ghc.git
6 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Fri, 21 Dec 2012 11:02:48 +0000 (11:02 +0000)] 
Merge branch 'master' of darcs.haskell.org/testsuite

6 years agoAdd test for Trac #7488
Simon Peyton Jones [Fri, 21 Dec 2012 08:14:14 +0000 (08:14 +0000)] 
Add test for Trac #7488

6 years agoTest Trac #7489
Simon Peyton Jones [Wed, 19 Dec 2012 17:26:22 +0000 (17:26 +0000)] 
Test Trac #7489

6 years agoWibbles for new UNPACK stuff
Simon Peyton Jones [Wed, 19 Dec 2012 17:26:07 +0000 (17:26 +0000)] 
Wibbles for new UNPACK stuff

6 years agoTest Trac #7502
Simon Peyton Jones [Wed, 19 Dec 2012 17:25:33 +0000 (17:25 +0000)] 
Test Trac #7502

6 years agoTest Trac #7506
Simon Peyton Jones [Wed, 19 Dec 2012 17:25:09 +0000 (17:25 +0000)] 
Test Trac #7506

6 years agoperf test for Word->Float/Double conversion
Johan Tibell [Tue, 18 Dec 2012 13:40:02 +0000 (14:40 +0100)] 
perf test for Word->Float/Double conversion

6 years agoOnly run dynamicToo001 if we have both vanilla and dynamic libraries
Ian Lynagh [Fri, 14 Dec 2012 23:29:47 +0000 (23:29 +0000)] 
Only run dynamicToo001 if we have both vanilla and dynamic libraries

6 years agoAdd a test for -dynamic-too
Ian Lynagh [Fri, 14 Dec 2012 21:26:44 +0000 (21:26 +0000)] 
Add a test for -dynamic-too

6 years agoplugins*: Follow changes in ghc
Ian Lynagh [Fri, 14 Dec 2012 20:05:48 +0000 (20:05 +0000)] 
plugins*: Follow changes in ghc

6 years agoAdd test for word2Double# and word2Float#
Johan Tibell [Thu, 13 Dec 2012 20:03:40 +0000 (12:03 -0800)] 
Add test for word2Double# and word2Float#

6 years agoT3294 now uses more space
Ian Lynagh [Thu, 13 Dec 2012 00:09:42 +0000 (00:09 +0000)] 
T3294 now uses more space

Reason unknown. The rise was present before
    commit d5b5d48881b3adbf3bd5e177ee6ef506e589b882
    Author: Ian Lynagh <ian@well-typed.com>
    Date:   Wed Dec 12 17:12:13 2012 +0000

    Use ByteString rather than FastBytes inside FastZString

    Slow nofib Compile Times difference looks like just noise:
    -1 s.d.        -2.9%
    +1 s.d.        +2.9%
    Average        -0.1%
however.

6 years agoAdd test for #7487
Jose Pedro Magalhaes [Mon, 10 Dec 2012 12:30:07 +0000 (12:30 +0000)] 
Add test for #7487

6 years agoAdd a test for #7474
Ian Lynagh [Sat, 8 Dec 2012 15:49:15 +0000 (15:49 +0000)] 
Add a test for #7474

6 years agoAdd a test for #7476
Ian Lynagh [Sat, 8 Dec 2012 12:19:32 +0000 (12:19 +0000)] 
Add a test for #7476

6 years agoMove UnboxStrictPrimitiveFields.hs to the right directory
Johan Tibell [Fri, 7 Dec 2012 18:17:34 +0000 (10:17 -0800)] 
Move UnboxStrictPrimitiveFields.hs to the right directory

6 years agodelete stray file
Simon Marlow [Fri, 7 Dec 2012 12:08:37 +0000 (12:08 +0000)] 
delete stray file

6 years agoadd test for #7478
Simon Marlow [Fri, 7 Dec 2012 12:08:28 +0000 (12:08 +0000)] 
add test for #7478

6 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Fri, 7 Dec 2012 10:22:35 +0000 (10:22 +0000)] 
Merge branch 'master' of darcs.haskell.org/testsuite

6 years agoTest Trac #7445
Simon Peyton Jones [Fri, 7 Dec 2012 10:22:12 +0000 (10:22 +0000)] 
Test Trac #7445

