Build:
  1. 0
2026-06-24 18:44.04: New job: build ldap.2.4.1 (9dbbbc4be2bc)
2026-06-24 18:44.04: Waiting for resource in pool day11-builds
2026-06-24 19:03.38: Got resource from pool day11-builds
2026-06-24 19:03.38: [profile full] build ldap.2.4.1
2026-06-24 19:03.38: build ldap.2.4.1 (9dbbbc4be2bc)
=== DEPENDENCIES (31 transitive) ===
  astring.0.8.5                                      4ebc2fc0ee9d
  base-bytes.base                                    c40d17bc86b5
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  conf-libpcre.2                                     262542ccb2b0
  conf-libssl.4                                      5010d88d05c1
  conf-pkg-config.5                                  d5de2c6a88f9
  csexp.1.5.2                                        610c78f17734
  cstruct.6.2.0                                      4e406f8cd962
  dune.3.23.1                                        848a72441e15
  dune-compiledb.0.6.0                               af26ddde5a1b
  dune-configurator.3.23.1                           bc97ce98d8a9
  ezjsonm.1.3.0                                      142fac6afb54
  fmt.0.11.0                                         2830e55b9a03
  fpath.0.7.3                                        eb0f576d915f
  hex.1.5.0                                          82625df4f0f2
  jsonm.1.0.2                                        6a01e0b2fcf2
  num.1.6                                            110cee7a7e2e
  ocaml.4.14.4                                       b047fb9251f4
  ocaml-base-compiler.4.14.4                         d3b7ccb2c6fb
  ocaml-config.2                                     2d9c209f5590
  ocamlbuild.0.16.1                                  7e0d6aadb209
  ocamlfind.1.9.8                                    214dd418ac02
  ocamlnet.4.1.9-2                                   3e7d3f51a416
  parsexp.v0.16.0                                    63c67db8428c
  pcre.8.0.5                                         ba60a19a7a3c
  sexplib.v0.16.0                                    4838f1139cdf
  sexplib0.v0.16.0                                   7a6e649d895c
  ssl.0.7.0                                          bd14a4b49cc1
  topkg.1.1.1                                        511e1a1958da
  uutf.1.0.4                                         629b90351215
