Hi, While dreaming up potential improvements to 'patch-shebangs, I got to see our new full-source bootstrapping [1] and more. Congratulations!
Everything looks great, except that GHC failed to build from source locally. (I know GHC bootstraps separately.) I don't think my code caused the failure, but it's possible. Looks like it failed in the tests. Below are partial logs. Perhaps they mean something to somebody. Thanks for your dedication in maintaining the complex Haskell ecosystem in Guix! Kind regards Felix [1] https://guix.gnu.org/en/blog/2023/the-full-source-bootstrap-building-from-source-all-the-way-down/ * * * Framework failures: ghci/scripts/ghci001.run ghci001 [ghci] ([Errno 2] No such file or directory: './ghci/scripts/ghci001.run/ghci001.run.stderr') ghci/scripts/ghci002.run ghci002 [ghci] ([Errno 2] No such file or directory: './ghci/scripts/ghci002.run/ghci002.run.stderr') ghci/scripts/ghci003.run ghci003 [ghci] ([Errno 2] No such file or directory: './ghci/scripts/ghci003.run/ghci003.run.stderr') ghci/scripts/ghci004.run ghci004 [ghci] ([Errno 2] No such file or directory: './ghci/scripts/ghci004.run/ghci004.run.stderr') ghci/scripts/ghci005.run ghci005 [ghci] ([Errno 2] No such file or directory: './ghci/scripts/ghci005.run/ghci005.run.stderr') ghci/scripts/ghci006.run ghci006 [ghci] ([Errno 2] No such file or directory: './ghci/scripts/ghci006.run/ghci006.run.stderr') ghci/scripts/ghci007.run ghci007 [ghci] ([Errno 2] No such file or directory: './ghci/scripts/ghci007.run/ghci007.run.stderr') ghci/scripts/ghci008.run ghci008 [ghci] ([Errno 2] No such file or directory: './ghci/scripts/ghci008.run/ghci008.run.stderr') ghci/scripts/ghci009.run ghci009 [ghci] ([Errno 2] No such file or directory: './ghci/scripts/ghci009.run/ghci009.run.stderr') ghci/scripts/ghci055.run ghci055 [ghci] ([Errno 2] No such file or directory: './ghci/scripts/ghci055.run/ghci055.run.stderr') ghci/scripts/T5557.run T5557 [ghci] ([Errno 2] No such file or directory: './ghci/scripts/T5557.run/T5557.run.stderr') ghci/scripts/T7730.run T7730 [ghci] ([Errno 2] No such file or directory: './ghci/scripts/T7730.run/T7730.run.stderr') ghci/scripts/T9140.run T9140 [ghci] ([Errno 2] No such file or directory: './ghci/scripts/T9140.run/T9140.run.stderr') ghci.debugger/scripts/break009.run break009 [ghci] ([Errno 2] No such file or directory: './ghci.debugger/scripts/break009.run/break009.run.stderr') ghci.debugger/scripts/break011.run break011 [ghci] ([Errno 2] No such file or directory: './ghci.debugger/scripts/break011.run/break011.run.stderr') ghci.debugger/scripts/break016.run break016 [ghci] ([Errno 2] No such file or directory: './ghci.debugger/scripts/break016.run/break016.run.stderr') ghci.debugger/scripts/break017.run break017 [ghci] ([Errno 2] No such file or directory: './ghci.debugger/scripts/break017.run/break017.run.stderr') ghci.debugger/scripts/break024.run break024 [ghci] ([Errno 2] No such file or directory: './ghci.debugger/scripts/break024.run/break024.run.stderr') ghci.debugger/scripts/listCommand001.run listCommand001 [ghci] ([Errno 2] No such file or directory: './ghci.debugger/scripts/listCommand001.run/listCommand001.run.stderr') overloadedrecflds/ghci/duplicaterecfldsghci01.run duplicaterecfldsghci01 [ghci] ([Errno 2] No such file or directory: './overloadedrecflds/ghci/duplicaterecfldsghci01.run/duplicaterecfldsghci01.run.stderr') overloadedrecflds/ghci/overloadedlabelsghci01.run overloadedlabelsghci01 [ghci] ([Errno 2] No such file or directory: './overloadedrecflds/ghci/overloadedlabelsghci01.run/overloadedlabelsghci01.run.stderr') th/T7276a.run T7276a [ghci] ([Errno 2] No such file or directory: './th/T7276a.run/T7276a.run.stderr') make[1]: *** [../mk/test.mk:329: test] Error 1 make[1]: Leaving directory '/tmp/guix-build-ghc-8.6.5.drv-0/ghc-8.6.5/testsuite/tests' make: *** [Makefile:223: test] Error 2 Test suite failed, dumping logs. error: in phase 'check': uncaught exception: %exception #<&invoke-error program: "make" arguments: ("test" "EXTRA_RUNTEST_OPTS=--skip-perf-tests") exit-status: 2 term-signal: #f stop-signal: #f> phase `check' failed after 3948.5 seconds command "make" "test" "EXTRA_RUNTEST_OPTS=--skip-perf-tests" failed with status 2 builder for `/gnu/store/a6280j7d7az6rq4n9iza2jj78in3ajsh-ghc-8.6.5.drv' failed with exit code 1 build of /gnu/store/a6280j7d7az6rq4n9iza2jj78in3ajsh-ghc-8.6.5.drv failed View build log at '/var/log/guix/drvs/a6/280j7d7az6rq4n9iza2jj78in3ajsh-ghc-8.6.5.drv.gz'. cannot build derivation `/gnu/store/rngi0ninm0vn2j9xzym1aslgxg5rq8kj-ghc-8.10.7.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/3q8bppln5xgijh2vj8y5mjk3xg98hycq-ghc-9.2.5.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/iwdl5gsd4r4fk1q7rqijc9vdza7q4a5g-pandoc-2.19.2.drv': 1 dependencies couldn't be built