The build is unreachable.

Build log

> /tmp/stackage-build2456$ stack unpack ramus-0.1.2@sha256:35ce0b908ccebcc60324b8195347872610dee0f086290e7e381f589474ca397f
Unpacked ramus-0.1.2 to /tmp/stackage-build2456/ramus-0.1.2/
> /tmp/stackage-build2456/ramus-0.1.2$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
[1 of 1] Compiling Main             ( Setup.hs, Setup.o )
Linking Setup ...
> /tmp/stackage-build2456/ramus-0.1.2$ ./Setup configure --package-db=clear --package-db=global --package-db=/home/circleci/project/builds/nightly/pkgdb --libdir=/home/circleci/project/builds/nightly/lib --bindir=/home/circleci/project/builds/nightly/bin --datadir=/home/circleci/project/builds/nightly/share --libexecdir=/home/circleci/project/builds/nightly/libexec --sysconfdir=/home/circleci/project/builds/nightly/etc --docdir=/home/circleci/project/builds/nightly/doc/ramus-0.1.2 --htmldir=/home/circleci/project/builds/nightly/doc/ramus-0.1.2 --haddockdir=/home/circleci/project/builds/nightly/doc/ramus-0.1.2
Configuring ramus-0.1.2...
> /tmp/stackage-build2456/ramus-0.1.2$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2456/ramus-0.1.2$ ./Setup build
Preprocessing library for ramus-0.1.2..
Building library for ramus-0.1.2..
[1 of 5] Compiling Ramus.Internal   ( library/Ramus/Internal.hs, dist/build/Ramus/Internal.o )

library/Ramus/Internal.hs:6:1: warning: [-Wunused-imports]
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()
  |
6 | import Data.Monoid
  | ^^^^^^^^^^^^^^^^^^
[2 of 5] Compiling Ramus.Signal     ( library/Ramus/Signal.hs, dist/build/Ramus/Signal.o )

library/Ramus/Signal.hs:30:1: warning: [-Wunused-imports]
    The import of ‘Data.Semigroup’ is redundant
      except perhaps to import instances from ‘Data.Semigroup’
    To import instances alone, use: import Data.Semigroup()
   |
30 | import Data.Semigroup
   | ^^^^^^^^^^^^^^^^^^^^^

library/Ramus/Signal.hs:31:1: warning: [-Wunused-imports]
    The import of ‘Data.Foldable’ is redundant
      except perhaps to import instances from ‘Data.Foldable’
    To import instances alone, use: import Data.Foldable()
   |
31 | import Data.Foldable
   | ^^^^^^^^^^^^^^^^^^^^

library/Ramus/Signal.hs:100:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘unwrap’
    |
100 | unwrap = undefined
    | ^^^^^^

library/Ramus/Signal.hs:169:1: warning: [-Worphans]
    Orphan instance: instance Functor Signal
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.
    |
169 | instance Functor Signal where
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

library/Ramus/Signal.hs:175:1: warning: [-Worphans]
    Orphan instance: instance Applicative Signal
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.
    |
175 | instance Applicative Signal where
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

library/Ramus/Signal.hs:185:1: warning: [-Worphans]
    Orphan instance: instance Semigroup (Signal a)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.
    |
185 | instance Semigroup (Signal a) where
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
[3 of 5] Compiling Ramus.Channel    ( library/Ramus/Channel.hs, dist/build/Ramus/Channel.o )
[4 of 5] Compiling Ramus.Time       ( library/Ramus/Time.hs, dist/build/Ramus/Time.o )

library/Ramus/Time.hs:56:20: warning: [-Wunused-matches]
    Defined but not used: ‘val’
   |
56 |   sig `subscribe` \val -> do
   |                    ^^^
[5 of 5] Compiling Ramus.DOM        ( library/Ramus/DOM.hs, dist/build/Ramus/DOM.o )

library/Ramus/DOM.hs:6:23: warning: [-Wunused-top-binds]
    Defined but not used: data constructor ‘CoordinatePair’
  |
6 | data CoordinatePair = CoordinatePair { x :: Int, y :: Int }
  |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

library/Ramus/DOM.hs:6:40: warning: [-Wunused-top-binds]
    Defined but not used: ‘x’
  |
6 | data CoordinatePair = CoordinatePair { x :: Int, y :: Int }
  |                                        ^

library/Ramus/DOM.hs:6:50: warning: [-Wunused-top-binds]
    Defined but not used: ‘y’
  |
6 | data CoordinatePair = CoordinatePair { x :: Int, y :: Int }
  |                                                  ^

