[GHC] #4012: Compilation results are not deterministic

GHC ghc-devs at haskell.org
Thu Jun 9 10:47:29 UTC 2016


#4012: Compilation results are not deterministic
-------------------------------------+-------------------------------------
        Reporter:  kili              |                Owner:  niteria
            Type:  bug               |               Status:  new
        Priority:  high              |            Milestone:  8.2.1
       Component:  Compiler          |              Version:  6.12.2
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  Other             |            Test Case:
      Blocked By:  11362             |             Blocking:
 Related Tickets:  #10424            |  Differential Rev(s):  Phab:D910,
                                     |  Phab:D1073, Phab:D1133, Phab:D1192,
                                     |  Phab:D1268, Phab:D1360, Phab:D1373,
       Wiki Page:                    |  Phab:D1396, Phab:D1457, Phab:D1468,
  DeterministicBuilds                |  Phab:D1487, Phab:D1504, Phab:D1508
-------------------------------------+-------------------------------------

Comment (by Bartosz Nitka <niteria@…>):

 In [changeset:"ceaf7f10865cd27eaa16a5e1fd308799c00e0607/ghc"
 ceaf7f10/ghc]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="ceaf7f10865cd27eaa16a5e1fd308799c00e0607"
 Implement Eq TyCon directly

 Eq TyCon is defined in terms of Ord TyCon, but we want to
 remove Ord TyCon, because it's implemented in terms of unique
 comparison, which is nondeterministic.

 GHC Trac: #4012
 }}}

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/4012#comment:202>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list