Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update flake.lock #173

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

flake.lock: Update

1e96f96
Select commit
Loading
Failed to load commit list.
Open

Update flake.lock #173

flake.lock: Update
1e96f96
Select commit
Loading
Failed to load commit list.
zw3rk Hydra / ci/hydra-build:x86_64-linux.ghc98-windows-minimal-iog-env failed Jan 12, 2025 in 6m 51s

Build dependency failed

1 failed steps

Details

Failed Steps

Step 1

Derivation

/nix/store/y0zpfiq0nzr81vvdbxkfvsjr542yqjcz-ghc98-windows-minimal-iog-env.sh.drv

Log

Running phase: unpackPhase
unpacking source archive /nix/store/f3w08q4s8q778naarhs4zd7kv732h181-hackage-security-0.6.2.6.tar.gz
source root is hackage-security-0.6.2.6
setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file hackage-security-0.6.2.6/tests/TestSuite/Util/StrictMVar.hs
Running phase: patchPhase
'/build/.attr-0h9ydb7s8pfhl5kfs3rmmwnmpi49yyiw7jgr5dpw9rmvv8sy0f2b' -> 'hackage-security.cabal'
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
Configure flags:
--prefix=/nix/store/7glr1a1nqq55wla8pk868wlkkdw3iy36-hackage-security-lib-hackage-security-0.6.2.6 lib:hackage-security --package-db=clear --package-db=/build/tmp.QUUjzYMcez/lib/ghc-9.8.4/lib/package.conf.d --flags=cabal-syntax --flags=lukko --exact-configuration --dependency=base16-bytestring=base16-bytestring-1.0.2.0-IcaeslDEHsJILuAloGzH6U --dependency=base64-bytestring=base64-bytestring-1.2.1.0-AIN2dTo0IeiEPRnFKNxiRV --dependency=cryptohash-sha256=cryptohash-sha256-0.11.102.1-HsBdqtBcKsm2ebW8AaoyiU --dependency=ed25519=ed25519-0.0.5.0-OZrx7ImQaU2hDxLwzEn8S --dependency=lukko=lukko-0.1.2-Bl37yCF8bX55yQ2MxK6OaN --dependency=network=network-3.2.7.0-LRYd70IdAsXC1OZdaI7ZCi --dependency=network-uri=network-uri-2.6.4.2-3nNQMBMIiS23GiQ0eN39ga --dependency=th-compat=th-compat-0.1.6-3eCsLS8Ko2yHD4T0lSGAtv --dependency=tar=tar-0.6.4.0-1T3JB68Y8RY8CeaKYJHfGN --dependency=tar-internal=tar-0.6.4.0-72aXklzVHRNBrbPZsjjJPc-tar-internal --dependency=tar:tar-internal=tar-0.6.4.0-72aXklzVHRNBrbPZsjjJPc-tar-internal --dependency=directory-ospath-streaming=directory-ospath-streaming-0.2.1-IYybnNQ2GKW9sMFuGyF1Yi --dependency=atomic-counter=atomic-counter-0.1.2.3-2RbSHAjtOFpHILcO0prFtd --dependency=file-io=file-io-0.1.5-2VaTczxt7HW5rd4UzeXzuA --dependency=os-string=os-string-2.0.7-5BBZgm2IGGO8ifbVrttmLE --dependency=zlib=zlib-0.7.1.0-FAtvayBxYL3BzSmCVeAO7B --dependency=Cabal-syntax=Cabal-syntax-3.10.3.0-inplace --dependency=array=array-0.5.8.0-inplace --dependency=base=base-4.19.2.0-inplace --dependency=binary=binary-0.8.9.1-inplace --dependency=bytestring=bytestring-0.12.1.0-inplace --dependency=containers=containers-0.6.8-inplace --dependency=deepseq=deepseq-1.5.1.0-inplace --dependency=directory=directory-1.3.8.5-inplace --dependency=exceptions=exceptions-0.10.7-inplace --dependency=filepath=filepath-1.4.301.0-inplace --dependency=ghc-bignum=ghc-bignum-1.3-inplace --dependency=ghc-boot-th=ghc-boot-th-9.8.4-inplace --dependency=ghc-prim=ghc-prim-0.11.0-inplace --dependency=integer-gmp=integer-gmp-1.1-inplace --dependency=mtl=mtl-2.3.1-inplace --dependency=parsec=parsec-3.1.17.0-inplace --dependency=pretty=pretty-1.1.3.6-inplace --dependency=rts=rts-1.0.2 --dependency=stm=stm-2.5.3.1-inplace --dependency=system-cxx-std-lib=system-cxx-std-lib-1.0 --dependency=template-haskell=template-haskell-2.21.0.0-inplace --dependency=text=text-2.1.1-inplace --dependency=time=time-1.12.2-inplace --dependency=transformers=transformers-0.6.1.0-inplace --dependency=unix=unix-2.8.6.0-inplace --with-ghc=ghc --with-ghc-pkg=ghc-pkg --with-hsc2hs=hsc2hs --with-gcc=cc --with-ar=ar --with-strip=strip --with-ld=ld --disable-executable-stripping --disable-library-stripping --disable-library-profiling --disable-profiling --enable-static --enable-shared --disable-executable-dynamic --disable-coverage --enable-library-for-ghci --datadir=/nix/store/k135425zashfj0arvfjnk71h32r4538v-hackage-security-lib-hackage-security-0.6.2.6-data/share/ghc-9.8.4 --enable-split-sections 
Configuring library for hackage-security-0.6.2.6..
Running phase: buildPhase
Preprocessing library for hackage-security-0.6.2.6..
Building library for hackage-security-0.6.2.6..
[ 1 of 42] Compiling Hackage.Security.Util.Checked ( src/Hackage/Security/Util/Checked.hs, dist/build/Hackage/Security/Util/Checked.o, dist/build/Hackage/Security/Util/Checked.dyn_o )
[ 2 of 42] Compiling Hackage.Security.Util.Exit ( src/Hackage/Security/Util/Exit.hs, dist/build/Hackage/Security/Util/Exit.o, dist/build/Hackage/Security/Util/Exit.dyn_o )
[ 3 of 42] Compiling Hackage.Security.Util.Lens ( src/Hackage/Security/Util/Lens.hs, dist/build/Hackage/Security/Util/Lens.o, dist/build/Hackage/Security/Util/Lens.dyn_o )
[ 4 of 42] Compiling Hackage.Security.Util.Pretty ( src/Hackage/Security/Util/Pretty.hs, dist/build/Hackage/Security/Util/Pretty.o, dist/build/Hackage/Security/Util/Pretty.dyn_o )
[ 5 of 42] Compiling Hackage.Security.Util.Path ( src/Hackage/Security/Util/Path.hs, dist/build/Hackage/Security/Util/Path.o, dist/build/Hackage/Security/Util/Path.dyn_o )
[ 6 of 42] Compiling Hackage.Security.Util.IO ( src/Hackage/Security/Util/IO.hs, dist/build/Hackage/Security/Util/IO.o, dist/build/Hackage/Security/Util/IO.dyn_o )
[ 7 of 42] Compiling Hackage.Security.Client.Verify ( src/Hackage/Security/Client/Verify.hs, dist/build/Hackage/Security/Client/Verify.o, dist/build/Hackage/Security/Client/Verify.dyn_o )
[ 8 of 42] Compiling Hackage.Security.TUF.Paths ( src/Hackage/Security/TUF/Paths.hs, dist/build/Hackage/Security/TUF/Paths.o, dist/build/Hackage/Security/TUF/Paths.dyn_o )
[ 9 of 42] Compiling Hackage.Security.TUF.Layout.Repo ( src/Hackage/Security/TUF/Layout/Repo.hs, dist/build/Hackage/Security/TUF/Layout/Repo.o, dist/build/Hackage/Security/TUF/Layout/Repo.dyn_o )
[10 of 42] Compiling Hackage.Security.TUF.Layout.Cache ( src/Hackage/Security/TUF/Layout/Cache.hs, dist/build/Hackage/Security/TUF/Layout/Cache.o, dist/build/Hackage/Security/TUF/Layout/Cache.dyn_o )
[11 of 42] Compiling Hackage.Security.Util.Stack ( src/Hackage/Security/Util/Stack.hs, dist/build/Hackage/Security/Util/Stack.o, dist/build/Hackage/Security/Util/Stack.dyn_o )
[12 of 42] Compiling Hackage.Security.Util.TypedEmbedded ( src/Hackage/Security/Util/TypedEmbedded.hs, dist/build/Hackage/Security/Util/TypedEmbedded.o, dist/build/Hackage/Security/Util/TypedEmbedded.dyn_o )
[13 of 42] Compiling Hackage.Security.Util.Some ( src/Hackage/Security/Util/Some.hs, dist/build/Hackage/Security/Util/Some.o, dist/build/Hackage/Security/Util/Some.dyn_o )
[14 of 42] Compiling Hackage.Security.Client.Formats ( src/Hackage/Security/Client/Formats.hs, dist/build/Hackage/Security/Client/Formats.o, dist/build/Hackage/Security/Client/Formats.dyn_o )
[15 of 42] Compiling Text.JSON.Canonical ( src/Text/JSON/Canonical.hs, dist/build/Text/JSON/Canonical.o, dist/build/Text/JSON/Canonical.dyn_o )
[16 of 42] Compiling Hackage.Security.Util.JSON ( src/Hackage/Security/Util/JSON.hs, dist/build/Hackage/Security/Util/JSON.o, dist/build/Hackage/Security/Util/JSON.dyn_o )
[17 of 42] Compiling Hackage.Security.Util.Base64 ( src/Hackage/Security/Util/Base64.hs, dist/build/Hackage/Security/Util/Base64.o, dist/build/Hackage/Security/Util/Base64.dyn_o )
[18 of 42] Compiling Hackage.Security.Key ( src/Hackage/Security/Key.hs, dist/build/Hackage/Security/Key.o, dist/build/Hackage/Security/Key.dyn_o )
[19 of 42] Compiling Hackage.Security.Key.Env ( src/Hackage/Security/Key/Env.hs, dist/build/Hackage/Security/Key/Env.o, dist/build/Hackage/Security/Key/Env.dyn_o )
[20 of 42] Compiling Hackage.Security.JSON ( src/Hackage/Security/JSON.hs, dist/build/Hackage/Security/JSON.o, dist/build/Hackage/Security/JSON.dyn_o )
[21 of 42] Compiling Hackage.Security.TUF.Signed ( src/Hackage/Security/TUF/Signed.hs, dist/build/Hackage/Security/TUF/Signed.o, dist/build/Hackage/Security/TUF/Signed.dyn_o )
[22 of 42] Compiling Hackage.Security.TUF.Patterns ( src/Hackage/Security/TUF/Patterns.hs, dist/build/Hackage/Security/TUF/Patterns.o, dist/build/Hackage/Security/TUF/Patterns.dyn_o )
[23 of 42] Compiling Hackage.Security.TUF.Header ( src/Hackage/Security/TUF/Header.hs, dist/build/Hackage/Security/TUF/Header.o, dist/build/Hackage/Security/TUF/Header.dyn_o )
[24 of 42] Compiling Hackage.Security.TUF.Mirrors ( src/Hackage/Security/TUF/Mirrors.hs, dist/build/Hackage/Security/TUF/Mirrors.o, dist/build/Hackage/Security/TUF/Mirrors.dyn_o )
[25 of 42] Compiling Hackage.Security.TUF.Common ( src/Hackage/Security/TUF/Common.hs, dist/build/Hackage/Security/TUF/Common.o, dist/build/Hackage/Security/TUF/Common.dyn_o )
[26 of 42] Compiling Hackage.Security.TUF.FileInfo ( src/Hackage/Security/TUF/FileInfo.hs, dist/build/Hackage/Security/TUF/FileInfo.o, dist/build/Hackage/Security/TUF/FileInfo.dyn_o )
[27 of 42] Compiling Hackage.Security.TUF.FileMap ( src/Hackage/Security/TUF/FileMap.hs, dist/build/Hackage/Security/TUF/FileMap.o, dist/build/Hackage/Security/TUF/FileMap.dyn_o )
[28 of 42] Compiling Hackage.Security.TUF.Timestamp ( src/Hackage/Security/TUF/Timestamp.hs, dist/build/Hackage/Security/TUF/Timestamp.o, dist/build/Hackage/Security/TUF/Timestamp.dyn_o )
[29 of 42] Compiling Hackage.Security.TUF.Targets ( src/Hackage/Security/TUF/Targets.hs, dist/build/Hackage/Security/TUF/Targets.o, dist/build/Hackage/Security/TUF/Targets.dyn_o )
[30 of 42] Compiling Hackage.Security.TUF.Layout.Index ( src/Hackage/Security/TUF/Layout/Index.hs, dist/build/Hackage/Security/TUF/Layout/Index.o, dist/build/Hackage/Security/TUF/Layout/Index.dyn_o )
[31 of 42] Compiling Hackage.Security.TUF.Snapshot ( src/Hackage/Security/TUF/Snapshot.hs, dist/build/Hackage/Security/TUF/Snapshot.o, dist/build/Hackage/Security/TUF/Snapshot.dyn_o )
[32 of 42] Compiling Hackage.Security.TUF.Root ( src/Hackage/Security/TUF/Root.hs, dist/build/Hackage/Security/TUF/Root.o, dist/build/Hackage/Security/TUF/Root.dyn_o )
[33 of 42] Compiling Hackage.Security.TUF ( src/Hackage/Security/TUF.hs, dist/build/Hackage/Security/TUF.o, dist/build/Hackage/Security/TUF.dyn_o )
[34 of 42] Compiling Hackage.Security.Trusted.TCB ( src/Hackage/Security/Trusted/TCB.hs, dist/build/Hackage/Security/Trusted/TCB.o, dist/build/Hackage/Security/Trusted/TCB.dyn_o )
[35 of 42] Compiling Hackage.Security.Trusted ( src/Hackage/Security/Trusted.hs, dist/build/Hackage/Security/Trusted.o, dist/build/Hackage/Security/Trusted.dyn_o )
[36 of 42] Compiling Hackage.Security.Client.Repository ( src/Hackage/Security/Client/Repository.hs, dist/build/Hackage/Security/Client/Repository.o, dist/build/Hackage/Security/Client/Repository.dyn_o )
[37 of 42] Compiling Hackage.Security.Client.Repository.HttpLib ( src/Hackage/Security/Client/Repository/HttpLib.hs, dist/build/Hackage/Security/Client/Repository/HttpLib.o, dist/build/Hackage/Security/Client/Repository/HttpLib.dyn_o )
[38 of 42] Compiling Hackage.Security.Client.Repository.Cache ( src/Hackage/Security/Client/Repository/Cache.hs, dist/build/Hackage/Security/Client/Repository/Cache.o, dist/build/Hackage/Security/Client/Repository/Cache.dyn_o )
[39 of 42] Compiling Hackage.Security.Client.Repository.Remote ( src/Hackage/Security/Client/Repository/Remote.hs, dist/build/Hackage/Security/Client/Repository/Remote.o, dist/build/Hackage/Security/Client/Repository/Remote.dyn_o )
[40 of 42] Compiling Hackage.Security.Client.Repository.Local ( src/Hackage/Security/Client/Repository/Local.hs, dist/build/Hackage/Security/Client/Repository/Local.o, dist/build/Hackage/Security/Client/Repository/Local.dyn_o )
[41 of 42] Compiling Hackage.Security.Server ( src/Hackage/Security/Server.hs, dist/build/Hackage/Security/Server.o, dist/build/Hackage/Security/Server.dyn_o )
[42 of 42] Compiling Hackage.Security.Client ( src/Hackage/Security/Client.hs, dist/build/Hackage/Security/Client.o, dist/build/Hackage/Security/Client.dyn_o )
Running phase: installPhase
Installing library in /nix/store/7glr1a1nqq55wla8pk868wlkkdw3iy36-hackage-security-lib-hackage-security-0.6.2.6/lib/x86_64-linux-ghc-9.8.4/hackage-security-0.6.2.6-BJ5ujHLLULj44hLi8mlgf
Running phase: fixupPhase
checking for references to /build/ in /nix/store/7glr1a1nqq55wla8pk868wlkkdw3iy36-hackage-security-lib-hackage-security-0.6.2.6...
patchelf: wrong ELF type
patching script interpreter paths in /nix/store/7glr1a1nqq55wla8pk868wlkkdw3iy36-hackage-security-lib-hackage-security-0.6.2.6
checking for references to /build/ in /nix/store/k135425zashfj0arvfjnk71h32r4538v-hackage-security-lib-hackage-security-0.6.2.6-data...
patching script interpreter paths in /nix/store/k135425zashfj0arvfjnk71h32r4538v-hackage-security-lib-hackage-security-0.6.2.6-data
Running phase: installCheckPhase
/nix/store/7glr1a1nqq55wla8pk868wlkkdw3iy36-hackage-security-lib-hackage-security-0.6.2.6/package.conf.d/hackage-security-0.6.2.6-BJ5ujHLLULj44hLi8mlgf.conf  is present
Running phase: unpackPhase
unpacking source archive /nix/store/bxdk5711hwjzv2zprilckmd9pdq54y31-cabal-install-3.10.3.0-r1-src
source root is cabal-install-3.10.3.0-r1-src
Running phase: patchPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
Configure flags:
--prefix=/nix/store/wjjfhrj4cwqf4lrcrdi4ysjsh5i6xynl-cabal-install-lib-cabal-install-3.10.3.0 lib:cabal-install --package-db=clear --package-db=/build/tmp.BfP4wbA4YS/lib/ghc-9.8.4/lib/package.conf.d --flags=lukko --flags=native-dns --exact-configuration --dependency=HTTP=HTTP-4000.4.1-Au5JySRTga3cLpDfojN4w --dependency=network=network-3.2.7.0-LRYd70IdAsXC1OZdaI7ZCi --dependency=network-uri=network-uri-2.6.4.2-3nNQMBMIiS23GiQ0eN39ga --dependency=th-compat=th-compat-0.1.6-3eCsLS8Ko2yHD4T0lSGAtv --dependency=async=async-2.2.5-DUc9nwjzDdfKH2tsL7j6Ij --dependency=hashable=hashable-1.4.7.0-4H6jgBfePIwA28FIUVKbJi --dependency=os-string=os-string-2.0.7-5BBZgm2IGGO8ifbVrttmLE --dependency=base16-bytestring=base16-bytestring-1.0.2.0-IcaeslDEHsJILuAloGzH6U --dependency=cabal-install-solver=cabal-install-solver-3.10.3.0-EypyAAPPEFT4nw949IKfDm --dependency=edit-distance=edit-distance-0.2.2.1-4EdEHWnPbAtGxTtMNdfAgv --dependency=random=random-1.2.1.3-JNcowubUgZj8sInaFMxm5k --dependency=splitmix=splitmix-0.1.1-2dkWbDg3EPmIridMVkE3HU --dependency=cryptohash-sha256=cryptohash-sha256-0.11.102.1-HsBdqtBcKsm2ebW8AaoyiU --dependency=echo=echo-0.1.4-2Kiqw674cuR2NWpAkCEegT --dependency=hackage-security=hackage-security-0.6.2.6-BJ5ujHLLULj44hLi8mlgf --dependency=base64-bytestring=base64-bytestring-1.2.1.0-AIN2dTo0IeiEPRnFKNxiRV --dependency=ed25519=ed25519-0.0.5.0-OZrx7ImQaU2hDxLwzEn8S --dependency=lukko=lukko-0.1.2-Bl37yCF8bX55yQ2MxK6OaN --dependency=tar=tar-0.6.4.0-1T3JB68Y8RY8CeaKYJHfGN --dependency=tar-internal=tar-0.6.4.0-72aXklzVHRNBrbPZsjjJPc-tar-internal --dependency=tar:tar-internal=tar-0.6.4.0-72aXklzVHRNBrbPZsjjJPc-tar-internal --dependency=directory-ospath-streaming=directory-ospath-streaming-0.2.1-IYybnNQ2GKW9sMFuGyF1Yi --dependency=atomic-counter=atomic-counter-0.1.2.3-2RbSHAjtOFpHILcO0prFtd --dependency=file-io=file-io-0.1.5-2VaTczxt7HW5rd4UzeXzuA --dependency=zlib=zlib-0.7.1.0-FAtvayBxYL3BzSmCVeAO7B --dependency=regex-base=regex-base-0.94.0.2-2ZDYkCacaIUHfhfVsfzapi --dependency=regex-posix=regex-posix-0.96.0.1-BykXTkNfjfAFPL4xP67rPL --dependency=resolv=resolv-0.2.0.2-Ic7fKkjCbVTLum8t4fhL2r --dependency=safe-exceptions=safe-exceptions-0.1.7.4-HEELpJrHsBu7dCqXXORL1I --dependency=Cabal=Cabal-3.10.3.0-inplace --dependency=Cabal-syntax=Cabal-syntax-3.10.3.0-inplace --dependency=array=array-0.5.8.0-inplace --dependency=base=base-4.19.2.0-inplace --dependency=binary=binary-0.8.9.1-inplace --dependency=bytestring=bytestring-0.12.1.0-inplace --dependency=containers=containers-0.6.8-inplace --dependency=deepseq=deepseq-1.5.1.0-inplace --dependency=directory=directory-1.3.8.5-inplace --dependency=exceptions=exceptions-0.10.7-inplace --dependency=filepath=filepath-1.4.301.0-inplace --dependency=ghc-bignum=ghc-bignum-1.3-inplace --dependency=ghc-boot-th=ghc-boot-th-9.8.4-inplace --dependency=ghc-prim=ghc-prim-0.11.0-inplace --dependency=integer-gmp=integer-gmp-1.1-inplace --dependency=mtl=mtl-2.3.1-inplace --dependency=parsec=parsec-3.1.17.0-inplace --dependency=pretty=pretty-1.1.3.6-inplace --dependency=process=process-1.6.25.0-inplace --dependency=rts=rts-1.0.2 --dependency=stm=stm-2.5.3.1-inplace --dependency=system-cxx-std-lib=system-cxx-std-lib-1.0 --dependency=template-haskell=template-haskell-2.21.0.0-inplace --dependency=text=text-2.1.1-inplace --dependency=time=time-1.12.2-inplace --dependency=transformers=transformers-0.6.1.0-inplace --dependency=unix=unix-2.8.6.0-inplace --with-ghc=ghc --with-ghc-pkg=ghc-pkg --with-hsc2hs=hsc2hs --with-gcc=cc --with-ar=ar --with-strip=strip --with-ld=ld --disable-executable-stripping --disable-library-stripping --disable-library-profiling --disable-profiling --enable-static --enable-shared --disable-executable-dynamic --disable-coverage --enable-library-for-ghci --datadir=/nix/store/0whvvklj5l0pm9c505n1avb5q991zykl-cabal-install-lib-cabal-install-3.10.3.0-data/share/ghc-9.8.4 --enable-split-sections 
Configuring library for cabal-install-3.10.3.0..
Running phase: buildPhase
Preprocessing library for cabal-install-3.10.3.0..
Building library for cabal-install-3.10.3.0..
[  1 of 135] Compiling Distribution.Client.Compat.Directory ( src/Distribution/Client/Compat/Directory.hs, dist/build/Distribution/Client/Compat/Directory.o, dist/build/Distribution/Client/Compat/Directory.dyn_o )
[  2 of 135] Compiling Distribution.Client.Compat.ExecutablePath ( src/Distribution/Client/Compat/ExecutablePath.hs, dist/build/Distribution/Client/Compat/ExecutablePath.o, dist/build/Distribution/Client/Compat/ExecutablePath.dyn_o )
[  3 of 135] Compiling Distribution.Client.Compat.Orphans ( src/Distribution/Client/Compat/Orphans.hs, dist/build/Distribution/Client/Compat/Orphans.o, dist/build/Distribution/Client/Compat/Orphans.dyn_o )
[  4 of 135] Compiling Distribution.Client.Compat.Prelude ( src/Distribution/Client/Compat/Prelude.hs, dist/build/Distribution/Client/Compat/Prelude.o, dist/build/Distribution/Client/Compat/Prelude.dyn_o )
[  5 of 135] Compiling Distribution.Client.BuildReports.Types ( src/Distribution/Client/BuildReports/Types.hs, dist/build/Distribution/Client/BuildReports/Types.o, dist/build/Distribution/Client/BuildReports/Types.dyn_o )
[  6 of 135] Compiling Distribution.Client.BuildReports.Lens ( src/Distribution/Client/BuildReports/Lens.hs, dist/build/Distribution/Client/BuildReports/Lens.o, dist/build/Distribution/Client/BuildReports/Lens.dyn_o )
[  7 of 135] Compiling Distribution.Client.Compat.Semaphore ( src/Distribution/Client/Compat/Semaphore.hs, dist/build/Distribution/Client/Compat/Semaphore.o, dist/build/Distribution/Client/Compat/Semaphore.dyn_o )
[  8 of 135] Compiling Distribution.Client.Dependency.Types ( src/Distribution/Client/Dependency/Types.hs, dist/build/Distribution/Client/Dependency/Types.o, dist/build/Distribution/Client/Dependency/Types.dyn_o )
[  9 of 135] Compiling Distribution.Client.GZipUtils ( src/Distribution/Client/GZipUtils.hs, dist/build/Distribution/Client/GZipUtils.o, dist/build/Distribution/Client/GZipUtils.dyn_o )
[ 10 of 135] Compiling Distribution.Client.Compat.Tar ( src/Distribution/Client/Compat/Tar.hs, dist/build/Distribution/Client/Compat/Tar.o, dist/build/Distribution/Client/Compat/Tar.dyn_o )
[ 11 of 135] Compiling Distribution.Client.Glob ( src/Distribution/Client/Glob.hs, dist/build/Distribution/Client/Glob.o, dist/build/Distribution/Client/Glob.dyn_o )
[ 12 of 135] Compiling Distribution.Client.Haddock ( src/Distribution/Client/Haddock.hs, dist/build/Distribution/Client/Haddock.o, dist/build/Distribution/Client/Haddock.dyn_o )
[ 13 of 135] Compiling Distribution.Client.HashValue ( src/Distribution/Client/HashValue.hs, dist/build/Distribution/Client/HashValue.o, dist/build/Distribution/Client/HashValue.dyn_o )
[ 14 of 135] Compiling Distribution.Client.IndexUtils.Timestamp ( src/Distribution/Client/IndexUtils/Timestamp.hs, dist/build/Distribution/Client/IndexUtils/Timestamp.o, dist/build/Distribution/Client/IndexUtils/Timestamp.dyn_o )
[ 15 of 135] Compiling Distribution.Client.Init.Licenses ( src/Distribution/Client/Init/Licenses.hs, dist/build/Distribution/Client/Init/Licenses.o, dist/build/Distribution/Client/Init/Licenses.dyn_o )
[ 16 of 135] Compiling Distribution.Client.JobControl ( src/Distribution/Client/JobControl.hs, dist/build/Distribution/Client/JobControl.o, dist/build/Distribution/Client/JobControl.dyn_o )
[ 17 of 135] Compiling Distribution.Client.ManpageFlags ( src/Distribution/Client/ManpageFlags.hs, dist/build/Distribution/Client/ManpageFlags.o, dist/build/Distribution/Client/ManpageFlags.dyn_o )
[ 18 of 135] Compiling Distribution.Client.ProjectFlags ( src/Distribution/Client/ProjectFlags.hs, dist/build/Distribution/Client/ProjectFlags.o, dist/build/Distribution/Client/ProjectFlags.dyn_o )
[ 19 of 135] Compiling Distribution.Client.SavedFlags ( src/Distribution/Client/SavedFlags.hs, dist/build/Distribution/Client/SavedFlags.o, dist/build/Distribution/Client/SavedFlags.dyn_o )
[ 20 of 135] Compiling Distribution.Client.Security.DNS ( src/Distribution/Client/Security/DNS.hs, dist/build/Distribution/Client/Security/DNS.o, dist/build/Distribution/Client/Security/DNS.dyn_o )
[ 21 of 135] Compiling Distribution.Client.Signal ( src/Distribution/Client/Signal.hs, dist/build/Distribution/Client/Signal.o, dist/build/Distribution/Client/Signal.dyn_o )
[ 22 of 135] Compiling Distribution.Client.Tar ( src/Distribution/Client/Tar.hs, dist/build/Distribution/Client/Tar.o, dist/build/Distribution/Client/Tar.dyn_o )
[ 23 of 135] Compiling Distribution.Client.Types.AllowNewer ( src/Distribution/Client/Types/AllowNewer.hs, dist/build/Distribution/Client/Types/AllowNewer.o, dist/build/Distribution/Client/Types/AllowNewer.dyn_o )
[ 24 of 135] Compiling Distribution.Client.Types.BuildResults ( src/Distribution/Client/Types/BuildResults.hs, dist/build/Distribution/Client/Types/BuildResults.o, dist/build/Distribution/Client/Types/BuildResults.dyn_o )
[ 25 of 135] Compiling Distribution.Client.Types.ConfiguredId ( src/Distribution/Client/Types/ConfiguredId.hs, dist/build/Distribution/Client/Types/ConfiguredId.o, dist/build/Distribution/Client/Types/ConfiguredId.dyn_o )
[ 26 of 135] Compiling Distribution.Client.Types.ConfiguredPackage ( src/Distribution/Client/Types/ConfiguredPackage.hs, dist/build/Distribution/Client/Types/ConfiguredPackage.o, dist/build/Distribution/Client/Types/ConfiguredPackage.dyn_o )
[ 27 of 135] Compiling Distribution.Client.Types.Credentials ( src/Distribution/Client/Types/Credentials.hs, dist/build/Distribution/Client/Types/Credentials.o, dist/build/Distribution/Client/Types/Credentials.dyn_o )
[ 28 of 135] Compiling Distribution.Client.Types.InstallMethod ( src/Distribution/Client/Types/InstallMethod.hs, dist/build/Distribution/Client/Types/InstallMethod.o, dist/build/Distribution/Client/Types/InstallMethod.dyn_o )
[ 29 of 135] Compiling Distribution.Client.Types.OverwritePolicy ( src/Distribution/Client/Types/OverwritePolicy.hs, dist/build/Distribution/Client/Types/OverwritePolicy.o, dist/build/Distribution/Client/Types/OverwritePolicy.dyn_o )
[ 30 of 135] Compiling Distribution.Client.CmdInstall.ClientInstallFlags ( src/Distribution/Client/CmdInstall/ClientInstallFlags.hs, dist/build/Distribution/Client/CmdInstall/ClientInstallFlags.o, dist/build/Distribution/Client/CmdInstall/ClientInstallFlags.dyn_o )
[ 31 of 135] Compiling Distribution.Client.Types.PackageSpecifier ( src/Distribution/Client/Types/PackageSpecifier.hs, dist/build/Distribution/Client/Types/PackageSpecifier.o, dist/build/Distribution/Client/Types/PackageSpecifier.dyn_o )
[ 32 of 135] Compiling Distribution.Client.Types.RepoName ( src/Distribution/Client/Types/RepoName.hs, dist/build/Distribution/Client/Types/RepoName.o, dist/build/Distribution/Client/Types/RepoName.dyn_o )
[ 33 of 135] Compiling Distribution.Client.Types.Repo ( src/Distribution/Client/Types/Repo.hs, dist/build/Distribution/Client/Types/Repo.o, dist/build/Distribution/Client/Types/Repo.dyn_o )
[ 34 of 135] Compiling Distribution.Client.IndexUtils.IndexState ( src/Distribution/Client/IndexUtils/IndexState.hs, dist/build/Distribution/Client/IndexUtils/IndexState.o, dist/build/Distribution/Client/IndexUtils/IndexState.dyn_o )
[ 35 of 135] Compiling Distribution.Client.IndexUtils.ActiveRepos ( src/Distribution/Client/IndexUtils/ActiveRepos.hs, dist/build/Distribution/Client/IndexUtils/ActiveRepos.o, dist/build/Distribution/Client/IndexUtils/ActiveRepos.dyn_o )
[ 36 of 135] Compiling Distribution.Client.Types.SourceRepo ( src/Distribution/Client/Types/SourceRepo.hs, dist/build/Distribution/Client/Types/SourceRepo.o, dist/build/Distribution/Client/Types/SourceRepo.dyn_o )
[ 37 of 135] Compiling Distribution.Client.Types.PackageLocation ( src/Distribution/Client/Types/PackageLocation.hs, dist/build/Distribution/Client/Types/PackageLocation.o, dist/build/Distribution/Client/Types/PackageLocation.dyn_o )
[ 38 of 135] Compiling Distribution.Client.Types.SourcePackageDb ( src/Distribution/Client/Types/SourcePackageDb.hs, dist/build/Distribution/Client/Types/SourcePackageDb.o, dist/build/Distribution/Client/Types/SourcePackageDb.dyn_o )
[ 39 of 135] Compiling Distribution.Client.Types.ReadyPackage ( src/Distribution/Client/Types/ReadyPackage.hs, dist/build/Distribution/Client/Types/ReadyPackage.o, dist/build/Distribution/Client/Types/ReadyPackage.dyn_o )
[ 40 of 135] Compiling Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy ( src/Distribution/Client/Types/WriteGhcEnvironmentFilesPolicy.hs, dist/build/Distribution/Client/Types/WriteGhcEnvironmentFilesPolicy.o, dist/build/Distribution/Client/Types/WriteGhcEnvironmentFilesPolicy.dyn_o )
[ 41 of 135] Compiling Distribution.Client.Types ( src/Distribution/Client/Types.hs, dist/build/Distribution/Client/Types.o, dist/build/Distribution/Client/Types.dyn_o )
[ 42 of 135] Compiling Distribution.Client.SolverInstallPlan ( src/Distribution/Client/SolverInstallPlan.hs, dist/build/Distribution/Client/SolverInstallPlan.o, dist/build/Distribution/Client/SolverInstallPlan.dyn_o )
[ 43 of 135] Compiling Distribution.Client.PackageHash ( src/Distribution/Client/PackageHash.hs, dist/build/Distribution/Client/PackageHash.o, dist/build/Distribution/Client/PackageHash.dyn_o )
[ 44 of 135] Compiling Distribution.Client.InstallPlan ( src/Distribution/Client/InstallPlan.hs, dist/build/Distribution/Client/InstallPlan.o, dist/build/Distribution/Client/InstallPlan.dyn_o )

