Leios keyless seats: verify PoP and require present keys in certs - #693
Merged
IOG Hydra / ci/hydra-build:x86_64-linux.required
failed
Aug 13, 2026 in 0s
Build dependency failed
1 failed steps
Details
Failed Steps
Step 1
Derivation
/nix/store/442a57b0jhk5p3ymp4k1yvhh49i97i8k-cardano-crypto-leios-test-tests-x86_64-w64-mingw32-0.2.0.0.drv
Log
Running phase: unpackPhase
unpacking source archive /nix/store/g566xsp693z9h5zf0gy78p7fcmqs1hwv-source-cardano-crypto-leios-test-tests-root
source root is source-cardano-crypto-leios-test-tests-root
Running phase: patchPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
Configure flags:
--prefix=/nix/store/fc53fmpfjz8f5y64jbkmsnd91mfnbn5b-cardano-crypto-leios-test-tests-x86_64-w64-mingw32-0.2.0.0 test:tests --package-db=clear --package-db=/build/tmp.GN4mWmITF7/lib/package.conf.d --exact-configuration --dependency=Win32=Win32-2.14.2.1-inplace --dependency=array=array-0.5.8.0-inplace --dependency=base=base-4.22.0.0-inplace --dependency=binary=binary-0.8.9.3-inplace --dependency=bytestring=bytestring-0.12.2.0-inplace --dependency=containers=containers-0.8-inplace --dependency=deepseq=deepseq-1.5.1.0-inplace --dependency=directory=directory-1.3.10.0-inplace --dependency=exceptions=exceptions-0.10.11-inplace --dependency=file-io=file-io-0.1.5-inplace --dependency=filepath=filepath-1.5.4.0-inplace --dependency=ghc-bignum=ghc-bignum-1.4-inplace --dependency=ghc-boot-th=ghc-boot-th-9.14.1-inplace --dependency=ghc-heap=ghc-heap-9.14.1-inplace --dependency=ghc-internal=ghc-internal-9.1401.0-inplace --dependency=ghc-prim=ghc-prim-0.13.1-inplace --dependency=integer-gmp=integer-gmp-1.1-inplace --dependency=mtl=mtl-2.3.1-inplace --dependency=os-string=os-string-2.0.8-inplace --dependency=parsec=parsec-3.1.18.0-inplace --dependency=pretty=pretty-1.1.3.6-inplace --dependency=process=process-1.6.26.1-inplace --dependency=rts=rts-1.0.3 --dependency=stm=stm-2.5.3.1-inplace --dependency=system-cxx-std-lib=system-cxx-std-lib-1.0 --dependency=template-haskell=template-haskell-2.24.0.0-inplace --dependency=text=text-2.1.3-inplace --dependency=time=time-1.15-inplace --dependency=transformers=transformers-0.6.1.2-inplace --dependency=QuickCheck=QuickCheck-2.18.0.0-9FFoT9i4dXR6GF4uIy09p5 --dependency=random=random-1.3.1-D1TFZGErWjTBc7gzxbq0Va --dependency=splitmix=splitmix-0.1.3.2-LdNRLizmK5tIOpDnQJS3DN --dependency=cardano-base:testlib=cardano-base-0.1.6.0-H8IPeangYl3HiWlKii1u1r-testlib --dependency=cardano-base=cardano-base-0.1.6.0-L2OAt06rLE7icoo3few1N --dependency=aeson=aeson-2.2.5.0-9eYL2ww0x889XloSj3QNNi --dependency=OneTuple=OneTuple-0.4.3-JYRSNPxGHFli7ClMc91yl --dependency=character-ps=character-ps-0.1-LbDLpmL2obE6kkJz6No2wS --dependency=data-fix=data-fix-0.3.4-7CqkT3hePRLKFBygqbWcWB --dependency=hashable=hashable-1.5.1.0-JtJsIhyLkGmFjiHz2VZqPo --dependency=dlist=dlist-1.0-3C7hKSERqai9VrX6KsDfkb --dependency=indexed-traversable=indexed-traversable-0.1.5-7F9VoV1BfZeF5wfMrYonsn --dependency=integer-conversion=integer-conversion-0.1.1-IYRaxSBm7kBFRRudlgFYvl --dependency=primitive=primitive-0.9.1.0-9k0nixrq6my22NvhUkx0Go --dependency=integer-logarithms=integer-logarithms-1.0.5-6VP2dJdpWNXKKOGviOT5eA --dependency=network-uri=network-uri-2.6.4.2-6OuQGnLuwiZKTIO8OV98se --dependency=th-compat=th-compat-0.1.7-KNnWKY0MlC12eS4WzPNx6T --dependency=scientific=scientific-0.3.8.1-EsPzgBZXttcDFyCFd5QFHy --dependency=semialign=semialign-1.4-BVQ16yrGT2fBGE3C0KebHO --dependency=indexed-traversable-instances=indexed-traversable-instances-0.1.2.1-3Vxyi7YsspnF0HQmqZNQyu --dependency=tagged=tagged-0.8.10-KsmggHAuyPH6thgSf5pN7T --dependency=unordered-containers=unordered-containers-0.2.21-A8tL46BE74IDVKmUlndOIF --dependency=vector=vector-0.13.2.0-AmdsqRb7l0aJwAlUu9pLR --dependency=vector-stream=vector-stream-0.1.0.1-CBSWThH26L2I16F9jnRrii --dependency=semigroupoids=semigroupoids-6.0.2-61hCYjjWtvQ3HzFkNdat62 --dependency=base-orphans=base-orphans-0.9.4-4YXiiV7fHm77lUPA2IwkVy --dependency=bifunctors=bifunctors-5.6.3-7RSvQwYjVbn8DDrnQZ9Kcw --dependency=assoc=assoc-1.1.1-DLQmvptZinkKI6fEq30fKf --dependency=comonad=comonad-5.0.10-8kEFrKYmo2p7I0jYRpkjt8 --dependency=distributive=distributive-0.6.3-LF5r60UYoZJ6YkFMmLTUzM --dependency=th-abstraction=th-abstraction-0.7.2.0-BSSlcTW3Al795QQ85RNSYj --dependency=contravariant=contravariant-1.5.6-GL1E13pWg9P8KxAaBbdXFz --dependency=StateVar=StateVar-1.2.2-LIEzMRL0RCD3rF77qpgrtl --dependency=transformers-compat=transformers-compat-0.7.2-2VB721ORhiyKFNxKq60aQq --dependency=these=these-1.2.1-BEtiQG4LjEDDhLuMnCcOa5 --dependency=strict=strict-0.5.1-2ilE29YakY0Bfyqk4zbzZx --dependency=text-iso8601=text-iso8601-0.1.1.1-E5fE2jTBI1Q7NEggX3zFcl --dependency=time-compat=time-compat-1.9.9-6K0pNJq4ovxCZ0icO0dGfx --dependency=text-short=text-short-0.1.6.1-5GNdewFFryADbIz9MSTv7f --dependency=uuid-types=uuid-types-1.0.6.1-EvJ4P6j5hKnL0haEBkDihT --dependency=witherable=witherable-0.5-F0CCFZWMjcSEhEWZcuOQns --dependency=iproute=iproute-1.7.15-BMt5zPH2nICBMDlX1hv0JK --dependency=appar=appar-0.1.8-Jx9q57Nyovd9N7yArag8W1 --dependency=byteorder=byteorder-1.0.4-1ND16GjFUQRBCGd9L0UiRT --dependency=network=network-3.2.8.0-4Q8kWvT9peA1TABaaOy5yV --dependency=temporary=temporary-1.3-8xT8PTBUXCAI8hFRaeUh87 --dependency=mempack=mempack-0.2.1.0-2EY4J5F9hvFH5lcz2DePDd --dependency=FailT=FailT-0.1.2.0-HHlQXFIQqoJ5SIKR97YdWN --dependency=nothunks=nothunks-0.3.1-LSSW2chz7LIFY9K5pO024v --dependency=wherefrom-compat=wherefrom-compat-0.2.0.0-8o8fm96PoRzL0o0TIRl2vn --dependency=hspec=hspec-2.11.17-KbUGOU0pDOUIx9OpsMkKUa --dependency=hspec-core=hspec-core-2.11.17-BPqy64eYs0kEyE3nVM9QRs --dependency=HUnit=HUnit-1.6.2.0-KZi7jZyHAnbFRX7PjSUiQo --dependency=call-stack=call-stack-0.4.0-CNAA8X5A9ob8huGQHXMYe2 --dependency=ansi-terminal=ansi-terminal-1.1.5-2Lo5BknoyVECh0lwppkesi --dependency=ansi-terminal-types=ansi-terminal-types-1.1.3-6J86KDBXAdKDTA2QZ6h2zp --dependency=colour=colour-2.3.7-wBuw6YXLtjKNHJYJLWNmG --dependency=haskell-lexer=haskell-lexer-1.2.1-4cEVYq8mpgx7ij3eZgCYAP --dependency=hspec-expectations=hspec-expectations-0.8.4-Lod2dojkDBBMPudMbvLFE --dependency=quickcheck-io=quickcheck-io-0.2.0-3lHJV3xiuy8BpsYVPh5ZOh --dependency=hspec-discover=hspec-discover-2.11.17-BhrzJ4H7pIW8IdXb9Lx8Rp --dependency=tree-diff=tree-diff-0.4.1-945VurKW8dg4zmwb3ZZfDy --dependency=parsers=parsers-0.12.12-8Jtazg6a12iAFn492mNfaL --dependency=attoparsec=attoparsec-0.14.4-Da4xrnjHLm6BrRbvBR58vh --dependency=attoparsec:attoparsec-internal=attoparsec-0.14.4-GaMCVzNazBAL2mqZatrnVf-attoparsec-internal --dependency=charset=charset-0.3.12-GW5MLlMQOaFGmUi3AzVbHB --dependency=prettyprinter-ansi-terminal=prettyprinter-ansi-terminal-1.1.4-605kuR4JWHt7gqYC6IVjnp --dependency=prettyprinter=prettyprinter-1.7.2-5Rl9ugBZVrIJVpBdqReSan --dependency=cardano-crypto-class=cardano-crypto-class-2.6.0.0-8mLG3shIJLt1QAQ8SEbnEP --dependency=base16-bytestring=base16-bytestring-1.0.2.0-K7BS0P4iFbK5qTqKvUSemy --dependency=cardano-binary=cardano-binary-1.9.1.0-2QxNLrBeJN9G7UhlRHZSSY --dependency=cborg=cborg-0.2.10.0-ISrwrrthGPT5sfYuzBOlT1 --dependency=half=half-0.3.3-KUhNJ9GTH4A9NnNUzA5D5D --dependency=formatting=formatting-7.2.0-99uvXfutbUG8iaTAeajd4p --dependency=clock=clock-0.8.4-I1qeeAdokyD5QCp2xl4EpY --dependency=double-conversion=double-conversion-2.0.5.0-GEpdLtQJrln3V9Tnqz8miE --dependency=old-locale=old-locale-1.0.0.7-7Uv9QkHhVGrL1OrnzzWiUm --dependency=recursion-schemes=recursion-schemes-5.2.3-Fji3AGradCRJyRnJud1dhd --dependency=free=free-5.2-84iWw9FIxeYEoHcpny3qFk --dependency=profunctors=profunctors-5.6.3-2sa0fLAv62jBHiwq8139Zw --dependency=transformers-base=transformers-base-0.4.6.1-Dv4fiz20QUDMDXHGFNy6P --dependency=safe-exceptions=safe-exceptions-0.1.7.4-Dowjwlvj1NmHcVoOqMxPin --dependency=cardano-strict-containers=cardano-strict-containers-0.1.6.0-GFylZLeK8wE6Zd17RHW27V --dependency=data-default-class=data-default-class-0.2.0.0-7ueVhOFmZxlB1UHbqATgsw --dependency=data-default=data-default-0.8.0.2-G7hxYGLXTAT5mJSPYb9TkX --dependency=fingertree=fingertree-0.1.6.3-HQCd61IaVK2LjZINfuIuYR --dependency=serialise=serialise-0.2.6.1-GXORUgVROSm5usJBjHZi2W --dependency=crypton=crypton-1.1.4-5YFiiZil3Q47Qr1ZhF0Th7 --dependency=base16=base16-1.0-C8ZfDFR1k2b56verskHzHA --dependency=ram=ram-0.22.0-4XLgINgWBnn238OBn4OfMP --dependency=heapwords=heapwords-0.1.0.2-7ZcOTi98n1o9wFt7Px0Abi --dependency=io-classes=io-classes-1.10.1.0-9BqFzXO5pKL9DdEOBveZgS --dependency=async=async-2.2.6-BBB1nP4y45iHOboyCzpjnc --dependency=memory-pool=memory-pool-0.1.0.0-AQQ0IRTdhZiCdM1CJMWVrH --dependency=pvar=pvar-1.0.0.0-DflCiudYlm82acEbMzmzV7 --dependency=cardano-crypto-leios=cardano-crypto-leios-0.2.0.0-H2CciRSEEZj4hou4Ij4pRV --dependency=cardano-crypto-leios:testlib=cardano-crypto-leios-0.2.0.0-8K3QG11xReELi4D6bWlJDx-testlib --dependency=cardano-crypto-class:testlib=cardano-crypto-class-2.6.0.0-JxOkyAGLA39Jgjvu3x5GGb-testlib --dependency=contra-tracer=contra-tracer-0.2.1.1-FHdGRHoYVBfBQBrkNnEpuc --dependency=pretty-show=pretty-show-1.10-Ejlhgnz824w8XZ7t4yPxxo --dependency=quickcheck-instances=quickcheck-instances-0.4-8foVFhKuWFO72gJbJiC7yW --dependency=case-insensitive=case-insensitive-1.2.1.0-H5FUfoOPeXw4VUmLTdD9Vh --dependency=old-time=old-time-1.1.1.0-3XwHEa5Sq6XKDyFkRkrN1G --dependency=reflection=reflection-2.1.9-AQgjj38LrYUDpJ5HrzJUQA --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 --with-ld=x86_64-w64-mingw32-ld --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/abjzlc8vl6mg60p89n7hn85z7qcl49sv-cardano-crypto-leios-test-tests-x86_64-w64-mingw32-0.2.0.0-data/share/x86_64-w64-mingw32-ghc-9.14.1 --hsc2hs-option=--cross-compile --hsc2hs-option=--via-asm --disable-split-sections --ghc-options=-hide-all-packages --ghc-options=-Werror
Configuring test suite 'tests' for cardano-crypto-leios-0.2.0.0...
Warning: [unknown-directory] 'hs-source-dirs: src' specifies a directory which
does not exist.
Running phase: buildPhase
Preprocessing test suite 'tests' for cardano-crypto-leios-0.2.0.0...
Building test suite 'tests' for cardano-crypto-leios-0.2.0.0...
[1 of 2] Compiling Test.Cardano.Crypto.Leios ( test/Test/Cardano/Crypto/Leios.hs, dist/build/tests/tests-tmp/Test/Cardano/Crypto/Leios.o )
test/Test/Cardano/Crypto/Leios.hs:232:13: error: [GHC-63394] [-Wx-partial, -Werror=x-partial]
In the use of ‘head’
(imported from Prelude, but defined in GHC.Internal.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."
|
232 | let sk0 = head allKeys
| ^^^^
Loading