Build:
- 0
2026-06-16 12:07.08: New job: build mixture.0.2.0 (917913fad1f2)
2026-06-16 12:07.08: Waiting for resource in pool day11-builds
2026-06-16 12:47.08: Got resource from pool day11-builds
2026-06-16 12:47.08: [profile full] build mixture.0.2.0
2026-06-16 12:47.08: build mixture.0.2.0 (917913fad1f2)
=== DEPENDENCIES (9 transitive) ===
base-unix.base 839dc585f12d
broken.0.4.2 c84fc852a9eb
bsdowl.3.0.0-20150830 9cf86bcf443d
conf-bmake.1.0 99a21f372510
conf-cpio.1 bd2456444453
ocaml.4.14.4 cb826ea44eb2
ocaml-base-compiler.4.14.4 d2f775f983d7
ocaml-config.2 669e0fcf9e4d
ocamlfind.1.9.8 6025f4a8e98e
=== STDOUT ===
Processing: [default: loading data]
[mixture.0.2.0: dl]
[mixture.0.2.0: extract]
-> retrieved mixture.0.2.0 (https://opam.ocaml.org/cache)
[mixture: ./configure]
+ /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/./configure "--prefix" "/home/opam/.opam/default" (CWD=/home/opam/.opam/default/.opam-switch/build/mixture.0.2.0)
- checking for ocamlc... ocamlc
- OCaml version is 4.14.4
- OCaml library path is /home/opam/.opam/default/lib/ocaml
- checking for ocamlopt... ocamlopt
- checking for ocamlc.opt... ocamlc.opt
- checking for ocamlopt.opt... ocamlopt.opt
- checking for dynlink.cmxa... yes
- checking for ocaml... ocaml
- checking for ocamldep... ocamldep
- checking for ocamlmktop... ocamlmktop
- checking for ocamlmklib... ocamlmklib
- checking for ocamldoc... ocamldoc
- checking for ocamlbuild... no
- checking for ocamlfind... ocamlfind
- checking for findlib package broken... found
- configure: creating ./config.status
- config.status: creating Makefile.config
[mixture: /usr/bin/bmake all]
+ /usr/bin/bmake "-I/home/opam/.opam/default/share/bsdowl" "all" (CWD=/home/opam/.opam/default/.opam-switch/build/mixture.0.2.0)
- /usr/bin/bmake depend
- ===> src (depend)
- (cd /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src && ocamldep -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I +. -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src mixture_Format.ml mixture_Format.mli mixture_Parse.ml mixture_Parse.mli mixture_Compare.ml mixture_Compare.mli mixture_Applicative.ml mixture_Applicative.mli mixture_Monad.ml mixture_Monad.mli mixture_FoldRight.ml mixture_FoldRight.mli mixture_FoldAssoc.ml mixture_FoldAssoc.mli mixture_NumericalFunction.ml mixture_NumericalFunction.mli mixture_Format.ml mixture_Format.mli mixture_Parse.ml mixture_Parse.mli mixture_Compare.ml mixture_Compare.mli mixture_Applicative.ml mixture_Applicative.mli mixture_Monad.ml mixture_Monad.mli mixture_FoldRight.ml mixture_FoldRight.mli mixture_FoldAssoc.ml mixture_FoldAssoc.mli mixture_NumericalFunction.ml mixture_NumericalFunction.mli) | sh -c '/usr/bin/sed -e "s@/home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src/*@@g" -e "s@/home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src/*@@g"' -- OCAMLDEP_FILTER > .depend
- ===> meta (depend)
- ===> manual (depend)
- ===> testsuite (depend)
- (cd /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/testsuite && ocamldep -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I +. -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -native testApplicative.ml testMonad.ml main.ml) | sh -c '/usr/bin/sed -e "s@/home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src/*@@g" -e "s@/home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src/*@@g"' -- OCAMLDEP_FILTER > .depend
- /usr/bin/bmake build
- ===> src (build)
- bmake[2]: .depend, 56: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./format.cmi
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Format.cmi mixture_Format.mli
- bmake[2]: .depend, 52: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./format.cmx
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Format.cmx mixture_Format.ml
- bmake[2]: .depend, 104: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./lexing.cmi
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Parse.cmi mixture_Parse.mli
- bmake[2]: .depend, 100: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./lexing.cmx
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Parse.cmx mixture_Parse.ml
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Compare.cmi mixture_Compare.mli
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Compare.cmx mixture_Compare.ml
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Applicative.cmi mixture_Applicative.mli
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Applicative.cmx mixture_Applicative.ml
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Monad.cmi mixture_Monad.mli
- bmake[2]: .depend, 76: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./pervasives.cmx
- bmake[2]: .depend, 76: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./list.cmx
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Monad.cmx mixture_Monad.ml
- File "mixture_Monad.ml", line 127, characters 11-28:
- 127 | Infix.(Pervasives.ignore <$> m)
- ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_FoldRight.cmi mixture_FoldRight.mli
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_FoldRight.cmx mixture_FoldRight.ml
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_FoldAssoc.cmi mixture_FoldAssoc.mli
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_FoldAssoc.cmx mixture_FoldAssoc.ml
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_NumericalFunction.cmi mixture_NumericalFunction.mli
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_NumericalFunction.cmx mixture_NumericalFunction.ml
- ocamlopt -a -o mixture.cmxa mixture_Format.cmx mixture_Parse.cmx mixture_Compare.cmx mixture_Applicative.cmx mixture_Monad.cmx mixture_FoldRight.cmx mixture_FoldAssoc.cmx mixture_NumericalFunction.cmx
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Format.cmo mixture_Format.ml
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Parse.cmo mixture_Parse.ml
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Compare.cmo mixture_Compare.ml
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Applicative.cmo mixture_Applicative.ml
- bmake[2]: .depend, 71: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./pervasives.cmo
- bmake[2]: .depend, 71: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./list.cmi
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Monad.cmo mixture_Monad.ml
- File "mixture_Monad.ml", line 127, characters 11-28:
- 127 | Infix.(Pervasives.ignore <$> m)
- ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_FoldRight.cmo mixture_FoldRight.ml
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_FoldAssoc.cmo mixture_FoldAssoc.ml
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_NumericalFunction.cmo mixture_NumericalFunction.ml
- ocamlc -a -o mixture.cma mixture_Format.cmo mixture_Parse.cmo mixture_Compare.cmo mixture_Applicative.cmo mixture_Monad.cmo mixture_FoldRight.cmo mixture_FoldAssoc.cmo mixture_NumericalFunction.cmo
- ===> meta (build)
- /usr/bin/sed -e 's|@PACKAGE@|mixture|g' -e 's|@VERSION@|0.2.0|g' -e 's|@prefix@|/home/opam/.opam/default|g' -e 's|@exec_prefix@|/home/opam/.opam/default|g' -e 's|@bindir@|/home/opam/.opam/default/bin|g' -e 's|@sbindir@|/home/opam/.opam/default/sbin|g' -e 's|@libexecdir@|/home/opam/.opam/default/libexec|g' -e 's|@datarootdir@|/home/opam/.opam/default/share|g' -e 's|@datadir@|/home/opam/.opam/default/share|g' -e 's|@sysconfdir@|/home/opam/.opam/default/etc|g' -e 's|@sharedstatedir@|/home/opam/.opam/default/com|g' -e 's|@localstatedir@|/home/opam/.opam/default/var|g' -e 's|@runstatedir@|@runstatedir@|g' -e 's|@includedir@|/home/opam/.opam/default/include|g' -e 's|@docdir@|/home/opam/.opam/default/share/doc/mixture|g' -e 's|@infodir@|/home/opam/.opam/default/share/info|g' -e 's|@libdir@|/home/opam/.opam/default/lib|g' -e 's|@ocamllibdir@|/home/opam/.opam/default/lib|g' -e 's|@localedir@|/home/opam/.opam/default/share/locale|g' -e 's|@mandir@|/home/opam/.opam/default/share/man|g' mixture.in > mixture
- ===> manual (build)
- ===> testsuite (build)
- bmake[2]: .depend, 11: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./list.cmx
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o testApplicative.cmx testApplicative.ml
- File "_none_", line 1:
- Warning 58 [no-cmx-file]: no cmx file was found in path for module Broken, and its interface was not compiled with -opaque
- bmake[2]: .depend, 11: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./string.cmx
- bmake[2]: .depend, 11: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./printf.cmx
- bmake[2]: .depend, 11: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./format.cmx
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o testMonad.cmx testMonad.ml
- File "testMonad.ml", line 117, characters 19-35:
- 117 | (Maybe.map String.uppercase) (Some "a") (Some "A");
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.uppercase
- Use String.uppercase_ascii/StringLabels.uppercase_ascii instead.
- File "testMonad.ml", line 120, characters 29-45:
- 120 | (Maybe.Infix.( <$> ) String.uppercase) (Some "a") (Some "A");
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.uppercase
- Use String.uppercase_ascii/StringLabels.uppercase_ascii instead.
- File "testMonad.ml", line 123, characters 27-43:
- 123 | (Maybe.apply (Some(String.uppercase))) (Some "a") (Some "A");
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.uppercase
- Use String.uppercase_ascii/StringLabels.uppercase_ascii instead.
- File "testMonad.ml", line 126, characters 35-51:
- 126 | (Maybe.Infix.( <*> ) (Some(String.uppercase))) (Some "a") (Some "A");
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.uppercase
- Use String.uppercase_ascii/StringLabels.uppercase_ascii instead.
- File "_none_", line 1:
- Warning 58 [no-cmx-file]: no cmx file was found in path for module Broken, and its interface was not compiled with -opaque
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o main.cmx main.ml
- File "_none_", line 1:
- Warning 58 [no-cmx-file]: no cmx file was found in path for module Broken, and its interface was not compiled with -opaque
- ocamlfind ocamlopt -linkpkg -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -linkall -o unit-testing.native /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src/mixture.cmxa testApplicative.cmx testMonad.cmx main.cmx
- cp unit-testing.native unit-testing
- /usr/bin/bmake doc
- ===> src (doc)
- bmake[2]: .depend, 56: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./format.cmi
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Format.cmi mixture_Format.mli
- bmake[2]: .depend, 104: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./lexing.cmi
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Parse.cmi mixture_Parse.mli
- ocamlfind ocamldoc -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -t "I am too lazy to set the title" -short-functors -dump mixture.odoc mixture_Format.ml mixture_Parse.ml mixture_Compare.ml mixture_Applicative.ml mixture_Monad.ml mixture_FoldRight.ml mixture_FoldAssoc.ml mixture_NumericalFunction.ml mixture_Format.mli mixture_Parse.mli mixture_Compare.mli mixture_Applicative.mli mixture_Monad.mli mixture_FoldRight.mli mixture_FoldAssoc.mli mixture_NumericalFunction.mli
- File "mixture_Monad.ml", line 127, characters 11-28:
- 127 | Infix.(Pervasives.ignore <$> m)
- ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- ===> meta (doc)
- ===> manual (doc)
- rm -R -f mixture_html.temp mixture_html
- mkdir mixture_html.temp
- ocamlfind ocamldoc -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -t "The Mixture Mixins Library" -short-functors -load /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src/mixture.odoc -html -charset utf-8 -intro intro.text -d mixture_html.temp
- cp /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/Library/Data/bsdowl.css mixture_html.temp/style.css
- mv mixture_html.temp mixture_html
- ===> testsuite (doc)
-> compiled mixture.0.2.0
[mixture: /usr/bin/bmake install]
+ /usr/bin/bmake "-I/home/opam/.opam/default/share/bsdowl" "install" (CWD=/home/opam/.opam/default/.opam-switch/build/mixture.0.2.0)
- ===> src (install)
- /usr/bin/install -c -d /home/opam/.opam/default/lib/mixture
- bmake[1]: .depend, 56: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./format.cmi
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Format.cmi mixture_Format.mli
- bmake[1]: .depend, 52: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./format.cmx
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Format.cmx mixture_Format.ml
- bmake[1]: .depend, 104: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./lexing.cmi
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Parse.cmi mixture_Parse.mli
- bmake[1]: .depend, 100: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./lexing.cmx
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Parse.cmx mixture_Parse.ml
- bmake[1]: .depend, 76: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./pervasives.cmx
- bmake[1]: .depend, 76: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./list.cmx
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Monad.cmx mixture_Monad.ml
- File "mixture_Monad.ml", line 127, characters 11-28:
- 127 | Infix.(Pervasives.ignore <$> m)
- ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- ocamlopt -a -o mixture.cmxa mixture_Format.cmx mixture_Parse.cmx mixture_Compare.cmx mixture_Applicative.cmx mixture_Monad.cmx mixture_FoldRight.cmx mixture_FoldAssoc.cmx mixture_NumericalFunction.cmx
- /usr/bin/install -c -o opam -g opam -m 440 mixture.cmxa /home/opam/.opam/default/lib/mixture
- /usr/bin/install -c -o opam -g opam -m 440 mixture.a /home/opam/.opam/default/lib/mixture
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Format.cmo mixture_Format.ml
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Parse.cmo mixture_Parse.ml
- bmake[1]: .depend, 71: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./pervasives.cmo
- bmake[1]: .depend, 71: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./list.cmi
- ocamlfind ocamlc -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o mixture_Monad.cmo mixture_Monad.ml
- File "mixture_Monad.ml", line 127, characters 11-28:
- 127 | Infix.(Pervasives.ignore <$> m)
- ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- ocamlc -a -o mixture.cma mixture_Format.cmo mixture_Parse.cmo mixture_Compare.cmo mixture_Applicative.cmo mixture_Monad.cmo mixture_FoldRight.cmo mixture_FoldAssoc.cmo mixture_NumericalFunction.cmo
- /usr/bin/install -c -o opam -g opam -m 440 mixture.cma /home/opam/.opam/default/lib/mixture
- /usr/bin/install -c -o opam -g opam -m 440 mixture_Format.cmi /home/opam/.opam/default/lib/mixture
- /usr/bin/install -c -o opam -g opam -m 440 mixture_Parse.cmi /home/opam/.opam/default/lib/mixture
- /usr/bin/install -c -o opam -g opam -m 440 mixture_Compare.cmi /home/opam/.opam/default/lib/mixture
- /usr/bin/install -c -o opam -g opam -m 440 mixture_Applicative.cmi /home/opam/.opam/default/lib/mixture
- /usr/bin/install -c -o opam -g opam -m 440 mixture_Monad.cmi /home/opam/.opam/default/lib/mixture
- /usr/bin/install -c -o opam -g opam -m 440 mixture_FoldRight.cmi /home/opam/.opam/default/lib/mixture
- /usr/bin/install -c -o opam -g opam -m 440 mixture_FoldAssoc.cmi /home/opam/.opam/default/lib/mixture
- /usr/bin/install -c -o opam -g opam -m 440 mixture_NumericalFunction.cmi /home/opam/.opam/default/lib/mixture
- ===> meta (install)
- /usr/bin/install -c -d /home/opam/.opam/default/lib/mixture
- /usr/bin/install -c -o opam -g opam -m 440 mixture /home/opam/.opam/default/lib/mixture/META
- ===> manual (install)
- /usr/bin/install -c -d -o opam -g opam /home/opam/.opam/default/share/doc/mixture/html
- (cd mixture_html && sh -c '(find $1 -depth $3 | cpio -dump $2 >/dev/null 2>&1) && find $1 -depth $3 -type d -exec chmod 755 $2/{} \; && find $1 -depth $3 -type f -exec chmod 440 $2/{} \;' COPYTREE_DOC . /home/opam/.opam/default/share/doc/mixture/html)
- ===> testsuite (install)
- /usr/bin/install -c -d /home/opam/.opam/default/bin
- bmake[1]: .depend, 11: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./list.cmx
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o testApplicative.cmx testApplicative.ml
- File "_none_", line 1:
- Warning 58 [no-cmx-file]: no cmx file was found in path for module Broken, and its interface was not compiled with -opaque
- bmake[1]: .depend, 11: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./string.cmx
- bmake[1]: .depend, 11: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./printf.cmx
- bmake[1]: .depend, 11: ignoring stale .depend for /home/opam/.opam/default/lib/ocaml/./format.cmx
- ocamlfind ocamlopt -c -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -o testMonad.cmx testMonad.ml
- File "testMonad.ml", line 117, characters 19-35:
- 117 | (Maybe.map String.uppercase) (Some "a") (Some "A");
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.uppercase
- Use String.uppercase_ascii/StringLabels.uppercase_ascii instead.
- File "testMonad.ml", line 120, characters 29-45:
- 120 | (Maybe.Infix.( <$> ) String.uppercase) (Some "a") (Some "A");
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.uppercase
- Use String.uppercase_ascii/StringLabels.uppercase_ascii instead.
- File "testMonad.ml", line 123, characters 27-43:
- 123 | (Maybe.apply (Some(String.uppercase))) (Some "a") (Some "A");
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.uppercase
- Use String.uppercase_ascii/StringLabels.uppercase_ascii instead.
- File "testMonad.ml", line 126, characters 35-51:
- 126 | (Maybe.Infix.( <*> ) (Some(String.uppercase))) (Some "a") (Some "A");
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.uppercase
- Use String.uppercase_ascii/StringLabels.uppercase_ascii instead.
- File "_none_", line 1:
- Warning 58 [no-cmx-file]: no cmx file was found in path for module Broken, and its interface was not compiled with -opaque
- ocamlfind ocamlopt -linkpkg -package "broken" -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -I /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src -linkall -o unit-testing.native /home/opam/.opam/default/.opam-switch/build/mixture.0.2.0/src/mixture.cmxa testApplicative.cmx testMonad.cmx main.cmx
- cp unit-testing.native unit-testing
- /usr/bin/install -c -o opam -g opam -m 550 unit-testing /home/opam/.opam/default/bin
-> installed mixture.0.2.0
[WARNING] Opam package conf-cpio.1 depends on the following system package that can no longer be found: cpio
=== STDERR ===
2026-06-16 12:47.22: OK: build mixture.0.2.0 (runc: 6.1s, disk: 29KB)
2026-06-16 12:47.22: Job succeeded