Resolving dependencies... Downloading CPL-0.2.0 Downloaded CPL-0.2.0 Configuring CPL-0.2.0... Preprocessing executable 'cpl' for CPL-0.2.0.. Building executable 'cpl' for CPL-0.2.0.. [ 1 of 18] Compiling ParserUtils ( src/ParserUtils.hs, dist/build/cpl/cpl-tmp/ParserUtils.o ) [ 2 of 18] Compiling Paths_CPL ( dist/build/cpl/autogen/Paths_CPL.hs, dist/build/cpl/cpl-tmp/Paths_CPL.o ) [ 3 of 18] Compiling Variance ( src/Variance.hs, dist/build/cpl/cpl-tmp/Variance.o ) [ 4 of 18] Compiling Funct ( src/Funct.hs, dist/build/cpl/cpl-tmp/Funct.o ) [ 5 of 18] Compiling CDT[boot] ( src/CDT.hs-boot, dist/build/cpl/cpl-tmp/CDT.o-boot ) [ 6 of 18] Compiling FE ( src/FE.hs, dist/build/cpl/cpl-tmp/FE.o ) [ 7 of 18] Compiling Subst ( src/Subst.hs, dist/build/cpl/cpl-tmp/Subst.o ) [ 8 of 18] Compiling Type ( src/Type.hs, dist/build/cpl/cpl-tmp/Type.o ) [ 9 of 18] Compiling CDT ( src/CDT.hs, dist/build/cpl/cpl-tmp/CDT.o ) src/CDT.hs:164:22: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 164 | zipWith g (tail (variance (CFE (1+functArity) dom))) | ^^^^ src/CDT.hs:165:22: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 165 | (tail (variance (CFE (1+functArity) cod))) | ^^^^ [10 of 18] Compiling Exp ( src/Exp.hs, dist/build/cpl/cpl-tmp/Exp.o ) [11 of 18] Compiling Statement ( src/Statement.hs, dist/build/cpl/cpl-tmp/Statement.o ) [12 of 18] Compiling Simp ( src/Simp.hs, dist/build/cpl/cpl-tmp/Simp.o ) [13 of 18] Compiling ExpParser ( src/ExpParser.hs, dist/build/cpl/cpl-tmp/ExpParser.o ) [14 of 18] Compiling CDTParser ( src/CDTParser.hs, dist/build/cpl/cpl-tmp/CDTParser.o ) [15 of 18] Compiling AExp ( src/AExp.hs, dist/build/cpl/cpl-tmp/AExp.o ) [16 of 18] Compiling Typing ( src/Typing.hs, dist/build/cpl/cpl-tmp/Typing.o ) [17 of 18] Compiling CPLSystem ( src/CPLSystem.hs, dist/build/cpl/cpl-tmp/CPLSystem.o ) [18 of 18] Compiling Main ( src/Main.hs, dist/build/cpl/cpl-tmp/Main.o ) [19 of 19] Linking dist/build/cpl/cpl Warning: No documentation was generated as this package does not contain a library. Perhaps you want to use the --executables, --tests, --benchmarks or --foreign-libraries flags. Installing executable cpl in /var/lib/hackage-doc-builder/build-cache/tmp-install/bin Warning: The directory /var/lib/hackage-doc-builder/build-cache/tmp-install/bin is not in the system search path. Completed CPL-0.2.0