Resolving dependencies... Configuring base-compat-0.9.0... Building base-compat-0.9.0... Preprocessing library base-compat-0.9.0... [ 1 of 37] Compiling Text.Read.Compat ( src/Text/Read/Compat.hs, dist/build/Text/Read/Compat.o ) [ 2 of 37] Compiling System.IO.Unsafe.Compat ( src/System/IO/Unsafe/Compat.hs, dist/build/System/IO/Unsafe/Compat.o ) [ 3 of 37] Compiling System.Exit.Compat ( src/System/Exit/Compat.hs, dist/build/System/Exit/Compat.o ) [ 4 of 37] Compiling System.Environment.Compat ( src/System/Environment/Compat.hs, dist/build/System/Environment/Compat.o ) [ 5 of 37] Compiling Numeric.Compat ( src/Numeric/Compat.hs, dist/build/Numeric/Compat.o ) [ 6 of 37] Compiling Foreign.Marshal.Unsafe.Compat ( src/Foreign/Marshal/Unsafe/Compat.hs, dist/build/Foreign/Marshal/Unsafe/Compat.o ) [ 7 of 37] Compiling Foreign.Marshal.Safe.Compat ( src/Foreign/Marshal/Safe/Compat.hs, dist/build/Foreign/Marshal/Safe/Compat.o ) [ 8 of 37] Compiling Foreign.Marshal.Utils.Compat ( src/Foreign/Marshal/Utils/Compat.hs, dist/build/Foreign/Marshal/Utils/Compat.o ) [ 9 of 37] Compiling Foreign.Marshal.Array.Compat ( src/Foreign/Marshal/Array/Compat.hs, dist/build/Foreign/Marshal/Array/Compat.o ) [10 of 37] Compiling Foreign.Marshal.Alloc.Compat ( src/Foreign/Marshal/Alloc/Compat.hs, dist/build/Foreign/Marshal/Alloc/Compat.o ) [11 of 37] Compiling Foreign.ForeignPtr.Unsafe.Compat ( src/Foreign/ForeignPtr/Unsafe/Compat.hs, dist/build/Foreign/ForeignPtr/Unsafe/Compat.o ) [12 of 37] Compiling Foreign.ForeignPtr.Safe.Compat ( src/Foreign/ForeignPtr/Safe/Compat.hs, dist/build/Foreign/ForeignPtr/Safe/Compat.o ) [13 of 37] Compiling Foreign.Marshal.Compat ( src/Foreign/Marshal/Compat.hs, dist/build/Foreign/Marshal/Compat.o ) [14 of 37] Compiling Foreign.Compat ( src/Foreign/Compat.hs, dist/build/Foreign/Compat.o ) [15 of 37] Compiling Data.Word.Compat ( src/Data/Word/Compat.hs, dist/build/Data/Word/Compat.o ) [16 of 37] Compiling Data.Version.Compat ( src/Data/Version/Compat.hs, dist/build/Data/Version/Compat.o ) [17 of 37] Compiling Data.String.Compat ( src/Data/String/Compat.hs, dist/build/Data/String/Compat.o ) [18 of 37] Compiling Data.STRef.Compat ( src/Data/STRef/Compat.hs, dist/build/Data/STRef/Compat.o ) [19 of 37] Compiling Data.Ratio.Compat ( src/Data/Ratio/Compat.hs, dist/build/Data/Ratio/Compat.o ) [20 of 37] Compiling Data.Monoid.Compat ( src/Data/Monoid/Compat.hs, dist/build/Data/Monoid/Compat.o ) [21 of 37] Compiling Data.List.Compat ( src/Data/List/Compat.hs, dist/build/Data/List/Compat.o ) [22 of 37] Compiling Data.IORef.Compat ( src/Data/IORef/Compat.hs, dist/build/Data/IORef/Compat.o ) [23 of 37] Compiling Data.Functor.Const.Compat ( src/Data/Functor/Const/Compat.hs, dist/build/Data/Functor/Const/Compat.o ) [24 of 37] Compiling Data.Functor.Compat ( src/Data/Functor/Compat.hs, dist/build/Data/Functor/Compat.o ) [25 of 37] Compiling Data.Function.Compat ( src/Data/Function/Compat.hs, dist/build/Data/Function/Compat.o ) [26 of 37] Compiling Data.Either.Compat ( src/Data/Either/Compat.hs, dist/build/Data/Either/Compat.o ) [27 of 37] Compiling Data.Complex.Compat ( src/Data/Complex/Compat.hs, dist/build/Data/Complex/Compat.o ) [28 of 37] Compiling Data.Bool.Compat ( src/Data/Bool/Compat.hs, dist/build/Data/Bool/Compat.o ) [29 of 37] Compiling Data.Bits.Compat ( src/Data/Bits/Compat.hs, dist/build/Data/Bits/Compat.o ) [30 of 37] Compiling Control.Monad.ST.Unsafe.Compat ( src/Control/Monad/ST/Unsafe/Compat.hs, dist/build/Control/Monad/ST/Unsafe/Compat.o ) [31 of 37] Compiling Control.Monad.ST.Lazy.Unsafe.Compat ( src/Control/Monad/ST/Lazy/Unsafe/Compat.hs, dist/build/Control/Monad/ST/Lazy/Unsafe/Compat.o ) [32 of 37] Compiling Data.Foldable.Compat ( src/Data/Foldable/Compat.hs, dist/build/Data/Foldable/Compat.o ) [33 of 37] Compiling Prelude.Compat ( src/Prelude/Compat.hs, dist/build/Prelude/Compat.o ) [34 of 37] Compiling Debug.Trace.Compat ( src/Debug/Trace/Compat.hs, dist/build/Debug/Trace/Compat.o ) [35 of 37] Compiling Control.Monad.Compat ( src/Control/Monad/Compat.hs, dist/build/Control/Monad/Compat.o ) [36 of 37] Compiling Control.Concurrent.MVar.Compat ( src/Control/Concurrent/MVar/Compat.hs, dist/build/Control/Concurrent/MVar/Compat.o ) [37 of 37] Compiling Control.Concurrent.Compat ( src/Control/Concurrent/Compat.hs, dist/build/Control/Concurrent/Compat.o ) In-place registering base-compat-0.9.0... Running Haddock for base-compat-0.9.0... Running hscolour for base-compat-0.9.0... Preprocessing library base-compat-0.9.0... Preprocessing library base-compat-0.9.0... Haddock coverage: 89% ( 16 / 18) in 'Text.Read.Compat' Missing documentation for: Module header Lexeme Warning: System.IO.Unsafe.Compat: Could not find documentation for exported module: Base 67% ( 2 / 3) in 'System.IO.Unsafe.Compat' Missing documentation for: Module header Warning: System.Exit.Compat: Could not find documentation for exported module: Base 50% ( 1 / 2) in 'System.Exit.Compat' Missing documentation for: Module header 100% ( 10 / 10) in 'System.Environment.Compat' Warning: Numeric.Compat: Could not find documentation for exported module: Base 67% ( 2 / 3) in 'Numeric.Compat' Missing documentation for: Module header 67% ( 2 / 3) in 'Foreign.Marshal.Unsafe.Compat' Missing documentation for: Module header 86% ( 6 / 7) in 'Foreign.Marshal.Safe.Compat' Missing documentation for: Module header Warning: Foreign.Marshal.Utils.Compat: Could not find documentation for exported module: Base 50% ( 1 / 2) in 'Foreign.Marshal.Utils.Compat' Missing documentation for: Module header Warning: Foreign.Marshal.Array.Compat: Could not find documentation for exported module: Base 67% ( 2 / 3) in 'Foreign.Marshal.Array.Compat' Missing documentation for: Module header Warning: Foreign.Marshal.Alloc.Compat: Could not find documentation for exported module: Base 67% ( 2 / 3) in 'Foreign.Marshal.Alloc.Compat' Missing documentation for: Module header 67% ( 2 / 3) in 'Foreign.ForeignPtr.Unsafe.Compat' Missing documentation for: Module header 90% ( 19 / 21) in 'Foreign.ForeignPtr.Safe.Compat' Missing documentation for: Module header FinalizerEnvPtr Warning: Foreign.Marshal.Compat: Could not find documentation for exported module: Base Warning: Foreign.Marshal.Compat: Could not find documentation for exported module: Alloc Warning: Foreign.Marshal.Compat: Could not find documentation for exported module: Array Warning: Foreign.Marshal.Compat: Could not find documentation for exported module: Utils 0% ( 0 / 1) in 'Foreign.Marshal.Compat' Missing documentation for: Module header Warning: Foreign.Compat: Could not find documentation for exported module: Base Warning: Foreign.Compat: Could not find documentation for exported module: Marshal 0% ( 0 / 1) in 'Foreign.Compat' Missing documentation for: Module header Warning: Data.Word.Compat: Could not find documentation for exported module: Base 75% ( 3 / 4) in 'Data.Word.Compat' Missing documentation for: Module header Warning: Data.Version.Compat: Could not find documentation for exported module: Base 50% ( 1 / 2) in 'Data.Version.Compat' Missing documentation for: Module header Warning: Data.String.Compat: Could not find documentation for exported module: Base 83% ( 5 / 6) in 'Data.String.Compat' Missing documentation for: Module header Warning: Data.STRef.Compat: Could not find documentation for exported module: Base 50% ( 1 / 2) in 'Data.STRef.Compat' Missing documentation for: Module header Warning: Data.Ratio.Compat: Could not find documentation for exported module: Base 67% ( 2 / 3) in 'Data.Ratio.Compat' Missing documentation for: Module header Warning: Data.Monoid.Compat: Could not find documentation for exported module: Base 50% ( 1 / 2) in 'Data.Monoid.Compat' Missing documentation for: Module header Warning: Data.List.Compat: Could not find documentation for exported module: Base 0% ( 0 / 1) in 'Data.List.Compat' Missing documentation for: Module header Warning: Data.IORef.Compat: Could not find documentation for exported module: Base 75% ( 3 / 4) in 'Data.IORef.Compat' Missing documentation for: Module header 0% ( 0 / 2) in 'Data.Functor.Const.Compat' Missing documentation for: Module header Const Warning: Data.Functor.Compat: Could not find documentation for exported module: Base 75% ( 3 / 4) in 'Data.Functor.Compat' Missing documentation for: Module header Warning: Data.Function.Compat: Could not find documentation for exported module: Base 50% ( 1 / 2) in 'Data.Function.Compat' Missing documentation for: Module header Warning: Data.Either.Compat: Could not find documentation for exported module: Base 67% ( 2 / 3) in 'Data.Either.Compat' Missing documentation for: Module header Warning: Data.Complex.Compat: Could not find documentation for exported module: Base 0% ( 0 / 1) in 'Data.Complex.Compat' Missing documentation for: Module header Warning: Data.Bool.Compat: Could not find documentation for exported module: Base 50% ( 1 / 2) in 'Data.Bool.Compat' Missing documentation for: Module header Warning: Data.Bits.Compat: Could not find documentation for exported module: Base 80% ( 4 / 5) in 'Data.Bits.Compat' Missing documentation for: Module header 20% ( 1 / 5) in 'Control.Monad.ST.Unsafe.Compat' Missing documentation for: Module header unsafeInterleaveST unsafeIOToST unsafeSTToIO 25% ( 1 / 4) in 'Control.Monad.ST.Lazy.Unsafe.Compat' Missing documentation for: Module header unsafeInterleaveST unsafeIOToST Warning: Data.Foldable.Compat: Could not find documentation for exported module: Base 0% ( 0 / 1) in 'Data.Foldable.Compat' Missing documentation for: Module header 84% (205 /244) in 'Prelude.Compat' Missing documentation for: Module header even odd fmap maxBound minBound ** acos acosh asin asinh atan atanh cos cosh exp log logBase pi sin sinh sqrt tan tanh * + - /= == < <= > >= compare max min Real Bool Ordering Warning: Debug.Trace.Compat: Could not find documentation for exported module: Base 80% ( 4 / 5) in 'Debug.Trace.Compat' Missing documentation for: Module header Warning: Control.Monad.Compat: Could not find documentation for exported module: Base 90% ( 9 / 10) in 'Control.Monad.Compat' Missing documentation for: Module header Warning: Control.Concurrent.MVar.Compat: Could not find documentation for exported module: Base 50% ( 1 / 2) in 'Control.Concurrent.MVar.Compat' Missing documentation for: Module header Warning: Control.Concurrent.Compat: Could not find documentation for exported module: Base 67% ( 2 / 3) in 'Control.Concurrent.Compat' Missing documentation for: Module header Warning: System.IO.Unsafe.Compat: could not find link destinations for: bracket Warning: Data.Functor.Const.Compat: could not find link destinations for: D1Const C1_0Const S1_0_0Const Warning: Data.Functor.Compat: could not find link destinations for: Id P StateL StateR Warning: Prelude.Compat: could not find link destinations for: Id P StateL StateR Max Min D_Char C_Char D_Double C_Double D_Float C_Float D_Int C_Int D1Bool C1_0Bool C1_1Bool EqBool D1Either C1_0Either C1_1Either EqEither D1Maybe C1_0Maybe C1_1Maybe EqMaybe D1Ordering C1_0Ordering C1_1Ordering C1_2Ordering EqOrdering Warning: Control.Monad.Compat: could not find link destinations for: P Documentation created: dist/doc/html/base-compat/index.html, dist/doc/html/base-compat/base-compat.txt Creating package registration file: /tmp/pkgConf-base-compat-0.9278722862233665123.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/base-compat-0.9.0-3G7TOYmSpaF0smBtbGU3h4 Registering base-compat-0.9.0... Installed base-compat-0.9.0 Configuring dlist-0.7.1.2... Building dlist-0.7.1.2... Preprocessing library dlist-0.7.1.2... [1 of 1] Compiling Data.DList ( Data/DList.hs, dist/build/Data/DList.o ) In-place registering dlist-0.7.1.2... Running Haddock for dlist-0.7.1.2... Running hscolour for dlist-0.7.1.2... Preprocessing library dlist-0.7.1.2... Preprocessing library dlist-0.7.1.2... Haddock coverage: 100% ( 20 / 20) in 'Data.DList' Documentation created: dist/doc/html/dlist/index.html, dist/doc/html/dlist/dlist.txt Creating package registration file: /tmp/pkgConf-dlist-0.7.118747990511426819080.2 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/dlist-0.7.1.2-AO7XAasbAeyL0XLKeq1Aui Registering dlist-0.7.1.2... Installed dlist-0.7.1.2 Configuring monadLib-3.7.3... Building monadLib-3.7.3... Preprocessing library monadLib-3.7.3... [1 of 3] Compiling MonadLib ( src/MonadLib.hs, dist/build/MonadLib.o ) src/MonadLib.hs:5:14: Warning: ‘MonadLib’ is marked as Trustworthy but has been inferred as safe! [2 of 3] Compiling MonadLib.Derive ( src/MonadLib/Derive.hs, dist/build/MonadLib/Derive.o ) [3 of 3] Compiling MonadLib.Monads ( src/MonadLib/Monads.hs, dist/build/MonadLib/Monads.o ) src/MonadLib/Monads.hs:18:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() src/MonadLib/Monads.hs:20:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() In-place registering monadLib-3.7.3... Running Haddock for monadLib-3.7.3... Running hscolour for monadLib-3.7.3... Preprocessing library monadLib-3.7.3... Preprocessing library monadLib-3.7.3... src/MonadLib.hs:5:14: Warning: ‘MonadLib’ is marked as Trustworthy but has been inferred as safe! src/MonadLib/Monads.hs:18:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() src/MonadLib/Monads.hs:20:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Haddock coverage: 97% ( 62 / 64) in 'MonadLib' Missing documentation for: MonadT (src/MonadLib.hs:234) BaseM (src/MonadLib.hs:287) 92% ( 24 / 26) in 'MonadLib.Derive' Missing documentation for: derive_fail (src/MonadLib/Derive.hs:69) derive_abort (src/MonadLib/Derive.hs:101) 17% ( 2 / 12) in 'MonadLib.Monads' Missing documentation for: Reader (src/MonadLib/Monads.hs:22) Writer (src/MonadLib/Monads.hs:23) State (src/MonadLib/Monads.hs:24) Exception (src/MonadLib/Monads.hs:25) Cont (src/MonadLib/Monads.hs:26) runReader (src/MonadLib/Monads.hs:94) runWriter (src/MonadLib/Monads.hs:95) runState (src/MonadLib/Monads.hs:96) runException (src/MonadLib/Monads.hs:97) runCont (src/MonadLib/Monads.hs:98) Documentation created: dist/doc/html/monadLib/index.html, dist/doc/html/monadLib/monadLib.txt Creating package registration file: /tmp/pkgConf-monadLib-3.716355502702069110699.3 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/monadLib-3.7.3-7PoX6B3QDZN072nVRivp9y Registering monadLib-3.7.3... Installed monadLib-3.7.3 Configuring text-1.2.2.1... Building text-1.2.2.1... Preprocessing library text-1.2.2.1... [ 1 of 44] Compiling Data.Text.Internal.Read ( Data/Text/Internal/Read.hs, dist/build/Data/Text/Internal/Read.o ) [ 2 of 44] Compiling Data.Text.Internal.Encoding.Utf32 ( Data/Text/Internal/Encoding/Utf32.hs, dist/build/Data/Text/Internal/Encoding/Utf32.o ) [ 3 of 44] Compiling Data.Text.Internal.Builder.RealFloat.Functions ( Data/Text/Internal/Builder/RealFloat/Functions.hs, dist/build/Data/Text/Internal/Builder/RealFloat/Functions.o ) [ 4 of 44] Compiling Data.Text.Internal.Builder.Int.Digits ( Data/Text/Internal/Builder/Int/Digits.hs, dist/build/Data/Text/Internal/Builder/Int/Digits.o ) [ 5 of 44] Compiling Data.Text.Encoding.Error ( Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.o ) [ 6 of 44] Compiling Data.Text.Internal.Unsafe.Shift ( Data/Text/Internal/Unsafe/Shift.hs, dist/build/Data/Text/Internal/Unsafe/Shift.o ) [ 7 of 44] Compiling Data.Text.Internal.Encoding.Utf16 ( Data/Text/Internal/Encoding/Utf16.hs, dist/build/Data/Text/Internal/Encoding/Utf16.o ) [ 8 of 44] Compiling Data.Text.Internal.Functions ( Data/Text/Internal/Functions.hs, dist/build/Data/Text/Internal/Functions.o ) [ 9 of 44] Compiling Data.Text.Internal.Unsafe ( Data/Text/Internal/Unsafe.hs, dist/build/Data/Text/Internal/Unsafe.o ) [10 of 44] Compiling Data.Text.Array ( Data/Text/Array.hs, dist/build/Data/Text/Array.o ) [11 of 44] Compiling Data.Text.Internal.Unsafe.Char ( Data/Text/Internal/Unsafe/Char.hs, dist/build/Data/Text/Internal/Unsafe/Char.o ) [12 of 44] Compiling Data.Text.Internal ( Data/Text/Internal.hs, dist/build/Data/Text/Internal.o ) [13 of 44] Compiling Data.Text.Internal.Fusion.Size ( Data/Text/Internal/Fusion/Size.hs, dist/build/Data/Text/Internal/Fusion/Size.o ) [14 of 44] Compiling Data.Text.Internal.Fusion.Types ( Data/Text/Internal/Fusion/Types.hs, dist/build/Data/Text/Internal/Fusion/Types.o ) [15 of 44] Compiling Data.Text.Internal.Fusion.CaseMapping ( Data/Text/Internal/Fusion/CaseMapping.hs, dist/build/Data/Text/Internal/Fusion/CaseMapping.o ) [16 of 44] Compiling Data.Text.Internal.Fusion.Common ( Data/Text/Internal/Fusion/Common.hs, dist/build/Data/Text/Internal/Fusion/Common.o ) [17 of 44] Compiling Data.Text.Unsafe ( Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.o ) [18 of 44] Compiling Data.Text.Internal.Private ( Data/Text/Internal/Private.hs, dist/build/Data/Text/Internal/Private.o ) [19 of 44] Compiling Data.Text.Internal.Fusion ( Data/Text/Internal/Fusion.hs, dist/build/Data/Text/Internal/Fusion.o ) [20 of 44] Compiling Data.Text.Show ( Data/Text/Show.hs, dist/build/Data/Text/Show.o ) [21 of 44] Compiling Data.Text.Internal.Encoding.Fusion.Common ( Data/Text/Internal/Encoding/Fusion/Common.hs, dist/build/Data/Text/Internal/Encoding/Fusion/Common.o ) [22 of 44] Compiling Data.Text.Internal.Encoding.Utf8 ( Data/Text/Internal/Encoding/Utf8.hs, dist/build/Data/Text/Internal/Encoding/Utf8.o ) [23 of 44] Compiling Data.Text.Internal.Encoding.Fusion ( Data/Text/Internal/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Encoding/Fusion.o ) [24 of 44] Compiling Data.Text.Encoding ( Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.o ) [25 of 44] Compiling Data.Text.Internal.Lazy.Encoding.Fusion ( Data/Text/Internal/Lazy/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Encoding/Fusion.o ) [26 of 44] Compiling Data.Text.Internal.Search ( Data/Text/Internal/Search.hs, dist/build/Data/Text/Internal/Search.o ) [27 of 44] Compiling Data.Text.Foreign ( Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.o ) [28 of 44] Compiling Data.Text ( Data/Text.hs, dist/build/Data/Text.o ) [29 of 44] Compiling Data.Text.Internal.IO ( Data/Text/Internal/IO.hs, dist/build/Data/Text/Internal/IO.o ) [30 of 44] Compiling Data.Text.IO ( Data/Text/IO.hs, dist/build/Data/Text/IO.o ) [31 of 44] Compiling Data.Text.Internal.Lazy ( Data/Text/Internal/Lazy.hs, dist/build/Data/Text/Internal/Lazy.o ) [32 of 44] Compiling Data.Text.Internal.Lazy.Fusion ( Data/Text/Internal/Lazy/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Fusion.o ) [33 of 44] Compiling Data.Text.Internal.Lazy.Search ( Data/Text/Internal/Lazy/Search.hs, dist/build/Data/Text/Internal/Lazy/Search.o ) [34 of 44] Compiling Data.Text.Lazy.Internal ( Data/Text/Lazy/Internal.hs, dist/build/Data/Text/Lazy/Internal.o ) [35 of 44] Compiling Data.Text.Lazy.Encoding ( Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.o ) [36 of 44] Compiling Data.Text.Lazy ( Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.o ) [37 of 44] Compiling Data.Text.Internal.Builder ( Data/Text/Internal/Builder.hs, dist/build/Data/Text/Internal/Builder.o ) [38 of 44] Compiling Data.Text.Lazy.Builder ( Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.o ) [39 of 44] Compiling Data.Text.Internal.Builder.Functions ( Data/Text/Internal/Builder/Functions.hs, dist/build/Data/Text/Internal/Builder/Functions.o ) [40 of 44] Compiling Data.Text.Lazy.Builder.Int ( Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.o ) [41 of 44] Compiling Data.Text.Lazy.IO ( Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.o ) [42 of 44] Compiling Data.Text.Lazy.Read ( Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.o ) [43 of 44] Compiling Data.Text.Lazy.Builder.RealFloat ( Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.o ) [44 of 44] Compiling Data.Text.Read ( Data/Text/Read.hs, dist/build/Data/Text/Read.o ) In-place registering text-1.2.2.1... Running Haddock for text-1.2.2.1... Running hscolour for text-1.2.2.1... Preprocessing library text-1.2.2.1... Preprocessing library text-1.2.2.1... Haddock coverage: 14% ( 1 / 7) in 'Data.Text.Internal.Read' Missing documentation for: IReader (Data/Text/Internal/Read.hs:26) IParser (Data/Text/Internal/Read.hs:28) T (Data/Text/Internal/Read.hs:48) digitToInt (Data/Text/Internal/Read.hs:61) hexDigitToInt (Data/Text/Internal/Read.hs:55) perhaps (Data/Text/Internal/Read.hs:50) 50% ( 1 / 2) in 'Data.Text.Internal.Encoding.Utf32' Missing documentation for: validate (Data/Text/Internal/Encoding/Utf32.hs:24) 50% ( 1 / 2) in 'Data.Text.Internal.Builder.RealFloat.Functions' Missing documentation for: roundTo (Data/Text/Internal/Builder/RealFloat/Functions.hs:17) 0% ( 0 / 2) in 'Data.Text.Internal.Builder.Int.Digits' Missing documentation for: Module header digits (Data/Text/Internal/Builder/Int/Digits.hs:21) 100% ( 12 / 12) in 'Data.Text.Encoding.Error' 100% ( 2 / 2) in 'Data.Text.Internal.Unsafe.Shift' 25% ( 1 / 4) in 'Data.Text.Internal.Encoding.Utf16' Missing documentation for: chr2 (Data/Text/Internal/Encoding/Utf16.hs:29) validate1 (Data/Text/Internal/Encoding/Utf16.hs:38) validate2 (Data/Text/Internal/Encoding/Utf16.hs:42) 100% ( 2 / 2) in 'Data.Text.Internal.Functions' 100% ( 3 / 3) in 'Data.Text.Internal.Unsafe' 100% ( 16 / 16) in 'Data.Text.Array' 33% ( 2 / 6) in 'Data.Text.Internal.Unsafe.Char' Missing documentation for: ord (Data/Text/Internal/Unsafe/Char.hs:39) unsafeChr (Data/Text/Internal/Unsafe/Char.hs:43) unsafeChr8 (Data/Text/Internal/Unsafe/Char.hs:47) unsafeChr32 (Data/Text/Internal/Unsafe/Char.hs:51) 95% ( 19 / 20) in 'Data.Text.Internal' Missing documentation for: textP (Data/Text/Internal.hs:97) 38% ( 5 / 13) in 'Data.Text.Internal.Fusion.Size' Missing documentation for: Size (Data/Text/Internal/Fusion/Size.hs:40) exactly (Data/Text/Internal/Fusion/Size.hs:44) exactSize (Data/Text/Internal/Fusion/Size.hs:49) maxSize (Data/Text/Internal/Fusion/Size.hs:57) betweenSize (Data/Text/Internal/Fusion/Size.hs:65) unknownSize (Data/Text/Internal/Fusion/Size.hs:74) compareSize (Data/Text/Internal/Fusion/Size.hs:143) isEmpty (Data/Text/Internal/Fusion/Size.hs:151) 88% ( 7 / 8) in 'Data.Text.Internal.Fusion.Types' Missing documentation for: Stream (Data/Text/Internal/Fusion/Types.hs:83) 0% ( 0 / 5) in 'Data.Text.Internal.Fusion.CaseMapping' Missing documentation for: Module header upperMapping (Data/Text/Internal/Fusion/CaseMapping.hs:13) lowerMapping (Data/Text/Internal/Fusion/CaseMapping.hs:220) titleMapping (Data/Text/Internal/Fusion/CaseMapping.hs:225) foldMapping (Data/Text/Internal/Fusion/CaseMapping.hs:324) 89% ( 63 / 71) in 'Data.Text.Internal.Fusion.Common' Missing documentation for: singleton (Data/Text/Internal/Fusion/Common.hs:119) streamList (Data/Text/Internal/Fusion/Common.hs:125) unstreamList (Data/Text/Internal/Fusion/Common.hs:131) intercalate (Data/Text/Internal/Fusion/Common.hs:577) justifyLeftI (Data/Text/Internal/Fusion/Common.hs:479) scanl (Data/Text/Internal/Fusion/Common.hs:656) replicateCharI (Data/Text/Internal/Fusion/Common.hs:671) replicateI (Data/Text/Internal/Fusion/Common.hs:682) 93% ( 13 / 14) in 'Data.Text.Unsafe' Missing documentation for: Iter (Data/Text/Unsafe.hs:62) 33% ( 1 / 3) in 'Data.Text.Internal.Private' Missing documentation for: runText (Data/Text/Internal/Private.hs:33) span_ (Data/Text/Internal/Private.hs:23) 91% ( 20 / 22) in 'Data.Text.Internal.Fusion' Missing documentation for: Stream (Data/Text/Internal/Fusion/Types.hs:83) length (Data/Text/Internal/Fusion.hs:127) 100% ( 4 / 4) in 'Data.Text.Show' 33% ( 2 / 6) in 'Data.Text.Internal.Encoding.Fusion.Common' Missing documentation for: restreamUtf16LE (Data/Text/Internal/Encoding/Fusion/Common.hs:63) restreamUtf16BE (Data/Text/Internal/Encoding/Fusion/Common.hs:39) restreamUtf32LE (Data/Text/Internal/Encoding/Fusion/Common.hs:106) restreamUtf32BE (Data/Text/Internal/Encoding/Fusion/Common.hs:87) 17% ( 2 / 12) in 'Data.Text.Internal.Encoding.Utf8' Missing documentation for: ord2 (Data/Text/Internal/Encoding/Utf8.hs:58) ord3 (Data/Text/Internal/Encoding/Utf8.hs:69) ord4 (Data/Text/Internal/Encoding/Utf8.hs:81) chr2 (Data/Text/Internal/Encoding/Utf8.hs:94) chr3 (Data/Text/Internal/Encoding/Utf8.hs:103) chr4 (Data/Text/Internal/Encoding/Utf8.hs:114) validate1 (Data/Text/Internal/Encoding/Utf8.hs:128) validate2 (Data/Text/Internal/Encoding/Utf8.hs:132) validate3 (Data/Text/Internal/Encoding/Utf8.hs:136) validate4 (Data/Text/Internal/Encoding/Utf8.hs:153) 91% ( 10 / 11) in 'Data.Text.Internal.Encoding.Fusion' Missing documentation for: streamASCII (Data/Text/Internal/Encoding/Fusion.hs:57) 100% ( 33 / 33) in 'Data.Text.Encoding' 100% ( 10 / 10) in 'Data.Text.Internal.Lazy.Encoding.Fusion' 100% ( 2 / 2) in 'Data.Text.Internal.Search' 100% ( 18 / 18) in 'Data.Text.Foreign' 100% (127 /127) in 'Data.Text' 100% ( 3 / 3) in 'Data.Text.Internal.IO' 100% ( 20 / 20) in 'Data.Text.IO' 93% ( 14 / 15) in 'Data.Text.Internal.Lazy' Missing documentation for: Text (Data/Text/Internal/Lazy.hs:47) 100% ( 8 / 8) in 'Data.Text.Internal.Lazy.Fusion' 100% ( 2 / 2) in 'Data.Text.Internal.Lazy.Search' 100% ( 2 / 2) in 'Data.Text.Lazy.Internal' 89% ( 24 / 27) in 'Data.Text.Lazy.Encoding' Missing documentation for: encodeUtf8 (Data/Text/Lazy/Encoding.hs:148) encodeUtf8Builder (Data/Text/Lazy/Encoding.hs:162) encodeUtf8BuilderEscaped (Data/Text/Lazy/Encoding.hs:167) 99% (128 /129) in 'Data.Text.Lazy' Missing documentation for: Text (Data/Text/Internal/Lazy.hs:47) 94% ( 16 / 17) in 'Data.Text.Internal.Builder' Missing documentation for: append' (Data/Text/Internal/Builder.hs:301) 100% ( 12 / 12) in 'Data.Text.Lazy.Builder' 100% ( 3 / 3) in 'Data.Text.Internal.Builder.Functions' 0% ( 0 / 3) in 'Data.Text.Lazy.Builder.Int' Missing documentation for: Module header decimal (Data/Text/Lazy/Builder/Int.hs:52) hexadecimal (Data/Text/Lazy/Builder/Int.hs:162) 100% ( 19 / 19) in 'Data.Text.Lazy.IO' 100% ( 7 / 7) in 'Data.Text.Lazy.Read' 75% ( 3 / 4) in 'Data.Text.Lazy.Builder.RealFloat' Missing documentation for: formatRealFloat (Data/Text/Lazy/Builder/RealFloat.hs:46) 100% ( 7 / 7) in 'Data.Text.Read' Warning: Data.Text.Internal.Fusion.Common: could not find link destinations for: findIndicesI Warning: Data.Text.Unsafe: could not find link destinations for: bracket Warning: Data.Text: could not find link destinations for: replicateChar countChar Warning: Data.Text.Internal.IO: could not find link destinations for: Handle__ Warning: Data.Text.Lazy: could not find link destinations for: replicateChar dropWords splitAtWord countChar Warning: Data.Text.Internal.Builder: could not find link destinations for: empty append Warning: Data.Text.Lazy.Builder.RealFloat: could not find link destinations for: floatToDigits Documentation created: dist/doc/html/text/index.html, dist/doc/html/text/text.txt Creating package registration file: /tmp/pkgConf-text-1.2.27653267172143124030.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/text-1.2.2.1-HmqVQnZSpjaC156ABqPhne Registering text-1.2.2.1... Installed text-1.2.2.1 Configuring th-lift-0.7.6... Building th-lift-0.7.6... Preprocessing library th-lift-0.7.6... [1 of 1] Compiling Language.Haskell.TH.Lift ( src/Language/Haskell/TH/Lift.hs, dist/build/Language/Haskell/TH/Lift.o ) In-place registering th-lift-0.7.6... Running Haddock for th-lift-0.7.6... Running hscolour for th-lift-0.7.6... Preprocessing library th-lift-0.7.6... Preprocessing library th-lift-0.7.6... Haddock coverage: 62% ( 5 / 8) in 'Language.Haskell.TH.Lift' Missing documentation for: Module header deriveLiftMany' (src/Language/Haskell/TH/Lift.hs:60) Lift Documentation created: dist/doc/html/th-lift/index.html, dist/doc/html/th-lift/th-lift.txt Creating package registration file: /tmp/pkgConf-th-lift-0.71514620094499429649.6 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/th-lift-0.7.6-AkB4KyfAnqJGD3Um3TBwgX Registering th-lift-0.7.6... Installed th-lift-0.7.6 Downloading ivory-0.1.0.3... Configuring ivory-0.1.0.3... Building ivory-0.1.0.3... Preprocessing library ivory-0.1.0.3... shift/reduce conflicts: 3 reduce/reduce conflicts: 60 [ 1 of 60] Compiling Ivory.Language.Syntax.Names ( src/Ivory/Language/Syntax/Names.hs, dist/build/Ivory/Language/Syntax/Names.o ) [ 2 of 60] Compiling Ivory.Language.Syntax.Type ( src/Ivory/Language/Syntax/Type.hs, dist/build/Ivory/Language/Syntax/Type.o ) [ 3 of 60] Compiling Ivory.Language.Syntax.Concrete.Pretty ( src/Ivory/Language/Syntax/Concrete/Pretty.hs, dist/build/Ivory/Language/Syntax/Concrete/Pretty.o ) [ 4 of 60] Compiling Ivory.Language.BitData.DefBitRep ( src/Ivory/Language/BitData/DefBitRep.hs, dist/build/Ivory/Language/BitData/DefBitRep.o ) [ 5 of 60] Compiling Ivory.Language.Syntax.Concrete.Location ( src/Ivory/Language/Syntax/Concrete/Location.hs, dist/build/Ivory/Language/Syntax/Concrete/Location.o ) [ 6 of 60] Compiling Ivory.Language.Syntax.Concrete.Lexeme ( src/Ivory/Language/Syntax/Concrete/Lexeme.hs, dist/build/Ivory/Language/Syntax/Concrete/Lexeme.o ) [ 7 of 60] Compiling Ivory.Language.Syntax.Concrete.Lexer ( dist/build/Ivory/Language/Syntax/Concrete/Lexer.hs, dist/build/Ivory/Language/Syntax/Concrete/Lexer.o ) [ 8 of 60] Compiling Ivory.Language.Syntax.Concrete.ParseCore ( src/Ivory/Language/Syntax/Concrete/ParseCore.hs, dist/build/Ivory/Language/Syntax/Concrete/ParseCore.o ) [ 9 of 60] Compiling Ivory.Language.Syntax.Concrete.ParseAST ( src/Ivory/Language/Syntax/Concrete/ParseAST.hs, dist/build/Ivory/Language/Syntax/Concrete/ParseAST.o ) [10 of 60] Compiling Ivory.Language.Syntax.Concrete.Parser ( dist/build/Ivory/Language/Syntax/Concrete/Parser.hs, dist/build/Ivory/Language/Syntax/Concrete/Parser.o ) [11 of 60] Compiling Ivory.Language.Syntax.Concrete.QQ.Common ( src/Ivory/Language/Syntax/Concrete/QQ/Common.hs, dist/build/Ivory/Language/Syntax/Concrete/QQ/Common.o ) [12 of 60] Compiling Ivory.Language.Syntax.AST ( src/Ivory/Language/Syntax/AST.hs, dist/build/Ivory/Language/Syntax/AST.o ) [13 of 60] Compiling Ivory.Language.Syntax ( src/Ivory/Language/Syntax.hs, dist/build/Ivory/Language/Syntax.o ) [14 of 60] Compiling Ivory.Language.Scope ( src/Ivory/Language/Scope.hs, dist/build/Ivory/Language/Scope.o ) [15 of 60] Compiling Ivory.Language.Proxy ( src/Ivory/Language/Proxy.hs, dist/build/Ivory/Language/Proxy.o ) [16 of 60] Compiling Ivory.Language.Type ( src/Ivory/Language/Type.hs, dist/build/Ivory/Language/Type.o ) [17 of 60] Compiling Ivory.Language.BoundedInteger ( src/Ivory/Language/BoundedInteger.hs, dist/build/Ivory/Language/BoundedInteger.o ) [18 of 60] Compiling Ivory.Language.Sint ( src/Ivory/Language/Sint.hs, dist/build/Ivory/Language/Sint.o ) [19 of 60] Compiling Ivory.Language.Uint ( src/Ivory/Language/Uint.hs, dist/build/Ivory/Language/Uint.o ) [20 of 60] Compiling Ivory.Language.IString ( src/Ivory/Language/IString.hs, dist/build/Ivory/Language/IString.o ) [21 of 60] Compiling Ivory.Language.IChar ( src/Ivory/Language/IChar.hs, dist/build/Ivory/Language/IChar.o ) [22 of 60] Compiling Ivory.Language.Effects ( src/Ivory/Language/Effects.hs, dist/build/Ivory/Language/Effects.o ) [23 of 60] Compiling Ivory.Language.Monad ( src/Ivory/Language/Monad.hs, dist/build/Ivory/Language/Monad.o ) [24 of 60] Compiling Ivory.Language.IBool ( src/Ivory/Language/IBool.hs, dist/build/Ivory/Language/IBool.o ) [25 of 60] Compiling Ivory.Language.IIntegral ( src/Ivory/Language/IIntegral.hs, dist/build/Ivory/Language/IIntegral.o ) [26 of 60] Compiling Ivory.Language.Proc ( src/Ivory/Language/Proc.hs, dist/build/Ivory/Language/Proc.o ) [27 of 60] Compiling Ivory.Language.Const ( src/Ivory/Language/Const.hs, dist/build/Ivory/Language/Const.o ) [28 of 60] Compiling Ivory.Language.Comment ( src/Ivory/Language/Comment.hs, dist/build/Ivory/Language/Comment.o ) [29 of 60] Compiling Ivory.Language.Assert ( src/Ivory/Language/Assert.hs, dist/build/Ivory/Language/Assert.o ) [30 of 60] Compiling Ivory.Language.Area ( src/Ivory/Language/Area.hs, dist/build/Ivory/Language/Area.o ) [31 of 60] Compiling Ivory.Language.Ref ( src/Ivory/Language/Ref.hs, dist/build/Ivory/Language/Ref.o ) [32 of 60] Compiling Ivory.Language.Cond ( src/Ivory/Language/Cond.hs, dist/build/Ivory/Language/Cond.o ) [33 of 60] Compiling Ivory.Language.Float ( src/Ivory/Language/Float.hs, dist/build/Ivory/Language/Float.o ) [34 of 60] Compiling Ivory.Language.Cast ( src/Ivory/Language/Cast.hs, dist/build/Ivory/Language/Cast.o ) [35 of 60] Compiling Ivory.Language.Array ( src/Ivory/Language/Array.hs, dist/build/Ivory/Language/Array.o ) [36 of 60] Compiling Ivory.Language.Loop ( src/Ivory/Language/Loop.hs, dist/build/Ivory/Language/Loop.o ) [37 of 60] Compiling Ivory.Language.Bits ( src/Ivory/Language/Bits.hs, dist/build/Ivory/Language/Bits.o ) [38 of 60] Compiling Ivory.Language.Ptr ( src/Ivory/Language/Ptr.hs, dist/build/Ivory/Language/Ptr.o ) [39 of 60] Compiling Ivory.Language.SizeOf ( src/Ivory/Language/SizeOf.hs, dist/build/Ivory/Language/SizeOf.o ) [40 of 60] Compiling Ivory.Language.Struct ( src/Ivory/Language/Struct.hs, dist/build/Ivory/Language/Struct.o ) [41 of 60] Compiling Ivory.Language.CArray ( src/Ivory/Language/CArray.hs, dist/build/Ivory/Language/CArray.o ) [42 of 60] Compiling Ivory.Language.Init ( src/Ivory/Language/Init.hs, dist/build/Ivory/Language/Init.o ) [43 of 60] Compiling Ivory.Language.MemArea ( src/Ivory/Language/MemArea.hs, dist/build/Ivory/Language/MemArea.o ) [44 of 60] Compiling Ivory.Language.BitData.Bits ( src/Ivory/Language/BitData/Bits.hs, dist/build/Ivory/Language/BitData/Bits.o ) [45 of 60] Compiling Ivory.Language.BitData.BitData ( src/Ivory/Language/BitData/BitData.hs, dist/build/Ivory/Language/BitData/BitData.o ) [46 of 60] Compiling Ivory.Language.BitData.Array ( src/Ivory/Language/BitData/Array.hs, dist/build/Ivory/Language/BitData/Array.o ) [47 of 60] Compiling Ivory.Language.String ( src/Ivory/Language/String.hs, dist/build/Ivory/Language/String.o ) [48 of 60] Compiling Ivory.Language.Module ( src/Ivory/Language/Module.hs, dist/build/Ivory/Language/Module.o ) [49 of 60] Compiling Ivory.Language.BitData.Monad ( src/Ivory/Language/BitData/Monad.hs, dist/build/Ivory/Language/BitData/Monad.o ) [50 of 60] Compiling Ivory.Language.Syntax.Concrete.QQ.TypeQQ ( src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs, dist/build/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.o ) [51 of 60] Compiling Ivory.Language.Syntax.Concrete.QQ.BitDataQQ ( src/Ivory/Language/Syntax/Concrete/QQ/BitDataQQ.hs, dist/build/Ivory/Language/Syntax/Concrete/QQ/BitDataQQ.o ) [52 of 60] Compiling Ivory.Language.Syntax.Concrete.QQ.StructQQ ( src/Ivory/Language/Syntax/Concrete/QQ/StructQQ.hs, dist/build/Ivory/Language/Syntax/Concrete/QQ/StructQQ.o ) [53 of 60] Compiling Ivory.Language.Syntax.Concrete.QQ.ExprQQ ( src/Ivory/Language/Syntax/Concrete/QQ/ExprQQ.hs, dist/build/Ivory/Language/Syntax/Concrete/QQ/ExprQQ.o ) [54 of 60] Compiling Ivory.Language.Syntax.Concrete.QQ.BindExp ( src/Ivory/Language/Syntax/Concrete/QQ/BindExp.hs, dist/build/Ivory/Language/Syntax/Concrete/QQ/BindExp.o ) [55 of 60] Compiling Ivory.Language.Syntax.Concrete.QQ.CondQQ ( src/Ivory/Language/Syntax/Concrete/QQ/CondQQ.hs, dist/build/Ivory/Language/Syntax/Concrete/QQ/CondQQ.o ) [56 of 60] Compiling Ivory.Language.Syntax.Concrete.QQ.StmtQQ ( src/Ivory/Language/Syntax/Concrete/QQ/StmtQQ.hs, dist/build/Ivory/Language/Syntax/Concrete/QQ/StmtQQ.o ) [57 of 60] Compiling Ivory.Language.Syntax.Concrete.QQ.ProcQQ ( src/Ivory/Language/Syntax/Concrete/QQ/ProcQQ.hs, dist/build/Ivory/Language/Syntax/Concrete/QQ/ProcQQ.o ) [58 of 60] Compiling Ivory.Language.Syntax.Concrete.QQ ( src/Ivory/Language/Syntax/Concrete/QQ.hs, dist/build/Ivory/Language/Syntax/Concrete/QQ.o ) [59 of 60] Compiling Ivory.Language.Coroutine ( src/Ivory/Language/Coroutine.hs, dist/build/Ivory/Language/Coroutine.o ) [60 of 60] Compiling Ivory.Language ( src/Ivory/Language.hs, dist/build/Ivory/Language.o ) In-place registering ivory-0.1.0.3... Running Haddock for ivory-0.1.0.3... Running hscolour for ivory-0.1.0.3... Preprocessing library ivory-0.1.0.3... Preprocessing library ivory-0.1.0.3... Haddock coverage: 60% ( 3 / 5) in 'Ivory.Language.Syntax.Names' Missing documentation for: Module header (src/Ivory/Language/Syntax/Names.hs:36) 0% ( 0 / 9) in 'Ivory.Language.Syntax.Type' Missing documentation for: Module header Type (src/Ivory/Language/Syntax/Type.hs:11) IntSize (src/Ivory/Language/Syntax/Type.hs:30) WordSize (src/Ivory/Language/Syntax/Type.hs:38) Typed (src/Ivory/Language/Syntax/Type.hs:46) (src/Ivory/Language/Syntax/Type.hs:54) (src/Ivory/Language/Syntax/Type.hs:54) (src/Ivory/Language/Syntax/Type.hs:54) (src/Ivory/Language/Syntax/Type.hs:54) 0% ( 0 / 8) in 'Ivory.Language.Syntax.Concrete.Pretty' Missing documentation for: Module header Pretty (src/Ivory/Language/Syntax/Concrete/Pretty.hs:14) (src/Ivory/Language/Syntax/Concrete/Pretty.hs:17) (src/Ivory/Language/Syntax/Concrete/Pretty.hs:21) (src/Ivory/Language/Syntax/Concrete/Pretty.hs:24) (src/Ivory/Language/Syntax/Concrete/Pretty.hs:27) defaultStyle (src/Ivory/Language/Syntax/Concrete/Pretty.hs:30) prettyPrint (src/Ivory/Language/Syntax/Concrete/Pretty.hs:33) 50% ( 1 / 2) in 'Ivory.Language.BitData.DefBitRep' Missing documentation for: Module header 57% ( 20 / 35) in 'Ivory.Language.Syntax.Concrete.Location' Missing documentation for: Module header HasLocation (src/Ivory/Language/Syntax/Concrete/Location.hs:28) (src/Ivory/Language/Syntax/Concrete/Location.hs:32) (src/Ivory/Language/Syntax/Concrete/Location.hs:39) (src/Ivory/Language/Syntax/Concrete/Location.hs:46) locStart (src/Ivory/Language/Syntax/Concrete/Location.hs:53) locEnd (src/Ivory/Language/Syntax/Concrete/Location.hs:56) (src/Ivory/Language/Syntax/Concrete/Location.hs:65) (src/Ivory/Language/Syntax/Concrete/Location.hs:112) (src/Ivory/Language/Syntax/Concrete/Location.hs:119) (src/Ivory/Language/Syntax/Concrete/Location.hs:126) srcRange (src/Ivory/Language/Syntax/Concrete/Location.hs:142) (src/Ivory/Language/Syntax/Concrete/Location.hs:168) (src/Ivory/Language/Syntax/Concrete/Location.hs:174) (src/Ivory/Language/Syntax/Concrete/Location.hs:194) 12% ( 1 / 8) in 'Ivory.Language.Syntax.Concrete.Lexeme' Missing documentation for: Module header Lexeme (src/Ivory/Language/Syntax/Concrete/Lexeme.hs:17) readBitLit (src/Ivory/Language/Syntax/Concrete/Lexeme.hs:36) readBin (src/Ivory/Language/Syntax/Concrete/Lexeme.hs:46) readInteger (src/Ivory/Language/Syntax/Concrete/Lexeme.hs:52) readFloat (src/Ivory/Language/Syntax/Concrete/Lexeme.hs:57) readStringLit (src/Ivory/Language/Syntax/Concrete/Lexeme.hs:62) 2% ( 3 /155) in 'Ivory.Language.Syntax.Concrete.Lexer' Missing documentation for: Module header alex_tab_size (dist/build/Ivory/Language/Syntax/Concrete/Lexer.hs:49) alex_base (dist/build/Ivory/Language/Syntax/Concrete/Lexer.hs:51) alex_table (dist/build/Ivory/Language/Syntax/Concrete/Lexer.hs:54) alex_check (dist/build/Ivory/Language/Syntax/Concrete/Lexer.hs:57) alex_deflt (dist/build/Ivory/Language/Syntax/Concrete/Lexer.hs:60) alex_accept (dist/build/Ivory/Language/Syntax/Concrete/Lexer.hs:63) alexIndexInt32OffAddr (dist/build/Ivory/Language/Syntax/Concrete/Lexer.hs:453) quickIndex (dist/build/Ivory/Language/Syntax/Concrete/Lexer.hs:478) AlexReturn (dist/build/Ivory/Language/Syntax/Concrete/Lexer.hs:487) alexScan (dist/build/Ivory/Language/Syntax/Concrete/Lexer.hs:494) alexScanUser (dist/build/Ivory/Language/Syntax/Concrete/Lexer.hs:497) alex_scan_tkn (dist/build/Ivory/Language/Syntax/Concrete/Lexer.hs:528) AlexInput (src/Ivory/Language/Syntax/Concrete/Lexer.x:216) LexerInput (src/Ivory/Language/Syntax/Concrete/Lexer.x:218) initLexerInput (src/Ivory/Language/Syntax/Concrete/Lexer.x:226) fillBuffer (src/Ivory/Language/Syntax/Concrete/Lexer.x:240) alexInputPrevChar (src/Ivory/Language/Syntax/Concrete/Lexer.x:250) alexGetByte (src/Ivory/Language/Syntax/Concrete/Lexer.x:253) Lexer (src/Ivory/Language/Syntax/Concrete/Lexer.x:282) (src/Ivory/Language/Syntax/Concrete/Lexer.x:286) LexerState (src/Ivory/Language/Syntax/Concrete/Lexer.x:290) scan (src/Ivory/Language/Syntax/Concrete/Lexer.x:295) alexSetInput (src/Ivory/Language/Syntax/Concrete/Lexer.x:326) alexGetInput (src/Ivory/Language/Syntax/Concrete/Lexer.x:331) alexGetStartCode (src/Ivory/Language/Syntax/Concrete/Lexer.x:337) alexSetStartCode (src/Ivory/Language/Syntax/Concrete/Lexer.x:340) AlexAction (src/Ivory/Language/Syntax/Concrete/Lexer.x:347) emitS (src/Ivory/Language/Syntax/Concrete/Lexer.x:353) keyword (src/Ivory/Language/Syntax/Concrete/Lexer.x:358) begin (src/Ivory/Language/Syntax/Concrete/Lexer.x:361) alex_action_2 (src/Ivory/Language/Syntax/Concrete/Lexer.x:365) alex_action_3 (src/Ivory/Language/Syntax/Concrete/Lexer.x:366) alex_action_4 (src/Ivory/Language/Syntax/Concrete/Lexer.x:367) alex_action_5 (src/Ivory/Language/Syntax/Concrete/Lexer.x:368) alex_action_6 (src/Ivory/Language/Syntax/Concrete/Lexer.x:369) alex_action_7 (src/Ivory/Language/Syntax/Concrete/Lexer.x:370) alex_action_8 (src/Ivory/Language/Syntax/Concrete/Lexer.x:371) alex_action_9 (src/Ivory/Language/Syntax/Concrete/Lexer.x:372) alex_action_10 (src/Ivory/Language/Syntax/Concrete/Lexer.x:373) alex_action_11 (src/Ivory/Language/Syntax/Concrete/Lexer.x:374) alex_action_12 (src/Ivory/Language/Syntax/Concrete/Lexer.x:375) alex_action_13 (src/Ivory/Language/Syntax/Concrete/Lexer.x:376) alex_action_14 (src/Ivory/Language/Syntax/Concrete/Lexer.x:377) alex_action_15 (src/Ivory/Language/Syntax/Concrete/Lexer.x:378) alex_action_16 (src/Ivory/Language/Syntax/Concrete/Lexer.x:379) alex_action_17 (src/Ivory/Language/Syntax/Concrete/Lexer.x:380) alex_action_18 (src/Ivory/Language/Syntax/Concrete/Lexer.x:381) alex_action_19 (src/Ivory/Language/Syntax/Concrete/Lexer.x:382) alex_action_20 (src/Ivory/Language/Syntax/Concrete/Lexer.x:383) alex_action_21 (src/Ivory/Language/Syntax/Concrete/Lexer.x:384) alex_action_22 (src/Ivory/Language/Syntax/Concrete/Lexer.x:385) alex_action_23 (src/Ivory/Language/Syntax/Concrete/Lexer.x:386) alex_action_24 (src/Ivory/Language/Syntax/Concrete/Lexer.x:387) alex_action_25 (src/Ivory/Language/Syntax/Concrete/Lexer.x:388) alex_action_26 (src/Ivory/Language/Syntax/Concrete/Lexer.x:389) alex_action_27 (src/Ivory/Language/Syntax/Concrete/Lexer.x:390) alex_action_28 (src/Ivory/Language/Syntax/Concrete/Lexer.x:391) alex_action_29 (src/Ivory/Language/Syntax/Concrete/Lexer.x:392) alex_action_30 (src/Ivory/Language/Syntax/Concrete/Lexer.x:393) alex_action_31 (src/Ivory/Language/Syntax/Concrete/Lexer.x:394) alex_action_32 (src/Ivory/Language/Syntax/Concrete/Lexer.x:395) alex_action_33 (src/Ivory/Language/Syntax/Concrete/Lexer.x:396) alex_action_34 (src/Ivory/Language/Syntax/Concrete/Lexer.x:397) alex_action_35 (src/Ivory/Language/Syntax/Concrete/Lexer.x:398) alex_action_36 (src/Ivory/Language/Syntax/Concrete/Lexer.x:399) alex_action_37 (src/Ivory/Language/Syntax/Concrete/Lexer.x:400) alex_action_38 (src/Ivory/Language/Syntax/Concrete/Lexer.x:401) alex_action_39 (src/Ivory/Language/Syntax/Concrete/Lexer.x:402) alex_action_40 (src/Ivory/Language/Syntax/Concrete/Lexer.x:403) alex_action_41 (src/Ivory/Language/Syntax/Concrete/Lexer.x:404) alex_action_42 (src/Ivory/Language/Syntax/Concrete/Lexer.x:405) alex_action_43 (src/Ivory/Language/Syntax/Concrete/Lexer.x:406) alex_action_44 (src/Ivory/Language/Syntax/Concrete/Lexer.x:407) alex_action_45 (src/Ivory/Language/Syntax/Concrete/Lexer.x:408) alex_action_46 (src/Ivory/Language/Syntax/Concrete/Lexer.x:409) alex_action_47 (src/Ivory/Language/Syntax/Concrete/Lexer.x:410) alex_action_48 (src/Ivory/Language/Syntax/Concrete/Lexer.x:411) alex_action_49 (src/Ivory/Language/Syntax/Concrete/Lexer.x:412) alex_action_50 (src/Ivory/Language/Syntax/Concrete/Lexer.x:413) alex_action_51 (src/Ivory/Language/Syntax/Concrete/Lexer.x:414) alex_action_52 (src/Ivory/Language/Syntax/Concrete/Lexer.x:415) alex_action_53 (src/Ivory/Language/Syntax/Concrete/Lexer.x:416) alex_action_54 (src/Ivory/Language/Syntax/Concrete/Lexer.x:417) alex_action_55 (src/Ivory/Language/Syntax/Concrete/Lexer.x:418) alex_action_56 (src/Ivory/Language/Syntax/Concrete/Lexer.x:419) alex_action_57 (src/Ivory/Language/Syntax/Concrete/Lexer.x:420) alex_action_58 (src/Ivory/Language/Syntax/Concrete/Lexer.x:421) alex_action_59 (src/Ivory/Language/Syntax/Concrete/Lexer.x:422) alex_action_60 (src/Ivory/Language/Syntax/Concrete/Lexer.x:423) alex_action_61 (src/Ivory/Language/Syntax/Concrete/Lexer.x:424) alex_action_62 (src/Ivory/Language/Syntax/Concrete/Lexer.x:425) alex_action_63 (src/Ivory/Language/Syntax/Concrete/Lexer.x:426) alex_action_64 (src/Ivory/Language/Syntax/Concrete/Lexer.x:427) alex_action_65 (src/Ivory/Language/Syntax/Concrete/Lexer.x:428) alex_action_66 (src/Ivory/Language/Syntax/Concrete/Lexer.x:429) alex_action_67 (src/Ivory/Language/Syntax/Concrete/Lexer.x:430) alex_action_68 (src/Ivory/Language/Syntax/Concrete/Lexer.x:431) alex_action_69 (src/Ivory/Language/Syntax/Concrete/Lexer.x:432) alex_action_70 (src/Ivory/Language/Syntax/Concrete/Lexer.x:433) alex_action_71 (src/Ivory/Language/Syntax/Concrete/Lexer.x:434) alex_action_72 (src/Ivory/Language/Syntax/Concrete/Lexer.x:435) alex_action_73 (src/Ivory/Language/Syntax/Concrete/Lexer.x:436) alex_action_74 (src/Ivory/Language/Syntax/Concrete/Lexer.x:437) alex_action_75 (src/Ivory/Language/Syntax/Concrete/Lexer.x:438) alex_action_76 (src/Ivory/Language/Syntax/Concrete/Lexer.x:439) alex_action_77 (src/Ivory/Language/Syntax/Concrete/Lexer.x:440) alex_action_78 (src/Ivory/Language/Syntax/Concrete/Lexer.x:441) alex_action_79 (src/Ivory/Language/Syntax/Concrete/Lexer.x:442) alex_action_80 (src/Ivory/Language/Syntax/Concrete/Lexer.x:443) alex_action_81 (src/Ivory/Language/Syntax/Concrete/Lexer.x:444) alex_action_82 (src/Ivory/Language/Syntax/Concrete/Lexer.x:445) alex_action_83 (src/Ivory/Language/Syntax/Concrete/Lexer.x:446) alex_action_84 (src/Ivory/Language/Syntax/Concrete/Lexer.x:447) alex_action_85 (src/Ivory/Language/Syntax/Concrete/Lexer.x:448) alex_action_86 (src/Ivory/Language/Syntax/Concrete/Lexer.x:449) alex_action_87 (src/Ivory/Language/Syntax/Concrete/Lexer.x:450) alex_action_88 (src/Ivory/Language/Syntax/Concrete/Lexer.x:451) alex_action_89 (src/Ivory/Language/Syntax/Concrete/Lexer.x:452) alex_action_90 (src/Ivory/Language/Syntax/Concrete/Lexer.x:453) alex_action_91 (src/Ivory/Language/Syntax/Concrete/Lexer.x:454) alex_action_92 (src/Ivory/Language/Syntax/Concrete/Lexer.x:455) alex_action_93 (src/Ivory/Language/Syntax/Concrete/Lexer.x:456) alex_action_94 (src/Ivory/Language/Syntax/Concrete/Lexer.x:457) alex_action_95 (src/Ivory/Language/Syntax/Concrete/Lexer.x:458) alex_action_96 (src/Ivory/Language/Syntax/Concrete/Lexer.x:459) alex_action_97 (src/Ivory/Language/Syntax/Concrete/Lexer.x:460) alex_action_98 (src/Ivory/Language/Syntax/Concrete/Lexer.x:461) alex_action_99 (src/Ivory/Language/Syntax/Concrete/Lexer.x:462) alex_action_100 (src/Ivory/Language/Syntax/Concrete/Lexer.x:463) alex_action_101 (src/Ivory/Language/Syntax/Concrete/Lexer.x:464) alex_action_102 (src/Ivory/Language/Syntax/Concrete/Lexer.x:465) alex_action_103 (src/Ivory/Language/Syntax/Concrete/Lexer.x:466) alex_action_104 (src/Ivory/Language/Syntax/Concrete/Lexer.x:467) alex_action_105 (src/Ivory/Language/Syntax/Concrete/Lexer.x:468) alex_action_106 (src/Ivory/Language/Syntax/Concrete/Lexer.x:469) alex_action_107 (src/Ivory/Language/Syntax/Concrete/Lexer.x:470) alex_action_108 (src/Ivory/Language/Syntax/Concrete/Lexer.x:471) alex_action_109 (src/Ivory/Language/Syntax/Concrete/Lexer.x:472) alex_action_110 (src/Ivory/Language/Syntax/Concrete/Lexer.x:473) alex_action_111 (src/Ivory/Language/Syntax/Concrete/Lexer.x:474) alex_action_112 (src/Ivory/Language/Syntax/Concrete/Lexer.x:475) alex_action_113 (src/Ivory/Language/Syntax/Concrete/Lexer.x:476) alex_action_114 (src/Ivory/Language/Syntax/Concrete/Lexer.x:477) alex_action_115 (src/Ivory/Language/Syntax/Concrete/Lexer.x:478) alex_action_116 (src/Ivory/Language/Syntax/Concrete/Lexer.x:479) alex_action_117 (src/Ivory/Language/Syntax/Concrete/Lexer.x:480) AlexAddr (templates/GenericTemplate.hs:53) alexIndexInt16OffAddr (templates/GenericTemplate.hs:60) AlexLastAcc (templates/GenericTemplate.hs:199) (templates/GenericTemplate.hs:204) AlexAcc (templates/GenericTemplate.hs:209) 14% ( 1 / 7) in 'Ivory.Language.Syntax.Concrete.ParseCore' Missing documentation for: Module header ParserState (src/Ivory/Language/Syntax/Concrete/ParseCore.hs:24) initParserState (src/Ivory/Language/Syntax/Concrete/ParseCore.hs:27) Parser (src/Ivory/Language/Syntax/Concrete/ParseCore.hs:32) lexer (src/Ivory/Language/Syntax/Concrete/ParseCore.hs:41) parseError (src/Ivory/Language/Syntax/Concrete/ParseCore.hs:49) 15% ( 8 / 55) in 'Ivory.Language.Syntax.Concrete.ParseAST' Missing documentation for: Module header FnSym (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:17) Var (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:18) RefVar (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:19) IxVar (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:20) TypeVar (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:21) FieldNm (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:22) MacroVar (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:23) GlobalSym (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:28) IncludeDef (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:41) Extern (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:49) ConstDef (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:59) TypeDef (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:69) ProcDef (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:78) PrePost (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:101) Type (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:108) Scope (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:129) IntSize (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:140) WordSize (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:147) Literal (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:157) Exp (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:163) ExpOp (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:177) StructInit (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:252) AllocRef (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:258) StructDef (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:292) structSym (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:298) ivoryStringStructName (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:304) Field (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:307) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:362) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:374) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:378) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:382) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:386) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:390) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:394) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:398) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:404) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:426) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:444) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:451) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:458) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:483) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:493) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:497) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:501) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:512) (src/Ivory/Language/Syntax/Concrete/ParseAST.hs:516) 0% ( 0 /620) in 'Ivory.Language.Syntax.Concrete.Parser' Missing documentation for: Module header HappyAbsSyn (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:32) HappyAny (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:34) happyIn5 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:38) happyOut5 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:41) happyIn6 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:44) happyOut6 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:47) happyIn7 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:50) happyOut7 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:53) happyIn8 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:56) happyOut8 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:59) happyIn9 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:62) happyOut9 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:65) happyIn10 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:68) happyOut10 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:71) happyIn11 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:74) happyOut11 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:77) happyIn12 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:80) happyOut12 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:83) happyIn13 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:86) happyOut13 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:89) happyIn14 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:92) happyOut14 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:95) happyIn15 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:98) happyOut15 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:101) happyIn16 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:104) happyOut16 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:107) happyIn17 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:110) happyOut17 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:113) happyIn18 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:116) happyOut18 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:119) happyIn19 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:122) happyOut19 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:125) happyIn20 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:128) happyOut20 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:131) happyIn21 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:134) happyOut21 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:137) happyIn22 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:140) happyOut22 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:143) happyIn23 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:146) happyOut23 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:149) happyIn24 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:152) happyOut24 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:155) happyIn25 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:158) happyOut25 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:161) happyIn26 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:164) happyOut26 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:167) happyIn27 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:170) happyOut27 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:173) happyIn28 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:176) happyOut28 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:179) happyIn29 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:182) happyOut29 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:185) happyIn30 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:188) happyOut30 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:191) happyIn31 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:194) happyOut31 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:197) happyIn32 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:200) happyOut32 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:203) happyIn33 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:206) happyOut33 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:209) happyIn34 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:212) happyOut34 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:215) happyIn35 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:218) happyOut35 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:221) happyIn36 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:224) happyOut36 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:227) happyIn37 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:230) happyOut37 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:233) happyIn38 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:236) happyOut38 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:239) happyIn39 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:242) happyOut39 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:245) happyIn40 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:248) happyOut40 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:251) happyIn41 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:254) happyOut41 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:257) happyIn42 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:260) happyOut42 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:263) happyIn43 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:266) happyOut43 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:269) happyIn44 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:272) happyOut44 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:275) happyIn45 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:278) happyOut45 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:281) happyIn46 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:284) happyOut46 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:287) happyIn47 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:290) happyOut47 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:293) happyIn48 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:296) happyOut48 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:299) happyIn49 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:302) happyOut49 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:305) happyIn50 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:308) happyOut50 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:311) happyIn51 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:314) happyOut51 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:317) happyIn52 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:320) happyOut52 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:323) happyIn53 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:326) happyOut53 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:329) happyInTok (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:332) happyOutTok (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:335) happyActOffsets (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:340) happyGotoOffsets (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:343) happyDefActions (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:346) happyCheck (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:349) happyTable (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:352) happyReduceArr (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:355) happy_n_terms (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:596) happy_n_nonterms (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:597) happyReduce_2 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:599) happyReduction_2 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:600) happyReduce_3 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:608) happyReduction_3 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:609) happyReduce_4 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:617) happyReduction_4 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:618) happyReduce_5 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:626) happyReduction_5 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:627) happyReduce_6 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:635) happyReduction_6 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:636) happyReduce_7 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:644) happyReduction_7 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:645) happyReduce_8 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:653) happyReduction_8 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:654) happyReduce_9 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:662) happyReduction_9 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:663) happyReduce_10 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:671) happyReduction_10 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:672) happyReduce_11 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:676) happyReduction_11 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:677) happyReduce_12 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:685) happyReduction_12 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:686) happyReduce_13 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:697) happyReduction_13 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:698) happyReduce_14 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:713) happyReduction_14 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:714) happyReduce_15 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:737) happyReduction_15 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:738) happyReduce_16 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:766) happyReduction_16 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:767) happyReduce_17 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:783) happyReduction_17 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:784) happyReduce_18 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:792) happyReduction_18 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:793) happyReduce_19 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:802) happyReduction_19 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:803) happyReduce_20 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:810) happyReduction_20 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:811) happyReduce_21 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:817) happyReduction_21 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:818) happyReduce_22 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:822) happyReduction_22 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:823) happyReduce_23 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:831) happyReduction_23 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:832) happyReduce_24 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:836) happyReduction_24 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:837) happyReduce_25 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:846) happyReduction_25 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:847) happyReduce_26 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:854) happyReduction_26 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:855) happyReduce_27 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:865) happyReduction_27 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:866) happyReduce_28 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:876) happyReduction_28 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:877) happyReduce_29 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:885) happyReduction_29 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:886) happyReduce_30 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:894) happyReduction_30 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:895) happyReduce_31 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:908) happyReduction_31 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:909) happyReduce_32 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:924) happyReduction_32 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:925) happyReduce_33 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:931) happyReduction_33 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:932) happyReduce_34 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:940) happyReduction_34 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:941) happyReduce_35 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:951) happyReduction_35 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:952) happyReduce_36 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:966) happyReduction_36 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:967) happyReduce_37 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:979) happyReduction_37 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:980) happyReduce_38 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:997) happyReduction_38 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:998) happyReduce_39 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1010) happyReduction_39 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1011) happyReduce_40 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1026) happyReduction_40 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1027) happyReduce_41 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1038) happyReduction_41 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1039) happyReduce_42 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1051) happyReduction_42 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1052) happyReduce_43 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1060) happyReduction_43 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1061) happyReduce_44 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1067) happyReduction_44 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1068) happyReduce_45 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1078) happyReduction_45 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1079) happyReduce_46 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1085) happyReduction_46 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1086) happyReduce_47 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1094) happyReduction_47 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1095) happyReduce_48 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1105) happyReduction_48 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1106) happyReduce_49 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1120) happyReduction_49 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1121) happyReduce_50 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1137) happyReduction_50 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1138) happyReduce_51 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1156) happyReduction_51 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1157) happyReduce_52 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1173) happyReduction_52 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1174) happyReduce_53 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1192) happyReduction_53 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1193) happyReduce_54 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1205) happyReduction_54 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1206) happyReduce_55 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1224) happyReduction_55 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1225) happyReduce_56 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1234) happyReduction_56 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1235) happyReduce_57 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1243) happyReduction_57 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1244) happyReduce_58 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1248) happyReduction_58 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1249) happyReduce_59 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1257) happyReduction_59 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1258) happyReduce_60 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1267) happyReduction_60 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1268) happyReduce_61 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1275) happyReduction_61 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1276) happyReduce_62 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1282) happyReduction_62 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1283) happyReduce_63 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1287) happyReduction_63 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1288) happyReduce_64 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1294) happyReduction_64 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1295) happyReduce_65 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1303) happyReduction_65 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1304) happyReduce_66 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1313) happyReduction_66 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1314) happyReduce_67 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1321) happyReduction_67 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1322) happyReduce_68 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1328) happyReduction_68 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1329) happyReduce_69 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1333) happyReduction_69 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1334) happyReduce_70 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1343) happyReduction_70 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1344) happyReduce_71 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1351) happyReduction_71 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1352) happyReduce_72 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1359) happyReduction_72 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1360) happyReduce_73 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1367) happyReduction_73 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1368) happyReduce_74 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1374) happyReduction_74 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1375) happyReduce_75 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1381) happyReduction_75 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1382) happyReduce_76 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1390) happyReduction_76 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1391) happyReduce_77 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1399) happyReduction_77 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1400) happyReduce_78 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1409) happyReduction_78 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1410) happyReduce_79 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1421) happyReduction_79 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1422) happyReduce_80 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1431) happyReduction_80 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1432) happyReduce_81 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1441) happyReduction_81 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1442) happyReduce_82 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1450) happyReduction_82 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1451) happyReduce_83 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1457) happyReduction_83 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1458) happyReduce_84 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1464) happyReduction_84 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1465) happyReduce_85 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1473) happyReduction_85 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1474) happyReduce_86 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1482) happyReduction_86 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1483) happyReduce_87 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1491) happyReduction_87 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1492) happyReduce_88 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1500) happyReduction_88 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1501) happyReduce_89 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1510) happyReduction_89 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1511) happyReduce_90 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1520) happyReduction_90 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1521) happyReduce_91 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1530) happyReduction_91 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1531) happyReduce_92 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1540) happyReduction_92 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1541) happyReduce_93 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1550) happyReduction_93 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1551) happyReduce_94 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1560) happyReduction_94 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1561) happyReduce_95 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1570) happyReduction_95 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1571) happyReduce_96 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1580) happyReduction_96 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1581) happyReduce_97 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1590) happyReduction_97 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1591) happyReduce_98 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1600) happyReduction_98 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1601) happyReduce_99 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1610) happyReduction_99 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1611) happyReduce_100 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1620) happyReduction_100 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1621) happyReduce_101 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1630) happyReduction_101 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1631) happyReduce_102 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1640) happyReduction_102 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1641) happyReduce_103 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1650) happyReduction_103 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1651) happyReduce_104 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1660) happyReduction_104 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1661) happyReduce_105 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1670) happyReduction_105 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1671) happyReduce_106 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1680) happyReduction_106 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1681) happyReduce_107 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1694) happyReduction_107 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1695) happyReduce_108 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1703) happyReduction_108 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1704) happyReduce_109 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1712) happyReduction_109 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1713) happyReduce_110 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1721) happyReduction_110 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1722) happyReduce_111 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1730) happyReduction_111 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1731) happyReduce_112 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1739) happyReduction_112 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1740) happyReduce_113 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1748) happyReduction_113 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1749) happyReduce_114 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1757) happyReduction_114 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1758) happyReduce_115 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1766) happyReduction_115 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1767) happyReduce_116 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1775) happyReduction_116 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1776) happyReduce_117 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1784) happyReduction_117 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1785) happyReduce_118 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1793) happyReduction_118 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1794) happyReduce_119 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1802) happyReduction_119 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1803) happyReduce_120 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1811) happyReduction_120 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1812) happyReduce_121 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1820) happyReduction_121 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1821) happyReduce_122 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1829) happyReduction_122 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1830) happyReduce_123 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1838) happyReduction_123 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1839) happyReduce_124 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1847) happyReduction_124 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1848) happyReduce_125 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1856) happyReduction_125 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1857) happyReduce_126 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1865) happyReduction_126 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1866) happyReduce_127 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1874) happyReduction_127 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1875) happyReduce_128 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1883) happyReduction_128 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1884) happyReduce_129 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1892) happyReduction_129 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1893) happyReduce_130 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1901) happyReduction_130 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1902) happyReduce_131 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1910) happyReduction_131 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1911) happyReduce_132 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1919) happyReduction_132 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1920) happyReduce_133 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1928) happyReduction_133 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1929) happyReduce_134 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1937) happyReduction_134 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1938) happyReduce_135 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1946) happyReduction_135 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1947) happyReduce_136 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1955) happyReduction_136 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1956) happyReduce_137 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1964) happyReduction_137 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1965) happyReduce_138 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1973) happyReduction_138 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1974) happyReduce_139 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1982) happyReduction_139 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1983) happyReduce_140 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1991) happyReduction_140 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:1992) happyReduce_141 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2000) happyReduction_141 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2001) happyReduce_142 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2009) happyReduction_142 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2010) happyReduce_143 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2018) happyReduction_143 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2019) happyReduce_144 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2027) happyReduction_144 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2028) happyReduce_145 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2036) happyReduction_145 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2037) happyReduce_146 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2045) happyReduction_146 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2046) happyReduce_147 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2059) happyReduction_147 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2060) happyReduce_148 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2066) happyReduction_148 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2067) happyReduce_149 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2073) happyReduction_149 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2074) happyReduce_150 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2080) happyReduction_150 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2081) happyReduce_151 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2089) happyReduction_151 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2090) happyReduce_152 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2096) happyReduction_152 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2097) happyReduce_153 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2103) happyReduction_153 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2104) happyReduce_154 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2110) happyReduction_154 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2111) happyReduce_155 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2117) happyReduction_155 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2118) happyReduce_156 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2124) happyReduction_156 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2125) happyReduce_157 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2131) happyReduction_157 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2132) happyReduce_158 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2138) happyReduction_158 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2139) happyReduce_159 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2145) happyReduction_159 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2146) happyReduce_160 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2152) happyReduction_160 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2153) happyReduce_161 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2159) happyReduction_161 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2160) happyReduce_162 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2166) happyReduction_162 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2167) happyReduce_163 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2173) happyReduction_163 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2174) happyReduce_164 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2180) happyReduction_164 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2181) happyReduce_165 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2187) happyReduction_165 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2188) happyReduce_166 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2197) happyReduction_166 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2198) happyReduce_167 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2206) happyReduction_167 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2207) happyReduce_168 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2214) happyReduction_168 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2215) happyReduce_169 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2224) happyReduction_169 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2225) happyReduce_170 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2238) happyReduction_170 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2239) happyReduce_171 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2250) happyReduction_171 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2251) happyReduce_172 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2259) happyReduction_172 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2260) happyReduce_173 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2268) happyReduction_173 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2269) happyReduce_174 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2275) happyReduction_174 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2276) happyReduce_175 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2282) happyReduction_175 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2283) happyReduce_176 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2289) happyReduction_176 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2290) happyReduce_177 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2294) happyReduction_177 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2295) happyReduce_178 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2301) happyReduction_178 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2302) happyReduce_179 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2308) happyReduction_179 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2309) happyReduce_180 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2315) happyReduction_180 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2316) happyReduce_181 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2324) happyReduction_181 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2325) happyReduce_182 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2331) happyReduction_182 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2332) happyReduce_183 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2338) happyReduction_183 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2339) happyReduce_184 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2345) happyReduction_184 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2346) happyReduce_185 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2352) happyReduction_185 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2353) happyReduce_186 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2359) happyReduction_186 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2360) happyReduce_187 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2367) happyReduction_187 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2368) happyReduce_188 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2374) happyReduction_188 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2375) happyReduce_189 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2381) happyReduction_189 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2382) happyReduce_190 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2388) happyReduction_190 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2389) happyReduce_191 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2395) happyReduction_191 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2396) happyReduce_192 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2402) happyReduction_192 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2403) happyReduce_193 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2409) happyReduction_193 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2410) happyReduce_194 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2416) happyReduction_194 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2417) happyReduce_195 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2423) happyReduction_195 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2424) happyReduce_196 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2433) happyReduction_196 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2434) happyReduce_197 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2446) happyReduction_197 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2447) happyReduce_198 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2459) happyReduction_198 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2460) happyReduce_199 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2471) happyReduction_199 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2472) happyReduce_200 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2480) happyReduction_200 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2481) happyReduce_201 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2489) happyReduction_201 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2490) happyReduce_202 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2498) happyReduction_202 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2499) happyReduce_203 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2505) happyReduction_203 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2506) happyReduce_204 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2512) happyReduction_204 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2513) happyReduce_205 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2522) happyReduction_205 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2523) happyReduce_206 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2536) happyReduction_206 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2537) happyReduce_207 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2545) happyReduction_207 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2546) happyReduce_208 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2552) happyReduction_208 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2553) happyReduce_209 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2565) happyReduction_209 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2566) happyReduce_210 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2578) happyReduction_210 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2579) happyReduce_211 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2591) happyReduction_211 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2592) happyReduce_212 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2598) happyReduction_212 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2599) happyReduce_213 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2605) happyReduction_213 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2606) happyReduce_214 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2615) happyReduction_214 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2616) happyReduce_215 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2624) happyReduction_215 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2625) happyReduce_216 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2634) happyReduction_216 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2635) happyReduce_217 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2642) happyReduction_217 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2643) happyReduce_218 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2649) happyReduction_218 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2650) happyReduce_219 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2667) happyReduction_219 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2668) happyReduce_220 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2677) happyReduction_220 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2678) happyReduce_221 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2684) happyReduction_221 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2685) happyReduce_222 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2696) happyReduction_222 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2697) happyReduce_223 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2705) happyReduction_223 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2706) happyReduce_224 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2710) happyReduction_224 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2711) happyReduce_225 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2720) happyReduction_225 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2721) happyReduce_226 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2727) happyReduction_226 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2728) happyReduce_227 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2737) happyReduction_227 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2738) happyReduce_228 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2747) happyReduction_228 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2748) happyReduce_229 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2755) happyReduction_229 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2756) happyReduce_230 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2760) happyReduction_230 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2761) happyReduce_231 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2770) happyReduction_231 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2771) happyReduce_232 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2777) happyReduction_232 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2778) happyReduce_233 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2784) happyReduction_233 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2785) happyReduce_234 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2792) happyReduction_234 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2793) happyReduce_235 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2799) happyReduction_235 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2800) happyReduce_236 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2807) happyReduction_236 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2808) happyReduce_237 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2815) happyReduction_237 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2816) happyReduce_238 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2827) happyReduction_238 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2828) happyReduce_239 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2835) happyReduction_239 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2836) happyNewToken (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:2847) happyError_ (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:3006) happyThen (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:3009) happyReturn (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:3011) happyThen1 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:3013) happyReturn1 (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:3014) happyError' (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:3016) topParser (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:3019) stmtsParser (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:3022) happySeq (dist/build/Ivory/Language/Syntax/Concrete/Parser.hs:3025) Happy_IntList (templates/GenericTemplate.hs:48) HappyStk (templates/GenericTemplate.hs:88) happyParse (templates/GenericTemplate.hs:93) happyAccept (templates/GenericTemplate.hs:101) happyDoAction (templates/GenericTemplate.hs:111) indexShortOffAddr (templates/GenericTemplate.hs:139) HappyAddr (templates/GenericTemplate.hs:151) happyShift (templates/GenericTemplate.hs:174) happySpecReduce_0 (templates/GenericTemplate.hs:184) happySpecReduce_1 (templates/GenericTemplate.hs:189) happySpecReduce_2 (templates/GenericTemplate.hs:195) happySpecReduce_3 (templates/GenericTemplate.hs:201) happyReduce (templates/GenericTemplate.hs:207) happyMonadReduce (templates/GenericTemplate.hs:215) happyMonad2Reduce (templates/GenericTemplate.hs:223) happyDrop (templates/GenericTemplate.hs:239) happyDropStk (templates/GenericTemplate.hs:242) happyGoto (templates/GenericTemplate.hs:249) happyFail (templates/GenericTemplate.hs:263) notHappyAtAll (templates/GenericTemplate.hs:287) happyTcHack (templates/GenericTemplate.hs:294) happyDoSeq (templates/GenericTemplate.hs:305) happyDontSeq (templates/GenericTemplate.hs:305) 8% ( 2 / 25) in 'Ivory.Language.Syntax.Concrete.QQ.Common' Missing documentation for: Module header QStM (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:57) Area (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:93) Key (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:145) Call (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:84) TStmtM (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:141) getVar (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:182) lookupVar (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:179) callit (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:134) mkVar (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:131) lookupDerefVar (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:174) expToCall (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:89) expToArea (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:102) liftQ (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:75) insert (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:65) runToQ (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:70) keyToCall (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:168) keyToArea (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:164) isCall (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:160) isArea (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:156) collectBindExps (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:113) runToSt (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:78) lnPragma (src/Ivory/Language/Syntax/Concrete/QQ/Common.hs:197) 13% ( 7 / 54) in 'Ivory.Language.Syntax.AST' Missing documentation for: Module header Visible (src/Ivory/Language/Syntax/AST.hs:30) (src/Ivory/Language/Syntax/AST.hs:35) Module (src/Ivory/Language/Syntax/AST.hs:42) (src/Ivory/Language/Syntax/AST.hs:57) Struct (src/Ivory/Language/Syntax/AST.hs:110) structName (src/Ivory/Language/Syntax/AST.hs:115) Area (src/Ivory/Language/Syntax/AST.hs:123) AreaImport (src/Ivory/Language/Syntax/AST.hs:133) Block (src/Ivory/Language/Syntax/AST.hs:142) Stmt (src/Ivory/Language/Syntax/AST.hs:144) LoopIncr (src/Ivory/Language/Syntax/AST.hs:213) Name (src/Ivory/Language/Syntax/AST.hs:218) Comment (src/Ivory/Language/Syntax/AST.hs:223) Cond (src/Ivory/Language/Syntax/AST.hs:230) Require (src/Ivory/Language/Syntax/AST.hs:242) Expr (src/Ivory/Language/Syntax/AST.hs:267) ExpOp (src/Ivory/Language/Syntax/AST.hs:312) (src/Ivory/Language/Syntax/AST.hs:371) (src/Ivory/Language/Syntax/AST.hs:380) (src/Ivory/Language/Syntax/AST.hs:384) (src/Ivory/Language/Syntax/AST.hs:389) Literal (src/Ivory/Language/Syntax/AST.hs:412) Init (src/Ivory/Language/Syntax/AST.hs:429) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) (src/Ivory/Language/Syntax/AST.hs:439) Warning: Ivory.Language.Syntax: Could not find documentation for exported module: Exports 0% ( 0 / 1) in 'Ivory.Language.Syntax' Missing documentation for: Module header 50% ( 1 / 2) in 'Ivory.Language.Scope' Missing documentation for: Module header 27% ( 3 / 11) in 'Ivory.Language.Proxy' Missing documentation for: Module header Proxy (src/Ivory/Language/Proxy.hs:11) ANat (src/Ivory/Language/Proxy.hs:16) NatType (src/Ivory/Language/Proxy.hs:17) aNat (src/Ivory/Language/Proxy.hs:18) ASymbol (src/Ivory/Language/Proxy.hs:21) SymbolType (src/Ivory/Language/Proxy.hs:22) aSymbol (src/Ivory/Language/Proxy.hs:23) 45% ( 5 / 11) in 'Ivory.Language.Type' Missing documentation for: Module header wrapVarExpr (src/Ivory/Language/Type.hs:32) typedExpr (src/Ivory/Language/Type.hs:36) exprBinop (src/Ivory/Language/Type.hs:43) exprUnary (src/Ivory/Language/Type.hs:47) (src/Ivory/Language/Type.hs:55) 50% ( 1 / 2) in 'Ivory.Language.BoundedInteger' Missing documentation for: Module header 16% ( 4 / 25) in 'Ivory.Language.Sint' Missing documentation for: Module header (src/Ivory/Language/Sint.hs:14) (src/Ivory/Language/Sint.hs:17) (src/Ivory/Language/Sint.hs:21) (src/Ivory/Language/Sint.hs:24) (src/Ivory/Language/Sint.hs:33) (src/Ivory/Language/Sint.hs:40) (src/Ivory/Language/Sint.hs:43) (src/Ivory/Language/Sint.hs:47) (src/Ivory/Language/Sint.hs:50) (src/Ivory/Language/Sint.hs:59) (src/Ivory/Language/Sint.hs:66) (src/Ivory/Language/Sint.hs:69) (src/Ivory/Language/Sint.hs:73) (src/Ivory/Language/Sint.hs:76) (src/Ivory/Language/Sint.hs:85) (src/Ivory/Language/Sint.hs:92) (src/Ivory/Language/Sint.hs:95) (src/Ivory/Language/Sint.hs:99) (src/Ivory/Language/Sint.hs:102) (src/Ivory/Language/Sint.hs:111) 16% ( 4 / 25) in 'Ivory.Language.Uint' Missing documentation for: Module header (src/Ivory/Language/Uint.hs:15) (src/Ivory/Language/Uint.hs:18) (src/Ivory/Language/Uint.hs:22) (src/Ivory/Language/Uint.hs:25) (src/Ivory/Language/Uint.hs:34) (src/Ivory/Language/Uint.hs:42) (src/Ivory/Language/Uint.hs:45) (src/Ivory/Language/Uint.hs:49) (src/Ivory/Language/Uint.hs:52) (src/Ivory/Language/Uint.hs:61) (src/Ivory/Language/Uint.hs:69) (src/Ivory/Language/Uint.hs:72) (src/Ivory/Language/Uint.hs:76) (src/Ivory/Language/Uint.hs:79) (src/Ivory/Language/Uint.hs:88) (src/Ivory/Language/Uint.hs:96) (src/Ivory/Language/Uint.hs:99) (src/Ivory/Language/Uint.hs:103) (src/Ivory/Language/Uint.hs:106) (src/Ivory/Language/Uint.hs:115) 0% ( 0 / 6) in 'Ivory.Language.IString' Missing documentation for: Module header IString (src/Ivory/Language/IString.hs:9) (src/Ivory/Language/IString.hs:11) (src/Ivory/Language/IString.hs:14) (src/Ivory/Language/IString.hs:18) (src/Ivory/Language/IString.hs:21) 0% ( 0 / 6) in 'Ivory.Language.IChar' Missing documentation for: Module header IChar (src/Ivory/Language/IChar.hs:9) char (src/Ivory/Language/IChar.hs:11) (src/Ivory/Language/IChar.hs:14) (src/Ivory/Language/IChar.hs:17) (src/Ivory/Language/IChar.hs:21) 73% ( 11 / 15) in 'Ivory.Language.Effects' Missing documentation for: Module header AllocEffects (src/Ivory/Language/Effects.hs:84) ProcEffects (src/Ivory/Language/Effects.hs:85) NoEffects (src/Ivory/Language/Effects.hs:86) 60% ( 15 / 25) in 'Ivory.Language.Monad' Missing documentation for: Module header Ivory (src/Ivory/Language/Monad.hs:59) primRunIvory (src/Ivory/Language/Monad.hs:88) noBreak (src/Ivory/Language/Monad.hs:137) noReturn (src/Ivory/Language/Monad.hs:144) noAlloc (src/Ivory/Language/Monad.hs:140) CodeBlock (src/Ivory/Language/Monad.hs:63) mkLocation (src/Ivory/Language/Monad.hs:154) setLocation (src/Ivory/Language/Monad.hs:158) withLocation (src/Ivory/Language/Monad.hs:161) 6% ( 2 / 33) in 'Ivory.Language.IBool' Missing documentation for: Module header IBool (src/Ivory/Language/IBool.hs:15) (src/Ivory/Language/IBool.hs:17) (src/Ivory/Language/IBool.hs:20) (src/Ivory/Language/IBool.hs:24) true (src/Ivory/Language/IBool.hs:44) false (src/Ivory/Language/IBool.hs:47) boolOp (src/Ivory/Language/IBool.hs:54) IvoryEq (src/Ivory/Language/IBool.hs:59) IvoryOrd (src/Ivory/Language/IBool.hs:68) (src/Ivory/Language/IBool.hs:85) (src/Ivory/Language/IBool.hs:86) (src/Ivory/Language/IBool.hs:88) (src/Ivory/Language/IBool.hs:89) (src/Ivory/Language/IBool.hs:90) (src/Ivory/Language/IBool.hs:91) (src/Ivory/Language/IBool.hs:92) (src/Ivory/Language/IBool.hs:93) (src/Ivory/Language/IBool.hs:94) (src/Ivory/Language/IBool.hs:95) (src/Ivory/Language/IBool.hs:97) (src/Ivory/Language/IBool.hs:98) (src/Ivory/Language/IBool.hs:99) (src/Ivory/Language/IBool.hs:100) (src/Ivory/Language/IBool.hs:101) (src/Ivory/Language/IBool.hs:102) (src/Ivory/Language/IBool.hs:103) (src/Ivory/Language/IBool.hs:104) iNot (src/Ivory/Language/IBool.hs:108) .&& (src/Ivory/Language/IBool.hs:111) .|| (src/Ivory/Language/IBool.hs:115) 8% ( 1 / 12) in 'Ivory.Language.IIntegral' Missing documentation for: Module header ./ (src/Ivory/Language/IIntegral.hs:39) iRem (src/Ivory/Language/IIntegral.hs:43) (src/Ivory/Language/IIntegral.hs:48) (src/Ivory/Language/IIntegral.hs:49) (src/Ivory/Language/IIntegral.hs:50) (src/Ivory/Language/IIntegral.hs:51) (src/Ivory/Language/IIntegral.hs:52) (src/Ivory/Language/IIntegral.hs:53) (src/Ivory/Language/IIntegral.hs:54) (src/Ivory/Language/IIntegral.hs:55) 47% ( 20 / 43) in 'Ivory.Language.Proc' Missing documentation for: Module header (src/Ivory/Language/Proc.hs:40) (src/Ivory/Language/Proc.hs:45) (src/Ivory/Language/Proc.hs:57) (src/Ivory/Language/Proc.hs:62) procPtr (src/Ivory/Language/Proc.hs:68) defSymbol (src/Ivory/Language/Proc.hs:80) (src/Ivory/Language/Proc.hs:85) Body (src/Ivory/Language/Proc.hs:127) WrapIvory (src/Ivory/Language/Proc.hs:131) (src/Ivory/Language/Proc.hs:136) body (src/Ivory/Language/Proc.hs:141) Definition (src/Ivory/Language/Proc.hs:147) (src/Ivory/Language/Proc.hs:163) (src/Ivory/Language/Proc.hs:168) ImportFrom (src/Ivory/Language/Proc.hs:220) (src/Ivory/Language/Proc.hs:224) importFrom (src/Ivory/Language/Proc.hs:229) (src/Ivory/Language/Proc.hs:232) (src/Ivory/Language/Proc.hs:273) (src/Ivory/Language/Proc.hs:281) (src/Ivory/Language/Proc.hs:310) (src/Ivory/Language/Proc.hs:314) 50% ( 1 / 2) in 'Ivory.Language.Const' Missing documentation for: Module header 0% ( 0 / 2) in 'Ivory.Language.Comment' Missing documentation for: Module header comment (src/Ivory/Language/Comment.hs:7) 0% ( 0 / 4) in 'Ivory.Language.Assert' Missing documentation for: Module header assert (src/Ivory/Language/Assert.hs:9) compilerAssert (src/Ivory/Language/Assert.hs:12) assume (src/Ivory/Language/Assert.hs:15) 50% ( 3 / 6) in 'Ivory.Language.Area' Missing documentation for: Module header (src/Ivory/Language/Area.hs:32) (src/Ivory/Language/Area.hs:39) 19% ( 5 / 27) in 'Ivory.Language.Ref' Missing documentation for: Module header (src/Ivory/Language/Ref.hs:29) (src/Ivory/Language/Ref.hs:32) (src/Ivory/Language/Ref.hs:36) ConstRef (src/Ivory/Language/Ref.hs:45) (src/Ivory/Language/Ref.hs:49) (src/Ivory/Language/Ref.hs:52) (src/Ivory/Language/Ref.hs:56) IvoryRef (src/Ivory/Language/Ref.hs:61) (src/Ivory/Language/Ref.hs:64) (src/Ivory/Language/Ref.hs:67) store (src/Ivory/Language/Ref.hs:91) (src/Ivory/Language/Ref.hs:100) (src/Ivory/Language/Ref.hs:101) (src/Ivory/Language/Ref.hs:102) (src/Ivory/Language/Ref.hs:103) (src/Ivory/Language/Ref.hs:104) (src/Ivory/Language/Ref.hs:105) (src/Ivory/Language/Ref.hs:106) (src/Ivory/Language/Ref.hs:107) (src/Ivory/Language/Ref.hs:108) (src/Ivory/Language/Ref.hs:109) 28% ( 5 / 18) in 'Ivory.Language.Cond' Missing documentation for: Module header Cond (src/Ivory/Language/Cond.hs:38) checkStored' (src/Ivory/Language/Cond.hs:47) CheckStored (src/Ivory/Language/Cond.hs:59) (src/Ivory/Language/Cond.hs:63) (src/Ivory/Language/Cond.hs:66) requires' (src/Ivory/Language/Cond.hs:77) (src/Ivory/Language/Cond.hs:84) (src/Ivory/Language/Cond.hs:87) ensures' (src/Ivory/Language/Cond.hs:99) ensures_' (src/Ivory/Language/Cond.hs:107) (src/Ivory/Language/Cond.hs:114) (src/Ivory/Language/Cond.hs:118) 7% ( 2 / 29) in 'Ivory.Language.Float' Missing documentation for: Module header IFloat (src/Ivory/Language/Float.hs:26) ifloat (src/Ivory/Language/Float.hs:28) (src/Ivory/Language/Float.hs:31) (src/Ivory/Language/Float.hs:34) (src/Ivory/Language/Float.hs:38) (src/Ivory/Language/Float.hs:41) (src/Ivory/Language/Float.hs:43) (src/Ivory/Language/Float.hs:45) (src/Ivory/Language/Float.hs:47) (src/Ivory/Language/Float.hs:56) (src/Ivory/Language/Float.hs:61) IDouble (src/Ivory/Language/Float.hs:83) idouble (src/Ivory/Language/Float.hs:85) (src/Ivory/Language/Float.hs:88) (src/Ivory/Language/Float.hs:93) (src/Ivory/Language/Float.hs:96) (src/Ivory/Language/Float.hs:100) (src/Ivory/Language/Float.hs:103) (src/Ivory/Language/Float.hs:105) (src/Ivory/Language/Float.hs:107) (src/Ivory/Language/Float.hs:109) (src/Ivory/Language/Float.hs:118) primRound (src/Ivory/Language/Float.hs:142) IvoryFloat (src/Ivory/Language/Float.hs:145) (src/Ivory/Language/Float.hs:162) (src/Ivory/Language/Float.hs:163) Warning: Ivory.Language.Cast: safeCast is exported separately but will be documented under SafeCast. Consider exporting it together with its parent(s) for code clarity. Warning: Ivory.Language.Cast: signCast is exported separately but will be documented under SignCast. Consider exporting it together with its parent(s) for code clarity. 70% ( 7 / 10) in 'Ivory.Language.Cast' Missing documentation for: ivoryCast (src/Ivory/Language/Cast.hs:274) toMaxSize (src/Ivory/Language/Cast.hs:278) toMinSize (src/Ivory/Language/Cast.hs:294) 56% ( 5 / 9) in 'Ivory.Language.Array' Missing documentation for: Module header IxRep (src/Ivory/Language/Array.hs:36) fromIx (src/Ivory/Language/Array.hs:70) arrayLen (src/Ivory/Language/Array.hs:122) 50% ( 4 / 8) in 'Ivory.Language.Loop' Missing documentation for: Module header breakOut (src/Ivory/Language/Loop.hs:28) arrayMap (src/Ivory/Language/Loop.hs:83) forever (src/Ivory/Language/Loop.hs:87) 14% ( 4 / 28) in 'Ivory.Language.Bits' Missing documentation for: Module header bitOp (src/Ivory/Language/Bits.hs:20) IvoryBits (src/Ivory/Language/Bits.hs:23) (src/Ivory/Language/Bits.hs:47) (src/Ivory/Language/Bits.hs:49) (src/Ivory/Language/Bits.hs:51) (src/Ivory/Language/Bits.hs:53) (src/Ivory/Language/Bits.hs:62) (src/Ivory/Language/Bits.hs:66) (src/Ivory/Language/Bits.hs:70) (src/Ivory/Language/Bits.hs:81) (src/Ivory/Language/Bits.hs:84) (src/Ivory/Language/Bits.hs:87) (src/Ivory/Language/Bits.hs:90) (src/Ivory/Language/Bits.hs:94) (src/Ivory/Language/Bits.hs:97) (src/Ivory/Language/Bits.hs:100) (src/Ivory/Language/Bits.hs:104) (src/Ivory/Language/Bits.hs:107) (src/Ivory/Language/Bits.hs:111) (src/Ivory/Language/Bits.hs:176) (src/Ivory/Language/Bits.hs:177) (src/Ivory/Language/Bits.hs:178) (src/Ivory/Language/Bits.hs:179) 27% ( 3 / 11) in 'Ivory.Language.Ptr' Missing documentation for: Module header (src/Ivory/Language/Ptr.hs:24) (src/Ivory/Language/Ptr.hs:27) (src/Ivory/Language/Ptr.hs:31) (src/Ivory/Language/Ptr.hs:34) (src/Ivory/Language/Ptr.hs:37) nullPtr (src/Ivory/Language/Ptr.hs:39) ptrToRef (src/Ivory/Language/Ptr.hs:48) 17% ( 1 / 6) in 'Ivory.Language.SizeOf' Missing documentation for: Module header IvorySizeOf (src/Ivory/Language/SizeOf.hs:11) (src/Ivory/Language/SizeOf.hs:13) (src/Ivory/Language/SizeOf.hs:14) (src/Ivory/Language/SizeOf.hs:16) 25% ( 2 / 8) in 'Ivory.Language.Struct' Missing documentation for: Module header (src/Ivory/Language/Struct.hs:21) StructDef (src/Ivory/Language/Struct.hs:24) StructName (src/Ivory/Language/Struct.hs:26) IvoryStruct (src/Ivory/Language/Struct.hs:29) (src/Ivory/Language/Struct.hs:35) 29% ( 2 / 7) in 'Ivory.Language.CArray' Missing documentation for: Module header (src/Ivory/Language/CArray.hs:21) (src/Ivory/Language/CArray.hs:29) (src/Ivory/Language/CArray.hs:31) (src/Ivory/Language/CArray.hs:32) 14% ( 7 / 50) in 'Ivory.Language.Init' Missing documentation for: Module header Init (src/Ivory/Language/Init.hs:54) FreshName (src/Ivory/Language/Init.hs:63) (src/Ivory/Language/Init.hs:66) bindingSym (src/Ivory/Language/Init.hs:77) (src/Ivory/Language/Init.hs:121) (src/Ivory/Language/Init.hs:122) (src/Ivory/Language/Init.hs:123) (src/Ivory/Language/Init.hs:124) (src/Ivory/Language/Init.hs:125) (src/Ivory/Language/Init.hs:126) (src/Ivory/Language/Init.hs:127) (src/Ivory/Language/Init.hs:128) (src/Ivory/Language/Init.hs:129) (src/Ivory/Language/Init.hs:130) (src/Ivory/Language/Init.hs:131) (src/Ivory/Language/Init.hs:132) (src/Ivory/Language/Init.hs:133) (src/Ivory/Language/Init.hs:134) (src/Ivory/Language/Init.hs:135) IvoryZeroVal (src/Ivory/Language/Init.hs:137) (src/Ivory/Language/Init.hs:140) (src/Ivory/Language/Init.hs:143) (src/Ivory/Language/Init.hs:147) (src/Ivory/Language/Init.hs:148) (src/Ivory/Language/Init.hs:149) (src/Ivory/Language/Init.hs:150) (src/Ivory/Language/Init.hs:151) (src/Ivory/Language/Init.hs:152) (src/Ivory/Language/Init.hs:153) (src/Ivory/Language/Init.hs:154) (src/Ivory/Language/Init.hs:155) (src/Ivory/Language/Init.hs:156) (src/Ivory/Language/Init.hs:158) (src/Ivory/Language/Init.hs:161) (src/Ivory/Language/Init.hs:164) (src/Ivory/Language/Init.hs:169) iarray (src/Ivory/Language/Init.hs:175) (src/Ivory/Language/Init.hs:185) InitStruct (src/Ivory/Language/Init.hs:190) (src/Ivory/Language/Init.hs:196) istruct (src/Ivory/Language/Init.hs:200) .= (src/Ivory/Language/Init.hs:206) 33% ( 8 / 24) in 'Ivory.Language.MemArea' Missing documentation for: Module header areaInit_iso (src/Ivory/Language/MemArea.hs:30) (src/Ivory/Language/MemArea.hs:33) (src/Ivory/Language/MemArea.hs:37) (src/Ivory/Language/MemArea.hs:43) (src/Ivory/Language/MemArea.hs:49) (src/Ivory/Language/MemArea.hs:53) (src/Ivory/Language/MemArea.hs:59) runAreaInitM (src/Ivory/Language/MemArea.hs:66) areaInit (src/Ivory/Language/MemArea.hs:69) memSym (src/Ivory/Language/MemArea.hs:81) makeArea (src/Ivory/Language/MemArea.hs:95) ConstMemArea (src/Ivory/Language/MemArea.hs:130) primAddrOf (src/Ivory/Language/MemArea.hs:157) (src/Ivory/Language/MemArea.hs:160) (src/Ivory/Language/MemArea.hs:163) 12% ( 9 / 75) in 'Ivory.Language.BitData.Bits' Missing documentation for: Module header (src/Ivory/Language/BitData/Bits.hs:40) (src/Ivory/Language/BitData/Bits.hs:40) (src/Ivory/Language/BitData/Bits.hs:40) (src/Ivory/Language/BitData/Bits.hs:40) (src/Ivory/Language/BitData/Bits.hs:40) (src/Ivory/Language/BitData/Bits.hs:40) (src/Ivory/Language/BitData/Bits.hs:40) (src/Ivory/Language/BitData/Bits.hs:40) (src/Ivory/Language/BitData/Bits.hs:41) (src/Ivory/Language/BitData/Bits.hs:41) (src/Ivory/Language/BitData/Bits.hs:41) (src/Ivory/Language/BitData/Bits.hs:41) (src/Ivory/Language/BitData/Bits.hs:41) (src/Ivory/Language/BitData/Bits.hs:41) (src/Ivory/Language/BitData/Bits.hs:41) (src/Ivory/Language/BitData/Bits.hs:41) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:42) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) (src/Ivory/Language/BitData/Bits.hs:43) unsafeRepToBits (src/Ivory/Language/BitData/Bits.hs:84) 88% ( 14 / 16) in 'Ivory.Language.BitData.BitData' Missing documentation for: Module header unsafeFromRep (src/Ivory/Language/BitData/BitData.hs:56) 57% ( 4 / 7) in 'Ivory.Language.BitData.Array' Missing documentation for: Module header ArraySize (src/Ivory/Language/BitData/Array.hs:32) (src/Ivory/Language/BitData/Array.hs:41) 0% ( 0 / 2) in 'Ivory.Language.String' Missing documentation for: Module header IvoryString (src/Ivory/Language/String.hs:15) 58% ( 11 / 19) in 'Ivory.Language.Module' Missing documentation for: Module header Visible (src/Ivory/Language/Module.hs:28) ModuleM (src/Ivory/Language/Module.hs:30) (src/Ivory/Language/Module.hs:34) (src/Ivory/Language/Module.hs:38) ModuleDef (src/Ivory/Language/Module.hs:42) (src/Ivory/Language/Module.hs:44) moduleName (src/Ivory/Language/Module.hs:125) 89% ( 8 / 9) in 'Ivory.Language.BitData.Monad' Missing documentation for: Module header 4% ( 1 / 23) in 'Ivory.Language.Syntax.Concrete.QQ.TypeQQ' Missing documentation for: Module header fromTypeDef (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:43) Class (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:61) TyVar (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:64) TTyVar (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:71) fromIntSz (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:75) fromWordSz (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:82) fromScope (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:89) constrTyVar (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:103) newTyVar (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:108) mkTyVar (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:113) isBaseType (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:121) maybeAddStored (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:140) fromStoredTy (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:146) fromRef (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:152) fromArrayTy (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:158) fromStructTy (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:167) fromType (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:172) liftPromote (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:233) toClass (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:237) szTy (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:242) liftCon (src/Ivory/Language/Syntax/Concrete/QQ/TypeQQ.hs:245) 50% ( 1 / 2) in 'Ivory.Language.Syntax.Concrete.QQ.BitDataQQ' Missing documentation for: Module header 0% ( 0 / 2) in 'Ivory.Language.Syntax.Concrete.QQ.StructQQ' Missing documentation for: Module header fromStruct (src/Ivory/Language/Syntax/Concrete/QQ/StructQQ.hs:32) 17% ( 1 / 6) in 'Ivory.Language.Syntax.Concrete.QQ.ExprQQ' Missing documentation for: Module header toExp (src/Ivory/Language/Syntax/Concrete/QQ/ExprQQ.hs:163) toArray (src/Ivory/Language/Syntax/Concrete/QQ/ExprQQ.hs:192) toStruct (src/Ivory/Language/Syntax/Concrete/QQ/ExprQQ.hs:195) toAddrOf (src/Ivory/Language/Syntax/Concrete/QQ/ExprQQ.hs:198) 0% ( 0 / 5) in 'Ivory.Language.Syntax.Concrete.QQ.BindExp' Missing documentation for: Module header fromExp (src/Ivory/Language/Syntax/Concrete/QQ/BindExp.hs:39) fromArea (src/Ivory/Language/Syntax/Concrete/QQ/BindExp.hs:94) fromExpStmt (src/Ivory/Language/Syntax/Concrete/QQ/BindExp.hs:131) fromAreaStmt (src/Ivory/Language/Syntax/Concrete/QQ/BindExp.hs:134) 0% ( 0 / 4) in 'Ivory.Language.Syntax.Concrete.QQ.CondQQ' Missing documentation for: Module header mkPrePostConds (src/Ivory/Language/Syntax/Concrete/QQ/CondQQ.hs:33) fromExpCond (src/Ivory/Language/Syntax/Concrete/QQ/CondQQ.hs:57) insertDerefCond (src/Ivory/Language/Syntax/Concrete/QQ/CondQQ.hs:60) 0% ( 0 / 2) in 'Ivory.Language.Syntax.Concrete.QQ.StmtQQ' Missing documentation for: Module header fromProgram (src/Ivory/Language/Syntax/Concrete/QQ/StmtQQ.hs:38) 67% ( 2 / 3) in 'Ivory.Language.Syntax.Concrete.QQ.ProcQQ' Missing documentation for: Module header 75% ( 3 / 4) in 'Ivory.Language.Syntax.Concrete.QQ' Missing documentation for: Module header 100% ( 8 / 8) in 'Ivory.Language.Coroutine' Warning: Ivory.Language: toBits is exported separately but will be documented under BitData. Consider exporting it together with its parent(s) for code clarity. Warning: Ivory.Language: fromBits is exported separately but will be documented under BitData. Consider exporting it together with its parent(s) for code clarity. Warning: Ivory.Language: safeCast is exported separately but will be documented under SafeCast. Consider exporting it together with its parent(s) for code clarity. Warning: Ivory.Language: signCast is exported separately but will be documented under SignCast. Consider exporting it together with its parent(s) for code clarity. 74% (175 /237) in 'Ivory.Language' Missing documentation for: Module header IvoryRef (src/Ivory/Language/Ref.hs:61) ConstRef (src/Ivory/Language/Ref.hs:45) store (src/Ivory/Language/Ref.hs:91) Init (src/Ivory/Language/Init.hs:54) IvoryZeroVal (src/Ivory/Language/Init.hs:137) iarray (src/Ivory/Language/Init.hs:175) InitStruct (src/Ivory/Language/Init.hs:190) .= (src/Ivory/Language/Init.hs:206) istruct (src/Ivory/Language/Init.hs:200) IvorySizeOf (src/Ivory/Language/SizeOf.hs:11) nullPtr (src/Ivory/Language/Ptr.hs:39) IBool (src/Ivory/Language/IBool.hs:15) true (src/Ivory/Language/IBool.hs:44) false (src/Ivory/Language/IBool.hs:47) IChar (src/Ivory/Language/IChar.hs:9) char (src/Ivory/Language/IChar.hs:11) IString (src/Ivory/Language/IString.hs:9) IvoryString (src/Ivory/Language/String.hs:15) IFloat (src/Ivory/Language/Float.hs:26) IDouble (src/Ivory/Language/Float.hs:83) ifloat (src/Ivory/Language/Float.hs:28) idouble (src/Ivory/Language/Float.hs:85) noBreak (src/Ivory/Language/Monad.hs:137) noReturn (src/Ivory/Language/Monad.hs:144) noAlloc (src/Ivory/Language/Monad.hs:140) AllocEffects (src/Ivory/Language/Effects.hs:84) ProcEffects (src/Ivory/Language/Effects.hs:85) NoEffects (src/Ivory/Language/Effects.hs:86) Ivory (src/Ivory/Language/Monad.hs:59) ./ (src/Ivory/Language/IIntegral.hs:39) IvoryEq (src/Ivory/Language/IBool.hs:59) IvoryOrd (src/Ivory/Language/IBool.hs:68) iNot (src/Ivory/Language/IBool.hs:108) .&& (src/Ivory/Language/IBool.hs:111) .|| (src/Ivory/Language/IBool.hs:115) IvoryBits (src/Ivory/Language/Bits.hs:23) ConstMemArea (src/Ivory/Language/MemArea.hs:130) procPtr (src/Ivory/Language/Proc.hs:68) Body (src/Ivory/Language/Proc.hs:127) body (src/Ivory/Language/Proc.hs:141) importFrom (src/Ivory/Language/Proc.hs:229) requires (src/Ivory/Language/Cond.hs:74) checkStored (src/Ivory/Language/Cond.hs:60) ensures (src/Ivory/Language/Cond.hs:95) ensures_ (src/Ivory/Language/Cond.hs:96) assert (src/Ivory/Language/Assert.hs:9) assume (src/Ivory/Language/Assert.hs:15) IvoryStruct (src/Ivory/Language/Struct.hs:29) StructDef (src/Ivory/Language/Struct.hs:24) ASymbol (src/Ivory/Language/Proxy.hs:21) fromIx (src/Ivory/Language/Array.hs:70) arrayLen (src/Ivory/Language/Array.hs:122) ANat (src/Ivory/Language/Proxy.hs:16) breakOut (src/Ivory/Language/Loop.hs:28) arrayMap (src/Ivory/Language/Loop.hs:83) forever (src/Ivory/Language/Loop.hs:87) Module (src/Ivory/Language/Syntax/AST.hs:42) moduleName (src/Ivory/Language/Module.hs:125) ModuleDef (src/Ivory/Language/Module.hs:42) Proxy (src/Ivory/Language/Proxy.hs:11) comment (src/Ivory/Language/Comment.hs:7) Warning: Ivory.Language.Cast: could not find link destinations for: inBounds defaultVal Warning: Ivory.Language.Coroutine: could not find link destinations for: yieldName extractLocals addYield CoroutineMonad addLocal updateExpr Warning: Ivory.Language: could not find link destinations for: inBounds defaultVal Documentation created: dist/doc/html/ivory/index.html, dist/doc/html/ivory/ivory.txt Creating package registration file: /tmp/pkgConf-ivory-0.1.0177332700305564045.3 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/ivory-0.1.0.3-0JYPp2qeFYo9PDXupsKC4c Registering ivory-0.1.0.3... Installed ivory-0.1.0.3