This travis config drops support for 7.6 and enables travis for 8.0, i.e. the last three GHC releases.
The build fails (you wanted small PRs so I didn’t include the commits that fix it)
All three PRs need the metadata PR to pass. 8.0 needs the PR that provides the necessary updates, 7.10 seems to need the changes to the flag selection to pass. ftr my llvm-3.8 branch uses the exact same travis config and all tests pass.
This travis config drops support for 7.6 and enables travis for 8.0, i.e. the last three GHC releases.
The build fails (you wanted small PRs so I didn’t include the commits that fix it)
All three PRs need the metadata PR to pass. 8.0 needs the PR that provides the necessary updates, 7.10 seems to need the changes to the flag selection to pass. ftr my
llvm-3.8
branch uses the exact same travis config and all tests pass.