bench: Introduce DDoS protection middleware (wai) to cardano-tracer #6492
IOG Hydra / ci/hydra-build:required
failed
Mar 16, 2026 in 0s
Build dependency failed
1 failed steps
Details
Failed Steps
Step 1
Derivation
/nix/store/22aaz740xfhhakiri63vda7njhrdb8rz-cardano-tracer-bench-cardano-tracer-bench-0.3.6.drv
Log
Running phase: unpackPhase
unpacking source archive /nix/store/y3ycpqbmq003rj2bihrr14qmgnzvxphk-source-cardano-tracer-bench-cardano-tracer-bench-root
source root is source-cardano-tracer-bench-cardano-tracer-bench-root
Running phase: patchPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
Configure flags:
--prefix=/nix/store/p5s7s7lz5xcbi76x4fakp24sqlhkxgh6-cardano-tracer-bench-cardano-tracer-bench-0.3.6 bench:cardano-tracer-bench --package-db=clear --package-db=/build/tmp.tr96Fo32ie/lib/ghc-9.6.7/lib/package.conf.d --flags=-rtview --flags=systemd --exact-configuration --dependency=cardano-tracer=cardano-tracer-0.3.6-IwghxhmNKJ5LnVLroe9QNo --dependency=aeson=aeson-2.2.3.0-FlAtazaTLjU4HPEquwuoXS --dependency=OneTuple=OneTuple-0.4.2-5nfd6UkCUuP3TDN2ZHHcQS --dependency=QuickCheck=QuickCheck-2.15.0.1-BvGwqkywweF2gLkpR2FWZu --dependency=random=random-1.2.1.3-5bAozhpYRUJC4c692jxtvX --dependency=splitmix=splitmix-0.1.3.1-FEky5QrlW5TJO6b4BHUuU --dependency=character-ps=character-ps-0.1-4Fq0WOmYCAE3hAL17nXGEq --dependency=data-fix=data-fix-0.3.4-1UjwP8076LCEp00xhQS33Y --dependency=hashable=hashable-1.5.0.0-HIE2ZLijMv0FizCUPuKvhe --dependency=os-string=os-string-2.0.8-HX9KCens9GW9XWIBzrUP7C --dependency=dlist=dlist-1.0-2hTtgfcMjYnK5ageOgmEVo --dependency=generically=generically-0.1.1-FsEVxmTYOKp6lYk37PdWW4 --dependency=indexed-traversable=indexed-traversable-0.1.4-4WgKtUu7swysftQ0x7OdR --dependency=integer-conversion=integer-conversion-0.1.1-DMZEbvgjN8rBGs5JKd3N4n --dependency=primitive=primitive-0.9.1.0-AElAOg7RWPrK8TD1mt4mft --dependency=integer-logarithms=integer-logarithms-1.0.4-BDQlYEDkhb9JmGu7jXu9KU --dependency=network-uri=network-uri-2.6.4.2-5NCCqnqaQcK4UAOo78GV3i --dependency=th-compat=th-compat-0.1.6-C7IFD8jeZ5FBpkVpxsrbBT --dependency=scientific=scientific-0.3.8.0-JxnjQFEuijZ8aq366Ht5Rs --dependency=semialign=semialign-1.3.1-KGrZCFCGypBD4mrWLSOMAB --dependency=indexed-traversable-instances=indexed-traversable-instances-0.1.2-7xayNkJK0If8VXuumimjcT --dependency=tagged=tagged-0.8.9-HMh4qZxoofeBZ9IcdInbXO --dependency=unordered-containers=unordered-containers-0.2.20-KlfBk6iMjJaB9ZmnufkJgb --dependency=vector=vector-0.13.2.0-EuyJviusT5v6Iyho9D6sFZ --dependency=vector-stream=vector-stream-0.1.0.1-7qX9oQxWHCz9yDWW5CqJnq --dependency=semigroupoids=semigroupoids-6.0.1-13X4CyznqV48TvVXtzFzgS --dependency=base-orphans=base-orphans-0.9.3-AsDpZFVRqkOGf8e26fQ2O7 --dependency=bifunctors=bifunctors-5.6.2-5UAp1ihaFHHQKJWIfPfYn --dependency=assoc=assoc-1.1.1-Hk0NF38QxbfFWQZTs5YYxb --dependency=comonad=comonad-5.0.9-GkTn8vQQ9za8eWtFk3sbbH --dependency=distributive=distributive-0.6.2.1-C2VhDFDHGYgBlcL4CzTNv1 --dependency=transformers-compat=transformers-compat-0.7.2-Gt8KxspbTpUIHfKPq3SCp6 --dependency=th-abstraction=th-abstraction-0.6.0.0-AIAgi0BLP8bBFLwGO1orLh --dependency=contravariant=contravariant-1.5.5-Ke1HrXDwqQ6D0n94ptkMg --dependency=StateVar=StateVar-1.2.2-E0yfTmnQDKI1BXBWlDfERx --dependency=these=these-1.2.1-70oJVrpFyc2JaKrvODQgwP --dependency=strict=strict-0.5.1-FrRzzT2hiFlFU1hq8tv0Io --dependency=text-iso8601=text-iso8601-0.1.1-CVVDs1SaTIM8LFLnrh78DX --dependency=time-compat=time-compat-1.9.8-K4IQpEsyOTc48QzHHPLXDN --dependency=text-short=text-short-0.1.6-5qH83DyTQXvIC5wrZrS5ky --dependency=uuid-types=uuid-types-1.0.6-DUOGLBxKcwf96s4MjWfci --dependency=witherable=witherable-0.5-Jik7cManEqBDwRrCh6LrLz --dependency=async=async-2.2.5-DdfNldULPzBH78Uqavqt8L --dependency=auto-update=auto-update-0.2.6-J2u8faHtpWNBmkIZ0M1No6 --dependency=bimap=bimap-0.5.0-D75GDPUUAuY5OgVTC9xo4F --dependency=blaze-html=blaze-html-0.9.2.0-27W6nWe3RHMKHlRkt0Lb9E --dependency=blaze-builder=blaze-builder-0.4.4.1-J4zcKFPgTyk3sHOlnsrPI0 --dependency=blaze-markup=blaze-markup-0.8.3.0-HCCjBdK4INJKkFpBBYxzSR --dependency=cardano-timeseries-io=cardano-timeseries-io-1.0.0-4n8LSFubZ2a7tatAkm6KhZ --dependency=megaparsec=megaparsec-9.7.0-hob25OW3l19pVntKYrZTt --dependency=case-insensitive=case-insensitive-1.2.1.0-22ALGLrmdoDDJ2lrvfE4AD --dependency=parser-combinators=parser-combinators-1.3.0-1kh17oZZiEn1mXrm3ePQwO --dependency=serialise=serialise-0.2.6.1-2MbBwLUWzH2LBMs5QIGuD8 --dependency=cborg=cborg-0.2.10.0-7Sc4zFgNTdU8l0rohAZCPP --dependency=half=half-0.3.3-GIVsfQErEaeHlAJplw716R --dependency=statistics=statistics-0.16.3.0-KhFR1Cnv9S43BlLwRSJlMh --dependency=data-default-class=data-default-class-0.2.0.0-DP1TvQlt6AjTBGoZzi6A3 --dependency=data-default=data-default-0.8.0.1-4t2ocbrHBeAAkRf4Vm25En --dependency=dense-linear-algebra=dense-linear-algebra-0.1.0.0-eqS59AK6q97CI1GDQHV7y --dependency=math-functions=math-functions-0.3.4.4-FdCEGvwin1sEdjVZUClBiK --dependency=vector-algorithms=vector-algorithms-0.9.1.0-8tvxCH32incD46BUGXFbno --dependency=bitvec=bitvec-1.1.5.0-C8wcXRsqvns9xEZJiYYoRZ --dependency=vector-binary-instances=vector-binary-instances-0.2.5.2-KiD9ExvbBlk8nBkxyKdGcE --dependency=vector-th-unbox=vector-th-unbox-0.2.2-8bVpQPP12t6FlmJVogYfxl --dependency=mwc-random=mwc-random-0.15.2.0-KOC5L70Dz0m1zMfI74GTeq --dependency=parallel=parallel-3.2.2.0-1WmOVBnIr281FxwaAYcL5u --dependency=contra-tracer=contra-tracer-0.1.0.2-7be64UcGhqgBu3FyMN2z4H --dependency=ekg-core=ekg-core-0.1.2.0-EFUPKA4q1MH8UHvBOoFKfQ --dependency=ekg-forward=ekg-forward-1.0-L1dolBfZWDBG9eGhHgUTXS --dependency=io-classes=io-classes-1.8.0.1-3qM6CmCsn96BW5e2uBbAmY --dependency=network=network-3.2.8.0-DfzdidsgO8q74pRUILGgOE --dependency=network-mux=network-mux-0.9.0.0-6pZWABTKNgvDek67LzD34e --dependency=io-classes:si-timers=io-classes-1.8.0.1-HljdT8b1z9g54vXaqik9ju-si-timers --dependency=nothunks=nothunks-0.2.1.1-IBWb1SOLC3dJ2GaDU8ecBW --dependency=wherefrom-compat=wherefrom-compat-0.1.1.1-2fIQ5ThhtEmImTCWsFIlW7 --dependency=io-classes:strict-stm=io-classes-1.8.0.1-9EsvabJgHIvJKqWId2XzlA-strict-stm --dependency=monoidal-synchronisation=monoidal-synchronisation-0.1.0.7-2dBGWcNJxEZ9L4adoQePHG --dependency=quiet=quiet-0.2-B4gB68Hw9EKHk9RU5pVBl2 --dependency=statistics-linreg=statistics-linreg-0.3-Ickb36p5mDsCd3jXF5uZdA --dependency=MonadRandom=MonadRandom-0.6.2-LA6IewaNJ1SAyvXrC9yCwP --dependency=random-shuffle=random-shuffle-0.0.4-8FiIgTsgxu55Gnez49fWxa --dependency=safe=safe-0.3.21-3uLJbQ3bqZa5EVWbqjkmqS --dependency=ouroboros-network-api=ouroboros-network-api-0.16.0.0-3UFOxnEGBBfLrgr5sramaO --dependency=base16-bytestring=base16-bytestring-1.0.2.0-C23xiGfrqNE2o8xHSLYea3 --dependency=cardano-binary=cardano-binary-1.7.2.0-HqUHbVdOeov3PHowLDTre7 --dependency=formatting=formatting-7.2.0-5YGwGsLWE2dECPdl8IRrTC --dependency=clock=clock-0.8.4-93oTa5MyeUVDPj4YJvpOxp --dependency=double-conversion=double-conversion-2.0.5.0-C0LMNDdSUGGEleOHxqc8O0 --dependency=old-locale=old-locale-1.0.0.7-HSvLS5bQrOr2jPp7CISS55 --dependency=recursion-schemes=recursion-schemes-5.2.3-Bhn9sbgxD3qH7xfh3xVTxy --dependency=free=free-5.2-HNyecyvhQep1jRxa72sKoW --dependency=profunctors=profunctors-5.6.3-GPAxcoA3HX0CZOFQEKBw6p --dependency=transformers-base=transformers-base-0.4.6-EiSx8lCeZBo6Rmrq11fHUh --dependency=safe-exceptions=safe-exceptions-0.1.7.4-BB0B2VqTMXkCrS8ErBHZEe --dependency=cardano-slotting=cardano-slotting-0.2.0.1-3KNU4WJ9qOz8sL4Bfh1qs9 --dependency=mmorph=mmorph-1.2.1-5Y9gSOcbU4TIXLfrUoCVR4 --dependency=cardano-strict-containers=cardano-strict-containers-0.1.6.0-BTWFXi7htx1G7PpXZPDICj --dependency=fingertree=fingertree-0.1.5.0-DOeTqwgNO5H2nOuqbZLREw --dependency=dns=dns-4.2.0-KXXrQwC6Jut18SgHhezSoZ --dependency=attoparsec=attoparsec-0.14.4-85lAKxLmv0R2VMaJvZCSfA --dependency=attoparsec:attoparsec-internal=attoparsec-0.14.4-HDa61cZF3KP6SBMdAZl2a6-attoparsec-internal --dependency=base64-bytestring=base64-bytestring-1.2.1.0-6W7nI9lk4qKCVmLMbJ7FwW --dependency=crypton=crypton-1.0.4-L1ZWnbxvr0mBL3WM7f7tWo --dependency=basement=basement-0.0.16-H18ZXwYPKwKGPqa72QNSdy --dependency=memory=memory-0.18.0-1LJTQsQiLERInCTifuP7JN --dependency=dns:dns-internal=dns-4.2.0-3mBQ2qTzknkjK6rPsx8yj-dns-internal --dependency=hourglass=hourglass-0.2.12-EQ7KIjchjsOHaleNcrd2qc --dependency=iproute=iproute-1.7.15-9Z5EyO4oAhXFMLW44LJYbD --dependency=appar=appar-0.1.8-KdF6S7PIdn95HeGgCftmuO --dependency=byteorder=byteorder-1.0.4-Caof7Z5N8If2yJZwVwIOJc --dependency=psqueues=psqueues-0.2.8.2-69rS4tpayGWLcyIll8su6T --dependency=measures=measures-0.1.0.3-GLi5aYDF9G4BspsXvBalxW --dependency=base-deriving-via=base-deriving-via-0.1.0.2-1YOvV3emxltE8N34AwtJky --dependency=typed-protocols=typed-protocols-1.0.0.0-3SViIF0nciT2huLZECQRRj --dependency=singletons=singletons-3.0.4-4IEocPkITLVHZOzYk2cztw --dependency=ouroboros-network-framework=ouroboros-network-framework-0.19.3.0-7ZmGBGXu9cZ6VEO0ZsFTeY --dependency=Win32-network=Win32-network-0.2.0.1-8s8hZBfcYFS4u144BcdEUR --dependency=ouroboros-network-testing=ouroboros-network-testing-0.8.2.0-HNhBQ10hFMUvsuu78Puu6 --dependency=deque=deque-0.4.4.2-3Kk6gHqMr9wKRFB63IicpV --dependency=strict-list=strict-list-0.1.7.6-JUiaKMXdwStICcO3WuBhKA --dependency=io-sim=io-sim-1.8.0.1-IMWOxqDqFqiAa8woVcwvFe --dependency=pretty-simple=pretty-simple-4.1.3.0-CBbEUcPyvFVDJ61D00CCKI --dependency=prettyprinter-ansi-terminal=prettyprinter-ansi-terminal-1.1.3-CN27S338FVCCP4gmWLndOq --dependency=ansi-terminal=ansi-terminal-1.1.3-JZo8EToHEOUwFJlquytg5 --dependency=ansi-terminal-types=ansi-terminal-types-1.1.3-9jxq1qBnRwxIhJfFPt03XR --dependency=colour=colour-2.3.6-GrWnERDqxEWGG97Kq3BkOE --dependency=prettyprinter=prettyprinter-1.7.1-BxNhIqpyTtt2Mpd5bWf0h1 --dependency=tasty-expected-failure=tasty-expected-failure-0.12.3-KnbDDiCkXXRGPgKlRcW9xN --dependency=tasty=tasty-1.5.3-76VhqH0ruBQCOc56At9PFd --dependency=optparse-applicative=optparse-applicative-0.18.1.0-AZkTG1H0im4AM8njzbYb8Z --dependency=unbounded-delays=unbounded-delays-0.1.1.1-KdUkx5Dy5BEIerH89n5PCe --dependency=typed-protocols:cborg=typed-protocols-1.0.0.0-9UVwVBehDBA4t92aBbLvbW-cborg --dependency=typed-protocols:stateful=typed-protocols-1.0.0.0-6pc3BQD0DGKLw6Ehszff4H-stateful --dependency=ekg-wai=ekg-wai-0.1.2.0-JSrmuyaKnxe4MYWYhMqT8I --dependency=ekg-json=ekg-json-0.1.1.1-GyczLk7t0DH3oJsrbhyJbs --dependency=http-types=http-types-0.12.4-Kdz2Nrwbo798HZ85Uldy04 --dependency=wai-app-static=wai-app-static-3.1.9-24ZoX2sKMrS9QyTdYSd42Y --dependency=file-embed=file-embed-0.0.16.0-Heqv1MGULDp1AU5LH7qKhb --dependency=http-date=http-date-0.0.11-EAEpFYqLlMmH0Cx0xJZbrd --dependency=mime-types=mime-types-0.1.2.0-5vg4uhK4yDfGBPiEw9scfX --dependency=unix-compat=unix-compat-0.7.4.1-Eqh4nCt7Ais7JzHyS8XPXf --dependency=wai-extra=wai-extra-3.1.18-CfvKf41JbLq3l2rXlRTpvy --dependency=HUnit=HUnit-1.6.2.0-29n81s9lgneFPyHXzdKipT --dependency=call-stack=call-stack-0.4.0-D3kOb1gXhq8E84SgXdsTIH --dependency=cookie=cookie-0.5.1-8LgxOeUPK0bGI1bmjHgMpT --dependency=fast-logger=fast-logger-3.2.6-CTppgwNFMot8Nn5M3ojB44 --dependency=easy-file=easy-file-0.2.5-5S8BWDFut9W6OdqJv28yLQ --dependency=unix-time=unix-time-0.4.17-65FCN7jgf1MA8kHSmjGQiK --dependency=old-time=old-time-1.1.0.4-7AzLy2qj38ABPDdVX4FG2O --dependency=resourcet=resourcet-1.3.0-6w5ujXqzv4yA0Pl6XVEQUP --dependency=unliftio-core=unliftio-core-0.2.1.0-CtDanxECkbwJ3FHnCY1MPO --dependency=streaming-commons=streaming-commons-0.2.3.0-KTWe2EM64yS7zZKd8FSpvL --dependency=zlib=zlib-0.7.1.1-6OOi71rydYdDj9tzAYm8u2 --dependency=vault=vault-0.3.1.5-JJJlF3fnxLXGbaoWTD2fOL --dependency=wai=wai-3.2.4-I7ibhfagdAr46qgfFkQyHu --dependency=wai-logger=wai-logger-2.5.0-9yHNUtkYEH8EVlt48cEFIa --dependency=warp=warp-3.4.9-BaJFZQDb2HsKpdxtwEAEMK --dependency=bsb-http-chunked=bsb-http-chunked-0.0.0.4-EQllAyFh9KC2mtKcOt8CTF --dependency=crypton-x509=crypton-x509-1.7.7-IqNFahpmp9kCvaaKRJ95rm --dependency=asn1-encoding=asn1-encoding-0.9.6-K6KWw4Qt4uaGnb0DWyK4PB --dependency=asn1-types=asn1-types-0.3.4-6nzTkiAskLKDbqvD7sFMkS --dependency=asn1-parse=asn1-parse-0.9.5-4PJAroTYwkg4jiQ4pYDOue --dependency=pem=pem-0.2.4-ITcEWSWDMVPKVFJfFfvUsP --dependency=http2=http2-5.3.10-Ih6yF7JUX6GE154LEHQSwA --dependency=http-semantics=http-semantics-0.3.0-GAtT0ZtKwRLG4EBu9Gb4ri --dependency=network-byte-order=network-byte-order-0.1.7-1ft3bJX14hNDmv8oNumDwj --dependency=time-manager=time-manager-0.2.3-GF5OJdhcmERIACTeosupGD --dependency=utf8-string=utf8-string-1.0.2-9PrMfZ8wORL8Uc5YOZwFXq --dependency=network-control=network-control-0.1.7-K7f1oJq55BQ3Chd5LRPfrA --dependency=recv=recv-0.1.1-CVz9Ovvez0pHWPXcAsY115 --dependency=simple-sendfile=simple-sendfile-0.2.32-5OwZuaYLN4a10TGXdgh0VF --dependency=word8=word8-0.1.3-35BTmb5LCdJ63zeKqAd8ff --dependency=extra=extra-1.8-ffnQy0qpXQHltmeXPg1kZ --dependency=libsystemd-journal=libsystemd-journal-1.4.6.0-EXwek0TPvIDAzLulXSHnyd --dependency=hsyslog=hsyslog-5.0.2-1YxER2pmOaA2w8nOdouZ8b --dependency=pipes=pipes-4.3.16-sAqcyfhKxvKuInO3LK00x --dependency=void=void-0.7.3-AAyPjWxpL8R2YjpUwnLovC --dependency=pipes-safe=pipes-safe-2.3.5-EjxRCwyy6C6A7drjub1fK0 --dependency=monad-control=monad-control-1.0.3.1-J3w4ZXCTqD7HPtljWKRxz8 --dependency=semigroups=semigroups-0.20-2E7i1HdFCsr2qH0vD6OKQy --dependency=uniplate=uniplate-1.6.13-Ja2VeScguL5LPorLR7k2NT --dependency=syb=syb-0.7.3-6bDfgbHeBGt4PXgAoYKZmA --dependency=unix-bytestring=unix-bytestring-0.4.0.3-l19zXWEK72KqZFMX2o6Bu --dependency=uuid=uuid-1.3.16-Be5aXA1boKH4AhCwnx4tO4 --dependency=cryptohash-md5=cryptohash-md5-0.11.101.0-3s6vxRkjWX97972RqOrP87 --dependency=cryptohash-sha1=cryptohash-sha1-0.11.101.0-EWZa6drsI1fKlXUApxnzgv --dependency=entropy=entropy-0.4.1.11-B2WlCUrBjYR6lS6zLHNrZA --dependency=network-info=network-info-0.2.1-JiPTd6BB8WDGeKGLW7RML4 --dependency=mime-mail=mime-mail-0.5.1-8QHZnVACuO1EXupFBNwJ2C --dependency=ouroboros-network=ouroboros-network-0.22.6.0-Nb3uWL1okO3mC7A2rfnb3 --dependency=cardano-prelude=cardano-prelude-0.2.1.0-7Ms1PNf4VViKQV1Kos238V --dependency=canonical-json=canonical-json-0.6.0.1-8vkQPHlIpvDEFvKA9iGIpV --dependency=microlens=microlens-0.4.13.1-9hQL872UKbRDSRKoZapfn0 --dependency=io-classes:mtl=io-classes-1.8.0.1-LyJLYYA6fD0GjlloTkZcW6-mtl --dependency=ouroboros-network-protocols=ouroboros-network-protocols-0.15.2.0-lrluKzMwoJ22tQeP2Gyyn --dependency=typed-protocols:stateful-cborg=typed-protocols-1.0.0.0-kIzO358plLKaQ1wSLQ92s-stateful-cborg --dependency=strict-checked-vars=strict-checked-vars-0.2.1.0-Gl9j7BLAfuUE3RV0cD0oaC --dependency=io-classes:strict-mvar=io-classes-1.8.0.1-1f9EiUxQvWeEDUUNvgjpvu-strict-mvar --dependency=signal=signal-0.1.0.4-5rNTAm6DVbs4LtUiCbCBVz --dependency=slugify=slugify-0.1.0.2-Hwb0yCkAxaa4wPqTmGVdYh --dependency=unicode-transforms=unicode-transforms-0.4.0.1-L4tZ8brq5DtDuV8XaaxL1N --dependency=unicode-data=unicode-data-0.6.0-GSOlTjGKVinA48UQUIuM9J --dependency=smtp-mail=smtp-mail-0.5.0.0-2igLKouGcml5TTg8bmTi6Y --dependency=crypton-connection=crypton-connection-0.4.5-JixoJfBTQjSGB6vIAfLb9A --dependency=crypton-socks=crypton-socks-0.6.2-77B3HezFJQ18bOFBiMLxWk --dependency=cereal=cereal-0.5.8.3-1CQKCNk8EbGDGHmdDPBAYO --dependency=crypton-x509-store=crypton-x509-store-1.6.11-7AG0Q2oNoGZAGagU9PgClt --dependency=crypton-x509-system=crypton-x509-system-1.6.7-tIBAh6aDRCBvJ3Nyb03BL --dependency=tls=tls-2.1.6-9aSuAd2l7QNEu4uW24k2LI --dependency=crypton-x509-validation=crypton-x509-validation-1.6.14-EJf8d6wucybF0i05kJLxtb --dependency=network-bsd=network-bsd-2.8.1.0-K6PQEPgXij42YEHfZVO4XF --dependency=trace-dispatcher=trace-dispatcher-2.11.1-439etPGtA3dDVmDG7CN8d8 --dependency=aeson-pretty=aeson-pretty-0.8.10-DxWDgYx7oiSAAHjIv1x3DX --dependency=base-compat=base-compat-0.14.1-FK5GrXzRHJlIaqVbFVqjup --dependency=cborg-json=cborg-json-0.2.6.0-CASIXFzH4TfA8twc04DYfq --dependency=hostname=hostname-1.0-xkxiqQRZX59zMVmgMJSea --dependency=unagi-chan=unagi-chan-0.4.1.4-KwIFSYBF2zn7EL3QRoWRjz --dependency=atomic-primops=atomic-primops-0.8.8-1tag9y4m4DK9lmUiRC2D5E --dependency=unliftio=unliftio-0.2.25.1-365LciT2ZnP7DHKUKmbB9t --dependency=yaml=yaml-0.11.11.2-F4u4bbHjkHZBQJIdBSyTcx --dependency=conduit=conduit-1.3.6.1-75zQfilN3VhHXxO2JJXGz2 --dependency=mono-traversable=mono-traversable-1.0.21.0-6MpB12dICOZBEKr9CPgnvw --dependency=split=split-0.2.5-25b5lWhNmv9Oaxvt4uo0e --dependency=libyaml=libyaml-0.1.4-5sj4PPyWEXNGTJMZhKyOWx --dependency=libyaml-clib=libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 --dependency=trace-forward=trace-forward-2.4.0-1TgIOxtitwZ8eWoawxY1yR --dependency=trace-resources=trace-resources-0.2.4-9yIopSGODUW3Kcm4ThPrKJ --dependency=wai-rate-limit=wai-rate-limit-0.3.0.0-3uRiX5TYafwKvWRLLIQRPG --dependency=time-units=time-units-1.0.0-GvwKPGyAKqN5VrQ901wHby --dependency=warp-tls=warp-tls-3.4.13-Gbu8kMBGmlOlA9pHmcHel --dependency=tls-session-manager=tls-session-manager-0.0.8-xE7li4VnHEF80mLUzLgmE --dependency=crypto-token=crypto-token-0.1.2-FxuE5LVCHKDJJ7DSuK2h4r --dependency=criterion=criterion-1.6.4.1-BJO1cYCIVbLAD4jKHugRxr --dependency=Glob=Glob-0.10.2-Bm5cRssMl9rAzuFwfOXayB --dependency=base-compat-batteries=base-compat-batteries-0.14.1-3k5wgD9VfjEJeEgO9UGZM4 --dependency=binary-orphans=binary-orphans-1.0.5-3ratR8WQhaX7qzXmdUNsCA --dependency=cassava=cassava-0.5.4.1-6BUlbKiEwtqLw84iAyfmOL --dependency=Only=Only-0.1-EKDJd7lVV8nkLGYR4MAJC --dependency=code-page=code-page-0.2.1-KL0sq19EuMI4bUG2N1N8uf --dependency=criterion-measurement=criterion-measurement-0.2.3.0-BU4eoEHiW5H1RqFJIYslrE --dependency=js-chart=js-chart-2.9.4.1-ApLUoR9Z74r1yyHu8DdEAV --dependency=microstache=microstache-1.0.3-GGbaJrVnvl2Fl5zmeW84lZ --dependency=array=array-0.5.8.0 --dependency=base=base-4.18.3.0 --dependency=binary=binary-0.8.9.1 --dependency=bytestring=bytestring-0.11.5.4 --dependency=containers=containers-0.6.7 --dependency=deepseq=deepseq-1.4.8.1 --dependency=directory=directory-1.3.8.5 --dependency=exceptions=exceptions-0.10.7 --dependency=filepath=filepath-1.4.301.0 --dependency=ghc-bignum=ghc-bignum-1.3 --dependency=ghc-boot-th=ghc-boot-th-9.6.7 --dependency=ghc-heap=ghc-heap-9.6.7 --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=process=process-1.6.19.0 --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=time=time-1.12.2 --dependency=transformers=transformers-0.6.1.0 --dependency=unix=unix-2.8.6.0 --with-ghc=ghc --with-ghc-pkg=ghc-pkg --with-hsc2hs=hsc2hs --with-gcc=cc --with-ar=ar --with-strip=strip --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/3xsimla7za8avnwisnhslh4n56fyc1w7-cardano-tracer-bench-cardano-tracer-bench-0.3.6-data/share/ghc-9.6.7 --enable-split-sections --ghc-option=-Werror
Configuring benchmark 'cardano-tracer-bench' for cardano-tracer-0.3.6...
Warning: [unknown-directory] 'hs-source-dirs: app' specifies a directory which
does not exist.
Warning: [unknown-directory] 'hs-source-dirs: demo' specifies a directory
which does not exist.
Warning: [unknown-directory] 'hs-source-dirs: demo/ssh' specifies a directory
which does not exist.
Warning: [unknown-directory] 'hs-source-dirs: src' specifies a directory which
does not exist.
Warning: [unknown-directory] 'hs-source-dirs: test' specifies a directory
which does not exist.
Running phase: buildPhase
Preprocessing benchmark 'cardano-tracer-bench' for cardano-tracer-0.3.6...
Building benchmark 'cardano-tracer-bench' for cardano-tracer-0.3.6...
[1 of 1] Compiling Main ( bench/cardano-tracer-bench.hs, dist/build/cardano-tracer-bench/cardano-tracer-bench-tmp/Main.o )
bench/cardano-tracer-bench.hs:67:41: error: [GHC-95909]
• Constructor ‘TracerEnv’ does not have the required strict field(s):
teTimeseriesHandle :: Maybe
Cardano.Tracer.Timeseries.TimeseriesHandle
• In the expression:
TracerEnv
{teConfig = config, teConnectedNodes = connectedNodes,
teConnectedNodesNames = connectedNodesNames,
teAcceptedMetrics = acceptedMetrics,
teCurrentLogLock = currentLogLock, teCurrentDPLock = currentDPLock,
teDPRequestors = dpRequestors, teProtocolsBrake = protocolsBrake,
teTracer = tracer, teReforwardTraceObjects = \ _ -> pure (),
teRegistry = handleRegistry, teStateDir = Nothing,
teMetricsHelp = []}
In an equation for ‘tracerEnv’:
tracerEnv config handleRegistry
= TracerEnv
{teConfig = config, teConnectedNodes = connectedNodes,
teConnectedNodesNames = connectedNodesNames,
teAcceptedMetrics = acceptedMetrics,
teCurrentLogLock = currentLogLock, teCurrentDPLock = currentDPLock,
teDPRequestors = dpRequestors, teProtocolsBrake = protocolsBrake,
teTracer = tracer, teReforwardTraceObjects = \ _ -> pure (),
teRegistry = handleRegistry, teStateDir = Nothing,
teMetricsHelp = []}
In the expression:
do tmpDir <- getTemporaryDirectory
let root = tmpDir </> "cardano-tracer-bench"
c1 = mkConfig root ForHuman
....
to10 <- generate 10
to100 <- generate 100
....
|
67 | tracerEnv config handleRegistry = TracerEnv
| ^^^^^^^^^...
bench/cardano-tracer-bench.hs:142:26: error: [GHC-95909]
• Constructor ‘TracerConfig’ does not have the required strict field(s):
hasTimeseries :: Maybe Endpoint
• In the expression:
TracerConfig
{networkMagic = 764824073, network = AcceptAt (LocalPipe ""),
loRequestNum = Nothing, ekgRequestFreq = Nothing, hasEKG = Nothing,
hasPrometheus = Nothing, hasRTView = Nothing,
tlsCertificate = Nothing,
logging = NE.fromList [LoggingParams root FileMode format],
rotation = Nothing, verbosity = Nothing, metricsNoSuffix = Nothing,
metricsHelp = Nothing, hasForwarding = Nothing,
resourceFreq = Nothing, ekgRequestFull = Nothing,
prometheusLabels = Nothing}
In an equation for ‘mkConfig’:
mkConfig root format
= TracerConfig
{networkMagic = 764824073, network = AcceptAt (LocalPipe ""),
loRequestNum = Nothing, ekgRequestFreq = Nothing, hasEKG = Nothing,
hasPrometheus = Nothing, hasRTView = Nothing,
tlsCertificate = Nothing,
logging = NE.fromList [LoggingParams root FileMode format],
rotation = Nothing, verbosity = Nothing, metricsNoSuffix = Nothing,
metricsHelp = Nothing, hasForwarding = Nothing,
resourceFreq = Nothing, ekgRequestFull = Nothing,
prometheusLabels = Nothing}
In an equation for ‘main’:
main
= do tmpDir <- getTemporaryDirectory
let root = ...
....
to10 <- generate 10
....
where
nId :: NodeId
nId = NodeId "run-user-1000-cardano-tracer-demo.sock@0"
mkConfig :: FilePath -> LogFormat -> TracerConfig
mkConfig root format
= TracerConfig
{networkMagic = 764824073, network = AcceptAt (LocalPipe ""),
loRequestNum = Nothing, ekgRequestFreq = Nothing, hasEKG = Nothing,
hasPrometheus = Nothing, hasRTView = Nothing,
tlsCertificate = Nothing, logging = NE.fromList [...],
rotation = Nothing, verbosity = Nothing, metricsNoSuffix = Nothing,
metricsHelp = Nothing, hasForwarding = Nothing,
resourceFreq = Nothing, ekgRequestFull = Nothing,
prometheusLabels = Nothing}
....
|
142 | mkConfig root format = TracerConfig
| ^^^^^^^^^^^^...
Loading