Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Set up framework for generalising Data.List to Foldables | Herbert Valerio Riedel | 2014-09-20 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | This renames the Data.List module to Data.OldList, and puts a new Data.List module into its place re-exporting all list functions. The plan is to leave the monomorphic versions of the list functions in Data.OldList to help smooth the transition. The new Data.List module then will simply re-export entities from Data.OldList and Data.Foldable. This refactoring has been placed in a separate commit to be able to better isolate any regressions caused by the actual list function generalisations when implementing #9586 This also updates the haskell2010, haskell98, and array submodules Reviewed By: austin, ekmett Differential Revision: https://phabricator.haskell.org/D228 | ||||
* | Re-export Word from Prelude (re #9531) | Herbert Valerio Riedel | 2014-08-31 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original proposal text can be found at http://www.haskell.org/pipermail/libraries/2014-August/023491.html The proposal passed with a clear majority, and was additionally confirmed by the core libraries committee. *Compatibility Note* Only code that imports `Data.Word` for the sole purpose of using `Word` *and* requires to be `-Werror`-clean (due to `-fwarn-unused-imports`) is affected by this change. In order to write warning-free forward/backward compatible against `base`, a variant of the following CPP-based snippet can be used: -- Starting with base>4.7.0 or GHC>7.8 Prelude re-exports 'Word' -- The following is needed, if 'Word' is the *only* entity needed from Data.Word #ifdef MIN_VERSION_base # if !MIN_VERSION_base(4,7,1) import Data.Word (Word) # endif -- no cabal_macros.h -- fallback to __GLASGOW_HASKELL__ #elif __GLASGOW_HASKELL__ < 709 import Data.Word (Word) #endif This also updates the haddock submodule in order to avoid a compile warning | ||||
* | Mark tests as expect_broken when borken with -DDEBUG | Joachim Breitner | 2013-11-22 | 1 | -1/+2 |
| | | | | The related bugs are #8553 and #8525. | ||||
* | Add tests for new import/export GMP primitives | Herbert Valerio Riedel | 2013-11-07 | 2 | -22/+147 |
| | | | | Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org> | ||||
* | Add tests for new internal GMP primitives | Herbert Valerio Riedel | 2013-10-28 | 2 | -0/+18 |
| | | | | | | | This adds some simple tests for the primitives introduced in [4d7cd68b/integer-gmp] and [d466dfc8/integer-gmp]. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org> | ||||
* | Skip integerGmpInternals in ghci (no unboxed tuples) | Reid Barton | 2013-10-01 | 1 | -1/+2 |
| | | | | | | Issue #8393 Signed-off-by: Austin Seipp <austin@well-typed.com> | ||||
* | Add tests for new internal GMP primitives | Herbert Valerio Riedel | 2013-10-01 | 3 | -0/+60 |
| | | | | See [ce8ec963/integer-gmp] and [97c101b7/integer-gmp] for more details | ||||
* | Comparison primops return Int# (Fixes #6135) | Jan Stolarek | 2013-08-14 | 3 | -0/+12 |
| | | | | | | This patch adds tests for new primops and fixes the existing ones. For a deatiled discussion of this changes please visit the wiki page: http://hackage.haskell.org/trac/ghc/wiki/PrimBool | ||||
* | Remove T7041; it doesn't make sense now that we handle gcd differently | Ian Lynagh | 2012-07-20 | 3 | -16/+0 |
| | |||||
* | Add 32-bit output for gcdInteger | Ian Lynagh | 2012-07-18 | 1 | -0/+1 |
| | |||||
* | Add a couple of tests for gcdInteger | Ian Lynagh | 2012-07-13 | 5 | -0/+35 |
| | |||||
* | Add IntegerConversionRules | Ian Lynagh | 2012-06-27 | 3 | -0/+35 |
| | | | | Includes a test for the problem in #6111. | ||||
* | Add more cases to the integer constant folding test | Ian Lynagh | 2012-06-08 | 2 | -0/+16 |
| | |||||
* | Add more tests to integerConstantFolding | Ian Lynagh | 2012-06-06 | 2 | -0/+21 |
| | |||||
* | Move win32 tests to win32 repository. | Paolo Capriotti | 2012-05-09 | 4 | -135/+0 |
| | |||||
* | More Win64 test fixes | Ian Lynagh | 2012-05-08 | 1 | -3/+2 |
| | |||||
* | Move base and unix tests to respective packages; part of #1161. | Paolo Capriotti | 2012-03-09 | 299 | -9683/+0 |
| | |||||
* | Move test array01 into the array package | Ian Lynagh | 2012-02-26 | 3 | -37/+0 |
| | |||||
* | Update tests following OldException removal | Ian Lynagh | 2012-02-18 | 10 | -150/+89 |
| | | | | Some redundant test have now been removed | ||||
* | Remove Regex tests; part of #1161 | Ian Lynagh | 2012-02-04 | 7 | -84/+0 |
| | | | | | I've sent them upstream here: https://sourceforge.net/tracker/?func=detail&aid=3484051&group_id=163236&atid=826945 | ||||
* | Move lib/Time tests into the old-time package | Ian Lynagh | 2012-02-03 | 10 | -76/+0 |
| | |||||
* | Text.Printf tests have moved to base; part of #1161 | Ian Lynagh | 2012-02-03 | 4 | -18/+0 |
| | |||||
* | Remove the tests/lib/PrettyPrint tests; part of #1161 | Ian Lynagh | 2012-02-03 | 6 | -54/+0 |
| | | | | I'll send them to pretty upstream. | ||||
* | Remove the Data.ByteString tests; part of #1161 | Ian Lynagh | 2012-02-03 | 16 | -5183/+0 |
| | | | | I've sent them to the upstream bytestring bug report addresses | ||||
* | Make posix003 a little more portable | Ian Lynagh | 2012-01-30 | 2 | -2/+2 |
| | | | | | | On OS X, /tmp is a symlink to /private/tmp, so the test prints the wrong output. I've changed it to use /dev instead, which is hopefully less likely to be a symlink. | ||||
* | Generalise the integerToInt_smallInteger test (now fromToInteger) | Ian Lynagh | 2012-01-26 | 3 | -9/+14 |
| | |||||
* | Add a test for the integerToInt/smallInteger rule | Ian Lynagh | 2012-01-26 | 3 | -0/+22 |
| | |||||
* | Update tests after instances are moved out of Control.Monad.Instances | Ian Lynagh | 2012-01-14 | 3 | -31/+0 |
| | | | | | The instance-leaks test is now gone, as we now expect the instances to leak into haskell98. | ||||
* | Add encodeInteger{Double,Float} to the integerConstantFolding test | Ian Lynagh | 2012-01-13 | 3 | -0/+12 |
| | |||||
* | Add {double,float}FromInteger to the integerConstantFolding test | Ian Lynagh | 2012-01-13 | 3 | -0/+16 |
| | |||||
* | Fix T5430, make output independent of user timezone | David Terei | 2012-01-12 | 1 | -2/+8 |
| | |||||
* | Add quot and rem to the integerConstantFolding test | Ian Lynagh | 2012-01-10 | 3 | -0/+12 |
| | |||||
* | Move T4113 to libraries/directory/tests (#4480) | Simon Marlow | 2011-12-13 | 4 | -25/+0 |
| | |||||
* | posix004(threaded2) and posix014(threaded2) pass now | Simon Marlow | 2011-12-07 | 1 | -6/+2 |
| | |||||
* | posix009: omit threaded ways | Simon Marlow | 2011-12-01 | 1 | -1/+1 |
| | |||||
* | skip posix003 on Windows | Simon Marlow | 2011-12-01 | 1 | -1/+2 |
| | |||||
* | Expect 3307 and environment001 to fail on msys; fixes trac #5599 | Ian Lynagh | 2011-11-27 | 1 | -2/+7 |
| | | | | Unicode support on MSYS seems to be broken. | ||||
* | fix this test (need to use reservedSignals) | Simon Marlow | 2011-11-25 | 1 | -1/+1 |
| | |||||
* | clean up test failures | Simon Marlow | 2011-11-21 | 2 | -6/+18 |
| | |||||
* | Remove sockets tests | Ian Lynagh | 2011-11-20 | 19 | -344/+0 |
| | | | | | | Ticket filed at http://trac.haskell.org/network/ticket/42 to look at converting them into network tests. | ||||
* | Fix and enable posix014 | Ian Lynagh | 2011-11-20 | 3 | -15/+11 |
| | |||||
* | Remove posix013 | Ian Lynagh | 2011-11-20 | 1 | -21/+0 |
| | | | | It prints the getSystemID otuput, which varies from system to system. | ||||
* | Remove posix012 | Ian Lynagh | 2011-11-20 | 2 | -59/+0 |
| | | | | It relies on old signal-handling behaviour | ||||
* | Remove posix011 | Ian Lynagh | 2011-11-20 | 2 | -26/+0 |
| | | | | | It relies on looking at unix group data, which isn't sufficiently portable to be able to make a decent test. | ||||
* | Fix and enable posix010 | Ian Lynagh | 2011-11-20 | 3 | -26/+18 |
| | |||||
* | Fix and reenalbe posix009 | Ian Lynagh | 2011-11-20 | 3 | -13/+20 |
| | |||||
* | Remove old .stdout files | Ian Lynagh | 2011-11-20 | 2 | -5/+0 |
| | |||||
* | Remove posix008 | Ian Lynagh | 2011-11-20 | 1 | -12/+0 |
| | | | | It relies on an order of execution that isn't guaranteed. | ||||
* | Remove posix007 | Ian Lynagh | 2011-11-20 | 1 | -34/+0 |
| | | | | It was an interactive test | ||||
* | Enable and fix posix006 | Ian Lynagh | 2011-11-20 | 3 | -19/+17 |
| |