[GHC] #14269: ghc: internal error: PAP object entered!
GHC
ghc-devs at haskell.org
Fri Sep 22 00:59:23 UTC 2017
#14269: ghc: internal error: PAP object entered!
-------------------------------------+-------------------------------------
Reporter: erisco | Owner: (none)
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 8.0.2
Resolution: | Keywords:
Operating System: Windows | Architecture: x86_64
Type of failure: Compile-time | (amd64)
crash or panic | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by RyanGlScott):
I attempted to build `inline-c-0.6.0.5` with GHC 8.0.2 using `--allow-
older`, but was thwarted:
{{{
$ cabal install -w /opt/ghc/8.0.2/bin/ghc inline-c --allow-older
Resolving dependencies...
Configuring inline-c-0.6.0.5...
Building inline-c-0.6.0.5...
Failed to install inline-c-0.6.0.5
Build log (
/u/rgscott/.cabal/logs/ghc-8.0.2/inline-c-0.6.0.5-6LPf8sxaoRe7ivvVOklwzp.log
):
cabal: Entering directory '/tmp/cabal-tmp-15800/inline-c-0.6.0.5'
Configuring inline-c-0.6.0.5...
Preprocessing library for inline-c-0.6.0.5..
Building library for inline-c-0.6.0.5..
[1 of 9] Compiling Language.C.Types.Parse ( src/Language/C/Types/Parse.hs,
dist/build/Language/C/Types/Parse.o )
[2 of 9] Compiling Language.C.Types ( src/Language/C/Types.hs,
dist/build/Language/C/Types.o )
[3 of 9] Compiling Language.C.Inline.HaskellIdentifier (
src/Language/C/Inline/HaskellIdentifier.hs,
dist/build/Language/C/Inline/HaskellIdentifier.o )
[4 of 9] Compiling Language.C.Inline.FunPtr (
src/Language/C/Inline/FunPtr.hs, dist/build/Language/C/Inline/FunPtr.o )
[5 of 9] Compiling Language.C.Inline.Context (
src/Language/C/Inline/Context.hs, dist/build/Language/C/Inline/Context.o )
src/Language/C/Inline/Context.hs:149:32: error:
Not in scope: type constructor or class ‘TH.ForeignSrcLang’
Neither ‘Language.Haskell.TH’ nor ‘Language.Haskell.TH.Syntax’ exports
‘ForeignSrcLang’.
cabal: Leaving directory '/tmp/cabal-tmp-15800/inline-c-0.6.0.5'
cabal: Error: some packages failed to install:
inline-c-0.6.0.5-6LPf8sxaoRe7ivvVOklwzp failed during the building phase.
The
exception was:
ExitFailure 1
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14269#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list