6 years agoAdd test for -funbox-strict-primitive-fields
Johan Tibell [Thu, 6 Dec 2012 19:26:38 +0000 (11:26 -0800)] 
Add test for -funbox-strict-primitive-fields

6 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Wed, 5 Dec 2012 18:05:07 +0000 (18:05 +0000)] 
Merge branch 'master' of darcs.haskell.org/testsuite

6 years agoNow that existential data constructors can be promoted T7347 passes
Simon Peyton Jones [Wed, 5 Dec 2012 11:09:18 +0000 (11:09 +0000)] 
Now that existential data constructors can be promoted T7347 passes

And test 'Holdermans' was simply a duplicate

6 years agoFix safePkg01
Ian Lynagh [Fri, 30 Nov 2012 23:28:04 +0000 (23:28 +0000)] 
Fix safePkg01

6 years agoMake some tests independent of the version number of the array package
Ian Lynagh [Fri, 30 Nov 2012 18:41:32 +0000 (18:41 +0000)] 
Make some tests independent of the version number of the array package

6 years agoUse python2 if it exists. Based on a patch from michalt. Fixes #7333.
Ian Lynagh [Fri, 30 Nov 2012 12:05:02 +0000 (12:05 +0000)] 
Use python2 if it exists. Based on a patch from michalt. Fixes #7333.

6 years agoTest for #7162: RULES that never fire automatically
Andrew Farmer [Thu, 4 Oct 2012 21:53:55 +0000 (16:53 -0500)] 
Test for #7162: RULES that never fire automatically

6 years agoAdd a test for #7453
Ian Lynagh [Wed, 28 Nov 2012 02:40:18 +0000 (02:40 +0000)] 
Add a test for #7453

6 years agotest for #7231
Simon Marlow [Tue, 27 Nov 2012 08:54:38 +0000 (08:54 +0000)] 
test for #7231

6 years agoTest Trac #7408
Simon Peyton Jones [Mon, 26 Nov 2012 13:57:33 +0000 (13:57 +0000)] 
Test Trac #7408

6 years agoTest Trac #7404
Simon Peyton Jones [Mon, 26 Nov 2012 13:55:54 +0000 (13:55 +0000)] 
Test Trac #7404

6 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Mon, 26 Nov 2012 12:24:08 +0000 (12:24 +0000)] 
Merge branch 'master' of darcs.haskell.org/testsuite

Conflicts:
tests/typecheck/should_compile/all.T

6 years agoTest Trac #7451
Simon Peyton Jones [Mon, 26 Nov 2012 12:23:04 +0000 (12:23 +0000)] 
Test Trac #7451

6 years agoAccept error message improvement
Simon Peyton Jones [Mon, 26 Nov 2012 12:21:20 +0000 (12:21 +0000)] 
Accept error message improvement

6 years agoTest Trac #7410
Simon Peyton Jones [Sun, 25 Nov 2012 12:40:15 +0000 (12:40 +0000)] 
Test Trac #7410

6 years agoMake T7438 insensitive to the directory from which it is run
Ian Lynagh [Fri, 23 Nov 2012 18:48:51 +0000 (18:48 +0000)] 
Make T7438 insensitive to the directory from which it is run

6 years agoTest Trac #7438
Simon Peyton Jones [Fri, 23 Nov 2012 16:57:20 +0000 (16:57 +0000)] 
Test Trac #7438

6 years agoAdd regression test for #7433
Jose Pedro Magalhaes [Wed, 21 Nov 2012 13:18:58 +0000 (13:18 +0000)] 
Add regression test for #7433

6 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Wed, 21 Nov 2012 11:30:47 +0000 (11:30 +0000)] 
Merge branch 'master' of darcs.haskell.org/testsuite

6 years agoTest Trac #7422
Simon Peyton Jones [Wed, 21 Nov 2012 11:29:44 +0000 (11:29 +0000)] 
Test Trac #7422

6 years agoRemove the 'alone' modifier
Ian Lynagh [Sat, 17 Nov 2012 13:04:13 +0000 (13:04 +0000)] 
Remove the 'alone' modifier

