Build #3 for grid-7.8.0

[all reports]

Package grid-7.8.0
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2015-10-12 06:56:27.191386 UTC
Compiler ghc-7.10.2
OS linux
Arch x86_64
Dependencies containers-0.5.6.2, cereal-0.4.1.1, base-4.8.1.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring cereal-0.4.1.1...
Building cereal-0.4.1.1...
Preprocessing library cereal-0.4.1.1...
[1 of 5] Compiling Data.Serialize.Builder ( src/Data/Serialize/Builder.hs, dist/build/Data/Serialize/Builder.o )

src/Data/Serialize/Builder.hs:59: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()

src/Data/Serialize/Builder.hs:197:40: Warning:
    In the use of ‘S.inlinePerformIO’
    (imported from Data.ByteString.Internal):
    Deprecated: "If you think you know what you are doing, use 'unsafePerformIO'. If you are sure you know what you are doing, use 'unsafeDupablePerformIO'. If you enjoy sharing an address space with a malevolent agent of chaos, try 'accursedUnutterablePerformIO'."
[2 of 5] Compiling Data.Serialize.Put ( src/Data/Serialize/Put.hs, dist/build/Data/Serialize/Put.o )

src/Data/Serialize/Put.hs:70: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/Data/Serialize/Put.hs:72: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()

src/Data/Serialize/Put.hs:73:1: Warning:
    The import of ‘Data.Foldable’ is redundant
      except perhaps to import instances from ‘Data.Foldable’
    To import instances alone, use: import Data.Foldable()
[3 of 5] Compiling Data.Serialize.Get ( src/Data/Serialize/Get.hs, dist/build/Data/Serialize/Get.o )

src/Data/Serialize/Get.hs:89: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/Data/Serialize/Get.hs:90:1: Warning:
    The import of ‘MonadPlus, when, liftM2, ap’
    from module ‘Control.Monad’ is redundant

src/Data/Serialize/Get.hs:456:13: Warning:
    In the use of ‘B.inlinePerformIO’
    (imported from Data.ByteString.Internal):
    Deprecated: "If you think you know what you are doing, use 'unsafePerformIO'. If you are sure you know what you are doing, use 'unsafeDupablePerformIO'. If you enjoy sharing an address space with a malevolent agent of chaos, try 'accursedUnutterablePerformIO'."
[4 of 5] Compiling Data.Serialize.IEEE754 ( src/Data/Serialize/IEEE754.hs, dist/build/Data/Serialize/IEEE754.o )

src/Data/Serialize/IEEE754.hs:24: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()
[5 of 5] Compiling Data.Serialize   ( src/Data/Serialize.hs, dist/build/Data/Serialize.o )

src/Data/Serialize.hs:68: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()
In-place registering cereal-0.4.1.1...
Running Haddock for cereal-0.4.1.1...
Running hscolour for cereal-0.4.1.1...
Preprocessing library cereal-0.4.1.1...
Preprocessing library cereal-0.4.1.1...

src/Data/Serialize/Builder.hs:59: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()

src/Data/Serialize/Builder.hs:197:40: Warning:
    In the use of ‘S.inlinePerformIO’
    (imported from Data.ByteString.Internal):
    Deprecated: "If you think you know what you are doing, use 'unsafePerformIO'. If you are sure you know what you are doing, use 'unsafeDupablePerformIO'. If you enjoy sharing an address space with a malevolent agent of chaos, try 'accursedUnutterablePerformIO'."

src/Data/Serialize/Put.hs:70: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/Data/Serialize/Put.hs:72: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()

src/Data/Serialize/Put.hs:73:1: Warning:
    The import of ‘Data.Foldable’ is redundant
      except perhaps to import instances from ‘Data.Foldable’
    To import instances alone, use: import Data.Foldable()

src/Data/Serialize/Get.hs:89: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/Data/Serialize/Get.hs:90:1: Warning:
    The import of ‘ap, liftM2, when, MonadPlus’
    from module ‘Control.Monad’ is redundant

src/Data/Serialize/Get.hs:456:13: Warning:
    In the use of ‘B.inlinePerformIO’
    (imported from Data.ByteString.Internal):
    Deprecated: "If you think you know what you are doing, use 'unsafePerformIO'. If you are sure you know what you are doing, use 'unsafeDupablePerformIO'. If you enjoy sharing an address space with a malevolent agent of chaos, try 'accursedUnutterablePerformIO'."

