ghc.git
7 years agoWibble to simplified output
Simon Peyton Jones [Wed, 9 May 2012 16:49:13 +0000 (17:49 +0100)] 
Wibble to simplified output

7 years agoBetter performance for #3064, but #5030 is now expect-broken
Simon Peyton Jones [Wed, 9 May 2012 16:49:01 +0000 (17:49 +0100)] 
Better performance for #3064, but #5030 is now expect-broken

7 years agoTest Trac #6078
Simon Peyton Jones [Wed, 9 May 2012 16:48:20 +0000 (17:48 +0100)] 
Test Trac #6078

7 years agoMore Win64 test fixes
Ian Lynagh [Tue, 8 May 2012 12:23:18 +0000 (13:23 +0100)] 
More Win64 test fixes

7 years ago3837 now passes on Windows: #3929 is fixed
Ian Lynagh [Tue, 8 May 2012 12:19:51 +0000 (13:19 +0100)] 
3837 now passes on Windows: #3929 is fixed

7 years agoSome test fixes on Win64
Ian Lynagh [Tue, 8 May 2012 12:15:17 +0000 (13:15 +0100)] 
Some test fixes on Win64

7 years agoDriver tweak
Ian Lynagh [Tue, 8 May 2012 10:42:07 +0000 (11:42 +0100)] 
Driver tweak

7 years agoFixed #6080
Manuel M T Chakravarty [Mon, 7 May 2012 14:17:20 +0000 (00:17 +1000)] 
Fixed #6080

7 years agoAdd Win64 output for outofmem
Ian Lynagh [Sat, 5 May 2012 13:53:40 +0000 (14:53 +0100)] 
Add Win64 output for outofmem

7 years agodph-classes-vseg-fast is broken (#6080)
Ian Lynagh [Sat, 5 May 2012 13:17:43 +0000 (14:17 +0100)] 
dph-classes-vseg-fast is broken (#6080)

7 years agoMark SEH tests as broken on Win64 (#6079)
Ian Lynagh [Sat, 5 May 2012 13:10:48 +0000 (14:10 +0100)] 
Mark SEH tests as broken on Win64 (#6079)

7 years agoFix ghcilink00{1,4} when the path to AR contains spaces
Ian Lynagh [Sat, 5 May 2012 11:32:05 +0000 (12:32 +0100)] 
Fix ghcilink00{1,4} when the path to AR contains spaces

7 years agoMerge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
Ian Lynagh [Fri, 4 May 2012 11:23:23 +0000 (12:23 +0100)] 
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite

7 years ago5250(llvm) is expect_broken(4211) on i386-unknown-linux
Simon Marlow [Thu, 3 May 2012 08:06:07 +0000 (09:06 +0100)] 
5250(llvm) is expect_broken(4211) on i386-unknown-linux

7 years agoAccept output for T6006 on Windows
Ian Lynagh [Thu, 3 May 2012 14:35:34 +0000 (15:35 +0100)] 
Accept output for T6006 on Windows

7 years agoTweak plugins01
Ian Lynagh [Thu, 3 May 2012 12:20:16 +0000 (13:20 +0100)] 
Tweak plugins01

7 years agoFix other ghcilink tests on Win64
Ian Lynagh [Thu, 3 May 2012 11:52:31 +0000 (12:52 +0100)] 
Fix other ghcilink tests on Win64

7 years agoFix ghcilink002 on Win64
Ian Lynagh [Thu, 3 May 2012 11:33:56 +0000 (12:33 +0100)] 
Fix ghcilink002 on Win64

7 years agoFix the way we find the path to 'ar'
Ian Lynagh [Thu, 3 May 2012 11:27:37 +0000 (12:27 +0100)] 
Fix the way we find the path to 'ar'

Fixes ghcilink001 on Windows

7 years agoTweak 4038 for Win64
Ian Lynagh [Thu, 3 May 2012 11:20:05 +0000 (12:20 +0100)] 
Tweak 4038 for Win64

Windows has a smaller C stack than other OSes

7 years agoFix some more tests on Win64
Ian Lynagh [Tue, 1 May 2012 20:45:54 +0000 (21:45 +0100)] 
Fix some more tests on Win64

7 years agoFix cabal tests on Win64
Ian Lynagh [Tue, 1 May 2012 20:26:51 +0000 (21:26 +0100)] 
Fix cabal tests on Win64

7 years agoMerge branch 'master' of win:c:/m64/ghci2/testsuite
Ian Lynagh [Tue, 1 May 2012 14:13:02 +0000 (15:13 +0100)] 
Merge branch 'master' of win:c:/m64/ghci2/testsuite

7 years agoChange how we detect whether the terminal is cygwin or msys
Ian Lynagh [Tue, 1 May 2012 14:10:30 +0000 (15:10 +0100)] 
Change how we detect whether the terminal is cygwin or msys

sys.platform now always returns 'win32' for me.

7 years agofollow changes in the GHC API
Simon Marlow [Tue, 1 May 2012 10:40:34 +0000 (11:40 +0100)] 
follow changes in the GHC API

7 years agoupdate 32-bit results
Simon Marlow [Tue, 1 May 2012 10:36:59 +0000 (11:36 +0100)] 
update 32-bit results

7 years agoOmit prof_ways for T6006
Simon Marlow [Tue, 1 May 2012 09:00:33 +0000 (10:00 +0100)] 
Omit prof_ways for T6006

It ignores the command line arguments, so we don't get a profile.

7 years agosubstitute for $topdir in $(AR)
Simon Marlow [Tue, 1 May 2012 08:17:37 +0000 (09:17 +0100)] 
substitute for $topdir in $(AR)

Fixes ghcilink001, ghcilink004 on Windows

7 years agoadd missing file
Simon Marlow [Mon, 30 Apr 2012 12:01:23 +0000 (13:01 +0100)] 
add missing file

7 years agoFix capi_value on Windows
Simon Marlow [Mon, 30 Apr 2012 11:26:49 +0000 (12:26 +0100)] 
Fix capi_value on Windows

This appears to be a bug in the gcc that we're currently using.

Compiling this, with -O:

const int i;
int f(void) {return i;}

results in this assembly:

        pushl   %ebp
        movl    %esp, %ebp
        movl    $0, %eax   <--- the $0 is wrong, should be _i
        leave
        ret

Turning off -O makes it work.

Maybe time to update our mingw gcc bundles?

7 years agofix T4464 on Windows
Simon Marlow [Mon, 30 Apr 2012 10:25:57 +0000 (11:25 +0100)] 
fix T4464 on Windows

7 years agoremove accidentally added file
Simon Marlow [Fri, 27 Apr 2012 15:52:53 +0000 (16:52 +0100)] 
remove accidentally added file

7 years agoDon't try to run ghc-config when cleaning
Simon Marlow [Mon, 16 Jan 2012 13:16:33 +0000 (13:16 +0000)] 
Don't try to run ghc-config when cleaning

7 years agoAdd test for #6060
Paolo Capriotti [Mon, 30 Apr 2012 15:53:36 +0000 (16:53 +0100)] 
Add test for #6060

7 years agoAllow OS-specific test outputs in the driver
Ian Lynagh [Mon, 30 Apr 2012 23:58:49 +0000 (00:58 +0100)] 
Allow OS-specific test outputs in the driver

7 years agoSimplify the stdout-* filename generation in the driver
Ian Lynagh [Mon, 30 Apr 2012 23:58:12 +0000 (00:58 +0100)] 
Simplify the stdout-* filename generation in the driver

7 years agoMerge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
Ian Lynagh [Mon, 30 Apr 2012 17:07:07 +0000 (18:07 +0100)] 
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite

7 years agoTest Trac #6054
Simon Peyton Jones [Mon, 30 Apr 2012 15:35:03 +0000 (16:35 +0100)] 
Test Trac #6054

7 years agoTest Trac #6055
Simon Peyton Jones [Mon, 30 Apr 2012 15:14:30 +0000 (16:14 +0100)] 
Test Trac #6055

7 years agoBump peak-megabytes-alllocated for T4801
Simon Peyton Jones [Mon, 30 Apr 2012 15:04:49 +0000 (16:04 +0100)] 
Bump peak-megabytes-alllocated for T4801

It depends too much on when GC takes place, and bounces around
by 10% on this particular test.

7 years agoTestsuite driver tweak for Windows
Ian Lynagh [Fri, 27 Apr 2012 19:11:44 +0000 (20:11 +0100)] 
Testsuite driver tweak for Windows

This handles the case where we redirect stdout/stderr to a file, but
the command fails quickly and the file is not actually created.

7 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Fri, 27 Apr 2012 15:29:21 +0000 (16:29 +0100)] 
Merge branch 'master' of darcs.haskell.org/testsuite

7 years agoAdd test for #6007
Simon Marlow [Fri, 27 Apr 2012 12:30:54 +0000 (13:30 +0100)] 
Add test for #6007

7 years agoAdd test for #6006
Simon Marlow [Fri, 27 Apr 2012 12:30:43 +0000 (13:30 +0100)] 
Add test for #6006

7 years agoWibbles to error messages arising from using coreBindsStats
Simon Peyton Jones [Fri, 27 Apr 2012 07:23:44 +0000 (08:23 +0100)] 
Wibbles to error messages arising from using coreBindsStats

7 years agoAdd tests for #6027.
Paolo Capriotti [Thu, 26 Apr 2012 11:48:53 +0000 (12:48 +0100)] 
Add tests for #6027.

7 years agoTest Trac #5837
Simon Peyton Jones [Thu, 26 Apr 2012 15:45:20 +0000 (16:45 +0100)] 
Test Trac #5837

7 years agoUpdate some perf bounds that have improved
Simon Marlow [Thu, 26 Apr 2012 15:38:29 +0000 (16:38 +0100)] 
Update some perf bounds that have improved

7 years agofix bug in stats checking
Simon Marlow [Thu, 26 Apr 2012 14:07:57 +0000 (15:07 +0100)] 
fix bug in stats checking

7 years agofix bounds for T1969 on x86_64-linux
Simon Marlow [Wed, 25 Apr 2012 13:03:28 +0000 (14:03 +0100)] 
fix bounds for T1969 on x86_64-linux

7 years agoTest Trac #5884
Simon Peyton Jones [Thu, 26 Apr 2012 13:45:19 +0000 (14:45 +0100)] 
Test Trac #5884

7 years agoTest Trac #6005 (second bug)
Simon Peyton Jones [Thu, 26 Apr 2012 12:52:19 +0000 (13:52 +0100)] 
Test Trac #6005 (second bug)

7 years agoFollow changes in pretty printing
Simon Peyton Jones [Thu, 26 Apr 2012 11:34:15 +0000 (12:34 +0100)] 
Follow changes in pretty printing

7 years agoTest Trac #6020 again, and #6044
Simon Peyton Jones [Thu, 26 Apr 2012 08:28:45 +0000 (09:28 +0100)] 
Test Trac #6020 again, and #6044

7 years agoTest Trac #6021
Simon Peyton Jones [Wed, 25 Apr 2012 14:33:33 +0000 (15:33 +0100)] 
Test Trac #6021

7 years agoAdjust seldom-run tests for flag changes
Simon Peyton Jones [Wed, 25 Apr 2012 14:32:51 +0000 (15:32 +0100)] 
Adjust seldom-run tests for flag changes

7 years agoTest Trac #6005
Simon Peyton Jones [Wed, 25 Apr 2012 12:06:05 +0000 (13:06 +0100)] 
Test Trac #6005

7 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Wed, 25 Apr 2012 12:04:50 +0000 (13:04 +0100)] 
Merge branch 'master' of darcs.haskell.org/testsuite

7 years agoWibbles to deprecation errors
Simon Peyton Jones [Wed, 25 Apr 2012 12:04:44 +0000 (13:04 +0100)] 
Wibbles to deprecation errors

7 years agoMerge branch 'master' of http://darcs.haskell.org//testsuite
Simon Peyton Jones [Wed, 25 Apr 2012 12:02:39 +0000 (13:02 +0100)] 
Merge branch 'master' of darcs.haskell.org//testsuite

Conflicts:
tests/deriving/should_compile/T6031.hs
tests/deriving/should_compile/T6031a.hs
tests/deriving/should_compile/all.T
tests/polykinds/T6020.hs
tests/polykinds/all.T

7 years agoWibble for changed pretty-printing of CoAxioms
Simon Peyton Jones [Wed, 25 Apr 2012 11:48:26 +0000 (12:48 +0100)] 
Wibble for changed pretty-printing of CoAxioms

7 years agoTrac #6022 is broken at the moment
Simon Peyton Jones [Wed, 25 Apr 2012 11:46:26 +0000 (12:46 +0100)] 
Trac #6022 is broken at the moment

7 years agoTest Trac #5867
Simon Peyton Jones [Wed, 25 Apr 2012 07:57:14 +0000 (08:57 +0100)] 
Test Trac #5867

7 years agoTest Trac #6035, #6036
Simon Peyton Jones [Tue, 24 Apr 2012 16:04:05 +0000 (17:04 +0100)] 
Test Trac #6035, #6036

7 years agoMerge branch 'master' of http://darcs.haskell.org//testsuite
Simon Peyton Jones [Tue, 24 Apr 2012 16:02:32 +0000 (17:02 +0100)] 
Merge branch 'master' of darcs.haskell.org//testsuite

Conflicts:
tests/typecheck/should_fail/all.T

7 years agoTest Trac #6039
Simon Peyton Jones [Tue, 24 Apr 2012 15:50:57 +0000 (16:50 +0100)] 
Test Trac #6039

7 years agoAdd comment to test
Simon Peyton Jones [Tue, 24 Apr 2012 11:16:02 +0000 (12:16 +0100)] 
Add comment to test

7 years agoTest Trac #6002
Simon Peyton Jones [Tue, 24 Apr 2012 11:15:50 +0000 (12:15 +0100)] 
Test Trac #6002

7 years agoTest Trac #5997
Simon Peyton Jones [Tue, 24 Apr 2012 08:47:24 +0000 (09:47 +0100)] 
Test Trac #5997

7 years agoTest Trac #6031
Simon Peyton Jones [Tue, 24 Apr 2012 08:38:37 +0000 (09:38 +0100)] 
Test Trac #6031

7 years agoTest Trac #6025
Simon Peyton Jones [Tue, 24 Apr 2012 08:35:46 +0000 (09:35 +0100)] 
Test Trac #6025

7 years agoTest Trac #6020
Simon Peyton Jones [Tue, 24 Apr 2012 08:30:35 +0000 (09:30 +0100)] 
Test Trac #6020

7 years agoTest Trac #5920
Simon Peyton Jones [Tue, 24 Apr 2012 08:19:55 +0000 (09:19 +0100)] 
Test Trac #5920

7 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Tue, 24 Apr 2012 08:14:25 +0000 (09:14 +0100)] 
Merge branch 'master' of darcs.haskell.org/testsuite

7 years agoMerge branch 'master' of http://darcs.haskell.org//testsuite
Simon Peyton Jones [Mon, 23 Apr 2012 19:35:58 +0000 (20:35 +0100)] 
Merge branch 'master' of darcs.haskell.org//testsuite

7 years agoMerge nb:ghc/git/ghc/testsuite
Ian Lynagh [Mon, 23 Apr 2012 15:12:19 +0000 (16:12 +0100)] 
Merge nb:ghc/git/ghc/testsuite

7 years agoAdd combined_output option.
Paolo Capriotti [Mon, 23 Apr 2012 14:07:40 +0000 (15:07 +0100)] 
Add combined_output option.

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.

7 years agoError message wibbles
Simon Peyton Jones [Mon, 23 Apr 2012 13:36:05 +0000 (14:36 +0100)] 
Error message wibbles

7 years agoTest Trac #6022
Simon Peyton Jones [Sun, 22 Apr 2012 17:25:32 +0000 (18:25 +0100)] 
Test Trac #6022

7 years agoTest Trac #6020
Simon Peyton Jones [Sun, 22 Apr 2012 16:54:51 +0000 (17:54 +0100)] 
Test Trac #6020

7 years agoTest Trac #6031
Simon Peyton Jones [Sun, 22 Apr 2012 15:40:27 +0000 (16:40 +0100)] 
Test Trac #6031

7 years agoAdd a quotRem2 test
Ian Lynagh [Sat, 21 Apr 2012 14:05:43 +0000 (15:05 +0100)] 
Add a quotRem2 test

7 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Fri, 20 Apr 2012 17:41:07 +0000 (18:41 +0100)] 
Merge branch 'master' of darcs.haskell.org/testsuite