6 years agoMake the plugin tests standalone
Ian Lynagh [Sat, 17 Nov 2012 13:03:13 +0000 (13:03 +0000)] 
Make the plugin tests standalone

6 years agoFix Check09 test; it depended on the exact version number of bytestring
Ian Lynagh [Sat, 17 Nov 2012 12:32:15 +0000 (12:32 +0000)] 
Fix Check09 test; it depended on the exact version number of bytestring

6 years agoFix safeHaskell/check/pkg01 tests
Ian Lynagh [Sat, 17 Nov 2012 03:16:29 +0000 (03:16 +0000)] 
Fix safeHaskell/check/pkg01 tests

They depended on the precise version of bytestring.

Also made them able to be run in parallel.

6 years agoFix some tests
Ian Lynagh [Sat, 17 Nov 2012 02:03:38 +0000 (02:03 +0000)] 
Fix some tests

They were depending on the exact bytestring version

6 years agoTest TypeHoles
Simon Peyton Jones [Fri, 16 Nov 2012 12:45:54 +0000 (12:45 +0000)] 
Test TypeHoles

6 years agoupdate 64-bit bounds
Simon Marlow [Mon, 12 Nov 2012 15:16:41 +0000 (15:16 +0000)] 
update 64-bit bounds

6 years agoupdate bounds
Simon Marlow [Mon, 12 Nov 2012 15:13:38 +0000 (15:13 +0000)] 
update bounds

6 years agoAdd if_compiler_debugged to testsuite driver
Ian Lynagh [Sat, 10 Nov 2012 14:37:16 +0000 (14:37 +0000)] 
Add if_compiler_debugged to testsuite driver

arrowfail001 currently fails only when DEBUG is defined.

6 years agoFix ghci058 on Windows
Ian Lynagh [Sat, 10 Nov 2012 01:09:06 +0000 (01:09 +0000)] 
Fix ghci058 on Windows

6 years agoRemove duplicate test
Ian Lynagh [Thu, 8 Nov 2012 22:47:06 +0000 (22:47 +0000)] 
Remove duplicate test

6 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Tue, 6 Nov 2012 16:28:41 +0000 (16:28 +0000)] 
Merge branch 'master' of darcs.haskell.org/testsuite

6 years agoWibble to output
Simon Peyton Jones [Tue, 6 Nov 2012 16:24:38 +0000 (16:24 +0000)] 
Wibble to output

6 years agoTest Trac #7384
Simon Peyton Jones [Tue, 6 Nov 2012 16:23:42 +0000 (16:23 +0000)] 
Test Trac #7384

6 years agoTest Trac #7386
Simon Peyton Jones [Tue, 6 Nov 2012 16:23:09 +0000 (16:23 +0000)] 
Test Trac #7386

6 years agoFollow changes in dependency generation
Ian Lynagh [Fri, 2 Nov 2012 23:37:19 +0000 (23:37 +0000)] 
Follow changes in dependency generation

6 years agoAdd a test for CAPI wrapper functions
Ian Lynagh [Fri, 2 Nov 2012 12:20:09 +0000 (12:20 +0000)] 
Add a test for CAPI wrapper functions

6 years agoDon't enable the "static" way if we don't have vanilla libraries
Ian Lynagh [Fri, 2 Nov 2012 12:19:42 +0000 (12:19 +0000)] 
Don't enable the "static" way if we don't have vanilla libraries

6 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Wed, 31 Oct 2012 17:04:23 +0000 (17:04 +0000)] 
Merge branch 'master' of darcs.haskell.org/testsuite

6 years agoTeat Trac #7220
Simon Peyton Jones [Wed, 31 Oct 2012 17:04:09 +0000 (17:04 +0000)] 
Teat Trac #7220

6 years agoMerge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
Ian Lynagh [Wed, 31 Oct 2012 16:24:16 +0000 (16:24 +0000)] 
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite

6 years agoFix error output
Simon Peyton Jones [Wed, 31 Oct 2012 16:17:41 +0000 (16:17 +0000)] 
Fix error output

6 years agoMerge branch 'master' of http://darcs.haskell.org/testsuite
Simon Peyton Jones [Wed, 31 Oct 2012 16:16:55 +0000 (16:16 +0000)] 
Merge branch 'master' of darcs.haskell.org/testsuite

