bennofs / th-lift-instances

Lift instances for common haskell data types
http://hackage.haskell.org/package/th-lift-instances
Other
12 stars 11 forks source link

ghc-8 panic #7

Closed hasufell closed 6 years ago

hasufell commented 7 years ago

Attempting to install into a sandbox where darcs, darcsden and dependencies are installed.

$ cabal install th-lift-instances
Resolving dependencies...
Notice: installing into a sandbox located at
/home/jule/git/darcsden/.cabal-sandbox
Configuring th-lift-instances-0.1.10...
Building th-lift-instances-0.1.10...
Failed to install th-lift-instances-0.1.10
Build log ( /home/jule/git/darcsden/.cabal-sandbox/logs/th-lift-instances-0.1.10.log ):
cabal: Entering directory '/tmp/cabal-tmp-8100/th-lift-instances-0.1.10'
Configuring th-lift-instances-0.1.10...
Building th-lift-instances-0.1.10...
Preprocessing library th-lift-instances-0.1.10...
[1 of 1] Compiling Instances.TH.Lift ( src/Instances/TH/Lift.hs, dist/dist-sandbox-61e97cd5/build/Instances/TH/Lift.o )
ghc: panic! (the 'impossible' happened)
  (GHC version 8.0.1 for x86_64-unknown-linux):
    IOEnv failure

Please report this as a GHC bug:  http://www.haskell.org/ghc/reportabug

cabal: Leaving directory '/tmp/cabal-tmp-8100/th-lift-instances-0.1.10'
cabal: Error: some packages failed to install:
th-lift-instances-0.1.10 failed during the building phase. The exception was:
ExitFailure 1

Installed packages.

$ cabal sandbox hc-pkg list
/usr/x86_64-pc-linux-gnu/lib/ghc-8.0.1/package.conf.d
    Cabal-1.24.0.0
    HTTP-4000.3.3
    HUnit-1.2.5.2
    QuickCheck-2.8.2
    ansi-terminal-0.6.2.1
    ansi-wl-pprint-0.6.7.2
    array-0.5.1.1
    async-2.0.2
    base-4.9.0.0
    base16-bytestring-0.1.1.6
    base64-bytestring-1.0.0.1
    binary-0.8.3.0
    bytestring-0.10.8.1
    bytestring-builder-0.10.6.0.0
    containers-0.5.7.1
    cryptohash-sha256-0.11.100.0
    deepseq-1.4.2.0
    directory-1.2.6.2
    ed25519-0.0.5.0
    extensible-exceptions-0.1.1.4
    filepath-1.4.1.0
    ghc-8.0.1
    ghc-boot-8.0.1
    ghc-boot-th-8.0.1
    ghc-paths-0.1.0.9
    ghc-prim-0.5.0.0
    ghci-8.0.1
    hackage-security-0.5.2.1
    haddock-api-2.17.3
    haddock-library-1.4.1
    hashable-1.2.4.0
    haskeline-0.7.2.3
    hoopl-3.10.2.1
    hostname-1.0
    hpc-0.6.0.3
    hscolour-1.23
    integer-gmp-1.0.0.1
    libxml-0.1.1
    mtl-2.2.1
    network-2.6.2.1
    network-uri-2.6.0.3
    old-locale-1.0.0.7
    old-time-1.1.0.3
    parsec-3.1.9
    pretty-1.1.3.3
    primitive-0.6
    process-1.4.2.0
    random-1.1
    regex-base-0.93.2
    regex-posix-0.95.2
    rts-1.0
    stm-2.4.4.1
    tar-0.5.0.3
    template-haskell-2.11.0.0
    terminfo-0.4.0.2
    test-framework-0.8.1.1
    test-framework-hunit-0.3.0
    test-framework-quickcheck2-0.3.0.3
    text-1.2.2.0
    tf-random-0.5
    time-1.6.0.1
    transformers-0.5.2.0
    unix-2.7.2.0
    utf8-string-1.0.1.1
    xhtml-3000.2.1
    xml-1.3.12
    zlib-0.5.4.2
