Build:
  1. 0
2026-06-16 16:43.06: New job: build opsian.0.1 (9192eb54be3b)
2026-06-16 16:43.06: Waiting for resource in pool day11-builds
2026-06-16 17:19.14: Got resource from pool day11-builds
2026-06-16 17:19.14: [profile full] build opsian.0.1
2026-06-16 17:19.15: build opsian.0.1 (9192eb54be3b)
=== DEPENDENCIES (25 transitive) ===
  base-threads.base                                  b7164ff76afe
  base-unix.base                                     839dc585f12d
  cmdliner.1.3.0                                     9c451c4c7e17
  conf-autoconf.0.2                                  b3cd190cf0b5
  conf-automake.1                                    f130f662f44b
  conf-cmake.1                                       28c4f93a74da
  conf-libffi.2.0.0                                  8d7a8d3da0b7
  conf-liblzma.1                                     62e5789234f3
  conf-libtool.1                                     803bb6a7a9c6
  conf-perl.2                                        9ee1ae5f2bf1
  conf-pkg-config.5                                  64c6b37d622b
  conf-zlib.1                                        6a8e9cb470aa
  csexp.1.5.2                                        8db572c4e843
  ctypes.0.24.0                                      f021eaa542e7
  ctypes-foreign.0.24.0                              bb38e3b48d26
  dune.3.23.1                                        7aa7b6307691
  dune-configurator.3.23.1                           a269fa41101b
  hdr_histogram.0.0.5                                49f4ffd33369
  integers.0.8.0                                     e63496c1da0e
  ocaml.5.0.0                                        4e3432802b74
  ocaml-base-compiler.5.0.0                          7f40a02edec0
  ocaml-config.3                                     a4e7663ae3be
  ocamlfind.1.9.8                                    b41546e756d9
  runtime_events_tools.0.3                           d473a0d17fa0
  stdlib-shims.0.3.0                                 d91a2df537b6
