
#9722: ghcirun004 intermittently fails with ghc: ioManagerWakeup: write: Bad file descriptor -------------------------------------+------------------------------------- Reporter: ezyang | Owner: simonmar Type: bug | Status: patch Priority: high | Milestone: 7.10.1 Component: Runtime System | Version: 7.9 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Runtime crash | Unknown/Multiple Blocked By: | Test Case: ghcirun004 Related Tickets: | Blocking: | Differential Revisions: Phab:D714 -------------------------------------+------------------------------------- Comment (by thomie): Andreas: if your computer has more than 2 cores you might need to start more copies of `ghc -e [0..] > /dev/null`. Another good one to keep the cpu is busy is to compile `ghc` with `-j<ncores>` at the same time. Do all of that, and then run the `print002` test with `+RTS -I<some small number>`. It should work... -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9722#comment:20 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler