Build:
  1. 0
2026-10-07 22:12.53: New job: build wasm_of_ocaml-compiler.6.3.2+ox (70fd113938d5)
2026-10-07 22:12.53: Waiting for resource in pool day11-builds
2026-10-07 22:16.24: Got resource from pool day11-builds
2026-10-07 22:16.24: [profile oxcaml-odoc-master] build wasm_of_ocaml-compiler.6.3.2+ox
2026-10-07 22:16.33: build wasm_of_ocaml-compiler.6.3.2+ox (70fd113938d5)
=== DEPENDENCIES (34 transitive) ===
  base-threads.base                                  464810371b96
  base-unix.base                                     4596d20d2cf7
  basement.v0.18~preview.130.106+341                 8604678cfbc7
  binaryen-bin.119                                   b393a65f8f08
  cmdliner.2.1.1                                     9a9ee733e69a
  conf-autoconf.1                                    8ee1e3913008
  conf-c++.1.0                                       8ccd097daa9f
  conf-cmake.1                                       4dbcf629bf1b
  conf-ninja.1                                       b3db1d074931
  conf-which.1                                       65c43ca119c3
  dune.3.22.2+ox                                     a601158acc62
  gen.1.1                                            8eabb03ecf2d
  js_of_ocaml.6.3.2+ox                               8d4c61c2cb0f
  js_of_ocaml-compiler.6.3.2+ox                      8eb73e5f5480
  menhir.20250912                                    41dab417aed9
  menhirCST.20250912                                 e7b0a46b7a0c
  menhirLib.20250912                                 183a20ec50f2
  menhirSdk.20250912                                 c4c7e0750186
  ocaml.5.2.0                                        b8c350f4f1ad
  ocaml-compiler-libs.v0.17.0+ox                     97d1a68258b8
  ocaml-config.3                                     2c72b422dfc3
  ocaml-variants.5.2.0+ox                            60cb73ac7801
  ocamlfind.1.9.8+ox                                 70bd5761d4de
  oxcaml-compiler.5.2.0minus39                       c47b62237187
  ppx_derivers.1.2.1                                 c1e05b615770
  ppxlib.0.33.0+ox2                                  ef722ad5d5dd
  ppxlib_ast.0.33.0+ox2                              5b4eb2b67c22
  ppxlib_jane.v0.18~preview.130.106+341              1e31a89a4747
  sedlex.3.7+ox                                      84a9d2c5c596
  seq.base                                           cb5ff207fd47
  sexp_type.v0.18~preview.130.106+341                3ddf0ba1a078
  sexplib0.v0.18~preview.130.106+341                 3c1103d71fd3
  stdlib-shims.0.3.0                                 d2e8875350ba
  yojson.2.2.2+ox                                    4a52aa591560
