sbuild (Debian sbuild) 0.63.1 (31 May 2012) on build07.raspbian.lan ╔══════════════════════════════════════════════════════════════════════════════╗ ║ helium 1.7~pre20090428-3.1 (armhf) 29 Aug 2012 19:44 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: helium Version: 1.7~pre20090428-3.1 Source Version: 1.7~pre20090428-3.1 Distribution: wheezy-staging Machine Architecture: armhf Host Architecture: armhf Build Architecture: armhf I: NOTICE: Log filtering will replace 'build/helium-hip0_c/helium-1.7~pre20090428' with '«PKGBUILDDIR»' I: NOTICE: Log filtering will replace 'build/helium-hip0_c' with '«BUILDDIR»' I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/wheezy-staging-armhf-sbuild-e5eeb12d-9a89-429d-90c7-eb8f7265e0b1' with '«CHROOT»' ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Hit http://archive.raspbian.lan wheezy-staging InRelease Hit http://archive.raspbian.lan wheezy-staging/main Sources Hit http://archive.raspbian.lan wheezy-staging/main armhf Packages Ign http://archive.raspbian.lan wheezy-staging/main Translation-en Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Check APT ───────── Checking available source versions... Download source files with APT ────────────────────────────── Reading package lists... Building dependency tree... Reading state information... NOTICE: 'helium' packaging is maintained in the 'Darcs' version control system at: http://darcs.debian.org/pkg-haskell/helium Need to get 2117 kB of source archives. Get:1 http://archive.raspbian.lan/raspbian/ wheezy-staging/main helium 1.7~pre20090428-3.1 (dsc) [1553 B] Get:2 http://archive.raspbian.lan/raspbian/ wheezy-staging/main helium 1.7~pre20090428-3.1 (tar) [2049 kB] Get:3 http://archive.raspbian.lan/raspbian/ wheezy-staging/main helium 1.7~pre20090428-3.1 (diff) [66.5 kB] Fetched 2117 kB in 0s (3508 kB/s) Download complete and in download only mode Check arch ────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/«BUILDDIR»/resolver-77Fl34/apt_archive/sbuild-build-depends-core-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy debconf: delaying package configuration, since apt-utils is not installed 0 upgraded, 1 newly installed, 0 to remove and 10 not upgraded. Need to get 0 B/706 B of archives. After this operation, 0 B of additional disk space will be used. Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 10710 files and directories currently installed.) Unpacking sbuild-build-depends-core-dummy (from .../sbuild-build-depends-core-dummy.deb) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), autotools-dev, debhelper (>= 7), ghc (>= 6.8.2), haddock, libghc-mtl-dev, libghc-parsec3-dev, uuagc, libghc-editline-dev, libghc-network-dev, libncurses-dev Merged Build-Conflicts: libghc-parsec2-dev Filtered Build-Depends: libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), autotools-dev, debhelper (>= 7), ghc (>= 6.8.2), haddock, libghc-mtl-dev, libghc-parsec3-dev, uuagc, libghc-editline-dev, libghc-network-dev, libncurses-dev Filtered Build-Conflicts: libghc-parsec2-dev dpkg-deb: building package `sbuild-build-depends-helium-dummy' in `/«BUILDDIR»/resolver-VnMumG/apt_archive/sbuild-build-depends-helium-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install helium build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: autotools-dev binfmt-support bsdmainutils debhelper file gettext gettext-base ghc ghc-haddock groff-base html2text intltool-debian libasprintf0c2 libbsd-dev libbsd0 libcroco3 libedit-dev libedit2 libffi-dev libffi5 libgettextpo0 libghc-editline-dev libghc-mtl-dev libghc-network-dev libghc-parsec3-dev libghc-text-dev libghc-transformers-dev libglib2.0-0 libgmp-dev libgmpxx4ldbl libllvm3.0 libmagic1 libncurses5-dev libncursesw5 libpcre3 libpipeline1 libtinfo-dev libunistring0 libxml2 llvm-3.0 llvm-3.0-runtime man-db po-debconf uuagc Suggested packages: wamerican wordlist whois vacation dh-make gettext-doc ghc-prof ghc-doc haskell-doc groff libghc-editline-doc libghc-mtl-doc libghc-mtl-prof libghc-network-doc libghc-network-prof libghc-parsec3-doc libghc-parsec3-prof libghc-text-doc libghc-text-prof libghc-transformers-doc libghc-transformers-prof libgmp10-doc libmpfr-dev ncurses-doc llvm-3.0-doc less www-browser libmail-box-perl Recommended packages: curl wget lynx-cur autopoint libglib2.0-data shared-mime-info libgpm2 xml-core llvm-3.0-dev libmail-sendmail-perl The following NEW packages will be installed: autotools-dev binfmt-support bsdmainutils debhelper file gettext gettext-base ghc ghc-haddock groff-base html2text intltool-debian libasprintf0c2 libbsd-dev libbsd0 libcroco3 libedit-dev libedit2 libffi-dev libffi5 libgettextpo0 libghc-editline-dev libghc-mtl-dev libghc-network-dev libghc-parsec3-dev libghc-text-dev libghc-transformers-dev libglib2.0-0 libgmp-dev libgmpxx4ldbl libllvm3.0 libmagic1 libncurses5-dev libncursesw5 libpcre3 libpipeline1 libtinfo-dev libunistring0 libxml2 llvm-3.0 llvm-3.0-runtime man-db po-debconf sbuild-build-depends-helium-dummy uuagc 0 upgraded, 45 newly installed, 0 to remove and 10 not upgraded. Need to get 79.9 MB/90.5 MB of archives. After this operation, 377 MB of additional disk space will be used. Get:1 http://archive.raspbian.lan/raspbian/ wheezy-staging/main libbsd0 armhf 0.4.2-1 [58.0 kB] Get:2 http://archive.raspbian.lan/raspbian/ wheezy-staging/main libedit2 armhf 2.11-20080614-5 [62.1 kB] Get:3 http://archive.raspbian.lan/raspbian/ wheezy-staging/main libllvm3.0 armhf 3.0-10 [6778 kB] Get:4 http://archive.raspbian.lan/raspbian/ wheezy-staging/main binfmt-support armhf 2.0.10 [73.2 kB] Get:5 http://archive.raspbian.lan/raspbian/ wheezy-staging/main libbsd-dev armhf 0.4.2-1 [136 kB] Get:6 http://archive.raspbian.lan/raspbian/ wheezy-staging/main libedit-dev armhf 2.11-20080614-5 [77.6 kB] Get:7 http://archive.raspbian.lan/raspbian/ wheezy-staging/main llvm-3.0-runtime armhf 3.0-10 [40.7 kB] Get:8 http://archive.raspbian.lan/raspbian/ wheezy-staging/main llvm-3.0 armhf 3.0-10 [1215 kB] Get:9 http://archive.raspbian.lan/raspbian/ wheezy-staging/main uuagc armhf 0.9.40.3-2 [3847 kB] Get:10 http://archive.raspbian.lan/raspbian/ wheezy-staging/main ghc armhf 7.4.1-3+rpi1 [52.3 MB] Get:11 http://archive.raspbian.lan/raspbian/ wheezy-staging/main ghc-haddock armhf 7.4.1-3+rpi1 [9976 kB] Get:12 http://archive.raspbian.lan/raspbian/ wheezy-staging/main libghc-editline-dev armhf 0.2.1.0-5 [83.6 kB] Get:13 http://archive.raspbian.lan/raspbian/ wheezy-staging/main libghc-transformers-dev armhf 0.3.0.0-1 [529 kB] Get:14 http://archive.raspbian.lan/raspbian/ wheezy-staging/main libghc-mtl-dev armhf 2.1.1-1 [151 kB] Get:15 http://archive.raspbian.lan/raspbian/ wheezy-staging/main libghc-text-dev armhf 0.11.2.0-1 [2976 kB] Get:16 http://archive.raspbian.lan/raspbian/ wheezy-staging/main libghc-parsec3-dev armhf 3.1.2-1 [782 kB] Get:17 http://archive.raspbian.lan/raspbian/ wheezy-staging/main libghc-network-dev armhf 2.3.0.13-1 [853 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 79.9 MB in 22s (3584 kB/s) Selecting previously unselected package libncursesw5:armhf. (Reading database ... 10710 files and directories currently installed.) Unpacking libncursesw5:armhf (from .../libncursesw5_5.9-10_armhf.deb) ... Selecting previously unselected package libpcre3:armhf. Unpacking libpcre3:armhf (from .../libpcre3_1%3a8.30-5_armhf.deb) ... Selecting previously unselected package libpipeline1:armhf. Unpacking libpipeline1:armhf (from .../libpipeline1_1.2.1-1_armhf.deb) ... Selecting previously unselected package libasprintf0c2:armhf. Unpacking libasprintf0c2:armhf (from .../libasprintf0c2_0.18.1.1-9_armhf.deb) ... Selecting previously unselected package libbsd0:armhf. Unpacking libbsd0:armhf (from .../libbsd0_0.4.2-1_armhf.deb) ... Selecting previously unselected package libedit2:armhf. Unpacking libedit2:armhf (from .../libedit2_2.11-20080614-5_armhf.deb) ... Selecting previously unselected package libmagic1:armhf. Unpacking libmagic1:armhf (from .../libmagic1_5.11-2_armhf.deb) ... Selecting previously unselected package libxml2:armhf. Unpacking libxml2:armhf (from .../libxml2_2.8.0+dfsg1-5_armhf.deb) ... Selecting previously unselected package libffi5:armhf. Unpacking libffi5:armhf (from .../libffi5_3.0.10-3+b3_armhf.deb) ... Selecting previously unselected package libglib2.0-0:armhf. Unpacking libglib2.0-0:armhf (from .../libglib2.0-0_2.32.3-1_armhf.deb) ... Selecting previously unselected package libcroco3:armhf. Unpacking libcroco3:armhf (from .../libcroco3_0.6.5-1_armhf.deb) ... Selecting previously unselected package libunistring0:armhf. Unpacking libunistring0:armhf (from .../libunistring0_0.9.3-5_armhf.deb) ... Selecting previously unselected package libgettextpo0:armhf. Unpacking libgettextpo0:armhf (from .../libgettextpo0_0.18.1.1-9_armhf.deb) ... Selecting previously unselected package libgmpxx4ldbl:armhf. Unpacking libgmpxx4ldbl:armhf (from .../libgmpxx4ldbl_2%3a5.0.5+dfsg-2_armhf.deb) ... Selecting previously unselected package libllvm3.0:armhf. Unpacking libllvm3.0:armhf (from .../libllvm3.0_3.0-10_armhf.deb) ... Selecting previously unselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_9.0.3_armhf.deb) ... Selecting previously unselected package groff-base. Unpacking groff-base (from .../groff-base_1.21-9_armhf.deb) ... Selecting previously unselected package man-db. Unpacking man-db (from .../man-db_2.6.2-1_armhf.deb) ... Selecting previously unselected package file. Unpacking file (from .../archives/file_5.11-2_armhf.deb) ... Selecting previously unselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.18.1.1-9_armhf.deb) ... Selecting previously unselected package autotools-dev. Unpacking autotools-dev (from .../autotools-dev_20120608.1_all.deb) ... Selecting previously unselected package binfmt-support. Unpacking binfmt-support (from .../binfmt-support_2.0.10_armhf.deb) ... Selecting previously unselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-15_armhf.deb) ... Selecting previously unselected package gettext. Unpacking gettext (from .../gettext_0.18.1.1-9_armhf.deb) ... Selecting previously unselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously unselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.16+nmu2_all.deb) ... Selecting previously unselected package debhelper. Unpacking debhelper (from .../debhelper_9.20120608_all.deb) ... Selecting previously unselected package libbsd-dev. Unpacking libbsd-dev (from .../libbsd-dev_0.4.2-1_armhf.deb) ... Selecting previously unselected package libtinfo-dev:armhf. Unpacking libtinfo-dev:armhf (from .../libtinfo-dev_5.9-10_armhf.deb) ... Selecting previously unselected package libedit-dev:armhf. Unpacking libedit-dev:armhf (from .../libedit-dev_2.11-20080614-5_armhf.deb) ... Selecting previously unselected package libffi-dev:armhf. Unpacking libffi-dev:armhf (from .../libffi-dev_3.0.10-3+b3_armhf.deb) ... Selecting previously unselected package libgmp-dev:armhf. Unpacking libgmp-dev:armhf (from .../libgmp-dev_2%3a5.0.5+dfsg-2_armhf.deb) ... Selecting previously unselected package libncurses5-dev. Unpacking libncurses5-dev (from .../libncurses5-dev_5.9-10_armhf.deb) ... Selecting previously unselected package llvm-3.0-runtime. Unpacking llvm-3.0-runtime (from .../llvm-3.0-runtime_3.0-10_armhf.deb) ... Selecting previously unselected package llvm-3.0. Unpacking llvm-3.0 (from .../llvm-3.0_3.0-10_armhf.deb) ... Selecting previously unselected package uuagc. Unpacking uuagc (from .../uuagc_0.9.40.3-2_armhf.deb) ... Selecting previously unselected package ghc. Unpacking ghc (from .../ghc_7.4.1-3+rpi1_armhf.deb) ... Selecting previously unselected package ghc-haddock. Unpacking ghc-haddock (from .../ghc-haddock_7.4.1-3+rpi1_armhf.deb) ... Selecting previously unselected package libghc-editline-dev. Unpacking libghc-editline-dev (from .../libghc-editline-dev_0.2.1.0-5_armhf.deb) ... Selecting previously unselected package libghc-transformers-dev. Unpacking libghc-transformers-dev (from .../libghc-transformers-dev_0.3.0.0-1_armhf.deb) ... Selecting previously unselected package libghc-mtl-dev. Unpacking libghc-mtl-dev (from .../libghc-mtl-dev_2.1.1-1_armhf.deb) ... Selecting previously unselected package libghc-text-dev. Unpacking libghc-text-dev (from .../libghc-text-dev_0.11.2.0-1_armhf.deb) ... Selecting previously unselected package libghc-parsec3-dev. Unpacking libghc-parsec3-dev (from .../libghc-parsec3-dev_3.1.2-1_armhf.deb) ... Selecting previously unselected package libghc-network-dev. Unpacking libghc-network-dev (from .../libghc-network-dev_2.3.0.13-1_armhf.deb) ... Selecting previously unselected package sbuild-build-depends-helium-dummy. Unpacking sbuild-build-depends-helium-dummy (from .../sbuild-build-depends-helium-dummy.deb) ... Setting up libncursesw5:armhf (5.9-10) ... Setting up libpcre3:armhf (1:8.30-5) ... Setting up libpipeline1:armhf (1.2.1-1) ... Setting up libasprintf0c2:armhf (0.18.1.1-9) ... Setting up libbsd0:armhf (0.4.2-1) ... Setting up libedit2:armhf (2.11-20080614-5) ... Setting up libmagic1:armhf (5.11-2) ... Setting up libxml2:armhf (2.8.0+dfsg1-5) ... Setting up libffi5:armhf (3.0.10-3+b3) ... Setting up libglib2.0-0:armhf (2.32.3-1) ... No schema files found: doing nothing. Setting up libcroco3:armhf (0.6.5-1) ... Setting up libunistring0:armhf (0.9.3-5) ... Setting up libgettextpo0:armhf (0.18.1.1-9) ... Setting up libgmpxx4ldbl:armhf (2:5.0.5+dfsg-2) ... Setting up libllvm3.0:armhf (3.0-10) ... Setting up bsdmainutils (9.0.3) ... 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 groff-base (1.21-9) ... Setting up man-db (2.6.2-1) ... Building database of manual pages ... Setting up file (5.11-2) ... Setting up gettext-base (0.18.1.1-9) ... Setting up autotools-dev (20120608.1) ... Setting up binfmt-support (2.0.10) ... update-binfmts: warning: Couldn't load the binfmt_misc module. All runlevel operations denied by policy invoke-rc.d: policy-rc.d denied execution of start. Setting up html2text (1.3.2a-15) ... Setting up gettext (0.18.1.1-9) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu2) ... Setting up debhelper (9.20120608) ... Setting up libbsd-dev (0.4.2-1) ... Setting up libtinfo-dev:armhf (5.9-10) ... Setting up libedit-dev:armhf (2.11-20080614-5) ... Setting up libffi-dev:armhf (3.0.10-3+b3) ... Setting up libgmp-dev:armhf (2:5.0.5+dfsg-2) ... Setting up libncurses5-dev (5.9-10) ... Setting up llvm-3.0-runtime (3.0-10) ... update-binfmts: warning: Couldn't load the binfmt_misc module. Setting up llvm-3.0 (3.0-10) ... Setting up uuagc (0.9.40.3-2) ... Setting up ghc (7.4.1-3+rpi1) ... update-alternatives: using /usr/bin/ghc to provide /usr/bin/haskell-compiler (haskell-compiler) in auto mode. Setting up ghc-haddock (7.4.1-3+rpi1) ... Setting up libghc-editline-dev (0.2.1.0-5) ... Setting up libghc-transformers-dev (0.3.0.0-1) ... Setting up libghc-mtl-dev (2.1.1-1) ... Setting up libghc-text-dev (0.11.2.0-1) ... Setting up libghc-parsec3-dev (3.1.2-1) ... Setting up libghc-network-dev (2.3.0.13-1) ... Setting up sbuild-build-depends-helium-dummy (0.invalid.0) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 3.2.0-2-mx5 armhf (armv7l) Toolchain package versions: binutils_2.22-6.1 dpkg-dev_1.16.4.3 g++-4.6_4.6.3-8+rpi1 gcc-4.6_4.6.3-8+rpi1 libc6-dev_2.13-33 libstdc++6_4.7.1-2+rpi1 libstdc++6-4.6-dev_4.6.3-8+rpi1 linux-libc-dev_3.2.21-1+rpi1 Package versions: apt_0.9.3+rpi1 autotools-dev_20120608.1 base-files_6.9 base-passwd_3.5.26 bash_4.2-4 binfmt-support_2.0.10 binutils_2.22-6.1 bsdmainutils_9.0.3 bsdutils_1:2.20.1-5.1 build-essential_11.5+b1 bzip2_1.0.6-4 coreutils_8.13-3.2 cpp_4:4.6.3-7 cpp-4.6_4.6.3-8+rpi1 dash_0.5.7-3 debconf_1.5.44 debconf-i18n_1.5.44 debfoster_2.7-1.1 debhelper_9.20120608 debianutils_4.3.2 diffutils_1:3.2-6 dpkg_1.16.4.3 dpkg-dev_1.16.4.3 e2fslibs_1.42.5-1 e2fsprogs_1.42.5-1 eatmydata_26-2 fakeroot_1.18.4-2 file_5.11-2 findutils_4.4.2-4 g++_4:4.6.3-7 g++-4.6_4.6.3-8+rpi1 gcc_4:4.6.3-7 gcc-4.4-base_4.4.7-1.1+rpi1 gcc-4.5-base_4.5.3-12+rpi1 gcc-4.6_4.6.3-8+rpi1 gcc-4.6-base_4.6.3-8+rpi1 gcc-4.7-base_4.7.1-2+rpi1 gettext_0.18.1.1-9 gettext-base_0.18.1.1-9 ghc_7.4.1-3+rpi1 ghc-haddock_7.4.1-3+rpi1 gnupg_1.4.12-4 gpgv_1.4.12-4 grep_2.12-2 groff-base_1.21-9 gzip_1.5-1.1 hostname_3.11 html2text_1.3.2a-15 initscripts_2.88dsf-22.1 insserv_1.14.0-3 intltool-debian_0.35.0+20060710.1 libacl1_2.2.51-8 libapt-pkg4.12_0.9.3+rpi1 libasprintf0c2_0.18.1.1-9 libattr1_1:2.4.46-8 libblkid1_2.20.1-5.1 libbsd-dev_0.4.2-1 libbsd0_0.4.2-1 libbz2-1.0_1.0.6-4 libc-bin_2.13-33 libc-dev-bin_2.13-33 libc6_2.13-33 libc6-dev_2.13-33 libclass-isa-perl_0.36-3 libcomerr2_1.42.5-1 libcroco3_0.6.5-1 libdb5.1_5.1.29-5 libdpkg-perl_1.16.4.3 libedit-dev_2.11-20080614-5 libedit2_2.11-20080614-5 libffi-dev_3.0.10-3+b3 libffi5_3.0.10-3+b3 libgc1c2_1:7.1-9 libgcc1_1:4.7.1-2+rpi1 libgdbm3_1.8.3-11 libgettextpo0_0.18.1.1-9 libghc-editline-dev_0.2.1.0-5 libghc-mtl-dev_2.1.1-1 libghc-network-dev_2.3.0.13-1 libghc-parsec3-dev_3.1.2-1 libghc-text-dev_0.11.2.0-1 libghc-transformers-dev_0.3.0.0-1 libglib2.0-0_2.32.3-1 libgmp-dev_2:5.0.5+dfsg-2 libgmp10_2:5.0.5+dfsg-2 libgmpxx4ldbl_2:5.0.5+dfsg-2 libgomp1_4.7.1-2+rpi1 libllvm3.0_3.0-10 liblocale-gettext-perl_1.05-7 liblzma5_5.1.1alpha+20120614-1 libmagic1_5.11-2 libmount1_2.20.1-5.1 libmpc2_0.9-4 libmpfr4_3.1.0-5 libncurses5_5.9-10 libncurses5-dev_5.9-10 libncursesw5_5.9-10 libpam-modules_1.1.3-7.1 libpam-modules-bin_1.1.3-7.1 libpam-runtime_1.1.3-7.1 libpam0g_1.1.3-7.1 libpcre3_1:8.30-5 libpipeline1_1.2.1-1 libreadline6_6.2-8 libselinux1_2.1.9-5 libsemanage-common_2.1.6-6 libsemanage1_2.1.6-6 libsepol1_2.1.4-3 libslang2_2.2.4-15 libss2_1.42.5-1 libstdc++6_4.7.1-2+rpi1 libstdc++6-4.6-dev_4.6.3-8+rpi1 libswitch-perl_2.16-2 libtext-charwidth-perl_0.04-7 libtext-iconv-perl_1.7-5 libtext-wrapi18n-perl_0.06-7 libtimedate-perl_1.2000-1 libtinfo-dev_5.9-10 libtinfo5_5.9-10 libunistring0_0.9.3-5 libusb-0.1-4_2:0.1.12-20 libustr-1.0-1_1.0.4-3 libuuid1_2.20.1-5.1 libxml2_2.8.0+dfsg1-5 linux-libc-dev_3.2.21-1+rpi1 llvm-3.0_3.0-10 llvm-3.0-runtime_3.0-10 login_1:4.1.5.1-1 lsb-base_4.1+Debian7 make_3.81-8.2 man-db_2.6.2-1 mawk_1.3.3-17 mount_2.20.1-5.1 multiarch-support_2.13-33 ncurses-base_5.9-10 ncurses-bin_5.9-10 passwd_1:4.1.5.1-1 patch_2.6.1-3 perl_5.14.2-12+rpi1 perl-base_5.14.2-12+rpi1 perl-modules_5.14.2-12+rpi1 po-debconf_1.0.16+nmu2 raspbian-archive-keyring_20120528.2 readline-common_6.2-8 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-helium-dummy_0.invalid.0 sed_4.2.1-10 sensible-utils_0.0.7 sysv-rc_2.88dsf-22.1 sysvinit_2.88dsf-22.1 sysvinit-utils_2.88dsf-22.1 tar_1.26-4 tzdata_2012c-1 ucf_3.0025+nmu3 util-linux_2.20.1-5.1 uuagc_0.9.40.3-2 xz-utils_5.1.1alpha+20120614-1 zlib1g_1:1.2.7.dfsg-13 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: keyblock resource `/sbuild-nonexistent/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Fri Jul 6 03:07:04 2012 UTC using DSA key ID 4B2B2B9E gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./helium_1.7~pre20090428-3.1.dsc dpkg-source: info: extracting helium in helium-1.7~pre20090428 dpkg-source: info: unpacking helium_1.7~pre20090428.orig.tar.gz dpkg-source: info: unpacking helium_1.7~pre20090428-3.1.debian.tar.gz dpkg-source: info: applying 01_fhs-and-destdir dpkg-source: info: applying 02_typed-punning dpkg-source: info: applying 03_add-readline-support dpkg-source: info: applying 05_fixes-for-64bit dpkg-source: info: applying 06_no-strip dpkg-source: info: applying 10_autoconf dpkg-source: info: applying replace-config.sub dpkg-source: info: applying fixes-for-ghc dpkg-source: info: applying use-sinclude dpkg-source: info: applying parsec3-compat dpkg-source: info: applying ghc-7.4-compat Check disc space ──────────────── Sufficient free space for build User Environment ──────────────── HOME=/sbuild-nonexistent LD_PRELOAD=/usr/lib/libeatmydata/libeatmydata.so LOGNAME=buildd PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/usr/games PWD=/«PKGBUILDDIR» SCHROOT_ALIAS_NAME=chroot:wheezy-staging-armhf-sbuild SCHROOT_CHROOT_NAME=wheezy-staging-armhf-sbuild SCHROOT_COMMAND=env SCHROOT_GID=108 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=wheezy-staging-armhf-sbuild-e5eeb12d-9a89-429d-90c7-eb8f7265e0b1 SCHROOT_UID=106 SCHROOT_USER=buildd SHELL=/bin/sh TERM=xterm USER=buildd dpkg-buildpackage ───────────────── dpkg-buildpackage: source package helium dpkg-buildpackage: source version 1.7~pre20090428-3.1 dpkg-source --before-build helium-1.7~pre20090428 dpkg-buildpackage: host architecture armhf fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp configure-stamp [ ! -f helium/src/Makefile ] || /usr/bin/make -C helium/src clean rm -f lvm/src/config/tests/config.sub rm -f lvm/src/config/tests/config.guess rm -f lvm/src/runtime/.depend rm -f helium/config.cache helium/config.log \ helium/config.status helium/lib/Makefile \ helium/lib/simple/Makefile helium/src/Makefile \ helium/src/Makefile.bak \ helium/src/utils/OSSpecific.hs lvm/src/config/makefile \ lvm/src/config/m.h lvm/src/config/s.h rm -f helium/src/codegeneration/CodeGeneration.hs dh_clean dpkg-buildpackage: warning: debian/rules must be updated to support the 'build-arch' and 'build-indep' targets (at least 'build-arch' seems to be missing) debian/rules build dh_testdir cp /usr/share/misc/config.sub lvm/src/config/tests/ cp /usr/share/misc/config.guess lvm/src/config/tests/ cd lvm/src && ./configure --prefix /usr \ --host arm-linux-gnueabihf ** check system ** Configuring for a arm-unknown-linux-gnueabihf ... gcc found strip found The C compiler is ANSI-compliant. Checking the sizes of integers and pointers... Ok, this is a regular 32 bit architecture. 64-bit "long long" integer type found (printf with ll). This is a little-endian architecture. Doubles can be word-aligned. 64-bit integers can be word-aligned. POSIX signal handling found. has keyword const. first class labels are supported. ** check header files ** dlfcn.h found. link with -ldl pthread.h found. link without -pthread stdarg.h found. time.h found. sys/times.h found. unistd.h found. float.h found. ** check functions ** strerror() found. memmove() found. vsnprintf() found. snprintf() found. strncpy() found. ** Configuration summary ** System: descriptor................ arm-unknown-linux-gnueabihf architecture.............. 32 bit endianness................ little endian Configuration for the c compiler: C compiler used........... gcc options for compiling..... -fno-defer-pop -Wall linker used............... gcc options for linking....... -lm -ldl cd helium && ./configure --prefix=/usr \ --bindir=/usr/lib/helium/bin \ --with-ag=/usr/bin/uuagc --with-ghc=/usr/bin/ghc \ --build arm-linux-gnueabihf checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for ghc... /usr/bin/ghc checking for ag... no configure: WARNING: Using /usr/bin/uuagc as AG system. checking for strip... /usr/bin/strip checking for upx... no checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes configure: creating ./config.status config.status: creating src/Makefile config.status: creating lib/simple/Makefile config.status: creating lib/Makefile config.status: creating src/utils/OSSpecific.hs **************************************************** Configuration done. Type "cd src", then "make" **************************************************** touch configure-stamp dh_testdir EXTRA_HC_OPTS=-O2 /usr/bin/make -C lvm/src/runtime depend make[1]: Entering directory `/«PKGBUILDDIR»/lvm/src/runtime' gcc -MM -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon core/*.c > .depend.temp sed -e 's/\(.*\.o\)/core\/\1/' .depend.temp > .depend gcc -MM -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon heap/*.c > .depend.temp sed -e 's/\(.*\.o\)/heap\/\1/' .depend.temp >> .depend gcc -MM -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon prim/*.c > .depend.temp sed -e 's/\(.*\.o\)/prim\/\1/' .depend.temp >> .depend rm -f .depend.temp make[1]: Leaving directory `/«PKGBUILDDIR»/lvm/src/runtime' EXTRA_HC_OPTS=-O2 /usr/bin/make -C helium/src ag make[1]: Entering directory `/«PKGBUILDDIR»/helium/src' # AG UHA_Pretty cd syntax;/usr/bin/uuagc -mscfr UHA_Pretty.ag;cd .. # AG UHA_OneLine cd syntax;/usr/bin/uuagc -mscfr --self UHA_OneLine.ag;cd .. # AG StaticAnalysis cd staticanalysis/staticchecks;/usr/bin/uuagc -mscfr --self StaticChecks.ag;cd ../.. # AG TypeInferencing cd staticanalysis/inferencers;/usr/bin/uuagc -mscfr --self TypeInferencing.ag;cd ../.. # AG TypeInferencing cd staticanalysis/inferencers;/usr/bin/uuagc -mscfr --self KindInferencing.ag;cd ../.. # AG CodeGeneration cd codegeneration;/usr/bin/uuagc -mscfr --self CodeGeneration.ag;cd .. cd staticanalysis/directives;/usr/bin/uuagc -mscf TS_Apply.ag;cd ../.. # AG TS_Analyse cd staticanalysis/directives;/usr/bin/uuagc -mscfr --self TS_Analyse.ag;cd ../.. # AG TS_Syntax cd staticanalysis/directives;/usr/bin/uuagc -mscrf --self TS_ToCore.ag;cd ../.. # AG ResolveOperators cd parser;/usr/bin/uuagc -mscfr --self ResolveOperators.ag;cd .. make[1]: Leaving directory `/«PKGBUILDDIR»/helium/src' EXTRA_HC_OPTS=-O2 /usr/bin/make -C helium/src make[1]: Entering directory `/«PKGBUILDDIR»/helium/src' **************************************************** Helium: the Helium compiler **************************************************** /usr/bin/ghc -o ../bin/helium --make -W -fwarn-tabs -fwarn-duplicate-exports -fwarn-orphans -fwarn-unused-imports -static -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint -O2 main/Main.hs ../../lvm/src/lib/common/ghc/Special.hs:1:12: Warning: -fglasgow-exts is deprecated: Use individual extensions instead ../../Top/src/Top/../Top/Implementation/TypeGraph/Heuristic.hs:1:12: Warning: -XDatatypeContexts is deprecated: It was widely considered a misfeature, and has been removed from the Haskell language. staticanalysis/inferencers/SelectConstraintSolver.hs:1:12: Warning: -fglasgow-exts is deprecated: Use individual extensions instead [ 1 of 162] Compiling Top.Ordering.TreeWalk ( ../../Top/src/Top/../Top/Ordering/TreeWalk.hs, ../../Top/src/Top/../Top/Ordering/TreeWalk.o ) [ 2 of 162] Compiling Top.Ordering.Tree ( ../../Top/src/Top/../Top/Ordering/Tree.hs, ../../Top/src/Top/../Top/Ordering/Tree.o ) [ 3 of 162] Compiling Texts ( utils/Texts.hs, utils/Texts.o ) [ 4 of 162] Compiling LexerToken ( parser/LexerToken.hs, parser/LexerToken.o ) [ 5 of 162] Compiling LayoutRule ( parser/LayoutRule.hs, parser/LayoutRule.o ) parser/LayoutRule.hs:50:19: Warning: Defined but not used: `pos' parser/LayoutRule.hs:60:13: Warning: Defined but not used: `pos' parser/LayoutRule.hs:82:20: Warning: Defined but not used: `pos' [ 6 of 162] Compiling PPrint ( ../../lvm/src/lib/common/PPrint.hs, ../../lvm/src/lib/common/PPrint.o ) ../../lvm/src/lib/common/PPrint.hs:84:11: Warning: Defined but not used: `p' ../../lvm/src/lib/common/PPrint.hs:85:11: Warning: Defined but not used: `p' ../../lvm/src/lib/common/PPrint.hs:102:6: Warning: Defined but not used: `f' ../../lvm/src/lib/common/PPrint.hs:290:18: Warning: Defined but not used: `y' ../../lvm/src/lib/common/PPrint.hs:319:12: Warning: Defined but not used: `n' ../../lvm/src/lib/common/PPrint.hs:319:14: Warning: Defined but not used: `k' ../../lvm/src/lib/common/PPrint.hs:344:8: Warning: Defined but not used: `x' ../../lvm/src/lib/common/PPrint.hs:345:6: Warning: Defined but not used: `w' ../../lvm/src/lib/common/PPrint.hs:346:15: Warning: Defined but not used: `c' ../../lvm/src/lib/common/PPrint.hs:347:17: Warning: Defined but not used: `s' ../../lvm/src/lib/common/PPrint.hs:348:6: Warning: Defined but not used: `w' ../../lvm/src/lib/common/PPrint.hs:348:15: Warning: Defined but not used: `i' ../../lvm/src/lib/common/PPrint.hs:348:17: Warning: Defined but not used: `x' ../../lvm/src/lib/common/PPrint.hs:359:12: Warning: Defined but not used: `k' ../../lvm/src/lib/common/PPrint.hs:366:30: Warning: Defined but not used: `j' ../../lvm/src/lib/common/PPrint.hs:367:31: Warning: Defined but not used: `x' ../../lvm/src/lib/common/PPrint.hs:379:17: Warning: Defined but not used: `l' ../../lvm/src/lib/common/PPrint.hs:388:22: Warning: Defined but not used: `l' ../../lvm/src/lib/common/PPrint.hs:396:13: Warning: Defined but not used: `d' [ 7 of 162] Compiling Top.Util.Empty ( ../../Top/src/Top/../Top/Util/Empty.hs, ../../Top/src/Top/../Top/Util/Empty.o ) [ 8 of 162] Compiling Top.Util.Embedding ( ../../Top/src/Top/../Top/Util/Embedding.hs, ../../Top/src/Top/../Top/Util/Embedding.o ) [ 9 of 162] Compiling Top.Util.Option ( ../../Top/src/Top/../Top/Util/Option.hs, ../../Top/src/Top/../Top/Util/Option.o ) [ 10 of 162] Compiling Top.Monad.StateFix ( ../../Top/src/Top/../Top/Monad/StateFix.hs, ../../Top/src/Top/../Top/Monad/StateFix.o ) [ 11 of 162] Compiling Top.Monad.Select ( ../../Top/src/Top/../Top/Monad/Select.hs, ../../Top/src/Top/../Top/Monad/Select.o ) [ 12 of 162] Compiling Top.Implementation.General ( ../../Top/src/Top/../Top/Implementation/General.hs, ../../Top/src/Top/../Top/Implementation/General.o ) [ 13 of 162] Compiling IntMap ( ../../lvm/src/lib/common/IntMap.hs, ../../lvm/src/lib/common/IntMap.o ) ../../lvm/src/lib/common/IntMap.hs:47:7: Warning: Defined but not used: `p' ../../lvm/src/lib/common/IntMap.hs:47:9: Warning: Defined but not used: `m' ../../lvm/src/lib/common/IntMap.hs:48:7: Warning: Defined but not used: `p' ../../lvm/src/lib/common/IntMap.hs:48:9: Warning: Defined but not used: `m' ../../lvm/src/lib/common/IntMap.hs:51:8: Warning: Defined but not used: `p' ../../lvm/src/lib/common/IntMap.hs:51:10: Warning: Defined but not used: `m' ../../lvm/src/lib/common/IntMap.hs:54:8: Warning: Defined but not used: `p' ../../lvm/src/lib/common/IntMap.hs:54:10: Warning: Defined but not used: `m' ../../lvm/src/lib/common/IntMap.hs:78:7: Warning: Defined but not used: `x' ../../lvm/src/lib/common/IntMap.hs:99:1: Warning: Defined but not used: `fromListWith' ../../lvm/src/lib/common/IntMap.hs:109:19: Warning: Defined but not used: `y' ../../lvm/src/lib/common/IntMap.hs:138:8: Warning: Defined but not used: `k' ../../lvm/src/lib/common/IntMap.hs:139:17: Warning: Defined but not used: `x' ../../lvm/src/lib/common/IntMap.hs:156:10: Warning: Defined but not used: `k' ../../lvm/src/lib/common/IntMap.hs:157:13: Warning: Defined but not used: `x' ../../lvm/src/lib/common/IntMap.hs:158:11: Warning: Defined but not used: `p' ../../lvm/src/lib/common/IntMap.hs:161:10: Warning: Defined but not used: `k' ../../lvm/src/lib/common/IntMap.hs:163:11: Warning: Defined but not used: `p' ../../lvm/src/lib/common/IntMap.hs:166:11: Warning: Defined but not used: `k' ../../lvm/src/lib/common/IntMap.hs:168:12: Warning: Defined but not used: `p' ../../lvm/src/lib/common/IntMap.hs:171:8: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:171:10: Warning: Defined but not used: `k' ../../lvm/src/lib/common/IntMap.hs:180:5: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:185:6: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:186:13: Warning: Defined but not used: `k' ../../lvm/src/lib/common/IntMap.hs:187:13: Warning: Defined but not used: `p' ../../lvm/src/lib/common/IntMap.hs:187:15: Warning: Defined but not used: `m' ../../lvm/src/lib/common/IntMap.hs:190:7: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:191:7: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:191:12: Warning: Defined but not used: `k' ../../lvm/src/lib/common/IntMap.hs:192:12: Warning: Defined but not used: `p' ../../lvm/src/lib/common/IntMap.hs:192:14: Warning: Defined but not used: `m' ../../lvm/src/lib/common/IntMap.hs:195:10: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:202:8: Warning: Defined but not used: `g' ../../lvm/src/lib/common/IntMap.hs:203:15: Warning: Defined but not used: `k' ../../lvm/src/lib/common/IntMap.hs:207:11: Warning: Defined but not used: `g' ../../lvm/src/lib/common/IntMap.hs:208:18: Warning: Defined but not used: `k' ../../lvm/src/lib/common/IntMap.hs:215:12: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:226:13: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:297:11: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:299:11: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:313:20: Warning: Defined but not used: `p' ../../lvm/src/lib/common/IntMap.hs:317:15: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:317:17: Warning: Defined but not used: `s' ../../lvm/src/lib/common/IntMap.hs:322:15: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:322:19: Warning: Defined but not used: `t' ../../lvm/src/lib/common/IntMap.hs:336:33: Warning: Defined but not used: `y' ../../lvm/src/lib/common/IntMap.hs:342:19: Warning: Defined but not used: `x' ../../lvm/src/lib/common/IntMap.hs:343:14: Warning: Defined but not used: `t' ../../lvm/src/lib/common/IntMap.hs:348:25: Warning: Defined but not used: `t' ../../lvm/src/lib/common/IntMap.hs:360:12: Warning: Defined but not used: `p' ../../lvm/src/lib/common/IntMap.hs:360:14: Warning: Defined but not used: `m' ../../lvm/src/lib/common/IntMap.hs:360:16: Warning: Defined but not used: `s0' ../../lvm/src/lib/common/IntMap.hs:360:19: Warning: Defined but not used: `s1' ../../lvm/src/lib/common/IntMap.hs:361:14: Warning: Defined but not used: `x' ../../lvm/src/lib/common/IntMap.hs:361:22: Warning: Defined but not used: `y' ../../lvm/src/lib/common/IntMap.hs:362:14: Warning: Defined but not used: `x' ../../lvm/src/lib/common/IntMap.hs:367:26: Warning: Defined but not used: `t' ../../lvm/src/lib/common/IntMap.hs:372:13: Warning: Defined but not used: `p' ../../lvm/src/lib/common/IntMap.hs:372:15: Warning: Defined but not used: `m' ../../lvm/src/lib/common/IntMap.hs:372:17: Warning: Defined but not used: `s0' ../../lvm/src/lib/common/IntMap.hs:372:20: Warning: Defined but not used: `s1' ../../lvm/src/lib/common/IntMap.hs:373:15: Warning: Defined but not used: `x' ../../lvm/src/lib/common/IntMap.hs:374:12: Warning: Defined but not used: `t' ../../lvm/src/lib/common/IntMap.hs:377:12: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:382:13: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:384:20: Warning: Defined but not used: `p' ../../lvm/src/lib/common/IntMap.hs:384:22: Warning: Defined but not used: `m' ../../lvm/src/lib/common/IntMap.hs:387:15: Warning: Defined but not used: `g' ../../lvm/src/lib/common/IntMap.hs:393:18: Warning: Defined but not used: `g' ../../lvm/src/lib/common/IntMap.hs:417:14: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:419:14: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:433:23: Warning: Defined but not used: `p' ../../lvm/src/lib/common/IntMap.hs:437:18: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:437:20: Warning: Defined but not used: `s' ../../lvm/src/lib/common/IntMap.hs:442:18: Warning: Defined but not used: `f' ../../lvm/src/lib/common/IntMap.hs:442:22: Warning: Defined but not used: `t' [ 14 of 162] Compiling OneLiner ( utils/OneLiner.hs, utils/OneLiner.o ) [ 15 of 162] Compiling Set ( ../../lvm/src/lib/common/Set.hs, ../../lvm/src/lib/common/Set.o ) ../../lvm/src/lib/common/Set.hs:160:11: Warning: Defined but not used: `sz' ../../lvm/src/lib/common/Set.hs:160:14: Warning: Defined but not used: `x' ../../lvm/src/lib/common/Set.hs:160:16: Warning: Defined but not used: `l' ../../lvm/src/lib/common/Set.hs:160:18: Warning: Defined but not used: `r' ../../lvm/src/lib/common/Set.hs:167:14: Warning: Defined but not used: `x' ../../lvm/src/lib/common/Set.hs:167:16: Warning: Defined but not used: `l' ../../lvm/src/lib/common/Set.hs:167:18: Warning: Defined but not used: `r' ../../lvm/src/lib/common/Set.hs:174:11: Warning: Defined but not used: `sz' ../../lvm/src/lib/common/Set.hs:213:11: Warning: Defined but not used: `sz' ../../lvm/src/lib/common/Set.hs:233:13: Warning: Defined but not used: `t' ../../lvm/src/lib/common/Set.hs:234:9: Warning: Defined but not used: `t' ../../lvm/src/lib/common/Set.hs:246:22: Warning: Defined but not used: `r' ../../lvm/src/lib/common/Set.hs:247:16: Warning: Defined but not used: `x' ../../lvm/src/lib/common/Set.hs:247:20: Warning: Defined but not used: `r' ../../lvm/src/lib/common/Set.hs:252:18: Warning: Defined but not used: `l' ../../lvm/src/lib/common/Set.hs:253:16: Warning: Defined but not used: `x' ../../lvm/src/lib/common/Set.hs:253:18: Warning: Defined but not used: `l' ../../lvm/src/lib/common/Set.hs:258:18: Warning: Defined but not used: `x' ../../lvm/src/lib/common/Set.hs:264:18: Warning: Defined but not used: `x' ../../lvm/src/lib/common/Set.hs:286:12: Warning: Defined but not used: `cmplo' ../../lvm/src/lib/common/Set.hs:286:18: Warning: Defined but not used: `cmphi' ../../lvm/src/lib/common/Set.hs:302:16: Warning: Defined but not used: `t2' ../../lvm/src/lib/common/Set.hs:306:11: Warning: Defined but not used: `cmplo' ../../lvm/src/lib/common/Set.hs:306:17: Warning: Defined but not used: `cmphi' ../../lvm/src/lib/common/Set.hs:306:27: Warning: Defined but not used: `t' ../../lvm/src/lib/common/Set.hs:321:18: Warning: Defined but not used: `t' ../../lvm/src/lib/common/Set.hs:322:14: Warning: Defined but not used: `t' ../../lvm/src/lib/common/Set.hs:327:15: Warning: Defined but not used: `t' ../../lvm/src/lib/common/Set.hs:328:11: Warning: Defined but not used: `t' ../../lvm/src/lib/common/Set.hs:343:8: Warning: Defined but not used: `p' ../../lvm/src/lib/common/Set.hs:352:11: Warning: Defined but not used: `p' ../../lvm/src/lib/common/Set.hs:370:7: Warning: Defined but not used: `f' ../../lvm/src/lib/common/Set.hs:435:22: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: [] [_] [_, _] [_, _, _] ... ../../lvm/src/lib/common/Set.hs:443:5: Warning: Pattern match(es) are non-exhaustive In an equation for `buildR': Patterns not matched: _ _ _ [] ../../lvm/src/lib/common/Set.hs:458:13: Warning: Defined but not used: `d' ../../lvm/src/lib/common/Set.hs:493:6: Warning: Defined but not used: `cmplo' ../../lvm/src/lib/common/Set.hs:493:12: Warning: Defined but not used: `cmphi' ../../lvm/src/lib/common/Set.hs:494:25: Warning: Defined but not used: `sx' ../../lvm/src/lib/common/Set.hs:498:15: Warning: Defined but not used: `le' ../../lvm/src/lib/common/Set.hs:499:7: Warning: Defined but not used: `ge' ../../lvm/src/lib/common/Set.hs:502:1: Warning: Defined but not used: `trimMemberLo' ../../lvm/src/lib/common/Set.hs:502:14: Warning: Defined but not used: `lo' ../../lvm/src/lib/common/Set.hs:502:17: Warning: Defined but not used: `cmphi' ../../lvm/src/lib/common/Set.hs:503:30: Warning: Defined but not used: `sx' ../../lvm/src/lib/common/Set.hs:507:15: Warning: Defined but not used: `le' ../../lvm/src/lib/common/Set.hs:517:10: Warning: Defined but not used: `cmp' ../../lvm/src/lib/common/Set.hs:518:19: Warning: Defined but not used: `sx' ../../lvm/src/lib/common/Set.hs:525:10: Warning: Defined but not used: `cmp' ../../lvm/src/lib/common/Set.hs:526:19: Warning: Defined but not used: `sx' ../../lvm/src/lib/common/Set.hs:540:7: Warning: Defined but not used: `x' ../../lvm/src/lib/common/Set.hs:541:14: Warning: Defined but not used: `sy' ../../lvm/src/lib/common/Set.hs:550:13: Warning: Defined but not used: `x' ../../lvm/src/lib/common/Set.hs:551:20: Warning: Defined but not used: `sy' ../../lvm/src/lib/common/Set.hs:603:11: Warning: Defined but not used: `sz' ../../lvm/src/lib/common/Set.hs:609:11: Warning: Defined but not used: `sz' ../../lvm/src/lib/common/Set.hs:713:1: Warning: Pattern match(es) are non-exhaustive In an equation for `rotateL': Patterns not matched: _ _ Tip ../../lvm/src/lib/common/Set.hs:717:1: Warning: Pattern match(es) are non-exhaustive In an equation for `rotateR': Patterns not matched: _ Tip _ ../../lvm/src/lib/common/Set.hs:722:1: Warning: Pattern match(es) are non-exhaustive In an equation for `singleL': Patterns not matched: _ _ Tip ../../lvm/src/lib/common/Set.hs:723:1: Warning: Pattern match(es) are non-exhaustive In an equation for `singleR': Patterns not matched: _ Tip _ ../../lvm/src/lib/common/Set.hs:725:1: Warning: Pattern match(es) are non-exhaustive In an equation for `doubleL': Patterns not matched: _ _ Tip _ _ (Bin _ _ Tip _) ../../lvm/src/lib/common/Set.hs:726:1: Warning: Pattern match(es) are non-exhaustive In an equation for `doubleR': Patterns not matched: _ Tip _ _ (Bin _ _ _ Tip) _ ../../lvm/src/lib/common/Set.hs:800:11: Warning: Defined but not used: `sz' ../../lvm/src/lib/common/Set.hs:802:11: Warning: Defined but not used: `sz' ../../lvm/src/lib/common/Set.hs:813:11: Warning: Defined but not used: `sz' ../../lvm/src/lib/common/Set.hs:815:11: Warning: Defined but not used: `sz' ../../lvm/src/lib/common/Set.hs:851:15: Warning: Defined but not used: `sz' ../../lvm/src/lib/common/Set.hs:857:11: Warning: Defined but not used: `sz' ../../lvm/src/lib/common/Set.hs:857:14: Warning: Defined but not used: `x' ../../lvm/src/lib/common/Set.hs:867:18: Warning: Defined but not used: `x' ../../lvm/src/lib/common/Set.hs:869:29: Warning: Defined but not used: `other' [ 16 of 162] Compiling Top.Types.Primitive ( ../../Top/src/Top/../Top/Types/Primitive.hs, ../../Top/src/Top/../Top/Types/Primitive.o ) [ 17 of 162] Compiling Special ( ../../lvm/src/lib/common/ghc/Special.hs, ../../lvm/src/lib/common/ghc/Special.o ) [ 18 of 162] Compiling TopSort ( ../../lvm/src/lib/common/TopSort.hs, ../../lvm/src/lib/common/TopSort.o ) ../../lvm/src/lib/common/TopSort.hs:59:1: Warning: Defined but not used: `mapT' ../../lvm/src/lib/common/TopSort.hs:64:1: Warning: Defined but not used: `outdegree' ../../lvm/src/lib/common/TopSort.hs:65:29: Warning: Defined but not used: `v' ../../lvm/src/lib/common/TopSort.hs:87:1: Warning: Defined but not used: `indegree' ../../lvm/src/lib/common/TopSort.hs:122:6: Warning: Defined but not used: `m' ../../lvm/src/lib/common/TopSort.hs:138:1: Warning: Defined but not used: `preorder' ../../lvm/src/lib/common/TopSort.hs:141:1: Warning: Defined but not used: `preorderF' ../../lvm/src/lib/common/TopSort.hs:144:1: Warning: Defined but not used: `preOrd' ../../lvm/src/lib/common/TopSort.hs:147:1: Warning: Defined but not used: `tabulate' ../../lvm/src/lib/common/TopSort.hs:150:1: Warning: Defined but not used: `preArr' ../../lvm/src/lib/common/TopSort.hs:164:1: Warning: Defined but not used: `topSortG' ../../lvm/src/lib/common/TopSort.hs:169:1: Warning: Defined but not used: `components' ../../lvm/src/lib/common/TopSort.hs:172:1: Warning: Defined but not used: `undirected' ../../lvm/src/lib/common/TopSort.hs:180:1: Warning: Defined but not used: scc' ../../lvm/src/lib/common/TopSort.hs:185:1: Warning: Defined but not used: `tree' ../../lvm/src/lib/common/TopSort.hs:186:21: Warning: Defined but not used: `rs' ../../lvm/src/lib/common/TopSort.hs:186:45: Warning: Defined but not used: `us' ../../lvm/src/lib/common/TopSort.hs:190:1: Warning: Defined but not used: `back' ../../lvm/src/lib/common/TopSort.hs:194:1: Warning: Defined but not used: `cross' ../../lvm/src/lib/common/TopSort.hs:198:1: Warning: Defined but not used: `forward' ../../lvm/src/lib/common/TopSort.hs:204:1: Warning: Defined but not used: `reachable' ../../lvm/src/lib/common/TopSort.hs:207:1: Warning: Defined but not used: `path' ../../lvm/src/lib/common/TopSort.hs:212:1: Warning: Defined but not used: `bcc' ../../lvm/src/lib/common/TopSort.hs:217:1: Warning: Defined but not used: `label' ../../lvm/src/lib/common/TopSort.hs:220:37: Warning: Defined but not used: `u' ../../lvm/src/lib/common/TopSort.hs:220:39: Warning: Defined but not used: `du' ../../lvm/src/lib/common/TopSort.hs:220:46: Warning: Defined but not used: `xs' ../../lvm/src/lib/common/TopSort.hs:223:1: Warning: Defined but not used: `bicomps' ../../lvm/src/lib/common/TopSort.hs:223:18: Warning: Defined but not used: `dv' ../../lvm/src/lib/common/TopSort.hs:223:21: Warning: Defined but not used: `lv' ../../lvm/src/lib/common/TopSort.hs:224:29: Warning: Defined but not used: `l' ../../lvm/src/lib/common/TopSort.hs:227:1: Warning: Defined but not used: `collect' ../../lvm/src/lib/common/TopSort.hs:229:40: Warning: Defined but not used: `us' ../../lvm/src/lib/common/TopSort.hs:272:1: Warning: Defined but not used: `showTree' ../../lvm/src/lib/common/TopSort.hs:275:1: Warning: Defined but not used: `showForest' ../../lvm/src/lib/common/TopSort.hs:278:1: Warning: Defined but not used: `mapTree' ../../lvm/src/lib/common/TopSort.hs:281:1: Warning: Defined but not used: `drawTree' ../../lvm/src/lib/common/TopSort.hs:283:1: Warning: Defined but not used: `draw' ../../lvm/src/lib/common/TopSort.hs:292:8: Warning: Pattern match(es) are non-exhaustive In an equation for `rsLoop': Patterns not matched: [] [ 19 of 162] Compiling UHA_Syntax ( syntax/UHA_Syntax.hs, syntax/UHA_Syntax.o ) [ 20 of 162] Compiling TS_Syntax ( staticanalysis/directives/TS_Syntax.hs, staticanalysis/directives/TS_Syntax.o ) [ 21 of 162] Compiling Version ( main/Version.hs, main/Version.o ) [ 22 of 162] Compiling Args ( main/Args.hs, main/Args.o ) main/Args.hs:24:1: Warning: The import of `System.IO' is redundant except perhaps to import instances from `System.IO' To import instances alone, use: import System.IO() main/Args.hs:38:11: Warning: Defined but not used: `sep' main/Args.hs:39:11: Warning: Defined but not used: `sep' main/Args.hs:63:23: Warning: Defined but not used: `fromList' main/Args.hs:68:26: Warning: Defined but not used: `fromList' main/Args.hs:93:14: Warning: Defined but not used: `x' [ 23 of 162] Compiling Logger ( utils/Logger.hs, utils/Logger.o ) utils/Logger.hs:9:8: Warning: In the use of `catch' (imported from Prelude, but defined in System.IO.Error): Deprecated: "Please use the new exceptions variant, Control.Exception.catch" utils/Logger.hs:17:1: Warning: The import of `Data.List' is redundant except perhaps to import instances from `Data.List' To import instances alone, use: import Data.List() utils/Logger.hs:73:8: Warning: Defined but not used: `escapables' utils/Logger.hs:159:1: Warning: Defined but not used: `isInterpreterModule' [ 24 of 162] Compiling Utils ( utils/Utils.hs, utils/Utils.o ) utils/Utils.hs:11:8: Warning: In the use of `catch' (imported from Prelude, but defined in System.IO.Error): Deprecated: "Please use the new exceptions variant, Control.Exception.catch" utils/Utils.hs:14:1: Warning: Module `GHC.IOBase' is deprecated: use GHC.IO instead [ 25 of 162] Compiling Top.Types.Substitution ( ../../Top/src/Top/../Top/Types/Substitution.hs, ../../Top/src/Top/../Top/Types/Substitution.o ) [ 26 of 162] Compiling Top.Types.Qualification ( ../../Top/src/Top/../Top/Types/Qualification.hs, ../../Top/src/Top/../Top/Types/Qualification.o ) [ 27 of 162] Compiling Top.Types.Quantification ( ../../Top/src/Top/../Top/Types/Quantification.hs, ../../Top/src/Top/../Top/Types/Quantification.o ) ../../Top/src/Top/../Top/Types/Quantification.hs:18:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() [ 28 of 162] Compiling Top.Types.Synonym ( ../../Top/src/Top/../Top/Types/Synonym.hs, ../../Top/src/Top/../Top/Types/Synonym.o ) [ 29 of 162] Compiling Top.Types.Unification ( ../../Top/src/Top/../Top/Types/Unification.hs, ../../Top/src/Top/../Top/Types/Unification.o ) [ 30 of 162] Compiling Top.Types.Classes ( ../../Top/src/Top/../Top/Types/Classes.hs, ../../Top/src/Top/../Top/Types/Classes.o ) [ 31 of 162] Compiling Top.Types.Schemes ( ../../Top/src/Top/../Top/Types/Schemes.hs, ../../Top/src/Top/../Top/Types/Schemes.o ) ../../Top/src/Top/../Top/Types/Schemes.hs:86:10: Warning: orphan instance: instance (ShowQualifiers q, Show a) => ShowQuantors (Qualification q a) [ 32 of 162] Compiling Top.Types.Kinds ( ../../Top/src/Top/../Top/Types/Kinds.hs, ../../Top/src/Top/../Top/Types/Kinds.o ) [ 33 of 162] Compiling Top.Types ( ../../Top/src/Top/../Top/Types.hs, ../../Top/src/Top/../Top/Types.o ) [ 34 of 162] Compiling TS_CoreSyntax ( staticanalysis/directives/TS_CoreSyntax.hs, staticanalysis/directives/TS_CoreSyntax.o ) [ 35 of 162] Compiling Top.Constraint ( ../../Top/src/Top/../Top/Constraint.hs, ../../Top/src/Top/../Top/Constraint.o ) [ 36 of 162] Compiling Top.Constraint.Information ( ../../Top/src/Top/../Top/Constraint/Information.hs, ../../Top/src/Top/../Top/Constraint/Information.o ) [ 37 of 162] Compiling TypesToAlignedDocs ( staticanalysis/miscellaneous/TypesToAlignedDocs.hs, staticanalysis/miscellaneous/TypesToAlignedDocs.o ) staticanalysis/miscellaneous/TypesToAlignedDocs.hs:91:1: Warning: Defined but not used: `showTwoTypesSpecial' staticanalysis/miscellaneous/TypesToAlignedDocs.hs:95:1: Warning: Defined but not used: `showTwoTypes' [ 38 of 162] Compiling Top.Interface.Basic ( ../../Top/src/Top/../Top/Interface/Basic.hs, ../../Top/src/Top/../Top/Interface/Basic.o ) [ 39 of 162] Compiling Top.Interface.Substitution ( ../../Top/src/Top/../Top/Interface/Substitution.hs, ../../Top/src/Top/../Top/Interface/Substitution.o ) [ 40 of 162] Compiling Top.Interface.TypeInference ( ../../Top/src/Top/../Top/Interface/TypeInference.hs, ../../Top/src/Top/../Top/Interface/TypeInference.o ) [ 41 of 162] Compiling Top.Interface.Qualification ( ../../Top/src/Top/../Top/Interface/Qualification.hs, ../../Top/src/Top/../Top/Interface/Qualification.o ) [ 42 of 162] Compiling Top.Constraint.Qualifier ( ../../Top/src/Top/../Top/Constraint/Qualifier.hs, ../../Top/src/Top/../Top/Constraint/Qualifier.o ) [ 43 of 162] Compiling Top.Constraint.Equality ( ../../Top/src/Top/../Top/Constraint/Equality.hs, ../../Top/src/Top/../Top/Constraint/Equality.o ) [ 44 of 162] Compiling Top.Solver ( ../../Top/src/Top/../Top/Solver.hs, ../../Top/src/Top/../Top/Solver.o ) [ 45 of 162] Compiling Top.Solver.PartitionCombinator ( ../../Top/src/Top/../Top/Solver/PartitionCombinator.hs, ../../Top/src/Top/../Top/Solver/PartitionCombinator.o ) [ 46 of 162] Compiling Top.Implementation.Overloading ( ../../Top/src/Top/../Top/Implementation/Overloading.hs, ../../Top/src/Top/../Top/Implementation/Overloading.o ) [ 47 of 162] Compiling Top.Constraint.Polymorphism ( ../../Top/src/Top/../Top/Constraint/Polymorphism.hs, ../../Top/src/Top/../Top/Constraint/Polymorphism.o ) [ 48 of 162] Compiling TypeConstraints ( staticanalysis/miscellaneous/TypeConstraints.hs, staticanalysis/miscellaneous/TypeConstraints.o ) staticanalysis/miscellaneous/TypeConstraints.hs:57:4: Warning: Defined but not used: `sub' staticanalysis/miscellaneous/TypeConstraints.hs:82:21: Warning: Defined but not used: `t1' staticanalysis/miscellaneous/TypeConstraints.hs:82:27: Warning: Defined but not used: `info' staticanalysis/miscellaneous/TypeConstraints.hs:83:27: Warning: Defined but not used: `ts' staticanalysis/miscellaneous/TypeConstraints.hs:83:30: Warning: Defined but not used: `info' staticanalysis/miscellaneous/TypeConstraints.hs:84:25: Warning: Defined but not used: `ts' staticanalysis/miscellaneous/TypeConstraints.hs:84:28: Warning: Defined but not used: `info' staticanalysis/miscellaneous/TypeConstraints.hs:85:25: Warning: Defined but not used: `ms' staticanalysis/miscellaneous/TypeConstraints.hs:85:29: Warning: Defined but not used: `t2' staticanalysis/miscellaneous/TypeConstraints.hs:85:33: Warning: Defined but not used: `info' [ 49 of 162] Compiling Top.Solver.SwitchCombinator ( ../../Top/src/Top/../Top/Solver/SwitchCombinator.hs, ../../Top/src/Top/../Top/Solver/SwitchCombinator.o ) [ 50 of 162] Compiling Top.Implementation.Basic ( ../../Top/src/Top/../Top/Implementation/Basic.hs, ../../Top/src/Top/../Top/Implementation/Basic.o ) ../../Top/src/Top/../Top/Implementation/Basic.hs:24:1: Warning: The import of `Control.Monad.State' is redundant except perhaps to import instances from `Control.Monad.State' To import instances alone, use: import Control.Monad.State() ../../Top/src/Top/../Top/Implementation/Basic.hs:26:1: Warning: The import of `Top.Util.Empty' is redundant except perhaps to import instances from `Top.Util.Empty' To import instances alone, use: import Top.Util.Empty() [ 51 of 162] Compiling Top.Implementation.SimpleSubstitution ( ../../Top/src/Top/../Top/Implementation/SimpleSubstitution.hs, ../../Top/src/Top/../Top/Implementation/SimpleSubstitution.o ) ../../Top/src/Top/../Top/Implementation/SimpleSubstitution.hs:19:1: Warning: The import of `Top.Util.Empty' is redundant except perhaps to import instances from `Top.Util.Empty' To import instances alone, use: import Top.Util.Empty() [ 52 of 162] Compiling Top.Implementation.TypeGraph.Path ( ../../Top/src/Top/../Top/Implementation/TypeGraph/Path.hs, ../../Top/src/Top/../Top/Implementation/TypeGraph/Path.o ) [ 53 of 162] Compiling Top.Implementation.TypeGraph.Basics ( ../../Top/src/Top/../Top/Implementation/TypeGraph/Basics.hs, ../../Top/src/Top/../Top/Implementation/TypeGraph/Basics.o ) ../../Top/src/Top/../Top/Implementation/TypeGraph/Basics.hs:14:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() [ 54 of 162] Compiling Top.Implementation.TypeGraph.EquivalenceGroup ( ../../Top/src/Top/../Top/Implementation/TypeGraph/EquivalenceGroup.hs, ../../Top/src/Top/../Top/Implementation/TypeGraph/EquivalenceGroup.o ) [ 55 of 162] Compiling Top.Implementation.TypeGraph.Class ( ../../Top/src/Top/../Top/Implementation/TypeGraph/Class.hs, ../../Top/src/Top/../Top/Implementation/TypeGraph/Class.o ) [ 56 of 162] Compiling Top.Implementation.TypeGraph.ClassMonadic ( ../../Top/src/Top/../Top/Implementation/TypeGraph/ClassMonadic.hs, ../../Top/src/Top/../Top/Implementation/TypeGraph/ClassMonadic.o ) [ 57 of 162] Compiling Top.Implementation.TypeGraph.Heuristic ( ../../Top/src/Top/../Top/Implementation/TypeGraph/Heuristic.hs, ../../Top/src/Top/../Top/Implementation/TypeGraph/Heuristic.o ) [ 58 of 162] Compiling TieBreakerHeuristics ( staticanalysis/heuristics/TieBreakerHeuristics.hs, staticanalysis/heuristics/TieBreakerHeuristics.o ) staticanalysis/heuristics/TieBreakerHeuristics.hs:47:16: Warning: Defined but not used: `edgeID' [ 59 of 162] Compiling Similarity ( utils/Similarity.hs, utils/Similarity.o ) utils/Similarity.hs:22:16: Warning: Defined but not used: `cs' utils/Similarity.hs:23:18: Warning: Defined but not used: `cs' [ 60 of 162] Compiling DoublyLinkedTree ( staticanalysis/miscellaneous/DoublyLinkedTree.hs, staticanalysis/miscellaneous/DoublyLinkedTree.o ) [ 61 of 162] Compiling Top.Implementation.TypeInference ( ../../Top/src/Top/../Top/Implementation/TypeInference.hs, ../../Top/src/Top/../Top/Implementation/TypeInference.o ) ../../Top/src/Top/../Top/Implementation/TypeInference.hs:19:1: Warning: The import of `Data.List' is redundant except perhaps to import instances from `Data.List' To import instances alone, use: import Data.List() ../../Top/src/Top/../Top/Implementation/TypeInference.hs:21:1: Warning: The import of `Top.Util.Empty' is redundant except perhaps to import instances from `Top.Util.Empty' To import instances alone, use: import Top.Util.Empty() ../../Top/src/Top/../Top/Implementation/TypeInference.hs:23:1: Warning: The import of `Control.Monad.State' is redundant except perhaps to import instances from `Control.Monad.State' To import instances alone, use: import Control.Monad.State() [ 62 of 162] Compiling Top.Implementation.TypeGraph.Standard ( ../../Top/src/Top/../Top/Implementation/TypeGraph/Standard.hs, ../../Top/src/Top/../Top/Implementation/TypeGraph/Standard.o ) [ 63 of 162] Compiling Top.Implementation.TypeGraph.ApplyHeuristics ( ../../Top/src/Top/../Top/Implementation/TypeGraph/ApplyHeuristics.hs, ../../Top/src/Top/../Top/Implementation/TypeGraph/ApplyHeuristics.o ) ../../Top/src/Top/../Top/Implementation/TypeGraph/ApplyHeuristics.hs:14:1: Warning: The import of `Data.Maybe' is redundant except perhaps to import instances from `Data.Maybe' To import instances alone, use: import Data.Maybe() [ 64 of 162] Compiling Top.Implementation.TypeGraph.DefaultHeuristics ( ../../Top/src/Top/../Top/Implementation/TypeGraph/DefaultHeuristics.hs, ../../Top/src/Top/../Top/Implementation/TypeGraph/DefaultHeuristics.o ) [ 65 of 162] Compiling Top.Implementation.TypeGraphSubstitution ( ../../Top/src/Top/../Top/Implementation/TypeGraphSubstitution.hs, ../../Top/src/Top/../Top/Implementation/TypeGraphSubstitution.o ) ../../Top/src/Top/../Top/Implementation/TypeGraphSubstitution.hs:56:10: Warning: orphan instance: instance (Monad m, Embedded ClassSubst (s (StateFixT s m)) t, HasTG (Select t (StateFixT s m)) info) => HasTG (StateFixT s m) info [ 66 of 162] Compiling Top.Solver.TypeGraph ( ../../Top/src/Top/../Top/Solver/TypeGraph.hs, ../../Top/src/Top/../Top/Solver/TypeGraph.o ) [ 67 of 162] Compiling Top.Implementation.FastSubstitution ( ../../Top/src/Top/../Top/Implementation/FastSubstitution.hs, ../../Top/src/Top/../Top/Implementation/FastSubstitution.o ) [ 68 of 162] Compiling Top.Solver.Greedy ( ../../Top/src/Top/../Top/Solver/Greedy.hs, ../../Top/src/Top/../Top/Solver/Greedy.o ) [ 69 of 162] Compiling UHA_Pretty ( syntax/UHA_Pretty.hs, syntax/UHA_Pretty.o ) syntax/UHA_Pretty.hs:34:13: Warning: Defined but not used: `start' syntax/UHA_Pretty.hs:34:19: Warning: Defined but not used: `end' syntax/UHA_Pretty.hs:1050:20: Warning: Defined but not used: `n' syntax/UHA_Pretty.hs:3136:18: Warning: Defined but not used: `hd_' syntax/UHA_Pretty.hs:3190:22: Warning: Defined but not used: `as' [ 70 of 162] Compiling Standard ( ../../lvm/src/lib/common/Standard.hs, ../../lvm/src/lib/common/Standard.o ) ../../lvm/src/lib/common/Standard.hs:14:8: Warning: In the use of `catch' (imported from Prelude, but defined in System.IO.Error): Deprecated: "Please use the new exceptions variant, Control.Exception.catch" ../../lvm/src/lib/common/Standard.hs:32:9: Warning: Defined but not used: `b' ../../lvm/src/lib/common/Standard.hs:32:11: Warning: Defined but not used: `c' ../../lvm/src/lib/common/Standard.hs:33:7: Warning: Defined but not used: `a' ../../lvm/src/lib/common/Standard.hs:33:11: Warning: Defined but not used: `c' ../../lvm/src/lib/common/Standard.hs:34:7: Warning: Defined but not used: `a' ../../lvm/src/lib/common/Standard.hs:34:9: Warning: Defined but not used: `b' ../../lvm/src/lib/common/Standard.hs:80:10: Warning: Defined but not used: `x' ../../lvm/src/lib/common/Standard.hs:138:12: Warning: Defined but not used: `err' [ 71 of 162] Compiling Id ( ../../lvm/src/lib/common/Id.hs, ../../lvm/src/lib/common/Id.o ) ../../lvm/src/lib/common/Id.hs:154:1: Warning: Defined but not used: `flagUniq' ../../lvm/src/lib/common/Id.hs:209:24: Warning: Defined but not used: `fresh' ../../lvm/src/lib/common/Id.hs:216:18: Warning: Defined but not used: `xx' ../../lvm/src/lib/common/Id.hs:217:16: Warning: Defined but not used: `x' ../../lvm/src/lib/common/Id.hs:218:11: Warning: Defined but not used: `idx' [ 72 of 162] Compiling UHA_Range ( syntax/UHA_Range.hs, syntax/UHA_Range.o ) syntax/UHA_Range.hs:20:10: Warning: orphan instance: instance Show Range syntax/UHA_Range.hs:23:10: Warning: orphan instance: instance Eq Range syntax/UHA_Range.hs:27:10: Warning: orphan instance: instance Ord Range syntax/UHA_Range.hs:33:10: Warning: orphan instance: instance Eq Position syntax/UHA_Range.hs:40:10: Warning: orphan instance: instance Ord Position [ 73 of 162] Compiling UHA_Utils ( syntax/UHA_Utils.hs, syntax/UHA_Utils.o ) syntax/UHA_Utils.hs:20:10: Warning: orphan instance: instance Eq Name syntax/UHA_Utils.hs:23:10: Warning: orphan instance: instance Ord Name syntax/UHA_Utils.hs:26:10: Warning: orphan instance: instance Show Name [ 74 of 162] Compiling Messages ( staticanalysis/messages/Messages.hs, staticanalysis/messages/Messages.o ) staticanalysis/messages/Messages.hs:60:29: Warning: Defined but not used: `s' staticanalysis/messages/Messages.hs:160:1: Warning: Pattern match(es) are non-exhaustive In an equation for `capitalize': Patterns not matched: [] [ 75 of 162] Compiling HeliumMessages ( staticanalysis/messages/HeliumMessages.hs, staticanalysis/messages/HeliumMessages.o ) staticanalysis/messages/HeliumMessages.hs:48:10: Warning: orphan instance: instance Show MessageLine staticanalysis/messages/HeliumMessages.hs:55:10: Warning: orphan instance: instance Show MessageBlock [ 76 of 162] Compiling LexerMessage ( parser/LexerMessage.hs, parser/LexerMessage.o ) [ 77 of 162] Compiling LexerMonad ( parser/LexerMonad.hs, parser/LexerMonad.o ) [ 78 of 162] Compiling Lexer ( parser/Lexer.hs, parser/Lexer.o ) parser/Lexer.hs:119:5: Warning: Defined but not used: `startPos' [ 79 of 162] Compiling ParseLibrary ( parser/ParseLibrary.hs, parser/ParseLibrary.o ) parser/ParseLibrary.hs:226:57: Warning: Defined but not used: `other' parser/ParseLibrary.hs:230:59: Warning: Defined but not used: `other' parser/ParseLibrary.hs:234:58: Warning: Defined but not used: `other' parser/ParseLibrary.hs:238:56: Warning: Defined but not used: `other' parser/ParseLibrary.hs:242:56: Warning: Defined but not used: `other' parser/ParseLibrary.hs:246:56: Warning: Defined but not used: `other' parser/ParseLibrary.hs:250:59: Warning: Defined but not used: `other' parser/ParseLibrary.hs:254:59: Warning: Defined but not used: `other' parser/ParseLibrary.hs:262:17: Warning: Defined but not used: `oldpos' parser/ParseLibrary.hs:262:34: Warning: Defined but not used: `lexemes' parser/ParseLibrary.hs:262:42: Warning: Defined but not used: `old' parser/ParseLibrary.hs:263:12: Warning: Defined but not used: `pos' parser/ParseLibrary.hs:265:14: Warning: Defined but not used: `pos' parser/ParseLibrary.hs:266:23: Warning: Defined but not used: `lex' [ 80 of 162] Compiling Matchers ( staticanalysis/directives/Matchers.hs, staticanalysis/directives/Matchers.o ) [ 81 of 162] Compiling ParseMessage ( parser/ParseMessage.hs, parser/ParseMessage.o ) parser/ParseMessage.hs:18:10: Warning: orphan instance: instance HasMessage ParseError [ 82 of 162] Compiling KindErrors ( staticanalysis/messages/KindErrors.hs, staticanalysis/messages/KindErrors.o ) staticanalysis/messages/KindErrors.hs:19:1: Warning: The import of `PPrint' is redundant except perhaps to import instances from `PPrint' To import instances alone, use: import PPrint() staticanalysis/messages/KindErrors.hs:35:9: Warning: Defined but not used: `kindError' staticanalysis/messages/KindErrors.hs:55:26: Warning: Defined but not used: `r' [ 83 of 162] Compiling OperatorTable ( parser/OperatorTable.hs, parser/OperatorTable.o ) [ 84 of 162] Compiling DictionaryEnvironment ( modulesystem/DictionaryEnvironment.hs, modulesystem/DictionaryEnvironment.o ) [ 85 of 162] Compiling TypeConversion ( staticanalysis/miscellaneous/TypeConversion.hs, staticanalysis/miscellaneous/TypeConversion.o ) staticanalysis/miscellaneous/TypeConversion.hs:64:23: Warning: Defined but not used: `nameMap' staticanalysis/miscellaneous/TypeConversion.hs:75:31: Warning: Defined but not used: `cs' staticanalysis/miscellaneous/TypeConversion.hs:92:10: Warning: Pattern match(es) are non-exhaustive In an equation for `f': Patterns not matched: TApp _ _ [ 86 of 162] Compiling UHA_OneLine ( syntax/UHA_OneLine.hs, syntax/UHA_OneLine.o ) syntax/UHA_OneLine.hs:16:17: Warning: Defined but not used: `sep' [ 87 of 162] Compiling UHA_Source ( staticanalysis/miscellaneous/UHA_Source.hs, staticanalysis/miscellaneous/UHA_Source.o ) [ 88 of 162] Compiling OnlyResultHeuristics ( staticanalysis/heuristics/OnlyResultHeuristics.hs, staticanalysis/heuristics/OnlyResultHeuristics.o ) staticanalysis/heuristics/OnlyResultHeuristics.hs:32:11: Warning: Defined but not used: `edge' staticanalysis/heuristics/OnlyResultHeuristics.hs:61:11: Warning: Defined but not used: `edge' [ 89 of 162] Compiling RepairHeuristics ( staticanalysis/heuristics/RepairHeuristics.hs, staticanalysis/heuristics/RepairHeuristics.o ) staticanalysis/heuristics/RepairHeuristics.hs:97:16: Warning: Defined but not used: `synonyms' staticanalysis/heuristics/RepairHeuristics.hs:197:35: Warning: Defined but not used: `t2' staticanalysis/heuristics/RepairHeuristics.hs:381:32: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: EQ staticanalysis/heuristics/RepairHeuristics.hs:540:16: Warning: Defined but not used: `a' staticanalysis/heuristics/RepairHeuristics.hs:570:7: Warning: Defined but not used: `synonyms' [ 90 of 162] Compiling ImportEnvironment ( modulesystem/ImportEnvironment.hs, modulesystem/ImportEnvironment.o ) modulesystem/ImportEnvironment.hs:169:10: Warning: Defined but not used: `classes' modulesystem/ImportEnvironment.hs:224:26: Warning: Pattern match(es) are non-exhaustive In an equation for `f': Patterns not matched: [] modulesystem/ImportEnvironment.hs:263:10: Warning: orphan instance: instance Ord Assoc [ 91 of 162] Compiling CompileUtils ( main/CompileUtils.hs, main/CompileUtils.o ) [ 92 of 162] Compiling PhaseLexer ( main/PhaseLexer.hs, main/PhaseLexer.o ) [ 93 of 162] Compiling Information ( staticanalysis/messages/Information.hs, staticanalysis/messages/Information.o ) [ 94 of 162] Compiling CollectFunctionBindings ( parser/CollectFunctionBindings.hs, parser/CollectFunctionBindings.o ) [ 95 of 162] Compiling StaticErrors ( staticanalysis/messages/StaticErrors.hs, staticanalysis/messages/StaticErrors.o ) staticanalysis/messages/StaticErrors.hs:63:28: Warning: Defined but not used: `flag' staticanalysis/messages/StaticErrors.hs:115:31: Warning: Defined but not used: `localRanges' staticanalysis/messages/StaticErrors.hs:130:9: Warning: Defined but not used: `fromRanges' staticanalysis/messages/StaticErrors.hs:139:25: Warning: Defined but not used: `range' staticanalysis/messages/StaticErrors.hs:161:40: Warning: Defined but not used: `range' staticanalysis/messages/StaticErrors.hs:168:25: Warning: Defined but not used: `range' staticanalysis/messages/StaticErrors.hs:171:38: Warning: Defined but not used: `range' staticanalysis/messages/StaticErrors.hs:184:24: Warning: Defined but not used: `range' staticanalysis/messages/StaticErrors.hs:229:16: Warning: Defined but not used: `r' [ 96 of 162] Compiling Warnings ( staticanalysis/messages/Warnings.hs, staticanalysis/messages/Warnings.o ) staticanalysis/messages/Warnings.hs:62:28: Warning: Defined but not used: `topLevel' staticanalysis/messages/Warnings.hs:90:18: Warning: Defined but not used: `range' staticanalysis/messages/Warnings.hs:97:30: Warning: Defined but not used: `tp' staticanalysis/messages/Warnings.hs:102:31: Warning: Defined but not used: `tp' [ 97 of 162] Compiling TypeErrors ( staticanalysis/messages/TypeErrors.hs, staticanalysis/messages/TypeErrors.o ) staticanalysis/messages/TypeErrors.hs:31:26: Warning: Defined but not used: `range' staticanalysis/messages/TypeErrors.hs:36:32: Warning: Defined but not used: `oneliner' staticanalysis/messages/TypeErrors.hs:36:41: Warning: Defined but not used: `table' staticanalysis/messages/TypeErrors.hs:36:47: Warning: Defined but not used: `hints' staticanalysis/messages/TypeErrors.hs:43:19: Warning: Defined but not used: `ranges' staticanalysis/messages/TypeErrors.hs:85:50: Warning: Defined but not used: `predicate' staticanalysis/messages/TypeErrors.hs:108:15: Warning: Defined but not used: `xs' [ 98 of 162] Compiling ConstraintInfo ( staticanalysis/miscellaneous/ConstraintInfo.hs, staticanalysis/miscellaneous/ConstraintInfo.o ) staticanalysis/miscellaneous/ConstraintInfo.hs:31:1: Warning: The import of `Data.Char' is redundant except perhaps to import instances from `Data.Char' To import instances alone, use: import Data.Char() [ 99 of 162] Compiling BindingGroupAnalysis ( staticanalysis/inferencers/BindingGroupAnalysis.hs, staticanalysis/inferencers/BindingGroupAnalysis.o ) staticanalysis/inferencers/BindingGroupAnalysis.hs:83:9: Warning: Defined but not used: `monomorphicNames' [100 of 162] Compiling KindInferencing ( staticanalysis/inferencers/KindInferencing.hs, staticanalysis/inferencers/KindInferencing.o ) staticanalysis/inferencers/KindInferencing.hs:14:1: Warning: The import of `TypeConstraints' is redundant except perhaps to import instances from `TypeConstraints' To import instances alone, use: import TypeConstraints() staticanalysis/inferencers/KindInferencing.hs:75:10: Warning: orphan instance: instance TypeConstraintInfo KindError staticanalysis/inferencers/KindInferencing.hs:76:10: Warning: orphan instance: instance PolyTypeConstraintInfo KindError [101 of 162] Compiling PhaseKindInferencer ( main/PhaseKindInferencer.hs, main/PhaseKindInferencer.o ) main/PhaseKindInferencer.hs:13:1: Warning: The import of `ImportEnvironment' is redundant except perhaps to import instances from `ImportEnvironment' To import instances alone, use: import ImportEnvironment() [102 of 162] Compiling TS_Attributes ( staticanalysis/directives/TS_Attributes.hs, staticanalysis/directives/TS_Attributes.o ) staticanalysis/directives/TS_Attributes.hs:68:7: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (GHC.Types.C# #x) : _ with #x `notElem` ['@'] [103 of 162] Compiling UnifierHeuristics ( staticanalysis/heuristics/UnifierHeuristics.hs, staticanalysis/heuristics/UnifierHeuristics.o ) [104 of 162] Compiling HeuristicsInfo ( staticanalysis/heuristics/HeuristicsInfo.hs, staticanalysis/heuristics/HeuristicsInfo.o ) staticanalysis/heuristics/HeuristicsInfo.hs:34:10: Warning: orphan instance: instance HasTrustFactor ConstraintInfo staticanalysis/heuristics/HeuristicsInfo.hs:43:10: Warning: orphan instance: instance HasDirection ConstraintInfo staticanalysis/heuristics/HeuristicsInfo.hs:46:10: Warning: orphan instance: instance MaybeImported ConstraintInfo staticanalysis/heuristics/HeuristicsInfo.hs:52:10: Warning: orphan instance: instance HasTwoTypes ConstraintInfo staticanalysis/heuristics/HeuristicsInfo.hs:55:10: Warning: orphan instance: instance MaybeLiteral ConstraintInfo staticanalysis/heuristics/HeuristicsInfo.hs:68:10: Warning: orphan instance: instance IsPattern ConstraintInfo staticanalysis/heuristics/HeuristicsInfo.hs:74:10: Warning: orphan instance: instance MaybeApplication ConstraintInfo staticanalysis/heuristics/HeuristicsInfo.hs:88:10: Warning: orphan instance: instance MaybeUnaryMinus ConstraintInfo staticanalysis/heuristics/HeuristicsInfo.hs:105:10: Warning: orphan instance: instance MaybeNegation ConstraintInfo staticanalysis/heuristics/HeuristicsInfo.hs:112:10: Warning: orphan instance: instance IsExprVariable ConstraintInfo staticanalysis/heuristics/HeuristicsInfo.hs:124:10: Warning: orphan instance: instance IsFunctionBinding ConstraintInfo staticanalysis/heuristics/HeuristicsInfo.hs:133:10: Warning: orphan instance: instance IsTupleEdge ConstraintInfo staticanalysis/heuristics/HeuristicsInfo.hs:140:10: Warning: orphan instance: instance WithHints ConstraintInfo staticanalysis/heuristics/HeuristicsInfo.hs:144:10: Warning: orphan instance: instance IsUnifier ConstraintInfo [105 of 162] Compiling ListOfHeuristics ( staticanalysis/heuristics/ListOfHeuristics.hs, staticanalysis/heuristics/ListOfHeuristics.o ) [106 of 162] Compiling SelectConstraintSolver ( staticanalysis/inferencers/SelectConstraintSolver.hs, staticanalysis/inferencers/SelectConstraintSolver.o ) [107 of 162] Compiling TS_Messages ( staticanalysis/directives/TS_Messages.hs, staticanalysis/directives/TS_Messages.o ) [108 of 162] Compiling ResolveOperators ( parser/ResolveOperators.hs, parser/ResolveOperators.o ) parser/ResolveOperators.hs:10:1: Warning: The import of `Data.Char' is redundant except perhaps to import instances from `Data.Char' To import instances alone, use: import Data.Char() parser/ResolveOperators.hs:47:10: Warning: Defined but not used: `errs' parser/ResolveOperators.hs:54:5: Warning: Pattern match(es) are non-exhaustive In an equation for `declToOps': Patterns not matched: Declaration_Class _ _ _ _ Declaration_Data _ _ _ _ _ Declaration_Default _ _ Declaration_Empty _ ... parser/ResolveOperators.hs:106:18: Warning: Defined but not used: `p' parser/ResolveOperators.hs:113:16: Warning: Defined but not used: `n' parser/ResolveOperators.hs:142:5: Warning: Pattern match(es) are non-exhaustive In an equation for `popOp': Patterns not matched: ([], _, _) parser/ResolveOperators.hs:161:13: Warning: Defined but not used: `state' [109 of 162] Compiling PhaseResolveOperators ( main/PhaseResolveOperators.hs, main/PhaseResolveOperators.o ) [110 of 162] Compiling IdMap ( ../../lvm/src/lib/common/IdMap.hs, ../../lvm/src/lib/common/IdMap.o ) ../../lvm/src/lib/common/IdMap.hs:78:32: Warning: Defined but not used: `i' ../../lvm/src/lib/common/IdMap.hs:126:9: Warning: Defined but not used: `a' ../../lvm/src/lib/common/IdMap.hs:126:11: Warning: Defined but not used: `b' [111 of 162] Compiling IdSet ( ../../lvm/src/lib/common/IdSet.hs, ../../lvm/src/lib/common/IdSet.o ) ../../lvm/src/lib/common/IdSet.hs:49:26: Warning: Defined but not used: `x' ../../lvm/src/lib/common/IdSet.hs:53:24: Warning: Defined but not used: `x' [112 of 162] Compiling Byte ( ../../lvm/src/lib/common/Byte.hs, ../../lvm/src/lib/common/Byte.o ) ../../lvm/src/lib/common/Byte.hs:14:8: Warning: In the use of `catch' (imported from Prelude, but defined in System.IO.Error): Deprecated: "Please use the new exceptions variant, Control.Exception.catch" ../../lvm/src/lib/common/Byte.hs:89:13: Warning: Defined but not used: `b' ../../lvm/src/lib/common/Byte.hs:89:15: Warning: Defined but not used: `bs' ../../lvm/src/lib/common/Byte.hs:99:17: Warning: Defined but not used: `other' ../../lvm/src/lib/common/Byte.hs:101:28: Warning: Defined but not used: `other' ../../lvm/src/lib/common/Byte.hs:123:16: Warning: Defined but not used: `b' ../../lvm/src/lib/common/Byte.hs:147:7: Warning: Defined but not used: `other' [113 of 162] Compiling Instr ( ../../lvm/src/lib/lvm/Instr.hs, ../../lvm/src/lib/lvm/Instr.o ) ../../lvm/src/lib/lvm/Instr.hs:48:22: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/Instr.hs:48:25: Warning: Defined but not used: `c' ../../lvm/src/lib/lvm/Instr.hs:48:33: Warning: Defined but not used: `tag' ../../lvm/src/lib/lvm/Instr.hs:49:22: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/Instr.hs:49:25: Warning: Defined but not used: `c' ../../lvm/src/lib/lvm/Instr.hs:49:27: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:50:22: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/Instr.hs:50:27: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:50:33: Warning: Defined but not used: `tag' ../../lvm/src/lib/lvm/Instr.hs:52:25: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/Instr.hs:52:28: Warning: Defined but not used: `c' ../../lvm/src/lib/lvm/Instr.hs:53:25: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/Instr.hs:53:30: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:55:22: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/Instr.hs:55:32: Warning: Defined but not used: `depth' ../../lvm/src/lib/lvm/Instr.hs:56:22: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/Instr.hs:56:25: Warning: Defined but not used: `offset' ../../lvm/src/lib/lvm/Instr.hs:57:25: Warning: Defined but not used: `offset' ../../lvm/src/lib/lvm/Instr.hs:57:32: Warning: Defined but not used: `depth' ../../lvm/src/lib/lvm/Instr.hs:208:10: Warning: Defined but not used: `i' ../../lvm/src/lib/lvm/Instr.hs:280:11: Warning: Defined but not used: `n' ../../lvm/src/lib/lvm/Instr.hs:318:7: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/Instr.hs:333:10: Warning: Defined but not used: `opc' ../../lvm/src/lib/lvm/Instr.hs:377:5: Warning: Pattern match(es) are overlapped In a case alternative: other -> ... ../../lvm/src/lib/lvm/Instr.hs:379:19: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/Instr.hs:380:19: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/Instr.hs:381:19: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/Instr.hs:383:19: Warning: Defined but not used: `instrs' ../../lvm/src/lib/lvm/Instr.hs:384:19: Warning: Defined but not used: `instrs' ../../lvm/src/lib/lvm/Instr.hs:388:19: Warning: Defined but not used: `is' ../../lvm/src/lib/lvm/Instr.hs:389:19: Warning: Defined but not used: `d' ../../lvm/src/lib/lvm/Instr.hs:389:21: Warning: Defined but not used: `is' ../../lvm/src/lib/lvm/Instr.hs:390:19: Warning: Defined but not used: `is' ../../lvm/src/lib/lvm/Instr.hs:392:19: Warning: Defined but not used: `alts' ../../lvm/src/lib/lvm/Instr.hs:393:19: Warning: Defined but not used: `alts' ../../lvm/src/lib/lvm/Instr.hs:394:19: Warning: Defined but not used: `alts' ../../lvm/src/lib/lvm/Instr.hs:395:19: Warning: Defined but not used: `alts' ../../lvm/src/lib/lvm/Instr.hs:398:19: Warning: Defined but not used: `var' ../../lvm/src/lib/lvm/Instr.hs:399:19: Warning: Defined but not used: `n' ../../lvm/src/lib/lvm/Instr.hs:400:19: Warning: Defined but not used: `bs' ../../lvm/src/lib/lvm/Instr.hs:400:22: Warning: Defined but not used: `c' ../../lvm/src/lib/lvm/Instr.hs:401:19: Warning: Defined but not used: `d' ../../lvm/src/lib/lvm/Instr.hs:402:19: Warning: Defined but not used: `global' ../../lvm/src/lib/lvm/Instr.hs:403:19: Warning: Defined but not used: `ofs' ../../lvm/src/lib/lvm/Instr.hs:407:19: Warning: Defined but not used: `n' ../../lvm/src/lib/lvm/Instr.hs:408:19: Warning: Defined but not used: `n' ../../lvm/src/lib/lvm/Instr.hs:408:21: Warning: Defined but not used: `m' ../../lvm/src/lib/lvm/Instr.hs:408:23: Warning: Defined but not used: `depth' ../../lvm/src/lib/lvm/Instr.hs:409:19: Warning: Defined but not used: `var' ../../lvm/src/lib/lvm/Instr.hs:414:19: Warning: Defined but not used: `global' ../../lvm/src/lib/lvm/Instr.hs:416:19: Warning: Defined but not used: `global' ../../lvm/src/lib/lvm/Instr.hs:417:19: Warning: Defined but not used: `var' ../../lvm/src/lib/lvm/Instr.hs:420:19: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:421:19: Warning: Defined but not used: `n' ../../lvm/src/lib/lvm/Instr.hs:424:19: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:425:19: Warning: Defined but not used: `var' ../../lvm/src/lib/lvm/Instr.hs:425:23: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:426:19: Warning: Defined but not used: `var' ../../lvm/src/lib/lvm/Instr.hs:426:23: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:427:19: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:428:19: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:431:19: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:432:19: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:432:23: Warning: Defined but not used: `var' ../../lvm/src/lib/lvm/Instr.hs:433:19: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:436:11: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:437:12: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:437:18: Warning: Defined but not used: `var' ../../lvm/src/lib/lvm/Instr.hs:438:14: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:475:17: Warning: Defined but not used: `v' ../../lvm/src/lib/lvm/Instr.hs:475:19: Warning: Defined but not used: `w' ../../lvm/src/lib/lvm/Instr.hs:487:15: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:488:15: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:489:15: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:490:15: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:492:18: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:509:7: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/Instr.hs:516:5: Warning: Pattern match(es) are overlapped In a case alternative: other -> ... ../../lvm/src/lib/lvm/Instr.hs:518:19: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/Instr.hs:519:19: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/Instr.hs:520:19: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/Instr.hs:522:19: Warning: Defined but not used: `is' ../../lvm/src/lib/lvm/Instr.hs:523:19: Warning: Defined but not used: `is' ../../lvm/src/lib/lvm/Instr.hs:527:19: Warning: Defined but not used: `is' ../../lvm/src/lib/lvm/Instr.hs:528:19: Warning: Defined but not used: `d' ../../lvm/src/lib/lvm/Instr.hs:528:21: Warning: Defined but not used: `is' ../../lvm/src/lib/lvm/Instr.hs:529:19: Warning: Defined but not used: `is' ../../lvm/src/lib/lvm/Instr.hs:531:19: Warning: Defined but not used: `alts' ../../lvm/src/lib/lvm/Instr.hs:532:19: Warning: Defined but not used: `alts' ../../lvm/src/lib/lvm/Instr.hs:533:19: Warning: Defined but not used: `alts' ../../lvm/src/lib/lvm/Instr.hs:534:19: Warning: Defined but not used: `alts' ../../lvm/src/lib/lvm/Instr.hs:537:19: Warning: Defined but not used: `var' ../../lvm/src/lib/lvm/Instr.hs:538:19: Warning: Defined but not used: `n' ../../lvm/src/lib/lvm/Instr.hs:539:19: Warning: Defined but not used: `bs' ../../lvm/src/lib/lvm/Instr.hs:539:22: Warning: Defined but not used: `c' ../../lvm/src/lib/lvm/Instr.hs:540:19: Warning: Defined but not used: `d' ../../lvm/src/lib/lvm/Instr.hs:541:19: Warning: Defined but not used: `global' ../../lvm/src/lib/lvm/Instr.hs:542:19: Warning: Defined but not used: `ofs' ../../lvm/src/lib/lvm/Instr.hs:546:19: Warning: Defined but not used: `n' ../../lvm/src/lib/lvm/Instr.hs:547:19: Warning: Defined but not used: `n' ../../lvm/src/lib/lvm/Instr.hs:547:21: Warning: Defined but not used: `m' ../../lvm/src/lib/lvm/Instr.hs:547:23: Warning: Defined but not used: `depth' ../../lvm/src/lib/lvm/Instr.hs:548:19: Warning: Defined but not used: `var' ../../lvm/src/lib/lvm/Instr.hs:553:19: Warning: Defined but not used: `global' ../../lvm/src/lib/lvm/Instr.hs:555:19: Warning: Defined but not used: `global' ../../lvm/src/lib/lvm/Instr.hs:556:19: Warning: Defined but not used: `var' ../../lvm/src/lib/lvm/Instr.hs:559:19: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:560:19: Warning: Defined but not used: `n' ../../lvm/src/lib/lvm/Instr.hs:563:19: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:564:19: Warning: Defined but not used: `var' ../../lvm/src/lib/lvm/Instr.hs:564:23: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:565:19: Warning: Defined but not used: `var' ../../lvm/src/lib/lvm/Instr.hs:565:23: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:566:19: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:567:19: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:570:19: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:571:19: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:571:23: Warning: Defined but not used: `var' ../../lvm/src/lib/lvm/Instr.hs:572:19: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:575:11: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:576:12: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:576:18: Warning: Defined but not used: `var' ../../lvm/src/lib/lvm/Instr.hs:577:14: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/Instr.hs:615:17: Warning: Defined but not used: `v' ../../lvm/src/lib/lvm/Instr.hs:615:19: Warning: Defined but not used: `w' ../../lvm/src/lib/lvm/Instr.hs:628:15: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:629:15: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:630:15: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:631:15: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:633:18: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/Instr.hs:650:7: Warning: Defined but not used: `other' [114 of 162] Compiling Module ( ../../lvm/src/lib/lvm/Module.hs, ../../lvm/src/lib/lvm/Module.o ) ../../lvm/src/lib/lvm/Module.hs:102:25: Warning: Defined but not used: `id1' ../../lvm/src/lib/lvm/Module.hs:102:29: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/Module.hs:103:10: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/Module.hs:103:31: Warning: Defined but not used: `id2' ../../lvm/src/lib/lvm/Module.hs:104:9: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/Module.hs:136:9: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/Module.hs:164:13: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/Module.hs:167:16: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/Module.hs:170:14: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/Module.hs:173:11: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/Module.hs:176:14: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/Module.hs:181:14: Warning: Defined but not used: `other' [115 of 162] Compiling Core ( ../../lvm/src/lib/core/Core.hs, ../../lvm/src/lib/core/Core.o ) ../../lvm/src/lib/core/Core.hs:85:20: Warning: Defined but not used: `rhs' ../../lvm/src/lib/core/Core.hs:115:10: Warning: Defined but not used: `f' ../../lvm/src/lib/core/Core.hs:122:1: Warning: Pattern match(es) are non-exhaustive In an equation for `zipBindsWith': Patterns not matched: _ [] (Strict _) _ [] (NonRec _) ../../lvm/src/lib/core/Core.hs:122:19: Warning: Defined but not used: `xs' ../../lvm/src/lib/core/Core.hs:124:19: Warning: Defined but not used: `xs' ../../lvm/src/lib/core/Core.hs:135:14: Warning: Defined but not used: `id' ../../lvm/src/lib/core/Core.hs:136:7: Warning: Defined but not used: `other' ../../lvm/src/lib/core/Core.hs:156:12: Warning: Defined but not used: `supply' [116 of 162] Compiling CoreUtils ( codegeneration/CoreUtils.hs, codegeneration/CoreUtils.o ) [117 of 162] Compiling CoreNoShadow ( ../../lvm/src/lib/core/CoreNoShadow.hs, ../../lvm/src/lib/core/CoreNoShadow.o ) ../../lvm/src/lib/core/CoreNoShadow.hs:36:17: Warning: Defined but not used: `env' ../../lvm/src/lib/core/CoreNoShadow.hs:50:16: Warning: Defined but not used: `supply' ../../lvm/src/lib/core/CoreNoShadow.hs:50:23: Warning: Defined but not used: `set' ../../lvm/src/lib/core/CoreNoShadow.hs:56:10: Warning: Defined but not used: `env' ../../lvm/src/lib/core/CoreNoShadow.hs:61:11: Warning: Defined but not used: `env' ../../lvm/src/lib/core/CoreNoShadow.hs:94:7: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreNoShadow.hs:101:11: Warning: Defined but not used: `recs' [118 of 162] Compiling CoreSaturate ( ../../lvm/src/lib/core/CoreSaturate.hs, ../../lvm/src/lib/core/CoreSaturate.o ) ../../lvm/src/lib/core/CoreSaturate.hs:32:19: Warning: Defined but not used: `supply' ../../lvm/src/lib/core/CoreSaturate.hs:73:7: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreSaturate.hs:92:7: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreSaturate.hs:98:10: Warning: Defined but not used: env' ../../lvm/src/lib/core/CoreSaturate.hs:98:38: Warning: Defined but not used: `i' ../../lvm/src/lib/core/CoreSaturate.hs:103:11: Warning: Defined but not used: `binds' ../../lvm/src/lib/core/CoreSaturate.hs:103:17: Warning: Defined but not used: `expr' ../../lvm/src/lib/core/CoreSaturate.hs:104:13: Warning: Defined but not used: `id' ../../lvm/src/lib/core/CoreSaturate.hs:104:16: Warning: Defined but not used: `alts' ../../lvm/src/lib/core/CoreSaturate.hs:105:11: Warning: Defined but not used: `id' ../../lvm/src/lib/core/CoreSaturate.hs:105:14: Warning: Defined but not used: `expr' ../../lvm/src/lib/core/CoreSaturate.hs:106:16: Warning: Defined but not used: `expr2' ../../lvm/src/lib/core/CoreSaturate.hs:109:19: Warning: Defined but not used: `e' ../../lvm/src/lib/core/CoreSaturate.hs:110:12: Warning: Defined but not used: `n' ../../lvm/src/lib/core/CoreSaturate.hs:111:7: Warning: Defined but not used: `other' [119 of 162] Compiling CoreNormalize ( ../../lvm/src/lib/core/CoreNormalize.hs, ../../lvm/src/lib/core/CoreNormalize.o ) ../../lvm/src/lib/core/CoreNormalize.hs:38:22: Warning: Defined but not used: `directs' ../../lvm/src/lib/core/CoreNormalize.hs:47:15: Warning: Defined but not used: `s' ../../lvm/src/lib/core/CoreNormalize.hs:72:10: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreNormalize.hs:82:12: Warning: Defined but not used: `n' ../../lvm/src/lib/core/CoreNormalize.hs:83:10: Warning: Defined but not used: `expr1' ../../lvm/src/lib/core/CoreNormalize.hs:83:16: Warning: Defined but not used: `expr2' ../../lvm/src/lib/core/CoreNormalize.hs:84:7: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreNormalize.hs:115:12: Warning: Defined but not used: `n' ../../lvm/src/lib/core/CoreNormalize.hs:116:7: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreNormalize.hs:126:1: Warning: Defined but not used: `normAtomBinds' ../../lvm/src/lib/core/CoreNormalize.hs:127:18: Warning: Defined but not used: env' ../../lvm/src/lib/core/CoreNormalize.hs:145:13: Warning: Defined but not used: `e2' ../../lvm/src/lib/core/CoreNormalize.hs:146:12: Warning: Defined but not used: `n' ../../lvm/src/lib/core/CoreNormalize.hs:148:7: Warning: Defined but not used: `other' [120 of 162] Compiling CoreLetSort ( ../../lvm/src/lib/core/CoreLetSort.hs, ../../lvm/src/lib/core/CoreLetSort.o ) ../../lvm/src/lib/core/CoreLetSort.hs:95:25: Warning: Defined but not used: `expr' ../../lvm/src/lib/core/CoreLetSort.hs:96:7: Warning: Defined but not used: `other' [121 of 162] Compiling PatternMatch ( codegeneration/PatternMatch.hs, codegeneration/PatternMatch.o ) codegeneration/PatternMatch.hs:89:30: Warning: Defined but not used: `r' [122 of 162] Compiling DerivingShow ( codegeneration/DerivingShow.hs, codegeneration/DerivingShow.o ) codegeneration/DerivingShow.hs:26:1: Warning: Pattern match(es) are non-exhaustive In an equation for `dataShowFunction': Patterns not matched: UHA.Declaration_Class _ _ _ _ UHA.Declaration_Default _ _ UHA.Declaration_Empty _ UHA.Declaration_Fixity _ _ _ _ ... codegeneration/DerivingShow.hs:26:98: Warning: Defined but not used: `derivings' codegeneration/DerivingShow.hs:48:1: Warning: Pattern match(es) are non-exhaustive In an equation for `dataDictionary': Patterns not matched: UHA.Declaration_Class _ _ _ _ UHA.Declaration_Default _ _ UHA.Declaration_Empty _ UHA.Declaration_Fixity _ _ _ _ ... codegeneration/DerivingShow.hs:48:84: Warning: Defined but not used: `constructors' codegeneration/DerivingShow.hs:48:97: Warning: Defined but not used: `derivings' codegeneration/DerivingShow.hs:73:1: Warning: Pattern match(es) are non-exhaustive In an equation for `typeShowFunction': Patterns not matched: UHA.Declaration_Class _ _ _ _ UHA.Declaration_Data _ _ _ _ _ UHA.Declaration_Default _ _ UHA.Declaration_Empty _ ... codegeneration/DerivingShow.hs:73:18: Warning: Defined but not used: `decl' codegeneration/DerivingShow.hs:91:9: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: UHA.Constructor_Record _ _ _ [123 of 162] Compiling StaticChecks ( staticanalysis/staticchecks/StaticChecks.hs, staticanalysis/staticchecks/StaticChecks.o ) staticanalysis/staticchecks/StaticChecks.hs:106:60: Warning: Defined but not used: `namesInScope' staticanalysis/staticchecks/StaticChecks.hs:244:53: Warning: Defined but not used: `entity' staticanalysis/staticchecks/StaticChecks.hs:8410:49: Warning: Defined but not used: `f' [124 of 162] Compiling PhaseStaticChecks ( main/PhaseStaticChecks.hs, main/PhaseStaticChecks.o ) [125 of 162] Compiling DerivingEq ( codegeneration/DerivingEq.hs, codegeneration/DerivingEq.o ) codegeneration/DerivingEq.hs:20:1: Warning: Pattern match(es) are non-exhaustive In an equation for `dataDictionary': Patterns not matched: UHA.Declaration_Class _ _ _ _ UHA.Declaration_Default _ _ UHA.Declaration_Empty _ UHA.Declaration_Fixity _ _ _ _ ... codegeneration/DerivingEq.hs:67:5: Warning: Defined but not used: `constructorToPat' codegeneration/DerivingEq.hs:73:5: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: UHA.Constructor_Record _ _ _ [126 of 162] Compiling ExtractImportDecls ( modulesystem/ExtractImportDecls.hs, modulesystem/ExtractImportDecls.o ) [127 of 162] Compiling Asm ( ../../lvm/src/lib/asm/Asm.hs, ../../lvm/src/lib/asm/Asm.o ) [128 of 162] Compiling AsmOccur ( ../../lvm/src/lib/asm/AsmOccur.hs, ../../lvm/src/lib/asm/AsmOccur.o ) ../../lvm/src/lib/asm/AsmOccur.hs:42:12: Warning: Defined but not used: `n' ../../lvm/src/lib/asm/AsmOccur.hs:55:16: Warning: Defined but not used: `occ' ../../lvm/src/lib/asm/AsmOccur.hs:89:11: Warning: Defined but not used: `lit' ../../lvm/src/lib/asm/AsmOccur.hs:96:7: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmOccur.hs:112:20: Warning: Defined but not used: `con' ../../lvm/src/lib/asm/AsmOccur.hs:113:20: Warning: Defined but not used: `lit' [129 of 162] Compiling AsmInline ( ../../lvm/src/lib/asm/AsmInline.hs, ../../lvm/src/lib/asm/AsmInline.o ) ../../lvm/src/lib/asm/AsmInline.hs:43:11: Warning: Defined but not used: `id' ../../lvm/src/lib/asm/AsmInline.hs:43:34: Warning: Defined but not used: `e1' ../../lvm/src/lib/asm/AsmInline.hs:99:43: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmInline.hs:103:11: Warning: Defined but not used: `lit' ../../lvm/src/lib/asm/AsmInline.hs:109:7: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmInline.hs:128:20: Warning: Defined but not used: `con' ../../lvm/src/lib/asm/AsmInline.hs:129:20: Warning: Defined but not used: `lit' ../../lvm/src/lib/asm/AsmInline.hs:138:12: Warning: Defined but not used: `note' ../../lvm/src/lib/asm/AsmInline.hs:139:7: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmInline.hs:147:12: Warning: Defined but not used: `note' ../../lvm/src/lib/asm/AsmInline.hs:148:10: Warning: Defined but not used: `id' ../../lvm/src/lib/asm/AsmInline.hs:149:18: Warning: Defined but not used: `id' ../../lvm/src/lib/asm/AsmInline.hs:150:11: Warning: Defined but not used: `lit' ../../lvm/src/lib/asm/AsmInline.hs:151:7: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmInline.hs:156:12: Warning: Defined but not used: `note' ../../lvm/src/lib/asm/AsmInline.hs:157:18: Warning: Defined but not used: `id' ../../lvm/src/lib/asm/AsmInline.hs:158:11: Warning: Defined but not used: `lit' ../../lvm/src/lib/asm/AsmInline.hs:159:7: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmInline.hs:173:11: Warning: Defined but not used: `id' ../../lvm/src/lib/asm/AsmInline.hs:174:12: Warning: Defined but not used: `id' ../../lvm/src/lib/asm/AsmInline.hs:174:18: Warning: Defined but not used: `e2' ../../lvm/src/lib/asm/AsmInline.hs:175:13: Warning: Defined but not used: `id' ../../lvm/src/lib/asm/AsmInline.hs:175:16: Warning: Defined but not used: `alts' ../../lvm/src/lib/asm/AsmInline.hs:176:12: Warning: Defined but not used: `id' ../../lvm/src/lib/asm/AsmInline.hs:179:11: Warning: Defined but not used: `id' ../../lvm/src/lib/asm/AsmInline.hs:180:12: Warning: Defined but not used: `note' ../../lvm/src/lib/asm/AsmInline.hs:181:7: Warning: Defined but not used: `other' [130 of 162] Compiling AsmOptimize ( ../../lvm/src/lib/asm/AsmOptimize.hs, ../../lvm/src/lib/asm/AsmOptimize.o ) [131 of 162] Compiling CodeGeneration ( codegeneration/CodeGeneration.hs, codegeneration/CodeGeneration.o ) codegeneration/CodeGeneration.hs:98:13: Warning: Defined but not used: `accessRecord' codegeneration/CodeGeneration.hs:167:5: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: [] codegeneration/CodeGeneration.hs:909:43: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... [132 of 162] Compiling ModulePretty ( ../../lvm/src/lib/lvm/ModulePretty.hs, ../../lvm/src/lib/lvm/ModulePretty.o ) ../../lvm/src/lib/lvm/ModulePretty.hs:29:37: Warning: Defined but not used: `major' ../../lvm/src/lib/lvm/ModulePretty.hs:29:43: Warning: Defined but not used: `minor' ../../lvm/src/lib/lvm/ModulePretty.hs:37:5: Warning: Pattern match(es) are overlapped In a case alternative: other -> ... ../../lvm/src/lib/lvm/ModulePretty.hs:53:7: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/ModulePretty.hs:80:21: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/ModulePretty.hs:104:15: Warning: Defined but not used: `public' ../../lvm/src/lib/lvm/ModulePretty.hs:105:16: Warning: Defined but not used: `public' ../../lvm/src/lib/lvm/ModulePretty.hs:105:43: Warning: Defined but not used: `major' ../../lvm/src/lib/lvm/ModulePretty.hs:105:49: Warning: Defined but not used: `minor' ../../lvm/src/lib/lvm/ModulePretty.hs:110:15: Warning: Defined but not used: `public' ../../lvm/src/lib/lvm/ModulePretty.hs:111:16: Warning: Defined but not used: `public' ../../lvm/src/lib/lvm/ModulePretty.hs:111:35: Warning: Defined but not used: `impkind' ../../lvm/src/lib/lvm/ModulePretty.hs:111:43: Warning: Defined but not used: `major' ../../lvm/src/lib/lvm/ModulePretty.hs:111:49: Warning: Defined but not used: `minor' ../../lvm/src/lib/lvm/ModulePretty.hs:121:5: Warning: Pattern match(es) are overlapped In a case alternative: other -> ... ../../lvm/src/lib/lvm/ModulePretty.hs:128:7: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/ModulePretty.hs:143:7: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/ModulePretty.hs:170:21: Warning: Defined but not used: `cs' [133 of 162] Compiling CorePretty ( ../../lvm/src/lib/core/CorePretty.hs, ../../lvm/src/lib/core/CorePretty.o ) ../../lvm/src/lib/core/CorePretty.hs:43:10: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... ../../lvm/src/lib/core/CorePretty.hs:63:7: Warning: Defined but not used: `other' [134 of 162] Compiling Lvm ( ../../lvm/src/lib/lvm/Lvm.hs, ../../lvm/src/lib/lvm/Lvm.o ) [135 of 162] Compiling LvmWrite ( ../../lvm/src/lib/lvm/LvmWrite.hs, ../../lvm/src/lib/lvm/LvmWrite.o ) ../../lvm/src/lib/lvm/LvmWrite.hs:12:8: Warning: In the use of `catch' (imported from Prelude, but defined in System.IO.Error): Deprecated: "Please use the new exceptions variant, Control.Exception.catch" ../../lvm/src/lib/lvm/LvmWrite.hs:86:7: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmWrite.hs:99:7: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmWrite.hs:101:1: Warning: Pattern match(es) are non-exhaustive In an equation for `emitDValue': Patterns not matched: DeclAbstract _ _ _ _ DeclCon _ _ _ _ _ DeclExtern _ _ _ _ _ _ _ _ _ DeclCustom _ _ _ _ ... ../../lvm/src/lib/lvm/LvmWrite.hs:109:25: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmWrite.hs:110:15: Warning: Defined but not used: `otherwise' ../../lvm/src/lib/lvm/LvmWrite.hs:112:1: Warning: Pattern match(es) are non-exhaustive In an equation for `emitDCon': Patterns not matched: DeclValue _ _ _ _ _ DeclAbstract _ _ _ _ DeclExtern _ _ _ _ _ _ _ _ _ DeclCustom _ _ _ _ ... ../../lvm/src/lib/lvm/LvmWrite.hs:115:1: Warning: Pattern match(es) are non-exhaustive In an equation for `emitDCustom': Patterns not matched: DeclValue _ _ _ _ _ DeclAbstract _ _ _ _ DeclCon _ _ _ _ _ DeclExtern _ _ _ _ _ _ _ _ _ ... ../../lvm/src/lib/lvm/LvmWrite.hs:118:1: Warning: Pattern match(es) are non-exhaustive In an equation for `emitDExtern': Patterns not matched: DeclValue _ _ _ _ _ DeclAbstract _ _ _ _ DeclCon _ _ _ _ _ DeclCustom _ _ _ _ ... ../../lvm/src/lib/lvm/LvmWrite.hs:140:1: Warning: Pattern match(es) are non-exhaustive In an equation for `emitDAbstract': Patterns not matched: DeclValue _ _ _ _ _ DeclCon _ _ _ _ _ DeclExtern _ _ _ _ _ _ _ _ _ DeclCustom _ _ _ _ ... ../../lvm/src/lib/lvm/LvmWrite.hs:140:32: Warning: Defined but not used: `access' ../../lvm/src/lib/lvm/LvmWrite.hs:140:39: Warning: Defined but not used: `arity' ../../lvm/src/lib/lvm/LvmWrite.hs:140:45: Warning: Defined but not used: `customs' ../../lvm/src/lib/lvm/LvmWrite.hs:144:1: Warning: Pattern match(es) are non-exhaustive In an equation for `emitImport': Patterns not matched: _ _ (Defined _) _ ../../lvm/src/lib/lvm/LvmWrite.hs:144:41: Warning: Defined but not used: `public' ../../lvm/src/lib/lvm/LvmWrite.hs:195:11: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/LvmWrite.hs:196:13: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/LvmWrite.hs:197:11: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/LvmWrite.hs:199:14: Warning: Defined but not used: `is' ../../lvm/src/lib/lvm/LvmWrite.hs:205:17: Warning: Defined but not used: `alts' ../../lvm/src/lib/lvm/LvmWrite.hs:207:12: Warning: Defined but not used: `d' ../../lvm/src/lib/lvm/LvmWrite.hs:213:19: Warning: Defined but not used: `bs' ../../lvm/src/lib/lvm/LvmWrite.hs:214:19: Warning: Defined but not used: `d' ../../lvm/src/lib/lvm/LvmWrite.hs:220:23: Warning: Defined but not used: `depth' ../../lvm/src/lib/lvm/LvmWrite.hs:264:7: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmWrite.hs:276:15: Warning: Defined but not used: `top' ../../lvm/src/lib/lvm/LvmWrite.hs:288:23: Warning: Defined but not used: `is' ../../lvm/src/lib/lvm/LvmWrite.hs:288:26: Warning: Defined but not used: `rest' ../../lvm/src/lib/lvm/LvmWrite.hs:289:7: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmWrite.hs:332:7: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmWrite.hs:346:7: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmWrite.hs:448:30: Warning: Defined but not used: `env' ../../lvm/src/lib/lvm/LvmWrite.hs:460:12: Warning: Defined but not used: `env' ../../lvm/src/lib/lvm/LvmWrite.hs:460:16: Warning: Defined but not used: `st' ../../lvm/src/lib/lvm/LvmWrite.hs:470:10: Warning: Defined but not used: `kind' ../../lvm/src/lib/lvm/LvmWrite.hs:482:8: Warning: Defined but not used: `x' [136 of 162] Compiling InstrRewrite ( ../../lvm/src/lib/lvm/InstrRewrite.hs, ../../lvm/src/lib/lvm/InstrRewrite.o ) ../../lvm/src/lib/lvm/InstrRewrite.hs:47:20: Warning: Defined but not used: `id' ../../lvm/src/lib/lvm/InstrRewrite.hs:47:25: Warning: Defined but not used: `depth' ../../lvm/src/lib/lvm/InstrRewrite.hs:51:20: Warning: Defined but not used: `id0' ../../lvm/src/lib/lvm/InstrRewrite.hs:51:26: Warning: Defined but not used: `d0' ../../lvm/src/lib/lvm/InstrRewrite.hs:51:45: Warning: Defined but not used: `id1' ../../lvm/src/lib/lvm/InstrRewrite.hs:51:51: Warning: Defined but not used: `d1' ../../lvm/src/lib/lvm/InstrRewrite.hs:55:20: Warning: Defined but not used: `id0' ../../lvm/src/lib/lvm/InstrRewrite.hs:55:26: Warning: Defined but not used: `d0' ../../lvm/src/lib/lvm/InstrRewrite.hs:55:45: Warning: Defined but not used: `id1' ../../lvm/src/lib/lvm/InstrRewrite.hs:55:51: Warning: Defined but not used: `d1' ../../lvm/src/lib/lvm/InstrRewrite.hs:55:70: Warning: Defined but not used: `id2' ../../lvm/src/lib/lvm/InstrRewrite.hs:55:76: Warning: Defined but not used: `d2' ../../lvm/src/lib/lvm/InstrRewrite.hs:91:36: Warning: Defined but not used: `d1' ../../lvm/src/lib/lvm/InstrRewrite.hs:115:12: Warning: Defined but not used: `instrs' ../../lvm/src/lib/lvm/InstrRewrite.hs:131:7: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/InstrRewrite.hs:139:42: Warning: Defined but not used: d' ../../lvm/src/lib/lvm/InstrRewrite.hs:143:8: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/InstrRewrite.hs:172:17: Warning: Defined but not used: `n' ../../lvm/src/lib/lvm/InstrRewrite.hs:172:21: Warning: Defined but not used: `d' ../../lvm/src/lib/lvm/InstrRewrite.hs:173:19: Warning: Defined but not used: `m' ../../lvm/src/lib/lvm/InstrRewrite.hs:173:21: Warning: Defined but not used: `d' ../../lvm/src/lib/lvm/InstrRewrite.hs:174:19: Warning: Defined but not used: `m' ../../lvm/src/lib/lvm/InstrRewrite.hs:174:21: Warning: Defined but not used: `d' ../../lvm/src/lib/lvm/InstrRewrite.hs:176:19: Warning: Defined but not used: `m' ../../lvm/src/lib/lvm/InstrRewrite.hs:176:21: Warning: Defined but not used: `d' ../../lvm/src/lib/lvm/InstrRewrite.hs:198:26: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/InstrRewrite.hs:204:26: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/InstrRewrite.hs:210:26: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/InstrRewrite.hs:217:26: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/InstrRewrite.hs:221:26: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/InstrRewrite.hs:223:7: Warning: Defined but not used: `other' [137 of 162] Compiling LvmRead ( ../../lvm/src/lib/lvm/LvmRead.hs, ../../lvm/src/lib/lvm/LvmRead.o ) ../../lvm/src/lib/lvm/LvmRead.hs:16:1: Warning: The import of `Id' from module `Id' is redundant ../../lvm/src/lib/lvm/LvmRead.hs:68:9: Warning: Defined but not used: `len' ../../lvm/src/lib/lvm/LvmRead.hs:74:9: Warning: Defined but not used: `bcount' ../../lvm/src/lib/lvm/LvmRead.hs:81:24: Warning: Defined but not used: `d' ../../lvm/src/lib/lvm/LvmRead.hs:82:15: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmRead.hs:85:1: Warning: Defined but not used: `readFooter' ../../lvm/src/lib/lvm/LvmRead.hs:110:27: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmRead.hs:128:9: Warning: Defined but not used: `enc' ../../lvm/src/lib/lvm/LvmRead.hs:279:11: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmRead.hs:292:31: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmRead.hs:302:48: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmRead.hs:311:31: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmRead.hs:317:60: Warning: Defined but not used: `cs' ../../lvm/src/lib/lvm/LvmRead.hs:318:32: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmRead.hs:325:32: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmRead.hs:337:28: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmRead.hs:340:1: Warning: Defined but not used: `readCodeIdx' ../../lvm/src/lib/lvm/LvmRead.hs:344:32: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmRead.hs:353:38: Warning: Defined but not used: `other' ../../lvm/src/lib/lvm/LvmRead.hs:394:24: Warning: Defined but not used: `st' ../../lvm/src/lib/lvm/LvmRead.hs:401:28: Warning: Defined but not used: `rs' ../../lvm/src/lib/lvm/LvmRead.hs:408:12: Warning: Defined but not used: `env' ../../lvm/src/lib/lvm/LvmRead.hs:412:12: Warning: Defined but not used: `env' ../../lvm/src/lib/lvm/LvmRead.hs:415:12: Warning: Defined but not used: `env' ../../lvm/src/lib/lvm/LvmRead.hs:419:12: Warning: Defined but not used: `env' ../../lvm/src/lib/lvm/LvmRead.hs:427:23: Warning: Defined but not used: `rs' ../../lvm/src/lib/lvm/LvmRead.hs:427:27: Warning: Defined but not used: `st' ../../lvm/src/lib/lvm/LvmRead.hs:431:17: Warning: Defined but not used: `fname' [138 of 162] Compiling InstrResolve ( ../../lvm/src/lib/lvm/InstrResolve.hs, ../../lvm/src/lib/lvm/InstrResolve.o ) ../../lvm/src/lib/lvm/InstrResolve.hs:36:28: Warning: Defined but not used: `base' ../../lvm/src/lib/lvm/InstrResolve.hs:36:33: Warning: Defined but not used: `env' ../../lvm/src/lib/lvm/InstrResolve.hs:37:41: Warning: Defined but not used: `depth' ../../lvm/src/lib/lvm/InstrResolve.hs:49:10: Warning: Defined but not used: `base' ../../lvm/src/lib/lvm/InstrResolve.hs:49:15: Warning: Defined but not used: `env' ../../lvm/src/lib/lvm/InstrResolve.hs:51:1: Warning: Defined but not used: `base' ../../lvm/src/lib/lvm/InstrResolve.hs:52:15: Warning: Defined but not used: `env' ../../lvm/src/lib/lvm/InstrResolve.hs:55:10: Warning: Defined but not used: `base' ../../lvm/src/lib/lvm/InstrResolve.hs:55:15: Warning: Defined but not used: `env' ../../lvm/src/lib/lvm/InstrResolve.hs:61:10: Warning: Defined but not used: `base' ../../lvm/src/lib/lvm/InstrResolve.hs:64:10: Warning: Defined but not used: `base' ../../lvm/src/lib/lvm/InstrResolve.hs:233:15: Warning: Defined but not used: `n' ../../lvm/src/lib/lvm/InstrResolve.hs:237:16: Warning: Defined but not used: `con' ../../lvm/src/lib/lvm/InstrResolve.hs:252:16: Warning: Defined but not used: `global' ../../lvm/src/lib/lvm/InstrResolve.hs:253:15: Warning: Defined but not used: `i' ../../lvm/src/lib/lvm/InstrResolve.hs:254:17: Warning: Defined but not used: `d' ../../lvm/src/lib/lvm/InstrResolve.hs:255:17: Warning: Defined but not used: `s' ../../lvm/src/lib/lvm/InstrResolve.hs:255:19: Warning: Defined but not used: `c' ../../lvm/src/lib/lvm/InstrResolve.hs:257:16: Warning: Defined but not used: `ofs' ../../lvm/src/lib/lvm/InstrResolve.hs:294:7: Warning: Defined but not used: `other' [139 of 162] Compiling AsmToLvm ( ../../lvm/src/lib/asm/AsmToLvm.hs, ../../lvm/src/lib/asm/AsmToLvm.o ) ../../lvm/src/lib/asm/AsmToLvm.hs:47:10: Warning: Defined but not used: `env' ../../lvm/src/lib/asm/AsmToLvm.hs:72:12: Warning: Defined but not used: `note' ../../lvm/src/lib/asm/AsmToLvm.hs:91:14: Warning: Defined but not used: `x' ../../lvm/src/lib/asm/AsmToLvm.hs:92:15: Warning: Defined but not used: `id' ../../lvm/src/lib/asm/AsmToLvm.hs:92:18: Warning: Defined but not used: `e1' ../../lvm/src/lib/asm/AsmToLvm.hs:93:18: Warning: Defined but not used: `bs' ../../lvm/src/lib/asm/AsmToLvm.hs:94:16: Warning: Defined but not used: `note' ../../lvm/src/lib/asm/AsmToLvm.hs:100:15: Warning: Defined but not used: `lit' ../../lvm/src/lib/asm/AsmToLvm.hs:101:7: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmToLvm.hs:111:16: Warning: Defined but not used: `note' ../../lvm/src/lib/asm/AsmToLvm.hs:114:23: Warning: Defined but not used: `tag' ../../lvm/src/lib/asm/AsmToLvm.hs:116:15: Warning: Defined but not used: `lit' ../../lvm/src/lib/asm/AsmToLvm.hs:117:7: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmToLvm.hs:130:8: Warning: Defined but not used: `vars' ../../lvm/src/lib/asm/AsmToLvm.hs:130:13: Warning: Defined but not used: `alts' ../../lvm/src/lib/asm/AsmToLvm.hs:133:14: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmToLvm.hs:142:16: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmToLvm.hs:145:14: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmToLvm.hs:148:14: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmToLvm.hs:161:7: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmToLvm.hs:175:7: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmToLvm.hs:196:29: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmToLvm.hs:214:12: Warning: Defined but not used: `note' ../../lvm/src/lib/asm/AsmToLvm.hs:227:7: Warning: Defined but not used: `other' ../../lvm/src/lib/asm/AsmToLvm.hs:254:14: Warning: Defined but not used: `bs' ../../lvm/src/lib/asm/AsmToLvm.hs:255:11: Warning: Defined but not used: `id' ../../lvm/src/lib/asm/AsmToLvm.hs:255:14: Warning: Defined but not used: `e1' ../../lvm/src/lib/asm/AsmToLvm.hs:256:12: Warning: Defined but not used: `id' ../../lvm/src/lib/asm/AsmToLvm.hs:256:15: Warning: Defined but not used: `e1' ../../lvm/src/lib/asm/AsmToLvm.hs:257:13: Warning: Defined but not used: `id' ../../lvm/src/lib/asm/AsmToLvm.hs:258:15: Warning: Defined but not used: `args' ../../lvm/src/lib/asm/AsmToLvm.hs:259:10: Warning: Defined but not used: `id' ../../lvm/src/lib/asm/AsmToLvm.hs:259:13: Warning: Defined but not used: `args' ../../lvm/src/lib/asm/AsmToLvm.hs:260:11: Warning: Defined but not used: `con' ../../lvm/src/lib/asm/AsmToLvm.hs:260:15: Warning: Defined but not used: `args' ../../lvm/src/lib/asm/AsmToLvm.hs:261:11: Warning: Defined but not used: `lit' ../../lvm/src/lib/asm/AsmToLvm.hs:262:12: Warning: Defined but not used: `note' ../../lvm/src/lib/asm/AsmToLvm.hs:264:18: Warning: Defined but not used: `pat' ../../lvm/src/lib/asm/AsmToLvm.hs:315:45: Warning: Defined but not used: `body' [140 of 162] Compiling CoreFreeVar ( ../../lvm/src/lib/core/CoreFreeVar.hs, ../../lvm/src/lib/core/CoreFreeVar.o ) ../../lvm/src/lib/core/CoreFreeVar.hs:89:7: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreFreeVar.hs:91:48: Warning: Defined but not used: `id' ../../lvm/src/lib/core/CoreFreeVar.hs:103:25: Warning: Defined but not used: `expr' ../../lvm/src/lib/core/CoreFreeVar.hs:104:7: Warning: Defined but not used: `other' [141 of 162] Compiling CoreLift ( ../../lvm/src/lib/core/CoreLift.hs, ../../lvm/src/lib/core/CoreLift.o ) ../../lvm/src/lib/core/CoreLift.hs:33:15: Warning: Defined but not used: `prim' ../../lvm/src/lib/core/CoreLift.hs:37:17: Warning: Defined but not used: `prim' ../../lvm/src/lib/core/CoreLift.hs:97:5: Warning: Defined but not used: `nonrec' ../../lvm/src/lib/core/CoreLift.hs:121:5: Warning: Defined but not used: `fvset' ../../lvm/src/lib/core/CoreLift.hs:123:12: Warning: Defined but not used: `env' ../../lvm/src/lib/core/CoreLift.hs:123:16: Warning: Defined but not used: `fv' ../../lvm/src/lib/core/CoreLift.hs:123:19: Warning: Defined but not used: `bind' ../../lvm/src/lib/core/CoreLift.hs:159:1: Warning: Defined but not used: `freeVar' ../../lvm/src/lib/core/CoreLift.hs:162:31: Warning: Defined but not used: `expr' ../../lvm/src/lib/core/CoreLift.hs:164:12: Warning: Defined but not used: `expr' ../../lvm/src/lib/core/CoreLift.hs:174:12: Warning: Defined but not used: `n' ../../lvm/src/lib/core/CoreLift.hs:176:11: Warning: Defined but not used: `con' ../../lvm/src/lib/core/CoreLift.hs:177:11: Warning: Defined but not used: `lit' ../../lvm/src/lib/core/CoreLift.hs:180:7: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreLift.hs:184:14: Warning: Defined but not used: `bind' ../../lvm/src/lib/core/CoreLift.hs:185:20: Warning: Defined but not used: `id' ../../lvm/src/lib/core/CoreLift.hs:188:1: Warning: Defined but not used: `isValueExpr' ../../lvm/src/lib/core/CoreLift.hs:190:12: Warning: Defined but not used: `n' ../../lvm/src/lib/core/CoreLift.hs:191:11: Warning: Defined but not used: `id' ../../lvm/src/lib/core/CoreLift.hs:191:14: Warning: Defined but not used: `e' ../../lvm/src/lib/core/CoreLift.hs:192:7: Warning: Defined but not used: `other' [142 of 162] Compiling CoreToAsm ( ../../lvm/src/lib/core/CoreToAsm.hs, ../../lvm/src/lib/core/CoreToAsm.o ) ../../lvm/src/lib/core/CoreToAsm.hs:48:30: Warning: Defined but not used: `supplies' ../../lvm/src/lib/core/CoreToAsm.hs:61:9: Warning: Defined but not used: `prim' ../../lvm/src/lib/core/CoreToAsm.hs:78:12: Warning: Defined but not used: `n' ../../lvm/src/lib/core/CoreToAsm.hs:80:7: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreToAsm.hs:88:12: Warning: Defined but not used: `n' ../../lvm/src/lib/core/CoreToAsm.hs:89:11: Warning: Defined but not used: `x' ../../lvm/src/lib/core/CoreToAsm.hs:89:13: Warning: Defined but not used: `e' ../../lvm/src/lib/core/CoreToAsm.hs:97:31: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreToAsm.hs:120:14: Warning: Defined but not used: `bind' ../../lvm/src/lib/core/CoreToAsm.hs:124:14: Warning: Defined but not used: `bind' ../../lvm/src/lib/core/CoreToAsm.hs:142:12: Warning: Defined but not used: `n' ../../lvm/src/lib/core/CoreToAsm.hs:149:7: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreToAsm.hs:157:28: Warning: Defined but not used: `i' ../../lvm/src/lib/core/CoreToAsm.hs:158:20: Warning: Defined but not used: `id' ../../lvm/src/lib/core/CoreToAsm.hs:159:21: Warning: Defined but not used: `n' ../../lvm/src/lib/core/CoreToAsm.hs:160:15: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreToAsm.hs:166:7: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreToAsm.hs:180:12: Warning: Defined but not used: `n' ../../lvm/src/lib/core/CoreToAsm.hs:183:18: Warning: Defined but not used: `id' ../../lvm/src/lib/core/CoreToAsm.hs:184:21: Warning: Defined but not used: `a' ../../lvm/src/lib/core/CoreToAsm.hs:185:11: Warning: Defined but not used: `lit' ../../lvm/src/lib/core/CoreToAsm.hs:188:7: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreToAsm.hs:192:14: Warning: Defined but not used: `bind' ../../lvm/src/lib/core/CoreToAsm.hs:193:7: Warning: Defined but not used: `other' [143 of 162] Compiling CoreToLvm ( codegeneration/CoreToLvm.hs, codegeneration/CoreToLvm.o ) [144 of 162] Compiling PhaseCodeGenerator ( main/PhaseCodeGenerator.hs, main/PhaseCodeGenerator.o ) main/PhaseCodeGenerator.hs:9:8: Warning: In the use of `catch' (imported from Prelude, but defined in System.IO.Error): Deprecated: "Please use the new exceptions variant, Control.Exception.catch" [145 of 162] Compiling CoreRemoveDead ( ../../lvm/src/lib/core/CoreRemoveDead.hs, ../../lvm/src/lib/core/CoreRemoveDead.o ) ../../lvm/src/lib/core/CoreRemoveDead.hs:76:10: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreRemoveDead.hs:85:19: Warning: Defined but not used: `kind' ../../lvm/src/lib/core/CoreRemoveDead.hs:86:7: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreRemoveDead.hs:109:12: Warning: Defined but not used: `n' ../../lvm/src/lib/core/CoreRemoveDead.hs:110:11: Warning: Defined but not used: `lit' ../../lvm/src/lib/core/CoreRemoveDead.hs:119:18: Warning: Defined but not used: `arity' ../../lvm/src/lib/core/CoreRemoveDead.hs:123:20: Warning: Defined but not used: `id' ../../lvm/src/lib/core/CoreRemoveDead.hs:124:20: Warning: Defined but not used: `id' ../../lvm/src/lib/core/CoreRemoveDead.hs:138:7: Warning: Defined but not used: `other' ../../lvm/src/lib/core/CoreRemoveDead.hs:140:13: Warning: Defined but not used: `locals' ../../lvm/src/lib/core/CoreRemoveDead.hs:143:14: Warning: Defined but not used: `tag' ../../lvm/src/lib/core/CoreRemoveDead.hs:143:18: Warning: Defined but not used: `arity' [146 of 162] Compiling PhaseDesugarer ( main/PhaseDesugarer.hs, main/PhaseDesugarer.o ) main/PhaseDesugarer.hs:15:1: Warning: The import of `Module' from module `UHA_Syntax' is redundant main/PhaseDesugarer.hs:17:1: Warning: The import of `ImportEnvironment' is redundant except perhaps to import instances from `ImportEnvironment' To import instances alone, use: import ImportEnvironment() [147 of 162] Compiling LvmImport ( ../../lvm/src/lib/lvm/LvmImport.hs, ../../lvm/src/lib/lvm/LvmImport.o ) ../../lvm/src/lib/lvm/LvmImport.hs:100:12: Warning: Defined but not used: `loaded' ../../lvm/src/lib/lvm/LvmImport.hs:100:19: Warning: Defined but not used: `modname' ../../lvm/src/lib/lvm/LvmImport.hs:118:1: Warning: Pattern match(es) are non-exhaustive In an equation for `resolveImport': Patterns not matched: _ _ _ (DeclValue _ _ _ _ _) _ _ _ (DeclAbstract _ _ _ _) _ _ _ (DeclCon _ _ _ _ _) _ _ _ (DeclExtern _ _ _ _ _ _ _ _ _) ... ../../lvm/src/lib/lvm/LvmImport.hs:118:70: Warning: Defined but not used: `public' ../../lvm/src/lib/lvm/LvmImport.hs:118:95: Warning: Defined but not used: `major' ../../lvm/src/lib/lvm/LvmImport.hs:118:101: Warning: Defined but not used: `minor' ../../lvm/src/lib/lvm/LvmImport.hs:118:108: Warning: Defined but not used: `customs' ../../lvm/src/lib/lvm/LvmImport.hs:131:41: Warning: Defined but not used: `ds' ../../lvm/src/lib/lvm/LvmImport.hs:133:32: Warning: Defined but not used: `ds' [148 of 162] Compiling Parser ( parser/Parser.hs, parser/Parser.o ) parser/Parser.hs:9:8: Warning: In the use of `catch' (imported from Prelude, but defined in System.IO.Error): Deprecated: "Please use the new exceptions variant, Control.Exception.catch" parser/Parser.hs:91:13: Warning: Defined but not used: `mes' parser/Parser.hs:529:19: Warning: Defined but not used: `r' parser/Parser.hs:906:19: Warning: Defined but not used: `r' parser/Parser.hs:1039:24: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: [] [149 of 162] Compiling PhaseParser ( main/PhaseParser.hs, main/PhaseParser.o ) [150 of 162] Compiling TS_Apply ( staticanalysis/directives/TS_Apply.hs, staticanalysis/directives/TS_Apply.o ) staticanalysis/directives/TS_Apply.hs:27:1: Warning: The import of `Top.Types' is redundant except perhaps to import instances from `Top.Types' To import instances alone, use: import Top.Types() staticanalysis/directives/TS_Apply.hs:39:45: Warning: Defined but not used: `t' staticanalysis/directives/TS_Apply.hs:46:14: Warning: Defined but not used: `lexErr' staticanalysis/directives/TS_Apply.hs:49:22: Warning: Defined but not used: `parseError' staticanalysis/directives/TS_Apply.hs:235:34: Warning: Defined but not used: `functions_' [151 of 162] Compiling TypeInferencing ( staticanalysis/inferencers/TypeInferencing.hs, staticanalysis/inferencers/TypeInferencing.o ) staticanalysis/inferencers/TypeInferencing.hs:56:45: Warning: Defined but not used: `solveResult' staticanalysis/inferencers/TypeInferencing.hs:185:13: Warning: Defined but not used: `xs' staticanalysis/inferencers/TypeInferencing.hs:192:26: Warning: Defined but not used: `a' staticanalysis/inferencers/TypeInferencing.hs:301:67: Warning: Defined but not used: `b' staticanalysis/inferencers/TypeInferencing.hs:423:31: Warning: Defined but not used: `ps' staticanalysis/inferencers/TypeInferencing.hs:514:5: Warning: Pattern match(es) are non-exhaustive In an equation for `fill': Patterns not matched: WildcardElement [] (InfiniteElement _) [] (FiniteElement _) [] staticanalysis/inferencers/TypeInferencing.hs:2877:28: Warning: Defined but not used: `n' [152 of 162] Compiling PhaseTypeInferencer ( main/PhaseTypeInferencer.hs, main/PhaseTypeInferencer.o ) main/PhaseTypeInferencer.hs:15:1: Warning: The import of `UHA_Syntax' is redundant except perhaps to import instances from `UHA_Syntax' To import instances alone, use: import UHA_Syntax() main/PhaseTypeInferencer.hs:23:21: Warning: Defined but not used: `fullName' [153 of 162] Compiling ExpressionTypeInferencer ( staticanalysis/inferencers/ExpressionTypeInferencer.hs, staticanalysis/inferencers/ExpressionTypeInferencer.o ) [154 of 162] Compiling TS_ToCore ( staticanalysis/directives/TS_ToCore.hs, staticanalysis/directives/TS_ToCore.o ) [155 of 162] Compiling TS_Analyse ( staticanalysis/directives/TS_Analyse.hs, staticanalysis/directives/TS_Analyse.o ) staticanalysis/directives/TS_Analyse.hs:28:1: Warning: The import of `ExpressionTypeInferencer' is redundant except perhaps to import instances from `ExpressionTypeInferencer' To import instances alone, use: import ExpressionTypeInferencer() staticanalysis/directives/TS_Analyse.hs:29:1: Warning: The import of `Data.Map' is redundant except perhaps to import instances from `Data.Map' To import instances alone, use: import Data.Map() staticanalysis/directives/TS_Analyse.hs:3582:58: Warning: Defined but not used: `label' [156 of 162] Compiling TS_Parser ( staticanalysis/directives/TS_Parser.hs, staticanalysis/directives/TS_Parser.o ) staticanalysis/directives/TS_Parser.hs:32:1: Warning: The import of `Data.Char' is redundant except perhaps to import instances from `Data.Char' To import instances alone, use: import Data.Char() staticanalysis/directives/TS_Parser.hs:116:56: Warning: Defined but not used: `tp' [157 of 162] Compiling TS_Compile ( staticanalysis/directives/TS_Compile.hs, staticanalysis/directives/TS_Compile.o ) staticanalysis/directives/TS_Compile.hs:44:30: Warning: Defined but not used: `lexerWarnings' [158 of 162] Compiling PhaseTypingStrategies ( main/PhaseTypingStrategies.hs, main/PhaseTypingStrategies.o ) [159 of 162] Compiling CoreToImportEnv ( modulesystem/CoreToImportEnv.hs, modulesystem/CoreToImportEnv.o ) modulesystem/CoreToImportEnv.hs:27:1: Warning: Pattern match(es) are non-exhaustive In an equation for `typeFromCustoms': Patterns not matched: _ ((CustomInt _) : _) _ ((CustomBytes _) : _) _ ((CustomName _) : _) _ ((CustomLink _ _) : _) ... modulesystem/CoreToImportEnv.hs:40:14: Warning: Defined but not used: `lexErr' modulesystem/CoreToImportEnv.hs:43:22: Warning: Defined but not used: `parseError' modulesystem/CoreToImportEnv.hs:75:18: Warning: Defined but not used: `n' modulesystem/CoreToImportEnv.hs:76:18: Warning: Defined but not used: `n' modulesystem/CoreToImportEnv.hs:76:75: Warning: Defined but not used: `cs' modulesystem/CoreToImportEnv.hs:83:64: Warning: Defined but not used: `cs' modulesystem/CoreToImportEnv.hs:103:22: Warning: Defined but not used: `cs' modulesystem/CoreToImportEnv.hs:140:36: Warning: Defined but not used: `arity' [160 of 162] Compiling PhaseImport ( main/PhaseImport.hs, main/PhaseImport.o ) main/PhaseImport.hs:29:10: Warning: Defined but not used: `filePath' main/PhaseImport.hs:64:20: Warning: Defined but not used: `m' [161 of 162] Compiling Compile ( main/Compile.hs, main/Compile.o ) main/Compile.hs:9:8: Warning: In the use of `catch' (imported from Prelude, but defined in System.IO.Error): Deprecated: "Please use the new exceptions variant, Control.Exception.catch" [162 of 162] Compiling Main ( main/Main.hs, main/Main.o ) main/Main.hs:20:1: Warning: The import of `Utils' is redundant except perhaps to import instances from `Utils' To import instances alone, use: import Utils() main/Main.hs:31:9: Warning: Defined but not used: `a' main/Main.hs:31:34: Warning: Defined but not used: `extension' main/Main.hs:208:21: Warning: Defined but not used: `chain' Linking ../bin/helium ... **************************************************** COREASM: the Core code compiler **************************************************** cd ../../lvm/src/lib; /usr/bin/make EXTRA_HC_OPTS="-O2" make[2]: Entering directory `/«PKGBUILDDIR»/lvm/src/lib' ghc -c lvm/InstrPretty.hs -cpp -static -icommon:common/ghc:lvm:asm:core: -O2 ghc -c lvm/LvmPretty.hs -cpp -static -icommon:common/ghc:lvm:asm:core: -O2 ghc -c lvm/LvmRead.hs -cpp -static -icommon:common/ghc:lvm:asm:core: -O2 ghc -c lvm/LvmImport.hs -cpp -static -icommon:common/ghc:lvm:asm:core: -O2 ghc -c lvm/InstrRewrite.hs -cpp -static -icommon:common/ghc:lvm:asm:core: -O2 ghc -c asm/AsmPretty.hs -cpp -static -icommon:common/ghc:lvm:asm:core: -O2 ghc -c asm/AsmToLvm.hs -cpp -static -icommon:common/ghc:lvm:asm:core: -O2 ghc -c core/CoreLexer.hs -cpp -static -icommon:common/ghc:lvm:asm:core: -O2 ghc -c core/CoreParse.hs -cpp -static -icommon:common/ghc:lvm:asm:core: -O2 core/CoreParse.hs:258:13: Warning: Pattern match(es) are overlapped In a case alternative: other -> ... core/CoreParse.hs:271:9: Warning: Pattern match(es) are overlapped In a case alternative: other -> ... ghc -c core/CoreLex.hs -cpp -static -icommon:common/ghc:lvm:asm:core: -O2 ghc -c core/CoreParser.hs -cpp -static -icommon:common/ghc:lvm:asm:core: -O2 ghc -c core/Main.hs -cpp -static -icommon:common/ghc:lvm:asm:core: -O2 ghc -package parsec -package haskell98 -o coreasm -cpp -static -icommon:common/ghc:lvm:asm:core: -O2 common/Id.o common/IdMap.o common/IdSet.o common/Byte.o common/Standard.o common/PPrint.o common/TopSort.o common/Set.o common/IntMap.o common/ghc/Special.o lvm/Lvm.o lvm/LvmPretty.o lvm/LvmWrite.o lvm/LvmRead.o lvm/LvmImport.o lvm/Module.o lvm/ModulePretty.o lvm/Instr.o lvm/InstrPretty.o lvm/InstrResolve.o lvm/InstrRewrite.o asm/AsmOptimize.o asm/AsmInline.o asm/AsmOccur.o asm/Asm.o asm/AsmPretty.o asm/AsmToLvm.o core/Core.o core/CorePretty.o core/CoreToAsm.o core/CoreParse.o core/CoreLexer.o core/CoreParser.o core/CoreLex.o core/CoreRemoveDead.o core/CoreNormalize.o core/CoreNoShadow.o core/CoreFreeVar.o core/CoreLetSort.o core/CoreLift.o core/CoreSaturate.o core/Main.o make[2]: Leaving directory `/«PKGBUILDDIR»/lvm/src/lib' **************************************************** LVMRUN: the bytecode interpreter **************************************************** cd ../../lvm/src/runtime; /usr/bin/make make[2]: Entering directory `/«PKGBUILDDIR»/lvm/src/runtime' gcc -o core/main.o -c core/main.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/stats.o -c core/stats.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/options.o -c core/options.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/schedule.o -c core/schedule.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/evaluator.o -c core/evaluator.c -O3 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/instr.o -c core/instr.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/thread.o -c core/thread.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/stack.o -c core/stack.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/loader.o -c core/loader.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon core/loader.c: In function 'resolve_external_records': core/loader.c:519:15: warning: variable 'fname' set but not used [-Wunused-but-set-variable] gcc -o core/module.o -c core/module.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/print.o -c core/print.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/ccall.o -c core/ccall.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/dynamic.o -c core/dynamic.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/fail.o -c core/fail.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/misc.o -c core/misc.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/signals.o -c core/signals.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/systhread.o -c core/systhread.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/sys.o -c core/sys.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o core/primfloat.o -c core/primfloat.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o heap/fixed.o -c heap/fixed.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o heap/bytes.o -c heap/bytes.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o heap/alloc.o -c heap/alloc.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o heap/compact.o -c heap/compact.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o heap/custom.o -c heap/custom.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o heap/finalise.o -c heap/finalise.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon heap/finalise.c: In function 'final_do_calls': heap/finalise.c:81:16: warning: variable 'f' set but not used [-Wunused-but-set-variable] gcc -o heap/freelist.o -c heap/freelist.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o heap/gc_ctrl.o -c heap/gc_ctrl.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon heap/gc_ctrl.c: In function 'heap_stats': heap/gc_ctrl.c:132:18: warning: variable 'prev_hp' set but not used [-Wunused-but-set-variable] gcc -o heap/major_gc.o -c heap/major_gc.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o heap/minor_gc.o -c heap/minor_gc.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o heap/memory.o -c heap/memory.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o heap/roots.o -c heap/roots.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o heap/weak.o -c heap/weak.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o heap/globroots.o -c heap/globroots.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o prim/prims.o -c prim/prims.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o prim/primio.o -c prim/primio.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o prim/primsys.o -c prim/primsys.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o prim/primstring.o -c prim/primstring.c -O2 -fno-defer-pop -Wall -fno-strict-aliasing -I../config -I. -Icommon gcc -o lvmrun -lm -ldl core/main.o core/stats.o core/options.o core/schedule.o core/evaluator.o core/instr.o core/thread.o core/stack.o core/loader.o core/module.o core/print.o core/ccall.o core/dynamic.o core/fail.o core/misc.o core/signals.o core/systhread.o core/sys.o core/primfloat.o heap/fixed.o heap/bytes.o heap/alloc.o heap/compact.o heap/custom.o heap/finalise.o heap/freelist.o heap/gc_ctrl.o heap/major_gc.o heap/minor_gc.o heap/memory.o heap/roots.o heap/weak.o heap/globroots.o prim/prims.o prim/primio.o prim/primsys.o prim/primstring.o make[2]: Leaving directory `/«PKGBUILDDIR»/lvm/src/runtime' **************************************************** Libraries (with overloading) **************************************************** cd ../lib; /usr/bin/make make[2]: Entering directory `/«PKGBUILDDIR»/helium/lib' /«PKGBUILDDIR»/helium/../lvm/src/lib/coreasm LvmLang.core /«PKGBUILDDIR»/helium/../lvm/src/lib/coreasm LvmIO.core /«PKGBUILDDIR»/helium/../lvm/src/lib/coreasm LvmException.core /«PKGBUILDDIR»/helium/../lvm/src/lib/coreasm HeliumLang.core /«PKGBUILDDIR»/helium/../lvm/src/lib/coreasm PreludePrim.core "/«PKGBUILDDIR»/helium/bin/helium" -b --overloading Prelude.hs Compiling Prelude.hs Compilation successful "/«PKGBUILDDIR»/helium/bin/helium" -b --overloading List.hs Compiling ./Maybe.hs (34,32): Warning: Missing pattern in generator: Nothing <- ... Compilation successful with 1 warning Compiling List.hs (36,7): Warning: Variable "eq" is not used (43,10): Warning: Variable "eq" is not used (43,13): Warning: Variable "x" is not used (65,13): Warning: Variable "sep" is not used (66,13): Warning: Variable "sep" is not used (72,41): Warning: Variable "t" is not used (73,51): Warning: Variable "h" is not used (87,9): Warning: Variable "eq" is not used (112,11): Warning: Variable "f" is not used (118,11): Warning: Variable "f" is not used (125,48): Warning: Variable "b" shadows the one at (124,11) (137,10): Warning: Variable "cmp" is not used (144,11): Warning: Variable "cmp" is not used (147,20): Warning: Variable "max" shadows the one at Prelude (152,11): Warning: Variable "cmp" is not used (155,20): Warning: Variable "min" shadows the one at Prelude (72,38): Warning: Missing pattern in generator: [] <- ... (73,50): Warning: Missing pattern in generator: [] <- ... Compilation successful with 18 warnings "/«PKGBUILDDIR»/helium/bin/helium" -b --overloading Maybe.hs Compiling Maybe.hs (34,32): Warning: Missing pattern in generator: Nothing <- ... Compilation successful with 1 warning "/«PKGBUILDDIR»/helium/bin/helium" -b --overloading Char.hs Compiling Char.hs Compilation successful echo LvmLang.lvm LvmIO.lvm LvmException.lvm HeliumLang.lvm PreludePrim.lvm Prelude.o List.o Maybe.o Char.o LvmLang.lvm LvmIO.lvm LvmException.lvm HeliumLang.lvm PreludePrim.lvm Prelude.o List.o Maybe.o Char.o make[2]: Leaving directory `/«PKGBUILDDIR»/helium/lib' **************************************************** Simple libraries (without overloading) **************************************************** cd ../lib/simple; /usr/bin/make make[2]: Entering directory `/«PKGBUILDDIR»/helium/lib/simple' /«PKGBUILDDIR»/helium/../lvm/src/lib/coreasm LvmLang.core /«PKGBUILDDIR»/helium/../lvm/src/lib/coreasm LvmIO.core /«PKGBUILDDIR»/helium/../lvm/src/lib/coreasm LvmException.core /«PKGBUILDDIR»/helium/../lvm/src/lib/coreasm HeliumLang.core /«PKGBUILDDIR»/helium/../lvm/src/lib/coreasm PreludePrim.core "/«PKGBUILDDIR»/helium/bin/helium" -b --no-overloading Prelude.hs Compiling Prelude.hs Compilation successful "/«PKGBUILDDIR»/helium/bin/helium" -b --no-overloading List.hs Compiling ./Maybe.hs (34,32): Warning: Missing pattern in generator: Nothing <- ... Compilation successful with 1 warning Compiling List.hs (45,38): Warning: Missing pattern in generator: [] <- ... (46,50): Warning: Missing pattern in generator: [] <- ... Compilation successful with 2 warnings "/«PKGBUILDDIR»/helium/bin/helium" -b --no-overloading Maybe.hs Compiling Maybe.hs (34,32): Warning: Missing pattern in generator: Nothing <- ... Compilation successful with 1 warning "/«PKGBUILDDIR»/helium/bin/helium" -b --no-overloading Char.hs Compiling Char.hs Compilation successful echo LvmLang.lvm LvmIO.lvm LvmException.lvm HeliumLang.lvm PreludePrim.lvm Prelude.o List.o Maybe.o Char.o LvmLang.lvm LvmIO.lvm LvmException.lvm HeliumLang.lvm PreludePrim.lvm Prelude.o List.o Maybe.o Char.o make[2]: Leaving directory `/«PKGBUILDDIR»/helium/lib/simple' **************************************************** TextHint: the textual Helium interpreter **************************************************** /usr/bin/ghc -o ../bin/texthint --make -W -fwarn-tabs -fwarn-duplicate-exports -fwarn-orphans -fwarn-unused-imports -static -i../../lvm/src/lib/common:../../lvm/src/lib/common/ghc:../../lvm/src/lib/lvm:../../lvm/src/lib/asm:../../lvm/src/lib/core:./utils:./parser:./staticanalysis/miscellaneous:./staticanalysis/inferencers:./staticanalysis/directives:./staticanalysis/staticchecks:./staticanalysis/heuristics:./staticanalysis/messages:./syntax:./codegeneration:./main:./modulesystem:../../Top/src/Top/..:./texthint -O2 texthint/Main.hs [3 of 5] Compiling ConfigFile ( texthint/ConfigFile.hs, texthint/ConfigFile.o ) texthint/ConfigFile.hs:4:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() texthint/ConfigFile.hs:5:1: Warning: The import of `Data.Map' is redundant except perhaps to import instances from `Data.Map' To import instances alone, use: import Data.Map() texthint/ConfigFile.hs:7:1: Warning: The import of `Data.Either' is redundant except perhaps to import instances from `Data.Either' To import instances alone, use: import Data.Either() texthint/ConfigFile.hs:27:1: Warning: Defined but not used: `eol' [4 of 5] Compiling OSSpecific ( utils/OSSpecific.hs, utils/OSSpecific.o ) [5 of 5] Compiling Main ( texthint/Main.hs, texthint/Main.o ) texthint/Main.hs:17:8: Warning: In the use of `catch' (imported from Prelude, but defined in System.IO.Error): Deprecated: "Please use the new exceptions variant, Control.Exception.catch" texthint/Main.hs:22:1: Warning: The import of `System.IO' is redundant except perhaps to import instances from `System.IO' To import instances alone, use: import System.IO() texthint/Main.hs:53:11: Warning: Defined but not used: `sep' texthint/Main.hs:54:11: Warning: Defined but not used: `sep' texthint/Main.hs:88:14: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: [] (GHC.Types.C# #x) : _ with #x `notElem` ['o', 'h', 'p', 'l', 'a'] [GHC.Types.C# 'o'] (GHC.Types.C# 'o') : ((GHC.Types.C# #x) : _) with #x `notElem` ['v'] ... texthint/Main.hs:284:6: Warning: Defined but not used: `success' texthint/Main.hs:323:14: Warning: Defined but not used: `succes' texthint/Main.hs:327:14: Warning: Defined but not used: `succes' texthint/Main.hs:506:11: Warning: Defined but not used: `x' texthint/Main.hs:537:8: Warning: Defined but not used: `escapables' Linking ../bin/texthint ... ******************************************************************* Build process complete. Type "make install" to install. Binaries will go into /usr/lib/helium/bin and into /usr/lib/helium/bin Libraries will go into /usr/lib/helium/lib Demos will go into /usr/share/doc/helium/demo To use this newly installed version, you might need to put a configuration file .hint.conf into your home directory: /sbuild-nonexistent. A default version of this configuration file, called hint.conf, can be found in /usr/lib/helium. ******************************************************************* make[1]: Leaving directory `/«PKGBUILDDIR»/helium/src' touch build-stamp fakeroot debian/rules binary-arch dh_testdir dh_testroot dh_prep dh_installdirs /usr/bin/make -C helium/src install DESTDIR=/«PKGBUILDDIR»/debian/helium make[1]: Entering directory `/«PKGBUILDDIR»/helium/src' # *** UPX helium, texthint & lvmrun # *** Copy sources to library directory ../mkinstalldirs /«PKGBUILDDIR»/debian/helium/usr/lib/helium/bin /«PKGBUILDDIR»/debian/helium/usr/lib/helium/bin /«PKGBUILDDIR»/debian/helium/usr/lib/helium/lib /«PKGBUILDDIR»/debian/helium/usr/lib/helium/lib/simple /«PKGBUILDDIR»/debian/helium/usr/share/doc/helium/demo mkdir -p -- /«PKGBUILDDIR»/debian/helium/usr/lib/helium/bin /«PKGBUILDDIR»/debian/helium/usr/lib/helium/bin /«PKGBUILDDIR»/debian/helium/usr/lib/helium/lib /«PKGBUILDDIR»/debian/helium/usr/lib/helium/lib/simple /«PKGBUILDDIR»/debian/helium/usr/share/doc/helium/demo /usr/bin/install -c -m 644 ../lib/simple/*.hs /«PKGBUILDDIR»/debian/helium/usr/lib/helium/lib/simple /usr/bin/install -c -m 644 ../lib/*.hs /«PKGBUILDDIR»/debian/helium/usr/lib/helium/lib /usr/bin/install -c -m 755 ../bin/helium /«PKGBUILDDIR»/debian/helium/usr/lib/helium/bin # This now becomes the default helium /usr/bin/install -c -m 755 ../bin/helium /«PKGBUILDDIR»/debian/helium/usr/lib/helium/bin # An additional one, to enable multiple heliums. I did not think it worthwhile to use symlinks. /usr/bin/install -c -m 755 ../../lvm/src/runtime/lvmrun /«PKGBUILDDIR»/debian/helium/usr/lib/helium/bin /usr/bin/install -c -m 755 ../bin/texthint /«PKGBUILDDIR»/debian/helium/usr/lib/helium/bin /usr/bin/install -c -m 755 ../../lvm/src/runtime/lvmrun /«PKGBUILDDIR»/debian/helium/usr/lib/helium/bin # See above. /usr/bin/install -c -m 755 ../bin/texthint /«PKGBUILDDIR»/debian/helium/usr/lib/helium/bin # See above. # *** Copying demos to demo directory /usr/bin/install -c -m 644 ../demo/*.hs /«PKGBUILDDIR»/debian/helium/usr/share/doc/helium/demo # *** Copy generated lvms and touch them /usr/bin/install -c -m 644 ../lib/simple/*.lvm /«PKGBUILDDIR»/debian/helium/usr/lib/helium/lib/simple /usr/bin/install -c -m 644 ../lib/simple/Prelude.type /«PKGBUILDDIR»/debian/helium/usr/lib/helium/lib/simple # *** Copy generated overloaded lvms and touch them /usr/bin/install -c -m 644 ../lib/*.lvm /«PKGBUILDDIR»/debian/helium/usr/lib/helium/lib /usr/bin/install -c -m 644 ../lib/Prelude.type /«PKGBUILDDIR»/debian/helium/usr/lib/helium/lib /usr/bin/install -c -m 644 hint.conf /«PKGBUILDDIR»/debian/helium/usr/lib/helium touch /«PKGBUILDDIR»/debian/helium/usr/lib/helium/lib/simple/*.lvm touch /«PKGBUILDDIR»/debian/helium/usr/lib/helium/lib/*.lvm make[1]: Leaving directory `/«PKGBUILDDIR»/helium/src' install debian/scripts/helium /«PKGBUILDDIR»/debian/helium/usr/bin install debian/scripts/lvmrun /«PKGBUILDDIR»/debian/helium/usr/bin install debian/scripts/texthint /«PKGBUILDDIR»/debian/helium/usr/bin dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installexamples dh_installman dh_link dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/helium/usr/lib/helium/bin/texthint was not linked against libtinfo.so.5 (it uses none of the library's symbols). dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/helium/usr/lib/helium/bin/helium debian/helium/usr/lib/helium/bin/texthint were not linked against libutil.so.1 (they use none of the library's symbols). dh_gencontrol dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_md5sums dh_builddeb dpkg-deb: building package `helium' in `../helium_1.7~pre20090428-3.1_armhf.deb'. dpkg-genchanges -B -mbuildd >../helium_1.7~pre20090428-3.1_armhf.changes dpkg-genchanges: arch-specific upload - not including arch-independent packages dpkg-genchanges: binary-only upload - not including any source code dpkg-source --after-build helium-1.7~pre20090428 dpkg-buildpackage: binary only upload (no source included) ──────────────────────────────────────────────────────────────────────────────── Build finished at 20120829-2102 Finished ──────── I: Built successfully ┌──────────────────────────────────────────────────────────────────────────────┐ │ Changes │ └──────────────────────────────────────────────────────────────────────────────┘ helium_1.7~pre20090428-3.1_armhf.changes: ───────────────────────────────────────── Format: 1.8 Date: Thu, 05 Jul 2012 20:23:52 +0000 Source: helium Binary: helium Architecture: armhf Version: 1.7~pre20090428-3.1 Distribution: wheezy-staging Urgency: low Maintainer: buildd Changed-By: Luk Claes Description: helium - compiler used for learning the programming language Haskell Closes: 676022 Changes: helium (1.7~pre20090428-3.1) unstable; urgency=low . * Non-maintainer upload. * Add libncurses-dev build dependency (Closes: #676022). Checksums-Sha1: 415131791183d2d44d99233816af1519c4d6e441 4718356 helium_1.7~pre20090428-3.1_armhf.deb Checksums-Sha256: 65055b7e836ca13167a21d7dc7c7b387637a37f916de27f23b20d241d3d76948 4718356 helium_1.7~pre20090428-3.1_armhf.deb Files: ab28eb3a6b1844905c66360558046775 4718356 haskell optional helium_1.7~pre20090428-3.1_armhf.deb ┌──────────────────────────────────────────────────────────────────────────────┐ │ Package contents │ └──────────────────────────────────────────────────────────────────────────────┘ helium_1.7~pre20090428-3.1_armhf.deb ──────────────────────────────────── new debian package, version 2.0. size 4718356 bytes: control archive=1962 bytes. 957 bytes, 19 lines control 3133 bytes, 47 lines md5sums Package: helium Version: 1.7~pre20090428-3.1 Architecture: armhf Maintainer: Debian Haskell Group Installed-Size: 20216 Depends: libc6 (>= 2.13-28), libedit2 (>= 2.11-20080614-1), libffi5 (>= 3.0.9), libgcc1 (>= 1:4.4.0), libgmp10, libtinfo5 Section: haskell Priority: optional Homepage: http://www.cs.uu.nl/wiki/bin/view/Helium/WebHome Description: compiler used for learning the programming language Haskell Helium is a functional programming language and a compiler designed especially for learning Haskell. Quality of the error messages has been the main concern both in the choice of the language features and in the implementation of the compiler. The goal of the language and the compiler is to let students (or anyone) learn functional programming more quickly and with more fun. . Note: Helium does not support type classes yet. For that reason it is incompatible with Haskell text books. drwxr-xr-x root/root 0 2012-08-29 21:02 ./ drwxr-xr-x root/root 0 2012-08-29 21:01 ./usr/ drwxr-xr-x root/root 0 2012-08-29 21:01 ./usr/share/ drwxr-xr-x root/root 0 2012-08-29 21:01 ./usr/share/man/ drwxr-xr-x root/root 0 2012-08-29 21:01 ./usr/share/man/man1/ -rw-r--r-- root/root 994 2012-08-29 21:01 ./usr/share/man/man1/texthint.1.gz -rw-r--r-- root/root 1064 2012-08-29 21:01 ./usr/share/man/man1/helium.1.gz -rw-r--r-- root/root 2199 2012-08-29 21:01 ./usr/share/man/man1/lvmrun.1.gz drwxr-xr-x root/root 0 2012-08-29 21:01 ./usr/share/doc/ drwxr-xr-x root/root 0 2012-08-29 21:01 ./usr/share/doc/helium/ -rw-r--r-- root/root 3541 2002-12-30 02:53 ./usr/share/doc/helium/PreludeDiffs.hs -rw-r--r-- root/root 1625 2012-07-05 13:24 ./usr/share/doc/helium/changelog.Debian.gz drwxr-xr-x root/root 0 2012-08-29 21:01 ./usr/share/doc/helium/demo/ -rw-r--r-- root/root 2196 2012-08-29 21:01 ./usr/share/doc/helium/demo/TicTacToe.hs.gz -rw-r--r-- root/root 81 2012-08-29 21:01 ./usr/share/doc/helium/demo/ParserDemo.hs -rw-r--r-- root/root 3133 2012-08-29 21:01 ./usr/share/doc/helium/demo/Calendar.hs -rw-r--r-- root/root 2162 2012-08-29 21:01 ./usr/share/doc/helium/demo/ParserLibrary.hs.gz -rw-r--r-- root/root 1404 2012-08-29 21:01 ./usr/share/doc/helium/demo/Sieve.hs -rw-r--r-- root/root 1795 2008-05-29 11:53 ./usr/share/doc/helium/TODO.txt -rw-r--r-- root/root 4057 2012-03-24 14:06 ./usr/share/doc/helium/copyright drwxr-xr-x root/root 0 2012-08-29 21:01 ./usr/bin/ -rwxr-xr-x root/root 252 2012-08-29 21:01 ./usr/bin/texthint -rwxr-xr-x root/root 114 2012-08-29 21:01 ./usr/bin/lvmrun -rwxr-xr-x root/root 250 2012-08-29 21:01 ./usr/bin/helium drwxr-xr-x root/root 0 2012-08-29 21:01 ./usr/lib/ drwxr-xr-x root/root 0 2012-08-29 21:01 ./usr/lib/helium/ drwxr-xr-x root/root 0 2012-08-29 21:01 ./usr/lib/helium/bin/ -rwxr-xr-x root/root 5985680 2012-08-29 21:01 ./usr/lib/helium/bin/texthint -rwxr-xr-x root/root 107444 2012-08-29 21:01 ./usr/lib/helium/bin/lvmrun -rwxr-xr-x root/root 14119312 2012-08-29 21:01 ./usr/lib/helium/bin/helium drwxr-xr-x root/root 0 2012-08-29 21:01 ./usr/lib/helium/lib/ -rw-r--r-- root/root 9336 2012-08-29 21:01 ./usr/lib/helium/lib/LvmLang.lvm -rw-r--r-- root/root 5888 2012-08-29 21:01 ./usr/lib/helium/lib/Char.lvm -rw-r--r-- root/root 1560 2012-08-29 21:01 ./usr/lib/helium/lib/Prelude.type -rw-r--r-- root/root 824 2012-08-29 21:01 ./usr/lib/helium/lib/Char.hs -rw-r--r-- root/root 9240 2012-08-29 21:01 ./usr/lib/helium/lib/LvmException.lvm -rw-r--r-- root/root 18788 2012-08-29 21:01 ./usr/lib/helium/lib/HeliumLang.lvm -rw-r--r-- root/root 29856 2012-08-29 21:01 ./usr/lib/helium/lib/List.lvm -rw-r--r-- root/root 62152 2012-08-29 21:01 ./usr/lib/helium/lib/Prelude.lvm -rw-r--r-- root/root 6672 2012-08-29 21:01 ./usr/lib/helium/lib/LvmIO.lvm -rw-r--r-- root/root 1178 2012-08-29 21:01 ./usr/lib/helium/lib/Maybe.hs drwxr-xr-x root/root 0 2012-08-29 21:01 ./usr/lib/helium/lib/simple/ -rw-r--r-- root/root 9336 2012-08-29 21:01 ./usr/lib/helium/lib/simple/LvmLang.lvm -rw-r--r-- root/root 5124 2012-08-29 21:01 ./usr/lib/helium/lib/simple/Char.lvm -rw-r--r-- root/root 1560 2012-08-29 21:01 ./usr/lib/helium/lib/simple/Prelude.type -rw-r--r-- root/root 756 2012-08-29 21:01 ./usr/lib/helium/lib/simple/Char.hs -rw-r--r-- root/root 9240 2012-08-29 21:01 ./usr/lib/helium/lib/simple/LvmException.lvm -rw-r--r-- root/root 18476 2012-08-29 21:01 ./usr/lib/helium/lib/simple/HeliumLang.lvm -rw-r--r-- root/root 17432 2012-08-29 21:01 ./usr/lib/helium/lib/simple/List.lvm -rw-r--r-- root/root 62464 2012-08-29 21:01 ./usr/lib/helium/lib/simple/Prelude.lvm -rw-r--r-- root/root 6672 2012-08-29 21:01 ./usr/lib/helium/lib/simple/LvmIO.lvm -rw-r--r-- root/root 1159 2012-08-29 21:01 ./usr/lib/helium/lib/simple/Maybe.hs -rw-r--r-- root/root 4466 2012-08-29 21:01 ./usr/lib/helium/lib/simple/List.hs -rw-r--r-- root/root 5768 2012-08-29 21:01 ./usr/lib/helium/lib/simple/Maybe.lvm -rw-r--r-- root/root 17720 2012-08-29 21:01 ./usr/lib/helium/lib/simple/PreludePrim.lvm -rw-r--r-- root/root 18050 2012-08-29 21:01 ./usr/lib/helium/lib/simple/Prelude.hs -rw-r--r-- root/root 8351 2012-08-29 21:01 ./usr/lib/helium/lib/List.hs -rw-r--r-- root/root 5768 2012-08-29 21:01 ./usr/lib/helium/lib/Maybe.lvm -rw-r--r-- root/root 48876 2012-08-29 21:01 ./usr/lib/helium/lib/PreludePrim.lvm -rw-r--r-- root/root 14804 2012-08-29 21:01 ./usr/lib/helium/lib/Prelude.hs -rw-r--r-- root/root 173 2012-08-29 21:01 ./usr/lib/helium/hint.conf ┌──────────────────────────────────────────────────────────────────────────────┐ │ Post Build │ └──────────────────────────────────────────────────────────────────────────────┘ ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /«BUILDDIR» Reading package lists... Building dependency tree... Reading state information... 0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded. Reading package lists... Building dependency tree... Reading state information... The following packages will be REMOVED: autotools-dev* binfmt-support* bsdmainutils* debhelper* file* gettext* gettext-base* ghc* ghc-haddock* groff-base* html2text* intltool-debian* libasprintf0c2* libbsd-dev* libbsd0* libcroco3* libedit-dev* libedit2* libffi-dev* libffi5* libgettextpo0* libghc-editline-dev* libghc-mtl-dev* libghc-network-dev* libghc-parsec3-dev* libghc-text-dev* libghc-transformers-dev* libglib2.0-0* libgmp-dev* libgmpxx4ldbl* libllvm3.0* libmagic1* libncurses5-dev* libncursesw5* libpcre3* libpipeline1* libtinfo-dev* libunistring0* libxml2* llvm-3.0* llvm-3.0-runtime* man-db* po-debconf* sbuild-build-depends-core-dummy* sbuild-build-depends-helium-dummy* uuagc* 0 upgraded, 0 newly installed, 46 to remove and 10 not upgraded. After this operation, 377 MB disk space will be freed. (Reading database ... 13901 files and directories currently installed.) Removing sbuild-build-depends-helium-dummy ... Removing autotools-dev ... Removing ghc-haddock ... Removing libghc-network-dev ... Removing libghc-parsec3-dev ... Removing libghc-text-dev ... Removing libghc-mtl-dev ... Removing libghc-transformers-dev ... Removing libghc-editline-dev ... Removing ghc ... Removing llvm-3.0 ... Removing llvm-3.0-runtime ... update-binfmts: warning: /var/lib/binfmts/llvm does not exist; nothing to do! Removing binfmt-support ... All runlevel operations denied by policy invoke-rc.d: policy-rc.d denied execution of stop. Purging configuration files for binfmt-support ... Removing debhelper ... Removing man-db ... Purging configuration files for man-db ... Removing bsdmainutils ... Purging configuration files for bsdmainutils ... Removing file ... Removing po-debconf ... Removing intltool-debian ... Removing gettext ... Removing gettext-base ... Removing groff-base ... Purging configuration files for groff-base ... Removing html2text ... Purging configuration files for html2text ... Removing libasprintf0c2:armhf ... Removing libedit-dev:armhf ... Removing libbsd-dev ... Removing libedit2:armhf ... Purging configuration files for libedit2:armhf ... Removing libbsd0:armhf ... Purging configuration files for libbsd0:armhf ... Removing libcroco3:armhf ... Purging configuration files for libcroco3:armhf ... Removing libffi-dev:armhf ... Removing uuagc ... Removing libllvm3.0:armhf ... Purging configuration files for libllvm3.0:armhf ... Removing libglib2.0-0:armhf ... Purging configuration files for libglib2.0-0:armhf ... Removing libffi5:armhf ... Purging configuration files for libffi5:armhf ... Removing libgettextpo0:armhf ... Removing libgmp-dev:armhf ... Removing libgmpxx4ldbl:armhf ... Purging configuration files for libgmpxx4ldbl:armhf ... Removing libmagic1:armhf ... Purging configuration files for libmagic1:armhf ... Removing libncurses5-dev ... Removing libncursesw5:armhf ... Purging configuration files for libncursesw5:armhf ... Removing libpcre3:armhf ... Purging configuration files for libpcre3:armhf ... Removing libpipeline1:armhf ... Purging configuration files for libpipeline1:armhf ... Removing libtinfo-dev:armhf ... Removing libunistring0:armhf ... Purging configuration files for libunistring0:armhf ... Removing libxml2:armhf ... Purging configuration files for libxml2:armhf ... Removing sbuild-build-depends-core-dummy ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Build Architecture: armhf Build-Space: 137164 Build-Time: 4602 Distribution: wheezy-staging Host Architecture: armhf Install-Time: 92 Job: helium_1.7~pre20090428-3.1 Machine Architecture: armhf Package: helium Package-Time: 4715 Source-Version: 1.7~pre20090428-3.1 Space: 137164 Status: successful Version: 1.7~pre20090428-3.1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20120829-2102 Build needed 01:18:35, 137164k disc space