1. 20 Apr, 2011 1 commit
    • Simon Peyton Jones's avatar
      Add TEST_HC_OPTS to every Makefile invocation of TEST_HC · 6c32ee85
      Simon Peyton Jones authored
      In the testsuite there are numerous Makefiles that invoke $(TEST_HC).
      But, unlike the tests invoked directly by the harness, they didn't pass
      -dno-debug-output, or $(EXTRA_HC_OPTS).
      
      This patch goes part-way towards the goal of making the two consistent:
      
      * Almost all invocations in the Makefiles now go
          '$(TEST_HC)' $(TEST_HC_OPTS)
      
      * In test.mk we initialise
           TEST_HC_OPTS = -dno-debug-output $(EXTRA_HC_OPTS)
      
      Still to come (I don't know how to do these)
      
      * The invocations of TEST_HC via cabal are not treated
        (eg cabal01, cabal04), and they should be
      
      * TEST_HC_OPTS should probably be initialised the same way
        as the Python script computes the flags to pass to the
        TEST_HC that it calls directly
      6c32ee85
  2. 30 Sep, 2010 1 commit
  3. 26 Aug, 2010 1 commit
  4. 23 Aug, 2010 1 commit
  5. 03 May, 2010 1 commit
  6. 03 Mar, 2010 1 commit
  7. 18 Dec, 2009 1 commit
  8. 24 Nov, 2009 1 commit
  9. 28 Oct, 2009 1 commit
  10. 21 Oct, 2009 1 commit
  11. 13 Oct, 2009 2 commits
  12. 21 Aug, 2009 1 commit
  13. 09 May, 2009 1 commit
  14. 27 Jan, 2009 1 commit
  15. 18 Jan, 2009 1 commit
  16. 13 Jan, 2009 2 commits
  17. 10 Jan, 2009 1 commit
  18. 08 Jan, 2009 1 commit
  19. 18 Dec, 2008 1 commit
  20. 17 Dec, 2008 1 commit
  21. 23 Jul, 2008 1 commit
  22. 19 Jul, 2008 1 commit
  23. 13 Jul, 2008 1 commit
  24. 12 Jun, 2008 1 commit
  25. 11 Jun, 2008 1 commit
  26. 03 Jun, 2008 1 commit
  27. 20 Apr, 2008 1 commit
  28. 04 Sep, 2007 1 commit
  29. 21 Jul, 2007 2 commits
  30. 18 Jul, 2007 1 commit
  31. 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
  32. 21 Jun, 2007 1 commit
  33. 25 May, 2007 1 commit
  34. 05 Apr, 2007 1 commit
  35. 08 Mar, 2007 1 commit
  36. 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
  37. 06 Feb, 2007 1 commit