=== STDOUT ===
Processing: [default: loading data]
[wasm_of_ocaml-compiler.6.3.2+ox: dl]
[wasm_of_ocaml-compiler.6.3.2+ox: http]
[wasm_of_ocaml-compiler.6.3.2+ox: extract]
-> retrieved wasm_of_ocaml-compiler.6.3.2+ox  (https://github.com/ocsigen/js_of_ocaml/archive/744f92f0e2887c5f927e92ada6ad7cdb62dd6e10.tar.gz)
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-gh2212-draft.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-internal-obj-changes.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-fix-build_fs.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-iarray-primitives.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-important-config-changes.patch
[wasm_of_ocaml-compiler: patch] applying wasm_of_ocaml-bring-back-eval.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-revert_9c15703872_behavior_changing_rewrite_of_float_to_bits.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-stop_evaluating_caml_int64_bits_of_float_to_avoid_breaking_float_u.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-safepoint-friendly-array-init.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-cmdliner-compat.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-disable-ref-unboxing.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-runtime-bug-fixes.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-ppx-js-ghost-location.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-comment-unused.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-caml_max_domain_count.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-block-index-primitives.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-stdlib-float32-abstract.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-gc-compact-after-bytecode-read.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-test-oxcaml-compat.patch
[wasm_of_ocaml-compiler: patch] applying js_of_ocaml-unboxed-indexing-small-ints.patch
[wasm_of_ocaml-compiler: patch] applying dune.patch
[wasm_of_ocaml-compiler: patch] applying wasm_of_ocaml-args-basename.patch
[wasm_of_ocaml-compiler: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "wasm_of_ocaml-compiler" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/wasm_of_ocaml-compiler.6.3.2+ox)
- (cd tools/version && /home/opam/.opam/default/bin/ocaml -I +compiler-libs /home/opam/.opam/default/.opam-switch/build/wasm_of_ocaml-compiler.6.3.2+ox/_build/.dune/default/tools/version/dune.ml)
- fatal: not a git repository (or any of the parent directories): .git
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -7-37 -safe-string -open Js_of_ocaml_compiler -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/byte -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/js_of_ocaml-compiler -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/ocaml-compiler-libs/bytecomp -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/yojson -cmi-file compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/byte/wasm_of_ocaml_compiler__Link.cmi -no-alias-deps -open Wasm_of_ocaml_compiler -o compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/byte/wasm_of_ocaml_compiler__Link.cmo -c -impl compiler/lib-wasm/link.pp.ml)
- File "compiler/lib-wasm/link.ml", lines 551-554, characters 4-41:
- 551 | ....match Config.effects () with
- 552 |     | `Disabled -> ("disable_effects", Javascript.EBool true) :: props
- 553 |     | `Jspi | `Cps -> props
- 554 |     | `Double_translation -> assert false
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched:
- `Native
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -7-37 -safe-string -open Js_of_ocaml_compiler -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/byte -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/js_of_ocaml-compiler -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/ocaml-compiler-libs/bytecomp -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/yojson -cmi-file compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/byte/wasm_of_ocaml_compiler__Generate.cmi -no-alias-deps -open Wasm_of_ocaml_compiler -o compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/byte/wasm_of_ocaml_compiler__Generate.cmo -c -impl compiler/lib-wasm/generate.pp.ml)
- File "compiler/lib-wasm/generate.ml", lines 27-30, characters 2-39:
- 27 | ..match Config.effects () with
- 28 |   | `Cps -> true
- 29 |   | `Disabled | `Jspi -> false
- 30 |   | `Double_translation -> assert false
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched:
- `Native
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -7-37 -safe-string -open Js_of_ocaml_compiler -g -I compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/byte -I compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/native -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/js_of_ocaml-compiler -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/ocaml-compiler-libs/bytecomp -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/yojson -cmi-file compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/byte/wasm_of_ocaml_compiler__Generate.cmi -no-alias-deps -open Wasm_of_ocaml_compiler -o compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/native/wasm_of_ocaml_compiler__Generate.cmx -c -impl compiler/lib-wasm/generate.pp.ml)
- File "compiler/lib-wasm/generate.ml", lines 27-30, characters 2-39:
- 27 | ..match Config.effects () with
- 28 |   | `Cps -> true
- 29 |   | `Disabled | `Jspi -> false
- 30 |   | `Double_translation -> assert false
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched:
- `Native
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -7-37 -safe-string -open Js_of_ocaml_compiler -g -I compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/byte -I compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/native -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/js_of_ocaml-compiler -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/ocaml-compiler-libs/bytecomp -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/yojson -cmi-file compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/byte/wasm_of_ocaml_compiler__Link.cmi -no-alias-deps -open Wasm_of_ocaml_compiler -o compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/native/wasm_of_ocaml_compiler__Link.cmx -c -impl compiler/lib-wasm/link.pp.ml)
- File "compiler/lib-wasm/link.ml", lines 551-554, characters 4-41:
- 551 | ....match Config.effects () with
- 552 |     | `Disabled -> ("disable_effects", Javascript.EBool true) :: props
- 553 |     | `Jspi | `Cps -> props
- 554 |     | `Double_translation -> assert false
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched:
- `Native
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -safe-string -g -I compiler/bin-wasm_of_ocaml/.wasm_of_ocaml.eobjs/byte -I compiler/bin-wasm_of_ocaml/.wasm_of_ocaml.eobjs/native -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/findlib -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/js_of_ocaml-compiler -I /home/opam/.opam/default/lib/js_of_ocaml-compiler/findlib-support -I /home/opam/.opam/default/lib/js_of_ocaml-compiler/runtime-files -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/ocaml-compiler-libs/bytecomp -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/yojson -I compiler/lib-cmdline/.jsoo_cmdline.objs/byte -I compiler/lib-cmdline/.jsoo_cmdline.objs/native -I compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/byte -I compiler/lib-wasm/.wasm_of_ocaml_compiler.objs/native -cmi-file compiler/bin-wasm_of_ocaml/.wasm_of_ocaml.eobjs/byte/dune__exe__Compile.cmi -no-alias-deps -open Dune__exe -o compiler/bin-wasm_of_ocaml/.wasm_of_ocaml.eobjs/native/dune__exe__Compile.cmx -c -impl compiler/bin-wasm_of_ocaml/compile.ml)
- File "compiler/bin-wasm_of_ocaml/compile.ml", lines 83-86, characters 8-46:
- 83 | ........(match Config.effects () with
- 84 |         | `Disabled | `Jspi -> "jspi"
- 85 |         | `Cps -> "cps"
- 86 |         | `Double_translation -> assert false)..
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched:
- `Native
-> compiled  wasm_of_ocaml-compiler.6.3.2+ox
-> installed wasm_of_ocaml-compiler.6.3.2+ox
[WARNING] Opam packages conf-autoconf.1 and conf-ninja.1 depend on the following system packages that are no longer installed: autoconf ninja-build
  - conf-autoconf.1: depends on autoconf
  - conf-ninja.1: depends on ninja-build

=== STDERR ===

2026-10-07 22:18.44: OK: build wasm_of_ocaml-compiler.6.3.2+ox (runc: 52.8s, disk: 96KB)
2026-10-07 22:18.44: Job succeeded