- 22 Aug, 2001 18 commits
-
-
simonmar authored
Add a Makefile here.
-
simonmar authored
Add cpranal tests.
-
simonmar authored
Remove these tests: they used to test the compiler's internal printing machinery, but too much has changed in that area for the tests to stand any chance of working. At some point we should add some new tests for -ddump-foo.
-
simonmar authored
expect tcrun007 to fail, because it requires generics support in the prelude.
-
simonmar authored
expected failure fixes
-
simonmar authored
tcrun015 doesn't exist (???)
-
simonmar authored
don't forget to include std-macros.T
-
simonmar authored
the stubs shouldn't be in the repository
-
simonmar authored
Add Makefiles for these tests
-
simonmar authored
make this an expected failure
-
simonmar authored
update this and actually use it from vanilla-test.T and multimod-test.T
-
simonmar authored
This test is an expected failure. We have no idea how to run it.
-
simonmar authored
Allow expected failures.
-
simonmar authored
Allow expected failures, by setting the global var $expect to "fail" (defaults to "pass").
-
simonmar authored
Add a README file, which explains how to run the testsuite, how to update the expected output, and how to add new tests. It assimilates the contents of tests/ghc-regress/HOW_TO_ADD_A_TEST, which has been removed.
-
simonmar authored
Use makefiles in the subdirectories to ease running the test driver in a subdirectory. It can be run in the following ways: make -- run all the tests in the current directory make verbose -- as make test, but up the verbosity make accept -- run the tests, accepting the current output and you can also set some variables on the command line, eg. make accept TESTS=arr001 -- accept an individual test make EXTRA_HC_OPTS='-v' -- extra flags to the haskell compiler make CONFIG=<config> -- use a different test config this will all go in the docs at some point.
-
simonmar authored
Add a simple fptools project, so we don't have to wire in things like the location of GHC_INPLACE, and so we can use Makefiles in the various test subdirectories to simplify running the test driver.
-
simonpj authored
add strictness test
-
- 21 Aug, 2001 1 commit
-
-
simonpj authored
Add tc133
-
- 20 Aug, 2001 7 commits
-
-
simonmar authored
update these tests
-
simonmar authored
ignore newlines too: because the compiler pretty-prints error messages, we sometimes encounter spurious line wrappage.
-
simonmar authored
fix obviously wrong typo
-
simonmar authored
We had file better turn on -fglasgow-exts for this test: it uses local unversal quantification.
-
simonmar authored
These tests now work
-
simonmar authored
print contents of the file that should have been empty, in verbose mode
-
simonpj authored
Add tcrun016
-
- 17 Aug, 2001 5 commits
-
-
simonmar authored
Knock this into slightly better shape and bring over some more tests from the old test suite.
-
simonmar authored
Print a helpful message when the program produced some output and it shouldn't have. Allow $stdin to be overriden.
-
simonmar authored
Use say_fail_if_noteq() rather than inline version.
-
simonmar authored
Track some minor changes to the syntax.
-
simonmar authored
- Replace the parser with a happy one - simplify the grammar in a couple of places - don't automatically print out the argument to 'run'.
-
- 16 Aug, 2001 9 commits
-
-
simonmar authored
Allow compiling to .hc only.
-
simonmar authored
merge from old test suite
-
simonmar authored
Don't try to handle multiple sample stdout/stderr files for now.
-
simonmar authored
Fix these tests.
-
simonmar authored
Bring these tests up to date.
-
simonmar authored
--tool is no longer a formal option: you can get the same effect by just saying tool=<tool> on the command line. This means it can also be set in a config file instead.
-
simonmar authored
- print diffs when output files differ (in verbose mode) - allow new output to be "accepted" by saying accept=True on the cmd line - abstract some command names (to the top of the file for now)
-
simonmar authored
Add a verbose flag (use ./runtests verbose=True to get the actual command lines printed out)
-
simonmar authored
- Fix a bug in the 'defined' operator - Print fewer newlines
-