git: 8709d6be0b9f - main - lang/ghc: Update to 9.2.2

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Thu, 07 Jul 2022 10:24:59 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8709d6be0b9f2073238873190ac051baa42af2d7

commit 8709d6be0b9f2073238873190ac051baa42af2d7
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2022-03-10 18:49:37 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2022-07-07 10:24:28 +0000

    lang/ghc: Update to 9.2.2
---
 lang/ghc/Makefile                                  |   93 +-
 lang/ghc/distinfo                                  |    8 +-
 lang/ghc/files/build.mk.in                         |    7 -
 lang/ghc/files/fixup-plist.hs                      |    2 -
 .../ghc/files/patch-m4_fp__cc__supports__target.m4 |   11 +
 lang/ghc/files/patch-rts-linker                    |   87 -
 lang/ghc/files/patch-rts_posix_OSThreads.c         |   11 -
 lang/ghc/pkg-plist                                 | 4701 ++++++++++----------
 8 files changed, 2409 insertions(+), 2511 deletions(-)

diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile
index aa78327700f3..28305205b2f5 100644
--- a/lang/ghc/Makefile
+++ b/lang/ghc/Makefile
@@ -2,14 +2,10 @@
 
 PORTNAME=	ghc
 PORTVERSION=	${GHC_VERSION}
-PORTREVISION=	2
 CATEGORIES=	lang haskell
 MASTER_SITES=	https://www.haskell.org/ghc/dist/${PORTVERSION}/:source \
-		LOCAL/arrowd/:boot \
-		https://hackage.haskell.org/package/hscolour-${HSCOLOUR_VERSION}/:docs
-DISTFILES=	ghc-${PORTVERSION}-src${EXTRACT_SUFX}:source \
-		hscolour-${HSCOLOUR_VERSION}.tar.gz:docs
-EXTRACT_ONLY=	${_DISTFILES:C/hscolour.*$//g}
+		LOCAL/arrowd/:boot
+DISTFILES=	ghc-${PORTVERSION}-src${EXTRACT_SUFX}:source
 
 MAINTAINER=	haskell@FreeBSD.org
 COMMENT=	Compiler for the functional language Haskell
@@ -21,16 +17,15 @@ ONLY_FOR_ARCHS=	amd64 i386 aarch64 armv6 armv7
 
 USES=			autoreconf compiler:c11 gmake iconv:patch,translit \
 			localbase:ldflags ncurses perl5 tar:xz
+
 USE_LOCALE=		en_US.UTF-8
 USE_PERL5=		build
 GNU_CONFIGURE=		yes
-CONFIGURE_ENV=		PATH=${SLAVES_PREFIX}/bin:${PATH}
-MAKE_ENV=		PATH=${SLAVES_PREFIX}/bin:${PATH}
+CONFIGURE_ARGS=		--docdir=${DOCSDIR}
 NO_CCACHE=		yes
 
 SUB_FILES=		build.mk
-SUB_LIST=		GHC_VERSION=${GHC_VERSION} \
-			NCURSESINC="${NCURSESBASE}/include" NCURSESLIB="${NCURSESLIB}" \
+SUB_LIST=		NCURSESINC="${NCURSESBASE}/include" NCURSESLIB="${NCURSESLIB}" \
 			CFLAGS="${CFLAGS}"
 
 OPTIONS_DEFINE=		DYNAMIC GMP PROFILE DOCS
@@ -43,7 +38,7 @@ OPTIONS_GROUP_BOOTSTRAP=BOOT
 BOOT_DESC=		Use installed GHC for bootstrapping
 DOCS_DESC=		Install HTML documentation
 DYNAMIC_DESC=		Add support for dynamic linking
-GMP_DESC=		Use GNU Multi-precision Library for big integers support
+GMP_DESC=		Use GNU Multi-precision Library from Ports
 PROFILE_DESC=		Add support for performance profiling
 
 DOCS_BUILD_DEPENDS=	sphinx-build:textproc/py-sphinx
@@ -60,10 +55,6 @@ DYNAMIC_PLIST_SUB_OFF=	NODYNAMIC=""
 GMP_CONFIGURE_WITH=	gmp-includes=${LOCALBASE}/include \
 			gmp-libraries=${LOCALBASE}/lib
 GMP_LIB_DEPENDS=	libgmp.so:math/gmp
-GMP_SUB_LIST=		INTEGER_LIBRARY="integer-gmp"
-GMP_SUB_LIST_OFF=	INTEGER_LIBRARY="integer-simple"
-GMP_PLIST_SUB=		GMP="" SIMPLE="@comment "
-GMP_PLIST_SUB_OFF=	GMP="@comment " SIMPLE=""
 
 # Append substitutions for build.mk
 BOOT_SUB_LIST=		HSC2HS=${LOCALBASE}/bin/hsc2hs
@@ -72,16 +63,30 @@ BOOT_SUB_LIST_OFF=	HSC2HS=${BOOT_HSC2HS}
 PROFILE_SUB_LIST=	WITH_PROFILE="YES"
 PROFILE_SUB_LIST_OFF=	WITH_PROFILE="NO"
 
-GHC_VERSION=		9.2.1
-CABAL_VERSION=		3.6.0.0
-HSCOLOUR_VERSION=	1.24.4
-LLVM_VERSION=		10
+GHC_VERSION=		9.2.2
+LLVM_VERSION=		12
 BOOT_GHC_VERSION=	8.10.7
 # LLVM version that bootstrap compiler uses
 BOOT_LLVM_VERSION=	10
 
 OPTIONS_SUB=		yes
-PLIST_SUB=		GHC_VERSION=${GHC_VERSION} CABAL_VERSION=${CABAL_VERSION}
+
+BASE_PACKAGES=		Cabal:3.6.3.0 array:0.5.4.0 base:4.16.1.0 binary:0.8.9.0 \
+			bytestring:0.11.3.0 containers:0.6.5.1 deepseq:1.4.6.1 \
+			directory:1.3.6.2 exceptions:0.10.4 filepath:1.4.2.2 \
+			ghc:${GHC_VERSION} ghc-bignum:1.2 ghc-boot:${GHC_VERSION} \
+			ghc-boot-th:${GHC_VERSION} ghc-compact:0.1.0.0 \
+			ghc-heap:${GHC_VERSION} ghc-prim:0.8.0 \
+			ghci:${GHC_VERSION} haskeline:0.8.2 hpc:0.6.1.0 \
+			integer-gmp:1.1 libiserv:${GHC_VERSION} mtl:2.2.2 \
+			parsec:3.1.15.0 pretty:1.3.3.6 process:1.6.13.2 \
+			stm:2.5.0.2 template-haskell:2.18.0.0 terminfo:0.4.1.5 \
+			text:1.2.5.0 time:1.11.1.1 transformers:0.5.6.2 \
+			unix:2.7.2.2 xhtml:3000.2.2.1
+
+.for pkg in ${BASE_PACKAGES}
+PLIST_SUB+=	${pkg:C/\:.*//:tu}_VERSION=${pkg:C/^[^\:]*(\:|\$)//}
+.endfor
 
 PORTDOCS=		*
 
@@ -94,9 +99,6 @@ CONFIGURE_TARGET=	${GHC_ARCH}-portbld-${OPSYS:tl}
 BUILD_DEPENDS+=	${LOCALBASE}/lib/compat/libncursesw.so.8:misc/compat12x
 .endif
 
-DOCSDIR=		${PREFIX}/share/doc/${DISTNAME}
-DATADIR=		${PREFIX}/share/ghc-${GHC_VERSION}
-EXAMPLESDIR=		${PREFIX}/share/examples/ghc-${GHC_VERSION}
 GHC_ARCH=		${ARCH:S/amd64/x86_64/:C/armv.*/arm/}
 GHC_LIBDIR=		${STAGEDIR}${PREFIX}/lib/ghc-${GHC_VERSION}
 GHC_LIBDIR_REL=		lib/ghc-${GHC_VERSION}
@@ -140,20 +142,13 @@ BUILD_DEPENDS+=		llc${BOOT_LLVM_VERSION}:devel/llvm${BOOT_LLVM_VERSION}
 .if empty(PORT_OPTIONS:MBOOT)
 BOOT_DIR=	${WRKDIR}/ghc-${BOOT_GHC_VERSION}-boot
 BOOT_GHC=	${BOOT_DIR}/bin/ghc-${BOOT_GHC_VERSION}
-BOOT_GHC-PKG=	${BOOT_DIR}/bin/ghc-pkg-${BOOT_GHC_VERSION}
-BOOT_HSC2HS=	${BOOT_DIR}/bin/hsc2hs
-
-SLAVE_ENV=	${SETENV} PATH=${BOOT_DIR}/bin:${PATH}
 
-CONFIGURE_ARGS+=	GHC=${BOOT_GHC}
+CONFIGURE_ENV+=		GHC=${BOOT_GHC}
 .else # MBOOT
-SLAVE_ENV=		# empty
-CONFIGURE_ARGS+=	GHC=${LOCALBASE}/bin/ghc
+CONFIGURE_ENV+=		GHC=${LOCALBASE}/bin/ghc
 .endif # MBOOT
 
-SLAVES_PREFIX=		${WRKDIR}/slaves_prefix
-SLAVES_WRKDIRPREFIX=	${WRKDIR}/slaves_wrkdirprefix
-
+# TODO: remove this after rerolling all bootstraps
 post-patch:
 .if empty(PORT_OPTIONS:MBOOT)
 	@${REINPLACE_CMD} -e '/^mandir/d' ${BOOT_DIR}/mk/build.mk
@@ -168,33 +163,25 @@ pre-configure:
 
 # If we are using bootstrap compiler, configure and install it into ${BOOT_DIR}
 .if empty(PORT_OPTIONS:MBOOT)
-	cd ${BOOT_DIR} && ${CONFIGURE_ENV} ${CONFIGURE_ENV_BOOTSTRAP} ${CONFIGURE_CMD} --prefix=${BOOT_DIR}
+	cd ${BOOT_DIR} && ${CONFIGURE_ENV} ${CONFIGURE_CMD} --prefix=${BOOT_DIR}
 	cd ${BOOT_DIR} && PACKAGES='' ${MAKE_CMD} install
 .endif
 
-# If DOCS are set, install HsColour in-place
-.if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${SLAVES_PREFIX}
-	${MKDIR} ${SLAVES_WRKDIRPREFIX}
-
-	cd ${SLAVES_WRKDIRPREFIX} && \
-		${TAR} xvf ${DISTDIR}/hscolour-${HSCOLOUR_VERSION}.tar.gz && \
-		cd hscolour-${HSCOLOUR_VERSION} && \
-		${SLAVE_ENV} ghc --make -o Setup Setup.hs -package Cabal && \
-		${SLAVE_ENV} ./Setup configure --ghc --prefix=${SLAVES_PREFIX} --with-gcc=${CC} --with-ld=${LD} && \
-		${SLAVE_ENV} ./Setup build && \
-		${SLAVE_ENV} ./Setup install
-.endif
-
 post-install:
 	(for f in ${_EXECUTABLES} $$(${FIND} ${GHC_LIBDIR} -name '*.so*'); do \
 		${STRIP_CMD} $$f; done)
-	${RM} -r ${STAGEDIR}${DOCSDIR}/html/haddock/.build-html
+	${FIND} ${STAGEDIR}${DOCSDIR}/html -name .buildinfo -delete
 	${RM} ${STAGEDIR}${PREFIX}/bin/haddock
 
+.if exists(${BOOT_DIR}/bin/runhaskell)
+RUNHASKELL?=	${BOOT_DIR}/bin/runhaskell
+.else
+RUNHASKELL?=	${LOCALBASE}/bin/runhaskell
+.endif
+
 .PHONY: fixup-plist
 fixup-plist:
-	${BOOT_DIR}/bin/runhaskell ${PATCHDIR}/fixup-plist.hs ${.CURDIR}/pkg-plist
+	${RUNHASKELL} ${PATCHDIR}/fixup-plist.hs ${.CURDIR}/pkg-plist
 
 # Create a bootstrap compiler tar ball: run this in an interactive poudriere jail
 # Set all OPTIONS to OFF when generating bootstraps
@@ -216,12 +203,6 @@ create-bootstrap:
 # Set DYNAMIC, GMP and PROFILE to ON, and DOCS to OFF when generating Stack bindist
 .PHONY: create-stack-bindist
 create-stack-bindist:
-	${REINPLACE_CMD} -e '/^mandir/d' \
-			-e '/^infodir/d' \
-			-e '/^docdir/d' \
-			-e '/^htmldir/d' \
-		${WRKSRC}/mk/build.mk
-
 	cd ${WRKSRC} \
 		&& ${GMAKE} binary-dist TAR_COMP=xz \
 		&& ${MV} ${WRKSRC}/ghc-${GHC_VERSION}-${GHC_ARCH}-portbld-freebsd.tar.xz /tmp/
diff --git a/lang/ghc/distinfo b/lang/ghc/distinfo
index 9b33cc985f6c..a28b13e343eb 100644
--- a/lang/ghc/distinfo
+++ b/lang/ghc/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1635527375
-SHA256 (ghc-9.2.1-src.tar.xz) = f444012f97a136d9940f77cdff03fda48f9475e2ed0fec966c4d35c4df55f746
-SIZE (ghc-9.2.1-src.tar.xz) = 23338772
+TIMESTAMP = 1646895563
+SHA256 (ghc-9.2.2-src.tar.xz) = 902463a4cc6ee479af9358b9f8b2ee3237b03e934a1ea65b6d1fcf3e0d749ea6
+SIZE (ghc-9.2.2-src.tar.xz) = 23461244
 SHA256 (ghc-8.10.7-boot-amd64-freebsd.tar.xz) = 5adfeceee2c3aa1208da174390cbb8e8c1d0a333b7c4a3a676a63f93beaf3126
 SIZE (ghc-8.10.7-boot-amd64-freebsd.tar.xz) = 70607916
 SHA256 (ghc-8.10.7-boot-i386-freebsd.tar.xz) = d841a6abf2b97e34feb9c71a85520a78dd667bfb6d6a7f401fa8a92b558928dc
@@ -15,5 +15,3 @@ SHA256 (ghc-8.10.7-boot-armv7-freebsd.tar.xz) = 15708f4f4324d7e87ddbd6548a6ca72d
 SIZE (ghc-8.10.7-boot-armv7-freebsd.tar.xz) = 127945844
 SHA256 (ghc-8.10.7-boot-armv6-freebsd.tar.xz) = 84010e11f92e0a9fe106b80cbaf027ba342da055c3ad6d89eab0a389c0523e1b
 SIZE (ghc-8.10.7-boot-armv6-freebsd.tar.xz) = 129190568
-SHA256 (hscolour-1.24.4.tar.gz) = 243332b082294117f37b2c2c68079fa61af68b36223b3fc07594f245e0e5321d
-SIZE (hscolour-1.24.4.tar.gz) = 28729
diff --git a/lang/ghc/files/build.mk.in b/lang/ghc/files/build.mk.in
index a3a4dd0b2b75..0054af754ccd 100644
--- a/lang/ghc/files/build.mk.in
+++ b/lang/ghc/files/build.mk.in
@@ -1,15 +1,8 @@
-docdir = %%PREFIX%%/share/doc/ghc-%%GHC_VERSION%%
-htmldir = %%PREFIX%%/share/doc/ghc-%%GHC_VERSION%%
-mandir = %%PREFIX%%/man
-infodir = %%PREFIX%%/info
 DYNAMIC_GHC_PROGRAMS = %%WITH_DYNAMIC%%
 BUILD_PROF_LIBS = %%WITH_PROFILE%%
 HADDOCK_DOCS = YES
-HSCOLOUR_SRCS = %%WITH_DOCS%%
-INTEGER_LIBRARY = %%INTEGER_LIBRARY%%
 # disable xelatex: PR 231438
 BUILD_SPHINX_PDF = NO
-BSD_PATH_TO_HSC2HS = %%HSC2HS%%
 SRC_HC_OPTS += -I%%NCURSESINC%% -L%%NCURSESLIB%% -I%%LOCALBASE%%/include -L%%LOCALBASE%%/lib
 SRC_CC_OPTS += %%CFLAGS%%
 EXTRA_HSC2HS_OPTS += -I%%LOCALBASE%%/include --lflag=-L%%LOCALBASE%%/lib
diff --git a/lang/ghc/files/fixup-plist.hs b/lang/ghc/files/fixup-plist.hs
index 5fba5009eb63..9b6ade1d5aa0 100644
--- a/lang/ghc/files/fixup-plist.hs
+++ b/lang/ghc/files/fixup-plist.hs
@@ -26,7 +26,5 @@ processLine1 l
 processLine2 l
   | "%%GMP%%" `isPrefixOf` l ||
     "%%SIMPLE%%" `isPrefixOf` l = l
-  | "/integer-gmp-" `isInfixOf` l = "%%GMP%%" ++ l
-  | "/integer-simple-" `isInfixOf` l = "%%SIMPLE%%" ++ l
   | "/libCffi" `isInfixOf` l = "%%NODYNAMIC%%" ++ l
   | otherwise = l
diff --git a/lang/ghc/files/patch-m4_fp__cc__supports__target.m4 b/lang/ghc/files/patch-m4_fp__cc__supports__target.m4
new file mode 100644
index 000000000000..673274444112
--- /dev/null
+++ b/lang/ghc/files/patch-m4_fp__cc__supports__target.m4
@@ -0,0 +1,11 @@
+--- m4/fp_cc_supports_target.m4.orig	2022-03-05 07:25:06 UTC
++++ m4/fp_cc_supports_target.m4
+@@ -12,7 +12,7 @@ AC_DEFUN([FP_CC_SUPPORTS_TARGET],
+    AC_REQUIRE([FPTOOLS_SET_PLATFORM_VARS])
+    AC_MSG_CHECKING([whether $1 CC supports --target])
+    echo 'int main() { return 0; }' > conftest.c
+-   if $CC --target=$LlvmTarget -Werror conftest.c >& /dev/null ; then
++   if $CC --target=$LlvmTarget -Werror conftest.c 2>&1 /dev/null ; then
+        CONF_CC_SUPPORTS_TARGET=YES
+        AC_MSG_RESULT([yes])
+    else
diff --git a/lang/ghc/files/patch-rts-linker b/lang/ghc/files/patch-rts-linker
deleted file mode 100644
index feb736f72176..000000000000
--- a/lang/ghc/files/patch-rts-linker
+++ /dev/null
@@ -1,87 +0,0 @@
-diff --git a/rts/Linker.c b/rts/Linker.c
-index 72533ae52af48184fb76171fb93a73c04d025f2f..09cf5fa0593743f9b9f44603e2290cea9132ed89 100644
---- rts/Linker.c
-+++ rts/Linker.c
-@@ -78,6 +78,33 @@
- #if defined(dragonfly_HOST_OS)
- #include <sys/tls.h>
- #endif
-+
-+/*
-+ * Note [iconv and FreeBSD]
-+ * ~~~~~~~~~~~~~~~~~~~~~~~~
-+ *
-+ * On FreeBSD libc.so provides an implementation of the iconv_* family of
-+ * functions. However, due to their implementation, these symbols cannot be
-+ * resolved via dlsym(); rather, they can only be resolved using the
-+ * explicitly-versioned dlvsym().
-+ *
-+ * This is problematic for the RTS linker since we may be asked to load
-+ * an object that depends upon iconv. To handle this we include a set of
-+ * fallback cases for these functions, allowing us to resolve them to the
-+ * symbols provided by the libc against which the RTS is linked.
-+ *
-+ * See #20354.
-+ */
-+
-+#if defined(freebsd_HOST_OS)
-+extern void iconvctl();
-+extern void iconv_open_into();
-+extern void iconv_open();
-+extern void iconv_close();
-+extern void iconv_canonicalize();
-+extern void iconv();
-+#endif
-+
- /*
-    Note [runtime-linker-support]
-    -----------------------------
-@@ -655,6 +682,10 @@ internal_dlsym(const char *symbol) {
-     }
-     RELEASE_LOCK(&dl_mutex);
- 
-+    IF_DEBUG(linker, debugBelch("internal_dlsym: looking for symbol '%s' in special cases\n", symbol));
-+#   define SPECIAL_SYMBOL(sym) \
-+      if (strcmp(symbol, #sym) == 0) return (void*)&sym;
-+
- #   if defined(HAVE_SYS_STAT_H) && defined(linux_HOST_OS) && defined(__GLIBC__)
-     // HACK: GLIBC implements these functions with a great deal of trickery where
-     //       they are either inlined at compile time to their corresponding
-@@ -664,18 +695,28 @@ internal_dlsym(const char *symbol) {
-     //       We borrow the approach that the LLVM JIT uses to resolve these
-     //       symbols. See http://llvm.org/PR274 and #7072 for more info.
- 
--    IF_DEBUG(linker, debugBelch("internal_dlsym: looking for symbol '%s' in GLIBC special cases\n", symbol));
-+    SPECIAL_SYMBOL(stat);
-+    SPECIAL_SYMBOL(fstat);
-+    SPECIAL_SYMBOL(lstat);
-+    SPECIAL_SYMBOL(stat64);
-+    SPECIAL_SYMBOL(fstat64);
-+    SPECIAL_SYMBOL(lstat64);
-+    SPECIAL_SYMBOL(atexit);
-+    SPECIAL_SYMBOL(mknod);
-+#   endif
- 
--    if (strcmp(symbol, "stat") == 0) return (void*)&stat;
--    if (strcmp(symbol, "fstat") == 0) return (void*)&fstat;
--    if (strcmp(symbol, "lstat") == 0) return (void*)&lstat;
--    if (strcmp(symbol, "stat64") == 0) return (void*)&stat64;
--    if (strcmp(symbol, "fstat64") == 0) return (void*)&fstat64;
--    if (strcmp(symbol, "lstat64") == 0) return (void*)&lstat64;
--    if (strcmp(symbol, "atexit") == 0) return (void*)&atexit;
--    if (strcmp(symbol, "mknod") == 0) return (void*)&mknod;
-+    // See Note [iconv and FreeBSD]
-+#   if defined(freebsd_HOST_OS)
-+    SPECIAL_SYMBOL(iconvctl);
-+    SPECIAL_SYMBOL(iconv_open_into);
-+    SPECIAL_SYMBOL(iconv_open);
-+    SPECIAL_SYMBOL(iconv_close);
-+    SPECIAL_SYMBOL(iconv_canonicalize);
-+    SPECIAL_SYMBOL(iconv);
- #   endif
- 
-+#undef SPECIAL_SYMBOL
-+
-     // we failed to find the symbol
-     return NULL;
- }
diff --git a/lang/ghc/files/patch-rts_posix_OSThreads.c b/lang/ghc/files/patch-rts_posix_OSThreads.c
deleted file mode 100644
index 95f328e2fbc7..000000000000
--- a/lang/ghc/files/patch-rts_posix_OSThreads.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- rts/posix/OSThreads.c.orig	2021-10-28 20:41:34 UTC
-+++ rts/posix/OSThreads.c
-@@ -325,7 +325,7 @@ getNumberOfProcessors (void)
-                     nproc = 1;
-             }
-         }
--#elif defined(freebsd_HOST_OS)
-+#elif defined(freebsd_HOST_OS) && !defined(HAVE_SCHED_GETAFFINITY)
-         cpuset_t mask;
-         CPU_ZERO(&mask);
-         if(cpuset_getaffinity(CPU_LEVEL_CPUSET, CPU_WHICH_PID, -1, sizeof(mask), &mask) == 0) {
diff --git a/lang/ghc/pkg-plist b/lang/ghc/pkg-plist
index 0c9a55f5e7c8..b355e1f512db 100644
--- a/lang/ghc/pkg-plist
+++ b/lang/ghc/pkg-plist
@@ -757,834 +757,834 @@ lib/ghc-%%GHC_VERSION%%/Cabal-%%CABAL_VERSION%%/Paths_Cabal.hi
 %%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/Cabal-%%CABAL_VERSION%%/libHSCabal-%%CABAL_VERSION%%-ghc%%GHC_VERSION%%.so
 lib/ghc-%%GHC_VERSION%%/Cabal-%%CABAL_VERSION%%/libHSCabal-%%CABAL_VERSION%%.a
 %%PROFILE%%lib/ghc-%%GHC_VERSION%%/Cabal-%%CABAL_VERSION%%/libHSCabal-%%CABAL_VERSION%%_p.a
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Base.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Base.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Base.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/IArray.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/IArray.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/IArray.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/IO.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/IO.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/IO.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/IO/Internals.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/IO/Internals.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/IO/Internals.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/IO/Safe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/IO/Safe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/IO/Safe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/MArray.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/MArray.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/MArray.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/MArray/Safe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/MArray/Safe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/MArray/Safe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/ST.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/ST.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/ST.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/ST/Safe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/ST/Safe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/ST/Safe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Storable.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Storable.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Storable.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Storable/Internals.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Storable/Internals.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Storable/Internals.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Storable/Safe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Storable/Safe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Storable/Safe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Unboxed.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Unboxed.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Unboxed.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Unsafe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Unsafe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/Data/Array/Unsafe.p_hi
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/HSarray-0.5.4.0.o
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/HSarray-0.5.4.0.p_o
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/libHSarray-0.5.4.0-ghc%%GHC_VERSION%%.so
-lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/libHSarray-0.5.4.0.a
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/array-0.5.4.0/libHSarray-0.5.4.0_p.a
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Applicative.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Applicative.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Applicative.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Arrow.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Arrow.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Arrow.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Category.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Category.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Category.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent/Chan.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent/Chan.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent/Chan.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent/MVar.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent/MVar.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent/MVar.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent/QSem.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent/QSem.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent/QSem.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent/QSemN.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent/QSemN.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Concurrent/QSemN.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Exception.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Exception.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Exception.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Exception/Base.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Exception/Base.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Exception/Base.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/Fail.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/Fail.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/Fail.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/Fix.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/Fix.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/Fix.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/IO/Class.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/IO/Class.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/IO/Class.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/Instances.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/Instances.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/Instances.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Imp.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Imp.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Imp.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Lazy.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Lazy.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Lazy.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Lazy/Imp.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Lazy/Imp.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Lazy/Imp.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Lazy/Safe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Lazy/Safe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Lazy/Safe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Lazy/Unsafe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Lazy/Unsafe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Lazy/Unsafe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Safe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Safe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Safe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Strict.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Strict.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Strict.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Unsafe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Unsafe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/ST/Unsafe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/Zip.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/Zip.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Control/Monad/Zip.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bifoldable.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bifoldable.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bifoldable.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bifunctor.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bifunctor.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bifunctor.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bitraversable.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bitraversable.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bitraversable.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bits.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bits.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bits.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bool.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bool.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Bool.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Char.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Char.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Char.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Coerce.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Coerce.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Coerce.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Complex.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Complex.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Complex.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Data.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Data.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Data.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Dynamic.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Dynamic.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Dynamic.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Either.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Either.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Either.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Eq.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Eq.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Eq.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Fixed.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Fixed.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Fixed.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Foldable.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Foldable.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Foldable.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Function.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Function.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Function.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Classes.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Classes.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Classes.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Compose.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Compose.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Compose.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Const.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Const.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Const.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Contravariant.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Contravariant.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Contravariant.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Identity.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Identity.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Identity.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Product.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Product.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Product.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Sum.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Sum.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Sum.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Utils.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Utils.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Functor/Utils.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/IORef.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/IORef.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/IORef.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Int.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Int.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Int.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Ix.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Ix.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Ix.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Kind.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Kind.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Kind.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/List.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/List.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/List.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/List/NonEmpty.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/List/NonEmpty.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/List/NonEmpty.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Maybe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Maybe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Maybe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Monoid.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Monoid.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Monoid.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/OldList.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/OldList.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/OldList.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Ord.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Ord.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Ord.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Proxy.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Proxy.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Proxy.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Ratio.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Ratio.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Ratio.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/STRef.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/STRef.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/STRef.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/STRef/Lazy.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/STRef/Lazy.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/STRef/Lazy.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/STRef/Strict.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/STRef/Strict.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/STRef/Strict.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Semigroup.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Semigroup.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Semigroup.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Semigroup/Internal.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Semigroup/Internal.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Semigroup/Internal.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/String.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/String.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/String.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Traversable.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Traversable.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Traversable.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Tuple.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Tuple.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Tuple.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Type/Bool.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Type/Bool.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Type/Bool.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Type/Coercion.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Type/Coercion.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Type/Coercion.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Type/Equality.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Type/Equality.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Type/Equality.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Type/Ord.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Type/Ord.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Type/Ord.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Typeable.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Typeable.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Typeable.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Typeable/Internal.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Typeable/Internal.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Typeable/Internal.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Unique.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Unique.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Unique.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Version.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Version.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Version.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Void.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Void.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Void.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Word.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Word.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Data/Word.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Debug/Trace.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Debug/Trace.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Debug/Trace.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/C.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/C.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/C.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/C/Error.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/C/Error.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/C/Error.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/C/String.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/C/String.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/C/String.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/C/Types.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/C/Types.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/C/Types.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Concurrent.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Concurrent.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Concurrent.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/ForeignPtr.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/ForeignPtr.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/ForeignPtr.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/ForeignPtr/Imp.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/ForeignPtr/Imp.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/ForeignPtr/Imp.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/ForeignPtr/Safe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/ForeignPtr/Safe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/ForeignPtr/Safe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/ForeignPtr/Unsafe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/ForeignPtr/Unsafe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/ForeignPtr/Unsafe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Alloc.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Alloc.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Alloc.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Array.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Array.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Array.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Error.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Error.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Error.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Pool.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Pool.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Pool.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Safe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Safe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Safe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Unsafe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Unsafe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Unsafe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Utils.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Utils.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Marshal/Utils.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Ptr.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Ptr.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Ptr.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Safe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Safe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Safe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/StablePtr.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/StablePtr.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/StablePtr.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Storable.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Storable.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/Foreign/Storable.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Arr.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Arr.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Arr.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Base.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Base.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Base.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Bits.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Bits.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Bits.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ByteOrder.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ByteOrder.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ByteOrder.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Char.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Char.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Char.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Clock.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Clock.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Clock.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Conc.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Conc.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Conc.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Conc/IO.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Conc/IO.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Conc/IO.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Conc/Signal.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Conc/Signal.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Conc/Signal.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Conc/Sync.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Conc/Sync.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Conc/Sync.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ConsoleHandler.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ConsoleHandler.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ConsoleHandler.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Constants.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Constants.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Constants.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Desugar.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Desugar.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Desugar.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Enum.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Enum.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Enum.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Environment.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Environment.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Environment.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Err.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Err.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Err.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Arr.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Arr.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Arr.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Array.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Array.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Array.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Control.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Control.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Control.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/EPoll.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/EPoll.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/EPoll.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/IntTable.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/IntTable.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/IntTable.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/IntVar.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/IntVar.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/IntVar.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Internal.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Internal.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Internal.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Internal/Types.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Internal/Types.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Internal/Types.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/KQueue.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/KQueue.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/KQueue.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Manager.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Manager.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Manager.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/PSQ.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/PSQ.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/PSQ.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Poll.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Poll.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Poll.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Thread.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Thread.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Thread.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/TimeOut.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/TimeOut.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/TimeOut.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/TimerManager.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/TimerManager.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/TimerManager.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Unique.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Unique.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Event/Unique.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Exception.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Exception.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Exception.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Exception/Type.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Exception/Type.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Exception/Type.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ExecutionStack.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ExecutionStack.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ExecutionStack.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ExecutionStack/Internal.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ExecutionStack/Internal.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ExecutionStack/Internal.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Exts.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Exts.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Exts.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Fingerprint.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Fingerprint.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Fingerprint.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Fingerprint/Type.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Fingerprint/Type.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Fingerprint/Type.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Float.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Float.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Float.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Float/ConversionUtils.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Float/ConversionUtils.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Float/ConversionUtils.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Float/RealFracMethods.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Float/RealFracMethods.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Float/RealFracMethods.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Foreign.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Foreign.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Foreign.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ForeignPtr.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ForeignPtr.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/ForeignPtr.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/GHCi.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/GHCi.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/GHCi.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/GHCi/Helpers.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/GHCi/Helpers.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/GHCi/Helpers.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Generics.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Generics.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/Generics.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Buffer.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Buffer.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Buffer.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/BufferedIO.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/BufferedIO.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/BufferedIO.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Device.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Device.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Device.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/CodePage.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/CodePage.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/CodePage.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/Failure.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/Failure.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/Failure.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/Iconv.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/Iconv.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/Iconv.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/Latin1.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/Latin1.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/Latin1.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/Types.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/Types.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/Types.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/UTF16.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/UTF16.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/UTF16.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/UTF32.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/UTF32.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/UTF32.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/UTF8.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/UTF8.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Encoding/UTF8.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Exception.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Exception.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Exception.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/FD.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/FD.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/FD.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/FD.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/FD.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/FD.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Internals.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Internals.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Internals.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/Common.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/Common.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/Common.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/Flock.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/Flock.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/Flock.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/LinuxOFD.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/LinuxOFD.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/LinuxOFD.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/NoOp.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/NoOp.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/NoOp.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/Windows.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/Windows.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Lock/Windows.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Text.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Text.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Text.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Types.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Types.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Handle/Types.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/IOMode.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/IOMode.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/IOMode.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/StdHandles.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/StdHandles.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/StdHandles.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/SubSystem.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/SubSystem.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/SubSystem.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Unsafe.dyn_hi
-lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Unsafe.hi
-%%PROFILE%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IO/Unsafe.p_hi
-%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/base-4.16.0.0/GHC/IOArray.dyn_hi
*** 4168 LINES SKIPPED ***