- 15 May, 2017 1 commit
-
-
Dave Laing authored
Test Plan: validate Reviewers: austin, bgamari, simonmar, mpickering Reviewed By: mpickering Subscribers: mpickering, rwbarton, thomie GHC Trac Issues: #12610 Differential Revision: https://phabricator.haskell.org/D3584
-
- 29 Mar, 2017 1 commit
-
-
ruperthorlick authored
Changes in a few different places to catch several different types of error related to RecursiveDo Signed-off-by:
Rupert Horlick <ruperthorlick@gmail.com> Test Plan: Three test cases, with further tests in comments Reviewers: austin, bgamari Reviewed By: bgamari Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D3271
-
- 13 Mar, 2017 1 commit
-
-
Rufflewind authored
This corrects the line numbers for literate code after a shebang. Fixes #13414. Test Plan: validate Reviewers: austin, bgamari, trofi Reviewed By: bgamari, trofi Subscribers: trofi, rwbarton, thomie Differential Revision: https://phabricator.haskell.org/D3333
-
- 06 Mar, 2017 1 commit
-
-
ruperthorlick authored
Signed-off-by:
Rupert Horlick <ruperthorlick@gmail.com> Reviewers: austin, bgamari Reviewed By: bgamari Subscribers: rwbarton, thomie Differential Revision: https://phabricator.haskell.org/D3286
-
- 03 Mar, 2017 2 commits
-
-
ruperthorlick authored
Added a check for whether RankNTypes is enabled and changed error message accordingly Reviewers: austin, bgamari Reviewed By: bgamari Subscribers: thomie, mpickering Differential Revision: https://phabricator.haskell.org/D3262
-
ruperthorlick authored
Reviewers: austin, bgamari Reviewed By: bgamari Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D3261
-
- 19 May, 2016 1 commit
-
-
Simon Peyton Jones authored
A minor parser issue, allowing a mal-formed data constructor through.
-
- 19 Feb, 2016 1 commit
-
-
thomie authored
Refactoring only. Cleanup some loose ends from #10196. Initially the idea was to only allow modifier letters at the end of identifiers. Since we later decided to allow modifier letters also in the middle of identifiers (because not doing so would not fix the regression completely), the names `suffix` and `okIdSuffixChar` don't seem appropriate anymore. Remove TODO. Move test from should_fail to should_compile.
-
- 17 Feb, 2016 1 commit
-
-
thomie authored
Since we're not consisently keeping track of which tests should pass with which compiler versions, there is no point in keeping these functions. Update submodules containers, hpc and stm.
-
- 22 Oct, 2015 1 commit
-
-
Moritz Kiefer authored
Suggest enabling PatternSynonyms if we find an invalid signature that looks like a pattern synonym. Reviewed By: austin, thomie Differential Revision: https://phabricator.haskell.org/D1347
-
- 08 Oct, 2015 1 commit
-
-
thomie authored
Among doing other things, Phab:D201 (bc2289e1) tried to improve the error messages thrown by the parser. For example a missing else clause now prints "parse error in if statement: else clause empty" instead of "parse error (possibly incorrect indentation or mismatched brackets)". Some error messages got much worse however (see tests), and the result seems to be a net negative. Although not entirely satisfactory, this commits therefore reverts those parser changes. Reviewed By: austin Differential Revision: https://phabricator.haskell.org/D1309 GHC Trac Issues: #10498
-
- 03 Jul, 2015 1 commit
-
-
thomie authored
Easy fix in the parser to stop regressions, due to Unicode 7.0 changing the classification of some prior code points. Signed-off-by:
Austin Seipp <austin@well-typed.com> Test Plan: `tests/parser/should_compile/T10196.hs` Reviewers: hvr, austin, bgamari Reviewed By: austin, bgamari Subscribers: thomie, bgamari Differential Revision: https://phabricator.haskell.org/D969 GHC Trac Issues: #10196
-
- 12 Jun, 2015 1 commit
-
-
thomie authored
And rename timeout_multiplier to run_timeout_multiplier. timeout_multiplier was added in commit a0038979. The name suggested that it would affect any test, but it actually only affected tests that had a run component, and only that run component (as needed by test T367). Differential Revision: https://phabricator.haskell.org/D982
-
- 09 Jun, 2015 1 commit
-
-
thomie authored
This makes it easier to grep for expect_fail in the tests directory. Differential Revision: https://phabricator.haskell.org/D964
-
- 30 Mar, 2015 1 commit
-
-
thomie authored
Version numbers are not allowed in the package name of a package-qualified import. Reviewed By: austin, ezyang Differential Revision: https://phabricator.haskell.org/D755
-
- 27 Jun, 2014 1 commit
-
-
Herbert Valerio Riedel authored
Haskell2010 supports - base-10 (prefix-less), - base-8 (via `0[oO]`-prefix), and - base-16 (via `0[xX]`-prefix) integer literals. This commit adds syntax support for base-2 integer literals via the new `0[bB]` prefix. The use of a `0b` prefix for indicating binary literals is known from popular programming languages such as C++14, Perl, Python, Ruby, and Java. This syntax extension is disabled by default and can be enabled via the new `{-# LANGUAGE BinaryLiterals #-}` pragma and/or the new `-XBinaryLiterals` This new extensions requires to upgrade the `ExtsBitmap` type from `Word` to `Word64` as this adds a 33th flag which is not guaranteed to fit into a `Word`. Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org> Differential Revision: https://phabricator.haskell.org/D22
-
- 06 Nov, 2013 1 commit
-
-
Simon Peyton Jones authored
-
- 12 Oct, 2013 2 commits
-
-
Krzysztof Gogolewski authored
-
Krzysztof Gogolewski authored
-
- 11 Oct, 2013 1 commit
-
-
Krzysztof Gogolewski authored
-
- 19 Aug, 2013 1 commit
-
-
ajp authored
Signed-off-by:
Austin Seipp <aseipp@pobox.com>
-
- 19 May, 2013 1 commit
-
-
ian@well-typed.com authored
-
- 21 Apr, 2013 1 commit
-
-
ian@well-typed.com authored
-
- 11 Feb, 2013 1 commit
-
-
ian@well-typed.com authored
-
- 01 Feb, 2013 1 commit
-
-
ian@well-typed.com authored
-
- 16 Jul, 2012 2 commits
-
-
mikhail.vorozhtsov authored
-
mikhail.vorozhtsov authored
-
- 10 Oct, 2011 1 commit
-
-
Simon Marlow authored
-
- 27 Sep, 2011 1 commit
-
-
Ian Lynagh authored
-
- 20 Jul, 2011 1 commit
-
-
dterei authored
-
- 08 May, 2011 1 commit
-
-
Ian Lynagh authored
-
- 01 Dec, 2010 1 commit
-
-
Ian Lynagh authored
-
- 25 Nov, 2010 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 20 Nov, 2010 1 commit
-
-
Ian Lynagh authored
-
- 08 Oct, 2010 1 commit
-
-
Ian Lynagh authored
-
- 10 Aug, 2010 1 commit
-
-
Ian Lynagh authored
-
- 08 Aug, 2010 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 21 Jul, 2010 1 commit
-
-
a authored
-