diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4923c1230f9180cd8990b152ede1c5f69b674a44..86160f34ff65586c6571cfde35a34ecf92d078cf 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -101,9 +101,9 @@ workflow: # which versions of GHC to allow bootstrap with .bootstrap_matrix : &bootstrap_matrix matrix: - - GHC_VERSION: 9.4.7 + - GHC_VERSION: 9.4.8 DOCKER_IMAGE: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb10-ghc9_4:$DOCKER_REV" - - GHC_VERSION: 9.6.3 + - GHC_VERSION: 9.6.4 DOCKER_IMAGE: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb10-ghc9_6:$DOCKER_REV" - GHC_VERSION: 9.8.1 DOCKER_IMAGE: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb10-ghc9_8:$DOCKER_REV" diff --git a/hadrian/bootstrap/generate_bootstrap_plans b/hadrian/bootstrap/generate_bootstrap_plans index 2ab5ef189d36ce91ff589214b7e9afab475c9cbc..f418a5c3227b9290affcef4b54b401fa1ae082d0 100755 --- a/hadrian/bootstrap/generate_bootstrap_plans +++ b/hadrian/bootstrap/generate_bootstrap_plans @@ -22,7 +22,9 @@ run "9_4_4" run "9_4_5" run "9_4_6" run "9_4_7" +run "9_4_8" run "9_6_1" run "9_6_2" run "9_6_3" +run "9_6_4" run "9_8_1" diff --git a/hadrian/bootstrap/plan-9_4_1.json b/hadrian/bootstrap/plan-9_4_1.json index 67ac5efe53d9cc8fa15fa98655d240f3f6e87bbf..e935bb200ae713411ae5a1de7ff2310b2ceab841 100644 --- a/hadrian/bootstrap/plan-9_4_1.json +++ b/hadrian/bootstrap/plan-9_4_1.json @@ -310,18 +310,18 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.1/ghc-platform-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.1/ghc-platform-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.17.0.0" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.1/ghc-platform-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.1/ghc-platform-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-platform-0.1.0.0-inplace", "pkg-name": "ghc-platform", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../libraries/ghc-platform", + "path": "/home/matt/ghc-scratch/hadrian/../libraries/ghc-platform", "type": "local" }, "pkg-version": "0.1.0.0", @@ -338,7 +338,7 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.1/ghc-toolchain-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.1/ghc-toolchain-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.17.0.0", @@ -349,13 +349,13 @@ "text-2.0.1", "transformers-0.5.6.2" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.1/ghc-toolchain-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.1/ghc-toolchain-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-toolchain-0.1.0.0-inplace", "pkg-name": "ghc-toolchain", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../utils/ghc-toolchain", + "path": "/home/matt/ghc-scratch/hadrian/../utils/ghc-toolchain", "type": "local" }, "pkg-version": "0.1.0.0", @@ -363,8 +363,8 @@ "type": "configured" }, { - "bin-file": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.1/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.1/hadrian-0.1.0.0/x/hadrian/build-info.json", + "bin-file": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.1/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.1/hadrian-0.1.0.0/x/hadrian/build-info.json", "component-name": "exe:hadrian", "depends": [ "Cabal-3.10.1.0-af85f8fc8f6c3fb5da88550fc643f5aead967ebfe8ce3e89474854be0a88a789", @@ -386,7 +386,7 @@ "transformers-0.5.6.2", "unordered-containers-0.2.19.1-a731e1e8d98096abcf7d153cfda069a5a5e450953246e3493c262302c0ea7b43" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.1/hadrian-0.1.0.0/x/hadrian", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.1/hadrian-0.1.0.0/x/hadrian", "exe-depends": [], "flags": { "selftest": false, @@ -395,7 +395,7 @@ "id": "hadrian-0.1.0.0-inplace-hadrian", "pkg-name": "hadrian", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/.", + "path": "/home/matt/ghc-scratch/hadrian/.", "type": "local" }, "pkg-version": "0.1.0.0", diff --git a/hadrian/bootstrap/plan-9_4_2.json b/hadrian/bootstrap/plan-9_4_2.json index 93c8eb7cfe5cacb1a72d2e69206b9ba9f4024180..c9ea21439837e2e81eecf99629d1b0c2503925f5 100644 --- a/hadrian/bootstrap/plan-9_4_2.json +++ b/hadrian/bootstrap/plan-9_4_2.json @@ -310,18 +310,18 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.2/ghc-platform-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.2/ghc-platform-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.17.0.0" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.2/ghc-platform-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.2/ghc-platform-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-platform-0.1.0.0-inplace", "pkg-name": "ghc-platform", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../libraries/ghc-platform", + "path": "/home/matt/ghc-scratch/hadrian/../libraries/ghc-platform", "type": "local" }, "pkg-version": "0.1.0.0", @@ -338,7 +338,7 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.2/ghc-toolchain-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.2/ghc-toolchain-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.17.0.0", @@ -349,13 +349,13 @@ "text-2.0.1", "transformers-0.5.6.2" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.2/ghc-toolchain-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.2/ghc-toolchain-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-toolchain-0.1.0.0-inplace", "pkg-name": "ghc-toolchain", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../utils/ghc-toolchain", + "path": "/home/matt/ghc-scratch/hadrian/../utils/ghc-toolchain", "type": "local" }, "pkg-version": "0.1.0.0", @@ -363,8 +363,8 @@ "type": "configured" }, { - "bin-file": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.2/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.2/hadrian-0.1.0.0/x/hadrian/build-info.json", + "bin-file": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.2/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.2/hadrian-0.1.0.0/x/hadrian/build-info.json", "component-name": "exe:hadrian", "depends": [ "Cabal-3.10.1.0-d7f4b447dfe982047cc5f52c4b95a0c4a42ce39c4f63fe58186f1d8da47e624b", @@ -386,7 +386,7 @@ "transformers-0.5.6.2", "unordered-containers-0.2.19.1-605cc4d0d7cc573beaaa8c26e0b0a759878f0f220758e031160ef7ae5208a68d" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.2/hadrian-0.1.0.0/x/hadrian", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.2/hadrian-0.1.0.0/x/hadrian", "exe-depends": [], "flags": { "selftest": false, @@ -395,7 +395,7 @@ "id": "hadrian-0.1.0.0-inplace-hadrian", "pkg-name": "hadrian", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/.", + "path": "/home/matt/ghc-scratch/hadrian/.", "type": "local" }, "pkg-version": "0.1.0.0", diff --git a/hadrian/bootstrap/plan-9_4_3.json b/hadrian/bootstrap/plan-9_4_3.json index 7b0b64ddfc471a312bffde4564bc492e233c3086..ffa4200d6cdc75c5345835f47ca27269bc47952f 100644 --- a/hadrian/bootstrap/plan-9_4_3.json +++ b/hadrian/bootstrap/plan-9_4_3.json @@ -310,18 +310,18 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/ghc-platform-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/ghc-platform-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.17.0.0" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/ghc-platform-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/ghc-platform-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-platform-0.1.0.0-inplace", "pkg-name": "ghc-platform", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../libraries/ghc-platform", + "path": "/home/matt/ghc-scratch/hadrian/../libraries/ghc-platform", "type": "local" }, "pkg-version": "0.1.0.0", @@ -338,7 +338,7 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/ghc-toolchain-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/ghc-toolchain-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.17.0.0", @@ -349,13 +349,13 @@ "text-2.0.1", "transformers-0.5.6.2" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/ghc-toolchain-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/ghc-toolchain-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-toolchain-0.1.0.0-inplace", "pkg-name": "ghc-toolchain", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../utils/ghc-toolchain", + "path": "/home/matt/ghc-scratch/hadrian/../utils/ghc-toolchain", "type": "local" }, "pkg-version": "0.1.0.0", @@ -363,8 +363,8 @@ "type": "configured" }, { - "bin-file": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/hadrian-0.1.0.0/x/hadrian/build-info.json", + "bin-file": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/hadrian-0.1.0.0/x/hadrian/build-info.json", "component-name": "exe:hadrian", "depends": [ "Cabal-3.10.1.0-2189d100c804419a3b5b56f30f1942bb77687b52e628e9037fcc6164c7253907", @@ -386,7 +386,7 @@ "transformers-0.5.6.2", "unordered-containers-0.2.19.1-5f551314a01c5736adcef5fa205c568f58d2674318227f36fb35532e604d15f2" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/hadrian-0.1.0.0/x/hadrian", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/hadrian-0.1.0.0/x/hadrian", "exe-depends": [], "flags": { "selftest": false, @@ -395,7 +395,7 @@ "id": "hadrian-0.1.0.0-inplace-hadrian", "pkg-name": "hadrian", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/.", + "path": "/home/matt/ghc-scratch/hadrian/.", "type": "local" }, "pkg-version": "0.1.0.0", diff --git a/hadrian/bootstrap/plan-9_4_4.json b/hadrian/bootstrap/plan-9_4_4.json index 7b0b64ddfc471a312bffde4564bc492e233c3086..84cb777ec67feaf13d64c4b2afe4ac6f2a31909b 100644 --- a/hadrian/bootstrap/plan-9_4_4.json +++ b/hadrian/bootstrap/plan-9_4_4.json @@ -2,12 +2,12 @@ "arch": "x86_64", "cabal-lib-version": "3.10.1.0", "cabal-version": "3.10.1.0", - "compiler-id": "ghc-9.4.3", + "compiler-id": "ghc-9.4.4", "install-plan": [ { "component-name": "lib", "depends": [ - "Cabal-syntax-3.10.1.0-6459239d0308ec697d1f60e14e099d6b19174ee1583325bce28bf2aa5ec43bef", + "Cabal-syntax-3.10.1.0-db7a099b85e338a8179ab22c13a7c1fc979cd95a45387fb5642deb533e72a04b", "array-0.5.4.0", "base-4.17.0.0", "bytestring-0.11.3.1", @@ -26,7 +26,7 @@ ], "exe-depends": [], "flags": {}, - "id": "Cabal-3.10.1.0-2189d100c804419a3b5b56f30f1942bb77687b52e628e9037fcc6164c7253907", + "id": "Cabal-3.10.1.0-15ac8790011a454931c287d53dd2e89c5355480482a11de48b7bc0cc626f9931", "pkg-cabal-sha256": "6d11adf7847d9734e7b02785ff831b5a0d11536bfbcefd6634b2b08411c63c94", "pkg-name": "Cabal", "pkg-src": { @@ -62,7 +62,7 @@ ], "exe-depends": [], "flags": {}, - "id": "Cabal-syntax-3.10.1.0-6459239d0308ec697d1f60e14e099d6b19174ee1583325bce28bf2aa5ec43bef", + "id": "Cabal-syntax-3.10.1.0-db7a099b85e338a8179ab22c13a7c1fc979cd95a45387fb5642deb533e72a04b", "pkg-cabal-sha256": "bb835ebab577fd0f9c11dab96210dbb8d68ffc62652576f4b092563c345930e7", "pkg-name": "Cabal-syntax", "pkg-src": { @@ -105,7 +105,7 @@ ], "exe-depends": [], "flags": {}, - "id": "base16-bytestring-1.0.2.0-022be67a0e4d2e8bed3248f110a529e722a677692e78084e184611e934a069d4", + "id": "base16-bytestring-1.0.2.0-2c05b63cefa5d7007acd478c1dbfe18a190bfba61d8945d4d5b87798ed9ca8c2", "pkg-cabal-sha256": "a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd", "pkg-name": "base16-bytestring", "pkg-src": { @@ -153,7 +153,7 @@ "flags": { "llvm": false }, - "id": "clock-0.8.4-ec4c5469a8a32ceb38546f0394f2ed7777d62d62b357da0612bf12c2d17b8956", + "id": "clock-0.8.4-d3f305c026736f248e3ae93dd6e131a0373606b40b546e56fcdc27d8ce46578f", "pkg-cabal-sha256": "b938655b00cf204ce69abfff946021bed111d2609a9f7a9c22e28a1a202e9115", "pkg-name": "clock", "pkg-src": { @@ -191,7 +191,7 @@ "exe": false, "use-cbits": true }, - "id": "cryptohash-sha256-0.11.102.1-e68c05e71af300ee0140f7ecda5ed0439a27ba54936b05cd7b35b19a275e2b94", + "id": "cryptohash-sha256-0.11.102.1-ae70c6c39b427440638d8d0177551367c44baa0fcf044bb565f9e69c4daafe02", "pkg-cabal-sha256": "03db065161987f614a3a2bbcd16264f78e47efe231fb5bd161be2043eaf20488", "pkg-name": "cryptohash-sha256", "pkg-src": { @@ -233,7 +233,7 @@ "component-name": "lib", "depends": [ "base-4.17.0.0", - "clock-0.8.4-ec4c5469a8a32ceb38546f0394f2ed7777d62d62b357da0612bf12c2d17b8956", + "clock-0.8.4-d3f305c026736f248e3ae93dd6e131a0373606b40b546e56fcdc27d8ce46578f", "directory-1.3.7.1", "filepath-1.4.2.2", "process-1.6.16.0", @@ -242,7 +242,7 @@ ], "exe-depends": [], "flags": {}, - "id": "extra-1.7.14-244e22e0fa0caa7122fe0a9da39473db6acf685f18d2d5f76ec65b2fe8cf39b4", + "id": "extra-1.7.14-d8a55662b80c14c6b673e340bda3ccc6e07d784451bfe7036ebff293f7661cd3", "pkg-cabal-sha256": "e3d3ce1dc7746b1132930e48c59fb5e8c51a09e92e0c031316be031067a273fb", "pkg-name": "extra", "pkg-src": { @@ -271,12 +271,12 @@ "depends": [ "base-4.17.0.0", "directory-1.3.7.1", - "extra-1.7.14-244e22e0fa0caa7122fe0a9da39473db6acf685f18d2d5f76ec65b2fe8cf39b4", + "extra-1.7.14-d8a55662b80c14c6b673e340bda3ccc6e07d784451bfe7036ebff293f7661cd3", "filepath-1.4.2.2" ], "exe-depends": [], "flags": {}, - "id": "filepattern-0.1.3-58cc3a8400cbb8744f17c76f2f008b3b0bcfeab10b70eac1016a6dac8d7c6e99", + "id": "filepattern-0.1.3-74ee38b73acc81523377582e7aff29fdb5230f1ec2b94321193c28b4d1cde0ae", "pkg-cabal-sha256": "372c1733d83b90045eb29da9f010fed79bfef8771ce65eb126a1d83ecc54a9a2", "pkg-name": "filepattern", "pkg-src": { @@ -304,24 +304,24 @@ "depends": [ "base-4.17.0.0" ], - "id": "ghc-boot-th-9.4.3", + "id": "ghc-boot-th-9.4.4", "pkg-name": "ghc-boot-th", - "pkg-version": "9.4.3", + "pkg-version": "9.4.4", "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/ghc-platform-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.4/ghc-platform-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.17.0.0" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/ghc-platform-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.4/ghc-platform-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-platform-0.1.0.0-inplace", "pkg-name": "ghc-platform", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../libraries/ghc-platform", + "path": "/home/matt/ghc-scratch/hadrian/../libraries/ghc-platform", "type": "local" }, "pkg-version": "0.1.0.0", @@ -338,7 +338,7 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/ghc-toolchain-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.4/ghc-toolchain-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.17.0.0", @@ -349,13 +349,13 @@ "text-2.0.1", "transformers-0.5.6.2" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/ghc-toolchain-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.4/ghc-toolchain-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-toolchain-0.1.0.0-inplace", "pkg-name": "ghc-toolchain", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../utils/ghc-toolchain", + "path": "/home/matt/ghc-scratch/hadrian/../utils/ghc-toolchain", "type": "local" }, "pkg-version": "0.1.0.0", @@ -363,30 +363,30 @@ "type": "configured" }, { - "bin-file": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/hadrian-0.1.0.0/x/hadrian/build-info.json", + "bin-file": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.4/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.4/hadrian-0.1.0.0/x/hadrian/build-info.json", "component-name": "exe:hadrian", "depends": [ - "Cabal-3.10.1.0-2189d100c804419a3b5b56f30f1942bb77687b52e628e9037fcc6164c7253907", + "Cabal-3.10.1.0-15ac8790011a454931c287d53dd2e89c5355480482a11de48b7bc0cc626f9931", "base-4.17.0.0", - "base16-bytestring-1.0.2.0-022be67a0e4d2e8bed3248f110a529e722a677692e78084e184611e934a069d4", + "base16-bytestring-1.0.2.0-2c05b63cefa5d7007acd478c1dbfe18a190bfba61d8945d4d5b87798ed9ca8c2", "bytestring-0.11.3.1", "containers-0.6.6", - "cryptohash-sha256-0.11.102.1-e68c05e71af300ee0140f7ecda5ed0439a27ba54936b05cd7b35b19a275e2b94", + "cryptohash-sha256-0.11.102.1-ae70c6c39b427440638d8d0177551367c44baa0fcf044bb565f9e69c4daafe02", "directory-1.3.7.1", - "extra-1.7.14-244e22e0fa0caa7122fe0a9da39473db6acf685f18d2d5f76ec65b2fe8cf39b4", + "extra-1.7.14-d8a55662b80c14c6b673e340bda3ccc6e07d784451bfe7036ebff293f7661cd3", "filepath-1.4.2.2", "ghc-platform-0.1.0.0-inplace", "ghc-toolchain-0.1.0.0-inplace", "mtl-2.2.2", "parsec-3.1.15.0", - "shake-0.19.7-858c4c12624ea5ad74e50756ac3148c5907db3f7bb149cb9faa047b109b64a30", + "shake-0.19.7-01ae8df045f1d00fe6a9d5f0a806cea778659f5ea20c9f605e518c6fc5ade5bd", "text-2.0.1", "time-1.12.2", "transformers-0.5.6.2", - "unordered-containers-0.2.19.1-5f551314a01c5736adcef5fa205c568f58d2674318227f36fb35532e604d15f2" + "unordered-containers-0.2.19.1-ab57a178a01b8ab0739cbed15515e4996b459ce15e0cad56992f28819500dc71" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.3/hadrian-0.1.0.0/x/hadrian", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.4/hadrian-0.1.0.0/x/hadrian", "exe-depends": [], "flags": { "selftest": false, @@ -395,7 +395,7 @@ "id": "hadrian-0.1.0.0-inplace-hadrian", "pkg-name": "hadrian", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/.", + "path": "/home/matt/ghc-scratch/hadrian/.", "type": "local" }, "pkg-version": "0.1.0.0", @@ -419,7 +419,7 @@ "integer-gmp": true, "random-initial-seed": false }, - "id": "hashable-1.4.3.0-7c439c9841bf1f1ee61b2b5be3725b5f2766dffc3aa23e22eae8d6e49336aac1", + "id": "hashable-1.4.3.0-8dd9ed5708916e7a509cb12c45b6b9add646c702813695fbb3aaee8ef94ae283", "pkg-cabal-sha256": "f3bf68acfa0df7a064a378ef2cdcfeb55e6fb96100675f4c593556dcbf3d7194", "pkg-name": "hashable", "pkg-src": { @@ -441,7 +441,7 @@ ], "exe-depends": [], "flags": {}, - "id": "heaps-0.4-144db1859f80e348dd364b0344727f2186256658a0f2bd2a1aad9c4c1db630a6", + "id": "heaps-0.4-7a6066160342ac2a9ea4aec008f23eb9d92ad7a8c8d2e78cbeed667d8096912c", "pkg-cabal-sha256": "66b19fcd813b0e4db3e0bac541bd46606c3b13d3d081d9f9666f4be0f5ff14b8", "pkg-name": "heaps", "pkg-src": { @@ -463,7 +463,7 @@ ], "exe-depends": [], "flags": {}, - "id": "js-dgtable-0.5.2-ce51504654bf180c4ea9d29cda6d8256812da1ea6d2e631267db1cb30cae915d", + "id": "js-dgtable-0.5.2-b37805c8ad3dc85830c773ec5da0d4cdfd56a534a3f6acb334c4517b737e5cb1", "pkg-cabal-sha256": "f75cb4fa53c88c65794becdd48eb0d3b2b8abd89a3d5c19e87af91f5225c15e4", "pkg-name": "js-dgtable", "pkg-src": { @@ -485,7 +485,7 @@ ], "exe-depends": [], "flags": {}, - "id": "js-flot-0.8.3-006c070aea66f942992ff19703d82059efcfd6ae82854bcfeb4083431bc579aa", + "id": "js-flot-0.8.3-65df5b8c3953095207aa8a04d9d37d07aed474c73133bf9239df4e5cdbe4a9bd", "pkg-cabal-sha256": "4c1c447a9a2fba0adba6d30678302a30c32b9dfde9e7aa9e9156483e1545096d", "pkg-name": "js-flot", "pkg-src": { @@ -507,7 +507,7 @@ ], "exe-depends": [], "flags": {}, - "id": "js-jquery-3.3.1-257058014593a08cf3c7160e6a2fbf8b955f738e214c1dbc3ce0042b6a57ae6f", + "id": "js-jquery-3.3.1-8c84fdfa715ddd833b67b8a90ef47411829e61b194d5967e0699193776231e76", "pkg-cabal-sha256": "59ab6c79159549ef94b584abce8e6d3b336014c2cce1337b59a8f637e2856df5", "pkg-name": "js-jquery", "pkg-src": { @@ -565,7 +565,7 @@ ], "exe-depends": [], "flags": {}, - "id": "primitive-0.8.0.0-becede3b475b090bfee201276f175b6bdf41386aaea8c881d4d96b97d3787531", + "id": "primitive-0.8.0.0-621aca8de1dc201eec4f41917b8b5a6a9b9074831d6e26b48d3157f27593d2cb", "pkg-cabal-sha256": "d0ff45fa6e61f92af23611ceb8b9a6a04c236b50fb70c60e2ed3bfa532703670", "pkg-name": "primitive", "pkg-src": { @@ -600,11 +600,11 @@ "bytestring-0.11.3.1", "deepseq-1.4.8.0", "mtl-2.2.2", - "splitmix-0.1.0.5-09e5f19da796178d1e2414f75b54ad5a551c1ea93df669c559a03dd222d1626d" + "splitmix-0.1.0.5-ff4cae724db3783888a210a8a17d9574faec50c3a368683741003c689010c148" ], "exe-depends": [], "flags": {}, - "id": "random-1.2.1.1-6a2504e17aaf58936ac6a1e2fce3f071bbc1af0c5a14daa7efc7fad63518a273", + "id": "random-1.2.1.1-9b9ecafea0e3e6fae9adc67696340d18566616656d8ae62fad552c0ffdc06e82", "pkg-cabal-sha256": "e7c1f881159d5cc788619c9ee8b8f340ba2ff0db571cdf3d1a1968ebc5108789", "pkg-name": "random", "pkg-src": { @@ -634,22 +634,22 @@ "bytestring-0.11.3.1", "deepseq-1.4.8.0", "directory-1.3.7.1", - "extra-1.7.14-244e22e0fa0caa7122fe0a9da39473db6acf685f18d2d5f76ec65b2fe8cf39b4", + "extra-1.7.14-d8a55662b80c14c6b673e340bda3ccc6e07d784451bfe7036ebff293f7661cd3", "filepath-1.4.2.2", - "filepattern-0.1.3-58cc3a8400cbb8744f17c76f2f008b3b0bcfeab10b70eac1016a6dac8d7c6e99", - "hashable-1.4.3.0-7c439c9841bf1f1ee61b2b5be3725b5f2766dffc3aa23e22eae8d6e49336aac1", - "heaps-0.4-144db1859f80e348dd364b0344727f2186256658a0f2bd2a1aad9c4c1db630a6", - "js-dgtable-0.5.2-ce51504654bf180c4ea9d29cda6d8256812da1ea6d2e631267db1cb30cae915d", - "js-flot-0.8.3-006c070aea66f942992ff19703d82059efcfd6ae82854bcfeb4083431bc579aa", - "js-jquery-3.3.1-257058014593a08cf3c7160e6a2fbf8b955f738e214c1dbc3ce0042b6a57ae6f", - "primitive-0.8.0.0-becede3b475b090bfee201276f175b6bdf41386aaea8c881d4d96b97d3787531", + "filepattern-0.1.3-74ee38b73acc81523377582e7aff29fdb5230f1ec2b94321193c28b4d1cde0ae", + "hashable-1.4.3.0-8dd9ed5708916e7a509cb12c45b6b9add646c702813695fbb3aaee8ef94ae283", + "heaps-0.4-7a6066160342ac2a9ea4aec008f23eb9d92ad7a8c8d2e78cbeed667d8096912c", + "js-dgtable-0.5.2-b37805c8ad3dc85830c773ec5da0d4cdfd56a534a3f6acb334c4517b737e5cb1", + "js-flot-0.8.3-65df5b8c3953095207aa8a04d9d37d07aed474c73133bf9239df4e5cdbe4a9bd", + "js-jquery-3.3.1-8c84fdfa715ddd833b67b8a90ef47411829e61b194d5967e0699193776231e76", + "primitive-0.8.0.0-621aca8de1dc201eec4f41917b8b5a6a9b9074831d6e26b48d3157f27593d2cb", "process-1.6.16.0", - "random-1.2.1.1-6a2504e17aaf58936ac6a1e2fce3f071bbc1af0c5a14daa7efc7fad63518a273", + "random-1.2.1.1-9b9ecafea0e3e6fae9adc67696340d18566616656d8ae62fad552c0ffdc06e82", "time-1.12.2", "transformers-0.5.6.2", "unix-2.7.3", - "unordered-containers-0.2.19.1-5f551314a01c5736adcef5fa205c568f58d2674318227f36fb35532e604d15f2", - "utf8-string-1.0.2-b80856b75fa2fd6a3479749a275df202f796046854b0d6f9da80ab1b4390f939" + "unordered-containers-0.2.19.1-ab57a178a01b8ab0739cbed15515e4996b459ce15e0cad56992f28819500dc71", + "utf8-string-1.0.2-ecbcc42d461fefe46d60189b7229cddccce61f9cc8c90c79b2546be729015263" ], "exe-depends": [], "flags": { @@ -657,7 +657,7 @@ "embed-files": false, "portable": false }, - "id": "shake-0.19.7-858c4c12624ea5ad74e50756ac3148c5907db3f7bb149cb9faa047b109b64a30", + "id": "shake-0.19.7-01ae8df045f1d00fe6a9d5f0a806cea778659f5ea20c9f605e518c6fc5ade5bd", "pkg-cabal-sha256": "3cb5814cce210b9756fa9246ff1b2a1e1b86be46fdc4c5e2baacdc5bf83ce5c3", "pkg-name": "shake", "pkg-src": { @@ -673,7 +673,7 @@ "type": "configured" }, { - "bin-file": "/home/matt/.cabal/store/ghc-9.4.3/shake-0.19.7-e-shake-7ce254b09e77522709fddc506a870167a48080b34d01153dc3648b306569cb90/bin/shake", + "bin-file": "/home/matt/.cabal/store/ghc-9.4.4/shake-0.19.7-e-shake-01935206f23c8bb3a1edb9f8846355c6c2f7fd496739354c96a218bf7b40e24f/bin/shake", "component-name": "exe:shake", "depends": [ "base-4.17.0.0", @@ -681,22 +681,22 @@ "bytestring-0.11.3.1", "deepseq-1.4.8.0", "directory-1.3.7.1", - "extra-1.7.14-244e22e0fa0caa7122fe0a9da39473db6acf685f18d2d5f76ec65b2fe8cf39b4", + "extra-1.7.14-d8a55662b80c14c6b673e340bda3ccc6e07d784451bfe7036ebff293f7661cd3", "filepath-1.4.2.2", - "filepattern-0.1.3-58cc3a8400cbb8744f17c76f2f008b3b0bcfeab10b70eac1016a6dac8d7c6e99", - "hashable-1.4.3.0-7c439c9841bf1f1ee61b2b5be3725b5f2766dffc3aa23e22eae8d6e49336aac1", - "heaps-0.4-144db1859f80e348dd364b0344727f2186256658a0f2bd2a1aad9c4c1db630a6", - "js-dgtable-0.5.2-ce51504654bf180c4ea9d29cda6d8256812da1ea6d2e631267db1cb30cae915d", - "js-flot-0.8.3-006c070aea66f942992ff19703d82059efcfd6ae82854bcfeb4083431bc579aa", - "js-jquery-3.3.1-257058014593a08cf3c7160e6a2fbf8b955f738e214c1dbc3ce0042b6a57ae6f", - "primitive-0.8.0.0-becede3b475b090bfee201276f175b6bdf41386aaea8c881d4d96b97d3787531", + "filepattern-0.1.3-74ee38b73acc81523377582e7aff29fdb5230f1ec2b94321193c28b4d1cde0ae", + "hashable-1.4.3.0-8dd9ed5708916e7a509cb12c45b6b9add646c702813695fbb3aaee8ef94ae283", + "heaps-0.4-7a6066160342ac2a9ea4aec008f23eb9d92ad7a8c8d2e78cbeed667d8096912c", + "js-dgtable-0.5.2-b37805c8ad3dc85830c773ec5da0d4cdfd56a534a3f6acb334c4517b737e5cb1", + "js-flot-0.8.3-65df5b8c3953095207aa8a04d9d37d07aed474c73133bf9239df4e5cdbe4a9bd", + "js-jquery-3.3.1-8c84fdfa715ddd833b67b8a90ef47411829e61b194d5967e0699193776231e76", + "primitive-0.8.0.0-621aca8de1dc201eec4f41917b8b5a6a9b9074831d6e26b48d3157f27593d2cb", "process-1.6.16.0", - "random-1.2.1.1-6a2504e17aaf58936ac6a1e2fce3f071bbc1af0c5a14daa7efc7fad63518a273", + "random-1.2.1.1-9b9ecafea0e3e6fae9adc67696340d18566616656d8ae62fad552c0ffdc06e82", "time-1.12.2", "transformers-0.5.6.2", "unix-2.7.3", - "unordered-containers-0.2.19.1-5f551314a01c5736adcef5fa205c568f58d2674318227f36fb35532e604d15f2", - "utf8-string-1.0.2-b80856b75fa2fd6a3479749a275df202f796046854b0d6f9da80ab1b4390f939" + "unordered-containers-0.2.19.1-ab57a178a01b8ab0739cbed15515e4996b459ce15e0cad56992f28819500dc71", + "utf8-string-1.0.2-ecbcc42d461fefe46d60189b7229cddccce61f9cc8c90c79b2546be729015263" ], "exe-depends": [], "flags": { @@ -704,7 +704,7 @@ "embed-files": false, "portable": false }, - "id": "shake-0.19.7-e-shake-7ce254b09e77522709fddc506a870167a48080b34d01153dc3648b306569cb90", + "id": "shake-0.19.7-e-shake-01935206f23c8bb3a1edb9f8846355c6c2f7fd496739354c96a218bf7b40e24f", "pkg-cabal-sha256": "3cb5814cce210b9756fa9246ff1b2a1e1b86be46fdc4c5e2baacdc5bf83ce5c3", "pkg-name": "shake", "pkg-src": { @@ -729,7 +729,7 @@ "flags": { "optimised-mixer": false }, - "id": "splitmix-0.1.0.5-09e5f19da796178d1e2414f75b54ad5a551c1ea93df669c559a03dd222d1626d", + "id": "splitmix-0.1.0.5-ff4cae724db3783888a210a8a17d9574faec50c3a368683741003c689010c148", "pkg-cabal-sha256": "bac0ae8d46a04e410666b0c8081cff63f060f29157983b569ca86ddb6e6e0dc6", "pkg-name": "splitmix", "pkg-src": { @@ -747,7 +747,7 @@ { "depends": [ "base-4.17.0.0", - "ghc-boot-th-9.4.3", + "ghc-boot-th-9.4.4", "ghc-prim-0.9.0", "pretty-1.1.3.6" ], @@ -806,14 +806,14 @@ "depends": [ "base-4.17.0.0", "deepseq-1.4.8.0", - "hashable-1.4.3.0-7c439c9841bf1f1ee61b2b5be3725b5f2766dffc3aa23e22eae8d6e49336aac1", + "hashable-1.4.3.0-8dd9ed5708916e7a509cb12c45b6b9add646c702813695fbb3aaee8ef94ae283", "template-haskell-2.19.0.0" ], "exe-depends": [], "flags": { "debug": false }, - "id": "unordered-containers-0.2.19.1-5f551314a01c5736adcef5fa205c568f58d2674318227f36fb35532e604d15f2", + "id": "unordered-containers-0.2.19.1-ab57a178a01b8ab0739cbed15515e4996b459ce15e0cad56992f28819500dc71", "pkg-cabal-sha256": "9ad8972c2e913c37b1d4f0e1261517fd7a1b8c8a58077e057be69837e3dbaa00", "pkg-name": "unordered-containers", "pkg-src": { @@ -836,7 +836,7 @@ ], "exe-depends": [], "flags": {}, - "id": "utf8-string-1.0.2-b80856b75fa2fd6a3479749a275df202f796046854b0d6f9da80ab1b4390f939", + "id": "utf8-string-1.0.2-ecbcc42d461fefe46d60189b7229cddccce61f9cc8c90c79b2546be729015263", "pkg-cabal-sha256": "79416292186feeaf1f60e49ac5a1ffae9bf1b120e040a74bf0e81ca7f1d31d3f", "pkg-name": "utf8-string", "pkg-src": { diff --git a/hadrian/bootstrap/plan-9_4_5.json b/hadrian/bootstrap/plan-9_4_5.json index d140a984d52cfafb110772a5f8bdec3144745ce2..a268f560654e1de733ede6bae37578288e11ce72 100644 --- a/hadrian/bootstrap/plan-9_4_5.json +++ b/hadrian/bootstrap/plan-9_4_5.json @@ -310,18 +310,18 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-platform-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-platform-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.17.1.0" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-platform-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-platform-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-platform-0.1.0.0-inplace", "pkg-name": "ghc-platform", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../libraries/ghc-platform", + "path": "/home/matt/ghc-scratch/hadrian/../libraries/ghc-platform", "type": "local" }, "pkg-version": "0.1.0.0", @@ -338,7 +338,7 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-toolchain-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-toolchain-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.17.1.0", @@ -349,13 +349,13 @@ "text-2.0.2", "transformers-0.5.6.2" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-toolchain-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-toolchain-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-toolchain-0.1.0.0-inplace", "pkg-name": "ghc-toolchain", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../utils/ghc-toolchain", + "path": "/home/matt/ghc-scratch/hadrian/../utils/ghc-toolchain", "type": "local" }, "pkg-version": "0.1.0.0", @@ -363,8 +363,8 @@ "type": "configured" }, { - "bin-file": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/hadrian-0.1.0.0/x/hadrian/build-info.json", + "bin-file": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/hadrian-0.1.0.0/x/hadrian/build-info.json", "component-name": "exe:hadrian", "depends": [ "Cabal-3.10.1.0-08e8e38266cef863dfe810047ea2fb0574df80fd2bdeee7f2fbd09dadd0ddc38", @@ -386,7 +386,7 @@ "transformers-0.5.6.2", "unordered-containers-0.2.19.1-d24c37c689def916e86aa83074dbfab953e97becf1c2afe78f57aef91465933c" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/hadrian-0.1.0.0/x/hadrian", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/hadrian-0.1.0.0/x/hadrian", "exe-depends": [], "flags": { "selftest": false, @@ -395,7 +395,7 @@ "id": "hadrian-0.1.0.0-inplace-hadrian", "pkg-name": "hadrian", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/.", + "path": "/home/matt/ghc-scratch/hadrian/.", "type": "local" }, "pkg-version": "0.1.0.0", diff --git a/hadrian/bootstrap/plan-9_4_6.json b/hadrian/bootstrap/plan-9_4_6.json index d140a984d52cfafb110772a5f8bdec3144745ce2..a268f560654e1de733ede6bae37578288e11ce72 100644 --- a/hadrian/bootstrap/plan-9_4_6.json +++ b/hadrian/bootstrap/plan-9_4_6.json @@ -310,18 +310,18 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-platform-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-platform-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.17.1.0" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-platform-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-platform-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-platform-0.1.0.0-inplace", "pkg-name": "ghc-platform", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../libraries/ghc-platform", + "path": "/home/matt/ghc-scratch/hadrian/../libraries/ghc-platform", "type": "local" }, "pkg-version": "0.1.0.0", @@ -338,7 +338,7 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-toolchain-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-toolchain-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.17.1.0", @@ -349,13 +349,13 @@ "text-2.0.2", "transformers-0.5.6.2" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-toolchain-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/ghc-toolchain-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-toolchain-0.1.0.0-inplace", "pkg-name": "ghc-toolchain", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../utils/ghc-toolchain", + "path": "/home/matt/ghc-scratch/hadrian/../utils/ghc-toolchain", "type": "local" }, "pkg-version": "0.1.0.0", @@ -363,8 +363,8 @@ "type": "configured" }, { - "bin-file": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/hadrian-0.1.0.0/x/hadrian/build-info.json", + "bin-file": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/hadrian-0.1.0.0/x/hadrian/build-info.json", "component-name": "exe:hadrian", "depends": [ "Cabal-3.10.1.0-08e8e38266cef863dfe810047ea2fb0574df80fd2bdeee7f2fbd09dadd0ddc38", @@ -386,7 +386,7 @@ "transformers-0.5.6.2", "unordered-containers-0.2.19.1-d24c37c689def916e86aa83074dbfab953e97becf1c2afe78f57aef91465933c" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/hadrian-0.1.0.0/x/hadrian", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.5/hadrian-0.1.0.0/x/hadrian", "exe-depends": [], "flags": { "selftest": false, @@ -395,7 +395,7 @@ "id": "hadrian-0.1.0.0-inplace-hadrian", "pkg-name": "hadrian", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/.", + "path": "/home/matt/ghc-scratch/hadrian/.", "type": "local" }, "pkg-version": "0.1.0.0", diff --git a/hadrian/bootstrap/plan-9_4_7.json b/hadrian/bootstrap/plan-9_4_7.json index 1c53682ccb18378627fe1fab33417832756b5d69..cfc7efd1938ad3e8ff1cf8c6e028bdb488dfe2e5 100644 --- a/hadrian/bootstrap/plan-9_4_7.json +++ b/hadrian/bootstrap/plan-9_4_7.json @@ -310,18 +310,18 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.7/ghc-platform-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.7/ghc-platform-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.17.2.0" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.7/ghc-platform-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.7/ghc-platform-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-platform-0.1.0.0-inplace", "pkg-name": "ghc-platform", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../libraries/ghc-platform", + "path": "/home/matt/ghc-scratch/hadrian/../libraries/ghc-platform", "type": "local" }, "pkg-version": "0.1.0.0", @@ -338,7 +338,7 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.7/ghc-toolchain-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.7/ghc-toolchain-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.17.2.0", @@ -349,13 +349,13 @@ "text-2.0.2", "transformers-0.5.6.2" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.7/ghc-toolchain-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.7/ghc-toolchain-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-toolchain-0.1.0.0-inplace", "pkg-name": "ghc-toolchain", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../utils/ghc-toolchain", + "path": "/home/matt/ghc-scratch/hadrian/../utils/ghc-toolchain", "type": "local" }, "pkg-version": "0.1.0.0", @@ -363,8 +363,8 @@ "type": "configured" }, { - "bin-file": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.7/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.7/hadrian-0.1.0.0/x/hadrian/build-info.json", + "bin-file": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.7/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.7/hadrian-0.1.0.0/x/hadrian/build-info.json", "component-name": "exe:hadrian", "depends": [ "Cabal-3.10.1.0-1b15bbadb88194c4fbf804f8dad22608af27a0d45235499584abbc59a564a73a", @@ -386,7 +386,7 @@ "transformers-0.5.6.2", "unordered-containers-0.2.19.1-c6665f9d916cddd05a2de2c8fe0dadad9fd40ede0c09b24ed840a3ee3ec5ede3" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.7/hadrian-0.1.0.0/x/hadrian", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.7/hadrian-0.1.0.0/x/hadrian", "exe-depends": [], "flags": { "selftest": false, @@ -395,7 +395,7 @@ "id": "hadrian-0.1.0.0-inplace-hadrian", "pkg-name": "hadrian", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/.", + "path": "/home/matt/ghc-scratch/hadrian/.", "type": "local" }, "pkg-version": "0.1.0.0", diff --git a/hadrian/bootstrap/plan-9_4_8.json b/hadrian/bootstrap/plan-9_4_8.json new file mode 100644 index 0000000000000000000000000000000000000000..0829a73ccda52448960d4607538f91e07eeb385a --- /dev/null +++ b/hadrian/bootstrap/plan-9_4_8.json @@ -0,0 +1,856 @@ +{ + "arch": "x86_64", + "cabal-lib-version": "3.10.1.0", + "cabal-version": "3.10.1.0", + "compiler-id": "ghc-9.4.8", + "install-plan": [ + { + "component-name": "lib", + "depends": [ + "Cabal-syntax-3.10.1.0-81b1b0e8f7b55799610ecc7867a546badf40659af5ec0aacceb78c5a3594673e", + "array-0.5.4.0", + "base-4.17.2.1", + "bytestring-0.11.5.3", + "containers-0.6.7", + "deepseq-1.4.8.0", + "directory-1.3.7.1", + "filepath-1.4.2.2", + "mtl-2.2.2", + "parsec-3.1.16.1", + "pretty-1.1.3.6", + "process-1.6.18.0", + "text-2.0.2", + "time-1.12.2", + "transformers-0.5.6.2", + "unix-2.7.3" + ], + "exe-depends": [], + "flags": {}, + "id": "Cabal-3.10.1.0-d383425a07169f419ec10bb55dd0d2b519a23497b00385e0be6c08fdaf284156", + "pkg-cabal-sha256": "6d11adf7847d9734e7b02785ff831b5a0d11536bfbcefd6634b2b08411c63c94", + "pkg-name": "Cabal", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "0bdbab8e4c3178016fb0f070d8b62bc3067f93afabfbd3aa17c8065d0ecc98ee", + "pkg-version": "3.10.1.0", + "style": "global", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "array-0.5.4.0", + "base-4.17.2.1", + "binary-0.8.9.1", + "bytestring-0.11.5.3", + "containers-0.6.7", + "deepseq-1.4.8.0", + "directory-1.3.7.1", + "filepath-1.4.2.2", + "mtl-2.2.2", + "parsec-3.1.16.1", + "pretty-1.1.3.6", + "text-2.0.2", + "time-1.12.2", + "transformers-0.5.6.2", + "unix-2.7.3" + ], + "exe-depends": [], + "flags": {}, + "id": "Cabal-syntax-3.10.1.0-81b1b0e8f7b55799610ecc7867a546badf40659af5ec0aacceb78c5a3594673e", + "pkg-cabal-sha256": "bb835ebab577fd0f9c11dab96210dbb8d68ffc62652576f4b092563c345930e7", + "pkg-name": "Cabal-syntax", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "3b80092355327768a0de8298ac50ee906b7e82462e2ba14542730573b453f522", + "pkg-version": "3.10.1.0", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "base-4.17.2.1" + ], + "id": "array-0.5.4.0", + "pkg-name": "array", + "pkg-version": "0.5.4.0", + "type": "pre-existing" + }, + { + "depends": [ + "ghc-bignum-1.3", + "ghc-prim-0.9.1", + "rts-1.0.2" + ], + "id": "base-4.17.2.1", + "pkg-name": "base", + "pkg-version": "4.17.2.1", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1", + "bytestring-0.11.5.3" + ], + "exe-depends": [], + "flags": {}, + "id": "base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d", + "pkg-cabal-sha256": "a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd", + "pkg-name": "base16-bytestring", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", + "pkg-version": "1.0.2.0", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "array-0.5.4.0", + "base-4.17.2.1", + "bytestring-0.11.5.3", + "containers-0.6.7" + ], + "id": "binary-0.8.9.1", + "pkg-name": "binary", + "pkg-version": "0.8.9.1", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.17.2.1", + "deepseq-1.4.8.0", + "ghc-prim-0.9.1", + "template-haskell-2.19.0.0" + ], + "id": "bytestring-0.11.5.3", + "pkg-name": "bytestring", + "pkg-version": "0.11.5.3", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1" + ], + "exe-depends": [], + "flags": { + "llvm": false + }, + "id": "clock-0.8.4-14a5821f61cff9ba75bdb9e72237137ef779c82decfabad89b4eae1f7a61402e", + "pkg-cabal-sha256": "b938655b00cf204ce69abfff946021bed111d2609a9f7a9c22e28a1a202e9115", + "pkg-name": "clock", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "6ae9898afe788a5e334cd5fad5d18a3c2e8e59fa09aaf7b957dbb38a4767df2e", + "pkg-version": "0.8.4", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "array-0.5.4.0", + "base-4.17.2.1", + "deepseq-1.4.8.0", + "template-haskell-2.19.0.0" + ], + "id": "containers-0.6.7", + "pkg-name": "containers", + "pkg-version": "0.6.7", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1", + "bytestring-0.11.5.3" + ], + "exe-depends": [], + "flags": { + "exe": false, + "use-cbits": true + }, + "id": "cryptohash-sha256-0.11.102.1-60c69aa09dc71567a4b7e55b00108314613d5a12677eed7d6a1204e911db0bf2", + "pkg-cabal-sha256": "03db065161987f614a3a2bbcd16264f78e47efe231fb5bd161be2043eaf20488", + "pkg-name": "cryptohash-sha256", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", + "pkg-version": "0.11.102.1", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "array-0.5.4.0", + "base-4.17.2.1", + "ghc-prim-0.9.1" + ], + "id": "deepseq-1.4.8.0", + "pkg-name": "deepseq", + "pkg-version": "1.4.8.0", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.17.2.1", + "filepath-1.4.2.2", + "time-1.12.2", + "unix-2.7.3" + ], + "id": "directory-1.3.7.1", + "pkg-name": "directory", + "pkg-version": "1.3.7.1", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1", + "clock-0.8.4-14a5821f61cff9ba75bdb9e72237137ef779c82decfabad89b4eae1f7a61402e", + "directory-1.3.7.1", + "filepath-1.4.2.2", + "process-1.6.18.0", + "time-1.12.2", + "unix-2.7.3" + ], + "exe-depends": [], + "flags": {}, + "id": "extra-1.7.14-277ea629764fe5b61f35385e3c7dd656b2d0b0c846b2f8fd83eb9e1e7ea98212", + "pkg-cabal-sha256": "e3d3ce1dc7746b1132930e48c59fb5e8c51a09e92e0c031316be031067a273fb", + "pkg-name": "extra", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "b6a909f8f0e4b8076a1653b4d34815a782f0a8c1e83d5267f4d00496471ef567", + "pkg-version": "1.7.14", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "base-4.17.2.1" + ], + "id": "filepath-1.4.2.2", + "pkg-name": "filepath", + "pkg-version": "1.4.2.2", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1", + "directory-1.3.7.1", + "extra-1.7.14-277ea629764fe5b61f35385e3c7dd656b2d0b0c846b2f8fd83eb9e1e7ea98212", + "filepath-1.4.2.2" + ], + "exe-depends": [], + "flags": {}, + "id": "filepattern-0.1.3-5bb20b6a832166542fe4dae5acdb8554853d0fd4f9e07df61fe58ef9e9b5e940", + "pkg-cabal-sha256": "372c1733d83b90045eb29da9f010fed79bfef8771ce65eb126a1d83ecc54a9a2", + "pkg-name": "filepattern", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "cc445d439ea2f65cac7604d3578aa2c3a62e5a91dc989f4ce5b3390db9e59636", + "pkg-version": "0.1.3", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "ghc-prim-0.9.1" + ], + "id": "ghc-bignum-1.3", + "pkg-name": "ghc-bignum", + "pkg-version": "1.3", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.17.2.1" + ], + "id": "ghc-boot-th-9.4.8", + "pkg-name": "ghc-boot-th", + "pkg-version": "9.4.8", + "type": "pre-existing" + }, + { + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.8/ghc-platform-0.1.0.0/build-info.json", + "component-name": "lib", + "depends": [ + "base-4.17.2.1" + ], + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.8/ghc-platform-0.1.0.0", + "exe-depends": [], + "flags": {}, + "id": "ghc-platform-0.1.0.0-inplace", + "pkg-name": "ghc-platform", + "pkg-src": { + "path": "/home/matt/ghc-scratch/hadrian/../libraries/ghc-platform", + "type": "local" + }, + "pkg-version": "0.1.0.0", + "style": "local", + "type": "configured" + }, + { + "depends": [ + "rts-1.0.2" + ], + "id": "ghc-prim-0.9.1", + "pkg-name": "ghc-prim", + "pkg-version": "0.9.1", + "type": "pre-existing" + }, + { + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.8/ghc-toolchain-0.1.0.0/build-info.json", + "component-name": "lib", + "depends": [ + "base-4.17.2.1", + "directory-1.3.7.1", + "filepath-1.4.2.2", + "ghc-platform-0.1.0.0-inplace", + "process-1.6.18.0", + "text-2.0.2", + "transformers-0.5.6.2" + ], + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.8/ghc-toolchain-0.1.0.0", + "exe-depends": [], + "flags": {}, + "id": "ghc-toolchain-0.1.0.0-inplace", + "pkg-name": "ghc-toolchain", + "pkg-src": { + "path": "/home/matt/ghc-scratch/hadrian/../utils/ghc-toolchain", + "type": "local" + }, + "pkg-version": "0.1.0.0", + "style": "local", + "type": "configured" + }, + { + "bin-file": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.8/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.8/hadrian-0.1.0.0/x/hadrian/build-info.json", + "component-name": "exe:hadrian", + "depends": [ + "Cabal-3.10.1.0-d383425a07169f419ec10bb55dd0d2b519a23497b00385e0be6c08fdaf284156", + "base-4.17.2.1", + "base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d", + "bytestring-0.11.5.3", + "containers-0.6.7", + "cryptohash-sha256-0.11.102.1-60c69aa09dc71567a4b7e55b00108314613d5a12677eed7d6a1204e911db0bf2", + "directory-1.3.7.1", + "extra-1.7.14-277ea629764fe5b61f35385e3c7dd656b2d0b0c846b2f8fd83eb9e1e7ea98212", + "filepath-1.4.2.2", + "ghc-platform-0.1.0.0-inplace", + "ghc-toolchain-0.1.0.0-inplace", + "mtl-2.2.2", + "parsec-3.1.16.1", + "shake-0.19.7-c7914205288dd543350597e121b861263cd9f63f4a8d69128fe4f482c907dc13", + "text-2.0.2", + "time-1.12.2", + "transformers-0.5.6.2", + "unordered-containers-0.2.19.1-977d03ad1b454d1be6af4ce24ac0549a08671eb37552f5a66d4e6ff95cbbb946" + ], + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.4.8/hadrian-0.1.0.0/x/hadrian", + "exe-depends": [], + "flags": { + "selftest": false, + "threaded": true + }, + "id": "hadrian-0.1.0.0-inplace-hadrian", + "pkg-name": "hadrian", + "pkg-src": { + "path": "/home/matt/ghc-scratch/hadrian/.", + "type": "local" + }, + "pkg-version": "0.1.0.0", + "style": "local", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1", + "bytestring-0.11.5.3", + "containers-0.6.7", + "deepseq-1.4.8.0", + "filepath-1.4.2.2", + "ghc-bignum-1.3", + "ghc-prim-0.9.1", + "text-2.0.2" + ], + "exe-depends": [], + "flags": { + "integer-gmp": true, + "random-initial-seed": false + }, + "id": "hashable-1.4.3.0-17e444c563ff4b70db126c748feb1434f2ffcb4a5a75972bb3989d5d1127a2eb", + "pkg-cabal-sha256": "f3bf68acfa0df7a064a378ef2cdcfeb55e6fb96100675f4c593556dcbf3d7194", + "pkg-name": "hashable", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "32efb16c2891786209b7cbe5c39df9b3a9ae51e836f1a54f646bc4602b7ab0f5", + "pkg-version": "1.4.3.0", + "style": "global", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1" + ], + "exe-depends": [], + "flags": {}, + "id": "heaps-0.4-89b4eb9c8e9a823e8d31997ee5a27e4d5008cd10f0002ea97431730441e3caa3", + "pkg-cabal-sha256": "66b19fcd813b0e4db3e0bac541bd46606c3b13d3d081d9f9666f4be0f5ff14b8", + "pkg-name": "heaps", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "89329df8b95ae99ef272e41e7a2d0fe2f1bb7eacfcc34bc01664414b33067cfd", + "pkg-version": "0.4", + "style": "global", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1" + ], + "exe-depends": [], + "flags": {}, + "id": "js-dgtable-0.5.2-625a3f0542ba7f6616fd8d19a3e78b88e547e12fcf87d923d01613098cc46a93", + "pkg-cabal-sha256": "f75cb4fa53c88c65794becdd48eb0d3b2b8abd89a3d5c19e87af91f5225c15e4", + "pkg-name": "js-dgtable", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "e28dd65bee8083b17210134e22e01c6349dc33c3b7bd17705973cd014e9f20ac", + "pkg-version": "0.5.2", + "style": "global", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1" + ], + "exe-depends": [], + "flags": {}, + "id": "js-flot-0.8.3-b24a1ee350d617048e5766723f13a1e768f084e7a2148ea1f3e874fe8f662543", + "pkg-cabal-sha256": "4c1c447a9a2fba0adba6d30678302a30c32b9dfde9e7aa9e9156483e1545096d", + "pkg-name": "js-flot", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "1ba2f2a6b8d85da76c41f526c98903cbb107f8642e506c072c1e7e3c20fe5e7a", + "pkg-version": "0.8.3", + "style": "global", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1" + ], + "exe-depends": [], + "flags": {}, + "id": "js-jquery-3.3.1-cfdf98fdfcd25e4c3124cacb3e0c449741427ed1fcd0e0abaf38ea6de8e0b8f2", + "pkg-cabal-sha256": "59ab6c79159549ef94b584abce8e6d3b336014c2cce1337b59a8f637e2856df5", + "pkg-name": "js-jquery", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "e0e0681f0da1130ede4e03a051630ea439c458cb97216cdb01771ebdbe44069b", + "pkg-version": "3.3.1", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "base-4.17.2.1", + "transformers-0.5.6.2" + ], + "id": "mtl-2.2.2", + "pkg-name": "mtl", + "pkg-version": "2.2.2", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.17.2.1", + "bytestring-0.11.5.3", + "mtl-2.2.2", + "text-2.0.2" + ], + "id": "parsec-3.1.16.1", + "pkg-name": "parsec", + "pkg-version": "3.1.16.1", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.17.2.1", + "deepseq-1.4.8.0", + "ghc-prim-0.9.1" + ], + "id": "pretty-1.1.3.6", + "pkg-name": "pretty", + "pkg-version": "1.1.3.6", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1", + "deepseq-1.4.8.0", + "template-haskell-2.19.0.0", + "transformers-0.5.6.2" + ], + "exe-depends": [], + "flags": {}, + "id": "primitive-0.8.0.0-c3a3185e94788958cb8c60f93dde7f829722178c540726717d07ac133663778b", + "pkg-cabal-sha256": "d0ff45fa6e61f92af23611ceb8b9a6a04c236b50fb70c60e2ed3bfa532703670", + "pkg-name": "primitive", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "5553c21b4a789f9b591eed69e598cc58484c274af29250e517b5a8bcc62b995f", + "pkg-version": "0.8.0.0", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "base-4.17.2.1", + "deepseq-1.4.8.0", + "directory-1.3.7.1", + "filepath-1.4.2.2", + "unix-2.7.3" + ], + "id": "process-1.6.18.0", + "pkg-name": "process", + "pkg-version": "1.6.18.0", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1", + "bytestring-0.11.5.3", + "deepseq-1.4.8.0", + "mtl-2.2.2", + "splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3" + ], + "exe-depends": [], + "flags": {}, + "id": "random-1.2.1.1-00adfa432487dba4e3516164571efc915a8885a84ac308c859246271afac2a7e", + "pkg-cabal-sha256": "e7c1f881159d5cc788619c9ee8b8f340ba2ff0db571cdf3d1a1968ebc5108789", + "pkg-name": "random", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "3e1272f7ed6a4d7bd1712b90143ec326fee9b225789222379fea20a9c90c9b76", + "pkg-version": "1.2.1.1", + "style": "global", + "type": "configured" + }, + { + "depends": [], + "id": "rts-1.0.2", + "pkg-name": "rts", + "pkg-version": "1.0.2", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1", + "binary-0.8.9.1", + "bytestring-0.11.5.3", + "deepseq-1.4.8.0", + "directory-1.3.7.1", + "extra-1.7.14-277ea629764fe5b61f35385e3c7dd656b2d0b0c846b2f8fd83eb9e1e7ea98212", + "filepath-1.4.2.2", + "filepattern-0.1.3-5bb20b6a832166542fe4dae5acdb8554853d0fd4f9e07df61fe58ef9e9b5e940", + "hashable-1.4.3.0-17e444c563ff4b70db126c748feb1434f2ffcb4a5a75972bb3989d5d1127a2eb", + "heaps-0.4-89b4eb9c8e9a823e8d31997ee5a27e4d5008cd10f0002ea97431730441e3caa3", + "js-dgtable-0.5.2-625a3f0542ba7f6616fd8d19a3e78b88e547e12fcf87d923d01613098cc46a93", + "js-flot-0.8.3-b24a1ee350d617048e5766723f13a1e768f084e7a2148ea1f3e874fe8f662543", + "js-jquery-3.3.1-cfdf98fdfcd25e4c3124cacb3e0c449741427ed1fcd0e0abaf38ea6de8e0b8f2", + "primitive-0.8.0.0-c3a3185e94788958cb8c60f93dde7f829722178c540726717d07ac133663778b", + "process-1.6.18.0", + "random-1.2.1.1-00adfa432487dba4e3516164571efc915a8885a84ac308c859246271afac2a7e", + "time-1.12.2", + "transformers-0.5.6.2", + "unix-2.7.3", + "unordered-containers-0.2.19.1-977d03ad1b454d1be6af4ce24ac0549a08671eb37552f5a66d4e6ff95cbbb946", + "utf8-string-1.0.2-8bab835257b271ee29ae248b2151e3cd3b4c78d619915e33e5618c645ed84fa1" + ], + "exe-depends": [], + "flags": { + "cloud": false, + "embed-files": false, + "portable": false + }, + "id": "shake-0.19.7-c7914205288dd543350597e121b861263cd9f63f4a8d69128fe4f482c907dc13", + "pkg-cabal-sha256": "3cb5814cce210b9756fa9246ff1b2a1e1b86be46fdc4c5e2baacdc5bf83ce5c3", + "pkg-name": "shake", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "352a56af12f70b50d564dcb61131555577281957ee196f1702a3723c0a3699d1", + "pkg-version": "0.19.7", + "style": "global", + "type": "configured" + }, + { + "bin-file": "/home/matt/.cabal/store/ghc-9.4.8/shake-0.19.7-e-shake-1cafafc024ca2744776abe9813086d21edd44ca21f47c1f1dc4352a783208de9/bin/shake", + "component-name": "exe:shake", + "depends": [ + "base-4.17.2.1", + "binary-0.8.9.1", + "bytestring-0.11.5.3", + "deepseq-1.4.8.0", + "directory-1.3.7.1", + "extra-1.7.14-277ea629764fe5b61f35385e3c7dd656b2d0b0c846b2f8fd83eb9e1e7ea98212", + "filepath-1.4.2.2", + "filepattern-0.1.3-5bb20b6a832166542fe4dae5acdb8554853d0fd4f9e07df61fe58ef9e9b5e940", + "hashable-1.4.3.0-17e444c563ff4b70db126c748feb1434f2ffcb4a5a75972bb3989d5d1127a2eb", + "heaps-0.4-89b4eb9c8e9a823e8d31997ee5a27e4d5008cd10f0002ea97431730441e3caa3", + "js-dgtable-0.5.2-625a3f0542ba7f6616fd8d19a3e78b88e547e12fcf87d923d01613098cc46a93", + "js-flot-0.8.3-b24a1ee350d617048e5766723f13a1e768f084e7a2148ea1f3e874fe8f662543", + "js-jquery-3.3.1-cfdf98fdfcd25e4c3124cacb3e0c449741427ed1fcd0e0abaf38ea6de8e0b8f2", + "primitive-0.8.0.0-c3a3185e94788958cb8c60f93dde7f829722178c540726717d07ac133663778b", + "process-1.6.18.0", + "random-1.2.1.1-00adfa432487dba4e3516164571efc915a8885a84ac308c859246271afac2a7e", + "time-1.12.2", + "transformers-0.5.6.2", + "unix-2.7.3", + "unordered-containers-0.2.19.1-977d03ad1b454d1be6af4ce24ac0549a08671eb37552f5a66d4e6ff95cbbb946", + "utf8-string-1.0.2-8bab835257b271ee29ae248b2151e3cd3b4c78d619915e33e5618c645ed84fa1" + ], + "exe-depends": [], + "flags": { + "cloud": false, + "embed-files": false, + "portable": false + }, + "id": "shake-0.19.7-e-shake-1cafafc024ca2744776abe9813086d21edd44ca21f47c1f1dc4352a783208de9", + "pkg-cabal-sha256": "3cb5814cce210b9756fa9246ff1b2a1e1b86be46fdc4c5e2baacdc5bf83ce5c3", + "pkg-name": "shake", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "352a56af12f70b50d564dcb61131555577281957ee196f1702a3723c0a3699d1", + "pkg-version": "0.19.7", + "style": "global", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1", + "deepseq-1.4.8.0" + ], + "exe-depends": [], + "flags": { + "optimised-mixer": false + }, + "id": "splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3", + "pkg-cabal-sha256": "bac0ae8d46a04e410666b0c8081cff63f060f29157983b569ca86ddb6e6e0dc6", + "pkg-name": "splitmix", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "9df07a9611ef45f1b1258a0b412f4d02c920248f69d2e2ce8ccda328f7e13002", + "pkg-version": "0.1.0.5", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "base-4.17.2.1", + "ghc-boot-th-9.4.8", + "ghc-prim-0.9.1", + "pretty-1.1.3.6" + ], + "id": "template-haskell-2.19.0.0", + "pkg-name": "template-haskell", + "pkg-version": "2.19.0.0", + "type": "pre-existing" + }, + { + "depends": [ + "array-0.5.4.0", + "base-4.17.2.1", + "binary-0.8.9.1", + "bytestring-0.11.5.3", + "deepseq-1.4.8.0", + "ghc-prim-0.9.1", + "template-haskell-2.19.0.0" + ], + "id": "text-2.0.2", + "pkg-name": "text", + "pkg-version": "2.0.2", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.17.2.1", + "deepseq-1.4.8.0" + ], + "id": "time-1.12.2", + "pkg-name": "time", + "pkg-version": "1.12.2", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.17.2.1" + ], + "id": "transformers-0.5.6.2", + "pkg-name": "transformers", + "pkg-version": "0.5.6.2", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.17.2.1", + "bytestring-0.11.5.3", + "time-1.12.2" + ], + "id": "unix-2.7.3", + "pkg-name": "unix", + "pkg-version": "2.7.3", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1", + "deepseq-1.4.8.0", + "hashable-1.4.3.0-17e444c563ff4b70db126c748feb1434f2ffcb4a5a75972bb3989d5d1127a2eb", + "template-haskell-2.19.0.0" + ], + "exe-depends": [], + "flags": { + "debug": false + }, + "id": "unordered-containers-0.2.19.1-977d03ad1b454d1be6af4ce24ac0549a08671eb37552f5a66d4e6ff95cbbb946", + "pkg-cabal-sha256": "9ad8972c2e913c37b1d4f0e1261517fd7a1b8c8a58077e057be69837e3dbaa00", + "pkg-name": "unordered-containers", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "1b27bec5e0d522b27a6029ebf4c4a6d40acbc083c787008e32fb55c4b1d128d2", + "pkg-version": "0.2.19.1", + "style": "global", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "base-4.17.2.1", + "bytestring-0.11.5.3" + ], + "exe-depends": [], + "flags": {}, + "id": "utf8-string-1.0.2-8bab835257b271ee29ae248b2151e3cd3b4c78d619915e33e5618c645ed84fa1", + "pkg-cabal-sha256": "79416292186feeaf1f60e49ac5a1ffae9bf1b120e040a74bf0e81ca7f1d31d3f", + "pkg-name": "utf8-string", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a", + "pkg-version": "1.0.2", + "style": "global", + "type": "configured" + } + ], + "os": "linux" +} diff --git a/hadrian/bootstrap/plan-9_6_1.json b/hadrian/bootstrap/plan-9_6_1.json index e3097d7193b503d4a55b4aa5523c3b35a764f1e9..759cdcbd09e6d7dd37551918ae75351be3b9b516 100644 --- a/hadrian/bootstrap/plan-9_6_1.json +++ b/hadrian/bootstrap/plan-9_6_1.json @@ -301,18 +301,18 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.1/ghc-platform-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.1/ghc-platform-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.18.0.0" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.1/ghc-platform-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.1/ghc-platform-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-platform-0.1.0.0-inplace", "pkg-name": "ghc-platform", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../libraries/ghc-platform", + "path": "/home/matt/ghc-scratch/hadrian/../libraries/ghc-platform", "type": "local" }, "pkg-version": "0.1.0.0", @@ -329,7 +329,7 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.1/ghc-toolchain-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.1/ghc-toolchain-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.18.0.0", @@ -340,13 +340,13 @@ "text-2.0.2", "transformers-0.6.1.0" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.1/ghc-toolchain-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.1/ghc-toolchain-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-toolchain-0.1.0.0-inplace", "pkg-name": "ghc-toolchain", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../utils/ghc-toolchain", + "path": "/home/matt/ghc-scratch/hadrian/../utils/ghc-toolchain", "type": "local" }, "pkg-version": "0.1.0.0", @@ -354,8 +354,8 @@ "type": "configured" }, { - "bin-file": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.1/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.1/hadrian-0.1.0.0/x/hadrian/build-info.json", + "bin-file": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.1/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.1/hadrian-0.1.0.0/x/hadrian/build-info.json", "component-name": "exe:hadrian", "depends": [ "Cabal-3.10.1.0", @@ -377,7 +377,7 @@ "transformers-0.6.1.0", "unordered-containers-0.2.19.1-c2eca776baf4fc617346651ed0756aa01198f94ae1b6c3ec26d525fc4e2d0d0b" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.1/hadrian-0.1.0.0/x/hadrian", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.1/hadrian-0.1.0.0/x/hadrian", "exe-depends": [], "flags": { "selftest": false, @@ -386,7 +386,7 @@ "id": "hadrian-0.1.0.0-inplace-hadrian", "pkg-name": "hadrian", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/.", + "path": "/home/matt/ghc-scratch/hadrian/.", "type": "local" }, "pkg-version": "0.1.0.0", diff --git a/hadrian/bootstrap/plan-9_6_2.json b/hadrian/bootstrap/plan-9_6_2.json index fb566bfdb665cb680aeb7a2a3801ce2d48b31ccb..a10b660f6cedec74c8ef29b1d4077a654b78db8f 100644 --- a/hadrian/bootstrap/plan-9_6_2.json +++ b/hadrian/bootstrap/plan-9_6_2.json @@ -301,18 +301,18 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.2/ghc-platform-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.2/ghc-platform-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.18.0.0" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.2/ghc-platform-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.2/ghc-platform-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-platform-0.1.0.0-inplace", "pkg-name": "ghc-platform", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../libraries/ghc-platform", + "path": "/home/matt/ghc-scratch/hadrian/../libraries/ghc-platform", "type": "local" }, "pkg-version": "0.1.0.0", @@ -329,7 +329,7 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.2/ghc-toolchain-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.2/ghc-toolchain-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.18.0.0", @@ -340,13 +340,13 @@ "text-2.0.2", "transformers-0.6.1.0" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.2/ghc-toolchain-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.2/ghc-toolchain-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-toolchain-0.1.0.0-inplace", "pkg-name": "ghc-toolchain", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../utils/ghc-toolchain", + "path": "/home/matt/ghc-scratch/hadrian/../utils/ghc-toolchain", "type": "local" }, "pkg-version": "0.1.0.0", @@ -354,8 +354,8 @@ "type": "configured" }, { - "bin-file": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.2/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.2/hadrian-0.1.0.0/x/hadrian/build-info.json", + "bin-file": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.2/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.2/hadrian-0.1.0.0/x/hadrian/build-info.json", "component-name": "exe:hadrian", "depends": [ "Cabal-3.10.1.0", @@ -377,7 +377,7 @@ "transformers-0.6.1.0", "unordered-containers-0.2.19.1-7787c3bb22d737a5bf8288fcb0729fed0251ae813c48daa4b7d7392c7c7eff03" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.2/hadrian-0.1.0.0/x/hadrian", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.2/hadrian-0.1.0.0/x/hadrian", "exe-depends": [], "flags": { "selftest": false, @@ -386,7 +386,7 @@ "id": "hadrian-0.1.0.0-inplace-hadrian", "pkg-name": "hadrian", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/.", + "path": "/home/matt/ghc-scratch/hadrian/.", "type": "local" }, "pkg-version": "0.1.0.0", diff --git a/hadrian/bootstrap/plan-9_6_3.json b/hadrian/bootstrap/plan-9_6_3.json index 748cf53823bba741e913b0ea3374673ef905fd68..426e1a8bf0dd144b612fa5348bf37c383de95280 100644 --- a/hadrian/bootstrap/plan-9_6_3.json +++ b/hadrian/bootstrap/plan-9_6_3.json @@ -301,18 +301,18 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-platform-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-platform-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.18.1.0" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-platform-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-platform-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-platform-0.1.0.0-inplace", "pkg-name": "ghc-platform", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../libraries/ghc-platform", + "path": "/home/matt/ghc-scratch/hadrian/../libraries/ghc-platform", "type": "local" }, "pkg-version": "0.1.0.0", @@ -329,7 +329,7 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-toolchain-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-toolchain-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.18.1.0", @@ -340,13 +340,13 @@ "text-2.0.2", "transformers-0.6.1.0" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-toolchain-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.3/ghc-toolchain-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-toolchain-0.1.0.0-inplace", "pkg-name": "ghc-toolchain", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../utils/ghc-toolchain", + "path": "/home/matt/ghc-scratch/hadrian/../utils/ghc-toolchain", "type": "local" }, "pkg-version": "0.1.0.0", @@ -354,8 +354,8 @@ "type": "configured" }, { - "bin-file": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hadrian-0.1.0.0/x/hadrian/build-info.json", + "bin-file": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hadrian-0.1.0.0/x/hadrian/build-info.json", "component-name": "exe:hadrian", "depends": [ "Cabal-3.10.1.0", @@ -377,7 +377,7 @@ "transformers-0.6.1.0", "unordered-containers-0.2.19.1-fe823f0c4c35e091e52d2033a63fb26d634c96f699768c5240411cca0b2d0108" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hadrian-0.1.0.0/x/hadrian", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hadrian-0.1.0.0/x/hadrian", "exe-depends": [], "flags": { "selftest": false, @@ -386,7 +386,7 @@ "id": "hadrian-0.1.0.0-inplace-hadrian", "pkg-name": "hadrian", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/.", + "path": "/home/matt/ghc-scratch/hadrian/.", "type": "local" }, "pkg-version": "0.1.0.0", diff --git a/hadrian/bootstrap/plan-9_6_4.json b/hadrian/bootstrap/plan-9_6_4.json new file mode 100644 index 0000000000000000000000000000000000000000..62e5451139be5f729b8780df0e206ca71c02f6d8 --- /dev/null +++ b/hadrian/bootstrap/plan-9_6_4.json @@ -0,0 +1,858 @@ +{ + "arch": "x86_64", + "cabal-lib-version": "3.10.1.0", + "cabal-version": "3.10.1.0", + "compiler-id": "ghc-9.6.4", + "install-plan": [ + { + "depends": [ + "Cabal-syntax-3.10.1.0", + "array-0.5.6.0", + "base-4.18.2.0", + "bytestring-0.11.5.3", + "containers-0.6.7", + "deepseq-1.4.8.1", + "directory-1.3.8.1", + "filepath-1.4.200.1", + "mtl-2.3.1", + "parsec-3.1.16.1", + "pretty-1.1.3.6", + "process-1.6.17.0", + "text-2.0.2", + "time-1.12.2", + "transformers-0.6.1.0", + "unix-2.8.4.0" + ], + "id": "Cabal-3.10.1.0", + "pkg-name": "Cabal", + "pkg-version": "3.10.1.0", + "type": "pre-existing" + }, + { + "depends": [ + "array-0.5.6.0", + "base-4.18.2.0", + "binary-0.8.9.1", + "bytestring-0.11.5.3", + "containers-0.6.7", + "deepseq-1.4.8.1", + "directory-1.3.8.1", + "filepath-1.4.200.1", + "mtl-2.3.1", + "parsec-3.1.16.1", + "pretty-1.1.3.6", + "text-2.0.2", + "time-1.12.2", + "transformers-0.6.1.0", + "unix-2.8.4.0" + ], + "id": "Cabal-syntax-3.10.1.0", + "pkg-name": "Cabal-syntax", + "pkg-version": "3.10.1.0", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.18.2.0" + ], + "id": "array-0.5.6.0", + "pkg-name": "array", + "pkg-version": "0.5.6.0", + "type": "pre-existing" + }, + { + "depends": [ + "ghc-bignum-1.3", + "ghc-prim-0.10.0", + "rts-1.0.2" + ], + "id": "base-4.18.2.0", + "pkg-name": "base", + "pkg-version": "4.18.2.0", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0", + "bytestring-0.11.5.3" + ], + "exe-depends": [], + "flags": {}, + "id": "base16-bytestring-1.0.2.0-26c1f96aedc17543dadcbc31136a756dbf5caef8b5b184078b6bed04cd337d17", + "pkg-cabal-sha256": "a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd", + "pkg-name": "base16-bytestring", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", + "pkg-version": "1.0.2.0", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "array-0.5.6.0", + "base-4.18.2.0", + "bytestring-0.11.5.3", + "containers-0.6.7" + ], + "id": "binary-0.8.9.1", + "pkg-name": "binary", + "pkg-version": "0.8.9.1", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.18.2.0", + "deepseq-1.4.8.1", + "ghc-prim-0.10.0", + "template-haskell-2.20.0.0" + ], + "id": "bytestring-0.11.5.3", + "pkg-name": "bytestring", + "pkg-version": "0.11.5.3", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0" + ], + "exe-depends": [], + "flags": { + "llvm": false + }, + "id": "clock-0.8.4-7fe07a787d90903c94d5d830c32065109cc1427ec9489a9df3eeefd9e320615b", + "pkg-cabal-sha256": "b938655b00cf204ce69abfff946021bed111d2609a9f7a9c22e28a1a202e9115", + "pkg-name": "clock", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "6ae9898afe788a5e334cd5fad5d18a3c2e8e59fa09aaf7b957dbb38a4767df2e", + "pkg-version": "0.8.4", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "array-0.5.6.0", + "base-4.18.2.0", + "deepseq-1.4.8.1", + "template-haskell-2.20.0.0" + ], + "id": "containers-0.6.7", + "pkg-name": "containers", + "pkg-version": "0.6.7", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0", + "bytestring-0.11.5.3" + ], + "exe-depends": [], + "flags": { + "exe": false, + "use-cbits": true + }, + "id": "cryptohash-sha256-0.11.102.1-7f5a48b049b6414457c6db80929b79c4729da1e5aaf13fa4593e636afccaaf47", + "pkg-cabal-sha256": "03db065161987f614a3a2bbcd16264f78e47efe231fb5bd161be2043eaf20488", + "pkg-name": "cryptohash-sha256", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", + "pkg-version": "0.11.102.1", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "array-0.5.6.0", + "base-4.18.2.0", + "ghc-prim-0.10.0" + ], + "id": "deepseq-1.4.8.1", + "pkg-name": "deepseq", + "pkg-version": "1.4.8.1", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.18.2.0", + "filepath-1.4.200.1", + "time-1.12.2", + "unix-2.8.4.0" + ], + "id": "directory-1.3.8.1", + "pkg-name": "directory", + "pkg-version": "1.3.8.1", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.18.2.0", + "mtl-2.3.1", + "stm-2.5.1.0", + "template-haskell-2.20.0.0", + "transformers-0.6.1.0" + ], + "id": "exceptions-0.10.7", + "pkg-name": "exceptions", + "pkg-version": "0.10.7", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0", + "clock-0.8.4-7fe07a787d90903c94d5d830c32065109cc1427ec9489a9df3eeefd9e320615b", + "directory-1.3.8.1", + "filepath-1.4.200.1", + "process-1.6.17.0", + "time-1.12.2", + "unix-2.8.4.0" + ], + "exe-depends": [], + "flags": {}, + "id": "extra-1.7.14-6a7fb5e57b8873bbf9ae5b11300768e268fb3d53d8aa9f1f784dc5b08133c1bb", + "pkg-cabal-sha256": "e3d3ce1dc7746b1132930e48c59fb5e8c51a09e92e0c031316be031067a273fb", + "pkg-name": "extra", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "b6a909f8f0e4b8076a1653b4d34815a782f0a8c1e83d5267f4d00496471ef567", + "pkg-version": "1.7.14", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "base-4.18.2.0", + "bytestring-0.11.5.3", + "deepseq-1.4.8.1", + "exceptions-0.10.7", + "template-haskell-2.20.0.0" + ], + "id": "filepath-1.4.200.1", + "pkg-name": "filepath", + "pkg-version": "1.4.200.1", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0", + "directory-1.3.8.1", + "extra-1.7.14-6a7fb5e57b8873bbf9ae5b11300768e268fb3d53d8aa9f1f784dc5b08133c1bb", + "filepath-1.4.200.1" + ], + "exe-depends": [], + "flags": {}, + "id": "filepattern-0.1.3-352a258544d05cc0e1d0c36e329416d6db6e538d6b50728e75cfb56f2ec62f67", + "pkg-cabal-sha256": "372c1733d83b90045eb29da9f010fed79bfef8771ce65eb126a1d83ecc54a9a2", + "pkg-name": "filepattern", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "cc445d439ea2f65cac7604d3578aa2c3a62e5a91dc989f4ce5b3390db9e59636", + "pkg-version": "0.1.3", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "ghc-prim-0.10.0" + ], + "id": "ghc-bignum-1.3", + "pkg-name": "ghc-bignum", + "pkg-version": "1.3", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.18.2.0" + ], + "id": "ghc-boot-th-9.6.4", + "pkg-name": "ghc-boot-th", + "pkg-version": "9.6.4", + "type": "pre-existing" + }, + { + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.4/ghc-platform-0.1.0.0/build-info.json", + "component-name": "lib", + "depends": [ + "base-4.18.2.0" + ], + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.4/ghc-platform-0.1.0.0", + "exe-depends": [], + "flags": {}, + "id": "ghc-platform-0.1.0.0-inplace", + "pkg-name": "ghc-platform", + "pkg-src": { + "path": "/home/matt/ghc-scratch/hadrian/../libraries/ghc-platform", + "type": "local" + }, + "pkg-version": "0.1.0.0", + "style": "local", + "type": "configured" + }, + { + "depends": [ + "rts-1.0.2" + ], + "id": "ghc-prim-0.10.0", + "pkg-name": "ghc-prim", + "pkg-version": "0.10.0", + "type": "pre-existing" + }, + { + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.4/ghc-toolchain-0.1.0.0/build-info.json", + "component-name": "lib", + "depends": [ + "base-4.18.2.0", + "directory-1.3.8.1", + "filepath-1.4.200.1", + "ghc-platform-0.1.0.0-inplace", + "process-1.6.17.0", + "text-2.0.2", + "transformers-0.6.1.0" + ], + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.4/ghc-toolchain-0.1.0.0", + "exe-depends": [], + "flags": {}, + "id": "ghc-toolchain-0.1.0.0-inplace", + "pkg-name": "ghc-toolchain", + "pkg-src": { + "path": "/home/matt/ghc-scratch/hadrian/../utils/ghc-toolchain", + "type": "local" + }, + "pkg-version": "0.1.0.0", + "style": "local", + "type": "configured" + }, + { + "bin-file": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.4/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.4/hadrian-0.1.0.0/x/hadrian/build-info.json", + "component-name": "exe:hadrian", + "depends": [ + "Cabal-3.10.1.0", + "base-4.18.2.0", + "base16-bytestring-1.0.2.0-26c1f96aedc17543dadcbc31136a756dbf5caef8b5b184078b6bed04cd337d17", + "bytestring-0.11.5.3", + "containers-0.6.7", + "cryptohash-sha256-0.11.102.1-7f5a48b049b6414457c6db80929b79c4729da1e5aaf13fa4593e636afccaaf47", + "directory-1.3.8.1", + "extra-1.7.14-6a7fb5e57b8873bbf9ae5b11300768e268fb3d53d8aa9f1f784dc5b08133c1bb", + "filepath-1.4.200.1", + "ghc-platform-0.1.0.0-inplace", + "ghc-toolchain-0.1.0.0-inplace", + "mtl-2.3.1", + "parsec-3.1.16.1", + "shake-0.19.7-52edaa0adfd5c6055ad63888c5931573f10785a6daee3a1ed1a38b281ea6e359", + "text-2.0.2", + "time-1.12.2", + "transformers-0.6.1.0", + "unordered-containers-0.2.19.1-5a6376bf028f1e2538d045d7501bc3cc75434151dee0b7874531ec25a3fb4707" + ], + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.6.4/hadrian-0.1.0.0/x/hadrian", + "exe-depends": [], + "flags": { + "selftest": false, + "threaded": true + }, + "id": "hadrian-0.1.0.0-inplace-hadrian", + "pkg-name": "hadrian", + "pkg-src": { + "path": "/home/matt/ghc-scratch/hadrian/.", + "type": "local" + }, + "pkg-version": "0.1.0.0", + "style": "local", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0", + "bytestring-0.11.5.3", + "containers-0.6.7", + "deepseq-1.4.8.1", + "filepath-1.4.200.1", + "ghc-bignum-1.3", + "ghc-prim-0.10.0", + "text-2.0.2" + ], + "exe-depends": [], + "flags": { + "integer-gmp": true, + "random-initial-seed": false + }, + "id": "hashable-1.4.3.0-f14d14b300af5f02648f16c21e370c1e01b6b8a3421e0c1785506eac188f4f36", + "pkg-cabal-sha256": "f3bf68acfa0df7a064a378ef2cdcfeb55e6fb96100675f4c593556dcbf3d7194", + "pkg-name": "hashable", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "32efb16c2891786209b7cbe5c39df9b3a9ae51e836f1a54f646bc4602b7ab0f5", + "pkg-version": "1.4.3.0", + "style": "global", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0" + ], + "exe-depends": [], + "flags": {}, + "id": "heaps-0.4-a1c692faa7b3e7312a4aa425283f19fbf5aeedff1ff3bb585f62cac50d66c9b2", + "pkg-cabal-sha256": "66b19fcd813b0e4db3e0bac541bd46606c3b13d3d081d9f9666f4be0f5ff14b8", + "pkg-name": "heaps", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "89329df8b95ae99ef272e41e7a2d0fe2f1bb7eacfcc34bc01664414b33067cfd", + "pkg-version": "0.4", + "style": "global", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0" + ], + "exe-depends": [], + "flags": {}, + "id": "js-dgtable-0.5.2-84152df4144ec29572dd6667da436d4d0dcb33ad069f4c895b18f3ab1c290f0c", + "pkg-cabal-sha256": "f75cb4fa53c88c65794becdd48eb0d3b2b8abd89a3d5c19e87af91f5225c15e4", + "pkg-name": "js-dgtable", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "e28dd65bee8083b17210134e22e01c6349dc33c3b7bd17705973cd014e9f20ac", + "pkg-version": "0.5.2", + "style": "global", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0" + ], + "exe-depends": [], + "flags": {}, + "id": "js-flot-0.8.3-210fd9b4cd5178066b95ca3d041529a079d2509c3533b3ff43e51537626ae98e", + "pkg-cabal-sha256": "4c1c447a9a2fba0adba6d30678302a30c32b9dfde9e7aa9e9156483e1545096d", + "pkg-name": "js-flot", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "1ba2f2a6b8d85da76c41f526c98903cbb107f8642e506c072c1e7e3c20fe5e7a", + "pkg-version": "0.8.3", + "style": "global", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0" + ], + "exe-depends": [], + "flags": {}, + "id": "js-jquery-3.3.1-580f138ed4d5cde0ec5e145397076edbfdc19bbf075a5dc086855752614400c4", + "pkg-cabal-sha256": "59ab6c79159549ef94b584abce8e6d3b336014c2cce1337b59a8f637e2856df5", + "pkg-name": "js-jquery", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "e0e0681f0da1130ede4e03a051630ea439c458cb97216cdb01771ebdbe44069b", + "pkg-version": "3.3.1", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "base-4.18.2.0", + "transformers-0.6.1.0" + ], + "id": "mtl-2.3.1", + "pkg-name": "mtl", + "pkg-version": "2.3.1", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.18.2.0", + "bytestring-0.11.5.3", + "mtl-2.3.1", + "text-2.0.2" + ], + "id": "parsec-3.1.16.1", + "pkg-name": "parsec", + "pkg-version": "3.1.16.1", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.18.2.0", + "deepseq-1.4.8.1", + "ghc-prim-0.10.0" + ], + "id": "pretty-1.1.3.6", + "pkg-name": "pretty", + "pkg-version": "1.1.3.6", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0", + "deepseq-1.4.8.1", + "template-haskell-2.20.0.0", + "transformers-0.6.1.0" + ], + "exe-depends": [], + "flags": {}, + "id": "primitive-0.8.0.0-f6c0d27fcfbcb7f2e7f74051bb1d749712b98c983cf5463e8aebde3cab759806", + "pkg-cabal-sha256": "d0ff45fa6e61f92af23611ceb8b9a6a04c236b50fb70c60e2ed3bfa532703670", + "pkg-name": "primitive", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "5553c21b4a789f9b591eed69e598cc58484c274af29250e517b5a8bcc62b995f", + "pkg-version": "0.8.0.0", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "base-4.18.2.0", + "deepseq-1.4.8.1", + "directory-1.3.8.1", + "filepath-1.4.200.1", + "unix-2.8.4.0" + ], + "id": "process-1.6.17.0", + "pkg-name": "process", + "pkg-version": "1.6.17.0", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0", + "bytestring-0.11.5.3", + "deepseq-1.4.8.1", + "mtl-2.3.1", + "splitmix-0.1.0.5-d55f22203509c205e89102ca84b36cdfeffc27e52a2f905c32f097f310639c25" + ], + "exe-depends": [], + "flags": {}, + "id": "random-1.2.1.1-1f42bf41828e60f95c858a43d68bae28adc1d45745e73044f0488fae4925956e", + "pkg-cabal-sha256": "e7c1f881159d5cc788619c9ee8b8f340ba2ff0db571cdf3d1a1968ebc5108789", + "pkg-name": "random", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "3e1272f7ed6a4d7bd1712b90143ec326fee9b225789222379fea20a9c90c9b76", + "pkg-version": "1.2.1.1", + "style": "global", + "type": "configured" + }, + { + "depends": [], + "id": "rts-1.0.2", + "pkg-name": "rts", + "pkg-version": "1.0.2", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0", + "binary-0.8.9.1", + "bytestring-0.11.5.3", + "deepseq-1.4.8.1", + "directory-1.3.8.1", + "extra-1.7.14-6a7fb5e57b8873bbf9ae5b11300768e268fb3d53d8aa9f1f784dc5b08133c1bb", + "filepath-1.4.200.1", + "filepattern-0.1.3-352a258544d05cc0e1d0c36e329416d6db6e538d6b50728e75cfb56f2ec62f67", + "hashable-1.4.3.0-f14d14b300af5f02648f16c21e370c1e01b6b8a3421e0c1785506eac188f4f36", + "heaps-0.4-a1c692faa7b3e7312a4aa425283f19fbf5aeedff1ff3bb585f62cac50d66c9b2", + "js-dgtable-0.5.2-84152df4144ec29572dd6667da436d4d0dcb33ad069f4c895b18f3ab1c290f0c", + "js-flot-0.8.3-210fd9b4cd5178066b95ca3d041529a079d2509c3533b3ff43e51537626ae98e", + "js-jquery-3.3.1-580f138ed4d5cde0ec5e145397076edbfdc19bbf075a5dc086855752614400c4", + "primitive-0.8.0.0-f6c0d27fcfbcb7f2e7f74051bb1d749712b98c983cf5463e8aebde3cab759806", + "process-1.6.17.0", + "random-1.2.1.1-1f42bf41828e60f95c858a43d68bae28adc1d45745e73044f0488fae4925956e", + "time-1.12.2", + "transformers-0.6.1.0", + "unix-2.8.4.0", + "unordered-containers-0.2.19.1-5a6376bf028f1e2538d045d7501bc3cc75434151dee0b7874531ec25a3fb4707", + "utf8-string-1.0.2-7f7957d6c5602026e12a4448adc4fafdba1c5e253e8a79d546fa2a72c53515f3" + ], + "exe-depends": [], + "flags": { + "cloud": false, + "embed-files": false, + "portable": false + }, + "id": "shake-0.19.7-52edaa0adfd5c6055ad63888c5931573f10785a6daee3a1ed1a38b281ea6e359", + "pkg-cabal-sha256": "3cb5814cce210b9756fa9246ff1b2a1e1b86be46fdc4c5e2baacdc5bf83ce5c3", + "pkg-name": "shake", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "352a56af12f70b50d564dcb61131555577281957ee196f1702a3723c0a3699d1", + "pkg-version": "0.19.7", + "style": "global", + "type": "configured" + }, + { + "bin-file": "/home/matt/.cabal/store/ghc-9.6.4/shake-0.19.7-e-shake-3f837aa5f0339d0d54b42c15545c6e1938c197f37f7ac3b74b2cf27df0a62b92/bin/shake", + "component-name": "exe:shake", + "depends": [ + "base-4.18.2.0", + "binary-0.8.9.1", + "bytestring-0.11.5.3", + "deepseq-1.4.8.1", + "directory-1.3.8.1", + "extra-1.7.14-6a7fb5e57b8873bbf9ae5b11300768e268fb3d53d8aa9f1f784dc5b08133c1bb", + "filepath-1.4.200.1", + "filepattern-0.1.3-352a258544d05cc0e1d0c36e329416d6db6e538d6b50728e75cfb56f2ec62f67", + "hashable-1.4.3.0-f14d14b300af5f02648f16c21e370c1e01b6b8a3421e0c1785506eac188f4f36", + "heaps-0.4-a1c692faa7b3e7312a4aa425283f19fbf5aeedff1ff3bb585f62cac50d66c9b2", + "js-dgtable-0.5.2-84152df4144ec29572dd6667da436d4d0dcb33ad069f4c895b18f3ab1c290f0c", + "js-flot-0.8.3-210fd9b4cd5178066b95ca3d041529a079d2509c3533b3ff43e51537626ae98e", + "js-jquery-3.3.1-580f138ed4d5cde0ec5e145397076edbfdc19bbf075a5dc086855752614400c4", + "primitive-0.8.0.0-f6c0d27fcfbcb7f2e7f74051bb1d749712b98c983cf5463e8aebde3cab759806", + "process-1.6.17.0", + "random-1.2.1.1-1f42bf41828e60f95c858a43d68bae28adc1d45745e73044f0488fae4925956e", + "time-1.12.2", + "transformers-0.6.1.0", + "unix-2.8.4.0", + "unordered-containers-0.2.19.1-5a6376bf028f1e2538d045d7501bc3cc75434151dee0b7874531ec25a3fb4707", + "utf8-string-1.0.2-7f7957d6c5602026e12a4448adc4fafdba1c5e253e8a79d546fa2a72c53515f3" + ], + "exe-depends": [], + "flags": { + "cloud": false, + "embed-files": false, + "portable": false + }, + "id": "shake-0.19.7-e-shake-3f837aa5f0339d0d54b42c15545c6e1938c197f37f7ac3b74b2cf27df0a62b92", + "pkg-cabal-sha256": "3cb5814cce210b9756fa9246ff1b2a1e1b86be46fdc4c5e2baacdc5bf83ce5c3", + "pkg-name": "shake", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "352a56af12f70b50d564dcb61131555577281957ee196f1702a3723c0a3699d1", + "pkg-version": "0.19.7", + "style": "global", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0", + "deepseq-1.4.8.1" + ], + "exe-depends": [], + "flags": { + "optimised-mixer": false + }, + "id": "splitmix-0.1.0.5-d55f22203509c205e89102ca84b36cdfeffc27e52a2f905c32f097f310639c25", + "pkg-cabal-sha256": "bac0ae8d46a04e410666b0c8081cff63f060f29157983b569ca86ddb6e6e0dc6", + "pkg-name": "splitmix", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "9df07a9611ef45f1b1258a0b412f4d02c920248f69d2e2ce8ccda328f7e13002", + "pkg-version": "0.1.0.5", + "style": "global", + "type": "configured" + }, + { + "depends": [ + "array-0.5.6.0", + "base-4.18.2.0" + ], + "id": "stm-2.5.1.0", + "pkg-name": "stm", + "pkg-version": "2.5.1.0", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.18.2.0", + "ghc-boot-th-9.6.4", + "ghc-prim-0.10.0", + "pretty-1.1.3.6" + ], + "id": "template-haskell-2.20.0.0", + "pkg-name": "template-haskell", + "pkg-version": "2.20.0.0", + "type": "pre-existing" + }, + { + "depends": [ + "array-0.5.6.0", + "base-4.18.2.0", + "binary-0.8.9.1", + "bytestring-0.11.5.3", + "deepseq-1.4.8.1", + "ghc-prim-0.10.0", + "template-haskell-2.20.0.0" + ], + "id": "text-2.0.2", + "pkg-name": "text", + "pkg-version": "2.0.2", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.18.2.0", + "deepseq-1.4.8.1" + ], + "id": "time-1.12.2", + "pkg-name": "time", + "pkg-version": "1.12.2", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.18.2.0" + ], + "id": "transformers-0.6.1.0", + "pkg-name": "transformers", + "pkg-version": "0.6.1.0", + "type": "pre-existing" + }, + { + "depends": [ + "base-4.18.2.0", + "bytestring-0.11.5.3", + "filepath-1.4.200.1", + "time-1.12.2" + ], + "id": "unix-2.8.4.0", + "pkg-name": "unix", + "pkg-version": "2.8.4.0", + "type": "pre-existing" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0", + "deepseq-1.4.8.1", + "hashable-1.4.3.0-f14d14b300af5f02648f16c21e370c1e01b6b8a3421e0c1785506eac188f4f36", + "template-haskell-2.20.0.0" + ], + "exe-depends": [], + "flags": { + "debug": false + }, + "id": "unordered-containers-0.2.19.1-5a6376bf028f1e2538d045d7501bc3cc75434151dee0b7874531ec25a3fb4707", + "pkg-cabal-sha256": "9ad8972c2e913c37b1d4f0e1261517fd7a1b8c8a58077e057be69837e3dbaa00", + "pkg-name": "unordered-containers", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "1b27bec5e0d522b27a6029ebf4c4a6d40acbc083c787008e32fb55c4b1d128d2", + "pkg-version": "0.2.19.1", + "style": "global", + "type": "configured" + }, + { + "component-name": "lib", + "depends": [ + "base-4.18.2.0", + "bytestring-0.11.5.3" + ], + "exe-depends": [], + "flags": {}, + "id": "utf8-string-1.0.2-7f7957d6c5602026e12a4448adc4fafdba1c5e253e8a79d546fa2a72c53515f3", + "pkg-cabal-sha256": "79416292186feeaf1f60e49ac5a1ffae9bf1b120e040a74bf0e81ca7f1d31d3f", + "pkg-name": "utf8-string", + "pkg-src": { + "repo": { + "type": "secure-repo", + "uri": "http://hackage.haskell.org/" + }, + "type": "repo-tar" + }, + "pkg-src-sha256": "ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a", + "pkg-version": "1.0.2", + "style": "global", + "type": "configured" + } + ], + "os": "linux" +} diff --git a/hadrian/bootstrap/plan-9_8_1.json b/hadrian/bootstrap/plan-9_8_1.json index 42b92c470446cfebb1dc530443c7e66b84e8557e..86191f725205be5d2c92caffd8e9245ba9091d19 100644 --- a/hadrian/bootstrap/plan-9_8_1.json +++ b/hadrian/bootstrap/plan-9_8_1.json @@ -301,18 +301,18 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.8.1/ghc-platform-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.8.1/ghc-platform-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.19.0.0-inplace" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.8.1/ghc-platform-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.8.1/ghc-platform-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-platform-0.1.0.0-inplace", "pkg-name": "ghc-platform", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../libraries/ghc-platform", + "path": "/home/matt/ghc-scratch/hadrian/../libraries/ghc-platform", "type": "local" }, "pkg-version": "0.1.0.0", @@ -329,7 +329,7 @@ "type": "pre-existing" }, { - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.8.1/ghc-toolchain-0.1.0.0/build-info.json", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.8.1/ghc-toolchain-0.1.0.0/build-info.json", "component-name": "lib", "depends": [ "base-4.19.0.0-inplace", @@ -340,13 +340,13 @@ "text-2.1-inplace", "transformers-0.6.1.0-inplace" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.8.1/ghc-toolchain-0.1.0.0", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.8.1/ghc-toolchain-0.1.0.0", "exe-depends": [], "flags": {}, "id": "ghc-toolchain-0.1.0.0-inplace", "pkg-name": "ghc-toolchain", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/../utils/ghc-toolchain", + "path": "/home/matt/ghc-scratch/hadrian/../utils/ghc-toolchain", "type": "local" }, "pkg-version": "0.1.0.0", @@ -354,8 +354,8 @@ "type": "configured" }, { - "bin-file": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.8.1/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", - "build-info": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.8.1/hadrian-0.1.0.0/x/hadrian/build-info.json", + "bin-file": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.8.1/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian", + "build-info": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.8.1/hadrian-0.1.0.0/x/hadrian/build-info.json", "component-name": "exe:hadrian", "depends": [ "Cabal-3.10.2.0-inplace", @@ -377,7 +377,7 @@ "transformers-0.6.1.0-inplace", "unordered-containers-0.2.16.0-c34a599fb16c5433a94b5ce03b72e80c3b86ba6e6c0a00c8ed34054b475d154a" ], - "dist-dir": "/home/matt/ghc-clean/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.8.1/hadrian-0.1.0.0/x/hadrian", + "dist-dir": "/home/matt/ghc-scratch/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.8.1/hadrian-0.1.0.0/x/hadrian", "exe-depends": [], "flags": { "selftest": false, @@ -386,7 +386,7 @@ "id": "hadrian-0.1.0.0-inplace-hadrian", "pkg-name": "hadrian", "pkg-src": { - "path": "/home/matt/ghc-clean/hadrian/.", + "path": "/home/matt/ghc-scratch/hadrian/.", "type": "local" }, "pkg-version": "0.1.0.0", diff --git a/hadrian/bootstrap/plan-bootstrap-9_4_4.json b/hadrian/bootstrap/plan-bootstrap-9_4_4.json index 02629ea7db4c20535a12a57c05ffef339e6a732d..74df8ef31c013b4c30e91bbb694cb25da01a8862 100644 --- a/hadrian/bootstrap/plan-bootstrap-9_4_4.json +++ b/hadrian/bootstrap/plan-bootstrap-9_4_4.json @@ -26,7 +26,7 @@ }, { "package": "ghc-boot-th", - "version": "9.4.3" + "version": "9.4.4" }, { "package": "pretty", diff --git a/hadrian/bootstrap/plan-bootstrap-9_4_8.json b/hadrian/bootstrap/plan-bootstrap-9_4_8.json new file mode 100644 index 0000000000000000000000000000000000000000..3846e6dff3ef414f496125dc4169323d956796e7 --- /dev/null +++ b/hadrian/bootstrap/plan-bootstrap-9_4_8.json @@ -0,0 +1,298 @@ +{ + "builtin": [ + { + "package": "rts", + "version": "1.0.2" + }, + { + "package": "ghc-prim", + "version": "0.9.1" + }, + { + "package": "ghc-bignum", + "version": "1.3" + }, + { + "package": "base", + "version": "4.17.2.1" + }, + { + "package": "array", + "version": "0.5.4.0" + }, + { + "package": "deepseq", + "version": "1.4.8.0" + }, + { + "package": "ghc-boot-th", + "version": "9.4.8" + }, + { + "package": "pretty", + "version": "1.1.3.6" + }, + { + "package": "template-haskell", + "version": "2.19.0.0" + }, + { + "package": "bytestring", + "version": "0.11.5.3" + }, + { + "package": "containers", + "version": "0.6.7" + }, + { + "package": "binary", + "version": "0.8.9.1" + }, + { + "package": "filepath", + "version": "1.4.2.2" + }, + { + "package": "time", + "version": "1.12.2" + }, + { + "package": "unix", + "version": "2.7.3" + }, + { + "package": "directory", + "version": "1.3.7.1" + }, + { + "package": "transformers", + "version": "0.5.6.2" + }, + { + "package": "mtl", + "version": "2.2.2" + }, + { + "package": "text", + "version": "2.0.2" + }, + { + "package": "parsec", + "version": "3.1.16.1" + }, + { + "package": "process", + "version": "1.6.18.0" + } + ], + "dependencies": [ + { + "cabal_sha256": "bb835ebab577fd0f9c11dab96210dbb8d68ffc62652576f4b092563c345930e7", + "flags": [], + "package": "Cabal-syntax", + "revision": 0, + "source": "hackage", + "src_sha256": "3b80092355327768a0de8298ac50ee906b7e82462e2ba14542730573b453f522", + "version": "3.10.1.0" + }, + { + "cabal_sha256": "6d11adf7847d9734e7b02785ff831b5a0d11536bfbcefd6634b2b08411c63c94", + "flags": [], + "package": "Cabal", + "revision": 0, + "source": "hackage", + "src_sha256": "0bdbab8e4c3178016fb0f070d8b62bc3067f93afabfbd3aa17c8065d0ecc98ee", + "version": "3.10.1.0" + }, + { + "cabal_sha256": "a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd", + "flags": [], + "package": "base16-bytestring", + "revision": 1, + "source": "hackage", + "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", + "version": "1.0.2.0" + }, + { + "cabal_sha256": "b938655b00cf204ce69abfff946021bed111d2609a9f7a9c22e28a1a202e9115", + "flags": [ + "-llvm" + ], + "package": "clock", + "revision": 0, + "source": "hackage", + "src_sha256": "6ae9898afe788a5e334cd5fad5d18a3c2e8e59fa09aaf7b957dbb38a4767df2e", + "version": "0.8.4" + }, + { + "cabal_sha256": "03db065161987f614a3a2bbcd16264f78e47efe231fb5bd161be2043eaf20488", + "flags": [ + "-exe", + "+use-cbits" + ], + "package": "cryptohash-sha256", + "revision": 3, + "source": "hackage", + "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", + "version": "0.11.102.1" + }, + { + "cabal_sha256": "e3d3ce1dc7746b1132930e48c59fb5e8c51a09e92e0c031316be031067a273fb", + "flags": [], + "package": "extra", + "revision": 0, + "source": "hackage", + "src_sha256": "b6a909f8f0e4b8076a1653b4d34815a782f0a8c1e83d5267f4d00496471ef567", + "version": "1.7.14" + }, + { + "cabal_sha256": "372c1733d83b90045eb29da9f010fed79bfef8771ce65eb126a1d83ecc54a9a2", + "flags": [], + "package": "filepattern", + "revision": 0, + "source": "hackage", + "src_sha256": "cc445d439ea2f65cac7604d3578aa2c3a62e5a91dc989f4ce5b3390db9e59636", + "version": "0.1.3" + }, + { + "cabal_sha256": null, + "flags": [], + "package": "ghc-platform", + "revision": null, + "source": "local", + "src_sha256": null, + "version": "0.1.0.0" + }, + { + "cabal_sha256": null, + "flags": [], + "package": "ghc-toolchain", + "revision": null, + "source": "local", + "src_sha256": null, + "version": "0.1.0.0" + }, + { + "cabal_sha256": "f3bf68acfa0df7a064a378ef2cdcfeb55e6fb96100675f4c593556dcbf3d7194", + "flags": [ + "+integer-gmp", + "-random-initial-seed" + ], + "package": "hashable", + "revision": 1, + "source": "hackage", + "src_sha256": "32efb16c2891786209b7cbe5c39df9b3a9ae51e836f1a54f646bc4602b7ab0f5", + "version": "1.4.3.0" + }, + { + "cabal_sha256": "66b19fcd813b0e4db3e0bac541bd46606c3b13d3d081d9f9666f4be0f5ff14b8", + "flags": [], + "package": "heaps", + "revision": 0, + "source": "hackage", + "src_sha256": "89329df8b95ae99ef272e41e7a2d0fe2f1bb7eacfcc34bc01664414b33067cfd", + "version": "0.4" + }, + { + "cabal_sha256": "f75cb4fa53c88c65794becdd48eb0d3b2b8abd89a3d5c19e87af91f5225c15e4", + "flags": [], + "package": "js-dgtable", + "revision": 0, + "source": "hackage", + "src_sha256": "e28dd65bee8083b17210134e22e01c6349dc33c3b7bd17705973cd014e9f20ac", + "version": "0.5.2" + }, + { + "cabal_sha256": "4c1c447a9a2fba0adba6d30678302a30c32b9dfde9e7aa9e9156483e1545096d", + "flags": [], + "package": "js-flot", + "revision": 0, + "source": "hackage", + "src_sha256": "1ba2f2a6b8d85da76c41f526c98903cbb107f8642e506c072c1e7e3c20fe5e7a", + "version": "0.8.3" + }, + { + "cabal_sha256": "59ab6c79159549ef94b584abce8e6d3b336014c2cce1337b59a8f637e2856df5", + "flags": [], + "package": "js-jquery", + "revision": 0, + "source": "hackage", + "src_sha256": "e0e0681f0da1130ede4e03a051630ea439c458cb97216cdb01771ebdbe44069b", + "version": "3.3.1" + }, + { + "cabal_sha256": "d0ff45fa6e61f92af23611ceb8b9a6a04c236b50fb70c60e2ed3bfa532703670", + "flags": [], + "package": "primitive", + "revision": 1, + "source": "hackage", + "src_sha256": "5553c21b4a789f9b591eed69e598cc58484c274af29250e517b5a8bcc62b995f", + "version": "0.8.0.0" + }, + { + "cabal_sha256": "bac0ae8d46a04e410666b0c8081cff63f060f29157983b569ca86ddb6e6e0dc6", + "flags": [ + "-optimised-mixer" + ], + "package": "splitmix", + "revision": 0, + "source": "hackage", + "src_sha256": "9df07a9611ef45f1b1258a0b412f4d02c920248f69d2e2ce8ccda328f7e13002", + "version": "0.1.0.5" + }, + { + "cabal_sha256": "e7c1f881159d5cc788619c9ee8b8f340ba2ff0db571cdf3d1a1968ebc5108789", + "flags": [], + "package": "random", + "revision": 1, + "source": "hackage", + "src_sha256": "3e1272f7ed6a4d7bd1712b90143ec326fee9b225789222379fea20a9c90c9b76", + "version": "1.2.1.1" + }, + { + "cabal_sha256": "1c28ca429e3960de0330908579a427ccacddd700cb84ec1969e2bbe576152add", + "flags": [ + "-debug" + ], + "package": "unordered-containers", + "revision": 3, + "source": "hackage", + "src_sha256": "1b27bec5e0d522b27a6029ebf4c4a6d40acbc083c787008e32fb55c4b1d128d2", + "version": "0.2.19.1" + }, + { + "cabal_sha256": "79416292186feeaf1f60e49ac5a1ffae9bf1b120e040a74bf0e81ca7f1d31d3f", + "flags": [], + "package": "utf8-string", + "revision": 0, + "source": "hackage", + "src_sha256": "ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a", + "version": "1.0.2" + }, + { + "cabal_sha256": "3cb5814cce210b9756fa9246ff1b2a1e1b86be46fdc4c5e2baacdc5bf83ce5c3", + "flags": [ + "-cloud", + "-embed-files", + "-portable" + ], + "package": "shake", + "revision": 1, + "source": "hackage", + "src_sha256": "352a56af12f70b50d564dcb61131555577281957ee196f1702a3723c0a3699d1", + "version": "0.19.7" + }, + { + "cabal_sha256": null, + "flags": [ + "-selftest", + "+threaded" + ], + "package": "hadrian", + "revision": null, + "source": "local", + "src_sha256": null, + "version": "0.1.0.0" + } + ] +} diff --git a/hadrian/bootstrap/plan-bootstrap-9_6_4.json b/hadrian/bootstrap/plan-bootstrap-9_6_4.json new file mode 100644 index 0000000000000000000000000000000000000000..8289de7b37f997daebc5a8e670e7f139a9005754 --- /dev/null +++ b/hadrian/bootstrap/plan-bootstrap-9_6_4.json @@ -0,0 +1,296 @@ +{ + "builtin": [ + { + "package": "rts", + "version": "1.0.2" + }, + { + "package": "ghc-prim", + "version": "0.10.0" + }, + { + "package": "ghc-bignum", + "version": "1.3" + }, + { + "package": "base", + "version": "4.18.2.0" + }, + { + "package": "array", + "version": "0.5.6.0" + }, + { + "package": "deepseq", + "version": "1.4.8.1" + }, + { + "package": "ghc-boot-th", + "version": "9.6.4" + }, + { + "package": "pretty", + "version": "1.1.3.6" + }, + { + "package": "template-haskell", + "version": "2.20.0.0" + }, + { + "package": "bytestring", + "version": "0.11.5.3" + }, + { + "package": "containers", + "version": "0.6.7" + }, + { + "package": "binary", + "version": "0.8.9.1" + }, + { + "package": "transformers", + "version": "0.6.1.0" + }, + { + "package": "mtl", + "version": "2.3.1" + }, + { + "package": "stm", + "version": "2.5.1.0" + }, + { + "package": "exceptions", + "version": "0.10.7" + }, + { + "package": "filepath", + "version": "1.4.200.1" + }, + { + "package": "time", + "version": "1.12.2" + }, + { + "package": "unix", + "version": "2.8.4.0" + }, + { + "package": "directory", + "version": "1.3.8.1" + }, + { + "package": "text", + "version": "2.0.2" + }, + { + "package": "parsec", + "version": "3.1.16.1" + }, + { + "package": "Cabal-syntax", + "version": "3.10.1.0" + }, + { + "package": "process", + "version": "1.6.17.0" + }, + { + "package": "Cabal", + "version": "3.10.1.0" + } + ], + "dependencies": [ + { + "cabal_sha256": "a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd", + "flags": [], + "package": "base16-bytestring", + "revision": 1, + "source": "hackage", + "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", + "version": "1.0.2.0" + }, + { + "cabal_sha256": "b938655b00cf204ce69abfff946021bed111d2609a9f7a9c22e28a1a202e9115", + "flags": [ + "-llvm" + ], + "package": "clock", + "revision": 0, + "source": "hackage", + "src_sha256": "6ae9898afe788a5e334cd5fad5d18a3c2e8e59fa09aaf7b957dbb38a4767df2e", + "version": "0.8.4" + }, + { + "cabal_sha256": "03db065161987f614a3a2bbcd16264f78e47efe231fb5bd161be2043eaf20488", + "flags": [ + "-exe", + "+use-cbits" + ], + "package": "cryptohash-sha256", + "revision": 3, + "source": "hackage", + "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", + "version": "0.11.102.1" + }, + { + "cabal_sha256": "e3d3ce1dc7746b1132930e48c59fb5e8c51a09e92e0c031316be031067a273fb", + "flags": [], + "package": "extra", + "revision": 0, + "source": "hackage", + "src_sha256": "b6a909f8f0e4b8076a1653b4d34815a782f0a8c1e83d5267f4d00496471ef567", + "version": "1.7.14" + }, + { + "cabal_sha256": "372c1733d83b90045eb29da9f010fed79bfef8771ce65eb126a1d83ecc54a9a2", + "flags": [], + "package": "filepattern", + "revision": 0, + "source": "hackage", + "src_sha256": "cc445d439ea2f65cac7604d3578aa2c3a62e5a91dc989f4ce5b3390db9e59636", + "version": "0.1.3" + }, + { + "cabal_sha256": null, + "flags": [], + "package": "ghc-platform", + "revision": null, + "source": "local", + "src_sha256": null, + "version": "0.1.0.0" + }, + { + "cabal_sha256": null, + "flags": [], + "package": "ghc-toolchain", + "revision": null, + "source": "local", + "src_sha256": null, + "version": "0.1.0.0" + }, + { + "cabal_sha256": "f3bf68acfa0df7a064a378ef2cdcfeb55e6fb96100675f4c593556dcbf3d7194", + "flags": [ + "+integer-gmp", + "-random-initial-seed" + ], + "package": "hashable", + "revision": 1, + "source": "hackage", + "src_sha256": "32efb16c2891786209b7cbe5c39df9b3a9ae51e836f1a54f646bc4602b7ab0f5", + "version": "1.4.3.0" + }, + { + "cabal_sha256": "66b19fcd813b0e4db3e0bac541bd46606c3b13d3d081d9f9666f4be0f5ff14b8", + "flags": [], + "package": "heaps", + "revision": 0, + "source": "hackage", + "src_sha256": "89329df8b95ae99ef272e41e7a2d0fe2f1bb7eacfcc34bc01664414b33067cfd", + "version": "0.4" + }, + { + "cabal_sha256": "f75cb4fa53c88c65794becdd48eb0d3b2b8abd89a3d5c19e87af91f5225c15e4", + "flags": [], + "package": "js-dgtable", + "revision": 0, + "source": "hackage", + "src_sha256": "e28dd65bee8083b17210134e22e01c6349dc33c3b7bd17705973cd014e9f20ac", + "version": "0.5.2" + }, + { + "cabal_sha256": "4c1c447a9a2fba0adba6d30678302a30c32b9dfde9e7aa9e9156483e1545096d", + "flags": [], + "package": "js-flot", + "revision": 0, + "source": "hackage", + "src_sha256": "1ba2f2a6b8d85da76c41f526c98903cbb107f8642e506c072c1e7e3c20fe5e7a", + "version": "0.8.3" + }, + { + "cabal_sha256": "59ab6c79159549ef94b584abce8e6d3b336014c2cce1337b59a8f637e2856df5", + "flags": [], + "package": "js-jquery", + "revision": 0, + "source": "hackage", + "src_sha256": "e0e0681f0da1130ede4e03a051630ea439c458cb97216cdb01771ebdbe44069b", + "version": "3.3.1" + }, + { + "cabal_sha256": "d0ff45fa6e61f92af23611ceb8b9a6a04c236b50fb70c60e2ed3bfa532703670", + "flags": [], + "package": "primitive", + "revision": 1, + "source": "hackage", + "src_sha256": "5553c21b4a789f9b591eed69e598cc58484c274af29250e517b5a8bcc62b995f", + "version": "0.8.0.0" + }, + { + "cabal_sha256": "bac0ae8d46a04e410666b0c8081cff63f060f29157983b569ca86ddb6e6e0dc6", + "flags": [ + "-optimised-mixer" + ], + "package": "splitmix", + "revision": 0, + "source": "hackage", + "src_sha256": "9df07a9611ef45f1b1258a0b412f4d02c920248f69d2e2ce8ccda328f7e13002", + "version": "0.1.0.5" + }, + { + "cabal_sha256": "e7c1f881159d5cc788619c9ee8b8f340ba2ff0db571cdf3d1a1968ebc5108789", + "flags": [], + "package": "random", + "revision": 1, + "source": "hackage", + "src_sha256": "3e1272f7ed6a4d7bd1712b90143ec326fee9b225789222379fea20a9c90c9b76", + "version": "1.2.1.1" + }, + { + "cabal_sha256": "1c28ca429e3960de0330908579a427ccacddd700cb84ec1969e2bbe576152add", + "flags": [ + "-debug" + ], + "package": "unordered-containers", + "revision": 3, + "source": "hackage", + "src_sha256": "1b27bec5e0d522b27a6029ebf4c4a6d40acbc083c787008e32fb55c4b1d128d2", + "version": "0.2.19.1" + }, + { + "cabal_sha256": "79416292186feeaf1f60e49ac5a1ffae9bf1b120e040a74bf0e81ca7f1d31d3f", + "flags": [], + "package": "utf8-string", + "revision": 0, + "source": "hackage", + "src_sha256": "ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a", + "version": "1.0.2" + }, + { + "cabal_sha256": "3cb5814cce210b9756fa9246ff1b2a1e1b86be46fdc4c5e2baacdc5bf83ce5c3", + "flags": [ + "-cloud", + "-embed-files", + "-portable" + ], + "package": "shake", + "revision": 1, + "source": "hackage", + "src_sha256": "352a56af12f70b50d564dcb61131555577281957ee196f1702a3723c0a3699d1", + "version": "0.19.7" + }, + { + "cabal_sha256": null, + "flags": [ + "-selftest", + "+threaded" + ], + "package": "hadrian", + "revision": null, + "source": "local", + "src_sha256": null, + "version": "0.1.0.0" + } + ] +}