In hole fits, don't show VTA for inferred variables (#16456)

We fetch the ArgFlag for every argument by using splitForAllVarBndrs
instead of splitForAllTys in unwrapTypeVars.
18 jobs for master in 413 minutes and 49 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Lint
passed #87110
lint
lint-submods

00:00:14

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

00:25:14

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

01:55:55

failed #87111
x86_64-linux allowed to fail
validate-x86_64-linux-deb8-hadrian

03:25:02

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

01:51:46

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

00:00:00

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

01:38:22

passed #87115
x86_64-darwin
validate-x86_64-darwin

00:58:14

passed #87118
x86_64-linux
validate-x86_64-linux-deb9

01:48:54

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

01:49:21

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

03:10:24

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

02:28:18

passed #87122
x86_64-linux
validate-x86_64-linux-fedora27

01:43:53

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

02:10:46

 
  Cleanup
passed #87124
x86_64-darwin
cleanup-darwin

00:00:07

 
  Packaging
failed #87125
x86_64-linux allowed to fail
doc-tarball

00:04:13

 
  Hackage
manual #87126
x86_64-linux allowed to fail manual
hackage
 
  Deploy
failed #87127
x86_64-linux allowed to fail
pages

00:00:14

 
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=87114 responseStatus=201 Created token=34kUyCqJ
Uploading artifacts...
junit.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=87114 responseStatus=201 Created token=34kUyCqJ
ERROR: Job failed: exit code 1
failed
validate-x86_64-linux-deb8-hadrian Build
Exit code: 1
Stderr:
)


Uploading artifacts...
junit.xml: found 1 matching files
Uploading artifacts to coordinator... ok
id=87111 responseStatus=201 Created token=FJszgFrx
ERROR: Job failed: exit code 1
failed
validate-aarch64-linux-deb9 Full Build
Running with gitlab-runner 11.12.0~beta.1460.g3aac76a8 (3aac76a8)
on centriq.haskell.org 3bed8b97
Using Docker executor with image registry.gitlab.haskell.org/ghc/ci-images/aarch64-linux-deb9:ac65f31dcffb09cd7ca7aaa70f447fcbb19f427f ...
Pulling docker image gitlab/gitlab-runner-helper:arm-3aac76a8 ...
ERROR: Job failed: Error response from daemon: manifest for gitlab/gitlab-runner-helper:arm-3aac76a8 not found (executor_docker.go:173:0s)
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=87123 responseStatus=201 Created token=Y9x6d9M8
Uploading artifacts...
Runtime platform
arch=amd64 os=windows pid=6292 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=87123 responseStatus=201 Created token=Y9x6d9M8
ERROR: Job failed: exit status 2
failed
pages Deploy
Synchronizing submodule url for 'utils/hsc2hs'
$ git submodule update --init --recursive
$ git checkout .gitmodules
$ git fetch https://gitlab.haskell.org/ghc/ghc-performance-notes.git refs/notes/perf:refs/notes/perf || true
$ mkdir -p public/doc
$ tar -xf haddock.html.tar.xz -C public/doc
tar: haddock.html.tar.xz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
ERROR: Job failed: exit code 1
failed
doc-tarball Packaging
"rm" -f "/builds/ghc/ghc/docs/inst/bin/ghc"  
ln -s ghc-8.9.0.20190529 "/builds/ghc/ghc/docs/inst/bin/ghc"
/usr/bin/install -c -m 755 -d "/builds/ghc/ghc/docs/inst/share/man"
/usr/bin/install -c -m 755 -d "/builds/ghc/ghc/docs/inst/share/man/man1"
/usr/bin/install -c -m 644 docs/users_guide/build-man/ghc.1 "/builds/ghc/ghc/docs/inst/share/man/man1"
make[1]: *** No rule to make target 'settings', needed by 'install_libs'. Stop.
Makefile:51: recipe for target 'install' failed
make: *** [install] Error 2
ERROR: Job failed: exit code 1