=== STDOUT ===
Processing: [default: loading data]
[ldap.2.4.1: dl]
[ldap.2.4.1: extract]
-> retrieved ldap.2.4.1  (https://opam.ocaml.org/cache)
[ldap: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "ldap" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/ldap.2.4.1)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldap/.ldap.objs/byte -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -no-alias-deps -o src/ldap/.ldap.objs/byte/ulist.cmo -c -impl src/ldap/ulist.ml)
- File "src/ldap/ulist.ml", line 27, characters 36-52:
- 27 | let mem lst item = Hashtbl.mem lst (String.lowercase item);;
-                                          ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ulist.ml", line 29, characters 15-31:
- 29 |   let lcitem = String.lowercase item in
-                     ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ulist.ml", line 33, characters 42-58:
- 33 | let remove lst item = Hashtbl.remove lst (String.lowercase item);;
-                                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/ldap/.ldap.objs/byte -I src/ldap/.ldap.objs/native -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/native/ulist.cmx -c -impl src/ldap/ulist.ml)
- File "src/ldap/ulist.ml", line 27, characters 36-52:
- 27 | let mem lst item = Hashtbl.mem lst (String.lowercase item);;
-                                          ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ulist.ml", line 29, characters 15-31:
- 29 |   let lcitem = String.lowercase item in
-                     ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ulist.ml", line 33, characters 42-58:
- 33 | let remove lst item = Hashtbl.remove lst (String.lowercase item);;
-                                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldap/.ldap.objs/byte -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -no-alias-deps -o src/ldap/.ldap.objs/byte/ldap_dnlexer.cmo -c -impl src/ldap/ldap_dnlexer.ml)
- File "src/ldap/ldap_dnlexer.mll", line 30, characters 40-49:
- Warning 26 [unused-var]: unused variable attribute.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldap/.ldap.objs/byte -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/byte/ldap_dnparser.cmo -c -impl src/ldap/ldap_dnparser.ml)
- File "src/ldap/ldap_dnparser.mly", line 51, characters 15-31:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 55, characters 14-25:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 57, characters 21-32:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 62, characters 32-43:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 67, characters 11-25:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 75, characters 15-31:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 79, characters 19-30:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 80, characters 19-30:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 83, characters 11-25:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 85, characters 12-23:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldap/.ldap.objs/byte -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -no-alias-deps -o src/ldap/.ldap.objs/byte/ldap_schemalexer.cmo -c -impl src/ldap/ldap_schemalexer.ml)
- File "src/ldap/ldap_schemalexer.mll", line 77, characters 32-41:
- Warning 26 [unused-var]: unused variable qdescrval.
- File "src/ldap/ldap_schemalexer.mll", line 67, characters 40-51:
- Warning 26 [unused-var]: unused variable qdstringval.
- File "src/ldap/ldap_schemalexer.mll", line 77, characters 32-41:
- Warning 26 [unused-var]: unused variable qdescrval.
- File "src/ldap/ldap_schemalexer.mll", line 67, characters 40-51:
- Warning 26 [unused-var]: unused variable qdstringval.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldap/.ldap.objs/byte -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/byte/ldap_url.cmo -c -impl src/ldap/ldap_url.ml)
- File "src/ldap/ldap_url.ml", line 30, characters 16-37:
- 30 |         Failure "lexing: empty token" ->
-                      ^^^^^^^^^^^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/ldap/.ldap.objs/byte -I src/ldap/.ldap.objs/native -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/native/ldap_dnparser.cmx -c -impl src/ldap/ldap_dnparser.ml)
- File "src/ldap/ldap_dnparser.mly", line 51, characters 15-31:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 55, characters 14-25:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 57, characters 21-32:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 62, characters 32-43:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 67, characters 11-25:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 75, characters 15-31:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 79, characters 19-30:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 80, characters 19-30:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 83, characters 11-25:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 85, characters 12-23:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldap/.ldap.objs/byte -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/byte/ldap_funclient.cmo -c -impl src/ldap/ldap_funclient.ml)
- File "src/ldap/ldap_funclient.ml", line 185, characters 39-49:
- 185 |                                        Ssl.SSLv23
-                                              ^^^^^^^^^^
- Alert deprecated: SSLv23
- SSL 2.0 was deprecated in 2011 by RFC 6176.
- File "src/ldap/ldap_funclient.ml", line 198, characters 29-38:
- 198 |                    | Failure "timeout" ->
-                                    ^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldap/.ldap.objs/byte -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/byte/ldap_dn.cmo -c -impl src/ldap/ldap_dn.ml)
- File "src/ldap/ldap_dn.ml", line 64, characters 13-29:
- 64 |   let strm = Stream.of_string valu in
-                   ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 68, characters 12-23:
- 68 |       match Stream.next strm with
-                  ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 74, characters 15-26:
- 74 |             if Stream.peek strm = None then begin
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 92, characters 9-23:
- 92 |     with Stream.Failure -> Buffer.contents buf
-               ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 94, characters 10-21:
- 94 |     match Stream.peek strm with
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 97, characters 10-21:
- 97 |           Stream.junk strm;
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 133, characters 22-38:
- 133 | let canonical_dn dn = String.lowercase (to_string (of_string dn))
-                             ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldap/.ldap.objs/byte -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/byte/ldap_ooclient.cmo -c -impl src/ldap/ldap_ooclient.ml)
- File "src/ldap/ldap_ooclient.ml", line 133, characters 19-26:
- 133 |       with Failure "limit" -> Format.print_string "..."
-                          ^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "src/ldap/ldap_ooclient.ml", line 150, characters 27-43:
- 150 |      let of_string s = (s, String.lowercase s)
-                                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 202, characters 38-54:
- 202 |   method exists x = Hashtbl.mem data (String.lowercase x)
-                                             ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 208, characters 25-41:
- 208 |             let lcname = String.lowercase name in
-                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 271, characters 25-41:
- 271 |             let lcname = String.lowercase attr in
-                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 289, characters 57-73:
- 289 |             Ulist.addlst n values; Hashtbl.replace data (String.lowercase attr) n;
-                                                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 312, characters 58-74:
- 312 |   method get_value attr = Ulist.tolst (Hashtbl.find data (String.lowercase attr))
-                                                                 ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 446, characters 8-16:
- 446 |     try delete_s con dn
-               ^^^^^^^^
- Warning 6 [labels-omitted]: label dn was omitted in the application of this function.
- File "src/ldap/ldap_ooclient.ml", line 452, characters 8-16:
- 452 |     try modify_s con dn mods
-               ^^^^^^^^
- Warning 6 [labels-omitted]: labels dn, mods were omitted in the application of this function.
- File "src/ldap/ldap_ooclient.ml", line 989, characters 11-27:
- 989 |   let lc = String.lowercase in
-                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1060, characters 58-74:
- 1060 |                               if (Hashtbl.mem generators (String.lowercase (oidToAttr schema gen))) then
-                                                                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1075, characters 55-71:
- 1075 |                                              (fun e -> String.lowercase (oidToAttr schema e))
-                                                               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1158, characters 33-49:
- 1158 |                      (fun elt -> String.lowercase (oidToAttr schema elt))
-                                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1193, characters 45-61:
- 1193 |     let service = try Hashtbl.find services (String.lowercase svc)
-                                                     ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1227, characters 45-61:
- 1227 |     let service = try Hashtbl.find services (String.lowercase svc)
-                                                     ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1271, characters 33-49:
- 1271 |     (if (Hashtbl.mem generators (String.lowercase x)) then
-                                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/ldap/.ldap.objs/byte -I src/ldap/.ldap.objs/native -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/native/ldap_schemalexer.cmx -c -impl src/ldap/ldap_schemalexer.ml)
- File "src/ldap/ldap_schemalexer.mll", line 77, characters 32-41:
- Warning 26 [unused-var]: unused variable qdescrval.
- File "src/ldap/ldap_schemalexer.mll", line 67, characters 40-51:
- Warning 26 [unused-var]: unused variable qdstringval.
- File "src/ldap/ldap_schemalexer.mll", line 77, characters 32-41:
- Warning 26 [unused-var]: unused variable qdescrval.
- File "src/ldap/ldap_schemalexer.mll", line 67, characters 40-51:
- Warning 26 [unused-var]: unused variable qdstringval.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldap/.ldap.objs/byte -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/byte/ldap_schemaparser.cmo -c -impl src/ldap/ldap_schemaparser.ml)
- File "src/ldap/ldap_schemaparser.ml", line 48, characters 23-39:
- 48 |      let of_string s = String.lowercase s
-                             ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_schemaparser.ml", line 195, characters 19-26:
- 195 |       with Failure "depth" -> Format.print_string "..."
-                          ^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/ldap/.ldap.objs/byte -I src/ldap/.ldap.objs/native -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/native/ldap_url.cmx -c -impl src/ldap/ldap_url.ml)
- File "src/ldap/ldap_url.ml", line 30, characters 16-37:
- 30 |         Failure "lexing: empty token" ->
-                      ^^^^^^^^^^^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldap/.ldap.objs/byte -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/byte/ldap_mutex.cmo -c -impl src/ldap/ldap_mutex.ml)
- File "src/ldap/ldap_mutex.ml", line 59, characters 14-22:
- 59 |       Failure "locked" -> ()
-                    ^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldif/.ldif.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/netstring -I /home/opam/.opam/default/lib/netsys -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -I src/ldap/.ldap.objs/byte -no-alias-deps -o src/ldif/.ldif.objs/byte/ldif_oo.cmi -c -intf src/ldif/ldif_oo.mli)
- File "src/ldif/ldif_oo.mli", line 48, characters 9-30:
- 48 |   ?in_ch:Pervasives.in_channel ->
-               ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "src/ldif/ldif_oo.mli", line 49, characters 10-32:
- 49 |   ?out_ch:Pervasives.out_channel ->
-                ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldif/.ldif.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/netstring -I /home/opam/.opam/default/lib/netsys -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -I src/ldap/.ldap.objs/byte -no-alias-deps -o src/ldif/.ldif.objs/byte/ldif_changerec_oo.cmi -c -intf src/ldif/ldif_changerec_oo.mli)
- File "src/ldif/ldif_changerec_oo.mli", line 40, characters 9-30:
- 40 |   ?in_ch:Pervasives.in_channel ->
-               ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "src/ldif/ldif_changerec_oo.mli", line 41, characters 10-32:
- 41 |   ?out_ch:Pervasives.out_channel ->
-                ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/ldap/.ldap.objs/byte -I src/ldap/.ldap.objs/native -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/native/ldap_dnlexer.cmx -c -impl src/ldap/ldap_dnlexer.ml)
- File "src/ldap/ldap_dnlexer.mll", line 30, characters 40-49:
- Warning 26 [unused-var]: unused variable attribute.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldif/.ldif.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/netstring -I /home/opam/.opam/default/lib/netsys -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -I src/ldap/.ldap.objs/byte -no-alias-deps -o src/ldif/.ldif.objs/byte/ldif_parser.cmo -c -impl src/ldif/ldif_parser.ml)
- File "src/ldif/ldif_parser.ml", line 29, characters 33-41:
- 29 | type stream_rec  = {stream: char Stream.t;buf:Buffer.t;mutable line: int}
-                                       ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 38, characters 19-30:
- 38 |     match (optval (Stream.peek s.stream)) with
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 39, characters 22-33:
- 39 |         ' ' | '#' -> (Stream.junk s.stream);read_comment s (* line folded, or another comment *)
-                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 42, characters 19-30:
- 42 |     match (optval (Stream.peek s.stream)) with
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 43, characters 17-28:
- 43 |         '\n' -> (Stream.junk s.stream);s.line <- s.line + 1;check_next s
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 45, characters 11-22:
- 45 |           (Stream.junk s.stream);(Stream.junk s.stream);
-                 ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 45, characters 34-45:
- 45 |           (Stream.junk s.stream);(Stream.junk s.stream);
-                                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 47, characters 17-28:
- 47 |       |  _   -> (Stream.junk s.stream);read_comment s
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 50, characters 17-28:
- 50 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 51, characters 14-25:
- 51 |       '#' -> (Stream.junk s.stream);read_comment s
-                    ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 55, characters 17-28:
- 55 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 56, characters 15-26:
- 56 |       '\n' -> (Stream.junk s.stream);s.line <- s.line + 1;"\n"
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 57, characters 15-26:
- 57 |     | '\r' -> (Stream.junk s.stream);(Stream.junk s.stream);s.line <- s.line + 1;"\n"
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 57, characters 38-49:
- 57 |     | '\r' -> (Stream.junk s.stream);(Stream.junk s.stream);s.line <- s.line + 1;"\n"
-                                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 69, characters 17-28:
- 69 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 70, characters 19-30:
- 70 |       '0'..'9' -> (Stream.next s.stream)
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 74, characters 17-28:
- 74 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 75, characters 19-30:
- 75 |       ' '..'~' -> (Stream.next s.stream)
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 79, characters 17-28:
- 79 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 80, characters 29-40:
- 80 |       '!'..'9'|';'..'~'  -> (Stream.next s.stream)
-                                   ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 84, characters 17-28:
- 84 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 85, characters 28-39:
- 85 |       'a'..'z'|'A'..'Z' -> (Stream.next s.stream)
-                                  ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 97, characters 18-30:
- 97 |           (match (Stream.npeek 2 s.stream) with
-                        ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 99, characters 18-29:
- 99 |                  (Stream.junk s.stream);(Stream.junk s.stream);
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 99, characters 41-52:
- 99 |                  (Stream.junk s.stream);(Stream.junk s.stream);
-                                               ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 104, characters 18-30:
- 104 |           (match (Stream.npeek 3 s.stream) with
-                         ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 106, characters 18-29:
- 106 |                  (Stream.junk s.stream);(Stream.junk s.stream);(Stream.junk s.stream);
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 106, characters 41-52:
- 106 |                  (Stream.junk s.stream);(Stream.junk s.stream);(Stream.junk s.stream);
-                                                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 106, characters 64-75:
- 106 |                  (Stream.junk s.stream);(Stream.junk s.stream);(Stream.junk s.stream);
-                                                                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 122, characters 17-28:
- 122 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 123, characters 41-52:
- 123 |       'A'..'Z'|'a'..'z'|'0'..'9'|'-' -> (Stream.next s.stream)
-                                                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 141, characters 17-28:
- 141 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 142, characters 28-39:
- 142 |       ';' -> let thisone = (Stream.junk s.stream);(option s) in thisone ^ (options s)
-                                   ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 154, characters 32-43:
- 154 |   let options = (match (optval (Stream.peek s.stream)) with
-                                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 157, characters 30-41:
- 157 |   let colon = (match (optval (Stream.peek s.stream)) with
-                                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 158, characters 27-38:
- 158 |                    ':' -> (Stream.junk s.stream);""
-                                  ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 164, characters 17-28:
- 164 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 165, characters 14-25:
- 165 |       ':' -> (Stream.junk s.stream);
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 166, characters 24-35:
- 166 |         (match (optval (Stream.peek s.stream)) with
-                               ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 167, characters 21-32:
- 167 |              ' ' -> (Stream.junk s.stream);
-                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 170, characters 14-25:
- 170 |     | '<' -> (Stream.junk s.stream);(match (optval (Stream.peek s.stream)) with
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 170, characters 52-63:
- 170 |     | '<' -> (Stream.junk s.stream);(match (optval (Stream.peek s.stream)) with
-                                                           ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 171, characters 42-53:
- 171 |                                   ' ' -> (Stream.junk s.stream);(safe_string s) (* a url *)
-                                                 ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 173, characters 14-25:
- 173 |     | ' ' -> (Stream.junk s.stream);(safe_string s)
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 177, characters 11-27:
- 177 |   let lc = String.lowercase in
-                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldif/ldif_parser.ml", line 194, characters 26-30:
- 194 |              with Failure "hd" ->
-                                 ^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "src/ldif/ldif_parser.ml", line 199, characters 17-28:
- 199 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 200, characters 14-25:
- 200 |       ':' -> (Stream.junk s.stream);
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 201, characters 24-35:
- 201 |         (match (optval (Stream.peek s.stream)) with
-                               ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 202, characters 21-32:
- 202 |              ' ' -> (Stream.junk s.stream);
-                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 205, characters 14-25:
- 205 |     | ' ' -> (Stream.junk s.stream);safe_string s
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 209, characters 9-21:
- 209 |   match (Stream.npeek 3 s.stream) with
-                ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 211, characters 9-20:
- 211 |         (Stream.junk s.stream);
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 212, characters 9-20:
- 212 |         (Stream.junk s.stream);
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 213, characters 9-20:
- 213 |         (Stream.junk s.stream);
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 154, characters 6-13:
- 154 |   let options = (match (optval (Stream.peek s.stream)) with
-             ^^^^^^^
- Warning 26 [unused-var]: unused variable options.
- File "src/ldif/ldif_parser.ml", line 157, characters 6-11:
- 157 |   let colon = (match (optval (Stream.peek s.stream)) with
-             ^^^^^
- Warning 26 [unused-var]: unused variable colon.
- File "src/ldif/ldif_parser.ml", line 184, characters 14-17:
- 184 |           let sep  = (sep s) in
-                     ^^^
- Warning 26 [unused-var]: unused variable sep.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/ldap/.ldap.objs/byte -I src/ldap/.ldap.objs/native -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/native/ldap_dn.cmx -c -impl src/ldap/ldap_dn.ml)
- File "src/ldap/ldap_dn.ml", line 64, characters 13-29:
- 64 |   let strm = Stream.of_string valu in
-                   ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 68, characters 12-23:
- 68 |       match Stream.next strm with
-                  ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 74, characters 15-26:
- 74 |             if Stream.peek strm = None then begin
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 92, characters 9-23:
- 92 |     with Stream.Failure -> Buffer.contents buf
-               ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 94, characters 10-21:
- 94 |     match Stream.peek strm with
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 97, characters 10-21:
- 97 |           Stream.junk strm;
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 133, characters 22-38:
- 133 | let canonical_dn dn = String.lowercase (to_string (of_string dn))
-                             ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/ldap/.ldap.objs/byte -I src/ldap/.ldap.objs/native -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/native/ldap_schemaparser.cmx -c -impl src/ldap/ldap_schemaparser.ml)
- File "src/ldap/ldap_schemaparser.ml", line 48, characters 23-39:
- 48 |      let of_string s = String.lowercase s
-                             ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_schemaparser.ml", line 195, characters 19-26:
- 195 |       with Failure "depth" -> Format.print_string "..."
-                          ^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldif/.ldif.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/netstring -I /home/opam/.opam/default/lib/netsys -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -I src/ldap/.ldap.objs/byte -intf-suffix .ml -no-alias-deps -o src/ldif/.ldif.objs/byte/ldif_changerec_oo.cmo -c -impl src/ldif/ldif_changerec_oo.ml)
- File "src/ldif/ldif_changerec_oo.ml", line 79, characters 16-21:
- 79 |         Failure "end" -> raise End_of_changerecs
-                      ^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "src/ldif/ldif_changerec_oo.ml", line 85, characters 18-23:
- 85 |           Failure "end" -> raise End_of_changerecs
-                        ^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/ldif/.ldif.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/netstring -I /home/opam/.opam/default/lib/netsys -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -I src/ldap/.ldap.objs/byte -intf-suffix .ml -no-alias-deps -o src/ldif/.ldif.objs/byte/ldif_oo.cmo -c -impl src/ldif/ldif_oo.ml)
- File "src/ldif/ldif_oo.ml", line 102, characters 24-41:
- 102 |   val in_ch  = {stream=(Stream.of_channel in_ch);buf=Buffer.create 256;line=1}
-                               ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_oo.ml", line 109, characters 24-40:
- 109 |     let strm = {stream=(Stream.of_string s);buf=Buffer.create 256;line=1} in
-                               ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/ldap/.ldap.objs/byte -I src/ldap/.ldap.objs/native -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/native/ldap_funclient.cmx -c -impl src/ldap/ldap_funclient.ml)
- File "src/ldap/ldap_funclient.ml", line 185, characters 39-49:
- 185 |                                        Ssl.SSLv23
-                                              ^^^^^^^^^^
- Alert deprecated: SSLv23
- SSL 2.0 was deprecated in 2011 by RFC 6176.
- File "src/ldap/ldap_funclient.ml", line 198, characters 29-38:
- 198 |                    | Failure "timeout" ->
-                                    ^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/ldap/.ldap.objs/byte -I src/ldap/.ldap.objs/native -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/native/ldap_ooclient.cmx -c -impl src/ldap/ldap_ooclient.ml)
- File "src/ldap/ldap_ooclient.ml", line 133, characters 19-26:
- 133 |       with Failure "limit" -> Format.print_string "..."
-                          ^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "src/ldap/ldap_ooclient.ml", line 150, characters 27-43:
- 150 |      let of_string s = (s, String.lowercase s)
-                                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 202, characters 38-54:
- 202 |   method exists x = Hashtbl.mem data (String.lowercase x)
-                                             ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 208, characters 25-41:
- 208 |             let lcname = String.lowercase name in
-                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 271, characters 25-41:
- 271 |             let lcname = String.lowercase attr in
-                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 289, characters 57-73:
- 289 |             Ulist.addlst n values; Hashtbl.replace data (String.lowercase attr) n;
-                                                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 312, characters 58-74:
- 312 |   method get_value attr = Ulist.tolst (Hashtbl.find data (String.lowercase attr))
-                                                                 ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 446, characters 8-16:
- 446 |     try delete_s con dn
-               ^^^^^^^^
- Warning 6 [labels-omitted]: label dn was omitted in the application of this function.
- File "src/ldap/ldap_ooclient.ml", line 452, characters 8-16:
- 452 |     try modify_s con dn mods
-               ^^^^^^^^
- Warning 6 [labels-omitted]: labels dn, mods were omitted in the application of this function.
- File "src/ldap/ldap_ooclient.ml", line 989, characters 11-27:
- 989 |   let lc = String.lowercase in
-                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1060, characters 58-74:
- 1060 |                               if (Hashtbl.mem generators (String.lowercase (oidToAttr schema gen))) then
-                                                                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1075, characters 55-71:
- 1075 |                                              (fun e -> String.lowercase (oidToAttr schema e))
-                                                               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1158, characters 33-49:
- 1158 |                      (fun elt -> String.lowercase (oidToAttr schema elt))
-                                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1193, characters 45-61:
- 1193 |     let service = try Hashtbl.find services (String.lowercase svc)
-                                                     ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1227, characters 45-61:
- 1227 |     let service = try Hashtbl.find services (String.lowercase svc)
-                                                     ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1271, characters 33-49:
- 1271 |     (if (Hashtbl.mem generators (String.lowercase x)) then
-                                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/ldap/.ldap.objs/byte -I src/ldap/.ldap.objs/native -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -intf-suffix .ml -no-alias-deps -o src/ldap/.ldap.objs/native/ldap_mutex.cmx -c -impl src/ldap/ldap_mutex.ml)
- File "src/ldap/ldap_mutex.ml", line 59, characters 14-22:
- 59 |       Failure "locked" -> ()
-                    ^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/ldif/.ldif.objs/byte -I src/ldif/.ldif.objs/native -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/netstring -I /home/opam/.opam/default/lib/netsys -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -I src/ldap/.ldap.objs/byte -I src/ldap/.ldap.objs/native -intf-suffix .ml -no-alias-deps -o src/ldif/.ldif.objs/native/ldif_parser.cmx -c -impl src/ldif/ldif_parser.ml)
- File "src/ldif/ldif_parser.ml", line 29, characters 33-41:
- 29 | type stream_rec  = {stream: char Stream.t;buf:Buffer.t;mutable line: int}
-                                       ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 38, characters 19-30:
- 38 |     match (optval (Stream.peek s.stream)) with
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 39, characters 22-33:
- 39 |         ' ' | '#' -> (Stream.junk s.stream);read_comment s (* line folded, or another comment *)
-                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 42, characters 19-30:
- 42 |     match (optval (Stream.peek s.stream)) with
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 43, characters 17-28:
- 43 |         '\n' -> (Stream.junk s.stream);s.line <- s.line + 1;check_next s
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 45, characters 11-22:
- 45 |           (Stream.junk s.stream);(Stream.junk s.stream);
-                 ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 45, characters 34-45:
- 45 |           (Stream.junk s.stream);(Stream.junk s.stream);
-                                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 47, characters 17-28:
- 47 |       |  _   -> (Stream.junk s.stream);read_comment s
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 50, characters 17-28:
- 50 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 51, characters 14-25:
- 51 |       '#' -> (Stream.junk s.stream);read_comment s
-                    ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 55, characters 17-28:
- 55 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 56, characters 15-26:
- 56 |       '\n' -> (Stream.junk s.stream);s.line <- s.line + 1;"\n"
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 57, characters 15-26:
- 57 |     | '\r' -> (Stream.junk s.stream);(Stream.junk s.stream);s.line <- s.line + 1;"\n"
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 57, characters 38-49:
- 57 |     | '\r' -> (Stream.junk s.stream);(Stream.junk s.stream);s.line <- s.line + 1;"\n"
-                                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 69, characters 17-28:
- 69 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 70, characters 19-30:
- 70 |       '0'..'9' -> (Stream.next s.stream)
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 74, characters 17-28:
- 74 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 75, characters 19-30:
- 75 |       ' '..'~' -> (Stream.next s.stream)
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 79, characters 17-28:
- 79 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 80, characters 29-40:
- 80 |       '!'..'9'|';'..'~'  -> (Stream.next s.stream)
-                                   ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 84, characters 17-28:
- 84 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 85, characters 28-39:
- 85 |       'a'..'z'|'A'..'Z' -> (Stream.next s.stream)
-                                  ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 97, characters 18-30:
- 97 |           (match (Stream.npeek 2 s.stream) with
-                        ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 99, characters 18-29:
- 99 |                  (Stream.junk s.stream);(Stream.junk s.stream);
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 99, characters 41-52:
- 99 |                  (Stream.junk s.stream);(Stream.junk s.stream);
-                                               ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 104, characters 18-30:
- 104 |           (match (Stream.npeek 3 s.stream) with
-                         ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 106, characters 18-29:
- 106 |                  (Stream.junk s.stream);(Stream.junk s.stream);(Stream.junk s.stream);
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 106, characters 41-52:
- 106 |                  (Stream.junk s.stream);(Stream.junk s.stream);(Stream.junk s.stream);
-                                                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 106, characters 64-75:
- 106 |                  (Stream.junk s.stream);(Stream.junk s.stream);(Stream.junk s.stream);
-                                                                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 122, characters 17-28:
- 122 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 123, characters 41-52:
- 123 |       'A'..'Z'|'a'..'z'|'0'..'9'|'-' -> (Stream.next s.stream)
-                                                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 141, characters 17-28:
- 141 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 142, characters 28-39:
- 142 |       ';' -> let thisone = (Stream.junk s.stream);(option s) in thisone ^ (options s)
-                                   ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 154, characters 32-43:
- 154 |   let options = (match (optval (Stream.peek s.stream)) with
-                                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 157, characters 30-41:
- 157 |   let colon = (match (optval (Stream.peek s.stream)) with
-                                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 158, characters 27-38:
- 158 |                    ':' -> (Stream.junk s.stream);""
-                                  ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 164, characters 17-28:
- 164 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 165, characters 14-25:
- 165 |       ':' -> (Stream.junk s.stream);
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 166, characters 24-35:
- 166 |         (match (optval (Stream.peek s.stream)) with
-                               ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 167, characters 21-32:
- 167 |              ' ' -> (Stream.junk s.stream);
-                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 170, characters 14-25:
- 170 |     | '<' -> (Stream.junk s.stream);(match (optval (Stream.peek s.stream)) with
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 170, characters 52-63:
- 170 |     | '<' -> (Stream.junk s.stream);(match (optval (Stream.peek s.stream)) with
-                                                           ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 171, characters 42-53:
- 171 |                                   ' ' -> (Stream.junk s.stream);(safe_string s) (* a url *)
-                                                 ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 173, characters 14-25:
- 173 |     | ' ' -> (Stream.junk s.stream);(safe_string s)
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 177, characters 11-27:
- 177 |   let lc = String.lowercase in
-                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldif/ldif_parser.ml", line 194, characters 26-30:
- 194 |              with Failure "hd" ->
-                                 ^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "src/ldif/ldif_parser.ml", line 199, characters 17-28:
- 199 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 200, characters 14-25:
- 200 |       ':' -> (Stream.junk s.stream);
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 201, characters 24-35:
- 201 |         (match (optval (Stream.peek s.stream)) with
-                               ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 202, characters 21-32:
- 202 |              ' ' -> (Stream.junk s.stream);
-                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 205, characters 14-25:
- 205 |     | ' ' -> (Stream.junk s.stream);safe_string s
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 209, characters 9-21:
- 209 |   match (Stream.npeek 3 s.stream) with
-                ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 211, characters 9-20:
- 211 |         (Stream.junk s.stream);
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 212, characters 9-20:
- 212 |         (Stream.junk s.stream);
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 213, characters 9-20:
- 213 |         (Stream.junk s.stream);
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 154, characters 6-13:
- 154 |   let options = (match (optval (Stream.peek s.stream)) with
-             ^^^^^^^
- Warning 26 [unused-var]: unused variable options.
- File "src/ldif/ldif_parser.ml", line 157, characters 6-11:
- 157 |   let colon = (match (optval (Stream.peek s.stream)) with
-             ^^^^^
- Warning 26 [unused-var]: unused variable colon.
- File "src/ldif/ldif_parser.ml", line 184, characters 14-17:
- 184 |           let sep  = (sep s) in
-                     ^^^
- Warning 26 [unused-var]: unused variable sep.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/ldif/.ldif.objs/byte -I src/ldif/.ldif.objs/native -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/netstring -I /home/opam/.opam/default/lib/netsys -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -I src/ldap/.ldap.objs/byte -I src/ldap/.ldap.objs/native -intf-suffix .ml -no-alias-deps -o src/ldif/.ldif.objs/native/ldif_oo.cmx -c -impl src/ldif/ldif_oo.ml)
- File "src/ldif/ldif_oo.ml", line 102, characters 24-41:
- 102 |   val in_ch  = {stream=(Stream.of_channel in_ch);buf=Buffer.create 256;line=1}
-                               ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_oo.ml", line 109, characters 24-40:
- 109 |     let strm = {stream=(Stream.of_string s);buf=Buffer.create 256;line=1} in
-                               ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/ldif/.ldif.objs/byte -I src/ldif/.ldif.objs/native -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/netstring -I /home/opam/.opam/default/lib/netsys -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ssl -I src/ldap/.ldap.objs/byte -I src/ldap/.ldap.objs/native -intf-suffix .ml -no-alias-deps -o src/ldif/.ldif.objs/native/ldif_changerec_oo.cmx -c -impl src/ldif/ldif_changerec_oo.ml)
- File "src/ldif/ldif_changerec_oo.ml", line 79, characters 16-21:
- 79 |         Failure "end" -> raise End_of_changerecs
-                      ^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "src/ldif/ldif_changerec_oo.ml", line 85, characters 18-23:
- 85 |           Failure "end" -> raise End_of_changerecs
-                        ^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
-> compiled  ldap.2.4.1
-> installed ldap.2.4.1
[WARNING] Opam packages conf-libpcre.2 and conf-libssl.4 depend on the following system packages that are no longer installed: libpcre3-dev libssl-dev
  - conf-libpcre.2: depends on libpcre3-dev
  - conf-libssl.4: depends on libssl-dev

=== STDERR ===

2026-06-24 19:03.46: OK: build ldap.2.4.1 (runc: 4.1s, disk: 72KB)
2026-06-24 19:03.46: Job succeeded