6 years agoModify T5130 so that it passes
Simon Peyton Jones [Wed, 31 Oct 2012 16:15:10 +0000 (16:15 +0000)] 
Modify T5130 so that it passes

Really it should always have failed!

6 years agoFix ghcpkg03, ghcpkg05 (we need to normalise the dynlib names)
Ian Lynagh [Wed, 31 Oct 2012 15:37:29 +0000 (16:37 +0100)] 
Fix ghcpkg03, ghcpkg05 (we need to normalise the dynlib names)

6 years agoTest Trac #6069
Simon Peyton Jones [Wed, 31 Oct 2012 09:54:08 +0000 (09:54 +0000)] 
Test Trac #6069

6 years agoTest Trac #7264
Simon Peyton Jones [Wed, 31 Oct 2012 09:49:48 +0000 (09:49 +0000)] 
Test Trac #7264

6 years agoMerge branch 'master' of http://darcs.haskell.org//testsuite
Simon Peyton Jones [Wed, 31 Oct 2012 09:22:03 +0000 (09:22 +0000)] 
Merge branch 'master' of darcs.haskell.org//testsuite

6 years agoAdd error output (accidently omitted before)
Simon Peyton Jones [Wed, 31 Oct 2012 09:17:05 +0000 (09:17 +0000)] 
Add error output (accidently omitted before)

6 years agoExtend tc194 slightly
Simon Peyton Jones [Wed, 31 Oct 2012 09:16:35 +0000 (09:16 +0000)] 
Extend tc194 slightly

6 years agoWibbles to error messages
Simon Peyton Jones [Wed, 31 Oct 2012 09:15:41 +0000 (09:15 +0000)] 
Wibbles to error messages

6 years agoImproved performance bounds on 32-bit win
Simon Peyton Jones [Wed, 31 Oct 2012 09:12:01 +0000 (09:12 +0000)] 
Improved performance bounds on 32-bit win

6 years agoUse 'error "uk"' rather than 'undefined'
Simon Peyton Jones [Wed, 31 Oct 2012 09:11:25 +0000 (09:11 +0000)] 
Use 'error "uk"' rather than 'undefined'

'error' hsa a magical type with openTypeKind, whereas undefined doesn't

6 years agoMerge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
Ian Lynagh [Tue, 30 Oct 2012 13:04:56 +0000 (13:04 +0000)] 
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite

Conflicts:
mk/test.mk

6 years agoaccept
Simon Marlow [Tue, 30 Oct 2012 12:01:55 +0000 (12:01 +0000)] 
accept

6 years agofix HAVE_VANILLA when we have both static profiling and vanilla libs
Simon Marlow [Tue, 30 Oct 2012 11:36:20 +0000 (11:36 +0000)] 
fix HAVE_VANILLA when we have both static profiling and vanilla libs

6 years agoadd test for #7319
Simon Marlow [Mon, 29 Oct 2012 10:46:47 +0000 (10:46 +0000)] 
add test for #7319

6 years agomake it optional to have DynamicByDefault, to support older GHCs
Simon Marlow [Mon, 29 Oct 2012 10:37:31 +0000 (10:37 +0000)] 
make it optional to have DynamicByDefault, to support older GHCs

It's often useful to be able to say 'make TEST_HC=ghc' to check that a
test really fails with a different GHC.

6 years agoFix the have-we-got-vanilla-libraries test
Ian Lynagh [Tue, 30 Oct 2012 02:39:01 +0000 (02:39 +0000)] 
Fix the have-we-got-vanilla-libraries test

It thought that the profiling libraries were vanilla

6 years agoTest Trac #7336
Simon Peyton Jones [Sat, 27 Oct 2012 17:38:55 +0000 (18:38 +0100)] 
Test Trac #7336

6 years agoAnother test for Trac #7354
Simon Peyton Jones [Fri, 26 Oct 2012 16:41:51 +0000 (17:41 +0100)] 
Another test for Trac #7354

6 years agoTest Trac #7354
Simon Peyton Jones [Fri, 26 Oct 2012 16:28:20 +0000 (17:28 +0100)] 
Test Trac #7354

6 years agoTest Trac #7368
Simon Peyton Jones [Fri, 26 Oct 2012 15:41:25 +0000 (16:41 +0100)] 
Test Trac #7368

6 years agoTest Trac #7276 (part 2)
Simon Peyton Jones [Fri, 26 Oct 2012 15:38:46 +0000 (16:38 +0100)] 
Test Trac #7276 (part 2)

6 years agoTest Trac #7341
Simon Peyton Jones [Fri, 26 Oct 2012 15:18:22 +0000 (16:18 +0100)] 
Test Trac #7341

6 years agoTest Trac #7347
Simon Peyton Jones [Fri, 26 Oct 2012 11:39:30 +0000 (12:39 +0100)] 
Test Trac #7347

6 years agoAnother test for Trac #7338, duplicate type sigs
Simon Peyton Jones [Fri, 26 Oct 2012 11:35:52 +0000 (12:35 +0100)] 
Another test for Trac #7338, duplicate type sigs

6 years agoTest Trac #7328 and #7332
Simon Peyton Jones [Fri, 26 Oct 2012 11:31:55 +0000 (12:31 +0100)] 
Test Trac #7328 and #7332

6 years agoMerge branch 'master' of http://darcs.haskell.org//testsuite
Simon Peyton Jones [Fri, 26 Oct 2012 10:10:51 +0000 (11:10 +0100)] 
Merge branch 'master' of darcs.haskell.org//testsuite

6 years agoWibbles to type error messages
Simon Peyton Jones [Fri, 26 Oct 2012 10:10:34 +0000 (11:10 +0100)] 
Wibbles to type error messages

6 years agoError message change for duplicate type signatures
Simon Peyton Jones [Fri, 26 Oct 2012 10:10:09 +0000 (11:10 +0100)] 
Error message change for duplicate type signatures

6 years agoUpdate T4437 following changes in Cabal's extensions list
Ian Lynagh [Thu, 25 Oct 2012 18:40:08 +0000 (19:40 +0100)] 
Update T4437 following changes in Cabal's extensions list

6 years agoTestsuite fixes for when we only have dynamic libraries
Ian Lynagh [Thu, 25 Oct 2012 17:55:01 +0000 (18:55 +0100)] 
Testsuite fixes for when we only have dynamic libraries

6 years agoMerge branch 'master' of http://darcs.haskell.org//testsuite
Simon Peyton Jones [Wed, 24 Oct 2012 18:59:51 +0000 (19:59 +0100)] 
Merge branch 'master' of darcs.haskell.org//testsuite

6 years agoadd test for #7233
Simon Marlow [Wed, 24 Oct 2012 16:06:19 +0000 (17:06 +0100)] 
add test for #7233

6 years agoreduce stats for T1969/T4801 again; looks like the bump was due to -fPIC
Simon Marlow [Tue, 23 Oct 2012 13:50:33 +0000 (14:50 +0100)] 
reduce stats for T1969/T4801 again; looks like the bump was due to -fPIC

6 years agowiden the range of max_bytes_used for T1969, to reduce spurious
Simon Marlow [Mon, 22 Oct 2012 11:29:44 +0000 (12:29 +0100)] 
widen the range of max_bytes_used for T1969, to reduce spurious
failures

6 years agoMerge branch 'master' of http://darcs.haskell.org//testsuite
Simon Peyton Jones [Fri, 19 Oct 2012 19:37:24 +0000 (20:37 +0100)] 
Merge branch 'master' of darcs.haskell.org//testsuite

6 years agobump stats for T1969 and T4801
Simon Marlow [Fri, 19 Oct 2012 12:19:53 +0000 (13:19 +0100)] 
bump stats for T1969 and T4801

Please folks, remember failing perf tests are not expected and should
always be investigated.  In particular I have no idea why T4801 is now
failing - I narrowed it down to something around 30 Sep, but can't see
any commits around that date that could have caused it and it has
jumped by more than 10%.

6 years agoTest Trac #7338
Simon Peyton Jones [Fri, 19 Oct 2012 11:03:54 +0000 (12:03 +0100)] 
Test Trac #7338