src/Data/Serialize/IEEE754.hs:24: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/Data/Serialize.hs:68: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()
Haddock coverage:
  96% ( 26 / 27) in 'Data.Serialize.Builder'
  Missing documentation for:
    toByteString (src/Data/Serialize/Builder.hs:161)
  69% ( 29 / 42) in 'Data.Serialize.Put'
  Missing documentation for:
    Putter (src/Data/Serialize/Put.hs:99)
    putBuilder (src/Data/Serialize/Put.hs:137)
    putTwoOf (src/Data/Serialize/Put.hs:261)
    putListOf (src/Data/Serialize/Put.hs:265)
    putIArrayOf (src/Data/Serialize/Put.hs:269)
    putSeqOf (src/Data/Serialize/Put.hs:275)
    putTreeOf (src/Data/Serialize/Put.hs:281)
    putMapOf (src/Data/Serialize/Put.hs:288)
    putIntMapOf (src/Data/Serialize/Put.hs:292)
    putSetOf (src/Data/Serialize/Put.hs:296)
    putIntSetOf (src/Data/Serialize/Put.hs:300)
    putMaybeOf (src/Data/Serialize/Put.hs:304)
    putEitherOf (src/Data/Serialize/Put.hs:309)
  94% ( 50 / 53) in 'Data.Serialize.Get'
  Missing documentation for:
    label (src/Data/Serialize/Get.hs:215)
    getLazyByteString (src/Data/Serialize/Get.hs:424)
    getTwoOf (src/Data/Serialize/Get.hs:577)
 100% ( 11 / 11) in 'Data.Serialize.IEEE754'
Cannot find documentation for: $example
 100% ( 12 / 12) in 'Data.Serialize'
Warning: Data.Serialize.Put: could not find link destinations for:
    PairS
Warning: Data.Serialize.Get: could not find link destinations for:
    get
