- 30 May, 2014 12 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Joachim Breitner authored
This fixes #9153. It has not been noticed before because this TcCoercible does not run with "make fast=YES"
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
I used this shell command to automatically generate the lists: for i in `git ls-files -o --exclude-standard --directory`; do echo "`basename $i`" >> "`dirname "$i"`/.gitignore"; done Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- 29 May, 2014 1 commit
-
-
Mateusz Kowalczyk authored
This doesn't make any actual changes as to what the source looked like at previous commit we were pointing to but I made some foolish reverts that I now have to accomodate for. Sorry!
-
- 28 May, 2014 4 commits
-
-
Jan Stolarek authored
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
Type.mkEqPred has an assertion warning for kind compatibility. But during type checking we may form equality predicates with incompatible kinds; hence TcType.mkTcEqPred, which does not check. We were calling the former instead of the latter in a couple of places, leading to spurious debug warnings.
-
Simon Peyton Jones authored
-
- 27 May, 2014 4 commits
-
-
Simon Peyton Jones authored
-
cactus authored
-
cactus authored
This way, the Ids for the matchers/wrappers are reused by importing modules, and thus unfoldings are kept. Also updates haddock submodule to accomodate tweaks in PatSyn representation
-
Herbert Valerio Riedel authored
This is a first step towards addressing #9111 This results in the following additional Typeable (exported) instances being generated (list was compiled by diff'ing hoogle txt output): instance Typeable CFile instance Typeable 'CFile instance Typeable CFpos instance Typeable 'CFpos instance Typeable CJmpBuf instance Typeable 'CJmpBuf instance Typeable ChItem instance Typeable QSem instance Typeable ID instance Typeable 'ID instance Typeable CONST instance Typeable Qi instance Typeable Qr instance Typeable Mp instance Typeable ConstrRep instance Typeable Fixity instance Typeable 'Prefix instance Typeable 'Infix instance Typeable Constr instance Typeable DataType instance Typeable DataRep instance Typeable Data instance Typeable HasResolution instance Typeable IsList Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- 26 May, 2014 2 commits
-
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
This patch makes the code a bit simpler if anything.
-
- 23 May, 2014 8 commits
-
-
Joachim Breitner authored
When the tree is not built, GHC_PKG refers to ghc-pkg in the patth, which may not yet support --simple-output to suppress the field name. So we strip the fieldname when parsing the output, to avoid annoying warnings.
-
Gabor Greif authored
-
Simon Peyton Jones authored
I'm not sure why this has increased, but it seems small
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
The (pure) unifier tcUnifyTys returns an idempotent substitution. But previously the kinds of type variables free in the range of the subst could have un-substituted kind variables. This patch fixes that, fixing Trac #9106. See Note [Finding the substitution fixpoint] in Unify
-
Simon Peyton Jones authored
-
- 20 May, 2014 4 commits
-
-
Gabor Greif authored
to regular ones.
-
Joachim Breitner authored
involving a non-terminating newtype. This worked before 7e78faf0. Probably not a problem, but still better to have a test case for it. See ticket #9117.
-
Joachim Breitner authored
This fixes parts of #9117.
-
Herbert Valerio Riedel authored
This was generated by applying `-ddump-minimal-imports` and addresses the current compile failure (see #9016) with GHC HEAD due to the new `die` being exported by `System.Exit` Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- 19 May, 2014 5 commits
-
-
Gabor Greif authored
exec_signals_prepare.c:26:5: warning: implicit declaration of function 'execv' is invalid in C99 [-Wimplicit-function-declaration] execv(argv[1], argv+1); ^ 1 warning generated.
-
Gabor Greif authored
-
Gabor Greif authored
-
Gabor Greif authored
-
Simon Peyton Jones authored
This is a lefover vestige from Austin's removal of External Core
-