INLINE pragma for patterns (#12178)

Allow INLINE and NOINLINE pragmas to be used for patterns.
Those are applied to both the builder and matcher (where applicable).
21 jobs for inline-pat-syn in 25 minutes and 39 seconds (queued for 1 second)
Status Job ID Name Coverage
  Tool Lint
passed #500137
lint
lint-linters

00:01:43

failed #500140
lint allowed to fail
lint-submods

00:00:14

passed #500138
lint
lint-testsuite

00:00:19

passed #500139
lint
typecheck-testsuite

00:00:16

 
  Quick Build
passed #500141
x86_64-linux
hadrian-ghc-in-ghci

00:14:21

 
  Lint
passed #500142
lint
lint-base

00:17:15

 
  Build
canceled #500143
x86_64-linux
stack-hadrian-build

00:05:48

canceled #500144
x86_64-linux
validate-x86_64-linux-deb9-hadrian

00:08:41

 
  Full Build
canceled #500147
aarch64-linux allowed to fail
validate-aarch64-linux-deb10

canceled #500148
armv7-linux allowed to fail
validate-armv7-linux-deb10

canceled #500149
x86_64-linux
validate-i386-linux-deb9

canceled #500146
x86_64-darwin
validate-x86_64-darwin

canceled #500150
x86_64-linux
validate-x86_64-linux-deb9-debug

canceled #500153
x86_64-linux
validate-x86_64-linux-deb9-dwarf

canceled #500151
x86_64-linux
validate-x86_64-linux-deb9-integer-simple

canceled #500152
x86_64-linux allowed to fail manual
validate-x86_64-linux-deb9-tsan

canceled #500145
x86_64-linux
validate-x86_64-linux-deb9-unreg-hadrian

canceled #500154
x86_64-linux
validate-x86_64-linux-fedora27

canceled #500155
new-x86_64-windows test
validate-x86_64-windows-hadrian

 
  Packaging
canceled #500156
x86_64-linux allowed to fail
doc-tarball

 
  Testing
canceled #500157
x86_64-linux allowed to fail manual
hackage

 
Name Stage Failure
failed
lint-submods Tool Lint
Entering 'libraries/unix'
Entering 'libraries/xhtml'
Entering 'nofib'
Entering 'utils/haddock'
Entering 'utils/hsc2hs'
Authenticating with credentials from job payload (GitLab Registry)
$ git fetch "$CI_MERGE_REQUEST_PROJECT_URL" $CI_MERGE_REQUEST_TARGET_BRANCH_NAME
fatal: no path specified; see 'git help pull' for valid url syntax
ERROR: Job failed: exit code 1