7 years agoTest for second bug in Trac #5716
Simon Peyton Jones [Fri, 20 Apr 2012 16:38:05 +0000 (17:38 +0100)] 
Test for second bug in Trac #5716

7 years agoUnix line endings for T5938
Simon Peyton Jones [Fri, 20 Apr 2012 16:23:34 +0000 (17:23 +0100)] 
Unix line endings for T5938

7 years agoTest Trac #5853
Simon Peyton Jones [Fri, 20 Apr 2012 16:20:35 +0000 (17:20 +0100)] 
Test Trac #5853

7 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Fri, 20 Apr 2012 16:09:38 +0000 (17:09 +0100)] 
Merge branch 'master' of darcs.haskell.org/testsuite

7 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Fri, 20 Apr 2012 16:08:37 +0000 (17:08 +0100)] 
Merge branch 'master' of darcs.haskell.org/testsuite

7 years agoMerge branch 'master' of http://darcs.haskell.org//testsuite
Simon Peyton Jones [Fri, 20 Apr 2012 16:08:02 +0000 (17:08 +0100)] 
Merge branch 'master' of darcs.haskell.org//testsuite

7 years agoAdd testcase for #6011.
Paolo Capriotti [Tue, 17 Apr 2012 16:42:25 +0000 (17:42 +0100)] 
Add testcase for #6011.

