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

DONOTMERGE exploring what EBB removal could ultimately look like in the code #1369

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

consensus: Remove all but two remaining EBB comments

b5de374
Select commit
Loading
Failed to load commit list.
Draft

DONOTMERGE exploring what EBB removal could ultimately look like in the code #1369

consensus: Remove all but two remaining EBB comments
b5de374
Select commit
Loading
Failed to load commit list.
IOG Hydra / ci/hydra-build:x86_64-linux.windows.haskell96.benchmarks.ouroboros-consensus.mempool-bench failed Jan 24, 2025 in 0s

Build dependency failed

1 failed steps

Details

Failed Steps

Step 1

Derivation

/nix/store/ixx4il1vw1mrlylsxyq5ps8h9vjm0489-ouroboros-consensus-lib-ouroboros-consensus-x86_64-w64-mingw32-0.22.0.0.drv

Log

Running phase: unpackPhase
unpacking source archive /nix/store/kmwvag3vd8i2aqn0awvz3qdgvac4ydwj-source-root-ouroboros-consensus-lib-ouroboros-consensus-root
source root is source-root-ouroboros-consensus-lib-ouroboros-consensus-root
Running phase: patchPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
Configure flags:
--prefix=/nix/store/px2n9q8l7154rvs43ffmvq334f4q9rss-ouroboros-consensus-lib-ouroboros-consensus-x86_64-w64-mingw32-0.22.0.0 lib:ouroboros-consensus --package-db=clear --package-db=/build/tmp.r5pQqFqitX/lib/package.conf.d --flags=asserts --exact-configuration --dependency=base-deriving-via=base-deriving-via-0.1.0.2-KkdboKUtPYPDHNfiUxrVeB --dependency=base16-bytestring=base16-bytestring-1.0.2.0-7dLjEOJDdBNFW2UWv9zpg8 --dependency=bimap=bimap-0.5.0-7xXK3bsJVmhBL74wTtka32 --dependency=cardano-binary=cardano-binary-1.7.1.0-AYP8wPWNwnh8FO2Am44DaJ --dependency=cborg=cborg-0.2.10.0-8ONsMUtgRy96wsXKOMh5PS --dependency=half=half-0.3.2-4J4TSSiKHp7LcE8iv1hUXo --dependency=primitive=primitive-0.9.0.0-6O2egLZWD5R7V28EkS7LVA --dependency=data-fix=data-fix-0.3.4-BvXmtXDsLy68185WG0Pce0 --dependency=hashable=hashable-1.4.7.0-FP5AGkU12JDJaeLYkuvjdc --dependency=os-string=os-string-2.0.7-1wZ4pPiRvvH7hNvqWqsmFt --dependency=formatting=formatting-7.2.0-KMJSKiFPb8QEK1FTWn3HmD --dependency=clock=clock-0.8.4-CtvJcYTfPzfKzilKTwKKyL --dependency=double-conversion=double-conversion-2.0.5.0-DVj8r45D5dQJ4qoh72NjyG --dependency=old-locale=old-locale-1.0.0.7-Gunit3UBy5P9OGDVFY5MhC --dependency=scientific=scientific-0.3.8.0-LgIS9oFsrZuKm6CE7CNK3a --dependency=integer-logarithms=integer-logarithms-1.0.3.1-7Av54u0aaY3468YAGPu9Rv --dependency=time=time-1.12.2-BkSp5PAqQvt7gxEkGb9poB --dependency=Win32=Win32-2.14.1.0-AmUs3zKjPIA957sCXt4WFq --dependency=recursion-schemes=recursion-schemes-5.2.3-JQhdTeTqnkOHTVB2l2adP5 --dependency=comonad=comonad-5.0.9-8ZWRrlRL43zKWDRwcrbIAe --dependency=distributive=distributive-0.6.2.1-AfprxO6uyiDBgDCaNdkxkx --dependency=base-orphans=base-orphans-0.9.3-6eHtw3ngQEKHEGQPUmUnCL --dependency=tagged=tagged-0.8.9-2fCpivRH6QIGdlOWfdc5ig --dependency=indexed-traversable=indexed-traversable-0.1.4-8j5HZpShpE5BqFup9Ojenr --dependency=transformers-compat=transformers-compat-0.7.2-5nFo8llgs2JItrIXIph57L --dependency=free=free-5.2-I2NaBlFQ2uLFjyGWLZveSi --dependency=profunctors=profunctors-5.6.2-5KTKcfMVsH81ibxZDSk1p9 --dependency=bifunctors=bifunctors-5.6.2-EyQHP98FOuV5PSNvOIZy1v --dependency=assoc=assoc-1.1.1-pRyoYwA2ut8wRI3kAERXo --dependency=th-abstraction=th-abstraction-0.7.1.0-KJwop1HQJPLLpD3Pqgrtuq --dependency=contravariant=contravariant-1.5.5-L3dzMMfQxh01G5kB8tri44 --dependency=StateVar=StateVar-1.2.2-A6sCENWC9xLH02ziP9IDyb --dependency=semigroupoids=semigroupoids-6.0.1-GKXLy94PNWTFmwbxhYSN94 --dependency=unordered-containers=unordered-containers-0.2.20-1h9eLh0z0VxCM1t7eMGKYp --dependency=transformers-base=transformers-base-0.4.6-FFJs5iPs3OX2XrjIfecasG --dependency=safe-exceptions=safe-exceptions-0.1.7.4-G1fs5SY5i1W7EEbU0Su8pW --dependency=vector=vector-0.13.2.0-BROyW29R0dKfiF9x9opK8 --dependency=vector-stream=vector-stream-0.1.0.1-B3eeou3yuYd7g2aD4u5s22 --dependency=cardano-crypto-class=cardano-crypto-class-2.1.5.0-JPEOhT8mi3qKYQFePiYD9g --dependency=aeson=aeson-2.2.3.0-hoXjVkDExa7xS2dITwQEo --dependency=OneTuple=OneTuple-0.4.2-7od06fXUUXRBNk1V3VY0g5 --dependency=QuickCheck=QuickCheck-2.15.0.1-9PQIhew8u9A5R0l3mQu7Dj --dependency=random=random-1.2.1.2-Daj3TjgzPQ8Lx6Uup6vF1b --dependency=splitmix=splitmix-0.1.0.5-BFex6Gx3IBaGtdqU1pJPtq --dependency=splitmix=splitmix-0.1.0.5-BFex6Gx3IBaGtdqU1pJPtq --dependency=character-ps=character-ps-0.1-H07uOjD6SD1EfE7l9KfeMv --dependency=dlist=dlist-1.0-4gU1uwZtlC12QPDWmtCZHA --dependency=generically=generically-0.1.1-I9byc5Nil798plofO827gA --dependency=integer-conversion=integer-conversion-0.1.1-DeIeALAMu9666WTrmIaGC5 --dependency=network-uri=network-uri-2.6.4.2-HWiIhV9Dzc69CWgfQnP49N --dependency=th-compat=th-compat-0.1.6-2rrkLPtbtXtGGZep4Kp6E5 --dependency=semialign=semialign-1.3.1-44FGp1f5jzc71nWqUdDQS6 --dependency=indexed-traversable-instances=indexed-traversable-instances-0.1.2-5Mon71WPUIp6XGx3YLut9Z --dependency=these=these-1.2.1-JRyCeJCkJl250bmIoLw274 --dependency=strict=strict-0.5.1-FORtMbIni2AIKPfHCXFH91 --dependency=text-iso8601=text-iso8601-0.1.1-r7P6GjErh4HBlsXVGH0Cm --dependency=time-compat=time-compat-1.9.7-8F6XLN8j5Pk20W5dPgTWUs --dependency=text-short=text-short-0.1.6-LFTcSZ3ov2r5R7EgWlD2kM --dependency=uuid-types=uuid-types-1.0.6-J2ksMykgeCVBJlajbnkMez --dependency=witherable=witherable-0.5-1LWawYeqEGqLardLVmvI0K --dependency=cardano-strict-containers=cardano-strict-containers-0.1.3.0-Bznr9EYUVYY6QFH3CRZnM6 --dependency=data-default-class=data-default-class-0.2.0.0-JxPCcRIMUYsFj9JOZYFyPv --dependency=data-default=data-default-0.8.0.0-E8AMsOYllto9Pk0bp6z8xu --dependency=fingertree=fingertree-0.1.5.0-Giwitp12LPIDULoEcsvbRk --dependency=nothunks=nothunks-0.2.1.1-CfFIZrbRpS3I671G3wbjqp --dependency=wherefrom-compat=wherefrom-compat-0.1.1.1-6fBiefS8SANJ4oOSgPD5v2 --dependency=serialise=serialise-0.2.6.1-JThShdjC9wJ5SYz1uLkQPW --dependency=cryptonite=cryptonite-0.30-ICmvdKH6K0BAWJMLL2MSvr --dependency=basement=basement-0.0.16-JFRyQXCFlfGHbFqy1kufct --dependency=memory=memory-0.18.0-FzQcEJNRjLI44dt2ykjwrT --dependency=heapwords=heapwords-0.1.0.2-DzSMbygbkWVAx2VqDWHBca --dependency=cardano-ledger-core=cardano-ledger-core-1.16.0.0-LRPEGwjG03k1e2D4FVvdEg --dependency=FailT=FailT-0.1.2.0-CqpEwiWmKDzFDlQWafMJH1 --dependency=base-deriving-via=base-deriving-via-0.1.0.2-KkdboKUtPYPDHNfiUxrVeB --dependency=base64-bytestring=base64-bytestring-1.2.1.0-2n37CC8Eq7mGHxpF66Eiye --dependency=cardano-crypto=cardano-crypto-1.1.2-7uwqBhcQz3hGAVfT1Y3XY8 --dependency=foundation=foundation-0.0.30-IGfggP2ayJiRuSiXIHe6k --dependency=cardano-crypto-praos=cardano-crypto-praos-2.2.0.0-2V2nHAE3rQL8cReT7ZXilt --dependency=cardano-crypto-wrapper=cardano-crypto-wrapper-1.5.1.3-5Qq4mbyda3d1a5aqGD5R5h --dependency=base64-bytestring-type=base64-bytestring-type-1.0.1-2YAqZBEvOivKaL1ZafNbmR --dependency=base-compat=base-compat-0.13.1-L974hN83UXLARP4ZTO5R3 --dependency=cereal=cereal-0.5.8.3-7PSvBwubtcNA2qTQig3ex0 --dependency=http-api-data=http-api-data-0.6.1-7dy0IRFcp0T9tc1iB7SeNu --dependency=cookie=cookie-0.5.0-JUoViBTgF604ufYcfV9426 --dependency=http-types=http-types-0.12.4-CU0TRkRhJS3Ht5LCReIqGZ --dependency=case-insensitive=case-insensitive-1.2.1.0-6SY4mNx0PwC3iNtCY6qMyt --dependency=canonical-json=canonical-json-0.6.0.1-EWUFqAp9ro3h7M3zpHDEm --dependency=cardano-ledger-binary=cardano-ledger-binary-1.5.0.0-LPN1I6QmFfg7ZXAi1Z2rVA --dependency=cardano-slotting=cardano-slotting-0.2.0.0-LCxRYcydJ6EI4wmiduZhm6 --dependency=mmorph=mmorph-1.2.0-ESdjI2FgpgbLvN0Ae4I55U --dependency=quiet=quiet-0.2-8OUbaD0oj4v2VZQvHWfNSt --dependency=iproute=iproute-1.7.15-FODkffCSDIg62RyOScR8z1 --dependency=appar=appar-0.1.8-35VNf41Gyn3ISAkAVOl5KW --dependency=byteorder=byteorder-1.0.4-IFlP2E44NdRWUzguGw0c2 --dependency=network=network-3.1.4.0-9ItGGa0wd6nIiY9rbrHrdz --dependency=directory=directory-1.3.9.0-IfOLJHTkiGIJot1k8hboKr --dependency=file-io=file-io-0.1.5-BlYSfeLRTjg9IvoKz4DwfL --dependency=temporary=temporary-1.3-1ivvaWOCHrpINrDUD8CIEA --dependency=microlens=microlens-0.4.13.1-KYxyai9RKt756hvMHa07OI --dependency=plutus-ledger-api=plutus-ledger-api-1.38.0.0-9eJilpBSUrgA8fUybH57cE --dependency=lens=lens-5.3.2-5ZKm8WH0vSp9dZpNVOvUys --dependency=call-stack=call-stack-0.4.0-6H9kRfKFitrGDuEANBnHLE --dependency=kan-extensions=kan-extensions-5.2.6-EybFONkugrE5aZFKie7GnJ --dependency=adjunctions=adjunctions-4.4.2-IG98l1r9Gt5JdRTMts4z3D --dependency=semigroups=semigroups-0.20-7UvOFf0Cvlt7ORp1HkBYyN --dependency=void=void-0.7.3-DBkW9SEsEoE4KUGbU5pvgO --dependency=invariant=invariant-0.6.4-4ho76eWDoYN9he4FlrQHcx --dependency=parallel=parallel-3.2.2.0-4GFGhbl8Ae06nPoqdIyBUD --dependency=reflection=reflection-2.1.9-F2CNB67qtWJG8vTpvLlNtz --dependency=plutus-core=plutus-core-1.38.0.0-Ck0a0P4IuMo9F3qH0JGGb9 --dependency=barbies=barbies-2.1.1.0-9PcrS5liw0o53hJOsckZHX --dependency=bytestring-strict-builder=bytestring-strict-builder-0.4.5.7-FmlaugzF5nhE3sNVQTRe2S --dependency=cassava=cassava-0.5.3.2-5uQQFwIuCZj6yf1hL3Z9zZ --dependency=Only=Only-0.1-DItEcvi68ww8z5TVixWVcj --dependency=attoparsec=attoparsec-0.14.4-AENlT1FD5cUKdoKGsP8Yrt --dependency=attoparsec-internal=attoparsec-0.14.4-9YprnjwShzO8JJ0OMf0MNe-attoparsec-internal --dependency=attoparsec:attoparsec-internal=attoparsec-0.14.4-9YprnjwShzO8JJ0OMf0MNe-attoparsec-internal --dependency=composition-prelude=composition-prelude-3.0.1.0-K5O7ycZzQuULbpRZBOtLim --dependency=dependent-sum=dependent-sum-0.7.2.0-ItK1BiUaKp93RrXwqLEHW7 --dependency=constraints-extras=constraints-extras-0.4.0.1-KYsXBJkMWJ13xMPhsLMEkP --dependency=constraints=constraints-0.14.2-gypyaxjSP6EacrNGj4BAU --dependency=boring=boring-0.2.2-Cb7vfglM0MnGNjYX8QMR6V --dependency=some=some-1.0.6-GqAJsKIAtmC915X4Y1czP2 --dependency=deriving-aeson=deriving-aeson-0.2.10-GZ8Q8FXqyweKLeFQFfmw9P --dependency=deriving-compat=deriving-compat-0.6.7-5H3Z14Pf4rt3rUDZcSYXc5 --dependency=extra=extra-1.8-IClfWG0N63YI8ljcV0Hye2 --dependency=process=process-1.6.25.0-FLPuZh572yyLRH9AGP3aLS --dependency=flat=flat-0.6-HvoXsdkLrRbFyqtChVg8HN --dependency=list-t=list-t-1.0.5.7-BuiSCZUYuVaA2TmUK4sMrz --dependency=foldl=foldl-1.4.17-38dmSxAmTwI6Nm2GJ2Joxu --dependency=logict=logict-0.8.2.0-HPiXwh1BjjQBkvsskDN6JX --dependency=monad-control=monad-control-1.0.3.1-Ay31Jsmy7evBwc6YM1Q1qc --dependency=mono-traversable=mono-traversable-1.0.20.0-GgjiMt02kJMKIrCmLQuBPp --dependency=split=split-0.2.5-5qpEwx7qUv6FlaHbX7jgA2 --dependency=vector-algorithms=vector-algorithms-0.9.0.3-BKbSR168xUvATO0cWuu4Se --dependency=bitvec=bitvec-1.1.5.0-EkUUniHY5yg2a1Bx0zCSaf --dependency=hedgehog=hedgehog-1.5-85SMaqPd9cQ16GW4SCYhYR --dependency=ansi-terminal=ansi-terminal-1.1.2-B0OgGuBTUBLLtXcp4uHsI1 --dependency=ansi-terminal-types=ansi-terminal-types-1.1-Ljk8G5zFQrc3mzpKoVrFNT --dependency=colour=colour-2.3.6-Dv7015zVt5k10e0N0YtJJm --dependency=colour=colour-2.3.6-Dv7015zVt5k10e0N0YtJJm --dependency=async=async-2.2.5-LVr5x9hlJuT5aSeOy7bxSH --dependency=concurrent-output=concurrent-output-1.10.21-6nOpjFuLFmx4NKMoun5n0c --dependency=terminal-size=terminal-size-0.3.4-56POcoVYpZ4ISYRaS2XxQX --dependency=erf=erf-2.0.0.0-4xz1P35HuR5Dy4ovZUgjCU --dependency=lifted-async=lifted-async-0.10.2.7-52uZJAAYd0t3DkWUeO5m8u --dependency=lifted-base=lifted-base-0.2.3.12-FMb6NPUZOyTIhwqlvrt5TC --dependency=pretty-show=pretty-show-1.10-DGNDPTjEuGl6FBWGIm8DCv --dependency=haskell-lexer=haskell-lexer-1.1.2-2yqmuG5l7c780PUeAEpdF8 --dependency=resourcet=resourcet-1.3.0-6pmiYVzmD0M8asBrJP7r8g --dependency=unliftio-core=unliftio-core-0.2.1.0-6sOpIonHj8t5wIbPhWbPHY --dependency=wl-pprint-annotated=wl-pprint-annotated-0.1.0.1-LbMTkgz2daVEhvOZjwdK9z --dependency=megaparsec=megaparsec-9.7.0-LXJ8FjVdEyN8888OflW2Uq --dependency=parser-combinators=parser-combinators-1.3.0-20UTEUZ5CKDJdRu747ID48 --dependency=monoidal-containers=monoidal-containers-0.6.5.0-348jPw9yFe98uIFvHJeqsC --dependency=newtype=newtype-0.2.2.0-3mUOwLZjJK4AuUUeEZZT47 --dependency=multiset=multiset-0.3.4.3-KDvSQv4Hx9H4vP9Y1pJSKk --dependency=index-envs=plutus-core-1.38.0.0-A1cPFPGCK69HO4PHI4P2Df-index-envs --dependency=plutus-core:index-envs=plutus-core-1.38.0.0-A1cPFPGCK69HO4PHI4P2Df-index-envs --dependency=nonempty-vector=nonempty-vector-0.2.3-5HrNgLjXdgb5tb1JalQ9wE --dependency=ral=ral-0.2.2-BvnlxjeLQXi32y9M8Ms8fa --dependency=bin=bin-0.1.4-76iaiOAHsCjDo35qcqTezL --dependency=dec=dec-0.0.6-A1yTncvmFIC86UmP6o0iAz --dependency=fin=fin-0.3.2-77BSyCaemJC3VYjZv174SV --dependency=universe-base=universe-base-1.1.4-EArSvlHd71tLZXLBV7J3rk --dependency=satint=plutus-core-1.38.0.0-I5mibtkaQjhAhb8F5oiIg0-satint --dependency=plutus-core:satint=plutus-core-1.38.0.0-I5mibtkaQjhAhb8F5oiIg0-satint --dependency=prettyprinter-configurable=prettyprinter-configurable-1.36.0.0-Hnis79jjYUlCFpRCi0yaeS --dependency=prettyprinter=prettyprinter-1.7.1-60yVE7QePDs8FHIPsacPFF --dependency=prettyprinter=prettyprinter-1.7.1-60yVE7QePDs8FHIPsacPFF --dependency=th-lift-instances=th-lift-instances-0.1.20-Ibw6vEUQbho7zuVwt9cOdE --dependency=th-lift=th-lift-0.8.6-FmrSPZB8NKkK4UzofLr8pv --dependency=th-lift=th-lift-0.8.6-FmrSPZB8NKkK4UzofLr8pv --dependency=th-utilities=th-utilities-0.2.5.0-GFe5bOxnyYDYp1nJ7B0Lt --dependency=syb=syb-0.7.2.4-CGf6yzYBtNj1GaPOXC2hje --dependency=th-orphans=th-orphans-0.13.16-KVJVuQQWIltH8ef4aE3DEo --dependency=th-reify-many=th-reify-many-0.1.10-JSR7DEuIQBEToIis1r6Io --dependency=safe=safe-0.3.21-F46Xmb3LoXlCc8daI6vSkg --dependency=th-expand-syns=th-expand-syns-0.4.12.0-37xWPtFuGcg1TC9d4qHZpQ --dependency=plutus-tx=plutus-tx-1.38.0.0-FfEVZLKqzTIHBXQZM8zFw7 --dependency=aeson-pretty=aeson-pretty-0.8.10-69b3r57SsYuKBHFjlcdvTl --dependency=plutus-ir=plutus-core-1.38.0.0-FxtjHXIpVnNLf12m83yT8f-plutus-ir --dependency=plutus-core:plutus-ir=plutus-core-1.38.0.0-FxtjHXIpVnNLf12m83yT8f-plutus-ir --dependency=algebraic-graphs=algebraic-graphs-0.7-5KmI8HjBzSyfU8lkwDUnf --dependency=dom-lt=dom-lt-0.2.3-F8VCC9oSO1O3DyfWfOaNnC --dependency=vector-map=vector-map-1.1.0.0-8JxowvHjJuZeg94fOXC1i --dependency=cardano-prelude=cardano-prelude-0.2.0.0-H8UQOnHYgPJ7Ic15jG9pNx --dependency=cardano-data=cardano-data-1.2.3.1-38i1ilRVFyp7cFLylYaPXh --dependency=cardano-ledger-byron=cardano-ledger-byron-1.0.2.0-Hm3oRl12UHZ42UPBEyhuB7 --dependency=Cabal-syntax=Cabal-syntax-3.14.0.0-D8doNIzTMZ3J4y0Hvr9HZD --dependency=base58-bytestring=base58-bytestring-0.1.0-Jf2NRpiPO17XyeF1vqT6y --dependency=contra-tracer=contra-tracer-0.1.0.2-HEYnvouWtlwAzBlhxwdVBE --dependency=digest=digest-0.0.2.1-9NY2RqeJiEM6FrpTyLOl7d --dependency=zlib=zlib-0.7.1.0-J26TafkpSG9B1SJukgblza --dependency=streaming-binary=streaming-binary-0.3.0.1-DgWS1LT5nPGBVek6ELEnty --dependency=streaming-bytestring=streaming-bytestring-0.3.3-5MldZhuHN7jDXjz85kbsDg --dependency=streaming=streaming-0.2.4.0-Kg3vW1gdVXyHQmtt3INt7w --dependency=streaming=streaming-0.2.4.0-Kg3vW1gdVXyHQmtt3INt7w --dependency=groups=groups-0.5.3-OtdXIuzm8zL9KMxGQFjXn --dependency=measures=measures-0.1.0.2-Lv8019tTsVL78mfAaAaOGu --dependency=non-integral=non-integral-1.0.0.0-Cztx3LfNY1n9QIVRSVNp8V --dependency=partial-order=partial-order-0.2.0.0-3B3AXAuxvz05r4S68VfQRN --dependency=small-steps=small-steps-1.1.0.1-6wXGNyLhTgzFCBanFfavcr --dependency=validation-selective=validation-selective-0.2.0.0.0.0.0.0.1-LMkCbHLiywuAnTaIXwcRoi --dependency=selective=selective-0.5-GyNBpLciiCiDWhLYb71Syz --dependency=utf8-string=utf8-string-1.0.2-4EKzqy1iFzL6FQeKmc9Leh --dependency=filelock=filelock-0.1.1.7-7PxAtt5qovHHaImr46UYAI --dependency=fs-api=fs-api-0.3.0.0-GwCf9r5rIjQ8BgG1nTLy6t --dependency=io-classes=io-classes-1.5.0.0-7dpIuPlCljTEj8OaSNNCVp --dependency=safe-wild-cards=safe-wild-cards-1.0.0.2-JA3RQPtG8dC1NySSSJzFZA --dependency=ouroboros-network-api=ouroboros-network-api-0.12.0.0-D9cTg5M8wS2BglcHbpakk --dependency=dns=dns-4.2.0-VYUAy3iRjmJuJrtGZnOuS --dependency=auto-update=auto-update-0.2.4-GLe5ujlMIUH7IZ1fmP3zLH --dependency=crypton=crypton-1.0.1-CTLkLL6BjIy4wFaEpNYBF --dependency=dns-internal=dns-4.2.0-DTORXxllApU7y56JbLbh52-dns-internal --dependency=dns:dns-internal=dns-4.2.0-DTORXxllApU7y56JbLbh52-dns-internal --dependency=hourglass=hourglass-0.2.12-DgeULTd8yIoKUpIJUI4leL --dependency=psqueues=psqueues-0.2.8.0-LlH4FS8GNJ96kgUkjyZ6rf --dependency=psqueues=psqueues-0.2.8.0-LlH4FS8GNJ96kgUkjyZ6rf --dependency=network-mux=network-mux-0.6-6m7SmagdzWJ3yzplOTsZDa --dependency=Win32-network=Win32-network-0.2.0.0-2PyuCnUIYZKFaxa3dkwZGM --dependency=monoidal-synchronisation=monoidal-synchronisation-0.1.0.6-9pVC7Vpy5e6J1aRLuZ1ISv --dependency=si-timers=si-timers-1.5.0.0-Jsm3edUAzA59pJ53IfFGpK --dependency=statistics-linreg=statistics-linreg-0.3-2fdXjHLeRl4It4vBTnwbG8 --dependency=MonadRandom=MonadRandom-0.6.1-4i40D9UyvTHKyNYIPA1brF --dependency=random-shuffle=random-shuffle-0.0.4-1WDriUNytisGvyBospJsfl --dependency=statistics=statistics-0.16.2.1-DW54UUX4id31zbmc4vnm98 --dependency=dense-linear-algebra=dense-linear-algebra-0.1.0.0-HmyFQE85IgFupfBVaaqiF --dependency=math-functions=math-functions-0.3.4.4-4A4r8T8bDnB3EaYhD8mtV2 --dependency=vector-binary-instances=vector-binary-instances-0.2.5.2-FGi1NtCahGyKyfpQZnmN5N --dependency=vector-th-unbox=vector-th-unbox-0.2.2-CGtHO28pt0yLKwLE2O75tJ --dependency=mwc-random=mwc-random-0.15.1.0-2zo3Y5E3jao36RtFwbwBVJ --dependency=strict-stm=strict-stm-1.5.0.0-GA51b3PNfF1KiB2IWfGwnq --dependency=strict-stm=strict-stm-1.5.0.0-GA51b3PNfF1KiB2IWfGwnq --dependency=typed-protocols=typed-protocols-0.3.0.0-9ibW0FtZwgZ6PdHa0SR8Ze --dependency=singletons=singletons-3.0.3-3ANXyFmyli45G5VssrZrXX --dependency=ouroboros-network-mock=ouroboros-network-mock-0.1.1.2-AGWjml5cIZx53JJWSg7NYk --dependency=ouroboros-network-protocols=ouroboros-network-protocols-0.13.0.0-4g6d2b0DuUJ8WKi4GHMkvJ --dependency=typed-protocols-cborg=typed-protocols-cborg-0.3.0.0-DPq0fZQ3hVnIkEfIjQRgN4 --dependency=typed-protocols-stateful-cborg=typed-protocols-stateful-cborg-0.3.0.0-AjcAdoPGqqp8FUcilBL7br --dependency=typed-protocols-stateful=typed-protocols-stateful-0.3.0.0-7oMXRvZ9E078W5C2rIm5lk --dependency=typed-protocols-stateful=typed-protocols-stateful-0.3.0.0-7oMXRvZ9E078W5C2rIm5lk --dependency=rawlock=rawlock-0.1.1.0-EbOq5hnocdRLZWTn5Eitxf --dependency=strict-mvar=strict-mvar-1.5.0.0-GS1AnNJhh30CFuJ8O8Byw2 --dependency=resource-registry=resource-registry-0.1.0.0-46BlsYn3OUX7LD2yeeCma5 --dependency=sop-core=sop-core-0.5.0.2-1KOi1hjK2a7LcGI7gMT7tS --dependency=sop-extras=sop-extras-0.2.1.0-FYOzbxlM9af2MKTC7zpxbe --dependency=strict-sop-core=strict-sop-core-0.1.2.0-Kogx6NEIfhhLtYBNECDnQU --dependency=strict-checked-vars=strict-checked-vars-0.2.0.0-4sEH2scyPB9958605mvQHV --dependency=array=array-0.5.6.0 --dependency=base=base-4.18.2.1 --dependency=binary=binary-0.8.9.1 --dependency=bytestring=bytestring-0.11.5.3 --dependency=containers=containers-0.6.7 --dependency=deepseq=deepseq-1.4.8.1 --dependency=exceptions=exceptions-0.10.7 --dependency=filepath=filepath-1.4.300.1 --dependency=ghc-bignum=ghc-bignum-1.3 --dependency=ghc-boot-th=ghc-boot-th-9.6.6 --dependency=ghc-compact=ghc-compact-0.1.0.0 --dependency=ghc-heap=ghc-heap-9.6.6 --dependency=ghc-prim=ghc-prim-0.10.0 --dependency=integer-gmp=integer-gmp-1.1 --dependency=mtl=mtl-2.3.1 --dependency=parsec=parsec-3.1.16.1 --dependency=pretty=pretty-1.1.3.6 --dependency=rts=rts-1.0.2 --dependency=stm=stm-2.5.1.0 --dependency=system-cxx-std-lib=system-cxx-std-lib-1.0 --dependency=template-haskell=template-haskell-2.20.0.0 --dependency=text=text-2.0.2 --dependency=transformers=transformers-0.6.1.0 --with-ghc=x86_64-w64-mingw32-ghc --with-ghc-pkg=x86_64-w64-mingw32-ghc-pkg --with-hsc2hs=x86_64-w64-mingw32-hsc2hs --with-gcc=x86_64-w64-mingw32-cc --with-ar=x86_64-w64-mingw32-ar --with-strip=x86_64-w64-mingw32-strip --disable-executable-stripping --disable-library-stripping --disable-library-profiling --disable-profiling --enable-static --disable-shared --disable-executable-dynamic --disable-coverage --enable-library-for-ghci --datadir=/nix/store/3j7zw1fdv40x0ppxm4wijq9zr5bcy3z3-ouroboros-consensus-lib-ouroboros-consensus-x86_64-w64-mingw32-0.22.0.0-data/share/x86_64-w64-mingw32-ghc-9.6.6 --hsc2hs-option=--cross-compile --hsc2hs-option=--via-asm --disable-split-sections --ghc-options=-Werror 
Configuring library for ouroboros-consensus-0.22.0.0..
Warning: 'hs-source-dirs: bench/ChainSync-client-bench' specifies a directory
which does not exist.
Warning: 'hs-source-dirs: bench/mempool-bench' specifies a directory which
does not exist.
Warning: 'hs-source-dirs: src/unstable-consensus-testlib' specifies a
directory which does not exist.
Warning: 'hs-source-dirs: src/unstable-mempool-test-utils' specifies a
directory which does not exist.
Warning: 'hs-source-dirs: src/unstable-mock-block' specifies a directory which
does not exist.
Warning: 'hs-source-dirs: src/unstable-tutorials' specifies a directory which
does not exist.
Warning: 'hs-source-dirs: test' specifies a directory which does not exist.
Warning: 'hs-source-dirs: test/consensus-test' specifies a directory which
does not exist.
Warning: 'hs-source-dirs: test/infra-test' specifies a directory which does
not exist.
Warning: 'hs-source-dirs: test/storage-test' specifies a directory which does
not exist.
Running phase: buildPhase
Preprocessing library for ouroboros-consensus-0.22.0.0..
Building library for ouroboros-consensus-0.22.0.0..
[  1 of 199] Compiling Ouroboros.Consensus.Block.Abstract ( src/ouroboros-consensus/Ouroboros/Consensus/Block/Abstract.hs, dist/build/Ouroboros/Consensus/Block/Abstract.o )
[  2 of 199] Compiling Ouroboros.Consensus.Block.SupportsMetrics ( src/ouroboros-consensus/Ouroboros/Consensus/Block/SupportsMetrics.hs, dist/build/Ouroboros/Consensus/Block/SupportsMetrics.o )
[  3 of 199] Compiling Ouroboros.Consensus.BlockchainTime.WallClock.Types ( src/ouroboros-consensus/Ouroboros/Consensus/BlockchainTime/WallClock/Types.hs, dist/build/Ouroboros/Consensus/BlockchainTime/WallClock/Types.o )
[  4 of 199] Compiling Ouroboros.Consensus.Config.SecurityParam ( src/ouroboros-consensus/Ouroboros/Consensus/Config/SecurityParam.hs, dist/build/Ouroboros/Consensus/Config/SecurityParam.o )
[  5 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Info ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Info.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Info.o )
[  6 of 199] Compiling Ouroboros.Consensus.HardFork.Simple ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Simple.hs, dist/build/Ouroboros/Consensus/HardFork/Simple.o )
[  7 of 199] Compiling Ouroboros.Consensus.Ledger.Query.Version ( src/ouroboros-consensus/Ouroboros/Consensus/Ledger/Query/Version.hs, dist/build/Ouroboros/Consensus/Ledger/Query/Version.o )
[  8 of 199] Compiling Ouroboros.Consensus.Node.GsmState ( src/ouroboros-consensus/Ouroboros/Consensus/Node/GsmState.hs, dist/build/Ouroboros/Consensus/Node/GsmState.o )
[  9 of 199] Compiling Ouroboros.Consensus.Node.NetworkProtocolVersion ( src/ouroboros-consensus/Ouroboros/Consensus/Node/NetworkProtocolVersion.hs, dist/build/Ouroboros/Consensus/Node/NetworkProtocolVersion.o )
[ 10 of 199] Compiling Ouroboros.Consensus.Protocol.Signed ( src/ouroboros-consensus/Ouroboros/Consensus/Protocol/Signed.hs, dist/build/Ouroboros/Consensus/Protocol/Signed.o )
[ 11 of 199] Compiling Ouroboros.Consensus.Ticked ( src/ouroboros-consensus/Ouroboros/Consensus/Ticked.hs, dist/build/Ouroboros/Consensus/Ticked.o )
[ 12 of 199] Compiling Ouroboros.Consensus.Protocol.Abstract ( src/ouroboros-consensus/Ouroboros/Consensus/Protocol/Abstract.hs, dist/build/Ouroboros/Consensus/Protocol/Abstract.o )
[ 13 of 199] Compiling Ouroboros.Consensus.Protocol.ModChainSel ( src/ouroboros-consensus/Ouroboros/Consensus/Protocol/ModChainSel.hs, dist/build/Ouroboros/Consensus/Protocol/ModChainSel.o )
[ 14 of 199] Compiling Ouroboros.Consensus.Protocol.MockChainSel ( src/ouroboros-consensus/Ouroboros/Consensus/Protocol/MockChainSel.hs, dist/build/Ouroboros/Consensus/Protocol/MockChainSel.o )
[ 15 of 199] Compiling Ouroboros.Consensus.Block.SupportsProtocol ( src/ouroboros-consensus/Ouroboros/Consensus/Block/SupportsProtocol.hs, dist/build/Ouroboros/Consensus/Block/SupportsProtocol.o )
[ 16 of 199] Compiling Ouroboros.Consensus.Block.SupportsDiffusionPipelining ( src/ouroboros-consensus/Ouroboros/Consensus/Block/SupportsDiffusionPipelining.hs, dist/build/Ouroboros/Consensus/Block/SupportsDiffusionPipelining.o )
[ 17 of 199] Compiling Ouroboros.Consensus.Util.Args ( src/ouroboros-consensus/Ouroboros/Consensus/Util/Args.hs, dist/build/Ouroboros/Consensus/Util/Args.o )
[ 18 of 199] Compiling Ouroboros.Consensus.Util.CallStack ( src/ouroboros-consensus/Ouroboros/Consensus/Util/CallStack.hs, dist/build/Ouroboros/Consensus/Util/CallStack.o )
[ 19 of 199] Compiling Ouroboros.Consensus.Util.DepPair ( src/ouroboros-consensus/Ouroboros/Consensus/Util/DepPair.hs, dist/build/Ouroboros/Consensus/Util/DepPair.o )
[ 20 of 199] Compiling Ouroboros.Consensus.Util.Enclose ( src/ouroboros-consensus/Ouroboros/Consensus/Util/Enclose.hs, dist/build/Ouroboros/Consensus/Util/Enclose.o )
[ 21 of 199] Compiling Ouroboros.Consensus.Util.FileLock ( src/ouroboros-consensus/Ouroboros/Consensus/Util/FileLock.hs, dist/build/Ouroboros/Consensus/Util/FileLock.o )
[ 22 of 199] Compiling Ouroboros.Consensus.Util.HList ( src/ouroboros-consensus/Ouroboros/Consensus/Util/HList.hs, dist/build/Ouroboros/Consensus/Util/HList.o )
[ 23 of 199] Compiling Ouroboros.Consensus.Util.Condense ( src/ouroboros-consensus/Ouroboros/Consensus/Util/Condense.hs, dist/build/Ouroboros/Consensus/Util/Condense.o )
[ 24 of 199] Compiling Ouroboros.Consensus.Protocol.PBFT.Crypto ( src/ouroboros-consensus/Ouroboros/Consensus/Protocol/PBFT/Crypto.hs, dist/build/Ouroboros/Consensus/Protocol/PBFT/Crypto.o )
[ 25 of 199] Compiling Ouroboros.Consensus.NodeId ( src/ouroboros-consensus/Ouroboros/Consensus/NodeId.hs, dist/build/Ouroboros/Consensus/NodeId.o )
[ 26 of 199] Compiling Ouroboros.Consensus.Block.RealPoint ( src/ouroboros-consensus/Ouroboros/Consensus/Block/RealPoint.hs, dist/build/Ouroboros/Consensus/Block/RealPoint.o )
[ 27 of 199] Compiling Ouroboros.Consensus.Util.MonadSTM.StrictSVar ( src/ouroboros-consensus/Ouroboros/Consensus/Util/MonadSTM/StrictSVar.hs, dist/build/Ouroboros/Consensus/Util/MonadSTM/StrictSVar.o )
[ 28 of 199] Compiling Ouroboros.Consensus.Util.MonadSTM.NormalForm ( src/ouroboros-consensus/Ouroboros/Consensus/Util/MonadSTM/NormalForm.hs, dist/build/Ouroboros/Consensus/Util/MonadSTM/NormalForm.o )
[ 29 of 199] Compiling Ouroboros.Consensus.Util.NormalForm.StrictMVar ( src/ouroboros-consensus/Ouroboros/Consensus/Util/NormalForm/StrictMVar.hs, dist/build/Ouroboros/Consensus/Util/NormalForm/StrictMVar.o )
[ 30 of 199] Compiling Ouroboros.Consensus.Util.NormalForm.StrictTVar ( src/ouroboros-consensus/Ouroboros/Consensus/Util/NormalForm/StrictTVar.hs, dist/build/Ouroboros/Consensus/Util/NormalForm/StrictTVar.o )
[ 31 of 199] Compiling Ouroboros.Consensus.Util.Orphans ( src/ouroboros-consensus/Ouroboros/Consensus/Util/Orphans.hs, dist/build/Ouroboros/Consensus/Util/Orphans.o )
[ 32 of 199] Compiling Ouroboros.Consensus.Util.IOLike ( src/ouroboros-consensus/Ouroboros/Consensus/Util/IOLike.hs, dist/build/Ouroboros/Consensus/Util/IOLike.o )
[ 33 of 199] Compiling Ouroboros.Consensus.Util.CBOR ( src/ouroboros-consensus/Ouroboros/Consensus/Util/CBOR.hs, dist/build/Ouroboros/Consensus/Util/CBOR.o )
[ 34 of 199] Compiling Ouroboros.Consensus.Util ( src/ouroboros-consensus/Ouroboros/Consensus/Util.hs, dist/build/Ouroboros/Consensus/Util.o )
[ 35 of 199] Compiling Ouroboros.Consensus.Util.EarlyExit ( src/ouroboros-consensus/Ouroboros/Consensus/Util/EarlyExit.hs, dist/build/Ouroboros/Consensus/Util/EarlyExit.o )
[ 36 of 199] Compiling Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/LedgerDB/DiskPolicy.hs, dist/build/Ouroboros/Consensus/Storage/LedgerDB/DiskPolicy.o )
[ 37 of 199] Compiling Ouroboros.Consensus.Ledger.Basics ( src/ouroboros-consensus/Ouroboros/Consensus/Ledger/Basics.hs, dist/build/Ouroboros/Consensus/Ledger/Basics.o )
[ 38 of 199] Compiling Ouroboros.Consensus.Config ( src/ouroboros-consensus/Ouroboros/Consensus/Config.hs, dist/build/Ouroboros/Consensus/Config.o )
[ 39 of 199] Compiling Ouroboros.Consensus.Block.SupportsSanityCheck ( src/ouroboros-consensus/Ouroboros/Consensus/Block/SupportsSanityCheck.hs, dist/build/Ouroboros/Consensus/Block/SupportsSanityCheck.o )
[ 40 of 199] Compiling Ouroboros.Consensus.Ledger.Abstract ( src/ouroboros-consensus/Ouroboros/Consensus/Ledger/Abstract.hs, dist/build/Ouroboros/Consensus/Ledger/Abstract.o )
[ 41 of 199] Compiling Ouroboros.Consensus.Ledger.SupportsPeerSelection ( src/ouroboros-consensus/Ouroboros/Consensus/Ledger/SupportsPeerSelection.hs, dist/build/Ouroboros/Consensus/Ledger/SupportsPeerSelection.o )
[ 42 of 199] Compiling Ouroboros.Consensus.Ledger.SupportsMempool ( src/ouroboros-consensus/Ouroboros/Consensus/Ledger/SupportsMempool.hs, dist/build/Ouroboros/Consensus/Ledger/SupportsMempool.o )
[ 43 of 199] Compiling Ouroboros.Consensus.Mempool.TxSeq ( src/ouroboros-consensus/Ouroboros/Consensus/Mempool/TxSeq.hs, dist/build/Ouroboros/Consensus/Mempool/TxSeq.o )
[ 44 of 199] Compiling Ouroboros.Consensus.Mempool.Capacity ( src/ouroboros-consensus/Ouroboros/Consensus/Mempool/Capacity.hs, dist/build/Ouroboros/Consensus/Mempool/Capacity.o )
[ 45 of 199] Compiling Ouroboros.Consensus.Ledger.CommonProtocolParams ( src/ouroboros-consensus/Ouroboros/Consensus/Ledger/CommonProtocolParams.hs, dist/build/Ouroboros/Consensus/Ledger/CommonProtocolParams.o )
[ 46 of 199] Compiling Ouroboros.Consensus.Block.Forging ( src/ouroboros-consensus/Ouroboros/Consensus/Block/Forging.hs, dist/build/Ouroboros/Consensus/Block/Forging.o )
[ 47 of 199] Compiling Ouroboros.Consensus.Block.NestedContent ( src/ouroboros-consensus/Ouroboros/Consensus/Block/NestedContent.hs, dist/build/Ouroboros/Consensus/Block/NestedContent.o )
[ 48 of 199] Compiling Ouroboros.Consensus.Block ( src/ouroboros-consensus/Ouroboros/Consensus/Block.hs, dist/build/Ouroboros/Consensus/Block.o )
[ 49 of 199] Compiling Ouroboros.Consensus.Storage.Common ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/Common.hs, dist/build/Ouroboros/Consensus/Storage/Common.o )
[ 50 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB.Impl.BlockCache ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB/Impl/BlockCache.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB/Impl/BlockCache.o )
[ 51 of 199] Compiling Ouroboros.Consensus.Protocol.LeaderSchedule ( src/ouroboros-consensus/Ouroboros/Consensus/Protocol/LeaderSchedule.hs, dist/build/Ouroboros/Consensus/Protocol/LeaderSchedule.o )
[ 52 of 199] Compiling Ouroboros.Consensus.HardFork.History.EraParams ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/History/EraParams.hs, dist/build/Ouroboros/Consensus/HardFork/History/EraParams.o )
[ 53 of 199] Compiling Ouroboros.Consensus.Fragment.Diff ( src/ouroboros-consensus/Ouroboros/Consensus/Fragment/Diff.hs, dist/build/Ouroboros/Consensus/Fragment/Diff.o )
[ 54 of 199] Compiling Ouroboros.Consensus.Storage.VolatileDB.API ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/VolatileDB/API.hs, dist/build/Ouroboros/Consensus/Storage/VolatileDB/API.o )
[ 55 of 199] Compiling Ouroboros.Consensus.Storage.VolatileDB.Impl.Types ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/VolatileDB/Impl/Types.hs, dist/build/Ouroboros/Consensus/Storage/VolatileDB/Impl/Types.o )
[ 56 of 199] Compiling Ouroboros.Consensus.Storage.VolatileDB.Impl.Util ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/VolatileDB/Impl/Util.hs, dist/build/Ouroboros/Consensus/Storage/VolatileDB/Impl/Util.o )
[ 57 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB.API.Types.InvalidBlockPunishment ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB/API/Types/InvalidBlockPunishment.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB/API/Types/InvalidBlockPunishment.o )
[ 58 of 199] Compiling Ouroboros.Consensus.Mempool.API ( src/ouroboros-consensus/Ouroboros/Consensus/Mempool/API.hs, dist/build/Ouroboros/Consensus/Mempool/API.o )
[ 59 of 199] Compiling Ouroboros.Consensus.MiniProtocol.LocalTxSubmission.Server ( src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/LocalTxSubmission/Server.hs, dist/build/Ouroboros/Consensus/MiniProtocol/LocalTxSubmission/Server.o )
[ 60 of 199] Compiling Ouroboros.Consensus.Util.RedundantConstraints ( src/ouroboros-consensus/Ouroboros/Consensus/Util/RedundantConstraints.hs, dist/build/Ouroboros/Consensus/Util/RedundantConstraints.o )
[ 61 of 199] Compiling Ouroboros.Consensus.Util.Assert ( src/ouroboros-consensus/Ouroboros/Consensus/Util/Assert.hs, dist/build/Ouroboros/Consensus/Util/Assert.o )
[ 62 of 199] Compiling Ouroboros.Consensus.Util.AnchoredFragment ( src/ouroboros-consensus/Ouroboros/Consensus/Util/AnchoredFragment.hs, dist/build/Ouroboros/Consensus/Util/AnchoredFragment.o )
[ 63 of 199] Compiling Ouroboros.Consensus.HeaderValidation ( src/ouroboros-consensus/Ouroboros/Consensus/HeaderValidation.hs, dist/build/Ouroboros/Consensus/HeaderValidation.o )
[ 64 of 199] Compiling Ouroboros.Consensus.Fragment.Validated ( src/ouroboros-consensus/Ouroboros/Consensus/Fragment/Validated.hs, dist/build/Ouroboros/Consensus/Fragment/Validated.o )
[ 65 of 199] Compiling Ouroboros.Consensus.Fragment.ValidatedDiff ( src/ouroboros-consensus/Ouroboros/Consensus/Fragment/ValidatedDiff.hs, dist/build/Ouroboros/Consensus/Fragment/ValidatedDiff.o )
[ 66 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Chunks/Internal.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Chunks/Internal.o )
[ 67 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.API ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/API.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/API.o )
[ 68 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Util.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Util.o )
[ 69 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Types.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Types.o )
[ 70 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Chunks/Layout.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Chunks/Layout.o )
[ 71 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Chunks ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Chunks.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Chunks.o )
[ 72 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Index/Primary.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Index/Primary.o )
[ 73 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Index/Secondary.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Index/Secondary.o )
[ 74 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Index/Cache.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Index/Cache.o )
[ 75 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Index.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Index.o )
[ 76 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Impl.State ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Impl/State.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Impl/State.o )
[ 77 of 199] Compiling Ouroboros.Consensus.Ledger.Inspect ( src/ouroboros-consensus/Ouroboros/Consensus/Ledger/Inspect.hs, dist/build/Ouroboros/Consensus/Ledger/Inspect.o )
[ 78 of 199] Compiling Ouroboros.Consensus.TypeFamilyWrappers ( src/ouroboros-consensus/Ouroboros/Consensus/TypeFamilyWrappers.hs, dist/build/Ouroboros/Consensus/TypeFamilyWrappers.o )
[ 79 of 199] Compiling Ouroboros.Consensus.Storage.Serialisation ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/Serialisation.hs, dist/build/Ouroboros/Consensus/Storage/Serialisation.o )
[ 80 of 199] Compiling Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/VolatileDB/Impl/Parser.hs, dist/build/Ouroboros/Consensus/Storage/VolatileDB/Impl/Parser.o )
[ 81 of 199] Compiling Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/VolatileDB/Impl/FileInfo.hs, dist/build/Ouroboros/Consensus/Storage/VolatileDB/Impl/FileInfo.o )
[ 82 of 199] Compiling Ouroboros.Consensus.Storage.VolatileDB.Impl.Index ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/VolatileDB/Impl/Index.hs, dist/build/Ouroboros/Consensus/Storage/VolatileDB/Impl/Index.o )
[ 83 of 199] Compiling Ouroboros.Consensus.Storage.VolatileDB.Impl.State ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/VolatileDB/Impl/State.hs, dist/build/Ouroboros/Consensus/Storage/VolatileDB/Impl/State.o )
[ 84 of 199] Compiling Ouroboros.Consensus.Storage.VolatileDB.Impl ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/VolatileDB/Impl.hs, dist/build/Ouroboros/Consensus/Storage/VolatileDB/Impl.o )
[ 85 of 199] Compiling Ouroboros.Consensus.Storage.VolatileDB ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/VolatileDB.hs, dist/build/Ouroboros/Consensus/Storage/VolatileDB.o )
[ 86 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Parser.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Parser.o )
[ 87 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Validation.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Validation.o )
[ 88 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Impl.Iterator ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Iterator.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Impl/Iterator.o )
[ 89 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Impl ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Impl.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Impl.o )
[ 90 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB.o )
[ 91 of 199] Compiling Ouroboros.Consensus.Storage.ImmutableDB.Stream ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ImmutableDB/Stream.hs, dist/build/Ouroboros/Consensus/Storage/ImmutableDB/Stream.o )
[ 92 of 199] Compiling Ouroboros.Consensus.Node.Serialisation ( src/ouroboros-consensus/Ouroboros/Consensus/Node/Serialisation.hs, dist/build/Ouroboros/Consensus/Node/Serialisation.o )
[ 93 of 199] Compiling Ouroboros.Consensus.HardFork.History.Util ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/History/Util.hs, dist/build/Ouroboros/Consensus/HardFork/History/Util.o )
[ 94 of 199] Compiling Ouroboros.Consensus.HardFork.History.Summary ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/History/Summary.hs, dist/build/Ouroboros/Consensus/HardFork/History/Summary.o )
[ 95 of 199] Compiling Ouroboros.Consensus.HardFork.History.Qry ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/History/Qry.hs, dist/build/Ouroboros/Consensus/HardFork/History/Qry.o )
[ 96 of 199] Compiling Ouroboros.Consensus.HardFork.History.EpochInfo ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/History/EpochInfo.hs, dist/build/Ouroboros/Consensus/HardFork/History/EpochInfo.o )
[ 97 of 199] Compiling Ouroboros.Consensus.HardFork.History.Caching ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/History/Caching.hs, dist/build/Ouroboros/Consensus/HardFork/History/Caching.o )
[ 98 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.PartialConfig ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/PartialConfig.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/PartialConfig.o )
[ 99 of 199] Compiling Ouroboros.Consensus.HardFork.History ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/History.hs, dist/build/Ouroboros/Consensus/HardFork/History.o )
[100 of 199] Compiling Ouroboros.Consensus.HardFork.Abstract ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Abstract.hs, dist/build/Ouroboros/Consensus/HardFork/Abstract.o )
[101 of 199] Compiling Ouroboros.Consensus.BlockchainTime.WallClock.Util ( src/ouroboros-consensus/Ouroboros/Consensus/BlockchainTime/WallClock/Util.hs, dist/build/Ouroboros/Consensus/BlockchainTime/WallClock/Util.o )
[102 of 199] Compiling Ouroboros.Consensus.Forecast ( src/ouroboros-consensus/Ouroboros/Consensus/Forecast.hs, dist/build/Ouroboros/Consensus/Forecast.o )
[103 of 199] Compiling Ouroboros.Consensus.Ledger.SupportsProtocol ( src/ouroboros-consensus/Ouroboros/Consensus/Ledger/SupportsProtocol.hs, dist/build/Ouroboros/Consensus/Ledger/SupportsProtocol.o )
[104 of 199] Compiling Ouroboros.Consensus.Ledger.Extended ( src/ouroboros-consensus/Ouroboros/Consensus/Ledger/Extended.hs, dist/build/Ouroboros/Consensus/Ledger/Extended.o )
[105 of 199] Compiling Ouroboros.Consensus.Storage.LedgerDB.LedgerDB ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/LedgerDB/LedgerDB.hs, dist/build/Ouroboros/Consensus/Storage/LedgerDB/LedgerDB.o )
[106 of 199] Compiling Ouroboros.Consensus.Storage.LedgerDB.Query ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/LedgerDB/Query.hs, dist/build/Ouroboros/Consensus/Storage/LedgerDB/Query.o )
[107 of 199] Compiling Ouroboros.Consensus.Storage.LedgerDB.Update ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/LedgerDB/Update.hs, dist/build/Ouroboros/Consensus/Storage/LedgerDB/Update.o )
[108 of 199] Compiling Ouroboros.Consensus.Node.ProtocolInfo ( src/ouroboros-consensus/Ouroboros/Consensus/Node/ProtocolInfo.hs, dist/build/Ouroboros/Consensus/Node/ProtocolInfo.o )
[109 of 199] Compiling Ouroboros.Consensus.Protocol.BFT ( src/ouroboros-consensus/Ouroboros/Consensus/Protocol/BFT.hs, dist/build/Ouroboros/Consensus/Protocol/BFT.o )
[110 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.State.Types ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/State/Types.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/State/Types.o )
[111 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Translation ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Translation.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Translation.o )
[112 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.State.Lift ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/State/Lift.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/State/Lift.o )
[113 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.InjectTxs ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/InjectTxs.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/InjectTxs.o )
[114 of 199] Compiling Ouroboros.Consensus.Util.STM ( src/ouroboros-consensus/Ouroboros/Consensus/Util/STM.hs, dist/build/Ouroboros/Consensus/Util/STM.o )
[115 of 199] Compiling Ouroboros.Consensus.Util.LeakyBucket ( src/ouroboros-consensus/Ouroboros/Consensus/Util/LeakyBucket.hs, dist/build/Ouroboros/Consensus/Util/LeakyBucket.o )
[116 of 199] Compiling Ouroboros.Consensus.BlockchainTime.API ( src/ouroboros-consensus/Ouroboros/Consensus/BlockchainTime/API.hs, dist/build/Ouroboros/Consensus/BlockchainTime/API.o )
[117 of 199] Compiling Ouroboros.Consensus.Util.Time ( src/ouroboros-consensus/Ouroboros/Consensus/Util/Time.hs, dist/build/Ouroboros/Consensus/Util/Time.o )
[118 of 199] Compiling Ouroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheck ( src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/ChainSync/Client/InFutureCheck.hs, dist/build/Ouroboros/Consensus/MiniProtocol/ChainSync/Client/InFutureCheck.o )
[119 of 199] Compiling Ouroboros.Consensus.BlockchainTime.WallClock.Simple ( src/ouroboros-consensus/Ouroboros/Consensus/BlockchainTime/WallClock/Simple.hs, dist/build/Ouroboros/Consensus/BlockchainTime/WallClock/Simple.o )
[120 of 199] Compiling Ouroboros.Consensus.BlockchainTime.WallClock.HardFork ( src/ouroboros-consensus/Ouroboros/Consensus/BlockchainTime/WallClock/HardFork.hs, dist/build/Ouroboros/Consensus/BlockchainTime/WallClock/HardFork.o )
[121 of 199] Compiling Ouroboros.Consensus.BlockchainTime.WallClock.Default ( src/ouroboros-consensus/Ouroboros/Consensus/BlockchainTime/WallClock/Default.hs, dist/build/Ouroboros/Consensus/BlockchainTime/WallClock/Default.o )
[122 of 199] Compiling Ouroboros.Consensus.BlockchainTime ( src/ouroboros-consensus/Ouroboros/Consensus/BlockchainTime.hs, dist/build/Ouroboros/Consensus/BlockchainTime.o )
[123 of 199] Compiling Ouroboros.Consensus.HeaderStateHistory ( src/ouroboros-consensus/Ouroboros/Consensus/HeaderStateHistory.hs, dist/build/Ouroboros/Consensus/HeaderStateHistory.o )
[124 of 199] Compiling Ouroboros.Consensus.MiniProtocol.ChainSync.Client.State ( src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/ChainSync/Client/State.hs, dist/build/Ouroboros/Consensus/MiniProtocol/ChainSync/Client/State.o )
[125 of 199] Compiling Ouroboros.Consensus.MiniProtocol.ChainSync.Client.Jumping ( src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/ChainSync/Client/Jumping.hs, dist/build/Ouroboros/Consensus/MiniProtocol/ChainSync/Client/Jumping.o )
[126 of 199] Compiling Ouroboros.Consensus.MiniProtocol.ChainSync.Client.HistoricityCheck ( src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/ChainSync/Client/HistoricityCheck.hs, dist/build/Ouroboros/Consensus/MiniProtocol/ChainSync/Client/HistoricityCheck.o )
[127 of 199] Compiling Ouroboros.Consensus.Config.SupportsNode ( src/ouroboros-consensus/Ouroboros/Consensus/Config/SupportsNode.hs, dist/build/Ouroboros/Consensus/Config/SupportsNode.o )
[128 of 199] Compiling Ouroboros.Consensus.Ledger.Query ( src/ouroboros-consensus/Ouroboros/Consensus/Ledger/Query.hs, dist/build/Ouroboros/Consensus/Ledger/Query.o )
[129 of 199] Compiling Ouroboros.Consensus.MiniProtocol.LocalStateQuery.Server ( src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/LocalStateQuery/Server.hs, dist/build/Ouroboros/Consensus/MiniProtocol/LocalStateQuery/Server.o )
[130 of 199] Compiling Ouroboros.Consensus.Ledger.Dual ( src/ouroboros-consensus/Ouroboros/Consensus/Ledger/Dual.hs, dist/build/Ouroboros/Consensus/Ledger/Dual.o )
[131 of 199] Compiling Ouroboros.Consensus.Util.Versioned ( src/ouroboros-consensus/Ouroboros/Consensus/Util/Versioned.hs, dist/build/Ouroboros/Consensus/Util/Versioned.o )
[132 of 199] Compiling Ouroboros.Consensus.Storage.LedgerDB.Snapshots ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/LedgerDB/Snapshots.hs, dist/build/Ouroboros/Consensus/Storage/LedgerDB/Snapshots.o )
[133 of 199] Compiling Ouroboros.Consensus.Storage.LedgerDB.Init ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/LedgerDB/Init.hs, dist/build/Ouroboros/Consensus/Storage/LedgerDB/Init.o )
[134 of 199] Compiling Ouroboros.Consensus.Storage.LedgerDB ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/LedgerDB.hs, dist/build/Ouroboros/Consensus/Storage/LedgerDB.o )
[135 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB.API ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB/API.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB/API.o )
[136 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB.Init ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB/Init.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB/Init.o )
[137 of 199] Compiling Ouroboros.Consensus.Node.InitStorage ( src/ouroboros-consensus/Ouroboros/Consensus/Node/InitStorage.hs, dist/build/Ouroboros/Consensus/Node/InitStorage.o )
[138 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Abstract/SingleEraBlock.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Abstract/SingleEraBlock.o )
[139 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.State.Infra ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/State/Infra.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/State/Infra.o )
[140 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Protocol/ChainSel.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Protocol/ChainSel.o )
[141 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Abstract.NoHardForks ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Abstract/NoHardForks.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Abstract/NoHardForks.o )
[142 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Abstract.CanHardFork ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Abstract/CanHardFork.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Abstract/CanHardFork.o )
[143 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Abstract ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Abstract.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Abstract.o )
[144 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Lifting ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Lifting.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Lifting.o )
[145 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.State.Instances ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/State/Instances.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/State/Instances.o )
[146 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Protocol/LedgerView.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Protocol/LedgerView.o )
[147 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.AcrossEras ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/AcrossEras.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/AcrossEras.o )
[148 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Basics ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Basics.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Basics.o )
[149 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.State ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/State.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/State.o )
[150 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Node.SanityCheck ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Node/SanityCheck.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Node/SanityCheck.o )
[151 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Block ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Block.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Block.o )
[152 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Protocol ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Protocol.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Protocol.o )
[153 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Node.Metrics ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Node/Metrics.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Node/Metrics.o )
[154 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Node.DiffusionPipelining ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Node/DiffusionPipelining.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Node/DiffusionPipelining.o )
[155 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Ledger ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Ledger.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Ledger.o )
[156 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Mempool ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Mempool.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Mempool.o )
[157 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Ledger.Query ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Ledger/Query.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Ledger/Query.o )
[158 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Compat ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Compat.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Compat.o )
[159 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Ledger.PeerSelection ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Ledger/PeerSelection.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Ledger/PeerSelection.o )
[160 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Ledger.CommonProtocolParams ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Ledger/CommonProtocolParams.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Ledger/CommonProtocolParams.o )
[161 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Forging ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Forging.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Forging.o )
[162 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Node.InitStorage ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Node/InitStorage.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Node/InitStorage.o )
[163 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Embed.Unary ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Embed/Unary.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Embed/Unary.o )
[164 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB.Impl.Paths ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB/Impl/Paths.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB/Impl/Paths.o )
[165 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB/Impl/LgrDB.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB/Impl/LgrDB.o )
[166 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB.Impl.Types ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB/Impl/Types.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB/Impl/Types.o )
[167 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB.Impl.Query ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB/Impl/Query.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB/Impl/Query.o )
[168 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB.Impl.Iterator ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB/Impl/Iterator.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB/Impl/Iterator.o )
[169 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB.Impl.Follower ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB/Impl/Follower.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB/Impl/Follower.o )
[170 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB.Impl.ChainSel ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB/Impl/ChainSel.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB/Impl/ChainSel.o )
[171 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB.Impl.Background ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB/Impl/Background.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB/Impl/Background.o )
[172 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB.Impl.Args ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB/Impl/Args.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB/Impl/Args.o )
[173 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB.Impl ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB/Impl.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB/Impl.o )
[174 of 199] Compiling Ouroboros.Consensus.Storage.ChainDB ( src/ouroboros-consensus/Ouroboros/Consensus/Storage/ChainDB.hs, dist/build/Ouroboros/Consensus/Storage/ChainDB.o )
[175 of 199] Compiling Ouroboros.Consensus.Node.Run ( src/ouroboros-consensus/Ouroboros/Consensus/Node/Run.hs, dist/build/Ouroboros/Consensus/Node/Run.o )
[176 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Serialisation/Common.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Serialisation/Common.o )
[177 of 199] Compiling Ouroboros.Consensus.MiniProtocol.ChainSync.Client ( src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/ChainSync/Client.hs, dist/build/Ouroboros/Consensus/MiniProtocol/ChainSync/Client.o )
[178 of 199] Compiling Ouroboros.Consensus.MiniProtocol.BlockFetch.Server ( src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/BlockFetch/Server.hs, dist/build/Ouroboros/Consensus/MiniProtocol/BlockFetch/Server.o )
[179 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Serialisation.SerialiseDisk ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Serialisation/SerialiseDisk.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Serialisation/SerialiseDisk.o )
[180 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Serialisation.SerialiseNodeToNode ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Serialisation/SerialiseNodeToNode.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Serialisation/SerialiseNodeToNode.o )
[181 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Serialisation.SerialiseNodeToClient ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Serialisation/SerialiseNodeToClient.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Serialisation/SerialiseNodeToClient.o )
[182 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Serialisation ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Serialisation.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Serialisation.o )
[183 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Node ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Node.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Node.o )
[184 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator.o )
[185 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Embed.Nary ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Embed/Nary.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Embed/Nary.o )
[186 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Embed.Binary ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Embed/Binary.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Embed/Binary.o )
[187 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Condense ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Condense.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Condense.o )
[188 of 199] Compiling Ouroboros.Consensus.HardFork.Combinator.Degenerate ( src/ouroboros-consensus/Ouroboros/Consensus/HardFork/Combinator/Degenerate.hs, dist/build/Ouroboros/Consensus/HardFork/Combinator/Degenerate.o )
[189 of 199] Compiling Ouroboros.Consensus.MiniProtocol.ChainSync.Server ( src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/ChainSync/Server.hs, dist/build/Ouroboros/Consensus/MiniProtocol/ChainSync/Server.o )
[190 of 199] Compiling Ouroboros.Consensus.MiniProtocol.BlockFetch.ClientInterface ( src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/BlockFetch/ClientInterface.hs, dist/build/Ouroboros/Consensus/MiniProtocol/BlockFetch/ClientInterface.o )

