Skip to content

Instantly share code, notes, and snippets.

@voidus
Created February 5, 2024 00:33
Show Gist options
  • Save voidus/11a1c6d74a96d5c57ebba6cb14f63f3d to your computer and use it in GitHub Desktop.
Save voidus/11a1c6d74a96d5c57ebba6cb14f63f3d to your computer and use it in GitHub Desktop.

Revisions

  1. voidus created this gist Feb 5, 2024.
    275 changes: 275 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,275 @@
    @nix { "action": "setPhase", "phase": "unpackPhase" }
    Running phase: unpackPhase
    unpacking source archive /nix/store/3d4rwkakp20rx15dd8fxmdgyzcwjgrfg-ghc-9.8.1-src.tar.xz
    source root is ghc-9.8.1
    setting SOURCE_DATE_EPOCH to timestamp 1696647801 of file ghc-9.8.1/utils/genprimopcode/Lexer.hs
    @nix { "action": "setPhase", "phase": "patchPhase" }
    Running phase: patchPhase
    applying patch /nix/store/32kfndxy8dbaa47jbpg2fp4lsd4wcxmg-docs-sphinx-7-ghc98.patch
    patching file docs/users_guide/rtd-theme/layout.html
    patching script interpreter paths in .
    ./.gitlab/ci.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./.gitlab/test-metrics.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./.gitlab/rel_eng/upload.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./.gitlab/rel_eng/upload_ghc_libs.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/bin/python3"
    ./libffi-tarballs/mk-snapshot.sh: interpreter directive changed from "#!/bin/bash -e" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash -e"
    ./hadrian/ghci-stack.in: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./hadrian/ghci-multi-cabal.in: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./hadrian/ghci: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./hadrian/completion.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./hadrian/hie-bios: interpreter directive changed from "#! /usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./hadrian/build-stack-nix: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./hadrian/lint: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./hadrian/bootstrap/bootstrap.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/bin/python3"
    ./hadrian/bootstrap/generate_bootstrap_plans: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./hadrian/build-stack: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./hadrian/build: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./hadrian/ghci-multi: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./hadrian/ghci-cabal.in: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./hadrian/build-cabal: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./validate: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./install-sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./config.guess: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./distrib/mkDocs/mkDocs: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./docs/users_guide/compare-flags.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/bin/python"
    ./mk/install_script.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./mk/get-win32-tarballs.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/bin/python"
    ./mk/detect-cpu-count.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./mk/relpath.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/terminfo/configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/time/configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/time/fullcheck: interpreter directive changed from "#!/bin/bash -e" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash -e"
    ./libraries/time/build: interpreter directive changed from "#!/bin/bash -e" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash -e"
    ./libraries/time/format-all: interpreter directive changed from "#!/bin/bash -e" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash -e"
    ./libraries/containers/containers-tests/benchmarks/bench-cmp.pl: interpreter directive changed from "#!/usr/bin/env perl" to "/nix/store/fx9hkrym88ahxkibcqnkl8907vakbqvg-perl-5.38.2/bin/perl"
    ./libraries/containers/containers-tests/benchmarks/bench-cmp.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/stm/tests/runtests.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./libraries/unix/config.guess: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/unix/install-sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/unix/config.sub: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/unix/configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/base/configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/base/tests/enum_processor.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/bin/python3"
    ./libraries/base/tools/ucd2haskell/ucd.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/semaphore-compat/.gitlab/ci.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./libraries/directory/configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/directory/tools/vercmp: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/bin/python"
    ./libraries/directory/tools/retry: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/directory/tools/testscript: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/directory/tools/testctl: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/bin/python"
    ./libraries/ghc-bignum/gmp/gmp-tarballs/build-nodoc-tarball: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/ghc-bignum/gmp/ln: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/ghc-bignum/configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/ghc-bignum/install-sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/process/configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/text/tests/literal-rule-test.sh: interpreter directive changed from "#!/bin/bash -e" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash -e"
    ./libraries/text/scripts/regenerate.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./libraries/Cabal/.gitlab/ci.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./libraries/Cabal/validate.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/Cabal/misc/gen-authors.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/Cabal/misc/travis-diff-files.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/bootstrap/bootstrap.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/bin/python3"
    ./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SameDirectoryGhcVersion/ghc-7.10: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SameDirectoryGhcVersion/ghc-pkg-ghc-7.10: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SameDirectoryVersion/ghc-7.10: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SameDirectoryVersion/ghc-pkg-7.10: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/Symlink/bin/ghc-pkg: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/Symlink/bin/ghc: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SameDirectory/ghc-pkg: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SameDirectory/ghc: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SymlinkVersion/bin/ghc-7.10: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SymlinkVersion/bin/ghc-pkg-ghc-7.10: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SymlinkGhcVersion/bin/ghc-pkg-7.10: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SymlinkGhcVersion/bin/ghc-7.10: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/ExtraProgPath/pkg-config: interpreter directive changed from "#!/usr/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/CCompilerOverride/custom-cc: interpreter directive changed from "#!/bin/bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./libraries/Cabal/cabal-testsuite/PackageTests/GHCJS/BuildRunner/scripts/fake-ghcjs.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./libraries/Cabal/cabal-testsuite/PackageTests/GHCJS/BuildRunner/scripts/ghcjs-pkg: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./libraries/Cabal/cabal-testsuite/PackageTests/AutoconfBadPaths/configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/BuildTools/Foreign/my-foreign-preprocessor: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/Cabal/cabal-testsuite/PackageTests/Regression/T5386/configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libraries/binary/Setup.lhs: interpreter directive changed from "#!/usr/bin/env runhaskell" to "/nix/store/9f27pq3y3zbvzhcs051fms04z920pv3c-ghc-9.4.7/bin/runhaskell"
    ./config.sub: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./rts/gen_event_types.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/bin/python"
    ./rts/configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./libffi/ln: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./utils/haddock/latex-test/run: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./utils/haddock/haddock-api/Setup.lhs: interpreter directive changed from "#!/usr/bin/env runhaskell" to "/nix/store/9f27pq3y3zbvzhcs051fms04z920pv3c-ghc-9.4.7/bin/runhaskell"
    ./utils/haddock/html-test/run: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./utils/haddock/Setup.lhs: interpreter directive changed from "#!/usr/bin/env runhaskell" to "/nix/store/9f27pq3y3zbvzhcs051fms04z920pv3c-ghc-9.4.7/bin/runhaskell"
    ./utils/haddock/hypsrc-test/run: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./utils/haddock/haddock-test/Setup.lhs: interpreter directive changed from "#!/usr/bin/env runhaskell" to "/nix/store/9f27pq3y3zbvzhcs051fms04z920pv3c-ghc-9.4.7/bin/runhaskell"
    ./utils/haddock/hoogle-test/run: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./utils/check-exact/run.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./utils/update-autoconf.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./utils/verify-release/verify-packages.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./utils/vagrant/bootstrap-rhel.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./utils/vagrant/bootstrap-deb.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./utils/llvm-targets/gen-data-layout.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./boot.source: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/bin/python3"
    ./nofib/shootout/fasta/boot.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./nofib/shootout/reverse-complement/boot.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./nofib/shootout/k-nucleotide/boot.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./nofib/easy.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh"
    ./nofib/spectral/banner/boot.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    ./nofib/spectral/awards/boot.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash"
    @nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
    Running phase: updateAutotoolsGnuConfigScriptsPhase
    @nix { "action": "setPhase", "phase": "configurePhase" }
    Running phase: configurePhase
    configure flags: --prefix=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1 --bindir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/bin --sbindir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/sbin --includedir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/include --oldincludedir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/include --mandir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/man --infodir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/info --docdir=/nix/store/bdwj15pbmgrb8m3i8i851a6x9qca7rzb-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1-doc/share/doc/javascript-unknown-ghcjs-ghc-native-bignum --libdir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/lib --libexecdir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/libexec --localedir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/locale --datadir=\$doc/share/doc/ghc --with-curses-includes=/nix/store/ifx5q9x3vcck3b01wb9h47x7va00snkd-ncurses-6.4-dev/include --with-curses-libraries=/nix/store/fmkdf1b03w5v9yzk2mm3b4yqg1gwhrf5-ncurses-6.4/lib --enable-bootstrap-with-devel-snapshot --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=javascript-unknown-ghcjs
    configure: ./configure --prefix=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1 --bindir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/bin --sbindir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/sbin --includedir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/include --oldincludedir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/include --mandir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/man --infodir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/info --docdir=/nix/store/bdwj15pbmgrb8m3i8i851a6x9qca7rzb-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1-doc/share/doc/javascript-unknown-ghcjs-ghc-native-bignum --libdir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/lib --libexecdir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/libexec --localedir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/locale --datadir=$doc/share/doc/ghc --with-curses-includes=/nix/store/ifx5q9x3vcck3b01wb9h47x7va00snkd-ncurses-6.4-dev/include --with-curses-libraries=/nix/store/fmkdf1b03w5v9yzk2mm3b4yqg1gwhrf5-ncurses-6.4/lib --enable-bootstrap-with-devel-snapshot --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=javascript-unknown-ghcjs
    checking for gfind... no
    checking for find... /nix/store/sq0w0jchkjqbxl47h52kfwa33qp1adfh-findutils-4.9.0/bin/find
    checking for sort... /nix/store/zx8aqgdy735qzk81glfwil6mbi6ddqb1-coreutils-9.4/bin/sort
    checking for GHC Git commit id... given 443e870d977b1ab6fc05f47a9a17bc49296adbd6
    checking for ghc... /nix/store/9f27pq3y3zbvzhcs051fms04z920pv3c-ghc-9.4.7/bin/ghc
    checking version of ghc... 9.4.7
    checking build system type... x86_64-unknown-linux-gnu
    checking host system type... x86_64-unknown-linux-gnu
    checking target system type... javascript-unknown-ghcjs
    configure: GHC build : x86_64-unknown-linux
    configure: GHC host : x86_64-unknown-linux
    configure: GHC target : javascript-unknown-ghcjs
    checking for sh... /nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh
    checking whether target supports a registerised ABI... yes
    checking whether target supports tables next to code... yes
    checking for path to top of build tree... /build/ghc-9.8.1
    checking for javascript-unknown-ghcjs-gcc... /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc
    checking for javascript-unknown-ghcjs-g++... /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/em++
    checking for javascript-unknown-ghcjs-nm... /nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/bin/llvm-nm
    checking for javascript-unknown-ghcjs-ar... /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emar
    checking for javascript-unknown-ghcjs-ranlib... /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emranlib
    checking for javascript-unknown-ghcjs-objdump... no
    checking for objdump... /nix/store/sfgnb6rr428bssyrs54d6d0vv2avi95c-gcc-wrapper-12.3.0/bin/objdump
    checking for javascript-unknown-ghcjs-dllwrap... no
    checking for dllwrap... no
    checking for javascript-unknown-ghcjs-windres... no
    checking for windres... no
    checking for javascript-unknown-ghcjs-genlib... no
    checking for genlib... no
    checking for javascript-unknown-ghcjs-cc... /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... yes
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc accepts -g... yes
    checking for /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc option to accept ISO C89... none needed
    checking whether we are using the GNU C++ compiler... yes
    checking whether /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/em++ accepts -g... yes
    checking how to run the C preprocessor... /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -E
    checking for grep that handles long lines and -e... /nix/store/by6918gg7srjyixqk8kbcdlz82d5pcwx-gnugrep-3.11/bin/grep
    checking for egrep... /nix/store/by6918gg7srjyixqk8kbcdlz82d5pcwx-gnugrep-3.11/bin/grep -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking minix/config.h usability... no
    checking minix/config.h presence... no
    checking for minix/config.h... no
    checking whether it is safe to define __EXTENSIONS__... yes
    checking for /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc option to accept ISO C99... none needed
    checking for /nix/store/sfgnb6rr428bssyrs54d6d0vv2avi95c-gcc-wrapper-12.3.0/bin/cc option to accept ISO C99... none needed
    checking for /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc option to accept ISO C99... none needed
    checking for /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc option to accept ISO C99... none needed
    checking emsdk version... 3.1.49
    checking for javascript-unknown-ghcjs-ld... /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc
    checking for ld.gold object merging bug (binutils 22266)... checking whether ld is GNU ld... YES
    ./configure: line 9793: FP_PROG_LD_BUILD_ID: command not found
    checking whether ld understands -no_compact_unwind... yes
    checking whether ld understands -filelist... no
    checking for javascript-unknown-ghcjs-nm... /nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/bin/llvm-nm
    checking for javascript-unknown-ghcjs-ranlib... /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emranlib
    checking for javascript-unknown-ghcjs-strip... /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emstrip
    checking for javascript-unknown-ghcjs-otool... no
    checking for javascript-unknown-ghcjs-install_name_tool... no
    checking for javascript-unknown-ghcjs-clang... no
    checking for gawk... gawk
    checking for javascript-unknown-ghcjs-llc-15... no
    checking for javascript-unknown-ghcjs-llc-15.0... no
    checking for javascript-unknown-ghcjs-llc15... no
    checking for javascript-unknown-ghcjs-llc-14... no
    checking for javascript-unknown-ghcjs-llc-14.0... no
    checking for javascript-unknown-ghcjs-llc14... no
    checking for javascript-unknown-ghcjs-llc-13... no
    checking for javascript-unknown-ghcjs-llc-13.0... no
    checking for javascript-unknown-ghcjs-llc13... no
    checking for javascript-unknown-ghcjs-llc-12... no
    checking for javascript-unknown-ghcjs-llc-12.0... no
    checking for javascript-unknown-ghcjs-llc12... no
    checking for javascript-unknown-ghcjs-llc-11... no
    checking for javascript-unknown-ghcjs-llc-11.0... no
    checking for javascript-unknown-ghcjs-llc11... no
    checking for javascript-unknown-ghcjs-llc... no
    checking for llc-15... no
    checking for llc-15.0... no
    checking for llc15... no
    checking for llc-14... no
    checking for llc-14.0... no
    checking for llc14... no
    checking for llc-13... no
    checking for llc-13.0... no
    checking for llc13... no
    checking for llc-12... no
    checking for llc-12.0... no
    checking for llc12... no
    checking for llc-11... no
    checking for llc-11.0... no
    checking for llc11... no
    checking for llc... no
    checking for javascript-unknown-ghcjs-opt-15... no
    checking for javascript-unknown-ghcjs-opt-15.0... no
    checking for javascript-unknown-ghcjs-opt15... no
    checking for javascript-unknown-ghcjs-opt-14... no
    checking for javascript-unknown-ghcjs-opt-14.0... no
    checking for javascript-unknown-ghcjs-opt14... no
    checking for javascript-unknown-ghcjs-opt-13... no
    checking for javascript-unknown-ghcjs-opt-13.0... no
    checking for javascript-unknown-ghcjs-opt13... no
    checking for javascript-unknown-ghcjs-opt-12... no
    checking for javascript-unknown-ghcjs-opt-12.0... no
    checking for javascript-unknown-ghcjs-opt12... no
    checking for javascript-unknown-ghcjs-opt-11... no
    checking for javascript-unknown-ghcjs-opt-11.0... no
    checking for javascript-unknown-ghcjs-opt11... no
    checking for javascript-unknown-ghcjs-opt... no
    checking for opt-15... no
    checking for opt-15.0... no
    checking for opt15... no
    checking for opt-14... no
    checking for opt-14.0... no
    checking for opt14... no
    checking for opt-13... no
    checking for opt-13.0... no
    checking for opt13... no
    checking for opt-12... no
    checking for opt-12.0... no
    checking for opt12... no
    checking for opt-11... no
    checking for opt-11.0... no
    checking for opt11... no
    checking for opt... no
    configure: Creating links for headers shared by the RTS and compiler
    configure: done.
    configure: Creating links for in-tree file handling routines
    configure: Routines in place. Packages can now be build normally.
    configure: Creating links for ghci wrapper
    configure: done.
    checking whether #! works in shell scripts... yes
    checking version of gcc... checking version of gcc... 16.0.6
    16.0.6
    checking whether CC supports -no-pie... no
    checking whether CC supports flags passed by GHC when compiling via C... yes
    checking whether C compiler supports __atomic_ builtins... yes
    checking whether -latomic is needed for sub-word-sized atomic operations... failed
    configure: error: sub-word-sized atomic operations are not available.
    emconfigure: error: './configure --prefix=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1 --bindir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/bin --sbindir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/sbin --includedir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/include --oldincludedir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/include --mandir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/man --infodir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/info --docdir=/nix/store/bdwj15pbmgrb8m3i8i851a6x9qca7rzb-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1-doc/share/doc/javascript-unknown-ghcjs-ghc-native-bignum --libdir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/lib --libexecdir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/libexec --localedir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/locale --datadir=$doc/share/doc/ghc --with-curses-includes=/nix/store/ifx5q9x3vcck3b01wb9h47x7va00snkd-ncurses-6.4-dev/include --with-curses-libraries=/nix/store/fmkdf1b03w5v9yzk2mm3b4yqg1gwhrf5-ncurses-6.4/lib --enable-bootstrap-with-devel-snapshot --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=javascript-unknown-ghcjs' failed (returned 1)