1. 07 Aug, 2015 4 commits
  2. 06 Aug, 2015 9 commits
  3. 05 Aug, 2015 24 commits
  4. 04 Aug, 2015 2 commits
    • eir@cis.upenn.edu's avatar
      Test #9233 in perf/compiler/T9233 · b5f1c851
      eir@cis.upenn.edu authored
      Ideally, we could use Phab's numbers to set the perf
      test correctly. But even if that's not possible, then I need help
      writing my `all.T`. With the version you see here, I get the following
      Traceback (most recent call last):
        File "/Users/rae/Documents/ghc-valid/testsuite/driver/testlib.py", line 801, in do_test
          result = func(*[name,way] + args)
      TypeError: multimod_compile() takes exactly 4 arguments (6 given)
      I don't know how to fix this.
      Test Plan: validate
      Reviewers: austin, bgamari, thomie
      Subscribers: thomie
      Differential Revision: https://phabricator.haskell.org/D1129
      GHC Trac Issues: #9233
    • eir@cis.upenn.edu's avatar
      Fix #10713. · f063bd54
      eir@cis.upenn.edu authored
      When doing the apartness/flattening thing, we really only need to
      eliminate non-generative tycons, not *all* families. (Data families
      are indeed generative!)
  5. 03 Aug, 2015 1 commit
    • skvadrik's avatar
      Removed deprecated syntax for GADT constuctors. · 30c981e1
      skvadrik authored
      Old syntax was deprecated 6 years ago in this commit
      432b9c93 by simonpj:"New syntax for
      GADT-style record declarations, and associated refactoring" discussed
      in Trac #3306.
      This patch removes 2 reduce/reduce conflicts in parser. Conflicting
      productions were:
          gadt_constr -> con_list '::' sigtype
          gadt_constr -> oqtycon '{' fielddecls '}' '::' sigtype
      Recursive inlining of `con_list` and `oqtycon` helped reveal the
          gadt_constr -> '(' CONSYM ')' '::' sigtype
          gadt_constr -> '(' CONSYM ')' '{' fielddecls '}' '::' sigtype
      between two types of GADT constructors (second form stands for
      deprecated syntax).
      Test Plan: `make fasttest`, one breakage TEST="records-fail" (parse
      error instead of typecheck error due to removal of deprecated syntax).
      Updated test.
      Reviewers: simonmar, bgamari, austin, simonpj
      Reviewed By: simonpj
      Subscribers: thomie, mpickering, trofi
      Differential Revision: https://phabricator.haskell.org/D1118
      GHC Trac Issues: #3306