2026-03-25 08:00.25: New job: test ygrek/sqlgg https://github.com/ygrek/sqlgg.git#refs/heads/master (4f45c0aa74c06efc47d383d7eeaafe9304878877) (linux-arm64:debian-13-5.4_arm64_opam-2.5) Base: ocaml/opam:debian-13-ocaml-5.4@sha256:c1830cb89505d82ce4f4b4097f1d002748603cb00382aa65e938776c377fa13a Opam project build To reproduce locally: git clone --recursive "https://github.com/ygrek/sqlgg.git" -b "master" && cd "sqlgg" && git reset --hard 4f45c0aa cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-13-ocaml-5.4@sha256:c1830cb89505d82ce4f4b4097f1d002748603cb00382aa65e938776c377fa13a # debian-13-5.4_arm64_opam-2.5 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.5 /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 9f189ca4f94fbb5f0045820bf3c4ffafb21145ef || git fetch origin master) && git reset -q --hard 9f189ca4f94fbb5f0045820bf3c4ffafb21145ef && 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.22.0 extlib.1.8.0 integers.0.7.0 menhir.20260209 menhirCST.20260209 menhirGLR.20260209 menhirLib.20260209 menhirSdk.20260209 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-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.17.0 stdlib-shims.0.3.0 yojson.3.0.0" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.5 --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-03-25 08:00.25: Using cache hint "ygrek/sqlgg-ocaml/opam:debian-13-ocaml-5.4@sha256:c1830cb89505d82ce4f4b4097f1d002748603cb00382aa65e938776c377fa13a-debian-13-5.4_arm64_opam-2.5-1230ae0aea3d186269caabe7514549f8" 2026-03-25 08:00.25: Using OBuilder spec: ((from ocaml/opam:debian-13-ocaml-5.4@sha256:c1830cb89505d82ce4f4b4097f1d002748603cb00382aa65e938776c377fa13a) (comment debian-13-5.4_arm64_opam-2.5) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.5 /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 9f189ca4f94fbb5f0045820bf3c4ffafb21145ef || git fetch origin master) && git reset -q --hard 9f189ca4f94fbb5f0045820bf3c4ffafb21145ef && 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 (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.22.0 extlib.1.8.0 integers.0.7.0 menhir.20260209 menhirCST.20260209 menhirGLR.20260209 menhirLib.20260209 menhirSdk.20260209 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-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.17.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.5 --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-03-25 08:00.25: Waiting for resource in pool OCluster 2026-03-25 08:00.25: Waiting for worker… 2026-03-25 08:00.25: Got resource from pool OCluster Building on ocaml-2.osuosl.ci.dev HEAD is now at 02b64b2 implement gen migrations HEAD is now at 4f45c0a Merge pull request #273 from jongleb/gen-migrations (from ocaml/opam:debian-13-ocaml-5.4@sha256:c1830cb89505d82ce4f4b4097f1d002748603cb00382aa65e938776c377fa13a) Unable to find image 'ocaml/opam:debian-13-ocaml-5.4@sha256:c1830cb89505d82ce4f4b4097f1d002748603cb00382aa65e938776c377fa13a' locally docker.io/ocaml/opam@sha256:c1830cb89505d82ce4f4b4097f1d002748603cb00382aa65e938776c377fa13a: Pulling from ocaml/opam ac9148dc57ca: Already exists 7888403f6ebd: Pulling fs layer c624d8e138d3: Pulling fs layer bae5329cb92a: Pulling fs layer 6228156e24ec: Pulling fs layer d851fec6b77f: Pulling fs layer 45e3afcdcfef: Pulling fs layer b3e7f2150c0a: Pulling fs layer 91048a8ba3a7: Pulling fs layer 26a15cffb83a: Pulling fs layer 3c2f2520de0f: Pulling fs layer 9f731cc5daa6: Pulling fs layer 0809377d5f3c: Pulling fs layer ec4e42e8f98c: Pulling fs layer 065e3401ccf2: Pulling fs layer bce3ceded749: Pulling fs layer c4a4a6ab703b: Pulling fs layer aa84bc2cf05b: Pulling fs layer 0fb96351134e: Pulling fs layer a1735f92ccde: Pulling fs layer dce836972d90: Pulling fs layer 8a0c641e2184: Pulling fs layer 4f4fb700ef54: Pulling fs layer 44a2b50d619a: Pulling fs layer e27f63ab21e8: Pulling fs layer 826c3a0f7d41: Pulling fs layer 7fe544c7b3e6: Pulling fs layer efa4af957d6d: Pulling fs layer a2fa2f09a7e4: Pulling fs layer 3e0efbdba3cc: Pulling fs layer 4f299997ffd7: Pulling fs layer f868b4e81e65: Pulling fs layer 87577251fd14: Pulling fs layer 5e9e2e42ec71: Pulling fs layer 99812197be51: Pulling fs layer 8b48f92b9c03: Pulling fs layer 45e3afcdcfef: Waiting 6336fa3f0edf: Pulling fs layer b3e7f2150c0a: Waiting 91048a8ba3a7: Waiting f03483f6ff47: Pulling fs layer 26a15cffb83a: Waiting 3c2f2520de0f: Waiting 9f731cc5daa6: Waiting 26c2642c44cf: Pulling fs layer ec4e42e8f98c: Waiting aa84bc2cf05b: Waiting d851fec6b77f: Waiting 065e3401ccf2: Waiting bce3ceded749: Waiting c4a4a6ab703b: Waiting 3e0efbdba3cc: Waiting 4f299997ffd7: Waiting 6228156e24ec: Waiting f868b4e81e65: Waiting 87577251fd14: Waiting 7fe544c7b3e6: Waiting 4f4fb700ef54: Waiting 0fb96351134e: Waiting a1735f92ccde: Waiting dce836972d90: Waiting 8a0c641e2184: Waiting 44a2b50d619a: Waiting efa4af957d6d: Waiting 5e9e2e42ec71: Waiting 6336fa3f0edf: Waiting e27f63ab21e8: Waiting 99812197be51: Waiting 826c3a0f7d41: Waiting f03483f6ff47: Waiting 35e7bc3e512e: Pulling fs layer 26c2642c44cf: Waiting 8b48f92b9c03: Waiting fb2e4e264f0c: Pulling fs layer 35e7bc3e512e: Waiting aa2081614483: Pulling fs layer 526a1409cb54: Pulling fs layer fb2e4e264f0c: Waiting 3a2eac8aba41: Pulling fs layer aa2081614483: Waiting 526a1409cb54: Waiting 663c0b5229f0: Pulling fs layer 3a2eac8aba41: Waiting 663c0b5229f0: Waiting f07447d54e12: Pulling fs layer 8eca58e2e466: Pulling fs layer 269ed2830268: Pulling fs layer f07447d54e12: Waiting 8eca58e2e466: Waiting 269ed2830268: Waiting c624d8e138d3: Verifying Checksum c624d8e138d3: Download complete 7888403f6ebd: Verifying Checksum 7888403f6ebd: Download complete 7888403f6ebd: Pull complete bae5329cb92a: Download complete c624d8e138d3: Pull complete 6228156e24ec: Verifying Checksum 6228156e24ec: Download complete 45e3afcdcfef: Verifying Checksum 45e3afcdcfef: Download complete b3e7f2150c0a: Verifying Checksum b3e7f2150c0a: Download complete 91048a8ba3a7: Verifying Checksum 91048a8ba3a7: Download complete bae5329cb92a: Pull complete 26a15cffb83a: Verifying Checksum 26a15cffb83a: Download complete 3c2f2520de0f: Verifying Checksum 3c2f2520de0f: Download complete 9f731cc5daa6: Verifying Checksum 9f731cc5daa6: Download complete 0809377d5f3c: Verifying Checksum 0809377d5f3c: Download complete ec4e42e8f98c: Verifying Checksum ec4e42e8f98c: Download complete 065e3401ccf2: Verifying Checksum 065e3401ccf2: Download complete 6228156e24ec: Pull complete bce3ceded749: Download complete c4a4a6ab703b: Verifying Checksum c4a4a6ab703b: Download complete aa84bc2cf05b: Download complete 0fb96351134e: Download complete a1735f92ccde: Verifying Checksum a1735f92ccde: Download complete dce836972d90: Verifying Checksum dce836972d90: Download complete 8a0c641e2184: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 44a2b50d619a: Download complete e27f63ab21e8: Verifying Checksum e27f63ab21e8: Download complete 826c3a0f7d41: Download complete d851fec6b77f: Verifying Checksum d851fec6b77f: Download complete 7fe544c7b3e6: Verifying Checksum 7fe544c7b3e6: Download complete efa4af957d6d: Verifying Checksum efa4af957d6d: Download complete a2fa2f09a7e4: Download complete 3e0efbdba3cc: Verifying Checksum 3e0efbdba3cc: Download complete 4f299997ffd7: Verifying Checksum 4f299997ffd7: Download complete f868b4e81e65: Verifying Checksum f868b4e81e65: Download complete 87577251fd14: Verifying Checksum 87577251fd14: Download complete 5e9e2e42ec71: Verifying Checksum 5e9e2e42ec71: Download complete 99812197be51: Download complete 6336fa3f0edf: Verifying Checksum 6336fa3f0edf: Download complete 26c2642c44cf: Verifying Checksum 26c2642c44cf: Download complete 35e7bc3e512e: Download complete fb2e4e264f0c: Verifying Checksum aa2081614483: Verifying Checksum aa2081614483: Download complete 526a1409cb54: Verifying Checksum 526a1409cb54: Download complete f03483f6ff47: Verifying Checksum f03483f6ff47: Download complete 3a2eac8aba41: Download complete f07447d54e12: Download complete 8b48f92b9c03: Download complete 8eca58e2e466: Download complete 269ed2830268: Verifying Checksum 269ed2830268: Download complete 663c0b5229f0: Verifying Checksum 663c0b5229f0: Download complete d851fec6b77f: Pull complete 45e3afcdcfef: Pull complete b3e7f2150c0a: Pull complete 91048a8ba3a7: Pull complete 26a15cffb83a: Pull complete 3c2f2520de0f: Pull complete 9f731cc5daa6: Pull complete 0809377d5f3c: Pull complete ec4e42e8f98c: Pull complete 065e3401ccf2: Pull complete bce3ceded749: Pull complete c4a4a6ab703b: Pull complete aa84bc2cf05b: Pull complete 0fb96351134e: Pull complete a1735f92ccde: Pull complete dce836972d90: Pull complete 8a0c641e2184: Pull complete 4f4fb700ef54: Pull complete 44a2b50d619a: Pull complete e27f63ab21e8: Pull complete 826c3a0f7d41: Pull complete 7fe544c7b3e6: Pull complete efa4af957d6d: Pull complete a2fa2f09a7e4: Pull complete 3e0efbdba3cc: Pull complete 4f299997ffd7: Pull complete f868b4e81e65: Pull complete 87577251fd14: Pull complete 5e9e2e42ec71: Pull complete 99812197be51: Pull complete 8b48f92b9c03: Pull complete 6336fa3f0edf: Pull complete f03483f6ff47: Pull complete 26c2642c44cf: Pull complete 35e7bc3e512e: Pull complete fb2e4e264f0c: Pull complete aa2081614483: Pull complete 526a1409cb54: Pull complete 3a2eac8aba41: Pull complete 663c0b5229f0: Pull complete f07447d54e12: Pull complete 8eca58e2e466: Pull complete 269ed2830268: Pull complete Digest: sha256:c1830cb89505d82ce4f4b4097f1d002748603cb00382aa65e938776c377fa13a Status: Downloaded newer image for ocaml/opam@sha256:c1830cb89505d82ce4f4b4097f1d002748603cb00382aa65e938776c377fa13a 2026-03-25 08:00.26 ---> using "d3aef2d93064c0f54a54ca210e09e3e24634a77abbb58d114299d90d4843ce0d" from cache /: (comment debian-13-5.4_arm64_opam-2.5) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam")) 2026-03-25 08:00.26 ---> using "26fbe6c6f6005ce5948b37f283839b24f93e5ed4d96bbb09998ab7c0ef2162df" 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 79 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=79 --global Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] Initialised 2026-03-25 08:00.26 ---> using "7c4abe0c556bf71da30fbdbef06c92f36bad545e3ab8919a0691b5d347cee360" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 6.8.0-55-generic The OCaml toplevel, version 5.4.0 2.5.0 2026-03-25 08:00.26 ---> using "6cb0208b5c98d92a52f29957d4c163cc844d1602926f5fdab97837e3ced98827" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2026-03-25 08:00.26 ---> using "d6529484688c91d5d67aa4125460c67769e01fb0c9a9c84795637f03b8c38f5b" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 9f189ca4f94fbb5f0045820bf3c4ffafb21145ef || git fetch origin master) && git reset -q --hard 9f189ca4f94fbb5f0045820bf3c4ffafb21145ef && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD ffb54b9bdd..9f189ca4f9 master -> origin/master 9f189ca4f9 Merge pull request #29562 from shonfeder/release-dune-3.22.0 <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///home/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 at these versions (e.g. "opam upgrade ocaml.5.5.0"), which will ask permission to downgrade or uninstall the conflicting packages. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2026-03-25 08:00.26 ---> using "702433a4d80bc4ad76707cd75df8bbf4baf732a369924154608cfa31f32dbc98" from cache /src: (copy (src sqlgg.opam) (dst ./)) 2026-03-25 08:00.26 ---> using "5e3ca572c7101d6bf3c376145e0a8d2fe1bf9c835b0e44289cf594c29af089cc" 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-03-25 08:00.26 ---> using "679f3baa3e8206d6715d627b3daa884c9d3ca18626a35268817d64b902538ff4" from cache /src: (run (shell "echo '(lang dune 3.0)' > './dune-project'")) 2026-03-25 08:00.26 ---> using "415ee7eeae93e392d0aa976800074ed9703d21f2e4598f9ee08a03e2af38cf8c" 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.22.0 extlib.1.8.0 integers.0.7.0 menhir.20260209 menhirCST.20260209 menhirGLR.20260209 menhirLib.20260209 menhirSdk.20260209 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-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.17.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.5 --depext-only -y sqlgg.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Get:1 http://deb.debian.org/debian trixie InRelease [140 kB] - 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 trixie/main arm64 Packages [9607 kB] - Get:5 http://deb.debian.org/debian-security trixie-security/main arm64 Packages [112 kB] - Fetched 9950 kB in 1s (7585 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-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). # To update the current shell environment, run: eval $(opam env) 2026-03-25 08:00.26 ---> using "5146d8b3d15539f9a0cf273e856361bf1cf0e40e002f6dfa82e6c03ef0fc05a8" 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-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 21 packages - install cppo 1.8.0 - install dune 3.22.0 - install extlib 1.8.0 - install integers 0.7.0 - install menhir 20260209 - install menhirCST 20260209 - install menhirGLR 20260209 - install menhirLib 20260209 - install menhirSdk 20260209 - 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.17.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 menhir.20260209, menhirCST.20260209, menhirGLR.20260209, menhirLib.20260209, menhirSdk.20260209 (cached) -> retrieved dune.3.22.0 (cached) -> retrieved ocamlfind.1.9.8 (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.17.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.22.0 -> installed menhirCST.20260209 -> installed ppx_derivers.1.2.1 -> installed stdlib-shims.0.3.0 -> installed mybuild.7 -> installed menhirGLR.20260209 -> installed menhirLib.20260209 -> installed cppo.1.8.0 -> installed menhirSdk.20260209 -> installed sexplib0.v0.17.0 -> installed integers.0.7.0 -> installed extlib.1.8.0 -> installed ounit2.2.2.7 -> installed ounit.2.2.7 -> installed yojson.3.0.0 -> installed ocaml-compiler-libs.v0.17.0 -> installed menhir.20260209 -> installed ppxlib.0.37.0 -> installed ppx_deriving.6.1.1 Done. # To update the current shell environment, run: eval $(opam env) 2026-03-25 08:00.26 ---> using "7e7c8d32fdca594bb048e6ee6d0ee784a55644644e5dd844ee18903b61ca0a24" from cache /src: (copy (src .) (dst /src)) 2026-03-25 08:00.26 ---> using "7de38f6f59ffc005cc105cf283e5925cf8e9ce55ef410d573334ab4845e0f985" 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.opt -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.01 seconds. OK (cd _build/default && /home/opam/.opam/5.4/bin/ocamlopt.opt -strict-sequence -strict-formats -short-paths -keep-locs -w +A@8-e-40-41-42-44-45-48-70 -g -I impl/ocaml/.sqlgg_traits.objs/byte -I impl/ocaml/.sqlgg_traits.objs/native -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 -I json_path/.sqlgg_json_path.objs/native -cmi-file impl/ocaml/.sqlgg_traits.objs/byte/sqlgg_stmt_cache.cmi -no-alias-deps -opaque -o impl/ocaml/.sqlgg_traits.objs/native/sqlgg_stmt_cache.cmx -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 && /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: 30 states have shift/reduce conflicts. Warning: 3 states have reduce/reduce conflicts. Warning: 121 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.45 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-03-25 08:00.26 ---> using "d29f688097c4873829a805f136970e4c29c21b9a52a67511cd0fd64e5eb631cd" from cache Job succeeded 2026-03-25 08:00.28: Job succeeded