
#14081: 8.2.1 runghc from Windows x32 segfaults an all programs --------------------------------+---------------------------------- Reporter: sergv | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.2.1 Keywords: | Operating System: Windows Architecture: x86 | Type of failure: Runtime crash Test Case: | Blocked By: Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: --------------------------------+---------------------------------- I'd like to report pretty severe issue with `runghc` executable from latest `8.2.1` release. Namely, `runghc` does not work at all on x32 Windows - it produces segmentation faults even on hello world program {{{ $ cat HW.hs module HW (main) where main :: IO () main = do putStrLn "Hello, world" $ runghc HW.hs Access violation in generated code when reading 77dbffff }}} I managed to reproduce this issue on 3 mildly different hosts already - two of them were running `Windows 7` and the third one was `Windows Server 2008` or `2012` (I forgot which but can look it up if it's crucial). In all 3 cases I used ghc from `https://downloads.haskell.org/~ghc/8.2.1/ghc-8.2.1-i386-unknown- mingw32.tar.xz`. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14081 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler