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

Bolt12/coot/tx submission #4928

Closed
wants to merge 19 commits into from

tx-submission: refactored test

99097c7
Select commit
Loading
Failed to load commit list.
Closed

Bolt12/coot/tx submission #4928

tx-submission: refactored test
99097c7
Select commit
Loading
Failed to load commit list.
IOG Hydra / ci/hydra-build:x86_64-darwin.packages.ouroboros-network:test:sim-tests failed Sep 16, 2024 in 1m 42s

Build dependency failed

1 failed steps

Details

Failed Steps

Step 1

Derivation

/nix/store/30h2aih9k1i2qhy6v91sgfqdlbbc1why-ouroboros-network-lib-ouroboros-network-0.17.1.1.drv

Log

unpacking sources
unpacking source archive /nix/store/dgniki32kfvmas5j5grcn2n8jckn530h-source-root-ouroboros-network-lib-ouroboros-network-root
source root is source-root-ouroboros-network-lib-ouroboros-network-root
patching sources
configuring
Configure flags:
--prefix=/nix/store/xvvxxw8g3pjzha90ml8xy3pyiminidyg-ouroboros-network-lib-ouroboros-network-0.17.1.1 lib:ouroboros-network --package-db=clear --package-db=/private/tmp/nix-build-ouroboros-network-lib-ouroboros-network-0.17.1.1.drv-0/tmp.9XMY1jCkZP/lib/ghc-9.8.2/lib/package.conf.d --flags=asserts --flags=txsubmission-delay --exact-configuration --dependency=async=async-2.2.5-AruSGT6gKvk8aCTAEDKHcR --dependency=hashable=hashable-1.4.7.0-LDSmaLgoAbLLgepSoWkKB8 --dependency=filepath=filepath-1.5.3.0-4kW6B9x62MsF6EEl0XJfao --dependency=os-string=os-string-2.0.6-CswVQVcnI1sLnjZ3HCUiAx --dependency=os-string=os-string-2.0.6-CswVQVcnI1sLnjZ3HCUiAx --dependency=cardano-prelude=cardano-prelude-0.2.0.0-D4LVGsJbpaqDtcslCyfvQN --dependency=aeson=aeson-2.2.3.0-7z8KUO5YWUkDq074iVV2fZ --dependency=OneTuple=OneTuple-0.4.2-3bTwrQG7CBzHwdHEoKditC --dependency=QuickCheck=QuickCheck-2.14.3-IfKLNAKGJw2JVotW3j8SUo --dependency=random=random-1.2.1.2-9XaeANdFcomBwyLBJkU4uh --dependency=splitmix=splitmix-0.1.0.5-9tm6TyaZm6Y2PyFrUVhYIi --dependency=splitmix=splitmix-0.1.0.5-9tm6TyaZm6Y2PyFrUVhYIi --dependency=character-ps=character-ps-0.1-Ek5tFVwz1he7MLuYzR3muv --dependency=data-fix=data-fix-0.3.4-1ptZigGccx1EMB1FbfDefk --dependency=dlist=dlist-1.0-6aXV01XaU0KGUmHGetUVTv --dependency=generically=generically-0.1.1-49kH7WVeP7L9QQQQEewnld --dependency=indexed-traversable=indexed-traversable-0.1.4-JGaMO06ERzm7uWyxc6mAIx --dependency=integer-conversion=integer-conversion-0.1.1-DubpWq3LxAH2hpHZ0IrYi2 --dependency=primitive=primitive-0.9.0.0-3Z6MZnSLD38BpiHT3vTCWH --dependency=integer-logarithms=integer-logarithms-1.0.3.1-E336Ho7GplPHWHmLcHavMF --dependency=network-uri=network-uri-2.6.4.2-1dWojNPLXrt1C0Ods6iJ1k --dependency=th-compat=th-compat-0.1.5-7X2xoLJewQP9JrdaJ23Sp6 --dependency=scientific=scientific-0.3.8.0-66JHq6zV6rw7LUr2X8T4ll --dependency=semialign=semialign-1.3.1-EX7DPb7XxfgHLHLpivgGz1 --dependency=indexed-traversable-instances=indexed-traversable-instances-0.1.2-9DtNwbeZqdgJ2SlnkM53wa --dependency=tagged=tagged-0.8.8-4V93ya1xI082l1rb7dS6S9 --dependency=unordered-containers=unordered-containers-0.2.20-90QlEo5AMdBFeOp8Y28aez --dependency=vector=vector-0.13.1.0-8kGvf1FNpWP4cD0qniZ65O --dependency=vector-stream=vector-stream-0.1.0.1-AnXL7Iqx3gr4hvVX4moiUx --dependency=semigroupoids=semigroupoids-6.0.1-1Kd0KzoXZdQ7S1c4KJe5cS --dependency=base-orphans=base-orphans-0.9.2-Fld1fYyUAcI7SEskWHgrfT --dependency=bifunctors=bifunctors-5.6.2-BZN0JZSMiOFELSKa7tWnkQ --dependency=assoc=assoc-1.1.1-IYKfs2uEKij6WmszF1PDLH --dependency=comonad=comonad-5.0.8-F0HTRRwJWm2ArBGQytaVks --dependency=distributive=distributive-0.6.2.1-BHXbo4aJKbfJrTgiSLDsPM --dependency=transformers-compat=transformers-compat-0.7.2-ELg24KLPxsZKSaFjkbmBsQ --dependency=th-abstraction=th-abstraction-0.7.0.0-1V8c4vnWFmWEmuRduvePRe --dependency=contravariant=contravariant-1.5.5-JvndLodcRwtLb1vHYH1OT4 --dependency=StateVar=StateVar-1.2.2-HoQ79mOQAVd8oOXrqSrWek --dependency=these=these-1.2.1-87myN0LJEATAtpEvkJk9MA --dependency=strict=strict-0.5.1-3OvGiPyd0SiJYhFLK1CtDN --dependency=text-iso8601=text-iso8601-0.1.1-HVO1NJxB2PW74cVGN6h3Ti --dependency=time-compat=time-compat-1.9.7-7ClP2u2Qpp6AFxXTvdgqJw --dependency=text-short=text-short-0.1.6-6ruhyikcRQqIzebEHB3ziD --dependency=uuid-types=uuid-types-1.0.6-AMNP9qSYjIN4HBkkmP7Hiv --dependency=witherable=witherable-0.5-odxSMuu0EuBwvlad6d7fm --dependency=async=async-2.2.5-AruSGT6gKvk8aCTAEDKHcR --dependency=base16-bytestring=base16-bytestring-1.0.2.0-KxCt0A4sBXa1hWxI9sOHQX --dependency=canonical-json=canonical-json-0.6.0.1-At7TpogcDpBJtyAkjE9To6 --dependency=cborg=cborg-0.2.10.0-GfwxqQvqvBtGc2hkXh6tDO --dependency=half=half-0.3.1-I7QGxMINCsZCg3HDCAfLX9 --dependency=extra=extra-1.7.16-EqMFsDccls9Y8Zgf4UWMG --dependency=clock=clock-0.8.4-LqvPl2rV07j3wFKj7HMs5e --dependency=directory=directory-1.3.8.5-BfAOL31ebRG7W3vC8R0RHH --dependency=unix=unix-2.8.5.1-4AVq4VAG6oRCEAA9wOnvQa --dependency=process=process-1.6.20.0-3oDW7IXoY1a2HWZunQXgl4 --dependency=formatting=formatting-7.2.0-6K5MoMa4SMlr2IeDHdqIm --dependency=double-conversion=double-conversion-2.0.5.0-IykS4CuG5695Ner3MF3UPf --dependency=old-locale=old-locale-1.0.0.7-2gWDwyNHyUm32f5NphlCop --dependency=microlens=microlens-0.4.13.1-5t0t4RBNOZV14oH9rKaXi4 --dependency=cardano-slotting=cardano-slotting-0.2.0.0-D7OHLoSfOEk81wXN6ZWrLk --dependency=cardano-binary=cardano-binary-1.7.1.0-HwPUkeaoNRsGLKEMgKeWwj --dependency=recursion-schemes=recursion-schemes-5.2.3-B0a208FXggi5G7zTY8WHtQ --dependency=free=free-5.2-HtusvUZNi5t2Pd1jyMkgiJ --dependency=profunctors=profunctors-5.6.2-HNI8xpuiHoVsuHW2Bs5ys --dependency=transformers-base=transformers-base-0.4.6-20gZOTS6AsrIQEz6mjooYV --dependency=safe-exceptions=safe-exceptions-0.1.7.4-5rGs3e8PM4PCzsfpUvqwJF --dependency=mmorph=mmorph-1.2.0-FIE8j9t3guBDEI8OTmchBo --dependency=nothunks=nothunks-0.2.1.0-8ZyhmNzx5oKFgPOvsv6wQq --dependency=wherefrom-compat=wherefrom-compat-0.1.1.1-BnmfYzFUrsE9sWT8etCiXp --dependency=quiet=quiet-0.2-Gl9bAdHgUdG4fDL5V6oaYA --dependency=serialise=serialise-0.2.6.1-9DU7BW7jAVyL1VszncXw2v --dependency=cardano-strict-containers=cardano-strict-containers-0.1.3.0-LLG3rScj5c38Uj5WttSPgL --dependency=data-default-class=data-default-class-0.1.2.0-HTZSp1FIiwAFU4Ci8TPlFy --dependency=fingertree=fingertree-0.1.5.0-4M8uMiVKyjuHtH9NevAnyu --dependency=contra-tracer=contra-tracer-0.1.0.2-F9GTQhy5ug6BbfvW7PHft6 --dependency=dns=dns-4.2.0-Kru9FQGdISq1k7owyKra7S --dependency=attoparsec=attoparsec-0.14.4-VysSnty9MU4JgxsFBM5Xp --dependency=attoparsec-internal=attoparsec-0.14.4-EZKV8zska0SB8QjXHh4m5p-attoparsec-internal --dependency=attoparsec:attoparsec-internal=attoparsec-0.14.4-EZKV8zska0SB8QjXHh4m5p-attoparsec-internal --dependency=auto-update=auto-update-0.2.1-6w6UCYJlmY1Hb6ug2xZbcn --dependency=base64-bytestring=base64-bytestring-1.2.1.0-LdP8BMFQNsALv6oL4a4Ppp --dependency=crypton=crypton-1.0.0-7ewkSsMlR85CyOFcBLt9jp --dependency=basement=basement-0.0.16-DBgFMm7HeloKrHI2U91RNA --dependency=memory=memory-0.18.0-JQtDxrAlWIVBdiaggM4nqN --dependency=dns-internal=dns-4.2.0-I3c1RDWQp8MBQv9M0wtZjd-dns-internal --dependency=dns:dns-internal=dns-4.2.0-I3c1RDWQp8MBQv9M0wtZjd-dns-internal --dependency=case-insensitive=case-insensitive-1.2.1.0-5sOTlyXDkWR5pE7Gc31JC6 --dependency=hourglass=hourglass-0.2.12-8C0nNggvLlPDt8y6528LYE --dependency=iproute=iproute-1.7.12-9UBBSOsJgkdGmnoS3v9L0P --dependency=appar=appar-0.1.8-7GXqljRUfyB9EEhkDxKKcI --dependency=byteorder=byteorder-1.0.4-8LYtDTIPDHb4IJuzVmHXtf --dependency=network=network-3.1.4.0-2zO0aEghcag9ClQPzt171n --dependency=network=network-3.1.4.0-2zO0aEghcag9ClQPzt171n --dependency=psqueues=psqueues-0.2.8.0-HMAUjnwuuUC6myVe2EQIci --dependency=psqueues=psqueues-0.2.8.0-HMAUjnwuuUC6myVe2EQIci --dependency=io-classes=io-classes-1.5.0.0-FZ5x2laLQDrCJsRoNAhOjo --dependency=io-classes-mtl=io-classes-mtl-0.1.2.0-9yi3I8yjRspDJvHKLNHj2t --dependency=si-timers=si-timers-1.5.0.0-7hvdnVj1Bho2u2hnMReKzK --dependency=monoidal-synchronisation=monoidal-synchronisation-0.1.0.6-HCWk5rLOZM63rSI5XaAyI4 --dependency=network-mux=network-mux-0.4.5.3-HxtDIkFwYHdAAaLtfrMYhD --dependency=statistics-linreg=statistics-linreg-0.3-36tN6xwfPGS4TZsKig1Pa0 --dependency=MonadRandom=MonadRandom-0.6-KNGZtzN2jFVKAQXzbnTBd0 --dependency=random-shuffle=random-shuffle-0.0.4-65Q694G1vOtBf2H3AVCE4V --dependency=safe=safe-0.3.21-6ixSGbBKIm94gAu2Mno2fr --dependency=statistics=statistics-0.16.2.1-8Sar4T787MuIOvpjoLPH3I --dependency=dense-linear-algebra=dense-linear-algebra-0.1.0.0-4YaqdfMb6LAZHvtnYNorR --dependency=math-functions=math-functions-0.3.4.4-FDR8sCuOKrn9jKMGdkrCo0 --dependency=vector-algorithms=vector-algorithms-0.9.0.2-AirbWGjqZ3V6HUGrUEEysc --dependency=bitvec=bitvec-1.1.5.0-LaDYyoP2Z8v7EtFVC8fKPz --dependency=vector-binary-instances=vector-binary-instances-0.2.5.2-FywqrVxg8lLJHmw0nAAjRn --dependency=vector-th-unbox=vector-th-unbox-0.2.2-GN0HVZuPUCb8fYPawP7dZk --dependency=mwc-random=mwc-random-0.15.1.0-3wwJF1NQNSS22neMKbct4F --dependency=parallel=parallel-3.2.2.0-JpzipYlNh6538kAi7WJMwL --dependency=strict-stm=strict-stm-1.5.0.0-3FpKQPPF7VZ76ZYD0Ztuo2 --dependency=ouroboros-network-api=ouroboros-network-api-0.9.0.1-8HavGyBkB4k1hkrZZi3A5s --dependency=measures=measures-0.1.0.2-LrvjIlXwoKlVosfAs8x7 --dependency=base-deriving-via=base-deriving-via-0.1.0.2-Hv90RtAgdRNKIXXipQWBr8 --dependency=typed-protocols=typed-protocols-0.1.1.0-ATTxIGdv1wO1I5NsI8JDdH --dependency=ouroboros-network-framework=ouroboros-network-framework-0.13.2.4-5nSeKdbNOXHGsUTO83qrUs --dependency=Win32-network=Win32-network-0.2.0.0-3rjDRacZtIDHFZij4X75nD --dependency=ouroboros-network-testing=ouroboros-network-testing-0.7.0.0-6Yezj9odsWKEIFKLEkUXVe --dependency=deque=deque-0.4.4.1-BpzmJ9ymoFn6YywB3WD7L8 --dependency=strict-list=strict-list-0.1.7.5-BNqrATyJYiZ95rccis5zBP --dependency=io-sim=io-sim-1.5.0.0-LN7itE76Qi65VcSWsoqwE9 --dependency=pretty-simple=pretty-simple-4.1.2.0-G2gHhEVNhtI1FaDELfxHCc --dependency=prettyprinter-ansi-terminal=prettyprinter-ansi-terminal-1.1.3-4bSOwWuv8Y722R5pHtfK9h --dependency=ansi-terminal=ansi-terminal-1.1.1-2oUff5XDxmhGThhZoKNN2h --dependency=ansi-terminal-types=ansi-terminal-types-1.1-IRPsPWS0mCj2x9fUkNqFcS --dependency=colour=colour-2.3.6-DkN6DMkckQ2CabciHEla3F --dependency=colour=colour-2.3.6-DkN6DMkckQ2CabciHEla3F --dependency=prettyprinter=prettyprinter-1.7.1-7xklMuBeQ2QJha3MfIsTQQ --dependency=prettyprinter=prettyprinter-1.7.1-7xklMuBeQ2QJha3MfIsTQQ --dependency=tasty-expected-failure=tasty-expected-failure-0.12.3-BfFiztp8dgF7sq7XqzsEoC --dependency=tasty=tasty-1.5-97ZxdYBrDCuB2ZqQaI2SRo --dependency=optparse-applicative=optparse-applicative-0.18.1.0-4zA7BLVAbkJFM3vtoXFpNF --dependency=unbounded-delays=unbounded-delays-0.1.1.1-BgVndyEC1mf6wRqWgOER7T --dependency=typed-protocols-cborg=typed-protocols-cborg-0.1.0.4-FtDf8bHmK45J3hf32ZUNLD --dependency=ouroboros-network-protocols=ouroboros-network-protocols-0.10.0.2-CvHO0ByIvqhFlxXBg4BE9Q --dependency=strict-checked-vars=strict-checked-vars-0.2.0.0-C091mwVVRIU6lSoW1sqJvU --dependency=strict-mvar=strict-mvar-1.5.0.0-CIHUO5CPOKi5BbgftLI21s --dependency=strict-mvar=strict-mvar-1.5.0.0-CIHUO5CPOKi5BbgftLI21s --dependency=array=array-0.5.6.0-inplace --dependency=base=base-4.19.1.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.0.0-inplace --dependency=exceptions=exceptions-0.10.7-inplace --dependency=ghc-bignum=ghc-bignum-1.3-inplace --dependency=ghc-boot-th=ghc-boot-th-9.8.2-inplace --dependency=ghc-heap=ghc-heap-9.8.2-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.2.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 --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/9qv9bd72c054nq8nrvfhb7m732k6d8f7-ouroboros-network-lib-ouroboros-network-0.17.1.1-data/share/ghc-9.8.2 --ghc-options=-Werror 
Configuring library for ouroboros-network-0.17.1.1..
Warning: 'hs-source-dirs: bench' specifies a directory which does not exist.
Warning: 'hs-source-dirs: demo' specifies a directory which does not exist.
Warning: 'hs-source-dirs: io-tests' specifies a directory which does not
exist.
Warning: 'hs-source-dirs: sim-tests' specifies a directory which does not
exist.
Warning: 'hs-source-dirs: sim-tests-lib' specifies a directory which does not
exist.
building
Preprocessing library for ouroboros-network-0.17.1.1..
Building library for ouroboros-network-0.17.1.1..
[ 1 of 56] Compiling Control.Concurrent.Class.MonadSTM.Strict.TMergeVar ( src/Control/Concurrent/Class/MonadSTM/Strict/TMergeVar.hs, dist/build/Control/Concurrent/Class/MonadSTM/Strict/TMergeVar.o, dist/build/Control/Concurrent/Class/MonadSTM/Strict/TMergeVar.dyn_o )
[ 2 of 56] Compiling Ouroboros.Network.DeltaQ ( src/Ouroboros/Network/DeltaQ.hs, dist/build/Ouroboros/Network/DeltaQ.o, dist/build/Ouroboros/Network/DeltaQ.dyn_o )
[ 3 of 56] Compiling Ouroboros.Network.BlockFetch.DeltaQ ( src/Ouroboros/Network/BlockFetch/DeltaQ.hs, dist/build/Ouroboros/Network/BlockFetch/DeltaQ.o, dist/build/Ouroboros/Network/BlockFetch/DeltaQ.dyn_o )
[ 4 of 56] Compiling Ouroboros.Network.BlockFetch.ClientState ( src/Ouroboros/Network/BlockFetch/ClientState.hs, dist/build/Ouroboros/Network/BlockFetch/ClientState.o, dist/build/Ouroboros/Network/BlockFetch/ClientState.dyn_o )
[ 5 of 56] Compiling Ouroboros.Network.BlockFetch.Decision ( src/Ouroboros/Network/BlockFetch/Decision.hs, dist/build/Ouroboros/Network/BlockFetch/Decision.o, dist/build/Ouroboros/Network/BlockFetch/Decision.dyn_o )
[ 6 of 56] Compiling Ouroboros.Network.BlockFetch.State ( src/Ouroboros/Network/BlockFetch/State.hs, dist/build/Ouroboros/Network/BlockFetch/State.o, dist/build/Ouroboros/Network/BlockFetch/State.dyn_o )
[ 7 of 56] Compiling Ouroboros.Network.BlockFetch.Client ( src/Ouroboros/Network/BlockFetch/Client.hs, dist/build/Ouroboros/Network/BlockFetch/Client.o, dist/build/Ouroboros/Network/BlockFetch/Client.dyn_o )
[ 8 of 56] Compiling Ouroboros.Network.ExitPolicy ( src/Ouroboros/Network/ExitPolicy.hs, dist/build/Ouroboros/Network/ExitPolicy.o, dist/build/Ouroboros/Network/ExitPolicy.dyn_o )
[ 9 of 56] Compiling Ouroboros.Network.KeepAlive ( src/Ouroboros/Network/KeepAlive.hs, dist/build/Ouroboros/Network/KeepAlive.o, dist/build/Ouroboros/Network/KeepAlive.dyn_o )
[10 of 56] Compiling Ouroboros.Network.PeerSelection.LedgerPeers.Common ( src/Ouroboros/Network/PeerSelection/LedgerPeers/Common.hs, dist/build/Ouroboros/Network/PeerSelection/LedgerPeers/Common.o, dist/build/Ouroboros/Network/PeerSelection/LedgerPeers/Common.dyn_o )
[11 of 56] Compiling Ouroboros.Network.PeerSelection.PublicRootPeers ( src/Ouroboros/Network/PeerSelection/PublicRootPeers.hs, dist/build/Ouroboros/Network/PeerSelection/PublicRootPeers.o, dist/build/Ouroboros/Network/PeerSelection/PublicRootPeers.dyn_o )
[12 of 56] Compiling Ouroboros.Network.PeerSelection.RootPeersDNS.DNSActions ( src/Ouroboros/Network/PeerSelection/RootPeersDNS/DNSActions.hs, dist/build/Ouroboros/Network/PeerSelection/RootPeersDNS/DNSActions.o, dist/build/Ouroboros/Network/PeerSelection/RootPeersDNS/DNSActions.dyn_o )
[13 of 56] Compiling Ouroboros.Network.PeerSelection.RootPeersDNS.DNSSemaphore ( src/Ouroboros/Network/PeerSelection/RootPeersDNS/DNSSemaphore.hs, dist/build/Ouroboros/Network/PeerSelection/RootPeersDNS/DNSSemaphore.o, dist/build/Ouroboros/Network/PeerSelection/RootPeersDNS/DNSSemaphore.dyn_o )
[14 of 56] Compiling Ouroboros.Network.PeerSelection.RootPeersDNS ( src/Ouroboros/Network/PeerSelection/RootPeersDNS.hs, dist/build/Ouroboros/Network/PeerSelection/RootPeersDNS.o, dist/build/Ouroboros/Network/PeerSelection/RootPeersDNS.dyn_o )
[15 of 56] Compiling Ouroboros.Network.PeerSelection.RootPeersDNS.LedgerPeers ( src/Ouroboros/Network/PeerSelection/RootPeersDNS/LedgerPeers.hs, dist/build/Ouroboros/Network/PeerSelection/RootPeersDNS/LedgerPeers.o, dist/build/Ouroboros/Network/PeerSelection/RootPeersDNS/LedgerPeers.dyn_o )
[16 of 56] Compiling Ouroboros.Network.PeerSelection.LedgerPeers ( src/Ouroboros/Network/PeerSelection/LedgerPeers.hs, dist/build/Ouroboros/Network/PeerSelection/LedgerPeers.o, dist/build/Ouroboros/Network/PeerSelection/LedgerPeers.dyn_o )
[17 of 56] Compiling Ouroboros.Network.PeerSelection.RootPeersDNS.PublicRootPeers ( src/Ouroboros/Network/PeerSelection/RootPeersDNS/PublicRootPeers.hs, dist/build/Ouroboros/Network/PeerSelection/RootPeersDNS/PublicRootPeers.o, dist/build/Ouroboros/Network/PeerSelection/RootPeersDNS/PublicRootPeers.dyn_o )
[18 of 56] Compiling Ouroboros.Network.PeerSelection.State.EstablishedPeers ( src/Ouroboros/Network/PeerSelection/State/EstablishedPeers.hs, dist/build/Ouroboros/Network/PeerSelection/State/EstablishedPeers.o, dist/build/Ouroboros/Network/PeerSelection/State/EstablishedPeers.dyn_o )
[19 of 56] Compiling Ouroboros.Network.PeerSelection.State.KnownPeers ( src/Ouroboros/Network/PeerSelection/State/KnownPeers.hs, dist/build/Ouroboros/Network/PeerSelection/State/KnownPeers.o, dist/build/Ouroboros/Network/PeerSelection/State/KnownPeers.dyn_o )
[20 of 56] Compiling Ouroboros.Network.PeerSelection.State.LocalRootPeers ( src/Ouroboros/Network/PeerSelection/State/LocalRootPeers.hs, dist/build/Ouroboros/Network/PeerSelection/State/LocalRootPeers.o, dist/build/Ouroboros/Network/PeerSelection/State/LocalRootPeers.dyn_o )
[21 of 56] Compiling Ouroboros.Network.PeerSelection.RootPeersDNS.LocalRootPeers ( src/Ouroboros/Network/PeerSelection/RootPeersDNS/LocalRootPeers.hs, dist/build/Ouroboros/Network/PeerSelection/RootPeersDNS/LocalRootPeers.o, dist/build/Ouroboros/Network/PeerSelection/RootPeersDNS/LocalRootPeers.dyn_o )
[22 of 56] Compiling Ouroboros.Network.PeerSelection.Types ( src/Ouroboros/Network/PeerSelection/Types.hs, dist/build/Ouroboros/Network/PeerSelection/Types.o, dist/build/Ouroboros/Network/PeerSelection/Types.dyn_o )
[23 of 56] Compiling Ouroboros.Network.PeerSelection.Governor.Types ( src/Ouroboros/Network/PeerSelection/Governor/Types.hs, dist/build/Ouroboros/Network/PeerSelection/Governor/Types.o, dist/build/Ouroboros/Network/PeerSelection/Governor/Types.dyn_o )
[24 of 56] Compiling Ouroboros.Network.PeerSelection.Governor.RootPeers ( src/Ouroboros/Network/PeerSelection/Governor/RootPeers.hs, dist/build/Ouroboros/Network/PeerSelection/Governor/RootPeers.o, dist/build/Ouroboros/Network/PeerSelection/Governor/RootPeers.dyn_o )
[25 of 56] Compiling Ouroboros.Network.PeerSelection.Governor.EstablishedPeers ( src/Ouroboros/Network/PeerSelection/Governor/EstablishedPeers.hs, dist/build/Ouroboros/Network/PeerSelection/Governor/EstablishedPeers.o, dist/build/Ouroboros/Network/PeerSelection/Governor/EstablishedPeers.dyn_o )
[26 of 56] Compiling Ouroboros.Network.PeerSelection.Governor.BigLedgerPeers ( src/Ouroboros/Network/PeerSelection/Governor/BigLedgerPeers.hs, dist/build/Ouroboros/Network/PeerSelection/Governor/BigLedgerPeers.o, dist/build/Ouroboros/Network/PeerSelection/Governor/BigLedgerPeers.dyn_o )
[27 of 56] Compiling Ouroboros.Network.PeerSelection.Governor.ActivePeers ( src/Ouroboros/Network/PeerSelection/Governor/ActivePeers.hs, dist/build/Ouroboros/Network/PeerSelection/Governor/ActivePeers.o, dist/build/Ouroboros/Network/PeerSelection/Governor/ActivePeers.dyn_o )
[28 of 56] Compiling Ouroboros.Network.PeerSelection.Governor.Monitor ( src/Ouroboros/Network/PeerSelection/Governor/Monitor.hs, dist/build/Ouroboros/Network/PeerSelection/Governor/Monitor.o, dist/build/Ouroboros/Network/PeerSelection/Governor/Monitor.dyn_o )
[29 of 56] Compiling Ouroboros.Network.PeerSharing ( src/Ouroboros/Network/PeerSharing.hs, dist/build/Ouroboros/Network/PeerSharing.o, dist/build/Ouroboros/Network/PeerSharing.dyn_o )
[30 of 56] Compiling Ouroboros.Network.PeerSelection.PeerSelectionActions ( src/Ouroboros/Network/PeerSelection/PeerSelectionActions.hs, dist/build/Ouroboros/Network/PeerSelection/PeerSelectionActions.o, dist/build/Ouroboros/Network/PeerSelection/PeerSelectionActions.dyn_o )
[31 of 56] Compiling Ouroboros.Network.Tracers ( src/Ouroboros/Network/Tracers.hs, dist/build/Ouroboros/Network/Tracers.o, dist/build/Ouroboros/Network/Tracers.dyn_o )
[32 of 56] Compiling Ouroboros.Network.NodeToClient ( src/Ouroboros/Network/NodeToClient.hs, dist/build/Ouroboros/Network/NodeToClient.o, dist/build/Ouroboros/Network/NodeToClient.dyn_o )
[33 of 56] Compiling Ouroboros.Network.TxSubmission.Inbound.Policy ( src/Ouroboros/Network/TxSubmission/Inbound/Policy.hs, dist/build/Ouroboros/Network/TxSubmission/Inbound/Policy.o, dist/build/Ouroboros/Network/TxSubmission/Inbound/Policy.dyn_o )
[34 of 56] Compiling Ouroboros.Network.TxSubmission.Mempool.Reader ( src/Ouroboros/Network/TxSubmission/Mempool/Reader.hs, dist/build/Ouroboros/Network/TxSubmission/Mempool/Reader.o, dist/build/Ouroboros/Network/TxSubmission/Mempool/Reader.dyn_o )
[35 of 56] Compiling Ouroboros.Network.TxSubmission.Inbound.State ( src/Ouroboros/Network/TxSubmission/Inbound/State.hs, dist/build/Ouroboros/Network/TxSubmission/Inbound/State.o, dist/build/Ouroboros/Network/TxSubmission/Inbound/State.dyn_o )
[36 of 56] Compiling Ouroboros.Network.TxSubmission.Inbound.Decision ( src/Ouroboros/Network/TxSubmission/Inbound/Decision.hs, dist/build/Ouroboros/Network/TxSubmission/Inbound/Decision.o, dist/build/Ouroboros/Network/TxSubmission/Inbound/Decision.dyn_o )
[37 of 56] Compiling Ouroboros.Network.TxSubmission.Inbound.Types ( src/Ouroboros/Network/TxSubmission/Inbound/Types.hs, dist/build/Ouroboros/Network/TxSubmission/Inbound/Types.o, dist/build/Ouroboros/Network/TxSubmission/Inbound/Types.dyn_o )
[38 of 56] Compiling Ouroboros.Network.TxSubmission.Inbound.Registry ( src/Ouroboros/Network/TxSubmission/Inbound/Registry.hs, dist/build/Ouroboros/Network/TxSubmission/Inbound/Registry.o, dist/build/Ouroboros/Network/TxSubmission/Inbound/Registry.dyn_o )