=== STDOUT ===
Processing: [default: loading data]
[opsian.0.1: dl]
[opsian.0.1: extract]
-> retrieved opsian.0.1  (https://opam.ocaml.org/cache)
[opsian: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "opsian" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/opsian.0.1)
- (cd _build/default/lib/deps/openssl && ./config)
- Operating system: x86_64-whatever-linux2
- Configuring OpenSSL version 1.1.1o (0x101010ffL) for linux-x86_64
- Using os-specific seed configuration
- Creating configdata.pm
- Creating Makefile
- 
- **********************************************************************
- ***                                                                ***
- ***   OpenSSL has been successfully configured                     ***
- ***                                                                ***
- ***   If you encounter a problem while building, please open an    ***
- ***   issue on GitHub <https://github.com/openssl/openssl/issues>  ***
- ***   and include the output from the following command:           ***
- ***                                                                ***
- ***       perl configdata.pm --dump                                ***
- ***                                                                ***
- ***   (If you are new to OpenSSL, you might want to consult the    ***
- ***   'Troubleshooting' section in the INSTALL file first)         ***
- ***                                                                ***
- **********************************************************************
- File "lib/dune", lines 19-42, characters 0-623:
- 19 | (rule
- 20 |  (deps (source_tree deps/libunwind))
- 21 |  (mode (promote (until-clean) (only
- ....
- 40 |     (copy deps/libunwind/include/libunwind-common.h libunwind-common.h)
- 41 |     (copy deps/libunwind/src/.libs/libunwind.so dllunwind.so)
- 42 |     (copy deps/libunwind/src/.libs/libunwind.a libunwind.a)))))
- (cd _build/default/lib/deps/libunwind && ./autogen.sh)
- autoreconf: export WARNINGS=
- autoreconf: Entering directory '.'
- autoreconf: configure.ac: not using Gettext
- autoreconf: running: aclocal --force 
- autoreconf: configure.ac: tracing
- autoreconf: configure.ac: creating directory config
- autoreconf: configure.ac: not using Libtool
- autoreconf: configure.ac: not using Intltool
- autoreconf: configure.ac: not using Gtkdoc
- autoreconf: running: /usr/bin/autoconf --force
- configure.ac:38: warning: The macro `AC_HEADER_STDC' is obsolete.
- configure.ac:38: You should run autoupdate.
- ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
- configure.ac:38: the top level
- autoreconf: running: /usr/bin/autoheader --force
- autoreconf: running: automake --add-missing --copy --force-missing
- configure.ac:20: installing 'config/ar-lib'
- configure.ac:16: installing 'config/compile'
- configure.ac:10: installing 'config/config.guess'
- configure.ac:10: installing 'config/config.sub'
- configure.ac:11: installing 'config/install-sh'
- configure.ac:11: installing 'config/missing'
- Makefile.am: installing './INSTALL'
- src/Makefile.am:10: error: Libtool library used but 'LIBTOOL' is undefined
- src/Makefile.am:10:   The usual way to define 'LIBTOOL' is to add 'LT_INIT'
- src/Makefile.am:10:   to 'configure.ac' and run 'aclocal' and 'autoconf' again.
- src/Makefile.am:10:   If 'LT_INIT' is in 'configure.ac', make sure
- src/Makefile.am:10:   its definition is in aclocal's search path.
- src/Makefile.am: installing 'config/depcomp'
- parallel-tests: installing 'config/test-driver'
- autoreconf: error: automake failed with exit status: 1
- (cd _build/default/lib/deps/libbacktrace && ./configure CFLAGS=-fPIC --enable-shared)
- checking build system type... x86_64-pc-linux-gnu
- checking host system type... x86_64-pc-linux-gnu
- checking target system type... x86_64-pc-linux-gnu
- checking for gcc... gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables... 
- checking whether we are cross compiling... no
- 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 ISO C89... none needed
- checking whether gcc understands -c and -o together... yes
- checking how to run the C preprocessor... gcc -E
- checking for grep that handles long lines and -e... /usr/bin/grep
- checking for egrep... /usr/bin/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 minix/config.h usability... no
- checking minix/config.h presence... no
- checking for minix/config.h... no
- checking whether it is safe to define __EXTENSIONS__... yes
- checking for a BSD-compatible install... /usr/bin/install -c
- checking whether build environment is sane... yes
- checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
- checking for gawk... no
- checking for mawk... mawk
- checking whether make sets $(MAKE)... yes
- checking whether make supports nested variables... yes
- checking whether to enable maintainer-specific portions of Makefiles... no
- checking for gcc... (cached) gcc
- checking whether we are using the GNU C compiler... (cached) yes
- checking whether gcc accepts -g... (cached) yes
- checking for gcc option to accept ISO C89... (cached) none needed
- checking whether gcc understands -c and -o together... (cached) yes
- checking for ranlib... ranlib
- checking for gawk... (cached) mawk
- checking for dwz... no
- checking how to print strings... printf
- checking for a sed that does not truncate output... /usr/bin/sed
- checking for fgrep... /usr/bin/grep -F
- checking for ld used by gcc... /usr/bin/ld
- checking if the linker (/usr/bin/ld) is GNU ld... yes
- checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
- checking the name lister (/usr/bin/nm -B) interface... BSD nm
- checking whether ln -s works... yes
- checking the maximum length of command line arguments... 1572864
- checking whether the shell understands some XSI constructs... yes
- checking whether the shell understands "+="... yes
- checking for /usr/bin/ld option to reload object files... -r
- checking for objdump... objdump
- checking how to recognize dependent libraries... pass_all
- checking for ar... ar
- checking for strip... strip
- checking for ranlib... (cached) ranlib
- checking command to parse /usr/bin/nm -B output from gcc object... ok
- checking for dlfcn.h... yes
- checking for objdir... .libs
- checking if gcc supports -fno-rtti -fno-exceptions... no
- checking for gcc option to produce PIC... -fPIC -DPIC
- checking if gcc PIC flag -fPIC -DPIC works... yes
- checking if gcc static flag -static works... yes
- checking if gcc supports -c -o file.o... yes
- checking if gcc supports -c -o file.o... (cached) yes
- checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
- checking whether -lc should be explicitly linked in... no
- checking dynamic linker characteristics... GNU/Linux ld.so
- checking how to hardcode library paths into programs... immediate
- checking whether stripping libraries is possible... yes
- checking if libtool supports shared libraries... yes
- checking whether to build shared libraries... yes
- checking whether to build static libraries... yes
- checking for special C compiler options needed for large files... no
- checking for _FILE_OFFSET_BITS value needed for large files... no
- checking unwind.h usability... yes
- checking unwind.h presence... yes
- checking for unwind.h... yes
- checking for _Unwind_Backtrace... yes
- checking for -funwind-tables option... yes
- checking for -frandom-seed=string option... yes
- checking whether gcc supports -W... yes
- checking whether gcc supports -Wall... yes
- checking whether gcc supports -Wwrite-strings... yes
- checking whether gcc supports -Wstrict-prototypes... yes
- checking whether gcc supports -Wmissing-prototypes... yes
- checking whether gcc supports -Wold-style-definition... yes
- checking whether gcc supports -Wmissing-format-attribute... yes
- checking whether gcc supports -Wcast-qual... yes
- checking for _Unwind_GetIPInfo... yes
- checking __sync extensions... yes
- checking __atomic extensions... yes
- checking output filetype... elf64
- checking sys/mman.h usability... yes
- checking sys/mman.h presence... yes
- checking for sys/mman.h... yes
- checking for mmap... yes
- checking link.h usability... yes
- checking link.h presence... yes
- checking for link.h... yes
- checking for dl_iterate_phdr... yes
- checking mach-o/dyld.h usability... no
- checking mach-o/dyld.h presence... no
- checking for mach-o/dyld.h... no
- checking sys/ldr.h usability... no
- checking sys/ldr.h presence... no
- checking for sys/ldr.h... no
- checking for fcntl... yes
- checking whether strnlen is declared... yes
- checking whether getpagesize is declared... yes
- checking for lstat... yes
- checking for readlink... yes
- checking for getexecname... no
- checking for KERN_PROC... no
- checking for KERN_PROG_ARGS... no
- checking for clock_gettime... yes
- checking whether -pthread is supported... yes
- checking whether -gdwarf-5 is supported... yes
- checking for compress in -lz... yes
- checking whether --compress-debug-sections is supported... yes
- checking for objcopy... objcopy
- checking for readelf... readelf
- checking whether objcopy supports debuglink... yes
- checking for dsymutil... no
- checking for nm... /usr/bin/nm -B
- checking for xz... xz
- checking for comm... comm
- checking for lzma_auto_decoder in -llzma... yes
- checking whether tests can run... yes
- checking that generated files are newer than configure... done
- configure: creating ./config.status
- config.status: creating Makefile
- config.status: creating backtrace-supported.h
- config.status: creating install-debuginfo-for-buildid.sh
- config.status: creating config.h
- config.status: executing libtool commands
- config.status: executing default commands
- /home/opam/.opam/default/.opam-switch/build/opsian.0.1/_build/default/lib/deps/libbacktrace/missing: Unknown `--is-lightweight' option
- Try `/home/opam/.opam/default/.opam-switch/build/opsian.0.1/_build/default/lib/deps/libbacktrace/missing --help' for more information
- configure: WARNING: 'missing' script is too old or missing
- File "lib/dune", lines 45-63, characters 0-714:
- 45 | (rule
- 46 |  (deps (source_tree deps/protobuf))
- 47 |  (mode (promote (until-clean) (only libprotobuf.a dllprotobuf.so protoc)))
- ....
- 61 |      (run make -s -j6)))
- 62 |     (copy deps/protobuf/src/.libs/libprotobuf.a libprotobuf.a)
- 63 |     (copy deps/protobuf/src/.libs/libprotobuf.so dllprotobuf.so)))))
- (cd _build/default/lib/deps/protobuf && /usr/bin/autoreconf -isfv)
- autoreconf: export WARNINGS=
- autoreconf: Entering directory '.'
- autoreconf: configure.ac: not using Gettext
- autoreconf: running: aclocal --force -I m4
- autoreconf: configure.ac: tracing
- autoreconf: configure.ac: adding subdirectory gmock to autoreconf
- autoreconf: Entering directory 'gmock'
- autoreconf: configure.ac: not using Gettext
- autoreconf: running: aclocal --force 
- autoreconf: configure.ac: tracing
- autoreconf: configure.ac: adding subdirectory gtest to autoreconf
- autoreconf: Entering directory 'gtest'
- autoreconf: configure.ac: not using Gettext
- autoreconf: running: aclocal --force -I m4
- autoreconf: configure.ac: tracing
- autoreconf: running: libtoolize --force
- libtoolize:   error: cannot list files: '/usr/share/aclocal'
- autoreconf: error: libtoolize failed with exit status: 1
- (cd _build/default/lib/deps/libbacktrace && /usr/bin/make)
- /usr/bin/make  all-am
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/opsian.0.1/_build/default/lib/deps/libbacktrace'
- /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -fPIC -c -o atomic.lo atomic.c
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c atomic.c  -fPIC -DPIC -o .libs/atomic.o
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c atomic.c -o atomic.o >/dev/null 2>&1
- /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -fPIC -c -o dwarf.lo dwarf.c
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c dwarf.c  -fPIC -DPIC -o .libs/dwarf.o
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c dwarf.c -o dwarf.o >/dev/null 2>&1
- /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -fPIC -c -o fileline.lo fileline.c
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c fileline.c  -fPIC -DPIC -o .libs/fileline.o
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c fileline.c -o fileline.o >/dev/null 2>&1
- /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -fPIC -c -o posix.lo posix.c
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c posix.c  -fPIC -DPIC -o .libs/posix.o
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c posix.c -o posix.o >/dev/null 2>&1
- /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -fPIC -c -o print.lo print.c
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c print.c  -fPIC -DPIC -o .libs/print.o
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c print.c -o print.o >/dev/null 2>&1
- /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -fPIC -c -o sort.lo sort.c
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c sort.c  -fPIC -DPIC -o .libs/sort.o
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c sort.c -o sort.o >/dev/null 2>&1
- /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -fPIC -c -o state.lo state.c
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c state.c  -fPIC -DPIC -o .libs/state.o
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c state.c -o state.o >/dev/null 2>&1
- /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -fPIC -c -o backtrace.lo backtrace.c
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c backtrace.c  -fPIC -DPIC -o .libs/backtrace.o
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c backtrace.c -o backtrace.o >/dev/null 2>&1
- /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -fPIC -c -o simple.lo simple.c
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c simple.c  -fPIC -DPIC -o .libs/simple.o
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c simple.c -o simple.o >/dev/null 2>&1
- /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -fPIC -c -o elf.lo elf.c
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c elf.c  -fPIC -DPIC -o .libs/elf.o
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c elf.c -o elf.o >/dev/null 2>&1
- /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -fPIC -c -o mmapio.lo mmapio.c
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c mmapio.c  -fPIC -DPIC -o .libs/mmapio.o
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c mmapio.c -o mmapio.o >/dev/null 2>&1
- /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -fPIC -c -o mmap.lo mmap.c
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c mmap.c  -fPIC -DPIC -o .libs/mmap.o
- libtool: compile:  gcc -DHAVE_CONFIG_H -I. -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -c mmap.c -o mmap.o >/dev/null 2>&1
- /bin/bash ./libtool  --tag=CC   --mode=link gcc -funwind-tables -frandom-seed=libbacktrace.la -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -fPIC   -o libbacktrace.la -rpath /usr/local/lib atomic.lo dwarf.lo fileline.lo posix.lo print.lo sort.lo state.lo backtrace.lo simple.lo elf.lo mmapio.lo mmap.lo 
- libtool: link: gcc -shared  -fPIC -DPIC  .libs/atomic.o .libs/dwarf.o .libs/fileline.o .libs/posix.o .libs/print.o .libs/sort.o .libs/state.o .libs/backtrace.o .libs/simple.o .libs/elf.o .libs/mmapio.o .libs/mmap.o      -Wl,-soname -Wl,libbacktrace.so.0 -o .libs/libbacktrace.so.0.0.0
- libtool: link: (cd ".libs" && rm -f "libbacktrace.so.0" && ln -s "libbacktrace.so.0.0.0" "libbacktrace.so.0")
- libtool: link: (cd ".libs" && rm -f "libbacktrace.so" && ln -s "libbacktrace.so.0.0.0" "libbacktrace.so")
- libtool: link: ar cru .libs/libbacktrace.a  atomic.o dwarf.o fileline.o posix.o print.o sort.o state.o backtrace.o simple.o elf.o mmapio.o mmap.o
- libtool: link: ranlib .libs/libbacktrace.a
- libtool: link: ( cd ".libs" && rm -f "libbacktrace.la" && ln -s "../libbacktrace.la" "libbacktrace.la" )
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/opsian.0.1/_build/default/lib/deps/libbacktrace'
- ar: `u' modifier ignored since `D' is the default (see `U')
- (cd _build/default/lib/deps && ./build-boost.sh)
- Building Boost.Build engine with toolset gcc... tools/build/src/engine/bin.linuxx86_64/b2
- Unicode/ICU support for Boost.Regex?... not found.
- Generating Boost.Build configuration in project-config.jam...
- 
- Bootstrapping is done. To build, run:
- 
-     ./b2
-     
- To adjust configuration, edit 'project-config.jam'.
- Further information:
- 
-    - Command line help:
-      ./b2 --help
-      
-    - Getting started guide: 
-      http://www.boost.org/more/getting_started/unix-variants.html
-      
-    - Boost.Build documentation:
-      http://www.boost.org/build/doc/html/index.html
- 
- Performing configuration checks
- 
-     - default address-model    : 64-bit
-     - default architecture     : x86
- 
- Building the Boost C++ Libraries.
- 
- 
-     - symlinks supported       : yes
-     - has_icu builds           : no
-     - lockfree boost::atomic_flag : no
- 
- Component configuration:
- 
-     - atomic                   : not building
-     - chrono                   : building
-     - container                : not building
-     - context                  : not building
-     - contract                 : not building
-     - coroutine                : not building
-     - date_time                : building
-     - exception                : not building
-     - fiber                    : not building
-     - filesystem               : not building
-     - graph                    : not building
-     - graph_parallel           : not building
-     - iostreams                : not building
-     - locale                   : not building
-     - log                      : not building
-     - math                     : not building
-     - mpi                      : not building
-     - program_options          : not building
-     - python                   : not building
-     - random                   : not building
-     - regex                    : building
-     - serialization            : building
-     - stacktrace               : not building
-     - system                   : building
-     - test                     : not building
-     - thread                   : building
-     - timer                    : building
-     - type_erasure             : not building
-     - wave                     : not building
- 
- 
- 
- The Boost C++ Libraries were successfully built!
- 
- The following directory should be added to compiler include paths:
- 
-     /home/opam/.opam/default/.opam-switch/build/opsian.0.1/_build/default/lib/deps/boost
- 
- The following directory should be added to linker library paths:
- 
-     /home/opam/.opam/default/.opam-switch/build/opsian.0.1/_build/default/lib/deps/boost/stage/lib
- 
- Performing configuration checks
- 
-     - default address-model    : 64-bit (cached)
-     - default architecture     : x86 (cached)
-     - symlinks supported       : yes (cached)
-     - has_icu builds           : no  (cached)
-     - lockfree boost::atomic_flag : no  (cached)
- 
- Component configuration:
- 
-     - atomic                   : not building
-     - chrono                   : building
-     - container                : not building
-     - context                  : not building
-     - contract                 : not building
-     - coroutine                : not building
-     - date_time                : building
-     - exception                : not building
-     - fiber                    : not building
-     - filesystem               : not building
-     - graph                    : not building
-     - graph_parallel           : not building
-     - iostreams                : not building
-     - locale                   : not building
-     - log                      : not building
-     - math                     : not building
-     - mpi                      : not building
-     - program_options          : not building
-     - python                   : not building
-     - random                   : not building
-     - regex                    : building
-     - serialization            : building
-     - stacktrace               : not building
-     - system                   : building
-     - test                     : not building
-     - thread                   : building
-     - timer                    : building
-     - type_erasure             : not building
-     - wave                     : not building
- 
- + cd boost
- + sed -i 's/if PTHREAD_STACK_MIN > 0/ifdef PTHREAD_STACK_MIN/' libs/thread/include/boost/thread/pthread/thread_data.hpp
- + ./bootstrap.sh
- + BOOST_ARGS='cxxflags=-fPIC cflags=-fPIC --with-system --with-chrono --with-timer --with-thread --with-date_time --with-regex --with-serialization'
- + ./b2 cxxflags=-fPIC cflags=-fPIC --with-system --with-chrono --with-timer --with-thread --with-date_time --with-regex --with-serialization -d0 -j 6
- + ./b2 cxxflags=-fPIC cflags=-fPIC --with-system --with-chrono --with-timer --with-thread --with-date_time --with-regex --with-serialization install -j 6 -d0 --prefix=/home/opam/.opam/default/.opam-switch/build/opsian.0.1/_build/default/lib/deps/boost
- (cd _build/default/lib/deps/openssl && /usr/bin/make -s)
- ar: creating apps/libapps.a
- ar: creating libcrypto.a
- ar: creating libssl.a
- ar: creating test/libtestutil.a
[ERROR] The compilation of opsian.0.1 failed at "dune build -p opsian -j 39 @install".
build failed... 

=== STDERR ===

2026-06-16 17:28.15: FAILED: build opsian.0.1
2026-06-16 17:28.15: Job failed: build failed: opsian.0.1