Use DeriveFunctor throughout the codebase (#15654)

19 jobs for master in 601 minutes and 56 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Lint
passed #100483
lint
lint-submods-branch

00:00:17

 
  Build
passed #100485
x86_64-linux
hadrian-ghc-in-ghci

00:21:53

failed #100487
x86_64-linux allowed to fail
release-x86_64-linux-deb9-dwarf

01:42:28

passed #100486
x86_64-linux
validate-x86_64-linux-deb9-debug

00:38:40

passed #100484
x86_64-linux
validate-x86_64-linux-deb9-hadrian

02:59:18

 
  Full Build
failed #100489
aarch64-linux allowed to fail
validate-aarch64-linux-deb9

01:05:43

passed #100490
x86_64-linux
validate-i386-linux-deb9

01:11:23

passed #100488
x86_64-darwin
validate-x86_64-darwin

00:59:13

passed #100491
x86_64-linux
validate-x86_64-linux-deb9

01:45:04

passed #100493
x86_64-linux
validate-x86_64-linux-deb9-integer-simple

01:39:48

passed #100492
x86_64-linux
validate-x86_64-linux-deb9-llvm

03:18:35

passed #100494
x86_64-linux
validate-x86_64-linux-deb9-unreg

02:57:19

failed #100495
x86_64-linux
validate-x86_64-linux-fedora27

00:20:23

failed #100497
x86_64-windows allowed to fail
validate-x86_64-windows

02:38:31

failed #100496
x86_64-windows allowed to fail
validate-x86_64-windows-hadrian

00:34:55

 
  Cleanup
passed #100498
x86_64-darwin
cleanup-darwin

00:00:08

 
  Packaging
skipped #100499
x86_64-linux allowed to fail
doc-tarball
 
  Hackage
skipped #100500
x86_64-linux allowed to fail manual
hackage
 
  Deploy
skipped #100501
x86_64-linux allowed to fail
pages
 
Name Stage Failure
failed
validate-x86_64-linux-fedora27 Full Build There has been a runner system failure, please try again
Running with gitlab-runner 11.9.2 (v11.9.2)
on lab.smart-cactus.org 018a6aa0
Using Docker executor with image registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-fedora27:ac65f31dcffb09cd7ca7aaa70f447fcbb19f427f ...
Pulling docker image registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-fedora27:ac65f31dcffb09cd7ca7aaa70f447fcbb19f427f ...
Using docker image sha256:66102b975f4c16e853d426b99fd5baeef6bd6ba081e2481895f4ea3f68221c84 for registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-fedora27:ac65f31dcffb09cd7ca7aaa70f447fcbb19f427f ...
ERROR: Job failed (system failure): Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? (executor_docker.go:932:120s)
failed
validate-x86_64-windows-hadrian Full Build
   Speed :            22582387 Bytes/sec.
Speed : 1292.174 MegaBytes/min.
Ended : Wednesday, June 12, 2019 8:15:03 PM

Uploading artifacts...
Runtime platform arch=amd64 os=windows pid=2520 revision=1f513601 version=11.10.1
WARNING: ghc.tar.xz: no matching files
ERROR: No files to upload
ERROR: Job failed: exit status 1
failed
release-x86_64-linux-deb9-dwarf Build
$ cp -Rf $HOME/.cabal cabal-cache
Uploading artifacts...
ghc-*.tar.xz: found 1 matching files
junit.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=100487 responseStatus=201 Created token=o3eZpxea
Uploading artifacts...
junit.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=100487 responseStatus=201 Created token=o3eZpxea
ERROR: Job failed: exit code 1
failed
validate-x86_64-windows Full Build
junit.xml: found 1 matching files                  
WARNING: Failed to load system CertPool:crypto/x509: system root pool is not available on Windows
Uploading artifacts to coordinator... ok
id=100497 responseStatus=201 Created token=TJjGK3Gp
Uploading artifacts...
Runtime platform
arch=amd64 os=windows pid=5408 revision=1f513601 version=11.10.1
junit.xml: found 1 matching files

WARNING: Failed to load system CertPool:crypto/x509: system root pool is not available on Windows
Uploading artifacts to coordinator... ok
id=100497 responseStatus=201 Created token=TJjGK3Gp
ERROR: Job failed: exit status 2
failed
validate-aarch64-linux-deb9 Full Build
$ cp -Rf $HOME/.cabal cabal-cache
Uploading artifacts...
WARNING: ghc-*.tar.xz: no matching files
WARNING: junit.xml: no matching files
ERROR: No files to upload
Uploading artifacts...
WARNING: junit.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1