Build:
- 0
2026-06-24 11:17.16: New job: build js_of_ocaml-camlp4.3.0 (1431e2fbd9a0)
2026-06-24 11:17.16: Waiting for resource in pool day11-builds
2026-06-24 12:01.13: Got resource from pool day11-builds
2026-06-24 12:01.13: [profile full] build js_of_ocaml-camlp4.3.0
2026-06-24 12:01.13: build js_of_ocaml-camlp4.3.0 (1431e2fbd9a0)
=== DEPENDENCIES (6 transitive) ===
camlp4.4.14+1 42aafa0fa55b
jbuilder.1.0+beta20.2 4f461261c648
ocaml.4.14.4 b047fb9251f4
ocaml-base-compiler.4.14.4 d3b7ccb2c6fb
ocaml-config.2 2d9c209f5590
ocamlbuild.0.16.1 7e0d6aadb209
=== STDOUT ===
Processing: [default: loading data]
[js_of_ocaml-camlp4.3.0: dl]
[js_of_ocaml-camlp4.3.0: extract]
-> retrieved js_of_ocaml-camlp4.3.0 (https://opam.ocaml.org/cache)
[js_of_ocaml-camlp4: jbuilder build]
+ /home/opam/.opam/default/bin/jbuilder "build" "-p" "js_of_ocaml-camlp4" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/js_of_ocaml-camlp4.3.0)
- ocaml (internal)
- File "/home/opam/.opam/default/.opam-switch/build/js_of_ocaml-camlp4.3.0/_build/.jbuilds/default/lib/lwt/graphics/jbuild.ml", line 3, characters 14-37:
- 3 | Hashtbl.add Toploop.directive_table "require" (Toploop.Directive_string ignore);
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "/home/opam/.opam/default/.opam-switch/build/js_of_ocaml-camlp4.3.0/_build/.jbuilds/default/lib/lwt/graphics/jbuild.ml", line 4, characters 14-37:
- 4 | Hashtbl.add Toploop.directive_table "use" (Toploop.Directive_string (fun _ ->
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "/home/opam/.opam/default/.opam-switch/build/js_of_ocaml-camlp4.3.0/_build/.jbuilds/default/lib/lwt/graphics/jbuild.ml", line 6, characters 14-37:
- 6 | Hashtbl.add Toploop.directive_table "use_mod" (Toploop.Directive_string (fun _ ->
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- /bin/sh: 1: ocamlfind: not found
- ocaml (internal)
- File "/home/opam/.opam/default/.opam-switch/build/js_of_ocaml-camlp4.3.0/_build/.jbuilds/default/jbuild.ml", line 3, characters 14-37:
- 3 | Hashtbl.add Toploop.directive_table "require" (Toploop.Directive_string ignore);
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "/home/opam/.opam/default/.opam-switch/build/js_of_ocaml-camlp4.3.0/_build/.jbuilds/default/jbuild.ml", line 4, characters 14-37:
- 4 | Hashtbl.add Toploop.directive_table "use" (Toploop.Directive_string (fun _ ->
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "/home/opam/.opam/default/.opam-switch/build/js_of_ocaml-camlp4.3.0/_build/.jbuilds/default/jbuild.ml", line 6, characters 14-37:
- 6 | Hashtbl.add Toploop.directive_table "use_mod" (Toploop.Directive_string (fun _ ->
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- ocaml (internal)
- File "/home/opam/.opam/default/.opam-switch/build/js_of_ocaml-camlp4.3.0/_build/.jbuilds/default/toplevel/lib/camlp4/jbuild.ml", line 3, characters 14-37:
- 3 | Hashtbl.add Toploop.directive_table "require" (Toploop.Directive_string ignore);
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "/home/opam/.opam/default/.opam-switch/build/js_of_ocaml-camlp4.3.0/_build/.jbuilds/default/toplevel/lib/camlp4/jbuild.ml", line 4, characters 14-37:
- 4 | Hashtbl.add Toploop.directive_table "use" (Toploop.Directive_string (fun _ ->
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "/home/opam/.opam/default/.opam-switch/build/js_of_ocaml-camlp4.3.0/_build/.jbuilds/default/toplevel/lib/camlp4/jbuild.ml", line 6, characters 14-37:
- 6 | Hashtbl.add Toploop.directive_table "use_mod" (Toploop.Directive_string (fun _ ->
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- /bin/sh: 1: ocamlfind: not found
- File "compiler/lib/jbuild", line 15, characters 0-33:
- Warning: File annot_lexer.ml is both generated by a rule and present in the source tree.
- As a result, the rule is currently ignored, however this will become an error in the future.
- To keep the current behavior and get rid of this warning, add a field (fallback) to the rule.
- File "compiler/lib/jbuild", line 25, characters 0-137:
- Warning: File annot_parser.ml is both generated by a rule and present in the source tree.
- As a result, the rule is currently ignored, however this will become an error in the future.
- To keep the current behavior and get rid of this warning, add a field (fallback) to the rule.
- File "compiler/lib/jbuild", line 25, characters 0-137:
- Warning: File annot_parser.mli is both generated by a rule and present in the source tree.
- As a result, the rule is currently ignored, however this will become an error in the future.
- To keep the current behavior and get rid of this warning, add a field (fallback) to the rule.
- File "compiler/lib/jbuild", line 15, characters 0-33:
- Warning: File js_lexer.ml is both generated by a rule and present in the source tree.
- As a result, the rule is currently ignored, however this will become an error in the future.
- To keep the current behavior and get rid of this warning, add a field (fallback) to the rule.
- File "compiler/lib/jbuild", line 20, characters 0-155:
- Warning: File js_parser.ml is both generated by a rule and present in the source tree.
- As a result, the rule is currently ignored, however this will become an error in the future.
- To keep the current behavior and get rid of this warning, add a field (fallback) to the rule.
- File "compiler/lib/jbuild", line 20, characters 0-155:
- Warning: File js_parser.mli is both generated by a rule and present in the source tree.
- As a result, the rule is currently ignored, however this will become an error in the future.
- To keep the current behavior and get rid of this warning, add a field (fallback) to the rule.
- File "jbuild", line 1, characters 0-0:
- Warning: File META.js_of_ocaml-camlp4 is both generated by a rule and present in the source tree.
- As a result, the rule is currently ignored, however this will become an error in the future.
- Delete file META.js_of_ocaml-camlp4 to get rid of this warning.
- ocamlc camlp4/pa_js/lib/.pa_js.objs/pa_js.{cmi,cmo,cmt}
- File "camlp4/pa_js/lib/pa_js.ml", lines 56-64, characters 4-53:
- 56 | ....match stream with parser
- 57 | [< '(KEYWORD "#", loc); rest >] ->
- 58 | begin match rest with parser
- 59 | [< '(KEYWORD "#", loc') >] ->
- 60 | [< '(KEYWORD "##", Loc.merge loc loc'); filter rest >]
- 61 | | [< >] ->
- 62 | [< '(KEYWORD "#", loc); filter rest >]
- 63 | end
- 64 | | [< 'other; rest >] -> [< 'other; filter rest >]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", lines 56-64, characters 4-53:
- 56 | ....match stream with parser
- 57 | [< '(KEYWORD "#", loc); rest >] ->
- 58 | begin match rest with parser
- 59 | [< '(KEYWORD "#", loc') >] ->
- 60 | [< '(KEYWORD "##", Loc.merge loc loc'); filter rest >]
- 61 | | [< >] ->
- 62 | [< '(KEYWORD "#", loc); filter rest >]
- 63 | end
- 64 | | [< 'other; rest >] -> [< 'other; filter rest >]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 57, characters 9-28:
- 57 | [< '(KEYWORD "#", loc); rest >] ->
- ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", lines 58-62, characters 14-51:
- 58 | ..............match rest with parser
- 59 | [< '(KEYWORD "#", loc') >] ->
- 60 | [< '(KEYWORD "##", Loc.merge loc loc'); filter rest >]
- 61 | | [< >] ->
- 62 | [< '(KEYWORD "#", loc); filter rest >]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", lines 58-62, characters 14-51:
- 58 | ..............match rest with parser
- 59 | [< '(KEYWORD "#", loc') >] ->
- 60 | [< '(KEYWORD "##", Loc.merge loc loc'); filter rest >]
- 61 | | [< >] ->
- 62 | [< '(KEYWORD "#", loc); filter rest >]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 59, characters 13-33:
- 59 | [< '(KEYWORD "#", loc') >] ->
- ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 60, characters 16-51:
- 60 | [< '(KEYWORD "##", Loc.merge loc loc'); filter rest >]
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 60, characters 53-64:
- 60 | [< '(KEYWORD "##", Loc.merge loc loc'); filter rest >]
- ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 62, characters 16-35:
- 62 | [< '(KEYWORD "#", loc); filter rest >]
- ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 62, characters 37-48:
- 62 | [< '(KEYWORD "#", loc); filter rest >]
- ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 64, characters 9-15:
- 64 | | [< 'other; rest >] -> [< 'other; filter rest >]
- ^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 64, characters 31-37:
- 64 | | [< 'other; rest >] -> [< 'other; filter rest >]
- ^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 64, characters 39-50:
- 64 | | [< 'other; rest >] -> [< 'other; filter rest >]
- ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", lines 56-64, characters 4-53:
- 56 | ....match stream with parser
- 57 | [< '(KEYWORD "#", loc); rest >] ->
- 58 | begin match rest with parser
- 59 | [< '(KEYWORD "#", loc') >] ->
- 60 | [< '(KEYWORD "##", Loc.merge loc loc'); filter rest >]
- 61 | | [< >] ->
- 62 | [< '(KEYWORD "#", loc); filter rest >]
- 63 | end
- 64 | | [< 'other; rest >] -> [< 'other; filter rest >]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- ocamlopt camlp4/pa_js/lib/.pa_js.objs/pa_js.{cmx,o}
- File "camlp4/pa_js/lib/pa_js.ml", lines 56-64, characters 4-53:
- 56 | ....match stream with parser
- 57 | [< '(KEYWORD "#", loc); rest >] ->
- 58 | begin match rest with parser
- 59 | [< '(KEYWORD "#", loc') >] ->
- 60 | [< '(KEYWORD "##", Loc.merge loc loc'); filter rest >]
- 61 | | [< >] ->
- 62 | [< '(KEYWORD "#", loc); filter rest >]
- 63 | end
- 64 | | [< 'other; rest >] -> [< 'other; filter rest >]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", lines 56-64, characters 4-53:
- 56 | ....match stream with parser
- 57 | [< '(KEYWORD "#", loc); rest >] ->
- 58 | begin match rest with parser
- 59 | [< '(KEYWORD "#", loc') >] ->
- 60 | [< '(KEYWORD "##", Loc.merge loc loc'); filter rest >]
- 61 | | [< >] ->
- 62 | [< '(KEYWORD "#", loc); filter rest >]
- 63 | end
- 64 | | [< 'other; rest >] -> [< 'other; filter rest >]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 57, characters 9-28:
- 57 | [< '(KEYWORD "#", loc); rest >] ->
- ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", lines 58-62, characters 14-51:
- 58 | ..............match rest with parser
- 59 | [< '(KEYWORD "#", loc') >] ->
- 60 | [< '(KEYWORD "##", Loc.merge loc loc'); filter rest >]
- 61 | | [< >] ->
- 62 | [< '(KEYWORD "#", loc); filter rest >]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", lines 58-62, characters 14-51:
- 58 | ..............match rest with parser
- 59 | [< '(KEYWORD "#", loc') >] ->
- 60 | [< '(KEYWORD "##", Loc.merge loc loc'); filter rest >]
- 61 | | [< >] ->
- 62 | [< '(KEYWORD "#", loc); filter rest >]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 59, characters 13-33:
- 59 | [< '(KEYWORD "#", loc') >] ->
- ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 60, characters 16-51:
- 60 | [< '(KEYWORD "##", Loc.merge loc loc'); filter rest >]
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 60, characters 53-64:
- 60 | [< '(KEYWORD "##", Loc.merge loc loc'); filter rest >]
- ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 62, characters 16-35:
- 62 | [< '(KEYWORD "#", loc); filter rest >]
- ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 62, characters 37-48:
- 62 | [< '(KEYWORD "#", loc); filter rest >]
- ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 64, characters 9-15:
- 64 | | [< 'other; rest >] -> [< 'other; filter rest >]
- ^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 64, characters 31-37:
- 64 | | [< 'other; rest >] -> [< 'other; filter rest >]
- ^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", line 64, characters 39-50:
- 64 | | [< 'other; rest >] -> [< 'other; filter rest >]
- ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/pa_js/lib/pa_js.ml", lines 56-64, characters 4-53:
- 56 | ....match stream with parser
- 57 | [< '(KEYWORD "#", loc); rest >] ->
- 58 | begin match rest with parser
- 59 | [< '(KEYWORD "#", loc') >] ->
- 60 | [< '(KEYWORD "##", Loc.merge loc loc'); filter rest >]
- 61 | | [< >] ->
- 62 | [< '(KEYWORD "#", loc); filter rest >]
- 63 | end
- 64 | | [< 'other; rest >] -> [< 'other; filter rest >]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "_none_", line 1:
- Warning 58 [no-cmx-file]: no cmx file was found in path for module Camlp4, and its interface was not compiled with -opaque
- File "_none_", line 1:
- Warning 58 [no-cmx-file]: no cmx file was found in path for module Camlp4_config, and its interface was not compiled with -opaque
-> compiled js_of_ocaml-camlp4.3.0
-> installed js_of_ocaml-camlp4.3.0
=== STDERR ===
2026-06-24 12:01.39: OK: build js_of_ocaml-camlp4.3.0 (runc: 3.6s, disk: 20KB)
2026-06-24 12:01.39: Job succeeded