Build:
  1. 0
2026-06-16 11:53.43: New job: build crypt.1.3 (2bd77c2bdeec)
2026-06-16 11:53.43: Waiting for resource in pool day11-builds
2026-06-16 12:21.42: Got resource from pool day11-builds
2026-06-16 12:21.42: [profile full] build crypt.1.3
2026-06-16 12:21.42: build crypt.1.3 (2bd77c2bdeec)
=== DEPENDENCIES (6 transitive) ===
  ocaml.5.4.1                                        708fed352b2a
  ocaml-base-compiler.5.4.1                          89b85703f841
  ocaml-compiler.5.4.1                               a719b8419b8e
  ocaml-config.3                                     aa27f63940d8
  ocaml-makefile.6.39.2                              71b22ad4eeb0
  ocamlfind.1.9.8                                    5cfa73ef65e7
=== STDOUT ===
Processing: [default: loading data]
[crypt.1.3: dl]
[crypt.1.3: extract]
-> retrieved crypt.1.3  (https://opam.ocaml.org/cache)
[crypt: make]
+ /usr/bin/make  (CWD=/home/opam/.opam/default/.opam-switch/build/crypt.1.3)
- cd lib && /usr/bin/make
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.3/lib'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.3/lib'
- ocamldep -native crypt.mli > ._ncdi/crypt.di
- ocamldep crypt.ml > ._d/crypt.d
- /home/opam/.opam/default/bin/ocamlopt.opt   \
- 			-c -cc "cc"     -ccopt "-fPIC  \
- 			-DPIC -DNATIVE_CODE   \
- 			    -o crypt_stubs.o " crypt_stubs.c
- crypt_stubs.c: In function 'crypt_raw':
- crypt_stubs.c:14:18: warning: implicit declaration of function 'crypt' [-Wimplicit-function-declaration]
-    14 |   char *result = crypt(String_val(key), String_val(salt));
-       |                  ^~~~~
- crypt_stubs.c:14:18: warning: initialization of 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
- crypt_stubs.c: In function 'crypt_md5':
- crypt_stubs.c:43:12: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
-    43 |   password = crypt(String_val(key), salt);
-       |            ^
- ar rcs libcrypt_stubs.a  crypt_stubs.o
- /home/opam/.opam/default/bin/ocamlc.opt -c crypt.mli
- /home/opam/.opam/default/bin/ocamlopt.opt -c crypt.ml
- /home/opam/.opam/default/bin/ocamlopt.opt -a -cclib -lcrypt_stubs -cclib -lcrypt               -o crypt.cmxa crypt.cmx
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.3/lib'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.3/lib'
- ocamldep crypt.mli > ._bcdi/crypt.di
- make[2]: 'libcrypt_stubs.a' is up to date.
- /home/opam/.opam/default/bin/ocamlc.opt -c crypt.ml
- ocamlmklib         \
- 			-o crypt_stubs  crypt_stubs.o -lcrypt  \
- 			
- /home/opam/.opam/default/bin/ocamlc.opt -a -cclib -lcrypt_stubs -cclib -lcrypt   -dllib dllcrypt_stubs.so             -o crypt.cma crypt.cmo
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.3/lib'
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.3/lib'
- cd test && /usr/bin/make
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.3/test'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.3/test'
- ocamldep -I ../lib test.ml > ._d/test.d
- /home/opam/.opam/default/bin/ocamlopt.opt -c -I ../lib test.ml
- /home/opam/.opam/default/bin/ocamlopt.opt \
- 			  \
- 			     -I ../lib          crypt.cmxa -o test.opt \
- 			test.cmx
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.3/test'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.3/test'
- /home/opam/.opam/default/bin/ocamlc.opt -c -I ../lib test.ml
- /home/opam/.opam/default/bin/ocamlc.opt \
- 			  \
- 			    -I ../lib          crypt.cma -o test.byte \
- 			test.cmo
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.3/test'
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.3/test'
-> compiled  crypt.1.3
[crypt: make install]
+ /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/crypt.1.3)
- ocamlfind install crypt lib/crypt* lib/dll* lib/lib* lib/META
- Installed /home/opam/.opam/default/lib/crypt/libcrypt_stubs.a
- Installed /home/opam/.opam/default/lib/crypt/crypt_stubs.o
- Installed /home/opam/.opam/default/lib/crypt/crypt_stubs.c
- Installed /home/opam/.opam/default/lib/crypt/crypt.o
- Installed /home/opam/.opam/default/lib/crypt/crypt.mli
- Installed /home/opam/.opam/default/lib/crypt/crypt.ml
- Installed /home/opam/.opam/default/lib/crypt/crypt.cmxa
- Installed /home/opam/.opam/default/lib/crypt/crypt.cmx
- Installed /home/opam/.opam/default/lib/crypt/crypt.cmo
- Installed /home/opam/.opam/default/lib/crypt/crypt.cmi
- Installed /home/opam/.opam/default/lib/crypt/crypt.cma
- Installed /home/opam/.opam/default/lib/crypt/crypt.a
- Installed /home/opam/.opam/default/lib/stublibs/dllcrypt_stubs.so
- Installed /home/opam/.opam/default/lib/stublibs/dllcrypt_stubs.so.owner
- ocamlfind: [WARNING] You have installed DLLs but the directory /home/opam/.opam/default/lib/stublibs is not mentioned in ld.conf
- Installed /home/opam/.opam/default/lib/crypt/META
-> installed crypt.1.3

=== STDERR ===

2026-06-16 12:22.02: OK: build crypt.1.3 (runc: 3.2s, disk: 8KB)
2026-06-16 12:22.02: Job succeeded