Build #1 for hogre-0.1.2

[all reports]

Package hogre-0.1.2
Install ConfigureFailed
Docs NotTried
Tests NotTried
Time submitted unknown
Compiler ghc-7.6.3
OS linux
Arch x86_64
Dependencies haskell98-2.0.0.2, cgen-0.0.5, base-4.6.0.1
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring regex-base-0.93.2...
Building regex-base-0.93.2...
Preprocessing library regex-base-0.93.2...
[1 of 4] Compiling Text.Regex.Base.RegexLike ( Text/Regex/Base/RegexLike.hs, dist/build/Text/Regex/Base/RegexLike.o )
[2 of 4] Compiling Text.Regex.Base.Context ( Text/Regex/Base/Context.hs, dist/build/Text/Regex/Base/Context.o )
[3 of 4] Compiling Text.Regex.Base  ( Text/Regex/Base.hs, dist/build/Text/Regex/Base.o )
[4 of 4] Compiling Text.Regex.Base.Impl ( Text/Regex/Base/Impl.hs, dist/build/Text/Regex/Base/Impl.o )
In-place registering regex-base-0.93.2...
Running Haddock for regex-base-0.93.2...
Running hscolour for regex-base-0.93.2...
Preprocessing library regex-base-0.93.2...
Preprocessing library regex-base-0.93.2...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: mtl-2.1.2, transformers-0.3.0.0
Haddock coverage:
  94% ( 17 / 18) in 'Text.Regex.Base.RegexLike'
 100% (  1 /  1) in 'Text.Regex.Base.Context'
  75% (  3 /  4) in 'Text.Regex.Base'
  33% (  1 /  3) in 'Text.Regex.Base.Impl'
Documentation created: dist/doc/html/regex-base/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/regex-base-0.93.2
Registering regex-base-0.93.2...
Installed regex-base-0.93.2
Configuring safe-0.3.3...
Building safe-0.3.3...
Preprocessing library safe-0.3.3...
[1 of 2] Compiling Safe.Foldable    ( Safe/Foldable.hs, dist/build/Safe/Foldable.o )
[2 of 2] Compiling Safe             ( Safe.hs, dist/build/Safe.o )
In-place registering safe-0.3.3...
Running Haddock for safe-0.3.3...
Running hscolour for safe-0.3.3...
Preprocessing library safe-0.3.3...
Preprocessing library safe-0.3.3...
Haddock coverage:
  54% (  7 / 13) in 'Safe.Foldable'
  21% ( 10 / 47) in 'Safe'
Documentation created: dist/doc/html/safe/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/safe-0.3.3
Registering safe-0.3.3...
Installed safe-0.3.3
Configuring regex-posix-0.95.2...
Building regex-posix-0.95.2...
Preprocessing library regex-posix-0.95.2...
[1 of 6] Compiling Text.Regex.Posix.Wrap ( dist/build/Text/Regex/Posix/Wrap.hs, dist/build/Text/Regex/Posix/Wrap.o )
[2 of 6] Compiling Text.Regex.Posix.String ( Text/Regex/Posix/String.hs, dist/build/Text/Regex/Posix/String.o )
[3 of 6] Compiling Text.Regex.Posix.Sequence ( Text/Regex/Posix/Sequence.hs, dist/build/Text/Regex/Posix/Sequence.o )
[4 of 6] Compiling Text.Regex.Posix.ByteString ( Text/Regex/Posix/ByteString.hs, dist/build/Text/Regex/Posix/ByteString.o )
[5 of 6] Compiling Text.Regex.Posix.ByteString.Lazy ( Text/Regex/Posix/ByteString/Lazy.hs, dist/build/Text/Regex/Posix/ByteString/Lazy.o )
[6 of 6] Compiling Text.Regex.Posix ( Text/Regex/Posix.hs, dist/build/Text/Regex/Posix.o )
In-place registering regex-posix-0.95.2...
Running Haddock for regex-posix-0.95.2...
Running hscolour for regex-posix-0.95.2...
Preprocessing library regex-posix-0.95.2...
Preprocessing library regex-posix-0.95.2...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: mtl-2.1.2, transformers-0.3.0.0
Haddock coverage:
  40% ( 17 / 42) in 'Text.Regex.Posix.Wrap'
  68% ( 17 / 25) in 'Text.Regex.Posix.String'
  67% ( 16 / 24) in 'Text.Regex.Posix.Sequence'
  68% ( 17 / 25) in 'Text.Regex.Posix.ByteString'
  68% ( 17 / 25) in 'Text.Regex.Posix.ByteString.Lazy'
  80% (  4 /  5) in 'Text.Regex.Posix'
Warning: Text.Regex.Posix.Wrap: could not find link destinations for:
    Text.Regex.Posix.Wrap.retNoMatch