Documentation created: dist/doc/html/cereal/index.html,
dist/doc/html/cereal/cereal.txt
Creating package registration file:
/tmp/pkgConf-cereal-0.4.1278722862233665123.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/cereal-0.4.1.1-LMaR4P6lFvNJtmY00msKYH
Registering cereal-0.4.1.1...
Installed cereal-0.4.1.1
Configuring grid-7.8.0...
Building grid-7.8.0...
Preprocessing library grid-7.8.0...
[ 1 of 14] Compiling Math.Geometry.GridInternal ( src/Math/Geometry/GridInternal.hs, dist/build/Math/Geometry/GridInternal.o )
[ 2 of 14] Compiling Math.Geometry.Grid.TriangularInternal ( src/Math/Geometry/Grid/TriangularInternal.hs, dist/build/Math/Geometry/Grid/TriangularInternal.o )
[ 3 of 14] Compiling Math.Geometry.Grid.Triangular ( src/Math/Geometry/Grid/Triangular.hs, dist/build/Math/Geometry/Grid/Triangular.o )
[ 4 of 14] Compiling Math.Geometry.Grid.SquareInternal ( src/Math/Geometry/Grid/SquareInternal.hs, dist/build/Math/Geometry/Grid/SquareInternal.o )
[ 5 of 14] Compiling Math.Geometry.Grid.Square ( src/Math/Geometry/Grid/Square.hs, dist/build/Math/Geometry/Grid/Square.o )
[ 6 of 14] Compiling Math.Geometry.Grid.HexagonalInternal ( src/Math/Geometry/Grid/HexagonalInternal.hs, dist/build/Math/Geometry/Grid/HexagonalInternal.o )
[ 7 of 14] Compiling Math.Geometry.Grid.Hexagonal ( src/Math/Geometry/Grid/Hexagonal.hs, dist/build/Math/Geometry/Grid/Hexagonal.o )
[ 8 of 14] Compiling Math.Geometry.Grid.HexagonalInternal2 ( src/Math/Geometry/Grid/HexagonalInternal2.hs, dist/build/Math/Geometry/Grid/HexagonalInternal2.o )
[ 9 of 14] Compiling Math.Geometry.Grid.Hexagonal2 ( src/Math/Geometry/Grid/Hexagonal2.hs, dist/build/Math/Geometry/Grid/Hexagonal2.o )
[10 of 14] Compiling Math.Geometry.Grid.OctagonalInternal ( src/Math/Geometry/Grid/OctagonalInternal.hs, dist/build/Math/Geometry/Grid/OctagonalInternal.o )
[11 of 14] Compiling Math.Geometry.Grid.Octagonal ( src/Math/Geometry/Grid/Octagonal.hs, dist/build/Math/Geometry/Grid/Octagonal.o )
[12 of 14] Compiling Math.Geometry.Grid ( src/Math/Geometry/Grid.hs, dist/build/Math/Geometry/Grid.o )
[13 of 14] Compiling Math.Geometry.GridMap ( src/Math/Geometry/GridMap.hs, dist/build/Math/Geometry/GridMap.o )
[14 of 14] Compiling Math.Geometry.GridMap.Lazy ( src/Math/Geometry/GridMap/Lazy.hs, dist/build/Math/Geometry/GridMap/Lazy.o )
In-place registering grid-7.8.0...
Running Haddock for grid-7.8.0...
Running hscolour for grid-7.8.0...
Preprocessing library grid-7.8.0...
Preprocessing library grid-7.8.0...
Haddock coverage:
  29% (  5 / 17) in 'Math.Geometry.GridInternal'
  Missing documentation for:
    neighboursBasedOn (src/Math/Geometry/GridInternal.hs:270)
    distanceBasedOn (src/Math/Geometry/GridInternal.hs:275)
    directionToBasedOn (src/Math/Geometry/GridInternal.hs:283)
    neighboursWrappedBasedOn (src/Math/Geometry/GridInternal.hs:292)
    neighbourWrappedBasedOn (src/Math/Geometry/GridInternal.hs:298)
    distanceWrappedBasedOn (src/Math/Geometry/GridInternal.hs:307)
    directionToWrappedBasedOn (src/Math/Geometry/GridInternal.hs:317)
    sameEdge (src/Math/Geometry/GridInternal.hs:334)
    adjacentEdges (src/Math/Geometry/GridInternal.hs:337)
    cartesianIndices (src/Math/Geometry/GridInternal.hs:340)
    cartesianCentre (src/Math/Geometry/GridInternal.hs:349)
    cartesianMidpoints (src/Math/Geometry/GridInternal.hs:352)
  35% ( 15 / 43) in 'Math.Geometry.Grid.TriangularInternal'
  Missing documentation for:
    TriDirection (src/Math/Geometry/Grid/TriangularInternal.hs:25)
     (src/Math/Geometry/Grid/TriangularInternal.hs:34)
     (src/Math/Geometry/Grid/TriangularInternal.hs:76)
     (src/Math/Geometry/Grid/TriangularInternal.hs:79)
    inTriTriGrid (src/Math/Geometry/Grid/TriangularInternal.hs:88)
     (src/Math/Geometry/Grid/TriangularInternal.hs:92)
     (src/Math/Geometry/Grid/TriangularInternal.hs:97)
     (src/Math/Geometry/Grid/TriangularInternal.hs:132)
     (src/Math/Geometry/Grid/TriangularInternal.hs:135)
     (src/Math/Geometry/Grid/TriangularInternal.hs:145)
     (src/Math/Geometry/Grid/TriangularInternal.hs:151)
    parallelogramIndices (src/Math/Geometry/Grid/TriangularInternal.hs:182)
     (src/Math/Geometry/Grid/TriangularInternal.hs:196)
     (src/Math/Geometry/Grid/TriangularInternal.hs:199)
     (src/Math/Geometry/Grid/TriangularInternal.hs:208)
     (src/Math/Geometry/Grid/TriangularInternal.hs:214)
     (src/Math/Geometry/Grid/TriangularInternal.hs:239)
     (src/Math/Geometry/Grid/TriangularInternal.hs:242)
     (src/Math/Geometry/Grid/TriangularInternal.hs:253)
     (src/Math/Geometry/Grid/TriangularInternal.hs:259)
     (src/Math/Geometry/Grid/TriangularInternal.hs:291)
     (src/Math/Geometry/Grid/TriangularInternal.hs:294)
     (src/Math/Geometry/Grid/TriangularInternal.hs:306)
     (src/Math/Geometry/Grid/TriangularInternal.hs:312)
     (src/Math/Geometry/Grid/TriangularInternal.hs:337)
     (src/Math/Geometry/Grid/TriangularInternal.hs:340)
     (src/Math/Geometry/Grid/TriangularInternal.hs:352)
     (src/Math/Geometry/Grid/TriangularInternal.hs:358)
 100% ( 20 / 20) in 'Math.Geometry.Grid.Triangular'
  38% (  6 / 16) in 'Math.Geometry.Grid.SquareInternal'
  Missing documentation for:
    SquareDirection (src/Math/Geometry/Grid/SquareInternal.hs:25)
     (src/Math/Geometry/Grid/SquareInternal.hs:34)
     (src/Math/Geometry/Grid/SquareInternal.hs:59)
     (src/Math/Geometry/Grid/SquareInternal.hs:63)
     (src/Math/Geometry/Grid/SquareInternal.hs:79)
     (src/Math/Geometry/Grid/SquareInternal.hs:85)
     (src/Math/Geometry/Grid/SquareInternal.hs:109)
     (src/Math/Geometry/Grid/SquareInternal.hs:112)
     (src/Math/Geometry/Grid/SquareInternal.hs:123)
     (src/Math/Geometry/Grid/SquareInternal.hs:129)
 100% (  9 /  9) in 'Math.Geometry.Grid.Square'
  38% (  6 / 16) in 'Math.Geometry.Grid.HexagonalInternal'
  Missing documentation for:
    HexDirection (src/Math/Geometry/Grid/HexagonalInternal.hs:26)
     (src/Math/Geometry/Grid/HexagonalInternal.hs:34)
     (src/Math/Geometry/Grid/HexagonalInternal.hs:69)
     (src/Math/Geometry/Grid/HexagonalInternal.hs:71)
     (src/Math/Geometry/Grid/HexagonalInternal.hs:84)
     (src/Math/Geometry/Grid/HexagonalInternal.hs:89)
     (src/Math/Geometry/Grid/HexagonalInternal.hs:120)
     (src/Math/Geometry/Grid/HexagonalInternal.hs:123)
     (src/Math/Geometry/Grid/HexagonalInternal.hs:133)
     (src/Math/Geometry/Grid/HexagonalInternal.hs:139)
 100% (  9 /  9) in 'Math.Geometry.Grid.Hexagonal'
  35% (  6 / 17) in 'Math.Geometry.Grid.HexagonalInternal2'
  Missing documentation for:
    HexDirection (src/Math/Geometry/Grid/HexagonalInternal2.hs:23)
     (src/Math/Geometry/Grid/HexagonalInternal2.hs:31)
     (src/Math/Geometry/Grid/HexagonalInternal2.hs:66)
     (src/Math/Geometry/Grid/HexagonalInternal2.hs:68)
     (src/Math/Geometry/Grid/HexagonalInternal2.hs:81)
     (src/Math/Geometry/Grid/HexagonalInternal2.hs:86)
     (src/Math/Geometry/Grid/HexagonalInternal2.hs:117)
     (src/Math/Geometry/Grid/HexagonalInternal2.hs:120)
     (src/Math/Geometry/Grid/HexagonalInternal2.hs:133)
     (src/Math/Geometry/Grid/HexagonalInternal2.hs:139)
    rectHexGridY (src/Math/Geometry/Grid/HexagonalInternal2.hs:157)
 100% (  9 /  9) in 'Math.Geometry.Grid.Hexagonal2'
  38% (  6 / 16) in 'Math.Geometry.Grid.OctagonalInternal'
  Missing documentation for:
    OctDirection (src/Math/Geometry/Grid/OctagonalInternal.hs:25)
     (src/Math/Geometry/Grid/OctagonalInternal.hs:34)
     (src/Math/Geometry/Grid/OctagonalInternal.hs:67)
     (src/Math/Geometry/Grid/OctagonalInternal.hs:71)
     (src/Math/Geometry/Grid/OctagonalInternal.hs:81)
     (src/Math/Geometry/Grid/OctagonalInternal.hs:87)
     (src/Math/Geometry/Grid/OctagonalInternal.hs:111)
     (src/Math/Geometry/Grid/OctagonalInternal.hs:114)
     (src/Math/Geometry/Grid/OctagonalInternal.hs:125)
     (src/Math/Geometry/Grid/OctagonalInternal.hs:131)
 100% (  9 /  9) in 'Math.Geometry.Grid.Octagonal'
 100% (  9 /  9) in 'Math.Geometry.Grid'
 100% ( 10 / 10) in 'Math.Geometry.GridMap'
  75% (  3 /  4) in 'Math.Geometry.GridMap.Lazy'
  Missing documentation for:
    empty (src/Math/Geometry/GridMap/Lazy.hs:49)
Documentation created: dist/doc/html/grid/index.html,
dist/doc/html/grid/grid.txt
Creating package registration file: /tmp/pkgConf-grid-7.8631704567498777856.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/grid-7.8.0-Lnqmyn4NrhLAtEcd9CJ8Oc
Registering grid-7.8.0...
Installed grid-7.8.0

Test log

No test log was submitted for this report.