[GHC] #4012: Compilation results are not deterministic

GHC ghc-devs at haskell.org
Mon Mar 21 10:40:30 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:"2cb55772c5359e5d71d34e5d42a4a7deb6a5d3db/ghc" 2cb5577/ghc]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="2cb55772c5359e5d71d34e5d42a4a7deb6a5d3db"
 Remove unnecessary Ord instance for ConLike

 The Ord instance for ConLike uses Unique order which is bad for
 determinism. Fortunately it's not used, so we can just delete it.
 The is part of the effort to make Unique comparisons explicit.

 Test Plan: ./validate

 Reviewers: austin, simonmar, bgamari, simonpj

 Reviewed By: simonpj

 Subscribers: thomie

 Differential Revision: https://phabricator.haskell.org/D2018

 GHC Trac Issues: #4012
 }}}

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


More information about the ghc-tickets mailing list