Add regression tests for #13601, #13780, #13877
authorRyan Scott <ryan.gl.scott@gmail.com>
Fri, 28 Jul 2017 15:47:38 +0000 (11:47 -0400)
committerRyan Scott <ryan.gl.scott@gmail.com>
Fri, 28 Jul 2017 15:47:38 +0000 (11:47 -0400)
commit424ecadbb3d06f4d4e0813de670369893e1da2a9
treea6a609eabe133359316de3c935d6fdb05a2d8bd0
parentb3b564fbc0ceb06e6a880289935449fda7d33f31
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
testsuite/tests/dependent/should_fail/T13601.hs [new file with mode: 0644]
testsuite/tests/dependent/should_fail/T13601.stderr [new file with mode: 0644]
testsuite/tests/dependent/should_fail/T13780a.hs [new file with mode: 0644]
testsuite/tests/dependent/should_fail/T13780a.stderr [new file with mode: 0644]
testsuite/tests/dependent/should_fail/T13780b.hs [new file with mode: 0644]
testsuite/tests/dependent/should_fail/T13780c.hs [new file with mode: 0644]
testsuite/tests/dependent/should_fail/T13780c.stderr [new file with mode: 0644]
testsuite/tests/dependent/should_fail/all.T
testsuite/tests/indexed-types/should_fail/T13877.hs [new file with mode: 0644]
testsuite/tests/indexed-types/should_fail/T13877.stderr [new file with mode: 0644]
testsuite/tests/indexed-types/should_fail/all.T