src/Distribution/Client/InstallPlan.hs:663:50: warning: [GHC-63394] [-Wx-partial]
    In the use of ‘tail’
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
663 |     assert (all (`Set.notMember` processingSet) (tail newlyFailedIds)) $
    |                                                  ^^^^

src/Distribution/Client/InstallPlan.hs:664:50: warning: [GHC-63394] [-Wx-partial]
    In the use of ‘tail’
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
664 |     assert (all (`Set.notMember` completedSet)  (tail newlyFailedIds)) $
    |                                                  ^^^^

src/Distribution/Client/InstallPlan.hs:670:32: warning: [GHC-63394] [-Wx-partial]
    In the use of ‘tail’
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
670 |     ( map asConfiguredPackage (tail newlyFailed)
    |                                ^^^^
[ 45 of 135] Compiling Distribution.Client.Utils ( src/Distribution/Client/Utils.hs, dist/build/Distribution/Client/Utils.o, dist/build/Distribution/Client/Utils.dyn_o )
[ 46 of 135] Compiling Distribution.Client.SrcDist ( src/Distribution/Client/SrcDist.hs, dist/build/Distribution/Client/SrcDist.o, dist/build/Distribution/Client/SrcDist.dyn_o )
[ 47 of 135] Compiling Distribution.Client.Run ( src/Distribution/Client/Run.hs, dist/build/Distribution/Client/Run.o, dist/build/Distribution/Client/Run.dyn_o )
[ 48 of 135] Compiling Distribution.Client.Init.Types ( src/Distribution/Client/Init/Types.hs, dist/build/Distribution/Client/Init/Types.o, dist/build/Distribution/Client/Init/Types.dyn_o )
[ 49 of 135] Compiling Distribution.Client.Init.Prompt ( src/Distribution/Client/Init/Prompt.hs, dist/build/Distribution/Client/Init/Prompt.o, dist/build/Distribution/Client/Init/Prompt.dyn_o )
[ 50 of 135] Compiling Distribution.Client.Init.Format ( src/Distribution/Client/Init/Format.hs, dist/build/Distribution/Client/Init/Format.o, dist/build/Distribution/Client/Init/Format.dyn_o )
[ 51 of 135] Compiling Distribution.Client.Init.Defaults ( src/Distribution/Client/Init/Defaults.hs, dist/build/Distribution/Client/Init/Defaults.o, dist/build/Distribution/Client/Init/Defaults.dyn_o )
[ 52 of 135] Compiling Distribution.Client.Init.Utils ( src/Distribution/Client/Init/Utils.hs, dist/build/Distribution/Client/Init/Utils.o, dist/build/Distribution/Client/Init/Utils.dyn_o )
[ 53 of 135] Compiling Distribution.Client.Init.FlagExtractors ( src/Distribution/Client/Init/FlagExtractors.hs, dist/build/Distribution/Client/Init/FlagExtractors.o, dist/build/Distribution/Client/Init/FlagExtractors.dyn_o )
[ 54 of 135] Compiling Distribution.Client.Init.Simple ( src/Distribution/Client/Init/Simple.hs, dist/build/Distribution/Client/Init/Simple.o, dist/build/Distribution/Client/Init/Simple.dyn_o )
[ 55 of 135] Compiling Distribution.Client.Init.NonInteractive.Heuristics ( src/Distribution/Client/Init/NonInteractive/Heuristics.hs, dist/build/Distribution/Client/Init/NonInteractive/Heuristics.o, dist/build/Distribution/Client/Init/NonInteractive/Heuristics.dyn_o )

src/Distribution/Client/Init/NonInteractive/Heuristics.hs:58:29: warning: [GHC-63394] [-Wx-partial]
    In the use of ‘head’
    (imported from Data.List, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
58 |         else toHsFilePath $ L.head files
   |                             ^^^^^^
[ 56 of 135] Compiling Distribution.Client.Init.NonInteractive.Command ( src/Distribution/Client/Init/NonInteractive/Command.hs, dist/build/Distribution/Client/Init/NonInteractive/Command.o, dist/build/Distribution/Client/Init/NonInteractive/Command.dyn_o )

src/Distribution/Client/Init/NonInteractive/Command.hs:316:13: warning: [GHC-63394] [-Wx-partial]
    In the use of ‘head’
    (imported from Data.List, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
316 |   appDir <- head <$> appDirsHeuristics flags
    |             ^^^^

src/Distribution/Client/Init/NonInteractive/Command.hs:321:14: warning: [GHC-63394] [-Wx-partial]
    In the use of ‘head’
    (imported from Data.List, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
321 |   testDir <- head <$> testDirsHeuristics flags
    |              ^^^^
[ 57 of 135] Compiling Distribution.Client.Init.Interactive.Command ( src/Distribution/Client/Init/Interactive/Command.hs, dist/build/Distribution/Client/Init/Interactive/Command.o, dist/build/Distribution/Client/Init/Interactive/Command.dyn_o )
[ 58 of 135] Compiling Distribution.Client.Init.FileCreators ( src/Distribution/Client/Init/FileCreators.hs, dist/build/Distribution/Client/Init/FileCreators.o, dist/build/Distribution/Client/Init/FileCreators.dyn_o )
[ 59 of 135] Compiling Distribution.Client.FileMonitor ( src/Distribution/Client/FileMonitor.hs, dist/build/Distribution/Client/FileMonitor.o, dist/build/Distribution/Client/FileMonitor.dyn_o )
[ 60 of 135] Compiling Distribution.Client.RebuildMonad ( src/Distribution/Client/RebuildMonad.hs, dist/build/Distribution/Client/RebuildMonad.o, dist/build/Distribution/Client/RebuildMonad.dyn_o )
[ 61 of 135] Compiling Distribution.Client.ProjectBuilding.Types ( src/Distribution/Client/ProjectBuilding/Types.hs, dist/build/Distribution/Client/ProjectBuilding/Types.o, dist/build/Distribution/Client/ProjectBuilding/Types.dyn_o )
[ 62 of 135] Compiling Distribution.Client.Dependency ( src/Distribution/Client/Dependency.hs, dist/build/Distribution/Client/Dependency.o, dist/build/Distribution/Client/Dependency.dyn_o )

src/Distribution/Client/Dependency.hs:876:49: warning: [GHC-63394] [-Wx-partial]
    In the use of ‘head’
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
876 |   ++ [ DuplicatePackageSolverId (Graph.nodeKey (Unsafe.head dups)) dups
    |                                                 ^^^^^^^^^^^
[ 63 of 135] Compiling Distribution.Client.Utils.Json ( src/Distribution/Client/Utils/Json.hs, dist/build/Distribution/Client/Utils/Json.o, dist/build/Distribution/Client/Utils/Json.dyn_o )
[ 64 of 135] Compiling Distribution.Client.Utils.Parsec ( src/Distribution/Client/Utils/Parsec.hs, dist/build/Distribution/Client/Utils/Parsec.o, dist/build/Distribution/Client/Utils/Parsec.dyn_o )
[ 65 of 135] Compiling Distribution.Client.Check ( src/Distribution/Client/Check.hs, dist/build/Distribution/Client/Check.o, dist/build/Distribution/Client/Check.dyn_o )
[ 66 of 135] Compiling Distribution.Client.VCS ( src/Distribution/Client/VCS.hs, dist/build/Distribution/Client/VCS.o, dist/build/Distribution/Client/VCS.dyn_o )
[ 67 of 135] Compiling Distribution.Client.Win32SelfUpgrade ( src/Distribution/Client/Win32SelfUpgrade.hs, dist/build/Distribution/Client/Win32SelfUpgrade.o, dist/build/Distribution/Client/Win32SelfUpgrade.dyn_o )
[ 68 of 135] Compiling Distribution.Deprecated.ReadP ( src/Distribution/Deprecated/ReadP.hs, dist/build/Distribution/Deprecated/ReadP.o, dist/build/Distribution/Deprecated/ReadP.dyn_o )
[ 69 of 135] Compiling Distribution.Deprecated.ParseUtils ( src/Distribution/Deprecated/ParseUtils.hs, dist/build/Distribution/Deprecated/ParseUtils.o, dist/build/Distribution/Deprecated/ParseUtils.dyn_o )
[ 70 of 135] Compiling Distribution.Client.TargetSelector ( src/Distribution/Client/TargetSelector.hs, dist/build/Distribution/Client/TargetSelector.o, dist/build/Distribution/Client/TargetSelector.dyn_o )
[ 71 of 135] Compiling Distribution.Client.CmdInstall.ClientInstallTargetSelector ( src/Distribution/Client/CmdInstall/ClientInstallTargetSelector.hs, dist/build/Distribution/Client/CmdInstall/ClientInstallTargetSelector.o, dist/build/Distribution/Client/CmdInstall/ClientInstallTargetSelector.dyn_o )
[ 72 of 135] Compiling Distribution.Deprecated.ViewAsFieldDescr ( src/Distribution/Deprecated/ViewAsFieldDescr.hs, dist/build/Distribution/Deprecated/ViewAsFieldDescr.o, dist/build/Distribution/Deprecated/ViewAsFieldDescr.dyn_o )
[ 73 of 135] Compiling Distribution.Client.ParseUtils ( src/Distribution/Client/ParseUtils.hs, dist/build/Distribution/Client/ParseUtils.o, dist/build/Distribution/Client/ParseUtils.dyn_o )
[ 74 of 135] Compiling Paths_cabal_install ( dist/build/autogen/Paths_cabal_install.hs, dist/build/Paths_cabal_install.o, dist/build/Paths_cabal_install.dyn_o )
[ 75 of 135] Compiling Distribution.Client.Version ( src/Distribution/Client/Version.hs, dist/build/Distribution/Client/Version.o, dist/build/Distribution/Client/Version.dyn_o )
[ 76 of 135] Compiling Distribution.Client.HttpUtils ( src/Distribution/Client/HttpUtils.hs, dist/build/Distribution/Client/HttpUtils.o, dist/build/Distribution/Client/HttpUtils.dyn_o )
[ 77 of 135] Compiling Distribution.Client.Security.HTTP ( src/Distribution/Client/Security/HTTP.hs, dist/build/Distribution/Client/Security/HTTP.o, dist/build/Distribution/Client/Security/HTTP.dyn_o )
[ 78 of 135] Compiling Distribution.Client.GlobalFlags ( src/Distribution/Client/GlobalFlags.hs, dist/build/Distribution/Client/GlobalFlags.o, dist/build/Distribution/Client/GlobalFlags.dyn_o )
[ 79 of 135] Compiling Distribution.Client.FetchUtils ( src/Distribution/Client/FetchUtils.hs, dist/build/Distribution/Client/FetchUtils.o, dist/build/Distribution/Client/FetchUtils.dyn_o )
[ 80 of 135] Compiling Distribution.Client.Targets ( src/Distribution/Client/Targets.hs, dist/build/Distribution/Client/Targets.o, dist/build/Distribution/Client/Targets.dyn_o )
[ 81 of 135] Compiling Distribution.Client.Setup ( src/Distribution/Client/Setup.hs, dist/build/Distribution/Client/Setup.o, dist/build/Distribution/Client/Setup.dyn_o )
[ 82 of 135] Compiling Distribution.Client.NixStyleOptions ( src/Distribution/Client/NixStyleOptions.hs, dist/build/Distribution/Client/NixStyleOptions.o, dist/build/Distribution/Client/NixStyleOptions.dyn_o )
[ 83 of 135] Compiling Distribution.Client.Manpage ( src/Distribution/Client/Manpage.hs, dist/build/Distribution/Client/Manpage.o, dist/build/Distribution/Client/Manpage.dyn_o )
[ 84 of 135] Compiling Distribution.Client.InstallSymlink ( src/Distribution/Client/InstallSymlink.hs, dist/build/Distribution/Client/InstallSymlink.o, dist/build/Distribution/Client/InstallSymlink.dyn_o )
[ 85 of 135] Compiling Distribution.Client.IndexUtils ( src/Distribution/Client/IndexUtils.hs, dist/build/Distribution/Client/IndexUtils.o, dist/build/Distribution/Client/IndexUtils.dyn_o )
[ 86 of 135] Compiling Distribution.Client.Init ( src/Distribution/Client/Init.hs, dist/build/Distribution/Client/Init.o, dist/build/Distribution/Client/Init.dyn_o )
[ 87 of 135] Compiling Distribution.Client.ProjectConfig.Types ( src/Distribution/Client/ProjectConfig/Types.hs, dist/build/Distribution/Client/ProjectConfig/Types.o, dist/build/Distribution/Client/ProjectConfig/Types.dyn_o )
[ 88 of 135] Compiling Distribution.Client.List ( src/Distribution/Client/List.hs, dist/build/Distribution/Client/List.o, dist/build/Distribution/Client/List.dyn_o )
[ 89 of 135] Compiling Distribution.Client.Get ( src/Distribution/Client/Get.hs, dist/build/Distribution/Client/Get.o, dist/build/Distribution/Client/Get.dyn_o )
[ 90 of 135] Compiling Distribution.Client.Fetch ( src/Distribution/Client/Fetch.hs, dist/build/Distribution/Client/Fetch.o, dist/build/Distribution/Client/Fetch.dyn_o )
[ 91 of 135] Compiling Distribution.Client.Config ( src/Distribution/Client/Config.hs, dist/build/Distribution/Client/Config.o, dist/build/Distribution/Client/Config.dyn_o )
[ 92 of 135] Compiling Distribution.Client.SetupWrapper ( src/Distribution/Client/SetupWrapper.hs, dist/build/Distribution/Client/SetupWrapper.o, dist/build/Distribution/Client/SetupWrapper.dyn_o )
[ 93 of 135] Compiling Distribution.Client.Configure ( src/Distribution/Client/Configure.hs, dist/build/Distribution/Client/Configure.o, dist/build/Distribution/Client/Configure.dyn_o )
[ 94 of 135] Compiling Distribution.Client.Sandbox.PackageEnvironment ( src/Distribution/Client/Sandbox/PackageEnvironment.hs, dist/build/Distribution/Client/Sandbox/PackageEnvironment.o, dist/build/Distribution/Client/Sandbox/PackageEnvironment.dyn_o )
[ 95 of 135] Compiling Distribution.Client.Sandbox ( src/Distribution/Client/Sandbox.hs, dist/build/Distribution/Client/Sandbox.o, dist/build/Distribution/Client/Sandbox.dyn_o )
[ 96 of 135] Compiling Distribution.Client.CmdLegacy ( src/Distribution/Client/CmdLegacy.hs, dist/build/Distribution/Client/CmdLegacy.o, dist/build/Distribution/Client/CmdLegacy.dyn_o )
[ 97 of 135] Compiling Distribution.Client.ProjectConfig.Legacy ( src/Distribution/Client/ProjectConfig/Legacy.hs, dist/build/Distribution/Client/ProjectConfig/Legacy.o, dist/build/Distribution/Client/ProjectConfig/Legacy.dyn_o )
[ 98 of 135] Compiling Distribution.Client.Nix ( src/Distribution/Client/Nix.hs, dist/build/Distribution/Client/Nix.o, dist/build/Distribution/Client/Nix.dyn_o )
[ 99 of 135] Compiling Distribution.Client.Reconfigure ( src/Distribution/Client/Reconfigure.hs, dist/build/Distribution/Client/Reconfigure.o, dist/build/Distribution/Client/Reconfigure.dyn_o )
[100 of 135] Compiling Distribution.Client.Freeze ( src/Distribution/Client/Freeze.hs, dist/build/Distribution/Client/Freeze.o, dist/build/Distribution/Client/Freeze.dyn_o )
[101 of 135] Compiling Distribution.Client.GenBounds ( src/Distribution/Client/GenBounds.hs, dist/build/Distribution/Client/GenBounds.o, dist/build/Distribution/Client/GenBounds.dyn_o )
[102 of 135] Compiling Distribution.Client.DistDirLayout ( src/Distribution/Client/DistDirLayout.hs, dist/build/Distribution/Client/DistDirLayout.o, dist/build/Distribution/Client/DistDirLayout.dyn_o )
[103 of 135] Compiling Distribution.Client.Store ( src/Distribution/Client/Store.hs, dist/build/Distribution/Client/Store.o, dist/build/Distribution/Client/Store.dyn_o )
[104 of 135] Compiling Distribution.Client.ProjectPlanning.Types ( src/Distribution/Client/ProjectPlanning/Types.hs, dist/build/Distribution/Client/ProjectPlanning/Types.o, dist/build/Distribution/Client/ProjectPlanning/Types.dyn_o )
[105 of 135] Compiling Distribution.Client.SourceFiles ( src/Distribution/Client/SourceFiles.hs, dist/build/Distribution/Client/SourceFiles.o, dist/build/Distribution/Client/SourceFiles.dyn_o )
[106 of 135] Compiling Distribution.Client.ProjectPlanOutput ( src/Distribution/Client/ProjectPlanOutput.hs, dist/build/Distribution/Client/ProjectPlanOutput.o, dist/build/Distribution/Client/ProjectPlanOutput.dyn_o )
[107 of 135] Compiling Distribution.Client.ProjectConfig ( src/Distribution/Client/ProjectConfig.hs, dist/build/Distribution/Client/ProjectConfig.o, dist/build/Distribution/Client/ProjectConfig.dyn_o )
[108 of 135] Compiling Distribution.Client.CmdOutdated ( src/Distribution/Client/CmdOutdated.hs, dist/build/Distribution/Client/CmdOutdated.o, dist/build/Distribution/Client/CmdOutdated.dyn_o )
[109 of 135] Compiling Distribution.Client.CmdClean ( src/Distribution/Client/CmdClean.hs, dist/build/Distribution/Client/CmdClean.o, dist/build/Distribution/Client/CmdClean.dyn_o )
[110 of 135] Compiling Distribution.Client.BuildReports.Anonymous ( src/Distribution/Client/BuildReports/Anonymous.hs, dist/build/Distribution/Client/BuildReports/Anonymous.o, dist/build/Distribution/Client/BuildReports/Anonymous.dyn_o )
[111 of 135] Compiling Distribution.Client.BuildReports.Upload ( src/Distribution/Client/BuildReports/Upload.hs, dist/build/Distribution/Client/BuildReports/Upload.o, dist/build/Distribution/Client/BuildReports/Upload.dyn_o )
[112 of 135] Compiling Distribution.Client.Upload ( src/Distribution/Client/Upload.hs, dist/build/Distribution/Client/Upload.o, dist/build/Distribution/Client/Upload.dyn_o )

src/Distribution/Client/Upload.hs:122:27: warning: [GHC-63394] [-Wx-partial]
    In the use of ‘tail’
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
122 |         pkgid = reverse $ Unsafe.tail reversePkgid
    |                           ^^^^^^^^^^^

src/Distribution/Client/Upload.hs:124:35: warning: [GHC-63394] [-Wx-partial]
    In the use of ‘head’
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
124 |           || null reversePkgid || Unsafe.head reversePkgid /= '-') $
    |                                   ^^^^^^^^^^^
[113 of 135] Compiling Distribution.Client.BuildReports.Storage ( src/Distribution/Client/BuildReports/Storage.hs, dist/build/Distribution/Client/BuildReports/Storage.o, dist/build/Distribution/Client/BuildReports/Storage.dyn_o )
[114 of 135] Compiling Distribution.Client.ProjectPlanning ( src/Distribution/Client/ProjectPlanning.hs, dist/build/Distribution/Client/ProjectPlanning.o, dist/build/Distribution/Client/ProjectPlanning.dyn_o )
[115 of 135] Compiling Distribution.Client.TargetProblem ( src/Distribution/Client/TargetProblem.hs, dist/build/Distribution/Client/TargetProblem.o, dist/build/Distribution/Client/TargetProblem.dyn_o )
[116 of 135] Compiling Distribution.Client.ProjectBuilding ( src/Distribution/Client/ProjectBuilding.hs, dist/build/Distribution/Client/ProjectBuilding.o, dist/build/Distribution/Client/ProjectBuilding.dyn_o )
[117 of 135] Compiling Distribution.Client.CmdErrorMessages ( src/Distribution/Client/CmdErrorMessages.hs, dist/build/Distribution/Client/CmdErrorMessages.o, dist/build/Distribution/Client/CmdErrorMessages.dyn_o )
[118 of 135] Compiling Distribution.Client.ProjectOrchestration ( src/Distribution/Client/ProjectOrchestration.hs, dist/build/Distribution/Client/ProjectOrchestration.o, dist/build/Distribution/Client/ProjectOrchestration.dyn_o )
[119 of 135] Compiling Distribution.Client.ScriptUtils ( src/Distribution/Client/ScriptUtils.hs, dist/build/Distribution/Client/ScriptUtils.o, dist/build/Distribution/Client/ScriptUtils.dyn_o )
[120 of 135] Compiling Distribution.Client.CmdUpdate ( src/Distribution/Client/CmdUpdate.hs, dist/build/Distribution/Client/CmdUpdate.o, dist/build/Distribution/Client/CmdUpdate.dyn_o )
[121 of 135] Compiling Distribution.Client.CmdTest ( src/Distribution/Client/CmdTest.hs, dist/build/Distribution/Client/CmdTest.o, dist/build/Distribution/Client/CmdTest.dyn_o )
[122 of 135] Compiling Distribution.Client.CmdSdist ( src/Distribution/Client/CmdSdist.hs, dist/build/Distribution/Client/CmdSdist.o, dist/build/Distribution/Client/CmdSdist.dyn_o )
[123 of 135] Compiling Distribution.Client.CmdRun ( src/Distribution/Client/CmdRun.hs, dist/build/Distribution/Client/CmdRun.o, dist/build/Distribution/Client/CmdRun.dyn_o )
[124 of 135] Compiling Distribution.Client.CmdRepl ( src/Distribution/Client/CmdRepl.hs, dist/build/Distribution/Client/CmdRepl.o, dist/build/Distribution/Client/CmdRepl.dyn_o )
[125 of 135] Compiling Distribution.Client.CmdListBin ( src/Distribution/Client/CmdListBin.hs, dist/build/Distribution/Client/CmdListBin.o, dist/build/Distribution/Client/CmdListBin.dyn_o )
[126 of 135] Compiling Distribution.Client.CmdInstall ( src/Distribution/Client/CmdInstall.hs, dist/build/Distribution/Client/CmdInstall.o, dist/build/Distribution/Client/CmdInstall.dyn_o )
[127 of 135] Compiling Distribution.Client.CmdHaddock ( src/Distribution/Client/CmdHaddock.hs, dist/build/Distribution/Client/CmdHaddock.o, dist/build/Distribution/Client/CmdHaddock.dyn_o )
[128 of 135] Compiling Distribution.Client.CmdFreeze ( src/Distribution/Client/CmdFreeze.hs, dist/build/Distribution/Client/CmdFreeze.o, dist/build/Distribution/Client/CmdFreeze.dyn_o )
[129 of 135] Compiling Distribution.Client.CmdExec ( src/Distribution/Client/CmdExec.hs, dist/build/Distribution/Client/CmdExec.o, dist/build/Distribution/Client/CmdExec.dyn_o )
[130 of 135] Compiling Distribution.Client.CmdConfigure ( src/Distribution/Client/CmdConfigure.hs, dist/build/Distribution/Client/CmdConfigure.o, dist/build/Distribution/Client/CmdConfigure.dyn_o )
[131 of 135] Compiling Distribution.Client.CmdBuild ( src/Distribution/Client/CmdBuild.hs, dist/build/Distribution/Client/CmdBuild.o, dist/build/Distribution/Client/CmdBuild.dyn_o )
[132 of 135] Compiling Distribution.Client.CmdHaddockProject ( src/Distribution/Client/CmdHaddockProject.hs, dist/build/Distribution/Client/CmdHaddockProject.o, dist/build/Distribution/Client/CmdHaddockProject.dyn_o )
[133 of 135] Compiling Distribution.Client.CmdBench ( src/Distribution/Client/CmdBench.hs, dist/build/Distribution/Client/CmdBench.o, dist/build/Distribution/Client/CmdBench.dyn_o )
[134 of 135] Compiling Distribution.Client.Install ( src/Distribution/Client/Install.hs, dist/build/Distribution/Client/Install.o, dist/build/Distribution/Client/Install.dyn_o )
[135 of 135] Compiling Distribution.Client.Main ( src/Distribution/Client/Main.hs, dist/build/Distribution/Client/Main.o, dist/build/Distribution/Client/Main.dyn_o )
buildPhase completed in 48 seconds
Running phase: installPhase
Installing library in /nix/store/wjjfhrj4cwqf4lrcrdi4ysjsh5i6xynl-cabal-install-lib-cabal-install-3.10.3.0/lib/x86_64-linux-ghc-9.8.4/cabal-install-3.10.3.0-GRMrAyx5FFTHKhjFraUyRk
Running phase: fixupPhase
checking for references to /build/ in /nix/store/wjjfhrj4cwqf4lrcrdi4ysjsh5i6xynl-cabal-install-lib-cabal-install-3.10.3.0...
patchelf: wrong ELF type
patching script interpreter paths in /nix/store/wjjfhrj4cwqf4lrcrdi4ysjsh5i6xynl-cabal-install-lib-cabal-install-3.10.3.0
checking for references to /build/ in /nix/store/0whvvklj5l0pm9c505n1avb5q991zykl-cabal-install-lib-cabal-install-3.10.3.0-data...
patching script interpreter paths in /nix/store/0whvvklj5l0pm9c505n1avb5q991zykl-cabal-install-lib-cabal-install-3.10.3.0-data
Running phase: installCheckPhase
/nix/store/wjjfhrj4cwqf4lrcrdi4ysjsh5i6xynl-cabal-install-lib-cabal-install-3.10.3.0/package.conf.d/cabal-install-3.10.3.0-GRMrAyx5FFTHKhjFraUyRk.conf  is present
Running phase: unpackPhase
unpacking source archive /nix/store/bxdk5711hwjzv2zprilckmd9pdq54y31-cabal-install-3.10.3.0-r1-src
source root is cabal-install-3.10.3.0-r1-src
Running phase: patchPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
Configure flags:
--prefix=/nix/store/yzd7rnjf8m38xb7zhiq43xzhgs0nksvw-cabal-install-exe-cabal-3.10.3.0 exe:cabal --package-db=clear --package-db=/build/tmp.Q2k3bw7Ztn/lib/ghc-9.8.4/lib/package.conf.d --flags=lukko --flags=native-dns --exact-configuration --dependency=cabal-install=cabal-install-3.10.3.0-GRMrAyx5FFTHKhjFraUyRk --dependency=HTTP=HTTP-4000.4.1-Au5JySRTga3cLpDfojN4w --dependency=network=network-3.2.7.0-LRYd70IdAsXC1OZdaI7ZCi --dependency=network-uri=network-uri-2.6.4.2-3nNQMBMIiS23GiQ0eN39ga --dependency=th-compat=th-compat-0.1.6-3eCsLS8Ko2yHD4T0lSGAtv --dependency=async=async-2.2.5-DUc9nwjzDdfKH2tsL7j6Ij --dependency=hashable=hashable-1.4.7.0-4H6jgBfePIwA28FIUVKbJi --dependency=os-string=os-string-2.0.7-5BBZgm2IGGO8ifbVrttmLE --dependency=base16-bytestring=base16-bytestring-1.0.2.0-IcaeslDEHsJILuAloGzH6U --dependency=cabal-install-solver=cabal-install-solver-3.10.3.0-EypyAAPPEFT4nw949IKfDm --dependency=edit-distance=edit-distance-0.2.2.1-4EdEHWnPbAtGxTtMNdfAgv --dependency=random=random-1.2.1.3-JNcowubUgZj8sInaFMxm5k --dependency=splitmix=splitmix-0.1.1-2dkWbDg3EPmIridMVkE3HU --dependency=cryptohash-sha256=cryptohash-sha256-0.11.102.1-HsBdqtBcKsm2ebW8AaoyiU --dependency=echo=echo-0.1.4-2Kiqw674cuR2NWpAkCEegT --dependency=hackage-security=hackage-security-0.6.2.6-BJ5ujHLLULj44hLi8mlgf --dependency=base64-bytestring=base64-bytestring-1.2.1.0-AIN2dTo0IeiEPRnFKNxiRV --dependency=ed25519=ed25519-0.0.5.0-OZrx7ImQaU2hDxLwzEn8S --dependency=lukko=lukko-0.1.2-Bl37yCF8bX55yQ2MxK6OaN --dependency=tar=tar-0.6.4.0-1T3JB68Y8RY8CeaKYJHfGN --dependency=tar-internal=tar-0.6.4.0-72aXklzVHRNBrbPZsjjJPc-tar-internal --dependency=tar:tar-internal=tar-0.6.4.0-72aXklzVHRNBrbPZsjjJPc-tar-internal --dependency=directory-ospath-streaming=directory-ospath-streaming-0.2.1-IYybnNQ2GKW9sMFuGyF1Yi --dependency=atomic-counter=atomic-counter-0.1.2.3-2RbSHAjtOFpHILcO0prFtd --dependency=file-io=file-io-0.1.5-2VaTczxt7HW5rd4UzeXzuA --dependency=zlib=zlib-0.7.1.0-FAtvayBxYL3BzSmCVeAO7B --dependency=regex-base=regex-base-0.94.0.2-2ZDYkCacaIUHfhfVsfzapi --dependency=regex-posix=regex-posix-0.96.0.1-BykXTkNfjfAFPL4xP67rPL --dependency=resolv=resolv-0.2.0.2-Ic7fKkjCbVTLum8t4fhL2r --dependency=safe-exceptions=safe-exceptions-0.1.7.4-HEELpJrHsBu7dCqXXORL1I --dependency=Cabal=Cabal-3.10.3.0-inplace --dependency=Cabal-syntax=Cabal-syntax-3.10.3.0-inplace --dependency=array=array-0.5.8.0-inplace --dependency=base=base-4.19.2.0-inplace --dependency=binary=binary-0.8.9.1-inplace --dependency=bytestring=bytestring-0.12.1.0-inplace --dependency=containers=containers-0.6.8-inplace --dependency=deepseq=deepseq-1.5.1.0-inplace --dependency=directory=directory-1.3.8.5-inplace --dependency=exceptions=exceptions-0.10.7-inplace --dependency=filepath=filepath-1.4.301.0-inplace --dependency=ghc-bignum=ghc-bignum-1.3-inplace --dependency=ghc-boot-th=ghc-boot-th-9.8.4-inplace --dependency=ghc-prim=ghc-prim-0.11.0-inplace --dependency=integer-gmp=integer-gmp-1.1-inplace --dependency=mtl=mtl-2.3.1-inplace --dependency=parsec=parsec-3.1.17.0-inplace --dependency=pretty=pretty-1.1.3.6-inplace --dependency=process=process-1.6.25.0-inplace --dependency=rts=rts-1.0.2 --dependency=stm=stm-2.5.3.1-inplace --dependency=system-cxx-std-lib=system-cxx-std-lib-1.0 --dependency=template-haskell=template-haskell-2.21.0.0-inplace --dependency=text=text-2.1.1-inplace --dependency=time=time-1.12.2-inplace --dependency=transformers=transformers-0.6.1.0-inplace --dependency=unix=unix-2.8.6.0-inplace --with-ghc=ghc --with-ghc-pkg=ghc-pkg --with-hsc2hs=hsc2hs --with-gcc=cc --with-ar=ar --with-strip=strip --with-ld=ld --disable-executable-stripping --disable-library-stripping --disable-library-profiling --disable-profiling --enable-static --enable-shared --disable-executable-dynamic --disable-coverage --enable-library-for-ghci --datadir=/nix/store/b9r6pdlf18hvrkz0bqfdk0fnllrxlak8-cabal-install-exe-cabal-3.10.3.0-data/share/ghc-9.8.4 --enable-split-sections 
Configuring executable 'cabal' for cabal-install-3.10.3.0..
Running phase: buildPhase
Preprocessing executable 'cabal' for cabal-install-3.10.3.0..
Building executable 'cabal' for cabal-install-3.10.3.0..
[1 of 1] Compiling Main             ( main/Main.hs, dist/build/cabal/cabal-tmp/Main.o )
[2 of 2] Linking dist/build/cabal/cabal
Running phase: installPhase
Installing executable cabal in /nix/store/yzd7rnjf8m38xb7zhiq43xzhgs0nksvw-cabal-install-exe-cabal-3.10.3.0/bin
Warning: The directory
/nix/store/yzd7rnjf8m38xb7zhiq43xzhgs0nksvw-cabal-install-exe-cabal-3.10.3.0/bin
is not in the system search path.
Running phase: fixupPhase
checking for references to /build/ in /nix/store/yzd7rnjf8m38xb7zhiq43xzhgs0nksvw-cabal-install-exe-cabal-3.10.3.0...
patching script interpreter paths in /nix/store/yzd7rnjf8m38xb7zhiq43xzhgs0nksvw-cabal-install-exe-cabal-3.10.3.0
checking for references to /build/ in /nix/store/b9r6pdlf18hvrkz0bqfdk0fnllrxlak8-cabal-install-exe-cabal-3.10.3.0-data...
patching script interpreter paths in /nix/store/b9r6pdlf18hvrkz0bqfdk0fnllrxlak8-cabal-install-exe-cabal-3.10.3.0-data
Running phase: installCheckPhase
no Makefile or custom installCheckPhase, doing nothing
error: failed to read compressed data (Truncated zstd input)
error: some substitutes for the outputs of derivation '/nix/store/k45nhnaaf49ggz5ymrdpa9z2as96g1xk-x86_64-w64-mingw32-ghc-9.8.4.drv' failed (usually happens due to networking issues); try '--fallback' to build derivation from source
error: 1 dependencies of derivation '/nix/store/r38acyj3ikb3dd94002lm5iljdlmx81l-nix-shell-env.drv' failed to build