
#14619: Output value of program changes upon compiling with -O optimizations -------------------------------------+------------------------------------- Reporter: sheaf | Owner: (none) Type: bug | Status: new Priority: highest | Milestone: 8.4.1 Component: Compiler | Version: 8.2.2 Resolution: | Keywords: Operating System: Windows | Architecture: x86_64 Type of failure: Incorrect result | (amd64) at runtime | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by carter): also phyx- had mentioned that when looking at the generate code, the bug seems to boil down to an xmm6 register being saved but not restored? one crazy experiment i'm wondering about is if using the graph register allocator would have the same bug? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14619#comment:24 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler