ghc.git
9 years agoFix reading the --info outputs on Windows
Ian Lynagh [Sat, 25 Sep 2010 12:09:27 +0000 (12:09 +0000)] 
Fix reading the --info outputs on Windows

9 years agoAdd a test for #4321
Ian Lynagh [Fri, 24 Sep 2010 14:47:47 +0000 (14:47 +0000)] 
Add a test for #4321

9 years agosimplrun006, which is a CSE test is broken again
simonpj [Fri, 24 Sep 2010 15:59:38 +0000 (15:59 +0000)] 
simplrun006, which is a CSE test is broken again

It's a very delicate case and we aren't supposed to
catch it yet.

9 years agoAccept (better) output
simonpj [Fri, 24 Sep 2010 15:59:07 +0000 (15:59 +0000)] 
Accept (better) output

9 years agoUpdate output: OPTIONS -> OPTIONS_GHC
Ian Lynagh [Fri, 24 Sep 2010 12:03:22 +0000 (12:03 +0000)] 
Update output: OPTIONS -> OPTIONS_GHC

9 years agoImpredicative types no longer deprecated
simonpj [Thu, 23 Sep 2010 14:51:45 +0000 (14:51 +0000)] 
Impredicative types no longer deprecated

9 years agoTest Trac #2193
simonpj [Thu, 23 Sep 2010 12:34:41 +0000 (12:34 +0000)] 
Test Trac #2193

9 years agoFix a couple of framework errors
Ian Lynagh [Wed, 22 Sep 2010 23:17:52 +0000 (23:17 +0000)] 
Fix a couple of framework errors

9 years agoAdd a test for #4255: can't use TH with a profiled compiler
Ian Lynagh [Wed, 22 Sep 2010 15:17:20 +0000 (15:17 +0000)] 
Add a test for #4255: can't use TH with a profiled compiler

9 years agoSkip some more tests when the compiler is profiled
Ian Lynagh [Wed, 22 Sep 2010 15:09:43 +0000 (15:09 +0000)] 
Skip some more tests when the compiler is profiled

9 years agoRemove a GHC < 6.11 test
Ian Lynagh [Wed, 22 Sep 2010 15:00:24 +0000 (15:00 +0000)] 
Remove a GHC < 6.11 test

9 years agoRemove a GHC < 6.11 test
Ian Lynagh [Wed, 22 Sep 2010 14:59:37 +0000 (14:59 +0000)] 
Remove a GHC < 6.11 test

9 years agoRemove a GHC < 6.11 test
Ian Lynagh [Wed, 22 Sep 2010 14:58:42 +0000 (14:58 +0000)] 
Remove a GHC < 6.11 test

9 years agoAdd an if_compiler_profiled helper
Ian Lynagh [Tue, 21 Sep 2010 23:47:51 +0000 (23:47 +0000)] 
Add an if_compiler_profiled helper
and use it to skip the th, ghci and debugger tests when GHC is profiled.

9 years agoRemove a GHC < 6.11 test
Ian Lynagh [Tue, 21 Sep 2010 23:39:42 +0000 (23:39 +0000)] 
Remove a GHC < 6.11 test

9 years agoRemove some handling for GHC < 6.9
Ian Lynagh [Tue, 21 Sep 2010 23:09:21 +0000 (23:09 +0000)] 
Remove some handling for GHC < 6.9

9 years agofix hClose002 test output on i386-solaris2 platform
Karel Gardas [Mon, 6 Sep 2010 12:52:27 +0000 (12:52 +0000)] 
fix hClose002 test output on i386-solaris2 platform

9 years agoAdd four tests
simonpj [Wed, 22 Sep 2010 15:57:14 +0000 (15:57 +0000)] 
Add four tests

9 years agoAccept test output
simonpj [Wed, 22 Sep 2010 15:48:21 +0000 (15:48 +0000)] 
Accept test output

9 years agoTest Trac #4178
simonpj [Fri, 17 Sep 2010 15:26:12 +0000 (15:26 +0000)] 
Test Trac #4178

9 years agowhen calling ghc-pkg for reqlib(), add --no-user-package-conf
Simon Marlow [Mon, 20 Sep 2010 09:01:46 +0000 (09:01 +0000)] 
when calling ghc-pkg for reqlib(), add --no-user-package-conf

9 years agoTests for Trac #700, 2239
simonpj [Sun, 19 Sep 2010 19:29:42 +0000 (19:29 +0000)] 
Tests for Trac #700, 2239

9 years agoAdd tests for Trac #3851, 4200, 3692, 3500
simonpj [Sun, 19 Sep 2010 19:24:05 +0000 (19:24 +0000)] 
Add tests for Trac #3851, 4200, 3692, 3500

9 years agoTest Trac #1123
simonpj [Sun, 19 Sep 2010 15:48:29 +0000 (15:48 +0000)] 
Test Trac #1123

9 years agoAdd test for Trac #3696
simonpj [Sun, 19 Sep 2010 15:37:12 +0000 (15:37 +0000)] 
Add test for Trac #3696

9 years agoChanged error message wording
simonpj [Sun, 19 Sep 2010 15:36:58 +0000 (15:36 +0000)] 
Changed error message wording

9 years agoChange in error message wording
simonpj [Sun, 19 Sep 2010 15:36:29 +0000 (15:36 +0000)] 
Change in error message wording

9 years agoAdd tests for Trac 4179, 4254
simonpj [Sun, 19 Sep 2010 15:36:05 +0000 (15:36 +0000)] 
Add tests for Trac 4179, 4254

9 years agoAccept improved error message
simonpj [Sun, 19 Sep 2010 15:35:48 +0000 (15:35 +0000)] 
Accept improved error message

9 years agoTest Trac #3826
simonpj [Sun, 19 Sep 2010 15:35:11 +0000 (15:35 +0000)] 
Test Trac #3826

9 years agoTrac #4235 works now
simonpj [Sun, 19 Sep 2010 15:34:41 +0000 (15:34 +0000)] 
Trac #4235 works now

9 years agoAdd a test for #4325
Ian Lynagh [Sun, 19 Sep 2010 12:40:18 +0000 (12:40 +0000)] 
Add a test for #4325

9 years agoAdd a test for #3972
Ian Lynagh [Sat, 18 Sep 2010 13:14:51 +0000 (13:14 +0000)] 
Add a test for #3972

9 years agoRemove spurious "rm -f"s
Ian Lynagh [Sat, 18 Sep 2010 12:56:50 +0000 (12:56 +0000)] 
Remove spurious "rm -f"s

9 years agoAdd two implicit-parameter tests
simonpj [Fri, 17 Sep 2010 15:17:18 +0000 (15:17 +0000)] 
Add two implicit-parameter tests

9 years agoAccept error message changes
simonpj [Fri, 17 Sep 2010 15:16:38 +0000 (15:16 +0000)] 
Accept error message changes

9 years agoMake these typechecker tests run in the optimised way too
simonpj [Fri, 17 Sep 2010 08:19:38 +0000 (08:19 +0000)] 
Make these typechecker tests run in the optimised way too

The coercion optimiser is stressed by optimisation.
I don't think this will slow down the test runs much

9 years agoAdd test for Trac #4160
simonpj [Fri, 17 Sep 2010 08:18:56 +0000 (08:18 +0000)] 
Add test for Trac #4160

9 years agoAdd tests for T3330
simonpj [Fri, 17 Sep 2010 08:17:30 +0000 (08:17 +0000)] 
Add tests for T3330

9 years agoT3787 should pass
simonpj [Thu, 16 Sep 2010 08:06:22 +0000 (08:06 +0000)] 
T3787 should pass

9 years agoTest Trac #2683
simonpj [Wed, 15 Sep 2010 23:00:50 +0000 (23:00 +0000)] 
Test Trac #2683

9 years agoTest Trac #3787
simonpj [Wed, 15 Sep 2010 23:00:34 +0000 (23:00 +0000)] 
Test Trac #3787

9 years agoTest Trac #4093
simonpj [Wed, 15 Sep 2010 23:00:20 +0000 (23:00 +0000)] 
Test Trac #4093

9 years agoTest Trac #4201 (eta reduction)
simonpj [Wed, 15 Sep 2010 21:17:00 +0000 (21:17 +0000)] 
Test Trac #4201 (eta reduction)

9 years agoTest for Trac #4240 works now
simonpj [Wed, 15 Sep 2010 16:56:20 +0000 (16:56 +0000)] 
Test for Trac #4240 works now

9 years agoUpdate for TH instance reification
simonpj [Wed, 15 Sep 2010 16:04:44 +0000 (16:04 +0000)] 
Update for TH instance reification

