Build:
  1. 0
2026-06-24 11:05.43: New job: build ancient.0.9.1 (ee1732a038dd)
2026-06-24 11:05.43: Waiting for resource in pool day11-builds
2026-06-24 11:12.48: Got resource from pool day11-builds
2026-06-24 11:12.48: [profile full] build ancient.0.9.1
2026-06-24 11:12.48: build ancient.0.9.1 (ee1732a038dd)
=== DEPENDENCIES (4 transitive) ===
  ocaml.4.14.4                                       b047fb9251f4
  ocaml-base-compiler.4.14.4                         d3b7ccb2c6fb
  ocaml-config.2                                     2d9c209f5590
  ocamlfind.1.9.8                                    214dd418ac02
=== STDOUT ===
Processing: [default: loading data]
[ancient.0.9.1: dl]
[ancient.0.9.1: extract]
-> retrieved ancient.0.9.1  (https://opam.ocaml.org/cache)
[ancient: sh]
+ /usr/bin/sh "-c" "cd mmalloc && ./configure" (CWD=/home/opam/.opam/default/.opam-switch/build/ancient.0.9.1)
- checking for gcc... gcc
- checking for C compiler default output file name... a.out
- checking whether the C compiler works... yes
- checking whether we are cross compiling... no
- checking for suffix of executables... 
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ANSI C... none needed
- checking for ar... ar
- checking for ranlib... ranlib
- checking how to run the C preprocessor... gcc -E
- checking for egrep... grep -E
- checking for ANSI C header files... 
- yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking for stdlib.h... (cached) yes
- checking for unistd.h... (cached) yes
- checking for getpagesize... 
- yes
- checking for working mmap... yes
- checking limits.h usability... yes
- checking limits.h presence... yes
- checking for limits.h... yes
- checking stddef.h usability... yes
- checking stddef.h presence... yes
- checking for stddef.h... yes
- checking for unistd.h... (cached) yes
- configure: creating ./config.status
- config.status: creating Makefile
[ancient: make depend]
+ /usr/bin/make "depend" (CWD=/home/opam/.opam/default/.opam-switch/build/ancient.0.9.1)
- rm -f .depend
- ocamldep ancient.mli ancient.ml ocaml_version.ml test_ancient_dict_read.ml test_ancient_dict_verify.ml test_ancient_dict_write.ml > .depend
[ancient: make]
+ /usr/bin/make  (CWD=/home/opam/.opam/default/.opam-switch/build/ancient.0.9.1)
- /usr/bin/make -C mmalloc
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/ancient.0.9.1/mmalloc'
- cc -c -g -fPIC -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_LIMITS_H=1 -DHAVE_STDDEF_H=1 -DHAVE_UNISTD_H=1  -I. -I./../include ./mm.c
- rm -rf libmmalloc.a
- ar qv libmmalloc.a mm.o
- ar: creating libmmalloc.a
- a - mm.o
- ranlib libmmalloc.a
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/ancient.0.9.1/mmalloc'
- ocamlfind ocamlc -g  -package unix -c ancient.mli
- ocamlfind ocamlc -g  -package unix -c ancient.ml
- gcc -g -fPIC -Wall -Werror -DOCAML_VERSION_MAJOR=4 -DOCAML_VERSION_MINOR=14 -I/home/opam/.opam/default/lib/ocaml   -c -o ancient_c.o ancient_c.c
- ocamlmklib -o ancient -Lmmalloc -lmmalloc ancient.cmo ancient_c.o
- ocamlfind ocamlopt   -package unix -c ancient.ml
- ocamlmklib -o ancient -Lmmalloc -lmmalloc ancient.cmx ancient_c.o
- sed  -e 's/@PACKAGE@/ancient/' \
-      -e 's/@VERSION@/0.9.0/' \
-      < META.in > META
- ocamlfind ocamlopt   -package unix -c test_ancient_dict_write.ml
- LIBRARY_PATH=.:$LIBRARY_PATH \
- ocamlfind ocamlopt  -package unix -linkpkg -o test_ancient_dict_write.opt ancient.cmxa test_ancient_dict_write.cmx
- ocamlfind ocamlopt   -package unix -c test_ancient_dict_verify.ml
- LIBRARY_PATH=.:$LIBRARY_PATH \
- ocamlfind ocamlopt  -package unix -linkpkg -o test_ancient_dict_verify.opt ancient.cmxa test_ancient_dict_verify.cmx
- ocamlfind ocamlopt   -package unix -c test_ancient_dict_read.ml
- LIBRARY_PATH=.:$LIBRARY_PATH \
- ocamlfind ocamlopt  -package unix -linkpkg -o test_ancient_dict_read.opt ancient.cmxa test_ancient_dict_read.cmx
-> compiled  ancient.0.9.1
[ancient: make install]
+ /usr/bin/make "install" "DESTDIR=/home/opam/.opam/default/lib" (CWD=/home/opam/.opam/default/.opam-switch/build/ancient.0.9.1)
- rm -rf /home/opam/.opam/default/lib/ancient
- install -c -m 0755 -d /home/opam/.opam/default/lib/ancient
- install -c -m 0644 *.cmi *.mli *.cma *.cmxa *.a mmalloc/*.a META \
-   /home/opam/.opam/default/lib/ancient
-> installed ancient.0.9.1

=== STDERR ===

2026-06-24 11:13.00: OK: build ancient.0.9.1 (runc: 7.2s, disk: 9KB)
2026-06-24 11:13.00: Job succeeded