- 23 Apr, 2013 7 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
In loopDecls, as far as I can see the globalDecls will always already be in the environment, so don't add them again.
-
ian@well-typed.com authored
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
-
- 22 Apr, 2013 8 commits
-
-
Edward Z. Yang authored
Previously, stacks were always attributed to CCCS_SYSTEM. Now, we attribute them to the CCS when the stack was allocated. If a stack grows, new stack chunks inherit the CCS of the old stack. Signed-off-by:
Edward Z. Yang <ezyang@mit.edu>
-
Simon Peyton Jones authored
* We now never report derived-constraint type errors, even in the "insolubles". See Note [Insoluble derived constraints] in TcRnTypes. * The cec_suppress mechanism in TcErrors is refactored a bit so that: - We suppress *all* errors in unreachable code (they can be jolly confusing) - We no longer suppress *all* non-insoluble errors if there are *any insolubles anywhere. Instead we are a bit more refined. See Note [Suppressing error messages] in TcErrors
-
Simon Peyton Jones authored
This unwanted unification was happening in the zonking phase which un-flattens type-function applications (TcMType.zonkFlats, try_zonk_fun_eq). The main unifier is careful to make the check, but I'd forgotten it here. That in turn led to a very confusing error message.
-
Simon Peyton Jones authored
Zonking can make implications empty becuase it gets rid of type-function flattening equalities
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
-
- 21 Apr, 2013 8 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
Patch from Stephen Blackheath.
-
ian@well-typed.com authored
Patch from Stephen Blackheath. timer_create doesn't exist and setitimer doesn't fire on iOS, so we're using a pthreads-based implementation. It may be to do with interference with the signals of the debugger. Revisit. See #7723.
-
ian@well-typed.com authored
I don't think these should be necessary. If something breaks as a result then we can look at why.
-
ian@well-typed.com authored
The latter is deprecated. Part of #7718.
-
Krzysztof Gogolewski authored
-
parcs authored
-
ian@well-typed.com authored
The ghc-stage1_INPLACE variable wasn't being defined
-
- 20 Apr, 2013 10 commits
-
-
ian@well-typed.com authored
Currently they are all set to the same value, but when cross-compiling they could be set to different values.
-
ian@well-typed.com authored
-
ian@well-typed.com authored
It now just warns about files it doesn't recognise, rather than giving an error. This means that random text files etc in the same directory as the bindists don't make it fall over.
-
ian@well-typed.com authored
We weren't seting the _DO_HADDOCK variables early enough.
-
ian@well-typed.com authored
I don't think it's necessary to build ghc-pkg that early.
-
ian@well-typed.com authored
Dependency problem was discovered by int-e. I've also added some comments about what's going on.
-
ian@well-typed.com authored
Also a couple of other fixes and sanity checks along the way.
-
ian@well-typed.com authored
We now leave making installers to the Haskell Platform.
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
- 19 Apr, 2013 7 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
The file no longer exists
-
-