[commit: ghc] master: Add regression tests for #13601, #13780, #13877 (424ecad)

git at git.haskell.org git at git.haskell.org
Fri Jul 28 15:52:35 UTC 2017


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/424ecadbb3d06f4d4e0813de670369893e1da2a9/ghc

>---------------------------------------------------------------

commit 424ecadbb3d06f4d4e0813de670369893e1da2a9
Author: Ryan Scott <ryan.gl.scott at gmail.com>
Date:   Fri Jul 28 11:47:38 2017 -0400

    Add regression tests for #13601, #13780, #13877
    
    Summary:
    Some recent commits happened to fix other issues:
    
    * c2417b87ff59c92fbfa8eceeff2a0d6152b11a47 fixed #13601 and #13780
    * 8e15e3d370e9c253ae0dbb330e25b72cb00cdb76 fixed the original program in #13877
    
    Let's add regression tests for each of these to ensure they stay fixed.
    
    Test Plan: make test TEST="T13601 T13780a T13780c T13877"
    
    Reviewers: goldfire, bgamari, austin
    
    Reviewed By: bgamari
    
    Subscribers: rwbarton, thomie
    
    GHC Trac Issues: #13601, #13780, #13877
    
    Differential Revision: https://phabricator.haskell.org/D3794


>---------------------------------------------------------------

424ecadbb3d06f4d4e0813de670369893e1da2a9
 testsuite/tests/dependent/should_fail/T13601.hs    | 47 ++++++++++++++
 .../tests/dependent/should_fail/T13601.stderr      |  6 ++
 testsuite/tests/dependent/should_fail/T13780a.hs   |  9 +++
 .../tests/dependent/should_fail/T13780a.stderr     |  6 ++
 testsuite/tests/dependent/should_fail/T13780b.hs   | 10 +++
 testsuite/tests/dependent/should_fail/T13780c.hs   | 12 ++++
 .../tests/dependent/should_fail/T13780c.stderr     | 12 ++++
 testsuite/tests/dependent/should_fail/all.T        |  4 ++
 .../tests/indexed-types/should_fail/T13877.hs      | 74 ++++++++++++++++++++++
 .../tests/indexed-types/should_fail/T13877.stderr  | 31 +++++++++
 testsuite/tests/indexed-types/should_fail/all.T    |  1 +
 11 files changed, 212 insertions(+)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 424ecadbb3d06f4d4e0813de670369893e1da2a9


More information about the ghc-commits mailing list