=>> Building games/hs-scroll build started at Wed Mar 11 20:06:52 EDT 2026 port directory: /usr/ports/games/hs-scroll package name: hs-scroll-1.20180421_13 building for: FreeBSD pkg.DaveG.ca 14.4-RELEASE FreeBSD 14.4-RELEASE 1404000 amd64 maintained by: haskell@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 955 Feb 17 19:06 /usr/ports/games/hs-scroll/Makefile Ports top last git commit: 26b198eb3ee3 Ports top unclean checkout: no Port dir last git commit: be9e4cd74120 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1404000 Job Id: 08 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1404000 UNAME_v=FreeBSD 14.4-RELEASE 1404000 UNAME_r=14.4-RELEASE BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_14_4_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_14_4_x64-HEAD-ALL/08/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_4_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_4_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- haskell@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/games/hs-scroll/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/hs-scroll/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/hs-scroll/work/.cache HOME=/wrkdirs/usr/ports/games/hs-scroll/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/hs-scroll/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/hs-scroll/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/games/hs-scroll/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/hs-scroll/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/hs-scroll/work/.cache HOME=/wrkdirs/usr/ports/games/hs-scroll/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/hs-scroll/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/hs-scroll/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/scroll" EXAMPLESDIR="share/examples/scroll" DATADIR="share/scroll" WWWDIR="www/scroll" ETCDIR="etc/scroll" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/scroll DOCSDIR=/usr/local/share/doc/scroll EXAMPLESDIR=/usr/local/share/examples/scroll WWWDIR=/usr/local/www/scroll ETCDIR=/usr/local/etc/scroll --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> hs-scroll-1.20180421_13 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.6.2.pkg [pkg.DaveG.ca] Installing pkg-2.6.2... [pkg.DaveG.ca] Extracting pkg-2.6.2: .......... done ===> hs-scroll-1.20180421_13 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of hs-scroll-1.20180421_13 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by hs-scroll-1.20180421_13 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by hs-scroll-1.20180421_13 for building => SHA256 Checksum OK for cabal/scroll-1.20180421/scroll-1.20180421.tar.gz. => SHA256 Checksum OK for cabal/IfElse-0.85/IfElse-0.85.tar.gz. => SHA256 Checksum OK for cabal/alex-3.5.4.0/alex-3.5.4.0.tar.gz. => SHA256 Checksum OK for cabal/ansi-terminal-1.1.5/ansi-terminal-1.1.5.tar.gz. => SHA256 Checksum OK for cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz. => SHA256 Checksum OK for cabal/c2hs-0.28.8/c2hs-0.28.8.tar.gz. => SHA256 Checksum OK for cabal/c2hs-0.28.8/revision/3.cabal. => SHA256 Checksum OK for cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz. => SHA256 Checksum OK for cabal/colour-2.3.6/colour-2.3.6.tar.gz. => SHA256 Checksum OK for cabal/data-default-0.8.0.2/data-default-0.8.0.2.tar.gz. => SHA256 Checksum OK for cabal/dlist-1.0/dlist-1.0.tar.gz. => SHA256 Checksum OK for cabal/dlist-1.0/revision/2.cabal. => SHA256 Checksum OK for cabal/happy-2.2/happy-2.2.tar.gz. => SHA256 Checksum OK for cabal/happy-lib-2.2/happy-lib-2.2.tar.gz. => SHA256 Checksum OK for cabal/hashable-1.4.7.0/hashable-1.4.7.0.tar.gz. => SHA256 Checksum OK for cabal/language-c-0.10.1/language-c-0.10.1.tar.gz. => SHA256 Checksum OK for cabal/monad-loops-0.4.3/monad-loops-0.4.3.tar.gz. => SHA256 Checksum OK for cabal/ncurses-0.2.16/ncurses-0.2.16.tar.gz. => SHA256 Checksum OK for cabal/ncurses-0.2.16/revision/1.cabal. => SHA256 Checksum OK for cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz. => SHA256 Checksum OK for cabal/os-string-2.0.10/os-string-2.0.10.tar.gz. => SHA256 Checksum OK for cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz. => SHA256 Checksum OK for cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz. => SHA256 Checksum OK for cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz. => SHA256 Checksum OK for cabal/primitive-0.9.1.0/revision/1.cabal. => SHA256 Checksum OK for cabal/random-1.3.1/random-1.3.1.tar.gz. => SHA256 Checksum OK for cabal/splitmix-0.1.3.2/splitmix-0.1.3.2.tar.gz. => SHA256 Checksum OK for cabal/tagged-0.8.10/tagged-0.8.10.tar.gz. => SHA256 Checksum OK for cabal/tagged-0.8.10/revision/1.cabal. => SHA256 Checksum OK for cabal/tasty-1.5.3/tasty-1.5.3.tar.gz. => SHA256 Checksum OK for cabal/tasty-1.5.3/revision/2.cabal. => SHA256 Checksum OK for cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz. => SHA256 Checksum OK for cabal/vector-0.13.2.0/revision/2.cabal. => SHA256 Checksum OK for cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz. => SHA256 Checksum OK for cabal/vector-stream-0.1.0.1/revision/4.cabal. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by hs-scroll-1.20180421_13 for building ===> Extracting for hs-scroll-1.20180421_13 => SHA256 Checksum OK for cabal/scroll-1.20180421/scroll-1.20180421.tar.gz. => SHA256 Checksum OK for cabal/IfElse-0.85/IfElse-0.85.tar.gz. => SHA256 Checksum OK for cabal/alex-3.5.4.0/alex-3.5.4.0.tar.gz. => SHA256 Checksum OK for cabal/ansi-terminal-1.1.5/ansi-terminal-1.1.5.tar.gz. => SHA256 Checksum OK for cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz. => SHA256 Checksum OK for cabal/c2hs-0.28.8/c2hs-0.28.8.tar.gz. => SHA256 Checksum OK for cabal/c2hs-0.28.8/revision/3.cabal. => SHA256 Checksum OK for cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz. => SHA256 Checksum OK for cabal/colour-2.3.6/colour-2.3.6.tar.gz. => SHA256 Checksum OK for cabal/data-default-0.8.0.2/data-default-0.8.0.2.tar.gz. => SHA256 Checksum OK for cabal/dlist-1.0/dlist-1.0.tar.gz. => SHA256 Checksum OK for cabal/dlist-1.0/revision/2.cabal. => SHA256 Checksum OK for cabal/happy-2.2/happy-2.2.tar.gz. => SHA256 Checksum OK for cabal/happy-lib-2.2/happy-lib-2.2.tar.gz. => SHA256 Checksum OK for cabal/hashable-1.4.7.0/hashable-1.4.7.0.tar.gz. => SHA256 Checksum OK for cabal/language-c-0.10.1/language-c-0.10.1.tar.gz. => SHA256 Checksum OK for cabal/monad-loops-0.4.3/monad-loops-0.4.3.tar.gz. => SHA256 Checksum OK for cabal/ncurses-0.2.16/ncurses-0.2.16.tar.gz. => SHA256 Checksum OK for cabal/ncurses-0.2.16/revision/1.cabal. => SHA256 Checksum OK for cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz. => SHA256 Checksum OK for cabal/os-string-2.0.10/os-string-2.0.10.tar.gz. => SHA256 Checksum OK for cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz. => SHA256 Checksum OK for cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz. => SHA256 Checksum OK for cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz. => SHA256 Checksum OK for cabal/primitive-0.9.1.0/revision/1.cabal. => SHA256 Checksum OK for cabal/random-1.3.1/random-1.3.1.tar.gz. => SHA256 Checksum OK for cabal/splitmix-0.1.3.2/splitmix-0.1.3.2.tar.gz. => SHA256 Checksum OK for cabal/tagged-0.8.10/tagged-0.8.10.tar.gz. => SHA256 Checksum OK for cabal/tagged-0.8.10/revision/1.cabal. => SHA256 Checksum OK for cabal/tasty-1.5.3/tasty-1.5.3.tar.gz. => SHA256 Checksum OK for cabal/tasty-1.5.3/revision/2.cabal. => SHA256 Checksum OK for cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz. => SHA256 Checksum OK for cabal/vector-0.13.2.0/revision/2.cabal. => SHA256 Checksum OK for cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz. => SHA256 Checksum OK for cabal/vector-stream-0.1.0.1/revision/4.cabal. /bin/mkdir -p /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv IfElse-0.85 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv alex-3.5.4.0 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv ansi-terminal-1.1.5 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv ansi-terminal-types-1.1.3 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cp -f /portdistfiles/cabal/c2hs-0.28.8/revision/3.cabal `find /wrkdirs/usr/ports/games/hs-scroll/work/c2hs-0.28.8 -name '*.cabal' -depth 1` cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv c2hs-0.28.8 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv case-insensitive-1.2.1.0 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv colour-2.3.6 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv data-default-0.8.0.2 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cp -f /portdistfiles/cabal/dlist-1.0/revision/2.cabal `find /wrkdirs/usr/ports/games/hs-scroll/work/dlist-1.0 -name '*.cabal' -depth 1` cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv dlist-1.0 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv happy-2.2 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv happy-lib-2.2 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv hashable-1.4.7.0 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv language-c-0.10.1 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv monad-loops-0.4.3 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cp -f /portdistfiles/cabal/ncurses-0.2.16/revision/1.cabal `find /wrkdirs/usr/ports/games/hs-scroll/work/ncurses-0.2.16 -name '*.cabal' -depth 1` cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv ncurses-0.2.16 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv optparse-applicative-0.19.0.0 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv os-string-2.0.10 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv prettyprinter-1.7.1 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv prettyprinter-ansi-terminal-1.1.3 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cp -f /portdistfiles/cabal/primitive-0.9.1.0/revision/1.cabal `find /wrkdirs/usr/ports/games/hs-scroll/work/primitive-0.9.1.0 -name '*.cabal' -depth 1` cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv primitive-0.9.1.0 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv random-1.3.1 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv splitmix-0.1.3.2 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cp -f /portdistfiles/cabal/tagged-0.8.10/revision/1.cabal `find /wrkdirs/usr/ports/games/hs-scroll/work/tagged-0.8.10 -name '*.cabal' -depth 1` cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv tagged-0.8.10 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cp -f /portdistfiles/cabal/tasty-1.5.3/revision/2.cabal `find /wrkdirs/usr/ports/games/hs-scroll/work/tasty-1.5.3 -name '*.cabal' -depth 1` cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv tasty-1.5.3 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cp -f /portdistfiles/cabal/vector-0.13.2.0/revision/2.cabal `find /wrkdirs/usr/ports/games/hs-scroll/work/vector-0.13.2.0 -name '*.cabal' -depth 1` cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv vector-0.13.2.0 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ cp -f /portdistfiles/cabal/vector-stream-0.1.0.1/revision/4.cabal `find /wrkdirs/usr/ports/games/hs-scroll/work/vector-stream-0.1.0.1 -name '*.cabal' -depth 1` cd /wrkdirs/usr/ports/games/hs-scroll/work && /bin/mv vector-stream-0.1.0.1 /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/_cabal_deps/ /bin/mkdir -p /wrkdirs/usr/ports/games/hs-scroll/work/cabal-home/.cabal echo "jobs: 64" > /wrkdirs/usr/ports/games/hs-scroll/work/cabal-home/.cabal/config =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for hs-scroll-1.20180421_13 ===> Applying FreeBSD patches for hs-scroll-1.20180421_13 from /usr/ports/games/hs-scroll/files echo "" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo "-- added by USES=cabal" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo "packages:" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/IfElse-0.85" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/alex-3.5.4.0" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/ansi-terminal-1.1.5" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/ansi-terminal-types-1.1.3" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/c2hs-0.28.8" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/case-insensitive-1.2.1.0" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/colour-2.3.6" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/data-default-0.8.0.2" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/dlist-1.0" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/happy-2.2" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/happy-lib-2.2" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/hashable-1.4.7.0" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/language-c-0.10.1" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/monad-loops-0.4.3" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/ncurses-0.2.16" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/optparse-applicative-0.19.0.0" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/os-string-2.0.10" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/prettyprinter-1.7.1" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/prettyprinter-ansi-terminal-1.1.3" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/primitive-0.9.1.0" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/random-1.3.1" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/splitmix-0.1.3.2" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/tagged-0.8.10" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/tasty-1.5.3" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/vector-0.13.2.0" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local echo " _cabal_deps/vector-stream-0.1.0.1" >> /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/cabal.project.local =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> hs-scroll-1.20180421_13 depends on executable: ghc-9.4.8 - not found ===> Installing existing package /packages/All/ghc94-9.4.8_1.pkg [pkg.DaveG.ca] Installing ghc94-9.4.8_1... [pkg.DaveG.ca] `-- Installing gmp-6.3.0... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] `-- Extracting gmp-6.3.0: .......... done [pkg.DaveG.ca] `-- Installing libffi-3.5.1... [pkg.DaveG.ca] `-- Extracting libffi-3.5.1: .......... done [pkg.DaveG.ca] `-- Installing perl5-5.42.0_1... [pkg.DaveG.ca] `-- Extracting perl5-5.42.0_1: .......... done [pkg.DaveG.ca] Extracting ghc94-9.4.8_1: .......... done ===> hs-scroll-1.20180421_13 depends on executable: ghc-9.4.8 - found ===> Returning to build of hs-scroll-1.20180421_13 ===> hs-scroll-1.20180421_13 depends on executable: cabal - not found ===> Installing existing package /packages/All/hs-cabal-install-3.16.1.0.pkg [pkg.DaveG.ca] Installing hs-cabal-install-3.16.1.0... [pkg.DaveG.ca] Extracting hs-cabal-install-3.16.1.0: . done ===> hs-scroll-1.20180421_13 depends on executable: cabal - found ===> Returning to build of hs-scroll-1.20180421_13 ===> hs-scroll-1.20180421_13 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> hs-scroll-1.20180421_13 depends on file: /usr/local/bin/ccache - found ===> Returning to build of hs-scroll-1.20180421_13 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> hs-scroll-1.20180421_13 depends on shared library: libgmp.so - found (/usr/local/lib/libgmp.so) ===> hs-scroll-1.20180421_13 depends on shared library: libffi.so - found (/usr/local/lib/libffi.so) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for hs-scroll-1.20180421_13 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for hs-scroll-1.20180421_13 cd /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421 && /usr/bin/env -i HOME=/wrkdirs/usr/ports/games/hs-scroll/work MACHINE_ARCH=amd64 PWD="${PWD}" GIT_CEILING_DIRECTORIES=/wrkdirs/usr/ports/games/hs-scroll/work __MAKE_CONF=/nonexistent OSVERSION=1404000 PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/games/hs-scroll/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin TMPDIR=/tmp UNAME_r=14.4-RELEASE UNAME_v=FreeBSD\ 14.4-RELEASE\ 1404000 XDG_DATA_HOME=/wrkdirs/usr/ports/games/hs-scroll/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/hs-scroll/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/hs-scroll/work/.cache HOME=/wrkdirs/usr/ports/games/hs-scroll/work TMPDIR="/tmp" PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/games/hs-scroll/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/hs-scroll/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CCACHE_DIR="/root/.ccache" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" XDG_DATA_HOME=/wrkdirs/usr/ports/games/hs-scroll/work/cabal-home XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/hs-scroll/work/cabal-home XDG_CACHE_HOME=/wrkdirs/usr/ports/games/hs-scroll/work/cabal-home HOME=/wrkdirs/usr/ports/games/hs-scroll/work/cabal-home cabal build --no-semaphore --disable-benchmarks --disable-tests --with-compiler=ghc-9.4.8 --with-hsc2hs=/usr/local/bin/hsc2hs-ghc-9.4.8 --flags "" exe:scroll Warning: The package description file _cabal_deps/ncurses-0.2.16/ncurses.cabal has warnings: _cabal_deps/ncurses-0.2.16/ncurses.cabal:85:21: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. Warning: No remote package servers have been specified. Usually you would have one specified in the config file. Resolving dependencies... Build profile: -w ghc-9.4.8 -O1 In order, the following will be built (use -v for more details): - IfElse-0.85 (lib:IfElse) (first run) - alex-3.5.4.0 (exe:alex) (first run) - colour-2.3.6 (lib) (first run) - data-default-0.8.0.2 (lib) (first run) - dlist-1.0 (lib) (first run) - happy-lib-2.2 (lib:grammar) (first run) - monad-loops-0.4.3 (lib) (first run) - os-string-2.0.10 (lib) (first run) - prettyprinter-1.7.1 (lib) (first run) - primitive-0.9.1.0 (lib) (first run) - splitmix-0.1.3.2 (lib) (first run) - vector-stream-0.1.0.1 (lib) (first run) - ansi-terminal-types-1.1.3 (lib) (first run) - happy-lib-2.2 (lib:tabular) (first run) - happy-lib-2.2 (lib:frontend) (first run) - hashable-1.4.7.0 (lib) (first run) - random-1.3.1 (lib) (first run) - vector-0.13.2.0 (lib) (first run) - ansi-terminal-1.1.5 (lib) (first run) - happy-lib-2.2 (lib:backend-lalr) (first run) - happy-lib-2.2 (lib:backend-glr) (first run) - case-insensitive-1.2.1.0 (lib) (first run) - prettyprinter-ansi-terminal-1.1.3 (lib) (first run) - happy-lib-2.2 (lib) (first run) - optparse-applicative-0.19.0.0 (lib) (first run) - happy-2.2 (exe:happy) (first run) - language-c-0.10.1 (lib) (first run) - c2hs-0.28.8 (exe:c2hs) (first run) - ncurses-0.2.16 (lib:ncurses) (first run) - scroll-1.20180421 (exe:scroll) (first run) Configuring library for data-default-0.8.0.2... Configuring executable 'alex' for alex-3.5.4.0... Configuring library for colour-2.3.6... Configuring library 'grammar' for happy-lib-2.2... Configuring library for monad-loops-0.4.3... Configuring library for splitmix-0.1.3.2... Configuring library for vector-stream-0.1.0.1... Configuring IfElse-0.85... Configuring library for prettyprinter-1.7.1... Configuring library for dlist-1.0... Configuring library for primitive-0.9.1.0... Configuring library for os-string-2.0.10... Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code execution vulnerability. Furthermore, popular forges like GitHub do not support it. Use https:// or ssh:// instead. Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code execution vulnerability. Furthermore, popular forges like GitHub do not support it. Use https:// or ssh:// instead. Preprocessing library for colour-2.3.6... Building library for colour-2.3.6... Preprocessing library 'grammar' for happy-lib-2.2... Building library 'grammar' for happy-lib-2.2... Preprocessing library for dlist-1.0... Building library for dlist-1.0... Preprocessing library for monad-loops-0.4.3... Building library for monad-loops-0.4.3... Preprocessing library for prettyprinter-1.7.1... [ 1 of 14] Compiling Data.Colour.CIE.Chromaticity ( Data/Colour/CIE/Chromaticity.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/CIE/Chromaticity.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/CIE/Chromaticity.dyn_o ) [1 of 1] Compiling Control.Monad.Loops ( src/Control/Monad/Loops.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/monad-loops-0.4.3/build/Control/Monad/Loops.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/monad-loops-0.4.3/build/Control/Monad/Loops.dyn_o ) Building library for prettyprinter-1.7.1... Preprocessing library for primitive-0.9.1.0... Building library for primitive-0.9.1.0... Preprocessing library for splitmix-0.1.3.2... Building library for splitmix-0.1.3.2... Preprocessing library for IfElse-0.85... Building library for IfElse-0.85... [1 of 2] Compiling Happy.Grammar.ExpressionWithHole ( grammar/src/Happy/Grammar/ExpressionWithHole.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/grammar/build/grammar/Happy/Grammar/ExpressionWithHole.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/grammar/build/grammar/Happy/Grammar/ExpressionWithHole.dyn_o ) Preprocessing library for data-default-0.8.0.2... Building library for data-default-0.8.0.2... [1 of 1] Compiling Control.Monad.IfElse ( Control/Monad/IfElse.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/IfElse-0.85/build/Control/Monad/IfElse.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/IfElse-0.85/build/Control/Monad/IfElse.dyn_o ) Preprocessing library for vector-stream-0.1.0.1... Building library for vector-stream-0.1.0.1... [ 2 of 14] Compiling Data.Colour.CIE.Illuminant ( Data/Colour/CIE/Illuminant.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/CIE/Illuminant.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/CIE/Illuminant.dyn_o ) Control/Monad/IfElse.hs:159:11: warning: [-Winline-rule-shadowing] Rule "maybeMP/id" may never fire because `maybeMP' might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for `maybeMP' | 159 | {-# RULES "maybeMP/id" maybeMP = id #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^ [1 of 5] Compiling Data.DList.Internal ( Data/DList/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/dlist-1.0/build/Data/DList/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/dlist-1.0/build/Data/DList/Internal.dyn_o ) Data/DList/Internal.hs:642:12: warning: [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 642 | instance a ~ Char => IsString (DList a) where | ^ [2 of 2] Compiling Happy.Grammar ( grammar/src/Happy/Grammar.lhs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/grammar/build/grammar/Happy/Grammar.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/grammar/build/grammar/Happy/Grammar.dyn_o ) Preprocessing executable 'alex' for alex-3.5.4.0... Building executable 'alex' for alex-3.5.4.0... [1 of 1] Compiling Data.Stream.Monadic ( src/Data/Stream/Monadic.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-stream-0.1.0.1/build/Data/Stream/Monadic.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-stream-0.1.0.1/build/Data/Stream/Monadic.dyn_o ) [1 of 2] Compiling Data.Default.Internal ( Data/Default/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/data-default-0.8.0.2/build/Data/Default/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/data-default-0.8.0.2/build/Data/Default/Internal.dyn_o ) Preprocessing library for os-string-2.0.10... Building library for os-string-2.0.10... [ 3 of 14] Compiling Data.Colour.Chan ( Data/Colour/Chan.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/Chan.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/Chan.dyn_o ) [1 of 3] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/splitmix-0.1.3.2/build/System/Random/SplitMix/Init.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/splitmix-0.1.3.2/build/System/Random/SplitMix/Init.dyn_o ) [ 4 of 14] Compiling Data.Colour.Internal ( Data/Colour/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/Internal.dyn_o ) [2 of 3] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/splitmix-0.1.3.2/build/System/Random/SplitMix.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/splitmix-0.1.3.2/build/System/Random/SplitMix.dyn_o ) [ 1 of 28] Compiling Prettyprinter.Render.Util.Panic ( src/Prettyprinter/Render/Util/Panic.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Render/Util/Panic.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Render/Util/Panic.dyn_o ) [2 of 5] Compiling Data.DList ( Data/DList.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/dlist-1.0/build/Data/DList.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/dlist-1.0/build/Data/DList.dyn_o ) [ 1 of 14] Compiling Data.Primitive.Internal.Read ( Data/Primitive/Internal/Read.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/Internal/Read.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/Internal/Read.dyn_o ) [2 of 2] Compiling Data.Default ( Data/Default.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/data-default-0.8.0.2/build/Data/Default.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/data-default-0.8.0.2/build/Data/Default.dyn_o ) [ 1 of 19] Compiling DFS ( src/DFS.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/DFS.o ) [ 5 of 14] Compiling Data.Colour.Matrix ( Data/Colour/Matrix.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/Matrix.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/Matrix.dyn_o ) [3 of 5] Compiling Data.DList.DNonEmpty.Internal ( Data/DList/DNonEmpty/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/dlist-1.0/build/Data/DList/DNonEmpty/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/dlist-1.0/build/Data/DList/DNonEmpty/Internal.dyn_o ) [ 2 of 28] Compiling Prettyprinter.Internal ( src/Prettyprinter/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Internal.dyn_o ) Data/DList/DNonEmpty/Internal.hs:459:12: warning: [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 459 | instance a ~ Char => IsString (DNonEmpty a) where | ^ [ 2 of 19] Compiling Data.Ranged.Boundaries ( src/Data/Ranged/Boundaries.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/Data/Ranged/Boundaries.o ) [ 1 of 11] Compiling System.OsString.Data.ByteString.Short.Internal ( System/OsString/Data/ByteString/Short/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Data/ByteString/Short/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Data/ByteString/Short/Internal.dyn_o ) [3 of 3] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/splitmix-0.1.3.2/build/System/Random/SplitMix32.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/splitmix-0.1.3.2/build/System/Random/SplitMix32.dyn_o ) [ 6 of 14] Compiling Data.Colour.RGB ( Data/Colour/RGB.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/RGB.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/RGB.dyn_o ) [ 2 of 14] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/MachDeps.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/MachDeps.dyn_o ) [ 3 of 19] Compiling Data.Ranged.Ranges ( src/Data/Ranged/Ranges.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/Data/Ranged/Ranges.o ) [4 of 5] Compiling Data.DList.DNonEmpty ( Data/DList/DNonEmpty.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/dlist-1.0/build/Data/DList/DNonEmpty.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/dlist-1.0/build/Data/DList/DNonEmpty.dyn_o ) [ 3 of 14] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/Internal/Operations.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/Internal/Operations.dyn_o ) [ 4 of 19] Compiling Data.Ranged.RangedSet ( src/Data/Ranged/RangedSet.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/Data/Ranged/RangedSet.o ) [5 of 5] Compiling Data.DList.Unsafe ( Data/DList/Unsafe.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/dlist-1.0/build/Data/DList/Unsafe.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/dlist-1.0/build/Data/DList/Unsafe.dyn_o ) [ 2 of 11] Compiling System.OsString.Data.ByteString.Short ( System/OsString/Data/ByteString/Short.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Data/ByteString/Short.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Data/ByteString/Short.dyn_o ) [ 5 of 19] Compiling Data.Ranged ( src/Data/Ranged.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/Data/Ranged.o ) [ 6 of 19] Compiling Paths_alex ( /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/autogen/Paths_alex.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/Paths_alex.o ) [ 7 of 19] Compiling UTF8 ( src/UTF8.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/UTF8.o ) Configuring library 'tabular' for happy-lib-2.2... [ 4 of 14] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Control/Monad/Primitive.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Control/Monad/Primitive.dyn_o ) [ 3 of 11] Compiling System.OsString.Data.ByteString.Short.Word16 ( System/OsString/Data/ByteString/Short/Word16.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Data/ByteString/Short/Word16.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Data/ByteString/Short/Word16.dyn_o ) [ 7 of 14] Compiling Data.Colour.RGBSpace.HSL ( Data/Colour/RGBSpace/HSL.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/RGBSpace/HSL.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/RGBSpace/HSL.dyn_o ) [ 8 of 19] Compiling CharSet ( src/CharSet.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/CharSet.o ) Configuring library 'frontend' for happy-lib-2.2... [ 8 of 14] Compiling Data.Colour.RGBSpace.HSV ( Data/Colour/RGBSpace/HSV.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/RGBSpace/HSV.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/RGBSpace/HSV.dyn_o ) [ 5 of 14] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/MVar.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/MVar.dyn_o ) [ 9 of 19] Compiling Util ( src/Util.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/Util.o ) [10 of 19] Compiling AbsSyn ( src/AbsSyn.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/AbsSyn.o ) [ 4 of 11] Compiling System.OsString.Internal.Exception ( System/OsString/Internal/Exception.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Internal/Exception.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Internal/Exception.dyn_o ) [ 9 of 14] Compiling Data.Colour.SRGB.Linear ( Data/Colour/SRGB/Linear.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/SRGB/Linear.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/SRGB/Linear.dyn_o ) [ 6 of 14] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/Array.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/Array.dyn_o ) [ 5 of 11] Compiling System.OsString.Encoding.Internal ( System/OsString/Encoding/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Encoding/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Encoding/Internal.dyn_o ) [10 of 14] Compiling Data.Colour.RGBSpace ( Data/Colour/RGBSpace.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/RGBSpace.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/RGBSpace.dyn_o ) System/OsString/Encoding/Internal.hs:27:42: warning: [-Wunused-imports] The import of `try' from module `Control.Exception' is redundant | 27 | import Control.Exception (SomeException, try, Exception (displayException), evaluate) | ^^^ [11 of 14] Compiling Data.Colour.SRGB ( Data/Colour/SRGB.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/SRGB.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/SRGB.dyn_o ) [11 of 19] Compiling ParseMonad ( src/ParseMonad.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/ParseMonad.o ) [12 of 19] Compiling Scan ( src/Scan.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/Scan.o ) [12 of 14] Compiling Data.Colour ( Data/Colour.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour.dyn_o ) [ 6 of 11] Compiling System.OsString.Encoding ( System/OsString/Encoding.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Encoding.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Encoding.dyn_o ) Configuring library for random-1.3.1... [ 7 of 11] Compiling System.OsString.Internal.Types ( System/OsString/Internal/Types.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Internal/Types.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Internal/Types.dyn_o ) [13 of 14] Compiling Data.Colour.Names ( Data/Colour/Names.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/Names.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/Names.dyn_o ) System/OsString/Internal/Types.hs:38:42: warning: [-Wunused-imports] The import of `coerceWith' from module `Data.Type.Coercion' is redundant | 38 | import Data.Type.Coercion (Coercion(..), coerceWith) | ^^^^^^^^^^ [ 7 of 14] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/MutVar.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/MutVar.dyn_o ) [13 of 19] Compiling Parser ( src/Parser.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/Parser.o ) [ 8 of 14] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/SmallArray.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/SmallArray.dyn_o ) [ 8 of 11] Compiling System.OsString.Posix ( System/OsString/Posix.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Posix.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Posix.dyn_o ) [ 3 of 28] Compiling Prettyprinter.Render.String ( src/Prettyprinter/Render/String.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Render/String.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Render/String.dyn_o ) [ 4 of 28] Compiling Data.Text.Prettyprint.Doc.Render.String ( src/Data/Text/Prettyprint/Doc/Render/String.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/String.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/String.dyn_o ) [14 of 19] Compiling Output ( src/Output.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/Output.o ) [ 9 of 11] Compiling System.OsString.Internal ( System/OsString/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Internal.dyn_o ) [ 5 of 28] Compiling Prettyprinter.Internal.Type ( src/Prettyprinter/Internal/Type.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Internal/Type.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Internal/Type.dyn_o ) [ 6 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Type ( src/Data/Text/Prettyprint/Doc/Internal/Type.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Internal/Type.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Internal/Type.dyn_o ) [14 of 14] Compiling Data.Colour.CIE ( Data/Colour/CIE.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/CIE.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/colour-2.3.6/build/Data/Colour/CIE.dyn_o ) [ 7 of 28] Compiling Prettyprinter.Internal.Debug ( src/Prettyprinter/Internal/Debug.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Internal/Debug.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Internal/Debug.dyn_o ) [10 of 11] Compiling System.OsString ( System/OsString.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString.dyn_o ) Preprocessing library 'tabular' for happy-lib-2.2... Building library 'tabular' for happy-lib-2.2... [ 9 of 14] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/Types.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/Types.dyn_o ) [11 of 11] Compiling System.OsString.Windows ( System/OsString/Windows.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Windows.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/os-string-2.0.10/build/System/OsString/Windows.dyn_o ) [15 of 19] Compiling NFA ( src/NFA.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/NFA.o ) [ 8 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Debug ( src/Data/Text/Prettyprint/Doc/Internal/Debug.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Internal/Debug.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Internal/Debug.dyn_o ) Preprocessing library 'frontend' for happy-lib-2.2... Building library 'frontend' for happy-lib-2.2... [ 9 of 28] Compiling Data.Text.Prettyprint.Doc.Internal ( src/Data/Text/Prettyprint/Doc/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Internal.dyn_o ) [1 of 6] Compiling Happy.Tabular.NameSet ( tabular/src/Happy/Tabular/NameSet.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/tabular/build/tabular/Happy/Tabular/NameSet.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/tabular/build/tabular/Happy/Tabular/NameSet.dyn_o ) [16 of 19] Compiling Info ( src/Info.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/Info.o ) [17 of 19] Compiling DFAMin ( src/DFAMin.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/DFAMin.o ) [10 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.Panic ( src/Data/Text/Prettyprint/Doc/Render/Util/Panic.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Util/Panic.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Util/Panic.dyn_o ) [2 of 6] Compiling Happy.Tabular.First ( tabular/src/Happy/Tabular/First.lhs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/tabular/build/tabular/Happy/Tabular/First.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/tabular/build/tabular/Happy/Tabular/First.dyn_o ) [18 of 19] Compiling DFA ( src/DFA.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/DFA.o ) [11 of 28] Compiling Prettyprinter.Render.Util.StackMachine ( src/Prettyprinter/Render/Util/StackMachine.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Render/Util/StackMachine.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Render/Util/StackMachine.dyn_o ) [3 of 6] Compiling Happy.Tabular.LALR ( tabular/src/Happy/Tabular/LALR.lhs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/tabular/build/tabular/Happy/Tabular/LALR.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/tabular/build/tabular/Happy/Tabular/LALR.dyn_o ) Configuring library for ansi-terminal-types-1.1.3... [19 of 19] Compiling Main ( src/Main.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex-tmp/Main.o ) [10 of 14] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/ByteArray.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/ByteArray.dyn_o ) Preprocessing library for random-1.3.1... Building library for random-1.3.1... [12 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.StackMachine ( src/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.dyn_o ) Configuring library for hashable-1.4.7.0... [11 of 14] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/PrimArray.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/PrimArray.dyn_o ) [13 of 28] Compiling Prettyprinter.Symbols.Ascii ( src/Prettyprinter/Symbols/Ascii.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Symbols/Ascii.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Symbols/Ascii.dyn_o ) [14 of 28] Compiling Prettyprinter ( src/Prettyprinter.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter.dyn_o ) [1 of 6] Compiling System.Random.Array ( src/System/Random/Array.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/random-1.3.1/build/System/Random/Array.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/random-1.3.1/build/System/Random/Array.dyn_o ) [ 1 of 13] Compiling Happy.Frontend.AbsSyn ( frontend/src/Happy/Frontend/AbsSyn.lhs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/AbsSyn.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/AbsSyn.dyn_o ) [15 of 28] Compiling Prettyprinter.Render.Util.SimpleDocTree ( src/Prettyprinter/Render/Util/SimpleDocTree.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Render/Util/SimpleDocTree.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Render/Util/SimpleDocTree.dyn_o ) [2 of 6] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/random-1.3.1/build/System/Random/GFinite.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/random-1.3.1/build/System/Random/GFinite.dyn_o ) [4 of 6] Compiling Happy.Tabular.Info ( tabular/src/Happy/Tabular/Info.lhs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/tabular/build/tabular/Happy/Tabular/Info.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/tabular/build/tabular/Happy/Tabular/Info.dyn_o ) [ 2 of 13] Compiling Happy.Frontend.Mangler.Monad ( frontend/src/Happy/Frontend/Mangler/Monad.lhs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/Mangler/Monad.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/Mangler/Monad.dyn_o ) [20 of 20] Linking /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/alex-3.5.4.0/x/alex/build/alex/alex [ 3 of 13] Compiling Happy.Frontend.ParamRules ( frontend/src/Happy/Frontend/ParamRules.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/ParamRules.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/ParamRules.dyn_o ) [12 of 14] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/Ptr.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/Ptr.dyn_o ) [16 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree ( src/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.dyn_o ) [13 of 14] Compiling Data.Primitive ( Data/Primitive.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive.dyn_o ) [17 of 28] Compiling Prettyprinter.Render.Tutorials.TreeRenderingTutorial ( src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.dyn_o ) [5 of 6] Compiling Happy.Tabular ( tabular/src/Happy/Tabular.lhs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/tabular/build/tabular/Happy/Tabular.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/tabular/build/tabular/Happy/Tabular.dyn_o ) [14 of 14] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/PrimVar.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/primitive-0.9.1.0/build/Data/Primitive/PrimVar.dyn_o ) [ 4 of 13] Compiling Happy.Frontend.ParseMonad.Class ( frontend/src/Happy/Frontend/ParseMonad/Class.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/ParseMonad/Class.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/ParseMonad/Class.dyn_o ) [6 of 6] Compiling Paths_happy_lib ( /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/tabular/build/tabular/autogen/Paths_happy_lib.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/tabular/build/tabular/Paths_happy_lib.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/tabular/build/tabular/Paths_happy_lib.dyn_o ) [ 5 of 13] Compiling Happy.Frontend.ParseMonad ( frontend/src/Happy/Frontend/ParseMonad.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/ParseMonad.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/ParseMonad.dyn_o ) [ 6 of 13] Compiling Happy.Frontend.Lexer ( frontend/src/Happy/Frontend/Lexer.lhs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/Lexer.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/Lexer.dyn_o ) Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code execution vulnerability. Furthermore, popular forges like GitHub do not support it. Use https:// or ssh:// instead. [18 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.dyn_o ) [19 of 28] Compiling Prettyprinter.Render.Tutorials.StackMachineTutorial ( src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Render/Tutorials/StackMachineTutorial.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Render/Tutorials/StackMachineTutorial.dyn_o ) Preprocessing library for ansi-terminal-types-1.1.3... Building library for ansi-terminal-types-1.1.3... Preprocessing library for hashable-1.4.7.0... Building library for hashable-1.4.7.0... [3 of 6] Compiling System.Random.Internal ( src/System/Random/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/random-1.3.1/build/System/Random/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/random-1.3.1/build/System/Random/Internal.dyn_o ) [1 of 2] Compiling System.Console.ANSI.Types ( src/System/Console/ANSI/Types.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ansi-terminal-types-1.1.3/build/System/Console/ANSI/Types.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ansi-terminal-types-1.1.3/build/System/Console/ANSI/Types.dyn_o ) [ 7 of 13] Compiling Happy.Frontend.AttrGrammar ( frontend/src/Happy/Frontend/AttrGrammar.lhs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/AttrGrammar.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/AttrGrammar.dyn_o ) [20 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.dyn_o ) src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs:7:1: warning: [-Wdeprecations] Module `Prettyprinter.Render.Tutorials.StackMachineTutorial' is deprecated: "Writing your own stack machine is probably more efficient and customizable; also consider using ?renderSimplyDecorated(A)? instead" | 7 | import Prettyprinter.Render.Tutorials.StackMachineTutorial | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 1 of 10] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/FFI.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/FFI.dyn_o ) Configuring library 'backend-glr' for happy-lib-2.2... Configuring library 'backend-lalr' for happy-lib-2.2... [21 of 28] Compiling Prettyprinter.Render.Text ( src/Prettyprinter/Render/Text.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Render/Text.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Render/Text.dyn_o ) [ 8 of 13] Compiling Happy.Frontend.AttrGrammar.Parser ( frontend/src/Happy/Frontend/AttrGrammar/Parser.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/AttrGrammar/Parser.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/AttrGrammar/Parser.dyn_o ) Configuring library for vector-0.13.2.0... [22 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Text ( src/Data/Text/Prettyprint/Doc/Render/Text.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Text.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Text.dyn_o ) [ 9 of 13] Compiling Happy.Frontend.AttrGrammar.Mangler ( frontend/src/Happy/Frontend/AttrGrammar/Mangler.lhs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/AttrGrammar/Mangler.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/AttrGrammar/Mangler.dyn_o ) [23 of 28] Compiling Data.Text.Prettyprint.Doc ( src/Data/Text/Prettyprint/Doc.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc.dyn_o ) [24 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Ascii ( src/Data/Text/Prettyprint/Doc/Symbols/Ascii.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Symbols/Ascii.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Symbols/Ascii.dyn_o ) [25 of 28] Compiling Prettyprinter.Symbols.Unicode ( src/Prettyprinter/Symbols/Unicode.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Symbols/Unicode.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Symbols/Unicode.dyn_o ) [26 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Unicode ( src/Data/Text/Prettyprint/Doc/Symbols/Unicode.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Symbols/Unicode.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Symbols/Unicode.dyn_o ) [10 of 13] Compiling Happy.Frontend.Mangler ( frontend/src/Happy/Frontend/Mangler.lhs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/Mangler.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/Mangler.dyn_o ) [27 of 28] Compiling Prettyprinter.Util ( src/Prettyprinter/Util.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Util.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Prettyprinter/Util.dyn_o ) [ 2 of 10] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/Imports.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/Imports.dyn_o ) [28 of 28] Compiling Data.Text.Prettyprint.Doc.Util ( src/Data/Text/Prettyprint/Doc/Util.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Util.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Util.dyn_o ) [ 3 of 10] Compiling Data.Hashable.Mix ( src/Data/Hashable/Mix.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/Mix.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/Mix.dyn_o ) [2 of 2] Compiling System.Console.ANSI.Codes ( src/System/Console/ANSI/Codes.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ansi-terminal-types-1.1.3/build/System/Console/ANSI/Codes.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ansi-terminal-types-1.1.3/build/System/Console/ANSI/Codes.dyn_o ) [ 4 of 10] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/XXH3.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/XXH3.dyn_o ) [ 5 of 10] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/LowLevel.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/LowLevel.dyn_o ) [11 of 13] Compiling Happy.Frontend.Parser ( frontend/src/Happy/Frontend/Parser.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/Parser.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/Parser.dyn_o ) [ 6 of 10] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/Class.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/Class.dyn_o ) Preprocessing library for vector-0.13.2.0... Building library for vector-0.13.2.0... Preprocessing library 'backend-glr' for happy-lib-2.2... Building library 'backend-glr' for happy-lib-2.2... Preprocessing library 'backend-lalr' for happy-lib-2.2... Building library 'backend-lalr' for happy-lib-2.2... Configuring library for ansi-terminal-1.1.5... [1 of 2] Compiling Happy.Backend.GLR ( backend-glr/src/Happy/Backend/GLR.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/backend-glr/build/backend-glr/Happy/Backend/GLR.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/backend-glr/build/backend-glr/Happy/Backend/GLR.dyn_o ) [12 of 13] Compiling Happy.Frontend ( frontend/src/Happy/Frontend.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend.dyn_o ) [1 of 2] Compiling Happy.Backend.LALR ( backend-lalr/src/Happy/Backend/LALR.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/backend-lalr/build/backend-lalr/Happy/Backend/LALR.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/backend-lalr/build/backend-lalr/Happy/Backend/LALR.dyn_o ) [13 of 13] Compiling Happy.Frontend.PrettyGrammar ( frontend/src/Happy/Frontend/PrettyGrammar.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/PrettyGrammar.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/frontend/build/frontend/Happy/Frontend/PrettyGrammar.dyn_o ) [2 of 2] Compiling Happy.Backend.GLR.ProduceCode ( backend-glr/src/Happy/Backend/GLR/ProduceCode.lhs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/backend-glr/build/backend-glr/Happy/Backend/GLR/ProduceCode.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/backend-glr/build/backend-glr/Happy/Backend/GLR/ProduceCode.dyn_o ) [2 of 2] Compiling Happy.Backend.LALR.ProduceCode ( backend-lalr/src/Happy/Backend/LALR/ProduceCode.lhs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/backend-lalr/build/backend-lalr/Happy/Backend/LALR/ProduceCode.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-lib-2.2/l/backend-lalr/build/backend-lalr/Happy/Backend/LALR/ProduceCode.dyn_o ) [4 of 6] Compiling System.Random.Seed ( src/System/Random/Seed.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/random-1.3.1/build/System/Random/Seed.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/random-1.3.1/build/System/Random/Seed.dyn_o ) [ 7 of 10] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/Lifted.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/Lifted.dyn_o ) [ 8 of 10] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/Generic/Instances.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/Generic/Instances.dyn_o ) src/Data/Hashable/Generic/Instances.hs:5:14: warning: [-Wtrustworthy-safe] `Data.Hashable.Generic.Instances' is marked as Trustworthy but has been inferred as safe! | 5 | {-# LANGUAGE Trustworthy #-} | ^^^^^^^^^^^ [ 1 of 23] Compiling Data.Vector.Fusion.Stream.Monadic ( src/Data/Vector/Fusion/Stream/Monadic.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Fusion/Stream/Monadic.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Fusion/Stream/Monadic.dyn_o ) [ 9 of 10] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/Generic.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable/Generic.dyn_o ) [5 of 6] Compiling System.Random ( src/System/Random.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/random-1.3.1/build/System/Random.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/random-1.3.1/build/System/Random.dyn_o ) [ 2 of 23] Compiling Data.Vector.Fusion.Util ( src/Data/Vector/Fusion/Util.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Fusion/Util.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Fusion/Util.dyn_o ) [10 of 10] Compiling Data.Hashable ( src/Data/Hashable.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/hashable-1.4.7.0/build/Data/Hashable.dyn_o ) [ 3 of 23] Compiling Data.Vector.Fusion.Bundle.Size ( src/Data/Vector/Fusion/Bundle/Size.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Fusion/Bundle/Size.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Fusion/Bundle/Size.dyn_o ) [ 4 of 23] Compiling Data.Vector.Generic.Mutable.Base ( src/Data/Vector/Generic/Mutable/Base.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Generic/Mutable/Base.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Generic/Mutable/Base.dyn_o ) [ 5 of 23] Compiling Data.Vector.Generic.Base ( src/Data/Vector/Generic/Base.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Generic/Base.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Generic/Base.dyn_o ) [ 6 of 23] Compiling Data.Vector.Internal.Check ( src/Data/Vector/Internal/Check.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Internal/Check.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Internal/Check.dyn_o ) [ 7 of 23] Compiling Data.Vector.Fusion.Bundle.Monadic ( src/Data/Vector/Fusion/Bundle/Monadic.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Fusion/Bundle/Monadic.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Fusion/Bundle/Monadic.dyn_o ) Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code execution vulnerability. Furthermore, popular forges like GitHub do not support it. Use https:// or ssh:// instead. Configuring library for case-insensitive-1.2.1.0... Preprocessing library for ansi-terminal-1.1.5... Building library for ansi-terminal-1.1.5... [1 of 2] Compiling System.Console.ANSI.Internal ( unix/System/Console/ANSI/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ansi-terminal-1.1.5/build/System/Console/ANSI/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ansi-terminal-1.1.5/build/System/Console/ANSI/Internal.dyn_o ) [2 of 2] Compiling System.Console.ANSI ( src/System/Console/ANSI.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ansi-terminal-1.1.5/build/System/Console/ANSI.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ansi-terminal-1.1.5/build/System/Console/ANSI.dyn_o ) [6 of 6] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/random-1.3.1/build/System/Random/Stateful.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/random-1.3.1/build/System/Random/Stateful.dyn_o ) Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code execution vulnerability. Furthermore, popular forges like GitHub do not support it. Use https:// or ssh:// instead. Preprocessing library for case-insensitive-1.2.1.0... Building library for case-insensitive-1.2.1.0... Configuring library for prettyprinter-ansi-terminal-1.1.3... [1 of 3] Compiling Data.CaseInsensitive.Internal ( Data/CaseInsensitive/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/case-insensitive-1.2.1.0/build/Data/CaseInsensitive/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/case-insensitive-1.2.1.0/build/Data/CaseInsensitive/Internal.dyn_o ) Configuring library for happy-lib-2.2... Data/CaseInsensitive/Internal.hs:124:5: warning: [-Wnoncanonical-monoid-instances] Noncanonical `mappend' definition detected in the instance declaration for `Monoid (CI s)'. `mappend' will eventually be removed in favour of `(<>)' Either remove definition for `mappend' (recommended) or define as `mappend = (<>)' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 124 | CI o1 l1 `mappend` CI o2 l2 = CI (o1 `mappend` o2) (l1 `mappend` l2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 3] Compiling Data.CaseInsensitive ( Data/CaseInsensitive.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/case-insensitive-1.2.1.0/build/Data/CaseInsensitive.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/case-insensitive-1.2.1.0/build/Data/CaseInsensitive.dyn_o ) [3 of 3] Compiling Data.CaseInsensitive.Unsafe ( Data/CaseInsensitive/Unsafe.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/case-insensitive-1.2.1.0/build/Data/CaseInsensitive/Unsafe.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/case-insensitive-1.2.1.0/build/Data/CaseInsensitive/Unsafe.dyn_o ) Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code execution vulnerability. Furthermore, popular forges like GitHub do not support it. Use https:// or ssh:// instead. Preprocessing library for prettyprinter-ansi-terminal-1.1.3... Building library for prettyprinter-ansi-terminal-1.1.3... [1 of 4] Compiling Prettyprinter.Render.Terminal.Internal ( src/Prettyprinter/Render/Terminal/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3/build/Prettyprinter/Render/Terminal/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3/build/Prettyprinter/Render/Terminal/Internal.dyn_o ) [2 of 4] Compiling Prettyprinter.Render.Terminal ( src/Prettyprinter/Render/Terminal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3/build/Prettyprinter/Render/Terminal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3/build/Prettyprinter/Render/Terminal.dyn_o ) [ 8 of 23] Compiling Data.Vector.Fusion.Bundle ( src/Data/Vector/Fusion/Bundle.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Fusion/Bundle.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Fusion/Bundle.dyn_o ) [3 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal ( src/Data/Text/Prettyprint/Doc/Render/Terminal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3/build/Data/Text/Prettyprint/Doc/Render/Terminal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3/build/Data/Text/Prettyprint/Doc/Render/Terminal.dyn_o ) Preprocessing library for happy-lib-2.2... Building library for happy-lib-2.2... [4 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal.Internal ( src/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3/build/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3/build/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.dyn_o ) Configuring executable 'happy' for happy-2.2... Configuring library for optparse-applicative-0.19.0.0... [ 9 of 23] Compiling Data.Vector.Generic.Mutable ( src/Data/Vector/Generic/Mutable.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Generic/Mutable.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Generic/Mutable.dyn_o ) Preprocessing executable 'happy' for happy-2.2... Building executable 'happy' for happy-2.2... [1 of 2] Compiling Paths_happy ( /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-2.2/x/happy/build/happy/autogen/Paths_happy.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-2.2/x/happy/build/happy/happy-tmp/Paths_happy.o ) [2 of 2] Compiling Main ( app/Main.lhs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-2.2/x/happy/build/happy/happy-tmp/Main.o ) Preprocessing library for optparse-applicative-0.19.0.0... Building library for optparse-applicative-0.19.0.0... [3 of 3] Linking /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/happy-2.2/x/happy/build/happy/happy [ 1 of 17] Compiling Options.Applicative.Help.Levenshtein ( src/Options/Applicative/Help/Levenshtein.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Levenshtein.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Levenshtein.dyn_o ) [ 2 of 17] Compiling Options.Applicative.Help.Pretty ( src/Options/Applicative/Help/Pretty.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Pretty.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Pretty.dyn_o ) [ 3 of 17] Compiling Options.Applicative.Help.Chunk ( src/Options/Applicative/Help/Chunk.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Chunk.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Chunk.dyn_o ) [10 of 23] Compiling Data.Vector.Generic.New ( src/Data/Vector/Generic/New.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Generic/New.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Generic/New.dyn_o ) [ 4 of 17] Compiling Options.Applicative.Help.Types ( src/Options/Applicative/Help/Types.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Types.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Types.dyn_o ) Configuring library for language-c-0.10.1... [ 5 of 17] Compiling Options.Applicative.Types ( src/Options/Applicative/Types.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Types.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Types.dyn_o ) src/Options/Applicative/Types.hs:59:1: warning: [-Wdodgy-imports] Module `Data.Semigroup' does not export `Option' | 59 | import Data.Semigroup hiding (Option) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [11 of 23] Compiling Data.Vector.Generic ( src/Data/Vector/Generic.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Generic.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Generic.dyn_o ) [ 6 of 17] Compiling Options.Applicative.NonEmpty ( src/Options/Applicative/NonEmpty.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/NonEmpty.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/NonEmpty.dyn_o ) [ 7 of 17] Compiling Options.Applicative.Internal ( src/Options/Applicative/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Internal.dyn_o ) [ 8 of 17] Compiling Options.Applicative.Common ( src/Options/Applicative/Common.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Common.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Common.dyn_o ) [ 9 of 17] Compiling Options.Applicative.Help.Core ( src/Options/Applicative/Help/Core.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Core.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Core.dyn_o ) Preprocessing library for language-c-0.10.1... [10 of 17] Compiling Options.Applicative.Help ( src/Options/Applicative/Help.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Help.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Help.dyn_o ) [11 of 17] Compiling Options.Applicative.Builder.Internal ( src/Options/Applicative/Builder/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Builder/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Builder/Internal.dyn_o ) src/Options/Applicative/Builder/Internal.hs:29:1: warning: [-Wdodgy-imports] Module `Data.Semigroup' does not export `Option' | 29 | import Data.Semigroup hiding (Option) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [12 of 17] Compiling Options.Applicative.Builder.Completer ( src/Options/Applicative/Builder/Completer.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Builder/Completer.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Builder/Completer.dyn_o ) [13 of 17] Compiling Options.Applicative.Builder ( src/Options/Applicative/Builder.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Builder.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Builder.dyn_o ) [14 of 17] Compiling Options.Applicative.BashCompletion ( src/Options/Applicative/BashCompletion.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/BashCompletion.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/BashCompletion.dyn_o ) src/Options/Applicative/BashCompletion.hs:16:1: warning: [-Wunused-imports] The import of `Data.Foldable' is redundant except perhaps to import instances from `Data.Foldable' To import instances alone, use: import Data.Foldable() | 16 | import Data.Foldable ( asum ) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [15 of 17] Compiling Options.Applicative.Extra ( src/Options/Applicative/Extra.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Extra.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Extra.dyn_o ) [16 of 17] Compiling Options.Applicative ( src/Options/Applicative.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative.dyn_o ) Building library for language-c-0.10.1... [17 of 17] Compiling Options.Applicative.Arrows ( src/Options/Applicative/Arrows.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Arrows.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/optparse-applicative-0.19.0.0/build/Options/Applicative/Arrows.dyn_o ) [ 1 of 40] Compiling Language.C.Analysis.NameSpaceMap ( src/Language/C/Analysis/NameSpaceMap.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/NameSpaceMap.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/NameSpaceMap.dyn_o ) [ 2 of 40] Compiling Language.C.Data.InputStream ( src/Language/C/Data/InputStream.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data/InputStream.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data/InputStream.dyn_o ) [ 3 of 40] Compiling Language.C.Data.Name ( src/Language/C/Data/Name.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data/Name.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data/Name.dyn_o ) [ 4 of 40] Compiling Language.C.Data.Position ( src/Language/C/Data/Position.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data/Position.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data/Position.dyn_o ) [ 5 of 40] Compiling Language.C.Data.Node ( src/Language/C/Data/Node.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data/Node.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data/Node.dyn_o ) [12 of 23] Compiling Data.Vector.Mutable ( src/Data/Vector/Mutable.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Mutable.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Mutable.dyn_o ) [ 6 of 40] Compiling Language.C.Data.Ident ( src/Language/C/Data/Ident.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data/Ident.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data/Ident.dyn_o ) [ 7 of 40] Compiling Language.C.Data.Error ( src/Language/C/Data/Error.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data/Error.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data/Error.dyn_o ) [13 of 23] Compiling Data.Vector ( src/Data/Vector.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector.dyn_o ) [ 8 of 40] Compiling Language.C.Data ( src/Language/C/Data.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data.dyn_o ) [ 9 of 40] Compiling Language.C.Data.RList ( src/Language/C/Data/RList.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data/RList.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Data/RList.dyn_o ) [10 of 40] Compiling Language.C.Parser.Builtin ( src/Language/C/Parser/Builtin.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Parser/Builtin.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Parser/Builtin.dyn_o ) [11 of 40] Compiling Language.C.Syntax.Constants ( src/Language/C/Syntax/Constants.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Syntax/Constants.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Syntax/Constants.dyn_o ) [12 of 40] Compiling Language.C.Parser.Tokens ( src/Language/C/Parser/Tokens.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Parser/Tokens.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Parser/Tokens.dyn_o ) [13 of 40] Compiling Language.C.Parser.ParserMonad ( src/Language/C/Parser/ParserMonad.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Parser/ParserMonad.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Parser/ParserMonad.dyn_o ) src/Language/C/Parser/ParserMonad.hs:133:18: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `PState' not matched: PState _ _ _ _ [] _ _ | 133 | getNewName = P $ \s@PState{namesupply=(n:ns)} -> n `seq` POk s{namesupply=ns} n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [14 of 40] Compiling Language.C.Parser.Lexer ( /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Parser/Lexer.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Parser/Lexer.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Parser/Lexer.dyn_o ) [15 of 40] Compiling Language.C.Syntax.Ops ( src/Language/C/Syntax/Ops.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Syntax/Ops.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Syntax/Ops.dyn_o ) [16 of 40] Compiling Language.C.Syntax.AST ( src/Language/C/Syntax/AST.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Syntax/AST.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Syntax/AST.dyn_o ) [14 of 23] Compiling Data.Vector.Primitive.Mutable ( src/Data/Vector/Primitive/Mutable.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Primitive/Mutable.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Primitive/Mutable.dyn_o ) [15 of 23] Compiling Data.Vector.Primitive ( src/Data/Vector/Primitive.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Primitive.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Primitive.dyn_o ) [17 of 40] Compiling Language.C.Syntax ( src/Language/C/Syntax.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Syntax.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Syntax.dyn_o ) [18 of 40] Compiling Language.C.Pretty ( src/Language/C/Pretty.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Pretty.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Pretty.dyn_o ) [16 of 23] Compiling Data.Vector.Storable.Internal ( src/Data/Vector/Storable/Internal.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Storable/Internal.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Storable/Internal.dyn_o ) [17 of 23] Compiling Data.Vector.Storable.Mutable ( src/Data/Vector/Storable/Mutable.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Storable/Mutable.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Storable/Mutable.dyn_o ) [19 of 40] Compiling Language.C.Parser.Parser ( /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Parser/Parser.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Parser/Parser.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Parser/Parser.dyn_o ) [18 of 23] Compiling Data.Vector.Storable ( src/Data/Vector/Storable.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Storable.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Storable.dyn_o ) [19 of 23] Compiling Data.Vector.Strict.Mutable ( src/Data/Vector/Strict/Mutable.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Strict/Mutable.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Strict/Mutable.dyn_o ) [20 of 40] Compiling Language.C.Parser ( src/Language/C/Parser.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Parser.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Parser.dyn_o ) [21 of 40] Compiling Language.C.Analysis.SemRep ( src/Language/C/Analysis/SemRep.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/SemRep.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/SemRep.dyn_o ) [20 of 23] Compiling Data.Vector.Strict ( src/Data/Vector/Strict.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Strict.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Strict.dyn_o ) [22 of 40] Compiling Language.C.Analysis.TypeConversions ( src/Language/C/Analysis/TypeConversions.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/TypeConversions.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/TypeConversions.dyn_o ) [23 of 40] Compiling Language.C.Analysis.SemError ( src/Language/C/Analysis/SemError.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/SemError.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/SemError.dyn_o ) [24 of 40] Compiling Language.C.Analysis.DefTable ( src/Language/C/Analysis/DefTable.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/DefTable.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/DefTable.dyn_o ) [25 of 40] Compiling Language.C.Analysis.TypeUtils ( src/Language/C/Analysis/TypeUtils.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/TypeUtils.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/TypeUtils.dyn_o ) [26 of 40] Compiling Language.C.Analysis.Builtins ( src/Language/C/Analysis/Builtins.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/Builtins.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/Builtins.dyn_o ) [27 of 40] Compiling Language.C.Analysis.TravMonad ( src/Language/C/Analysis/TravMonad.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/TravMonad.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/TravMonad.dyn_o ) src/Language/C/Analysis/TravMonad.hs:514:12: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[Name]' not matched: [] | 514 | do let (new_name : gen') = nameGenerator ts | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [28 of 40] Compiling Language.C.Analysis.Export ( src/Language/C/Analysis/Export.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/Export.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/Export.dyn_o ) [21 of 23] Compiling Data.Vector.Unboxed.Base ( src/Data/Vector/Unboxed/Base.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Unboxed/Base.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Unboxed/Base.dyn_o ) [29 of 40] Compiling Language.C.Analysis.Debug ( src/Language/C/Analysis/Debug.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/Debug.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/Debug.dyn_o ) [30 of 40] Compiling Language.C.Analysis.TypeCheck ( src/Language/C/Analysis/TypeCheck.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/TypeCheck.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/TypeCheck.dyn_o ) [31 of 40] Compiling Language.C.Syntax.Utils ( src/Language/C/Syntax/Utils.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Syntax/Utils.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Syntax/Utils.dyn_o ) [32 of 40] Compiling Language.C.Analysis.AstAnalysis[boot] ( src/Language/C/Analysis/AstAnalysis.hs-boot, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/AstAnalysis.o-boot, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/AstAnalysis.dyn_o-boot ) [33 of 40] Compiling Language.C.Analysis.DeclAnalysis ( src/Language/C/Analysis/DeclAnalysis.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/DeclAnalysis.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/DeclAnalysis.dyn_o ) src/Language/C/Analysis/DeclAnalysis.hs:141:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `hasClKernelSpec': Patterns of type `StorageSpec' not matched: NoStorageSpec AutoSpec RegSpec ThreadSpec ... | 141 | hasClKernelSpec ClKernelSpec = True | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [34 of 40] Compiling Language.C.Analysis.ConstEval ( src/Language/C/Analysis/ConstEval.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/ConstEval.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/ConstEval.dyn_o ) [35 of 40] Compiling Language.C.Analysis.AstAnalysis ( src/Language/C/Analysis/AstAnalysis.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/AstAnalysis.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/AstAnalysis.dyn_o ) src/Language/C/Analysis/AstAnalysis.hs:238:8: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `globalStorage': Patterns of type `StorageSpec' not matched: ClKernelSpec ClGlobalSpec ClLocalSpec | 238 | globalStorage _ | fun_spec /= noFunctionAttrs = | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Language/C/Analysis/AstAnalysis.hs:448:13: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In a case alternative: Patterns of type `FloatType' not matched: TyBFloat16 TyFloatN _ _ | 448 | case ft of | ^^^^^^^^^^... src/Language/C/Analysis/AstAnalysis.hs:475:14: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In a case alternative: Patterns of type `FloatType' not matched: TyBFloat16 TyFloatN _ _ | 475 | case ft of | ^^^^^^^^^^... [36 of 40] Compiling Language.C.Analysis.MachineDescs ( src/Language/C/Analysis/MachineDescs.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/MachineDescs.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis/MachineDescs.dyn_o ) [37 of 40] Compiling Language.C.Analysis ( src/Language/C/Analysis.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/Analysis.dyn_o ) [38 of 40] Compiling Language.C.System.Preprocess ( src/Language/C/System/Preprocess.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/System/Preprocess.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/System/Preprocess.dyn_o ) [39 of 40] Compiling Language.C.System.GCC ( src/Language/C/System/GCC.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/System/GCC.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C/System/GCC.dyn_o ) [22 of 23] Compiling Data.Vector.Unboxed ( src/Data/Vector/Unboxed.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Unboxed.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Unboxed.dyn_o ) [40 of 40] Compiling Language.C ( src/Language/C.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/language-c-0.10.1/build/Language/C.dyn_o ) Configuring executable 'c2hs' for c2hs-0.28.8... Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code execution vulnerability. Furthermore, popular forges like GitHub do not support it. Use https:// or ssh:// instead. Preprocessing executable 'c2hs' for c2hs-0.28.8... Building executable 'c2hs' for c2hs-0.28.8... [ 1 of 26] Compiling C2HS.C.Info ( src/C2HS/C/Info.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/C/Info.o ) [ 2 of 26] Compiling C2HS.Config ( src/C2HS/Config.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/Config.o ) [ 3 of 26] Compiling C2HS.Switches ( src/C2HS/Switches.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/Switches.o ) [ 4 of 26] Compiling Control.StateTrans ( src/Control/StateTrans.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/Control/StateTrans.o ) src/Control/StateTrans.hs:77:1: warning: [-Wunused-imports] The import of `Control.Applicative' is redundant except perhaps to import instances from `Control.Applicative' To import instances alone, use: import Control.Applicative() | 77 | import Control.Applicative (Applicative(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Control/StateTrans.hs:80:1: warning: [-Wdodgy-imports] Module `Prelude' does not export `catch' | 80 | import Prelude hiding (catch) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Control/StateTrans.hs:109:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `pure = return' definition detected in the instance declaration for `Applicative (STB bs gs)'. Move definition from `return' to `pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 109 | pure = return | ^^^^^^^^^^^^^^ src/Control/StateTrans.hs:113:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (STB bs gs)'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 113 | return = yield | ^^^^^^^^^^^^^^ [ 5 of 26] Compiling Data.Errors ( src/Data/Errors.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/Data/Errors.o ) [ 6 of 26] Compiling Data.Attributes ( src/Data/Attributes.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/Data/Attributes.o ) [ 7 of 26] Compiling Control.StateBase ( src/Control/StateBase.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/Control/StateBase.o ) src/Control/StateBase.hs:59:1: warning: [-Wunused-imports] The import of `Control.Applicative' is redundant except perhaps to import instances from `Control.Applicative' To import instances alone, use: import Control.Applicative() | 59 | import Control.Applicative (Applicative(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Control/StateBase.hs:61:1: warning: [-Wunused-imports] The import of `Control.Monad.Fail' is redundant except perhaps to import instances from `Control.Monad.Fail' To import instances alone, use: import Control.Monad.Fail() | 61 | import Control.Monad.Fail (MonadFail (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Control/StateBase.hs:94:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `pure = return' definition detected in the instance declaration for `Applicative (PreCST e s)'. Move definition from `return' to `pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 94 | pure = return | ^^^^^^^^^^^^^^ src/Control/StateBase.hs:98:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (PreCST e s)'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 98 | return = yield | ^^^^^^^^^^^^^^ [ 8 of 26] Compiling Data.NameSpaces ( src/Data/NameSpaces.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/Data/NameSpaces.o ) [ 9 of 26] Compiling C2HS.C.Attrs ( src/C2HS/C/Attrs.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/C/Attrs.o ) [10 of 26] Compiling C2HS.C.Builtin ( src/C2HS/C/Builtin.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/C/Builtin.o ) [11 of 26] Compiling Paths_c2hs ( /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/autogen/Paths_c2hs.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/Paths_c2hs.o ) [12 of 26] Compiling C2HS.Version ( src/C2HS/Version.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/Version.o ) [13 of 26] Compiling System.CIO ( src/System/CIO.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/System/CIO.o ) [23 of 23] Compiling Data.Vector.Unboxed.Mutable ( src/Data/Vector/Unboxed/Mutable.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Unboxed/Mutable.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/vector-0.13.2.0/build/Data/Vector/Unboxed/Mutable.dyn_o ) [14 of 26] Compiling Control.State ( src/Control/State.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/Control/State.o ) [15 of 26] Compiling C2HS.State ( src/C2HS/State.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/State.o ) [16 of 26] Compiling C2HS.C.Trav ( src/C2HS/C/Trav.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/C/Trav.o ) src/C2HS/C/Trav.hs:471:7: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `CDeclaration NodeInfo' not matched: CStaticAssert _ _ _ CDecl _ [] _ CDecl _ ((Nothing, _, _):_) _ CDecl _ (((Just _), _, _):_:_) _ | 471 | let CDecl _ [(Just declr, _, _)] _ = ide `simplifyDecl` decl | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [17 of 26] Compiling C2HS.C.Names ( src/C2HS/C/Names.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/C/Names.o ) [18 of 26] Compiling C2HS.C ( src/C2HS/C.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/C.o ) [19 of 26] Compiling Text.Lexers ( src/Text/Lexers.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/Text/Lexers.o ) [20 of 26] Compiling C2HS.CHS.Lexer ( src/C2HS/CHS/Lexer.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/CHS/Lexer.o ) src/C2HS/CHS/Lexer.hs:534:33: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[Name]' not matched: [] | 534 | action' str pos state = let name:ns = namesup state | ^^^^^^^^^^^^^^^^^^^^^^^ src/C2HS/CHS/Lexer.hs:700:14: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `String', `Position', `CHSLexerState' not matched: [] _ _ | 700 | \t@(ld:spdir) pos s -> -- strip off the "\n" or "\0" | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/C2HS/CHS/Lexer.hs:927:27: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `[Char]', `Position' not matched: [] _ | 927 | `lexaction` \(_:ds) pos -> Just (con pos (read ds)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [21 of 26] Compiling C2HS.CHS ( src/C2HS/CHS.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/CHS.o ) src/C2HS/CHS.hs:841:24: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[String]' not matched: [] | 841 | let versline:chi = ls | ^^^^^^^^^^^^^^^^^ src/C2HS/CHS.hs:851:24: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe (String, String)' not matched: Nothing | 851 | let Just (myMajor, myMinor) = majorMinor version | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [22 of 26] Compiling C2HS.Gen.Monad ( src/C2HS/Gen/Monad.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/Gen/Monad.o ) [23 of 26] Compiling C2HS.Gen.Wrapper ( src/C2HS/Gen/Wrapper.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/Gen/Wrapper.o ) src/C2HS/Gen/Wrapper.hs:117:7: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `CDeclaration Language.C.Data.Node.NodeInfo' not matched: CStaticAssert _ _ _ CDecl _ [] _ CDecl _ ((Nothing, _, _):_) _ CDecl _ (((Just _), (Just _), _):_) _ ... | 117 | let (CDecl specs [(Just decl, Nothing, Nothing)] n) = fixEmpty din idx | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [24 of 26] Compiling C2HS.Gen.Header ( src/C2HS/Gen/Header.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/Gen/Header.o ) [25 of 26] Compiling C2HS.Gen.Bind ( src/C2HS/Gen/Bind.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/C2HS/Gen/Bind.o ) src/C2HS/Gen/Bind.hs:146:1: warning: [-Wunused-imports] The import of `C2HS.Switches' is redundant except perhaps to import instances from `C2HS.Switches' To import instances alone, use: import C2HS.Switches() | 146 | import C2HS.Switches (platformSB) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/C2HS/Gen/Bind.hs:939:9: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe (CInitializer NodeInfo)' not matched: Nothing | 939 | let (Just ini) = initDeclr cdecl | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/C2HS/Gen/Bind.hs:998:25: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `(Maybe String, Integer)' not matched: (Nothing, _) | 998 | let enumVals = map (\(Just i, e) -> (i, e)) $ filter (isJust . fst) $ | ^^^^^^^^^^^^^^^^^^^^^^ src/C2HS/Gen/Bind.hs:1295:22: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[String]' not matched: [] | 1295 | (l:ls) = lines code | ^^^^^^^^^^^^^^^^^^^ src/C2HS/Gen/Bind.hs:2183:29: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `CDeclaration NodeInfo' not matched: CStaticAssert _ _ _ CStaticAssert _ _ _ CDecl _ [] _ CDecl _ [] _ ... | 2183 | let CDecl specs [(declr, init', _)] at = | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/C2HS/Gen/Bind.hs:2516:11: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `CDeclaration NodeInfo' not matched: CStaticAssert _ _ _ CStaticAssert _ _ _ CStaticAssert _ _ _ CStaticAssert _ _ _ ... | 2516 | let CDecl specs [(declr, init', _)] at = ide `simplifyDecl` cdecl' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [26 of 26] Compiling Main ( src/Main.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs-tmp/Main.o ) src/Main.hs:576:9: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[String]' not matched: [] [_] [_, _] (_:_:_:_:_) | 576 | [versMajor, versMinor, versRev] = map show $ DV.versionBranch versnum | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [27 of 27] Linking /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/c2hs-0.28.8/x/c2hs/build/c2hs/c2hs Warning: ncurses.cabal:85:21: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. Configuring ncurses-0.2.16... Preprocessing library for ncurses-0.2.16... Building library for ncurses-0.2.16... [1 of 5] Compiling UI.NCurses.Compat ( lib/UI/NCurses/Compat.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ncurses-0.2.16/build/UI/NCurses/Compat.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ncurses-0.2.16/build/UI/NCurses/Compat.dyn_o ) lib/UI/NCurses/Compat.hs:21:1: warning: [-Wtabs] Tab character found here, and in one further location. Suggested fix: Please use spaces instead. | 21 | ( void | ^^^^^^^^ [2 of 5] Compiling UI.NCurses.Enums ( /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ncurses-0.2.16/build/UI/NCurses/Enums.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ncurses-0.2.16/build/UI/NCurses/Enums.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ncurses-0.2.16/build/UI/NCurses/Enums.dyn_o ) lib/UI/NCurses/Enums.chs:34:1: warning: [-Wtabs] Tab character found here, and in 14 further locations. Suggested fix: Please use spaces instead. | 34 | | ^^^^^^^^ [3 of 5] Compiling UI.NCurses.Types ( lib/UI/NCurses/Types.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ncurses-0.2.16/build/UI/NCurses/Types.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ncurses-0.2.16/build/UI/NCurses/Types.dyn_o ) lib/UI/NCurses/Types.hs:37:1: warning: [-Wtabs] Tab character found here, and in 15 further locations. Suggested fix: Please use spaces instead. | 37 | return = Curses . return | ^^^^^^^^ lib/UI/NCurses/Types.hs:37:9: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad Curses'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 37 | return = Curses . return | ^^^^^^^^^^^^^^^^^^^^^^^^ lib/UI/NCurses/Types.hs:50:9: warning: [-Wnoncanonical-monad-instances] Noncanonical `pure = return' definition detected in the instance declaration for `Applicative Curses'. Move definition from `return' to `pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 50 | pure = return | ^^^^^^^^^^^^^ lib/UI/NCurses/Types.hs:56:9: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad Update'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 56 | return = Update . return | ^^^^^^^^^^^^^^^^^^^^^^^^ lib/UI/NCurses/Types.hs:66:9: warning: [-Wnoncanonical-monad-instances] Noncanonical `pure = return' definition detected in the instance declaration for `Applicative Update'. Move definition from `return' to `pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 66 | pure = return | ^^^^^^^^^^^^^ [4 of 5] Compiling UI.NCurses ( /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ncurses-0.2.16/build/UI/NCurses.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ncurses-0.2.16/build/UI/NCurses.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ncurses-0.2.16/build/UI/NCurses.dyn_o ) lib/UI/NCurses.chs:19:1: warning: [-Wtabs] Tab character found here, and in 853 further locations. Suggested fix: Please use spaces instead. | 19 | ( | ^^^^^^^^ lib/UI/NCurses.chs:174:34: warning: [-Wunused-imports] The import of `ord' from module `Data.Char' is redundant | 174 | import Foreign.C | ^^^ lib/UI/NCurses.chs:677:9: warning: [-Wname-shadowing] This binding for `maxColor' shadows the existing binding defined at lib/UI/NCurses.chs:596:1 | 677 | maxColor <- unCurses maxColorID | ^^^^^^^^ lib/UI/NCurses.chs:1293:16: warning: [-Wname-shadowing] This binding for `lines' shadows the existing binding imported from `Prelude' at lib/UI/NCurses.chs:18:8-17 (and originally defined in `base-4.17.2.1:Data.OldList') | 1293 | resizeTerminal lines cols = Curses (io >>= checkRC "resizeTerminal") where | ^^^^^ [5 of 5] Compiling UI.NCurses.Panel ( /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ncurses-0.2.16/build/UI/NCurses/Panel.hs, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ncurses-0.2.16/build/UI/NCurses/Panel.o, /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/ncurses-0.2.16/build/UI/NCurses/Panel.dyn_o ) lib/UI/NCurses/Panel.chs:19:1: warning: [-Wtabs] Tab character found here, and in 52 further locations. Suggested fix: Please use spaces instead. | 19 | ( Panel | ^^^^^^^^ lib/UI/NCurses/Panel.chs:37:1: warning: [-Wunused-imports] The qualified import of `Foreign.Ptr' is redundant except perhaps to import instances from `Foreign.Ptr' To import instances alone, use: import Foreign.Ptr() | 37 | import Control.Exception (throwIO) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/UI/NCurses/Panel.chs:45:1: warning: [-Wunused-imports] The import of `UI.NCurses' is redundant except perhaps to import instances from `UI.NCurses' To import instances alone, use: import UI.NCurses() | 45 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Configuring scroll-1.20180421... Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code execution vulnerability. Furthermore, popular forges like GitHub do not support it. Use https:// or ssh:// instead. Preprocessing executable 'scroll' for scroll-1.20180421... Building executable 'scroll' for scroll-1.20180421... [ 1 of 36] Compiling GPL ( GPL.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/GPL.o ) [ 2 of 36] Compiling Level.Shuffle ( Level/Shuffle.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Level/Shuffle.o ) [ 3 of 36] Compiling Pager ( unix/Pager.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Pager.o ) [ 4 of 36] Compiling Poison.Enum ( Poison/Enum.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Poison/Enum.o ) [ 5 of 36] Compiling Spell.Enum ( Spell/Enum.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Spell/Enum.o ) [ 6 of 36] Compiling Types ( Types.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Types.o ) [ 7 of 36] Compiling Rand ( Rand.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Rand.o ) [ 8 of 36] Compiling Level.Tutorial ( Level/Tutorial.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Level/Tutorial.o ) [ 9 of 36] Compiling Level.Random ( Level/Random.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Level/Random.o ) [10 of 36] Compiling Level.Padding ( Level/Padding.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Level/Padding.o ) [11 of 36] Compiling Level.Joyce ( Level/Joyce.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Level/Joyce.o ) [12 of 36] Compiling Level.File ( Level/File.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Level/File.o ) [13 of 36] Compiling Level.Coleridge ( Level/Coleridge.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Level/Coleridge.o ) [14 of 36] Compiling Level.Border ( Level/Border.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Level/Border.o ) [15 of 36] Compiling Player ( Player.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Player.o ) [16 of 36] Compiling Level.Beowulf ( Level/Beowulf.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Level/Beowulf.o ) [17 of 36] Compiling Invert ( Invert.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Invert.o ) [18 of 36] Compiling DeepCopy ( DeepCopy.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/DeepCopy.o ) [19 of 36] Compiling CharMap ( CharMap.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/CharMap.o ) [20 of 36] Compiling Unicode ( Unicode.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Unicode.o ) Unicode.hs:65:9: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `String' not matched: [] | 65 | s@(l1:_) = unicodeCharString c | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [21 of 36] Compiling Utility.Percentage ( Utility/Percentage.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Utility/Percentage.o ) [22 of 36] Compiling View ( View.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/View.o ) [23 of 36] Compiling Curses ( Curses.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Curses.o ) [24 of 36] Compiling Level ( Level.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Level.o ) [25 of 36] Compiling World ( World.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/World.o ) [26 of 36] Compiling Status ( Status.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Status.o ) [27 of 36] Compiling Time ( Time.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Time.o ) [28 of 36] Compiling Help ( Help.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Help.o ) [29 of 36] Compiling Spell ( Spell.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Spell.o ) [30 of 36] Compiling Player.Consume ( Player/Consume.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Player/Consume.o ) [31 of 36] Compiling Player.Move ( Player/Move.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Player/Move.o ) [32 of 36] Compiling Peruser ( Peruser.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Peruser.o ) [33 of 36] Compiling Poison ( Poison.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Poison.o ) [34 of 36] Compiling Control ( Control.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Control.o ) [35 of 36] Compiling WorldSetup ( WorldSetup.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/WorldSetup.o ) [36 of 36] Compiling Main ( Main.hs, dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll-tmp/Main.o ) Main.hs:5:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 5 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ [37 of 37] Linking dist-newstyle/build/x86_64-freebsd/ghc-9.4.8/scroll-1.20180421/build/scroll/scroll =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for hs-scroll-1.20180421_13 ===> Generating temporary packing list install -s -m 555 $(find /wrkdirs/usr/ports/games/hs-scroll/work/scroll-1.20180421/dist-newstyle -name scroll -type f -perm +111) /wrkdirs/usr/ports/games/hs-scroll/work/stage/usr/local/bin/scroll echo 'bin/scroll' >> /wrkdirs/usr/ports/games/hs-scroll/work/.PLIST.mktmp ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-03-12T00:06:52+0000' 'PKG_NOTE_ports_top_git_hash=26b198eb3ee3' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=be9e4cd74120' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for hs-scroll-1.20180421_13 ===> Building hs-scroll-1.20180421_13 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for hs-scroll-1.20180421_13 build of games/hs-scroll | hs-scroll-1.20180421_13 ended at Wed Mar 11 20:17:25 EDT 2026 build time: 00:10:36