Build:
- 0
2026-06-24 22:54.34: New job: build async_websocket.v0.15.0 (5814fc16c068) 2026-06-24 22:54.34: Waiting for resource in pool day11-builds 2026-06-24 23:02.58: Got resource from pool day11-builds 2026-06-24 23:02.58: [profile full] build async_websocket.v0.15.0 2026-06-24 23:02.58: build async_websocket.v0.15.0 (5814fc16c068) === DEPENDENCIES (88 transitive) === async.v0.15.0 bdc66962499d async_kernel.v0.15.0 8fecefaf4018 async_rpc_kernel.v0.15.0 ad43ba5e45b8 async_unix.v0.15.0 5161fc64fb9f base.v0.15.2 93e65a2455cd base-threads.base c9e7bdbf5823 base-unix.base 7d1428be9ddb base_bigstring.v0.15.0 bcb1199fb78b base_quickcheck.v0.15.0 1452d9fdd58e bin_prot.v0.15.0 d917a858e103 cmdliner.1.3.0 e5e4639ee0cd conf-gmp.5 be11edf77089 conf-gmp-powm-sec.4 7029468462a8 conf-pkg-config.5 d5de2c6a88f9 conf-zlib.1 5297f1b9477f core.v0.15.1 acb9de2cee79 core_kernel.v0.15.0 319e13d6bc45 core_unix.v0.15.2 cc8bb6fde4fd cryptokit.1.21.1 da0c0d13c18b csexp.1.5.2 f264c37da222 dune.3.23.1 f4fb3ab84d16 dune-configurator.3.22.2 157a291152cd expect_test_helpers_core.v0.15.0 07fb0fb737f5 fieldslib.v0.15.0 03f22f3e0a34 int_repr.v0.15.0 c4e29527e731 jane-street-headers.v0.15.0 179246061750 jst-config.v0.15.1 a8784e94fdf3 num.1.6 3d435583a175 ocaml.4.13.1 7bcd41fca40b ocaml-base-compiler.4.13.1 ca45a5cca9d8 ocaml-compiler-libs.v0.12.4 926ce6d0e553 ocaml-config.2 c716fa3c25ed ocaml-secondary-compiler.4.14.2 fb63d435ed9e ocaml_intrinsics.v0.15.2 504d9fbd12fd ocamlbuild.0.16.1 c713875c7e08 ocamlfind.1.9.6 bd6a8f122bb3 ocamlfind-secondary.1.9.6 71c79578841d parsexp.v0.15.0 20ff54aeadca ppx_assert.v0.15.0 a18dc30d2f36 ppx_base.v0.15.0 627fd7130c1b ppx_bench.v0.15.1 ed7d40ee0540 ppx_bin_prot.v0.15.0 97c9c0f2f6de ppx_cold.v0.15.0 591a486f15d3 ppx_compare.v0.15.0 abd2c5c4c4c4 ppx_custom_printf.v0.15.0 eeb55f41e96d ppx_derivers.1.2.1 5fba61bc584b ppx_disable_unused_warnings.v0.15.0 4632eb1bcf57 ppx_enumerate.v0.15.0 f4c1eb211ccf ppx_expect.v0.15.1 61334e90964b ppx_fields_conv.v0.15.0 0e1c97337e9c ppx_fixed_literal.v0.15.0 377640b5151d ppx_hash.v0.15.0 8e6daa28299f ppx_here.v0.15.0 7a4a0f73eef8 ppx_ignore_instrumentation.v0.15.0 e4f8462026b4 ppx_inline_test.v0.15.1 c72d4cd56e08 ppx_jane.v0.15.0 649e381c6321 ppx_let.v0.15.0 2995c1c2cf65 ppx_log.v0.15.0 c99499417fed ppx_module_timer.v0.15.0 ead7280f3b7e ppx_optcomp.v0.15.0 f630a2f9aa1c ppx_optional.v0.15.0 bc6ee2a1d87c ppx_pipebang.v0.15.0 5c9d4562d938 ppx_sexp_conv.v0.15.1 53c59f8d6210 ppx_sexp_message.v0.15.0 c65ee2040e73 ppx_sexp_value.v0.15.0 865f69c165d0 ppx_stable.v0.15.0 8c9fb98dda54 ppx_string.v0.15.0 ce4773bd7839 ppx_typerep_conv.v0.15.0 48e5ffd33afb ppx_variants_conv.v0.15.0 257dd95ad554 ppxlib.0.35.0 e9aa5848c2e5 protocol_version_header.v0.15.0 1853ac513b7f re.1.14.0 1abb3cfb3589 sexp_pretty.v0.15.1 e8e776f61262 sexplib.v0.15.1 0102e5bc6fec sexplib0.v0.15.1 d99881f16e66 spawn.v0.17.0 e383c2ad38dc splittable_random.v0.15.0 daf040725418 stdio.v0.15.0 a72e9995bf19 stdlib-shims.0.3.0 373bec60eb96 textutils.v0.15.0 6ee33a37a711 textutils_kernel.v0.15.0 9a5f2cc455f2 time_now.v0.15.0 d5906fef3f0b timezone.v0.15.0 d093b76bf752 topkg.1.1.1 6404f80f4f76 typerep.v0.15.0 9e48755ef109 uutf.1.0.4 1f55d63ea3a4 variantslib.v0.15.0 660e8e2a11aa zarith.1.14 76472cc6f395 === STDOUT === Processing: [default: loading data] [async_websocket.v0.15.0: dl] [async_websocket.v0.15.0: extract] -> retrieved async_websocket.v0.15.0 (https://opam.ocaml.org/cache) [async_websocket: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "async_websocket" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/async_websocket.v0.15.0) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.websocket.objs/byte -I /home/opam/.opam/default/lib/async -I /home/opam/.opam/default/lib/async/async_command -I /home/opam/.opam/default/lib/async/async_quickcheck -I /home/opam/.opam/default/lib/async/async_rpc -I /home/opam/.opam/default/lib/async_kernel -I /home/opam/.opam/default/lib/async_kernel/config -I /home/opam/.opam/default/lib/async_kernel/persistent_connection_kernel -I /home/opam/.opam/default/lib/async_kernel/read_write_pair -I /home/opam/.opam/default/lib/async_rpc_kernel -I /home/opam/.opam/default/lib/async_unix -I /home/opam/.opam/default/lib/async_unix/thread_pool -I /home/opam/.opam/default/lib/async_unix/thread_safe_ivar -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/base_quickcheck/ppx_quickcheck/runtime -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/base_for_tests -I /home/opam/.opam/default/lib/core/validate -I /home/opam/.opam/default/lib/core_kernel/binary_packing -I /home/opam/.opam/default/lib/core_kernel/bounded_int_table -I /home/opam/.opam/default/lib/core_kernel/bus -I /home/opam/.opam/default/lib/core_kernel/caml_threads -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/iobuf -I /home/opam/.opam/default/lib/core_kernel/moption -I /home/opam/.opam/default/lib/core_kernel/pairing_heap -I /home/opam/.opam/default/lib/core_kernel/sexp_hidden_in_test -I /home/opam/.opam/default/lib/core_kernel/thread_pool_cpu_affinity -I /home/opam/.opam/default/lib/core_kernel/thread_safe_queue -I /home/opam/.opam/default/lib/core_kernel/timing_wheel -I /home/opam/.opam/default/lib/core_kernel/tuple_pool -I /home/opam/.opam/default/lib/core_kernel/uopt -I /home/opam/.opam/default/lib/core_kernel/uuid -I /home/opam/.opam/default/lib/core_unix -I /home/opam/.opam/default/lib/core_unix/bigstring_unix -I /home/opam/.opam/default/lib/core_unix/core_thread -I /home/opam/.opam/default/lib/core_unix/error_checking_mutex -I /home/opam/.opam/default/lib/core_unix/filename_unix -I /home/opam/.opam/default/lib/core_unix/iobuf_unix -I /home/opam/.opam/default/lib/core_unix/linux_ext -I /home/opam/.opam/default/lib/core_unix/nano_mutex -I /home/opam/.opam/default/lib/core_unix/ocaml_c_utils -I /home/opam/.opam/default/lib/core_unix/signal_unix -I /home/opam/.opam/default/lib/core_unix/squeue -I /home/opam/.opam/default/lib/core_unix/sys_unix -I /home/opam/.opam/default/lib/core_unix/time_ns_unix -I /home/opam/.opam/default/lib/core_unix/time_stamp_counter -I /home/opam/.opam/default/lib/core_unix/time_unix -I /home/opam/.opam/default/lib/core_unix/uuid -I /home/opam/.opam/default/lib/cryptokit -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/int_repr -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml_intrinsics -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_log/types -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/protocol_version_header -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I /home/opam/.opam/default/lib/zarith -intf-suffix .ml -no-alias-deps -open Websocket__ -o src/.websocket.objs/byte/websocket.cmo -c -impl src/websocket.pp.ml) - File "src/websocket.ml", line 161, characters 20-31: - 161 | (C.hash_string (C.Hash.sha1 ()) (sec_websocket_key ^ magic_string)) - ^^^^^^^^^^^ - Alert crypto: C.Hash.sha1 - SHA1 is broken - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/.websocket.objs/byte -I src/.websocket.objs/native -I /home/opam/.opam/default/lib/async -I /home/opam/.opam/default/lib/async/async_command -I /home/opam/.opam/default/lib/async/async_quickcheck -I /home/opam/.opam/default/lib/async/async_rpc -I /home/opam/.opam/default/lib/async_kernel -I /home/opam/.opam/default/lib/async_kernel/config -I /home/opam/.opam/default/lib/async_kernel/persistent_connection_kernel -I /home/opam/.opam/default/lib/async_kernel/read_write_pair -I /home/opam/.opam/default/lib/async_rpc_kernel -I /home/opam/.opam/default/lib/async_unix -I /home/opam/.opam/default/lib/async_unix/thread_pool -I /home/opam/.opam/default/lib/async_unix/thread_safe_ivar -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/base_quickcheck/ppx_quickcheck/runtime -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/base_for_tests -I /home/opam/.opam/default/lib/core/validate -I /home/opam/.opam/default/lib/core_kernel/binary_packing -I /home/opam/.opam/default/lib/core_kernel/bounded_int_table -I /home/opam/.opam/default/lib/core_kernel/bus -I /home/opam/.opam/default/lib/core_kernel/caml_threads -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/iobuf -I /home/opam/.opam/default/lib/core_kernel/moption -I /home/opam/.opam/default/lib/core_kernel/pairing_heap -I /home/opam/.opam/default/lib/core_kernel/sexp_hidden_in_test -I /home/opam/.opam/default/lib/core_kernel/thread_pool_cpu_affinity -I /home/opam/.opam/default/lib/core_kernel/thread_safe_queue -I /home/opam/.opam/default/lib/core_kernel/timing_wheel -I /home/opam/.opam/default/lib/core_kernel/tuple_pool -I /home/opam/.opam/default/lib/core_kernel/uopt -I /home/opam/.opam/default/lib/core_kernel/uuid -I /home/opam/.opam/default/lib/core_unix -I /home/opam/.opam/default/lib/core_unix/bigstring_unix -I /home/opam/.opam/default/lib/core_unix/core_thread -I /home/opam/.opam/default/lib/core_unix/error_checking_mutex -I /home/opam/.opam/default/lib/core_unix/filename_unix -I /home/opam/.opam/default/lib/core_unix/iobuf_unix -I /home/opam/.opam/default/lib/core_unix/linux_ext -I /home/opam/.opam/default/lib/core_unix/nano_mutex -I /home/opam/.opam/default/lib/core_unix/ocaml_c_utils -I /home/opam/.opam/default/lib/core_unix/signal_unix -I /home/opam/.opam/default/lib/core_unix/squeue -I /home/opam/.opam/default/lib/core_unix/sys_unix -I /home/opam/.opam/default/lib/core_unix/time_ns_unix -I /home/opam/.opam/default/lib/core_unix/time_stamp_counter -I /home/opam/.opam/default/lib/core_unix/time_unix -I /home/opam/.opam/default/lib/core_unix/uuid -I /home/opam/.opam/default/lib/cryptokit -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/int_repr -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml_intrinsics -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_log/types -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/protocol_version_header -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I /home/opam/.opam/default/lib/zarith -intf-suffix .ml -no-alias-deps -open Websocket__ -o src/.websocket.objs/native/websocket.cmx -c -impl src/websocket.pp.ml) - File "src/websocket.ml", line 161, characters 20-31: - 161 | (C.hash_string (C.Hash.sha1 ()) (sec_websocket_key ^ magic_string)) - ^^^^^^^^^^^ - Alert crypto: C.Hash.sha1 - SHA1 is broken -> compiled async_websocket.v0.15.0 -> installed async_websocket.v0.15.0 [WARNING] Opam packages conf-pkg-config.5 and conf-zlib.1 depend on the following system packages that are no longer installed: pkg-config zlib1g-dev - conf-pkg-config.5: depends on pkg-config - conf-zlib.1: depends on zlib1g-dev === STDERR === 2026-06-24 23:03.15: OK: build async_websocket.v0.15.0 (runc: 5.6s, disk: 25KB) 2026-06-24 23:03.15: Job succeeded