[GHC] #10376: arm/linux linking failure
GHC
ghc-devs at haskell.org
Thu Dec 17 11:11:09 UTC 2015
#10376: arm/linux linking failure
-------------------------------------+-----------------------------
Reporter: erikd | Owner:
Type: bug | Status: new
Priority: normal | Milestone: 8.0.1
Component: Compiler | Version: 7.11
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture: arm
Type of failure: Other | Test Case:
Blocked By: | Blocking:
Related Tickets: #10464 | Differential Rev(s):
Wiki Page: |
-------------------------------------+-----------------------------
Comment (by Ben Gamari <ben@…>):
In [changeset:"786d528e8f949daeb62d34e0daa5e35f642065fc/ghc"
786d528e/ghc]:
{{{
#!CommitTicketReference repository="ghc"
revision="786d528e8f949daeb62d34e0daa5e35f642065fc"
TcTypeable: Don't use bogus fingerprints when suppress-uniques is enabled
Previously the Typeable implementation would intentionally create TyCon
representations with bogus fingerprints to avoid fingerprints (which may
change often) from leaking into test output. As pointed out by Richard
in #10376 this is very bad as simply enabling a debug flag,
`-dsuppress-uniques`, completely breaks the soundness of `Typeable`!
This patch removes this behavior and replaces it with logic in the
testsuite driver to filter out spurious changes due to Typeable
representations.
Test Plan: Validate
Reviewers: austin, simonpj, goldfire
Reviewed By: goldfire
Subscribers: thomie
Differential Revision: https://phabricator.haskell.org/D1629
GHC Trac Issues: #10376
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10376#comment:9>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list