
#14269: ghc: internal error: PAP object entered! -------------------------------------+------------------------------------- Reporter: erisco | Owner: (none) Type: bug | Status: closed Priority: normal | Milestone: Component: Compiler | Version: 8.0.2 Resolution: worksforme | 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: | -------------------------------------+------------------------------------- Changes (by RyanGlScott): * status: new => closed * resolution: => worksforme Comment: Replying to [comment:3 erisco]:
I don't know what to tell you… just ran 'cabal install inline-c' and it installed. I didn't ask further questions. I may have gleaned the wrong version number perhaps by looking at the Hackage documentation rather than my console.
I see. In that event, you most likely installed `inline-c-0.5.6.1` (at least, that's what it defaulted to when I ran `cabal install inline-c` using GHC 8.0.2). However, I wasn't able to reproduce the panic even after doing this. I simply got: {{{ $ C:\Users\RyanGlScott\Software\ghc-8.0.2\bin\ghc hplay.hs -o hplay.exe [1 of 1] Compiling Main ( hplay.hs, hplay.o ) hplay.hs:8:17: error: * "hplay.hs" (line 8, column 17): unexpected end of input expecting white space, "typedef", "extern", "static", "auto", "register", "void", "char", "short", "int", "long", "float", "double", "signed", "unsigned", "struct", "enum", type name, "const", "restrict", "volatile" or "inline" * In the quasi-quotation: [C.block||] }}} I also experienced this same error when compiling the same program with `inline-c-0.5.6.1` and `inline-c-0.6.0.5` on GHC 8.2.1.
I have now updated to GHC 8.2.1 and, after making a correct program with inline-c, it compiled successfully.
That's good. If there was an issue in GHC 8.0.2, then it sounds like it's since been resolved. I'll close this ticket as a result. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14269#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler