Build:
  1. 0
2026-06-24 19:52.18: New job: build ask.0.2.0 (631caf68ac15)
2026-06-24 19:52.18: Waiting for resource in pool day11-builds
2026-06-24 19:57.26: Got resource from pool day11-builds
2026-06-24 19:57.26: [profile full] build ask.0.2.0
2026-06-24 19:57.26: build ask.0.2.0 (631caf68ac15)
=== DEPENDENCIES (95 transitive) ===
  angstrom.0.16.1                                    11c793ba24a8
  asn1-combinators.0.2.6                             a7ac43787ffd
  astring.0.8.5                                      6925d4c0b20d
  base.v0.15.2                                       5a4cd4078158
  base-bytes.base                                    b1e4ea0d0665
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  base64.3.5.2                                       976ee5627025
  bigstringaf.0.10.0                                 a4abf4d59a91
  caqti.1.9.0                                        21d9c5e4c57b
  caqti-lwt.1.9.0                                    953f08342e1d
  cmdliner.1.3.0                                     7bb74d64b6d4
  conf-gmp.5                                         be11edf77089
  conf-gmp-powm-sec.4                                7029468462a8
  conf-libev.4-13                                    ed92ce35468b
  conf-libssl.4                                      5010d88d05c1
  conf-pkg-config.5                                  d5de2c6a88f9
  conformist.0.4.0                                   292328ee46f6
  containers.3.18                                    2e7f0398bae9
  cppo.1.8.0                                         c8a9dfb8f116
  csexp.1.5.2                                        0ced60b1f74a
  cstruct.6.2.0                                      40c9555ccec2
  digestif.1.3.0                                     a949112854a2
  domain-name.0.5.0                                  326512f01900
  dune.3.23.1                                        9d721df3a13a
  dune-configurator.3.23.1                           1ab906eeab63
  duration.0.3.1                                     f39be61c465e
  either.1.0.0                                       810f1df409b9
  eqaf.0.9                                           1b6a968c40d0
  faraday.0.8.2                                      efbae2f7edee
  faraday-lwt.0.8.2                                  133a097acda0
  faraday-lwt-unix.0.8.2                             ce3cdfb0861f
  fieldslib.v0.15.0                                  bb2700afcd19
  fmt.0.11.0                                         043d2f579280
  gmap.0.3.0                                         25beb05a9b57
  hkdf.1.0.4                                         1e479a50f7c5
  hmap.0.8.1                                         23877f9d99e4
  httpaf.0.7.1                                       8b7a53cb8301
  httpaf-lwt-unix.0.7.1                              a3b5287bb47f
  ipaddr.5.6.2                                       0c74c2c696e9
  jwto.0.4.0                                         3a9d19ed8915
  logs.0.10.0                                        08547662bb45
  lwt.5.10.0                                         fd86bdce5462
  lwt_ppx.5.9.1                                      fd344001c826
  lwt_ssl.1.2.0                                      90cff11beaee
  macaddr.5.6.2                                      b84587a14d8c
  magic-mime.1.3.1                                   20ae2d0cc300
  mirage-crypto.0.11.3                               63dd3d606d2a
  mirage-crypto-ec.0.11.3                            8502ff2b310a
  mirage-crypto-pk.0.11.3                            8e2750852cd9
  mirage-crypto-rng.0.11.3                           8b5cca3f574f
  mtime.2.1.0                                        f8086d5bd93e
  multipart-form-data.0.3.0                          816b75d0b3b2
  num.1.6                                            bf28d08d4620
  ocaml.5.3.0                                        ec34d524d97d
  ocaml-base-compiler.5.3.0                          1841888fe75b
  ocaml-compiler.5.3.0                               f295fe609c87
  ocaml-compiler-libs.v0.17.0                        ae1038bc23cf
  ocaml-config.3                                     a52eea84eedb
  ocaml-syntax-shims.1.0.0                           32df0930c8b9
  ocamlbuild.0.16.1                                  bdeca1c5518a
  ocamlfind.1.9.8                                    558092066ff0
  ocplib-endian.1.2                                  bf0e5b1899f9
  opium.0.20.0                                       153a9e2c7464
  parsexp.v0.15.0                                    52d1297637f8
  pbkdf.1.2.0                                        e58e4eac059a
  ppx_derivers.1.2.1                                 fe71b19cf412
  ppx_deriving.6.0.3                                 50e4adb5d0b7
  ppx_deriving_yojson.3.9.1                          67164de30ded
  ppx_fields_conv.v0.15.0                            f55d0d009fed
  ppx_sexp_conv.v0.15.1                              d98c9c684457
  ppxlib.0.35.0                                      81f6581519d1
  ptime.1.2.0                                        2a44ca465411
  re.1.14.0                                          979bfa8c9518
  result.1.5                                         3b36b5342c52
  rock.0.20.0                                        e6391a9ba9ad
  safepass.3.1                                       19926152d5e2
  seq.base                                           cd738ac20daf
  sexplib.v0.15.1                                    500b3cd765fd
  sexplib0.v0.15.1                                   35939231b363
  sihl.0.4.0                                         ae5372314220
  sihl-storage.0.4.0                                 8685c800e87c
  ssl.0.7.0                                          e137a48284f5
  stdlib-shims.0.3.0                                 c94355dec213
  stringext.1.6.0                                    c1fdb1453e0b
  tls.0.17.5                                         7e61225ed0b2
  topkg.1.1.1                                        e3d6961e1f2d
  tsort.2.0.0                                        3406380233cc
  tyxml.4.6.0                                        a16719c0b6ce
  uri.4.4.0                                          117d5d7c4ccf
  uuidm.0.9.10                                       725b8c5a7351
  uutf.1.0.4                                         d3dd97d1064e
  x509.0.16.5                                        11ae1d17e3a3
  yojson.3.0.0                                       2870f90eedda
  zarith.1.14                                        88f19ac83a9a
