
#9253: "internal error: evacuate(static): strange closure type 0" when running in QEMU -------------------------------------+------------------------------------ Reporter: ocharles | Owner: simonmar Type: bug | Status: new Priority: normal | Milestone: Component: Runtime System | Version: 7.8.2 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Unknown/Multiple Type of failure: Runtime crash | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: -------------------------------------+------------------------------------ Comment (by ocharles): I should point out that the exact same code doesn't fail when we run it on bare metal, so it seems to be something specific to running in QEMU. This also doesn't always happen, but it certainly feels like it happens more often than not. We're building this executable with: {{{ ghc-options: -Wall -O2 -threaded -rtsopts }}} We run the server with: {{{ ${metronomeConfig.package}/bin/metronome-server -c ${config.services.fynder.configFile} +RTS -k1M }}} -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9253#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler