Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Export `Monoid(..)`/`Foldable(..)`/`Traversable(..)` from Prelude | Herbert Valerio Riedel | 2014-09-21 | 3 | -6/+7 |
| | | | | | | | | | | | | | | | This finally exposes also the methods of these 3 classes in the Prelude in order to allow to define basic class instances w/o needing imports. This almost completes the primary goal of #9586 NOTE: `fold`, `foldl'`, `foldr'`, and `toList` are not exposed yet, as they require upstream fixes for at least `containers` and `bytestring`, and are not required for defining basic instances. Reviewed By: ekmett, austin Differential Revision: https://phabricator.haskell.org/D236 | ||||
* | Wibbles to "...plus N others" error message about instances in scope | Simon Peyton Jones | 2014-08-28 | 2 | -7/+5 |
| | | | | I this this arises from my de-orphaning the Enum Word instance | ||||
* | Add test case for #9046 | Vitaly Bragilevsky | 2014-08-19 | 3 | -0/+5 |
| | | | | Signed-off-by: Austin Seipp <austin@well-typed.com> | ||||
* | Complete work on new OVERLAPPABLE/OVERLAPPING pragmas (Trac #9242) | Simon Peyton Jones | 2014-07-31 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | * Deprecate -XOverlappingInstances * Update test suite. Several tests even had entirely unnecessary uses of -XOverlappingInstances * Update user manual with a careful description of the instance resolution story * Fix an outright bug in the handling of duplidate instances in GHCi, which are meant to silently overwrite the earlier duplicate. The logic was right for family instances but was both more complicated, and plain wrong, for class instances. (If you are interested, the bug was that we were eliminating the duplicate from the InstEnv, but not from the [ClsInst] held in tcg_insts.) Test is ghci044a. | ||||
* | Deprecate the AMP warnings. | Austin Seipp | 2014-04-20 | 2 | -3/+3 |
| | | | | | | | | Now that we're in development mode, Applicative will soon be a superclass of Monad in HEAD. So let's go ahead and deprecate the -fno-warn-amp flag, remove the checks, and tweak a few tests Signed-off-by: Austin Seipp <austin@well-typed.com> | ||||
* | Use U+2018 instead of U+201B quote mark in compiler messages | Herbert Valerio Riedel | 2014-02-25 | 6 | -16/+16 |
| | | | | | | | This matches GCC's choice of Unicode quotation marks (i.e. U+2018 and U+2019) and therefore looks more familiar on the console. This addresses #2507. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org> | ||||
* | In CoreSubst, optimize Coercible values aggressively | Joachim Breitner | 2014-02-11 | 1 | -3/+3 |
| | | | | just like boxed type equalities. | ||||
* | Tidy up Outputable.printDoc, and add printDoc_ | Simon Peyton Jones | 2014-01-17 | 1 | -3/+0 |
| | | | | | | The former adds a newline at the end (restoring the previous behaviour) while the latter does not (which previously happened by turning the thuing into a string and only then printing it). | ||||
* | Test Trac #8557 | Simon Peyton Jones | 2013-11-28 | 4 | -0/+12 |
| | |||||
* | Fixed Trac #8540 | Simon Peyton Jones | 2013-11-28 | 1 | -3/+3 |
| | |||||
* | Error message wibbles | Simon Peyton Jones | 2013-11-28 | 3 | -8/+8 |
| | |||||
* | Mark break006 break003 print019 as broken by #8540 | Joachim Breitner | 2013-11-24 | 1 | -3/+3 |
| | | | | ...when debugging is on, to keep builds reports clean. | ||||
* | Update test output of print018 | Joachim Breitner | 2013-11-22 | 1 | -6/+6 |
| | | | | | It seems that “Use bindLocalNamesFV in rn_inst_info” makes some names nicer in the debugger output. | ||||
* | Fix fallout from making lazy unlifted bindings an error | Austin Seipp | 2013-09-29 | 2 | -35/+4 |
| | | | | | | Issue #8022 Signed-off-by: Austin Seipp <austin@well-typed.com> | ||||
* | Follow changes in comparison primops (see #6135) | Jan Stolarek | 2013-09-18 | 1 | -3/+3 |
| | |||||
* | Trailing whitespaces | Jan Stolarek | 2013-09-18 | 1 | -23/+23 |
| | |||||
* | Fix remaining AMP fallout. | Austin Seipp | 2013-09-11 | 2 | -3/+3 |
| | | | | | | | | The perf tests can probably be rechecked and tightened a little; I fixed them with AMP the other day but some changes since then have made them wibble perhaps. Signed-off-by: Austin Seipp <austin@well-typed.com> | ||||
* | Fix most AMP warnings. | Austin Seipp | 2013-09-08 | 2 | -2/+12 |
| | | | | | Authored-by: David Luposchainsky <dluposchainsky@gmail.com> Signed-off-by: Austin Seipp <aseipp@pobox.com> | ||||
* | print035 now passes (see #7382) | Austin Seipp | 2013-08-14 | 1 | -4/+2 |
| | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com> | ||||
* | Update outputs following the unicode quote change in GHC's output | Ian Lynagh | 2013-02-24 | 7 | -19/+19 |
| | |||||
* | Add extra cleaning for print035 | Ian Lynagh | 2013-02-16 | 1 | -1/+2 |
| | |||||
* | Remove uses of compose(s) in tests, and change how composition is handled | Ian Lynagh | 2013-02-14 | 1 | -3/+3 |
| | | | | The driver now also supports nested lists of setup functions | ||||
* | Error message wibbles when adding overloaded lists | Simon Peyton Jones | 2013-02-14 | 7 | -26/+26 |
| | |||||
* | Fix result001 | Ian Lynagh | 2013-02-11 | 2 | -1/+5 |
| | |||||
* | print020 now passes | Ian Lynagh | 2013-02-11 | 1 | -1/+1 |
| | |||||
* | Update print020 expected output | Ian Lynagh | 2013-02-11 | 1 | -2/+2 |
| | |||||
* | HappyTest needs MagicHash | Ian Lynagh | 2013-02-11 | 1 | -1/+1 |
| | |||||
* | Add expected warnings for print020 | Ian Lynagh | 2013-02-11 | 1 | -0/+31 |
| | |||||
* | Convert more helper functions | Ian Lynagh | 2013-02-11 | 3 | -4/+4 |
| | |||||
* | Rename some numeric tests: nnnn -> Tnnnn | Ian Lynagh | 2013-01-25 | 4 | -4/+4 |
| | |||||
* | Test Trac #7386 | Simon Peyton Jones | 2012-11-06 | 4 | -0/+15 |
| | |||||
* | accept | Simon Marlow | 2012-10-30 | 1 | -2/+2 |
| | |||||
* | Merge branch 'master' of http://darcs.haskell.org//testsuite | Simon Peyton Jones | 2012-10-19 | 1 | -1/+4 |
|\ | |||||
| * | print035(ghci) fails when ghci is dynamic | Ian Lynagh | 2012-10-13 | 1 | -1/+4 |
| | | |||||
* | | Minor changes to tidying | Simon Peyton Jones | 2012-10-19 | 3 | -8/+8 |
| | | |||||
* | | Replace Rank2Types and PolymorphicComponents by RankNTypes | Simon Peyton Jones | 2012-10-19 | 4 | -4/+4 |
|/ | |||||
* | A ton of error message wibbles | Simon Peyton Jones | 2012-09-21 | 3 | -1/+3 |
| | | | | | | Notably * Showing relevant bindings * Not suggesting add instance (Num T); see Trac #7222 | ||||
* | Adapt tests to the removal of the MR in GHCi | Paolo Capriotti | 2012-09-03 | 17 | -22/+22 |
| | |||||
* | Add tests for deriving Generic1 | Jose Pedro Magalhaes | 2012-06-21 | 2 | -3/+3 |
| | | | | Most of these tests were written by Nicolas Frisby. | ||||
* | Update test output for mdo changes (Trac #4148) | Simon Peyton Jones | 2012-06-12 | 2 | -6/+0 |
| | |||||
* | Merge remote-tracking branch 'origin/unboxed-tuple-arguments2' | Paolo Capriotti | 2012-06-05 | 5 | -20/+48 |
|\ | |||||
| * | Testsuite update for unboxed tuples in arguments | Max Bolingbroke | 2012-05-15 | 5 | -20/+48 |
| | | | | | | | | We are careful to test slow calls and RtClosureInspect, as well as standard fast calls | ||||
* | | Follow the move of Word from base to ghc-prim | Ian Lynagh | 2012-05-22 | 2 | -5/+7 |
|/ | |||||
* | Add combined_output option. | Paolo Capriotti | 2012-04-23 | 1 | -6/+6 |
| | | | | | | | | | Added an option to combine stdout and stderr into a single file. This is useful for ghci scripts that produce interleaved errors and normal output. Also modified check_stderr_ok so that it normalizes stderr in the same way as compile tests. | ||||
* | Raft of wibbles after refactoring type-class constraint errors | Simon Peyton Jones | 2012-03-09 | 3 | -10/+19 |
| | | | | ...in response to Trac #5858 | ||||
* | update output | Simon Marlow | 2012-02-16 | 1 | -1/+1 |
| | |||||
* | Lots of error message wibbling, following the | Simon Peyton Jones | 2012-01-12 | 7 | -18/+20 |
| | | | | major TcErrors refactoring | ||||
* | accept (better) output | Simon Marlow | 2011-11-02 | 2 | -4/+4 |
| | |||||
* | print032 is not broken any more | Simon Marlow | 2011-11-02 | 2 | -6/+6 |
| | |||||
* | update error messages | Simon Marlow | 2011-09-21 | 10 | -24/+24 |
| |