Handle hs-boot files in -Wmissing-home-modules (#16551)


(cherry picked from commit 43a43a33)
19 jobs for !1065 with cherry-pick-43a43a33 in 192 minutes and 8 seconds (queued for 6 minutes and 12 seconds)
detached
Status Job ID Name Coverage
  Lint
passed #90922
lint
ghc-linters

00:00:19

passed #90923
lint
lint-submods-mr

00:00:18

 
  Build
failed #90926
x86_64-linux allowed to fail
release-x86_64-linux-deb9-dwarf

00:11:39

passed #90924
x86_64-linux
validate-x86_64-linux-deb8-hadrian

01:54:49

failed #91397
x86_64-linux
validate-x86_64-linux-deb9-debug

01:15:55

failed #90925
x86_64-linux
validate-x86_64-linux-deb9-debug

01:13:59

 
  Full Build
skipped #90928
aarch64-linux allowed to fail
validate-aarch64-linux-deb9
skipped #90929
x86_64-linux
validate-i386-linux-deb9
skipped #90927
x86_64-darwin
validate-x86_64-darwin
skipped #90930
x86_64-linux
validate-x86_64-linux-deb9
skipped #90932
x86_64-linux allowed to fail
validate-x86_64-linux-deb9-integer-simple
skipped #90931
x86_64-linux allowed to fail
validate-x86_64-linux-deb9-llvm
skipped #90933
x86_64-linux allowed to fail
validate-x86_64-linux-deb9-unreg
skipped #90934
x86_64-linux
validate-x86_64-linux-fedora27
skipped #90936
x86_64-windows allowed to fail
validate-x86_64-windows
skipped #90935
x86_64-windows allowed to fail
validate-x86_64-windows-hadrian
 
  Cleanup
passed #90938
x86_64-darwin
cleanup-darwin

00:00:05

passed #90937
x86_64-windows
cleanup-windows

00:00:40

 
  Hackage
skipped #90939
x86_64-linux allowed to fail manual
hackage
 
Name Stage Failure
failed
release-x86_64-linux-deb9-dwarf 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-linux-deb9-debug Build
make[1]: *** [test] Error 1
Makefile:224: recipe for target 'test' failed
make: *** [test] Error 2
Running after script...
$ cp -Rf $HOME/.cabal cabal-cache
Uploading artifacts...
junit.xml: found 1 matching files
Uploading artifacts to coordinator... ok
id=91397 responseStatus=201 Created token=hc4aJBXF
ERROR: Job failed: exit code 1