src/Ouroboros/Network/TxSubmission/Inbound/Registry.hs:176:11: error: [GHC-88464]
    Variable not in scope:
      foldl'
        :: (Map a0 a1 -> a0 -> Map a0 a1)
           -> Map txid Int -> StrictSeq txid -> t
    Suggested fixes:
      • Perhaps use one of these:
          ‘Map.foldl'’ (imported from Data.Map.Strict),
          ‘Set.foldl'’ (imported from Data.Set),
          ‘foldl’ (imported from Prelude)
      • Add ‘foldl'’ to one of these import lists:
          ‘Data.Foldable’ (at src/Ouroboros/Network/TxSubmission/Inbound/Registry.hs:25:1-32)
          ‘Data.Map.Strict’ (at src/Ouroboros/Network/TxSubmission/Inbound/Registry.hs:26:1-28)
          ‘Data.Set’ (at src/Ouroboros/Network/TxSubmission/Inbound/Registry.hs:31:1-21)
    |
176 |           foldl' (flip $ Map.update
    |           ^^^^^^
[40 of 56] Compiling Ouroboros.Network.TxSubmission.Inbound ( src/Ouroboros/Network/TxSubmission/Inbound.hs, dist/build/Ouroboros/Network/TxSubmission/Inbound.o, dist/build/Ouroboros/Network/TxSubmission/Inbound.dyn_o )
[41 of 56] Compiling Ouroboros.Network.TxSubmission.Outbound ( src/Ouroboros/Network/TxSubmission/Outbound.hs, dist/build/Ouroboros/Network/TxSubmission/Outbound.o, dist/build/Ouroboros/Network/TxSubmission/Outbound.dyn_o )
[42 of 56] Compiling Ouroboros.Network.NodeToNode ( src/Ouroboros/Network/NodeToNode.hs, dist/build/Ouroboros/Network/NodeToNode.o, dist/build/Ouroboros/Network/NodeToNode.dyn_o )
[43 of 56] Compiling Ouroboros.Network.PeerSelection.PeerMetric ( src/Ouroboros/Network/PeerSelection/PeerMetric.hs, dist/build/Ouroboros/Network/PeerSelection/PeerMetric.o, dist/build/Ouroboros/Network/PeerSelection/PeerMetric.dyn_o )
[44 of 56] Compiling Ouroboros.Network.Diffusion.Policies ( src/Ouroboros/Network/Diffusion/Policies.hs, dist/build/Ouroboros/Network/Diffusion/Policies.o, dist/build/Ouroboros/Network/Diffusion/Policies.dyn_o )
[45 of 56] Compiling Ouroboros.Network.PeerSelection.Governor.KnownPeers ( src/Ouroboros/Network/PeerSelection/Governor/KnownPeers.hs, dist/build/Ouroboros/Network/PeerSelection/Governor/KnownPeers.o, dist/build/Ouroboros/Network/PeerSelection/Governor/KnownPeers.dyn_o )
[46 of 56] Compiling Ouroboros.Network.BlockFetch.ClientRegistry ( src/Ouroboros/Network/BlockFetch/ClientRegistry.hs, dist/build/Ouroboros/Network/BlockFetch/ClientRegistry.o, dist/build/Ouroboros/Network/BlockFetch/ClientRegistry.dyn_o )
[47 of 56] Compiling Ouroboros.Network.BlockFetch ( src/Ouroboros/Network/BlockFetch.hs, dist/build/Ouroboros/Network/BlockFetch.o, dist/build/Ouroboros/Network/BlockFetch.dyn_o )
[48 of 56] Compiling Ouroboros.Network.PeerSelection.Churn ( src/Ouroboros/Network/PeerSelection/Churn.hs, dist/build/Ouroboros/Network/PeerSelection/Churn.o, dist/build/Ouroboros/Network/PeerSelection/Churn.dyn_o )
[49 of 56] Compiling Ouroboros.Network.PeerSelection.Governor ( src/Ouroboros/Network/PeerSelection/Governor.hs, dist/build/Ouroboros/Network/PeerSelection/Governor.o, dist/build/Ouroboros/Network/PeerSelection/Governor.dyn_o )
[50 of 56] Compiling Ouroboros.Network.PeerSelection.PeerStateActions ( src/Ouroboros/Network/PeerSelection/PeerStateActions.hs, dist/build/Ouroboros/Network/PeerSelection/PeerStateActions.o, dist/build/Ouroboros/Network/PeerSelection/PeerStateActions.dyn_o )
[51 of 56] Compiling Ouroboros.Network.Diffusion.Common ( src/Ouroboros/Network/Diffusion/Common.hs, dist/build/Ouroboros/Network/Diffusion/Common.o, dist/build/Ouroboros/Network/Diffusion/Common.dyn_o )
[52 of 56] Compiling Ouroboros.Network.Diffusion.Utils ( src/Ouroboros/Network/Diffusion/Utils.hs, dist/build/Ouroboros/Network/Diffusion/Utils.o, dist/build/Ouroboros/Network/Diffusion/Utils.dyn_o )
[53 of 56] Compiling Ouroboros.Network.Diffusion.P2P ( src/Ouroboros/Network/Diffusion/P2P.hs, dist/build/Ouroboros/Network/Diffusion/P2P.o, dist/build/Ouroboros/Network/Diffusion/P2P.dyn_o )
[54 of 56] Compiling Ouroboros.Network.Diffusion.NonP2P ( src/Ouroboros/Network/Diffusion/NonP2P.hs, dist/build/Ouroboros/Network/Diffusion/NonP2P.o, dist/build/Ouroboros/Network/Diffusion/NonP2P.dyn_o )
[55 of 56] Compiling Ouroboros.Network.Diffusion ( src/Ouroboros/Network/Diffusion.hs, dist/build/Ouroboros/Network/Diffusion.o, dist/build/Ouroboros/Network/Diffusion.dyn_o )
[56 of 56] Compiling Ouroboros.Network.Diffusion.Configuration ( src/Ouroboros/Network/Diffusion/Configuration.hs, dist/build/Ouroboros/Network/Diffusion/Configuration.o, dist/build/Ouroboros/Network/Diffusion/Configuration.dyn_o )