summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Klebinger <klebinger.andreas@gmx.at>2020-10-19 15:29:37 +0200
committerAndreas Klebinger <klebinger.andreas@gmx.at>2021-01-26 16:48:27 +0100
commit6fc8c4d65402b5106e04ead6fff50b6871ba04e8 (patch)
treeb992987aa3162ff2efd8f36fb9b46529619eb0cc
parent51cc33a3f0d5cbd8dc49180221f09e4e9aafb1f4 (diff)
downloadhaskell-wip/andreask/ci_validate.tar.gz
Use validate flavour for all CI builds.wip/andreask/ci_validate
This also means we compile GHC with -O1 instead of -O2 for some platforms for CI. As a result a lot of test metrics got worse which we now have to accept. ------------------------- Metric Increase: ManyAlternatives ManyConstructors MultiLayerModules Naperian T10421 T12150 T12227 T12234 T12425 T12545 T12707 T13035 T13253 T13253-spj T13701 T13379 T13719 T14697 T16577 T18282 T18698a T18698b T1969 T3064 T3294 T4801 T5205 T5321FD T5321Fun T5631 T6048 T783 T9020 T9203 T9233 T9630 T9872a T9872b T9872c T9872d T9961 haddock.Cabal haddock.base haddock.compiler parsing001 T5642 WWRec T14683 T15164 T18304 T18923 -------------------------
-rw-r--r--.gitlab-ci.yml4
1 files changed, 2 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 51b6813f75..2321258808 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -469,7 +469,7 @@ validate-x86_64-darwin:
LANG: "en_US.UTF-8"
CONFIGURE_ARGS: "--with-intree-gmp"
TEST_ENV: "x86_64-darwin"
- BUILD_FLAVOUR: "perf"
+ BUILD_FLAVOUR: "validate"
after_script:
- cp -Rf $HOME/.cabal cabal-cache
- .gitlab/ci.sh clean
@@ -520,7 +520,7 @@ validate-x86_64-darwin:
tags:
- x86_64-linux
variables:
- BUILD_FLAVOUR: "perf"
+ BUILD_FLAVOUR: "validate"
before_script:
# Build hyperlinked sources for documentation when building releases
- |