2026-01-05 15:39.25: New job: test ygrek/sqlgg https://github.com/ygrek/sqlgg.git#refs/heads/ahrefs (c9917c7aee15367208349fd2f21e237a8d37615d) (linux-x86_64:debian-13-5.4_x86_32_opam-2.4) Base: ocaml/opam:debian-13-ocaml-5.4@sha256:0a41846bcb75ec26a93f83cf331e30d7b3b35c92a930e604d3de05fe0d57b42b Opam project build To reproduce locally: git clone --recursive "https://github.com/ygrek/sqlgg.git" -b "ahrefs" && cd "sqlgg" && git reset --hard c9917c7a cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-13-ocaml-5.4@sha256:0a41846bcb75ec26a93f83cf331e30d7b3b35c92a930e604d3de05fe0d57b42b # debian-13-5.4_x86_32_opam-2.4 USER 1000:1000 SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ] ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version WORKDIR /src RUN sudo chown opam /src RUN cd ~/opam-repository && (git cat-file -e c65fcb116531ae66ad3316b265e233443ef25044 || git fetch origin master) && git reset -q --hard c65fcb116531ae66ad3316b265e233443ef25044 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 sqlgg.opam ./ RUN opam pin add -yn sqlgg.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cppo.1.8.0 dune.3.20.2 extlib.1.8.0 integers.0.7.0 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mybuild.7 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-option-bytecode-only.1 ocaml-options-vanilla.1 ocamlfind.1.9.8 ounit.2.2.7 ounit2.2.2.7 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppxlib.0.37.0 seq.base sexplib0.v0.16.0 stdlib-shims.0.3.0 yojson.3.0.0" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.4 --depext-only -y sqlgg.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . /src RUN opam exec -- dune build @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2026-01-05 15:39.25: Using cache hint "ygrek/sqlgg-ocaml/opam:debian-13-ocaml-5.4@sha256:0a41846bcb75ec26a93f83cf331e30d7b3b35c92a930e604d3de05fe0d57b42b-debian-13-5.4_x86_32_opam-2.4-dfe2b6978fa980f7ae458ce869f428e2" 2026-01-05 15:39.25: Using OBuilder spec: ((from ocaml/opam:debian-13-ocaml-5.4@sha256:0a41846bcb75ec26a93f83cf331e30d7b3b35c92a930e604d3de05fe0d57b42b) (comment debian-13-5.4_x86_32_opam-2.4) (user (uid 1000) (gid 1000)) (shell /usr/bin/linux32 /bin/sh -c) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam")) (run (shell "opam init --reinit -ni")) (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) (workdir /src) (run (shell "sudo chown opam /src")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e c65fcb116531ae66ad3316b265e233443ef25044 || git fetch origin master) && git reset -q --hard c65fcb116531ae66ad3316b265e233443ef25044 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src sqlgg.opam) (dst ./)) (run (network host) (shell "opam pin add -yn sqlgg.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cppo.1.8.0 dune.3.20.2 extlib.1.8.0 integers.0.7.0 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mybuild.7 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-option-bytecode-only.1 ocaml-options-vanilla.1 ocamlfind.1.9.8 ounit.2.2.7 ounit2.2.2.7 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppxlib.0.37.0 seq.base sexplib0.v0.16.0 stdlib-shims.0.3.0 yojson.3.0.0") (env CI true) (env OCAMLCI true) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y sqlgg.dev $DEPS")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) (copy (src .) (dst /src)) (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) ) 2026-01-05 15:39.25: Waiting for resource in pool OCluster 2026-01-05 15:39.25: Waiting for worker… 2026-01-05 15:39.26: Got resource from pool OCluster Building on odawa.caelum.ci.dev All commits already cached HEAD is now at c9917c7 Merge pull request #257 from tatchi/ahrefs+nullability (from ocaml/opam:debian-13-ocaml-5.4@sha256:0a41846bcb75ec26a93f83cf331e30d7b3b35c92a930e604d3de05fe0d57b42b) Unable to find image 'ocaml/opam:debian-13-ocaml-5.4@sha256:0a41846bcb75ec26a93f83cf331e30d7b3b35c92a930e604d3de05fe0d57b42b' locally docker.io/ocaml/opam@sha256:0a41846bcb75ec26a93f83cf331e30d7b3b35c92a930e604d3de05fe0d57b42b: Pulling from ocaml/opam bf2a49c12274: Pulling fs layer dca4f18d8fa1: Pulling fs layer 61a5e29d19d8: Pulling fs layer fe51421e228e: Pulling fs layer f08d504ba988: Pulling fs layer fe51421e228e: Waiting 54bed919fa1d: Pulling fs layer f08d504ba988: Waiting 314627a97143: Pulling fs layer e021ff7c828a: Pulling fs layer 54bed919fa1d: Waiting 314627a97143: Waiting 4de705a4bed9: Pulling fs layer e021ff7c828a: Waiting 49af77cf5fb6: Pulling fs layer 4de705a4bed9: Waiting 5c9434b45253: Pulling fs layer 78b72c8a0ca7: Pulling fs layer 49af77cf5fb6: Waiting 5c9434b45253: Waiting b104156bf499: Pulling fs layer e3d7d5db5fd0: Pulling fs layer b104156bf499: Waiting e11023ff4af7: Pulling fs layer e3d7d5db5fd0: Waiting 78b72c8a0ca7: Waiting ad196a63334c: Pulling fs layer e11023ff4af7: Waiting b5bede31abbb: Pulling fs layer 27f50ab4f689: Pulling fs layer ad196a63334c: Waiting b5bede31abbb: Waiting 71a7f91ffbff: Pulling fs layer 27f50ab4f689: Waiting 190efb818579: Pulling fs layer 71a7f91ffbff: Waiting 190efb818579: Waiting 5bdec9477c9d: Pulling fs layer 570e93459cdb: Pulling fs layer 5bdec9477c9d: Waiting 4f4fb700ef54: Pulling fs layer 648dfe082b46: Pulling fs layer 570e93459cdb: Waiting 4f4fb700ef54: Waiting d222c8cc4d60: Pulling fs layer 648dfe082b46: Waiting 3fd106caebdc: Pulling fs layer d222c8cc4d60: Waiting 3bbba631ea0e: Pulling fs layer 46a8be0a0632: Pulling fs layer 3fd106caebdc: Waiting 3bbba631ea0e: Waiting 505866fe4cd7: Pulling fs layer 46a8be0a0632: Waiting ebc694c942d2: Pulling fs layer 505866fe4cd7: Waiting a7c57f0687e8: Pulling fs layer 140d8fc2bf28: Pulling fs layer ebc694c942d2: Waiting a7c57f0687e8: Waiting c9ca4ba68528: Pulling fs layer 8797d8b2a3d6: Pulling fs layer 140d8fc2bf28: Waiting c9ca4ba68528: Waiting 845a0247aca9: Pulling fs layer 962c020b46f3: Pulling fs layer 845a0247aca9: Waiting 8797d8b2a3d6: Waiting fc619b999527: Pulling fs layer f4eab0db5ca8: Pulling fs layer 962c020b46f3: Waiting b7cc2554af1f: Pulling fs layer fc619b999527: Waiting f475288e8a6f: Pulling fs layer f4eab0db5ca8: Waiting b7cc2554af1f: Waiting 052606ef227a: Pulling fs layer d17c3dc80cac: Pulling fs layer 052606ef227a: Waiting f475288e8a6f: Waiting 7a431b43ac72: Pulling fs layer d17c3dc80cac: Waiting 132c7e46ef2a: Pulling fs layer 7a431b43ac72: Waiting f0a297c742d2: Pulling fs layer 132c7e46ef2a: Waiting c4e009441f8a: Pulling fs layer f0a297c742d2: Waiting cb1dae2aa4b7: Pulling fs layer c4e009441f8a: Waiting 024f9fb51ed4: Pulling fs layer cb1dae2aa4b7: Waiting 024f9fb51ed4: Waiting dca4f18d8fa1: Verifying Checksum dca4f18d8fa1: Download complete 61a5e29d19d8: Download complete f08d504ba988: Verifying Checksum f08d504ba988: Download complete fe51421e228e: Verifying Checksum fe51421e228e: Download complete bf2a49c12274: Verifying Checksum bf2a49c12274: Download complete 314627a97143: Verifying Checksum 314627a97143: Download complete e021ff7c828a: Verifying Checksum e021ff7c828a: Download complete 4de705a4bed9: Verifying Checksum 4de705a4bed9: Download complete bf2a49c12274: Pull complete dca4f18d8fa1: Pull complete 61a5e29d19d8: Pull complete fe51421e228e: Pull complete f08d504ba988: Pull complete 49af77cf5fb6: Verifying Checksum 49af77cf5fb6: Download complete 78b72c8a0ca7: Verifying Checksum 78b72c8a0ca7: Download complete b104156bf499: Verifying Checksum b104156bf499: Download complete e3d7d5db5fd0: Verifying Checksum e3d7d5db5fd0: Download complete e11023ff4af7: Verifying Checksum e11023ff4af7: Download complete ad196a63334c: Download complete 5c9434b45253: Verifying Checksum 5c9434b45253: Download complete b5bede31abbb: Download complete 27f50ab4f689: Download complete 190efb818579: Download complete 71a7f91ffbff: Verifying Checksum 71a7f91ffbff: Download complete 5bdec9477c9d: Download complete 570e93459cdb: Download complete 4f4fb700ef54: Download complete 648dfe082b46: Verifying Checksum 648dfe082b46: Download complete d222c8cc4d60: Verifying Checksum d222c8cc4d60: Download complete 3fd106caebdc: Download complete 3bbba631ea0e: Verifying Checksum 3bbba631ea0e: Download complete 46a8be0a0632: Verifying Checksum 46a8be0a0632: Download complete 505866fe4cd7: Verifying Checksum 505866fe4cd7: Download complete ebc694c942d2: Download complete a7c57f0687e8: Verifying Checksum a7c57f0687e8: Download complete 140d8fc2bf28: Verifying Checksum 140d8fc2bf28: Download complete c9ca4ba68528: Verifying Checksum c9ca4ba68528: Download complete 845a0247aca9: Verifying Checksum 845a0247aca9: Download complete 8797d8b2a3d6: Download complete fc619b999527: Download complete 962c020b46f3: Verifying Checksum 962c020b46f3: Download complete b7cc2554af1f: Verifying Checksum b7cc2554af1f: Download complete f4eab0db5ca8: Verifying Checksum f4eab0db5ca8: Download complete f475288e8a6f: Download complete 052606ef227a: Download complete d17c3dc80cac: Download complete 7a431b43ac72: Download complete 132c7e46ef2a: Download complete c4e009441f8a: Download complete cb1dae2aa4b7: Verifying Checksum cb1dae2aa4b7: Download complete f0a297c742d2: Verifying Checksum f0a297c742d2: Download complete 024f9fb51ed4: Download complete 54bed919fa1d: Verifying Checksum 54bed919fa1d: Download complete 54bed919fa1d: Pull complete 314627a97143: Pull complete e021ff7c828a: Pull complete 4de705a4bed9: Pull complete 49af77cf5fb6: Pull complete 5c9434b45253: Pull complete 78b72c8a0ca7: Pull complete b104156bf499: Pull complete e3d7d5db5fd0: Pull complete e11023ff4af7: Pull complete ad196a63334c: Pull complete b5bede31abbb: Pull complete 27f50ab4f689: Pull complete 71a7f91ffbff: Pull complete 190efb818579: Pull complete 5bdec9477c9d: Pull complete 570e93459cdb: Pull complete 4f4fb700ef54: Pull complete 648dfe082b46: Pull complete d222c8cc4d60: Pull complete 3fd106caebdc: Pull complete 3bbba631ea0e: Pull complete 46a8be0a0632: Pull complete 505866fe4cd7: Pull complete ebc694c942d2: Pull complete a7c57f0687e8: Pull complete 140d8fc2bf28: Pull complete c9ca4ba68528: Pull complete 8797d8b2a3d6: Pull complete 845a0247aca9: Pull complete 962c020b46f3: Pull complete fc619b999527: Pull complete f4eab0db5ca8: Pull complete b7cc2554af1f: Pull complete f475288e8a6f: Pull complete 052606ef227a: Pull complete d17c3dc80cac: Pull complete 7a431b43ac72: Pull complete 132c7e46ef2a: Pull complete f0a297c742d2: Pull complete c4e009441f8a: Pull complete cb1dae2aa4b7: Pull complete 024f9fb51ed4: Pull complete Digest: sha256:0a41846bcb75ec26a93f83cf331e30d7b3b35c92a930e604d3de05fe0d57b42b Status: Downloaded newer image for ocaml/opam@sha256:0a41846bcb75ec26a93f83cf331e30d7b3b35c92a930e604d3de05fe0d57b42b 2026-01-05 15:39.27 ---> using "e66dfd6917105659a930fc56f67cc5dd1c1f2e13e8d2ec56d5d8e6e618d2b61d" from cache /: (comment debian-13-5.4_x86_32_opam-2.4) /: (user (uid 1000) (gid 1000)) /: (shell /usr/bin/linux32 /bin/sh -c) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam")) 2026-01-05 15:39.27 ---> using "d08ba86506fc082f3997db9ecd85e6a3aa6f3174f78e00d1b6a943bfed9b2cbf" from cache /src: (run (shell "opam init --reinit -ni")) Configuring from /home/opam/.opamrc and then from built-in defaults. 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. This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted. You may want to back it up before going further. Continue? [Y/n] y [NOTE] The 'jobs' option was reset, its value was 71 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using: opam option jobs=71 --global Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] Initialised 2026-01-05 15:39.27 ---> using "a38b9e2206a434834f13bf8d5a375bd8792f321bf4b42e1450bcabacc2d39728" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 6.8.0-87-generic The OCaml toplevel, version 5.4.0 2.4.1 2026-01-05 15:39.27 ---> using "31a9c201df29cd1c4bc62c2eb58c4ba3a7d5fe99c3e519f0742e06b8b3324dbc" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2026-01-05 15:39.27 ---> using "c3151617420237efdd07cfd7193125fc0742f07a38abf792f7052668697b972a" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e c65fcb116531ae66ad3316b265e233443ef25044 || git fetch origin master) && git reset -q --hard c65fcb116531ae66ad3316b265e233443ef25044 && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD 3e41859015..71325ac6ed master -> origin/master c65fcb1165 Merge pull request #29080 from dra27/ocaml-config-urls <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///home/opam/opam-repository Already up-to-date. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2026-01-05 15:39.27 ---> using "1cea4cafd8b5d9b04d67cbfe8c2ab810d9ec145e6d4f6a5f86cf6892814c50d9" from cache /src: (copy (src sqlgg.opam) (dst ./)) 2026-01-05 15:39.27 ---> using "649dc020278a59d91f8bb154925616c9c09142f28763bade3897518964dd79c7" from cache /src: (run (network host) (shell "opam pin add -yn sqlgg.dev './'")) [sqlgg.dev] synchronised (file:///src) [WARNING] Failed checks on sqlgg package definition from source at file:///src: error 3: File format error in 'pin-depends' at line 44, column 4: while expecting versioned package: OpamPackage.of_string sqlgg is now pinned to file:///src (version dev) 2026-01-05 15:39.27 ---> using "fcbd4b0d062954ec0504a20d724d34bda70d5882e52f3d5417e3ff1453cbadb9" from cache /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2026-01-05 15:39.27 ---> using "7483c12fa0868370a4265394a43a00a4afd934cb9b7c34b02db1dc1003e2a47a" from cache /src: (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cppo.1.8.0 dune.3.20.2 extlib.1.8.0 integers.0.7.0 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mybuild.7 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-option-bytecode-only.1 ocaml-options-vanilla.1 ocamlfind.1.9.8 ounit.2.2.7 ounit2.2.2.7 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppxlib.0.37.0 seq.base sexplib0.v0.16.0 stdlib-shims.0.3.0 yojson.3.0.0") /src: (env CI true) /src: (env OCAMLCI true) /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y sqlgg.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Hit:1 http://deb.debian.org/debian trixie InRelease - Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB] - Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] - Get:4 http://deb.debian.org/debian-security trixie-security/main i386 Packages [85.8 kB] - Fetched 177 kB in 0s (698 kB/s) - Reading package lists... <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [sqlgg.dev] synchronised (file:///src) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-option-bytecode-only 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.4.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0). [NOTE] Package ocaml is already installed (current version is 5.4.0). [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). 2026-01-05 15:39.27 ---> using "3ad1240381c54084201c16ef5d140e7022adec4924a5504b586bca52f143931b" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-option-bytecode-only 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.4.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0). [NOTE] Package ocaml is already installed (current version is 5.4.0). [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). The following actions will be performed: === install 20 packages - install cppo 1.8.0 - install dune 3.20.2 - install extlib 1.8.0 - install integers 0.7.0 - install menhir 20250912 - install menhirCST 20250912 - install menhirLib 20250912 - install menhirSdk 20250912 - install mybuild 7 - install ocaml-compiler-libs v0.17.0 - install ocamlfind 1.9.8 - install ounit 2.2.7 - install ounit2 2.2.7 - install ppx_derivers 1.2.1 - install ppx_deriving 6.1.1 - install ppxlib 0.37.0 - install seq base - install sexplib0 v0.16.0 - install stdlib-shims 0.3.0 - install yojson 3.0.0 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved cppo.1.8.0 (cached) -> retrieved extlib.1.8.0 (cached) -> retrieved integers.0.7.0 (cached) -> retrieved mybuild.7 (cached) -> retrieved ocaml-compiler-libs.v0.17.0 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved menhir.20250912, menhirCST.20250912, menhirLib.20250912, menhirSdk.20250912 (cached) -> retrieved dune.3.20.2 (cached) -> retrieved ounit.2.2.7, ounit2.2.2.7 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved ppx_deriving.6.1.1 (cached) -> retrieved sexplib0.v0.16.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved yojson.3.0.0 (cached) -> retrieved ppxlib.0.37.0 (cached) -> installed ocamlfind.1.9.8 -> installed dune.3.20.2 -> installed ppx_derivers.1.2.1 -> installed stdlib-shims.0.3.0 -> installed menhirCST.20250912 -> installed sexplib0.v0.16.0 -> installed integers.0.7.0 -> installed mybuild.7 -> installed menhirSdk.20250912 -> installed menhirLib.20250912 -> installed cppo.1.8.0 -> installed ounit2.2.2.7 -> installed ounit.2.2.7 -> installed yojson.3.0.0 -> installed extlib.1.8.0 -> installed ocaml-compiler-libs.v0.17.0 -> installed menhir.20250912 -> installed ppxlib.0.37.0 -> installed ppx_deriving.6.1.1 Done. # To update the current shell environment, run: eval $(opam env) 2026-01-05 15:39.27 ---> using "cba5dda30099e8919c6097f969bdb16eb0a18241e7e8a5b44acd4cb713080ad8" from cache /src: (copy (src .) (dst /src)) 2026-01-05 15:39.27 ---> using "40dd82af03c4f2d38eedad2c74c9520bba4bc1c31ba881633850be0bbd64fe30" from cache /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/default/src && ./gen_version.exe version.ml) fatal: not a git repository (or any of the parent directories): .git (cd _build/default && /home/opam/.opam/5.4/bin/ocamlc -strict-sequence -strict-formats -short-paths -keep-locs -w +A@8-e-40-41-42-44-45-48-70 -g -bin-annot -bin-annot-occurrences -I impl/ocaml/.sqlgg_traits.objs/byte -I /home/opam/.opam/5.4/lib/integers -I /home/opam/.opam/5.4/lib/ppx_deriving/runtime -I /home/opam/.opam/5.4/lib/stdlib-shims -I json_path/.sqlgg_json_path.objs/byte -no-alias-deps -opaque -o impl/ocaml/.sqlgg_traits.objs/byte/sqlgg_stmt_cache.cmo -c -impl impl/ocaml/sqlgg_stmt_cache.ml) File "_none_", line 1: Alert ocaml_deprecated_auto_include: OCaml's lib directory layout changed in 5.0. The unix subdirectory has been automatically added to the search path, but you should add -I +unix to the command-line to silence this alert (e.g. by adding unix to the list of libraries in your dune file, or adding use_unix to your _tags file for ocamlbuild, or using -package unix for ocamlfind). (cd _build/default/json_path && ./test_json_path.exe) ............................................ Ran: 44 tests in: 0.05 seconds. OK (cd _build/default && /home/opam/.opam/5.4/bin/menhir lib/sql_parser.mly --base lib/sql_parser --infer-read-reply lib/sql_parser__mock.mli.inferred) Warning: 31 states have shift/reduce conflicts. Warning: 3 states have reduce/reduce conflicts. Warning: 123 shift/reduce conflicts were arbitrarily resolved. Warning: 18 reduce/reduce conflicts were arbitrarily resolved. (cd _build/default/src && ./cli.exe -test) ............................................................T..................................................................................................................................................................................................................................................................................................................................................................................................................... Ran: 466 tests in: 1.62 seconds. FAILED: Cases: 466 Tried: 466 Errors: 0 Failures: 0 Skip: 0 Todo: 1 Timeouts: 0. Feature OnConflict is not supported for dialect MySQL (supported by: SQLite, PostgreSQL) at ON CONFLICT(col_1) DO UPDATE SET col_2 = excluded.col_2, col_3 = col_3 2026-01-05 15:39.27 ---> using "4a6fd2e92c901a63ba9cec39b04cc858268c0d22d574e3057bef71d7b756db70" from cache Job succeeded 2026-01-05 15:39.28: Job succeeded