John MacFarlane
fbc733d3a8
Travis: comment out 8.6.1 for now.
...
We'll need to use new-build.
2018-10-03 09:33:55 -07:00
John MacFarlane
75706135e3
Add ghc 8.6.1 to travis.
2018-10-02 21:15:55 -07:00
John MacFarlane
fd107145e6
Another try at skipping round-trip tests in CI.
2018-09-13 12:33:52 -07:00
John MacFarlane
ed2cd734eb
Revert TESTPATTERN stuff from .travis.yml.
2018-09-13 12:23:15 -07:00
John MacFarlane
67bcb3d6b5
Revert test-pattern changes to .travis.yml.
2018-09-10 23:40:24 -07:00
John MacFarlane
97a13fe717
Travis: Another try on stack.
2018-09-10 23:14:11 -07:00
John MacFarlane
9f96a5e091
Travis: Fix stack build.
2018-09-10 22:56:13 -07:00
John MacFarlane
867a529189
Travis: remove --hide-successes temporarily again.
2018-09-10 21:57:52 -07:00
John MacFarlane
0f180be19b
Another try.
2018-09-10 21:56:35 -07:00
John MacFarlane
ee4e658693
travis: Fix ghc version label for stack build.
2018-09-10 21:41:41 -07:00
John MacFarlane
8dcb41f1ba
Revert "travis: Temporarily remove --hide-successes."
...
This reverts commit bf2b4f95ff
.
2018-09-10 21:41:14 -07:00
John MacFarlane
bf2b4f95ff
travis: Temporarily remove --hide-successes.
2018-09-10 21:34:54 -07:00
John MacFarlane
2295b60a31
Another try.
2018-09-10 21:17:51 -07:00
John MacFarlane
838bb87fba
Another try.
2018-09-10 20:52:43 -07:00
John MacFarlane
3aabc96d5a
Attempt to fix travis build.
2018-09-10 20:11:00 -07:00
John MacFarlane
ce6042fb20
Travis: exclude round-trip tests, except for nightly test which can fail.
2018-09-10 17:37:56 -07:00
John MacFarlane
49cfcc9c74
Travis: use more compiler warnings.
2018-08-10 22:39:27 -07:00
John MacFarlane
d6cbc7ba37
Travis: Use system ghc. And use ghc-8.4.3 instead of 8.4.2.
2018-07-13 10:28:29 -07:00
John MacFarlane
3cdc5a02e0
Travis: Use lts-12 resolver.
2018-07-13 10:14:37 -07:00
John MacFarlane
732e66d4c4
travis: small simplification.
2018-06-30 23:08:17 +02:00
John MacFarlane
3b2ab75712
Revert "Travis: use -j2 for dependencies installation."
...
This reverts commit ae9d9138c3
.
2018-06-30 22:35:56 +02:00
John MacFarlane
ae9d9138c3
Travis: use -j2 for dependencies installation.
...
Remove special clause for ghc 7.10.
2018-06-30 12:12:36 +02:00
John MacFarlane
ce83a128e1
Use ghc 8.4.2 in travis and tested-with.
...
8.4.1 shipped with the wrong version of mtl, which didn't
match its documented API.
2018-06-30 10:00:28 +02:00
John MacFarlane
afb1241edc
Revert "travis: try adding 'ghc-pkg recache'."
...
This reverts commit 57978fa3b3
.
2018-06-29 19:56:20 +02:00
John MacFarlane
57978fa3b3
travis: try adding 'ghc-pkg recache'.
2018-06-29 19:51:12 +02:00
John MacFarlane
f0a1c42e4e
travis: try installing specific yaml version...
2018-06-29 19:42:48 +02:00
John MacFarlane
ee169135a1
For ghc 7.10.3, try installing yaml first...
2018-06-29 19:31:37 +02:00
John MacFarlane
bb5a2464d5
travis: Reduce verbosity.
2018-06-28 23:57:59 +02:00
John MacFarlane
7b3cc7d1a9
travis: Try not using --only-dependencies
with ghc 7.10.
2018-06-28 17:25:31 +02:00
John MacFarlane
013847554e
Revert "Travis: use cabal 2.2 with ghc 7.10."
...
This reverts commit 3b590b6da2
.
2018-06-28 17:20:35 +02:00
John MacFarlane
72a76d5187
Revert "travis: REALLY use cabal 2.2 with ghc 7.10."
...
This reverts commit f6465e02a6
.
2018-06-28 17:20:29 +02:00
John MacFarlane
f6465e02a6
travis: REALLY use cabal 2.2 with ghc 7.10.
2018-06-28 17:11:44 +02:00
John MacFarlane
3b590b6da2
Travis: use cabal 2.2 with ghc 7.10.
...
See if that fixes:
cabal: Cannot select only the dependencies (as requested by the
'--only-dependencies' flag), the packages are required by a dependency of one
of the other targets.
2018-06-28 16:52:06 +02:00
John MacFarlane
80cf217c76
travis: revert --enable-per-component, add -v2.
2018-06-28 15:05:58 +02:00
John MacFarlane
2c30507294
travis: try using --enable-per-component.
...
I'm hoping this fixes the problem with the ghc 7.10 builds.
2018-06-28 14:54:38 +02:00
John MacFarlane
daeb03dcce
Revert "travis: Install Cabal library before anything else."
...
This reverts commit 6b43a01a3c
.
2018-06-28 14:49:36 +02:00
John MacFarlane
7027525151
travis: remove redundant build, use cabal 2.2 with ghc 8.4.
2018-06-28 13:32:53 +02:00
John MacFarlane
6b43a01a3c
travis: Install Cabal library before anything else.
...
I'm hoping this fixes the issue with travis
builds with earlier ghc versions.
See https://github.com/haskell/cabal/issues/4456
2018-06-28 12:41:06 +02:00
John MacFarlane
4a712b476d
Revert "travis: Remove '--only-dependencies' step for cabal."
...
This reverts commit 3804a191c7
.
2018-06-28 12:30:02 +02:00
John MacFarlane
fde0df1cb1
Revert "Travis: Install Cabal library."
...
This reverts commit 52d3c9ed87
.
2018-06-28 12:29:57 +02:00
John MacFarlane
52d3c9ed87
Travis: Install Cabal library.
2018-06-28 12:25:36 +02:00
John MacFarlane
3804a191c7
travis: Remove '--only-dependencies' step for cabal.
...
Due to cabal changes, this no longer seems to work.
We get:
> cabal: Cannot select only the dependencies (as requested by the
> '--only-dependencies' flag), the packages are required by a dependency of one
> of the other targets.
I suspect this is because the executable depends on the library?
2018-06-28 12:05:39 +02:00
John MacFarlane
f4b71d94f7
Travis: Added /opt/cabal/bin to path.
2018-05-30 14:30:55 -07:00
John MacFarlane
a8e1966857
Fixed cabal versions in travis.
2018-05-30 13:32:51 -07:00
John MacFarlane
efe3575796
Use cabal 2.0 in travis.
2018-05-30 13:17:05 -07:00
John MacFarlane
c92f7b3fd3
Travis: hide successes on tests.
2018-04-22 09:10:53 -07:00
John MacFarlane
daa5475620
Travis: add ghc 8.4.1 cabal build.
2018-03-15 23:49:48 -07:00
John MacFarlane
5a56819894
Travis: ensure nightly builds can fail.
2018-02-16 11:04:50 -08:00
John MacFarlane
0e16155aaf
Remove custom prelude and ghc 7.8 support.
2018-01-14 23:31:49 -08:00
John MacFarlane
509e88374b
Revert "Travis: try running tests single-threaded."
...
This reverts commit 84a4d3685c
.
2018-01-01 21:17:19 -08:00