Resolving dependencies... Starting mmsyn2-array-0.1.1.0 Starting mmsyn3-0.1.5.0 Starting foldable-ix-0.2.0.0 Starting mmsyn5-0.5.0.0 Building mmsyn2-array-0.1.1.0 Building mmsyn5-0.5.0.0 Building foldable-ix-0.2.0.0 Building mmsyn3-0.1.5.0 Completed mmsyn5-0.5.0.0 Starting subG-0.4.2.0 Completed mmsyn3-0.1.5.0 Starting mmsyn7ukr-common-0.1.1.0 Completed mmsyn2-array-0.1.1.0 Starting ukrainian-phonetics-basic-array-0.1.2.0 Completed foldable-ix-0.2.0.0 Building subG-0.4.2.0 Building mmsyn7ukr-common-0.1.1.0 Building ukrainian-phonetics-basic-array-0.1.2.0 Completed subG-0.4.2.0 Starting phonetic-languages-permutations-array-0.1.0.0 Building phonetic-languages-permutations-array-0.1.0.0 Completed mmsyn7ukr-common-0.1.1.0 Starting mmsyn7l-0.9.0.0 Completed ukrainian-phonetics-basic-array-0.1.2.0 Building mmsyn7l-0.9.0.0 Completed phonetic-languages-permutations-array-0.1.0.0 Starting phonetic-languages-simplified-base-0.2.0.0 Building phonetic-languages-simplified-base-0.2.0.0 Completed phonetic-languages-simplified-base-0.2.0.0 Completed mmsyn7l-0.9.0.0 Starting algorithmic-composition-basic-0.1.0.0 Building algorithmic-composition-basic-0.1.0.0 Failed to install algorithmic-composition-basic-0.1.0.0 Build log ( /home/builder/.cabal/logs/ghc-8.10.2/algorithmic-composition-basic-0.1.0.0-LP87E3KLkCcBRqQpRwjz9W.log ): cabal: Entering directory '/tmp/cabal-tmp-2072/algorithmic-composition-basic-0.1.0.0' Configuring algorithmic-composition-basic-0.1.0.0... Preprocessing executable 'acb' for algorithmic-composition-basic-0.1.0.0.. Building executable 'acb' for algorithmic-composition-basic-0.1.0.0.. [ 1 of 18] Compiling Composition.Sound.IntermediateF ( Composition/Sound/IntermediateF.hs, dist/build/acb/acb-tmp/Composition/Sound/IntermediateF.o ) [ 2 of 18] Compiling Composition.Sound.Functional.Basics ( Composition/Sound/Functional/Basics.hs, dist/build/acb/acb-tmp/Composition/Sound/Functional/Basics.o ) [ 3 of 18] Compiling Composition.Sound.Functional.Split ( Composition/Sound/Functional/Split.hs, dist/build/acb/acb-tmp/Composition/Sound/Functional/Split.o ) [ 4 of 18] Compiling Composition.Sound.Functional.Params ( Composition/Sound/Functional/Params.hs, dist/build/acb/acb-tmp/Composition/Sound/Functional/Params.o ) [ 5 of 18] Compiling Composition.Sound.Decibel ( Composition/Sound/Decibel.hs, dist/build/acb/acb-tmp/Composition/Sound/Decibel.o ) [ 6 of 18] Compiling Composition.Sound.Functional.Elements ( Composition/Sound/Functional/Elements.hs, dist/build/acb/acb-tmp/Composition/Sound/Functional/Elements.o ) [ 7 of 18] Compiling Composition.Sound.FunctionF ( Composition/Sound/FunctionF.hs, dist/build/acb/acb-tmp/Composition/Sound/FunctionF.o ) [ 8 of 18] Compiling Composition.Sound.Extended ( Composition/Sound/Extended.hs, dist/build/acb/acb-tmp/Composition/Sound/Extended.o ) [ 9 of 18] Compiling Composition.Sound.DIS5G6G ( Composition/Sound/DIS5G6G.hs, dist/build/acb/acb-tmp/Composition/Sound/DIS5G6G.o ) Composition/Sound/DIS5G6G.hs:72:21: error: Illegal bang-pattern (use BangPatterns): ! aver | 72 | | otherwise = let !aver = sum v4 / fromIntegral (numElements v4) in amap (*(y3 / aver)) v4 | ^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-2072/algorithmic-composition-basic-0.1.0.0' cabal: Error: some packages failed to install: algorithmic-composition-basic-0.1.0.0-LP87E3KLkCcBRqQpRwjz9W failed during the building phase. The exception was: ExitFailure 1