9 years agoTest instance reification (Trac #1835)
simonpj [Wed, 15 Sep 2010 15:14:18 +0000 (15:14 +0000)] 
Test instance reification (Trac #1835)

9 years agoAccept error message changes
simonpj [Wed, 15 Sep 2010 14:46:40 +0000 (14:46 +0000)] 
Accept error message changes

9 years agospeedup testsuite driver startup on Windows/OSX
Simon Marlow [Wed, 15 Sep 2010 10:59:00 +0000 (10:59 +0000)] 
speedup testsuite driver startup on Windows/OSX
Instead of calling "ghc-pkg list" and "ghc-pkg field" for each
package, call "ghc-pkg dump" and grep the output.  Saves a few seconds
on Windows for 'make TEST=foo'.

9 years agoAdd test for Trac #4246
simonpj [Wed, 15 Sep 2010 12:31:36 +0000 (12:31 +0000)] 
Add test for Trac #4246

9 years agoAdd a syb-like test
simonpj [Wed, 15 Sep 2010 07:15:18 +0000 (07:15 +0000)] 
Add a syb-like test

9 years agoAdd comment
simonpj [Tue, 14 Sep 2010 21:38:50 +0000 (21:38 +0000)] 
Add comment

9 years agoError message wibbles
simonpj [Tue, 14 Sep 2010 21:38:13 +0000 (21:38 +0000)] 
Error message wibbles

9 years agoAccept changes (some tests now work)
simonpj [Tue, 14 Sep 2010 11:52:38 +0000 (11:52 +0000)] 
Accept changes (some tests now work)

9 years agoTest Trac #4306
simonpj [Tue, 14 Sep 2010 11:49:36 +0000 (11:49 +0000)] 
Test Trac #4306

9 years agoAdd test for Trac #4302
simonpj [Mon, 13 Sep 2010 17:04:52 +0000 (17:04 +0000)] 
Add test for Trac #4302

9 years agoAdd missing simpl017.stderr
simonpj [Mon, 13 Sep 2010 13:03:54 +0000 (13:03 +0000)] 
Add missing simpl017.stderr

9 years agoUpdate output
simonpj [Mon, 13 Sep 2010 09:57:39 +0000 (09:57 +0000)] 
Update output

9 years agoMonster patch of testsuite changes with the new typechecker
simonpj [Mon, 13 Sep 2010 09:44:29 +0000 (09:44 +0000)] 
Monster patch of testsuite changes with the new typechecker

Very many of these changes are minor error-message wibbles,
but there are some to do with higher-rank and impredicativity
that are more substantial.  I'm looking at those separately,
but meanwhile validate works.

9 years agoAccept output
simonpj [Thu, 9 Sep 2010 10:13:15 +0000 (10:13 +0000)] 
Accept output

9 years agosimpl017 should fail (impredicative)
simonpj [Thu, 9 Sep 2010 08:55:49 +0000 (08:55 +0000)] 
simpl017 should fail (impredicative)

9 years agoAccept output
simonpj [Thu, 9 Sep 2010 08:55:24 +0000 (08:55 +0000)] 
Accept output

9 years agotc216 fails now (fundep divergence)
simonpj [Tue, 7 Sep 2010 14:44:24 +0000 (14:44 +0000)] 
tc216 fails now (fundep divergence)

9 years agoImpredicative breakage
simonpj [Tue, 7 Sep 2010 14:42:27 +0000 (14:42 +0000)] 
Impredicative breakage

9 years agoExpected breakages
simonpj [Tue, 7 Sep 2010 14:41:23 +0000 (14:41 +0000)] 
Expected breakages

9 years agoAccept error message change
simonpj [Tue, 7 Sep 2010 14:40:17 +0000 (14:40 +0000)] 
Accept error message change

9 years agoComments only
simonpj [Tue, 7 Sep 2010 14:39:32 +0000 (14:39 +0000)] 
Comments only

9 years agoCan't do type-function equalities under forall
simonpj [Tue, 7 Sep 2010 14:36:39 +0000 (14:36 +0000)] 
Can't do type-function equalities under forall

9 years agoTwo expected breakages
simonpj [Tue, 7 Sep 2010 14:36:13 +0000 (14:36 +0000)] 
Two expected breakages

9 years agoCant unify under an implication
simonpj [Tue, 7 Sep 2010 14:33:28 +0000 (14:33 +0000)] 
Cant unify under an implication

9 years agoImpredicative breakage
simonpj [Tue, 7 Sep 2010 14:25:33 +0000 (14:25 +0000)] 
Impredicative breakage

9 years agoGADT12 passes now
simonpj [Mon, 6 Sep 2010 11:55:33 +0000 (11:55 +0000)] 
GADT12 passes now

9 years agoMore wibbles
simonpj [Fri, 3 Sep 2010 16:53:23 +0000 (16:53 +0000)] 
More wibbles

9 years agoComments
simonpj [Thu, 2 Sep 2010 23:46:51 +0000 (23:46 +0000)] 
Comments

9 years agoAccept changes
simonpj [Thu, 2 Sep 2010 23:45:57 +0000 (23:45 +0000)] 
Accept changes

9 years agoAccept output
simonpj [Thu, 2 Sep 2010 23:45:14 +0000 (23:45 +0000)] 
Accept output

9 years agoMore update to deriving
simonpj [Wed, 25 Aug 2010 11:25:45 +0000 (11:25 +0000)] 
More update to deriving

9 years agoUpdate deriving test for type families/gadts
simonpj [Wed, 25 Aug 2010 09:31:40 +0000 (09:31 +0000)] 
Update deriving test for type families/gadts

9 years agoAccept output
simonpj [Tue, 24 Aug 2010 10:52:02 +0000 (10:52 +0000)] 
Accept output

9 years agoAdd test for Trac #4235
simonpj [Tue, 24 Aug 2010 10:50:41 +0000 (10:50 +0000)] 
Add test for Trac #4235

9 years agotest wibbles
simonpj [Thu, 19 Aug 2010 10:56:03 +0000 (10:56 +0000)] 
test wibbles

9 years agoComments only
simonpj [Thu, 19 Aug 2010 09:17:59 +0000 (09:17 +0000)] 
Comments only

9 years agoAdd type signature for top-level error
simonpj [Thu, 19 Aug 2010 09:16:58 +0000 (09:16 +0000)] 
Add type signature for top-level error

9 years agoAdd a type signature in the test
simonpj [Thu, 19 Aug 2010 09:16:01 +0000 (09:16 +0000)] 
Add a type signature in the test

9 years agoMake tc159 (generalised newtype deriving) into a runnable test
simonpj [Thu, 19 Aug 2010 09:15:27 +0000 (09:15 +0000)] 
Make tc159 (generalised newtype deriving) into a runnable test

9 years agoUpdate error messages for new typechecker
simonpj [Thu, 19 Aug 2010 09:11:08 +0000 (09:11 +0000)] 
Update error messages for new typechecker

9 years agoAdd test from ghc-users mailing list about GADTs
simonpj [Wed, 18 Aug 2010 06:52:53 +0000 (06:52 +0000)] 
Add test from ghc-users mailing list about GADTs

9 years agoUpdate output
Ian Lynagh [Sat, 11 Sep 2010 20:32:52 +0000 (20:32 +0000)] 
Update output

9 years agoadd a test to catch over-allocation in lazy bytestrings
Simon Marlow [Thu, 9 Sep 2010 12:22:10 +0000 (12:22 +0000)] 
add a test to catch over-allocation in lazy bytestrings

9 years agoremove enum04
Simon Marlow [Fri, 3 Sep 2010 11:38:25 +0000 (11:38 +0000)] 
remove enum04

9 years agofix enum04 - it is no longer an expected failure
Simon Marlow [Fri, 3 Sep 2010 11:38:13 +0000 (11:38 +0000)] 
fix enum04 - it is no longer an expected failure

9 years agoupdate test for containers-0.4
Simon Marlow [Fri, 3 Sep 2010 11:37:54 +0000 (11:37 +0000)] 
update test for containers-0.4

9 years agoMake a "fast" way for the dph tests so we can still run them during validate
benl [Tue, 31 Aug 2010 03:29:29 +0000 (03:29 +0000)] 
Make a "fast" way for the dph tests so we can still run them during validate
Setting -fno-rewrite-rules means we still test out the vectoriser, but
don't spend ages optimising the generated core code.

9 years agoFix "/bin/sh: llvmc: command not found" noise when running testsuite
Ian Lynagh [Thu, 26 Aug 2010 23:00:11 +0000 (23:00 +0000)] 
Fix "/bin/sh: llvmc: command not found" noise when running testsuite
This also made the "run_command $MAKE" tests fail, as they were also
sending this to stderr.

9 years agoEnable the optllvm way if llvmc is found
Simon Marlow [Mon, 23 Aug 2010 10:18:51 +0000 (10:18 +0000)] 
Enable the optllvm way if llvmc is found

9 years agoanother attempt to make the test more robust
Simon Marlow [Fri, 20 Aug 2010 08:10:04 +0000 (08:10 +0000)] 
another attempt to make the test more robust

9 years agoT3807 can't be run on Windows, and fails on OS X (#4264)
Ian Lynagh [Sat, 21 Aug 2010 01:36:20 +0000 (01:36 +0000)] 
T3807 can't be run on Windows, and fails on OS X (#4264)

9 years agoAdd a test for #3807: shared library generation
Ian Lynagh [Fri, 20 Aug 2010 16:20:53 +0000 (16:20 +0000)] 
Add a test for #3807: shared library generation

9 years agomake this test a little more robust
Simon Marlow [Tue, 17 Aug 2010 07:54:10 +0000 (07:54 +0000)] 
make this test a little more robust

9 years agoupdate output
Simon Marlow [Tue, 17 Aug 2010 07:50:14 +0000 (07:50 +0000)] 
update output