Move tablesNextToCode field into Platform

tablesNextToCode is a platform setting and doesn't belong into DynFlags
(#17957). Doing this is also a prerequisite to fix #14335 where we deal
with two platforms (target and host) that may have different platform
settings.
41 jobs for master in 994 minutes and 28 seconds (queued for 1 second)
Status Job ID Name Coverage
  Lint
passed #374635
lint
lint-linters

00:00:15

failed #375504
lint allowed to fail
lint-submods

00:00:13

passed #375502
lint
lint-submods-branch

00:00:25

passed #374636
lint
lint-testsuite

00:00:16

passed #375503
lint
typecheck-testsuite

00:00:16

failed #374638
lint allowed to fail
lint-submods

00:00:12

failed #374639
lint
lint-submods-branch

00:01:35

failed #374637
lint
typecheck-testsuite

00:01:35

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

00:10:28

 
  Build
passed #374641
x86_64-linux
validate-x86_64-linux-deb9-hadrian

01:31:05

 
  Full Build
failed #374646
aarch64-linux allowed to fail
nightly-aarch64-linux-deb9

02:51:01

failed #374648
armv7-linux allowed to fail
nightly-armv7-linux-deb9

03:28:16

passed #374650
x86_64-linux
nightly-i386-linux-deb9

01:01:01

failed #374665
new-x86_64-windows test allowed to fail
nightly-i386-windows

00:00:37

failed #374661
new-x86_64-windows test allowed to fail
nightly-i386-windows-hadrian

00:02:40

failed #374643
x86_64-freebsd allowed to fail
nightly-x86_64-freebsd

00:01:05

failed #374658
x86_64-linux allowed to fail
nightly-x86_64-linux-alpine

01:37:23

passed #374657
x86_64-linux
nightly-x86_64-linux-deb10

01:26:27

passed #374651
x86_64-linux
nightly-x86_64-linux-deb9

02:17:33

passed #374655
x86_64-linux
nightly-x86_64-linux-deb9-integer-simple

02:18:13

failed #374653
x86_64-linux
nightly-x86_64-linux-deb9-llvm

00:34:24

failed #374663
new-x86_64-windows test allowed to fail
nightly-x86_64-windows

00:44:53

failed #374645
aarch64-linux allowed to fail
validate-aarch64-linux-deb9

03:42:09

failed #374647
armv7-linux allowed to fail
validate-armv7-linux-deb9

03:29:18

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

01:01:35

failed #374664
new-x86_64-windows test allowed to fail
validate-i386-windows

00:02:40

passed #382544
x86_64-darwin
validate-x86_64-darwin

01:09:25

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

02:37:42

passed #374656
x86_64-linux
validate-x86_64-linux-deb9-dwarf

02:32:42

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

02:02:58

passed #374642
x86_64-linux
validate-x86_64-linux-deb9-unreg-hadrian

01:54:19

passed #374659
x86_64-linux
validate-x86_64-linux-fedora27

01:07:04

failed #374662
new-x86_64-windows test allowed to fail
validate-x86_64-windows

12:05:03

failed #374660
new-x86_64-windows test allowed to fail
validate-x86_64-windows-hadrian

12:05:03

failed #374644
x86_64-darwin
validate-x86_64-darwin

12:00:01

 
  Cleanup
failed #374666
x86_64-darwin
cleanup-darwin

00:01:30

 
  Packaging
skipped #374667
x86_64-linux allowed to fail
doc-tarball
 
  Testing
skipped #374668
x86_64-linux allowed to fail manual
hackage
skipped #374669
x86_64-linux
nightly-hackage
skipped #374670
x86_64-linux
perf-nofib
 
  Deploy
skipped #374671
x86_64-linux allowed to fail
pages
 
Name Stage Failure
failed
cleanup-darwin Cleanup
Preparing the "shell" executor
Using Shell executor...
Preparing environment
Running on alice-agressive-ghc-builder...
Getting source from Git repository
Fetching changes...
Reinitialized existing Git repository in /Users/builder/builds/_myksA1Q/0/ghc/ghc/.git/
fatal: unable to access 'https://gitlab.haskell.org/ghc/ghc.git/': HTTP/2 stream 0 was not closed cleanly: INTERNAL_ERROR (err 2)
ERROR: Job failed: exit status 1
failed
nightly-x86_64-freebsd Full Build
WARNING: ghc-x86_64-portbld-freebsd.tar.xz: no matching files 
WARNING: junit.xml: no matching files
WARNING: performance-metrics.tsv: no matching files
ERROR: No files to upload
Uploading artifacts...
Runtime platform
arch=amd64 os=freebsd pid=74641 revision=58272c27 version=12.7.0
WARNING: junit.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit status 1
failed
nightly-i386-windows-hadrian Full Build
Git branch:   13-1-stable
GO version: go1.13.8
Built: 2020-06-19T21:12:23+0000
OS/Arch: windows/amd64
Uploading artifacts...
Runtime platform
arch=amd64 os=windows pid=5772 revision=6214287e version=13.1.0
WARNING: junit.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit status 1
failed
lint-submods 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 'man git-pull' for valid url syntax
ERROR: Job failed: exit code 1
failed
nightly-i386-windows Full Build
Git branch:   13-1-stable
GO version: go1.13.8
Built: 2020-06-19T21:12:23+0000
OS/Arch: windows/amd64
Uploading artifacts...
Runtime platform
arch=amd64 os=windows pid=6084 revision=6214287e version=13.1.0
WARNING: junit.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit status 1
failed
nightly-x86_64-linux-deb9-llvm Full Build
Uploading artifacts...
WARNING: ./ghc-x86_64-deb9-linux.tar.xz: no matching files
WARNING: junit.xml: no matching files
WARNING: performance-metrics.tsv: 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
nightly-x86_64-linux-alpine Full Build
Running rm -Rf _build...
Uploading artifacts...
ghc.tar.xz: found 1 matching files
junit.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=374658 responseStatus=201 Created token=RdAsLh71
Uploading artifacts...
junit.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=374658 responseStatus=201 Created token=RdAsLh71
ERROR: Job failed: exit code 1
failed
validate-armv7-linux-deb9 Full Build
Uploading artifacts...
ghc-armv7-linux-deb9.tar.xz: found 1 matching files

junit.xml: found 1 matching files

performance-metrics.tsv: found 1 matching files

Uploading artifacts to coordinator... ok
id=374647 responseStatus=201 Created token=2MCvBFqB
Uploading artifacts...
junit.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=374647 responseStatus=201 Created token=2MCvBFqB
ERROR: Job failed: exit code 1
failed
nightly-aarch64-linux-deb9 Full Build
Uploading artifacts...
ghc-aarch64-linux-deb9.tar.xz: found 1 matching files and directories

junit.xml: found 1 matching files and directories

performance-metrics.tsv: found 1 matching files and directories

Uploading artifacts as "archive" to coordinator... ok
id=374646 responseStatus=201 Created token=yeuzEBh2
Uploading artifacts...
junit.xml: found 1 matching files and directories

Uploading artifacts as "junit" to coordinator... ok
id=374646 responseStatus=201 Created token=yeuzEBh2
ERROR: Job failed: exit code 1
failed
nightly-x86_64-windows Full Build
Git branch:   13-1-stable
GO version: go1.13.8
Built: 2020-06-19T21:12:23+0000
OS/Arch: windows/amd64
Uploading artifacts...
Runtime platform
arch=amd64 os=windows pid=5900 revision=6214287e version=13.1.0
WARNING: junit.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit status 1
failed
validate-aarch64-linux-deb9 Full Build
Uploading artifacts...
ghc-aarch64-linux-deb9.tar.xz: found 1 matching files

junit.xml: found 1 matching files

performance-metrics.tsv: found 1 matching files

Uploading artifacts to coordinator... ok
id=374645 responseStatus=201 Created token=sv6XLSsg
Uploading artifacts...
junit.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=374645 responseStatus=201 Created token=sv6XLSsg
ERROR: Job failed: exit code 1
failed
nightly-armv7-linux-deb9 Full Build
Uploading artifacts...
ghc-armv7-linux-deb9.tar.xz: found 1 matching files

junit.xml: found 1 matching files

performance-metrics.tsv: found 1 matching files

Uploading artifacts to coordinator... ok
id=374648 responseStatus=201 Created token=x9gBFEwD
Uploading artifacts...
junit.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=374648 responseStatus=201 Created token=x9gBFEwD
ERROR: Job failed: exit code 1
failed
validate-i386-windows Full Build
Git branch:   13-1-stable
GO version: go1.13.8
Built: 2020-06-19T21:12:23+0000
OS/Arch: windows/amd64
Uploading artifacts...
Runtime platform
arch=amd64 os=windows pid=5524 revision=6214287e version=13.1.0
WARNING: junit.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit status 1
failed
validate-x86_64-windows-hadrian Full Build The script exceeded the maximum execution time set for the job
Host key verification failed.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
WARNING: Failed to terminate process: exit status 128
WARNING: Failed to force-kill: exit status 128
WARNING: Timed out waiting for the build to finish
ERROR: Job failed: execution took longer than 12h0m0s seconds
failed
validate-x86_64-windows Full Build The script exceeded the maximum execution time set for the job
Host key verification failed.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
WARNING: Failed to terminate process: exit status 128
WARNING: Failed to force-kill: exit status 128
WARNING: Timed out waiting for the build to finish
ERROR: Job failed: execution took longer than 12h0m0s seconds