- 19 Oct, 2014 1 commit
-
-
Krzysztof Gogolewski authored
Summary: This is a fixup of https://phabricator.haskell.org/D233 The only difference is in findTFiles (first commit), which previously broke Windows runner; now I translated literally instead attempting to improve it, and checked it works. Test Plan: I used validate under 2,3 on Linux and under 2 on msys2. On Windows I've seen a large number of failures, but they don't seem to be connected with the patch. Reviewers: hvr, simonmar, thomie, austin Reviewed By: austin Subscribers: thomie, carter, ezyang, simonmar Differential Revision: https://phabricator.haskell.org/D310 GHC Trac Issues: #9184
-
- 07 Oct, 2014 1 commit
-
-
glguy authored
Summary: Provide a way to generate {-# LINE #-} pragmas when generating Decs in Template Haskell. This allows more meaningful line numbers to be reported in compile-time errors for dynamically generated code. Test Plan: Run test suite Reviewers: austin, hvr Reviewed By: austin Subscribers: hvr, simonmar, ezyang, carter, thomie Differential Revision: https://phabricator.haskell.org/D299
-
- 03 Oct, 2014 1 commit
-
-
Krzysztof Gogolewski authored
This reverts commit 084d241b. This is a possible culprit of Windows breakage reported at ghc-devs.
-
- 01 Oct, 2014 1 commit
-
-
Krzysztof Gogolewski authored
Summary: Most of the changes is adaptation of old Python 2 only code. My priority was not breaking Python 2, and so I avoided bigger changes to the driver. In particular, under Python 3 the output is a str and buffering cannot be disabled. To test, define PYTHON=python3 in testsuite/mk/boilerplate.mk. Thanks to aspidites <emarshall85@gmail.com> who provided the initial patch. Test Plan: validate under 2 and 3 Reviewers: hvr, simonmar, thomie, austin Reviewed By: thomie, austin Subscribers: aspidites, thomie, simonmar, ezyang, carter Differential Revision: https://phabricator.haskell.org/D233 GHC Trac Issues: #9184
-
- 12 Jun, 2014 1 commit
-
-
Simon Peyton Jones authored
This bug was causing Trac #9199
-
- 05 Jun, 2014 1 commit
-
-
Yuras authored
Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
- 17 Apr, 2014 1 commit
-
-
Simon Peyton Jones authored
Fixes Trac #8987. See Note [Exceptions in TH] Thanks to Yuras Shumovich for doing this.
-
- 07 Apr, 2014 1 commit
-
-
Simon Peyton Jones authored
-
- 04 Apr, 2014 1 commit
-
-
Simon Peyton Jones authored
This fixes Trac #8954. There were actually three places where tuple occ-names were parsed: - IfaceEnv.lookupOrigNameCache - Convert.isBuiltInOcc - OccName.isTupleOcc_maybe I combined all three into TysWiredIn.isBuiltInOcc_maybe Much nicer.
-
- 14 Mar, 2014 1 commit
-
-
eir@cis.upenn.edu authored
There were two unrelated errors fixed here: 1) Make sure that only the *result kind* is reified when reifying a type family. Previously, the whole kind was reified, which defies the TH spec. 2) Omit kind patterns in equations.
-
- 26 Feb, 2014 1 commit
-
-
eir@cis.upenn.edu authored
It turns out that the enhanced repPred function in DsMeta assumed that the head of any constraint would be a tycon. This assumption is false. Happily, the solution involved *deleting* code. I just removed repPred in favor of repTy, and added the HsEqTy case to repTy, where it should be anyway.
-
- 10 Feb, 2014 1 commit
-
-
eir@cis.upenn.edu authored
-
- 09 Feb, 2014 1 commit
-
-
eir@cis.upenn.edu authored
We should still have pattern synonyms in TH, though.
-
- 02 Jan, 2014 1 commit
-
-
Simon Peyton Jones authored
-
- 28 Dec, 2013 1 commit
-
-
Simon Peyton Jones authored
-
- 05 Dec, 2013 1 commit
-
-
Simon Peyton Jones authored
-
- 22 Nov, 2013 1 commit
-
-
Simon Peyton Jones authored
-
- 12 Nov, 2013 1 commit
-
-
Simon Peyton Jones authored
-
- 06 Nov, 2013 3 commits
-
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
-
- 23 Oct, 2013 2 commits
-
-
eir@cis.upenn.edu authored
-
eir@cis.upenn.edu authored
-
- 15 Oct, 2013 1 commit
-
-
eir@cis.upenn.edu authored
-
- 12 Oct, 2013 1 commit
-
-
Krzysztof Gogolewski authored
I forgot to git add a file.
-
- 05 Oct, 2013 1 commit
-
-
Krzysztof Gogolewski authored
-
- 04 Oct, 2013 1 commit
-
-
gmainland authored
-
- 20 Sep, 2013 1 commit
-
-
Simon Peyton Jones authored
-
- 18 Sep, 2013 1 commit
-
-
Richard Eisenberg authored
-
- 28 Aug, 2013 1 commit
-
-
eir@cis.upenn.edu authored
-
- 09 Aug, 2013 1 commit
-
-
Jan Stolarek authored
-
- 02 Aug, 2013 1 commit
-
-
eir@cis.upenn.edu authored
Many of the files modified are just wibbles to output, because now tycons have roles attached to them, which are produced in the debugging dumps.
-
- 02 Jul, 2013 1 commit
-
-
eir@cis.upenn.edu authored
-
- 21 Jun, 2013 1 commit
-
-
eir@cis.upenn.edu authored
-
- 15 May, 2013 1 commit
-
-
Simon Peyton Jones authored
-
- 16 Mar, 2013 1 commit
-
-
ian@well-typed.com authored
-
- 15 Mar, 2013 1 commit
-
-
ian@well-typed.com authored
-
- 13 Feb, 2013 1 commit
-
-
Simon Peyton Jones authored
-
- 12 Feb, 2013 1 commit
-
-
eir@cis.upenn.edu authored
-
- 11 Feb, 2013 1 commit
-
-
ian@well-typed.com authored
-