1. 13 Jul, 2015 1 commit
  2. 28 May, 2015 1 commit
    • Rufflewind's avatar
      Testdriver: don't use os.popen in config/ghc · ef904660
      Rufflewind authored
      Rewrite config/ghc to use getStdout (which use subprocess.Popen) instead
      of os.popen, which is deprecated; this also avoids the use of shell
      
      Also:
      * Move getStdout to driver/testutil.py so both config/ghc and
        driver/runtests.py can use it
      
      * Remove support for Python below 2.4, which doesn't have subprocess
      
      Reviewed By: thomie
      
      Differential Revision: https://phabricator.haskell.org/D908
      ef904660
  3. 23 May, 2015 1 commit
  4. 07 Apr, 2015 1 commit
  5. 11 Mar, 2015 1 commit
  6. 16 Dec, 2014 1 commit
    • Peter Wortmann's avatar
      Debug test case and test suite way · c6306140
      Peter Wortmann authored
      Adds a test way for debug (-g -dannot-lint) as well as a test covering
      basic source tick functionality.
      
      The debug way fails for a number of test cases because of annotation
      linting: Tracing simplification (e.g. rule firings) will see
      duplicated output, and sometimes expression matching might take so
      long that the test case timeouts. We blacklist these tests.
      
      (From Phabricator D169)
      c6306140
  7. 19 Oct, 2014 1 commit
    • Krzysztof Gogolewski's avatar
      Python 3 support, second attempt (Trac #9184) · d576fc38
      Krzysztof Gogolewski authored
      Summary:
      This is a fixup of https://phabricator.haskell.org/D233
      
      The only difference is in findTFiles (first commit), which
      previously broke Windows runner; now I translated literally
      instead attempting to improve it, and checked it works.
      
      Test Plan:
      I used validate under 2,3 on Linux and under 2 on msys2.
      On Windows I've seen a large number of failures, but they don't
      seem to be connected with the patch.
      
      Reviewers: hvr, simonmar, thomie, austin
      
      Reviewed By: austin
      
      Subscribers: thomie, carter, ezyang, simonmar
      
      Differential Revision: https://phabricator.haskell.org/D310
      
      GHC Trac Issues: #9184
      d576fc38
  8. 03 Oct, 2014 1 commit
  9. 01 Oct, 2014 1 commit
    • Krzysztof Gogolewski's avatar
      Basic Python 3 support for testsuite driver (Trac #9184) · 084d241b
      Krzysztof Gogolewski authored
      Summary:
      Most of the changes is adaptation of old Python 2 only code.
      My priority was not breaking Python 2, and so I avoided bigger
      changes to the driver. In particular, under Python 3 the output
      is a str and buffering cannot be disabled.
      
      To test, define PYTHON=python3 in testsuite/mk/boilerplate.mk.
      
      Thanks to aspidites <emarshall85@gmail.com> who provided the initial patch.
      
      Test Plan: validate under 2 and 3
      
      Reviewers: hvr, simonmar, thomie, austin
      
      Reviewed By: thomie, austin
      
      Subscribers: aspidites, thomie, simonmar, ezyang, carter
      
      Differential Revision: https://phabricator.haskell.org/D233
      
      GHC Trac Issues: #9184
      084d241b
  10. 09 Aug, 2014 1 commit
  11. 03 May, 2014 1 commit
  12. 20 Apr, 2013 1 commit
  13. 19 Mar, 2013 1 commit
  14. 15 Mar, 2013 1 commit
  15. 24 Jan, 2013 1 commit
  16. 14 Dec, 2012 1 commit
  17. 10 Nov, 2012 1 commit
  18. 02 Nov, 2012 1 commit
  19. 25 Oct, 2012 1 commit
  20. 12 Oct, 2012 1 commit
  21. 09 Oct, 2012 1 commit
    • ian@well-typed.com's avatar
      Use -shared for the prof ways · cecf7b54
      ian@well-typed.com authored
      I'm not sure whether it makes more sense to make this change, or to
      change the build system to build -prof -dynamic libraries. But at least
      this change suffices to make the two match, so the tests don't all fail
      due to missing libraries.
      cecf7b54
  22. 04 Oct, 2012 2 commits
  23. 03 Oct, 2012 1 commit
  24. 01 Oct, 2012 1 commit
  25. 25 Jun, 2012 1 commit
  26. 16 Feb, 2012 2 commits
    • dmp's avatar
      Add optllvm as allowed way in testsuite · 7cd5106f
      dmp authored
      The hooks for the optllvm way were there in the ghc config
      file, but there was no entry in config.other_ways so that a
      `make WAY=optllvm` would fail with an "unknown way" error
      message.
      
      This patch simply adds optllvm to the other_ways list.
      7cd5106f
    • Simon Marlow's avatar
      add req_smp · c64c8027
      Simon Marlow authored
      c64c8027
  27. 06 Dec, 2011 1 commit
  28. 01 Dec, 2011 1 commit
  29. 29 Nov, 2011 1 commit
  30. 17 Nov, 2011 1 commit
  31. 15 Nov, 2011 1 commit
  32. 07 Nov, 2011 1 commit
  33. 02 Nov, 2011 2 commits
  34. 05 Oct, 2011 1 commit
  35. 05 Sep, 2011 1 commit
  36. 01 Sep, 2011 1 commit
  37. 21 Aug, 2011 1 commit