Add a bunch of tests for type applications in patterns.

23 jobs for !2464 with cg-tyapp-pat in 5 minutes and 25 seconds (queued for 2 seconds)
detached
Status Job ID Name Coverage
  Lint
failed #398721
lint
ghc-linters

00:03:06

passed #398722
lint
lint-linters

00:03:10

passed #398725
lint
lint-submods

00:00:29

failed #398723
lint
lint-testsuite

00:02:02

passed #398724
lint
typecheck-testsuite

00:00:17

 
  Quick Build
skipped #398726
x86_64-linux
hadrian-ghc-in-ghci
 
  Build
skipped #398727
x86_64-linux
validate-x86_64-linux-deb9-hadrian
 
  Full Build
skipped #398730
aarch64-linux allowed to fail
validate-aarch64-linux-deb9
skipped #398731
armv7-linux
validate-armv7-linux-deb9
skipped #398732
x86_64-linux
validate-i386-linux-deb9
skipped #398739
new-x86_64-windows test allowed to fail
validate-i386-windows
skipped #398729
x86_64-darwin
validate-x86_64-darwin
skipped #398733
x86_64-linux
validate-x86_64-linux-deb9-debug
skipped #398735
x86_64-linux
validate-x86_64-linux-deb9-dwarf
skipped #398734
x86_64-linux
validate-x86_64-linux-deb9-integer-simple
skipped #398728
x86_64-linux
validate-x86_64-linux-deb9-unreg-hadrian
skipped #398736
x86_64-linux
validate-x86_64-linux-fedora27
skipped #398738
new-x86_64-windows test allowed to fail
validate-x86_64-windows
skipped #398737
new-x86_64-windows test allowed to fail
validate-x86_64-windows-hadrian
 
  Cleanup
passed #398740
x86_64-darwin
cleanup-darwin

00:00:14

 
  Packaging
skipped #398741
x86_64-linux allowed to fail
doc-tarball
 
  Testing
skipped #398742
x86_64-linux allowed to fail manual
hackage
skipped #398743
x86_64-linux
perf-nofib
 
Name Stage Failure
failed
ghc-linters Lint
commit c56d7fe4ce0d7bf854f475166b90bf22da713c70 has whitespace linter issues:

*ERROR* testsuite/tests/typecheck/should_compile/TyAppPat_TH.hs:11: introduces trailing whitespace
> " print () "

Validation FAILED for c56d7fe4ce0d7bf854f475166b90bf22da713c70
=====================================================================================
Validation FAILED because at least one commit had linter errors!
ERROR: Job failed: exit code 1
failed
lint-testsuite Lint
make[2]: Leaving directory '/builds/obsidiansystems/ghc/testsuite/tests'
make[2]: *** [test] Error 1
make[1]: *** [list_broken] Error 2
../mk/test.mk:372: recipe for target 'list_broken' failed
make[1]: Leaving directory '/builds/obsidiansystems/ghc/testsuite/tests'
Makefile:38: recipe for target 'list_broken' failed
make: *** [list_broken] Error 2
make: Leaving directory '/builds/obsidiansystems/ghc/testsuite'
ERROR: Job failed: exit code 1