
#8456: Control flow optimisations duplicate blocks --------------------------------------------+------------------------------ Reporter: jstolarek | Owner: jstolarek Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 7.7 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Runtime performance bug | Unknown/Multiple Test Case: | Difficulty: Unknown Blocking: 8275 | Blocked By: | Related Tickets: --------------------------------------------+------------------------------ Comment (by simonpj): Ah yes, you're right. In this line 135 {{{ , Just blk' <- mapLookup b' blocks }}} I thought `blocks` was the original blocks. But it's the working set of blocks. (Shadowing.) I'll rename it Simon -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8456#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler