ppx_jsobject_conv
Ppx plugin for Typeconv to derive conversion from ocaml types to js objects to use with js_of_ocaml.
1024">
IN THIS PACKAGE
Empty package map
Error log
The package failed to build. The error log from opam follows.
# Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=debian, os-family=debian # No extra OS packages requirements found. # All required OS packages found. # Now letting opam install the packages [NOTE] Package ocamlfind is already installed (current version is 1.9.1). [NOTE] Package dune is already installed (current version is 2.5.1). The following actions will be performed: - install sexplib0 v0.14.0 - install ppx_derivers 1.2.1 - install cmdliner 1.0.4 - install cppo 1.6.8 - install dune-private-libs 2.5.1 - install jbuilder 1.0+beta20.2 - install result 1.5 - install ocaml-compiler-libs v0.12.3 - install ocamlbuild 0.14.0 - install easy-format 1.3.2 - install dune-configurator 2.5.1 - install ocaml-migrate-parsetree 1.8.0 - install uchar 0.0.2 - install biniou 1.2.1 - install base v0.14.0 - install ppx_tools_versioned 5.4.0 - install yojson 1.7.0 - install stdio v0.14.0 - install js_of_ocaml-compiler 3.3.0 - install ppxlib 0.2.2 - install js_of_ocaml 3.3.0 - install ppx_type_conv v0.11.0 - install ppx_metaquot v0.11.0 - install ppx_driver v0.11.0 - install ppx_core v0.11.0 - install ppx_jsobject_conv 0.5.1 ===== 26 to install ===== <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> [base.v0.14.0] found in cache Processing 1/26: [biniou.1.2.1] found in cache Processing 2/26: [cmdliner.1.0.4] found in cache Processing 3/26: [cppo.1.6.8] found in cache Processing 4/26: [dune-configurator.2.5.1] found in cache Processing 5/26: [dune-private-libs.2.5.1] found in cache Processing 6/26: [easy-format.1.3.2] found in cache Processing 7/26: [jbuilder.1.0+beta20.2] found in cache Processing 8/26: [js_of_ocaml.3.3.0] found in cache Processing 9/26: [js_of_ocaml-compiler.3.3.0] found in cache Processing 10/26: [ocaml-compiler-libs.v0.12.3] found in cache Processing 11/26: [ocaml-migrate-parsetree.1.8.0] found in cache Processing 12/26: [ocamlbuild.0.14.0] found in cache Processing 13/26: [ppx_core.v0.11.0] found in cache Processing 14/26: [ppx_derivers.1.2.1] found in cache Processing 15/26: [ppx_driver.v0.11.0] found in cache Processing 16/26: [ppx_jsobject_conv.0.5.1] found in cache Processing 17/26: [ppx_metaquot.v0.11.0] found in cache Processing 18/26: [ppx_tools_versioned.5.4.0] found in cache Processing 19/26: [ppx_type_conv.v0.11.0] found in cache Processing 20/26: [ppxlib.0.2.2] found in cache Processing 21/26: [result.1.5] found in cache Processing 22/26: [sexplib0.v0.14.0] found in cache Processing 23/26: [stdio.v0.14.0] found in cache Processing 24/26: [uchar.0.0.2] found in cache Processing 25/26: [yojson.1.7.0] found in cache Processing 26/26: <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/52: [cmdliner: make all] Processing 2/52: [cmdliner: make all] [cppo: dune build] Processing 3/52: [cmdliner: make all] [cppo: dune build] [dune-private-libs: dune build] Processing 4/52: [cmdliner: make all] [cppo: dune build] [dune-private-libs: dune build] [easy-format: dune build] Processing 5/52: [cmdliner: make all] [cppo: dune build] [dune-private-libs: dune build] [easy-format: dune build] [jbuilder: ocaml configure.ml] Processing 6/52: [cmdliner: make all] [cppo: dune build] [dune-private-libs: dune build] [easy-format: dune build] [jbuilder: ocaml configure.ml] [ocaml-compiler-libs: dune build] Processing 7/52: [cmdliner: make all] [cppo: dune build] [dune-private-libs: dune build] [easy-format: dune build] [jbuilder: ocaml configure.ml] [ocaml-compiler-libs: dune build] [ocamlbuild: make configure.make] Processing 8/52: [cmdliner: make all] [cppo: dune build] [dune-private-libs: dune build] [easy-format: dune build] [jbuilder: ocaml configure.ml] [ocaml-compiler-libs: dune build] [ocamlbuild: make configure.make] [ppx_derivers: dune build] Processing 9/52: [cmdliner: make all] [cppo: dune build] [dune-private-libs: dune build] [easy-format: dune build] [jbuilder: ocaml configure.ml] [ocaml-compiler-libs: dune build] [ocamlbuild: make configure.make] [ppx_derivers: dune build] [result: dune build] Processing 10/52: [cmdliner: make all] [cppo: dune build] [dune-private-libs: dune build] [easy-format: dune build] [jbuilder: ocaml configure.ml] [ocaml-compiler-libs: dune build] [ocamlbuild: make configure.make] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] + /home/opam/.opam/4.07/bin/dune "build" "-p" "easy-format" "-j" "31" (CWD=/home/opam/.opam/4.07/.opam-switch/build/easy-format.1.3.2) -> compiled easy-format.1.3.2 Processing 10/52: [cmdliner: make all] [cppo: dune build] [dune-private-libs: dune build] [jbuilder: ocaml configure.ml] [ocaml-compiler-libs: dune build] [ocamlbuild: make configure.make] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] -> installed easy-format.1.3.2 Processing 11/52: [cmdliner: make all] [cppo: dune build] [dune-private-libs: dune build] [jbuilder: ocaml configure.ml] [ocaml-compiler-libs: dune build] [ocamlbuild: make configure.make] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] Processing 12/52: [biniou: dune build] [cmdliner: make all] [cppo: dune build] [dune-private-libs: dune build] [jbuilder: ocaml configure.ml] [ocaml-compiler-libs: dune build] [ocamlbuild: make configure.make] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] + /usr/bin/make "all" "PREFIX=/home/opam/.opam/4.07" (CWD=/home/opam/.opam/4.07/.opam-switch/build/cmdliner.1.0.4) - ocaml build.ml cma - ocaml build.ml cmxa - ocaml build.ml cmxs - ocaml build.ml cma - ocaml build.ml cmxa - ocaml build.ml cmxs -> compiled cmdliner.1.0.4 Processing 12/52: [biniou: dune build] [cppo: dune build] [dune-private-libs: dune build] [jbuilder: ocaml configure.ml] [ocaml-compiler-libs: dune build] [ocamlbuild: make configure.make] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] Processing 13/52: [biniou: dune build] [cppo: dune build] [dune-private-libs: dune build] [jbuilder: ocaml configure.ml] [ocaml-compiler-libs: dune build] [ocamlbuild: make configure.make] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [cmdliner: make install] + /home/opam/.opam/4.07/bin/dune "build" "-p" "cppo" "-j" "31" (CWD=/home/opam/.opam/4.07/.opam-switch/build/cppo.1.6.8) -> compiled cppo.1.6.8 Processing 13/52: [biniou: dune build] [dune-private-libs: dune build] [jbuilder: ocaml configure.ml] [ocaml-compiler-libs: dune build] [ocamlbuild: make configure.make] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [cmdliner: make install] + /home/opam/.opam/4.07/bin/dune "build" "-p" "dune-private-libs" "-j" "31" "@install" (CWD=/home/opam/.opam/4.07/.opam-switch/build/dune-private-libs.2.5.1) -> compiled dune-private-libs.2.5.1 Processing 13/52: [biniou: dune build] [jbuilder: ocaml configure.ml] [ocaml-compiler-libs: dune build] [ocamlbuild: make configure.make] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [cmdliner: make install] + /home/opam/.opam/4.07/bin/ocaml "configure.ml" "--libdir" "/home/opam/.opam/4.07/lib" (CWD=/home/opam/.opam/4.07/.opam-switch/build/jbuilder.1.0+beta20.2) Processing 13/52: [biniou: dune build] [jbuilder: ocaml bootstrap.ml] [ocaml-compiler-libs: dune build] [ocamlbuild: make configure.make] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [cmdliner: make install] + /home/opam/.opam/4.07/bin/dune "build" "-p" "ocaml-compiler-libs" "-j" "31" (CWD=/home/opam/.opam/4.07/.opam-switch/build/ocaml-compiler-libs.v0.12.3) -> compiled ocaml-compiler-libs.v0.12.3 Processing 13/52: [biniou: dune build] [jbuilder: ocaml bootstrap.ml] [ocamlbuild: make configure.make] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [cmdliner: make install] + /usr/bin/make "-f" "configure.make" "all" "OCAMLBUILD_PREFIX=/home/opam/.opam/4.07" "OCAMLBUILD_BINDIR=/home/opam/.opam/4.07/bin" "OCAMLBUILD_LIBDIR=/home/opam/.opam/4.07/lib" "OCAMLBUILD_MANDIR=/home/opam/.opam/4.07/man" "OCAML_NATIVE=true" "OCAML_NATIVE_TOOLS=true" (CWD=/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0) - (echo "# This file was generated from configure.make"; \ - echo ;\ - echo "OCAML_PREFIX=/home/opam/.opam/4.07"; \ - echo "OCAML_BINDIR=/home/opam/.opam/4.07/bin"; \ - echo "OCAML_LIBDIR=/home/opam/.opam/4.07/lib/ocaml"; \ - echo "OCAML_MANDIR=/home/opam/.opam/4.07/man"; \ - echo ;\ - echo "EXT_OBJ=.o"; \ - echo "EXT_ASM=.s"; \ - echo "EXT_LIB=.a"; \ - echo "EXT_DLL=.so"; \ - echo "EXE="; \ - echo ;\ - echo "OCAML_NATIVE=true"; \ - echo "OCAML_NATIVE_TOOLS=true"; \ - echo "NATDYNLINK=true"; \ - echo "SUPPORT_SHARED_LIBRARIES=true"; \ - echo ;\ - echo "PREFIX=/home/opam/.opam/4.07"; \ - echo "BINDIR=/home/opam/.opam/4.07/bin"; \ - echo "LIBDIR=/home/opam/.opam/4.07/lib"; \ - echo "MANDIR=/home/opam/.opam/4.07/man"; \ - ) > Makefile.config - (echo "(* This file was generated from ../configure.make *)"; \ - echo ;\ - echo 'let bindir = "/home/opam/.opam/4.07/bin"'; \ - echo 'let libdir = "/home/opam/.opam/4.07/lib"'; \ - echo 'let ocaml_libdir = "/home/opam/.opam/4.07/lib/ocaml"'; \ - echo 'let libdir_abs = "/home/opam/.opam/4.07/lib"'; \ - echo 'let ocaml_native = true'; \ - echo 'let ocaml_native_tools = true'; \ - echo 'let supports_shared_libraries = true';\ - echo 'let a = "a"'; \ - echo 'let o = "o"'; \ - echo 'let so = "so"'; \ - echo 'let ext_dll = ".so"'; \ - echo 'let exe = ""'; \ - echo 'let version = "0.14.0"'; \ - ) > src/ocamlbuild_config.ml - (echo "# This file was generated from configure.make"; \ - echo ;\ - echo "OCAML_PREFIX=/home/opam/.opam/4.07"; \ - echo "OCAML_BINDIR=/home/opam/.opam/4.07/bin"; \ - echo "OCAML_LIBDIR=/home/opam/.opam/4.07/lib/ocaml"; \ - echo "OCAML_MANDIR=/home/opam/.opam/4.07/man"; \ - echo ;\ - echo "EXT_OBJ=.o"; \ - echo "EXT_ASM=.s"; \ - echo "EXT_LIB=.a"; \ - echo "EXT_DLL=.so"; \ - echo "EXE="; \ - echo ;\ - echo "OCAML_NATIVE=true"; \ - echo "OCAML_NATIVE_TOOLS=true"; \ - echo "NATDYNLINK=true"; \ - echo "SUPPORT_SHARED_LIBRARIES=true"; \ - echo ;\ - echo "PREFIX=/home/opam/.opam/4.07"; \ - echo "BINDIR=/home/opam/.opam/4.07/bin"; \ - echo "LIBDIR=/home/opam/.opam/4.07/lib"; \ - echo "MANDIR=/home/opam/.opam/4.07/man"; \ - ) > Makefile.config - (echo "(* This file was generated from ../configure.make *)"; \ - echo ;\ - echo 'let bindir = "/home/opam/.opam/4.07/bin"'; \ - echo 'let libdir = "/home/opam/.opam/4.07/lib"'; \ - echo 'let ocaml_libdir = "/home/opam/.opam/4.07/lib/ocaml"'; \ - echo 'let libdir_abs = "/home/opam/.opam/4.07/lib"'; \ - echo 'let ocaml_native = true'; \ - echo 'let ocaml_native_tools = true'; \ - echo 'let supports_shared_libraries = true';\ - echo 'let a = "a"'; \ - echo 'let o = "o"'; \ - echo 'let so = "so"'; \ - echo 'let ext_dll = ".so"'; \ - echo 'let exe = ""'; \ - echo 'let version = "0.14.0"'; \ - ) > src/ocamlbuild_config.ml Processing 13/52: [biniou: dune build] [jbuilder: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [cmdliner: make install] + /home/opam/.opam/4.07/bin/dune "build" "-p" "ppx_derivers" "-j" "31" (CWD=/home/opam/.opam/4.07/.opam-switch/build/ppx_derivers.1.2.1) -> compiled ppx_derivers.1.2.1 Processing 13/52: [biniou: dune build] [jbuilder: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled] [result: dune build] [sexplib0: dune build] [cmdliner: make install] + /home/opam/.opam/4.07/bin/dune "build" "-p" "result" "-j" "31" (CWD=/home/opam/.opam/4.07/.opam-switch/build/result.1.5) -> compiled result.1.5 Processing 13/52: [biniou: dune build] [jbuilder: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled] [sexplib0: dune build] [cmdliner: make install] + /home/opam/.opam/4.07/bin/dune "build" "-p" "sexplib0" "-j" "31" (CWD=/home/opam/.opam/4.07/.opam-switch/build/sexplib0.v0.14.0) -> compiled sexplib0.v0.14.0 Processing 13/52: [biniou: dune build] [jbuilder: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled] [cmdliner: make install] + /usr/bin/make "install" "LIBDIR=/home/opam/.opam/4.07/lib/cmdliner" "DOCDIR=/home/opam/.opam/4.07/doc/cmdliner" (CWD=/home/opam/.opam/4.07/.opam-switch/build/cmdliner.1.0.4) - install -d /home/opam/.opam/4.07/lib/cmdliner - install pkg/META _build/cmdliner.mli _build/cmdliner.cmi _build/cmdliner.cmti /home/opam/.opam/4.07/lib/cmdliner - install cmdliner.opam /home/opam/.opam/4.07/lib/cmdliner/opam - install _build/cmdliner.cma /home/opam/.opam/4.07/lib/cmdliner - install _build/cmdliner.cmxa _build/cmdliner.a _build/cmdliner.cmx _build/cmdliner_arg.cmx _build/cmdliner_base.cmx _build/cmdliner_cline.cmx _build/cmdliner_docgen.cmx _build/cmdliner_info.cmx _build/cmdliner_manpage.cmx _build/cmdliner_msg.cmx _build/cmdliner_suggest.cmx _build/cmdliner_term.cmx _build/cmdliner_trie.cmx \ - /home/opam/.opam/4.07/lib/cmdliner - install _build/cmdliner.cmxs /home/opam/.opam/4.07/lib/cmdliner - install -d /home/opam/.opam/4.07/lib/cmdliner - install pkg/META _build/cmdliner.mli _build/cmdliner.cmi _build/cmdliner.cmti /home/opam/.opam/4.07/lib/cmdliner - install cmdliner.opam /home/opam/.opam/4.07/lib/cmdliner/opam - install _build/cmdliner.cma /home/opam/.opam/4.07/lib/cmdliner - install _build/cmdliner.cmxa _build/cmdliner.a _build/cmdliner.cmx _build/cmdliner_arg.cmx _build/cmdliner_base.cmx _build/cmdliner_cline.cmx _build/cmdliner_docgen.cmx _build/cmdliner_info.cmx _build/cmdliner_manpage.cmx _build/cmdliner_msg.cmx _build/cmdliner_suggest.cmx _build/cmdliner_term.cmx _build/cmdliner_trie.cmx \ - /home/opam/.opam/4.07/lib/cmdliner - install _build/cmdliner.cmxs /home/opam/.opam/4.07/lib/cmdliner Processing 13/52: [biniou: dune build] [jbuilder: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled] [cmdliner: make install-doc] + /usr/bin/make "install-doc" "LIBDIR=/home/opam/.opam/4.07/lib/cmdliner" "DOCDIR=/home/opam/.opam/4.07/doc/cmdliner" (CWD=/home/opam/.opam/4.07/.opam-switch/build/cmdliner.1.0.4) - install -d /home/opam/.opam/4.07/doc/cmdliner - install CHANGES.md LICENSE.md README.md /home/opam/.opam/4.07/doc/cmdliner - install -d /home/opam/.opam/4.07/doc/cmdliner - install CHANGES.md LICENSE.md README.md /home/opam/.opam/4.07/doc/cmdliner -> installed cmdliner.1.0.4 Processing 13/52: [biniou: dune build] [jbuilder: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled] -> installed cppo.1.6.8 Processing 14/52: [biniou: dune build] [jbuilder: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled] -> installed dune-private-libs.2.5.1 Processing 15/52: [biniou: dune build] [jbuilder: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled] Processing 16/52: [biniou: dune build] [dune-configurator: dune build] [jbuilder: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled] -> installed ocaml-compiler-libs.v0.12.3 Processing 17/52: [biniou: dune build] [dune-configurator: dune build] [jbuilder: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled] -> installed ppx_derivers.1.2.1 Processing 18/52: [biniou: dune build] [dune-configurator: dune build] [jbuilder: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled] -> installed result.1.5 Processing 19/52: [biniou: dune build] [dune-configurator: dune build] [jbuilder: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled] Processing 20/52: [biniou: dune build] [dune-configurator: dune build] [jbuilder: ocaml bootstrap.ml] [ocaml-migrate-parsetree: dune build] [ocamlbuild: make check-if-preinstalled] -> installed sexplib0.v0.14.0 Processing 21/52: [biniou: dune build] [dune-configurator: dune build] [jbuilder: ocaml bootstrap.ml] [ocaml-migrate-parsetree: dune build] [ocamlbuild: make check-if-preinstalled] + /home/opam/.opam/4.07/bin/dune "build" "-p" "biniou" "-j" "31" (CWD=/home/opam/.opam/4.07/.opam-switch/build/biniou.1.2.1) -> compiled biniou.1.2.1 Processing 21/52: [dune-configurator: dune build] [jbuilder: ocaml bootstrap.ml] [ocaml-migrate-parsetree: dune build] [ocamlbuild: make check-if-preinstalled] -> installed biniou.1.2.1 Processing 22/52: [dune-configurator: dune build] [jbuilder: ocaml bootstrap.ml] [ocaml-migrate-parsetree: dune build] [ocamlbuild: make check-if-preinstalled] Processing 23/52: [dune-configurator: dune build] [jbuilder: ocaml bootstrap.ml] [ocaml-migrate-parsetree: dune build] [ocamlbuild: make check-if-preinstalled] [yojson: dune build] + /home/opam/.opam/4.07/bin/ocaml "bootstrap.ml" (CWD=/home/opam/.opam/4.07/.opam-switch/build/jbuilder.1.0+beta20.2) - '/home/opam/.opam/4.07/bin/ocamllex.opt' -q src/meta_lexer.mll - '/home/opam/.opam/4.07/bin/ocamldep.opt' -modules src/action.ml src/action_intf.ml src/arg_spec.ml src/artifacts.ml src/bin.ml src/binary_kind.ml src/build.ml src/build_interpret.ml src/build_system.ml src/clflags.ml src/cm_kind.ml src/colors.ml src/config.ml src/context.ml src/dep_path.ml src/env.ml src/errors.ml src/exe.ml src/file_tree.ml src/findlib.ml src/gen_meta.ml src/gen_rules.ml src/glob_lexer.boot.ml src/import.ml src/inline_tests.ml src/install.ml src/install_rules.ml src/installed_dune_file.ml src/interned.ml src/jbuild.ml src/jbuild_load.ml vendor/boot/jbuilder_opam_file_format.ml vendor/boot/jbuilder_re.ml src/js_of_ocaml_rules.ml src/lib.ml src/loc.ml src/log.ml src/main.ml src/menhir.ml src/merlin.ml src/meta.ml src/meta_lexer.ml src/ml_kind.ml src/mode.ml src/module.ml src/module_compilation.ml src/modules_partitioner.ml src/ocaml_flags.ml src/ocamldep.ml src/odoc.boot.ml src/opam_file.ml src/ordered_set_lang.ml src/package.ml src/path.ml src/per_item.ml src/preprocessing.ml src/print_diff.ml src/process.ml src/report_error.ml src/scheduler.ml src/scope.ml src/setup.boot.ml src/sexp.ml src/string_with_vars.ml src/sub_system.ml src/sub_system_intf.ml src/sub_system_name.ml src/super_context.ml src/syntax.ml src/top_closure.ml src/utils.ml src/utop.ml src/variant.ml src/vfile_kind.ml src/watermarks.ml src/workspace.ml > boot-depends.txt - '/home/opam/.opam/4.07/bin/ocamldep.opt' -modules src/stdune/caml/caml.ml src/stdune/caml/result.ml src/stdune/caml/result_compat.ml > boot-depends.txt - '/home/opam/.opam/4.07/bin/ocamldep.opt' -modules src/fiber/fiber.ml > boot-depends.txt - '/home/opam/.opam/4.07/bin/ocamldep.opt' -modules src/ocaml-config/ocaml_config.ml > boot-depends.txt - '/home/opam/.opam/4.07/bin/ocamldep.opt' -modules src/stdune/stdune.ml src/stdune/ansi_color.ml src/stdune/array.ml src/stdune/char.ml src/stdune/common.ml src/stdune/comparable.ml src/stdune/either.ml src/stdune/exn.ml src/stdune/filename.ml src/stdune/hashtbl.ml src/stdune/import.ml src/stdune/int.ml src/stdune/io.ml src/stdune/list.ml src/stdune/map.ml src/stdune/map_intf.ml src/stdune/option.ml src/stdune/or_exn.ml src/stdune/ordering.ml src/stdune/pp.ml src/stdune/result.ml src/stdune/set.ml src/stdune/set_intf.ml src/stdune/staged.ml src/stdune/string.ml > boot-depends.txt - '/home/opam/.opam/4.07/bin/ocamldep.opt' -modules src/usexp/usexp.ml src/usexp/parser_automaton_internal.ml src/usexp/sexp_ast.ml src/usexp/table.ml > boot-depends.txt - '/home/opam/.opam/4.07/bin/ocamldep.opt' -modules src/xdg/xdg.ml > boot-depends.txt - '/home/opam/.opam/4.07/bin/ocamlc.opt' -g -w -40 -o boot.exe unix.cma boot.ml - '/home/opam/.opam/4.07/bin/ocamllex.opt' -q src/meta_lexer.mll - '/home/opam/.opam/4.07/bin/ocamldep.opt' -modules src/action.ml src/action_intf.ml src/arg_spec.ml src/artifacts.ml src/bin.ml src/binary_kind.ml src/build.ml src/build_interpret.ml src/build_system.ml src/clflags.ml src/cm_kind.ml src/colors.ml src/config.ml src/context.ml src/dep_path.ml src/env.ml src/errors.ml src/exe.ml src/file_tree.ml src/findlib.ml src/gen_meta.ml src/gen_rules.ml src/glob_lexer.boot.ml src/import.ml src/inline_tests.ml src/install.ml src/install_rules.ml src/installed_dune_file.ml src/interned.ml src/jbuild.ml src/jbuild_load.ml vendor/boot/jbuilder_opam_file_format.ml vendor/boot/jbuilder_re.ml src/js_of_ocaml_rules.ml src/lib.ml src/loc.ml src/log.ml src/main.ml src/menhir.ml src/merlin.ml src/meta.ml src/meta_lexer.ml src/ml_kind.ml src/mode.ml src/module.ml src/module_compilation.ml src/modules_partitioner.ml src/ocaml_flags.ml src/ocamldep.ml src/odoc.boot.ml src/opam_file.ml src/ordered_set_lang.ml src/package.ml src/path.ml src/per_item.ml src/preprocessing.ml src/print_diff.ml src/process.ml src/report_error.ml src/scheduler.ml src/scope.ml src/setup.boot.ml src/sexp.ml src/string_with_vars.ml src/sub_system.ml src/sub_system_intf.ml src/sub_system_name.ml src/super_context.ml src/syntax.ml src/top_closure.ml src/utils.ml src/utop.ml src/variant.ml src/vfile_kind.ml src/watermarks.ml src/workspace.ml > boot-depends.txt - '/home/opam/.opam/4.07/bin/ocamldep.opt' -modules src/stdune/caml/caml.ml src/stdune/caml/result.ml src/stdune/caml/result_compat.ml > boot-depends.txt - '/home/opam/.opam/4.07/bin/ocamldep.opt' -modules src/fiber/fiber.ml > boot-depends.txt - '/home/opam/.opam/4.07/bin/ocamldep.opt' -modules src/ocaml-config/ocaml_config.ml > boot-depends.txt - '/home/opam/.opam/4.07/bin/ocamldep.opt' -modules src/stdune/stdune.ml src/stdune/ansi_color.ml src/stdune/array.ml src/stdune/char.ml src/stdune/common.ml src/stdune/comparable.ml src/stdune/either.ml src/stdune/exn.ml src/stdune/filename.ml src/stdune/hashtbl.ml src/stdune/import.ml src/stdune/int.ml src/stdune/io.ml src/stdune/list.ml src/stdune/map.ml src/stdune/map_intf.ml src/stdune/option.ml src/stdune/or_exn.ml src/stdune/ordering.ml src/stdune/pp.ml src/stdune/result.ml src/stdune/set.ml src/stdune/set_intf.ml src/stdune/staged.ml src/stdune/string.ml > boot-depends.txt - '/home/opam/.opam/4.07/bin/ocamldep.opt' -modules src/usexp/usexp.ml src/usexp/parser_automaton_internal.ml src/usexp/sexp_ast.ml src/usexp/table.ml > boot-depends.txt - '/home/opam/.opam/4.07/bin/ocamldep.opt' -modules src/xdg/xdg.ml > boot-depends.txt - '/home/opam/.opam/4.07/bin/ocamlc.opt' -g -w -40 -o boot.exe unix.cma boot.ml Processing 23/52: [dune-configurator: dune build] [jbuilder: ./boot.exe 31] [ocaml-migrate-parsetree: dune build] [ocamlbuild: make check-if-preinstalled] [yojson: dune build] + /home/opam/.opam/4.07/bin/dune "build" "-p" "dune-configurator" "-j" "31" "@install" (CWD=/home/opam/.opam/4.07/.opam-switch/build/dune-configurator.2.5.1) -> compiled dune-configurator.2.5.1 Processing 23/52: [jbuilder: ./boot.exe 31] [ocaml-migrate-parsetree: dune build] [ocamlbuild: make check-if-preinstalled] [yojson: dune build] -> installed dune-configurator.2.5.1 Processing 24/52: [jbuilder: ./boot.exe 31] [ocaml-migrate-parsetree: dune build] [ocamlbuild: make check-if-preinstalled] [yojson: dune build] Processing 25/52: [base: dune build] [jbuilder: ./boot.exe 31] [ocaml-migrate-parsetree: dune build] [ocamlbuild: make check-if-preinstalled] [yojson: dune build] + /home/opam/.opam/4.07/bin/dune "build" "-p" "yojson" "-j" "31" (CWD=/home/opam/.opam/4.07/.opam-switch/build/yojson.1.7.0) -> compiled yojson.1.7.0 Processing 25/52: [base: dune build] [jbuilder: ./boot.exe 31] [ocaml-migrate-parsetree: dune build] [ocamlbuild: make check-if-preinstalled] -> installed yojson.1.7.0 Processing 26/52: [base: dune build] [jbuilder: ./boot.exe 31] [ocaml-migrate-parsetree: dune build] [ocamlbuild: make check-if-preinstalled] Processing 27/52: [base: dune build] [jbuilder: ./boot.exe 31] [js_of_ocaml-compiler: dune build] [ocaml-migrate-parsetree: dune build] [ocamlbuild: make check-if-preinstalled] + /home/opam/.opam/4.07/bin/dune "build" "-p" "ocaml-migrate-parsetree" "-j" "31" (CWD=/home/opam/.opam/4.07/.opam-switch/build/ocaml-migrate-parsetree.1.8.0) - ocamlopt src/migrate_parsetree.{a,cmxa} (exit 2) - (cd _build/default && /home/opam/.opam/4.07/bin/ocamlopt.opt -w -40 -g -a -o src/migrate_parsetree.cmxa src/.migrate_parsetree.objs/native/migrate_parsetree__.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Stdlib0.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_compiler_functions.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Locations.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_402.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_408_helper.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_409_helper.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_412.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_402_403_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_def.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_403_402_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_402_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_403_402.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_403_404_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_404_403_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_403_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_404_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_404_405_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_405_404_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_404_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_405_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_405_406_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_406_405_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_405_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_406_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_406_407_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_407_406_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_406_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_407_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_407_408_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_408_407_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_407_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_408_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_408_409_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_409_408_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_408_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_409_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_409_410_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_410_409_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_409_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_410_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_410_411_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_411_410_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_410_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_411_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_411_412_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_412_411_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_411_412.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_412_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_versions.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_parse.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_ast_io.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_driver.cmx src/.migrate_parsetree.objs/native/migrate_parsetree.cmx src/.migrate_parsetree.objs/native/ast_402.cmx src/.migrate_parsetree.objs/native/ast_403.cmx src/.migrate_parsetree.objs/native/ast_404.cmx src/.migrate_parsetree.objs/native/ast_405.cmx src/.migrate_parsetree.objs/native/ast_406.cmx src/.migrate_parsetree.objs/native/ast_407.cmx src/.migrate_parsetree.objs/native/ast_408.cmx src/.migrate_parsetree.objs/native/ast_408_helper.cmx src/.migrate_parsetree.objs/native/ast_409.cmx src/.migrate_parsetree.objs/native/ast_409_helper.cmx src/.migrate_parsetree.objs/native/ast_410.cmx src/.migrate_parsetree.objs/native/ast_411.cmx src/.migrate_parsetree.objs/native/ast_412.cmx src/.migrate_parsetree.objs/native/locations.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_402_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_402_403_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_403_402.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_403_402_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_403_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_403_404_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_404_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_404_403_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_404_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_404_405_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_405_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_405_404_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_405_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_405_406_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_406_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_406_405_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_406_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_406_407_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_407_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_407_406_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_407_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_407_408_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_408_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_408_407_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_408_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_408_409_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_409_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_409_408_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_409_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_409_410_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_410_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_410_409_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_410_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_410_411_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_411_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_411_410_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_411_412.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_411_412_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_412_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_412_411_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_ast_io.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_compiler_functions.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_def.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_driver.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_parse.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_versions.cmx src/.migrate_parsetree.objs/native/stdlib0.cmx) - File "_none_", line 1: - Error: Files src/.migrate_parsetree.objs/native/migrate_parsetree_ast_io.cmx - and src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_ast_io.cmx - make inconsistent assumptions over interface Result - ocamlc src/migrate_parsetree.cma (exit 2) - (cd _build/default && /home/opam/.opam/4.07/bin/ocamlc.opt -w -40 -g -a -o src/migrate_parsetree.cma src/.migrate_parsetree.objs/byte/migrate_parsetree__.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Stdlib0.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_compiler_functions.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Locations.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_402.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_408_helper.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_409_helper.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_412.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_402_403_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_def.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_403_402_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_402_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_403_402.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_403_404_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_404_403_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_403_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_404_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_404_405_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_405_404_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_404_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_405_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_405_406_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_406_405_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_405_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_406_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_406_407_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_407_406_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_406_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_407_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_407_408_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_408_407_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_407_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_408_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_408_409_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_409_408_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_408_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_409_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_409_410_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_410_409_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_409_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_410_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_410_411_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_411_410_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_410_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_411_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_411_412_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_412_411_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_411_412.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_412_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_versions.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_parse.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_ast_io.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_driver.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree.cmo src/.migrate_parsetree.objs/byte/ast_402.cmo src/.migrate_parsetree.objs/byte/ast_403.cmo src/.migrate_parsetree.objs/byte/ast_404.cmo src/.migrate_parsetree.objs/byte/ast_405.cmo src/.migrate_parsetree.objs/byte/ast_406.cmo src/.migrate_parsetree.objs/byte/ast_407.cmo src/.migrate_parsetree.objs/byte/ast_408.cmo src/.migrate_parsetree.objs/byte/ast_408_helper.cmo src/.migrate_parsetree.objs/byte/ast_409.cmo src/.migrate_parsetree.objs/byte/ast_409_helper.cmo src/.migrate_parsetree.objs/byte/ast_410.cmo src/.migrate_parsetree.objs/byte/ast_411.cmo src/.migrate_parsetree.objs/byte/ast_412.cmo src/.migrate_parsetree.objs/byte/locations.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_402_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_402_403_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_403_402.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_403_402_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_403_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_403_404_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_404_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_404_403_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_404_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_404_405_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_405_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_405_404_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_405_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_405_406_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_406_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_406_405_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_406_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_406_407_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_407_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_407_406_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_407_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_407_408_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_408_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_408_407_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_408_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_408_409_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_409_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_409_408_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_409_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_409_410_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_410_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_410_409_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_410_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_410_411_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_411_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_411_410_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_411_412.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_411_412_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_412_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_412_411_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_ast_io.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_compiler_functions.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_def.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_driver.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_parse.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_versions.cmo src/.migrate_parsetree.objs/byte/stdlib0.cmo) - File "_none_", line 1: - Error: Files src/.migrate_parsetree.objs/byte/migrate_parsetree_ast_io.cmo - and src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_ast_io.cmo - make inconsistent assumptions over interface Result - ocamlopt src/migrate_parsetree.{a,cmxa} (exit 2) - (cd _build/default && /home/opam/.opam/4.07/bin/ocamlopt.opt -w -40 -g -a -o src/migrate_parsetree.cmxa src/.migrate_parsetree.objs/native/migrate_parsetree__.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Stdlib0.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_compiler_functions.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Locations.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_402.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_408_helper.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_409_helper.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_412.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_402_403_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_def.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_403_402_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_402_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_403_402.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_403_404_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_404_403_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_403_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_404_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_404_405_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_405_404_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_404_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_405_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_405_406_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_406_405_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_405_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_406_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_406_407_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_407_406_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_406_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_407_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_407_408_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_408_407_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_407_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_408_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_408_409_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_409_408_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_408_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_409_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_409_410_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_410_409_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_409_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_410_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_410_411_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_411_410_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_410_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_411_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_411_412_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_412_411_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_411_412.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_412_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_versions.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_parse.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_ast_io.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_driver.cmx src/.migrate_parsetree.objs/native/migrate_parsetree.cmx src/.migrate_parsetree.objs/native/ast_402.cmx src/.migrate_parsetree.objs/native/ast_403.cmx src/.migrate_parsetree.objs/native/ast_404.cmx src/.migrate_parsetree.objs/native/ast_405.cmx src/.migrate_parsetree.objs/native/ast_406.cmx src/.migrate_parsetree.objs/native/ast_407.cmx src/.migrate_parsetree.objs/native/ast_408.cmx src/.migrate_parsetree.objs/native/ast_408_helper.cmx src/.migrate_parsetree.objs/native/ast_409.cmx src/.migrate_parsetree.objs/native/ast_409_helper.cmx src/.migrate_parsetree.objs/native/ast_410.cmx src/.migrate_parsetree.objs/native/ast_411.cmx src/.migrate_parsetree.objs/native/ast_412.cmx src/.migrate_parsetree.objs/native/locations.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_402_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_402_403_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_403_402.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_403_402_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_403_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_403_404_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_404_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_404_403_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_404_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_404_405_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_405_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_405_404_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_405_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_405_406_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_406_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_406_405_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_406_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_406_407_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_407_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_407_406_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_407_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_407_408_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_408_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_408_407_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_408_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_408_409_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_409_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_409_408_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_409_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_409_410_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_410_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_410_409_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_410_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_410_411_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_411_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_411_410_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_411_412.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_411_412_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_412_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_412_411_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_ast_io.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_compiler_functions.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_def.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_driver.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_parse.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_versions.cmx src/.migrate_parsetree.objs/native/stdlib0.cmx) - File "_none_", line 1: - Error: Files src/.migrate_parsetree.objs/native/migrate_parsetree_ast_io.cmx - and src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_ast_io.cmx - make inconsistent assumptions over interface Result - ocamlc src/migrate_parsetree.cma (exit 2) - (cd _build/default && /home/opam/.opam/4.07/bin/ocamlc.opt -w -40 -g -a -o src/migrate_parsetree.cma src/.migrate_parsetree.objs/byte/migrate_parsetree__.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Stdlib0.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_compiler_functions.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Locations.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_402.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_408_helper.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_409_helper.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_412.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_402_403_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_def.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_403_402_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_402_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_403_402.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_403_404_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_404_403_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_403_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_404_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_404_405_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_405_404_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_404_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_405_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_405_406_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_406_405_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_405_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_406_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_406_407_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_407_406_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_406_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_407_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_407_408_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_408_407_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_407_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_408_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_408_409_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_409_408_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_408_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_409_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_409_410_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_410_409_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_409_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_410_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_410_411_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_411_410_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_410_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_411_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_411_412_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_412_411_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_411_412.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_412_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_versions.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_parse.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_ast_io.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_driver.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree.cmo src/.migrate_parsetree.objs/byte/ast_402.cmo src/.migrate_parsetree.objs/byte/ast_403.cmo src/.migrate_parsetree.objs/byte/ast_404.cmo src/.migrate_parsetree.objs/byte/ast_405.cmo src/.migrate_parsetree.objs/byte/ast_406.cmo src/.migrate_parsetree.objs/byte/ast_407.cmo src/.migrate_parsetree.objs/byte/ast_408.cmo src/.migrate_parsetree.objs/byte/ast_408_helper.cmo src/.migrate_parsetree.objs/byte/ast_409.cmo src/.migrate_parsetree.objs/byte/ast_409_helper.cmo src/.migrate_parsetree.objs/byte/ast_410.cmo src/.migrate_parsetree.objs/byte/ast_411.cmo src/.migrate_parsetree.objs/byte/ast_412.cmo src/.migrate_parsetree.objs/byte/locations.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_402_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_402_403_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_403_402.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_403_402_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_403_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_403_404_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_404_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_404_403_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_404_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_404_405_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_405_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_405_404_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_405_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_405_406_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_406_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_406_405_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_406_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_406_407_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_407_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_407_406_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_407_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_407_408_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_408_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_408_407_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_408_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_408_409_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_409_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_409_408_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_409_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_409_410_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_410_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_410_409_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_410_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_410_411_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_411_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_411_410_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_411_412.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_411_412_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_412_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_412_411_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_ast_io.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_compiler_functions.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_def.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_driver.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_parse.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_versions.cmo src/.migrate_parsetree.objs/byte/stdlib0.cmo) - File "_none_", line 1: - Error: Files src/.migrate_parsetree.objs/byte/migrate_parsetree_ast_io.cmo - and src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_ast_io.cmo - make inconsistent assumptions over interface Result [ERROR] The compilation of ocaml-migrate-parsetree failed at "/home/opam/.opam/4.07/bin/dune build -p ocaml-migrate-parsetree -j 31". Processing 27/52: [base: dune build] [jbuilder: ./boot.exe 31] [js_of_ocaml-compiler: dune build] [ocamlbuild: make check-if-preinstalled] Processing 28/52: [base: dune build] [jbuilder: ./boot.exe 31] [js_of_ocaml-compiler: dune build] [ocamlbuild: make check-if-preinstalled] Processing 29/52: [base: dune build] [jbuilder: ./boot.exe 31] [js_of_ocaml-compiler: dune build] [ocamlbuild: make check-if-preinstalled] Processing 30/52: [base: dune build] [jbuilder: ./boot.exe 31] [js_of_ocaml-compiler: dune build] [ocamlbuild: make check-if-preinstalled] + /usr/bin/make "check-if-preinstalled" "all" "opam-install" (CWD=/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0) - if test -d /home/opam/.opam/4.07/lib/ocaml/ocamlbuild; then\ - >&2 echo "ERROR: Preinstalled ocamlbuild detected at"\ - "/home/opam/.opam/4.07/lib/ocaml/ocamlbuild";\ - >&2 echo "Installation aborted; if you want to bypass this"\ - "safety check, pass CHECK_IF_PREINSTALLED=false to make";\ - exit 2;\ - fi - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/const.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/loc.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/loc.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/discard_printf.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/discard_printf.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/signatures.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_unix.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_unix.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tags.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tags.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/display.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/display.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/log.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/log.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/shell.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/shell.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/bool.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/bool.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_ast.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_ast.ml - ocamllex.opt src/glob_lexer.mll - 55 states, 419 transitions, table size 2006 bytes - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_lexer.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_lexer.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob.ml - ocamllex.opt src/lexers.mll - 251 states, 1051 transitions, table size 5710 bytes - 4334 additional bytes used for bindings - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/lexers.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/lexers.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/param_tags.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/param_tags.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/command.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/command.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_config.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_where.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_where.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/slurp.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/slurp.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/options.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/options.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/pathname.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/pathname.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/configuration.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/configuration.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/flags.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/flags.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hygiene.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hygiene.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/digest_cache.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/digest_cache.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/resource.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/resource.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/rule.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/rule.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/solver.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/solver.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/report.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/report.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tools.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tools.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/fda.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/fda.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/findlib.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/findlib.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_arch.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_arch.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_utils.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_utils.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_dependencies.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_dependencies.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_compiler.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_compiler.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_tools.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_tools.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_specific.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_specific.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/exit_codes.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/exit_codes.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/plugin.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/plugin.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hooks.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hooks.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/main.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/main.ml - mkdir -p tmp - ocamlc.opt -pack src/const.cmo src/loc.cmo src/discard_printf.cmo src/signatures.cmi src/my_std.cmo src/my_unix.cmo src/tags.cmo src/display.cmo src/log.cmo src/shell.cmo src/bool.cmo src/glob_ast.cmo src/glob_lexer.cmo src/glob.cmo src/lexers.cmo src/param_tags.cmo src/command.cmo src/ocamlbuild_config.cmo src/ocamlbuild_where.cmo src/slurp.cmo src/options.cmo src/pathname.cmo src/configuration.cmo src/flags.cmo src/hygiene.cmo src/digest_cache.cmo src/resource.cmo src/rule.cmo src/solver.cmo src/report.cmo src/tools.cmo src/fda.cmo src/findlib.cmo src/ocaml_arch.cmo src/ocaml_utils.cmo src/ocaml_dependencies.cmo src/ocaml_compiler.cmo src/ocaml_tools.cmo src/ocaml_specific.cmo src/exit_codes.cmo src/plugin.cmo src/hooks.cmo src/main.cmo -o tmp/ocamlbuild_pack.cmo - mv tmp/ocamlbuild_pack.cmi src/ocamlbuild_pack.cmi - mv tmp/ocamlbuild_pack.cmo src/ocamlbuild_pack.cmo - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_plugin.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_plugin.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_executor.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_executor.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_unix_plugin.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_unix_plugin.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild.ml - ocamlc.opt -I +unix -I src -o ocamlbuild.byte unix.cma src/ocamlbuild_pack.cmo src/ocamlbuild_plugin.cmo src/ocamlbuild_executor.cmo src/ocamlbuild_unix_plugin.cmo src/ocamlbuild.cmo - ocamlc.opt -a -o src/ocamlbuildlib.cma src/ocamlbuild_pack.cmo src/ocamlbuild_plugin.cmo src/ocamlbuild_executor.cmo src/ocamlbuild_unix_plugin.cmo - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/const.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/loc.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/discard_printf.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_unix.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tags.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/display.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/log.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/shell.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/bool.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_ast.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_lexer.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/lexers.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/param_tags.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/command.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_config.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_where.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/slurp.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/options.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/pathname.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/configuration.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/flags.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hygiene.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/digest_cache.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/resource.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/rule.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/solver.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/report.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tools.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/fda.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/findlib.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_arch.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_utils.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_dependencies.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_compiler.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_tools.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_specific.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/exit_codes.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/plugin.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hooks.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/main.ml - mkdir -p tmp - ocamlopt.opt -pack src/const.cmx src/loc.cmx src/discard_printf.cmx src/signatures.cmi src/my_std.cmx src/my_unix.cmx src/tags.cmx src/display.cmx src/log.cmx src/shell.cmx src/bool.cmx src/glob_ast.cmx src/glob_lexer.cmx src/glob.cmx src/lexers.cmx src/param_tags.cmx src/command.cmx src/ocamlbuild_config.cmx src/ocamlbuild_where.cmx src/slurp.cmx src/options.cmx src/pathname.cmx src/configuration.cmx src/flags.cmx src/hygiene.cmx src/digest_cache.cmx src/resource.cmx src/rule.cmx src/solver.cmx src/report.cmx src/tools.cmx src/fda.cmx src/findlib.cmx src/ocaml_arch.cmx src/ocaml_utils.cmx src/ocaml_dependencies.cmx src/ocaml_compiler.cmx src/ocaml_tools.cmx src/ocaml_specific.cmx src/exit_codes.cmx src/plugin.cmx src/hooks.cmx src/main.cmx -o tmp/ocamlbuild_pack.cmx - mv tmp/ocamlbuild_pack.cmx src/ocamlbuild_pack.cmx - mv tmp/ocamlbuild_pack.o src/ocamlbuild_pack.o - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_plugin.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_executor.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_unix_plugin.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild.ml - ocamlopt.opt -I +unix -I src -o ocamlbuild.native unix.cmxa src/ocamlbuild_pack.cmx src/ocamlbuild_plugin.cmx src/ocamlbuild_executor.cmx src/ocamlbuild_unix_plugin.cmx src/ocamlbuild.cmx - ocamlopt.opt -a -o src/ocamlbuildlib.cmxa src/ocamlbuild_pack.cmx src/ocamlbuild_plugin.cmx src/ocamlbuild_executor.cmx src/ocamlbuild_unix_plugin.cmx - ocamlc.opt src/ocamlbuild_pack.cmo -I src man/options_man.ml -o man/options_man.byte - ./man/options_man.byte > man/ocamlbuild.options.1 - cat man/ocamlbuild.header.1 man/ocamlbuild.options.1 man/ocamlbuild.footer.1 > man/ocamlbuild.1 - /usr/bin/make ocamlbuild.install - make[1]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - rm -f ocamlbuild.install - touch ocamlbuild.install - /usr/bin/make install-bin-opam - make[2]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - echo 'bin: [' >> ocamlbuild.install - echo ' "ocamlbuild.byte" {"ocamlbuild.byte"}' >> ocamlbuild.install - echo ' "ocamlbuild.native" {"ocamlbuild.native"}' >> ocamlbuild.install - echo ' "ocamlbuild.native" {"ocamlbuild"}' >> ocamlbuild.install - echo ']' >> ocamlbuild.install - echo >> ocamlbuild.install - make[2]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - /usr/bin/make install-lib-opam - make[2]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - echo 'lib: [' >> ocamlbuild.install - /usr/bin/make install-lib-basics-opam - make[3]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - echo ' "ocamlbuild.opam" {"opam"}' >> ocamlbuild.install - echo ' "META"' >> ocamlbuild.install - for lib in src/signatures.mli src/signatures.cmi src/signatures.cmti; do \ - echo " \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \ - done - make[3]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - /usr/bin/make install-lib-byte-opam - make[3]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - for lib in src/ocamlbuildlib.cma src/ocamlbuild.cmo src/ocamlbuild_pack.cmi src/ocamlbuild_plugin.cmi src/ocamlbuild_executor.cmi src/ocamlbuild_unix_plugin.cmi; do \ - echo " \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \ - done - make[3]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - /usr/bin/make install-lib-native-opam - make[3]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - for lib in src/ocamlbuildlib.cmxa src/ocamlbuildlib.a src/ocamlbuild.cmx src/ocamlbuild.o src/ocamlbuild_pack.cmx src/ocamlbuild_plugin.cmx src/ocamlbuild_executor.cmx src/ocamlbuild_unix_plugin.cmx src/ocamlbuild_plugin.o src/ocamlbuild_executor.o src/ocamlbuild_unix_plugin.o; do \ - echo " \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \ - done - make[3]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - echo ']' >> ocamlbuild.install - echo >> ocamlbuild.install - make[2]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - /usr/bin/make install-man-opam - make[2]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - echo 'man: [' >> ocamlbuild.install - echo ' "man/ocamlbuild.1" {"man1/ocamlbuild.1"}' >> ocamlbuild.install - echo ']' >> ocamlbuild.install - echo >> ocamlbuild.install - make[2]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - /usr/bin/make install-doc-opam - make[2]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - echo 'doc: [' >> ocamlbuild.install - echo ' "LICENSE"' >> ocamlbuild.install - echo ' "Changes"' >> ocamlbuild.install - echo ' "Readme.md"' >> ocamlbuild.install - echo ']' >> ocamlbuild.install - make[2]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - make[1]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - if test -d /home/opam/.opam/4.07/lib/ocaml/ocamlbuild; then\ - >&2 echo "ERROR: Preinstalled ocamlbuild detected at"\ - "/home/opam/.opam/4.07/lib/ocaml/ocamlbuild";\ - >&2 echo "Installation aborted; if you want to bypass this"\ - "safety check, pass CHECK_IF_PREINSTALLED=false to make";\ - exit 2;\ - fi - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/const.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/loc.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/loc.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/discard_printf.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/discard_printf.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/signatures.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_unix.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_unix.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tags.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tags.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/display.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/display.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/log.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/log.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/shell.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/shell.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/bool.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/bool.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_ast.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_ast.ml - ocamllex.opt src/glob_lexer.mll - 55 states, 419 transitions, table size 2006 bytes - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_lexer.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_lexer.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob.ml - ocamllex.opt src/lexers.mll - 251 states, 1051 transitions, table size 5710 bytes - 4334 additional bytes used for bindings - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/lexers.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/lexers.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/param_tags.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/param_tags.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/command.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/command.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_config.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_where.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_where.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/slurp.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/slurp.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/options.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/options.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/pathname.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/pathname.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/configuration.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/configuration.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/flags.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/flags.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hygiene.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hygiene.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/digest_cache.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/digest_cache.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/resource.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/resource.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/rule.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/rule.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/solver.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/solver.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/report.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/report.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tools.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tools.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/fda.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/fda.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/findlib.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/findlib.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_arch.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_arch.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_utils.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_utils.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_dependencies.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_dependencies.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_compiler.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_compiler.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_tools.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_tools.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_specific.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_specific.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/exit_codes.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/exit_codes.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/plugin.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/plugin.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hooks.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hooks.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/main.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/main.ml - mkdir -p tmp - ocamlc.opt -pack src/const.cmo src/loc.cmo src/discard_printf.cmo src/signatures.cmi src/my_std.cmo src/my_unix.cmo src/tags.cmo src/display.cmo src/log.cmo src/shell.cmo src/bool.cmo src/glob_ast.cmo src/glob_lexer.cmo src/glob.cmo src/lexers.cmo src/param_tags.cmo src/command.cmo src/ocamlbuild_config.cmo src/ocamlbuild_where.cmo src/slurp.cmo src/options.cmo src/pathname.cmo src/configuration.cmo src/flags.cmo src/hygiene.cmo src/digest_cache.cmo src/resource.cmo src/rule.cmo src/solver.cmo src/report.cmo src/tools.cmo src/fda.cmo src/findlib.cmo src/ocaml_arch.cmo src/ocaml_utils.cmo src/ocaml_dependencies.cmo src/ocaml_compiler.cmo src/ocaml_tools.cmo src/ocaml_specific.cmo src/exit_codes.cmo src/plugin.cmo src/hooks.cmo src/main.cmo -o tmp/ocamlbuild_pack.cmo - mv tmp/ocamlbuild_pack.cmi src/ocamlbuild_pack.cmi - mv tmp/ocamlbuild_pack.cmo src/ocamlbuild_pack.cmo - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_plugin.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_plugin.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_executor.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_executor.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_unix_plugin.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_unix_plugin.ml - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild.mli - ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild.ml - ocamlc.opt -I +unix -I src -o ocamlbuild.byte unix.cma src/ocamlbuild_pack.cmo src/ocamlbuild_plugin.cmo src/ocamlbuild_executor.cmo src/ocamlbuild_unix_plugin.cmo src/ocamlbuild.cmo - ocamlc.opt -a -o src/ocamlbuildlib.cma src/ocamlbuild_pack.cmo src/ocamlbuild_plugin.cmo src/ocamlbuild_executor.cmo src/ocamlbuild_unix_plugin.cmo - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/const.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/loc.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/discard_printf.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_unix.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tags.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/display.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/log.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/shell.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/bool.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_ast.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_lexer.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/lexers.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/param_tags.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/command.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_config.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_where.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/slurp.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/options.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/pathname.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/configuration.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/flags.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hygiene.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/digest_cache.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/resource.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/rule.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/solver.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/report.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tools.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/fda.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/findlib.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_arch.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_utils.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_dependencies.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_compiler.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_tools.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_specific.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/exit_codes.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/plugin.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hooks.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/main.ml - mkdir -p tmp - ocamlopt.opt -pack src/const.cmx src/loc.cmx src/discard_printf.cmx src/signatures.cmi src/my_std.cmx src/my_unix.cmx src/tags.cmx src/display.cmx src/log.cmx src/shell.cmx src/bool.cmx src/glob_ast.cmx src/glob_lexer.cmx src/glob.cmx src/lexers.cmx src/param_tags.cmx src/command.cmx src/ocamlbuild_config.cmx src/ocamlbuild_where.cmx src/slurp.cmx src/options.cmx src/pathname.cmx src/configuration.cmx src/flags.cmx src/hygiene.cmx src/digest_cache.cmx src/resource.cmx src/rule.cmx src/solver.cmx src/report.cmx src/tools.cmx src/fda.cmx src/findlib.cmx src/ocaml_arch.cmx src/ocaml_utils.cmx src/ocaml_dependencies.cmx src/ocaml_compiler.cmx src/ocaml_tools.cmx src/ocaml_specific.cmx src/exit_codes.cmx src/plugin.cmx src/hooks.cmx src/main.cmx -o tmp/ocamlbuild_pack.cmx - mv tmp/ocamlbuild_pack.cmx src/ocamlbuild_pack.cmx - mv tmp/ocamlbuild_pack.o src/ocamlbuild_pack.o - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_plugin.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_executor.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_unix_plugin.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild.ml - ocamlopt.opt -I +unix -I src -o ocamlbuild.native unix.cmxa src/ocamlbuild_pack.cmx src/ocamlbuild_plugin.cmx src/ocamlbuild_executor.cmx src/ocamlbuild_unix_plugin.cmx src/ocamlbuild.cmx - ocamlopt.opt -a -o src/ocamlbuildlib.cmxa src/ocamlbuild_pack.cmx src/ocamlbuild_plugin.cmx src/ocamlbuild_executor.cmx src/ocamlbuild_unix_plugin.cmx - ocamlc.opt src/ocamlbuild_pack.cmo -I src man/options_man.ml -o man/options_man.byte - ./man/options_man.byte > man/ocamlbuild.options.1 - cat man/ocamlbuild.header.1 man/ocamlbuild.options.1 man/ocamlbuild.footer.1 > man/ocamlbuild.1 - /usr/bin/make ocamlbuild.install - make[1]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - rm -f ocamlbuild.install - touch ocamlbuild.install - /usr/bin/make install-bin-opam - make[2]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - echo 'bin: [' >> ocamlbuild.install - echo ' "ocamlbuild.byte" {"ocamlbuild.byte"}' >> ocamlbuild.install - echo ' "ocamlbuild.native" {"ocamlbuild.native"}' >> ocamlbuild.install - echo ' "ocamlbuild.native" {"ocamlbuild"}' >> ocamlbuild.install - echo ']' >> ocamlbuild.install - echo >> ocamlbuild.install - make[2]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - /usr/bin/make install-lib-opam - make[2]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - echo 'lib: [' >> ocamlbuild.install - /usr/bin/make install-lib-basics-opam - make[3]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - echo ' "ocamlbuild.opam" {"opam"}' >> ocamlbuild.install - echo ' "META"' >> ocamlbuild.install - for lib in src/signatures.mli src/signatures.cmi src/signatures.cmti; do \ - echo " \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \ - done - make[3]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - /usr/bin/make install-lib-byte-opam - make[3]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - for lib in src/ocamlbuildlib.cma src/ocamlbuild.cmo src/ocamlbuild_pack.cmi src/ocamlbuild_plugin.cmi src/ocamlbuild_executor.cmi src/ocamlbuild_unix_plugin.cmi; do \ - echo " \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \ - done - make[3]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - /usr/bin/make install-lib-native-opam - make[3]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - for lib in src/ocamlbuildlib.cmxa src/ocamlbuildlib.a src/ocamlbuild.cmx src/ocamlbuild.o src/ocamlbuild_pack.cmx src/ocamlbuild_plugin.cmx src/ocamlbuild_executor.cmx src/ocamlbuild_unix_plugin.cmx src/ocamlbuild_plugin.o src/ocamlbuild_executor.o src/ocamlbuild_unix_plugin.o; do \ - echo " \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \ - done - make[3]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - echo ']' >> ocamlbuild.install - echo >> ocamlbuild.install - make[2]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - /usr/bin/make install-man-opam - make[2]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - echo 'man: [' >> ocamlbuild.install - echo ' "man/ocamlbuild.1" {"man1/ocamlbuild.1"}' >> ocamlbuild.install - echo ']' >> ocamlbuild.install - echo >> ocamlbuild.install - make[2]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - /usr/bin/make install-doc-opam - make[2]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - echo 'doc: [' >> ocamlbuild.install - echo ' "LICENSE"' >> ocamlbuild.install - echo ' "Changes"' >> ocamlbuild.install - echo ' "Readme.md"' >> ocamlbuild.install - echo ']' >> ocamlbuild.install - make[2]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' - make[1]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/ocamlbuild.0.14.0' -> compiled ocamlbuild.0.14.0 Processing 30/52: [base: dune build] [jbuilder: ./boot.exe 31] [js_of_ocaml-compiler: dune build] -> installed ocamlbuild.0.14.0 Processing 31/52: [base: dune build] [jbuilder: ./boot.exe 31] [js_of_ocaml-compiler: dune build] Processing 32/52: [base: dune build] [jbuilder: ./boot.exe 31] [js_of_ocaml-compiler: dune build] [uchar: ocaml] + /home/opam/.opam/4.07/bin/ocaml "pkg/git.ml" (CWD=/home/opam/.opam/4.07/.opam-switch/build/uchar.0.0.2) + /home/opam/.opam/4.07/bin/ocaml "pkg/build.ml" "native=true" "native-dynlink=true" (CWD=/home/opam/.opam/4.07/.opam-switch/build/uchar.0.0.2) -> compiled uchar.0.0.2 Processing 32/52: [base: dune build] [jbuilder: ./boot.exe 31] [js_of_ocaml-compiler: dune build] -> installed uchar.0.0.2 Processing 33/52: [base: dune build] [jbuilder: ./boot.exe 31] [js_of_ocaml-compiler: dune build] + /home/opam/.opam/4.07/bin/dune "build" "-p" "js_of_ocaml-compiler" "-j" "31" (CWD=/home/opam/.opam/4.07/.opam-switch/build/js_of_ocaml-compiler.3.3.0) -> compiled js_of_ocaml-compiler.3.3.0 Processing 33/52: [base: dune build] [jbuilder: ./boot.exe 31] -> installed js_of_ocaml-compiler.3.3.0 Processing 34/52: [base: dune build] [jbuilder: ./boot.exe 31] Processing 35/52: [base: dune build] [jbuilder: ./boot.exe 31] Processing 36/52: [base: dune build] [jbuilder: ./boot.exe 31] + /home/opam/.opam/4.07/bin/dune "build" "-p" "base" "-j" "31" (CWD=/home/opam/.opam/4.07/.opam-switch/build/base.v0.14.0) -> compiled base.v0.14.0 Processing 36/52: [jbuilder: ./boot.exe 31] -> installed base.v0.14.0 Processing 37/52: [jbuilder: ./boot.exe 31] Processing 38/52: [jbuilder: ./boot.exe 31] [stdio: dune build] + /home/opam/.opam/4.07/.opam-switch/build/jbuilder.1.0+beta20.2/./boot.exe "-j" "31" (CWD=/home/opam/.opam/4.07/.opam-switch/build/jbuilder.1.0+beta20.2) -> compiled jbuilder.1.0+beta20.2 Processing 38/52: [stdio: dune build] -> installed jbuilder.1.0+beta20.2 Processing 39/52: [stdio: dune build] + /home/opam/.opam/4.07/bin/dune "build" "-p" "stdio" "-j" "31" (CWD=/home/opam/.opam/4.07/.opam-switch/build/stdio.v0.14.0) -> compiled stdio.v0.14.0 -> installed stdio.v0.14.0 #=== ERROR while compiling ocaml-migrate-parsetree.1.8.0 ======================# # context 2.0.10 | linux/x86_64 | ocaml-base-compiler.4.07.1 | file:///src # path ~/.opam/4.07/.opam-switch/build/ocaml-migrate-parsetree.1.8.0 # command ~/.opam/4.07/bin/dune build -p ocaml-migrate-parsetree -j 31 # exit-code 1 # env-file ~/.opam/log/ocaml-migrate-parsetree-262-ea717a.env # output-file ~/.opam/log/ocaml-migrate-parsetree-262-ea717a.out ### output ### # ocamlopt src/migrate_parsetree.{a,cmxa} (exit 2) # (cd _build/default && /home/opam/.opam/4.07/bin/ocamlopt.opt -w -40 -g -a -o src/migrate_parsetree.cmxa src/.migrate_parsetree.objs/native/migrate_parsetree__.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Stdlib0.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_compiler_functions.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Locations.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_402.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_408_helper.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_409_helper.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Ast_412.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_402_403_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_def.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_403_402_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_402_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_403_402.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_403_404_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_404_403_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_403_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_404_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_404_405_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_405_404_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_404_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_405_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_405_406_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_406_405_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_405_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_406_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_406_407_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_407_406_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_406_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_407_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_407_408_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_408_407_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_407_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_408_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_408_409_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_409_408_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_408_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_409_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_409_410_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_410_409_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_409_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_410_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_410_411_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_411_410_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_410_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_411_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_411_412_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_412_411_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_411_412.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_412_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_versions.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_parse.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_ast_io.cmx src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_driver.cmx src/.migrate_parsetree.objs/native/migrate_parsetree.cmx src/.migrate_parsetree.objs/native/ast_402.cmx src/.migrate_parsetree.objs/native/ast_403.cmx src/.migrate_parsetree.objs/native/ast_404.cmx src/.migrate_parsetree.objs/native/ast_405.cmx src/.migrate_parsetree.objs/native/ast_406.cmx src/.migrate_parsetree.objs/native/ast_407.cmx src/.migrate_parsetree.objs/native/ast_408.cmx src/.migrate_parsetree.objs/native/ast_408_helper.cmx src/.migrate_parsetree.objs/native/ast_409.cmx src/.migrate_parsetree.objs/native/ast_409_helper.cmx src/.migrate_parsetree.objs/native/ast_410.cmx src/.migrate_parsetree.objs/native/ast_411.cmx src/.migrate_parsetree.objs/native/ast_412.cmx src/.migrate_parsetree.objs/native/locations.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_402_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_402_403_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_403_402.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_403_402_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_403_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_403_404_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_404_403.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_404_403_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_404_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_404_405_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_405_404.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_405_404_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_405_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_405_406_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_406_405.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_406_405_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_406_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_406_407_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_407_406.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_407_406_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_407_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_407_408_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_408_407.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_408_407_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_408_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_408_409_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_409_408.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_409_408_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_409_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_409_410_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_410_409.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_410_409_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_410_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_410_411_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_411_410.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_411_410_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_411_412.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_411_412_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_412_411.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_412_411_migrate.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_ast_io.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_compiler_functions.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_def.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_driver.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_parse.cmx src/.migrate_parsetree.objs/native/migrate_parsetree_versions.cmx src/.migrate_parsetree.objs/native/stdlib0.cmx) # File "_none_", line 1: # Error: Files src/.migrate_parsetree.objs/native/migrate_parsetree_ast_io.cmx # and src/.migrate_parsetree.objs/native/migrate_parsetree__Migrate_parsetree_ast_io.cmx # make inconsistent assumptions over interface Result # ocamlc src/migrate_parsetree.cma (exit 2) # (cd _build/default && /home/opam/.opam/4.07/bin/ocamlc.opt -w -40 -g -a -o src/migrate_parsetree.cma src/.migrate_parsetree.objs/byte/migrate_parsetree__.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Stdlib0.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_compiler_functions.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Locations.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_402.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_408_helper.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_409_helper.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Ast_412.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_402_403_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_def.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_403_402_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_402_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_403_402.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_403_404_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_404_403_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_403_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_404_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_404_405_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_405_404_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_404_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_405_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_405_406_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_406_405_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_405_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_406_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_406_407_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_407_406_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_406_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_407_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_407_408_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_408_407_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_407_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_408_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_408_409_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_409_408_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_408_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_409_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_409_410_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_410_409_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_409_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_410_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_410_411_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_411_410_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_410_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_411_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_411_412_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_412_411_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_411_412.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_412_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_versions.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_parse.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_ast_io.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_driver.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree.cmo src/.migrate_parsetree.objs/byte/ast_402.cmo src/.migrate_parsetree.objs/byte/ast_403.cmo src/.migrate_parsetree.objs/byte/ast_404.cmo src/.migrate_parsetree.objs/byte/ast_405.cmo src/.migrate_parsetree.objs/byte/ast_406.cmo src/.migrate_parsetree.objs/byte/ast_407.cmo src/.migrate_parsetree.objs/byte/ast_408.cmo src/.migrate_parsetree.objs/byte/ast_408_helper.cmo src/.migrate_parsetree.objs/byte/ast_409.cmo src/.migrate_parsetree.objs/byte/ast_409_helper.cmo src/.migrate_parsetree.objs/byte/ast_410.cmo src/.migrate_parsetree.objs/byte/ast_411.cmo src/.migrate_parsetree.objs/byte/ast_412.cmo src/.migrate_parsetree.objs/byte/locations.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_402_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_402_403_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_403_402.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_403_402_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_403_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_403_404_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_404_403.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_404_403_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_404_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_404_405_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_405_404.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_405_404_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_405_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_405_406_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_406_405.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_406_405_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_406_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_406_407_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_407_406.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_407_406_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_407_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_407_408_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_408_407.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_408_407_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_408_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_408_409_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_409_408.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_409_408_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_409_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_409_410_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_410_409.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_410_409_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_410_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_410_411_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_411_410.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_411_410_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_411_412.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_411_412_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_412_411.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_412_411_migrate.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_ast_io.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_compiler_functions.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_def.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_driver.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_parse.cmo src/.migrate_parsetree.objs/byte/migrate_parsetree_versions.cmo src/.migrate_parsetree.objs/byte/stdlib0.cmo) # File "_none_", line 1: # Error: Files src/.migrate_parsetree.objs/byte/migrate_parsetree_ast_io.cmo # and src/.migrate_parsetree.objs/byte/migrate_parsetree__Migrate_parsetree_ast_io.cmo # make inconsistent assumptions over interface Result <><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> +- The following actions were aborted | - install js_of_ocaml 3.3.0 | - install ppx_core v0.11.0 | - install ppx_driver v0.11.0 | - install ppx_jsobject_conv 0.5.1 | - install ppx_metaquot v0.11.0 | - install ppx_tools_versioned 5.4.0 | - install ppx_type_conv v0.11.0 | - install ppxlib 0.2.2 +- +- The following actions failed | - build ocaml-migrate-parsetree 1.8.0 +- +- The following changes have been performed (the rest was aborted) | - install base v0.14.0 | - install biniou 1.2.1 | - install cmdliner 1.0.4 | - install cppo 1.6.8 | - install dune-configurator 2.5.1 | - install dune-private-libs 2.5.1 | - install easy-format 1.3.2 | - install jbuilder 1.0+beta20.2 | - install js_of_ocaml-compiler 3.3.0 | - install ocaml-compiler-libs v0.12.3 | - install ocamlbuild 0.14.0 | - install ppx_derivers 1.2.1 | - install result 1.5 | - install sexplib0 v0.14.0 | - install stdio v0.14.0 | - install uchar 0.0.2 | - install yojson 1.7.0 +- # Run eval $(opam env) to update the current shell environment The former state can be restored with: opam switch import "/home/opam/.opam/4.07/.opam-switch/backup/state-20220212061426.export" 'opam install --verbose --yes ppx_jsobject_conv.0.5.1 base.v0.14.0 biniou.1.2.1 cmdliner.1.0.4 cppo.1.6.8 dune.2.5.1 dune-configurator.2.5.1 dune-private-libs.2.5.1 easy-format.1.3.2 jbuilder.1.0+beta20.2 js_of_ocaml.3.3.0 js_of_ocaml-compiler.3.3.0 ocaml-compiler-libs.v0.12.3 ocaml-migrate-parsetree.1.8.0 ocamlbuild.0.14.0 ocamlfind.1.9.1 ppx_core.v0.11.0 ppx_derivers.1.2.1 ppx_driver.v0.11.0 ppx_metaquot.v0.11.0 ppx_tools_versioned.5.4.0 ppx_type_conv.v0.11.0 ppxlib.0.2.2 result.1.5 sexplib0.v0.14.0 stdio.v0.14.0 uchar.0.0.2 yojson.1.7.0' failed.