Resolving dependencies... Configuring df1-0.1... Building df1-0.1... Failed to install df1-0.1 Build log ( /home/builder/.cabal/logs/ghc-8.2.2/df1-0.1-86HKLpY9DFdCfXPJBAIUrH.log ): cabal: Entering directory '/tmp/cabal-tmp-19160/df1-0.1' Configuring df1-0.1... Preprocessing library for df1-0.1.. Building library for df1-0.1.. [1 of 4] Compiling Df1.Types ( lib/Df1/Types.hs, dist/build/Df1/Types.o ) lib/Df1/Types.hs:76:3: error: ‘<>’ is not a (visible) method of class ‘Semigroup’ | 76 | (<>) (Message a) (Message b) = Message (a <> b) | ^^^^ lib/Df1/Types.hs:77:14: error: The INLINE pragma for ‘<>’ lacks an accompanying binding | 77 | {-# INLINE (<>) #-} | ^^^^ lib/Df1/Types.hs:150:3: error: ‘<>’ is not a (visible) method of class ‘Semigroup’ | 150 | (<>) (Segment a) (Segment b) = Segment (a <> b) | ^^^^ lib/Df1/Types.hs:151:14: error: The INLINE pragma for ‘<>’ lacks an accompanying binding | 151 | {-# INLINE (<>) #-} | ^^^^ lib/Df1/Types.hs:194:3: error: ‘<>’ is not a (visible) method of class ‘Semigroup’ | 194 | (<>) (Key a) (Key b) = Key (a <> b) | ^^^^ lib/Df1/Types.hs:195:14: error: The INLINE pragma for ‘<>’ lacks an accompanying binding | 195 | {-# INLINE (<>) #-} | ^^^^ lib/Df1/Types.hs:238:3: error: ‘<>’ is not a (visible) method of class ‘Semigroup’ | 238 | (<>) (Value a) (Value b) = Value (a <> b) | ^^^^ lib/Df1/Types.hs:239:14: error: The INLINE pragma for ‘<>’ lacks an accompanying binding | 239 | {-# INLINE (<>) #-} | ^^^^ cabal: Leaving directory '/tmp/cabal-tmp-19160/df1-0.1' cabal: Error: some packages failed to install: df1-0.1-86HKLpY9DFdCfXPJBAIUrH failed during the building phase. The exception was: ExitFailure 1