
#14880: GHC panic: updateRole -------------------------------------+------------------------------------- Reporter: RyanGlScott | Owner: goldfire Type: bug | Status: new Priority: normal | Milestone: 8.8.1 Component: Compiler (Type | Version: 8.2.2 checker) | Resolution: | Keywords: TypeInType Operating System: Unknown/Multiple | Architecture: Type of failure: Compile-time | Unknown/Multiple crash or panic | Test Case: Blocked By: | Blocking: Related Tickets: #15076 | Differential Rev(s): Phab:D4769 Wiki Page: | -------------------------------------+------------------------------------- Comment (by tdammers): Replying to [comment:75 goldfire]:
Very interesting. What happens if you make a version of `FV` that uses its same setup (passing around partially applied functions, etc.) but without the list? Then rewrite the functions in terms of that?
Ah, good point, I'll try that. Shouldn't be overly difficult.
Also, I think it would be helpful not to use ticky profiling when generating these results (unless the data somehow comes from the ticky output), but also to include the allocations.
Right, of course. The data is just plain old `time --verbose`; the reason I have `-ticky` there is because the idea was to generate ticky profiles at the same time, and the thought behind it was that ticky overhead would be somewhat proportional, and thus not disruptive. But I'll do another run without ticky. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14880#comment:76 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler