Re: [GHC] #4012: Compilation results are not deterministic

#4012: Compilation results are not deterministic -------------------------------------+------------------------------------- Reporter: kili | Owner: Type: bug | Status: new Priority: normal | Milestone: 7.10.1 Component: Compiler | Version: 6.12.2 Resolution: | Keywords: Operating System: | Architecture: Unknown/Multiple Unknown/Multiple | Difficulty: Difficult (2-5 Type of failure: Other | days) Test Case: | Blocked By: Blocking: | Related Tickets: Differential Revisions: | -------------------------------------+------------------------------------- Comment (by simonmar): We can separate this problem into two: 1. non-determinism in the ABI, which leads to different ABI hashes being generated, and different package identities in the package database. This annoys OS packagers, who like to be able to generate deterministic package names. 2. non-determinism in the generated object file. (who cares about this and why?) (1) is a prerequisite for (2), and (2) is more difficult. The ticket description contains a list of issues that need to be fixed for (1). -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/4012#comment:55 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC