Raspbian Package Auto-Building

Build log for haskell-megaparsec (6.5.0-3) on armhf

haskell-megaparsec6.5.0-3armhf → 2018-12-02 05:55:27

sbuild (Debian sbuild) 0.72.0 (25 Oct 2016) on mb-lxc-02

+==============================================================================+
| haskell-megaparsec 6.5.0-3 (armhf)           Sun, 02 Dec 2018 05:18:00 +0000 |
+==============================================================================+

Package: haskell-megaparsec
Version: 6.5.0-3
Source Version: 6.5.0-3
Distribution: buster-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/buster-staging-armhf-sbuild-b328fd99-d5fd-4bf1-9f54-f645b6b3a6d9' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private buster-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private buster-staging/main Sources [11.2 MB]
Get:3 http://172.17.0.1/private buster-staging/main armhf Packages [13.0 MB]
Fetched 24.2 MB in 9s (2735 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
Need to get 97.3 kB of source archives.
Get:1 http://172.17.0.1/private buster-staging/main haskell-megaparsec 6.5.0-3 (dsc) [2928 B]
Get:2 http://172.17.0.1/private buster-staging/main haskell-megaparsec 6.5.0-3 (tar) [91.5 kB]
Get:3 http://172.17.0.1/private buster-staging/main haskell-megaparsec 6.5.0-3 (diff) [2876 B]
Fetched 97.3 kB in 0s (265 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/haskell-megaparsec-Q5h0y0/haskell-megaparsec-6.5.0' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/haskell-megaparsec-Q5h0y0' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-6hKMsK/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-6hKMsK/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-6hKMsK/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-6hKMsK/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-6hKMsK/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-6hKMsK/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-6hKMsK/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-6hKMsK/apt_archive ./ Packages [434 B]
Fetched 2110 B in 0s (11.1 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  ca-certificates dbus dbus-user-session e2fsprogs-l10n krb5-locales libexpat1
  libgpg-error-l10n libnss-systemd libpam-systemd libssl1.1 openssl
  systemd-sysv
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-6hKMsK/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 15784 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper (>= 10), haskell-devscripts (>= 0.13), cdbs, ghc (>= 8.4.3), ghc-prof, libghc-case-insensitive-dev (>= 1.2), libghc-case-insensitive-dev (<< 1.3), libghc-case-insensitive-prof, libghc-parser-combinators-dev (>= 0.4), libghc-parser-combinators-dev (<< 2.0), libghc-parser-combinators-prof, libghc-scientific-dev (>= 0.3.1), libghc-scientific-dev (<< 0.4), libghc-scientific-prof, libghc-semigroups-dev (>= 0.18), libghc-semigroups-dev (<< 0.19), libghc-semigroups-prof (>= 0.18), libghc-semigroups-prof (<< 0.19), libghc-quickcheck2-dev (>= 2.7), libghc-quickcheck2-dev (<< 2.13), libghc-quickcheck2-prof, libghc-hspec-dev (>= 2.0), libghc-hspec-dev (<< 3.0), libghc-hspec-expectations-dev (>= 0.5), libghc-hspec-expectations-dev (<< 0.9)
Filtered Build-Depends: debhelper (>= 10), haskell-devscripts (>= 0.13), cdbs, ghc (>= 8.4.3), ghc-prof, libghc-case-insensitive-dev (>= 1.2), libghc-case-insensitive-dev (<< 1.3), libghc-case-insensitive-prof, libghc-parser-combinators-dev (>= 0.4), libghc-parser-combinators-dev (<< 2.0), libghc-parser-combinators-prof, libghc-scientific-dev (>= 0.3.1), libghc-scientific-dev (<< 0.4), libghc-scientific-prof, libghc-semigroups-dev (>= 0.18), libghc-semigroups-dev (<< 0.19), libghc-semigroups-prof (>= 0.18), libghc-semigroups-prof (<< 0.19), libghc-quickcheck2-dev (>= 2.7), libghc-quickcheck2-dev (<< 2.13), libghc-quickcheck2-prof, libghc-hspec-dev (>= 2.0), libghc-hspec-dev (<< 3.0), libghc-hspec-expectations-dev (>= 0.5), libghc-hspec-expectations-dev (<< 0.9)
dpkg-deb: building package 'sbuild-build-depends-haskell-megaparsec-dummy' in '/<<BUILDDIR>>/resolver-6hKMsK/apt_archive/sbuild-build-depends-haskell-megaparsec-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-haskell-megaparsec-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-6hKMsK/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-6hKMsK/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-6hKMsK/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-6hKMsK/apt_archive ./ Sources [694 B]
Get:5 copy:/<<BUILDDIR>>/resolver-6hKMsK/apt_archive ./ Packages [779 B]
Fetched 2806 B in 0s (14.3 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install haskell-megaparsec build dependencies (apt-based resolver)
------------------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  ca-certificates dbus dbus-user-session e2fsprogs-l10n krb5-locales libexpat1
  libgpg-error-l10n libnss-systemd libpam-systemd libssl1.1 openssl
  systemd-sysv
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev binfmt-support bsdmainutils cdbs
  dctrl-tools debhelper dh-autoreconf dh-buildinfo dh-strip-nondeterminism dwz
  file gettext gettext-base ghc ghc-prof groff-base haskell-devscripts
  haskell-devscripts-minimal hscolour hspec-discover html-xml-utils
  intltool-debian libarchive-zip-perl libbsd-dev libbsd0 libcroco3
  libcurl3-gnutls libedit2 libelf1 libffi-dev libfile-stripnondeterminism-perl
  libghc-ansi-terminal-dev libghc-call-stack-dev libghc-case-insensitive-dev
  libghc-case-insensitive-prof libghc-clock-dev libghc-colour-dev
  libghc-hashable-dev libghc-hashable-prof libghc-hspec-core-dev
  libghc-hspec-dev libghc-hspec-expectations-dev libghc-hunit-dev
  libghc-integer-logarithms-dev libghc-integer-logarithms-prof
  libghc-parser-combinators-dev libghc-parser-combinators-prof
  libghc-primitive-dev libghc-primitive-prof libghc-quickcheck-io-dev
  libghc-quickcheck2-dev libghc-quickcheck2-prof libghc-random-dev
  libghc-random-prof libghc-scientific-dev libghc-scientific-prof
  libghc-semigroups-dev libghc-semigroups-prof libghc-setenv-dev
  libghc-tf-random-dev libghc-tf-random-prof libglib2.0-0 libgmp-dev
  libgmpxx4ldbl libicu63 libjsoncpp1 libllvm6.0 libmagic-mgc libmagic1
  libncurses-dev libncurses5-dev libnghttp2-14 libpipeline1 libpsl5 librtmp1
  libsigsegv2 libssh2-1 libtool libxml2 llvm-6.0 llvm-6.0-runtime m4 man-db
  po-debconf
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation devscripts debtags dh-make gettext-doc libasprintf-dev
  libgettextpo-dev ghc-doc haskell-doc groff libghc-ansi-terminal-doc
  libghc-ansi-terminal-prof libghc-call-stack-doc libghc-call-stack-prof
  libghc-case-insensitive-doc libghc-clock-doc libghc-clock-prof
  libghc-colour-doc libghc-colour-prof libghc-hashable-doc
  libghc-hspec-core-doc libghc-hspec-core-prof libghc-hspec-doc
  libghc-hspec-prof libghc-hspec-expectations-doc
  libghc-hspec-expectations-prof libghc-hunit-doc libghc-hunit-prof
  libghc-integer-logarithms-doc libghc-parser-combinators-doc
  libghc-primitive-doc libghc-quickcheck-io-doc libghc-quickcheck-io-prof
  libghc-quickcheck2-doc libghc-random-doc libghc-scientific-doc
  libghc-semigroups-doc libghc-setenv-doc libghc-setenv-prof
  libghc-tf-random-doc gmp-doc libgmp10-doc libmpfr-dev ncurses-doc
  libtool-doc gfortran | fortran95-compiler gcj-jdk llvm-6.0-doc m4-doc
  apparmor less www-browser libmail-box-perl
Recommended packages:
  curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info
  xdg-user-dirs publicsuffix libltdl-dev llvm-6.0-dev libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev binfmt-support bsdmainutils cdbs
  dctrl-tools debhelper dh-autoreconf dh-buildinfo dh-strip-nondeterminism dwz
  file gettext gettext-base ghc ghc-prof groff-base haskell-devscripts
  haskell-devscripts-minimal hscolour hspec-discover html-xml-utils
  intltool-debian libarchive-zip-perl libbsd-dev libbsd0 libcroco3
  libcurl3-gnutls libedit2 libelf1 libffi-dev libfile-stripnondeterminism-perl
  libghc-ansi-terminal-dev libghc-call-stack-dev libghc-case-insensitive-dev
  libghc-case-insensitive-prof libghc-clock-dev libghc-colour-dev
  libghc-hashable-dev libghc-hashable-prof libghc-hspec-core-dev
  libghc-hspec-dev libghc-hspec-expectations-dev libghc-hunit-dev
  libghc-integer-logarithms-dev libghc-integer-logarithms-prof
  libghc-parser-combinators-dev libghc-parser-combinators-prof
  libghc-primitive-dev libghc-primitive-prof libghc-quickcheck-io-dev
  libghc-quickcheck2-dev libghc-quickcheck2-prof libghc-random-dev
  libghc-random-prof libghc-scientific-dev libghc-scientific-prof
  libghc-semigroups-dev libghc-semigroups-prof libghc-setenv-dev
  libghc-tf-random-dev libghc-tf-random-prof libglib2.0-0 libgmp-dev
  libgmpxx4ldbl libicu63 libjsoncpp1 libllvm6.0 libmagic-mgc libmagic1
  libncurses-dev libncurses5-dev libnghttp2-14 libpipeline1 libpsl5 librtmp1
  libsigsegv2 libssh2-1 libtool libxml2 llvm-6.0 llvm-6.0-runtime m4 man-db
  po-debconf sbuild-build-depends-haskell-megaparsec-dummy
0 upgraded, 88 newly installed, 0 to remove and 1 not upgraded.
Need to get 199 MB/200 MB of archives.
After this operation, 1725 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-6hKMsK/apt_archive ./ sbuild-build-depends-haskell-megaparsec-dummy 0.invalid.0 [1056 B]
Get:2 http://172.17.0.1/private buster-staging/main armhf libbsd0 armhf 0.9.1-1 [104 kB]
Get:3 http://172.17.0.1/private buster-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:4 http://172.17.0.1/private buster-staging/main armhf groff-base armhf 1.22.3-10 [1005 kB]
Get:5 http://172.17.0.1/private buster-staging/main armhf libpipeline1 armhf 1.5.0-2 [25.1 kB]
Get:6 http://172.17.0.1/private buster-staging/main armhf man-db armhf 2.8.4-3 [1160 kB]
Get:7 http://172.17.0.1/private buster-staging/main armhf binfmt-support armhf 2.1.8-2 [50.9 kB]
Get:8 http://172.17.0.1/private buster-staging/main armhf libedit2 armhf 3.1-20180525-1 [70.6 kB]
Get:9 http://172.17.0.1/private buster-staging/main armhf libllvm6.0 armhf 1:6.0.1-9.2+rpi1 [12.5 MB]
Get:10 http://172.17.0.1/private buster-staging/main armhf llvm-6.0-runtime armhf 1:6.0.1-9.2+rpi1 [182 kB]
Get:11 http://172.17.0.1/private buster-staging/main armhf llvm-6.0 armhf 1:6.0.1-9.2+rpi1 [3902 kB]
Get:12 http://172.17.0.1/private buster-staging/main armhf libgmpxx4ldbl armhf 2:6.1.2+dfsg-3 [21.8 kB]
Get:13 http://172.17.0.1/private buster-staging/main armhf libgmp-dev armhf 2:6.1.2+dfsg-3 [562 kB]
Get:14 http://172.17.0.1/private buster-staging/main armhf libffi-dev armhf 3.2.1-9 [159 kB]
Get:15 http://172.17.0.1/private buster-staging/main armhf libbsd-dev armhf 0.9.1-1 [222 kB]
Get:16 http://172.17.0.1/private buster-staging/main armhf libncurses-dev armhf 6.1+20181013-1 [278 kB]
Get:17 http://172.17.0.1/private buster-staging/main armhf libncurses5-dev armhf 6.1+20181013-1 [940 B]
Get:18 http://172.17.0.1/private buster-staging/main armhf ghc armhf 8.4.3+dfsg1-4+rpi1 [99.1 MB]
Get:19 http://172.17.0.1/private buster-staging/main armhf libmagic-mgc armhf 1:5.34-2 [239 kB]
Get:20 http://172.17.0.1/private buster-staging/main armhf libmagic1 armhf 1:5.34-2 [107 kB]
Get:21 http://172.17.0.1/private buster-staging/main armhf file armhf 1:5.34-2 [65.0 kB]
Get:22 http://172.17.0.1/private buster-staging/main armhf gettext-base armhf 0.19.8.1-9 [117 kB]
Get:23 http://172.17.0.1/private buster-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:24 http://172.17.0.1/private buster-staging/main armhf m4 armhf 1.4.18-1 [185 kB]
Get:25 http://172.17.0.1/private buster-staging/main armhf autoconf all 2.69-11 [341 kB]
Get:26 http://172.17.0.1/private buster-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:27 http://172.17.0.1/private buster-staging/main armhf automake all 1:1.16.1-4 [771 kB]
Get:28 http://172.17.0.1/private buster-staging/main armhf autopoint all 0.19.8.1-9 [434 kB]
Get:29 http://172.17.0.1/private buster-staging/main armhf cdbs all 0.4.158 [83.7 kB]
Get:30 http://172.17.0.1/private buster-staging/main armhf dctrl-tools armhf 2.24-3 [94.2 kB]
Get:31 http://172.17.0.1/private buster-staging/main armhf libtool all 2.4.6-6 [547 kB]
Get:32 http://172.17.0.1/private buster-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:33 http://172.17.0.1/private buster-staging/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB]
Get:34 http://172.17.0.1/private buster-staging/main armhf libfile-stripnondeterminism-perl all 0.45.0-1 [20.5 kB]
Get:35 http://172.17.0.1/private buster-staging/main armhf dh-strip-nondeterminism all 0.45.0-1 [12.4 kB]
Get:36 http://172.17.0.1/private buster-staging/main armhf libelf1 armhf 0.170-0.5 [160 kB]
Get:37 http://172.17.0.1/private buster-staging/main armhf dwz armhf 0.12-2 [67.4 kB]
Get:38 http://172.17.0.1/private buster-staging/main armhf libglib2.0-0 armhf 2.58.1-2 [1051 kB]
Get:39 http://172.17.0.1/private buster-staging/main armhf libicu63 armhf 63.1-4 [7974 kB]
Get:40 http://172.17.0.1/private buster-staging/main armhf libxml2 armhf 2.9.4+dfsg1-7+b1 [570 kB]
Get:41 http://172.17.0.1/private buster-staging/main armhf gettext armhf 0.19.8.1-9 [1219 kB]
Get:42 http://172.17.0.1/private buster-staging/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:43 http://172.17.0.1/private buster-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:44 http://172.17.0.1/private buster-staging/main armhf debhelper all 11.5.3 [1002 kB]
Get:45 http://172.17.0.1/private buster-staging/main armhf dh-buildinfo all 0.11+nmu2 [18.4 kB]
Get:46 http://172.17.0.1/private buster-staging/main armhf ghc-prof armhf 8.4.3+dfsg1-4+rpi1 [58.3 MB]
Get:47 http://172.17.0.1/private buster-staging/main armhf libnghttp2-14 armhf 1.34.0-1 [73.4 kB]
Get:48 http://172.17.0.1/private buster-staging/main armhf libpsl5 armhf 0.20.2-2 [52.6 kB]
Get:49 http://172.17.0.1/private buster-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2 [54.0 kB]
Get:50 http://172.17.0.1/private buster-staging/main armhf libssh2-1 armhf 1.8.0-2 [125 kB]
Get:51 http://172.17.0.1/private buster-staging/main armhf libcurl3-gnutls armhf 7.62.0-1 [284 kB]
Get:52 http://172.17.0.1/private buster-staging/main armhf html-xml-utils armhf 7.7-1 [201 kB]
Get:53 http://172.17.0.1/private buster-staging/main armhf haskell-devscripts-minimal all 0.14.0 [39.5 kB]
Get:54 http://172.17.0.1/private buster-staging/main armhf hscolour armhf 1.24.4-2+b1 [341 kB]
Get:55 http://172.17.0.1/private buster-staging/main armhf haskell-devscripts all 0.14.0 [16.7 kB]
Get:56 http://172.17.0.1/private buster-staging/main armhf hspec-discover armhf 2.5.5-1 [243 kB]
Get:57 http://172.17.0.1/private buster-staging/main armhf libghc-colour-dev armhf 2.3.4-3+b1 [231 kB]
Get:58 http://172.17.0.1/private buster-staging/main armhf libghc-ansi-terminal-dev armhf 0.8.1-1+b1 [164 kB]
Get:59 http://172.17.0.1/private buster-staging/main armhf libghc-call-stack-dev armhf 0.1.0-5+b1 [22.9 kB]
Get:60 http://172.17.0.1/private buster-staging/main armhf libghc-hashable-dev armhf 1.2.7.0-5 [109 kB]
Get:61 http://172.17.0.1/private buster-staging/main armhf libghc-case-insensitive-dev armhf 1.2.0.11-3 [51.0 kB]
Get:62 http://172.17.0.1/private buster-staging/main armhf libghc-hashable-prof armhf 1.2.7.0-5 [93.5 kB]
Get:63 http://172.17.0.1/private buster-staging/main armhf libghc-case-insensitive-prof armhf 1.2.0.11-3 [46.5 kB]
Get:64 http://172.17.0.1/private buster-staging/main armhf libghc-clock-dev armhf 0.7.2-5+b1 [71.7 kB]
Get:65 http://172.17.0.1/private buster-staging/main armhf libghc-hunit-dev armhf 1.6.0.0-2+b1 [116 kB]
Get:66 http://172.17.0.1/private buster-staging/main armhf libghc-random-dev armhf 1.1-7+b1 [169 kB]
Get:67 http://172.17.0.1/private buster-staging/main armhf libghc-primitive-dev armhf 0.6.4.0-2+b1 [407 kB]
Get:68 http://172.17.0.1/private buster-staging/main armhf libghc-tf-random-dev armhf 0.5-9+b1 [97.5 kB]
Get:69 http://172.17.0.1/private buster-staging/main armhf libghc-quickcheck2-dev armhf 2.11.3-1+b1 [679 kB]
Get:70 http://172.17.0.1/private buster-staging/main armhf libghc-hspec-expectations-dev armhf 0.8.2-3+b1 [46.7 kB]
Get:71 http://172.17.0.1/private buster-staging/main armhf libghc-quickcheck-io-dev armhf 0.2.0-3+b1 [25.2 kB]
Get:72 http://172.17.0.1/private buster-staging/main armhf libghc-setenv-dev armhf 0.1.1.3-8+b1 [10.2 kB]
Get:73 http://172.17.0.1/private buster-staging/main armhf libghc-hspec-core-dev armhf 2.5.5-2 [496 kB]
Get:74 http://172.17.0.1/private buster-staging/main armhf libghc-hspec-dev armhf 2.5.5-2 [41.5 kB]
Get:75 http://172.17.0.1/private buster-staging/main armhf libghc-integer-logarithms-dev armhf 1.0.2.2-2 [48.1 kB]
Get:76 http://172.17.0.1/private buster-staging/main armhf libghc-integer-logarithms-prof armhf 1.0.2.2-2 [41.2 kB]
Get:77 http://172.17.0.1/private buster-staging/main armhf libghc-parser-combinators-dev armhf 1.0.0-1+b1 [72.2 kB]
Get:78 http://172.17.0.1/private buster-staging/main armhf libghc-parser-combinators-prof armhf 1.0.0-1+b1 [64.9 kB]
Get:79 http://172.17.0.1/private buster-staging/main armhf libghc-primitive-prof armhf 0.6.4.0-2+b1 [337 kB]
Get:80 http://172.17.0.1/private buster-staging/main armhf libghc-random-prof armhf 1.1-7+b1 [130 kB]
Get:81 http://172.17.0.1/private buster-staging/main armhf libghc-tf-random-prof armhf 0.5-9+b1 [84.5 kB]
Get:82 http://172.17.0.1/private buster-staging/main armhf libghc-quickcheck2-prof armhf 2.11.3-1+b1 [601 kB]
Get:83 http://172.17.0.1/private buster-staging/main armhf libghc-scientific-dev armhf 0.3.6.2-3 [161 kB]
Get:84 http://172.17.0.1/private buster-staging/main armhf libghc-scientific-prof armhf 0.3.6.2-3 [141 kB]
Get:85 http://172.17.0.1/private buster-staging/main armhf libghc-semigroups-dev armhf 0.18.5-2 [17.4 kB]
Get:86 http://172.17.0.1/private buster-staging/main armhf libghc-semigroups-prof armhf 0.18.5-2 [15.1 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 199 MB in 29s (6829 kB/s)
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 15784 files and directories currently installed.)
Preparing to unpack .../00-libbsd0_0.9.1-1_armhf.deb ...
Unpacking libbsd0:armhf (0.9.1-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../01-bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../02-groff-base_1.22.3-10_armhf.deb ...
Unpacking groff-base (1.22.3-10) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../03-libpipeline1_1.5.0-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.0-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.8.4-3_armhf.deb ...
Unpacking man-db (2.8.4-3) ...
Selecting previously unselected package binfmt-support.
Preparing to unpack .../05-binfmt-support_2.1.8-2_armhf.deb ...
Unpacking binfmt-support (2.1.8-2) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../06-libedit2_3.1-20180525-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20180525-1) ...
Selecting previously unselected package libllvm6.0:armhf.
Preparing to unpack .../07-libllvm6.0_1%3a6.0.1-9.2+rpi1_armhf.deb ...
Unpacking libllvm6.0:armhf (1:6.0.1-9.2+rpi1) ...
Selecting previously unselected package llvm-6.0-runtime.
Preparing to unpack .../08-llvm-6.0-runtime_1%3a6.0.1-9.2+rpi1_armhf.deb ...
Unpacking llvm-6.0-runtime (1:6.0.1-9.2+rpi1) ...
Selecting previously unselected package libjsoncpp1:armhf.
Preparing to unpack .../09-libjsoncpp1_1.7.4-3_armhf.deb ...
Unpacking libjsoncpp1:armhf (1.7.4-3) ...
Selecting previously unselected package llvm-6.0.
Preparing to unpack .../10-llvm-6.0_1%3a6.0.1-9.2+rpi1_armhf.deb ...
Unpacking llvm-6.0 (1:6.0.1-9.2+rpi1) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../11-libgmpxx4ldbl_2%3a6.1.2+dfsg-3_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.1.2+dfsg-3) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../12-libgmp-dev_2%3a6.1.2+dfsg-3_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.1.2+dfsg-3) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../13-libffi-dev_3.2.1-9_armhf.deb ...
Unpacking libffi-dev:armhf (3.2.1-9) ...
Selecting previously unselected package libbsd-dev:armhf.
Preparing to unpack .../14-libbsd-dev_0.9.1-1_armhf.deb ...
Unpacking libbsd-dev:armhf (0.9.1-1) ...
Selecting previously unselected package libncurses-dev:armhf.
Preparing to unpack .../15-libncurses-dev_6.1+20181013-1_armhf.deb ...
Unpacking libncurses-dev:armhf (6.1+20181013-1) ...
Selecting previously unselected package libncurses5-dev:armhf.
Preparing to unpack .../16-libncurses5-dev_6.1+20181013-1_armhf.deb ...
Unpacking libncurses5-dev:armhf (6.1+20181013-1) ...
Selecting previously unselected package ghc.
Preparing to unpack .../17-ghc_8.4.3+dfsg1-4+rpi1_armhf.deb ...
Unpacking ghc (8.4.3+dfsg1-4+rpi1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../18-libmagic-mgc_1%3a5.34-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.34-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../19-libmagic1_1%3a5.34-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.34-2) ...
Selecting previously unselected package file.
Preparing to unpack .../20-file_1%3a5.34-2_armhf.deb ...
Unpacking file (1:5.34-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../21-gettext-base_0.19.8.1-9_armhf.deb ...
Unpacking gettext-base (0.19.8.1-9) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../22-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../23-m4_1.4.18-1_armhf.deb ...
Unpacking m4 (1.4.18-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../24-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../25-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../26-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../27-autopoint_0.19.8.1-9_all.deb ...
Unpacking autopoint (0.19.8.1-9) ...
Selecting previously unselected package cdbs.
Preparing to unpack .../28-cdbs_0.4.158_all.deb ...
Unpacking cdbs (0.4.158) ...
Selecting previously unselected package dctrl-tools.
Preparing to unpack .../29-dctrl-tools_2.24-3_armhf.deb ...
Unpacking dctrl-tools (2.24-3) ...
Selecting previously unselected package libtool.
Preparing to unpack .../30-libtool_2.4.6-6_all.deb ...
Unpacking libtool (2.4.6-6) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../31-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../32-libarchive-zip-perl_1.64-1_all.deb ...
Unpacking libarchive-zip-perl (1.64-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../33-libfile-stripnondeterminism-perl_0.45.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.45.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../34-dh-strip-nondeterminism_0.45.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (0.45.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../35-libelf1_0.170-0.5_armhf.deb ...
Unpacking libelf1:armhf (0.170-0.5) ...
Selecting previously unselected package dwz.
Preparing to unpack .../36-dwz_0.12-2_armhf.deb ...
Unpacking dwz (0.12-2) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../37-libglib2.0-0_2.58.1-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.58.1-2) ...
Selecting previously unselected package libicu63:armhf.
Preparing to unpack .../38-libicu63_63.1-4_armhf.deb ...
Unpacking libicu63:armhf (63.1-4) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../39-libxml2_2.9.4+dfsg1-7+b1_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-7+b1) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../40-libcroco3_0.6.12-2_armhf.deb ...
Unpacking libcroco3:armhf (0.6.12-2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../41-gettext_0.19.8.1-9_armhf.deb ...
Unpacking gettext (0.19.8.1-9) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../42-intltool-debian_0.35.0+20060710.4_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.4) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../43-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../44-debhelper_11.5.3_all.deb ...
Unpacking debhelper (11.5.3) ...
Selecting previously unselected package dh-buildinfo.
Preparing to unpack .../45-dh-buildinfo_0.11+nmu2_all.deb ...
Unpacking dh-buildinfo (0.11+nmu2) ...
Selecting previously unselected package ghc-prof.
Preparing to unpack .../46-ghc-prof_8.4.3+dfsg1-4+rpi1_armhf.deb ...
Unpacking ghc-prof (8.4.3+dfsg1-4+rpi1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../47-libnghttp2-14_1.34.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.34.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../48-libpsl5_0.20.2-2_armhf.deb ...
Unpacking libpsl5:armhf (0.20.2-2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../49-librtmp1_2.4+20151223.gitfa8646d.1-2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../50-libssh2-1_1.8.0-2_armhf.deb ...
Unpacking libssh2-1:armhf (1.8.0-2) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../51-libcurl3-gnutls_7.62.0-1_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.62.0-1) ...
Selecting previously unselected package html-xml-utils.
Preparing to unpack .../52-html-xml-utils_7.7-1_armhf.deb ...
Unpacking html-xml-utils (7.7-1) ...
Selecting previously unselected package haskell-devscripts-minimal.
Preparing to unpack .../53-haskell-devscripts-minimal_0.14.0_all.deb ...
Unpacking haskell-devscripts-minimal (0.14.0) ...
Selecting previously unselected package hscolour.
Preparing to unpack .../54-hscolour_1.24.4-2+b1_armhf.deb ...
Unpacking hscolour (1.24.4-2+b1) ...
Selecting previously unselected package haskell-devscripts.
Preparing to unpack .../55-haskell-devscripts_0.14.0_all.deb ...
Unpacking haskell-devscripts (0.14.0) ...
Selecting previously unselected package hspec-discover.
Preparing to unpack .../56-hspec-discover_2.5.5-1_armhf.deb ...
Unpacking hspec-discover (2.5.5-1) ...
Selecting previously unselected package libghc-colour-dev.
Preparing to unpack .../57-libghc-colour-dev_2.3.4-3+b1_armhf.deb ...
Unpacking libghc-colour-dev (2.3.4-3+b1) ...
Selecting previously unselected package libghc-ansi-terminal-dev.
Preparing to unpack .../58-libghc-ansi-terminal-dev_0.8.1-1+b1_armhf.deb ...
Unpacking libghc-ansi-terminal-dev (0.8.1-1+b1) ...
Selecting previously unselected package libghc-call-stack-dev.
Preparing to unpack .../59-libghc-call-stack-dev_0.1.0-5+b1_armhf.deb ...
Unpacking libghc-call-stack-dev (0.1.0-5+b1) ...
Selecting previously unselected package libghc-hashable-dev.
Preparing to unpack .../60-libghc-hashable-dev_1.2.7.0-5_armhf.deb ...
Unpacking libghc-hashable-dev (1.2.7.0-5) ...
Selecting previously unselected package libghc-case-insensitive-dev.
Preparing to unpack .../61-libghc-case-insensitive-dev_1.2.0.11-3_armhf.deb ...
Unpacking libghc-case-insensitive-dev (1.2.0.11-3) ...
Selecting previously unselected package libghc-hashable-prof.
Preparing to unpack .../62-libghc-hashable-prof_1.2.7.0-5_armhf.deb ...
Unpacking libghc-hashable-prof (1.2.7.0-5) ...
Selecting previously unselected package libghc-case-insensitive-prof.
Preparing to unpack .../63-libghc-case-insensitive-prof_1.2.0.11-3_armhf.deb ...
Unpacking libghc-case-insensitive-prof (1.2.0.11-3) ...
Selecting previously unselected package libghc-clock-dev.
Preparing to unpack .../64-libghc-clock-dev_0.7.2-5+b1_armhf.deb ...
Unpacking libghc-clock-dev (0.7.2-5+b1) ...
Selecting previously unselected package libghc-hunit-dev.
Preparing to unpack .../65-libghc-hunit-dev_1.6.0.0-2+b1_armhf.deb ...
Unpacking libghc-hunit-dev (1.6.0.0-2+b1) ...
Selecting previously unselected package libghc-random-dev.
Preparing to unpack .../66-libghc-random-dev_1.1-7+b1_armhf.deb ...
Unpacking libghc-random-dev (1.1-7+b1) ...
Selecting previously unselected package libghc-primitive-dev.
Preparing to unpack .../67-libghc-primitive-dev_0.6.4.0-2+b1_armhf.deb ...
Unpacking libghc-primitive-dev (0.6.4.0-2+b1) ...
Selecting previously unselected package libghc-tf-random-dev.
Preparing to unpack .../68-libghc-tf-random-dev_0.5-9+b1_armhf.deb ...
Unpacking libghc-tf-random-dev (0.5-9+b1) ...
Selecting previously unselected package libghc-quickcheck2-dev.
Preparing to unpack .../69-libghc-quickcheck2-dev_2.11.3-1+b1_armhf.deb ...
Unpacking libghc-quickcheck2-dev (2.11.3-1+b1) ...
Selecting previously unselected package libghc-hspec-expectations-dev.
Preparing to unpack .../70-libghc-hspec-expectations-dev_0.8.2-3+b1_armhf.deb ...
Unpacking libghc-hspec-expectations-dev (0.8.2-3+b1) ...
Selecting previously unselected package libghc-quickcheck-io-dev.
Preparing to unpack .../71-libghc-quickcheck-io-dev_0.2.0-3+b1_armhf.deb ...
Unpacking libghc-quickcheck-io-dev (0.2.0-3+b1) ...
Selecting previously unselected package libghc-setenv-dev.
Preparing to unpack .../72-libghc-setenv-dev_0.1.1.3-8+b1_armhf.deb ...
Unpacking libghc-setenv-dev (0.1.1.3-8+b1) ...
Selecting previously unselected package libghc-hspec-core-dev.
Preparing to unpack .../73-libghc-hspec-core-dev_2.5.5-2_armhf.deb ...
Unpacking libghc-hspec-core-dev (2.5.5-2) ...
Selecting previously unselected package libghc-hspec-dev.
Preparing to unpack .../74-libghc-hspec-dev_2.5.5-2_armhf.deb ...
Unpacking libghc-hspec-dev (2.5.5-2) ...
Selecting previously unselected package libghc-integer-logarithms-dev.
Preparing to unpack .../75-libghc-integer-logarithms-dev_1.0.2.2-2_armhf.deb ...
Unpacking libghc-integer-logarithms-dev (1.0.2.2-2) ...
Selecting previously unselected package libghc-integer-logarithms-prof.
Preparing to unpack .../76-libghc-integer-logarithms-prof_1.0.2.2-2_armhf.deb ...
Unpacking libghc-integer-logarithms-prof (1.0.2.2-2) ...
Selecting previously unselected package libghc-parser-combinators-dev.
Preparing to unpack .../77-libghc-parser-combinators-dev_1.0.0-1+b1_armhf.deb ...
Unpacking libghc-parser-combinators-dev (1.0.0-1+b1) ...
Selecting previously unselected package libghc-parser-combinators-prof.
Preparing to unpack .../78-libghc-parser-combinators-prof_1.0.0-1+b1_armhf.deb ...
Unpacking libghc-parser-combinators-prof (1.0.0-1+b1) ...
Selecting previously unselected package libghc-primitive-prof.
Preparing to unpack .../79-libghc-primitive-prof_0.6.4.0-2+b1_armhf.deb ...
Unpacking libghc-primitive-prof (0.6.4.0-2+b1) ...
Selecting previously unselected package libghc-random-prof.
Preparing to unpack .../80-libghc-random-prof_1.1-7+b1_armhf.deb ...
Unpacking libghc-random-prof (1.1-7+b1) ...
Selecting previously unselected package libghc-tf-random-prof.
Preparing to unpack .../81-libghc-tf-random-prof_0.5-9+b1_armhf.deb ...
Unpacking libghc-tf-random-prof (0.5-9+b1) ...
Selecting previously unselected package libghc-quickcheck2-prof.
Preparing to unpack .../82-libghc-quickcheck2-prof_2.11.3-1+b1_armhf.deb ...
Unpacking libghc-quickcheck2-prof (2.11.3-1+b1) ...
Selecting previously unselected package libghc-scientific-dev.
Preparing to unpack .../83-libghc-scientific-dev_0.3.6.2-3_armhf.deb ...
Unpacking libghc-scientific-dev (0.3.6.2-3) ...
Selecting previously unselected package libghc-scientific-prof.
Preparing to unpack .../84-libghc-scientific-prof_0.3.6.2-3_armhf.deb ...
Unpacking libghc-scientific-prof (0.3.6.2-3) ...
Selecting previously unselected package libghc-semigroups-dev.
Preparing to unpack .../85-libghc-semigroups-dev_0.18.5-2_armhf.deb ...
Unpacking libghc-semigroups-dev (0.18.5-2) ...
Selecting previously unselected package libghc-semigroups-prof.
Preparing to unpack .../86-libghc-semigroups-prof_0.18.5-2_armhf.deb ...
Unpacking libghc-semigroups-prof (0.18.5-2) ...
Selecting previously unselected package sbuild-build-depends-haskell-megaparsec-dummy.
Preparing to unpack .../87-sbuild-build-depends-haskell-megaparsec-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-haskell-megaparsec-dummy (0.invalid.0) ...
Setting up cdbs (0.4.158) ...
Setting up libarchive-zip-perl (1.64-1) ...
Setting up libnghttp2-14:armhf (1.34.0-1) ...
Setting up hspec-discover (2.5.5-1) ...
Setting up libicu63:armhf (63.1-4) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up libpsl5:armhf (0.20.2-2) ...
Setting up libelf1:armhf (0.170-0.5) ...
Setting up groff-base (1.22.3-10) ...
Setting up libglib2.0-0:armhf (2.58.1-2) ...
No schema files found: removed existing output file.
Setting up dctrl-tools (2.24-3) ...
Setting up libffi-dev:armhf (3.2.1-9) ...
Setting up gettext-base (0.19.8.1-9) ...
Setting up libpipeline1:armhf (1.5.0-2) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2) ...
Setting up m4 (1.4.18-1) ...
Setting up libbsd0:armhf (0.9.1-1) ...
Setting up libxml2:armhf (2.9.4+dfsg1-7+b1) ...
Setting up libmagic-mgc (1:5.34-2) ...
Setting up libmagic1:armhf (1:5.34-2) ...
Setting up libcroco3:armhf (0.6.12-2) ...
Setting up libssh2-1:armhf (1.8.0-2) ...
Processing triggers for libc-bin (2.27-8+rpi1) ...
Setting up dwz (0.12-2) ...
Setting up autotools-dev (20180224.1) ...
Setting up hscolour (1.24.4-2+b1) ...
Processing triggers for systemd (239-13+rpi1) ...
Setting up bsdmainutils (11.1.2) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libgmpxx4ldbl:armhf (2:6.1.2+dfsg-3) ...
Setting up libncurses-dev:armhf (6.1+20181013-1) ...
Setting up autopoint (0.19.8.1-9) ...
Setting up libfile-stripnondeterminism-perl (0.45.0-1) ...
Setting up libjsoncpp1:armhf (1.7.4-3) ...
Setting up libedit2:armhf (3.1-20180525-1) ...
Setting up libgmp-dev:armhf (2:6.1.2+dfsg-3) ...
Setting up binfmt-support (2.1.8-2) ...
mount: /proc/sys/fs/binfmt_misc: cannot mount binfmt_misc read-only.
update-binfmts: warning: Couldn't mount the binfmt_misc filesystem on /proc/sys/fs/binfmt_misc.
Created symlink /etc/systemd/system/multi-user.target.wants/binfmt-support.service -> /lib/systemd/system/binfmt-support.service.
Running in chroot, ignoring request.
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libllvm6.0:armhf (1:6.0.1-9.2+rpi1) ...
Setting up gettext (0.19.8.1-9) ...
Setting up libcurl3-gnutls:armhf (7.62.0-1) ...
Setting up libbsd-dev:armhf (0.9.1-1) ...
Setting up autoconf (2.69-11) ...
Setting up file (1:5.34-2) ...
Setting up llvm-6.0-runtime (1:6.0.1-9.2+rpi1) ...
mount: /proc/sys/fs/binfmt_misc: cannot mount binfmt_misc read-only.
update-binfmts: warning: Couldn't mount the binfmt_misc filesystem on /proc/sys/fs/binfmt_misc.
Setting up libncurses5-dev:armhf (6.1+20181013-1) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up llvm-6.0 (1:6.0.1-9.2+rpi1) ...
Setting up automake (1:1.16.1-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up man-db (2.8.4-3) ...
Not building database; man-db/auto-update is not 'true'.
Setting up html-xml-utils (7.7-1) ...
Setting up libtool (2.4.6-6) ...
Setting up po-debconf (1.0.21) ...
Setting up ghc (8.4.3+dfsg1-4+rpi1) ...
update-alternatives: using /usr/bin/runghc to provide /usr/bin/runhaskell (runhaskell) in auto mode
update-alternatives: using /usr/bin/ghc to provide /usr/bin/haskell-compiler (haskell-compiler) in auto mode
ignoring (possibly broken) abi-depends field for packages
Setting up libghc-semigroups-dev (0.18.5-2) ...
Setting up libghc-setenv-dev (0.1.1.3-8+b1) ...
Setting up libghc-call-stack-dev (0.1.0-5+b1) ...
Setting up libghc-hunit-dev (1.6.0.0-2+b1) ...
Setting up ghc-prof (8.4.3+dfsg1-4+rpi1) ...
Setting up libghc-clock-dev (0.7.2-5+b1) ...
Setting up libghc-random-dev (1.1-7+b1) ...
Setting up libghc-parser-combinators-dev (1.0.0-1+b1) ...
Setting up libghc-integer-logarithms-dev (1.0.2.2-2) ...
Setting up libghc-hashable-dev (1.2.7.0-5) ...
Setting up libghc-case-insensitive-dev (1.2.0.11-3) ...
Setting up libghc-hspec-expectations-dev (0.8.2-3+b1) ...
Setting up libghc-semigroups-prof (0.18.5-2) ...
Setting up libghc-integer-logarithms-prof (1.0.2.2-2) ...
Setting up libghc-primitive-dev (0.6.4.0-2+b1) ...
Setting up libghc-random-prof (1.1-7+b1) ...
Setting up libghc-colour-dev (2.3.4-3+b1) ...
Setting up libghc-ansi-terminal-dev (0.8.1-1+b1) ...
Setting up libghc-hashable-prof (1.2.7.0-5) ...
Setting up libghc-parser-combinators-prof (1.0.0-1+b1) ...
Setting up libghc-scientific-dev (0.3.6.2-3) ...
Setting up libghc-primitive-prof (0.6.4.0-2+b1) ...
Setting up libghc-scientific-prof (0.3.6.2-3) ...
Setting up libghc-tf-random-dev (0.5-9+b1) ...
Setting up libghc-case-insensitive-prof (1.2.0.11-3) ...
Setting up libghc-tf-random-prof (0.5-9+b1) ...
Setting up libghc-quickcheck2-dev (2.11.3-1+b1) ...
Setting up libghc-quickcheck-io-dev (0.2.0-3+b1) ...
Setting up libghc-hspec-core-dev (2.5.5-2) ...
Setting up libghc-quickcheck2-prof (2.11.3-1+b1) ...
Setting up libghc-hspec-dev (2.5.5-2) ...
Setting up dh-autoreconf (19) ...
Setting up dh-strip-nondeterminism (0.45.0-1) ...
Setting up debhelper (11.5.3) ...
Setting up dh-buildinfo (0.11+nmu2) ...
Setting up haskell-devscripts-minimal (0.14.0) ...
Setting up haskell-devscripts (0.14.0) ...
Setting up sbuild-build-depends-haskell-megaparsec-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.27-8+rpi1) ...
Processing triggers for systemd (239-13+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.4.0-124-generic armhf (armv8l)
Toolchain package versions: binutils_2.31.1-7+rpi1 dpkg-dev_1.19.2 g++-8_8.2.0-9+rpi1 gcc-8_8.2.0-9+rpi1 libc6-dev_2.27-8+rpi1 libstdc++-8-dev_8.2.0-9+rpi1 libstdc++6_8.2.0-9+rpi1 linux-libc-dev_4.18.10-2+rpi1+b1
Package versions: adduser_3.118 apt_1.8.0~alpha2 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.1+rpi1 base-passwd_3.5.45 bash_4.4.18-3.1 binfmt-support_2.1.8-2 binutils_2.31.1-7+rpi1 binutils-arm-linux-gnueabihf_2.31.1-7+rpi1 binutils-common_2.31.1-7+rpi1 bsdmainutils_11.1.2 bsdutils_1:2.32.1-0.1 build-essential_12.5 bzip2_1.0.6-9 ca-certificates_20170717 cdbs_0.4.158 coreutils_8.30-1 cpio_2.12+dfsg-6 cpp_4:8.2.0-2+rpi1 cpp-8_8.2.0-9+rpi1 dash_0.5.10.2-1 dbus_1.12.10-1 dbus-user-session_1.12.10-1 dctrl-tools_2.24-3 debconf_1.5.69 debhelper_11.5.3 debianutils_4.8.6 dh-autoreconf_19 dh-buildinfo_0.11+nmu2 dh-strip-nondeterminism_0.45.0-1 diffutils_1:3.6-1 dirmngr_2.2.11-1 dmsetup_2:1.02.145-4.1+b5 dpkg_1.19.2 dpkg-dev_1.19.2 dwz_0.12-2 e2fslibs_1.44.4-2 e2fsprogs_1.44.4-2 e2fsprogs-l10n_1.44.4-2 fakeroot_1.23-1 fdisk_2.32.1-0.1 file_1:5.34-2 findutils_4.6.0+git+20181018-1 g++_4:8.2.0-2+rpi1 g++-8_8.2.0-9+rpi1 gcc_4:8.2.0-2+rpi1 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.5-4 gcc-4.9-base_4.9.4-2+rpi1+b19 gcc-5-base_5.5.0-8 gcc-8_8.2.0-9+rpi1 gcc-8-base_8.2.0-9+rpi1 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 ghc_8.4.3+dfsg1-4+rpi1 ghc-prof_8.4.3+dfsg1-4+rpi1 gnupg_2.2.11-1 gnupg-agent_2.2.11-1 gnupg-l10n_2.2.11-1 gnupg-utils_2.2.11-1 gpg_2.2.11-1 gpg-agent_2.2.11-1 gpg-wks-client_2.2.11-1 gpg-wks-server_2.2.11-1 gpgconf_2.2.11-1 gpgsm_2.2.11-1 gpgv_2.2.11-1 grep_3.1-2 groff-base_1.22.3-10 gzip_1.9-2.1 haskell-devscripts_0.14.0 haskell-devscripts-minimal_0.14.0 hostname_3.21 hscolour_1.24.4-2+b1 hspec-discover_2.5.5-1 html-xml-utils_7.7-1 inetutils-ping_2:1.9.4-5 init-system-helpers_1.56 initramfs-tools_0.132 initramfs-tools-core_0.132 intltool-debian_0.35.0+20060710.4 klibc-utils_2.0.4-14+rpi1 kmod_25-2 krb5-locales_1.16.1-1 libacl1_2.2.52-3 libapparmor1_2.13.1-3+b1 libapt-pkg5.0_1.8.0~alpha2 libarchive-zip-perl_1.64-1 libargon2-1_0~20171227-0.1 libasan5_8.2.0-9+rpi1 libassuan0_2.5.1-2 libatomic1_8.2.0-9+rpi1 libattr1_1:2.4.47-2 libaudit-common_1:2.8.4-2 libaudit1_1:2.8.4-2 libbinutils_2.31.1-7+rpi1 libblkid1_2.32.1-0.1 libbsd-dev_0.9.1-1 libbsd0_0.9.1-1 libbz2-1.0_1.0.6-9 libc-bin_2.27-8+rpi1 libc-dev-bin_2.27-8+rpi1 libc6_2.27-8+rpi1 libc6-dev_2.27-8+rpi1 libcap-ng0_0.7.9-1 libcap2_1:2.25-1.2 libcc1-0_8.2.0-9+rpi1 libcom-err2_1.44.4-2 libcroco3_0.6.12-2 libcryptsetup12_2:2.0.5-2 libcryptsetup4_2:1.7.5-1 libcurl3-gnutls_7.62.0-1 libdb5.3_5.3.28+dfsg1-0.2 libdbus-1-3_1.12.10-1 libdebconfclient0_0.245 libdevmapper1.02.1_2:1.02.145-4.1+b5 libdpkg-perl_1.19.2 libdrm-common_2.4.95-1+rpi1 libdrm2_2.4.95-1+rpi1 libedit2_3.1-20180525-1 libelf1_0.170-0.5 libexpat1_2.2.6-1 libext2fs2_1.44.4-2 libfakeroot_1.23-1 libfdisk1_2.32.1-0.1 libffi-dev_3.2.1-9 libffi6_3.2.1-9 libfile-stripnondeterminism-perl_0.45.0-1 libgcc-8-dev_8.2.0-9+rpi1 libgcc1_1:8.2.0-9+rpi1 libgcrypt20_1.8.4-3 libgdbm-compat4_1.18.1-2 libgdbm3_1.8.3-14 libgdbm6_1.18.1-2 libghc-ansi-terminal-dev_0.8.1-1+b1 libghc-call-stack-dev_0.1.0-5+b1 libghc-case-insensitive-dev_1.2.0.11-3 libghc-case-insensitive-prof_1.2.0.11-3 libghc-clock-dev_0.7.2-5+b1 libghc-colour-dev_2.3.4-3+b1 libghc-hashable-dev_1.2.7.0-5 libghc-hashable-prof_1.2.7.0-5 libghc-hspec-core-dev_2.5.5-2 libghc-hspec-dev_2.5.5-2 libghc-hspec-expectations-dev_0.8.2-3+b1 libghc-hunit-dev_1.6.0.0-2+b1 libghc-integer-logarithms-dev_1.0.2.2-2 libghc-integer-logarithms-prof_1.0.2.2-2 libghc-parser-combinators-dev_1.0.0-1+b1 libghc-parser-combinators-prof_1.0.0-1+b1 libghc-primitive-dev_0.6.4.0-2+b1 libghc-primitive-prof_0.6.4.0-2+b1 libghc-quickcheck-io-dev_0.2.0-3+b1 libghc-quickcheck2-dev_2.11.3-1+b1 libghc-quickcheck2-prof_2.11.3-1+b1 libghc-random-dev_1.1-7+b1 libghc-random-prof_1.1-7+b1 libghc-scientific-dev_0.3.6.2-3 libghc-scientific-prof_0.3.6.2-3 libghc-semigroups-dev_0.18.5-2 libghc-semigroups-prof_0.18.5-2 libghc-setenv-dev_0.1.1.3-8+b1 libghc-tf-random-dev_0.5-9+b1 libghc-tf-random-prof_0.5-9+b1 libglib2.0-0_2.58.1-2 libgmp-dev_2:6.1.2+dfsg-3 libgmp10_2:6.1.2+dfsg-3 libgmpxx4ldbl_2:6.1.2+dfsg-3 libgnutls30_3.5.19-1+b1 libgomp1_8.2.0-9+rpi1 libgpg-error-l10n_1.32-3 libgpg-error0_1.32-3 libgssapi-krb5-2_1.16.1-1 libhogweed4_3.4-1 libicu63_63.1-4 libidn11_1.33-2.2 libidn2-0_2.0.5-1 libip4tc0_1.8.2-2 libisl19_0.20-2 libjson-c3_0.12.1-1.3 libjsoncpp1_1.7.4-3 libk5crypto3_1.16.1-1 libkeyutils1_1.5.9-9.3 libklibc_2.0.4-14+rpi1 libkmod2_25-2 libkrb5-3_1.16.1-1 libkrb5support0_1.16.1-1 libksba8_1.3.5-2 libldap-2.4-2_2.4.46+dfsg-5+rpi1+b1 libldap-common_2.4.46+dfsg-5+rpi1 libllvm6.0_1:6.0.1-9.2+rpi1 liblz4-1_1.8.2-1+rpi1 liblzma5_5.2.2-1.3 libmagic-mgc_1:5.34-2 libmagic1_1:5.34-2 libmount1_2.32.1-0.1 libmpc3_1.1.0-1 libmpfr6_4.0.1-1 libncurses-dev_6.1+20181013-1 libncurses5_6.1+20181013-1 libncurses5-dev_6.1+20181013-1 libncurses6_6.1+20181013-1 libncursesw5_6.1+20181013-1 libncursesw6_6.1+20181013-1 libnettle6_3.4-1 libnghttp2-14_1.34.0-1 libnpth0_1.6-1 libnss-systemd_239-13+rpi1 libp11-kit0_0.23.14-2 libpam-modules_1.1.8-3.8 libpam-modules-bin_1.1.8-3.8 libpam-runtime_1.1.8-3.8 libpam-systemd_239-13+rpi1 libpam0g_1.1.8-3.8 libpcre3_2:8.39-11+rpi1 libperl5.24_5.24.1-7 libperl5.28_5.28.0-4 libpipeline1_1.5.0-2 libplymouth4_0.9.4-1 libpng16-16_1.6.34-2+rpi1 libprocps7_2:3.3.15-2 libpsl5_0.20.2-2 libreadline7_7.0-5 librtmp1_2.4+20151223.gitfa8646d.1-2 libsasl2-2_2.1.27~rc8-1 libsasl2-modules-db_2.1.27~rc8-1 libseccomp2_2.3.3-3 libselinux1_2.8-1 libsemanage-common_2.8-1 libsemanage1_2.8-1 libsepol1_2.8-1 libsigsegv2_2.12-2 libsmartcols1_2.32.1-0.1 libsqlite3-0_3.25.3-2 libss2_1.44.4-2 libssh2-1_1.8.0-2 libssl1.1_1.1.1a-1 libstdc++-8-dev_8.2.0-9+rpi1 libstdc++6_8.2.0-9+rpi1 libsystemd0_239-13+rpi1 libtasn1-6_4.13-3 libtinfo5_6.1+20181013-1 libtinfo6_6.1+20181013-1 libtool_2.4.6-6 libubsan1_8.2.0-9+rpi1 libudev1_239-13+rpi1 libunistring2_0.9.10-1 libustr-1.0-1_1.0.4-6 libuuid1_2.32.1-0.1 libxml2_2.9.4+dfsg1-7+b1 libzstd1_1.3.5+dfsg-1+rpi1 linux-base_4.5 linux-libc-dev_4.18.10-2+rpi1+b1 llvm-6.0_1:6.0.1-9.2+rpi1 llvm-6.0-runtime_1:6.0.1-9.2+rpi1 login_1:4.5-1.1 lsb-base_9.20170808+rpi1 m4_1.4.18-1 make_4.2.1-1.2 makedev_2.3.1-94 man-db_2.8.4-3 mawk_1.3.3-17 mount_2.32.1-0.1 multiarch-support_2.27-8+rpi1 nano_3.2-1 ncurses-base_6.1+20181013-1 ncurses-bin_6.1+20181013-1 netbase_5.5 openssl_1.1.1a-1 passwd_1:4.5-1.1 patch_2.7.6-3 perl_5.28.0-4 perl-base_5.28.0-4 perl-modules-5.24_5.24.1-7 perl-modules-5.28_5.28.0-4 pinentry-curses_1.1.0-1 plymouth_0.9.4-1 po-debconf_1.0.21 procps_2:3.3.15-2 raspbian-archive-keyring_20120528.2 readline-common_7.0-5 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-haskell-megaparsec-dummy_0.invalid.0 sed_4.5-2 sensible-utils_0.0.12 systemd_239-13+rpi1 systemd-sysv_239-13+rpi1 sysvinit-utils_2.92~beta-2 tar_1.30+dfsg-3+rpi1 tzdata_2018g-1 udev_239-13+rpi1 util-linux_2.32.1-0.1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Sun Oct 21 22:23:09 2018 UTC
gpgv:                using RSA key 7581EC874053E6C807791B9B5592331E199D38A8
gpgv:                issuer "clint@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./haskell-megaparsec_6.5.0-3.dsc
dpkg-source: info: extracting haskell-megaparsec in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking haskell-megaparsec_6.5.0.orig.tar.gz
dpkg-source: info: unpacking haskell-megaparsec_6.5.0-3.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying newer-deps

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=buster-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=buster-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=buster-staging-armhf-sbuild-b328fd99-d5fd-4bf1-9f54-f645b6b3a6d9
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package haskell-megaparsec
dpkg-buildpackage: info: source version 6.5.0-3
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
test -x debian/rules
dh_clean 
. /usr/share/haskell-devscripts/Dh_Haskell.sh && \
clean_recipe
Running rm -rf dist dist-ghc dist-ghcjs dist-hugs debian/hlibrary.setup Setup.hi Setup.ho Setup.o .\*config\*
Running rm -f configure-ghc-stamp configure-ghcjs-stamp build-ghc-stamp build-ghcjs-stamp build-hugs-stamp build-haddock-stamp
Running rm -rf debian/tmp-inst-ghc debian/tmp-inst-ghcjs
Running rm -f debian/extra-depends-ghc debian/extra-depends-ghcjs
Running rm -f debian/hlibrary.Makefile
Running rm -rf debian/dh_haskell_shlibdeps
Running rm -rf debian/tmp-db
 debian/rules binary-arch
test -x debian/rules
dh_testroot
dh_prep 
dh_installdirs -A 
mkdir -p "."
CDBS WARNING:    DEB_DH_STRIP_ARGS is deprecated since 0.4.85
CDBS WARNING:    DEB_COMPRESS_EXCLUDE is deprecated since 0.4.85
. /usr/share/haskell-devscripts/Dh_Haskell.sh && \
make_setup_recipe
Running ghc --make Setup.hs -o debian/hlibrary.setup
[1 of 1] Compiling Main             ( Setup.hs, Setup.o )
Linking debian/hlibrary.setup ...
. /usr/share/haskell-devscripts/Dh_Haskell.sh && \
configure_recipe
Running debian/hlibrary.setup configure --ghc -v2 --package-db=/var/lib/ghc/package.conf.d --prefix=/usr --libdir=/usr/lib/haskell-packages/ghc/lib --libexecdir=/usr/lib --builddir=dist-ghc --ghc-option=-optl-Wl\,-z\,relro --haddockdir=/usr/lib/ghc-doc/haddock/megaparsec-6.5.0/ --datasubdir=megaparsec --htmldir=/usr/share/doc/libghc-megaparsec-doc/html/ --enable-library-profiling --enable-tests
Using Parsec parser
Configuring megaparsec-6.5.0...
Flags chosen: dev=False
Dependency QuickCheck >=2.7 && <2.13: using QuickCheck-2.11.3
Dependency base >=4.7 && <5.0: using base-4.11.1.0
Dependency bytestring >=0.2 && <0.11: using bytestring-0.10.8.2
Dependency case-insensitive ==1.2.*: using case-insensitive-1.2.0.11
Dependency containers ==0.5.*: using containers-0.5.11.0
Dependency deepseq >=1.3 && <1.5: using deepseq-1.4.3.0
Dependency hspec >=2.0 && <3.0: using hspec-2.5.5
Dependency hspec-expectations >=0.5 && <0.9: using hspec-expectations-0.8.2
Dependency megaparsec -any: using megaparsec-6.5.0
Dependency mtl >=2.0 && <3.0: using mtl-2.2.2
Dependency parser-combinators >=0.4 && <2.0: using parser-combinators-1.0.0
Dependency scientific >=0.3.1 && <0.4: using scientific-0.3.6.2
Dependency text >=0.2 && <1.3: using text-1.2.3.0
Dependency transformers >=0.4 && <0.6: using transformers-0.5.5.0
Source component graph:
    component lib
    component test:tests dependency lib
Configured component graph:
    component megaparsec-6.5.0-930jK7GXkri4Eqik60DM06
        include base-4.11.1.0
        include bytestring-0.10.8.2
        include case-insensitive-1.2.0.11-2XMSxMH20caF5uyYBbOMNd
        include containers-0.5.11.0
        include deepseq-1.4.3.0
        include mtl-2.2.2
        include parser-combinators-1.0.0-A2Ia0GHJtSYDaIdTxbRLA6
        include scientific-0.3.6.2-14KE12WOsa9C0mDeN7ePuo
        include text-1.2.3.0
        include transformers-0.5.5.0
    component megaparsec-6.5.0-DOfDq0AEjFIvv9xbSSEr3-tests
        include QuickCheck-2.11.3-4fDOncvnGUQM10kNjngyC
        include base-4.11.1.0
        include bytestring-0.10.8.2
        include containers-0.5.11.0
        include hspec-2.5.5-4yCPngxo8jrGj0cmk7WEoc
        include hspec-expectations-0.8.2-7lpBAWb1yuYLnEELJ6wtYs
        include megaparsec-6.5.0-930jK7GXkri4Eqik60DM06
        include mtl-2.2.2
        include scientific-0.3.6.2-14KE12WOsa9C0mDeN7ePuo
        include text-1.2.3.0
        include transformers-0.5.5.0
Linked component graph:
    unit megaparsec-6.5.0-930jK7GXkri4Eqik60DM06
        include base-4.11.1.0
        include bytestring-0.10.8.2
        include case-insensitive-1.2.0.11-2XMSxMH20caF5uyYBbOMNd
        include containers-0.5.11.0
        include deepseq-1.4.3.0
        include mtl-2.2.2
        include parser-combinators-1.0.0-A2Ia0GHJtSYDaIdTxbRLA6
        include scientific-0.3.6.2-14KE12WOsa9C0mDeN7ePuo
        include text-1.2.3.0
        include transformers-0.5.5.0
        Text.Megaparsec=megaparsec-6.5.0-930jK7GXkri4Eqik60DM06:Text.Megaparsec,Text.Megaparsec.Byte=megaparsec-6.5.0-930jK7GXkri4Eqik60DM06:Text.Megaparsec.Byte,Text.Megaparsec.Byte.Lexer=megaparsec-6.5.0-930jK7GXkri4Eqik60DM06:Text.Megaparsec.Byte.Lexer,Text.Megaparsec.Char=megaparsec-6.5.0-930jK7GXkri4Eqik60DM06:Text.Megaparsec.Char,Text.Megaparsec.Char.Lexer=megaparsec-6.5.0-930jK7GXkri4Eqik60DM06:Text.Megaparsec.Char.Lexer,Text.Megaparsec.Error=megaparsec-6.5.0-930jK7GXkri4Eqik60DM06:Text.Megaparsec.Error,Text.Megaparsec.Error.Builder=megaparsec-6.5.0-930jK7GXkri4Eqik60DM06:Text.Megaparsec.Error.Builder,Text.Megaparsec.Expr=megaparsec-6.5.0-930jK7GXkri4Eqik60DM06:Text.Megaparsec.Expr,Text.Megaparsec.Internal=megaparsec-6.5.0-930jK7GXkri4Eqik60DM06:Text.Megaparsec.Internal,Text.Megaparsec.Perm=megaparsec-6.5.0-930jK7GXkri4Eqik60DM06:Text.Megaparsec.Perm,Text.Megaparsec.Pos=megaparsec-6.5.0-930jK7GXkri4Eqik60DM06:Text.Megaparsec.Pos,Text.Megaparsec.Stream=megaparsec-6.5.0-930jK7GXkri4Eqik60DM06:Text.Megaparsec.Stream
    unit megaparsec-6.5.0-DOfDq0AEjFIvv9xbSSEr3-tests
        include QuickCheck-2.11.3-4fDOncvnGUQM10kNjngyC
        include base-4.11.1.0
        include bytestring-0.10.8.2
        include containers-0.5.11.0
        include hspec-2.5.5-4yCPngxo8jrGj0cmk7WEoc
        include hspec-expectations-0.8.2-7lpBAWb1yuYLnEELJ6wtYs
        include megaparsec-6.5.0-930jK7GXkri4Eqik60DM06
        include mtl-2.2.2
        include scientific-0.3.6.2-14KE12WOsa9C0mDeN7ePuo
        include text-1.2.3.0
        include transformers-0.5.5.0
Ready component graph:
    definite megaparsec-6.5.0-930jK7GXkri4Eqik60DM06
        depends base-4.11.1.0
        depends bytestring-0.10.8.2
        depends case-insensitive-1.2.0.11-2XMSxMH20caF5uyYBbOMNd
        depends containers-0.5.11.0
        depends deepseq-1.4.3.0
        depends mtl-2.2.2
        depends parser-combinators-1.0.0-A2Ia0GHJtSYDaIdTxbRLA6
        depends scientific-0.3.6.2-14KE12WOsa9C0mDeN7ePuo
        depends text-1.2.3.0
        depends transformers-0.5.5.0
    definite megaparsec-6.5.0-DOfDq0AEjFIvv9xbSSEr3-tests
        depends QuickCheck-2.11.3-4fDOncvnGUQM10kNjngyC
        depends base-4.11.1.0
        depends bytestring-0.10.8.2
        depends containers-0.5.11.0
        depends hspec-2.5.5-4yCPngxo8jrGj0cmk7WEoc
        depends hspec-expectations-0.8.2-7lpBAWb1yuYLnEELJ6wtYs
        depends megaparsec-6.5.0-930jK7GXkri4Eqik60DM06
        depends mtl-2.2.2
        depends scientific-0.3.6.2-14KE12WOsa9C0mDeN7ePuo
        depends text-1.2.3.0
        depends transformers-0.5.5.0
Using Cabal-2.2.0.1 compiled by ghc-8.4
Using compiler: ghc-8.4.3
Using install prefix: /usr
Executables installed in: /usr/bin
Libraries installed in:
/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06
Dynamic Libraries installed in:
/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3
Private executables installed in:
/usr/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0
Data files installed in: /usr/share/megaparsec
Documentation installed in:
/usr/share/doc/arm-linux-ghc-8.4.3/megaparsec-6.5.0
Configuration files installed in: /usr/etc
No alex found
Using ar found on system at: /usr/bin/arm-linux-gnueabihf-ar
No c2hs found
No cpphs found
No doctest found
Using gcc version 8 found on system at: /usr/bin/arm-linux-gnueabihf-gcc
Using ghc version 8.4.3 found on system at: /usr/bin/ghc
Using ghc-pkg version 8.4.3 found on system at: /usr/bin/ghc-pkg
No ghcjs found
No ghcjs-pkg found
No greencard found
Using haddock version 2.20.0 found on system at: /usr/bin/haddock
No happy found
Using haskell-suite found on system at: haskell-suite-dummy-location
Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
No hmake found
Using hpc version 0.67 found on system at: /usr/bin/hpc
Using hsc2hs version 0.68.3 found on system at: /usr/bin/hsc2hs
Using hscolour version 1.24 found on system at: /usr/bin/HsColour
No jhc found
Using ld found on system at: /usr/bin/arm-linux-gnueabihf-ld.gold
No lhc found
No lhc-pkg found
No pkg-config found
Using runghc version 8.4.3 found on system at: /usr/bin/runghc
Using strip version 2.31 found on system at: /usr/bin/strip
Using tar found on system at: /bin/tar
No uhc found
touch configure-ghc-stamp
. /usr/share/haskell-devscripts/Dh_Haskell.sh && \
build_recipe
Running debian/hlibrary.setup build --builddir=dist-ghc
Preprocessing library for megaparsec-6.5.0..
Building library for megaparsec-6.5.0..
[ 1 of 14] Compiling Text.Megaparsec.Pos ( Text/Megaparsec/Pos.hs, dist-ghc/build/Text/Megaparsec/Pos.o )
[ 2 of 14] Compiling Text.Megaparsec.State ( Text/Megaparsec/State.hs, dist-ghc/build/Text/Megaparsec/State.o )
[ 3 of 14] Compiling Text.Megaparsec.Stream ( Text/Megaparsec/Stream.hs, dist-ghc/build/Text/Megaparsec/Stream.o )
[ 4 of 14] Compiling Text.Megaparsec.Error ( Text/Megaparsec/Error.hs, dist-ghc/build/Text/Megaparsec/Error.o )
[ 5 of 14] Compiling Text.Megaparsec.Error.Builder ( Text/Megaparsec/Error/Builder.hs, dist-ghc/build/Text/Megaparsec/Error/Builder.o )
[ 6 of 14] Compiling Text.Megaparsec.Class ( Text/Megaparsec/Class.hs, dist-ghc/build/Text/Megaparsec/Class.o )
[ 7 of 14] Compiling Text.Megaparsec.Internal ( Text/Megaparsec/Internal.hs, dist-ghc/build/Text/Megaparsec/Internal.o )
[ 8 of 14] Compiling Text.Megaparsec  ( Text/Megaparsec.hs, dist-ghc/build/Text/Megaparsec.o )
[ 9 of 14] Compiling Text.Megaparsec.Perm ( Text/Megaparsec/Perm.hs, dist-ghc/build/Text/Megaparsec/Perm.o )
[10 of 14] Compiling Text.Megaparsec.Expr ( Text/Megaparsec/Expr.hs, dist-ghc/build/Text/Megaparsec/Expr.o )
[11 of 14] Compiling Text.Megaparsec.Char ( Text/Megaparsec/Char.hs, dist-ghc/build/Text/Megaparsec/Char.o )
[12 of 14] Compiling Text.Megaparsec.Char.Lexer ( Text/Megaparsec/Char/Lexer.hs, dist-ghc/build/Text/Megaparsec/Char/Lexer.o )
[13 of 14] Compiling Text.Megaparsec.Byte ( Text/Megaparsec/Byte.hs, dist-ghc/build/Text/Megaparsec/Byte.o )
[14 of 14] Compiling Text.Megaparsec.Byte.Lexer ( Text/Megaparsec/Byte/Lexer.hs, dist-ghc/build/Text/Megaparsec/Byte/Lexer.o )
[ 1 of 14] Compiling Text.Megaparsec.Pos ( Text/Megaparsec/Pos.hs, dist-ghc/build/Text/Megaparsec/Pos.p_o )
[ 2 of 14] Compiling Text.Megaparsec.State ( Text/Megaparsec/State.hs, dist-ghc/build/Text/Megaparsec/State.p_o )
[ 3 of 14] Compiling Text.Megaparsec.Stream ( Text/Megaparsec/Stream.hs, dist-ghc/build/Text/Megaparsec/Stream.p_o )
[ 4 of 14] Compiling Text.Megaparsec.Error ( Text/Megaparsec/Error.hs, dist-ghc/build/Text/Megaparsec/Error.p_o )
[ 5 of 14] Compiling Text.Megaparsec.Error.Builder ( Text/Megaparsec/Error/Builder.hs, dist-ghc/build/Text/Megaparsec/Error/Builder.p_o )
[ 6 of 14] Compiling Text.Megaparsec.Class ( Text/Megaparsec/Class.hs, dist-ghc/build/Text/Megaparsec/Class.p_o )
[ 7 of 14] Compiling Text.Megaparsec.Internal ( Text/Megaparsec/Internal.hs, dist-ghc/build/Text/Megaparsec/Internal.p_o )
[ 8 of 14] Compiling Text.Megaparsec  ( Text/Megaparsec.hs, dist-ghc/build/Text/Megaparsec.p_o )
[ 9 of 14] Compiling Text.Megaparsec.Perm ( Text/Megaparsec/Perm.hs, dist-ghc/build/Text/Megaparsec/Perm.p_o )
[10 of 14] Compiling Text.Megaparsec.Expr ( Text/Megaparsec/Expr.hs, dist-ghc/build/Text/Megaparsec/Expr.p_o )
[11 of 14] Compiling Text.Megaparsec.Char ( Text/Megaparsec/Char.hs, dist-ghc/build/Text/Megaparsec/Char.p_o )
[12 of 14] Compiling Text.Megaparsec.Char.Lexer ( Text/Megaparsec/Char/Lexer.hs, dist-ghc/build/Text/Megaparsec/Char/Lexer.p_o )
[13 of 14] Compiling Text.Megaparsec.Byte ( Text/Megaparsec/Byte.hs, dist-ghc/build/Text/Megaparsec/Byte.p_o )
[14 of 14] Compiling Text.Megaparsec.Byte.Lexer ( Text/Megaparsec/Byte/Lexer.hs, dist-ghc/build/Text/Megaparsec/Byte/Lexer.p_o )
ignoring (possibly broken) abi-depends field for packages
Preprocessing test suite 'tests' for megaparsec-6.5.0..
Building test suite 'tests' for megaparsec-6.5.0..
[ 1 of 16] Compiling Test.Hspec.Megaparsec ( tests/Test/Hspec/Megaparsec.hs, dist-ghc/build/tests/tests-tmp/Test/Hspec/Megaparsec.o )
[ 2 of 16] Compiling Test.Hspec.Megaparsec.AdHoc ( tests/Test/Hspec/Megaparsec/AdHoc.hs, dist-ghc/build/tests/tests-tmp/Test/Hspec/Megaparsec/AdHoc.o )
[ 3 of 16] Compiling Control.Monad.CombinatorsSpec ( tests/Control/Monad/CombinatorsSpec.hs, dist-ghc/build/tests/tests-tmp/Control/Monad/CombinatorsSpec.o )
[ 4 of 16] Compiling Control.Applicative.CombinatorsSpec ( tests/Control/Applicative/CombinatorsSpec.hs, dist-ghc/build/tests/tests-tmp/Control/Applicative/CombinatorsSpec.o )
[ 5 of 16] Compiling Text.Megaparsec.Byte.LexerSpec ( tests/Text/Megaparsec/Byte/LexerSpec.hs, dist-ghc/build/tests/tests-tmp/Text/Megaparsec/Byte/LexerSpec.o )
[ 6 of 16] Compiling Text.Megaparsec.ByteSpec ( tests/Text/Megaparsec/ByteSpec.hs, dist-ghc/build/tests/tests-tmp/Text/Megaparsec/ByteSpec.o )
[ 7 of 16] Compiling Text.Megaparsec.Char.LexerSpec ( tests/Text/Megaparsec/Char/LexerSpec.hs, dist-ghc/build/tests/tests-tmp/Text/Megaparsec/Char/LexerSpec.o )
[ 8 of 16] Compiling Text.Megaparsec.CharSpec ( tests/Text/Megaparsec/CharSpec.hs, dist-ghc/build/tests/tests-tmp/Text/Megaparsec/CharSpec.o )
[ 9 of 16] Compiling Text.Megaparsec.ErrorSpec ( tests/Text/Megaparsec/ErrorSpec.hs, dist-ghc/build/tests/tests-tmp/Text/Megaparsec/ErrorSpec.o )
[10 of 16] Compiling Text.Megaparsec.ExprSpec ( tests/Text/Megaparsec/ExprSpec.hs, dist-ghc/build/tests/tests-tmp/Text/Megaparsec/ExprSpec.o )
[11 of 16] Compiling Text.Megaparsec.PermSpec ( tests/Text/Megaparsec/PermSpec.hs, dist-ghc/build/tests/tests-tmp/Text/Megaparsec/PermSpec.o )
[12 of 16] Compiling Text.Megaparsec.PosSpec ( tests/Text/Megaparsec/PosSpec.hs, dist-ghc/build/tests/tests-tmp/Text/Megaparsec/PosSpec.o )
[13 of 16] Compiling Text.Megaparsec.StreamSpec ( tests/Text/Megaparsec/StreamSpec.hs, dist-ghc/build/tests/tests-tmp/Text/Megaparsec/StreamSpec.o )
[14 of 16] Compiling Text.MegaparsecSpec ( tests/Text/MegaparsecSpec.hs, dist-ghc/build/tests/tests-tmp/Text/MegaparsecSpec.o )
[15 of 16] Compiling Spec             ( tests/Spec.hs, dist-ghc/build/tests/tests-tmp/Spec.o )
[16 of 16] Compiling Main             ( tests/Main.hs, dist-ghc/build/tests/tests-tmp/Main.o )
Linking dist-ghc/build/tests/tests ...
touch build-ghc-stamp
. /usr/share/haskell-devscripts/Dh_Haskell.sh && \
check_recipe
Running debian/hlibrary.setup test --builddir=dist-ghc --show-details=direct
Running 1 test suites...
Test suite tests: RUNNING...

Control.Applicative.Combinators
  between
    works
      +++ OK, passed 1000 tests.
  choice
    works
      +++ OK, passed 1000 tests.
  count
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  count'
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  eitherP
    works
      +++ OK, passed 1000 tests.
  endBy
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  endBy1
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  manyTill
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  someTill
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  option
    works
      +++ OK, passed 1000 tests.
  sepBy
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  sepBy1
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  sepEndBy
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  sepEndBy1
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  skipMany
    works
      +++ OK, passed 1000 tests.
  skipSome
    works
      +++ OK, passed 1000 tests.
  skipCount
    works
      +++ OK, passed 1000 tests.
  skipManyTill
    works
      +++ OK, passed 1000 tests.
  skipSomeTill
    works
      +++ OK, passed 1000 tests.
Control.Monad.Combinators
  count
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  count'
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  endBy
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  endBy1
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  manyTill
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  someTill
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  sepBy
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  sepBy1
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  sepEndBy
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  sepEndBy1
    works
      +++ OK, passed 1000 tests.
    produces the list in the right order
  skipMany
    works
      +++ OK, passed 1000 tests.
  skipSome
    works
      +++ OK, passed 1000 tests.
  skipCount
    works
      +++ OK, passed 1000 tests.
  skipManyTill
    works
      +++ OK, passed 1000 tests.
  skipSomeTill
    works
      +++ OK, passed 1000 tests.
Text.Megaparsec.Byte.Lexer
  skipLineComment
    when there is no newline at the end of line
      is picked up successfully
    inner characters are labelled properly
  skipBlockComment
    skips a simple block comment
  skipBlockCommentNested
    when it runs into nested block comments
      parses them all right
  decimal
    when stream begins with decimal digits
      they are parsed as an integer
        +++ OK, passed 1000 tests.
    when stream does not begin with decimal digits
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  octal
    when stream begins with octal digits
      they are parsed as an integer
        +++ OK, passed 1000 tests.
    when stream does not begin with octal digits
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  hexadecimal
    when stream begins with hexadecimal digits
      they are parsed as an integer
        +++ OK, passed 1000 tests.
    when stream begins with hexadecimal digits (uppercase)
      they are parsed as an integer
        +++ OK, passed 1000 tests.
    when stream does not begin with hexadecimal digits
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  scientific
    when stream begins with a number
      parses it
        +++ OK, passed 1000 tests.
    when fractional part is interrupted
      signals correct parse error
        +++ OK, passed 1000 tests.
    when whole part is followed by a dot without valid fractional part
      parsing of fractional part is backtracked correctly
        +++ OK, passed 1000 tests.
    when number is followed by something starting with 'e'
      parsing of exponent part is backtracked correctly
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  float
    when stream begins with a float
      parses it
        +++ OK, passed 1000 tests.
    when stream does not begin with a float
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream begins with an integer (decimal)
      signals correct parse error
        +++ OK, passed 1000 tests.
    when number is followed by something starting with 'e'
      parsing of exponent part is backtracked correctly
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
    when there is float with just exponent
      parses it all right
  signed
    with integer
      parses signed integers
        +++ OK, passed 1000 tests.
    with float
      parses signed floats
        +++ OK, passed 1000 tests.
    with scientific
      parses singed scientific numbers
        +++ OK, passed 1000 tests.
    when number is prefixed with plus sign
      parses the number
        +++ OK, passed 1000 tests.
    when number is prefixed with white space
      signals correct parse error
        +++ OK, passed 1000 tests.
    when there is white space between sign and digits
      parses it all right
Text.Megaparsec.Byte
  newline
    when stream begins with newline
      parses the newline
        +++ OK, passed 1000 tests.
    when stream does not begin with newline
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  csrf
    when stream begins with crlf newline
      parses the crlf newline
        +++ OK, passed 1000 tests.
    when stream does not begin with crlf newline
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  eol
    when stream begins with a newline
      succeeds returning the newline
        +++ OK, passed 1000 tests.
    when stream begins with CRLF sequence
      parses the CRLF sequence
        +++ OK, passed 1000 tests.
    when stream begins with '\r', but it's not followed by '\n'
      signals correct parse error
        +++ OK, passed 1000 tests.
    when input stream is '\r'
      signals correct parse error
    when stream does not begin with newline or CRLF sequence
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  tab
    when stream begins with tab
      parses the tab
        +++ OK, passed 1000 tests.
    when stream does not begin with tab
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  space
    consumes space up to first non-space character
      +++ OK, passed 1000 tests.
  space1
    when stream does not start with a space character
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream starts with a space character
      consumes space up to first non-space character
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  controlChar
    when stream begins with control character
      parses the control character
        +++ OK, passed 1000 tests.
    when stream does not begin with control character
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  spaceChar
    when stream begins with tab
      parses the tab
        +++ OK, passed 1000 tests.
    when stream begins with newline
      parses the newline
        +++ OK, passed 1000 tests.
    when stream begins with vertical tab
      parses the vertical tab
        +++ OK, passed 1000 tests.
    when stream begins with form feed
      parses the form feed
        +++ OK, passed 1000 tests.
    when stream begins with carriage return
      parses the carriage return
        +++ OK, passed 1000 tests.
    when stream begins with space
      parses the space
        +++ OK, passed 1000 tests.
    when stream begins with non-breaking space
      parses the non-breaking space
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  alphaNumChar
    when stream begins with alphanumeric character
      parses the alphanumeric character
        +++ OK, passed 1000 tests.
    when stream does not begin with alphanumeric character
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  printChar
    when stream begins with printable character
      parses the printable character
        +++ OK, passed 1000 tests.
    when stream does not begin with printable character
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  digitChar
    when stream begins with '0'
      parses the '0'
        +++ OK, passed 1000 tests.
    when stream begins with '1'
      parses the '1'
        +++ OK, passed 1000 tests.
    when stream begins with '2'
      parses the '2'
        +++ OK, passed 1000 tests.
    when stream begins with '3'
      parses the '3'
        +++ OK, passed 1000 tests.
    when stream begins with '4'
      parses the '4'
        +++ OK, passed 1000 tests.
    when stream begins with '5'
      parses the '5'
        +++ OK, passed 1000 tests.
    when stream begins with '6'
      parses the '6'
        +++ OK, passed 1000 tests.
    when stream begins with '7'
      parses the '7'
        +++ OK, passed 1000 tests.
    when stream begins with '8'
      parses the '8'
        +++ OK, passed 1000 tests.
    when stream begins with '9'
      parses the '9'
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  octDigitChar
    when stream begins with '0'
      parses the '0'
        +++ OK, passed 1000 tests.
    when stream begins with '1'
      parses the '1'
        +++ OK, passed 1000 tests.
    when stream begins with '2'
      parses the '2'
        +++ OK, passed 1000 tests.
    when stream begins with '3'
      parses the '3'
        +++ OK, passed 1000 tests.
    when stream begins with '4'
      parses the '4'
        +++ OK, passed 1000 tests.
    when stream begins with '5'
      parses the '5'
        +++ OK, passed 1000 tests.
    when stream begins with '6'
      parses the '6'
        +++ OK, passed 1000 tests.
    when stream begins with '7'
      parses the '7'
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  hexDigitChar
    when stream begins with '0'
      parses the '0'
        +++ OK, passed 1000 tests.
    when stream begins with '1'
      parses the '1'
        +++ OK, passed 1000 tests.
    when stream begins with '2'
      parses the '2'
        +++ OK, passed 1000 tests.
    when stream begins with '3'
      parses the '3'
        +++ OK, passed 1000 tests.
    when stream begins with '4'
      parses the '4'
        +++ OK, passed 1000 tests.
    when stream begins with '5'
      parses the '5'
        +++ OK, passed 1000 tests.
    when stream begins with '6'
      parses the '6'
        +++ OK, passed 1000 tests.
    when stream begins with '7'
      parses the '7'
        +++ OK, passed 1000 tests.
    when stream begins with '8'
      parses the '8'
        +++ OK, passed 1000 tests.
    when stream begins with '9'
      parses the '9'
        +++ OK, passed 1000 tests.
    when stream begins with 'a'
      parses the 'a'
        +++ OK, passed 1000 tests.
    when stream begins with 'b'
      parses the 'b'
        +++ OK, passed 1000 tests.
    when stream begins with 'c'
      parses the 'c'
        +++ OK, passed 1000 tests.
    when stream begins with 'd'
      parses the 'd'
        +++ OK, passed 1000 tests.
    when stream begins with 'e'
      parses the 'e'
        +++ OK, passed 1000 tests.
    when stream begins with 'f'
      parses the 'f'
        +++ OK, passed 1000 tests.
    when stream begins with 'A'
      parses the 'A'
        +++ OK, passed 1000 tests.
    when stream begins with 'B'
      parses the 'B'
        +++ OK, passed 1000 tests.
    when stream begins with 'C'
      parses the 'C'
        +++ OK, passed 1000 tests.
    when stream begins with 'D'
      parses the 'D'
        +++ OK, passed 1000 tests.
    when stream begins with 'E'
      parses the 'E'
        +++ OK, passed 1000 tests.
    when stream begins with 'F'
      parses the 'F'
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  char'
    when stream begins with the character specified as argument
      parses the character
        +++ OK, passed 1000 tests.
    when stream does not begin with the character specified as argument
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
        +++ OK, passed 1000 tests.
Text.Megaparsec.Char.Lexer
  space
    consumes any sort of white space
      +++ OK, passed 1000 tests.
  symbol
    when stream begins with the symbol
      parses the symbol and trailing whitespace
        +++ OK, passed 1000 tests.
  symbol'
    when stream begins with the symbol
      parses the symbol and trailing whitespace
        +++ OK, passed 1000 tests.
  skipLineComment
    when there is no newline at the end of line
      is picked up successfully
    inner characters are labelled properly
  skipBlockComment
    skips a simple block comment
  skipBlockCommentNested
    when it runs into nested block comments
      parses them all right
  indentLevel
    returns current indentation level (column)
      +++ OK, passed 1000 tests.
  incorrectIndent
    signals correct parse error
      +++ OK, passed 1000 tests.
  indentGuard
    works as intended
      +++ OK, passed 1000 tests.
  nonIdented
    works as intended
      +++ OK, passed 1000 tests.
  indentBlock
    works as indented
      +++ OK, passed 1000 tests.
    IndentMany works as intended (newline at the end)
      +++ OK, passed 1000 tests.
    IndentMany works as intended (eof)
      +++ OK, passed 1000 tests.
    IndentMany works as intended (whitespace aligned precisely to the ref level)
    works with many and both IndentMany and IndentNone
      +++ OK, passed 1000 tests.
    IndentSome expects the specified indentation level for first item
  lineFold
    works as intended
      +++ OK, passed 1000 tests.
  charLiteral
    when stream begins with a literal character
      parses it
        +++ OK, passed 1000 tests.
    when stream does not begin with a literal character
      signals correct parse error
    when stream is empty
      signals correct parse error
  decimal
    when stream begins with decimal digits
      they are parsed as an integer
        +++ OK, passed 1000 tests.
    when stream does not begin with decimal digits
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  octal
    when stream begins with octal digits
      they are parsed as an integer
        +++ OK, passed 1000 tests.
    when stream does not begin with octal digits
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  hexadecimal
    when stream begins with hexadecimal digits
      they are parsed as an integer
        +++ OK, passed 1000 tests.
    when stream does not begin with hexadecimal digits
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  scientific
    when stream begins with a number
      parses it
        +++ OK, passed 1000 tests.
    when fractional part is interrupted
      signals correct parse error
        +++ OK, passed 1000 tests.
    when whole part is followed by a dot without valid fractional part
      parsing of fractional part is backtracked correctly
        +++ OK, passed 1000 tests.
    when number is followed by something starting with 'e'
      parsing of exponent part is backtracked correctly
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  float
    when stream begins with a float
      parses it
        +++ OK, passed 1000 tests.
    when stream does not begin with a float
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream begins with an integer (decimal)
      signals correct parse error
        +++ OK, passed 1000 tests.
    when number is followed by something starting with 'e'
      parsing of exponent part is backtracked correctly
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
    when there is float with just exponent
      parses it all right
  signed
    with integer
      parses signed integers
        +++ OK, passed 1000 tests.
    with float
      parses signed floats
        +++ OK, passed 1000 tests.
    with scientific
      parses singed scientific numbers
        +++ OK, passed 1000 tests.
    when number is prefixed with plus sign
      parses the number
        +++ OK, passed 1000 tests.
    when number is prefixed with white space
      signals correct parse error
        +++ OK, passed 1000 tests.
    when there is white space between sign and digits
      parses it all right
Text.Megaparsec.Char
  newline
    when stream begins with newline
      parses the newline
        +++ OK, passed 1000 tests.
    when stream does not begin with newline
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  csrf
    when stream begins with crlf newline
      parses the crlf newline
        +++ OK, passed 1000 tests.
    when stream does not begin with crlf newline
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  eol
    when stream begins with a newline
      succeeds returning the newline
        +++ OK, passed 1000 tests.
    when stream begins with CRLF sequence
      parses the CRLF sequence
        +++ OK, passed 1000 tests.
    when stream begins with '\r', but it's not followed by '\n'
      signals correct parse error
        +++ OK, passed 1000 tests.
    when input stream is '\r'
      signals correct parse error
    when stream does not begin with newline or CRLF sequence
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  tab
    when stream begins with tab
      parses the tab
        +++ OK, passed 1000 tests.
    when stream does not begin with tab
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  space
    consumes space up to first non-space character
      +++ OK, passed 1000 tests.
  space1
    when stream does not start with a space character
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream starts with a space character
      consumes space up to first non-space character
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  controlChar
    when stream begins with control character
      parses the control character
        +++ OK, passed 1000 tests.
    when stream does not begin with control character
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  spaceChar
    when stream begins with space
      parses the space
        +++ OK, passed 1000 tests.
    when stream begins with non-breaking space
      parses the non-breaking space
        +++ OK, passed 1000 tests.
    when stream begins with tab
      parses the tab
        +++ OK, passed 1000 tests.
    when stream begins with newline
      parses the newline
        +++ OK, passed 1000 tests.
    when stream begins with carriage return
      parses the carriage return
        +++ OK, passed 1000 tests.
    when stream begins with form feed
      parses the form feed
        +++ OK, passed 1000 tests.
    when stream begins with vertical tab
      parses the vertical tab
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  upperChar
    when stream begins with uppercase letter
      parses the uppercase letter
        +++ OK, passed 1000 tests.
    when stream does not begin with uppercase letter
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  lowerChar
    when stream begins with lowercase letter
      parses the lowercase letter
        +++ OK, passed 1000 tests.
    when stream does not begin with lowercase letter
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  letterChar
    when stream begins with letter
      parses the letter
        +++ OK, passed 1000 tests.
    when stream does not begin with letter
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  alphaNumChar
    when stream begins with alphanumeric character
      parses the alphanumeric character
        +++ OK, passed 1000 tests.
    when stream does not begin with alphanumeric character
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  printChar
    when stream begins with printable character
      parses the printable character
        +++ OK, passed 1000 tests.
    when stream does not begin with printable character
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  digitChar
    when stream begins with '0'
      parses the '0'
        +++ OK, passed 1000 tests.
    when stream begins with '1'
      parses the '1'
        +++ OK, passed 1000 tests.
    when stream begins with '2'
      parses the '2'
        +++ OK, passed 1000 tests.
    when stream begins with '3'
      parses the '3'
        +++ OK, passed 1000 tests.
    when stream begins with '4'
      parses the '4'
        +++ OK, passed 1000 tests.
    when stream begins with '5'
      parses the '5'
        +++ OK, passed 1000 tests.
    when stream begins with '6'
      parses the '6'
        +++ OK, passed 1000 tests.
    when stream begins with '7'
      parses the '7'
        +++ OK, passed 1000 tests.
    when stream begins with '8'
      parses the '8'
        +++ OK, passed 1000 tests.
    when stream begins with '9'
      parses the '9'
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  octDigitChar
    when stream begins with '0'
      parses the '0'
        +++ OK, passed 1000 tests.
    when stream begins with '1'
      parses the '1'
        +++ OK, passed 1000 tests.
    when stream begins with '2'
      parses the '2'
        +++ OK, passed 1000 tests.
    when stream begins with '3'
      parses the '3'
        +++ OK, passed 1000 tests.
    when stream begins with '4'
      parses the '4'
        +++ OK, passed 1000 tests.
    when stream begins with '5'
      parses the '5'
        +++ OK, passed 1000 tests.
    when stream begins with '6'
      parses the '6'
        +++ OK, passed 1000 tests.
    when stream begins with '7'
      parses the '7'
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  hexDigitChar
    when stream begins with '0'
      parses the '0'
        +++ OK, passed 1000 tests.
    when stream begins with '1'
      parses the '1'
        +++ OK, passed 1000 tests.
    when stream begins with '2'
      parses the '2'
        +++ OK, passed 1000 tests.
    when stream begins with '3'
      parses the '3'
        +++ OK, passed 1000 tests.
    when stream begins with '4'
      parses the '4'
        +++ OK, passed 1000 tests.
    when stream begins with '5'
      parses the '5'
        +++ OK, passed 1000 tests.
    when stream begins with '6'
      parses the '6'
        +++ OK, passed 1000 tests.
    when stream begins with '7'
      parses the '7'
        +++ OK, passed 1000 tests.
    when stream begins with '8'
      parses the '8'
        +++ OK, passed 1000 tests.
    when stream begins with '9'
      parses the '9'
        +++ OK, passed 1000 tests.
    when stream begins with 'a'
      parses the 'a'
        +++ OK, passed 1000 tests.
    when stream begins with 'b'
      parses the 'b'
        +++ OK, passed 1000 tests.
    when stream begins with 'c'
      parses the 'c'
        +++ OK, passed 1000 tests.
    when stream begins with 'd'
      parses the 'd'
        +++ OK, passed 1000 tests.
    when stream begins with 'e'
      parses the 'e'
        +++ OK, passed 1000 tests.
    when stream begins with 'f'
      parses the 'f'
        +++ OK, passed 1000 tests.
    when stream begins with 'A'
      parses the 'A'
        +++ OK, passed 1000 tests.
    when stream begins with 'B'
      parses the 'B'
        +++ OK, passed 1000 tests.
    when stream begins with 'C'
      parses the 'C'
        +++ OK, passed 1000 tests.
    when stream begins with 'D'
      parses the 'D'
        +++ OK, passed 1000 tests.
    when stream begins with 'E'
      parses the 'E'
        +++ OK, passed 1000 tests.
    when stream begins with 'F'
      parses the 'F'
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  markChar
    when stream begins with '𑘽'
      parses the '𑘽'
        +++ OK, passed 1000 tests.
    when stream begins with '᳦'
      parses the '᳦'
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  numberChar
    when stream begins with '¹'
      parses the '¹'
        +++ OK, passed 1000 tests.
    when stream begins with '²'
      parses the '²'
        +++ OK, passed 1000 tests.
    when stream begins with '³'
      parses the '³'
        +++ OK, passed 1000 tests.
    when stream begins with '¼'
      parses the '¼'
        +++ OK, passed 1000 tests.
    when stream begins with '½'
      parses the '½'
        +++ OK, passed 1000 tests.
    when stream begins with '¾'
      parses the '¾'
        +++ OK, passed 1000 tests.
    when stream begins with '0'
      parses the '0'
        +++ OK, passed 1000 tests.
    when stream begins with '1'
      parses the '1'
        +++ OK, passed 1000 tests.
    when stream begins with '2'
      parses the '2'
        +++ OK, passed 1000 tests.
    when stream begins with '3'
      parses the '3'
        +++ OK, passed 1000 tests.
    when stream begins with '4'
      parses the '4'
        +++ OK, passed 1000 tests.
    when stream begins with '5'
      parses the '5'
        +++ OK, passed 1000 tests.
    when stream begins with '6'
      parses the '6'
        +++ OK, passed 1000 tests.
    when stream begins with '7'
      parses the '7'
        +++ OK, passed 1000 tests.
    when stream begins with '8'
      parses the '8'
        +++ OK, passed 1000 tests.
    when stream begins with '9'
      parses the '9'
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  punctuationChar
    when stream begins with punctuation
      parses the punctuation
        +++ OK, passed 1000 tests.
    when stream does not begin with punctuation
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  symbolChar
    when stream begins with '<'
      parses the '<'
        +++ OK, passed 1000 tests.
    when stream begins with '>'
      parses the '>'
        +++ OK, passed 1000 tests.
    when stream begins with '$'
      parses the '$'
        +++ OK, passed 1000 tests.
    when stream begins with '£'
      parses the '£'
        +++ OK, passed 1000 tests.
    when stream begins with '`'
      parses the '`'
        +++ OK, passed 1000 tests.
    when stream begins with '~'
      parses the '~'
        +++ OK, passed 1000 tests.
    when stream begins with '|'
      parses the '|'
        +++ OK, passed 1000 tests.
    when stream begins with '×'
      parses the '×'
        +++ OK, passed 1000 tests.
    when stream begins with '÷'
      parses the '÷'
        +++ OK, passed 1000 tests.
    when stream begins with '^'
      parses the '^'
        +++ OK, passed 1000 tests.
    when stream begins with '®'
      parses the '®'
        +++ OK, passed 1000 tests.
    when stream begins with '°'
      parses the '°'
        +++ OK, passed 1000 tests.
    when stream begins with '¸'
      parses the '¸'
        +++ OK, passed 1000 tests.
    when stream begins with '¯'
      parses the '¯'
        +++ OK, passed 1000 tests.
    when stream begins with '='
      parses the '='
        +++ OK, passed 1000 tests.
    when stream begins with '¬'
      parses the '¬'
        +++ OK, passed 1000 tests.
    when stream begins with '+'
      parses the '+'
        +++ OK, passed 1000 tests.
    when stream begins with '¤'
      parses the '¤'
        +++ OK, passed 1000 tests.
    when stream begins with '±'
      parses the '±'
        +++ OK, passed 1000 tests.
    when stream begins with '¢'
      parses the '¢'
        +++ OK, passed 1000 tests.
    when stream begins with '¨'
      parses the '¨'
        +++ OK, passed 1000 tests.
    when stream begins with '´'
      parses the '´'
        +++ OK, passed 1000 tests.
    when stream begins with '©'
      parses the '©'
        +++ OK, passed 1000 tests.
    when stream begins with '¥'
      parses the '¥'
        +++ OK, passed 1000 tests.
    when stream begins with '¦'
      parses the '¦'
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  separatorChar
    when stream begins with space
      parses the space
        +++ OK, passed 1000 tests.
    when stream begins with non-breaking space
      parses the non-breaking space
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  asciiChar
    when stream begins with ASCII character
      parses the ASCII character
        +++ OK, passed 1000 tests.
    when stream does not begin with ASCII character
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  latin1Char
    when stream begins with Latin-1 character
      parses the Latin-1 character
        +++ OK, passed 1000 tests.
    when stream does not begin with Latin-1 character
      signals correct parse error
    when stream is empty
      signals correct parse error
  charCategory
    when parser corresponding to general category of next char is used
      succeeds
        +++ OK, passed 1000 tests.
    when parser's category does not match next character's category
      fails
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
        +++ OK, passed 1000 tests.
  char
    when stream begins with the character specified as argument
      parses the character
        +++ OK, passed 1000 tests.
    when stream does not begin with the character specified as argument
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
        +++ OK, passed 1000 tests.
  char'
    when stream begins with the character specified as argument
      parses the character
        +++ OK, passed 1000 tests.
    when stream does not begin with the character specified as argument
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
        +++ OK, passed 1000 tests.
  anyChar
    when stream is not empty
      succeeds consuming next character in the stream
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  notChar
    when stream begins with the character specified as argument
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream does not begin with the character specified as argument
      parses first character in the stream
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
  oneOf
    when stream begins with one of specified characters
      parses the character
        +++ OK, passed 1000 tests.
    when stream does not begin with any of specified characters
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
        +++ OK, passed 1000 tests.
  noneOf
    when stream does not begin with any of specified characters
      parses the character
        +++ OK, passed 1000 tests.
    when stream begins with one of specified characters
      signals correct parse error
        +++ OK, passed 1000 tests.
    when stream is empty
      signals correct parse error
        +++ OK, passed 1000 tests.
  string
    when stream is prefixed with given string
      parses the string
        +++ OK, passed 1000 tests.
    when stream is not prefixed with given string
      signals correct parse error
        +++ OK, passed 1000 tests.
  string'
    when stream is prefixed with given string
      parses the string
        +++ OK, passed 1000 tests.
    when stream is not prefixed with given string
      signals correct parse error
        +++ OK, passed 1000 tests.
Text.Megaparsec.Error
  Semigroup instance of ParseError
    associativity
      +++ OK, passed 1000 tests.
  Monoid instance of ParseError
    left identity
      +++ OK, passed 1000 tests.
    right identity
      +++ OK, passed 1000 tests.
    associativity
      +++ OK, passed 1000 tests.
  Read and Show instances of ParseError
    printed representation of ParseError can be read back
      +++ OK, passed 1000 tests.
  error merging with (<>)
    selects greater source position
      +++ OK, passed 1000 tests.
    when combining two trivial parse errors at the same position
      merges their unexpected and expected items
        +++ OK, passed 1000 tests.
    when combining two fancy parse errors at the same position
      merges their custom items
        +++ OK, passed 1000 tests.
    when combining trivial error with fancy error
      fancy has precedence (left)
        +++ OK, passed 1000 tests.
      fancy has precedence (right)
        +++ OK, passed 1000 tests.
  errorPos
    returns error position
      +++ OK, passed 1000 tests.
  showTokens (Char instance)
    shows CRLF newline correctly
    shows null byte correctly
    shows start of heading correctly
    shows start of text correctly
    shows end of text correctly
    shows end of transmission correctly
    shows enquiry correctly
    shows acknowledge correctly
    shows bell correctly
    shows backspace correctly
    shows tab correctly
    shows newline correctly
    shows vertical tab correctly
    shows form feed correctly
    shows carriage return correctly
    shows shift out correctly
    shows shift in correctly
    shows data link escape correctly
    shows device control one correctly
    shows device control two correctly
    shows device control three correctly
    shows device control four correctly
    shows negative acknowledge correctly
    shows synchronous idle correctly
    shows end of transmission block correctly
    shows cancel correctly
    shows end of medium correctly
    shows substitute correctly
    shows escape correctly
    shows file separator correctly
    shows group separator correctly
    shows record separator correctly
    shows unit separator correctly
    shows delete correctly
    shows space correctly
    shows non-breaking space correctly
    shows other single characters in single quotes
      +++ OK, passed 1000 tests.
    shows strings in double quotes
      +++ OK, passed 1000 tests.
    shows control characters in long strings property
  showTokens (Word8 instance)
    basically works
  parseErrorPretty
    shows unknown ParseError correctly
    result always ends with a newline
      +++ OK, passed 1000 tests.
    result contains representation of source pos stack
      +++ OK, passed 1000 tests.
    result contains representation of unexpected items
      +++ OK, passed 1000 tests.
    result contains representation of expected items
      +++ OK, passed 1000 tests.
    result contains representation of custom items
      +++ OK, passed 1000 tests.
    several fancy errors look not so bad
  parseErrorPretty'
    with Char tokens
      shows empty line correctly
      shows position on first line correctly
      skips to second line correctly
      shows position on 1000 line correctly
      shows offending line in the presence of tabs correctly
    with Word8 tokens
      shows empty line correctly
      shows position on first line correctly
      skips to second line correctly
      shows position on 1000 line correctly
      shows offending line in the presence of tabs correctly
  parseErrorPretty_
    takes tab width into account correctly
      +++ OK, passed 1000 tests.
  sourcePosStackPretty
    result never ends with a newline 
      +++ OK, passed 1000 tests.
  parseErrorTextPretty
    shows trivial unknown ParseError correctly
    shows fancy unknown ParseError correctly
    result always ends with a newline
      +++ OK, passed 1000 tests.
  displayException
    produces the same result as parseErrorPretty
      +++ OK, passed 1000 tests.
Text.Megaparsec.Expr
  makeExprParser
    when given valid rendered AST
      can parse it back
        +++ OK, passed 1000 tests.
    when stream in empty
      signals correct parse error
    when term is missing
      signals correct parse error
    operator is missing
      signals correct parse error
        +++ OK, passed 1000 tests.
Text.Megaparsec.Perm
  (<$$>)
    when supplied parser succeeds
      returns value returned by the parser
        +++ OK, passed 1000 tests.
    when supplied parser fails
      signals correct parse error
  (<$?>)
    when supplied parser succeeds
      returns value returned by the parser
        +++ OK, passed 1000 tests.
    when supplied parser fails
      returns the default value
        +++ OK, passed 1000 tests.
    when stream in empty
      returns the default value
        +++ OK, passed 1000 tests.
  makeExprParser
    works
      +++ OK, passed 1000 tests.
Text.Megaparsec.Pos
  mkPos
    when the argument is a non-positive number
      throws InvalidPosException
        +++ OK, passed 1000 tests.
    when the argument is not 0
      returns Pos with the given value
        +++ OK, passed 1000 tests.
  Read and Show instances of Pos
    printed representation of Pos is isomorphic to its value
      +++ OK, passed 1000 tests.
  Ord instance of Pos
    works just like Ord instance of underlying Word
      +++ OK, passed 1000 tests.
  Semigroup instance of Pos
    works like addition
      +++ OK, passed 1000 tests.
  initialPos
    constructs initial position correctly
      +++ OK, passed 1000 tests.
  Read and Show instances of SourcePos
    printed representation of SourcePos in isomorphic to its value
      +++ OK, passed 1000 tests.
  sourcePosPretty
    displays file name
      +++ OK, passed 1000 tests.
    displays line number
      +++ OK, passed 1000 tests.
    displays column number
      +++ OK, passed 1000 tests.
Text.Megaparsec.Stream
  String instance of Stream
    tokenToChunk
      produces the same result as singleton with tokensToChunk
        +++ OK, passed 1000 tests.
    tokensToChunk
      list of tokens is isomorphic to chunk
        +++ OK, passed 1000 tests.
    chunkToTokens
      chunk is isomorphic to list of tokens
        +++ OK, passed 1000 tests.
    chunkLength
      returns correct length of given chunk
        +++ OK, passed 1000 tests.
    chunkEmpty
      only true when chunkLength returns 0
        +++ OK, passed 1000 tests.
    positionAt1
      just returns the given position
        +++ OK, passed 1000 tests.
    positionAtN
      just returns the given position
        +++ OK, passed 1000 tests.
    advance1
      when given newline
        works correctly
          +++ OK, passed 1000 tests.
      when given tab
        works correctly
          +++ OK, passed 1000 tests.
      when given other character
        works correctly
          +++ OK, passed 1000 tests.
    advanceN
      works correctly
        +++ OK, passed 1 tests.
    take1_
      when input in empty
        returns Nothing
          +++ OK, passed 1 tests.
      when input is not empty
        unconses a token
          +++ OK, passed 1000 tests.
    takeN_
      requested length is 0
        returns Just empty chunk and original stream
          +++ OK, passed 1000 tests.
      requested length is greater than 0
        stream is empty
          returns Nothing
            +++ OK, passed 1000 tests.
        stream is not empty
          returns a chunk of correct length and rest of the stream
            +++ OK, passed 1000 tests.
    takeWhile_
      extracts a chunk that is a prefix consisting of matching tokens
        +++ OK, passed 1000 tests.
  ByteString instance of Stream
    tokenToChunk
      produces the same result as singleton with tokensToChunk
        +++ OK, passed 1000 tests.
    tokensToChunk
      list of tokens is isomorphic to chunk
        +++ OK, passed 1000 tests.
    chunkToTokens
      chunk is isomorphic to list of tokens
        +++ OK, passed 1000 tests.
    chunkLength
      returns correct length of given chunk
        +++ OK, passed 1000 tests.
    chunkEmpty
      only true when chunkLength returns 0
        +++ OK, passed 1000 tests.
    positionAt1
      just returns the given position
        +++ OK, passed 1000 tests.
    positionAtN
      just returns the given position
        +++ OK, passed 1000 tests.
    advance1
      when given newline
        works correctly
          +++ OK, passed 1000 tests.
      when given tab
        works correctly
          +++ OK, passed 1000 tests.
      when given other character
        works correctly
          +++ OK, passed 1000 tests.
    advanceN
      works correctly
        +++ OK, passed 1 tests.
    take1_
      when input in empty
        returns Nothing
          +++ OK, passed 1 tests.
      when input is not empty
        unconses a token
          +++ OK, passed 1000 tests.
    takeN_
      requested length is 0
        returns Just empty chunk and original stream
          +++ OK, passed 1000 tests.
      requested length is greater than 0
        stream is empty
          returns Nothing
            +++ OK, passed 1000 tests.
        stream is not empty
          returns a chunk of correct length and rest of the stream
            +++ OK, passed 1000 tests.
    takeWhile_
      extracts a chunk that is a prefix consisting of matching tokens
        +++ OK, passed 1000 tests.
  Lazy ByteString instance of Stream
    tokenToChunk
      produces the same result as singleton with tokensToChunk
        +++ OK, passed 1000 tests.
    tokensToChunk
      list of tokens is isomorphic to chunk
        +++ OK, passed 1000 tests.
    chunkToTokens
      chunk is isomorphic to list of tokens
        +++ OK, passed 1000 tests.
    chunkLength
      returns correct length of given chunk
        +++ OK, passed 1000 tests.
    chunkEmpty
      only true when chunkLength returns 0
        +++ OK, passed 1000 tests.
    positionAt1
      just returns the given position
        +++ OK, passed 1000 tests.
    positionAtN
      just returns the given position
        +++ OK, passed 1000 tests.
    advance1
      when given newline
        works correctly
          +++ OK, passed 1000 tests.
      when given tab
        works correctly
          +++ OK, passed 1000 tests.
      when given other character
        works correctly
          +++ OK, passed 1000 tests.
    advanceN
      works correctly
        +++ OK, passed 1 tests.
    take1_
      when input in empty
        returns Nothing
          +++ OK, passed 1 tests.
      when input is not empty
        unconses a token
          +++ OK, passed 1000 tests.
    takeN_
      requested length is 0
        returns Just empty chunk and original stream
          +++ OK, passed 1000 tests.
      requested length is greater than 0
        stream is empty
          returns Nothing
            +++ OK, passed 1000 tests.
        stream is not empty
          returns a chunk of correct length and rest of the stream
            +++ OK, passed 1000 tests.
    takeWhile_
      extracts a chunk that is a prefix consisting of matching tokens
        +++ OK, passed 1000 tests.
  Text instance of Stream
    tokenToChunk
      produces the same result as singleton with tokensToChunk
        +++ OK, passed 1000 tests.
    tokensToChunk
      list of tokens is isomorphic to chunk
        +++ OK, passed 1000 tests.
    chunkToTokens
      chunk is isomorphic to list of tokens
        +++ OK, passed 1000 tests.
    chunkLength
      returns correct length of given chunk
        +++ OK, passed 1000 tests.
    chunkEmpty
      only true when chunkLength returns 0
        +++ OK, passed 1000 tests.
    positionAt1
      just returns the given position
        +++ OK, passed 1000 tests.
    positionAtN
      just returns the given position
        +++ OK, passed 1000 tests.
    advance1
      when given newline
        works correctly
          +++ OK, passed 1000 tests.
      when given tab
        works correctly
          +++ OK, passed 1000 tests.
      when given other character
        works correctly
          +++ OK, passed 1000 tests.
    advanceN
      works correctly
        +++ OK, passed 1 tests.
    take1_
      when input in empty
        returns Nothing
          +++ OK, passed 1 tests.
      when input is not empty
        unconses a token
          +++ OK, passed 1000 tests.
    takeN_
      requested length is 0
        returns Just empty chunk and original stream
          +++ OK, passed 1000 tests.
      requested length is greater than 0
        stream is empty
          returns Nothing
            +++ OK, passed 1000 tests.
        stream is not empty
          returns a chunk of correct length and rest of the stream
            +++ OK, passed 1000 tests.
    takeWhile_
      extracts a chunk that is a prefix consisting of matching tokens
        +++ OK, passed 1000 tests.
  Lazy Text instance of Stream
    tokenToChunk
      produces the same result as singleton with tokensToChunk
        +++ OK, passed 1000 tests.
    tokensToChunk
      list of tokens is isomorphic to chunk
        +++ OK, passed 1000 tests.
    chunkToTokens
      chunk is isomorphic to list of tokens
        +++ OK, passed 1000 tests.
    chunkLength
      returns correct length of given chunk
        +++ OK, passed 1000 tests.
    chunkEmpty
      only true when chunkLength returns 0
        +++ OK, passed 1000 tests.
    positionAt1
      just returns the given position
        +++ OK, passed 1000 tests.
    positionAtN
      just returns the given position
        +++ OK, passed 1000 tests.
    advance1
      when given newline
        works correctly
          +++ OK, passed 1000 tests.
      when given tab
        works correctly
          +++ OK, passed 1000 tests.
      when given other character
        works correctly
          +++ OK, passed 1000 tests.
    advanceN
      works correctly
        +++ OK, passed 1 tests.
    take1_
      when input in empty
        returns Nothing
          +++ OK, passed 1 tests.
      when input is not empty
        unconses a token
          +++ OK, passed 1000 tests.
    takeN_
      requested length is 0
        returns Just empty chunk and original stream
          +++ OK, passed 1000 tests.
      requested length is greater than 0
        stream is empty
          returns Nothing
            +++ OK, passed 1000 tests.
        stream is not empty
          returns a chunk of correct length and rest of the stream
            +++ OK, passed 1000 tests.
    takeWhile_
      extracts a chunk that is a prefix consisting of matching tokens
        +++ OK, passed 1000 tests.
Text.Megaparsec
  position in custom stream
    eof
      updates position in stream correctly
        +++ OK, passed 1000 tests.
    token
      when input stream is empty
        signals correct parse error
          +++ OK, passed 1000 tests.
      when head of stream matches
        updates parser state correctly
          +++ OK, passed 1000 tests.
      when head of stream does not match
        signals correct parse error
          +++ OK, passed 1000 tests.
    tokens
      updates position in stream correctly
        +++ OK, passed 1000 tests.
    takeWhileP
      updates position in stream correctly
        +++ OK, passed 1000 tests.
    takeWhile1P
      when stream is prefixed with matching tokens
        updates position in stream correctly
          +++ OK, passed 1000 tests.
      when stream is not prefixed with at least one matching token
        updates position in stream correctly
          +++ OK, passed 1000 tests.
    takeP
      when stream has enough tokens
        updates position in stream correctly
          +++ OK, passed 1000 tests.
      when stream has not enough tokens
        updates position in stream correctly
          +++ OK, passed 1000 tests.
    getNextTokenPosition
      when input stream is empty
        returns Nothing
          +++ OK, passed 1000 tests.
      when input stream is not empty
        return the position of start of the next token
          +++ OK, passed 1000 tests.
  ParsecT Semigroup instance
    the associative operation works
      +++ OK, passed 1000 tests.
  ParsecT Monoid instance
    mempty works
    mappend works
      +++ OK, passed 1000 tests.
  ParsecT IsString instance
    equivalence to 'string'
      for String
        +++ OK, passed 1000 tests.
      for Text
        +++ OK, passed 1000 tests.
      for ByteString
        +++ OK, passed 1000 tests.
    can handle Unicode
  ParsecT Functor instance
    obeys identity law
      +++ OK, passed 1000 tests.
    obeys composition law
      +++ OK, passed 1000 tests.
  ParsecT Applicative instance
    obeys identity law
      +++ OK, passed 1000 tests.
    obeys composition law
      +++ OK, passed 1000 tests.
    obeys homomorphism law
      +++ OK, passed 1000 tests.
    obeys interchange law
      +++ OK, passed 1000 tests.
    (<*>)
      when first parser succeeds without consuming
        when second parser fails consuming input
          fails consuming input
    (*>)
      works correctly
        +++ OK, passed 1000 tests.
    (<*)
      works correctly
        +++ OK, passed 1000 tests.
  ParsecT Alternative instance
    empty
      always fails
        +++ OK, passed 1000 tests.
    (<|>)
      with two strings
        stream begins with the first string
          parses the string
            +++ OK, passed 1000 tests.
        stream begins with the second string
          parses the string
            +++ OK, passed 1000 tests.
        when stream does not begin with either string
          signals correct error message
            +++ OK, passed 1000 tests.
      with two complex parsers
        when stream begins with matching character
          parses it
            +++ OK, passed 1000 tests.
        when stream begins with only one matching character
          signals correct parse error
            +++ OK, passed 1000 tests.
        when stream begins with not matching character
          signals correct parse error
            +++ OK, passed 1000 tests.
        when stream is emtpy
          signals correct parse error
            +++ OK, passed 1000 tests.
      associativity of fold over alternatives should not matter
    many
      when stream begins with things argument of many parses
        they are parsed
          +++ OK, passed 1000 tests.
      when stream does not begin with thing argument of many parses
        does nothing
          +++ OK, passed 1000 tests.
      when stream is empty
        succeeds parsing nothing
      when there are two many combinators in a row that parse nothing
        accumulated hints are reflected in parse error
      when the argument parser succeeds without consuming
        is run nevertheless
          +++ OK, passed 1000 tests.
    some
      when stream begins with things argument of some parses
        they are parsed
          +++ OK, passed 1000 tests.
      when stream does not begin with thing argument of some parses
        signals correct parse error
          +++ OK, passed 1000 tests.
      when stream is empty
        signals correct parse error
          +++ OK, passed 1000 tests.
    optional
      when stream begins with that optional thing
        parses it
          +++ OK, passed 1000 tests.
      when stream does not begin with that optional thing
        succeeds parsing nothing
          +++ OK, passed 1000 tests.
      when stream is empty
        succeeds parsing nothing
          +++ OK, passed 1000 tests.
  ParsecT Monad instance
    satisfies left identity law
      +++ OK, passed 1000 tests.
    satisfies right identity law
      +++ OK, passed 1000 tests.
    satisfies associativity law
      +++ OK, passed 1000 tests.
    fails signals correct parse error
      +++ OK, passed 1000 tests.
    pure is the same as return
      +++ OK, passed 1000 tests.
    (<*>) is the same as ap
      +++ OK, passed 1000 tests.
  ParsecT MonadFail instance
    fail
      signals correct parse error
        +++ OK, passed 1000 tests.
  ParsecT MonadIO instance
    liftIO works
      +++ OK, passed 1000 tests.
  ParsecT MonadFix instance
    withRange works
  ParsecT MonadReader instance
    ask
      returns correct value of context
        +++ OK, passed 1000 tests.
    local
      modifies reader context correctly
        +++ OK, passed 1000 tests.
  ParsecT MonadState instance
    get
      returns correct state value
        +++ OK, passed 1000 tests.
    put
      replaces state value
        +++ OK, passed 1000 tests.
  ParsecT MonadCont instance
    callCC
      works properly
        +++ OK, passed 1000 tests.
  ParsecT MonadError instance
    throwError
      throws the error
        +++ OK, passed 1000 tests.
    catchError
      catches the error
        +++ OK, passed 1000 tests.
  primitive combinators
    failure
      signals correct parse error
        +++ OK, passed 1000 tests.
    fancyFailure
      singals correct parse error
        +++ OK, passed 1000 tests.
    label
      when inner parser succeeds consuming input
        inner parser does not produce any hints
          collection of hints remains empty
            +++ OK, passed 1000 tests.
        inner parser produces hints
          replaces the last hint with “the rest of <label>”
            +++ OK, passed 1000 tests.
      when inner parser consumes and fails
        reports parse error without modification
          +++ OK, passed 1000 tests.
      when inner parser succeeds without consuming
        inner parser does not produce any hints
          collection of hints remains empty
            +++ OK, passed 1000 tests.
        inner parser produces hints
          replaces the last hint with given label
            +++ OK, passed 1000 tests.
      when inner parser fails without consuming
        is mentioned in parse error via its label
          +++ OK, passed 1000 tests.
    hidden
      when inner parser succeeds consuming input
        inner parser does not produce any hints
          collection of hints remains empty
            +++ OK, passed 1000 tests.
        inner parser produces hints
          hides the parser in the error message
            +++ OK, passed 1000 tests.
      when inner parser consumes and fails
        reports parse error without modification
          +++ OK, passed 1000 tests.
      when inner parser succeeds without consuming
        inner parser does not produce any hints
          collection of hints remains empty
            +++ OK, passed 1000 tests.
        inner parser produces hints
          hides the parser in the error message
            +++ OK, passed 1000 tests.
      when inner parser fails without consuming
        hides the parser in the error message
    try
      when inner parser succeeds consuming
        try has no effect
          +++ OK, passed 1000 tests.
      when inner parser fails consuming
        backtracks, it appears as if the parser has not consumed anything
          +++ OK, passed 1000 tests.
        hints from the inner parse error do not leak
          +++ OK, passed 1000 tests.
      when inner parser succeeds without consuming
        try has no effect
          +++ OK, passed 1000 tests.
      when inner parser fails without consuming
        try backtracks parser state anyway
          +++ OK, passed 1000 tests.
    lookAhead
      when inner parser succeeds consuming
        result is returned but parser state is not changed
          +++ OK, passed 1000 tests.
        hints are not preserved
          +++ OK, passed 1000 tests.
      when inner parser fails consuming
        error message is reported as usual
          +++ OK, passed 1000 tests.
      when inner parser succeeds without consuming
        result is returned but parser state in not changed
          +++ OK, passed 1000 tests.
        hints are not preserved
          +++ OK, passed 1000 tests.
      when inner parser fails without consuming
        error message is reported as usual
    notFollowedBy
      when inner parser succeeds consuming
        signals correct parse error
          +++ OK, passed 1000 tests.
      when inner parser fails consuming
        succeeds without consuming
          +++ OK, passed 1000 tests.
        hints are not preserved
          +++ OK, passed 1000 tests.
      when inner parser succeeds without consuming
        signals correct parse error
          +++ OK, passed 1000 tests.
      when inner parser fails without consuming
        succeeds without consuming
          +++ OK, passed 1000 tests.
        hints are not preserved
          +++ OK, passed 1000 tests.
    withRecovery
      when inner parser succeeds consuming
        the result is returned as usual
          +++ OK, passed 1000 tests.
      when inner parser fails consuming
        when recovering parser succeeds consuming input
          its result is returned and position is advanced
            +++ OK, passed 1000 tests.
          hints are not preserved
            +++ OK, passed 1000 tests.
        when recovering parser fails consuming input
          the original parse error (and state) is reported
            +++ OK, passed 1000 tests.
        when recovering parser succeeds without consuming
          its result is returned (and state)
            +++ OK, passed 1000 tests.
          original hints are preserved
            +++ OK, passed 1000 tests.
        when recovering parser fails without consuming
          the original parse error (and state) is reported
            +++ OK, passed 1000 tests.
      when inner parser succeeds without consuming
        the result is returned as usual
          +++ OK, passed 1000 tests.
      when inner parser fails without consuming
        when recovering parser succeeds consuming input
          its result is returned and position is advanced
            +++ OK, passed 1000 tests.
        when recovering parser fails consuming input
          the original parse error (and state) is reported
            +++ OK, passed 1000 tests.
        when recovering parser succeeds without consuming
          its result is returned (and state)
            +++ OK, passed 1000 tests.
          original hints are preserved
            +++ OK, passed 1000 tests.
        when recovering parser fails without consuming
          the original parse error (and state) is reported
            +++ OK, passed 1000 tests.
      works in complex situations too
        +++ OK, passed 1000 tests.
    observing
      when inner parser succeeds consuming
        returns its result in Right
          +++ OK, passed 1000 tests.
      when inner parser fails consuming
        returns its parse error in Left preserving state
          +++ OK, passed 1000 tests.
        does not create any hints
          +++ OK, passed 1000 tests.
      when inner parser succeeds without consuming
        returns its result in Right
          +++ OK, passed 1000 tests.
      when inner parser fails without consuming
        returns its parse error in Left preserving state
          +++ OK, passed 1000 tests.
        creates correct hints
          +++ OK, passed 1000 tests.
    eof
      when input stream is empty
        succeeds
      when input stream is not empty
        signals correct error message
          +++ OK, passed 1000 tests.
    token
      when supplied predicate is satisfied
        succeeds
          +++ OK, passed 1000 tests.
      when supplied predicate is not satisfied
        signals correct parse error
          +++ OK, passed 1000 tests.
      when stream is empty
        signals correct parse error
          +++ OK, passed 1000 tests.
    tokens
      when stream is prefixed with given string
        parses the string
          +++ OK, passed 1000 tests.
      when stream is not prefixed with given string
        signals correct parse error
          +++ OK, passed 1000 tests.
      when matching the empty string
        eok continuation is used
          +++ OK, passed 1000 tests.
    takeWhileP
      when stream is not empty
        consumes all matching tokens, zero or more
          +++ OK, passed 1000 tests.
      when stream is empty
        succeeds returning empty chunk
      with two takeWhileP in a row (testing hints)
        when the second one does not consume
          hints are combined properly
        when the second one consumes
          only hints of the second one affect parse error
      without label (testing hints)
        there are no hints
    takeWhile1P
      when stream is prefixed with matching tokens
        consumes the tokens
          +++ OK, passed 1000 tests.
      when stream is not prefixed with at least one matching token
        signals correct parse error
          +++ OK, passed 1000 tests.
      when stream is empty
        with label
          signals correct parse error
        without label
          signals correct parse error
      with two takeWhile1P in a row (testing hints)
        when the second one does not consume
          hints are combined properly
        when the second one consumes
          only hints of the second one affect parse error
      without label (testing hints)
        there are no hints
    takeP
      when taking 0 tokens
        when stream is empty
          succeeds returning zero-length chunk
        when stream is not empty
          succeeds returning zero-length chunk
            +++ OK, passed 1000 tests.
      when taking >0 tokens
        when stream is empty
          with label
            signals correct parse error
              +++ OK, passed 1000 tests.
          without label
            signals correct parse error
              +++ OK, passed 1000 tests.
        when stream has not enough tokens
          signals correct parse error
            +++ OK, passed 1000 tests.
        when stream has enough tokens
          succeeds returning the extracted tokens
            +++ OK, passed 1000 tests.
      when failing right after takeP (testing hints)
        there are no hints to influence the parse error
          +++ OK, passed 1000 tests.
  derivatives from primitive combinators
    unexpected
      signals correct parse error
        +++ OK, passed 1000 tests.
    customFailure
      signals correct parse error
        +++ OK, passed 1000 tests.
    match
      return consumed tokens along with the result
        +++ OK, passed 1000 tests.
    region
      when inner parser succeeds
        has no effect
          +++ OK, passed 1000 tests.
      when inner parser fails
        the given function is used on the parse error
          +++ OK, passed 1000 tests.
    takeRest
      returns rest of the input
        +++ OK, passed 1000 tests.
    atEnd
      when stream is empty
        returns True
        does not produce hints
      when stream is not empty
        returns False
          +++ OK, passed 1000 tests.
        does not produce hints
          +++ OK, passed 1000 tests.
  combinators for manipulating parser state
    setInput and getInput
      sets input and gets it back
        +++ OK, passed 1000 tests.
    setPosition and getPosition
      sets position and gets it back
        +++ OK, passed 1000 tests.
    pushPosition
      adds a layer to pchar> IN: "ab"
char> MATCH (COK): 'a'
char> VALUE: 'a'

char> IN: "ab"
char> MATCH (COK): 'a'
char> VALUE: 'a'

many chars> IN: "abcd"
many chars> MATCH (COK): 'a'
many chars> VALUE: "a"

many chars> IN: "abcd"
many chars> MATCH (COK): 'a'
many chars> VALUE: "a"

chars> IN: "abc"
chars> MATCH (CERR): 'a'
chars> ERROR:
chars> 1:2:
chars> unexpected 'b'
chars> expecting 'c'

chars> IN: "abc"
chars> MATCH (CERR): 'a'
chars> ERROR:
chars> 1:2:
chars> unexpected 'b'
chars> expecting 'c'

return> IN: "abc"
return> MATCH (EOK): <EMPTY>
return> VALUE: 'a'

return> IN: "abc"
return> MATCH (EOK): <EMPTY>
return> VALUE: 'a'

many chars> IN: "bcd"
many chars> MATCH (EOK): <EMPTY>
many chars> VALUE: ""

many chars> IN: "bcd"
many chars> MATCH (EOK): <EMPTY>
many chars> VALUE: ""

empty> IN: "abc"
empty> MATCH (EERR): <EMPTY>
empty> ERROR:
empty> 1:1:
empty> unknown parse error

empty> IN: "abc"
empty> MATCH (EERR): <EMPTY>
empty> ERROR:
empty> 1:1:
empty> unknown parse error

osition stack and parser continues on that level
        +++ OK, passed 1000 tests.
    popPosition
      removes a layer from position stack
        +++ OK, passed 1000 tests.
    setTokensProcessed and getTokensProcessed
      sets number of processed toknes and gets it back
        +++ OK, passed 1000 tests.
    setTabWidth and getTabWidth
      sets tab width and gets it back
        +++ OK, passed 1000 tests.
    setParserState and getParserState
      sets parser state and gets it back
        +++ OK, passed 1000 tests.
  running a parser
    parseMaybe
      returns result on success and Nothing on failure
        +++ OK, passed 1000 tests.
    runParser'
      works
        +++ OK, passed 1000 tests.
    runParserT'
      works
        +++ OK, passed 1000 tests.
  MonadParsec instance of ReaderT
    try
      generally works
        +++ OK, passed 1000 tests.
    notFollowedBy
      generally works
        +++ OK, passed 1000 tests.
  MonadParsec instance of lazy StateT
    (<|>)
      generally works
        +++ OK, passed 1000 tests.
    lookAhead
      generally works
        +++ OK, passed 1000 tests.
    notFollowedBy
      generally works
        +++ OK, passed 1000 tests.
    observing
      when inner parser succeeds
        can affect state
          +++ OK, passed 1000 tests.
      when inner parser fails
        cannot affect state
          +++ OK, passed 1000 tests.
  MonadParsec instance of strict StateT
    (<|>)
      generally works
        +++ OK, passed 1000 tests.
    lookAhead
      generally works
        +++ OK, passed 1000 tests.
    notFollowedBy
      generally works
        +++ OK, passed 1000 tests.
    observing
      when inner parser succeeds
        can affect state
          +++ OK, passed 1000 tests.
      when inner parser fails
        cannot affect state
          +++ OK, passed 1000 tests.
  MonadParsec instance of lazy WriterT
    generally works
      +++ OK, passed 1000 tests.
    lookAhead
      discards what writer tells inside it
        +++ OK, passed 1000 tests.
    notFollowedBy
      discards what writer tells inside it
        +++ OK, passed 1000 tests.
    observing
      when inner parser succeeds
        can affect log
          +++ OK, passed 1000 tests.
      when inner parser fails
        cannot affect log
          +++ OK, passed 1000 tests.
  MonadParsec instance of strict WriterT
    generally works
      +++ OK, passed 1000 tests.
    lookAhead
      discards what writer tells inside it
        +++ OK, passed 1000 tests.
    notFollowedBy
      discards what writer tells inside it
        +++ OK, passed 1000 tests.
    observing
      when inner parser succeeds
        can affect log
          +++ OK, passed 1000 tests.
      when inner parser fails
        cannot affect log
          +++ OK, passed 1000 tests.
  MonadParsec instance of lazy RWST
    label
      allows to access reader context and state inside it
        +++ OK, passed 1000 tests.
    try
      allows to access reader context and state inside it
        +++ OK, passed 1000 tests.
    lookAhead
      allows to access reader context and state inside it
        +++ OK, passed 1000 tests.
      discards what writer tells inside it
        +++ OK, passed 1000 tests.
      does not allow to influence state outside it
        +++ OK, passed 1000 tests.
    notFollowedBy
      discards what writer tells inside it
        +++ OK, passed 1000 tests.
      does not allow to influence state outside it
        +++ OK, passed 1000 tests.
    withRecovery
      allows main parser to access reader context and state inside it
        +++ OK, passed 1000 tests.
      allows recovering parser to access reader context and state inside it
        +++ OK, passed 1000 tests.
    observing
      allows to access reader context and state inside it
        +++ OK, passed 1000 tests.
      when the inner parser fails
        backtracks state
          +++ OK, passed 1000 tests.
  MonadParsec instance of strict RWST
    label
      allows to access reader context and state inside it
        +++ OK, passed 1000 tests.
    try
      allows to access reader context and state inside it
        +++ OK, passed 1000 tests.
    lookAhead
      allows to access reader context and state inside it
        +++ OK, passed 1000 tests.
      discards what writer tells inside it
        +++ OK, passed 1000 tests.
      does not allow to influence state outside it
        +++ OK, passed 1000 tests.
    notFollowedBy
      discards what writer tells inside it
        +++ OK, passed 1000 tests.
      does not allow to influence state outside it
        +++ OK, passed 1000 tests.
    withRecovery
      allows main parser to access reader context and state inside it
        +++ OK, passed 1000 tests.
      allows recovering parser to access reader context and state inside it
        +++ OK, passed 1000 tests.
    observing
      allows to access reader context and state inside it
        +++ OK, passed 1000 tests.
      when the inner parser fails
        backtracks state
          +++ OK, passed 1000 tests.
  dbg
    when inner parser succeeds consuming input
      has no effect on how parser works
      its hints are preserved
    when inner parser fails consuming input
      has no effect on how parser works
    when inner parser succeeds without consuming
      has no effect on how parser works
      its hints are preserved
    when inner parser fails without consuming
      has no effect on how parser works

Finished in 286.0734 seconds
775 examples, 0 failures
Test suite tests: PASS
Test suite logged to: dist-ghc/test/megaparsec-6.5.0-tests.log
1 of 1 test suites (1 of 1 test cases) passed.
touch check-ghc-stamp
Adding cdbs dependencies to debian/libghc-megaparsec-dev.substvars
dh_installdirs -plibghc-megaparsec-dev \
	
debian/hlibrary.setup copy --builddir=dist-ghc --destdir=debian/tmp-inst-ghc
Installing library in debian/tmp-inst-ghc/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06
. /usr/share/haskell-devscripts/Dh_Haskell.sh && \
extra_depends_recipe ghc
Running dh_haskell_extra_depends ghc megaparsec-6.5.0.conf
. /usr/share/haskell-devscripts/Dh_Haskell.sh && \
install_dev_recipe "libghc-megaparsec-dev"
Running cd debian/tmp-inst-ghc
Running mkdir -p usr/lib/haskell-packages/ghc/lib
Running find usr/lib/haskell-packages/ghc/lib/ \( \! -name \*_p.a \! -name \*.p_hi \! -type d \) -exec install -Dm 644 \{\} ../libghc-megaparsec-dev/\{\} \;
Running install -Dm 644 megaparsec-6.5.0.conf debian/libghc-megaparsec-dev/var/lib/ghc/package.conf.d/megaparsec-6.5.0.conf
Running rm -f megaparsec-6.5.0.conf
Running dh_haskell_provides -plibghc-megaparsec-dev
Running dh_haskell_depends -plibghc-megaparsec-dev
Running dh_haskell_shlibdeps -plibghc-megaparsec-dev
dpkg-shlibdeps: warning: binaries to analyze should already be installed in their package's directory
dh_haskell_blurbs "ghc" -plibghc-megaparsec-dev
Adding cdbs dependencies to debian/libghc-megaparsec-prof.substvars
dh_installdirs -plibghc-megaparsec-prof \
	
. /usr/share/haskell-devscripts/Dh_Haskell.sh && \
install_prof_recipe "libghc-megaparsec-prof"
Running cd debian/tmp-inst-ghc
Running mkdir -p usr/lib/haskell-packages/ghc/lib
Running find usr/lib/haskell-packages/ghc/lib/ \! \( \! -name \*_p.a \! -name \*.p_hi \) -exec install -Dm 644 \{\} ../libghc-megaparsec-prof/\{\} \;
Running dh_haskell_provides -plibghc-megaparsec-prof
Running dh_haskell_depends -plibghc-megaparsec-prof
dh_haskell_blurbs "ghc" -plibghc-megaparsec-prof
dh_installdocs -plibghc-megaparsec-dev 
dh_installexamples -plibghc-megaparsec-dev 
dh_installman -plibghc-megaparsec-dev 
dh_installinfo -plibghc-megaparsec-dev 
dh_installmenu -plibghc-megaparsec-dev 
dh_installcron -plibghc-megaparsec-dev 
dh_systemd_enable -plibghc-megaparsec-dev 
dh_installinit -plibghc-megaparsec-dev 
dh_installdebconf -plibghc-megaparsec-dev 
dh_installemacsen -plibghc-megaparsec-dev 
dh_installcatalogs -plibghc-megaparsec-dev 
dh_installpam -plibghc-megaparsec-dev 
dh_installlogrotate -plibghc-megaparsec-dev 
dh_installlogcheck -plibghc-megaparsec-dev 
dh_installchangelogs -plibghc-megaparsec-dev 
dh_installudev -plibghc-megaparsec-dev 
dh_lintian -plibghc-megaparsec-dev 
dh_bugfiles -plibghc-megaparsec-dev 
dh_install -plibghc-megaparsec-dev 
dh_systemd_start -plibghc-megaparsec-dev 
dh_link -plibghc-megaparsec-dev 
dh_buildinfo -plibghc-megaparsec-dev 
dh_installmime -plibghc-megaparsec-dev 
dh_installgsettings -plibghc-megaparsec-dev 
dh_installdocs -plibghc-megaparsec-prof 
dh_installexamples -plibghc-megaparsec-prof 
dh_installman -plibghc-megaparsec-prof 
dh_installinfo -plibghc-megaparsec-prof 
dh_installmenu -plibghc-megaparsec-prof 
dh_installcron -plibghc-megaparsec-prof 
dh_systemd_enable -plibghc-megaparsec-prof 
dh_installinit -plibghc-megaparsec-prof 
dh_installdebconf -plibghc-megaparsec-prof 
dh_installemacsen -plibghc-megaparsec-prof 
dh_installcatalogs -plibghc-megaparsec-prof 
dh_installpam -plibghc-megaparsec-prof 
dh_installlogrotate -plibghc-megaparsec-prof 
dh_installlogcheck -plibghc-megaparsec-prof 
dh_installchangelogs -plibghc-megaparsec-prof 
dh_installudev -plibghc-megaparsec-prof 
dh_lintian -plibghc-megaparsec-prof 
dh_bugfiles -plibghc-megaparsec-prof 
dh_install -plibghc-megaparsec-prof 
dh_systemd_start -plibghc-megaparsec-prof 
dh_link -plibghc-megaparsec-prof 
dh_buildinfo -plibghc-megaparsec-prof 
dh_installmime -plibghc-megaparsec-prof 
dh_installgsettings -plibghc-megaparsec-prof 
dh_strip -plibghc-megaparsec-dev  --no-automatic-dbgsym
dh_strip_nondeterminism -plibghc-megaparsec-dev 
dh_compress -plibghc-megaparsec-dev -X .haddock -X .hs -X .txt
dh_fixperms -plibghc-megaparsec-dev 
dh_makeshlibs -plibghc-megaparsec-dev -XlibHS 
dh_strip -plibghc-megaparsec-prof  --no-automatic-dbgsym
dh_strip_nondeterminism -plibghc-megaparsec-prof 
dh_compress -plibghc-megaparsec-prof -X .haddock -X .hs -X .txt
dh_fixperms -plibghc-megaparsec-prof 
dh_makeshlibs -plibghc-megaparsec-prof -XlibHS 
dh_installdeb -plibghc-megaparsec-dev 
dh_perl -plibghc-megaparsec-dev 
dh_shlibdeps -plibghc-megaparsec-dev -- --ignore-missing-info
dpkg-shlibdeps: warning: debian/libghc-megaparsec-dev/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/libHSmegaparsec-6.5.0-930jK7GXkri4Eqik60DM06-ghc8.4.3.so contains an unresolvable reference to symbol stg_IND_STATIC_info: it's probably a plugin
dpkg-shlibdeps: warning: 29 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libghc-megaparsec-dev/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/libHSmegaparsec-6.5.0-930jK7GXkri4Eqik60DM06-ghc8.4.3.so was not linked against libHSbinary-0.8.5.1-ghc8.4.3.so (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libghc-megaparsec-dev/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/libHSmegaparsec-6.5.0-930jK7GXkri4Eqik60DM06-ghc8.4.3.so was not linked against libatomic.so.1 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libghc-megaparsec-dev/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/libHSmegaparsec-6.5.0-930jK7GXkri4Eqik60DM06-ghc8.4.3.so was not linked against libHSprimitive-0.6.4.0-39Pwmm1zkQX6bM7xFUT3Jc-ghc8.4.3.so (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libghc-megaparsec-dev/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/libHSmegaparsec-6.5.0-930jK7GXkri4Eqik60DM06-ghc8.4.3.so was not linked against libm.so.6 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libghc-megaparsec-dev/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/libHSmegaparsec-6.5.0-930jK7GXkri4Eqik60DM06-ghc8.4.3.so was not linked against libHSarray-0.5.2.0-ghc8.4.3.so (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libghc-megaparsec-dev/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/libHSmegaparsec-6.5.0-930jK7GXkri4Eqik60DM06-ghc8.4.3.so was not linked against libHSparser-combinators-1.0.0-A2Ia0GHJtSYDaIdTxbRLA6-ghc8.4.3.so (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libghc-megaparsec-dev/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/libHSmegaparsec-6.5.0-930jK7GXkri4Eqik60DM06-ghc8.4.3.so was not linked against libHShashable-1.2.7.0-9qq99UqrDzK6wOFf0owL4q-ghc8.4.3.so (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libghc-megaparsec-dev/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/libHSmegaparsec-6.5.0-930jK7GXkri4Eqik60DM06-ghc8.4.3.so was not linked against libgmp.so.10 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libghc-megaparsec-dev/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/libHSmegaparsec-6.5.0-930jK7GXkri4Eqik60DM06-ghc8.4.3.so was not linked against libHSinteger-logarithms-1.0.2.2-2VTKV5cK2VqKZ5XdjM3Txu-ghc8.4.3.so (it uses none of the library's symbols)
dh_installdeb -plibghc-megaparsec-prof 
dh_perl -plibghc-megaparsec-prof 
dh_shlibdeps -plibghc-megaparsec-prof -- --ignore-missing-info
dh_gencontrol -plibghc-megaparsec-dev  -- '-DGHC-Package=${haskell:ghc-package}'
dpkg-gencontrol: warning: Conflicts field of package libghc-megaparsec-dev: substitution variable ${haskell:Conflicts} used, but is not defined
dpkg-gencontrol: warning: package libghc-megaparsec-dev: substitution variable ${haskell:ghc-version} unused, but is defined
dh_md5sums -plibghc-megaparsec-dev 
dh_builddeb -plibghc-megaparsec-dev 
dpkg-deb: building package 'libghc-megaparsec-dev' in '../libghc-megaparsec-dev_6.5.0-3_armhf.deb'.
dh_gencontrol -plibghc-megaparsec-prof  
dpkg-gencontrol: warning: Conflicts field of package libghc-megaparsec-prof: substitution variable ${haskell:Conflicts} used, but is not defined
dpkg-gencontrol: warning: package libghc-megaparsec-prof: substitution variable ${haskell:ghc-version} unused, but is defined
dh_md5sums -plibghc-megaparsec-prof 
dh_builddeb -plibghc-megaparsec-prof 
dpkg-deb: building package 'libghc-megaparsec-prof' in '../libghc-megaparsec-prof_6.5.0-3_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian mythic lxc autobuilder 1 <root@raspbian.org> >../haskell-megaparsec_6.5.0-3_armhf.changes
dpkg-genchanges: warning: substitution variable ${haskell:ShortDescription} used, but is not defined
dpkg-genchanges: warning: substitution variable ${haskell:ShortBlurb} used, but is not defined
dpkg-genchanges: warning: substitution variable ${haskell:ShortDescription} used, but is not defined
dpkg-genchanges: warning: substitution variable ${haskell:ShortBlurb} used, but is not defined
dpkg-genchanges: warning: substitution variable ${haskell:ShortDescription} used, but is not defined
dpkg-genchanges: warning: substitution variable ${haskell:ShortBlurb} used, but is not defined
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2018-12-02T05:55:25Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


haskell-megaparsec_6.5.0-3_armhf.changes:
-----------------------------------------

Format: 1.8
Date: Sun, 21 Oct 2018 18:20:40 -0400
Source: haskell-megaparsec
Binary: libghc-megaparsec-dev libghc-megaparsec-prof libghc-megaparsec-doc
Architecture: armhf
Version: 6.5.0-3
Distribution: buster-staging
Urgency: medium
Maintainer: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Changed-By: Clint Adams <clint@debian.org>
Description:
 libghc-megaparsec-dev -
 libghc-megaparsec-doc -
 libghc-megaparsec-prof -
Changes:
 haskell-megaparsec (6.5.0-3) unstable; urgency=medium
 .
   * Patch for newer parser-combinators.
Checksums-Sha1:
 8b699e054bd9bf21eb0760bed70ab11bfa5edbb0 7116 haskell-megaparsec_6.5.0-3_armhf.buildinfo
 98ad1c06ce0a9fbb232c3f09582956e4b0872793 600228 libghc-megaparsec-dev_6.5.0-3_armhf.deb
 47b9ccb6804ae9427bd7df5d545e534f8a012139 506512 libghc-megaparsec-prof_6.5.0-3_armhf.deb
Checksums-Sha256:
 449f7e1462a430a6e7fbc616368a2970d296c8f7eb0ab3b9110b56ca986b39d2 7116 haskell-megaparsec_6.5.0-3_armhf.buildinfo
 d702cb0b0eee9884bf0226e852a2c7b4fc841f5d2c85290fd5e5902991a119ff 600228 libghc-megaparsec-dev_6.5.0-3_armhf.deb
 14259b7e56b9aa7077bf58edb51fc5af9879994ae533f17427330cbe999f21b2 506512 libghc-megaparsec-prof_6.5.0-3_armhf.deb
Files:
 8e861058baa9ce85b39480750ccabae3 7116 haskell optional haskell-megaparsec_6.5.0-3_armhf.buildinfo
 99f26d5ca1889565399c02b534ff06a0 600228 haskell optional libghc-megaparsec-dev_6.5.0-3_armhf.deb
 d56a3c2630fef379236ed6d2eacc651a 506512 haskell optional libghc-megaparsec-prof_6.5.0-3_armhf.deb

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


libghc-megaparsec-dev_6.5.0-3_armhf.deb
---------------------------------------

 new Debian package, version 2.0.
 size 600228 bytes: control archive=1888 bytes.
    1169 bytes,    19 lines      control              
    5159 bytes,    36 lines      md5sums              
 Package: libghc-megaparsec-dev
 Source: haskell-megaparsec
 Version: 6.5.0-3
 Architecture: armhf
 Maintainer: Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
 Installed-Size: 5696
 Depends: libghc-base-dev-4.11.1.0-a3fb1, libghc-bytestring-dev-0.10.8.2-9faa8, libghc-case-insensitive-dev-1.2.0.11-12292, libghc-containers-dev-0.5.11.0-94bb4, libghc-deepseq-dev-1.4.3.0-34da2, libghc-mtl-dev-2.2.2-0b3b3, libghc-parser-combinators-dev-1.0.0-1fbef, libghc-scientific-dev-0.3.6.2-1d929, libghc-text-dev-1.2.3.0-9752f, libghc-transformers-dev-0.5.5.0-4f414, libatomic1 (>= 4.8), libc6 (>= 2.4), libgmp10
 Suggests: libghc-megaparsec-doc, libghc-megaparsec-prof
 Provides: libghc-megaparsec-dev-6.5.0-e1a9f
 Section: haskell
 Priority: optional
 Homepage: https://github.com/mrkkrp/megaparsec
 Description: monadic parser combinators
  This is industrial-strength monadic parser combinator library. Megaparsec
  is a fork of Parsec library originally written by Daan Leijen.
  .
  This package provides a library for the Haskell programming language.
  See http://www.haskell.org/ for more information on Haskell.
 Ghc-Package: megaparsec-6.5.0-930jK7GXkri4Eqik60DM06

drwxr-xr-x root/root         0 2018-10-21 22:20 ./
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/
-rw-r--r-- root/root   1416144 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/libHSmegaparsec-6.5.0-930jK7GXkri4Eqik60DM06-ghc8.4.3.so
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/
-rw-r--r-- root/root     40986 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec.dyn_hi
-rw-r--r-- root/root     40974 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec.hi
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/
-rw-r--r-- root/root     35420 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Byte.dyn_hi
-rw-r--r-- root/root     35408 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Byte.hi
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Byte/
-rw-r--r-- root/root     43747 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Byte/Lexer.dyn_hi
-rw-r--r-- root/root     43735 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Byte/Lexer.hi
-rw-r--r-- root/root     58856 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Char.dyn_hi
-rw-r--r-- root/root     58844 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Char.hi
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Char/
-rw-r--r-- root/root     69004 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Char/Lexer.dyn_hi
-rw-r--r-- root/root     68992 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Char/Lexer.hi
-rw-r--r-- root/root    165768 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Class.dyn_hi
-rw-r--r-- root/root    165756 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Class.hi
-rw-r--r-- root/root    183191 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Error.dyn_hi
-rw-r--r-- root/root    183179 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Error.hi
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Error/
-rw-r--r-- root/root     76348 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Error/Builder.dyn_hi
-rw-r--r-- root/root     76336 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Error/Builder.hi
-rw-r--r-- root/root      8483 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Expr.dyn_hi
-rw-r--r-- root/root      8471 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Expr.hi
-rw-r--r-- root/root    139726 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Internal.dyn_hi
-rw-r--r-- root/root    139714 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Internal.hi
-rw-r--r-- root/root     13067 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Perm.dyn_hi
-rw-r--r-- root/root     13055 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Perm.hi
-rw-r--r-- root/root     77165 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Pos.dyn_hi
-rw-r--r-- root/root     77153 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Pos.hi
-rw-r--r-- root/root     44746 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/State.dyn_hi
-rw-r--r-- root/root     44734 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/State.hi
-rw-r--r-- root/root     51351 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Stream.dyn_hi
-rw-r--r-- root/root     51339 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Stream.hi
-rw-r--r-- root/root   2341884 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/libHSmegaparsec-6.5.0-930jK7GXkri4Eqik60DM06.a
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/share/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/share/doc/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/share/doc/libghc-megaparsec-dev/
-rw-r--r-- root/root      3741 2018-10-21 22:20 ./usr/share/doc/libghc-megaparsec-dev/buildinfo_armhf.gz
-rw-r--r-- root/root       713 2018-10-21 22:20 ./usr/share/doc/libghc-megaparsec-dev/changelog.Debian.gz
-rw-r--r-- root/root     10230 2018-03-27 16:22 ./usr/share/doc/libghc-megaparsec-dev/changelog.gz
-rw-r--r-- root/root      1712 2018-09-29 17:21 ./usr/share/doc/libghc-megaparsec-dev/copyright
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/share/lintian/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/share/lintian/overrides/
-rw-r--r-- root/root        30 2018-10-21 22:20 ./usr/share/lintian/overrides/libghc-megaparsec-dev
drwxr-xr-x root/root         0 2018-10-21 22:20 ./var/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./var/lib/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./var/lib/ghc/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./var/lib/ghc/package.conf.d/
-rw-r--r-- root/root      2561 2018-10-21 22:20 ./var/lib/ghc/package.conf.d/megaparsec-6.5.0.conf


libghc-megaparsec-prof_6.5.0-3_armhf.deb
----------------------------------------

 new Debian package, version 2.0.
 size 506512 bytes: control archive=1448 bytes.
    1106 bytes,    17 lines      control              
    2688 bytes,    19 lines      md5sums              
 Package: libghc-megaparsec-prof
 Source: haskell-megaparsec
 Version: 6.5.0-3
 Architecture: armhf
 Maintainer: Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
 Installed-Size: 4229
 Depends: libghc-megaparsec-dev (= 6.5.0-3), libghc-base-prof-4.11.1.0-a3fb1, libghc-bytestring-prof-0.10.8.2-9faa8, libghc-case-insensitive-prof-1.2.0.11-12292, libghc-containers-prof-0.5.11.0-94bb4, libghc-deepseq-prof-1.4.3.0-34da2, libghc-mtl-prof-2.2.2-0b3b3, libghc-parser-combinators-prof-1.0.0-1fbef, libghc-scientific-prof-0.3.6.2-1d929, libghc-text-prof-1.2.3.0-9752f, libghc-transformers-prof-0.5.5.0-4f414
 Provides: libghc-megaparsec-prof-6.5.0-e1a9f
 Section: haskell
 Priority: optional
 Homepage: https://github.com/mrkkrp/megaparsec
 Description: monadic parser combinators; profiling libraries
  This is industrial-strength monadic parser combinator library. Megaparsec
  is a fork of Parsec library originally written by Daan Leijen.
  .
  This package provides a library for the Haskell programming language, compiled
  for profiling.  See http://www.haskell.org/ for more information on Haskell.

drwxr-xr-x root/root         0 2018-10-21 22:20 ./
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/
-rw-r--r-- root/root     37900 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec.p_hi
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/
-rw-r--r-- root/root     35412 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Byte.p_hi
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Byte/
-rw-r--r-- root/root     44718 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Byte/Lexer.p_hi
-rw-r--r-- root/root     59309 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Char.p_hi
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Char/
-rw-r--r-- root/root     71015 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Char/Lexer.p_hi
-rw-r--r-- root/root    165760 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Class.p_hi
-rw-r--r-- root/root    183654 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Error.p_hi
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Error/
-rw-r--r-- root/root     78088 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Error/Builder.p_hi
-rw-r--r-- root/root      8492 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Expr.p_hi
-rw-r--r-- root/root    141430 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Internal.p_hi
-rw-r--r-- root/root     13845 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Perm.p_hi
-rw-r--r-- root/root     77359 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Pos.p_hi
-rw-r--r-- root/root     44846 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/State.p_hi
-rw-r--r-- root/root     45310 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/Text/Megaparsec/Stream.p_hi
-rw-r--r-- root/root   3280590 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.3/megaparsec-6.5.0-930jK7GXkri4Eqik60DM06/libHSmegaparsec-6.5.0-930jK7GXkri4Eqik60DM06_p.a
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/share/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/share/doc/
drwxr-xr-x root/root         0 2018-10-21 22:20 ./usr/share/doc/libghc-megaparsec-prof/
-rw-r--r-- root/root      3741 2018-10-21 22:20 ./usr/share/doc/libghc-megaparsec-prof/buildinfo_armhf.gz
-rw-r--r-- root/root       713 2018-10-21 22:20 ./usr/share/doc/libghc-megaparsec-prof/changelog.Debian.gz
-rw-r--r-- root/root     10230 2018-03-27 16:22 ./usr/share/doc/libghc-megaparsec-prof/changelog.gz
-rw-r--r-- root/root      1712 2018-09-29 17:21 ./usr/share/doc/libghc-megaparsec-prof/copyright


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 96672
Build-Time: 1790
Distribution: buster-staging
Host Architecture: armhf
Install-Time: 439
Job: haskell-megaparsec_6.5.0-3
Machine Architecture: armhf
Package: haskell-megaparsec
Package-Time: 2245
Source-Version: 6.5.0-3
Space: 96672
Status: successful
Version: 6.5.0-3
--------------------------------------------------------------------------------
Finished at 2018-12-02T05:55:25Z
Build needed 00:37:25, 96672k disk space