Skip to content
Snippets Groups Projects
  1. Jan 20, 2024
  2. Aug 07, 2023
  3. Jul 06, 2023
  4. Jun 13, 2023
  5. Nov 29, 2022
  6. Apr 01, 2022
    • Krzysztof Gogolewski's avatar
      Minor cleanup · 8334ff9e
      Krzysztof Gogolewski authored and Matthew Pickering's avatar Matthew Pickering committed
      - Remove unused functions exprToCoercion_maybe, applyTypeToArg,
        typeMonoPrimRep_maybe, runtimeRepMonoPrimRep_maybe.
      - Replace orValid with a simpler check
      - Use splitAtList in applyTysX
      - Remove calls to extra_clean in the testsuite; it does not do anything.
      
      Metric Decrease:
          T18223
      8334ff9e
  7. Dec 22, 2021
    • Matthew Pickering's avatar
      testsuite: Remove reqlib modifier · 3ed90911
      Matthew Pickering authored and Marge Bot's avatar Marge Bot committed
      The reqlib modifer was supposed to indicate that a test needed a certain
      library in order to work. If the library happened to be installed then
      the test would run as normal.
      
      However, CI has never run these tests as the packages have not been
      installed and we don't want out tests to depend on things which might
      get externally broken by updating the compiler.
      
      The new strategy is to run these tests in head.hackage, where the tests
      have been cabalised as well as possible. Some tests couldn't be
      transferred into the normal style testsuite but it's better than never
      running any of the reqlib tests. head.hackage!169
      
      A few submodules also had reqlib tests and have been updated to remove
      it.
      
      Closes #16264 #20032 #17764 #16561
      3ed90911
  8. Jan 27, 2021
  9. Apr 07, 2020
  10. Jan 13, 2020
  11. Jan 04, 2020
  12. Dec 02, 2019
  13. Nov 28, 2019
  14. Oct 30, 2019
    • Vladislav Zavialov's avatar
      Whitespace forward compatibility for proposal #229 · 3e7569bc
      Vladislav Zavialov authored and Marge Bot's avatar Marge Bot committed
      GHC Proposal #229 changes the lexical rules of Haskell, which may
      require slight whitespace adjustments in certain cases.
      
      This patch changes formatting in a few places in GHC and its testsuite
      in a way that enables it to compile under the proposed rules.
      3e7569bc
  15. Jun 12, 2019
  16. Mar 22, 2019
  17. Sep 27, 2017
  18. Sep 26, 2017
  19. Sep 07, 2017
  20. Aug 17, 2017
    • Ryan Scott's avatar
      Remove unneeded reqlibs for mtl and parsec in the GHC testsuite · 03853475
      Ryan Scott authored
      Now that `mtl` and `parsec` are boot libraries, there's no need to
      qualify various tests in the testsuite with `reqlib('mtl')` or
      `reqlib('parsec')`.
      
      Test Plan: make test TEST="T4809 tcfail126 T4355 tc232 tc223 tc220
      tc217 tc183 T5303 DoParamM qq005 qq006 galois_raytrace T1074 mod133
      T3787 T4316 prog011 drvfail006 drvfail008"
      
      Reviewers: bgamari, austin
      
      Subscribers: rwbarton, thomie
      
      Differential Revision: https://phabricator.haskell.org/D3855
      03853475
  21. Jul 26, 2017
  22. Jun 02, 2017
  23. Mar 24, 2017
  24. Feb 26, 2017
    • rwbarton's avatar
      tests: remove extra_files.py (#12223) · 3415bcaa
      rwbarton authored and Ben Gamari's avatar Ben Gamari committed
      The script I used is included as testsuite/driver/kill_extra_files.py,
      though at this point it is for mostly historical interest.
      
      Some of the tests in libraries/hpc relied on extra_files.py, so this
      commit includes an update to that submodule.
      
      One test in libraries/process also relies on extra_files.py, but we
      cannot update that submodule so easily, so for now we special-case it
      in the test driver.
      3415bcaa
  25. Feb 20, 2017
  26. Feb 15, 2017
  27. Feb 09, 2017
  28. Jan 22, 2017
  29. Jan 09, 2017
  30. Jun 20, 2016
  31. Apr 28, 2016
  32. Apr 26, 2016
  33. Feb 26, 2016
  34. Feb 25, 2016
  35. Feb 11, 2016
  36. Dec 27, 2015
  37. Dec 14, 2015
  38. Aug 21, 2015
  39. Aug 03, 2015
Loading