/home/jule/git/darcsden/.cabal-sandbox/x86_64-linux-ghc-8.0.1-packages.conf.d
    ConfigFile-1.1.4
    CouchDB-1.2.2
    HsOpenSSL-0.11.1.1
    JuicyPixels-3.2.7.2
    MissingH-1.4.0.1
    PSQueue-1.1
    SHA-1.6.4.2
    StateVar-1.1.0.4
    adjunctions-4.3
    aeson-0.11.2.1
    asn1-encoding-0.9.4
    asn1-parse-0.9.4
    asn1-types-0.3.2
    attoparsec-0.13.0.2
    base-orphans-0.5.4
    base64-string-0.2
    bifunctors-5.4.1
    blaze-builder-0.4.0.2
    blaze-html-0.8.1.2
    blaze-markup-0.7.1.0
    byteable-0.1.1
    case-insensitive-1.2.0.7
    cereal-0.5.3.0
    clock-0.7.2
    cmark-0.5.3.1
    colour-2.3.3
    comonad-5
    concurrent-extra-0.7.0.10
    conduit-1.2.7
    conduit-extra-1.1.13.2
    connection-0.2.6
    contravariant-1.4
    cookie-0.4.2.1
    cpphs-1.20.1
    crypto-api-0.13.2
    cryptohash-0.11.9
    cryptonite-0.19
    darcs-2.12.0
    data-default-0.7.1.1
    data-default-class-0.1.2.0
    data-default-instances-containers-0.0.1
    data-default-instances-dlist-0.0.1
    data-default-instances-old-locale-0.0.1
    data-ordlist-0.4.7.0
    digest-0.0.1.2
    distributive-0.5.0.2
    dlist-0.8.0.1
    enclosed-exceptions-1.0.2
    entropy-0.3.7
    errors-2.1.2
    exceptions-0.8.3
    fail-4.9.0.0
    fgl-5.5.3.0
    filemanip-0.3.6.3
    free-4.12.4
    graphviz-2999.18.1.2
    haskell-src-exts-1.17.1
    highlighting-kate-0.6.2.1
    hourglass-0.2.10
    hslogger-1.2.10
    hslua-0.4.1
    hsp-0.10.0
    html-1.0.1.2
    http-client-0.4.31
    http-client-tls-0.2.4.1
    http-conduit-2.1.11
    http-types-0.9.1
    io-streams-1.3.5.0
    io-streams-haproxy-1.0.0.1
    json-0.9.1
    kan-extensions-5.0.1
    lens-4.13.2.1
    lifted-base-0.2.3.8
    memory-0.13
    mime-mail-0.4.11
    mime-types-0.1.0.7
    mmap-0.5.9
    mmorph-1.0.6
    monad-control-1.0.1.0
    network-info-0.2.0.8
    pandoc-1.17.2
    pandoc-types-1.16.1
    parallel-3.2.1.0
    pem-0.2.2
    polyparse-1.12
    prelude-extras-0.4.0.3
    primitive-0.6.1.0
    profunctors-5.2
    pureMD5-2.1.3
    readable-0.3.1
    redis-0.14.1
    reflection-2.1.2
    regex-applicative-0.3.3
    regex-compat-0.95.1
    regex-compat-tdfa-0.95.1.4
    regex-pcre-builtin-0.94.4.8.8.35
    regex-tdfa-1.2.2
    resourcet-1.1.7.5
    safe-0.3.9
    sandi-0.3.6
    scientific-0.3.4.9
    semigroupoids-5.1
    semigroups-0.18.2
    snap-core-1.0.0.0
    snap-server-1.0.0.0
    socks-0.5.5
    split-0.2.3.1
    streaming-commons-0.1.15.5
    syb-0.6
    tagged-0.8.5
    tagsoup-0.14
    template-haskell-2.10.0.0
    temporary-1.2.0.4
    texmath-0.8.6.5
    th-expand-syns-0.4.0.0
    th-lift-0.7.6
    th-reify-many-0.1.6
    tls-1.3.8
    transformers-base-0.4.4
    transformers-compat-0.5.1.4
    unbounded-delays-0.1.0.9
    unexceptionalio-0.3.0
    unix-compat-0.4.2.0
    unordered-containers-0.2.7.1
    uuid-1.3.12
    uuid-types-1.0.3
    vector-0.11.0.0
    void-0.7.1
    wl-pprint-text-1.1.0.4
    x509-1.6.3
    x509-store-1.6.1
    x509-system-1.6.3
    x509-validation-1.6.3
    yaml-0.8.18.1
    zip-archive-0.3.0.4
    zlib-bindings-0.1.1.5
bennofs commented 7 years ago

Looks like a GHC bug to me, not sure what I can do about it. I'll see if I can reproduce this later

bennofs commented 6 years ago

I cannot reproduce this. If it is still a problem, I will reopen this.