7 years agoMerge branch 'master' of http://darcs.haskell.org//testsuite
Simon Peyton Jones [Fri, 13 Apr 2012 21:14:02 +0000 (22:14 +0100)] 
Merge branch 'master' of darcs.haskell.org//testsuite

Conflicts:
tests/polykinds/all.T

7 years agoWibble to error message
Simon Peyton Jones [Fri, 13 Apr 2012 21:06:59 +0000 (22:06 +0100)] 
Wibble to error message

7 years agoTest Trac #5938
Simon Peyton Jones [Fri, 13 Apr 2012 21:06:38 +0000 (22:06 +0100)] 
Test Trac #5938

7 years agoIncrease the size of T3064 and upgrade 64-bit numbers accordingly
Simon Peyton Jones [Fri, 13 Apr 2012 09:56:35 +0000 (10:56 +0100)] 
Increase the size of T3064 and upgrade 64-bit numbers accordingly

7 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Fri, 13 Apr 2012 06:47:41 +0000 (07:47 +0100)] 
Merge branch 'master' of darcs.haskell.org/testsuite

Conflicts:
tests/typecheck/should_fail/all.T

7 years agoTest #5993
Simon Marlow [Thu, 12 Apr 2012 10:47:24 +0000 (11:47 +0100)] 
Test #5993

7 years agoenable the ghci way for various tests, now that GHCi detects deadlock properly
Simon Marlow [Thu, 12 Apr 2012 10:28:01 +0000 (11:28 +0100)] 
enable the ghci way for various tests, now that GHCi detects deadlock properly

7 years agoAdd testcase for #6001
Paolo Capriotti [Thu, 12 Apr 2012 10:05:12 +0000 (11:05 +0100)] 
Add testcase for #6001

7 years agoAdd testcases for #5975.
Paolo Capriotti [Wed, 11 Apr 2012 19:29:37 +0000 (20:29 +0100)] 
Add testcases for #5975.

7 years agoFix Defer02 test for Windows.
Paolo Capriotti [Wed, 11 Apr 2012 17:15:11 +0000 (18:15 +0100)] 
Fix Defer02 test for Windows.