2025-01-17 21:59.14: New job: test mirage/ca-certs https://github.com/mirage/ca-certs.git#refs/heads/main (81605d77bacdccb5e170efb7976726ed9097c832) (windows-amd64:windows-server-2022-amd64-5.3_opam-2.3) Base: windows-server-2022-amd64-ocaml-5.3 Opam project build To reproduce locally: git clone --recursive "https://github.com/mirage/ca-certs.git" -b "main" && cd "ca-certs" && git reset --hard 81605d77 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM windows-server-2022-amd64-ocaml-5.3 # windows-server-2022-amd64-5.3_opam-2.3 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" RUN ln -f /usr/bin/opam-2.3 /usr/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version RUN cd ~/opam-repository && (git cat-file -e da383c8610c72e3b8a92e6327148910d1d81cd57 || git fetch origin master) && git reset -q --hard da383c8610c72e3b8a92e6327148910d1d81cd57 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 ca-certs.opam /Users/opam/src/./ RUN opam pin add -yn ca-certs.dev '/Users/opam/src/./' RUN echo '(lang dune 3.0)' > '/cygdrive/c/Users/opam/src/./dune-project' ENV DEPS="alcotest.1.8.0 arch-x86_64.1 asn1-combinators.0.3.2 astring.0.8.5 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.1 bos.0.2.1 cmdliner.1.3.0 conf-gmp.4 conf-gmp-powm-sec.3 conf-mingw-w64-gcc-x86_64.1 conf-mingw-w64-gmp-x86_64.1 conf-pkg-config.4 csexp.1.5.2 digestif.1.2.0 domain-name.0.4.0 dune.3.17.1 dune-configurator.3.17.1 duration.0.2.1 eqaf.0.10 flexdll.0.43 fmt.0.9.0 fpath.0.7.3 gmap.0.3.0 host-arch-x86_64.1 host-system-mingw.1 ipaddr.5.6.0 kdf.1.0.0 logs.0.7.0 macaddr.5.6.0 mingw-w64-shims.0.2.0 mirage-crypto.1.1.0 mirage-crypto-ec.1.1.0 mirage-crypto-pk.1.1.0 mirage-crypto-rng.1.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-env-mingw64.1 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.15.0 ocamlfind.1.9.5 ohex.0.2.0 ptime.1.2.0 re.1.12.0 rresult.0.7.0 seq.base stdlib-shims.0.3.0 system-mingw.1 topkg.1.0.7 uutf.1.0.3 x509.1.0.5 zarith.1.14" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.3 --depext-only -y ca-certs.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . /Users/opam/src RUN cd /cygdrive/c/Users/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2025-01-17 21:59.14: Using cache hint "mirage/ca-certs-windows-server-2022-amd64-ocaml-5.3-windows-server-2022-amd64-5.3_opam-2.3-49fcb995477b0010f90e07a3443e820c" 2025-01-17 21:59.14: Using OBuilder spec: ((from windows-server-2022-amd64-ocaml-5.3) (comment windows-server-2022-amd64-5.3_opam-2.3) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (run (shell "ln -f /usr/bin/opam-2.3 /usr/bin/opam")) (run (shell "opam init --reinit -ni")) (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache"))) (network host) (shell "cd ~/opam-repository && (git cat-file -e da383c8610c72e3b8a92e6327148910d1d81cd57 || git fetch origin master) && git reset -q --hard da383c8610c72e3b8a92e6327148910d1d81cd57 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src ca-certs.opam) (dst /Users/opam/src/./)) (run (network host) (shell "opam pin add -yn ca-certs.dev '/Users/opam/src/./'")) (run (network host) (shell "echo '(lang dune 3.0)' > '/cygdrive/c/Users/opam/src/./dune-project'")) (env DEPS "alcotest.1.8.0 arch-x86_64.1 asn1-combinators.0.3.2 astring.0.8.5 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.1 bos.0.2.1 cmdliner.1.3.0 conf-gmp.4 conf-gmp-powm-sec.3 conf-mingw-w64-gcc-x86_64.1 conf-mingw-w64-gmp-x86_64.1 conf-pkg-config.4 csexp.1.5.2 digestif.1.2.0 domain-name.0.4.0 dune.3.17.1 dune-configurator.3.17.1 duration.0.2.1 eqaf.0.10 flexdll.0.43 fmt.0.9.0 fpath.0.7.3 gmap.0.3.0 host-arch-x86_64.1 host-system-mingw.1 ipaddr.5.6.0 kdf.1.0.0 logs.0.7.0 macaddr.5.6.0 mingw-w64-shims.0.2.0 mirage-crypto.1.1.0 mirage-crypto-ec.1.1.0 mirage-crypto-pk.1.1.0 mirage-crypto-rng.1.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-env-mingw64.1 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.15.0 ocamlfind.1.9.5 ohex.0.2.0 ptime.1.2.0 re.1.12.0 rresult.0.7.0 seq.base stdlib-shims.0.3.0 system-mingw.1 topkg.1.0.7 uutf.1.0.3 x509.1.0.5 zarith.1.14") (env CI true) (env OCAMLCI true) (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache"))) (network host) (shell "opam update --depexts && opam install --cli=2.3 --depext-only -y ca-certs.dev $DEPS")) (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache"))) (network host) (shell "opam install $DEPS")) (copy (src .) (dst /Users/opam/src)) (run (shell "cd /cygdrive/c/Users/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build")) ) 2025-01-17 21:59.14: Waiting for resource in pool OCluster 2025-01-17 23:05.49: Waiting for worker… 2025-01-18 00:05.14: Got resource from pool OCluster Building on odawa All commits already cached HEAD is now at 81605d7 add maintenance intent (from windows-server-2022-amd64-ocaml-5.3) 2025-01-18 00:05.14 ---> using "1d6ffeb5a52124df73b2e951323e99615c52ca4f9bdf0f65039be6146fabdaab" from cache /: (comment windows-server-2022-amd64-5.3_opam-2.3) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (run (shell "ln -f /usr/bin/opam-2.3 /usr/bin/opam")) 2025-01-18 00:05.14 ---> using "95d5d85ee56c2575e196f53fe7f940cc0731fb5c4485beb38b72a714de9d05bf" from cache /: (run (shell "opam init --reinit -ni")) No configuration file found, using built-in defaults. <><> Unix support infrastructure ><><><><><><><><><><><><><><><><><><><><><><><> opam and the OCaml ecosystem in general require various Unix tools in order to operate correctly. At present, this requires the installation of Cygwin to provide these tools. How should opam obtain Unix tools? > 1. Use tools found in PATH (Cygwin installation at C:\cygwin64) 2. Automatically create an internal Cygwin installation that will be managed by opam (recommended) 3. Use Cygwin installation found in C:\cygwin64 4. Use another existing Cygwin/MSYS2 installation 5. Abort initialisation [1/2/3/4/5] 1 Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] no changes from file://C:/Users/opam/opam-repository 2025-01-18 00:05.14 ---> using "53bae75d46d214e65b51daece9ef873c6c6a891e203ec3d98bbd26c30834d1e2" from cache /: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) CYGWIN_NT-10.0-20348 3.5.5-1.x86_64 The OCaml toplevel, version 5.3.0 2.3.0 2025-01-18 00:05.14 ---> using "2b54922bf0d8d5ddbb1aea4afec4a959968c963bd87de7fe3038a742f957825c" from cache /: (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache"))) (network host) (shell "cd ~/opam-repository && (git cat-file -e da383c8610c72e3b8a92e6327148910d1d81cd57 || git fetch origin master) && git reset -q --hard da383c8610c72e3b8a92e6327148910d1d81cd57 && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD f93eb7cb02..da383c8610 master -> origin/master da383c8610 Merge pull request #27275 from xavierleroy/maintenance-intent <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file://C:/Users/opam/opam-repository Everything as up-to-date as possible (run with --verbose to show unavailable upgrades). However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2025-01-18 00:05.14 ---> using "95c468192502376a5100d5f1f2720166fc11a3dca35bb1fe067c679312cc27f3" from cache /: (copy (src ca-certs.opam) (dst /Users/opam/src/./)) 2025-01-18 00:05.14 ---> using "e748242fb2f4da488334fb4432ece107a8d381d0fd2e895b5baebb9167cd20a3" from cache /: (run (network host) (shell "opam pin add -yn ca-certs.dev '/Users/opam/src/./'")) [ca-certs.dev] synchronised (file://C:/Users/opam/src/.) ca-certs is now pinned to file://C:/Users/opam/src/. (version dev) 2025-01-18 00:05.14 ---> using "aa844426d1ebda2c8b6e22c4d7ec7ecb887d7628b9c8cc3f1b0aacda6d0f7c3b" from cache /: (run (network host) (shell "echo '(lang dune 3.0)' > '/cygdrive/c/Users/opam/src/./dune-project'")) 2025-01-18 00:05.14 ---> using "3ba0ee41606efcae0d7e572d4241d348625328a1841b01bcaedea25f3b12c912" from cache /: (env DEPS "alcotest.1.8.0 arch-x86_64.1 asn1-combinators.0.3.2 astring.0.8.5 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.1 bos.0.2.1 cmdliner.1.3.0 conf-gmp.4 conf-gmp-powm-sec.3 conf-mingw-w64-gcc-x86_64.1 conf-mingw-w64-gmp-x86_64.1 conf-pkg-config.4 csexp.1.5.2 digestif.1.2.0 domain-name.0.4.0 dune.3.17.1 dune-configurator.3.17.1 duration.0.2.1 eqaf.0.10 flexdll.0.43 fmt.0.9.0 fpath.0.7.3 gmap.0.3.0 host-arch-x86_64.1 host-system-mingw.1 ipaddr.5.6.0 kdf.1.0.0 logs.0.7.0 macaddr.5.6.0 mingw-w64-shims.0.2.0 mirage-crypto.1.1.0 mirage-crypto-ec.1.1.0 mirage-crypto-pk.1.1.0 mirage-crypto-rng.1.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-env-mingw64.1 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.15.0 ocamlfind.1.9.5 ohex.0.2.0 ptime.1.2.0 re.1.12.0 rresult.0.7.0 seq.base stdlib-shims.0.3.0 system-mingw.1 topkg.1.0.7 uutf.1.0.3 x509.1.0.5 zarith.1.14") /: (env CI true) /: (env OCAMLCI true) /: (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache"))) (network host) (shell "opam update --depexts && opam install --cli=2.3 --depext-only -y ca-certs.dev $DEPS")) <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [ca-certs.dev] synchronised (file://C:/Users/opam/src/.) [NOTE] Package system-mingw is already installed (current version is 1). [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-env-mingw64 is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 3). [NOTE] Package ocaml-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.0). [NOTE] Package mingw-w64-shims is already installed (current version is 0.2.0). [NOTE] Package host-system-mingw is already installed (current version is 1). [NOTE] Package host-arch-x86_64 is already installed (current version is 1). [NOTE] Package flexdll is already installed (current version is 0.43). [NOTE] Package conf-mingw-w64-gcc-x86_64 is already installed (current version is 1). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). [NOTE] Package arch-x86_64 is already installed (current version is 1). The following system packages will first need to be installed: mingw64-x86_64-gmp <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> + C:\Users\opam\AppData\Local\opam\.cygwin\setup-x86_64.exe "--root" "C:\\cygwin64" "--quiet-mode" "unattended" "--no-shortcuts" "--no-startmenu" "--no-desktop" "--no-admin" "--no-version-check" "--no-write-registry" "--packages" "mingw64-x86_64-gmp" - Starting cygwin install, version 2.932 - User has backup/restore rights - User has symlink creation right - Current Directory: C:\Windows\system32 - root: C:\cygwin64 system - Changing gid to Administrators - Selected local directory: C:\Windows\system32 - net: Preconfig - site: https://cygwin.mirror.constant.com/ - solving: 1 tasks, update: no, use test packages: no - solving: 2 tasks, update: no, use test packages: no - Augmented Transaction List: - 0 install mingw64-x86_64-gcc-g++ 12.4.0-1 - 1 install mingw64-x86_64-gmp 6.3.0-1 - Downloaded C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/x86_64/release/mingw64-x86_64-gcc/mingw64-x86_64-gcc-g++/mingw64-x86_64-gcc-g++-12.4.0-1.tar.zst - Downloaded C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-x86_64-gmp/mingw64-x86_64-gmp-6.3.0-1.tar.zst - Extracting from file://C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/x86_64/release/mingw64-x86_64-gcc/mingw64-x86_64-gcc-g++/mingw64-x86_64-gcc-g++-12.4.0-1.tar.zst - Extracting from file://C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-x86_64-gmp/mingw64-x86_64-gmp-6.3.0-1.tar.zst - running: C:\cygwin64\bin\dash.exe "/etc/postinstall/0p_000_autorebase.dash" - running: C:\cygwin64\bin\dash.exe "/etc/postinstall/0p_update-info-dir.dash" - running: C:\cygwin64\bin\dash.exe "/etc/postinstall/zp_man-db-update-index.dash" - Ending cygwin install - NOTE: you should run 'diskperf -y' to enable the disk statistics - NOTE: you should run 'diskperf -y' to enable the disk statistics 2025-01-18 00:05.14 ---> using "8f9d7bc810bd3f7101402263fe987f862e468b0cd595ea9310d2629ecac0f172" from cache /: (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache"))) (network host) (shell "opam install $DEPS")) [NOTE] Package system-mingw is already installed (current version is 1). [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-env-mingw64 is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 3). [NOTE] Package ocaml-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.0). [NOTE] Package mingw-w64-shims is already installed (current version is 0.2.0). [NOTE] Package host-system-mingw is already installed (current version is 1). [NOTE] Package host-arch-x86_64 is already installed (current version is 1). [NOTE] Package flexdll is already installed (current version is 0.43). [NOTE] Package conf-mingw-w64-gcc-x86_64 is already installed (current version is 1). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). [NOTE] Package arch-x86_64 is already installed (current version is 1). The following actions will be performed: === recompile 1 package - recompile mingw-w64-shims 0.2.0 === install 41 packages - install alcotest 1.8.0 - install asn1-combinators 0.3.2 - install astring 0.8.5 - install base64 3.5.1 - install bos 0.2.1 - install cmdliner 1.3.0 - install conf-gmp 4 - install conf-gmp-powm-sec 3 - install conf-mingw-w64-gmp-x86_64 1 - install conf-pkg-config 4 - install csexp 1.5.2 - install digestif 1.2.0 - install domain-name 0.4.0 - install dune 3.17.1 - install dune-configurator 3.17.1 - install duration 0.2.1 - install eqaf 0.10 - install fmt 0.9.0 - install fpath 0.7.3 - install gmap 0.3.0 - install ipaddr 5.6.0 - install kdf 1.0.0 - install logs 0.7.0 - install macaddr 5.6.0 - install mirage-crypto 1.1.0 - install mirage-crypto-ec 1.1.0 - install mirage-crypto-pk 1.1.0 - install mirage-crypto-rng 1.1.0 - install ocaml-syntax-shims 1.0.0 - install ocamlbuild 0.15.0 - install ocamlfind 1.9.5 - install ohex 0.2.0 - install ptime 1.2.0 - install re 1.12.0 - install rresult 0.7.0 - install seq base - install stdlib-shims 0.3.0 - install topkg 1.0.7 - install uutf 1.0.3 - install x509 1.0.5 - install zarith 1.14 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved asn1-combinators.0.3.2 (cached) -> retrieved alcotest.1.8.0 (cached) -> retrieved astring.0.8.5 (cached) -> retrieved base64.3.5.1 (cached) -> retrieved conf-gmp.4 (cached) -> retrieved conf-gmp-powm-sec.3 (cached) -> retrieved bos.0.2.1 (cached) -> retrieved cmdliner.1.3.0 (cached) -> retrieved csexp.1.5.2 (cached) -> retrieved domain-name.0.4.0 (cached) -> installed conf-pkg-config.4 -> retrieved duration.0.2.1 (cached) -> installed conf-mingw-w64-gmp-x86_64.1 -> retrieved digestif.1.2.0 (cached) -> retrieved eqaf.0.10 (cached) -> retrieved fmt.0.9.0 (cached) -> retrieved fpath.0.7.3 (cached) -> retrieved gmap.0.3.0 (cached) -> installed conf-gmp.4 -> retrieved ipaddr.5.6.0, macaddr.5.6.0 (cached) -> retrieved kdf.1.0.0 (cached) -> retrieved logs.0.7.0 (cached) -> retrieved mingw-w64-shims.0.2.0 (cached) -> removed mingw-w64-shims.0.2.0 -> installed conf-gmp-powm-sec.3 -> retrieved ocaml-syntax-shims.1.0.0 (cached) -> installed mingw-w64-shims.0.2.0 -> retrieved ocamlbuild.0.15.0 (cached) -> retrieved mirage-crypto.1.1.0, mirage-crypto-ec.1.1.0, mirage-crypto-pk.1.1.0, mirage-crypto-rng.1.1.0 (cached) -> retrieved ocamlfind.1.9.5 (cached) -> retrieved ohex.0.2.0 (cached) -> retrieved ptime.1.2.0 (cached) -> retrieved re.1.12.0 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved rresult.0.7.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved uutf.1.0.3 (cached) -> retrieved dune.3.17.1, dune-configurator.3.17.1 (cached) -> retrieved topkg.1.0.7 (cached) -> retrieved x509.1.0.5 (cached) -> retrieved zarith.1.14 (cached) -> installed cmdliner.1.3.0 -> installed ocamlbuild.0.15.0 [WARNING] .install file is missing .exe extension for src/findlib/ocamlfind [WARNING] .install file is missing .exe extension for src/findlib/ocamlfind_opt [WARNING] Automatically adding .exe to C:\Users\opam\AppData\Local\opam\5.3.0\.opam-switch\build\ocamlfind.1.9.5\src\findlib\ocamlfind.exe [WARNING] Automatically adding .exe to C:\Users\opam\AppData\Local\opam\5.3.0\.opam-switch\build\ocamlfind.1.9.5\src\findlib\ocamlfind_opt.exe [WARNING] C:\Users\opam\AppData\Local\opam\5.3.0\bin\safe_camlp4 is a script; the command won't be available -> installed ocamlfind.1.9.5 -> installed zarith.1.14 -> installed topkg.1.0.7 -> installed rresult.0.7.0 -> installed uutf.1.0.3 -> installed astring.0.8.5 -> installed fmt.0.9.0 -> installed ptime.1.2.0 -> installed fpath.0.7.3 -> installed logs.0.7.0 -> installed dune.3.17.1 -> installed duration.0.2.1 -> installed csexp.1.5.2 -> installed asn1-combinators.0.3.2 -> installed base64.3.5.1 -> installed domain-name.0.4.0 -> installed eqaf.0.10 -> installed gmap.0.3.0 -> installed macaddr.5.6.0 -> installed ocaml-syntax-shims.1.0.0 -> installed ohex.0.2.0 -> installed re.1.12.0 -> installed bos.0.2.1 -> installed stdlib-shims.0.3.0 -> installed ipaddr.5.6.0 -> installed digestif.1.2.0 -> installed dune-configurator.3.17.1 -> installed alcotest.1.8.0 -> installed mirage-crypto.1.1.0 -> installed kdf.1.0.0 -> installed mirage-crypto-rng.1.1.0 -> installed mirage-crypto-pk.1.1.0 -> installed mirage-crypto-ec.1.1.0 -> installed x509.1.0.5 Done. # To update the current shell environment, run: eval $(opam env) 2025-01-18 00:05.18 ---> saved as "be9c247813a5d07c258db5019cedb1a4961d0b5c02effc0c0490cf3ca1002400" /: (copy (src .) (dst /Users/opam/src)) 2025-01-18 00:05.31 ---> saved as "745490dea656accbbabd0ac4bc4dd44d96d2a33644c928ad6ed686f919a1e41b" /: (run (shell "cd /cygdrive/c/Users/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build")) File "test/dune", line 2, characters 7-12: 2 | (name tests) ^^^^^ (cd _build/default/test && .\tests.exe) Testing `verification tests'. This run has ID `0BG3F6OX'. [FAIL] X509 certificate validation 0 google.com. [FAIL] X509 certificate validation 1 extended-validation.badssl.com. [OK] X509 certificate validation 2 self-signed.badssl.com. [OK] X509 certificate validation 3 expired.badssl.com. [OK] X509 certificate validation 4 untrusted-root.badssl.com. [OK] X509 certificate validation 5 wrong.host.badssl.com. [OK] X509 certificate validation 6 incomplete-chain.badssl.com. [OK] X509 certificate validation 7 sha1-intermediate.badssl.com. [OK] X509 certificate validation 8 wrong.host.google.com. ┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ │ [FAIL] X509 certificate validation 0 google.com. │ └──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ ASSERT test one google.com FAIL test one google.com Expected: `Ok X.509 certificate version 3 serial 00e8 9358 68e8 b90a 9912 77d5 3a58 9552 03 algorithm RSA-PKCS1-SHA256 issuer /C=US/O=Google Trust Services LLC/CN=GTS CA 1C3 valid from 2022-08-15 08:17:55 +00:00 until 2022-11-07 08:17:54 +00:00 subject /CN=*.google.com extensions unsupported 1.3.6.1.4.1.11129.2.4.2: 0481 f100 ef00 7600 41c8 cab1 df22 464a 10c6 a13a 0942 875e 4e31 8b1b 03eb eb4b c768 f090 6296 06f6 0000 0182 a0cb d17e 0000 0403 0047 3045 0220 4f57 413c 1c38 be72 f8de 9d64 2c2c 3229 95b1 cdef 0879 596e 0996 376f 4c34 fa55 0221 00e1 c643 c76f 767b e85a 552c 6a24 0275 85c2 2497 4182 a7e3 98d8 c44a d21a 8c0e 2200 7500 2979 bef0 9e39 3921 f056 739f 63a5 77e5 be57 7d9c 600a f8f9 4d5d 265c 255d c784 0000 0182 a0cb d142 0000 0403 0046 3044 0220 0f82 3511 341e bcc5 6fb8 33ef ac29 cefe 80e1 cf0d 69a1 863f 6ef5 6af1 33f4 20e9 0220 015b a2fe c3d0 0fc5 88da 0ac8 41cb e860 a4a0 06a3 fede dcc8 f812 82d5 bb7b e3f2 unsupported 1.3.6.1.5.5.7.1.1: 305c 3027 0608 2b06 0105 0507 3001 861b 6874 7470 3a2f 2f6f 6373 702e 706b 692e 676f 6f67 2f67 7473 3163 3330 3106 082b 0601 0505 0730 0286 2568 7474 703a 2f2f 706b 692e 676f 6f67 2f72 6570 6f2f 6365 7274 732f 6774 7331 6333 2e64 6572 subjectKeyIdentifier 1181 65e3 8abd 5d63 31ad ddfa f854 697b 7b31 7c85 critical keyUsage digital signature subjectAlternativeName dns *.google.com; *.appengine.google.com; *.bdn.dev; *.origin-test.bdn.dev; *.cloud.google.com; *.crowdsource.google.com; *.datacompute.google.com; *.google.ca; *.google.cl; *.google.co.in; *.google.co.jp; *.google.co.uk; *.google.com.ar; *.google.com.au; *.google.com.br; *.google.com.co; *.google.com.mx; *.google.com.tr; *.google.com.vn; *.google.de; *.google.es; *.google.fr; *.google.hu; *.google.it; *.google.nl; *.google.pl; *.google.pt; *.googleadapis.com; *.googleapis.cn; *.googlevideo.com; *.gstatic.cn; *.gstatic-cn.com; googlecnapps.cn; *.googlecnapps.cn; googleapps-cn.com; *.googleapps-cn.com; gkecnapps.cn; *.gkecnapps.cn; googledownloads.cn; *.googledownloads.cn; recaptcha.net.cn; *.recaptcha.net.cn; recaptcha-cn.net; *.recaptcha-cn.net; widevine.cn; *.widevine.cn; ampproject.org.cn; *.ampproject.org.cn; ampproject.net.cn; *.ampproject.net.cn; google-analytics-cn.com; *.google-analytics-cn.com; googleadservices-cn.com; *.googleadservices-cn.com; googlevads-cn.com; *.googlevads-cn.com; googleapis-cn.com; *.googleapis-cn.com; googleoptimize-cn.com; *.googleoptimize-cn.com; doubleclick-cn.net; *.doubleclick-cn.net; *.fls.doubleclick-cn.net; *.g.doubleclick-cn.net; doubleclick.cn; *.doubleclick.cn; *.fls.doubleclick.cn; *.g.doubleclick.cn; dartsearch-cn.net; *.dartsearch-cn.net; googletraveladservices-cn.com; *.googletraveladservices-cn.com; googletagservices-cn.com; *.googletagservices-cn.com; googletagmanager-cn.com; *.googletagmanager-cn.com; googlesyndication-cn.com; *.googlesyndication-cn.com; *.safeframe.googlesyndication-cn.com; app-measurement-cn.com; *.app-measurement-cn.com; gvt1-cn.com; *.gvt1-cn.com; gvt2-cn.com; *.gvt2-cn.com; 2mdn-cn.net; *.2mdn-cn.net; googleflights-cn.net; *.googleflights-cn.net; admob-cn.com; *.admob-cn.com; *.gstatic.com; *.metric.gstatic.com; *.gvt1.com; *.gcpcdn.gvt1.com; *.gvt2.com; *.gcp.gvt2.com; *.url.google.com; *.youtube-nocookie.com; *.ytimg.com; android.com; *.android.com; *.flash.android.com; g.cn; *.g.cn; g.co; *.g.co; goo.gl; www.goo.gl; google-analytics.com; *.google-analytics.com; google.com; googlecommerce.com; *.googlecommerce.com; ggpht.cn; *.ggpht.cn; urchin.com; *.urchin.com; youtu.be; youtube.com; *.youtube.com; youtubeeducation.com; *.youtubeeducation.com; youtubekids.com; *.youtubekids.com; yt.be; *.yt.be; android.clients.google.com; developer.android.google.cn; developers.android.google.cn; source.android.google.cn critical basicConstraints CA false depth none cRLDistributionPoints name full uri http://crls.pki.goog/gts1c3/fVJxbV-Ktmk.crl reason none issuer none policies some oid 2.23.140.1.2.1; some oid 1.3.6.1.4.1.11129.2.5.3 authorityKeyIdentifier identifier 8a74 7faf 85cd ee95 cd3d 9cd0 e246 14f3 7135 1d27 issuer serial none extendedKeyUsage server authentication , X.509 certificate version 3 serial 0203 bc53 596b 34c7 18f5 0150 66 algorithm RSA-PKCS1-SHA256 issuer /C=US/O=Google Trust Services LLC/CN=GTS Root R1 valid from 2020-08-13 00:00:42 +00:00 until 2027-09-30 00:00:42 +00:00 subject /C=US/O=Google Trust Services LLC/CN=GTS CA 1C3 extensions unsupported 1.3.6.1.5.5.7.1.1: 305a 3026 0608 2b06 0105 0507 3001 861a 6874 7470 3a2f 2f6f 6373 702e 706b 692e 676f 6f67 2f67 7473 7231 3030 0608 2b06 0105 0507 3002 8624 6874 7470 3a2f 2f70 6b69 2e67 6f6f 672f 7265 706f 2f63 6572 7473 2f67 7473 7231 2e64 6572 subjectKeyIdentifier 8a74 7faf 85cd ee95 cd3d 9cd0 e246 14f3 7135 1d27 critical keyUsage digital signature, CRL sign, key cert sign critical basicConstraints CA true depth 0 cRLDistributionPoints name full uri http://crl.pki.goog/gtsr1/gtsr1.crl reason none issuer none policies some oid 1.3.6.1.4.1.11129.2.5.3; some oid 2.23.140.1.2.1; some oid 2.23.140.1.2.2 authorityKeyIdentifier identifier e4af 2b26 711a 2b48 2785 2f52 662c eff0 8913 713e issuer serial none extendedKeyUsage server authentication, client authentication ' Received: `Error invalid certificate chain' Raised at Alcotest_engine__Test.check in file "src/alcotest-engine/test.ml", lines 203-213, characters 4-19 Called from Alcotest_engine__Core.Make.protect_test.(fun) in file "src/alcotest-engine/core.ml", line 186, characters 17-23 Called from Alcotest_engine__Monad.Identity.catch in file "src/alcotest-engine/monad.ml", line 24, characters 31-35 Logs saved to `~\src\_build\default\test\_build\_tests\0BG3F6OX\X509 certificate validation.000.output'. ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ │ [FAIL] X509 certificate validation 1 extended-validation.badssl.com. │ └──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ ASSERT test one extended-validation.badssl.com FAIL test one extended-validation.badssl.com Expected: `Ok X.509 certificate version 3 serial 0edb 312f ab38 9869 1589 89de b1b7 3fd7 algorithm RSA-PKCS1-SHA256 issuer /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert SHA2 Extended Validation Server CA valid from 2020-06-23 00:00:00 +00:00 until 2022-08-10 12:00:00 +00:00 subject /2.5.4.15=#50726976617465204f7267616e697a6174696f6e/1.3.6.1.4.1.311.60.2.1.3=#5553/1.3.6.1.4.1.311.60.2.1.2=#43616c69666f726e6961/Serialnumber=C2543436/C=US/ST=California/L=Mountain View/O=Mozilla Foundation/CN=extended-validation.badssl.com extensions unsupported 1.3.6.1.4.1.11129.2.4.2: 0482 016b 0169 0076 0029 79be f09e 3939 21f0 5673 9f63 a577 e5be 577d 9c60 0af8 f94d 5d26 5c25 5dc7 8400 0001 72e1 c1ef 2e00 0004 0300 4730 4502 2100 b9fd be70 9866 cc3a 4807 fc6b a944 f157 676f 4268 61bc 2503 0592 3ce0 073f 27a3 0220 650c 2384 7eab 1fc9 5b51 7f72 dfe0 cb3f 2509 300e 895f 2fb5 f242 90f7 4273 6a72 0077 0022 4545 0759 5524 5696 3fa1 2ff1 f76d 86e0 2326 63ad c04b 7f5d c683 5c6e e20f 0200 0001 72e1 c1ef 3800 0004 0300 4830 4602 2100 88ee 38ab 587a 1e1b 9556 d050 ccec c901 da99 14ca 2d91 cccf 490c 5679 1d77 c627 0221 00c5 9214 928c e7bc 7e6c 555f 3899 2acf 7574 bc32 3f9f 2c24 23de 83a4 713b b480 dd00 7600 41c8 cab1 df22 464a 10c6 a13a 0942 875e 4e31 8b1b 03eb eb4b c768 f090 6296 06f6 0000 0172 e1c1 eefa 0000 0403 0047 3045 0220 127b f665 358d a7aa 670b 5fa8 678d 7bbb 7b14 8447 f066 8405 4a1d ec40 786c 1476 0221 009b a79b 64b8 1f2c ffa1 fbb3 e02b 3df0 f927 ced3 e545 8de0 4b13 be6b 2f25 afb5 e4 unsupported 1.3.6.1.5.5.7.1.1: 307a 3024 0608 2b06 0105 0507 3001 8618 6874 7470 3a2f 2f6f 6373 702e 6469 6769 6365 7274 2e63 6f6d 3052 0608 2b06 0105 0507 3002 8646 6874 7470 3a2f 2f63 6163 6572 7473 2e64 6967 6963 6572 742e 636f 6d2f 4469 6769 4365 7274 5348 4132 4578 7465 6e64 6564 5661 6c69 6461 7469 6f6e 5365 7276 6572 4341 2e63 7274 subjectKeyIdentifier 9dee c17b 810b 3a47 6971 187d 1137 93bc a51b 3ffb critical keyUsage key encipherment, digital signature subjectAlternativeName dns extended-validation.badssl.com critical basicConstraints CA false depth none cRLDistributionPoints name full uri http://crl3.digicert.com/sha2-ev-server-g2.crl reason none issuer none; name full uri http://crl4.digicert.com/sha2-ev-server-g2.crl reason none issuer none policies some oid 2.16.840.1.114412.2.1; some oid 2.23.140.1.1 authorityKeyIdentifier identifier 3dd3 50a5 d6a0 adee f34a 600a 65d3 21d4 f8f8 d60f issuer serial none extendedKeyUsage server authentication, client authentication , X.509 certificate version 3 serial 0c79 a944 b08c 1195 2092 615f e26b 1d83 algorithm RSA-PKCS1-SHA256 issuer /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance EV Root CA valid from 2013-10-22 12:00:00 +00:00 until 2028-10-22 12:00:00 +00:00 subject /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert SHA2 Extended Validation Server CA extensions unsupported 1.3.6.1.5.5.7.1.1: 3026 3024 0608 2b06 0105 0507 3001 8618 6874 7470 3a2f 2f6f 6373 702e 6469 6769 6365 7274 2e63 6f6d subjectKeyIdentifier 3dd3 50a5 d6a0 adee f34a 600a 65d3 21d4 f8f8 d60f critical keyUsage digital signature, CRL sign, key cert sign critical basicConstraints CA true depth 0 cRLDistributionPoints name full uri http://crl4.digicert.com/DigiCertHighAssuranceEVRootCA.crl reason none issuer none policies any authorityKeyIdentifier identifier b13e c369 03f8 bf47 01d4 9826 1a08 02ef 6364 2bc3 issuer serial none extendedKeyUsage server authentication, client authentication ' Received: `Error invalid certificate chain' Raised at Alcotest_engine__Test.check in file "src/alcotest-engine/test.ml", lines 203-213, characters 4-19 Called from Alcotest_engine__Core.Make.protect_test.(fun) in file "src/alcotest-engine/core.ml", line 186, characters 17-23 Called from Alcotest_engine__Monad.Identity.catch in file "src/alcotest-engine/monad.ml", line 24, characters 31-35 Logs saved to `~\src\_build\default\test\_build\_tests\0BG3F6OX\X509 certificate validation.001.output'. ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Full test results in `~\src\_build\default\test\_build\_tests\0BG3F6OX'. 2 failures! in 0.000s. 9 tests run. tests.exe: [WARNING] Ignoring undecodable trust anchor: Unknown algorithm 1.2.840.113549.1.1.2. tests.exe: [DEBUG] Full certificate: 000000 3082 023d 3082 01a6 0211 00e4 9efd f33a 0..=0..........: 000010 e80e cfa5 113e 19a4 2402 3230 0d06 092a .....>..$.20...* 000020 8648 86f7 0d01 0102 0500 305f 310b 3009 .H........0_1.0. 000030 0603 5504 0613 0255 5331 1730 1506 0355 ..U....US1.0...U 000040 040a 130e 5665 7269 5369 676e 2c20 496e ....VeriSign, In 000050 632e 3137 3035 0603 5504 0b13 2e43 6c61 c.1705..U....Cla 000060 7373 2033 2050 7562 6c69 6320 5072 696d ss 3 Public Prim 000070 6172 7920 4365 7274 6966 6963 6174 696f ary Certificatio 000080 6e20 4175 7468 6f72 6974 7930 1e17 0d39 n Authority0...9 000090 3630 3132 3930 3030 3030 305a 170d 3034 60129000000Z..04 0000a0 3031 3037 3233 3539 3539 5a30 5f31 0b30 0107235959Z0_1.0 0000b0 0906 0355 0406 1302 5553 3117 3015 0603 ...U....US1.0... 0000c0 5504 0a13 0e56 6572 6953 6967 6e2c 2049 U....VeriSign, I 0000d0 6e63 2e31 3730 3506 0355 040b 132e 436c nc.1705..U....Cl 0000e0 6173 7320 3320 5075 626c 6963 2050 7269 ass 3 Public Pri 0000f0 6d61 7279 2043 6572 7469 6669 6361 7469 mary Certificati 000100 6f6e 2041 7574 686f 7269 7479 3081 9f30 on Authority0..0 000110 0d06 092a 8648 86f7 0d01 0101 0500 0381 ...*.H.......... 000120 8d00 3081 8902 8181 00c9 5c59 9ef2 1b8a ..0.......\Y.... 000130 0114 b410 df04 40db e357 af6a 4540 8f84 ......@..W.jE@.. 000140 0c0b d133 d9d9 11cf ee02 581f 25f7 2aa8 ...3......X.%.*. 000150 4405 aaec 031f 787f 9e93 b99a 00aa 237d D.....x.......#} 000160 d6ac 85a2 6345 c772 27cc f44c c675 71d2 ....cE.r'..L.uq. 000170 39ef 4f42 f075 df0a 90c6 8e20 6f98 0ff8 9.OB.u..... o... 000180 ac23 5f70 2936 a4c9 86e7 b19a 20cb 53a5 .#_p)6...... .S. 000190 85e7 3dbe 7d9a fe24 4533 dc76 15ed 0fa2 ..=.}..$E3.v.... 0001a0 7164 4c65 2e81 6845 a702 0301 0001 300d qdLe..hE......0. 0001b0 0609 2a86 4886 f70d 0101 0205 0003 8181 ..*.H........... 0001c0 0061 70ec 2f3f 9efd 2be6 6854 21b0 6779 .ap./?..+.hT!.gy 0001d0 080c 2096 318a 0d7a beb6 26df 792c 2269 .. .1..z..&.y,"i 0001e0 4936 e397 7762 61a2 32d7 7a54 2136 ba02 I6..wba.2.zT!6.. 0001f0 c934 e725 da44 35b0 d25c 805d b394 f8f9 .4.%.D5..\.].... 000200 acee a460 752a 1f95 4923 b14a 7cf4 b347 ...`u*..I#.J|..G 000210 7221 5b7e 97ab 54ac 62e7 5dec ae9b d2c9 r![~..T.b.]..... 000220 b224 fb82 ade9 6715 4bba aaa6 f097 a0f6 .$....g.K....... 000230 b097 5700 c80c 3c09 a082 04ba 41da f799 ..W...<.....A... 000240 a4 . tests.exe: [WARNING] Ignoring undecodable trust anchor: Unknown algorithm 1.2.840.113549.1.1.2. tests.exe: [DEBUG] Full certificate: 000000 3082 023c 3082 01a5 0210 70ba e41d 10d9 0..<0.....p..... 000010 2934 b638 ca7b 03cc babf 300d 0609 2a86 )4.8.{....0...*. 000020 4886 f70d 0101 0205 0030 5f31 0b30 0906 H........0_1.0.. 000030 0355 0406 1302 5553 3117 3015 0603 5504 .U....US1.0...U. 000040 0a13 0e56 6572 6953 6967 6e2c 2049 6e63 ...VeriSign, Inc 000050 2e31 3730 3506 0355 040b 132e 436c 6173 .1705..U....Clas 000060 7320 3320 5075 626c 6963 2050 7269 6d61 s 3 Public Prima 000070 7279 2043 6572 7469 6669 6361 7469 6f6e ry Certification 000080 2041 7574 686f 7269 7479 301e 170d 3936 Authority0...96 000090 3031 3239 3030 3030 3030 5a17 0d32 3830 0129000000Z..280 0000a0 3830 3132 3335 3935 395a 305f 310b 3009 801235959Z0_1.0. 0000b0 0603 5504 0613 0255 5331 1730 1506 0355 ..U....US1.0...U 0000c0 040a 130e 5665 7269 5369 676e 2c20 496e ....VeriSign, In 0000d0 632e 3137 3035 0603 5504 0b13 2e43 6c61 c.1705..U....Cla 0000e0 7373 2033 2050 7562 6c69 6320 5072 696d ss 3 Public Prim 0000f0 6172 7920 4365 7274 6966 6963 6174 696f ary Certificatio 000100 6e20 4175 7468 6f72 6974 7930 819f 300d n Authority0..0. 000110 0609 2a86 4886 f70d 0101 0105 0003 818d ..*.H........... 000120 0030 8189 0281 8100 c95c 599e f21b 8a01 .0.......\Y..... 000130 14b4 10df 0440 dbe3 57af 6a45 408f 840c .....@..W.jE@... 000140 0bd1 33d9 d911 cfee 0258 1f25 f72a a844 ..3......X.%.*.D 000150 05aa ec03 1f78 7f9e 93b9 9a00 aa23 7dd6 .....x.......#}. 000160 ac85 a263 45c7 7227 ccf4 4cc6 7571 d239 ...cE.r'..L.uq.9 000170 ef4f 42f0 75df 0a90 c68e 206f 980f f8ac .OB.u..... o.... 000180 235f 7029 36a4 c986 e7b1 9a20 cb53 a585 #_p)6...... .S.. 000190 e73d be7d 9afe 2445 33dc 7615 ed0f a271 .=.}..$E3.v....q 0001a0 644c 652e 8168 45a7 0203 0100 0130 0d06 dLe..hE......0.. 0001b0 092a 8648 86f7 0d01 0102 0500 0381 8100 .*.H............ 0001c0 bb4c 122b cf2c 2600 4f14 13dd a6fb fc0a .L.+.,&.O....... 0001d0 1184 8cf3 281c 6792 2f7c b6c5 fadf f0e8 ....(.g./|...... 0001e0 95bc 1d8f 6c2c a851 cc73 d8a4 c053 f04e ....l,.Q.s...S.N 0001f0 d626 c076 0157 8192 5e21 f1d1 b1ff e7d0 .&.v.W..^!...... 000200 2158 cd69 17e3 441c 9c19 4439 895c dc9c !X.i..D...D9.\.. 000210 000f 568d 0299 eda2 9045 4ce4 bb10 a43d ..V......EL....= 000220 f032 030e f1ce f8e8 c951 8ce6 629f e69f .2.......Q..b... 000230 c07d b772 9cc9 363a 6b9f 4ea8 ff64 0d64 .}.r..6:k.N..d.d "cd /cygdrive/c/Users/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1 2025-01-18 00:05.49: Job failed: Failed: Build failed