=== STDOUT ===
Processing: [default: loading data]
[ask.0.2.0: dl]
[ask.0.2.0: extract]
-> retrieved ask.0.2.0  (https://opam.ocaml.org/cache)
[ask: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "ask" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/ask.0.2.0)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I ask/src/.ask.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/caqti -I /home/opam/.opam/default/lib/caqti-lwt -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/conformist -I /home/opam/.opam/default/lib/containers -I /home/opam/.opam/default/lib/containers/domain -I /home/opam/.opam/default/lib/containers/monomorphic -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/either -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/faraday -I /home/opam/.opam/default/lib/faraday-lwt -I /home/opam/.opam/default/lib/faraday-lwt-unix -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/hmap -I /home/opam/.opam/default/lib/httpaf -I /home/opam/.opam/default/lib/httpaf-lwt-unix -I /home/opam/.opam/default/lib/jwto -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mtime -I /home/opam/.opam/default/lib/mtime/clock -I /home/opam/.opam/default/lib/multipart-form-data -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/opium -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppx_deriving/api -I /home/opam/.opam/default/lib/ppx_deriving/create -I /home/opam/.opam/default/lib/ppx_deriving/enum -I /home/opam/.opam/default/lib/ppx_deriving/eq -I /home/opam/.opam/default/lib/ppx_deriving/fold -I /home/opam/.opam/default/lib/ppx_deriving/iter -I /home/opam/.opam/default/lib/ppx_deriving/make -I /home/opam/.opam/default/lib/ppx_deriving/map -I /home/opam/.opam/default/lib/ppx_deriving/ord -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving/show -I /home/opam/.opam/default/lib/ppx_deriving/std -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/ptime/clock -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/str -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rock -I /home/opam/.opam/default/lib/safepass -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/sihl -I /home/opam/.opam/default/lib/sihl-storage -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/tsort -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uuidm -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/yojson -no-alias-deps -open Ask__ -o ask/src/.ask.objs/byte/ask__Repository_sql.cmo -c -impl ask/src/repo/repository_sql.pp.ml)
- File "ask/src/repo/repository_sql.ml", line 7, characters 6-24:
- 7 |       Caqti_request.exec Caqti_type.bool "SET FOREIGN_KEY_CHECKS = ?;"
-           ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 23, characters 6-24:
- 23 |       Caqti_request.find Caqti_type.unit Caqti_type.int "SELECT FOUND_ROWS()"
-            ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.find
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 41, characters 6-24:
- 41 |       Caqti_request.find request_types Caqti_type.bool sql_request
-            ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.find
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 63, characters 6-24:
- 63 |       Caqti_request.find ~oneshot:true request_types Caqti_type.bool sql_request
-            ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.find
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 89, characters 8-26:
- 89 |         Caqti_request.find
-              ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.find
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 126, characters 8-26:
- 126 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 162, characters 8-26:
- 162 |         Caqti_request.exec Caqti_type.unit "TRUNCATE TABLE ask_questions;"
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 173, characters 8-26:
- 173 |         Caqti_request.find
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.find
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 210, characters 8-26:
- 210 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 240, characters 8-26:
- 240 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 259, characters 8-26:
- 259 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 290, characters 26-44:
- 290 |       let clean_request = Caqti_request.exec Caqti_type.unit "TRUNCATE TABLE ask_answers;"
-                                 ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 300, characters 8-26:
- 300 |         Caqti_request.find
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.find
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 338, characters 8-29:
- 338 |         Caqti_request.collect
-               ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.collect
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 398, characters 8-30:
- 398 |         Caqti_request.find_opt
-               ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.find_opt
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 440, characters 8-26:
- 440 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 460, characters 8-26:
- 460 |         Caqti_request.exec Caqti_type.unit "TRUNCATE TABLE ask_questionnaires;"
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 471, characters 8-26:
- 471 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 493, characters 8-26:
- 493 |         Caqti_request.exec Caqti_type.unit "TRUNCATE TABLE ask_templates;"
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 504, characters 8-26:
- 504 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 530, characters 8-26:
- 530 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I ask/src/.ask.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/caqti -I /home/opam/.opam/default/lib/caqti-lwt -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/conformist -I /home/opam/.opam/default/lib/containers -I /home/opam/.opam/default/lib/containers/domain -I /home/opam/.opam/default/lib/containers/monomorphic -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/either -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/faraday -I /home/opam/.opam/default/lib/faraday-lwt -I /home/opam/.opam/default/lib/faraday-lwt-unix -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/hmap -I /home/opam/.opam/default/lib/httpaf -I /home/opam/.opam/default/lib/httpaf-lwt-unix -I /home/opam/.opam/default/lib/jwto -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mtime -I /home/opam/.opam/default/lib/mtime/clock -I /home/opam/.opam/default/lib/multipart-form-data -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/opium -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppx_deriving/api -I /home/opam/.opam/default/lib/ppx_deriving/create -I /home/opam/.opam/default/lib/ppx_deriving/enum -I /home/opam/.opam/default/lib/ppx_deriving/eq -I /home/opam/.opam/default/lib/ppx_deriving/fold -I /home/opam/.opam/default/lib/ppx_deriving/iter -I /home/opam/.opam/default/lib/ppx_deriving/make -I /home/opam/.opam/default/lib/ppx_deriving/map -I /home/opam/.opam/default/lib/ppx_deriving/ord -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving/show -I /home/opam/.opam/default/lib/ppx_deriving/std -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/ptime/clock -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/str -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rock -I /home/opam/.opam/default/lib/safepass -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/sihl -I /home/opam/.opam/default/lib/sihl-storage -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/tsort -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uuidm -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/yojson -no-alias-deps -open Ask__ -o ask/src/.ask.objs/byte/ask__Repository.cmo -c -impl ask/src/repo/repository.pp.ml)
- File "ask/src/repo/repository.ml", line 113, characters 15-24:
- 113 |             |> CCOpt.map (fun questionnaire ->
-                      ^^^^^^^^^
- Alert deprecated: module CCOpt
- use CCOption instead
- 
- File "ask/src/repo/repository.ml", line 189, characters 21-31:
- 189 |       let asset_id = CCOpt.bind answer RepoModel.AnswerRow.asset in
-                            ^^^^^^^^^^
- Alert deprecated: module CCOpt
- use CCOption instead
- 
- File "ask/src/repo/repository.ml", line 198, characters 25-35:
- 198 |     let create_question ?connection ~question =
-                                ^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- 
- File "ask/src/repo/repository.ml", line 209, characters 24-34:
- 209 |     let create_mapping ?connection ~id ~template_id ~question_id ~order ~is_required =
-                               ^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I ask/src/.ask.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/caqti -I /home/opam/.opam/default/lib/caqti-lwt -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/conformist -I /home/opam/.opam/default/lib/containers -I /home/opam/.opam/default/lib/containers/domain -I /home/opam/.opam/default/lib/containers/monomorphic -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/either -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/faraday -I /home/opam/.opam/default/lib/faraday-lwt -I /home/opam/.opam/default/lib/faraday-lwt-unix -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/hmap -I /home/opam/.opam/default/lib/httpaf -I /home/opam/.opam/default/lib/httpaf-lwt-unix -I /home/opam/.opam/default/lib/jwto -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mtime -I /home/opam/.opam/default/lib/mtime/clock -I /home/opam/.opam/default/lib/multipart-form-data -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/opium -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppx_deriving/api -I /home/opam/.opam/default/lib/ppx_deriving/create -I /home/opam/.opam/default/lib/ppx_deriving/enum -I /home/opam/.opam/default/lib/ppx_deriving/eq -I /home/opam/.opam/default/lib/ppx_deriving/fold -I /home/opam/.opam/default/lib/ppx_deriving/iter -I /home/opam/.opam/default/lib/ppx_deriving/make -I /home/opam/.opam/default/lib/ppx_deriving/map -I /home/opam/.opam/default/lib/ppx_deriving/ord -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving/show -I /home/opam/.opam/default/lib/ppx_deriving/std -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/ptime/clock -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/str -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rock -I /home/opam/.opam/default/lib/safepass -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/sihl -I /home/opam/.opam/default/lib/sihl-storage -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/tsort -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uuidm -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/yojson -cmi-file ask/src/.ask.objs/byte/ask__Model.cmi -no-alias-deps -open Ask__ -o ask/src/.ask.objs/byte/ask__Model.cmo -c -impl ask/src/model/model.pp.ml)
- File "ask/src/model/model.ml", line 163, characters 67-80:
- 163 |       (match options |> CCList.find_opt (CCString.equal answer) |> CCOpt.is_some with
-                                                                          ^^^^^^^^^^^^^
- Alert deprecated: module CCOpt
- use CCOption instead
- 
- File "ask/src/model/model.ml", line 315, characters 27-37:
- 315 |         let answer_input = CCOpt.bind answer (fun (_, answer) -> answer) in
-                                  ^^^^^^^^^^
- Alert deprecated: module CCOpt
- use CCOption instead
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I ask/src/.ask.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/caqti -I /home/opam/.opam/default/lib/caqti-lwt -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/conformist -I /home/opam/.opam/default/lib/containers -I /home/opam/.opam/default/lib/containers/domain -I /home/opam/.opam/default/lib/containers/monomorphic -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/either -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/faraday -I /home/opam/.opam/default/lib/faraday-lwt -I /home/opam/.opam/default/lib/faraday-lwt-unix -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/hmap -I /home/opam/.opam/default/lib/httpaf -I /home/opam/.opam/default/lib/httpaf-lwt-unix -I /home/opam/.opam/default/lib/jwto -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mtime -I /home/opam/.opam/default/lib/mtime/clock -I /home/opam/.opam/default/lib/multipart-form-data -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/opium -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppx_deriving/api -I /home/opam/.opam/default/lib/ppx_deriving/create -I /home/opam/.opam/default/lib/ppx_deriving/enum -I /home/opam/.opam/default/lib/ppx_deriving/eq -I /home/opam/.opam/default/lib/ppx_deriving/fold -I /home/opam/.opam/default/lib/ppx_deriving/iter -I /home/opam/.opam/default/lib/ppx_deriving/make -I /home/opam/.opam/default/lib/ppx_deriving/map -I /home/opam/.opam/default/lib/ppx_deriving/ord -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving/show -I /home/opam/.opam/default/lib/ppx_deriving/std -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/ptime/clock -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/str -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rock -I /home/opam/.opam/default/lib/safepass -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/sihl -I /home/opam/.opam/default/lib/sihl-storage -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/tsort -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uuidm -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/yojson -no-alias-deps -open Ask__ -o ask/src/.ask.objs/byte/ask__Service.cmo -c -impl ask/src/service/service.pp.ml)
- File "ask/src/service/service.ml", line 93, characters 22-34:
- 93 |           ~answer_id:(Uuidm.create `V4 |> Uuidm.to_string)
-                            ^^^^^^^^^^^^
- Alert deprecated: Uuidm.create
- Use Uuidm.v instead
- 
- File "ask/src/service/service.ml", line 99, characters 23-35:
- 99 |         let asset_id = Uuidm.create `V4 |> Uuidm.to_string in
-                             ^^^^^^^^^^^^
- Alert deprecated: Uuidm.create
- Use Uuidm.v instead
- 
- File "ask/src/service/service.ml", line 105, characters 22-34:
- 105 |           ~answer_id:(Uuidm.create `V4 |> Uuidm.to_string)
-                             ^^^^^^^^^^^^
- Alert deprecated: Uuidm.create
- Use Uuidm.v instead
- 
- File "ask/src/service/service.ml", line 158, characters 21-32:
- 158 |       let id = id |> CCOpt.value ~default:(Uuidm.create `V4 |> Uuidm.to_string) in
-                            ^^^^^^^^^^^
- Alert deprecated: module CCOpt
- use CCOption instead
- 
- File "ask/src/service/service.ml", line 158, characters 43-55:
- 158 |       let id = id |> CCOpt.value ~default:(Uuidm.create `V4 |> Uuidm.to_string) in
-                                                  ^^^^^^^^^^^^
- Alert deprecated: Uuidm.create
- Use Uuidm.v instead
- 
- File "ask/src/service/service.ml", line 185, characters 23-35:
- 185 |       let mapping_id = Uuidm.create `V4 |> Uuidm.to_string in
-                              ^^^^^^^^^^^^
- Alert deprecated: Uuidm.create
- Use Uuidm.v instead
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I ask/src/.ask.objs/byte -I ask/src/.ask.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/caqti -I /home/opam/.opam/default/lib/caqti-lwt -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/conformist -I /home/opam/.opam/default/lib/containers -I /home/opam/.opam/default/lib/containers/domain -I /home/opam/.opam/default/lib/containers/monomorphic -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/either -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/faraday -I /home/opam/.opam/default/lib/faraday-lwt -I /home/opam/.opam/default/lib/faraday-lwt-unix -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/hmap -I /home/opam/.opam/default/lib/httpaf -I /home/opam/.opam/default/lib/httpaf-lwt-unix -I /home/opam/.opam/default/lib/jwto -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mtime -I /home/opam/.opam/default/lib/mtime/clock -I /home/opam/.opam/default/lib/multipart-form-data -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/opium -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppx_deriving/api -I /home/opam/.opam/default/lib/ppx_deriving/create -I /home/opam/.opam/default/lib/ppx_deriving/enum -I /home/opam/.opam/default/lib/ppx_deriving/eq -I /home/opam/.opam/default/lib/ppx_deriving/fold -I /home/opam/.opam/default/lib/ppx_deriving/iter -I /home/opam/.opam/default/lib/ppx_deriving/make -I /home/opam/.opam/default/lib/ppx_deriving/map -I /home/opam/.opam/default/lib/ppx_deriving/ord -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving/show -I /home/opam/.opam/default/lib/ppx_deriving/std -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/ptime/clock -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/str -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rock -I /home/opam/.opam/default/lib/safepass -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/sihl -I /home/opam/.opam/default/lib/sihl-storage -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/tsort -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uuidm -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/yojson -cmi-file ask/src/.ask.objs/byte/ask__Model.cmi -no-alias-deps -open Ask__ -o ask/src/.ask.objs/native/ask__Model.cmx -c -impl ask/src/model/model.pp.ml)
- File "ask/src/model/model.ml", line 163, characters 67-80:
- 163 |       (match options |> CCList.find_opt (CCString.equal answer) |> CCOpt.is_some with
-                                                                          ^^^^^^^^^^^^^
- Alert deprecated: module CCOpt
- use CCOption instead
- 
- File "ask/src/model/model.ml", line 315, characters 27-37:
- 315 |         let answer_input = CCOpt.bind answer (fun (_, answer) -> answer) in
-                                  ^^^^^^^^^^
- Alert deprecated: module CCOpt
- use CCOption instead
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I ask/src/.ask.objs/byte -I ask/src/.ask.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/caqti -I /home/opam/.opam/default/lib/caqti-lwt -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/conformist -I /home/opam/.opam/default/lib/containers -I /home/opam/.opam/default/lib/containers/domain -I /home/opam/.opam/default/lib/containers/monomorphic -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/either -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/faraday -I /home/opam/.opam/default/lib/faraday-lwt -I /home/opam/.opam/default/lib/faraday-lwt-unix -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/hmap -I /home/opam/.opam/default/lib/httpaf -I /home/opam/.opam/default/lib/httpaf-lwt-unix -I /home/opam/.opam/default/lib/jwto -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mtime -I /home/opam/.opam/default/lib/mtime/clock -I /home/opam/.opam/default/lib/multipart-form-data -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/opium -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppx_deriving/api -I /home/opam/.opam/default/lib/ppx_deriving/create -I /home/opam/.opam/default/lib/ppx_deriving/enum -I /home/opam/.opam/default/lib/ppx_deriving/eq -I /home/opam/.opam/default/lib/ppx_deriving/fold -I /home/opam/.opam/default/lib/ppx_deriving/iter -I /home/opam/.opam/default/lib/ppx_deriving/make -I /home/opam/.opam/default/lib/ppx_deriving/map -I /home/opam/.opam/default/lib/ppx_deriving/ord -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving/show -I /home/opam/.opam/default/lib/ppx_deriving/std -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/ptime/clock -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/str -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rock -I /home/opam/.opam/default/lib/safepass -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/sihl -I /home/opam/.opam/default/lib/sihl-storage -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/tsort -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uuidm -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/yojson -cmi-file ask/src/.ask.objs/byte/ask__Repository_sql.cmi -no-alias-deps -open Ask__ -o ask/src/.ask.objs/native/ask__Repository_sql.cmx -c -impl ask/src/repo/repository_sql.pp.ml)
- File "ask/src/repo/repository_sql.ml", line 7, characters 6-24:
- 7 |       Caqti_request.exec Caqti_type.bool "SET FOREIGN_KEY_CHECKS = ?;"
-           ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 23, characters 6-24:
- 23 |       Caqti_request.find Caqti_type.unit Caqti_type.int "SELECT FOUND_ROWS()"
-            ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.find
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 41, characters 6-24:
- 41 |       Caqti_request.find request_types Caqti_type.bool sql_request
-            ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.find
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 63, characters 6-24:
- 63 |       Caqti_request.find ~oneshot:true request_types Caqti_type.bool sql_request
-            ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.find
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 89, characters 8-26:
- 89 |         Caqti_request.find
-              ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.find
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 126, characters 8-26:
- 126 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 162, characters 8-26:
- 162 |         Caqti_request.exec Caqti_type.unit "TRUNCATE TABLE ask_questions;"
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 173, characters 8-26:
- 173 |         Caqti_request.find
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.find
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 210, characters 8-26:
- 210 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 240, characters 8-26:
- 240 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 259, characters 8-26:
- 259 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 290, characters 26-44:
- 290 |       let clean_request = Caqti_request.exec Caqti_type.unit "TRUNCATE TABLE ask_answers;"
-                                 ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 300, characters 8-26:
- 300 |         Caqti_request.find
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.find
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 338, characters 8-29:
- 338 |         Caqti_request.collect
-               ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.collect
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 398, characters 8-30:
- 398 |         Caqti_request.find_opt
-               ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.find_opt
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 440, characters 8-26:
- 440 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 460, characters 8-26:
- 460 |         Caqti_request.exec Caqti_type.unit "TRUNCATE TABLE ask_questionnaires;"
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 471, characters 8-26:
- 471 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 493, characters 8-26:
- 493 |         Caqti_request.exec Caqti_type.unit "TRUNCATE TABLE ask_templates;"
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 504, characters 8-26:
- 504 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- 
- File "ask/src/repo/repository_sql.ml", line 530, characters 8-26:
- 530 |         Caqti_request.exec
-               ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Caqti_request.exec
- Replaced by the Infix module.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I ask/src/.ask.objs/byte -I ask/src/.ask.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/caqti -I /home/opam/.opam/default/lib/caqti-lwt -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/conformist -I /home/opam/.opam/default/lib/containers -I /home/opam/.opam/default/lib/containers/domain -I /home/opam/.opam/default/lib/containers/monomorphic -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/either -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/faraday -I /home/opam/.opam/default/lib/faraday-lwt -I /home/opam/.opam/default/lib/faraday-lwt-unix -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/hmap -I /home/opam/.opam/default/lib/httpaf -I /home/opam/.opam/default/lib/httpaf-lwt-unix -I /home/opam/.opam/default/lib/jwto -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mtime -I /home/opam/.opam/default/lib/mtime/clock -I /home/opam/.opam/default/lib/multipart-form-data -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/opium -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppx_deriving/api -I /home/opam/.opam/default/lib/ppx_deriving/create -I /home/opam/.opam/default/lib/ppx_deriving/enum -I /home/opam/.opam/default/lib/ppx_deriving/eq -I /home/opam/.opam/default/lib/ppx_deriving/fold -I /home/opam/.opam/default/lib/ppx_deriving/iter -I /home/opam/.opam/default/lib/ppx_deriving/make -I /home/opam/.opam/default/lib/ppx_deriving/map -I /home/opam/.opam/default/lib/ppx_deriving/ord -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving/show -I /home/opam/.opam/default/lib/ppx_deriving/std -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/ptime/clock -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/str -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rock -I /home/opam/.opam/default/lib/safepass -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/sihl -I /home/opam/.opam/default/lib/sihl-storage -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/tsort -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uuidm -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/yojson -cmi-file ask/src/.ask.objs/byte/ask__Repository.cmi -no-alias-deps -open Ask__ -o ask/src/.ask.objs/native/ask__Repository.cmx -c -impl ask/src/repo/repository.pp.ml)
- File "ask/src/repo/repository.ml", line 113, characters 15-24:
- 113 |             |> CCOpt.map (fun questionnaire ->
-                      ^^^^^^^^^
- Alert deprecated: module CCOpt
- use CCOption instead
- 
- File "ask/src/repo/repository.ml", line 189, characters 21-31:
- 189 |       let asset_id = CCOpt.bind answer RepoModel.AnswerRow.asset in
-                            ^^^^^^^^^^
- Alert deprecated: module CCOpt
- use CCOption instead
- 
- File "ask/src/repo/repository.ml", line 198, characters 25-35:
- 198 |     let create_question ?connection ~question =
-                                ^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- 
- File "ask/src/repo/repository.ml", line 209, characters 24-34:
- 209 |     let create_mapping ?connection ~id ~template_id ~question_id ~order ~is_required =
-                               ^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I ask/src/.ask.objs/byte -I ask/src/.ask.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/caqti -I /home/opam/.opam/default/lib/caqti-lwt -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/conformist -I /home/opam/.opam/default/lib/containers -I /home/opam/.opam/default/lib/containers/domain -I /home/opam/.opam/default/lib/containers/monomorphic -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/either -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/faraday -I /home/opam/.opam/default/lib/faraday-lwt -I /home/opam/.opam/default/lib/faraday-lwt-unix -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/hmap -I /home/opam/.opam/default/lib/httpaf -I /home/opam/.opam/default/lib/httpaf-lwt-unix -I /home/opam/.opam/default/lib/jwto -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mtime -I /home/opam/.opam/default/lib/mtime/clock -I /home/opam/.opam/default/lib/multipart-form-data -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/opium -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppx_deriving/api -I /home/opam/.opam/default/lib/ppx_deriving/create -I /home/opam/.opam/default/lib/ppx_deriving/enum -I /home/opam/.opam/default/lib/ppx_deriving/eq -I /home/opam/.opam/default/lib/ppx_deriving/fold -I /home/opam/.opam/default/lib/ppx_deriving/iter -I /home/opam/.opam/default/lib/ppx_deriving/make -I /home/opam/.opam/default/lib/ppx_deriving/map -I /home/opam/.opam/default/lib/ppx_deriving/ord -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving/show -I /home/opam/.opam/default/lib/ppx_deriving/std -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/ptime/clock -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/str -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rock -I /home/opam/.opam/default/lib/safepass -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/sihl -I /home/opam/.opam/default/lib/sihl-storage -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/tsort -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uuidm -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/yojson -cmi-file ask/src/.ask.objs/byte/ask__Service.cmi -no-alias-deps -open Ask__ -o ask/src/.ask.objs/native/ask__Service.cmx -c -impl ask/src/service/service.pp.ml)
- File "ask/src/service/service.ml", line 93, characters 22-34:
- 93 |           ~answer_id:(Uuidm.create `V4 |> Uuidm.to_string)
-                            ^^^^^^^^^^^^
- Alert deprecated: Uuidm.create
- Use Uuidm.v instead
- 
- File "ask/src/service/service.ml", line 99, characters 23-35:
- 99 |         let asset_id = Uuidm.create `V4 |> Uuidm.to_string in
-                             ^^^^^^^^^^^^
- Alert deprecated: Uuidm.create
- Use Uuidm.v instead
- 
- File "ask/src/service/service.ml", line 105, characters 22-34:
- 105 |           ~answer_id:(Uuidm.create `V4 |> Uuidm.to_string)
-                             ^^^^^^^^^^^^
- Alert deprecated: Uuidm.create
- Use Uuidm.v instead
- 
- File "ask/src/service/service.ml", line 158, characters 21-32:
- 158 |       let id = id |> CCOpt.value ~default:(Uuidm.create `V4 |> Uuidm.to_string) in
-                            ^^^^^^^^^^^
- Alert deprecated: module CCOpt
- use CCOption instead
- 
- File "ask/src/service/service.ml", line 158, characters 43-55:
- 158 |       let id = id |> CCOpt.value ~default:(Uuidm.create `V4 |> Uuidm.to_string) in
-                                                  ^^^^^^^^^^^^
- Alert deprecated: Uuidm.create
- Use Uuidm.v instead
- 
- File "ask/src/service/service.ml", line 185, characters 23-35:
- 185 |       let mapping_id = Uuidm.create `V4 |> Uuidm.to_string in
-                              ^^^^^^^^^^^^
- Alert deprecated: Uuidm.create
- Use Uuidm.v instead
-> compiled  ask.0.2.0
-> installed ask.0.2.0
[WARNING] Opam packages conf-gmp.5, conf-libssl.4 and conf-pkg-config.5 depend on the following system packages that are no longer installed: libgmp-dev libssl-dev pkg-config
  - conf-gmp.5: depends on libgmp-dev
  - conf-libssl.4: depends on libssl-dev
  - conf-pkg-config.5: depends on pkg-config

=== STDERR ===

2026-06-24 19:58.44: OK: build ask.0.2.0 (runc: 7.1s, disk: 66KB)
2026-06-24 19:58.44: Job succeeded