Build #2 for texbuilder-0.1.4.1

[all reports]

Package texbuilder-0.1.4.1
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2018-04-15 12:20:22.581685911 UTC
Compiler ghc-8.2.2
OS linux
Arch x86_64
Dependencies ansi-wl-pprint-0.6.8.2, base-4.10.1.0, bytestring-0.10.8.2, containers-0.5.10.2, cryptonite-0.25, deepseq-1.4.3.0, directory-1.3.0.2, extra-1.6.5, filepath-1.4.1.2, hinotify-0.3.10, mtl-2.2.1, optparse-applicative-0.14.2.0, process-1.6.1.0, temporary-1.2.1.1, unix-2.7.2.2
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring clock-0.7.2...
Configuring basement-0.0.7...
Building clock-0.7.2...
Building basement-0.0.7...
Installed clock-0.7.2
Configuring colour-2.3.4...
Building colour-2.3.4...
Installed colour-2.3.4
Configuring hinotify-0.3.10...
Building hinotify-0.3.10...
Installed hinotify-0.3.10
Configuring transformers-compat-0.6.1.5...
Building transformers-compat-0.6.1.5...
Installed transformers-compat-0.6.1.5
Configuring extra-1.6.5...
Building extra-1.6.5...
Installed extra-1.6.5
Configuring ansi-terminal-0.8.0.2...
Building ansi-terminal-0.8.0.2...
Installed ansi-terminal-0.8.0.2
Configuring exceptions-0.10.0...
Building exceptions-0.10.0...
Installed exceptions-0.10.0
Configuring ansi-wl-pprint-0.6.8.2...
Building ansi-wl-pprint-0.6.8.2...
Installed ansi-wl-pprint-0.6.8.2
Configuring temporary-1.2.1.1...
Building temporary-1.2.1.1...
Installed basement-0.0.7
Configuring optparse-applicative-0.14.2.0...
Installed temporary-1.2.1.1
Configuring foundation-0.0.20...
Building optparse-applicative-0.14.2.0...
Building foundation-0.0.20...
Installed optparse-applicative-0.14.2.0
Installed foundation-0.0.20
Configuring memory-0.14.16...
Building memory-0.14.16...
Installed memory-0.14.16
Configuring cryptonite-0.25...
Building cryptonite-0.25...
Installed cryptonite-0.25
Configuring texbuilder-0.1.4.1...
Building texbuilder-0.1.4.1...
Failed to install texbuilder-0.1.4.1
Build log ( /home/builder/.cabal/logs/ghc-8.2.2/texbuilder-0.1.4.1-CMJWrXnIk6uHL6DyfH93oz.log ):
cabal: Entering directory '/tmp/cabal-tmp-18017/texbuilder-0.1.4.1'
Configuring texbuilder-0.1.4.1...
Preprocessing executable 'texbuilder' for texbuilder-0.1.4.1..
Building executable 'texbuilder' for texbuilder-0.1.4.1..
[ 1 of 12] Compiling TexBuilder.FileFilters ( TexBuilder/FileFilters.hs, dist/build/texbuilder/texbuilder-tmp/TexBuilder/FileFilters.o )
[ 2 of 12] Compiling TexBuilder.Utils.BinSem ( TexBuilder/Utils/BinSem.hs, dist/build/texbuilder/texbuilder-tmp/TexBuilder/Utils/BinSem.o )
[ 3 of 12] Compiling TexBuilder.Utils.File ( TexBuilder/Utils/File.hs, dist/build/texbuilder/texbuilder-tmp/TexBuilder/Utils/File.o )
[ 4 of 12] Compiling TexBuilder.Utils.Hashing ( TexBuilder/Utils/Hashing.hs, dist/build/texbuilder/texbuilder-tmp/TexBuilder/Utils/Hashing.o )
[ 5 of 12] Compiling TexBuilder.Engine ( TexBuilder/Engine.hs, dist/build/texbuilder/texbuilder-tmp/TexBuilder/Engine.o )
[ 6 of 12] Compiling TexBuilder.ChooseEngine ( TexBuilder/ChooseEngine.hs, dist/build/texbuilder/texbuilder-tmp/TexBuilder/ChooseEngine.o )
[ 7 of 12] Compiling TexBuilder.CompileThread ( TexBuilder/CompileThread.hs, dist/build/texbuilder/texbuilder-tmp/TexBuilder/CompileThread.o )
[ 8 of 12] Compiling TexBuilder.Utils.Inotify ( TexBuilder/Utils/Inotify.hs, dist/build/texbuilder/texbuilder-tmp/TexBuilder/Utils/Inotify.o )

TexBuilder/Utils/Inotify.hs:35:36: error:
    • Couldn't match type ‘[Char]’
                     with ‘Data.ByteString.Internal.ByteString’
      Expected type: System.Posix.ByteString.FilePath.RawFilePath
        Actual type: FilePath
    • In the third argument of ‘addWatch’, namely ‘file’
      In a stmt of a 'do' block:
        wd <- addWatch inotify variety file (k >=> const (trySignal' sem))
      In the expression:
        do sem <- newBinSem
           wd <- addWatch inotify variety file (k >=> const (trySignal' sem))
           wait sem
           removeWatch wd
   |
35 |     wd <- addWatch inotify variety file
   |                                    ^^^^

TexBuilder/Utils/Inotify.hs:71:38: error:
    • Couldn't match type ‘[Char]’
                     with ‘Data.ByteString.Internal.ByteString’
      Expected type: System.Posix.ByteString.FilePath.RawFilePath
        Actual type: FilePath
    • In the third argument of ‘addWatch’, namely ‘file’
      In the expression:
        addWatch inotify variety file (k >=> putMVar doneMVar)
      In an equation for ‘watch’:
          watch = addWatch inotify variety file (k >=> putMVar doneMVar)
   |
71 |     watch = addWatch inotify variety file
   |                                      ^^^^
cabal: Leaving directory '/tmp/cabal-tmp-18017/texbuilder-0.1.4.1'
cabal: Error: some packages failed to install:
texbuilder-0.1.4.1-CMJWrXnIk6uHL6DyfH93oz failed during the building phase.
The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.