- Jan 20, 2024
-
- Aug 07, 2023
-
-
This fixes some missing local variable declarations that were found by running the testsuite in strict mode. Fixes #23775
-
- Jul 06, 2023
-
-
Fixes #23272
-
- Jun 13, 2023
-
-
Tracking ticket: #23059 This runs compile_and_run tests with optimised code with bytecode interpreter Changed submodules: hpc, process Co-authored-by:
Torsten Schmits <git@tryp.io>
-
- Nov 29, 2022
-
-
Sylvain Henry authored
Add JS backend adapted from the GHCJS project by Luite Stegeman. Some features haven't been ported or implemented yet. Tests for these features have been disabled with an associated gitlab ticket. Bump array submodule Work funded by IOG. Co-authored-by:
Jeffrey Young <jeffrey.young@iohk.io> Co-authored-by:
Luite Stegeman <stegeman@gmail.com> Co-authored-by:
Josh Meredith <joshmeredith2008@gmail.com>
-
- Apr 01, 2022
-
-
- 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
-
- Dec 22, 2021
-
-
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
-
- Jan 27, 2021
- Apr 07, 2020
-
-
Update Haddock submodule
-
- Jan 13, 2020
-
-
- Jan 04, 2020
-
-
- Dec 02, 2019
-
-
- Nov 28, 2019
-
-
- Oct 30, 2019
-
-
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.
-
- Jun 12, 2019
-
-
Ben Gamari authored
galois_raytrace was previously broken on i386 due to use of x87 arithmethic on that platform. However, 42504f4a removes x87 support; this resulted in an unexpected pass. Unmark this test as broken.
-
Ben Gamari authored
omit_ways expects a list but this was broken in several cases.
-
- Mar 22, 2019
-
-
As per https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail Coauthored-by:
Ben Gamari <ben@well-typed.com>
-
- Sep 27, 2017
-
-
Gabor Greif authored
-
- Sep 26, 2017
-
-
Gabor Greif authored
-
- Sep 07, 2017
-
-
Gabor Greif authored
-
- Aug 17, 2017
-
-
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
-
- Jul 26, 2017
-
-
Gabor Greif authored
-
- Jun 02, 2017
-
-
Gabor Greif authored
-
- Mar 24, 2017
-
-
Gabor Greif authored
-
- Feb 26, 2017
-
-
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.
-
- Feb 20, 2017
-
-
Gabor Greif authored
-
- Feb 15, 2017
-
-
Gabor Greif authored
-
- Feb 09, 2017
-
-
Gabor Greif authored
-
- Jan 22, 2017
-
-
The `clean_cmd` and `extra_clean` setup functions don't do anything. Remove them from .T files. Created using https://github.com/thomie/refactor-ghc-testsuite. This diff is a test for the .T-file parser/processor/pretty-printer in that repository. find . -name '*.T' -exec ~/refactor-ghc-testsuite/Main "{}" \; Tests containing inline comments or multiline strings are not modified. Preparation for #12223. Test Plan: Harbormaster Reviewers: austin, hvr, simonmar, mpickering, bgamari Reviewed By: mpickering Subscribers: mpickering Differential Revision: https://phabricator.haskell.org/D3000 GHC Trac Issues: #12223
-
- Jan 09, 2017
-
-
Gabor Greif authored
-
- Jun 20, 2016
-
-
Thomas Miedema authored
-
- Apr 28, 2016
-
-
Thomas Miedema authored
-
- Apr 26, 2016
-
-
Thomas Miedema authored
These aren't run very often, because they require external libraries. https://ghc.haskell.org/trac/ghc/wiki/Building/RunningTests/Running#AdditionalPackages maessen-hashtab still doesn't compile, QuickCheck api changed. Update submodule hpc.
-
- Feb 26, 2016
-
-
Gabor Greif authored
-
- Feb 25, 2016
-
-
Thomas Miedema authored
-
- Feb 11, 2016
-
-
Gabor Greif authored
-
- Dec 27, 2015
-
-
Eliminate redundant pattern which resulted in warning. Also increase the compile timeout multiplier since this test tends to take quite a while to build. I have seen it fail numerous times during Harbormaster builds and have never seen it pass on ARM. Test Plan: Validate Reviewers: austin, thomie Reviewed By: thomie Differential Revision: https://phabricator.haskell.org/D1699
-
- Dec 14, 2015
-
-
Gabor Greif authored
-
- Aug 21, 2015
-
-
Summary: Fixes T10637 Reviewers: austin, bgamari, thomie Subscribers: dfordivam, simonpj, thomie Differential Revision: https://phabricator.haskell.org/D1157 GHC Trac Issues: #10637
-
- Aug 03, 2015
-
-
Gabor Greif authored
-