library/Ramus/DOM.hs:7:23: warning: [-Wunused-top-binds]
    Defined but not used: data constructor ‘DimensionPair’
  |
7 | data DimensionPair  = DimensionPair { w :: Int, h :: Int }
  |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

library/Ramus/DOM.hs:7:39: warning: [-Wunused-top-binds]
    Defined but not used: ‘w’
  |
7 | data DimensionPair  = DimensionPair { w :: Int, h :: Int }
  |                                       ^

library/Ramus/DOM.hs:7:49: warning: [-Wunused-top-binds]
    Defined but not used: ‘h’
  |
7 | data DimensionPair  = DimensionPair { w :: Int, h :: Int }
  |                                                 ^

library/Ramus/DOM.hs:12:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘keyPressed’
   |
12 | keyPressed = undefined
   | ^^^^^^^^^^

library/Ramus/DOM.hs:17:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘mouseButton’
   |
17 | mouseButton = undefined
   | ^^^^^^^^^^^

library/Ramus/DOM.hs:19:14: warning: [-Wunused-top-binds]
    Defined but not used: data constructor ‘Touch’
   |
19 | data Touch = Touch
   |              ^^^^^^...

library/Ramus/DOM.hs:20:5: warning: [-Wunused-top-binds]
    Defined but not used: ‘id’
   |
20 |   { id :: String
   |     ^^

library/Ramus/DOM.hs:21:5: warning: [-Wunused-top-binds]
    Defined but not used: ‘screenX’
   |
21 |   , screenX :: Int
   |     ^^^^^^^

library/Ramus/DOM.hs:22:5: warning: [-Wunused-top-binds]
    Defined but not used: ‘screenY’
   |
22 |   , screenY :: Int
   |     ^^^^^^^

library/Ramus/DOM.hs:24:5: warning: [-Wunused-top-binds]
    Defined but not used: ‘clientX’
   |
24 |   , clientX :: Int
   |     ^^^^^^^

library/Ramus/DOM.hs:25:5: warning: [-Wunused-top-binds]
    Defined but not used: ‘clientY’
   |
25 |   , clientY :: Int
   |     ^^^^^^^

library/Ramus/DOM.hs:27:5: warning: [-Wunused-top-binds]
    Defined but not used: ‘pageX’
   |
27 |   , pageX :: Int
   |     ^^^^^

library/Ramus/DOM.hs:28:5: warning: [-Wunused-top-binds]
    Defined but not used: ‘pageY’
   |
28 |   , pageY :: Int
   |     ^^^^^

library/Ramus/DOM.hs:30:5: warning: [-Wunused-top-binds]
    Defined but not used: ‘radiusX’
   |
30 |   , radiusX :: Int
   |     ^^^^^^^

library/Ramus/DOM.hs:31:5: warning: [-Wunused-top-binds]
    Defined but not used: ‘radiusY’
   |
31 |   , radiusY :: Int
   |     ^^^^^^^

library/Ramus/DOM.hs:33:5: warning: [-Wunused-top-binds]
    Defined but not used: ‘rotationAngle’
   |
33 |   , rotationAngle :: Float
   |     ^^^^^^^^^^^^^

library/Ramus/DOM.hs:34:5: warning: [-Wunused-top-binds]
    Defined but not used: ‘force’
   |
34 |   , force :: Float
   |     ^^^^^

library/Ramus/DOM.hs:40:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘touch’
   |
40 | touch = undefined
   | ^^^^^

library/Ramus/DOM.hs:45:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘tap’
   |
45 | tap = undefined
   | ^^^

library/Ramus/DOM.hs:49:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘mousePos’
   |
49 | mousePos = undefined
   | ^^^^^^^^

library/Ramus/DOM.hs:54:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘animationFrame’
   |
54 | animationFrame = undefined
   | ^^^^^^^^^^^^^^

library/Ramus/DOM.hs:58:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘windowDimensions’
   |
58 | windowDimensions = undefined constant
   | ^^^^^^^^^^^^^^^^
> /tmp/stackage-build2456/ramus-0.1.2$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2456/ramus-0.1.2$ ./Setup copy
Installing library in /home/circleci/project/builds/nightly/lib/x86_64-linux-ghc-8.7.20181116/ramus-0.1.2-GgZxJxllWle8HXATDEm1gL
> /tmp/stackage-build2456/ramus-0.1.2$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2456/ramus-0.1.2$ ./Setup register
Registering library for ramus-0.1.2..