[GHC] #16109: cabal install H under Windows 10 does not terminate

#16109: cabal install H under Windows 10 does not terminate -------------------------------------+------------------------------------- Reporter: dsamperi | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.6.3 Keywords: | Operating System: Windows Architecture: x86_64 | Type of failure: Runtime (amd64) | performance bug Test Case: cabal insall | Blocked By: H | Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: -------------------------------------+------------------------------------- Under Windows 10 using ghc c8.6.3 (Haskell Platform), using cabal to install H (HaskellR) stalls after the message "Completed aeson," with ghc consuming about 5-10% of the CPU forever. I let it run all night and the situation does not change. The command used: 'cabal update; cabal install H'. I tried increasing the priority of the ghc process to "realtime." This increases the cpu usage from 5% to 10-20%, but still no progress after hours (days?). -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16109 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#16109: cabal install H under Windows 10 does not terminate -------------------------------------+------------------------------------- Reporter: dsamperi | Owner: (none) Type: bug | Status: closed Priority: normal | Milestone: Component: Compiler | Version: 8.6.3 Resolution: duplicate | Keywords: Operating System: Windows | Architecture: x86_64 | (amd64) Type of failure: Runtime | Test Case: cabal insall performance bug | H Blocked By: | Blocking: Related Tickets: #16057 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by RyanGlScott): * status: new => closed * resolution: => duplicate * related: => #16057 Comment: Thanks for the bug report. I see that the source code of H uses a Template Haskell splice, so this is a almost surely a duplicate of #16057. I'll close this in favor of that ticket. (Note that this is a regression that was introduced between 8.6.2 and 8.6.3, so one way to work around this is to use 8.6.2.) -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16109#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#16109: cabal install H under Windows 10 does not terminate -------------------------------------+------------------------------------- Reporter: dsamperi | Owner: (none) Type: bug | Status: closed Priority: normal | Milestone: Component: Compiler | Version: 8.6.3 Resolution: duplicate | Keywords: Operating System: Windows | Architecture: x86_64 | (amd64) Type of failure: Runtime | Test Case: cabal insall performance bug | H Blocked By: | Blocking: Related Tickets: #16057 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by dsamperi): It appears that the install process never gets to the source code of H, it stalls after installing aeson, so perhaps the Template Haskell issue comes up in some other package. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16109#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC