2026-04-28 18:43.54: New job: test ygrek/sqlgg https://github.com/ygrek/sqlgg.git#refs/heads/ahrefs (682340c70970afe5c154e99f5ccc8b91abb532a4) (linux-x86_64:debian-13-5.5~beta1_opam-2.5)Base: ocaml/opam:debian-13-ocaml-5.5-beta1@sha256:2f03876e840edf3bcf2cd33a6b5b1e9ee40ad45e5d26f5be08f5d20a90f4bcf6Opam project buildTo reproduce locally:git clone --recursive "https://github.com/ygrek/sqlgg.git" -b "ahrefs" && cd "sqlgg" && git reset --hard 682340c7cat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:debian-13-ocaml-5.5-beta1@sha256:2f03876e840edf3bcf2cd33a6b5b1e9ee40ad45e5d26f5be08f5d20a90f4bcf6# debian-13-5.5~beta1_opam-2.5USER 1000:1000ENV CLICOLOR_FORCE="1"ENV OPAMCOLOR="always"WORKDIR /srcRUN sudo ln -f /usr/bin/opam-2.5 /usr/bin/opamRUN opam init --reinit -niRUN uname -rs && opam exec -- ocaml -version && opam --versionWORKDIR /srcRUN sudo chown opam /srcRUN cd ~/opam-repository && (git cat-file -e 306a3c410f6b9393f2cbf4a84b8cd38a4c8b1b9c || git fetch origin master) && git reset -q --hard 306a3c410f6b9393f2cbf4a84b8cd38a4c8b1b9c && git log --no-decorate -n1 --oneline && opam update -uCOPY --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 compiler-cloning.enabled cppo.1.8.0 dune.3.22.2 extlib.1.8.0 integers.0.7.0 menhir.20260209 menhirCST.20260209 menhirGLR.20260209 menhirLib.20260209 menhirSdk.20260209 mybuild.7 ocaml.5.5.0 ocaml-base-compiler.5.5.0~beta1 ocaml-compiler.5.5.0~beta1 ocaml-compiler-libs.v0.17.0 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.38.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 $DEPSRUN opam install $DEPSCOPY --chown=1000:1000 . /srcRUN opam exec -- dune build @install @check @runtest && rm -rf _buildEND-OF-DOCKERFILEdocker build .END-REPRO-BLOCK2026-04-28 18:43.54: Using cache hint "ygrek/sqlgg-ocaml/opam:debian-13-ocaml-5.5-beta1@sha256:2f03876e840edf3bcf2cd33a6b5b1e9ee40ad45e5d26f5be08f5d20a90f4bcf6-debian-13-5.5~beta1_opam-2.5-d88513e3955a756afc45012188309ad3"2026-04-28 18:43.54: Using OBuilder spec:((from ocaml/opam:debian-13-ocaml-5.5-beta1@sha256:2f03876e840edf3bcf2cd33a6b5b1e9ee40ad45e5d26f5be08f5d20a90f4bcf6)(comment debian-13-5.5~beta1_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 306a3c410f6b9393f2cbf4a84b8cd38a4c8b1b9c || git fetch origin master) && git reset -q --hard 306a3c410f6b9393f2cbf4a84b8cd38a4c8b1b9c && 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 compiler-cloning.enabled cppo.1.8.0 dune.3.22.2 extlib.1.8.0 integers.0.7.0 menhir.20260209 menhirCST.20260209 menhirGLR.20260209 menhirLib.20260209 menhirSdk.20260209 mybuild.7 ocaml.5.5.0 ocaml-base-compiler.5.5.0~beta1 ocaml-compiler.5.5.0~beta1 ocaml-compiler-libs.v0.17.0 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.38.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-04-28 18:43.54: Waiting for resource in pool OCluster2026-04-28 18:43.54: Waiting for worker…2026-04-28 18:47.18: Got resource from pool OClusterBuilding on doris.caelum.ci.devAll commits already cachedHEAD is now at 682340c Merge pull request #272 from jongleb/no-enum(from ocaml/opam:debian-13-ocaml-5.5-beta1@sha256:2f03876e840edf3bcf2cd33a6b5b1e9ee40ad45e5d26f5be08f5d20a90f4bcf6)Unable to find image 'ocaml/opam:debian-13-ocaml-5.5-beta1@sha256:2f03876e840edf3bcf2cd33a6b5b1e9ee40ad45e5d26f5be08f5d20a90f4bcf6' locallydocker.io/ocaml/opam@sha256:2f03876e840edf3bcf2cd33a6b5b1e9ee40ad45e5d26f5be08f5d20a90f4bcf6: Pulling from ocaml/opam3b32e3bb7338: Pulling fs layer745aa02d649b: Pulling fs layerbc737f5d3c43: Pulling fs layer435aae15a5aa: Pulling fs layer0c18c39f6bae: Pulling fs layereef74b82df23: Pulling fs layerf7d9cf0406d8: Pulling fs layer01a1dc37e798: Pulling fs layer4960811e07ec: Pulling fs layerbe2894c36d5e: Pulling fs layer435aae15a5aa: Waitingb5a017ae191d: Pulling fs layer3ba39ce4e9c9: Pulling fs layer1db570dbe1c8: Pulling fs layer0c18c39f6bae: Waiting753bb4b44994: Pulling fs layerb5a1e811909d: Pulling fs layer6f3d83ba47b6: Pulling fs layer002305272cbf: Pulling fs layer249535cd82cd: Pulling fs layer87fe8c2a0989: Pulling fs layerb6932f04a343: Pulling fs layer17b274223ca8: Pulling fs layer4f4fb700ef54: Pulling fs layer924952a8fbf8: Pulling fs layer17671b650f63: Pulling fs layer9fe75d873195: Pulling fs layer24216535046d: Pulling fs layer002305272cbf: Waitingac2e1c9e90df: Pulling fs layer4960811e07ec: Waiting249535cd82cd: Waitingc2126be13b26: Pulling fs layerbe2894c36d5e: Waiting01ff22a5eb70: Pulling fs layer87fe8c2a0989: Waiting50415235a68f: Pulling fs layerb5a017ae191d: Waitingdeb6182b549b: Pulling fs layer3ba39ce4e9c9: Waitingeef74b82df23: Waitingad728fb9a18c: Pulling fs layerf7d9cf0406d8: Waitinga36bcae85a3d: Pulling fs layer6f3d83ba47b6: Waiting01a1dc37e798: Waiting1c746fdc6a3a: Pulling fs layer1db570dbe1c8: Waiting753bb4b44994: Waitingb6932f04a343: Waiting4351b787b295: Pulling fs layerb5a1e811909d: Waiting380abb093977: Pulling fs layerac2e1c9e90df: Waiting0fc1b10f3fd9: Pulling fs layer01ff22a5eb70: Waiting24216535046d: Waiting966bc35978c3: Pulling fs layer9fe75d873195: Waiting50415235a68f: Waitingc2126be13b26: Waiting17671b650f63: Waitingae53b61ccb9e: Pulling fs layerdeb6182b549b: Waitingd8ada9072f1a: Pulling fs layera36bcae85a3d: Waiting0fc1b10f3fd9: Waiting924952a8fbf8: Waiting17b274223ca8: Waiting1c746fdc6a3a: Waiting4351b787b295: Waitingad728fb9a18c: Waiting4f4fb700ef54: Waiting6a1b081b98a3: Pulling fs layer380abb093977: Waitingae53b61ccb9e: Waitingd8ada9072f1a: Waiting32a4a4edd914: Pulling fs layer966bc35978c3: Waiting6a1b081b98a3: Waiting51561b4147fc: Pulling fs layer32a4a4edd914: Waiting23328e1884b9: Pulling fs layer51561b4147fc: Waiting120c50bc5d19: Pulling fs layer628c53885d4c: Pulling fs layer44ef7e84e1ef: Pulling fs layer120c50bc5d19: Waiting0ebf89ef9ee0: Pulling fs layer44ef7e84e1ef: Waiting628c53885d4c: Waiting23328e1884b9: Waiting745aa02d649b: Verifying Checksum745aa02d649b: Download completebc737f5d3c43: Verifying Checksumbc737f5d3c43: Download complete0c18c39f6bae: Verifying Checksum0c18c39f6bae: Download complete3b32e3bb7338: Verifying Checksum3b32e3bb7338: Download completef7d9cf0406d8: Verifying Checksumf7d9cf0406d8: Download complete435aae15a5aa: Verifying Checksum435aae15a5aa: Download complete01a1dc37e798: Verifying Checksum01a1dc37e798: Download complete4960811e07ec: Verifying Checksum4960811e07ec: Download completeb5a017ae191d: Verifying Checksumb5a017ae191d: Download completebe2894c36d5e: Verifying Checksumbe2894c36d5e: Download completeeef74b82df23: Verifying Checksumeef74b82df23: Download complete3ba39ce4e9c9: Verifying Checksum3ba39ce4e9c9: Download complete1db570dbe1c8: Verifying Checksum1db570dbe1c8: Download complete3b32e3bb7338: Pull complete745aa02d649b: Pull completebc737f5d3c43: Pull complete753bb4b44994: Download completeb5a1e811909d: Verifying Checksumb5a1e811909d: Download complete6f3d83ba47b6: Verifying Checksum6f3d83ba47b6: Download complete002305272cbf: Verifying Checksum002305272cbf: Download complete249535cd82cd: Verifying Checksum87fe8c2a0989: Verifying Checksum87fe8c2a0989: Download completeb6932f04a343: Download complete17b274223ca8: Verifying Checksum17b274223ca8: Download complete435aae15a5aa: Pull complete0c18c39f6bae: Pull complete4f4fb700ef54: Download complete17671b650f63: Download complete924952a8fbf8: Verifying Checksum924952a8fbf8: Download complete9fe75d873195: Verifying Checksum9fe75d873195: Download completeac2e1c9e90df: Download complete24216535046d: Download completec2126be13b26: Verifying Checksumc2126be13b26: Download complete50415235a68f: Verifying Checksum50415235a68f: Download complete01ff22a5eb70: Verifying Checksum01ff22a5eb70: Download completedeb6182b549b: Download completead728fb9a18c: Verifying Checksumad728fb9a18c: Download completea36bcae85a3d: Verifying Checksuma36bcae85a3d: Download complete1c746fdc6a3a: Verifying Checksum1c746fdc6a3a: Download complete380abb093977: Verifying Checksum380abb093977: Download complete966bc35978c3: Verifying Checksum966bc35978c3: Download completeae53b61ccb9e: Verifying Checksumae53b61ccb9e: Download completed8ada9072f1a: Verifying Checksumd8ada9072f1a: Download complete6a1b081b98a3: Verifying Checksum6a1b081b98a3: Download complete32a4a4edd914: Verifying Checksum32a4a4edd914: Download complete51561b4147fc: Verifying Checksum51561b4147fc: Download complete4351b787b295: Verifying Checksum4351b787b295: Download complete23328e1884b9: Verifying Checksum23328e1884b9: Download complete0fc1b10f3fd9: Verifying Checksum0fc1b10f3fd9: Download complete628c53885d4c: Verifying Checksum628c53885d4c: Download complete44ef7e84e1ef: Verifying Checksum44ef7e84e1ef: Download complete0ebf89ef9ee0: Verifying Checksum0ebf89ef9ee0: Download complete120c50bc5d19: Verifying Checksum120c50bc5d19: Download completeeef74b82df23: Pull completef7d9cf0406d8: Pull complete01a1dc37e798: Pull complete4960811e07ec: Pull completebe2894c36d5e: Pull completeb5a017ae191d: Pull complete3ba39ce4e9c9: Pull complete1db570dbe1c8: Pull complete753bb4b44994: Pull completeb5a1e811909d: Pull complete6f3d83ba47b6: Pull complete002305272cbf: Pull complete249535cd82cd: Pull complete87fe8c2a0989: Pull completeb6932f04a343: Pull complete17b274223ca8: Pull complete4f4fb700ef54: Pull complete924952a8fbf8: Pull complete17671b650f63: Pull complete9fe75d873195: Pull complete24216535046d: Pull completeac2e1c9e90df: Pull completec2126be13b26: Pull complete01ff22a5eb70: Pull complete50415235a68f: Pull completedeb6182b549b: Pull completead728fb9a18c: Pull completea36bcae85a3d: Pull complete1c746fdc6a3a: Pull complete4351b787b295: Pull complete380abb093977: Pull complete0fc1b10f3fd9: Pull complete966bc35978c3: Pull completeae53b61ccb9e: Pull completed8ada9072f1a: Pull complete6a1b081b98a3: Pull complete32a4a4edd914: Pull complete51561b4147fc: Pull complete23328e1884b9: Pull complete120c50bc5d19: Pull complete628c53885d4c: Pull complete44ef7e84e1ef: Pull complete0ebf89ef9ee0: Pull completeDigest: sha256:2f03876e840edf3bcf2cd33a6b5b1e9ee40ad45e5d26f5be08f5d20a90f4bcf6Status: Downloaded newer image for ocaml/opam@sha256:2f03876e840edf3bcf2cd33a6b5b1e9ee40ad45e5d26f5be08f5d20a90f4bcf62026-04-28 18:47.19 ---> using "603f02c023a1426d4a02d87570a93b0933bb94d7f12e9f446094d14bd1f75796" from cache/: (comment debian-13-5.5~beta1_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-04-28 18:47.19 ---> using "ccda81830aa715878d8186863a3c37dfae7e34dd8264aa4fda9bd94af4a617fd" 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.[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 --globalContinue? [Y/n] yFormat upgrade done.<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>[ERROR] Could not update repository "beta": "/usr/bin/git fetch -q" exited with code 128 "fatal: unable to access 'https://github.com/ocaml/ocaml-beta-repository/': Could not resolve host: github.com"[default] Initialised2026-04-28 18:47.19 ---> using "409ea30faadacee6fadd9eddb453443f9b00d9b26e98894ddcfef06a5c24e1e4" from cache/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Linux 6.8.0-106-genericThe OCaml toplevel, version 5.5.0~beta12.5.12026-04-28 18:47.19 ---> using "54d6576e7c063b28940d24779cecdf39651e6fe24a3dba415cf047a6d13231ad" from cache/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2026-04-28 18:47.19 ---> using "d8bc683e925a8acf3cdfdb0e07904323d32f62a76f2549ffe948662133068672" from cache/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e 306a3c410f6b9393f2cbf4a84b8cd38a4c8b1b9c || git fetch origin master) && git reset -q --hard 306a3c410f6b9393f2cbf4a84b8cd38a4c8b1b9c && git log --no-decorate -n1 --oneline && opam update -u"))306a3c410f Merge pull request #29750 from Octachron/OCaml_5.5.0_beta1<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>[beta] no changes from git+https://github.com/ocaml/ocaml-beta-repository[default] synchronised from git+file:///home/opam/opam-repositoryAlready up-to-date.Nothing to do.# To update the current shell environment, run: eval $(opam env)2026-04-28 18:47.19 ---> using "34849a76c71b4c99fdc5def9b64bd18244651a4cd84df4c9112eb7df515a1416" from cache/src: (copy (src sqlgg.opam) (dst ./))2026-04-28 18:47.19 ---> saved as "9d66652ccc359d431fa64fc69dac338c9e9fb088e11ede12a93fb50e641fe1b6"/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_stringsqlgg is now pinned to file:///src (version dev)2026-04-28 18:47.21 ---> saved as "3915e7df598bf82f325fc929de49d39bb13ef6e93ce9cff660bd416b07fe8728"/src: (run (shell "echo '(lang dune 3.0)' > './dune-project'"))2026-04-28 18:47.21 ---> saved as "e205982c15c600a58d921cd337072cda34770a6f9badf6dca91273df79cf38a1"/src: (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base compiler-cloning.enabled cppo.1.8.0 dune.3.22.2 extlib.1.8.0 integers.0.7.0 menhir.20260209 menhirCST.20260209 menhirGLR.20260209 menhirLib.20260209 menhirSdk.20260209 mybuild.7 ocaml.5.5.0 ocaml-base-compiler.5.5.0~beta1 ocaml-compiler.5.5.0~beta1 ocaml-compiler-libs.v0.17.0 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.38.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"- 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 amd64 Packages [127 kB]- Fetched 218 kB in 0s (1826 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-compiler is already installed (current version is 5.5.0~beta1).[NOTE] Package ocaml-base-compiler is already installed (current version is 5.5.0~beta1).[NOTE] Package ocaml is already installed (current version is 5.5.0).[NOTE] Package compiler-cloning is already installed (current version is enabled).[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-04-28 18:47.30 ---> saved as "d3384b60cebaabce813dac42ca871a516c43d0d791902ff0118d7d5a8f91c957"/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-compiler is already installed (current version is 5.5.0~beta1).[NOTE] Package ocaml-base-compiler is already installed (current version is 5.5.0~beta1).[NOTE] Package ocaml is already installed (current version is 5.5.0).[NOTE] Package compiler-cloning is already installed (current version is enabled).[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.2- 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.38.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.2 (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.38.0 (cached)-> installed ocamlfind.1.9.8-> installed dune.3.22.2-> installed menhirCST.20260209-> installed ppx_derivers.1.2.1-> installed stdlib-shims.0.3.0-> installed menhirGLR.20260209-> installed menhirLib.20260209-> installed mybuild.7-> installed menhirSdk.20260209-> installed sexplib0.v0.17.0-> installed cppo.1.8.0-> installed integers.0.7.0-> installed ocaml-compiler-libs.v0.17.0-> installed ounit2.2.2.7-> installed ounit.2.2.7-> installed extlib.1.8.0-> installed yojson.3.0.0-> installed menhir.20260209-> installed ppxlib.0.38.0-> installed ppx_deriving.6.1.1Done.# To update the current shell environment, run: eval $(opam env)2026-04-28 18:48.30 ---> saved as "08f44b061def6f3dde741ad57f6b2e4003439c25c0e24bddf12bec8cd22e941e"/src: (copy (src .) (dst /src))2026-04-28 18:48.30 ---> saved as "fb52559a5c0f260ddefdfa9cee8220d4f39bb08cd0fc9c8676b13f70ad69dc82"/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.5~beta1/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.5~beta1/lib/integers -I /home/opam/.opam/5.5~beta1/lib/ppx_deriving/runtime -I /home/opam/.opam/5.5~beta1/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 "impl/ocaml/sqlgg_stmt_cache.ml", line 1:Alert ocaml_deprecated_auto_include:OCaml's lib directory layout changed in 5.0. The unix subdirectory has beenautomatically added to the search path, but you should add -I +unix to thecommand-line to silence this alert (e.g. by adding unix to the list oflibraries in your dune file, or adding use_unix to your _tags file forocamlbuild, or using -package unix for ocamlfind).(cd _build/default && /home/opam/.opam/5.5~beta1/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.5~beta1/lib/integers -I /home/opam/.opam/5.5~beta1/lib/ppx_deriving/runtime -I /home/opam/.opam/5.5~beta1/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 "impl/ocaml/sqlgg_stmt_cache.ml", line 1:Alert ocaml_deprecated_auto_include:OCaml's lib directory layout changed in 5.0. The unix subdirectory has beenautomatically added to the search path, but you should add -I +unix to thecommand-line to silence this alert (e.g. by adding unix to the list oflibraries in your dune file, or adding use_unix to your _tags file forocamlbuild, 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.5~beta1/bin/menhir lib/sql_parser.mly --base lib/sql_parser --infer-read-reply lib/sql_parser__mock.mli.inferred)Warning: 32 states have shift/reduce conflicts.Warning: 3 states have reduce/reduce conflicts.Warning: 124 shift/reduce conflicts were arbitrarily resolved.Warning: 18 reduce/reduce conflicts were arbitrarily resolved.File "test/cram/enum_literals.t", line 1, characters 0-0:/usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/cram/enum_literals.t _build/default/test/cram/enum_literals.t.correcteddiff --git a/_build/default/test/cram/enum_literals.t b/_build/default/test/cram/enum_literals.t.correctedindex 6000ca3..70e6b01 100644--- a/_build/default/test/cram/enum_literals.t+++ b/_build/default/test/cram/enum_literals.t.corrected@@ -3,9 +3,17 @@ Test Enum.to_literal with actual execution (shows SQL with quotes):$ cat test_enum.sql | sqlgg -no-header -gen caml_io -params unnamed -gen caml - > output.ml$ cp ../print_ocaml_impl.ml .$ ocamlfind ocamlc -package sqlgg.traits,sqlgg -c output.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ocamlfind ocamlc -package sqlgg.traits,yojson -I . -c print_ocaml_impl.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ocamlfind ocamlc -package sqlgg.traits,yojson -I . -c test_run.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ocamlfind ocamlc -package sqlgg.traits,yojson -I . -linkpkg -o test_run.exe output.ml print_ocaml_impl.ml test_run.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ./test_run.exeStarting Enum Literal Tests============================================================(cd _build/default/src && ./cli.exe -test)............................................................T.....................................................................................................................................................................................................................................................................................................................................................................................................................Ran: 466 tests in: 0.61 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 SETcol_2 = excluded.col_2,col_3 = col_3File "test/cram/prepared_cached_state.t", line 1, characters 0-0:/usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/cram/prepared_cached_state.t _build/default/test/cram/prepared_cached_state.t.correcteddiff --git a/_build/default/test/cram/prepared_cached_state.t b/_build/default/test/cram/prepared_cached_state.t.correctedindex 164fa96..7c2f906 100644--- a/_build/default/test/cram/prepared_cached_state.t+++ b/_build/default/test/cram/prepared_cached_state.t.corrected@@ -1,9 +1,17 @@Cache prepared statements:$ sqlgg -no-header -gen caml_io -params unnamed -gen caml - > output.ml$ ocamlfind ocamlc -package sqlgg.traits,sqlgg -c output.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ocamlfind ocamlc -package sqlgg.traits -I . -c print_impl.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ocamlfind ocamlc -package sqlgg.traits -I . -c test_cached_prepared_stmts.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ocamlfind ocamlc -package unix,sqlgg.traits -I . -linkpkg -o test_cached_prepared_stmts.exe output.ml print_impl.ml test_cached_prepared_stmts.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ./test_cached_prepared_stmts.exe=== TEST: Sequential Filling (TINY, size=1) ===File "test/cram/dynamic_select.t", line 1, characters 0-0:/usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/cram/dynamic_select.t _build/default/test/cram/dynamic_select.t.correcteddiff --git a/_build/default/test/cram/dynamic_select.t b/_build/default/test/cram/dynamic_select.t.correctedindex bc8ffea..154db95 100644--- a/_build/default/test/cram/dynamic_select.t+++ b/_build/default/test/cram/dynamic_select.t.corrected@@ -4,10 +4,20 @@ Test DynamicSelect with applicative combinators generates proper SQL:$ cp test_build_dynamic_select/test_run.ml .$ cat dynamic_select.sql | sqlgg -no-header -gen caml_io -params unnamed -gen caml -dialect mysql - > output.ml$ ocamlfind ocamlc -package sqlgg.traits,yojson -I . -c print_ocaml_impl.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ocamlfind ocamlc -package sqlgg.traits,yojson -I . -c product_id.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ocamlfind ocamlc -package sqlgg.traits,sqlgg -I . -c output.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ocamlfind ocamlc -package sqlgg.traits,yojson -I . -c test_run.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ocamlfind ocamlc -package sqlgg.traits,yojson -I . -linkpkg -o test_run.exe print_ocaml_impl.cmo product_id.cmo output.cmo test_run.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ./test_run.exeDynamic Select Query Generation Tests==================================================File "test/cram/test.t", line 1, characters 0-0:/usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/cram/test.t _build/default/test/cram/test.t.correcteddiff --git a/_build/default/test/cram/test.t b/_build/default/test/cram/test.t.correctedindex 00b0090..b8fc444 100644--- a/_build/default/test/cram/test.t+++ b/_build/default/test/cram/test.t.corrected@@ -322,12 +322,22 @@ Test Json functions:Test Json functions and ocaml compiles:$ cd test_build_json_functions$ ocamlfind ocamlc -package sqlgg.traits,yojson -I . -c custom.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ cat "json_functions.sql" | sqlgg -no-header -gen caml_io -params unnamed -gen caml - > output.ml$ ocamlfind ocamlc -package sqlgg.traits,sqlgg -I . -c output.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ cp ../print_ocaml_impl.ml .$ ocamlfind ocamlc -package sqlgg.traits,yojson -I . -c print_ocaml_impl.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ocamlfind ocamlc -package sqlgg.traits,yojson -I . -c test_run.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ocamlfind ocamlc -package sqlgg.traits,yojson -I . -linkpkg -o test_run.exe custom.cmo output.ml print_ocaml_impl.ml test_run.ml+ ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf+ ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf$ ./test_run.exeStarting JSON Path Tests with Inline Mock Implementation============================================================"/usr/bin/env" "bash" "-c" "opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 12026-04-28 18:48.44: Job failed: Failed: Build failed