Warning: Text.Regex.Posix.String: could not find link destinations for:
    Text.Regex.Posix.Wrap.retNoMatch
Warning: Text.Regex.Posix.Sequence: could not find link destinations for:
    Text.Regex.Posix.Wrap.retNoMatch
Warning: Text.Regex.Posix.ByteString: could not find link destinations for:
    Text.Regex.Posix.Wrap.retNoMatch
Warning: Text.Regex.Posix.ByteString.Lazy: could not find link destinations for:
    Text.Regex.Posix.Wrap.retNoMatch
Documentation created: dist/doc/html/regex-posix/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/regex-posix-0.95.2
Registering regex-posix-0.95.2...
Installed regex-posix-0.95.2
Configuring cgen-0.0.5...
Building cgen-0.0.5...
Preprocessing library cgen-0.0.5...
In-place registering cgen-0.0.5...
Preprocessing executable 'cgen' for cgen-0.0.5...
[1 of 8] Compiling DeriveMod        ( src/DeriveMod.hs, dist/build/cgen/cgen-tmp/DeriveMod.o )
[2 of 8] Compiling Options          ( src/Options.hs, dist/build/cgen/cgen-tmp/Options.o )
[3 of 8] Compiling Utils            ( src/Utils.hs, dist/build/cgen/cgen-tmp/Utils.o )
[4 of 8] Compiling HeaderData       ( src/HeaderData.hs, dist/build/cgen/cgen-tmp/HeaderData.o )
[5 of 8] Compiling CppUtils         ( src/CppUtils.hs, dist/build/cgen/cgen-tmp/CppUtils.o )
[6 of 8] Compiling CppGen           ( src/CppGen.hs, dist/build/cgen/cgen-tmp/CppGen.o )
[7 of 8] Compiling HeaderParser     ( src/HeaderParser.hs, dist/build/cgen/cgen-tmp/HeaderParser.o )
[8 of 8] Compiling Main             ( src/Main.hs, dist/build/cgen/cgen-tmp/Main.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package safe-0.3.3 ... linking ... done.
Loading package bytestring-0.10.0.2 ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.2 ... linking ... done.
Loading package regex-base-0.93.2 ... linking ... done.
Loading package regex-posix-0.95.2 ... linking ... done.
Loading package text-0.11.2.3 ... linking ... done.
Loading package parsec-3.1.3 ... linking ... done.
Loading package filepath-1.3.0.1 ... linking ... done.
Loading package old-locale-1.0.0.5 ... linking ... done.
Loading package time-1.4.0.1 ... linking ... done.
Loading package unix-2.6.0.1 ... linking ... done.
Loading package directory-1.2.0.1 ... linking ... done.
Linking dist/build/cgen/cgen ...
Preprocessing executable 'cgen-hs' for cgen-0.0.5...
[1 of 8] Compiling DeriveMod        ( src/DeriveMod.hs, dist/build/cgen-hs/cgen-hs-tmp/DeriveMod.o )
[2 of 8] Compiling Utils            ( src/Utils.hs, dist/build/cgen-hs/cgen-hs-tmp/Utils.o )
[3 of 8] Compiling HeaderData       ( src/HeaderData.hs, dist/build/cgen-hs/cgen-hs-tmp/HeaderData.o )
[4 of 8] Compiling CppUtils         ( src/CppUtils.hs, dist/build/cgen-hs/cgen-hs-tmp/CppUtils.o )
[5 of 8] Compiling Options          ( src/Options.hs, dist/build/cgen-hs/cgen-hs-tmp/Options.o )
[6 of 8] Compiling HaskellGen       ( src/HaskellGen.hs, dist/build/cgen-hs/cgen-hs-tmp/HaskellGen.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package safe-0.3.3 ... linking ... done.
Loading package bytestring-0.10.0.2 ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.2 ... linking ... done.
Loading package regex-base-0.93.2 ... linking ... done.
Loading package regex-posix-0.95.2 ... linking ... done.
Loading package text-0.11.2.3 ... linking ... done.
Loading package parsec-3.1.3 ... linking ... done.
Loading package filepath-1.3.0.1 ... linking ... done.
Loading package old-locale-1.0.0.5 ... linking ... done.
Loading package time-1.4.0.1 ... linking ... done.
Loading package unix-2.6.0.1 ... linking ... done.
Loading package directory-1.2.0.1 ... linking ... done.
[7 of 8] Compiling HeaderParser     ( src/HeaderParser.hs, dist/build/cgen-hs/cgen-hs-tmp/HeaderParser.o )
[8 of 8] Compiling Main             ( src/CgenHs.hs, dist/build/cgen-hs/cgen-hs-tmp/Main.o )
Linking dist/build/cgen-hs/cgen-hs ...
Preprocessing executable 'grgen' for cgen-0.0.5...
[1 of 5] Compiling Options          ( src/Options.hs, dist/build/grgen/grgen-tmp/Options.o )
[2 of 5] Compiling DeriveMod        ( src/DeriveMod.hs, dist/build/grgen/grgen-tmp/DeriveMod.o )
[3 of 5] Compiling HeaderData       ( src/HeaderData.hs, dist/build/grgen/grgen-tmp/HeaderData.o )
[4 of 5] Compiling HeaderParser     ( src/HeaderParser.hs, dist/build/grgen/grgen-tmp/HeaderParser.o )
[5 of 5] Compiling Main             ( src/GrGen.hs, dist/build/grgen/grgen-tmp/Main.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package safe-0.3.3 ... linking ... done.
Loading package bytestring-0.10.0.2 ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.2 ... linking ... done.
Loading package regex-base-0.93.2 ... linking ... done.
Loading package regex-posix-0.95.2 ... linking ... done.
Loading package text-0.11.2.3 ... linking ... done.
Loading package parsec-3.1.3 ... linking ... done.
Loading package filepath-1.3.0.1 ... linking ... done.
Loading package old-locale-1.0.0.5 ... linking ... done.
Loading package time-1.4.0.1 ... linking ... done.
Loading package unix-2.6.0.1 ... linking ... done.
Loading package directory-1.2.0.1 ... linking ... done.
Linking dist/build/grgen/grgen ...
Running Haddock for cgen-0.0.5...
Running hscolour for cgen-0.0.5...
Preprocessing library cgen-0.0.5...
Preprocessing executable 'cgen' for cgen-0.0.5...
Preprocessing executable 'cgen-hs' for cgen-0.0.5...
Preprocessing executable 'grgen' for cgen-0.0.5...
Preprocessing library cgen-0.0.5...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: mtl-2.1.2, parsec-3.1.3,
text-0.11.2.3, transformers-0.3.0.0
haddock: No input file(s).
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/cgen-0.0.5
Installing executable(s) in /srv/hackage/var/build/tmp-install/bin
Warning: The directory /srv/hackage/var/build/tmp-install/bin is not in the
system search path.
Registering cgen-0.0.5...
Installed cgen-0.0.5
Downloading hogre-0.1.2...
[1 of 1] Compiling Main             ( /tmp/hogre-0.1.2-19160/hogre-0.1.2/Setup.hs, /tmp/hogre-0.1.2-19160/hogre-0.1.2/dist/setup/Main.o )

/tmp/hogre-0.1.2-19160/hogre-0.1.2/Setup.hs:45:17:
    Couldn't match type `ProgramLocation -> ConfiguredProgram'
                  with `ConfiguredProgram'
    Expected type: IO ConfiguredProgram
      Actual type: IO (ProgramLocation -> ConfiguredProgram)
    In the expression:
      return $ ConfiguredProgram pname Nothing [] (FoundOnSystem loc)
    In a case alternative:
        Just loc
          -> return $ ConfiguredProgram pname Nothing [] (FoundOnSystem loc)
    In a stmt of a 'do' block:
      case mloc of {
        Nothing
          -> err
             $ "Could not find program \""
               ++
                 pname
                 ++
                   "\"."
                   ++
                     "Try installing the program from "
                     ++
                       src
                       ++
                         "."
                         ++
                           "If you've installed the program, make sure the program is in your PATH."
        Just loc
          -> return
             $ ConfiguredProgram pname Nothing [] (FoundOnSystem loc) }

/tmp/hogre-0.1.2-19160/hogre-0.1.2/Setup.hs:45:62:
    Couldn't match expected type `[String]'
                with actual type `ProgramLocation'
    In the return type of a call of `FoundOnSystem'
    In the fourth argument of `ConfiguredProgram', namely
      `(FoundOnSystem loc)'
    In the second argument of `($)', namely
      `ConfiguredProgram pname Nothing [] (FoundOnSystem loc)'

/tmp/hogre-0.1.2-19160/hogre-0.1.2/Setup.hs:93:32:
    Couldn't match expected type `Maybe Language'
                with actual type `[a0]'
    In the 11th argument of `BuildInfo', namely `[]'
    In the expression:
      BuildInfo
        True
        []
        []
        []
        []
        [(Dependency
            (PackageName "OgreMain") (laterVersion (Version [1, 8] [])))]
        []
        cppfiles
        [resCgenHsBase]
        (filter
           (`notElem` expModules) (map fullModuleName genhsmodulenames))
        []
        ["OgreMain"]
        []
        includepaths
        []
        []
        []
        []
        []
        []
        [Dependency
           (PackageName "base")
           (intersectVersionRanges
              (orLaterVersion (Version [3] []))
              (earlierVersion (Version [5] []))),
         Dependency (PackageName "haskell98") anyVersion]
    In an equation for `libbuildinfo':
        libbuildinfo
          = BuildInfo
              True
              []
              []
              []
              []
              [(Dependency
                  (PackageName "OgreMain") (laterVersion (Version [1, ....] [])))]
              []
              cppfiles
              [resCgenHsBase]
              (filter
                 (`notElem` expModules) (map fullModuleName genhsmodulenames))
              []
              ["OgreMain"]
              []
              includepaths
              []
              []
              []
              []
              []
              []
              [Dependency
                 (PackageName "base")
                 (intersectVersionRanges
                    (orLaterVersion (Version [3] []))
                    (earlierVersion (Version [5] []))),
               Dependency (PackageName "haskell98") anyVersion]

/tmp/hogre-0.1.2-19160/hogre-0.1.2/Setup.hs:93:36:
    Couldn't match expected type `Language' with actual type `[Char]'
    In the expression: "OgreMain"
    In the 12th argument of `BuildInfo', namely `["OgreMain"]'
    In the expression:
      BuildInfo
        True
        []
        []
        []
        []
        [(Dependency
            (PackageName "OgreMain") (laterVersion (Version [1, 8] [])))]
        []
        cppfiles
        [resCgenHsBase]
        (filter
           (`notElem` expModules) (map fullModuleName genhsmodulenames))
        []
        ["OgreMain"]
        []
        includepaths
        []
        []
        []
        []
        []
        []
        [Dependency
           (PackageName "base")
           (intersectVersionRanges
              (orLaterVersion (Version [3] []))
              (earlierVersion (Version [5] []))),
         Dependency (PackageName "haskell98") anyVersion]

/tmp/hogre-0.1.2-19160/hogre-0.1.2/Setup.hs:93:51:
    Couldn't match type `[Char]' with `Extension'
    Expected type: [Extension]
      Actual type: [String]
    In the 14th argument of `BuildInfo', namely `includepaths'
    In the expression:
      BuildInfo
        True
        []
        []
        []
        []
        [(Dependency
            (PackageName "OgreMain") (laterVersion (Version [1, 8] [])))]
        []
        cppfiles
        [resCgenHsBase]
        (filter
           (`notElem` expModules) (map fullModuleName genhsmodulenames))
        []
        ["OgreMain"]
        []
        includepaths
        []
        []
        []
        []
        []
        []
        [Dependency
           (PackageName "base")
           (intersectVersionRanges
              (orLaterVersion (Version [3] []))
              (earlierVersion (Version [5] []))),
         Dependency (PackageName "haskell98") anyVersion]
    In an equation for `libbuildinfo':
        libbuildinfo
          = BuildInfo
              True
              []
              []
              []
              []
              [(Dependency
                  (PackageName "OgreMain") (laterVersion (Version [1, ....] [])))]
              []
              cppfiles
              [resCgenHsBase]
              (filter
                 (`notElem` expModules) (map fullModuleName genhsmodulenames))
              []
              ["OgreMain"]
              []
              includepaths
              []
              []
              []
              []
              []
              []
              [Dependency
                 (PackageName "base")
                 (intersectVersionRanges
                    (orLaterVersion (Version [3] []))
                    (earlierVersion (Version [5] []))),
               Dependency (PackageName "haskell98") anyVersion]

/tmp/hogre-0.1.2-19160/hogre-0.1.2/Setup.hs:94:33:
    Couldn't match expected type `(CompilerFlavor, [String])'
                with actual type `Dependency'
    In the return type of a call of `Dependency'
    In the expression:
      Dependency
        (PackageName "base")
        (intersectVersionRanges
           (orLaterVersion (Version [3] []))
           (earlierVersion (Version [5] [])))
    In the 21st argument of `BuildInfo', namely
      `[Dependency
          (PackageName "base")
          (intersectVersionRanges
             (orLaterVersion (Version [3] []))
             (earlierVersion (Version [5] []))),
        Dependency (PackageName "haskell98") anyVersion]'

/tmp/hogre-0.1.2-19160/hogre-0.1.2/Setup.hs:97:33:
    Couldn't match expected type `(CompilerFlavor, [String])'
                with actual type `Dependency'
    In the return type of a call of `Dependency'
    In the expression: Dependency (PackageName "haskell98") anyVersion
    In the 21st argument of `BuildInfo', namely
      `[Dependency
          (PackageName "base")
          (intersectVersionRanges
             (orLaterVersion (Version [3] []))
             (earlierVersion (Version [5] []))),
        Dependency (PackageName "haskell98") anyVersion]'
Failed to install hogre-0.1.2
cabal: Error: some packages failed to install:
hogre-0.1.2 failed during the configure step. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.