Hadrian: Track RTS library symlink targets

This requires creating RTS library symlinks when registering, outside
of the rule for the registered library file.
20 jobs for master in 307 minutes and 40 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Lint
passed #101686
lint
lint-submods-branch

00:00:18

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

00:28:56

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

01:55:00

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

01:45:02

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

01:38:52

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

01:06:33

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

01:02:37

passed #101691
x86_64-darwin
validate-x86_64-darwin

01:22:03

passed #101694
x86_64-linux
validate-x86_64-linux-deb9

01:07:30

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

01:07:47

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

01:40:49

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

03:09:54

passed #101698
x86_64-linux
validate-x86_64-linux-fedora27

00:59:54

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

02:20:45

passed #101699
x86_64-windows
validate-x86_64-windows-hadrian

01:25:36

 
  Cleanup
passed #101701
x86_64-darwin
cleanup-darwin

00:00:05

 
  Packaging
passed #101702
x86_64-linux
doc-tarball

00:02:02

 
  Hackage
manual #101703
x86_64-linux allowed to fail manual
hackage
 
  Deploy
passed #101704
x86_64-linux
pages

00:00:17

failed pages:deploy

00:00:00

 
Name Stage Failure
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=101690 responseStatus=201 Created token=RUePSBxS
Uploading artifacts...
junit.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=101690 responseStatus=201 Created token=RUePSBxS
ERROR: Job failed: exit code 1
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
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=101700 responseStatus=201 Created token=V7yq3TWp
Uploading artifacts...
Runtime platform
arch=amd64 os=windows pid=3132 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=101700 responseStatus=201 Created token=V7yq3TWp
ERROR: Job failed: exit status 2