1. 12 Feb, 2016 2 commits
  2. 11 Feb, 2016 7 commits
  3. 10 Feb, 2016 7 commits
    • niteria's avatar
      Replace mkTvSubstPrs (a `zip` b) with zipTvSubst a b · d27da536
      niteria authored
      It's just a small cleanup. There should be no change in
      Test Plan: ./validate --slow
      Reviewers: austin, bgamari, simonpj
      Reviewed By: simonpj
      Subscribers: thomie, simonmar
      Differential Revision: https://phabricator.haskell.org/D1901
    • Simon Peyton Jones's avatar
      Wrap solveEqualities in checkNoErrs · b565830d
      Simon Peyton Jones authored
      This simple change fixes Trac #11563, #11520, #11516, #11399.
      See esp the comments in #11520.
      See Note [Fail fast on kind errors] in TcSimplify
      Merge to 8.0 branch
    • Sergei Trofimovich's avatar
      mkUserGuide: fix option wrapping in a table · a8249726
      Sergei Trofimovich authored
      Noticed as a sphinx warning:
              WARNING: Inline interpreted text or phrase
              reference start-string without end-string.
      Which pointed to broken table.
      Before the patch table looked like:
          | :ghc-flag:`-Wno-unticked-promoted-constructors |
          | `                                              |
      After the patch long link is on a single line:
          | :ghc-flag:`-Wno-unticked-promoted-constructors`    |
      Signed-off-by: default avatarSergei Trofimovich <siarheit@google.com>
    • Sergei Trofimovich's avatar
      docs: add newline after '.. ghc-flag::' · c57d019c
      Sergei Trofimovich authored
      Noticed when looked through sphinx warnings:
              SEVERE: Duplicate ID: "ghc-flag-Issue"
      Signed-off-by: default avatarSergei Trofimovich <siarheit@google.com>
    • Edward Z. Yang's avatar
      Error early when you register with too old a version of Cabal. · d80caca1
      Edward Z. Yang authored and Ben Gamari's avatar Ben Gamari committed
      On the GHC 8.0 RCs, multiple users reported a very strange error
      whereby GHC would complain that the symbols names recorded in interface
      files did not match the expected name.  The reason for this is
      that they were using an old version of Cabal which chose symbol
      names differently from the installed package ID ('id' field) which
      the package was to be installed with; GHC 8.0 now mandates that
      these coincides.
      This change adds a test to ghc-pkg to make sure that 'id' and 'key'
      (which is how Cabal previously reported what the symbol name
      was supposed to be) match; if they don't match or key is missing,
      we assume that the Cabal was too old.
      Bikeshed points:
          - Should we offer more information about how to upgrade
            Cabal correctly (i.e. specify a version?)
          - Should we allow for a missing 'key'?  If we allow for
            'key' to be missing, we lose the ability to detect
            Cabal from GHC 7.8 or earlier being used.  If we
            require it to be specified, then it will not be possible
            for Cabal to deprecate the (unused) field and remove it
            without having BC for 8.0.
      Signed-off-by: default avatarEdward Z. Yang <ezyang@cs.stanford.edu>
      Test Plan: validate
      Reviewers: austin, bgamari, hvr
      Reviewed By: hvr
      Subscribers: bergmark, thomie
      Differential Revision: https://phabricator.haskell.org/D1892
      GHC Trac Issues: #11558
    • owst's avatar
      Expand users' guide TH declaration groups section (#9813) · 93e2c8ff
      owst authored and Ben Gamari's avatar Ben Gamari committed
      Reviewers: austin, bgamari
      Reviewed By: bgamari
      Subscribers: thomie
      Differential Revision: https://phabricator.haskell.org/D1899
    • bollmann's avatar
      add Template Haskell regression test for #9022. · 2f9931e3
      bollmann authored and Ben Gamari's avatar Ben Gamari committed
      The bug itself has already been fixed in #10734, so this
      only adds another regression test (as given in the ticket).
      Test Plan: ./validate
      Reviewers: goldfire, austin, thomie, bgamari
      Reviewed By: bgamari
      Differential Revision: https://phabricator.haskell.org/D1898
      GHC Trac Issues: #9022
  4. 09 Feb, 2016 9 commits
  5. 08 Feb, 2016 15 commits