id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,os,architecture,failure,difficulty,testcase,blockedby,blocking,related
4927,pattern match failure if compiled with -threaded,helgikrs,adept,"Always reproducible with the following program, compiled with ghc -rtsopts -threaded test.hs.

{{{
import Network (listenOn, PortID(PortNumber))
import Network.Socket (accept, sClose)
import Control.Monad (forever)
import Control.Concurrent (forkIO)

main = listenOn (PortNumber 3333) >>= \s ->
    forever $ accept s >>= forkIO . sClose . fst
}}}

{{{
$ ./test +RTS -N2
user error (Pattern match failure in do expression at libraries/base/System/Event/Thread.hs:63:3-10
}}}

base-4.3.0.0",bug,closed,normal,,libraries/base,7.0.1,fixed,,johan.tibell@…,Linux,x86,Runtime crash,,,,,
