build: require GHC 7.6 for bootstrapping
authorAustin Seipp <austin@well-typed.com>
Tue, 19 Aug 2014 11:36:02 +0000 (06:36 -0500)
committerAustin Seipp <austin@well-typed.com>
Tue, 19 Aug 2014 11:36:03 +0000 (06:36 -0500)
commit527bcc41630918977c73584d99125ff164400695
treede154ca063e2672e432a43a74452b312f2029006
parent2fc22949e30eab9f751be90e788ebb2b56f1b132
build: require GHC 7.6 for bootstrapping

Summary:
Per the usual standards, a build of GHC is only compileable
by the last two releases (e.g. 7.8 only by 7.4 and 7.6). To make sure
we don't get suckered into supporting older compilers, let's remove
this support now.

Signed-off-by: Austin Seipp <austin@well-typed.com>
Test Plan:
Try to bootstrap with GHC 7.4, watch it fail. Bootstrap
with 7.6 or better, and everything works.

Reviewers: hvr

Reviewed By: hvr

Subscribers: simonmar, ezyang, carter

Differential Revision: https://phabricator.haskell.org/D167
compiler/cmm/SMRep.lhs
compiler/ghci/Linker.lhs
compiler/utils/Panic.lhs
compiler/utils/Util.lhs
configure.ac