Build:
- 0
2026-06-24 11:50.46: New job: build lwt.5.6.0 (1c1eb2a38e82)
2026-06-24 11:50.46: Waiting for resource in pool day11-builds
2026-06-24 13:13.33: Got resource from pool day11-builds
2026-06-24 13:13.33: [profile full] build lwt.5.6.0
2026-06-24 13:13.33: build lwt.5.6.0 (1c1eb2a38e82)
=== DEPENDENCIES (12 transitive) ===
base-bytes.base 9599415fc64b
base-threads.base c9e7bdbf5823
base-unix.base 7d1428be9ddb
cppo.1.8.0 9597d2c8f7b7
csexp.1.5.2 0d959b3daabd
dune.3.23.1 db6fce3d1d3d
dune-configurator.3.23.1 0dbbd35b53c7
ocaml.5.0.0 bf52e7fc3967
ocaml-base-compiler.5.0.0 8a45cc139786
ocaml-config.3 814dad1b05c3
ocamlfind.1.9.8 075d2a928b3c
ocplib-endian.1.2 bb79552c5e0e
=== STDOUT ===
Processing: [default: loading data]
[lwt.5.6.0: dl]
[lwt.5.6.0: extract]
-> retrieved lwt.5.6.0 (https://opam.ocaml.org/cache)
[lwt: dune exec]
+ /home/opam/.opam/default/bin/dune "exec" "-p" "lwt" "src/unix/config/discover.exe" "--" "--save" "--use-libev" "false" (CWD=/home/opam/.opam/default/.opam-switch/build/lwt.5.6.0)
[lwt: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "lwt" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/lwt.5.6.0)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +A-29 -g -bin-annot -I src/core/.lwt.objs/byte -I /home/opam/.opam/default/lib/bytes -cmi-file src/core/.lwt.objs/byte/lwt_stream.cmi -no-alias-deps -o src/core/.lwt.objs/byte/lwt_stream.cmo -c -impl src/core/lwt_stream.ml)
- File "src/core/lwt_stream.ml", line 46, characters 2-55:
- 46 | mutable push_external : Obj.t [@ocaml.warning "-69"];
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field push_external is never read.
- (However, this field is used to build or mutate values.)
- File "src/core/lwt_stream.ml", line 67, characters 2-56:
- 67 | mutable pushb_external : Obj.t [@ocaml.warning "-69"];
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field pushb_external is never read.
- (However, this field is used to build or mutate values.)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w +A-29 -g -I src/core/.lwt.objs/byte -I src/core/.lwt.objs/native -I /home/opam/.opam/default/lib/bytes -cmi-file src/core/.lwt.objs/byte/lwt_stream.cmi -no-alias-deps -o src/core/.lwt.objs/native/lwt_stream.cmx -c -impl src/core/lwt_stream.ml)
- File "src/core/lwt_stream.ml", line 46, characters 2-55:
- 46 | mutable push_external : Obj.t [@ocaml.warning "-69"];
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field push_external is never read.
- (However, this field is used to build or mutate values.)
- File "src/core/lwt_stream.ml", line 67, characters 2-56:
- 67 | mutable pushb_external : Obj.t [@ocaml.warning "-69"];
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field pushb_external is never read.
- (However, this field is used to build or mutate values.)
- (cd _build/default/src/unix && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I. -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I ../core -o unix_tcgetattr_job.o -c unix_tcgetattr_job.c)
- unix_tcgetattr_job.c: In function 'result_tcgetattr':
- unix_tcgetattr_job.c:37:43: warning: passing argument 2 of 'encode_terminal_status' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 37 | encode_terminal_status(&job->termios, &Field(res, 0));
- In file included from unix_tcgetattr_job.c:17:
- unix_termios_conversion.h:27:69: note: expected 'value *' {aka 'long int *'} but argument is of type 'volatile value *' {aka 'volatile long int *'}
- 27 | void encode_terminal_status(struct termios *terminal_status, value *dst);
- | ~~~~~~~^~~
- (cd _build/default/src/unix && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I. -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I ../core -o unix_tcsetattr_job.o -c unix_tcsetattr_job.c)
- unix_tcsetattr_job.c: In function 'lwt_unix_tcsetattr_job':
- unix_tcsetattr_job.c:59:27: warning: passing argument 2 of 'memcpy' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 59 | memcpy(&job->termios, &Field(termios, 0), NFIELDS * sizeof(value));
- In file included from /usr/include/x86_64-linux-gnu/sys/un.h:37,
- from /home/opam/.opam/default/lib/ocaml/caml/socketaddr.h:43,
- from lwt_unix.h:14,
- from unix_tcsetattr_job.c:14:
- /usr/include/string.h:43:70: note: expected 'const void * restrict' but argument is of type 'volatile value *' {aka 'volatile long int *'}
- 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
-> compiled lwt.5.6.0
-> installed lwt.5.6.0
=== STDERR ===
2026-06-24 13:14.05: OK: build lwt.5.6.0 (runc: 16.6s, disk: 11KB)
2026-06-24 13:14.05: Job succeeded