src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/BlockFetch/ClientInterface.hs:337:25: error: [GHC-83865]
    • Couldn't match type: WithOrigin BlockNo
                     with: (WithOrigin BlockNo, WithOrigin SlotNo)
      Expected: AF.Anchor (Header blk)
                -> (WithOrigin BlockNo, WithOrigin SlotNo)
        Actual: AF.Anchor (Header blk) -> WithOrigin BlockNo
    • In the first argument of ‘(.)’, namely ‘AF.anchorToBlockNo’
      In the expression: AF.anchorToBlockNo . AF.anchor
      In an equation for ‘anchorBlockNo’:
          anchorBlockNo = AF.anchorToBlockNo . AF.anchor
    |
337 |         anchorBlockNo = AF.anchorToBlockNo . AF.anchor
    |                         ^^^^^^^^^^^^^^^^^^
[191 of 199] Compiling Ouroboros.Consensus.Mempool.Impl.Common ( src/ouroboros-consensus/Ouroboros/Consensus/Mempool/Impl/Common.hs, dist/build/Ouroboros/Consensus/Mempool/Impl/Common.o )
[192 of 199] Compiling Ouroboros.Consensus.Mempool.Update ( src/ouroboros-consensus/Ouroboros/Consensus/Mempool/Update.hs, dist/build/Ouroboros/Consensus/Mempool/Update.o )
[193 of 199] Compiling Ouroboros.Consensus.Mempool.Query ( src/ouroboros-consensus/Ouroboros/Consensus/Mempool/Query.hs, dist/build/Ouroboros/Consensus/Mempool/Query.o )
[194 of 199] Compiling Ouroboros.Consensus.Mempool.Init ( src/ouroboros-consensus/Ouroboros/Consensus/Mempool/Init.hs, dist/build/Ouroboros/Consensus/Mempool/Init.o )
[195 of 199] Compiling Ouroboros.Consensus.Mempool ( src/ouroboros-consensus/Ouroboros/Consensus/Mempool.hs, dist/build/Ouroboros/Consensus/Mempool.o )
[196 of 199] Compiling Ouroboros.Consensus.MiniProtocol.LocalTxMonitor.Server ( src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/LocalTxMonitor/Server.hs, dist/build/Ouroboros/Consensus/MiniProtocol/LocalTxMonitor/Server.o )
[197 of 199] Compiling Ouroboros.Consensus.Genesis.Governor ( src/ouroboros-consensus/Ouroboros/Consensus/Genesis/Governor.hs, dist/build/Ouroboros/Consensus/Genesis/Governor.o )
[198 of 199] Compiling Ouroboros.Consensus.Protocol.PBFT.State ( src/ouroboros-consensus/Ouroboros/Consensus/Protocol/PBFT/State.hs, dist/build/Ouroboros/Consensus/Protocol/PBFT/State.o )
[199 of 199] Compiling Ouroboros.Consensus.Protocol.PBFT ( src/ouroboros-consensus/Ouroboros/Consensus/Protocol/PBFT.hs, dist/build/Ouroboros/Consensus/Protocol/PBFT.o )