- 20 Apr, 2008 2 commits
-
-
Ian Lynagh authored
I think different Linux setups generate different output for these tests, so we just ignore the output on Linux now.
-
Ian Lynagh authored
This removes some duplication from the testsuite driver
-
- 08 Feb, 2008 1 commit
-
-
Thorkil Naur authored
-
- 10 Feb, 2008 1 commit
-
-
Ian Lynagh authored
When handling a test says reqlib('mtl') we cache the result, so we only need to run ghc-pkg once no matter how many tests say it. This makes quite a difference, especially on Windows.
-
- 06 Feb, 2008 2 commits
-
-
Simon Marlow authored
Also, clean up the way we find the output file. From the comment: # Finding the sample output. The filename is of the form # # <test>.stdout[-<compiler>][-<version>][-<wordsize>][-<platform>] # # and we pick the most specific version available. The <version> is # the major version of the compiler (e.g. 6.8.2 would be "6.8"). For # more fine-grained control use if_compiler_lt(). I'll update the wiki too.
-
Simon Marlow authored
Avoids the need to write composes()
-
- 22 Jan, 2008 1 commit
-
-
Simon Marlow authored
-
- 15 Dec, 2007 1 commit
-
-
Ian Lynagh authored
Now instead of saying, e.g. namebase_if_compiler_lt('ghc','6.9', 'foo-6.8') you say if_compiler_lt('ghc','6.9', namebase('foo-6.8'))
-
- 23 Nov, 2007 1 commit
-
-
Ian Lynagh authored
-
- 22 Nov, 2007 1 commit
-
-
Simon Marlow authored
-
- 10 Nov, 2007 1 commit
-
-
Ian Lynagh authored
-
- 06 Nov, 2007 1 commit
-
-
simonpj authored
-
- 22 Oct, 2007 1 commit
-
-
Simon Marlow authored
pointed out by Claus Reinke
-
- 19 Oct, 2007 1 commit
-
-
Ian Lynagh authored
Allows us to use a different name base for foo.stderr for old compilers, e.g. test('tc141', namebase_if_compiler_lt('ghc', '6.9', 'tc141-6.8'), compile_fail, [''])
-
- 26 Sep, 2007 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
somehow I forgot to add this yesterday, I'm mystified about where it went..
-
- 21 Sep, 2007 1 commit
-
-
Ian Lynagh authored
-
- 13 Sep, 2007 1 commit
-
-
Simon Marlow authored
This is better than a top-level clean() when using threads
-
- 03 Sep, 2007 1 commit
-
-
Simon Marlow authored
-
- 03 Aug, 2007 1 commit
-
-
Ian Lynagh authored
-
- 02 Aug, 2007 1 commit
-
-
Ian Lynagh authored
spawnlp doesn't exist in Windows, so this avoids using it.
-
- 18 Jul, 2007 1 commit
-
-
andy@galois.com authored
-
- 09 Jul, 2007 1 commit
-
-
Ian Lynagh authored
Fixes a problem where /dev/null doesn't exist on mingw.
-
- 07 Jul, 2007 1 commit
-
-
Ian Lynagh authored
-
- 27 Jun, 2007 1 commit
-
-
Simon Marlow authored
-
- 06 Jul, 2007 1 commit
-
-
Ian Lynagh authored
os.spawnv is broken on non-cygwin Windows (looks like it goes via a shell).
-
- 23 Jun, 2007 1 commit
-
-
Ian Lynagh authored
The user001 test in the unix package can fail when stdin comes from a file.
-
- 13 Jun, 2007 1 commit
-
-
Simon Marlow authored
-
- 06 Jun, 2007 1 commit
-
-
simonpj authored
-
- 05 May, 2007 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
Fixes some framework failures.
-
- 04 May, 2007 1 commit
-
-
Ian Lynagh authored
-
- 16 Apr, 2007 1 commit
-
-
Ian Lynagh authored
-
- 13 Apr, 2007 2 commits
-
-
Ian Lynagh authored
When working on a new foo extension, you can now put your tests in the testsuite, set ProjectTags=-foo in mk/build.mk and skip_unless_tag('foo') in the tests.
-
Ian Lynagh authored
-
- 01 Apr, 2007 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 30 Mar, 2007 1 commit
-
-
Ian Lynagh authored
-
- 05 Mar, 2007 1 commit
-
-
Ian Lynagh authored
-
- 28 Feb, 2007 1 commit
-
-
Simon Marlow authored
-