
#12186: Windows linker stack commit setting causing issues -------------------------------------+------------------------------------- Reporter: tim-m89 | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.0.1 (Linking) | Resolution: | Keywords: Operating System: Windows | Architecture: Type of failure: Incorrect result | Unknown/Multiple at runtime | Test Case: Blocked By: | Blocking: Related Tickets: #8870 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by tim-m89): @Phyx- The specific number 0x7E000 was found by finding a number that worked and 1 that didn't, trying the half way point, and repeating until I found a number where no 1 byte, 4 byte or whole page increment would work. Why 126 pages? I just don't know. @awson The original hard coded stack size is still getting passed to gcc in the linker stage though, and it appears that the hard coded argument is taking precedence (perhaps because it occurs afterwards in the gcc invocation?). So I can't just specify it as an argument ghc should pass to the linker. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12186#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler