1. 03 Jun, 2008 1 commit
  2. 20 Apr, 2008 1 commit
  3. 04 Sep, 2007 1 commit
  4. 21 Jul, 2007 2 commits
  5. 18 Jul, 2007 1 commit
  6. 03 Jul, 2007 1 commit
    • Simon Marlow's avatar
      don't reset MAKEFLAGS in recursive make in 'make fast' · b1defde7
      Simon Marlow authored
      It breaks some tests on Windows, because the stage=2 setting is lost
      in the recursive call.  I don't understand why these variables are
      passed in MAKEFLAGS on Windows (cygwin) but not on Unix, something to
      do with environment variables presumably.
      b1defde7
  7. 21 Jun, 2007 1 commit
  8. 25 May, 2007 1 commit
  9. 05 Apr, 2007 1 commit
  10. 08 Mar, 2007 1 commit
  11. 21 Feb, 2007 1 commit
    • Simon Marlow's avatar
      Look for .T files in packages too · 55529322
      Simon Marlow authored
      This means we can put package-specific tests in the repository for the
      package, rather than putting them in the testsuite.  There should be a
      .T file to go with the tests, in the same way as for other tests in
      the testsuite (but this could be in addition to a standalone test
      driver that works with Cabal's 'setup test').
      55529322
  12. 06 Feb, 2007 2 commits
  13. 16 Dec, 2006 1 commit
  14. 17 Nov, 2006 1 commit
  15. 15 Dec, 2006 1 commit
  16. 18 Sep, 2006 1 commit
  17. 16 Sep, 2006 1 commit
  18. 01 Sep, 2006 1 commit
  19. 30 Aug, 2006 1 commit
  20. 29 Aug, 2006 2 commits
  21. 25 Aug, 2006 1 commit
  22. 22 Aug, 2006 1 commit
  23. 07 Apr, 2006 1 commit
  24. 10 Feb, 2006 1 commit
  25. 08 Feb, 2006 2 commits
  26. 01 Feb, 2006 1 commit
  27. 18 Jan, 2006 1 commit
    • simonmar's avatar
      [project @ 2006-01-18 16:31:10 by simonmar] · ff6b4956
      simonmar authored
      Add a fast version of the testsuite
      
      The idea is to have a way to run as much of the testsuite as possible
      in a short time, so that we'll run it more often (such as just before
      checking in a change, for example).  'make fast' tries for good
      coverage without using too many cycles.  Currently it takes about 4
      minutes on a fast machine with an optimised GHC build; I think this
      might still be a little on the slow side.
      
      When you say 'make fast' in testsuite/tests/ghc-regress, we run each
      test only one way, and all of the long-running tests are omitted.
      Also, to get the runtime down further, I arbitrarily omitted many of
      the should_run tests (because these tend to take a lot longer than
      should_compile or should_fail tests).  I tried to keep a
      representative few in each category.
      ff6b4956
  28. 25 Oct, 2005 1 commit
  29. 04 Feb, 2005 1 commit
  30. 09 Dec, 2004 1 commit
  31. 10 Nov, 2004 1 commit
    • ross's avatar
      [project @ 2004-11-10 12:20:00 by ross] · 87dc431f
      ross authored
      Add a make variable COMPILER (default: ghc) to select a configuration file
      from the config directory without have=ing to give a full path.
      87dc431f
  32. 09 Sep, 2004 1 commit
  33. 19 Jul, 2004 1 commit
    • igloo's avatar
      [project @ 2004-07-19 22:11:45 by igloo] · 805e7047
      igloo authored
      Allows a -ws-64 stdout variant rather than requiring each 64-bit
      platform to have a -platform one. (You now need to make boot in
      testsuite after configure but before running tests).
      
      Modify enum001, partly to alter spacing but also to inline printTest
      where things like \NUL are used, as modern cpp behaves differently.
      
      Rename the generated .script files to .genscript to make it easier to
      clean a testsuite tree.
      805e7047
  34. 01 Mar, 2004 1 commit
  35. 28 Oct, 2003 1 commit
  36. 02 Dec, 2002 1 commit
    • simonmar's avatar
      [project @ 2002-12-02 13:43:43 by simonmar] · 024444aa
      simonmar authored
      Add support for running tests with GHCi.  This is an additional "way"
      in the test system, which is enabled automatically if
      $(GhcWithInterpreter) = YES, and only applies to tests that run (as
      opposed to tests that just compile).
      024444aa