Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : ghc-lwc

http://hackage.haskell.org/trac/ghc/changeset/bfd1f3449a228c9d546d1a5bdc7c884d0dd9985c

>---------------------------------------------------------------

commit bfd1f3449a228c9d546d1a5bdc7c884d0dd9985c
Author: kc <[email protected]>
Date:   Mon May 14 01:07:40 2012 -0400

    Fixing errors in base package files

 libraries/base/GHC/Char.hs                         |   15 +
 libraries/base/GHC/GHCi.hs                         |   44 ++
 libraries/base/GHC/TypeLits.hs                     |  187 +++++++
 libraries/base/cbits/DarwinUtils.c                 |   21 +
 libraries/base/tests/4006.hs                       |    8 +
 libraries/base/tests/4006.stdout                   |    2 +
 libraries/base/tests/5943.hs                       |   36 ++
 libraries/base/tests/5943.stdout                   |    7 +
 libraries/base/tests/Concurrent/4876.hs            |   19 +
 libraries/base/tests/Concurrent/4876.stdout        |    1 +
 libraries/base/tests/Concurrent/Chan001.hs         |  109 ++++
 libraries/base/tests/Concurrent/Chan001.stdout     |    3 +
 libraries/base/tests/Concurrent/MVar001.hs         |  148 ++++++
 libraries/base/tests/Concurrent/MVar001.stdout     |    6 +
 .../base/tests/{Numeric => Concurrent}/Makefile    |    0 
 libraries/base/tests/Concurrent/QSem001.hs         |   93 ++++
 libraries/base/tests/Concurrent/QSem001.stdout     |    2 +
 libraries/base/tests/Concurrent/QSemN001.hs        |   96 ++++
 libraries/base/tests/Concurrent/QSemN001.stdout    |    2 +
 libraries/base/tests/Concurrent/SampleVar001.hs    |  132 +++++
 .../base/tests/Concurrent/SampleVar001.stdout      |    6 +
 libraries/base/tests/Concurrent/ThreadDelay001.hs  |   30 ++
 libraries/base/tests/Concurrent/all.T              |   10 +
 libraries/base/tests/IO/2122.hs                    |   76 +++
 libraries/base/tests/IO/3307.hs                    |   52 ++
 libraries/base/tests/IO/3307.stdout                |   12 +
 libraries/base/tests/IO/4808.hs                    |   13 +
 libraries/base/tests/IO/4808.stderr                |    1 +
 libraries/base/tests/IO/4808.stdout                |    1 +
 libraries/base/tests/IO/4855.hs                    |    3 +
 libraries/base/tests/IO/4855.stderr                |    1 +
 libraries/base/tests/IO/4895.hs                    |    9 +
 libraries/base/tests/IO/4895.stdout                |    1 +
 libraries/base/tests/IO/IOError001.hs              |    7 +
 libraries/base/tests/IO/IOError001.stdout          |    2 +
 libraries/base/tests/IO/IOError001.stdout-hugs     |    2 +
 libraries/base/tests/IO/IOError002.hs              |    5 +
 libraries/base/tests/IO/IOError002.stdout          |    1 +
 libraries/base/tests/IO/Makefile                   |   52 ++
 libraries/base/tests/IO/T4144.hs                   |  115 +++++
 libraries/base/tests/IO/T4144.stdout               |    1 +
 libraries/base/tests/IO/all.T                      |  161 ++++++
 libraries/base/tests/IO/concio001.hs               |    6 +
 libraries/base/tests/IO/concio001.stdout           |    2 +
 libraries/base/tests/IO/concio001.thr.stdout       |    2 +
 libraries/base/tests/IO/concio002.hs               |   14 +
 libraries/base/tests/IO/concio002.stdout           |    4 +
 libraries/base/tests/IO/countReaders001.hs         |   17 +
 libraries/base/tests/IO/countReaders001.stdout     |    1 +
 libraries/base/tests/IO/decodingerror001.hs        |   22 +
 libraries/base/tests/IO/decodingerror001.in1       |    1 +
 libraries/base/tests/IO/decodingerror001.in2       |    1 +
 libraries/base/tests/IO/decodingerror001.stdout    |   10 +
 libraries/base/tests/IO/decodingerror002.hs        |   23 +
 libraries/base/tests/IO/decodingerror002.in        |    1 +
 libraries/base/tests/IO/decodingerror002.stdout    |    4 +
 libraries/base/tests/IO/encoding001.hs             |   71 +++
 libraries/base/tests/IO/encoding002.hs             |   67 +++
 libraries/base/tests/IO/encoding002.stdout         |   61 +++
 libraries/base/tests/IO/encodingerror001.hs        |   27 +
 libraries/base/tests/IO/encodingerror001.stdout    |   36 ++
 libraries/base/tests/IO/environment001.hs          |   16 +
 libraries/base/tests/IO/environment001.stdout      |    6 +
 libraries/base/tests/IO/finalization001.hs         |   26 +
 libraries/base/tests/IO/finalization001.stdout     |  200 ++++++++
 libraries/base/tests/IO/hClose001.hs               |    8 +
 libraries/base/tests/IO/hClose001.stdout           |    1 +
 libraries/base/tests/IO/hClose002.hs               |   32 ++
 libraries/base/tests/IO/hClose002.stdout           |    4 +
 .../IO/hClose002.stdout-i386-unknown-solaris2      |    4 +
 libraries/base/tests/IO/hClose003.hs               |   42 ++
 libraries/base/tests/IO/hClose003.stdout           |    4 +
 libraries/base/tests/IO/hDuplicateTo001.hs         |   24 +
 libraries/base/tests/IO/hDuplicateTo001.stderr     |    2 +
 libraries/base/tests/IO/hFileSize001.hs            |    8 +
 libraries/base/tests/IO/hFileSize001.stdout        |    1 +
 libraries/base/tests/IO/hFileSize002.hs            |   35 ++
 libraries/base/tests/IO/hFileSize002.stdout        |    5 +
 libraries/base/tests/IO/hFlush001.hs               |   31 ++
 libraries/base/tests/IO/hFlush001.stdout           |    2 +
 libraries/base/tests/IO/hGetBuf001.hs              |  218 ++++++++
 libraries/base/tests/IO/hGetBuf001.stdout          |  117 +++++
 libraries/base/tests/IO/hGetBuffering001.hs        |   21 +
 libraries/base/tests/IO/hGetBuffering001.stdout    |    7 +
 libraries/base/tests/IO/hGetChar001.hs             |   18 +
 libraries/base/tests/IO/hGetChar001.stdin          |    2 +
 libraries/base/tests/IO/hGetChar001.stdout         |    1 +
 libraries/base/tests/IO/hGetLine001.hs             |   25 +
 libraries/base/tests/IO/hGetLine001.stdout         |  100 ++++
 libraries/base/tests/IO/hGetLine002.hs             |   16 +
 libraries/base/tests/IO/hGetLine002.stdin          |    1 +
 libraries/base/tests/IO/hGetLine002.stdout         |    2 +
 libraries/base/tests/IO/hGetLine002.stdout-hugs    |    2 +
 libraries/base/tests/IO/hGetLine003.hs             |    9 +
 libraries/base/tests/IO/hGetLine003.stdin          |    1 +
 libraries/base/tests/IO/hGetLine003.stdout         |    2 +
 libraries/base/tests/IO/hGetPosn001.hs             |   28 +
 libraries/base/tests/IO/hGetPosn001.in             |    2 +
 libraries/base/tests/IO/hGetPosn001.stdout         |    5 +
 libraries/base/tests/IO/hGetPosn001.stdout-hugs    |    5 +
 libraries/base/tests/IO/hIsEOF001.hs               |    7 +
 libraries/base/tests/IO/hIsEOF001.stdout           |    2 +
 libraries/base/tests/IO/hIsEOF002.hs               |   48 ++
 libraries/base/tests/IO/hIsEOF002.stdout           |   16 +
 libraries/base/tests/IO/hReady001.hs               |   11 +
 libraries/base/tests/IO/hReady001.stdout           |    2 +
 libraries/base/tests/IO/hReady002.hs               |   10 +
 libraries/base/tests/IO/hReady002.stdout           |    1 +
 libraries/base/tests/IO/hSeek001.hs                |   30 ++
 libraries/base/tests/IO/hSeek001.in                |    1 +
 libraries/base/tests/IO/hSeek001.stdout            |    7 +
 libraries/base/tests/IO/hSeek002.hs                |   25 +
 libraries/base/tests/IO/hSeek002.stdout            |    5 +
 libraries/base/tests/IO/hSeek003.hs                |   51 ++
 libraries/base/tests/IO/hSeek003.stdout            |   24 +
 libraries/base/tests/IO/hSeek004.hs                |    8 +
 libraries/base/tests/IO/hSeek004.stdout            |    1 +
 libraries/base/tests/IO/hSetBuffering002.hs        |    6 +
 libraries/base/tests/IO/hSetBuffering002.stdout    |    6 +
 libraries/base/tests/IO/hSetBuffering003.hs        |   79 +++
 libraries/base/tests/IO/hSetBuffering003.stderr    |    1 +
 libraries/base/tests/IO/hSetBuffering003.stdout    |   22 +
 libraries/base/tests/IO/hSetBuffering004.hs        |    9 +
 libraries/base/tests/IO/hSetBuffering004.stdout    |    1 +
 libraries/base/tests/IO/hSetEncoding001.hs         |   49 ++
 libraries/base/tests/IO/hSetEncoding001.in         |  Bin 0 -> 2076 bytes
 libraries/base/tests/IO/hSetEncoding001.stdout     |   90 ++++
 libraries/base/tests/IO/hSetEncoding002.hs         |   13 +
 libraries/base/tests/IO/hSetEncoding002.stdout     |    1 +
 libraries/base/tests/IO/ioeGetErrorString001.hs    |   13 +
 .../base/tests/IO/ioeGetErrorString001.stdout      |    1 +
 libraries/base/tests/IO/ioeGetFileName001.hs       |   12 +
 libraries/base/tests/IO/ioeGetFileName001.stdout   |    1 +
 libraries/base/tests/IO/ioeGetHandle001.hs         |   13 +
 libraries/base/tests/IO/ioeGetHandle001.stdout     |    1 +
 libraries/base/tests/IO/isEOF001.hs                |    3 +
 libraries/base/tests/IO/isEOF001.stdout            |    1 +
 libraries/base/tests/IO/latin1                     |    5 +
 libraries/base/tests/IO/misc001.hs                 |   24 +
 .../base/{NHC/Makefile => tests/IO/misc001.stdout} |    0 
 libraries/base/tests/IO/newline001.hs              |  121 +++++
 libraries/base/tests/IO/openFile001.hs             |   11 +
 libraries/base/tests/IO/openFile001.stdout         |    1 +
 libraries/base/tests/IO/openFile002.hs             |    6 +
 libraries/base/tests/IO/openFile002.stderr         |    1 +
 libraries/base/tests/IO/openFile002.stderr-hugs    |    1 +
 libraries/base/tests/IO/openFile003.hs             |   17 +
 libraries/base/tests/IO/openFile003.stdout         |    4 +
 .../IO/openFile003.stdout-i386-unknown-solaris2    |    4 +
 libraries/base/tests/IO/openFile003.stdout-mingw32 |    4 +
 .../base/tests/IO/openFile003.stdout-mips-sgi-irix |    4 +
 .../tests/IO/openFile003.stdout-sparc-sun-solaris2 |    4 +
 libraries/base/tests/IO/openFile004.hs             |   23 +
 libraries/base/tests/IO/openFile004.stdout         |    1 +
 libraries/base/tests/IO/openFile005.hs             |   45 ++
 libraries/base/tests/IO/openFile005.stdout         |   12 +
 libraries/base/tests/IO/openFile006.hs             |   14 +
 libraries/base/tests/IO/openFile006.stdout         |    2 +
 libraries/base/tests/IO/openFile007.hs             |   18 +
 libraries/base/tests/IO/openFile007.stdout         |    2 +
 libraries/base/tests/IO/openFile008.hs             |   22 +
 libraries/base/tests/IO/openTempFile001.hs         |   13 +
 libraries/base/tests/IO/putStr001.hs               |    6 +
 libraries/base/tests/IO/putStr001.stdout           |    1 +
 libraries/base/tests/IO/readFile001.hs             |   26 +
 libraries/base/tests/IO/readFile001.stdout         |   30 ++
 libraries/base/tests/IO/readwrite001.hs            |   23 +
 libraries/base/tests/IO/readwrite001.stdout        |    3 +
 libraries/base/tests/IO/readwrite002.hs            |   49 ++
 libraries/base/tests/IO/readwrite002.stdout        |    9 +
 libraries/base/tests/IO/readwrite003.hs            |   12 +
 libraries/base/tests/IO/readwrite003.stdout        |    4 +
 libraries/base/tests/IO/utf8-test                  |    3 +
 libraries/base/tests/Memo1.lhs                     |  142 ++++++
 libraries/base/tests/Memo2.lhs                     |  142 ++++++
 libraries/base/tests/System/T5930.hs               |   10 +
 libraries/base/tests/System/T5930.stdout           |    2 +
 libraries/base/tests/T5962.hs                      |    8 +
 libraries/base/tests/T5962.stdout                  |    1 +
 libraries/base/tests/Text.Printf/1548.hs           |   11 +
 libraries/base/tests/Text.Printf/1548.stdout       |    3 +
 .../base/tests/{Numeric => Text.Printf}/Makefile   |    0 
 libraries/base/tests/Text.Printf/all.T             |    1 +
 libraries/base/tests/addr001.hs                    |   10 +
 libraries/base/tests/addr001.stdout                |    2 +
 libraries/base/tests/addr001.stdout-alpha-dec-osf3 |    2 +
 libraries/base/tests/addr001.stdout-mips-sgi-irix  |    2 +
 libraries/base/tests/addr001.stdout-ws-64          |    2 +
 .../tests/addr001.stdout-x86_64-unknown-openbsd    |    2 +
 libraries/base/tests/all.T                         |   34 +-
 libraries/base/tests/char001.hs                    |   43 ++
 libraries/base/tests/char001.stdout                |   18 +
 libraries/base/tests/char002.hs                    |    7 +
 libraries/base/tests/char002.stdout                |    4 +
 libraries/base/tests/cstring001.hs                 |   18 +
 libraries/base/tests/dynamic001.hs                 |  107 ++++
 libraries/base/tests/dynamic001.stdout             |   42 ++
 libraries/base/tests/dynamic002.hs                 |   91 ++++
 libraries/base/tests/dynamic002.stdout             |   64 +++
 libraries/base/tests/dynamic003.hs                 |   12 +
 libraries/base/tests/dynamic003.stdout             |    1 +
 libraries/base/tests/dynamic004.hs                 |   36 ++
 libraries/base/tests/dynamic004.stdout             |    1 +
 libraries/base/tests/dynamic005.hs                 |   14 +
 libraries/base/tests/dynamic005.stdout             |    1 +
 libraries/base/tests/echo001.hs                    |   13 +
 libraries/base/tests/echo001.stdout                |   14 +
 libraries/base/tests/enum01.hs                     |  526 ++++++++++++++++++++
 libraries/base/tests/enum01.stdout                 |  246 +++++++++
 libraries/base/tests/enum01.stdout-alpha-dec-osf3  |  230 +++++++++
 libraries/base/tests/enum01.stdout-hugs            |  246 +++++++++
 libraries/base/tests/enum01.stdout-ws-64           |  246 +++++++++
 libraries/base/tests/enum02.hs                     |  263 ++++++++++
 libraries/base/tests/enum02.stdout                 |  141 ++++++
 libraries/base/tests/enum02.stdout-alpha-dec-osf3  |  141 ++++++
 libraries/base/tests/enum02.stdout-hugs            |  141 ++++++
 libraries/base/tests/enum02.stdout-mips-sgi-irix   |  141 ++++++
 libraries/base/tests/enum02.stdout-ws-64           |  141 ++++++
 .../tests/enum02.stdout-x86_64-unknown-openbsd     |  141 ++++++
 libraries/base/tests/enum03.hs                     |  266 ++++++++++
 libraries/base/tests/enum03.stdout                 |  142 ++++++
 libraries/base/tests/enum03.stdout-alpha-dec-osf3  |  142 ++++++
 libraries/base/tests/enum03.stdout-hugs            |  142 ++++++
 libraries/base/tests/enum03.stdout-mips-sgi-irix   |  142 ++++++
 libraries/base/tests/enum03.stdout-ws-64           |  142 ++++++
 .../tests/enum03.stdout-x86_64-unknown-openbsd     |  142 ++++++
 libraries/base/tests/enum04.hs                     |   15 +
 libraries/base/tests/enum04.stdout                 |    4 +
 libraries/base/tests/exceptionsrun001.hs           |   47 ++
 libraries/base/tests/exceptionsrun001.stdout       |    5 +
 libraries/base/tests/exceptionsrun002.hs           |   96 ++++
 libraries/base/tests/exceptionsrun002.stdout       |   40 ++
 libraries/base/tests/hGetBuf002.hs                 |   22 +
 libraries/base/tests/hGetBuf002.stdout             |   44 ++
 libraries/base/tests/hGetBuf003.hs                 |   26 +
 libraries/base/tests/hGetBuf003.stdout             |   52 ++
 libraries/base/tests/hPutBuf001.hs                 |    7 +
 libraries/base/tests/hPutBuf001.stdout             |    1 +
 libraries/base/tests/hPutBuf002.hs                 |    9 +
 libraries/base/tests/hPutBuf002.stdout             |    1 +
 libraries/base/tests/hTell001.hs                   |   63 +++
 libraries/base/tests/hTell001.stdout               |   38 ++
 libraries/base/tests/hTell002.hs                   |   33 ++
 libraries/base/tests/hTell002.stdout               |  Bin 0 -> 51 bytes
 libraries/base/tests/length001.hs                  |    8 +
 libraries/base/tests/length001.stdout              |    2 +
 libraries/base/tests/lex001.hs                     |   39 ++
 libraries/base/tests/lex001.stdout                 |   84 ++++
 libraries/base/tests/list001.hs                    |  152 ++++++
 libraries/base/tests/list001.stdout                |   54 ++
 libraries/base/tests/list001.stdout-ghc            |   54 ++
 libraries/base/tests/list002.hs                    |    6 +
 libraries/base/tests/list002.stdout                |    1 +
 libraries/base/tests/list003.hs                    |    7 +
 libraries/base/tests/list003.stdout                |    1 +
 libraries/base/tests/memo001.hs                    |   19 +
 libraries/base/tests/memo001.stdout                |    1 +
 libraries/base/tests/memo002.hs                    |   30 ++
 libraries/base/tests/memo002.stdout                |   44 ++
 libraries/base/tests/packedstring001.hs            |   11 +
 libraries/base/tests/packedstring001.stdout        |    1 +
 libraries/base/tests/performGC001.hs               |    5 +
 .../{NHC/Makefile => tests/performGC001.stdout}    |    0 
 libraries/base/tests/rand001.hs                    |   22 +
 libraries/base/tests/rand001.stdout                |    5 +
 libraries/base/tests/ratio001.hs                   |    4 +
 libraries/base/tests/ratio001.stdout               |    1 +
 libraries/base/tests/ratio001.stdout-ghc           |    1 +
 libraries/base/tests/readDouble001.hs              |   11 +
 libraries/base/tests/readDouble001.stdout          |    6 +
 libraries/base/tests/readInteger001.hs             |    7 +
 libraries/base/tests/readInteger001.stdout         |    2 +
 libraries/base/tests/reads001.hs                   |   10 +
 libraries/base/tests/reads001.stdout               |    4 +
 libraries/base/tests/show001.hs                    |   24 +
 libraries/base/tests/show001.stdout                |   15 +
 libraries/base/tests/stableptr001.hs               |   19 +
 libraries/base/tests/stableptr001.stdout           |    1 +
 libraries/base/tests/stableptr003.hs               |   16 +
 libraries/base/tests/stableptr004.hs               |   12 +
 libraries/base/tests/stableptr004.stdout           |    2 +
 libraries/base/tests/stableptr005.hs               |   22 +
 libraries/base/tests/stableptr005.stdout           |    1 +
 libraries/base/tests/text001.hs                    |   15 +
 libraries/base/tests/text001.stdout                |    1 +
 libraries/base/tests/trace001.hs                   |   10 +
 libraries/base/tests/trace001.stderr               |   14 +
 libraries/base/tests/trace001.stdout               |    1 +
 libraries/base/tests/tup001.hs                     |   33 ++
 libraries/base/tests/tup001.stdout                 |    7 +
 libraries/base/tests/weak001.hs                    |   12 +
 291 files changed, 9855 insertions(+), 17 deletions(-)


Diff suppressed because of size. To see it, use:

    git show bfd1f3449a228c9d546d1a5bdc7c884d0dd9985c

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to