Workspace root: /build/ocaml-ppx_let/src/ppx_let-0.14.0 Running[0]: /usr/bin/nproc > /tmp/dune12e7d4.output 2> /dev/null Auto-detected concurrency: 16 disable binary cache Running[1]: /usr/bin/ocamlfind printconf path > /tmp/dune92bcde.output Running[2]: /usr/bin/ocamlc.opt -config > /tmp/duneceb7d5.output Dune context: { name = "default" ; kind = "default" ; profile = Release ; merlin = true ; for_host = None ; fdo_target_exe = None ; build_dir = "default" ; toplevel_path = None ; ocaml_bin = External "/usr/bin" ; ocaml = Ok External "/usr/bin/ocaml" ; ocamlc = External "/usr/bin/ocamlc.opt" ; ocamlopt = Ok External "/usr/bin/ocamlopt.opt" ; ocamldep = Ok External "/usr/bin/ocamldep.opt" ; ocamlmklib = Ok External "/usr/bin/ocamlmklib.opt" ; env = map { "CAML_LD_LIBRARY_PATH" : "/build/ocaml-ppx_let/src/ppx_let-0.14.0/_build/install/default/lib/stublibs" ; "DUNE_OCAML_HARDCODED" : "/usr/lib/ocaml" ; "DUNE_OCAML_STDLIB" : "/usr/lib/ocaml" ; "DUNE_SOURCEROOT" : "/build/ocaml-ppx_let/src/ppx_let-0.14.0" ; "INSIDE_DUNE" : "/build/ocaml-ppx_let/src/ppx_let-0.14.0/_build/default" ; "MANPATH" : "/build/ocaml-ppx_let/src/ppx_let-0.14.0/_build/install/default/bin" ; "OCAMLFIND_IGNORE_DUPS_IN" : "/build/ocaml-ppx_let/src/ppx_let-0.14.0/_build/install/default/lib" ; "OCAMLPATH" : "/build/ocaml-ppx_let/src/ppx_let-0.14.0/_build/install/default/lib" ; "OCAMLTOP_INCLUDE_PATH" : "/build/ocaml-ppx_let/src/ppx_let-0.14.0/_build/install/default/lib/toplevel" } ; findlib_path = [ External "/usr/lib/ocaml" ] ; arch_sixtyfour = true ; natdynlink_supported = true ; supports_shared_libraries = true ; ocaml_config = { version = "4.13.1" ; standard_library_default = "/usr/lib/ocaml" ; standard_library = "/usr/lib/ocaml" ; standard_runtime = "the_standard_runtime_variable_was_deleted" ; ccomp_type = "cc" ; c_compiler = "gcc" ; ocamlc_cflags = [ "-O2" ; "-fno-strict-aliasing" ; "-fwrapv" ; "-pthread" ; "-fPIC" ; "-march=x86-64" ; "-mtune=generic" ; "-O2" ; "-pipe" ; "-fno-plt" ] ; ocamlc_cppflags = [ "-D_FILE_OFFSET_BITS=64"; "-D_FORTIFY_SOURCE=2" ] ; ocamlopt_cflags = [ "-O2" ; "-fno-strict-aliasing" ; "-fwrapv" ; "-pthread" ; "-fPIC" ; "-march=x86-64" ; "-mtune=generic" ; "-O2" ; "-pipe" ; "-fno-plt" ] ; ocamlopt_cppflags = [ "-D_FILE_OFFSET_BITS=64"; "-D_FORTIFY_SOURCE=2" ] ; bytecomp_c_compiler = [ "gcc" ; "-O2" ; "-fno-strict-aliasing" ; "-fwrapv" ; "-pthread" ; "-fPIC" ; "-march=x86-64" ; "-mtune=generic" ; "-O2" ; "-pipe" ; "-fno-plt" ; "-D_FILE_OFFSET_BITS=64" ; "-D_FORTIFY_SOURCE=2" ] ; bytecomp_c_libraries = [ "-lm"; "-ldl"; "-lpthread" ] ; native_c_compiler = [ "gcc" ; "-O2" ; "-fno-strict-aliasing" ; "-fwrapv" ; "-pthread" ; "-fPIC" ; "-march=x86-64" ; "-mtune=generic" ; "-O2" ; "-pipe" ; "-fno-plt" ; "-D_FILE_OFFSET_BITS=64" ; "-D_FORTIFY_SOURCE=2" ] ; native_c_libraries = [ "-lm"; "-ldl" ] ; cc_profile = [] ; architecture = "amd64" ; model = "default" ; int_size = 63 ; word_size = 64 ; system = "linux" ; asm = [ "as" ] ; asm_cfi_supported = true ; with_frame_pointers = false ; ext_exe = "" ; ext_obj = ".o" ; ext_asm = ".s" ; ext_lib = ".a" ; ext_dll = ".so" ; os_type = "Unix" ; default_executable_name = "a.out" ; systhread_supported = true ; host = "x86_64-pc-linux-gnu" ; target = "x86_64-pc-linux-gnu" ; profiling = false ; flambda = false ; spacetime = false ; safe_string = false ; exec_magic_number = "Caml1999X030" ; cmi_magic_number = "Caml1999I030" ; cmo_magic_number = "Caml1999O030" ; cma_magic_number = "Caml1999A030" ; cmx_magic_number = "Caml1999Y030" ; cmxa_magic_number = "Caml1999Z030" ; ast_impl_magic_number = "Caml1999M030" ; ast_intf_magic_number = "Caml1999N030" ; cmxs_magic_number = "Caml1999D030" ; cmt_magic_number = "Caml1999T030" ; natdynlink_supported = true ; supports_shared_libraries = true ; windows_unicode = false } } Actual targets: - recursive alias @install Running[3]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -I expander/.ppx_let_expander.objs/byte -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/caml -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/compiler-libs -I /usr/lib/ocaml/ocaml-compiler-libs/common -I /usr/lib/ocaml/ocaml-compiler-libs/shadow -I /usr/lib/ocaml/ppx_derivers -I /usr/lib/ocaml/ppxlib -I /usr/lib/ocaml/ppxlib/ast -I /usr/lib/ocaml/ppxlib/astlib -I /usr/lib/ocaml/ppxlib/print_diff -I /usr/lib/ocaml/ppxlib/stdppx -I /usr/lib/ocaml/ppxlib/traverse_builtins -I /usr/lib/ocaml/sexplib0 -I /usr/lib/ocaml/stdlib-shims -no-alias-deps -o expander/.ppx_let_expander.objs/byte/ppx_let_expander.cmi -c -intf expander/ppx_let_expander.mli) Running[4]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I expander/.ppx_let_expander.objs/byte -I expander/.ppx_let_expander.objs/native -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/caml -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/compiler-libs -I /usr/lib/ocaml/ocaml-compiler-libs/common -I /usr/lib/ocaml/ocaml-compiler-libs/shadow -I /usr/lib/ocaml/ppx_derivers -I /usr/lib/ocaml/ppxlib -I /usr/lib/ocaml/ppxlib/ast -I /usr/lib/ocaml/ppxlib/astlib -I /usr/lib/ocaml/ppxlib/print_diff -I /usr/lib/ocaml/ppxlib/stdppx -I /usr/lib/ocaml/ppxlib/traverse_builtins -I /usr/lib/ocaml/sexplib0 -I /usr/lib/ocaml/stdlib-shims -intf-suffix .ml -no-alias-deps -o expander/.ppx_let_expander.objs/native/ppx_let_expander.cmx -c -impl expander/ppx_let_expander.ml) Running[5]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -I expander/.ppx_let_expander.objs/byte -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/caml -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/compiler-libs -I /usr/lib/ocaml/ocaml-compiler-libs/common -I /usr/lib/ocaml/ocaml-compiler-libs/shadow -I /usr/lib/ocaml/ppx_derivers -I /usr/lib/ocaml/ppxlib -I /usr/lib/ocaml/ppxlib/ast -I /usr/lib/ocaml/ppxlib/astlib -I /usr/lib/ocaml/ppxlib/print_diff -I /usr/lib/ocaml/ppxlib/stdppx -I /usr/lib/ocaml/ppxlib/traverse_builtins -I /usr/lib/ocaml/sexplib0 -I /usr/lib/ocaml/stdlib-shims -intf-suffix .ml -no-alias-deps -o expander/.ppx_let_expander.objs/byte/ppx_let_expander.cmo -c -impl expander/ppx_let_expander.ml) Running[6]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.ppx_let.objs/byte -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/caml -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/compiler-libs -I /usr/lib/ocaml/ocaml-compiler-libs/common -I /usr/lib/ocaml/ocaml-compiler-libs/shadow -I /usr/lib/ocaml/ppx_derivers -I /usr/lib/ocaml/ppxlib -I /usr/lib/ocaml/ppxlib/ast -I /usr/lib/ocaml/ppxlib/astlib -I /usr/lib/ocaml/ppxlib/print_diff -I /usr/lib/ocaml/ppxlib/stdppx -I /usr/lib/ocaml/ppxlib/traverse_builtins -I /usr/lib/ocaml/sexplib0 -I /usr/lib/ocaml/stdlib-shims -I expander/.ppx_let_expander.objs/byte -no-alias-deps -o src/.ppx_let.objs/byte/ppx_let.cmi -c -intf src/ppx_let.mli) Running[7]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.ppx_let.objs/byte -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/caml -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/compiler-libs -I /usr/lib/ocaml/ocaml-compiler-libs/common -I /usr/lib/ocaml/ocaml-compiler-libs/shadow -I /usr/lib/ocaml/ppx_derivers -I /usr/lib/ocaml/ppxlib -I /usr/lib/ocaml/ppxlib/ast -I /usr/lib/ocaml/ppxlib/astlib -I /usr/lib/ocaml/ppxlib/print_diff -I /usr/lib/ocaml/ppxlib/stdppx -I /usr/lib/ocaml/ppxlib/traverse_builtins -I /usr/lib/ocaml/sexplib0 -I /usr/lib/ocaml/stdlib-shims -I expander/.ppx_let_expander.objs/byte -intf-suffix .ml -no-alias-deps -o src/.ppx_let.objs/byte/ppx_let.cmo -c -impl src/ppx_let.ml) Running[8]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/ppx_let.cma -linkall src/.ppx_let.objs/byte/ppx_let.cmo) Running[9]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o expander/ppx_let_expander.cma expander/.ppx_let_expander.objs/byte/ppx_let_expander.cmo) Running[10]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/.ppx_let.objs/byte -I src/.ppx_let.objs/native -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/caml -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/compiler-libs -I /usr/lib/ocaml/ocaml-compiler-libs/common -I /usr/lib/ocaml/ocaml-compiler-libs/shadow -I /usr/lib/ocaml/ppx_derivers -I /usr/lib/ocaml/ppxlib -I /usr/lib/ocaml/ppxlib/ast -I /usr/lib/ocaml/ppxlib/astlib -I /usr/lib/ocaml/ppxlib/print_diff -I /usr/lib/ocaml/ppxlib/stdppx -I /usr/lib/ocaml/ppxlib/traverse_builtins -I /usr/lib/ocaml/sexplib0 -I /usr/lib/ocaml/stdlib-shims -I expander/.ppx_let_expander.objs/byte -I expander/.ppx_let_expander.objs/native -intf-suffix .ml -no-alias-deps -o src/.ppx_let.objs/native/ppx_let.cmx -c -impl src/ppx_let.ml) Running[11]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o expander/ppx_let_expander.cmxa expander/.ppx_let_expander.objs/native/ppx_let_expander.cmx) Running[12]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I expander -o expander/ppx_let_expander.cmxs expander/ppx_let_expander.cmxa) Running[13]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/ppx_let.cmxa -linkall src/.ppx_let.objs/native/ppx_let.cmx) Running[14]: (cd _build/default && /usr/bin/ocamlc.opt -g -w -24 -I .ppx/0239f03c537a9797eb8a71ed48e45a87 -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/caml -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/compiler-libs -I /usr/lib/ocaml/ocaml-compiler-libs/common -I /usr/lib/ocaml/ocaml-compiler-libs/shadow -I /usr/lib/ocaml/ppx_derivers -I /usr/lib/ocaml/ppxlib -I /usr/lib/ocaml/ppxlib/ast -I /usr/lib/ocaml/ppxlib/astlib -I /usr/lib/ocaml/ppxlib/print_diff -I /usr/lib/ocaml/ppxlib/stdppx -I /usr/lib/ocaml/ppxlib/traverse_builtins -I /usr/lib/ocaml/sexplib0 -I /usr/lib/ocaml/stdlib-shims -I expander/.ppx_let_expander.objs/byte -I src/.ppx_let.objs/byte -no-alias-deps -o .ppx/0239f03c537a9797eb8a71ed48e45a87/dune__exe___ppx.cmo -c -impl .ppx/0239f03c537a9797eb8a71ed48e45a87/_ppx.ml-gen) Running[15]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src -o src/ppx_let.cmxs src/ppx_let.cmxa) Running[16]: (cd _build/default && /usr/bin/ocamlopt.opt -g -w -24 -I .ppx/0239f03c537a9797eb8a71ed48e45a87 -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/caml -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/compiler-libs -I /usr/lib/ocaml/ocaml-compiler-libs/common -I /usr/lib/ocaml/ocaml-compiler-libs/shadow -I /usr/lib/ocaml/ppx_derivers -I /usr/lib/ocaml/ppxlib -I /usr/lib/ocaml/ppxlib/ast -I /usr/lib/ocaml/ppxlib/astlib -I /usr/lib/ocaml/ppxlib/print_diff -I /usr/lib/ocaml/ppxlib/stdppx -I /usr/lib/ocaml/ppxlib/traverse_builtins -I /usr/lib/ocaml/sexplib0 -I /usr/lib/ocaml/stdlib-shims -I expander/.ppx_let_expander.objs/byte -I expander/.ppx_let_expander.objs/native -I src/.ppx_let.objs/byte -I src/.ppx_let.objs/native -intf-suffix .ml-gen -no-alias-deps -o .ppx/0239f03c537a9797eb8a71ed48e45a87/dune__exe___ppx.cmx -c -impl .ppx/0239f03c537a9797eb8a71ed48e45a87/_ppx.ml-gen) Running[17]: (cd _build/default && /usr/bin/ocamlopt.opt -g -w -24 -o .ppx/0239f03c537a9797eb8a71ed48e45a87/ppx.exe /usr/lib/ocaml/compiler-libs/ocamlcommon.cmxa /usr/lib/ocaml/ocaml-compiler-libs/common/ocaml_common.cmxa /usr/lib/ocaml/ppxlib/astlib/astlib.cmxa /usr/lib/ocaml/stdlib-shims/stdlib_shims.cmxa /usr/lib/ocaml/ppxlib/ast/ppxlib_ast.cmxa /usr/lib/ocaml/ocaml-compiler-libs/shadow/ocaml_shadow.cmxa /usr/lib/ocaml/ppxlib/print_diff/ppxlib_print_diff.cmxa /usr/lib/ocaml/ppx_derivers/ppx_derivers.cmxa /usr/lib/ocaml/ppxlib/traverse_builtins/ppxlib_traverse_builtins.cmxa /usr/lib/ocaml/sexplib0/sexplib0.cmxa /usr/lib/ocaml/ppxlib/stdppx/stdppx.cmxa /usr/lib/ocaml/ppxlib/ppxlib.cmxa /usr/lib/ocaml/base/base_internalhash_types/base_internalhash_types.cmxa -I /usr/lib/ocaml/base/base_internalhash_types /usr/lib/ocaml/base/caml/caml.cmxa /usr/lib/ocaml/base/shadow_stdlib/shadow_stdlib.cmxa /usr/lib/ocaml/base/base.cmxa -I /usr/lib/ocaml/base expander/ppx_let_expander.cmxa src/ppx_let.cmxa .ppx/0239f03c537a9797eb8a71ed48e45a87/dune__exe___ppx.cmx)