haskell-megaparsec →
6.5.0-3+b1 →
armhf → 2019-01-04 00:15:42
sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on bm-wb-04
+==============================================================================+
| haskell-megaparsec 6.5.0-3+b1 (armhf) Thu, 03 Jan 2019 22:50:45 +0000 |
+==============================================================================+
Package: haskell-megaparsec
Version: 6.5.0-3+b1
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-f04f9e18-d79b-4c69-a22b-a0283e92c656' 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.4 MB]
Get:3 http://172.17.0.1/private buster-staging/main armhf Packages [13.1 MB]
Fetched 24.5 MB in 28s (862 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 (1092 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/haskell-megaparsec-PZiDfn/haskell-megaparsec-6.5.0' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/haskell-megaparsec-PZiDfn' 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-VPZY3j/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-VPZY3j/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-VPZY3j/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: 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 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: 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-VPZY3j/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-VPZY3j/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-VPZY3j/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-VPZY3j/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-VPZY3j/apt_archive ./ Packages [431 B]
Fetched 2107 B in 1s (2723 B/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 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 68 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-VPZY3j/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 ... 14027 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-VPZY3j/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-VPZY3j/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-VPZY3j/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-VPZY3j/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-VPZY3j/apt_archive ./ Sources [694 B]
Get:5 copy:/<<BUILDDIR>>/resolver-VPZY3j/apt_archive ./ Packages [776 B]
Fetched 2803 B in 1s (3741 B/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 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 libuchardet0 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 libuchardet0 libxml2 llvm-6.0 llvm-6.0-runtime
m4 man-db po-debconf sbuild-build-depends-haskell-megaparsec-dummy
0 upgraded, 89 newly installed, 0 to remove and 68 not upgraded.
Need to get 199 MB/200 MB of archives.
After this operation, 1726 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-VPZY3j/apt_archive ./ sbuild-build-depends-haskell-megaparsec-dummy 0.invalid.0 [1052 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 libuchardet0 armhf 0.0.6-3 [62.2 kB]
Get:5 http://172.17.0.1/private buster-staging/main armhf groff-base armhf 1.22.4-1 [782 kB]
Get:6 http://172.17.0.1/private buster-staging/main armhf libpipeline1 armhf 1.5.0-2 [25.1 kB]
Get:7 http://172.17.0.1/private buster-staging/main armhf man-db armhf 2.8.4-3 [1160 kB]
Get:8 http://172.17.0.1/private buster-staging/main armhf binfmt-support armhf 2.1.8-2.1 [50.6 kB]
Get:9 http://172.17.0.1/private buster-staging/main armhf libedit2 armhf 3.1-20181209-1 [78.7 kB]
Get:10 http://172.17.0.1/private buster-staging/main armhf libllvm6.0 armhf 1:6.0.1-9.2+rpi1 [12.5 MB]
Get:11 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:12 http://172.17.0.1/private buster-staging/main armhf llvm-6.0 armhf 1:6.0.1-9.2+rpi1 [3902 kB]
Get:13 http://172.17.0.1/private buster-staging/main armhf libgmpxx4ldbl armhf 2:6.1.2+dfsg-4 [21.8 kB]
Get:14 http://172.17.0.1/private buster-staging/main armhf libgmp-dev armhf 2:6.1.2+dfsg-4 [570 kB]
Get:15 http://172.17.0.1/private buster-staging/main armhf libffi-dev armhf 3.2.1-9 [159 kB]
Get:16 http://172.17.0.1/private buster-staging/main armhf libbsd-dev armhf 0.9.1-1 [222 kB]
Get:17 http://172.17.0.1/private buster-staging/main armhf libncurses-dev armhf 6.1+20181013-1 [278 kB]
Get:18 http://172.17.0.1/private buster-staging/main armhf libncurses5-dev armhf 6.1+20181013-1 [940 B]
Get:19 http://172.17.0.1/private buster-staging/main armhf ghc armhf 8.4.4+dfsg1-1+rpi1 [99.2 MB]
Get:20 http://172.17.0.1/private buster-staging/main armhf libmagic-mgc armhf 1:5.34-2 [239 kB]
Get:21 http://172.17.0.1/private buster-staging/main armhf libmagic1 armhf 1:5.34-2 [107 kB]
Get:22 http://172.17.0.1/private buster-staging/main armhf file armhf 1:5.34-2 [65.0 kB]
Get:23 http://172.17.0.1/private buster-staging/main armhf gettext-base armhf 0.19.8.1-9 [117 kB]
Get:24 http://172.17.0.1/private buster-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:25 http://172.17.0.1/private buster-staging/main armhf m4 armhf 1.4.18-2 [185 kB]
Get:26 http://172.17.0.1/private buster-staging/main armhf autoconf all 2.69-11 [341 kB]
Get:27 http://172.17.0.1/private buster-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:28 http://172.17.0.1/private buster-staging/main armhf automake all 1:1.16.1-4 [771 kB]
Get:29 http://172.17.0.1/private buster-staging/main armhf autopoint all 0.19.8.1-9 [434 kB]
Get:30 http://172.17.0.1/private buster-staging/main armhf cdbs all 0.4.158 [83.7 kB]
Get:31 http://172.17.0.1/private buster-staging/main armhf dctrl-tools armhf 2.24-3 [94.2 kB]
Get:32 http://172.17.0.1/private buster-staging/main armhf libtool all 2.4.6-6 [547 kB]
Get:33 http://172.17.0.1/private buster-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:34 http://172.17.0.1/private buster-staging/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB]
Get:35 http://172.17.0.1/private buster-staging/main armhf libfile-stripnondeterminism-perl all 1.0.0-1 [19.5 kB]
Get:36 http://172.17.0.1/private buster-staging/main armhf dh-strip-nondeterminism all 1.0.0-1 [12.5 kB]
Get:37 http://172.17.0.1/private buster-staging/main armhf libelf1 armhf 0.170-0.5 [160 kB]
Get:38 http://172.17.0.1/private buster-staging/main armhf dwz armhf 0.12-3 [66.0 kB]
Get:39 http://172.17.0.1/private buster-staging/main armhf libglib2.0-0 armhf 2.58.1-2 [1051 kB]
Get:40 http://172.17.0.1/private buster-staging/main armhf libicu63 armhf 63.1-5 [7976 kB]
Get:41 http://172.17.0.1/private buster-staging/main armhf libxml2 armhf 2.9.4+dfsg1-7+b1 [570 kB]
Get:42 http://172.17.0.1/private buster-staging/main armhf libcroco3 armhf 0.6.12-3 [132 kB]
Get:43 http://172.17.0.1/private buster-staging/main armhf gettext armhf 0.19.8.1-9 [1219 kB]
Get:44 http://172.17.0.1/private buster-staging/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:45 http://172.17.0.1/private buster-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:46 http://172.17.0.1/private buster-staging/main armhf debhelper all 12 [1002 kB]
Get:47 http://172.17.0.1/private buster-staging/main armhf dh-buildinfo all 0.11+nmu2 [18.4 kB]
Get:48 http://172.17.0.1/private buster-staging/main armhf ghc-prof armhf 8.4.4+dfsg1-1+rpi1 [58.3 MB]
Get:49 http://172.17.0.1/private buster-staging/main armhf libnghttp2-14 armhf 1.35.1-1 [70.8 kB]
Get:50 http://172.17.0.1/private buster-staging/main armhf libpsl5 armhf 0.20.2-2 [52.6 kB]
Get:51 http://172.17.0.1/private buster-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2 [54.0 kB]
Get:52 http://172.17.0.1/private buster-staging/main armhf libssh2-1 armhf 1.8.0-2 [125 kB]
Get:53 http://172.17.0.1/private buster-staging/main armhf libcurl3-gnutls armhf 7.62.0-1 [284 kB]
Get:54 http://172.17.0.1/private buster-staging/main armhf html-xml-utils armhf 7.7-1 [201 kB]
Get:55 http://172.17.0.1/private buster-staging/main armhf haskell-devscripts-minimal all 0.14.0 [39.5 kB]
Get:56 http://172.17.0.1/private buster-staging/main armhf hscolour armhf 1.24.4-2+b2 [345 kB]
Get:57 http://172.17.0.1/private buster-staging/main armhf haskell-devscripts all 0.14.0 [16.7 kB]
Get:58 http://172.17.0.1/private buster-staging/main armhf hspec-discover armhf 2.5.5-1 [243 kB]
Get:59 http://172.17.0.1/private buster-staging/main armhf libghc-colour-dev armhf 2.3.4-3+b2 [233 kB]
Get:60 http://172.17.0.1/private buster-staging/main armhf libghc-ansi-terminal-dev armhf 0.8.1-1+b2 [166 kB]
Get:61 http://172.17.0.1/private buster-staging/main armhf libghc-call-stack-dev armhf 0.1.0-5+b2 [22.8 kB]
Get:62 http://172.17.0.1/private buster-staging/main armhf libghc-hashable-dev armhf 1.2.7.0-5+b1 [109 kB]
Get:63 http://172.17.0.1/private buster-staging/main armhf libghc-case-insensitive-dev armhf 1.2.0.11-3+b1 [51.1 kB]
Get:64 http://172.17.0.1/private buster-staging/main armhf libghc-hashable-prof armhf 1.2.7.0-5+b1 [94.4 kB]
Get:65 http://172.17.0.1/private buster-staging/main armhf libghc-case-insensitive-prof armhf 1.2.0.11-3+b1 [46.5 kB]
Get:66 http://172.17.0.1/private buster-staging/main armhf libghc-clock-dev armhf 0.7.2-5+b2 [72.7 kB]
Get:67 http://172.17.0.1/private buster-staging/main armhf libghc-hunit-dev armhf 1.6.0.0-2+b2 [116 kB]
Get:68 http://172.17.0.1/private buster-staging/main armhf libghc-random-dev armhf 1.1-7+b2 [164 kB]
Get:69 http://172.17.0.1/private buster-staging/main armhf libghc-primitive-dev armhf 0.6.4.0-2+b2 [409 kB]
Get:70 http://172.17.0.1/private buster-staging/main armhf libghc-tf-random-dev armhf 0.5-9+b2 [97.5 kB]
Get:71 http://172.17.0.1/private buster-staging/main armhf libghc-quickcheck2-dev armhf 2.11.3-1+b2 [677 kB]
Get:72 http://172.17.0.1/private buster-staging/main armhf libghc-hspec-expectations-dev armhf 0.8.2-3+b2 [46.7 kB]
Get:73 http://172.17.0.1/private buster-staging/main armhf libghc-quickcheck-io-dev armhf 0.2.0-3+b2 [25.1 kB]
Get:74 http://172.17.0.1/private buster-staging/main armhf libghc-setenv-dev armhf 0.1.1.3-8+b2 [10.2 kB]
Get:75 http://172.17.0.1/private buster-staging/main armhf libghc-hspec-core-dev armhf 2.5.5-2+b1 [494 kB]
Get:76 http://172.17.0.1/private buster-staging/main armhf libghc-hspec-dev armhf 2.5.5-2+b1 [41.8 kB]
Get:77 http://172.17.0.1/private buster-staging/main armhf libghc-integer-logarithms-dev armhf 1.0.2.2-2+b1 [48.7 kB]
Get:78 http://172.17.0.1/private buster-staging/main armhf libghc-integer-logarithms-prof armhf 1.0.2.2-2+b1 [41.1 kB]
Get:79 http://172.17.0.1/private buster-staging/main armhf libghc-parser-combinators-dev armhf 1.0.0-1+b2 [72.3 kB]
Get:80 http://172.17.0.1/private buster-staging/main armhf libghc-parser-combinators-prof armhf 1.0.0-1+b2 [65.2 kB]
Get:81 http://172.17.0.1/private buster-staging/main armhf libghc-primitive-prof armhf 0.6.4.0-2+b2 [337 kB]
Get:82 http://172.17.0.1/private buster-staging/main armhf libghc-random-prof armhf 1.1-7+b2 [136 kB]
Get:83 http://172.17.0.1/private buster-staging/main armhf libghc-tf-random-prof armhf 0.5-9+b2 [84.3 kB]
Get:84 http://172.17.0.1/private buster-staging/main armhf libghc-quickcheck2-prof armhf 2.11.3-1+b2 [601 kB]
Get:85 http://172.17.0.1/private buster-staging/main armhf libghc-scientific-dev armhf 0.3.6.2-3+b1 [161 kB]
Get:86 http://172.17.0.1/private buster-staging/main armhf libghc-scientific-prof armhf 0.3.6.2-3+b1 [142 kB]
Get:87 http://172.17.0.1/private buster-staging/main armhf libghc-semigroups-dev armhf 0.18.5-2+b1 [17.7 kB]
Get:88 http://172.17.0.1/private buster-staging/main armhf libghc-semigroups-prof armhf 0.18.5-2+b1 [15.3 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 199 MB in 20s (10.1 MB/s)
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 14027 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 libuchardet0:armhf.
Preparing to unpack .../02-libuchardet0_0.0.6-3_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../03-groff-base_1.22.4-1_armhf.deb ...
Unpacking groff-base (1.22.4-1) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../04-libpipeline1_1.5.0-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.0-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../05-man-db_2.8.4-3_armhf.deb ...
Unpacking man-db (2.8.4-3) ...
Selecting previously unselected package binfmt-support.
Preparing to unpack .../06-binfmt-support_2.1.8-2.1_armhf.deb ...
Unpacking binfmt-support (2.1.8-2.1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../07-libedit2_3.1-20181209-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20181209-1) ...
Selecting previously unselected package libllvm6.0:armhf.
Preparing to unpack .../08-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 .../09-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 .../10-libjsoncpp1_1.7.4-3_armhf.deb ...
Unpacking libjsoncpp1:armhf (1.7.4-3) ...
Selecting previously unselected package llvm-6.0.
Preparing to unpack .../11-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 .../12-libgmpxx4ldbl_2%3a6.1.2+dfsg-4_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.1.2+dfsg-4) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../13-libgmp-dev_2%3a6.1.2+dfsg-4_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.1.2+dfsg-4) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../14-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 .../15-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 .../16-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 .../17-libncurses5-dev_6.1+20181013-1_armhf.deb ...
Unpacking libncurses5-dev:armhf (6.1+20181013-1) ...
Selecting previously unselected package ghc.
Preparing to unpack .../18-ghc_8.4.4+dfsg1-1+rpi1_armhf.deb ...
Unpacking ghc (8.4.4+dfsg1-1+rpi1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../19-libmagic-mgc_1%3a5.34-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.34-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../20-libmagic1_1%3a5.34-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.34-2) ...
Selecting previously unselected package file.
Preparing to unpack .../21-file_1%3a5.34-2_armhf.deb ...
Unpacking file (1:5.34-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../22-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 .../23-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../24-m4_1.4.18-2_armhf.deb ...
Unpacking m4 (1.4.18-2) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../25-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../26-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../27-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../28-autopoint_0.19.8.1-9_all.deb ...
Unpacking autopoint (0.19.8.1-9) ...
Selecting previously unselected package cdbs.
Preparing to unpack .../29-cdbs_0.4.158_all.deb ...
Unpacking cdbs (0.4.158) ...
Selecting previously unselected package dctrl-tools.
Preparing to unpack .../30-dctrl-tools_2.24-3_armhf.deb ...
Unpacking dctrl-tools (2.24-3) ...
Selecting previously unselected package libtool.
Preparing to unpack .../31-libtool_2.4.6-6_all.deb ...
Unpacking libtool (2.4.6-6) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../32-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../33-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 .../34-libfile-stripnondeterminism-perl_1.0.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.0.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../35-dh-strip-nondeterminism_1.0.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.0.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../36-libelf1_0.170-0.5_armhf.deb ...
Unpacking libelf1:armhf (0.170-0.5) ...
Selecting previously unselected package dwz.
Preparing to unpack .../37-dwz_0.12-3_armhf.deb ...
Unpacking dwz (0.12-3) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../38-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 .../39-libicu63_63.1-5_armhf.deb ...
Unpacking libicu63:armhf (63.1-5) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../40-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 .../41-libcroco3_0.6.12-3_armhf.deb ...
Unpacking libcroco3:armhf (0.6.12-3) ...
Selecting previously unselected package gettext.
Preparing to unpack .../42-gettext_0.19.8.1-9_armhf.deb ...
Unpacking gettext (0.19.8.1-9) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../43-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 .../44-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../45-debhelper_12_all.deb ...
Unpacking debhelper (12) ...
Selecting previously unselected package dh-buildinfo.
Preparing to unpack .../46-dh-buildinfo_0.11+nmu2_all.deb ...
Unpacking dh-buildinfo (0.11+nmu2) ...
Selecting previously unselected package ghc-prof.
Preparing to unpack .../47-ghc-prof_8.4.4+dfsg1-1+rpi1_armhf.deb ...
Unpacking ghc-prof (8.4.4+dfsg1-1+rpi1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../48-libnghttp2-14_1.35.1-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.35.1-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../49-libpsl5_0.20.2-2_armhf.deb ...
Unpacking libpsl5:armhf (0.20.2-2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../50-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 .../51-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 .../52-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 .../53-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 .../54-haskell-devscripts-minimal_0.14.0_all.deb ...
Unpacking haskell-devscripts-minimal (0.14.0) ...
Selecting previously unselected package hscolour.
Preparing to unpack .../55-hscolour_1.24.4-2+b2_armhf.deb ...
Unpacking hscolour (1.24.4-2+b2) ...
Selecting previously unselected package haskell-devscripts.
Preparing to unpack .../56-haskell-devscripts_0.14.0_all.deb ...
Unpacking haskell-devscripts (0.14.0) ...
Selecting previously unselected package hspec-discover.
Preparing to unpack .../57-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 .../58-libghc-colour-dev_2.3.4-3+b2_armhf.deb ...
Unpacking libghc-colour-dev (2.3.4-3+b2) ...
Selecting previously unselected package libghc-ansi-terminal-dev.
Preparing to unpack .../59-libghc-ansi-terminal-dev_0.8.1-1+b2_armhf.deb ...
Unpacking libghc-ansi-terminal-dev (0.8.1-1+b2) ...
Selecting previously unselected package libghc-call-stack-dev.
Preparing to unpack .../60-libghc-call-stack-dev_0.1.0-5+b2_armhf.deb ...
Unpacking libghc-call-stack-dev (0.1.0-5+b2) ...
Selecting previously unselected package libghc-hashable-dev.
Preparing to unpack .../61-libghc-hashable-dev_1.2.7.0-5+b1_armhf.deb ...
Unpacking libghc-hashable-dev (1.2.7.0-5+b1) ...
Selecting previously unselected package libghc-case-insensitive-dev.
Preparing to unpack .../62-libghc-case-insensitive-dev_1.2.0.11-3+b1_armhf.deb ...
Unpacking libghc-case-insensitive-dev (1.2.0.11-3+b1) ...
Selecting previously unselected package libghc-hashable-prof.
Preparing to unpack .../63-libghc-hashable-prof_1.2.7.0-5+b1_armhf.deb ...
Unpacking libghc-hashable-prof (1.2.7.0-5+b1) ...
Selecting previously unselected package libghc-case-insensitive-prof.
Preparing to unpack .../64-libghc-case-insensitive-prof_1.2.0.11-3+b1_armhf.deb ...
Unpacking libghc-case-insensitive-prof (1.2.0.11-3+b1) ...
Selecting previously unselected package libghc-clock-dev.
Preparing to unpack .../65-libghc-clock-dev_0.7.2-5+b2_armhf.deb ...
Unpacking libghc-clock-dev (0.7.2-5+b2) ...
Selecting previously unselected package libghc-hunit-dev.
Preparing to unpack .../66-libghc-hunit-dev_1.6.0.0-2+b2_armhf.deb ...
Unpacking libghc-hunit-dev (1.6.0.0-2+b2) ...
Selecting previously unselected package libghc-random-dev.
Preparing to unpack .../67-libghc-random-dev_1.1-7+b2_armhf.deb ...
Unpacking libghc-random-dev (1.1-7+b2) ...
Selecting previously unselected package libghc-primitive-dev.
Preparing to unpack .../68-libghc-primitive-dev_0.6.4.0-2+b2_armhf.deb ...
Unpacking libghc-primitive-dev (0.6.4.0-2+b2) ...
Selecting previously unselected package libghc-tf-random-dev.
Preparing to unpack .../69-libghc-tf-random-dev_0.5-9+b2_armhf.deb ...
Unpacking libghc-tf-random-dev (0.5-9+b2) ...
Selecting previously unselected package libghc-quickcheck2-dev.
Preparing to unpack .../70-libghc-quickcheck2-dev_2.11.3-1+b2_armhf.deb ...
Unpacking libghc-quickcheck2-dev (2.11.3-1+b2) ...
Selecting previously unselected package libghc-hspec-expectations-dev.
Preparing to unpack .../71-libghc-hspec-expectations-dev_0.8.2-3+b2_armhf.deb ...
Unpacking libghc-hspec-expectations-dev (0.8.2-3+b2) ...
Selecting previously unselected package libghc-quickcheck-io-dev.
Preparing to unpack .../72-libghc-quickcheck-io-dev_0.2.0-3+b2_armhf.deb ...
Unpacking libghc-quickcheck-io-dev (0.2.0-3+b2) ...
Selecting previously unselected package libghc-setenv-dev.
Preparing to unpack .../73-libghc-setenv-dev_0.1.1.3-8+b2_armhf.deb ...
Unpacking libghc-setenv-dev (0.1.1.3-8+b2) ...
Selecting previously unselected package libghc-hspec-core-dev.
Preparing to unpack .../74-libghc-hspec-core-dev_2.5.5-2+b1_armhf.deb ...
Unpacking libghc-hspec-core-dev (2.5.5-2+b1) ...
Selecting previously unselected package libghc-hspec-dev.
Preparing to unpack .../75-libghc-hspec-dev_2.5.5-2+b1_armhf.deb ...
Unpacking libghc-hspec-dev (2.5.5-2+b1) ...
Selecting previously unselected package libghc-integer-logarithms-dev.
Preparing to unpack .../76-libghc-integer-logarithms-dev_1.0.2.2-2+b1_armhf.deb ...
Unpacking libghc-integer-logarithms-dev (1.0.2.2-2+b1) ...
Selecting previously unselected package libghc-integer-logarithms-prof.
Preparing to unpack .../77-libghc-integer-logarithms-prof_1.0.2.2-2+b1_armhf.deb ...
Unpacking libghc-integer-logarithms-prof (1.0.2.2-2+b1) ...
Selecting previously unselected package libghc-parser-combinators-dev.
Preparing to unpack .../78-libghc-parser-combinators-dev_1.0.0-1+b2_armhf.deb ...
Unpacking libghc-parser-combinators-dev (1.0.0-1+b2) ...
Selecting previously unselected package libghc-parser-combinators-prof.
Preparing to unpack .../79-libghc-parser-combinators-prof_1.0.0-1+b2_armhf.deb ...
Unpacking libghc-parser-combinators-prof (1.0.0-1+b2) ...
Selecting previously unselected package libghc-primitive-prof.
Preparing to unpack .../80-libghc-primitive-prof_0.6.4.0-2+b2_armhf.deb ...
Unpacking libghc-primitive-prof (0.6.4.0-2+b2) ...
Selecting previously unselected package libghc-random-prof.
Preparing to unpack .../81-libghc-random-prof_1.1-7+b2_armhf.deb ...
Unpacking libghc-random-prof (1.1-7+b2) ...
Selecting previously unselected package libghc-tf-random-prof.
Preparing to unpack .../82-libghc-tf-random-prof_0.5-9+b2_armhf.deb ...
Unpacking libghc-tf-random-prof (0.5-9+b2) ...
Selecting previously unselected package libghc-quickcheck2-prof.
Preparing to unpack .../83-libghc-quickcheck2-prof_2.11.3-1+b2_armhf.deb ...
Unpacking libghc-quickcheck2-prof (2.11.3-1+b2) ...
Selecting previously unselected package libghc-scientific-dev.
Preparing to unpack .../84-libghc-scientific-dev_0.3.6.2-3+b1_armhf.deb ...
Unpacking libghc-scientific-dev (0.3.6.2-3+b1) ...
Selecting previously unselected package libghc-scientific-prof.
Preparing to unpack .../85-libghc-scientific-prof_0.3.6.2-3+b1_armhf.deb ...
Unpacking libghc-scientific-prof (0.3.6.2-3+b1) ...
Selecting previously unselected package libghc-semigroups-dev.
Preparing to unpack .../86-libghc-semigroups-dev_0.18.5-2+b1_armhf.deb ...
Unpacking libghc-semigroups-dev (0.18.5-2+b1) ...
Selecting previously unselected package libghc-semigroups-prof.
Preparing to unpack .../87-libghc-semigroups-prof_0.18.5-2+b1_armhf.deb ...
Unpacking libghc-semigroups-prof (0.18.5-2+b1) ...
Selecting previously unselected package sbuild-build-depends-haskell-megaparsec-dummy.
Preparing to unpack .../88-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.35.1-1) ...
Setting up hspec-discover (2.5.5-1) ...
Setting up libicu63:armhf (63.1-5) ...
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 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-2) ...
Setting up libbsd0:armhf (0.9.1-1) ...
Setting up libxml2:armhf (2.9.4+dfsg1-7+b1) ...
Setting up libuchardet0:armhf (0.0.6-3) ...
Setting up libmagic-mgc (1:5.34-2) ...
Setting up libmagic1:armhf (1:5.34-2) ...
Setting up libcroco3:armhf (0.6.12-3) ...
Setting up libssh2-1:armhf (1.8.0-2) ...
Processing triggers for libc-bin (2.28-2) ...
Setting up dwz (0.12-3) ...
Setting up autotools-dev (20180224.1) ...
Setting up hscolour (1.24.4-2+b2) ...
Processing triggers for systemd (239-15+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-4) ...
Setting up libncurses-dev:armhf (6.1+20181013-1) ...
Setting up autopoint (0.19.8.1-9) ...
Setting up libfile-stripnondeterminism-perl (1.0.0-1) ...
Setting up libjsoncpp1:armhf (1.7.4-3) ...
Setting up libedit2:armhf (3.1-20181209-1) ...
Setting up libgmp-dev:armhf (2:6.1.2+dfsg-4) ...
Setting up binfmt-support (2.1.8-2.1) ...
update-binfmts: warning: llvm-6.0-runtime.binfmt already enabled in kernel.
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 groff-base (1.22.4-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) ...
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.4+dfsg1-1+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
Setting up libghc-semigroups-dev (0.18.5-2+b1) ...
Setting up libghc-setenv-dev (0.1.1.3-8+b2) ...
Setting up libghc-call-stack-dev (0.1.0-5+b2) ...
Setting up libghc-hunit-dev (1.6.0.0-2+b2) ...
Setting up ghc-prof (8.4.4+dfsg1-1+rpi1) ...
Setting up libghc-clock-dev (0.7.2-5+b2) ...
Setting up libghc-random-dev (1.1-7+b2) ...
Setting up libghc-parser-combinators-dev (1.0.0-1+b2) ...
Setting up libghc-integer-logarithms-dev (1.0.2.2-2+b1) ...
Setting up libghc-hashable-dev (1.2.7.0-5+b1) ...
Setting up libghc-case-insensitive-dev (1.2.0.11-3+b1) ...
Setting up libghc-hspec-expectations-dev (0.8.2-3+b2) ...
Setting up libghc-semigroups-prof (0.18.5-2+b1) ...
Setting up libghc-integer-logarithms-prof (1.0.2.2-2+b1) ...
Setting up libghc-primitive-dev (0.6.4.0-2+b2) ...
Setting up libghc-random-prof (1.1-7+b2) ...
Setting up libghc-colour-dev (2.3.4-3+b2) ...
Setting up libghc-ansi-terminal-dev (0.8.1-1+b2) ...
Setting up libghc-hashable-prof (1.2.7.0-5+b1) ...
Setting up libghc-parser-combinators-prof (1.0.0-1+b2) ...
Setting up libghc-scientific-dev (0.3.6.2-3+b1) ...
Setting up libghc-primitive-prof (0.6.4.0-2+b2) ...
Setting up libghc-scientific-prof (0.3.6.2-3+b1) ...
Setting up libghc-tf-random-dev (0.5-9+b2) ...
Setting up libghc-case-insensitive-prof (1.2.0.11-3+b1) ...
Setting up libghc-tf-random-prof (0.5-9+b2) ...
Setting up libghc-quickcheck2-dev (2.11.3-1+b2) ...
Setting up libghc-quickcheck-io-dev (0.2.0-3+b2) ...
Setting up libghc-hspec-core-dev (2.5.5-2+b1) ...
Setting up libghc-quickcheck2-prof (2.11.3-1+b2) ...
Setting up libghc-hspec-dev (2.5.5-2+b1) ...
Setting up dh-autoreconf (19) ...
Setting up dh-strip-nondeterminism (1.0.0-1) ...
Setting up debhelper (12) ...
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.28-2) ...
Processing triggers for systemd (239-15+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 4.9.0-0.bpo.4-armmp armhf (armv7l)
Toolchain package versions: binutils_2.31.1-10+rpi1 dpkg-dev_1.19.2 g++-8_8.2.0-9+rpi1 gcc-8_8.2.0-9+rpi1 libc6-dev_2.28-2 libstdc++-8-dev_8.2.0-9+rpi1 libstdc++6_8.2.0-9+rpi1 linux-libc-dev_4.18.20-2+rpi1
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.1 binutils_2.31.1-10+rpi1 binutils-arm-linux-gnueabihf_2.31.1-10+rpi1 binutils-common_2.31.1-10+rpi1 bsdmainutils_11.1.2 bsdutils_1:2.33-0.2 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-2 dbus_1.12.12-1 dbus-user-session_1.12.12-1 dctrl-tools_2.24-3 debconf_1.5.69 debhelper_12 debianutils_4.8.6 dh-autoreconf_19 dh-buildinfo_0.11+nmu2 dh-strip-nondeterminism_1.0.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-3 e2fslibs_1.44.4-2 e2fsprogs_1.44.4-2 fakeroot_1.23-1 fdisk_2.33-0.2 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-6-base_6.5.0-1+rpi1 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.4+dfsg1-1+rpi1 ghc-prof_8.4.4+dfsg1-1+rpi1 gnupg_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.4-1 gzip_1.9-2.1 haskell-devscripts_0.14.0 haskell-devscripts-minimal_0.14.0 hostname_3.21 hscolour_1.24.4-2+b2 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-10+rpi1 libblkid1_2.33-0.2 libbsd-dev_0.9.1-1 libbsd0_0.9.1-1 libbz2-1.0_1.0.6-9 libc-bin_2.28-2 libc-dev-bin_2.28-2 libc6_2.28-2 libc6-dev_2.28-2 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-3 libcryptsetup12_2:2.0.6-1 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.12-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-20181209-1 libelf1_0.170-0.5 libexpat1_2.2.6-1 libext2fs2_1.44.4-2 libfakeroot_1.23-1 libfdisk1_2.33-0.2 libffi-dev_3.2.1-9 libffi6_3.2.1-9 libfile-stripnondeterminism-perl_1.0.0-1 libgcc-8-dev_8.2.0-9+rpi1 libgcc1_1:8.2.0-9+rpi1 libgcrypt20_1.8.4-4 libgdbm-compat4_1.18.1-2 libgdbm3_1.8.3-14 libgdbm6_1.18.1-2 libghc-ansi-terminal-dev_0.8.1-1+b2 libghc-call-stack-dev_0.1.0-5+b2 libghc-case-insensitive-dev_1.2.0.11-3+b1 libghc-case-insensitive-prof_1.2.0.11-3+b1 libghc-clock-dev_0.7.2-5+b2 libghc-colour-dev_2.3.4-3+b2 libghc-hashable-dev_1.2.7.0-5+b1 libghc-hashable-prof_1.2.7.0-5+b1 libghc-hspec-core-dev_2.5.5-2+b1 libghc-hspec-dev_2.5.5-2+b1 libghc-hspec-expectations-dev_0.8.2-3+b2 libghc-hunit-dev_1.6.0.0-2+b2 libghc-integer-logarithms-dev_1.0.2.2-2+b1 libghc-integer-logarithms-prof_1.0.2.2-2+b1 libghc-parser-combinators-dev_1.0.0-1+b2 libghc-parser-combinators-prof_1.0.0-1+b2 libghc-primitive-dev_0.6.4.0-2+b2 libghc-primitive-prof_0.6.4.0-2+b2 libghc-quickcheck-io-dev_0.2.0-3+b2 libghc-quickcheck2-dev_2.11.3-1+b2 libghc-quickcheck2-prof_2.11.3-1+b2 libghc-random-dev_1.1-7+b2 libghc-random-prof_1.1-7+b2 libghc-scientific-dev_0.3.6.2-3+b1 libghc-scientific-prof_0.3.6.2-3+b1 libghc-semigroups-dev_0.18.5-2+b1 libghc-semigroups-prof_0.18.5-2+b1 libghc-setenv-dev_0.1.1.3-8+b2 libghc-tf-random-dev_0.5-9+b2 libghc-tf-random-prof_0.5-9+b2 libglib2.0-0_2.58.1-2 libgmp-dev_2:6.1.2+dfsg-4 libgmp10_2:6.1.2+dfsg-4 libgmpxx4ldbl_2:6.1.2+dfsg-4 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~rc1-1 libicu63_63.1-5 libidn11_1.33-2.2 libidn2-0_2.0.5-1 libip4tc0_1.8.2-2+b1 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.33-0.2 libmpc3_1.1.0-1 libmpfr6_4.0.1-2 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~rc1-1 libnghttp2-14_1.35.1-1 libnpth0_1.6-1 libnss-systemd_239-15+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-15+rpi1 libpam0g_1.1.8-3.8 libpcre3_2:8.39-11+rpi1 libperl5.28_5.28.1-3 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.33-0.2 libsqlite3-0_3.26.0-3 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-15+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 libuchardet0_0.0.6-3 libudev1_239-15+rpi1 libunistring2_0.9.10-1 libuuid1_2.33-0.2 libxml2_2.9.4+dfsg1-7+b1 libzstd1_1.3.5+dfsg-1+rpi1 linux-base_4.5 linux-libc-dev_4.18.20-2+rpi1 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_10.2018112800+rpi1 m4_1.4.18-2 make_4.2.1-1.2 makedev_2.3.1-94 man-db_2.8.4-3 mawk_1.3.3-17 mount_2.33-0.2 multiarch-support_2.28-2 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.1-3 perl-base_5.28.1-3 perl-modules-5.28_5.28.1-3 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-15+rpi1 systemd-sysv_239-15+rpi1 sysvinit-utils_2.93-1 tar_1.30+dfsg-3+rpi1 tzdata_2018g-1 udev_239-15+rpi1 util-linux_2.33-0.2 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 disc space
----------------
Sufficient free space for build
Hack binNMU version
-------------------
Created changelog entry for binNMU version 6.5.0-3+b1
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=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=buster-staging-armhf-sbuild-f04f9e18-d79b-4c69-a22b-a0283e92c656
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd
dpkg-buildpackage
-----------------
dpkg-buildpackage: info: source package haskell-megaparsec
dpkg-buildpackage: info: source version 6.5.0-3+b1
dpkg-buildpackage: info: source distribution buster-staging
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.1
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-KO1V24CjcgPA36cVtZ4eml
include base-4.11.1.0
include bytestring-0.10.8.2
include case-insensitive-1.2.0.11-EJshKjDvZJ5G4k86DVBOef
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-5EJFnZi0e0fIMykymW5xqd
include text-1.2.3.1
include transformers-0.5.5.0
component megaparsec-6.5.0-7PgFbU7umEYIDbcRXz36Fv-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-AywzaZuTviIJLZNHhweQrg
include hspec-expectations-0.8.2-7lpBAWb1yuYLnEELJ6wtYs
include megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml
include mtl-2.2.2
include scientific-0.3.6.2-5EJFnZi0e0fIMykymW5xqd
include text-1.2.3.1
include transformers-0.5.5.0
Linked component graph:
unit megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml
include base-4.11.1.0
include bytestring-0.10.8.2
include case-insensitive-1.2.0.11-EJshKjDvZJ5G4k86DVBOef
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-5EJFnZi0e0fIMykymW5xqd
include text-1.2.3.1
include transformers-0.5.5.0
Text.Megaparsec=megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml:Text.Megaparsec,Text.Megaparsec.Byte=megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml:Text.Megaparsec.Byte,Text.Megaparsec.Byte.Lexer=megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml:Text.Megaparsec.Byte.Lexer,Text.Megaparsec.Char=megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml:Text.Megaparsec.Char,Text.Megaparsec.Char.Lexer=megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml:Text.Megaparsec.Char.Lexer,Text.Megaparsec.Error=megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml:Text.Megaparsec.Error,Text.Megaparsec.Error.Builder=megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml:Text.Megaparsec.Error.Builder,Text.Megaparsec.Expr=megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml:Text.Megaparsec.Expr,Text.Megaparsec.Internal=megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml:Text.Megaparsec.Internal,Text.Megaparsec.Perm=megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml:Text.Megaparsec.Perm,Text.Megaparsec.Pos=megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml:Text.Megaparsec.Pos,Text.Megaparsec.Stream=megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml:Text.Megaparsec.Stream
unit megaparsec-6.5.0-7PgFbU7umEYIDbcRXz36Fv-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-AywzaZuTviIJLZNHhweQrg
include hspec-expectations-0.8.2-7lpBAWb1yuYLnEELJ6wtYs
include megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml
include mtl-2.2.2
include scientific-0.3.6.2-5EJFnZi0e0fIMykymW5xqd
include text-1.2.3.1
include transformers-0.5.5.0
Ready component graph:
definite megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml
depends base-4.11.1.0
depends bytestring-0.10.8.2
depends case-insensitive-1.2.0.11-EJshKjDvZJ5G4k86DVBOef
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-5EJFnZi0e0fIMykymW5xqd
depends text-1.2.3.1
depends transformers-0.5.5.0
definite megaparsec-6.5.0-7PgFbU7umEYIDbcRXz36Fv-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-AywzaZuTviIJLZNHhweQrg
depends hspec-expectations-0.8.2-7lpBAWb1yuYLnEELJ6wtYs
depends megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml
depends mtl-2.2.2
depends scientific-0.3.6.2-5EJFnZi0e0fIMykymW5xqd
depends text-1.2.3.1
depends transformers-0.5.5.0
Using Cabal-2.2.0.1 compiled by ghc-8.4
Using compiler: ghc-8.4.4
Using install prefix: /usr
Executables installed in: /usr/bin
Libraries installed in:
/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml
Dynamic Libraries installed in:
/usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4
Private executables installed in:
/usr/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0
Data files installed in: /usr/share/megaparsec
Documentation installed in:
/usr/share/doc/arm-linux-ghc-8.4.4/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.4 found on system at: /usr/bin/ghc
Using ghc-pkg version 8.4.4 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.4 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 )
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 987.4657 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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml
. /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.4/libHSmegaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml-ghc8.4.4.so contains an unresolvable reference to symbol stg_sel_0_noupd_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.4/libHSmegaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml-ghc8.4.4.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.4/libHSmegaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml-ghc8.4.4.so was not linked against libHShashable-1.2.7.0-5L7TRRU7CWCDZYwZDcQXO4-ghc8.4.4.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.4/libHSmegaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml-ghc8.4.4.so was not linked against libHSprimitive-0.6.4.0-39Pwmm1zkQX6bM7xFUT3Jc-ghc8.4.4.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.4/libHSmegaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml-ghc8.4.4.so was not linked against libHSbinary-0.8.5.1-ghc8.4.4.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.4/libHSmegaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml-ghc8.4.4.so was not linked against libHSarray-0.5.2.0-ghc8.4.4.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.4/libHSmegaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml-ghc8.4.4.so was not linked against libHSparser-combinators-1.0.0-A2Ia0GHJtSYDaIdTxbRLA6-ghc8.4.4.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.4/libHSmegaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml-ghc8.4.4.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.4/libHSmegaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml-ghc8.4.4.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.4/libHSmegaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml-ghc8.4.4.so was not linked against libHSinteger-logarithms-1.0.2.2-IlbCSVseJTWJE39cS2uHdt-ghc8.4.4.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+b1_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+b1_armhf.deb'.
dpkg-genbuildinfo --build=any
dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> >../haskell-megaparsec_6.5.0-3+b1_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 2019-01-04T00:15:34Z
Finished
--------
I: Built successfully
+------------------------------------------------------------------------------+
| Post Build Chroot |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Changes |
+------------------------------------------------------------------------------+
haskell-megaparsec_6.5.0-3+b1_armhf.changes:
--------------------------------------------
Format: 1.8
Date: Sun, 21 Oct 2018 18:20:40 -0400
Source: haskell-megaparsec (6.5.0-3)
Binary: libghc-megaparsec-dev libghc-megaparsec-prof libghc-megaparsec-doc
Binary-Only: yes
Architecture: armhf
Version: 6.5.0-3+b1
Distribution: buster-staging
Urgency: low
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Raspbian wandboard test autobuilder <root@raspbian.org>
Description:
libghc-megaparsec-dev -
libghc-megaparsec-doc -
libghc-megaparsec-prof -
Changes:
haskell-megaparsec (6.5.0-3+b1) buster-staging; urgency=low, binary-only=yes
.
* Binary-only non-maintainer upload for armhf; no source changes.
* rebuild due to debcheck failure
Checksums-Sha1:
3a179c9825f7c77615489a7b4a6fb962a63d39dd 7480 haskell-megaparsec_6.5.0-3+b1_armhf.buildinfo
45a4739f5047ab4291044313f1d087af7d4ad88b 603160 libghc-megaparsec-dev_6.5.0-3+b1_armhf.deb
335b49428099e553975b0341c749018dfe831dc7 510296 libghc-megaparsec-prof_6.5.0-3+b1_armhf.deb
Checksums-Sha256:
09082f18a4f99157bae744af9de61c36e325deb442ab63bbad8651581eb4c06a 7480 haskell-megaparsec_6.5.0-3+b1_armhf.buildinfo
76863c779cf648a4a750f95a2330018778513fb94f6e1662c9b3b8fe964a29fb 603160 libghc-megaparsec-dev_6.5.0-3+b1_armhf.deb
37e57448dc25bf94040d8dff298a7d4203af5c5976c0888e7cdaa89b5df658d9 510296 libghc-megaparsec-prof_6.5.0-3+b1_armhf.deb
Files:
8c8fb9f4206cab591c1c9693ef9a25c3 7480 haskell optional haskell-megaparsec_6.5.0-3+b1_armhf.buildinfo
3efee87c42bdfb768ed64044d88e887e 603160 haskell optional libghc-megaparsec-dev_6.5.0-3+b1_armhf.deb
eeb587854643f17ca406dae871b3c148 510296 haskell optional libghc-megaparsec-prof_6.5.0-3+b1_armhf.deb
+------------------------------------------------------------------------------+
| Package contents |
+------------------------------------------------------------------------------+
libghc-megaparsec-dev_6.5.0-3+b1_armhf.deb
------------------------------------------
new Debian package, version 2.0.
size 603160 bytes: control archive=1920 bytes.
1182 bytes, 19 lines control
5255 bytes, 37 lines md5sums
Package: libghc-megaparsec-dev
Source: haskell-megaparsec (6.5.0-3)
Version: 6.5.0-3+b1
Architecture: armhf
Maintainer: Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
Installed-Size: 5709
Depends: libghc-base-dev-4.11.1.0-b951c, libghc-bytestring-dev-0.10.8.2-40be2, libghc-case-insensitive-dev-1.2.0.11-48f62, libghc-containers-dev-0.5.11.0-35743, libghc-deepseq-dev-1.4.3.0-2fffe, libghc-mtl-dev-2.2.2-46dc9, libghc-parser-combinators-dev-1.0.0-6f363, libghc-scientific-dev-0.3.6.2-b6eee, libghc-text-dev-1.2.3.1-d3c2e, libghc-transformers-dev-0.5.5.0-3e0fa, libatomic1 (>= 4.8), libc6 (>= 2.4), libgmp10
Suggests: libghc-megaparsec-doc, libghc-megaparsec-prof
Provides: libghc-megaparsec-dev-6.5.0-59562
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-KO1V24CjcgPA36cVtZ4eml
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.4/
-rw-r--r-- root/root 1420240 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/libHSmegaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml-ghc8.4.4.so
drwxr-xr-x root/root 0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/
drwxr-xr-x root/root 0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/
-rw-r--r-- root/root 40986 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/
-rw-r--r-- root/root 35420 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Byte/
-rw-r--r-- root/root 43751 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Byte/Lexer.dyn_hi
-rw-r--r-- root/root 43739 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Char/
-rw-r--r-- root/root 68996 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Char/Lexer.dyn_hi
-rw-r--r-- root/root 68984 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Char/Lexer.hi
-rw-r--r-- root/root 165776 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Class.dyn_hi
-rw-r--r-- root/root 165764 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Class.hi
-rw-r--r-- root/root 183203 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Error.dyn_hi
-rw-r--r-- root/root 183191 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Error/
-rw-r--r-- root/root 76364 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Error/Builder.dyn_hi
-rw-r--r-- root/root 76352 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Error/Builder.hi
-rw-r--r-- root/root 8471 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Expr.dyn_hi
-rw-r--r-- root/root 8459 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Expr.hi
-rw-r--r-- root/root 139750 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Internal.dyn_hi
-rw-r--r-- root/root 139738 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Internal.hi
-rw-r--r-- root/root 13055 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Perm.dyn_hi
-rw-r--r-- root/root 13043 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Perm.hi
-rw-r--r-- root/root 77153 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Pos.dyn_hi
-rw-r--r-- root/root 77141 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Pos.hi
-rw-r--r-- root/root 44726 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/State.dyn_hi
-rw-r--r-- root/root 44714 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Stream.hi
-rw-r--r-- root/root 2349634 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/libHSmegaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml.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 3748 2018-10-21 22:20 ./usr/share/doc/libghc-megaparsec-dev/buildinfo_armhf.gz
-rw-r--r-- root/root 228 2018-10-21 22:20 ./usr/share/doc/libghc-megaparsec-dev/changelog.Debian.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+b1_armhf.deb
-------------------------------------------
new Debian package, version 2.0.
size 510296 bytes: control archive=1472 bytes.
1122 bytes, 17 lines control
2785 bytes, 20 lines md5sums
Package: libghc-megaparsec-prof
Source: haskell-megaparsec (6.5.0-3)
Version: 6.5.0-3+b1
Architecture: armhf
Maintainer: Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
Installed-Size: 4238
Depends: libghc-megaparsec-dev (= 6.5.0-3+b1), libghc-base-prof-4.11.1.0-b951c, libghc-bytestring-prof-0.10.8.2-40be2, libghc-case-insensitive-prof-1.2.0.11-48f62, libghc-containers-prof-0.5.11.0-35743, libghc-deepseq-prof-1.4.3.0-2fffe, libghc-mtl-prof-2.2.2-46dc9, libghc-parser-combinators-prof-1.0.0-6f363, libghc-scientific-prof-0.3.6.2-b6eee, libghc-text-prof-1.2.3.1-d3c2e, libghc-transformers-prof-0.5.5.0-3e0fa
Provides: libghc-megaparsec-prof-6.5.0-59562
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.4/
drwxr-xr-x root/root 0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/
drwxr-xr-x root/root 0 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/
-rw-r--r-- root/root 37900 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/
-rw-r--r-- root/root 35412 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Byte/
-rw-r--r-- root/root 44722 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Char/
-rw-r--r-- root/root 71007 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Char/Lexer.p_hi
-rw-r--r-- root/root 165768 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Class.p_hi
-rw-r--r-- root/root 183666 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Error/
-rw-r--r-- root/root 78104 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Error/Builder.p_hi
-rw-r--r-- root/root 8480 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Expr.p_hi
-rw-r--r-- root/root 141454 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Internal.p_hi
-rw-r--r-- root/root 13833 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Perm.p_hi
-rw-r--r-- root/root 77347 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Pos.p_hi
-rw-r--r-- root/root 44826 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/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.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/Text/Megaparsec/Stream.p_hi
-rw-r--r-- root/root 3288628 2018-10-21 22:20 ./usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-8.4.4/megaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml/libHSmegaparsec-6.5.0-KO1V24CjcgPA36cVtZ4eml_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 3748 2018-10-21 22:20 ./usr/share/doc/libghc-megaparsec-prof/buildinfo_armhf.gz
-rw-r--r-- root/root 228 2018-10-21 22:20 ./usr/share/doc/libghc-megaparsec-prof/changelog.Debian.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: 96352
Build-Time: 4251
Distribution: buster-staging
Host Architecture: armhf
Install-Time: 785
Job: haskell-megaparsec_6.5.0-3
Machine Architecture: armhf
Package: haskell-megaparsec
Package-Time: 5089
Source-Version: 6.5.0-3
Space: 96352
Status: successful
Version: 6.5.0-3+b1
--------------------------------------------------------------------------------
Finished at 2019-01-04T00:15:34Z
Build needed 01:24:49, 96352k disc space