Build #6 for spy-0.10

[all reports]

Package spy-0.10
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2016-12-20 15:17:48.33389 UTC
Compiler ghc-8.0.1.20161018
OS linux
Arch x86_64
Dependencies base-4.9.0.0, cmdargs-0.10.14, directory-1.2.6.2, filemanip-0.3.6.3, filepath-1.4.1.0, fsnotify-0.2.1, json-0.9.1, process-1.4.2.0, system-filepath-0.4.13.4, time-1.6.0.1, unix-2.7.2.0
Flags small_base

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring cmdargs-0.10.14...
Configuring mtl-2.2.1...
Building cmdargs-0.10.14...
Building mtl-2.2.1...
Installed mtl-2.2.1
Configuring stm-2.4.4.1...
Building stm-2.4.4.1...
Configuring syb-0.6...
Installed stm-2.4.4.1
Building syb-0.6...
Configuring unix-compat-0.4.3.1...
Installed syb-0.6
Building unix-compat-0.4.3.1...
Configuring text-1.2.2.1...
Installed unix-compat-0.4.3.1
Building text-1.2.2.1...
Installed cmdargs-0.10.14
Configuring async-2.1.1...
Building async-2.1.1...
Configuring filemanip-0.3.6.3...
Installed async-2.1.1
Building filemanip-0.3.6.3...
Installed filemanip-0.3.6.3
Configuring hinotify-0.3.9...
Building hinotify-0.3.9...
Installed hinotify-0.3.9
Installed text-1.2.2.1
Configuring fsnotify-0.2.1...
Configuring parsec-3.1.11...
Building parsec-3.1.11...
Building fsnotify-0.2.1...
Configuring system-filepath-0.4.13.4...
Installed fsnotify-0.2.1
Installed parsec-3.1.11
Configuring json-0.9.1...
Building system-filepath-0.4.13.4...
Building json-0.9.1...
Installed system-filepath-0.4.13.4
Installed json-0.9.1
Downloading spy-0.10...
Configuring spy-0.10...
Building spy-0.10...
Failed to install spy-0.10
Build log ( /home/builder/.cabal/logs/spy-0.10.log ):
cabal: Entering directory '/tmp/cabal-tmp-11028/spy-0.10'
Configuring spy-0.10...
Building spy-0.10...
Preprocessing executable 'spy' for spy-0.10...
[1 of 3] Compiling Spy.Run          ( src/Spy/Run.hs, dist/build/spy/spy-tmp/Spy/Run.o )
[2 of 3] Compiling Spy.Watcher      ( src/Spy/Watcher.hs, dist/build/spy/spy-tmp/Spy/Watcher.o )

src/Spy/Watcher.hs:53:22: error:
    • Couldn't match type ‘system-filepath-0.4.13.4:Filesystem.Path.Internal.FilePath’
                     with ‘[Char]’
      Expected type: FilePath
        Actual type: system-filepath-0.4.13.4:Filesystem.Path.Internal.FilePath
    • In the second argument of ‘watchTree’, namely
        ‘(decodeString $ dir config)’
      In the first argument of ‘runIndefinitely’, namely
        ‘(watchTree
            wm
            (decodeString $ dir config)
            (not . skipEvent config . eventPath)
            (handleEvent config))’
      In the expression:
        runIndefinitely
          (watchTree
             wm
             (decodeString $ dir config)
             (not . skipEvent config . eventPath)
             (handleEvent config))
          (const after)

src/Spy/Watcher.hs:109:39: error:
    • Couldn't match type ‘[Char]’
                     with ‘system-filepath-0.4.13.4:Filesystem.Path.Internal.FilePath’
      Expected type: system-filepath-0.4.13.4:Filesystem.Path.Internal.FilePath
        Actual type: FilePath
    • In the first argument of ‘encodeString’, namely ‘fp’
      In the expression: encodeString fp
      In an equation for ‘eventPath’:
          eventPath (Added fp _) = encodeString fp

src/Spy/Watcher.hs:110:42: error:
    • Couldn't match type ‘[Char]’
                     with ‘system-filepath-0.4.13.4:Filesystem.Path.Internal.FilePath’
      Expected type: system-filepath-0.4.13.4:Filesystem.Path.Internal.FilePath
        Actual type: FilePath
    • In the first argument of ‘encodeString’, namely ‘fp’
      In the expression: encodeString fp
      In an equation for ‘eventPath’:
          eventPath (Modified fp _) = encodeString fp

src/Spy/Watcher.hs:111:41: error:
    • Couldn't match type ‘[Char]’
                     with ‘system-filepath-0.4.13.4:Filesystem.Path.Internal.FilePath’
      Expected type: system-filepath-0.4.13.4:Filesystem.Path.Internal.FilePath
        Actual type: FilePath
    • In the first argument of ‘encodeString’, namely ‘fp’
      In the expression: encodeString fp
      In an equation for ‘eventPath’:
          eventPath (Removed fp _) = encodeString fp
cabal: Leaving directory '/tmp/cabal-tmp-11028/spy-0.10'
cabal: Error: some packages failed to install:
spy-0.10 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.