==> Building on spheal ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/haskell-crypton-x509-validation ./ .SRCINFO 865 100% 0.00kB/s 0:00:00 865 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 89 100% 86.91kB/s 0:00:00 89 100% 86.91kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 1,879 100% 1.79MB/s 0:00:00 1,879 100% 1.79MB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=3/9) haskell-crypton-x509-validation-1.6.14-48.log 502 100% 490.23kB/s 0:00:00 502 100% 490.23kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 2,713 bytes received 207 bytes 5,840.00 bytes/sec total size is 4,057 speedup is 1.39 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building haskell-crypton-x509-validation  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building haskell-crypton-x509-validation for [extra] (riscv64) ]2;🔵 Container arch-nspawn-1684957 on spheal.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: haskell-crypton-x509-validation 1.6.14-48 (Thu Oct 16 18:50:05 2025) ==> Retrieving sources...  -> Downloading crypton-x509-validation-1.6.14.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 19693 100 19693 0 0 16402 0 0:00:01 0:00:01 --:--:-- 16402 ==> Validating source files with sha256sums... crypton-x509-validation-1.6.14.tar.gz ... Passed ]2;🔵 Container arch-nspawn-1686001 on spheal.felixc.at\==> Making package: haskell-crypton-x509-validation 1.6.14-48 (Thu Oct 16 18:50:40 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (23) New Version Net Change Download Size extra/haskell-appar 0.1.8-15 0.13 MiB extra/haskell-asn1-parse 0.9.5-326 0.08 MiB 0.02 MiB extra/haskell-basement 0.0.16-3 6.04 MiB extra/haskell-byteorder 1.0.4-26 0.06 MiB extra/haskell-data-default-class 0.1.2.2-1 0.07 MiB extra/haskell-data-default-instances-containers 0.1.0.3-3 0.02 MiB 0.01 MiB extra/haskell-data-default-instances-dlist 0.0.1.2-129.1 0.01 MiB 0.01 MiB extra/haskell-data-default-instances-old-locale 0.0.1.2-1 0.01 MiB 0.01 MiB extra/haskell-dlist 1.0-379.1 0.26 MiB extra/haskell-network 3.1.4.0-117 1.80 MiB extra/haskell-old-locale 1.0.0.7-32.1 0.13 MiB extra/numactl 2.0.19-1 0.20 MiB extra/ghc-libs 9.4.8-1.3 139.60 MiB extra/haskell-asn1-encoding 0.9.6-327 0.49 MiB 0.11 MiB extra/haskell-asn1-types 0.3.4-305 0.47 MiB 0.10 MiB extra/haskell-crypton 1.0.4-6 10.94 MiB 1.98 MiB extra/haskell-crypton-x509 1.7.7-61 1.78 MiB 0.32 MiB extra/haskell-crypton-x509-store 1.6.11-37 0.15 MiB 0.04 MiB extra/haskell-data-default 0.7.1.3-26.1 0.01 MiB 0.01 MiB extra/haskell-hourglass 0.2.12-342 1.83 MiB 0.32 MiB extra/haskell-iproute 1.7.15-80 1.13 MiB 0.21 MiB extra/haskell-memory 0.18.0-104 1.24 MiB 0.25 MiB extra/haskell-pem 0.2.4-382 0.08 MiB 0.03 MiB Total Download Size: 3.41 MiB Total Installed Size: 166.53 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... haskell-crypton-1.0.4-6-riscv64 downloading... haskell-crypton-x509-1.7.7-61-riscv64 downloading... haskell-hourglass-0.2.12-342-riscv64 downloading... haskell-memory-0.18.0-104-riscv64 downloading... haskell-iproute-1.7.15-80-riscv64 downloading... haskell-asn1-encoding-0.9.6-327-riscv64 downloading... haskell-asn1-types-0.3.4-305-riscv64 downloading... haskell-crypton-x509-store-1.6.11-37-riscv64 downloading... haskell-pem-0.2.4-382-riscv64 downloading... haskell-asn1-parse-0.9.5-326-riscv64 downloading... haskell-data-default-instances-containers-0.1.0.3-3-riscv64 downloading... haskell-data-default-0.7.1.3-26.1-riscv64 downloading... haskell-data-default-instances-dlist-0.0.1.2-129.1-riscv64 downloading... haskell-data-default-instances-old-locale-0.0.1.2-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing numactl... installing ghc-libs... installing haskell-hourglass... installing haskell-basement... installing haskell-memory... installing haskell-asn1-types... installing haskell-asn1-encoding... installing haskell-crypton... installing haskell-asn1-parse... installing haskell-pem... installing haskell-crypton-x509... installing haskell-crypton-x509-store... installing haskell-data-default-class... installing haskell-data-default-instances-containers... installing haskell-dlist... installing haskell-data-default-instances-dlist... installing haskell-old-locale... installing haskell-data-default-instances-old-locale... installing haskell-data-default... installing haskell-appar... installing haskell-byteorder... installing haskell-network... installing haskell-iproute... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Registering Haskell modules... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (15) New Version Net Change extra/haskell-ansi-terminal 1.0.2-146.1 0.28 MiB extra/haskell-ansi-terminal-types 0.11.5-186.1 0.53 MiB extra/haskell-call-stack 0.4.0-372.1 0.06 MiB extra/haskell-colour 2.3.6-396.1 0.87 MiB extra/haskell-optparse-applicative 0.18.1.0-242 1.61 MiB extra/haskell-prettyprinter 1.7.1-352 1.49 MiB extra/haskell-prettyprinter-ansi-terminal 1.1.3-454 0.30 MiB extra/haskell-tagged 0.8.9-2.1 0.32 MiB extra/haskell-transformers-compat 0.7.2-3.1 0.80 MiB core/libedit 20250104_3.1-1 0.25 MiB extra/llvm14 14.0.6-5 83.34 MiB extra/llvm14-libs 14.0.6-5 104.95 MiB extra/ghc 9.4.8-1.3 288.07 MiB extra/haskell-tasty 1.5.2-52 1.67 MiB extra/haskell-tasty-hunit 0.10.2-111 0.13 MiB Total Installed Size: 484.67 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libedit... installing llvm14-libs... installing llvm14... installing ghc... installing haskell-colour... installing haskell-ansi-terminal-types... installing haskell-ansi-terminal... installing haskell-prettyprinter... installing haskell-prettyprinter-ansi-terminal... installing haskell-transformers-compat... installing haskell-optparse-applicative... installing haskell-tagged... installing haskell-tasty... installing haskell-call-stack... installing haskell-tasty-hunit... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Registering Haskell modules... [?25h==> Retrieving sources...  -> Found crypton-x509-validation-1.6.14.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting crypton-x509-validation-1.6.14.tar.gz with bsdtar ==> Starting build()... Configuring crypton-x509-validation-1.6.14... Preprocessing library for crypton-x509-validation-1.6.14.. Building library for crypton-x509-validation-1.6.14.. [1 of 5] Compiling Data.X509.Validation.Fingerprint ( Data/X509/Validation/Fingerprint.hs, dist/build/Data/X509/Validation/Fingerprint.dyn_o ) [2 of 5] Compiling Data.X509.Validation.Signature ( Data/X509/Validation/Signature.hs, dist/build/Data/X509/Validation/Signature.dyn_o ) [3 of 5] Compiling Data.X509.Validation.Types ( Data/X509/Validation/Types.hs, dist/build/Data/X509/Validation/Types.dyn_o ) [4 of 5] Compiling Data.X509.Validation.Cache ( Data/X509/Validation/Cache.hs, dist/build/Data/X509/Validation/Cache.dyn_o ) [5 of 5] Compiling Data.X509.Validation ( Data/X509/Validation.hs, dist/build/Data/X509/Validation.dyn_o ) Preprocessing test suite 'test-x509-validation' for crypton-x509-validation-1.6.14.. Building test suite 'test-x509-validation' for crypton-x509-validation-1.6.14.. [1 of 2] Compiling Certificate ( Tests/Certificate.hs, dist/build/test-x509-validation/test-x509-validation-tmp/Certificate.dyn_o ) Tests/Certificate.hs:32:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() | 32 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Tests/Certificate.hs:145:5: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘ECC.Point’ not matched: ECC.PointO | 145 | ECC.Point x y = ECDSA.public_q key | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Tests/Certificate.hs:238:19: warning: [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 238 | Self :: (pubI ~ pubS, privI ~ privS) => Auth pubI privI pubS privS | ^ Tests/Certificate.hs:238:33: warning: [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 238 | Self :: (pubI ~ pubS, privI ~ privS) => Auth pubI privI pubS privS | ^ [2 of 2] Compiling Main ( Tests/Tests.hs, dist/build/test-x509-validation/test-x509-validation-tmp/Main.dyn_o ) Tests/Tests.hs:4:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() | 4 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Tests/Tests.hs:14:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 14 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^ [3 of 3] Linking dist/build/test-x509-validation/test-x509-validation Unregistering crypton-x509-validation-1.6.14... ==> Starting check()... Running 1 test suites... Test suite test-x509-validation: RUNNING... Validation RSA signature valid: OK invalid: OK (0.01s) chain empty: OK incomplete: OK self-signed: OK leaf-not-v3 v3-disallowed: OK v3-allowed: OK (0.01s) strict-ordering enabled: OK (0.02s) disabled: OK (0.03s) ca-constraints enabled cert-sign: OK (0.03s) crl-sign: OK not-ca: OK no-basic: OK bad-depth: OK (0.03s) disabled cert-sign: OK (0.03s) crl-sign: OK (0.03s) not-ca: OK (0.03s) no-basic: OK (0.03s) bad-depth: OK (0.04s) dates leaf enabled past: OK present: OK (0.01s) future: OK disabled past: OK (0.01s) present: OK (0.01s) future: OK (0.01s) intermediate enabled past: OK (0.01s) present: OK future: OK (0.02s) disabled past: OK (0.02s) present: OK future: OK (0.02s) timeshift at-past past: OK (0.01s) present: OK future: OK at-present past: OK present: OK (0.01s) future: OK in-future past: OK present: OK future: OK CommonName no-common-name: OK (0.01s) simple www.example.com: OK (0.01s) www2.example.com: OK WWW.EXAMPLE.COM: OK (0.01s) www.EXAMPLE.COM: OK (0.01s) WWW.example.com: OK (0.01s) www..example.com: OK empty: OK wildcard example.com: OK www.example.com: OK (0.01s) www.EXAMPLE.com: OK (0.01s) www2.example.com: OK (0.01s) www.m.example.com: OK single: OK disabled www.example.com: OK (0.01s) www2.example.com: OK WWW.EXAMPLE.COM: OK www.EXAMPLE.COM: OK (0.01s) WWW.example.com: OK (0.01s) www..example.com: OK (0.01s) empty: OK (0.01s) SubjectAltName simple www.example.com: OK (0.01s) www2.example.com: OK WWW.EXAMPLE.COM: OK (0.01s) www.EXAMPLE.COM: OK (0.01s) WWW.example.com: OK www..example.com: OK empty: OK wildcard example.com: OK www.example.com: OK (0.01s) www.EXAMPLE.com: OK (0.01s) www2.example.com: OK (0.01s) www.m.example.com: OK single: OK cn-not-used: OK IP addresses 10.0.0.1: OK (0.01s) 10.0.0.2: OK 10.0.0.1.example.com: OK 266.0.0.1: OK 2001:0db8:85a3:0000:0000:8a2e:0370:7334: OK 2001:0db8:85a3::8a2e:0370:7334: OK (0.01s) 2001:0db8:85a3:0:0:8a2e:0370:7334: OK (0.01s) ::1: OK (0.01s) disabled www.example.com: OK www2.example.com: OK (0.01s) WWW.EXAMPLE.COM: OK (0.01s) www.EXAMPLE.COM: OK (0.01s) WWW.example.com: OK (0.01s) www..example.com: OK (0.02s) empty: OK (0.01s) key-usage none: OK valid: OK (0.01s) invalid: OK key-purpose none: OK valid: OK (0.01s) invalid: OK exhaustive: OK (0.02s) RSAPSS signature valid: OK (0.03s) invalid: OK chain empty: OK incomplete: OK self-signed: OK leaf-not-v3 v3-disallowed: OK v3-allowed: OK (0.02s) strict-ordering enabled: OK (0.02s) disabled: OK (0.03s) ca-constraints enabled cert-sign: OK (0.03s) crl-sign: OK not-ca: OK no-basic: OK bad-depth: OK (0.03s) disabled cert-sign: OK (0.01s) crl-sign: OK (0.03s) not-ca: OK (0.03s) no-basic: OK (0.03s) bad-depth: OK (0.04s) dates leaf enabled past: OK present: OK (0.01s) future: OK disabled past: OK present: OK (0.02s) future: OK (0.02s) intermediate enabled past: OK (0.02s) present: OK future: OK disabled past: OK present: OK future: OK (0.03s) timeshift at-past past: OK (0.02s) present: OK future: OK at-present past: OK present: OK (0.01s) future: OK in-future past: OK present: OK future: OK (0.02s) CommonName no-common-name: OK simple www.example.com: OK (0.02s) www2.example.com: OK WWW.EXAMPLE.COM: OK (0.02s) www.EXAMPLE.COM: OK WWW.example.com: OK (0.02s) www..example.com: OK empty: OK wildcard example.com: OK www.example.com: OK (0.02s) www.EXAMPLE.com: OK (0.01s) www2.example.com: OK (0.02s) www.m.example.com: OK single: OK disabled www.example.com: OK (0.02s) www2.example.com: OK WWW.EXAMPLE.COM: OK (0.01s) www.EXAMPLE.COM: OK (0.02s) WWW.example.com: OK (0.02s) www..example.com: OK (0.02s) empty: OK SubjectAltName simple www.example.com: OK (0.02s) www2.example.com: OK WWW.EXAMPLE.COM: OK (0.02s) www.EXAMPLE.COM: OK (0.02s) WWW.example.com: OK (0.02s) www..example.com: OK empty: OK wildcard example.com: OK www.example.com: OK (0.02s) www.EXAMPLE.com: OK www2.example.com: OK (0.02s) www.m.example.com: OK single: OK cn-not-used: OK IP addresses 10.0.0.1: OK (0.02s) 10.0.0.2: OK 10.0.0.1.example.com: OK 266.0.0.1: OK 2001:0db8:85a3:0000:0000:8a2e:0370:7334: OK (0.02s) 2001:0db8:85a3::8a2e:0370:7334: OK 2001:0db8:85a3:0:0:8a2e:0370:7334: OK (0.02s) ::1: OK (0.02s) disabled www.example.com: OK (0.02s) www2.example.com: OK (0.02s) WWW.EXAMPLE.COM: OK (0.02s) www.EXAMPLE.COM: OK (0.02s) WWW.example.com: OK (0.01s) www..example.com: OK (0.02s) empty: OK (0.02s) key-usage none: OK (0.01s) valid: OK (0.02s) invalid: OK key-purpose none: OK (0.02s) valid: OK invalid: OK exhaustive: OK (0.02s) DSA signature valid: OK (0.03s) invalid: OK chain empty: OK incomplete: OK self-signed: OK leaf-not-v3 v3-disallowed: OK v3-allowed: OK (0.03s) strict-ordering enabled: OK (0.04s) disabled: OK (0.05s) ca-constraints enabled cert-sign: OK (0.03s) crl-sign: OK (0.02s) not-ca: OK (0.02s) no-basic: OK (0.02s) bad-depth: OK (0.03s) disabled cert-sign: OK (0.03s) crl-sign: OK (0.03s) not-ca: OK (0.03s) no-basic: OK (0.03s) bad-depth: OK (0.05s) dates leaf enabled past: OK present: OK (0.03s) future: OK disabled past: OK (0.03s) present: OK (0.03s) future: OK (0.03s) intermediate enabled past: OK (0.01s) present: OK (0.02s) future: OK (0.02s) disabled past: OK (0.03s) present: OK (0.03s) future: OK (0.01s) timeshift at-past past: OK (0.02s) present: OK future: OK at-present past: OK present: OK (0.03s) future: OK in-future past: OK present: OK future: OK (0.03s) CommonName no-common-name: OK simple www.example.com: OK (0.03s) www2.example.com: OK WWW.EXAMPLE.COM: OK (0.02s) www.EXAMPLE.COM: OK WWW.example.com: OK (0.03s) www..example.com: OK empty: OK wildcard example.com: OK www.example.com: OK (0.03s) www.EXAMPLE.com: OK (0.03s) www2.example.com: OK (0.03s) www.m.example.com: OK single: OK disabled www.example.com: OK (0.03s) www2.example.com: OK (0.03s) WWW.EXAMPLE.COM: OK (0.03s) www.EXAMPLE.COM: OK (0.03s) WWW.example.com: OK www..example.com: OK (0.03s) empty: OK (0.03s) SubjectAltName simple www.example.com: OK (0.03s) www2.example.com: OK WWW.EXAMPLE.COM: OK (0.03s) www.EXAMPLE.COM: OK (0.03s) WWW.example.com: OK (0.02s) www..example.com: OK empty: OK wildcard example.com: OK www.example.com: OK (0.03s) www.EXAMPLE.com: OK (0.02s) www2.example.com: OK (0.03s) www.m.example.com: OK single: OK cn-not-used: OK IP addresses 10.0.0.1: OK (0.03s) 10.0.0.2: OK 10.0.0.1.example.com: OK 266.0.0.1: OK 2001:0db8:85a3:0000:0000:8a2e:0370:7334: OK (0.03s) 2001:0db8:85a3::8a2e:0370:7334: OK (0.03s) 2001:0db8:85a3:0:0:8a2e:0370:7334: OK (0.03s) ::1: OK (0.03s) disabled www.example.com: OK (0.03s) www2.example.com: OK WWW.EXAMPLE.COM: OK (0.03s) www.EXAMPLE.COM: OK WWW.example.com: OK (0.03s) www..example.com: OK (0.03s) empty: OK (0.03s) key-usage none: OK (0.01s) valid: OK (0.03s) invalid: OK key-purpose none: OK (0.03s) valid: OK (0.02s) invalid: OK exhaustive: OK (0.02s) ECDSA signature valid: OK (0.07s) invalid: OK (0.04s) chain empty: OK incomplete: OK (0.02s) self-signed: OK (0.02s) leaf-not-v3 v3-disallowed: OK (0.02s) v3-allowed: OK (0.05s) strict-ordering enabled: OK (0.11s) disabled: OK (0.10s) ca-constraints enabled cert-sign: OK (0.05s) crl-sign: OK (0.04s) not-ca: OK (0.04s) no-basic: OK (0.02s) bad-depth: OK (0.05s) disabled cert-sign: OK (0.07s) crl-sign: OK (0.07s) not-ca: OK (0.07s) no-basic: OK (0.07s) bad-depth: OK (0.09s) dates leaf enabled past: OK (0.02s) present: OK (0.05s) future: OK (0.02s) disabled past: OK (0.05s) present: OK (0.05s) future: OK (0.04s) intermediate enabled past: OK (0.03s) present: OK (0.05s) future: OK (0.02s) disabled past: OK (0.05s) present: OK (0.05s) future: OK (0.05s) timeshift at-past past: OK (0.04s) present: OK (0.02s) future: OK (0.02s) at-present past: OK (0.02s) present: OK (0.05s) future: OK (0.02s) in-future past: OK (0.02s) present: OK (0.02s) future: OK (0.04s) CommonName no-common-name: OK (0.02s) simple www.example.com: OK (0.05s) www2.example.com: OK (0.02s) WWW.EXAMPLE.COM: OK (0.04s) www.EXAMPLE.COM: OK (0.05s) WWW.example.com: OK (0.05s) www..example.com: OK (0.02s) empty: OK (0.02s) wildcard example.com: OK (0.02s) www.example.com: OK (0.05s) www.EXAMPLE.com: OK (0.05s) www2.example.com: OK (0.05s) www.m.example.com: OK (0.02s) single: OK (0.02s) disabled www.example.com: OK (0.05s) www2.example.com: OK (0.05s) WWW.EXAMPLE.COM: OK (0.05s) www.EXAMPLE.COM: OK (0.05s) WWW.example.com: OK (0.05s) www..example.com: OK (0.05s) empty: OK (0.05s) SubjectAltName simple www.example.com: OK (0.05s) www2.example.com: OK (0.02s) WWW.EXAMPLE.COM: OK (0.05s) www.EXAMPLE.COM: OK (0.05s) WWW.example.com: OK (0.05s) www..example.com: OK (0.02s) empty: OK (0.02s) wildcard example.com: OK (0.01s) www.example.com: OK (0.05s) www.EXAMPLE.com: OK (0.05s) www2.example.com: OK (0.05s) www.m.example.com: OK (0.02s) single: OK (0.02s) cn-not-used: OK (0.02s) IP addresses 10.0.0.1: OK (0.05s) 10.0.0.2: OK (0.02s) 10.0.0.1.example.com: OK (0.02s) 266.0.0.1: OK (0.02s) 2001:0db8:85a3:0000:0000:8a2e:0370:7334: OK (0.05s) 2001:0db8:85a3::8a2e:0370:7334: OK (0.03s) 2001:0db8:85a3:0:0:8a2e:0370:7334: OK (0.05s) ::1: OK (0.04s) disabled www.example.com: OK (0.05s) www2.example.com: OK (0.05s) WWW.EXAMPLE.COM: OK (0.05s) www.EXAMPLE.COM: OK (0.05s) WWW.example.com: OK (0.05s) www..example.com: OK (0.05s) empty: OK (0.05s) key-usage none: OK (0.05s) valid: OK (0.06s) invalid: OK (0.01s) key-purpose none: OK (0.05s) valid: OK (0.05s) invalid: OK (0.02s) exhaustive: OK (0.05s) Ed25519 signature valid: OK invalid: OK chain empty: OK incomplete: OK self-signed: OK leaf-not-v3 v3-disallowed: OK v3-allowed: OK strict-ordering enabled: OK disabled: OK ca-constraints enabled cert-sign: OK crl-sign: OK not-ca: OK no-basic: OK bad-depth: OK disabled cert-sign: OK crl-sign: OK not-ca: OK no-basic: OK bad-depth: OK dates leaf enabled past: OK present: OK future: OK disabled past: OK present: OK future: OK intermediate enabled past: OK present: OK future: OK disabled past: OK present: OK future: OK timeshift at-past past: OK present: OK future: OK at-present past: OK present: OK future: OK in-future past: OK present: OK future: OK CommonName no-common-name: OK simple www.example.com: OK www2.example.com: OK WWW.EXAMPLE.COM: OK www.EXAMPLE.COM: OK WWW.example.com: OK www..example.com: OK empty: OK wildcard example.com: OK www.example.com: OK www.EXAMPLE.com: OK www2.example.com: OK www.m.example.com: OK single: OK disabled www.example.com: OK www2.example.com: OK WWW.EXAMPLE.COM: OK www.EXAMPLE.COM: OK WWW.example.com: OK www..example.com: OK empty: OK SubjectAltName simple www.example.com: OK www2.example.com: OK WWW.EXAMPLE.COM: OK www.EXAMPLE.COM: OK WWW.example.com: OK www..example.com: OK empty: OK wildcard example.com: OK www.example.com: OK www.EXAMPLE.com: OK www2.example.com: OK www.m.example.com: OK single: OK cn-not-used: OK IP addresses 10.0.0.1: OK 10.0.0.2: OK 10.0.0.1.example.com: OK 266.0.0.1: OK 2001:0db8:85a3:0000:0000:8a2e:0370:7334: OK 2001:0db8:85a3::8a2e:0370:7334: OK 2001:0db8:85a3:0:0:8a2e:0370:7334: OK ::1: OK disabled www.example.com: OK www2.example.com: OK WWW.EXAMPLE.COM: OK www.EXAMPLE.COM: OK WWW.example.com: OK www..example.com: OK empty: OK key-usage none: OK valid: OK invalid: OK key-purpose none: OK valid: OK invalid: OK exhaustive: OK Ed448 signature valid: FAIL (0.01s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.signature.valid/' to rerun this test only. invalid: OK (0.01s) chain empty: OK (0.02s) incomplete: OK self-signed: OK leaf-not-v3 v3-disallowed: OK v3-allowed: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.chain.leaf-not-v3.v3-allowed/' to rerun this test only. strict-ordering enabled: FAIL (0.01s) Tests/Tests.hs:139: Unexpected validation result expected: [UnknownCA] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.chain.strict-ordering.enabled/' to rerun this test only. disabled: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.chain.strict-ordering.disabled/' to rerun this test only. ca-constraints enabled cert-sign: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.ca-constraints.enabled.cert-sign/' to rerun this test only. crl-sign: OK (0.01s) not-ca: OK no-basic: OK bad-depth: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [AuthorityTooDeep] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.ca-constraints.enabled.bad-depth/' to rerun this test only. disabled cert-sign: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.ca-constraints.disabled.cert-sign/' to rerun this test only. crl-sign: FAIL (0.01s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.ca-constraints.disabled.crl-sign/' to rerun this test only. not-ca: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.ca-constraints.disabled.not-ca/' to rerun this test only. no-basic: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.ca-constraints.disabled.no-basic/' to rerun this test only. bad-depth: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.ca-constraints.disabled.bad-depth/' to rerun this test only. dates leaf enabled past: OK (0.01s) present: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.dates.leaf.enabled.present/' to rerun this test only. future: OK disabled past: FAIL (0.01s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.dates.leaf.disabled.past/' to rerun this test only. present: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.dates.leaf.disabled.present/' to rerun this test only. future: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.dates.leaf.disabled.future/' to rerun this test only. intermediate enabled past: FAIL (0.01s) Tests/Tests.hs:139: Unexpected validation result expected: [Expired] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.dates.intermediate.enabled.past/' to rerun this test only. present: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.dates.intermediate.enabled.present/' to rerun this test only. future: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [InFuture] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.dates.intermediate.enabled.future/' to rerun this test only. disabled past: FAIL (0.01s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.dates.intermediate.disabled.past/' to rerun this test only. present: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.dates.intermediate.disabled.present/' to rerun this test only. future: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.dates.intermediate.disabled.future/' to rerun this test only. timeshift at-past past: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.dates.timeshift.at-past.past/' to rerun this test only. present: OK (0.01s) future: OK at-present past: OK present: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.dates.timeshift.at-present.present/' to rerun this test only. future: OK in-future past: OK present: OK future: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.dates.timeshift.in-future.future/' to rerun this test only. CommonName no-common-name: OK simple www.example.com: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.CommonName.simple.www.example.com/' to rerun this test only. www2.example.com: OK WWW.EXAMPLE.COM: FAIL (0.01s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.CommonName.simple.WWW.EXAMPLE.COM/' to rerun this test only. www.EXAMPLE.COM: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.CommonName.simple.www.EXAMPLE.COM/' to rerun this test only. WWW.example.com: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.CommonName.simple.WWW.example.com/' to rerun this test only. www..example.com: OK (0.02s) empty: OK wildcard example.com: OK www.example.com: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.CommonName.wildcard.www.example.com/' to rerun this test only. www.EXAMPLE.com: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.CommonName.wildcard.www.EXAMPLE.com/' to rerun this test only. www2.example.com: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.CommonName.wildcard.www2.example.com/' to rerun this test only. www.m.example.com: OK single: OK disabled www.example.com: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.CommonName.disabled.www.example.com/' to rerun this test only. www2.example.com: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.CommonName.disabled.www2.example.com/' to rerun this test only. WWW.EXAMPLE.COM: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.CommonName.disabled.WWW.EXAMPLE.COM/' to rerun this test only. www.EXAMPLE.COM: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.CommonName.disabled.www.EXAMPLE.COM/' to rerun this test only. WWW.example.com: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.CommonName.disabled.WWW.example.com/' to rerun this test only. www..example.com: FAIL (0.01s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.CommonName.disabled.www..example.com/' to rerun this test only. empty: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.CommonName.disabled.empty/' to rerun this test only. SubjectAltName simple www.example.com: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.simple.www.example.com/' to rerun this test only. www2.example.com: OK (0.01s) WWW.EXAMPLE.COM: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.simple.WWW.EXAMPLE.COM/' to rerun this test only. www.EXAMPLE.COM: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.simple.www.EXAMPLE.COM/' to rerun this test only. WWW.example.com: FAIL (0.01s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.simple.WWW.example.com/' to rerun this test only. www..example.com: OK empty: OK wildcard example.com: OK www.example.com: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.wildcard.www.example.com/' to rerun this test only. www.EXAMPLE.com: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.wildcard.www.EXAMPLE.com/' to rerun this test only. www2.example.com: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.wildcard.www2.example.com/' to rerun this test only. www.m.example.com: OK single: OK cn-not-used: OK IP addresses 10.0.0.1: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '$0=="Validation.Ed448.SubjectAltName.IP addresses.10.0.0.1"' to rerun this test only. 10.0.0.2: OK 10.0.0.1.example.com: OK 266.0.0.1: OK 2001:0db8:85a3:0000:0000:8a2e:0370:7334: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.IP addresses.2001:0db8:85a3:0000:0000:8a2e:0370:7334/' to rerun this test only. 2001:0db8:85a3::8a2e:0370:7334: FAIL (0.01s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.IP addresses.2001:0db8:85a3::8a2e:0370:7334/' to rerun this test only. 2001:0db8:85a3:0:0:8a2e:0370:7334: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.IP addresses.2001:0db8:85a3:0:0:8a2e:0370:7334/' to rerun this test only. ::1: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.IP addresses.::1/' to rerun this test only. disabled www.example.com: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.disabled.www.example.com/' to rerun this test only. www2.example.com: FAIL (0.01s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.disabled.www2.example.com/' to rerun this test only. WWW.EXAMPLE.COM: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.disabled.WWW.EXAMPLE.COM/' to rerun this test only. www.EXAMPLE.COM: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.disabled.www.EXAMPLE.COM/' to rerun this test only. WWW.example.com: FAIL (0.01s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.disabled.WWW.example.com/' to rerun this test only. www..example.com: FAIL (0.01s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.disabled.www..example.com/' to rerun this test only. empty: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.SubjectAltName.disabled.empty/' to rerun this test only. key-usage none: FAIL (0.02s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.key-usage.none/' to rerun this test only. valid: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.key-usage.valid/' to rerun this test only. invalid: OK (0.01s) key-purpose none: FAIL Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.key-purpose.none/' to rerun this test only. valid: FAIL (0.01s) Tests/Tests.hs:139: Unexpected validation result expected: [] but got: [InvalidSignature SignatureInvalid] Use -p '/Ed448.key-purpose.valid/' to rerun this test only. invalid: OK exhaustive: OK 61 out of 582 tests failed (110.72s) Test suite test-x509-validation: FAIL Test suite logged to: dist/test/crypton-x509-validation-1.6.14-test-x509-validation.log 0 of 1 test suites (0 of 1 test cases) passed. ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list haskell-crypton-x509-validation-1.6.14-48-riscv64-build.log haskell-crypton-x509-validation-1.6.14-48-riscv64-check.log sent 62 bytes received 3,650 bytes 7,424.00 bytes/sec total size is 54,097 speedup is 14.57