Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- clash-prelude > configure
- clash-prelude > Configuring clash-prelude-0.9999...
- clash-prelude > build
- clash-prelude > Preprocessing library for clash-prelude-0.9999..
- clash-prelude > Building library for clash-prelude-0.9999..
- clash-prelude > [ 1 of 88] Compiling Clash.Annotations.BitRepresentation
- clash-prelude > [ 2 of 88] Compiling Clash.Annotations.BitRepresentation.Internal
- clash-prelude > [ 3 of 88] Compiling Clash.Annotations.BitRepresentation.Util
- clash-prelude > [ 4 of 88] Compiling Clash.Annotations.Primitive
- clash-prelude > [ 5 of 88] Compiling Clash.Annotations.SynthesisAttributes
- clash-prelude > [ 6 of 88] Compiling Clash.Annotations.TopEntity
- clash-prelude > [ 7 of 88] Compiling Clash.CPP
- clash-prelude > [ 8 of 88] Compiling Clash.Class.BitPack.Internal
- clash-prelude > [ 9 of 88] Compiling Clash.Class.HasDomain.CodeGen
- clash-prelude > [10 of 88] Compiling Clash.Class.HasDomain.Common
- clash-prelude > [11 of 88] Compiling Clash.Class.Num
- clash-prelude > [12 of 88] Compiling Clash.Class.Resize
- clash-prelude > [13 of 88] Compiling Clash.Hidden
- clash-prelude > [14 of 88] Compiling Clash.NamedTypes
- clash-prelude > [15 of 88] Compiling Clash.Magic
- clash-prelude > [16 of 88] Compiling Clash.Promoted.Symbol
- clash-prelude > [17 of 88] Compiling Clash.Sized.Internal.BitVector[boot]
- clash-prelude > [18 of 88] Compiling Clash.Sized.Internal.Index[boot]
- clash-prelude > [19 of 88] Compiling Clash.Sized.Vector[boot]
- clash-prelude > [20 of 88] Compiling Clash.XException
- clash-prelude > [21 of 88] Compiling Clash.Promoted.Nat
- clash-prelude > [22 of 88] Compiling Clash.Sized.Internal.BitVector
- clash-prelude > [23 of 88] Compiling Clash.Sized.BitVector
- clash-prelude > [24 of 88] Compiling Clash.Signal.Internal
- clash-prelude > [25 of 88] Compiling Clash.Signal.Internal.Ambiguous
- clash-prelude > [26 of 88] Compiling Clash.Signal.Bundle.Internal
- clash-prelude > [27 of 88] Compiling Clash.Clocks.Deriving
- clash-prelude > [28 of 88] Compiling Clash.Clocks
- clash-prelude > [29 of 88] Compiling Clash.Intel.ClockGen
- clash-prelude > [30 of 88] Compiling Clash.Promoted.Nat.Unsafe
- clash-prelude > [31 of 88] Compiling Clash.Promoted.Nat.TH
- clash-prelude > [32 of 88] Compiling Clash.Promoted.Nat.Literals
- clash-prelude > [33 of 88] Compiling Clash.Class.BitPack
- clash-prelude > [34 of 88] Compiling Clash.Prelude.BitReduction
- clash-prelude > [35 of 88] Compiling Clash.Prelude.BitIndex
- clash-prelude > [36 of 88] Compiling Clash.Sized.Internal.Unsigned
- clash-prelude > [37 of 88] Compiling Clash.Sized.Unsigned
- clash-prelude > [38 of 88] Compiling Clash.Sized.Internal.Signed
- clash-prelude > [39 of 88] Compiling Clash.Sized.Signed
- clash-prelude > [40 of 88] Compiling Clash.Sized.Internal.Index
- clash-prelude > [41 of 88] Compiling Clash.Sized.Index
- clash-prelude > [42 of 88] Compiling Clash.Sized.Vector
- clash-prelude > [43 of 88] Compiling Clash.Signal.BiSignal
- clash-prelude > [44 of 88] Compiling Clash.Explicit.ROM
- clash-prelude > [45 of 88] Compiling Clash.Sized.RTree
- clash-prelude > [46 of 88] Compiling Clash.Class.Exp
- clash-prelude > [47 of 88] Compiling Clash.Sized.Fixed
- clash-prelude > [48 of 88] Compiling Clash.Signal.Bundle
- clash-prelude > [49 of 88] Compiling Clash.Explicit.Signal
- clash-prelude > [50 of 88] Compiling Clash.Signal.Delayed.Internal
- clash-prelude > [51 of 88] Compiling Clash.Class.HasDomain.HasSpecificDomain
- clash-prelude > [52 of 88] Compiling Clash.Class.HasDomain.HasSingleDomain
- clash-prelude > [53 of 88] Compiling Clash.Class.HasDomain
- clash-prelude > [54 of 88] Compiling Clash.Signal
- clash-prelude > [55 of 88] Compiling Clash.Prelude.ROM
- clash-prelude > [56 of 88] Compiling Clash.Explicit.Testbench
- clash-prelude > [57 of 88] Compiling Clash.Prelude.Testbench
- clash-prelude > [58 of 88] Compiling Clash.Explicit.Signal.Delayed
- clash-prelude > [59 of 88] Compiling Clash.Signal.Delayed
- clash-prelude > [60 of 88] Compiling Clash.Signal.Delayed.Bundle
- clash-prelude > [61 of 88] Compiling Clash.Explicit.RAM
- clash-prelude > [62 of 88] Compiling Clash.Prelude.RAM
- clash-prelude > [63 of 88] Compiling Clash.Explicit.Moore
- clash-prelude > [64 of 88] Compiling Clash.Prelude.Moore
- clash-prelude > [65 of 88] Compiling Clash.Explicit.Mealy
- clash-prelude > [66 of 88] Compiling Clash.Prelude.Mealy
- clash-prelude > [67 of 88] Compiling Clash.Explicit.BlockRam.File
- clash-prelude > [68 of 88] Compiling Clash.Prelude.BlockRam.File
- clash-prelude > [69 of 88] Compiling Clash.Explicit.ROM.File
- clash-prelude > [70 of 88] Compiling Clash.Prelude.ROM.File
- clash-prelude > [71 of 88] Compiling Clash.Explicit.BlockRam
- clash-prelude > [72 of 88] Compiling Clash.Prelude.BlockRam
- clash-prelude > [73 of 88] Compiling Clash.Prelude.DataFlow
- clash-prelude > [74 of 88] Compiling Clash.Explicit.Synchronizer
- clash-prelude > [75 of 88] Compiling Clash.Prelude.Synchronizer
- clash-prelude > [76 of 88] Compiling Clash.Explicit.Prelude.Safe
- clash-prelude > [77 of 88] Compiling Clash.Prelude.Safe
- clash-prelude > [78 of 88] Compiling Clash.Annotations.BitRepresentation.Deriving
- clash-prelude > [79 of 88] Compiling Clash.Xilinx.ClockGen
- clash-prelude > [80 of 88] Compiling Paths_clash_prelude
- clash-prelude > [81 of 88] Compiling Clash.Signal.Trace
- clash-prelude > [82 of 88] Compiling Clash.Explicit.Prelude
- clash-prelude > [83 of 88] Compiling Clash.Prelude
- clash-prelude > [84 of 88] Compiling Clash.Tutorial
- clash-prelude > [85 of 88] Compiling Clash.Examples
- clash-prelude > [86 of 88] Compiling Clash.Explicit.DDR
- clash-prelude > [87 of 88] Compiling Clash.Xilinx.DDR
- clash-prelude > [88 of 88] Compiling Clash.Intel.DDR
- clash-prelude > haddock
- clash-prelude > Preprocessing library for clash-prelude-0.9999..
- clash-prelude > Running Haddock on library for clash-prelude-0.9999..
- clash-prelude >
- clash-prelude > <no location info>: warning: [-Wmissing-home-modules]
- clash-prelude > These modules are needed for compilation but not listed in your .cabal file's other-modules:
- clash-prelude > Clash.Sized.Internal.BitVector
- clash-prelude > Clash.Sized.Internal.Index
- clash-prelude > Clash.Sized.Vector
- clash-prelude >
- clash-prelude > src/Clash/Class/Resize.hs:35:12: error:
- clash-prelude > • Could not deduce (KnownNat (b + a))
- clash-prelude > arising from a use of ‘resize’
- clash-prelude > from the context: Resize f
- clash-prelude > bound by the class declaration for ‘Resize’
- clash-prelude > at src/Clash/Class/Resize.hs:21:7-12
- clash-prelude > or from: (KnownNat a, KnownNat b)
- clash-prelude > bound by the type signature for:
- clash-prelude > extend :: forall (a :: Nat) (b :: Nat).
- clash-prelude > (KnownNat a, KnownNat b) =>
- clash-prelude > f a -> f (b + a)
- clash-prelude > at src/Clash/Class/Resize.hs:34:13-56
- clash-prelude > • In the expression: resize
- clash-prelude > In an equation for ‘extend’: extend = resize
- clash-prelude > |
- clash-prelude > 35 | extend = resize
- clash-prelude > | ^^^^^^
- clash-prelude >
- clash-prelude > src/Clash/Class/Resize.hs:40:16: error:
- clash-prelude > • Could not deduce (KnownNat (b + a))
- clash-prelude > arising from a use of ‘resize’
- clash-prelude > from the context: Resize f
- clash-prelude > bound by the class declaration for ‘Resize’
- clash-prelude > at src/Clash/Class/Resize.hs:21:7-12
- clash-prelude > or from: (KnownNat a, KnownNat b)
- clash-prelude > bound by the type signature for:
- clash-prelude > signExtend :: forall (a :: Nat) (b :: Nat).
- clash-prelude > (KnownNat a, KnownNat b) =>
- clash-prelude > f a -> f (b + a)
- clash-prelude > at src/Clash/Class/Resize.hs:39:17-60
- clash-prelude > • In the expression: resize
- clash-prelude > In an equation for ‘signExtend’: signExtend = resize
- clash-prelude > |
- clash-prelude > 40 | signExtend = resize
- clash-prelude > | ^^^^^^
- clash-prelude > Haddock coverage:
- clash-prelude > 64% ( 7 / 11) in 'Clash.Annotations.BitRepresentation'
- clash-prelude > Missing documentation for:
- clash-prelude > BitMask (src/Clash/Annotations/BitRepresentation.hs:42)
- clash-prelude > Value (src/Clash/Annotations/BitRepresentation.hs:43)
- clash-prelude > Size (src/Clash/Annotations/BitRepresentation.hs:44)
- clash-prelude > FieldAnn (src/Clash/Annotations/BitRepresentation.hs:46)
- clash-prelude > 82% ( 9 / 11) in 'Clash.Annotations.BitRepresentation.Internal'
- clash-prelude > Missing documentation for:
- clash-prelude > dataReprAnnToDataRepr' (src/Clash/Annotations/BitRepresentation/Internal.hs:78)
- clash-prelude > constrReprToConstrRepr' (src/Clash/Annotations/BitRepresentation/Internal.hs:74)
- clash-prelude > 71% ( 5 / 7) in 'Clash.Annotations.BitRepresentation.Util'
- clash-prelude > Missing documentation for:
- clash-prelude > isContinuousMask (src/Clash/Annotations/BitRepresentation/Util.hs:149)
- clash-prelude > Bit (src/Clash/Annotations/BitRepresentation/Util.hs:25)
- clash-prelude > 44% ( 4 / 9) in 'Clash.Annotations.Primitive'
- clash-prelude > Missing documentation for:
- clash-prelude > dontTranslate (src/Clash/Annotations/Primitive.hs:141)
- clash-prelude > hasBlackBox (src/Clash/Annotations/Primitive.hs:144)
- clash-prelude > warnNonSynthesizable (src/Clash/Annotations/Primitive.hs:147)
- clash-prelude > warnAlways (src/Clash/Annotations/Primitive.hs:150)
- clash-prelude > HDL (src/Clash/Annotations/Primitive.hs:153)
- clash-prelude > 67% ( 2 / 3) in 'Clash.Annotations.SynthesisAttributes'
- clash-prelude > Missing documentation for:
- clash-prelude > Annotate (src/Clash/Annotations/SynthesisAttributes.hs:24)
- clash-prelude > 100% ( 6 / 6) in 'Clash.Annotations.TopEntity'
- clash-prelude > 33% ( 1 / 3) in 'Clash.Class.HasDomain.CodeGen'
- clash-prelude > Missing documentation for:
- clash-prelude > mkTryDomainTuples (src/Clash/Class/HasDomain/CodeGen.hs:40)
- clash-prelude > mkHasDomainTuples (src/Clash/Class/HasDomain/CodeGen.hs:65)
- clash-prelude > 40% ( 2 / 5) in 'Clash.Class.HasDomain.Common'
- clash-prelude > Missing documentation for:
- clash-prelude > :<<>>: (src/Clash/Class/HasDomain/Common.hs:29)
- clash-prelude > :$$$: (src/Clash/Class/HasDomain/Common.hs:32)
- clash-prelude > :++: (src/Clash/Class/HasDomain/Common.hs:43)
- clash-prelude > 100% ( 11 / 11) in 'Clash.Class.Num'
- -- While building package clash-prelude-0.9999 using:
- /home/dram/.stack/setup-exe-cache/x86_64-linux-tinfo6/Cabal-simple_mPHDZzAJ_2.4.0.1_ghc-8.6.5 --builddir=.stack-work/dist/x86_64-linux-tinfo6/Cabal-2.4.0.1 haddock --html --hoogle --html-location=../$pkg-$version/ --haddock-option=--hyperlinked-source --haddock-option=--quickjump
- Process exited with code: ExitFailure 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement