ghc.git
10 years agoWhen checking programs exists, check prog.exe too
Ian Lynagh [Fri, 9 Jan 2009 15:09:40 +0000 (15:09 +0000)] 
When checking programs exists, check prog.exe too

10 years agoCheck that make supports eval
Ian Lynagh [Fri, 9 Jan 2009 15:08:43 +0000 (15:08 +0000)] 
Check that make supports eval

10 years agoDon't insist on python being in /usr/bin
Ian Lynagh [Fri, 9 Jan 2009 14:47:58 +0000 (14:47 +0000)] 
Don't insist on python being in /usr/bin

10 years agoPut the endif's in the right places
Ian Lynagh [Thu, 8 Jan 2009 16:19:31 +0000 (16:19 +0000)] 
Put the endif's in the right places

10 years agoActually define TEST_HC for the new build system
Ian Lynagh [Thu, 8 Jan 2009 16:18:09 +0000 (16:18 +0000)] 
Actually define TEST_HC for the new build system

10 years agoBetter error messages
Ian Lynagh [Thu, 8 Jan 2009 16:17:08 +0000 (16:17 +0000)] 
Better error messages

10 years agoDisentangle the testsuite from the compiler's build system
Ian Lynagh [Thu, 8 Jan 2009 16:11:00 +0000 (16:11 +0000)] 
Disentangle the testsuite from the compiler's build system

10 years agoRemove uses of MKDIRHIER in favour of mkdir
Ian Lynagh [Thu, 8 Jan 2009 15:58:18 +0000 (15:58 +0000)] 
Remove uses of MKDIRHIER in favour of mkdir

10 years agoRemove uses of pwd in favour of abspath
Ian Lynagh [Thu, 8 Jan 2009 15:54:59 +0000 (15:54 +0000)] 
Remove uses of pwd in favour of abspath

10 years agoConsistently use GHC_PKG instead of GHC_PKG_INPLACE
Ian Lynagh [Thu, 8 Jan 2009 14:31:35 +0000 (14:31 +0000)] 
Consistently use GHC_PKG instead of GHC_PKG_INPLACE

10 years agoTest Trac #2914
simonpj [Thu, 8 Jan 2009 12:39:27 +0000 (12:39 +0000)] 
Test Trac #2914

10 years agoadd test for #2910; move #1980 into validate
Simon Marlow [Tue, 6 Jan 2009 15:32:10 +0000 (15:32 +0000)] 
add test for #2910; move #1980 into validate

10 years agoTest Trac #2756
simonpj [Fri, 2 Jan 2009 15:26:06 +0000 (15:26 +0000)] 
Test Trac #2756

10 years agoAdd comments to a very tricky test
simonpj [Fri, 2 Jan 2009 14:56:08 +0000 (14:56 +0000)] 
Add comments to a very tricky test

10 years agoChange in error messages
simonpj [Fri, 2 Jan 2009 14:55:49 +0000 (14:55 +0000)] 
Change in error messages

10 years agoTest Trac #2721
simonpj [Wed, 31 Dec 2008 16:42:27 +0000 (16:42 +0000)] 
Test Trac #2721

10 years agoTrack error message changes
simonpj [Wed, 31 Dec 2008 15:57:07 +0000 (15:57 +0000)] 
Track error message changes

10 years agoUse -XImpredicativeTypes instead of -fglasgow-exts
simonpj [Wed, 31 Dec 2008 15:56:01 +0000 (15:56 +0000)] 
Use -XImpredicativeTypes instead of -fglasgow-exts

10 years agoTest Trac #2856
simonpj [Wed, 31 Dec 2008 15:55:09 +0000 (15:55 +0000)] 
Test Trac #2856

10 years agoTest for empty type indices (Trac #2888)
simonpj [Tue, 30 Dec 2008 17:01:52 +0000 (17:01 +0000)] 
Test for empty type indices (Trac #2888)

10 years agoTest Trac #2851, and update error message for other tests
simonpj [Tue, 30 Dec 2008 16:59:58 +0000 (16:59 +0000)] 
Test Trac #2851, and update error message for other tests

10 years agoTrack new quotes in error message
simonpj [Tue, 30 Dec 2008 14:58:59 +0000 (14:58 +0000)] 
Track new quotes in error message

10 years agoTest Trac #2901
simonpj [Tue, 30 Dec 2008 14:58:36 +0000 (14:58 +0000)] 
Test Trac #2901

11 years agoAdd first test for GHC API features.
Thomas Schilling [Thu, 27 Nov 2008 10:59:29 +0000 (10:59 +0000)] 
Add first test for GHC API features.

11 years agofix typo
Simon Marlow [Thu, 18 Dec 2008 09:15:55 +0000 (09:15 +0000)] 
fix typo

11 years agobreak018 is expected to pass again after the INLINE patch rollback
Simon Marlow [Wed, 17 Dec 2008 15:35:59 +0000 (15:35 +0000)] 
break018 is expected to pass again after the INLINE patch rollback

11 years agoMake the testsuite work with the new build system
Simon Marlow [Wed, 17 Dec 2008 12:50:46 +0000 (12:50 +0000)] 
Make the testsuite work with the new build system

11 years agoFix this test: it was using a C finalizer that called back into Haskell
Simon Marlow [Tue, 16 Dec 2008 10:11:40 +0000 (10:11 +0000)] 
Fix this test: it was using a C finalizer that called back into Haskell
Which isn't allowed using the ordinary newForeignPtr any more, it has
to be done with Foreign.Concurrent.newForeignPtr.

11 years agotest for #2592
Simon Marlow [Mon, 15 Dec 2008 11:14:27 +0000 (11:14 +0000)] 
test for #2592

11 years agocheck for valid .prof files when profiling
Simon Marlow [Mon, 15 Dec 2008 11:14:03 +0000 (11:14 +0000)] 
check for valid .prof files when profiling

11 years agoFIX #1364: added tests for C finalizers.
Ivan Tomac [Wed, 10 Dec 2008 15:09:59 +0000 (15:09 +0000)] 
FIX #1364: added tests for C finalizers.

Patch amended by Simon Marlow:
    - Test addForeignPtrFinalizerEnv too

11 years agoadd test for #2838
Simon Marlow [Tue, 9 Dec 2008 11:44:10 +0000 (11:44 +0000)] 
add test for #2838

11 years agoAdd a test that we ignore OPTIONS_HUGS pragmas
Ian Lynagh [Tue, 9 Dec 2008 19:11:14 +0000 (19:11 +0000)] 
Add a test that we ignore OPTIONS_HUGS pragmas

11 years agoAdd a test for trac #2847: Parsing OPTIONS_NO_SUCH_PRAGMA pragma
Ian Lynagh [Tue, 9 Dec 2008 19:08:22 +0000 (19:08 +0000)] 
Add a test for trac #2847: Parsing OPTIONS_NO_SUCH_PRAGMA pragma

11 years agoMark break018 broken (#2845)
Ian Lynagh [Sat, 6 Dec 2008 00:04:23 +0000 (00:04 +0000)] 
Mark break018 broken (#2845)

11 years agoRemove INLINE for recursive function
simonpj [Fri, 5 Dec 2008 17:16:11 +0000 (17:16 +0000)] 
Remove INLINE for recursive function

11 years agoClean .exe.manifest files
Ian Lynagh [Wed, 3 Dec 2008 13:55:41 +0000 (13:55 +0000)] 
Clean .exe.manifest files

11 years agoFollow improved error message
simonpj [Mon, 1 Dec 2008 16:30:16 +0000 (16:30 +0000)] 
Follow improved error message

11 years agoSimple17 passes
simonpj [Mon, 1 Dec 2008 10:18:34 +0000 (10:18 +0000)] 
Simple17 passes

11 years agoTest Trac #2817
simonpj [Wed, 26 Nov 2008 15:43:31 +0000 (15:43 +0000)] 
Test Trac #2817

11 years agoTest Trac #2756
simonpj [Wed, 26 Nov 2008 14:38:08 +0000 (14:38 +0000)] 
Test Trac #2756

11 years agoUpdate output to follow :t output formatting change
simonpj [Wed, 26 Nov 2008 13:47:36 +0000 (13:47 +0000)] 
Update output to follow :t output formatting change

11 years agoTest Trac #2766
simonpj [Wed, 26 Nov 2008 13:31:06 +0000 (13:31 +0000)] 
Test Trac #2766

11 years agoadd test for #2740
Simon Marlow [Tue, 25 Nov 2008 10:34:02 +0000 (10:34 +0000)] 
add test for #2740

11 years agoTest Trac #2799
simonpj [Tue, 25 Nov 2008 11:09:46 +0000 (11:09 +0000)] 
Test Trac #2799

11 years agosmall fix to the space-leak testing framework
Simon Marlow [Tue, 25 Nov 2008 10:09:34 +0000 (10:09 +0000)] 
small fix to the space-leak testing framework

11 years agoAdd some 6.10-specific output
Ian Lynagh [Sun, 23 Nov 2008 19:33:02 +0000 (19:33 +0000)] 
Add some 6.10-specific output

11 years agoDon't show whitespace differences when diffing test results
Ian Lynagh [Sun, 23 Nov 2008 13:33:00 +0000 (13:33 +0000)] 
Don't show whitespace differences when diffing test results

11 years agoAdd a space leak test, and some infrastructure for checking space usage
Ian Lynagh [Sun, 23 Nov 2008 16:40:14 +0000 (16:40 +0000)] 
Add a space leak test, and some infrastructure for checking space usage

11 years agoFollow changes in pragma error reporting.
Thomas Schilling [Fri, 21 Nov 2008 16:02:35 +0000 (16:02 +0000)] 
Follow changes in pragma error reporting.

Parse errors in pragmas are now normal error messages and printed as
such.  The full span info is still there, but not by default we only
print the start of the region (for backwards compatibility).  GHC API
clients will get the full source span info (and users can still get it
via -ferror-spans).

11 years agoadd test for #2783
Simon Marlow [Mon, 17 Nov 2008 16:48:54 +0000 (16:48 +0000)] 
add test for #2783

11 years agomake this test a bit more robust
Simon Marlow [Fri, 14 Nov 2008 11:38:59 +0000 (11:38 +0000)] 
make this test a bit more robust

11 years ago-package syb is required when linking now that array doesn't depend on syb
Simon Marlow [Fri, 14 Nov 2008 10:13:03 +0000 (10:13 +0000)] 
-package syb is required when linking now that array doesn't depend on syb

11 years agomake it so that WAY=profthreaded works
Simon Marlow [Wed, 12 Nov 2008 15:42:21 +0000 (15:42 +0000)] 
make it so that WAY=profthreaded works

11 years agoAdd a test that $( (\b -> [| b |]) True ) works
Ian Lynagh [Wed, 12 Nov 2008 13:56:13 +0000 (13:56 +0000)] 
Add a test that $( (\b -> [| b |]) True ) works

11 years agoadd a DLL building test (#2745)
Simon Marlow [Mon, 10 Nov 2008 09:48:45 +0000 (09:48 +0000)] 
add a DLL building test (#2745)

11 years agoAdd some 6.10-specific test outputs
Ian Lynagh [Sun, 9 Nov 2008 21:20:17 +0000 (21:20 +0000)] 
Add some 6.10-specific test outputs

11 years agoIncrease the requirements for the annotations tests from 6.9 to 6.11
Ian Lynagh [Sun, 9 Nov 2008 21:15:24 +0000 (21:15 +0000)] 
Increase the requirements for the annotations tests from 6.9 to 6.11

11 years agoextra_clean for rename.prog005
Simon Marlow [Mon, 3 Nov 2008 15:05:23 +0000 (15:05 +0000)] 
extra_clean for rename.prog005

11 years agoextra_clean for T2685
Simon Marlow [Mon, 3 Nov 2008 15:03:15 +0000 (15:03 +0000)] 
extra_clean for T2685

11 years agoTest Trac #2735
simonpj [Mon, 3 Nov 2008 14:22:17 +0000 (14:22 +0000)] 
Test Trac #2735

11 years agoFollow improvements in type signatures
simonpj [Fri, 31 Oct 2008 09:06:42 +0000 (09:06 +0000)] 
Follow improvements in type signatures

11 years agoMake ann01 not depend on linking order
simonpj [Thu, 30 Oct 2008 13:22:15 +0000 (13:22 +0000)] 
Make ann01 not depend on linking order

11 years agoTest annotations
Max Bolingbroke [Thu, 16 Oct 2008 15:44:55 +0000 (15:44 +0000)] 
Test annotations

11 years agoTests for Trac #2674
simonpj [Thu, 30 Oct 2008 09:47:21 +0000 (09:47 +0000)] 
Tests for Trac #2674

11 years agoAdd GHC 6.10 output for some tests
Ian Lynagh [Wed, 29 Oct 2008 20:53:26 +0000 (20:53 +0000)] 
Add GHC 6.10 output for some tests

11 years agoWe expect tc244 to fail in the 6.10 branch
Ian Lynagh [Wed, 29 Oct 2008 16:25:14 +0000 (16:25 +0000)] 
We expect tc244 to fail in the 6.10 branch

11 years agoAdd 6.10 output for tests gadt11, tcfail155, tcfail176
Ian Lynagh [Wed, 29 Oct 2008 16:21:04 +0000 (16:21 +0000)] 
Add 6.10 output for tests gadt11, tcfail155, tcfail176

11 years agoTF_GADT fails in 6.10
Ian Lynagh [Wed, 29 Oct 2008 16:08:39 +0000 (16:08 +0000)] 
TF_GADT fails in 6.10

11 years agoExpect T2723 to fail in 6.10
Ian Lynagh [Wed, 29 Oct 2008 15:58:58 +0000 (15:58 +0000)] 
Expect T2723 to fail in 6.10

11 years agoTrack changes in naming of class dictionaries, coercions etc
simonpj [Wed, 29 Oct 2008 14:24:25 +0000 (14:24 +0000)] 
Track changes in naming of class dictionaries, coercions etc

11 years agoAdd -fno-method-sharing to eyeball/inline1.hs
simonpj [Wed, 29 Oct 2008 14:22:28 +0000 (14:22 +0000)] 
Add -fno-method-sharing to eyeball/inline1.hs

11 years agoSkip qq005(hpc) in the 6.10 branch; trac #1779
Ian Lynagh [Tue, 28 Oct 2008 20:57:19 +0000 (20:57 +0000)] 
Skip qq005(hpc) in the 6.10 branch; trac #1779

11 years agoOmit the profiling ways when running qq005
Ian Lynagh [Tue, 28 Oct 2008 17:47:04 +0000 (17:47 +0000)] 
Omit the profiling ways when running qq005
We'd need to jump through some hoops to run this test the
profiling ways, due to the TH use, so for now we just
omit them

11 years agoSkip bytestring00{1,4,5} (designed for an earlier version of bytestring)
Ian Lynagh [Mon, 27 Oct 2008 18:58:17 +0000 (18:58 +0000)] 
Skip bytestring00{1,4,5} (designed for an earlier version of bytestring)

11 years agoTest for existential record update (cf Trac #2595)
simonpj [Tue, 28 Oct 2008 11:55:24 +0000 (11:55 +0000)] 
Test for existential record update (cf Trac #2595)

11 years agoTest Trac #2723
simonpj [Tue, 28 Oct 2008 11:02:44 +0000 (11:02 +0000)] 
Test Trac #2723

11 years agoTest Trac #2713
simonpj [Mon, 27 Oct 2008 22:35:22 +0000 (22:35 +0000)] 
Test Trac #2713

11 years agoUpdate output to follow improved error messages for fixity decls
simonpj [Mon, 27 Oct 2008 22:24:48 +0000 (22:24 +0000)] 
Update output to follow improved error messages for fixity decls

11 years agoTest Trac #2701
simonpj [Sat, 25 Oct 2008 17:11:23 +0000 (17:11 +0000)] 
Test Trac #2701

11 years agoTest Trac #2700
simonpj [Sat, 25 Oct 2008 16:43:38 +0000 (16:43 +0000)] 
Test Trac #2700

11 years agoskip conc069/conc070(ghci) if we have no threaded RTS
Simon Marlow [Thu, 23 Oct 2008 08:12:50 +0000 (08:12 +0000)] 
skip conc069/conc070(ghci) if we have no threaded RTS

11 years agoTest Trac #2714
simonpj [Wed, 22 Oct 2008 14:55:17 +0000 (14:55 +0000)] 
Test Trac #2714

11 years agoTFs: 7 tests fail as they used unsupported superclass equalities
Manuel M T Chakravarty [Tue, 21 Oct 2008 13:59:41 +0000 (13:59 +0000)] 
TFs: 7 tests fail as they used unsupported superclass equalities

11 years agoImproved error message on data constructor return types
simonpj [Tue, 21 Oct 2008 06:39:33 +0000 (06:39 +0000)] 
Improved error message on data constructor return types

11 years agoTrack error message change in deriving
simonpj [Tue, 21 Oct 2008 06:38:59 +0000 (06:38 +0000)] 
Track error message change in deriving

11 years agoAdd test for data instances that are GADTs
simonpj [Tue, 21 Oct 2008 04:34:59 +0000 (04:34 +0000)] 
Add test for data instances that are GADTs

11 years agoT2693
Manuel M T Chakravarty [Tue, 21 Oct 2008 11:58:58 +0000 (11:58 +0000)] 
T2693

11 years agoT2688
Manuel M T Chakravarty [Tue, 21 Oct 2008 04:33:43 +0000 (04:33 +0000)] 
T2688

11 years agoSkip 2228 on Windows
Ian Lynagh [Sun, 19 Oct 2008 23:04:13 +0000 (23:04 +0000)] 
Skip 2228 on Windows

11 years agoWibble to output
simonpj [Wed, 15 Oct 2008 10:28:44 +0000 (10:28 +0000)] 
Wibble to output

11 years agoUpdate test output
simonpj [Wed, 15 Oct 2008 08:41:11 +0000 (08:41 +0000)] 
Update test output

11 years agoadd test for #2685
Simon Marlow [Mon, 13 Oct 2008 12:20:50 +0000 (12:20 +0000)] 
add test for #2685

11 years agoadd test for #2636
Simon Marlow [Fri, 10 Oct 2008 13:14:52 +0000 (13:14 +0000)] 
add test for #2636

11 years agoadd test for #2589
Simon Marlow [Thu, 9 Oct 2008 09:46:39 +0000 (09:46 +0000)] 
add test for #2589

11 years agomake this test more reliable, and enable threaded2
Simon Marlow [Thu, 9 Oct 2008 09:42:54 +0000 (09:42 +0000)] 
make this test more reliable, and enable threaded2

11 years agoupdate output (Show Ratio changes)
Simon Marlow [Thu, 9 Oct 2008 08:53:58 +0000 (08:53 +0000)] 
update output (Show Ratio changes)

11 years agoTFs: T2639
Manuel M T Chakravarty [Thu, 9 Oct 2008 13:26:45 +0000 (13:26 +0000)] 
TFs: T2639

11 years agoTFs: Examples for Relaxed Conditions
Manuel M T Chakravarty [Sat, 4 Oct 2008 11:45:46 +0000 (11:45 +0000)] 
TFs: Examples for Relaxed Conditions

11 years agoComments only
simonpj [Fri, 3 Oct 2008 14:13:16 +0000 (14:13 +0000)] 
Comments only