summaryrefslogtreecommitdiff
path: root/testsuite/tests/package
diff options
context:
space:
mode:
authorEdward Z. Yang <ezyang@cs.stanford.edu>2015-10-10 12:01:14 -0700
committerEdward Z. Yang <ezyang@cs.stanford.edu>2016-10-08 00:20:34 -0700
commit00b530d5402aaa37e4085ecdcae0ae54454736c1 (patch)
tree2d2963db4abdbcba9c12aea13a26e29e718e4778 /testsuite/tests/package
parent887485a45ae55e81b26b6412b6f9dcf6a497f044 (diff)
downloadhaskell-00b530d5402aaa37e4085ecdcae0ae54454736c1.tar.gz
The Backpack patch.
Summary: This patch implements Backpack for GHC. It's a big patch but I've tried quite hard to keep things, by-in-large, self-contained. The user facing specification for Backpack can be found at: https://github.com/ezyang/ghc-proposals/blob/backpack/proposals/0000-backpack.rst A guide to the implementation can be found at: https://github.com/ezyang/ghc-proposals/blob/backpack-impl/proposals/0000-backpack-impl.rst Has a submodule update for Cabal, as well as a submodule update for filepath to handle more strict checking of cabal-version. Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu> Test Plan: validate Reviewers: simonpj, austin, simonmar, bgamari, goldfire Subscribers: thomie, mpickering Differential Revision: https://phabricator.haskell.org/D1482
Diffstat (limited to 'testsuite/tests/package')
-rw-r--r--testsuite/tests/package/package07e.stderr13
-rw-r--r--testsuite/tests/package/package08e.stderr13
2 files changed, 8 insertions, 18 deletions
diff --git a/testsuite/tests/package/package07e.stderr b/testsuite/tests/package/package07e.stderr
index 0e4a0407ca..8de07f99b2 100644
--- a/testsuite/tests/package/package07e.stderr
+++ b/testsuite/tests/package/package07e.stderr
@@ -1,21 +1,16 @@
-package07e.hs:2:1:
+package07e.hs:2:1: error:
Failed to load interface for ‘MyHsTypes’
- Perhaps you meant
- HsTypes (needs flag -package-key ghc-<VERSION>)
Use -v to see a list of the files searched for.
-package07e.hs:3:1:
+package07e.hs:3:1: error:
Failed to load interface for ‘HsTypes’
- It is a member of the hidden package ‘ghc-<VERSION>’.
Use -v to see a list of the files searched for.
-package07e.hs:4:1:
+package07e.hs:4:1: error:
Failed to load interface for ‘HsUtils’
- It is a member of the hidden package ‘ghc-<VERSION>’.
Use -v to see a list of the files searched for.
-package07e.hs:5:1:
+package07e.hs:5:1: error:
Failed to load interface for ‘UniqFM’
- It is a member of the hidden package ‘ghc-<VERSION>’.
Use -v to see a list of the files searched for.
diff --git a/testsuite/tests/package/package08e.stderr b/testsuite/tests/package/package08e.stderr
index 975b4b9873..c5017350f0 100644
--- a/testsuite/tests/package/package08e.stderr
+++ b/testsuite/tests/package/package08e.stderr
@@ -1,21 +1,16 @@
-package08e.hs:2:1:
+package08e.hs:2:1: error:
Failed to load interface for ‘MyHsTypes’
- Perhaps you meant
- HsTypes (needs flag -package-key ghc-<VERSION>)
Use -v to see a list of the files searched for.
-package08e.hs:3:1:
+package08e.hs:3:1: error:
Failed to load interface for ‘HsTypes’
- It is a member of the hidden package ‘ghc-<VERSION>’.
Use -v to see a list of the files searched for.
-package08e.hs:4:1:
+package08e.hs:4:1: error:
Failed to load interface for ‘HsUtils’
- It is a member of the hidden package ‘ghc-<VERSION>’.
Use -v to see a list of the files searched for.
-package08e.hs:5:1:
+package08e.hs:5:1: error:
Failed to load interface for ‘UniqFM’
- It is a member of the hidden package ‘ghc-<VERSION>’.
Use -v to see a list of the files searched for.