Skip to content
Success

Console Output

Skipping 99 KB.. Full Log
  CC getegid.b.o
  CC geteuid.b.o
  CC getgid.b.o
  CC getgr.b.o
  CC getgroups.b.o
  CC getlogin.b.o
  CC getppid.b.o
  CC getpw.b.o
  CC getuid.b.o
  CC initgroups.b.o
  CC itimer.b.o
  CC kill.b.o
  CC mkfifo.b.o
  CC nice.b.o
  CC opendir.b.o
  CC readdir.b.o
  CC rewinddir.b.o
  CC setgid.b.o
  CC setgroups.b.o
  CC setsid.b.o
  CC setuid.b.o
  CC signals.b.o
  CC spawn.b.o
  CC termios.b.o
  CC umask.b.o
  CC wait.b.o
  CC access.n.o
  CC addrofstr.n.o
  CC chdir.n.o
  CC chmod.n.o
  CC cst2constr.n.o
  CC cstringv.n.o
  CC execv.n.o
  CC execve.n.o
  CC execvp.n.o
  CC fsync.n.o
  CC mkdir.n.o
  CC exit.n.o
  CC getaddrinfo.n.o
  CC getcwd.n.o
  CC gethost.n.o
  CC gethostname.n.o
  CC getnameinfo.n.o
  CC getproto.n.o
  CC getserv.n.o
  CC gmtime.n.o
  CC mmap_ba.n.o
  CC putenv.n.o
  CC rmdir.n.o
  CC socketaddr.n.o
  CC strofaddr.n.o
  CC time.n.o
  CC unlink.n.o
  CC accept_unix.n.o
  CC bind_unix.n.o
  CC channels_unix.n.o
  CC close_unix.n.o
  CC connect_unix.n.o
  CC dup_unix.n.o
  CC envir_unix.n.o
  CC errmsg_unix.n.o
  CC getpeername_unix.n.o
  CC getpid_unix.n.o
  CC getsockname_unix.n.o
  CC gettimeofday_unix.n.o
  CC isatty_unix.n.o
  CC link_unix.n.o
  CC listen_unix.n.o
  CC lockf_unix.n.o
  CC lseek_unix.n.o
  CC mmap_unix.n.o
  CC open_unix.n.o
  CC pipe_unix.n.o
  CC read_unix.n.o
  CC readlink_unix.n.o
  CC realpath_unix.n.o
  CC rename_unix.n.o
  CC select_unix.n.o
  CC sendrecv_unix.n.o
  CC shutdown_unix.n.o
  CC sleep_unix.n.o
  CC socket_unix.n.o
  CC socketpair_unix.n.o
  CC sockopt_unix.n.o
  CC stat_unix.n.o
  CC symlink_unix.n.o
  CC times_unix.n.o
  CC truncate_unix.n.o
  CC unixsupport_unix.n.o
  CC utimes_unix.n.o
  CC write_unix.n.o
  CC alarm.n.o
  CC chown.n.o
  CC chroot.n.o
  CC closedir.n.o
  CC dup2.n.o
  CC fchmod.n.o
  CC fchown.n.o
  CC fcntl.n.o
  CC fork.n.o
  CC ftruncate.n.o
  CC getegid.n.o
  CC geteuid.n.o
  CC getgid.n.o
  CC getgr.n.o
  CC getgroups.n.o
  CC getlogin.n.o
  CC getppid.n.o
  CC getpw.n.o
  CC getuid.n.o
  CC initgroups.n.o
  CC itimer.n.o
  CC kill.n.o
  CC mkfifo.n.o
  CC nice.n.o
  CC opendir.n.o
  CC readdir.n.o
  CC rewinddir.n.o
  CC setgid.n.o
  CC setgroups.n.o
  CC setsid.n.o
  CC setuid.n.o
  CC signals.n.o
  CC spawn.n.o
  CC termios.n.o
  CC umask.n.o
  CC wait.n.o
  OCAMLC unix.cmo
  OCAMLC unixLabels.cmi
  OCAMLMKLIB libunixbyt.a
  OCAMLC unixLabels.cmo
  OCAMLMKLIB unix.cma
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/unix'
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/str'
mkdir -p .dep
  CCDEPS .dep/strstubs.d
  CC strstubs.b.o
  CC strstubs.n.o
  OCAMLC str.cmo
  OCAMLMKLIB libcamlstrbyt.a
  OCAMLMKLIB str.cma
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/str'
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/systhreads'
mkdir -p .dep
  CCDEPS .dep/st_stubs.b.d
  CCDEPS .dep/st_stubs.n.d
  CC st_stubs.b.o
  OCAMLC thread.cmi
  OCAMLC event.cmi
  OCAMLC thread.cmo
  OCAMLC event.cmo
  OCAMLMKLIB threads.cma
  OCAMLMKLIB libthreads.a
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/systhreads'
gmake[3]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs'
  LINKC debugger/ocamldebug
  LINKC ocamldoc/ocamldoc
  LINKC ocamltest/ocamltest
rm ocamltest/tsl_parser.ml ocamltest/tsl_parser.mli ocamltest/tsl_lexer.ml ocamldoc/odoc_parser.mli ocamldoc/odoc_text_parser.ml ocamldoc/odoc_lexer.ml ocamldoc/odoc_text_parser.mli ocamldoc/odoc_ocamlhtml.ml ocamldoc/odoc_see_lexer.ml ocamldoc/odoc_text_lexer.ml ocamldoc/odoc_parser.ml
gmake[2]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
gmake ocamlopt.opt
gmake[2]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
  OCAMLOPT middle_end/internal_variable_names.cmx
  OCAMLOPT middle_end/linkage_name.cmx
  OCAMLOPT middle_end/backend_var.cmx
  OCAMLOPT middle_end/clambda_primitives.cmx
  OCAMLOPT middle_end/flambda/base_types/id_types.cmx
  OCAMLOPT middle_end/flambda/base_types/tag.cmx
  OCAMLOPT middle_end/flambda/base_types/static_exception.cmx
  OCAMLOPT middle_end/flambda/pass_wrapper.cmx
  OCAMLOPT middle_end/flambda/allocated_const.cmx
  OCAMLOPT asmcomp/arch.cmx
  OCAMLOPT asmcomp/cmm.cmx
  OCAMLOPT driver/opterrors.cmx
  OCAMLOPT middle_end/compilation_unit.cmx
  OCAMLOPT middle_end/printclambda_primitives.cmx
  OCAMLOPT middle_end/clambda.cmx
  OCAMLOPT middle_end/semantics_of_primitives.cmx
  OCAMLOPT middle_end/convert_primitives.cmx
  OCAMLOPT middle_end/flambda/base_types/export_id.cmx
  OCAMLOPT middle_end/flambda/base_types/set_of_closures_id.cmx
  OCAMLOPT asmcomp/printcmm.cmx
  OCAMLOPT asmcomp/reg.cmx
  OCAMLOPT asmcomp/strmatch.cmx
  OCAMLOPT asmcomp/afl_instrument.cmx
  OCAMLOPT asmcomp/cmm_invariants.cmx
  OCAMLOPT middle_end/variable.cmx
  OCAMLOPT middle_end/printclambda.cmx
  OCAMLOPT middle_end/flambda/base_types/set_of_closures_origin.cmx
  OCAMLOPT middle_end/flambda/parameter.cmx
  OCAMLOPT asmcomp/mach.cmx
  OCAMLOPT middle_end/flambda/base_types/closure_element.cmx
  OCAMLOPT middle_end/symbol.cmx
  OCAMLOPT middle_end/flambda/base_types/mutable_variable.cmx
  OCAMLOPT middle_end/flambda/base_types/var_within_closure.cmx
  OCAMLOPT asmcomp/dataflow.cmx
  OCAMLOPT asmcomp/comballoc.cmx
  OCAMLOPT asmcomp/split.cmx
  OCAMLOPT asmcomp/reloadgen.cmx
  OCAMLOPT asmcomp/deadcode.cmx
  OCAMLOPT asmcomp/stackframegen.cmx
  OCAMLOPT asmcomp/linear.cmx
  OCAMLOPT middle_end/flambda/base_types/closure_id.cmx
  OCAMLOPT middle_end/flambda/closure_conversion_aux.cmx
  OCAMLOPT middle_end/flambda/un_anf.cmx
  OCAMLOPT asmcomp/polling.cmx
  OCAMLOPT asmcomp/reload.cmx
  OCAMLOPT asmcomp/stackframe.cmx
  OCAMLOPT file_formats/linear_format.cmx
  OCAMLOPT asmcomp/branch_relaxation.cmx
  OCAMLOPT middle_end/flambda/base_types/closure_origin.cmx
  OCAMLOPT middle_end/flambda/projection.cmx
  OCAMLOPT asmcomp/linearize.cmx
  OCAMLOPT middle_end/flambda/flambda.cmx
  OCAMLOPT middle_end/flambda/flambda_iterators.cmx
  OCAMLOPT middle_end/flambda/effect_analysis.cmx
  OCAMLOPT middle_end/flambda/initialize_symbol_to_let_symbol.cmx
  OCAMLOPT middle_end/flambda/alias_analysis.cmx
  OCAMLOPT middle_end/flambda/remove_unused_program_constructs.cmx
  OCAMLOPT middle_end/flambda/ref_to_variables.cmx
  OCAMLOPT middle_end/flambda/flambda_invariants.cmx
  OCAMLOPT middle_end/flambda/flambda_utils.cmx
  OCAMLOPT middle_end/flambda/inlining_cost.cmx
  OCAMLOPT middle_end/flambda/lift_code.cmx
  OCAMLOPT middle_end/flambda/lift_let_to_initialize_symbol.cmx
  OCAMLOPT middle_end/flambda/find_recursive_functions.cmx
  OCAMLOPT middle_end/flambda/invariant_params.cmx
  OCAMLOPT middle_end/flambda/inconstant_idents.cmx
  OCAMLOPT middle_end/flambda/share_constants.cmx
  OCAMLOPT middle_end/flambda/remove_unused_arguments.cmx
  OCAMLOPT middle_end/flambda/remove_unused_closure_vars.cmx
  OCAMLOPT middle_end/flambda/inlining_stats_types.cmx
  OCAMLOPT middle_end/flambda/remove_free_vars_equal_to_args.cmx
  OCAMLOPT middle_end/flambda/closure_offsets.cmx
  OCAMLOPT middle_end/flambda/freshening.cmx
  OCAMLOPT middle_end/flambda/closure_conversion.cmx
  OCAMLOPT middle_end/flambda/inlining_stats.cmx
  OCAMLOPT middle_end/flambda/simple_value_approx.cmx
  OCAMLOPT middle_end/flambda/export_info.cmx
  OCAMLOPT middle_end/flambda/lift_constants.cmx
  OCAMLOPT middle_end/flambda/simplify_common.cmx
  OCAMLOPT middle_end/flambda/inline_and_simplify_aux.cmx
  OCAMLOPT middle_end/flambda/traverse_for_exported_symbols.cmx
  OCAMLOPT middle_end/flambda/export_info_for_pack.cmx
  OCAMLOPT middle_end/compilenv.cmx
  OCAMLOPT middle_end/flambda/simplify_boxed_integer_ops.cmx
  OCAMLOPT middle_end/flambda/extract_projections.cmx
  OCAMLOPT middle_end/flambda/augment_specialised_args.cmx
  OCAMLOPT middle_end/flambda/inlining_transforms.cmx
  OCAMLOPT middle_end/flambda/build_export_info.cmx
  OCAMLOPT middle_end/flambda/flambda_to_clambda.cmx
  OCAMLOPT asmcomp/x86_proc.cmx
  OCAMLOPT asmcomp/cmmgen_state.cmx
  OCAMLOPT asmcomp/emitaux.cmx
  OCAMLOPT middle_end/closure/closure.cmx
  OCAMLOPT middle_end/flambda/import_approx.cmx
  OCAMLOPT middle_end/flambda/simplify_primitives.cmx
  OCAMLOPT middle_end/flambda/unbox_free_vars_of_closures.cmx
  OCAMLOPT middle_end/flambda/unbox_specialised_args.cmx
  OCAMLOPT middle_end/flambda/unbox_closures.cmx
  OCAMLOPT middle_end/flambda/inlining_decision.cmx
  OCAMLOPT asmcomp/x86_dsl.cmx
  OCAMLOPT asmcomp/x86_gas.cmx
  OCAMLOPT asmcomp/x86_masm.cmx
  OCAMLOPT asmcomp/proc.cmx
  OCAMLOPT asmcomp/cmm_helpers.cmx
  OCAMLOPT middle_end/closure/closure_middle_end.cmx
  OCAMLOPT middle_end/flambda/inline_and_simplify.cmx
  OCAMLOPT asmcomp/interval.cmx
  OCAMLOPT asmcomp/selectgen.cmx
  OCAMLOPT asmcomp/CSEgen.cmx
  OCAMLOPT asmcomp/spill.cmx
  OCAMLOPT asmcomp/interf.cmx
  OCAMLOPT asmcomp/coloring.cmx
  OCAMLOPT asmcomp/linscan.cmx
  OCAMLOPT asmcomp/schedgen.cmx
  OCAMLOPT asmcomp/emit.cmx
  OCAMLOPT middle_end/flambda/flambda_middle_end.cmx
  OCAMLOPT asmcomp/thread_sanitizer.cmx
  OCAMLOPT asmcomp/printmach.cmx
  OCAMLOPT asmcomp/selection.cmx
  OCAMLOPT asmcomp/CSE.cmx
  OCAMLOPT asmcomp/scheduling.cmx
  OCAMLOPT asmcomp/cmmgen.cmx
  OCAMLOPT asmcomp/liveness.cmx
  OCAMLOPT asmcomp/printlinear.cmx
  OCAMLOPT asmcomp/asmgen.cmx
  OCAMLOPT asmcomp/asmlink.cmx
  OCAMLOPT driver/optcompile.cmx
  OCAMLOPT asmcomp/asmlibrarian.cmx
  OCAMLOPT asmcomp/asmpackager.cmx
  OCAMLOPT driver/optmaindriver.cmx
  LINKOPT compilerlibs/ocamloptcomp.cmxa
  OCAMLOPT driver/optmain.cmx
  LINKOPT ocamlopt.opt
gmake[2]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
gmake otherlibrariesopt
gmake[2]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
cp otherlibs/dynlink/dynlink.cmi otherlibs/dynlink/dynlink.mli otherlibs/dynlink/native/
  OCAMLOPT otherlibs/dynlink/dynlink_config.cmx
  OCAMLOPT otherlibs/dynlink/dynlink_types.cmx
  OCAMLC otherlibs/dynlink/dynlink_cmxs_format.cmi
  OCAMLOPT otherlibs/dynlink/dynlink_platform_intf.cmx
  OCAMLOPT otherlibs/dynlink/dynlink_common.cmx
  OCAMLOPT otherlibs/dynlink/native/dynlink.cmx
  LINKOPT otherlibs/dynlink/dynlink.cmxa
gmake -C otherlibs allopt
gmake[3]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs'
for lib in runtime_events unix str systhreads; do (gmake -C $lib allopt) || exit $?; done
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/runtime_events'
  OCAMLMKLIB libcamlruntime_eventsnat.a
  OCAMLOPT runtime_events.cmx
  OCAMLMKLIB runtime_events.cmxa
  OCAMLOPT runtime_events.cmxs
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/runtime_events'
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/unix'
  OCAMLMKLIB libunixnat.a
  OCAMLOPT unix.cmx
  OCAMLOPT unixLabels.cmx
  OCAMLMKLIB unix.cmxa
  OCAMLOPT unix.cmxs
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/unix'
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/str'
  OCAMLMKLIB libcamlstrnat.a
  OCAMLOPT str.cmx
  OCAMLMKLIB str.cmxa
  OCAMLOPT str.cmxs
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/str'
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/systhreads'
  CC st_stubs.n.o
  OCAMLOPT thread.cmx
  OCAMLOPT event.cmx
  LINKOPT threads.cmxa
  OCAMLMKLIB libthreadsnat.a
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/systhreads'
gmake[3]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs'
gmake[2]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
gmake ocamllex.opt ocamltoolsopt ocamltoolsopt.opt \
  ocamldoc.opt \
  ocamltest.opt othertools ocamlnat
gmake[2]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
gmake lex-allopt
gmake tools-allopt
gmake[3]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
gmake[3]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
  OCAMLOPT tools/profiling.cmx
  OCAMLOPT lex/cset.cmx
  OCAMLOPT lex/table.cmx
gmake[3]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
gmake -C otherlibs allopt
gmake[3]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs'
for lib in runtime_events unix str systhreads; do (gmake -C $lib allopt) || exit $?; done
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/runtime_events'
  OCAMLOPT lex/syntax.cmx
gmake[4]: Nothing to be done for 'allopt'.
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/runtime_events'
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/unix'
  OCAMLOPT ocamldoc/odoc_config.cmx
gmake[4]: Nothing to be done for 'allopt'.
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/unix'
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/str'
gmake[4]: Nothing to be done for 'allopt'.
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/str'
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/systhreads'
gmake[4]: Nothing to be done for 'allopt'.
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/systhreads'
gmake[3]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs'
  OCAMLOPT ocamldoc/odoc_messages.cmx
  OCAMLYACC ocamldoc/odoc_text_parser.ml
  OCAMLOPT lex/parser.cmx
  OCAMLOPT lex/lexgen.cmx
  OCAMLOPT lex/lexer.cmx
  OCAMLLEX ocamldoc/odoc_text_lexer.ml
  OCAMLOPT ocamldoc/odoc_print.cmx
  OCAMLOPT ocamldoc/odoc_comments_global.cmx
  OCAMLYACC ocamldoc/odoc_parser.ml
  OCAMLOPT lex/compact.cmx
  OCAMLOPT lex/common.cmx
  OCAMLLEX ocamldoc/odoc_lexer.ml
  OCAMLLEX ocamldoc/odoc_see_lexer.ml
  OCAMLOPT lex/output.cmx
  OCAMLOPT lex/outputbis.cmx
  OCAMLLEX ocamldoc/odoc_ocamlhtml.ml
  OCAMLOPT ocamldoc/odoc_latex_style.cmx
cd otherlibs/dynlink; ln -sf native/dynlink.cmx .
gmake lex-all
gmake[3]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
  CC ocamltest/run_unix.n.o
  OCAMLOPT lex/main.cmx
gmake[3]: Nothing to be done for 'lex-all'.
gmake[3]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
  CC ocamltest/run_stubs.n.o
  OCAMLOPT ocamltest/ocamltest_config.cmx
  LINKOPT lex/ocamllex.opt
  OCAMLOPT ocamltest/ocamltest_unix.cmx
  OCAMLOPT ocamltest/variables.cmx
  OCAMLOPT ocamltest/result.cmx
  OCAMLOPT ocamltest/strace.cmx
gmake[3]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
  OCAMLOPT ocamltest/tsl_ast.cmx
  OCAMLYACC ocamltest/tsl_parser.ml
  OCAMLLEX ocamltest/tsl_lexer.ml
  OCAMLOPT ocamltest/builtin_variables.cmx
  OCAMLOPT ocamltest/ocaml_backends.cmx
  OCAMLOPT testsuite/lib/testing.cmx
  ASM testsuite/tools/asmgen_amd64.o
  OCAMLC testsuite/tools/parsecmmaux.cmi
  OCAMLYACC testsuite/tools/parsecmm.mli
  OCAMLLEX testsuite/tools/lexcmm.ml
  OCAMLC testsuite/tools/codegen_main.cmi
gmake tools-all
gmake[3]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
  OCAMLC tools/ocamltex.cmi
  OCAMLC toplevel/native/tophooks.cmi
gmake[3]: Nothing to be done for 'tools-all'.
gmake[3]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
cp toplevel/topeval.cmi toplevel/topeval.mli toplevel/native
cp toplevel/trace.cmi toplevel/trace.mli toplevel/native
cp toplevel/topmain.cmi toplevel/topmain.mli toplevel/native
  OCAMLOPT toplevel/genprintval.cmx
  OCAMLOPT toplevel/native/trace.cmx
  OCAMLOPT toplevel/topprinters.cmx
gmake tools-allopt.opt
  OCAMLOPT ocamldoc/odoc_types.cmx
gmake[3]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
  OCAMLOPT tools/ocamldep.cmx
  LINKOPT compilerlibs/ocamlmiddleend.cmxa
  OCAMLOPT tools/objinfo.cmx
  OCAMLOPT ocamldoc/odoc_ocamlhtml.cmx
  OCAMLOPT ocamltest/ocamltest_stdlib.cmx
  LINKOPT tools/ocamldep.opt
  LINKOPT tools/ocamlobjinfo.opt
  OCAMLOPT ocamltest/tsl_parser.cmx
  OCAMLOPT ocamltest/ocaml_filetypes.cmx
  OCAMLOPT ocamltest/ocaml_variables.cmx
  OCAMLOPT ocamltest/ocaml_directories.cmx
  LINKOPT testsuite/lib/testing.cmxa
  OCAMLC testsuite/tools/parsecmmaux.cmo
  OCAMLC testsuite/tools/parsecmm.cmi
gmake -C otherlibs all
  OCAMLC tools/ocamltex.cmo
gmake[3]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs'
for lib in runtime_events unix str systhreads; do (gmake -C $lib all) || exit $?; done
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/runtime_events'
gmake[3]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
  OCAMLOPT toplevel/topcommon.cmx
gmake[4]: Nothing to be done for 'all'.
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/runtime_events'
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/unix'
gmake[4]: Nothing to be done for 'all'.
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/unix'
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/str'
gmake[4]: Nothing to be done for 'all'.
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/str'
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/systhreads'
gmake[4]: Nothing to be done for 'all'.
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/systhreads'
gmake[3]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs'
  OCAMLOPT ocamldoc/odoc_global.cmx
  OCAMLOPT ocamldoc/odoc_misc.cmx
  OCAMLOPT ocamldoc/odoc_parameter.cmx
  OCAMLOPT ocamldoc/odoc_parser.cmx
  OCAMLOPT ocamltest/run_command.cmx
  OCAMLOPT ocamltest/environments.cmx
  OCAMLOPT ocamltest/tsl_lexer.cmx
  OCAMLOPT ocamltest/ocaml_files.cmx
  OCAMLC testsuite/tools/parsecmm.cmo
  OCAMLC testsuite/tools/lexcmm.cmi
  LINKC tools/ocamltex
  OCAMLOPT toplevel/native/tophooks.cmx
  OCAMLOPT ocamldoc/odoc_text_parser.cmx
  OCAMLOPT ocamldoc/odoc_name.cmx
  OCAMLOPT ocamldoc/odoc_lexer.cmx
  OCAMLOPT ocamldoc/odoc_see_lexer.cmx
  OCAMLOPT ocamldoc/odoc_env.cmx
  OCAMLOPT ocamltest/filecompare.cmx
  OCAMLOPT ocamltest/actions.cmx
  OCAMLOPT ocamltest/modifier_parser.cmx
  OCAMLOPT ocamltest/ocaml_modifiers.cmx
  OCAMLOPT ocamltest/ocaml_flags.cmx
  OCAMLOPT ocamltest/ocaml_commands.cmx
  OCAMLC testsuite/tools/lexcmm.cmo
  OCAMLC testsuite/tools/codegen_main.cmo
  OCAMLOPT toplevel/native/topeval.cmx
  OCAMLOPT ocamldoc/odoc_text_lexer.cmx
  OCAMLOPT ocamldoc/odoc_value.cmx
  OCAMLOPT ocamldoc/odoc_type.cmx
  OCAMLOPT ocamldoc/odoc_class.cmx
  OCAMLOPT ocamltest/tests.cmx
  OCAMLOPT ocamltest/actions_helpers.cmx
  LINKC testsuite/tools/codegen
  OCAMLOPT toplevel/toploop.cmx
  OCAMLOPT ocamldoc/odoc_text.cmx
  OCAMLOPT ocamldoc/odoc_extension.cmx
  OCAMLOPT ocamldoc/odoc_exception.cmx
  OCAMLOPT ocamltest/tsl_semantics.cmx
  OCAMLOPT ocamltest/builtin_actions.cmx
  OCAMLOPT ocamltest/ocaml_tools.cmx
  OCAMLOPT toplevel/topdirs.cmx
  OCAMLOPT toplevel/native/topmain.cmx
  OCAMLOPT ocamldoc/odoc_module.cmx
  OCAMLOPT ocamldoc/odoc_str.cmx
  OCAMLOPT ocamldoc/odoc_merge.cmx
  OCAMLOPT ocamldoc/odoc_search.cmx
  OCAMLOPT ocamldoc/odoc_scan.cmx
  OCAMLOPT ocamldoc/odoc_dep.cmx
  OCAMLOPT ocamltest/translate.cmx
  OCAMLOPT ocamltest/ocaml_compilers.cmx
  LINKOPT compilerlibs/ocamltoplevel.cmxa
  OCAMLOPT toplevel/topstart.cmx
  OCAMLOPT ocamldoc/odoc_sig.cmx
  OCAMLOPT ocamldoc/odoc_cross.cmx
  OCAMLOPT ocamltest/ocaml_toplevels.cmx
  OCAMLOPT ocamltest/options.cmx
  LINKOPT ocamlnat
  OCAMLOPT ocamldoc/odoc_ast.cmx
  OCAMLOPT ocamldoc/odoc_comments.cmx
  OCAMLOPT ocamltest/ocaml_actions.cmx
  OCAMLOPT ocamldoc/odoc_analyse.cmx
  OCAMLOPT ocamltest/ocaml_tests.cmx
  OCAMLOPT ocamltest/main.cmx
  OCAMLOPT ocamldoc/odoc_info.cmx
  LINKOPT ocamltest/ocamltest.opt
  LINKOPT ocamldoc/odoc_info.cmxa
  OCAMLOPT ocamldoc/odoc_dag2html.cmx
  OCAMLOPT ocamldoc/odoc_to_text.cmx
  OCAMLOPT ocamldoc/odoc_html.cmx
  OCAMLOPT ocamldoc/odoc_man.cmx
  OCAMLOPT ocamldoc/odoc_latex.cmx
  OCAMLOPT ocamldoc/odoc_texi.cmx
  OCAMLOPT ocamldoc/odoc_dot.cmx
  OCAMLOPT ocamldoc/odoc_gen.cmx
  OCAMLOPT ocamldoc/odoc_args.cmx
  OCAMLOPT ocamldoc/odoc.cmx
  LINKOPT ocamldoc/ocamldoc.opt
rm ocamltest/tsl_parser.ml ocamltest/tsl_parser.mli ocamltest/tsl_lexer.ml testsuite/tools/parsecmm.mli ocamldoc/odoc_parser.mli ocamldoc/odoc_text_parser.ml ocamldoc/odoc_lexer.ml testsuite/tools/lexcmm.ml ocamldoc/odoc_text_parser.mli ocamldoc/odoc_ocamlhtml.ml ocamldoc/odoc_see_lexer.ml ocamldoc/odoc_text_lexer.ml ocamldoc/odoc_parser.ml testsuite/tools/parsecmm.ml
gmake[2]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
gmake manpages
gmake[2]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
gmake -C api_docgen man
gmake[3]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/api_docgen'
gmake -C ocamldoc man
gmake[4]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/api_docgen/ocamldoc'
mkdir -p build/
mkdir -p build/libref
mkdir -p build/compilerlibref
mkdir -p build/man
  GEN build/Format_tutorial.mld
  GEN build/Ocaml_operators.mld
  OCAMLDOC build/libref/arg.odoc
  OCAMLDOC build/libref/array.odoc
  OCAMLDOC build/libref/arrayLabels.odoc
  OCAMLDOC build/libref/atomic.odoc
  OCAMLDOC build/libref/bigarray.odoc
  OCAMLDOC build/libref/bool.odoc
  OCAMLDOC build/libref/buffer.odoc
  OCAMLDOC build/libref/bytes.odoc
  OCAMLDOC build/libref/bytesLabels.odoc
  OCAMLDOC build/libref/callback.odoc
  OCAMLDOC build/libref/char.odoc
  OCAMLDOC build/libref/complex.odoc
  OCAMLDOC build/libref/condition.odoc
  OCAMLDOC build/libref/digest.odoc
  OCAMLDOC build/libref/domain.odoc
  OCAMLDOC build/libref/dynarray.odoc
  OCAMLDOC build/libref/dynlink.odoc
  OCAMLDOC build/libref/effect.odoc
  OCAMLDOC build/libref/either.odoc
  OCAMLDOC build/libref/ephemeron.odoc
  OCAMLDOC build/libref/event.odoc
  OCAMLDOC build/libref/filename.odoc
  OCAMLDOC build/libref/float.odoc
  OCAMLDOC build/libref/format.odoc
  OCAMLDOC build/libref/fun.odoc
  OCAMLDOC build/libref/gc.odoc
  OCAMLDOC build/libref/hashtbl.odoc
  OCAMLDOC build/libref/in_channel.odoc
  OCAMLDOC build/libref/int.odoc
  OCAMLDOC build/libref/int32.odoc
  OCAMLDOC build/libref/int64.odoc
  OCAMLDOC build/libref/lazy.odoc
  OCAMLDOC build/libref/lexing.odoc
  OCAMLDOC build/libref/list.odoc
  OCAMLDOC build/libref/listLabels.odoc
  OCAMLDOC build/libref/map.odoc
  OCAMLDOC build/libref/marshal.odoc
  OCAMLDOC build/libref/moreLabels.odoc
  OCAMLDOC build/libref/mutex.odoc
  OCAMLDOC build/libref/nativeint.odoc
  OCAMLDOC build/libref/obj.odoc
  OCAMLDOC build/libref/oo.odoc
  OCAMLDOC build/libref/option.odoc
  OCAMLDOC build/libref/out_channel.odoc
  OCAMLDOC build/libref/parsing.odoc
  OCAMLDOC build/libref/printexc.odoc
  OCAMLDOC build/libref/printf.odoc
  OCAMLDOC build/libref/queue.odoc
  OCAMLDOC build/libref/random.odoc
  OCAMLDOC build/libref/result.odoc
  OCAMLDOC build/libref/runtime_events.odoc
  OCAMLDOC build/libref/scanf.odoc
  OCAMLDOC build/libref/semaphore.odoc
  OCAMLDOC build/libref/seq.odoc
  OCAMLDOC build/libref/set.odoc
  OCAMLDOC build/libref/stack.odoc
  OCAMLDOC build/libref/stdLabels.odoc
  OCAMLDOC build/libref/stdlib.odoc
  OCAMLDOC build/libref/str.odoc
  OCAMLDOC build/libref/string.odoc
  OCAMLDOC build/libref/stringLabels.odoc
  OCAMLDOC build/libref/sys.odoc
  OCAMLDOC build/libref/thread.odoc
  OCAMLDOC build/libref/type.odoc
  OCAMLDOC build/libref/uchar.odoc
  OCAMLDOC build/libref/unit.odoc
  OCAMLDOC build/libref/unix.odoc
  OCAMLDOC build/libref/unixLabels.odoc
  OCAMLDOC build/libref/weak.odoc
  OCAMLDOC build/libref/camlinternalFormat.odoc
  OCAMLDOC build/libref/camlinternalFormatBasics.odoc
  OCAMLDOC build/libref/camlinternalLazy.odoc
  OCAMLDOC build/libref/camlinternalMod.odoc
  OCAMLDOC build/libref/camlinternalOO.odoc
  GEN build/Compiler_libs.mld
  OCAMLDOC build/compilerlibref/ast_helper.odoc
  OCAMLDOC build/compilerlibref/ast_invariants.odoc
  OCAMLDOC build/compilerlibref/ast_iterator.odoc
  OCAMLDOC build/compilerlibref/ast_mapper.odoc
  OCAMLDOC build/compilerlibref/asttypes.odoc
  OCAMLDOC build/compilerlibref/attr_helper.odoc
  OCAMLDOC build/compilerlibref/builtin_attributes.odoc
  OCAMLDOC build/compilerlibref/camlinternalMenhirLib.odoc
  OCAMLDOC build/compilerlibref/depend.odoc
  OCAMLDOC build/compilerlibref/docstrings.odoc
  OCAMLDOC build/compilerlibref/lexer.odoc
  OCAMLDOC build/compilerlibref/location.odoc
  OCAMLDOC build/compilerlibref/longident.odoc
  OCAMLDOC build/compilerlibref/parse.odoc
  OCAMLDOC build/compilerlibref/parser.odoc
  OCAMLDOC build/compilerlibref/parsetree.odoc
  OCAMLDOC build/compilerlibref/pprintast.odoc
  OCAMLDOC build/compilerlibref/printast.odoc
  OCAMLDOC build/compilerlibref/syntaxerr.odoc
  OCAMLDOC build/compilerlibref/unit_info.odoc
  OCAMLDOC build/compilerlibref/arg_helper.odoc
  OCAMLDOC build/compilerlibref/binutils.odoc
  OCAMLDOC build/compilerlibref/build_path_prefix_map.odoc
  OCAMLDOC build/compilerlibref/ccomp.odoc
  OCAMLDOC build/compilerlibref/clflags.odoc
  OCAMLDOC build/compilerlibref/compression.odoc
  OCAMLDOC build/compilerlibref/config.odoc
  OCAMLDOC build/compilerlibref/config_boot.odoc
  OCAMLDOC build/compilerlibref/config_main.odoc
  OCAMLDOC build/compilerlibref/consistbl.odoc
  OCAMLDOC build/compilerlibref/diffing.odoc
  OCAMLDOC build/compilerlibref/diffing_with_keys.odoc
  OCAMLDOC build/compilerlibref/domainstate.odoc
  OCAMLDOC build/compilerlibref/format_doc.odoc
  OCAMLDOC build/compilerlibref/identifiable.odoc
  OCAMLDOC build/compilerlibref/int_replace_polymorphic_compare.odoc
  OCAMLDOC build/compilerlibref/lazy_backtrack.odoc
  OCAMLDOC build/compilerlibref/linkdeps.odoc
  OCAMLDOC build/compilerlibref/load_path.odoc
  OCAMLDOC build/compilerlibref/local_store.odoc
  OCAMLDOC build/compilerlibref/misc.odoc
  OCAMLDOC build/compilerlibref/numbers.odoc
  OCAMLDOC build/compilerlibref/profile.odoc
  OCAMLDOC build/compilerlibref/strongly_connected_components.odoc
  OCAMLDOC build/compilerlibref/targetint.odoc
  OCAMLDOC build/compilerlibref/terminfo.odoc
  OCAMLDOC build/compilerlibref/warnings.odoc
  OCAMLDOC build/compilerlibref/pparse.odoc
  OCAMLDOC build/libref/Format_tutorial.odoc
  OCAMLDOC build/libref/Ocaml_operators.odoc
  OCAMLDOC build/compilerlibref/Compiler_libs.odoc
  OCAMLDOC build/man/Stdlib.3o
Warning: Element modname_from_source not found
gmake[4]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/api_docgen/ocamldoc'
gmake[3]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/api_docgen'
gmake[2]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
gmake[1]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
+ true
+ false
+ gmake --warn-undefined-variables install
mkdir -p "/home/ci/ocaml-tmp-install-45857/bin"
mkdir -p "/home/ci/ocaml-tmp-install-45857/lib/ocaml"
mkdir -p "/home/ci/ocaml-tmp-install-45857/lib/ocaml/stublibs"
mkdir -p "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
mkdir -p "/home/ci/ocaml-tmp-install-45857/share/doc/ocaml"
mkdir -p "/home/ci/ocaml-tmp-install-45857/lib/ocaml/caml"
mkdir -p "/home/ci/ocaml-tmp-install-45857/lib/ocaml/profiling"
/usr/bin/install -c -p runtime/ocamlrun runtime/ocamlrund runtime/ocamlruni "/home/ci/ocaml-tmp-install-45857/bin"
/usr/bin/install -c -p -m 644 runtime/ld.conf runtime/libcamlrun.a runtime/libcamlrund.a runtime/libcamlruni.a runtime/libcamlrun_pic.a \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml"
/usr/bin/install -c -p runtime/libcamlrun_shared.so \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml"
/usr/bin/install -c -p -m 644 runtime/caml/domain_state.tbl runtime/caml/*.h \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/caml"
/usr/bin/install -c -p ocaml "/home/ci/ocaml-tmp-install-45857/bin"
./boot/ocamlrun ./tools/stripdebug  ocamlc  ocamlc.tmp && /usr/bin/install -c -p  ocamlc.tmp "/home/ci/ocaml-tmp-install-45857/bin/ocamlc.byte" && rm  ocamlc.tmp
gmake -C stdlib install
gmake[1]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/stdlib'
/usr/bin/install -c -p -m 644 \
  stdlib.cma std_exit.cmo *.cmi "/home/ci/ocaml-tmp-install-45857/lib/ocaml"
mkdir -p "/home/ci/ocaml-tmp-install-45857/lib/ocaml/stdlib"
/usr/bin/install -c -p -m 644 META "/home/ci/ocaml-tmp-install-45857/lib/ocaml/stdlib"
/usr/bin/install -c -p -m 644 \
  *.cmt *.cmti *.mli *.ml *.ml.in \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml"
/usr/bin/install -c -p -m 644 target_runtime-launch-info "/home/ci/ocaml-tmp-install-45857/lib/ocaml/runtime-launch-info"
gmake[1]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/stdlib'
/usr/bin/install -c -p lex/ocamllex \
  "/home/ci/ocaml-tmp-install-45857/bin/ocamllex.byte"
for i in ocamldep ocamlobjinfo; \
do \
  /usr/bin/install -c -p "tools/$i" "/home/ci/ocaml-tmp-install-45857/bin/$i.byte";\
  if test -f "tools/$i".opt; then \
    /usr/bin/install -c -p "tools/$i.opt" "/home/ci/ocaml-tmp-install-45857/bin" && \
    (cd "/home/ci/ocaml-tmp-install-45857/bin" && ln -sf "$i.opt" "$i"); \
  else \
    (cd "/home/ci/ocaml-tmp-install-45857/bin" && ln -sf "$i.byte" "$i"); \
  fi; \
done
for i in ocamlcmt ocamlprof ocamlcp ocamlmklib ocamlmktop ocamloptp; \
do \
  /usr/bin/install -c -p "tools/$i" "/home/ci/ocaml-tmp-install-45857/bin";\
done
/usr/bin/install -c -p yacc/ocamlyacc "/home/ci/ocaml-tmp-install-45857/bin"
/usr/bin/install -c -p -m 644 \
   utils/*.cmi \
   parsing/*.cmi \
   typing/*.cmi \
   bytecomp/*.cmi \
   file_formats/*.cmi \
   lambda/*.cmi \
   driver/*.cmi \
   toplevel/*.cmi \
   "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
   toplevel/byte/*.cmi \
   "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
   utils/*.cmt utils/*.cmti utils/*.mli \
   parsing/*.cmt parsing/*.cmti parsing/*.mli \
   typing/*.cmt typing/*.cmti typing/*.mli \
   file_formats/*.cmt file_formats/*.cmti file_formats/*.mli \
   lambda/*.cmt lambda/*.cmti lambda/*.mli \
   bytecomp/*.cmt bytecomp/*.cmti bytecomp/*.mli \
   driver/*.cmt driver/*.cmti driver/*.mli \
   toplevel/*.cmt toplevel/*.cmti toplevel/*.mli \
   "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
   toplevel/byte/*.cmt \
   "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
  tools/profiling.cmt tools/profiling.cmti \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/profiling"
/usr/bin/install -c -p -m 644 \
  compilerlibs/*.cma compilerlibs/META \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
   driver/main.cmo toplevel/topstart.cmo \
   "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p expunge "/home/ci/ocaml-tmp-install-45857/lib/ocaml"
rm -f "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/topdirs.cm* "/home/ci/ocaml-tmp-install-45857/lib/ocaml/topdirs.mli"
rm -f "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/profiling.cm* "/home/ci/ocaml-tmp-install-45857/lib/ocaml/profiling.o"
/usr/bin/install -c -p -m 644 \
  tools/profiling.cmi tools/profiling.cmo \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/profiling"
gmake -C man install
gmake[1]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/man'
mkdir -p '/home/ci/ocaml-tmp-install-45857/man/man1'
/usr/bin/install -c -p -m 644 ocaml.1 ocamlc.1 ocamlc.opt.1 ocamlcp.1 ocamldebug.1 ocamldep.1 ocamldoc.1 ocamllex.1 ocamlmktop.1 ocamlopt.1 ocamlopt.opt.1 ocamloptp.1 ocamlprof.1 ocamlrun.1 ocamlyacc.1 '/home/ci/ocaml-tmp-install-45857/man/man1'
gmake[1]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/man'
rm -f "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/dynlink.cm* "/home/ci/ocaml-tmp-install-45857/lib/ocaml/dynlink.mli" \
        "/home/ci/ocaml-tmp-install-45857/lib/ocaml/dynlink.a" \
        "/home/ci/ocaml-tmp-install-45857/lib/ocaml/"dynlink_config.cmx "/home/ci/ocaml-tmp-install-45857/lib/ocaml/"dynlink_types.cmx "/home/ci/ocaml-tmp-install-45857/lib/ocaml/"dynlink_platform_intf.cmx "/home/ci/ocaml-tmp-install-45857/lib/ocaml/"dynlink_common.cmx "/home/ci/ocaml-tmp-install-45857/lib/ocaml/"dynlink.cmx
mkdir -p "/home/ci/ocaml-tmp-install-45857/lib/ocaml/dynlink"
/usr/bin/install -c -p -m 644 \
  otherlibs/dynlink/dynlink.cmi otherlibs/dynlink/dynlink.cma \
  otherlibs/dynlink/META \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/dynlink"
/usr/bin/install -c -p -m 644 \
  otherlibs/dynlink/dynlink.cmti otherlibs/dynlink/dynlink.mli \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/dynlink"
for i in runtime_events unix str systhreads; do \
  gmake -C otherlibs/$i install || exit $?; \
done
gmake[1]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/runtime_events'
if test -f dllcamlruntime_eventsbyt.so; then \
  /usr/bin/install -c -p \
    dllcamlruntime_eventsbyt.so "/home/ci/ocaml-tmp-install-45857/lib/ocaml/stublibs"; \
fi
/usr/bin/install -c -p -m 644 libcamlruntime_eventsbyt.a "/home/ci/ocaml-tmp-install-45857/lib/ocaml/"
rm -f "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/runtime_events.cma "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/runtime_events.cmi "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/runtime_events.mli "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/runtime_events.cmti "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/runtime_events.cmx "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/runtime_events.cmxa "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/runtime_events.cmxs "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/runtime_events.a
mkdir -p "/home/ci/ocaml-tmp-install-45857/lib/ocaml/runtime_events"
/usr/bin/install -c -p -m 644 \
  runtime_events.cma runtime_events.cmi META \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/runtime_events/"
/usr/bin/install -c -p -m 644 \
  runtime_events.mli \
          runtime_events.cmti \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/runtime_events/"
if test -n "caml/runtime_events_consumer.h"; then \
  /usr/bin/install -c -p -m 644 caml/runtime_events_consumer.h "/home/ci/ocaml-tmp-install-45857/lib/ocaml/caml/"; \
fi
gmake[1]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/runtime_events'
gmake[1]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/unix'
if test -f dllunixbyt.so; then \
  /usr/bin/install -c -p \
    dllunixbyt.so "/home/ci/ocaml-tmp-install-45857/lib/ocaml/stublibs"; \
fi
/usr/bin/install -c -p -m 644 libunixbyt.a "/home/ci/ocaml-tmp-install-45857/lib/ocaml/"
rm -f "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/unix.cma "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/unix.cmi "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/unixLabels.cmi "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/unix.mli "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/unixLabels.mli "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/unix.cmti "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/unixLabels.cmti "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/unix.cmx "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/unixLabels.cmx "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/unix.cmxa "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/unix.cmxs "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/unix.a
mkdir -p "/home/ci/ocaml-tmp-install-45857/lib/ocaml/unix"
/usr/bin/install -c -p -m 644 \
  unix.cma unix.cmi unixLabels.cmi META \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/unix/"
/usr/bin/install -c -p -m 644 \
  unix.mli unixLabels.mli \
          unix.cmti unixLabels.cmti \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/unix/"
if test -n "caml/unixsupport.h caml/socketaddr.h"; then \
  /usr/bin/install -c -p -m 644 caml/unixsupport.h caml/socketaddr.h "/home/ci/ocaml-tmp-install-45857/lib/ocaml/caml/"; \
fi
gmake[1]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/unix'
gmake[1]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/str'
if test -f dllcamlstrbyt.so; then \
  /usr/bin/install -c -p \
    dllcamlstrbyt.so "/home/ci/ocaml-tmp-install-45857/lib/ocaml/stublibs"; \
fi
/usr/bin/install -c -p -m 644 libcamlstrbyt.a "/home/ci/ocaml-tmp-install-45857/lib/ocaml/"
rm -f "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/str.cma "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/str.cmi "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/str.mli "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/str.cmti "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/str.cmx "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/str.cmxa "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/str.cmxs "/home/ci/ocaml-tmp-install-45857/lib/ocaml"/str.a
mkdir -p "/home/ci/ocaml-tmp-install-45857/lib/ocaml/str"
/usr/bin/install -c -p -m 644 \
  str.cma str.cmi META \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/str/"
/usr/bin/install -c -p -m 644 \
  str.mli \
          str.cmti \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/str/"
if test -n ""; then \
  /usr/bin/install -c -p -m 644  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/caml/"; \
fi
gmake[1]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/str'
gmake[1]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/systhreads'
if test -f dllthreads.so; then \
  /usr/bin/install -c -p dllthreads.so "/home/ci/ocaml-tmp-install-45857/lib/ocaml/stublibs"; \
fi
/usr/bin/install -c -p -m 644 libthreads.a "/home/ci/ocaml-tmp-install-45857/lib/ocaml"
mkdir -p "/home/ci/ocaml-tmp-install-45857/lib/ocaml/threads"
/usr/bin/install -c -p -m 644 \
  thread.cmi event.cmi threads.cma META \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/threads"
/usr/bin/install -c -p -m 644 \
  thread.cmti event.cmti \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/threads"
/usr/bin/install -c -p -m 644 thread.mli event.mli "/home/ci/ocaml-tmp-install-45857/lib/ocaml/threads"
/usr/bin/install -c -p -m 644 caml/threads.h "/home/ci/ocaml-tmp-install-45857/lib/ocaml/caml"
gmake[1]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/systhreads'
mkdir -p "/home/ci/ocaml-tmp-install-45857/lib/ocaml/ocamldoc"
/usr/bin/install -c -p ./ocamldoc/ocamldoc "/home/ci/ocaml-tmp-install-45857/bin"
/usr/bin/install -c -p -m 644 \
  ocamldoc/ocamldoc.hva ocamldoc/*.cmi ocamldoc/odoc_info.cma \
  ocamldoc/META \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/ocamldoc"
/usr/bin/install -c -p -m 644 \
  ocamldoc/odoc_dep.cmi ocamldoc/odoc_dot.cmi ocamldoc/odoc_extension.cmi ocamldoc/odoc_html.cmi ocamldoc/odoc_info.cmi ocamldoc/odoc_latex.cmi ocamldoc/odoc_latex_style.cmi ocamldoc/odoc_man.cmi ocamldoc/odoc_messages.cmi ocamldoc/odoc_ocamlhtml.cmi ocamldoc/odoc_parameter.cmi ocamldoc/odoc_texi.cmi ocamldoc/odoc_text_lexer.cmi ocamldoc/odoc_to_text.cmi ocamldoc/odoc_type.cmi ocamldoc/odoc_value.cmi \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/ocamldoc"
/usr/bin/install -c -p -m 644 \
  ocamldoc/odoc_dep.mli ocamldoc/odoc_dot.mli ocamldoc/odoc_extension.mli ocamldoc/odoc_html.mli ocamldoc/odoc_info.mli ocamldoc/odoc_latex.mli ocamldoc/odoc_latex_style.mli ocamldoc/odoc_man.mli ocamldoc/odoc_messages.mli ocamldoc/odoc_ocamlhtml.mli ocamldoc/odoc_parameter.mli ocamldoc/odoc_texi.mli ocamldoc/odoc_text_lexer.mli ocamldoc/odoc_to_text.mli ocamldoc/odoc_type.mli ocamldoc/odoc_value.mli ocamldoc/odoc_dep.cmt ocamldoc/odoc_dot.cmt ocamldoc/odoc_extension.cmt ocamldoc/odoc_html.cmt ocamldoc/odoc_info.cmt ocamldoc/odoc_latex.cmt ocamldoc/odoc_latex_style.cmt ocamldoc/odoc_man.cmt ocamldoc/odoc_messages.cmt ocamldoc/odoc_ocamlhtml.cmt ocamldoc/odoc_parameter.cmt ocamldoc/odoc_texi.cmt ocamldoc/odoc_text_lexer.cmt ocamldoc/odoc_to_text.cmt ocamldoc/odoc_type.cmt ocamldoc/odoc_value.cmt ocamldoc/odoc_dep.cmti ocamldoc/odoc_dot.cmti ocamldoc/odoc_extension.cmti ocamldoc/odoc_html.cmti ocamldoc/odoc_info.cmti ocamldoc/odoc_latex.cmti ocamldoc/odoc_latex_style.cmti ocamldoc/odoc_man.cmti ocamldoc/odoc_messages.cmti ocamldoc/odoc_ocamlhtml.cmti ocamldoc/odoc_parameter.cmti ocamldoc/odoc_texi.cmti ocamldoc/odoc_text_lexer.cmti ocamldoc/odoc_to_text.cmti ocamldoc/odoc_type.cmti ocamldoc/odoc_value.cmti \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/ocamldoc"
gmake -C api_docgen install
gmake[1]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/api_docgen'
gmake -C ocamldoc install
gmake[2]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/api_docgen/ocamldoc'
mkdir -p "/home/ci/ocaml-tmp-install-45857/man/man3"
if test -d build/man; then \
  /usr/bin/install -c -p -m 644 build/man/*.3o "/home/ci/ocaml-tmp-install-45857/man/man3"; \
fi
gmake[2]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/api_docgen/ocamldoc'
gmake[1]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/api_docgen'
if test -n "ocamldebug"; then \
  /usr/bin/install -c -p debugger/ocamldebug "/home/ci/ocaml-tmp-install-45857/bin"; \
fi
/usr/bin/install -c -p -m 644 Makefile.config "/home/ci/ocaml-tmp-install-45857/lib/ocaml"
/usr/bin/install -c -p -m 644 Changes README.adoc README.win32.adoc LICENSE "/home/ci/ocaml-tmp-install-45857/share/doc/ocaml"
if test -f ocamlopt; then gmake installopt; else \
   cd "/home/ci/ocaml-tmp-install-45857/bin"; \
   ln -sf ocamlc.byte ocamlc; \
   ln -sf ocamllex.byte ocamllex; \
   (test -f flexlink.byte && \
      ln -sf flexlink.byte flexlink) || true; \
fi
gmake[1]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
/usr/bin/install -c -p -m 644 runtime/libasmrun.a runtime/libcomprmarsh.a runtime/libasmrund.a runtime/libasmruni.a runtime/libasmrun_pic.a "/home/ci/ocaml-tmp-install-45857/lib/ocaml"
/usr/bin/install -c -p runtime/libasmrun_shared.so "/home/ci/ocaml-tmp-install-45857/lib/ocaml"
./boot/ocamlrun ./tools/stripdebug  ocamlopt  ocamlopt.tmp && /usr/bin/install -c -p  ocamlopt.tmp "/home/ci/ocaml-tmp-install-45857/bin/ocamlopt.byte" && rm  ocamlopt.tmp
gmake -C stdlib installopt
gmake[2]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/stdlib'
/usr/bin/install -c -p -m 644 \
  stdlib.cmxa stdlib.a std_exit.o *.cmx \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml"
gmake[2]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/stdlib'
/usr/bin/install -c -p -m 644 \
    middle_end/*.cmi \
    "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    middle_end/closure/*.cmi \
    "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    middle_end/flambda/*.cmi \
    "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    middle_end/flambda/base_types/*.cmi \
    "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    asmcomp/*.cmi \
    "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    middle_end/*.cmt middle_end/*.cmti \
    middle_end/*.mli \
    "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    middle_end/closure/*.cmt middle_end/closure/*.cmti \
    middle_end/closure/*.mli \
    "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    middle_end/flambda/*.cmt middle_end/flambda/*.cmti \
    middle_end/flambda/*.mli \
    "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    middle_end/flambda/base_types/*.cmt \
            middle_end/flambda/base_types/*.cmti \
    middle_end/flambda/base_types/*.mli \
    "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    asmcomp/*.cmt asmcomp/*.cmti \
    asmcomp/*.mli \
    "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    driver/optmain.cmo \
    "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
mkdir -p "/home/ci/ocaml-tmp-install-45857/lib/ocaml/ocamldoc"
/usr/bin/install -c -p ./ocamldoc/ocamldoc.opt "/home/ci/ocaml-tmp-install-45857/bin"
/usr/bin/install -c -p -m 644 \
  ocamldoc/odoc_dep.cmi ocamldoc/odoc_dot.cmi ocamldoc/odoc_extension.cmi ocamldoc/odoc_html.cmi ocamldoc/odoc_info.cmi ocamldoc/odoc_latex.cmi ocamldoc/odoc_latex_style.cmi ocamldoc/odoc_man.cmi ocamldoc/odoc_messages.cmi ocamldoc/odoc_ocamlhtml.cmi ocamldoc/odoc_parameter.cmi ocamldoc/odoc_texi.cmi ocamldoc/odoc_text_lexer.cmi ocamldoc/odoc_to_text.cmi ocamldoc/odoc_type.cmi ocamldoc/odoc_value.cmi \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/ocamldoc"
/usr/bin/install -c -p -m 644 \
  ocamldoc/odoc_dep.mli ocamldoc/odoc_dot.mli ocamldoc/odoc_extension.mli ocamldoc/odoc_html.mli ocamldoc/odoc_info.mli ocamldoc/odoc_latex.mli ocamldoc/odoc_latex_style.mli ocamldoc/odoc_man.mli ocamldoc/odoc_messages.mli ocamldoc/odoc_ocamlhtml.mli ocamldoc/odoc_parameter.mli ocamldoc/odoc_texi.mli ocamldoc/odoc_text_lexer.mli ocamldoc/odoc_to_text.mli ocamldoc/odoc_type.mli ocamldoc/odoc_value.mli ocamldoc/odoc_dep.cmt ocamldoc/odoc_dot.cmt ocamldoc/odoc_extension.cmt ocamldoc/odoc_html.cmt ocamldoc/odoc_info.cmt ocamldoc/odoc_latex.cmt ocamldoc/odoc_latex_style.cmt ocamldoc/odoc_man.cmt ocamldoc/odoc_messages.cmt ocamldoc/odoc_ocamlhtml.cmt ocamldoc/odoc_parameter.cmt ocamldoc/odoc_texi.cmt ocamldoc/odoc_text_lexer.cmt ocamldoc/odoc_to_text.cmt ocamldoc/odoc_type.cmt ocamldoc/odoc_value.cmt ocamldoc/odoc_dep.cmti ocamldoc/odoc_dot.cmti ocamldoc/odoc_extension.cmti ocamldoc/odoc_html.cmti ocamldoc/odoc_info.cmti ocamldoc/odoc_latex.cmti ocamldoc/odoc_latex_style.cmti ocamldoc/odoc_man.cmti ocamldoc/odoc_messages.cmti ocamldoc/odoc_ocamlhtml.cmti ocamldoc/odoc_parameter.cmti ocamldoc/odoc_texi.cmti ocamldoc/odoc_text_lexer.cmti ocamldoc/odoc_to_text.cmti ocamldoc/odoc_type.cmti ocamldoc/odoc_value.cmti \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/ocamldoc"
/usr/bin/install -c -p -m 644 \
  ocamldoc/ocamldoc.hva ocamldoc/*.cmx ocamldoc/odoc_info.a \
  ocamldoc/odoc_info.cmxa \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/ocamldoc"
/usr/bin/install -c -p -m 644 \
  otherlibs/dynlink/dynlink_config.cmx otherlibs/dynlink/dynlink_types.cmx otherlibs/dynlink/dynlink_platform_intf.cmx otherlibs/dynlink/dynlink_common.cmx otherlibs/dynlink/native/dynlink.cmx otherlibs/dynlink/dynlink.cmxa \
  otherlibs/dynlink/dynlink.a \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/dynlink"
for i in runtime_events unix str systhreads; do \
  gmake -C otherlibs/$i installopt || exit $?; \
done
gmake[2]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/runtime_events'
/usr/bin/install -c -p -m 644 \
   runtime_events.cmx runtime_events.cmxa runtime_events.a \
   "/home/ci/ocaml-tmp-install-45857/lib/ocaml/runtime_events/"
if test -f runtime_events.cmxs; then \
  /usr/bin/install -c -p runtime_events.cmxs "/home/ci/ocaml-tmp-install-45857/lib/ocaml/runtime_events"; \
fi
if test -f dllcamlruntime_eventsnat.so; then \
  /usr/bin/install -c -p \
    dllcamlruntime_eventsnat.so "/home/ci/ocaml-tmp-install-45857/lib/ocaml/stublibs"; \
fi
/usr/bin/install -c -p -m 644 libcamlruntime_eventsnat.a "/home/ci/ocaml-tmp-install-45857/lib/ocaml/"
gmake[2]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/runtime_events'
gmake[2]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/unix'
/usr/bin/install -c -p -m 644 \
   unix.cmx unixLabels.cmx unix.cmxa unix.a \
   "/home/ci/ocaml-tmp-install-45857/lib/ocaml/unix/"
if test -f unix.cmxs; then \
  /usr/bin/install -c -p unix.cmxs "/home/ci/ocaml-tmp-install-45857/lib/ocaml/unix"; \
fi
if test -f dllunixnat.so; then \
  /usr/bin/install -c -p \
    dllunixnat.so "/home/ci/ocaml-tmp-install-45857/lib/ocaml/stublibs"; \
fi
/usr/bin/install -c -p -m 644 libunixnat.a "/home/ci/ocaml-tmp-install-45857/lib/ocaml/"
gmake[2]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/unix'
gmake[2]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/str'
/usr/bin/install -c -p -m 644 \
   str.cmx str.cmxa str.a \
   "/home/ci/ocaml-tmp-install-45857/lib/ocaml/str/"
if test -f str.cmxs; then \
  /usr/bin/install -c -p str.cmxs "/home/ci/ocaml-tmp-install-45857/lib/ocaml/str"; \
fi
if test -f dllcamlstrnat.so; then \
  /usr/bin/install -c -p \
    dllcamlstrnat.so "/home/ci/ocaml-tmp-install-45857/lib/ocaml/stublibs"; \
fi
/usr/bin/install -c -p -m 644 libcamlstrnat.a "/home/ci/ocaml-tmp-install-45857/lib/ocaml/"
gmake[2]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/str'
gmake[2]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/systhreads'
/usr/bin/install -c -p -m 644 libthreadsnat.a "/home/ci/ocaml-tmp-install-45857/lib/ocaml"
/usr/bin/install -c -p -m 644 \
  thread.cmx event.cmx threads.cmxa threads.a \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/threads"
gmake[2]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64/otherlibs/systhreads'
if test -f ocamlopt.opt; then gmake installoptopt; else \
   cd "/home/ci/ocaml-tmp-install-45857/bin"; \
   ln -sf ocamlc.byte ocamlc; \
   ln -sf ocamlopt.byte ocamlopt; \
   ln -sf ocamllex.byte ocamllex; \
   (test -f flexlink.byte && \
     ln -sf flexlink.byte flexlink) || true; \
fi
gmake[2]: Entering directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
/usr/bin/install -c -p ocamlc.opt "/home/ci/ocaml-tmp-install-45857/bin"
/usr/bin/install -c -p ocamlopt.opt "/home/ci/ocaml-tmp-install-45857/bin"
/usr/bin/install -c -p lex/ocamllex.opt "/home/ci/ocaml-tmp-install-45857/bin"
cd "/home/ci/ocaml-tmp-install-45857/bin"; \
   ln -sf ocamlc.opt ocamlc; \
   ln -sf ocamlopt.opt ocamlopt; \
   ln -sf ocamllex.opt ocamllex
/usr/bin/install -c -p -m 644 \
   utils/*.cmx parsing/*.cmx typing/*.cmx bytecomp/*.cmx \
   toplevel/*.cmx toplevel/native/*.cmx \
   toplevel/native/tophooks.cmi \
   file_formats/*.cmx \
   lambda/*.cmx \
   driver/*.cmx asmcomp/*.cmx middle_end/*.cmx \
           middle_end/closure/*.cmx \
           middle_end/flambda/*.cmx \
           middle_end/flambda/base_types/*.cmx \
          "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
   compilerlibs/*.cmxa compilerlibs/*.a \
   "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
   driver/main.cmx driver/main.o \
   driver/optmain.cmx driver/optmain.o \
   toplevel/topstart.o \
   "/home/ci/ocaml-tmp-install-45857/lib/ocaml/compiler-libs"
gmake[2]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
/usr/bin/install -c -p -m 644 \
          tools/profiling.cmx tools/profiling.o \
  "/home/ci/ocaml-tmp-install-45857/lib/ocaml/profiling"
gmake[1]: Leaving directory '/home/ci/builds/workspace/main/flambda/false/label/ocaml-openbsd-64'
+ rm -rf /home/ci/ocaml-tmp-install-45857
+ cd testsuite
+ test -n -j2
+ test -x /usr/bin/parallel
+ gmake --warn-undefined-variables SHOW_TIMINGS=1 all
Running tests from 'tests/afl-instrumentation' ...
 ... testing 'afl-fuzz-test.ml' => passed (wall clock: 0.01s)
 ... testing 'afl-showmap-test.ml' => passed (wall clock: 0.01s)
Running tests from 'tests/arch-power' ...
 ... testing 'exn_raise.ml' => skipped
Running tests from 'tests/array-functions' ...
 ... testing 'test.ml' => passed (wall clock: 1.10s)
Running tests from 'tests/asmcomp' ...
 ... testing '0001-test.ml' => passed (wall clock: 0.58s)
 ... testing 'bind_tuples.ml' => passed (wall clock: 0.61s)
 ... testing 'compare.ml' => passed (wall clock: 0.50s)
 ... testing 'evaluation_order.ml' => passed (wall clock: 0.86s)
 ... testing 'func_sections.ml' => passed (wall clock: 0.47s)
 ... testing 'lift_mutable_let_flambda.ml' => skipped
 ... testing 'optargs.ml' => passed (wall clock: 0.62s)
 ... testing 'poll_attr_both.ml' => passed (wall clock: 0.08s)
 ... testing 'poll_attr_inserted.ml' => passed (wall clock: 0.08s)
 ... testing 'poll_attr_prologue.ml' => passed (wall clock: 0.08s)
 ... testing 'poll_attr_user.ml' => passed (wall clock: 0.08s)
 ... testing 'polling_insertion.ml' => passed (wall clock: 0.65s)
 ... testing 'prevent_fma.ml' => passed (wall clock: 0.47s)
 ... testing 'register_typing.ml' => passed (wall clock: 0.63s)
 ... testing 'register_typing_switch.ml' => passed (wall clock: 0.62s)
 ... testing 'select_addr.ml' => passed (wall clock: 0.75s)
 ... testing 'staticalloc.ml' => passed (wall clock: 0.62s)
 ... testing 'try_checkbound.ml' => passed (wall clock: 0.56s)
 ... testing 'unrolling_flambda.ml' => skipped
 ... testing 'unrolling_flambda2.ml' => skipped
Running tests from 'tests/asmgen' ...
 ... testing 'arith.cmm' => passed (wall clock: 0.32s)
 ... testing 'catch-float.cmm' => passed (wall clock: 0.14s)
 ... testing 'catch-multiple.cmm' => passed (wall clock: 0.14s)
 ... testing 'catch-rec-deadhandler.cmm' => passed (wall clock: 0.15s)
 ... testing 'catch-rec.cmm' => passed (wall clock: 0.14s)
 ... testing 'catch-try-float.cmm' => passed (wall clock: 0.14s)
 ... testing 'catch-try.cmm' => passed (wall clock: 0.14s)
 ... testing 'checkbound.cmm' => passed (wall clock: 0.14s)
 ... testing 'even-odd-spill-float.cmm' => passed (wall clock: 0.14s)
 ... testing 'even-odd-spill.cmm' => passed (wall clock: 0.14s)
 ... testing 'even-odd.cmm' => passed (wall clock: 0.14s)
 ... testing 'fib.cmm' => passed (wall clock: 0.14s)
 ... testing 'immediates.cmm' => passed (wall clock: 0.19s)
 ... testing 'integr.cmm' => skipped
 ... testing 'invariants.cmm' => passed (wall clock: 0.03s)
 ... testing 'pgcd.cmm' => passed (wall clock: 0.14s)
 ... testing 'quicksort.cmm' => passed (wall clock: 0.15s)
 ... testing 'quicksort2.cmm' => passed (wall clock: 0.16s)
 ... testing 'soli.cmm' => passed (wall clock: 0.15s)
 ... testing 'tagged-fib.cmm' => passed (wall clock: 0.14s)
 ... testing 'tagged-integr.cmm' => passed (wall clock: 0.14s)
 ... testing 'tagged-quicksort.cmm' => passed (wall clock: 0.15s)
 ... testing 'tagged-tak.cmm' => passed (wall clock: 0.13s)
 ... testing 'tak.cmm' => passed (wall clock: 0.14s)
Running tests from 'tests/ast-invariants' ...
 ... testing 'test.ml' => passed (wall clock: 4.96s)
Running tests from 'tests/backtrace' ...
 ... testing 'backtrace.ml' => passed (wall clock: 0.67s)
 ... testing 'backtrace2.ml' => passed (wall clock: 1.06s)
 ... testing 'backtrace3.ml' => passed (wall clock: 0.94s)
 ... testing 'backtrace_bounds_exn.ml' => passed (wall clock: 0.93s)
 ... testing 'backtrace_c_exn.ml' => passed (wall clock: 1.50s)
 ... testing 'backtrace_deprecated.ml' => passed (wall clock: 0.95s)
 ... testing 'backtrace_dynlink.ml' => passed (wall clock: 0.57s)
 ... testing 'backtrace_effects.ml' => passed (wall clock: 0.95s)
 ... testing 'backtrace_effects_nested.ml' => passed (wall clock: 0.96s)
 ... testing 'backtrace_or_exception.ml' => passed (wall clock: 0.93s)
 ... testing 'backtrace_slots.ml' => passed (wall clock: 1.08s)
 ... testing 'backtrace_systhreads.ml' => passed (wall clock: 7.13s)
 ... testing 'backtraces_and_finalizers.ml' => passed (wall clock: 0.68s)
 ... testing 'callstack.ml' => passed (wall clock: 1.13s)
 ... testing 'event_after_prim.ml' => passed (wall clock: 0.93s)
 ... testing 'inline_test.ml' => passed (wall clock: 1.09s)
 ... testing 'inline_traversal_test.ml' => passed (wall clock: 1.57s)
 ... testing 'lazy.ml' => passed (wall clock: 0.61s)
 ... testing 'methods.ml' => passed (wall clock: 0.98s)
 ... testing 'names.ml' => passed (wall clock: 1.10s)
 ... testing 'pr2195.ml' => passed (wall clock: 1.82s)
 ... testing 'pr6920_why_at.ml' => passed (wall clock: 0.61s)
 ... testing 'pr6920_why_swallow.ml' => passed (wall clock: 0.59s)
 ... testing 'print_location.ml' => passed (wall clock: 0.59s)
 ... testing 'raw_backtrace.ml' => passed (wall clock: 1.05s)
Running tests from 'tests/badly-ordered-deps' ...
 ... testing 'coccinelle.ml' => passed (wall clock: 0.58s)
 ... testing 'main.ml' => passed (wall clock: 0.46s)
Running tests from 'tests/basic' ...
 ... testing 'arrays.ml' => passed (wall clock: 1.04s)
 ... testing 'bigints.ml' => passed (wall clock: 0.59s)
 ... testing 'boxedints.ml' => passed (wall clock: 1.69s)
 ... testing 'constprop.ml.c' => passed (wall clock: 1.36s)
 ... testing 'divint.ml' => passed (wall clock: 1.04s)
 ... testing 'equality.ml' => passed (wall clock: 0.93s)
 ... testing 'eval_order_1.ml' => passed (wall clock: 0.76s)
 ... testing 'eval_order_2.ml' => passed (wall clock: 0.58s)
 ... testing 'eval_order_3.ml' => passed (wall clock: 0.76s)
 ... testing 'eval_order_4.ml' => passed (wall clock: 0.58s)
 ... testing 'eval_order_6.ml' => passed (wall clock: 0.57s)
 ... testing 'eval_order_7.ml' => passed (wall clock: 0.58s)
 ... testing 'eval_order_8.ml' => passed (wall clock: 0.58s)
 ... testing 'eval_order_pr10283.ml' => passed (wall clock: 0.75s)
 ... testing 'float.ml' => passed (wall clock: 0.75s)
 ... testing 'float_physical_equality.ml' => passed (wall clock: 0.58s)
 ... testing 'includestruct.ml' => passed (wall clock: 0.88s)
 ... testing 'localexn.ml' => passed (wall clock: 0.62s)
 ... testing 'localfunction.ml' => passed (wall clock: 0.80s)
 ... testing 'maps.ml' => passed (wall clock: 0.91s)
 ... testing 'min_int.ml' => passed (wall clock: 0.58s)
 ... testing 'objects.ml' => passed (wall clock: 0.80s)
 ... testing 'opt_variants.ml' => passed (wall clock: 1.01s)
 ... testing 'patmatch.ml' => passed (wall clock: 3.24s)
 ... testing 'patmatch_for_multiple.ml' => passed (wall clock: 0.13s)
 ... testing 'patmatch_incoherence.ml' => passed (wall clock: 0.10s)
 ... testing 'patmatch_split_no_or.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7253.ml' => passed (wall clock: 0.76s)
 ... testing 'pr7533.ml' => passed (wall clock: 0.60s)
 ... testing 'pr7657.ml' => passed (wall clock: 0.59s)
 ... testing 'recvalues.ml' => passed (wall clock: 0.82s)
 ... testing 'sets.ml' => passed (wall clock: 0.86s)
 ... testing 'stringmatch.ml' => passed (wall clock: 1.09s)
 ... testing 'switch_opts.ml' => passed (wall clock: 0.95s)
 ... testing 'tailcalls.ml' => passed (wall clock: 7.73s)
 ... testing 'trigraph.ml' => passed (wall clock: 0.57s)
 ... testing 'tuple_match.ml' => passed (wall clock: 0.83s)
 ... testing 'unit_naming.ml' => passed (wall clock: 0.06s)
 ... testing 'zero_divided_by_n.ml' => passed (wall clock: 0.57s)
Running tests from 'tests/basic-float' ...
 ... testing 'float_compare.ml' => passed (wall clock: 0.66s)
 ... testing 'float_literals.ml' => passed (wall clock: 0.99s)
 ... testing 'tfloat_hex.ml' => passed (wall clock: 0.75s)
 ... testing 'tfloat_record.ml' => passed (wall clock: 0.63s)
 ... testing 'zero_sized_float_arrays.ml' => passed (wall clock: 0.63s)
Running tests from 'tests/basic-io' ...
 ... testing 'wc.ml' => passed (wall clock: 0.60s)
Running tests from 'tests/basic-io-2' ...
 ... testing 'io.ml' => passed (wall clock: 1.12s)
Running tests from 'tests/basic-manyargs' ...
 ... testing 'manyargs.ml' => passed (wall clock: 1.35s)
Running tests from 'tests/basic-modules' ...
 ... testing 'anonymous.ml' => passed (wall clock: 0.14s)
 ... testing 'main.ml' => passed (wall clock: 1.39s)
 ... testing 'pr11186.ml' => passed (wall clock: 0.57s)
 ... testing 'recursive_module_evaluation_errors.ml' => passed (wall clock: 0.09s)
 ... testing 'recursive_module_init.ml' => passed (wall clock: 0.84s)
Running tests from 'tests/basic-more' ...
 ... testing 'bounds.ml' => passed (wall clock: 0.82s)
 ... testing 'div_by_zero.ml' => passed (wall clock: 0.81s)
 ... testing 'function_in_ref.ml' => passed (wall clock: 0.77s)
 ... testing 'if_in_if.ml' => passed (wall clock: 0.76s)
 ... testing 'labels_evaluation_order.ml' => passed (wall clock: 0.57s)
 ... testing 'morematch.ml' => passed (wall clock: 1.59s)
 ... testing 'opaque_prim.ml' => passed (wall clock: 0.76s)
 ... testing 'pr10294.ml' => passed (wall clock: 0.58s)
 ... testing 'pr10338.ml' => passed (wall clock: 0.60s)
 ... testing 'pr1271.ml' => passed (wall clock: 1.43s)
 ... testing 'pr2719.ml' => passed (wall clock: 0.78s)
 ... testing 'pr6216.ml' => passed (wall clock: 0.75s)
 ... testing 'pr7683.ml' => passed (wall clock: 0.60s)
 ... testing 'record_evaluation_order.ml' => passed (wall clock: 0.81s)
 ... testing 'robustmatch.ml' => passed (wall clock: 1.10s)
 ... testing 'safer_matching.ml' => passed (wall clock: 0.81s)
 ... testing 'sequential_and_or.ml' => passed (wall clock: 0.90s)
 ... testing 'structural_constants.ml' => passed (wall clock: 0.90s)
 ... testing 'tbuffer.ml' => passed (wall clock: 0.79s)
 ... testing 'top_level_patterns.ml' => passed (wall clock: 0.75s)
 ... testing 'tprintf.ml' => passed (wall clock: 0.90s)
Running tests from 'tests/basic-multdef' ...
 ... testing 'usemultdef.ml' => passed (wall clock: 0.73s)
Running tests from 'tests/basic-private' ...
 ... testing 'tlength.ml' => passed (wall clock: 0.91s)
Running tests from 'tests/c-api' ...
 ... testing 'aligned_alloc.ml' => passed (wall clock: 1.14s)
 ... testing 'alloc_async.ml' => passed (wall clock: 1.36s)
 ... testing 'c_noreturn.ml' => passed (wall clock: 1.07s)
 ... testing 'external.ml' => passed (wall clock: 0.54s)
 ... testing 'test_c_thread_has_lock.ml' => passed (wall clock: 1.29s)
 ... testing 'test_c_thread_has_lock_systhread.ml' => passed (wall clock: 1.42s)
Running tests from 'tests/callback' ...
 ... testing 'callback_effects_gc.ml' => passed (wall clock: 0.67s)
 ... testing 'minor_named.ml' => passed (wall clock: 1.32s)
 ... testing 'nested_fiber.ml' => passed (wall clock: 1.36s)
 ... testing 'signals_alloc.ml' => passed (wall clock: 1.50s)
 ... testing 'stack_overflow.ml' => passed (wall clock: 1.29s)
 ... testing 'test1.ml' => passed (wall clock: 1.29s)
 ... testing 'test2.ml' => passed (wall clock: 1.36s)
 ... testing 'test3.ml' => passed (wall clock: 1.37s)
 ... testing 'test4.ml' => passed (wall clock: 1.38s)
 ... testing 'test5.ml' => passed (wall clock: 1.33s)
 ... testing 'test6.ml' => passed (wall clock: 1.38s)
 ... testing 'test7.ml' => passed (wall clock: 1.35s)
 ... testing 'test_finaliser_gc.ml' => passed (wall clock: 2.42s)
 ... testing 'test_gc_alarm.ml' => passed (wall clock: 0.79s)
 ... testing 'test_signalhandler.ml' => passed (wall clock: 1.57s)
Running tests from 'tests/compaction' ...
 ... testing 'test_compact_full.ml' => passed (wall clock: 0.78s)
 ... testing 'test_freelist_free.ml' => passed (wall clock: 1.00s)
Running tests from 'tests/compiler-libs' ...
 ... testing 'test_longident.ml' => passed (wall clock: 0.20s)
 ... testing 'test_untypeast.ml' => passed (wall clock: 0.15s)
Running tests from 'tests/cxx-api' ...
 ... testing 'all_includes.ml' => passed (wall clock: 0.00s)
Running tests from 'tests/effect-syntax' ...
 ... testing 'coroutines.ml' => passed (wall clock: 0.92s)
 ... testing 'error_messages.ml' => passed (wall clock: 0.08s)
 ... testing 'iterators.ml' => passed (wall clock: 0.87s)
 ... testing 'resume_exn.ml' => passed (wall clock: 0.79s)
 ... testing 'shallow2deep.ml' => passed (wall clock: 0.84s)
 ... testing 'test1.ml' => passed (wall clock: 0.75s)
 ... testing 'test10.ml' => passed (wall clock: 0.81s)
 ... testing 'test11.ml' => passed (wall clock: 0.80s)
 ... testing 'test2.ml' => passed (wall clock: 0.80s)
 ... testing 'test3.ml' => passed (wall clock: 0.77s)
 ... testing 'test4.ml' => passed (wall clock: 0.77s)
 ... testing 'test5.ml' => passed (wall clock: 0.79s)
 ... testing 'test6.ml' => passed (wall clock: 0.79s)
 ... testing 'tutorial.ml' => passed (wall clock: 0.87s)
 ... testing 'when_test.ml' => passed (wall clock: 0.05s)
Running tests from 'tests/effects' ...
 ... testing 'backtrace.ml' => passed (wall clock: 0.93s)
 ... testing 'cmphash.ml' => passed (wall clock: 0.80s)
 ... testing 'evenodd.ml' => passed (wall clock: 1.57s)
 ... testing 'issue479.ml' => passed (wall clock: 0.07s)
 ... testing 'manylive.ml' => passed (wall clock: 0.88s)
 ... testing 'marshal.ml' => passed (wall clock: 0.77s)
 ... testing 'overflow.ml' => passed (wall clock: 0.81s)
 ... testing 'partial.ml' => passed (wall clock: 0.78s)
 ... testing 'reperform.ml' => passed (wall clock: 0.82s)
 ... testing 'sched.ml' => passed (wall clock: 0.82s)
 ... testing 'shallow_state.ml' => passed (wall clock: 0.81s)
 ... testing 'shallow_state_io.ml' => passed (wall clock: 0.82s)
 ... testing 'test1.ml' => passed (wall clock: 0.76s)
 ... testing 'test10.ml' => passed (wall clock: 0.82s)
 ... testing 'test11.ml' => passed (wall clock: 0.79s)
 ... testing 'test2.ml' => passed (wall clock: 0.81s)
 ... testing 'test3.ml' => passed (wall clock: 0.79s)
 ... testing 'test4.ml' => passed (wall clock: 0.79s)
 ... testing 'test5.ml' => passed (wall clock: 0.79s)
 ... testing 'test6.ml' => passed (wall clock: 0.78s)
 ... testing 'test_lazy.ml' => passed (wall clock: 0.87s)
 ... testing 'unhandled_effects.ml' => passed (wall clock: 0.62s)
 ... testing 'unhandled_unlinked.ml' => passed (wall clock: 0.57s)
 ... testing 'used_cont.ml' => passed (wall clock: 0.81s)
Running tests from 'tests/embedded' ...
 ... testing 'cmcaml.ml' => passed (wall clock: 1.36s)
Running tests from 'tests/ephe-c-api' ...
 ... testing 'test.ml' => skipped
Running tests from 'tests/exotic-syntax' ...
 ... testing 'exotic.ml' => passed (wall clock: 0.78s)
Running tests from 'tests/extension-constructor' ...
 ... testing 'test.ml' => passed (wall clock: 0.63s)
Running tests from 'tests/flambda' ...
 ... testing 'afl_lazy.ml' => skipped
 ... testing 'approx_meet.ml' => passed (wall clock: 0.60s)
 ... testing 'gpr2239.ml' => passed (wall clock: 0.63s)
 ... testing 'gpr998.ml' => passed (wall clock: 0.58s)
 ... testing 'specialise.ml' => skipped
Running tests from 'tests/float-unboxing' ...
 ... testing 'bug13448.ml' => passed (wall clock: 0.59s)
 ... testing 'bug13448bis.ml' => passed (wall clock: 0.59s)
 ... testing 'float_subst_boxed_number.ml' => passed (wall clock: 0.71s)
 ... testing 'unbox_under_assign.ml' => passed (wall clock: 0.61s)
Running tests from 'tests/fma' ...
 ... testing 'fma.ml' => passed (wall clock: 1.53s)
Running tests from 'tests/formats-transition' ...
 ... testing 'deprecated_unsigned_printers.ml' => passed (wall clock: 0.07s)
 ... testing 'ignored_scan_counters.ml' => passed (wall clock: 0.07s)
 ... testing 'legacy_incompatible_flags.ml' => passed (wall clock: 0.06s)
 ... testing 'legacy_unfinished_modifiers.ml' => passed (wall clock: 0.06s)
Running tests from 'tests/formatting' ...
 ... testing 'errors_batch.ml' => passed (wall clock: 2.47s)
 ... testing 'margins.ml' => passed (wall clock: 0.06s)
 ... testing 'test_locations.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/frame-pointers' ...
 ... testing 'c_call.ml' => skipped
 ... testing 'effects.ml' => skipped
 ... testing 'exception_handler.ml' => skipped
 ... testing 'reperform.ml' => skipped
 ... testing 'stack_realloc.ml' => skipped
 ... testing 'stack_realloc2.ml' => skipped
Running tests from 'tests/functors' ...
 ... testing 'functors.ml' => passed (wall clock: 0.07s)
Running tests from 'tests/gc-roots' ...
 ... testing 'globroots.ml' => passed (wall clock: 1.47s)
 ... testing 'globroots_parallel.ml' => passed (wall clock: 1.66s)
 ... testing 'globroots_parallel_spawn_burn.ml' => passed (wall clock: 1.67s)
 ... testing 'globroots_sequential.ml' => passed (wall clock: 3.37s)
Running tests from 'tests/generalized-open' ...
 ... testing 'accepted_batch.ml' => passed (wall clock: 0.70s)
 ... testing 'accepted_expect.ml' => passed (wall clock: 0.15s)
 ... testing 'clambda_optim.ml' => passed (wall clock: 0.08s)
 ... testing 'expansiveness.ml' => passed (wall clock: 0.09s)
 ... testing 'funct_body.ml' => passed (wall clock: 0.04s)
 ... testing 'gpr1506.ml' => passed (wall clock: 0.13s)
 ... testing 'pr10048.ml' => passed (wall clock: 0.08s)
 ... testing 'shadowing.ml' => passed (wall clock: 0.07s)
Running tests from 'tests/generated-parse-errors' ...
 ... testing 'errors.ml' => passed (wall clock: 0.22s)
Running tests from 'tests/hidden_includes' ...
 ... testing 'test.ml' => passed (wall clock: 0.72s)
Running tests from 'tests/int64-unboxing' ...
 ... testing 'test.ml' => passed (wall clock: 0.70s)
Running tests from 'tests/lazy' ...
 ... testing 'lazy1.ml' => passed (wall clock: 0.78s)
 ... testing 'lazy2.ml' => passed (wall clock: 0.64s)
 ... testing 'lazy3.ml' => passed (wall clock: 8.54s)
 ... testing 'lazy4.ml' => passed (wall clock: 0.66s)
 ... testing 'lazy5.ml' => passed (wall clock: 8.74s)
 ... testing 'lazy6.ml' => passed (wall clock: 0.70s)
 ... testing 'lazy7.ml' => passed (wall clock: 16.47s)
 ... testing 'lazy8.ml' => passed (wall clock: 0.70s)
 ... testing 'minor_major_force.ml' => passed (wall clock: 0.88s)
Running tests from 'tests/let-syntax' ...
 ... testing 'let_syntax.ml' => passed (wall clock: 0.25s)
Running tests from 'tests/letrec-check' ...
 ... testing 'basic.ml' => passed (wall clock: 0.14s)
 ... testing 'extension_constructor.ml' => passed (wall clock: 0.08s)
 ... testing 'flat_float_array.ml' => passed (wall clock: 0.08s)
 ... testing 'float_unboxing.ml' => passed (wall clock: 0.08s)
 ... testing 'labels.ml' => passed (wall clock: 0.08s)
 ... testing 'lazy_.ml' => passed (wall clock: 0.08s)
 ... testing 'modules.ml' => passed (wall clock: 0.09s)
 ... testing 'no_flat_float_array.ml' => skipped
 ... testing 'objects.ml' => passed (wall clock: 0.09s)
 ... testing 'partial_application.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7215.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7231.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7706.ml' => passed (wall clock: 0.05s)
 ... testing 'records.ml' => passed (wall clock: 0.08s)
 ... testing 'unboxed.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/letrec-compilation' ...
 ... testing 'backreferences.ml' => passed (wall clock: 0.61s)
 ... testing 'class_1.ml' => passed (wall clock: 0.68s)
 ... testing 'class_2.ml' => passed (wall clock: 0.67s)
 ... testing 'evaluation_order_1.ml' => passed (wall clock: 0.58s)
 ... testing 'evaluation_order_2.ml' => passed (wall clock: 0.58s)
 ... testing 'evaluation_order_3.ml' => passed (wall clock: 0.58s)
 ... testing 'float_block_1.ml' => passed (wall clock: 0.57s)
 ... testing 'generic_array.ml' => passed (wall clock: 0.59s)
 ... testing 'labels.ml' => passed (wall clock: 0.57s)
 ... testing 'lazy_.ml' => passed (wall clock: 0.77s)
 ... testing 'lists.ml' => passed (wall clock: 0.59s)
 ... testing 'mixing_value_closures_1.ml' => passed (wall clock: 0.57s)
 ... testing 'mixing_value_closures_2.ml' => passed (wall clock: 0.58s)
 ... testing 'mutual_functions.ml' => passed (wall clock: 0.59s)
 ... testing 'nested.ml' => passed (wall clock: 0.58s)
 ... testing 'pr12153_miscompilation_of_recursive_atoms.ml' => passed (wall clock: 0.57s)
 ... testing 'pr4989.ml' => passed (wall clock: 0.57s)
 ... testing 'pr8681.ml' => passed (wall clock: 0.84s)
 ... testing 'record_with.ml' => passed (wall clock: 0.87s)
 ... testing 'ref.ml' => passed (wall clock: 0.61s)
Running tests from 'tests/lexing' ...
 ... testing 'comments.ml' => passed (wall clock: 0.05s)
 ... testing 'escape.ml' => passed (wall clock: 0.05s)
 ... testing 'newlines.ml' => passed (wall clock: 0.75s)
 ... testing 'reject_bad_encoding.ml' => passed (wall clock: 0.04s)
 ... testing 'uchar_esc.ml' => passed (wall clock: 0.05s)
Running tests from 'tests/lf_skiplist' ...
 ... testing 'test.ml' => passed (wall clock: 1.35s)
 ... testing 'test_parallel.ml' => passed (wall clock: 14.37s)
Running tests from 'tests/lib-arg' ...
 ... testing 'test_rest_all.ml' => passed (wall clock: 0.14s)
 ... testing 'testarg.ml' => passed (wall clock: 0.99s)
 ... testing 'testerror.ml' => passed (wall clock: 0.66s)
Running tests from 'tests/lib-array' ...
 ... testing 'test_array.ml' => passed (wall clock: 0.19s)
Running tests from 'tests/lib-atomic' ...
 ... testing 'test_atomic.ml' => passed (wall clock: 0.60s)
Running tests from 'tests/lib-bigarray' ...
 ... testing 'bigarrays.ml' => passed (wall clock: 2.66s)
 ... testing 'change_layout.ml' => passed (wall clock: 0.99s)
 ... testing 'fftba.ml' => passed (wall clock: 1.28s)
 ... testing 'pr5115.ml' => passed (wall clock: 0.77s)
 ... testing 'specialized.ml' => passed (wall clock: 0.84s)
 ... testing 'weak_bigarray.ml' => passed (wall clock: 0.82s)
Running tests from 'tests/lib-bigarray-2' ...
 ... testing 'bigarrcml.ml' => passed (wall clock: 1.40s)
 ... testing 'bigarrfml.ml' => skipped
Running tests from 'tests/lib-bigarray-file' ...
 ... testing 'mapfile.ml' => passed (wall clock: 0.75s)
Running tests from 'tests/lib-bool' ...
 ... testing 'test.ml' => passed (wall clock: 0.89s)
Running tests from 'tests/lib-buffer' ...
 ... testing 'test.ml' => passed (wall clock: 3.86s)
Running tests from 'tests/lib-bytes' ...
 ... testing 'binary.ml' => passed (wall clock: 0.83s)
 ... testing 'test_bytes.ml' => passed (wall clock: 0.83s)
Running tests from 'tests/lib-bytes-utf' ...
 ... testing 'test.ml' => passed (wall clock: 4.50s)
Running tests from 'tests/lib-channels' ...
 ... testing 'bigarrays.ml' => passed (wall clock: 0.79s)
 ... testing 'buffered.ml' => passed (wall clock: 0.75s)
 ... testing 'close_in.ml' => passed (wall clock: 0.58s)
 ... testing 'close_out.ml' => passed (wall clock: 0.58s)
 ... testing 'in_channel_length.ml' => passed (wall clock: 0.77s)
 ... testing 'input_all.ml' => passed (wall clock: 1.23s)
 ... testing 'input_lines.ml' => passed (wall clock: 0.79s)
 ... testing 'refcounting.ml' => passed (wall clock: 0.09s)
 ... testing 'seek_in.ml' => passed (wall clock: 0.58s)
Running tests from 'tests/lib-digest' ...
 ... testing 'blake2b_self_test.ml' => passed (wall clock: 1.17s)
 ... testing 'digests.ml' => passed (wall clock: 0.88s)
 ... testing 'md5.ml' => passed (wall clock: 1.63s)
Running tests from 'tests/lib-domain' ...
 ... testing 'DLS_thread_safety.ml' => passed (wall clock: 0.00s)
Running tests from 'tests/lib-dynarray' ...
 ... testing 'heap_sort.ml' => passed (wall clock: 0.95s)
 ... testing 'test.ml' => passed (wall clock: 2.35s)
Running tests from 'tests/lib-dynlink-bytecode' ...
 ... testing 'main.ml' => passed (wall clock: 0.84s)
Running tests from 'tests/lib-dynlink-csharp' ...
 ... testing 'main.ml' => skipped
Running tests from 'tests/lib-dynlink-domains' ...
 ... testing 'main.ml' => passed (wall clock: 5.14s)
Running tests from 'tests/lib-dynlink-init-info' ...
 ... testing 'test.ml' => passed (wall clock: 0.85s)
Running tests from 'tests/lib-dynlink-initializers' ...
 ... testing 'test10_main.ml' => passed (wall clock: 0.88s)
 ... testing 'test1_main.ml' => passed (wall clock: 0.82s)
 ... testing 'test2_main.ml' => passed (wall clock: 0.81s)
 ... testing 'test3_main.ml' => passed (wall clock: 0.85s)
 ... testing 'test5_main.ml' => passed (wall clock: 1.08s)
 ... testing 'test6_main.ml' => passed (wall clock: 0.91s)
 ... testing 'test7_main.ml' => passed (wall clock: 0.81s)
 ... testing 'test8_main.ml' => passed (wall clock: 0.94s)
 ... testing 'test9_main.ml' => passed (wall clock: 0.97s)
Running tests from 'tests/lib-dynlink-native' ...
 ... testing 'main.ml' => passed (wall clock: 9.83s)
Running tests from 'tests/lib-dynlink-packed' ...
 ... testing 'loader.ml' => passed (wall clock: 1.61s)
Running tests from 'tests/lib-dynlink-pr4229' ...
 ... testing 'main.ml' => passed (wall clock: 1.34s)
Running tests from 'tests/lib-dynlink-pr4839' ...
 ... testing 'test.ml' => passed (wall clock: 3.08s)
Running tests from 'tests/lib-dynlink-pr6950' ...
 ... testing 'loader.ml' => passed (wall clock: 1.41s)
Running tests from 'tests/lib-dynlink-pr9209' ...
 ... testing 'dyn.ml' => passed (wall clock: 1.20s)
Running tests from 'tests/lib-dynlink-private' ...
 ... testing 'test.ml' => passed (wall clock: 3.39s)
Running tests from 'tests/lib-either' ...
 ... testing 'test.ml' => passed (wall clock: 0.16s)
Running tests from 'tests/lib-filename' ...
 ... testing 'extension.ml' => passed (wall clock: 0.82s)
 ... testing 'null.ml' => passed (wall clock: 0.80s)
 ... testing 'quotecommand.ml' => passed (wall clock: 1.06s)
 ... testing 'suffix.ml' => passed (wall clock: 0.80s)
 ... testing 'temp.ml' => passed (wall clock: 0.83s)
Running tests from 'tests/lib-float' ...
 ... testing 'test.ml' => passed (wall clock: 1.10s)
Running tests from 'tests/lib-floatarray' ...
 ... testing 'floatarray.ml' => passed (wall clock: 2.70s)
Running tests from 'tests/lib-format' ...
 ... testing 'domains.ml' => passed (wall clock: 0.87s)
 ... testing 'mc_pr586_par.ml' => passed (wall clock: 1.28s)
 ... testing 'mc_pr586_par2.ml' => passed (wall clock: 1.40s)
 ... testing 'pp_print_custom_break.ml' => passed (wall clock: 0.90s)
 ... testing 'pr6824.ml' => passed (wall clock: 0.83s)
 ... testing 'print_array.ml' => passed (wall clock: 0.87s)
 ... testing 'print_if_newline.ml' => passed (wall clock: 0.82s)
 ... testing 'print_seq.ml' => passed (wall clock: 0.88s)
 ... testing 'tformat.ml' => passed (wall clock: 2.17s)
Running tests from 'tests/lib-fun' ...
 ... testing 'test.ml' => passed (wall clock: 0.80s)
Running tests from 'tests/lib-hashtbl' ...
 ... testing 'compatibility.ml' => passed (wall clock: 0.88s)
 ... testing 'hfun.ml' => passed (wall clock: 1.04s)
 ... testing 'htbl.ml' => passed (wall clock: 2.36s)
Running tests from 'tests/lib-int' ...
 ... testing 'test.ml' => passed (wall clock: 0.86s)
Running tests from 'tests/lib-int64' ...
 ... testing 'issue9460.ml' => passed (wall clock: 0.64s)
 ... testing 'test.ml' => passed (wall clock: 0.62s)
Running tests from 'tests/lib-internalformat' ...
 ... testing 'test.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/lib-lazy' ...
 ... testing 'test.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/lib-list' ...
 ... testing 'test.ml' => passed (wall clock: 0.85s)
Running tests from 'tests/lib-marshal' ...
 ... testing 'compressed.ml' => passed (wall clock: 2.60s)
 ... testing 'intern_final.ml' => passed (wall clock: 1.52s)
 ... testing 'intext.ml' => passed (wall clock: 2.77s)
 ... testing 'intext_par.ml' => passed (wall clock: 4.30s)
 ... testing 'marshal_bigarray.ml' => passed (wall clock: 0.67s)
Running tests from 'tests/lib-obj' ...
 ... testing 'new_obj.ml' => passed (wall clock: 0.60s)
 ... testing 'reachable_words.ml' => passed (wall clock: 0.82s)
 ... testing 'reachable_words_bug.ml' => passed (wall clock: 0.64s)
 ... testing 'with_tag.ml' => passed (wall clock: 0.81s)
Running tests from 'tests/lib-option' ...
 ... testing 'test.ml' => passed (wall clock: 0.87s)
Running tests from 'tests/lib-printf' ...
 ... testing 'pr6534.ml' => passed (wall clock: 0.81s)
 ... testing 'pr6938.ml' => passed (wall clock: 0.89s)
 ... testing 'tprintf.ml' => passed (wall clock: 2.12s)
Running tests from 'tests/lib-queue' ...
 ... testing 'test.ml' => passed (wall clock: 0.83s)
Running tests from 'tests/lib-random' ...
 ... testing 'chi2.ml' => passed (wall clock: 3.58s)
 ... testing 'compat_32_64.ml' => passed (wall clock: 0.91s)
 ... testing 'defaultinit.ml' => passed (wall clock: 0.83s)
 ... testing 'parallel.ml' => passed (wall clock: 1.91s)
 ... testing 'selfinit.ml' => passed (wall clock: 0.79s)
 ... testing 'testvectors.ml' => passed (wall clock: 0.83s)
Running tests from 'tests/lib-result' ...
 ... testing 'test.ml' => passed (wall clock: 0.92s)
Running tests from 'tests/lib-runtime-events' ...
 ... testing 'test.ml' => passed (wall clock: 1.48s)
 ... testing 'test_caml.ml' => passed (wall clock: 1.12s)
 ... testing 'test_caml_counters.ml' => passed (wall clock: 0.85s)
 ... testing 'test_caml_exception.ml' => passed (wall clock: 0.82s)
 ... testing 'test_caml_parallel.ml' => passed (wall clock: 5.56s)
 ... testing 'test_caml_reentry.ml' => passed (wall clock: 0.88s)
 ... testing 'test_caml_runparams.ml' => passed (wall clock: 0.85s)
 ... testing 'test_caml_slot_reuse.ml' => passed (wall clock: 1.00s)
 ... testing 'test_caml_stubs_gc.ml' => passed (wall clock: 0.87s)
 ... testing 'test_compact.ml' => passed (wall clock: 0.84s)
 ... testing 'test_corrupted.ml' => passed (wall clock: 9.55s)
 ... testing 'test_create_cursor_failures.ml' => passed (wall clock: 0.96s)
 ... testing 'test_dropped_events.ml' => passed (wall clock: 1.19s)
 ... testing 'test_env_start.ml' => passed (wall clock: 0.85s)
 ... testing 'test_external.ml' => passed (wall clock: 1.01s)
 ... testing 'test_external_preserve.ml' => passed (wall clock: 0.91s)
 ... testing 'test_fork.ml' => passed (wall clock: 0.92s)
 ... testing 'test_instrumented.ml' => passed (wall clock: 0.88s)
 ... testing 'test_user_event.ml' => passed (wall clock: 0.89s)
 ... testing 'test_user_event_signal.ml' => passed (wall clock: 6.96s)
 ... testing 'test_user_event_unknown.ml' => passed (wall clock: 0.94s)
Running tests from 'tests/lib-scanf' ...
 ... testing 'tscanf.ml' => passed (wall clock: 2.70s)
Running tests from 'tests/lib-scanf-2' ...
 ... testing 'tscanf2_master.ml' => passed (wall clock: 1.16s)
Running tests from 'tests/lib-seq' ...
 ... testing 'test.ml' => passed (wall clock: 1.16s)
Running tests from 'tests/lib-set' ...
 ... testing 'testmap.ml' => passed (wall clock: 1.83s)
 ... testing 'testset.ml' => passed (wall clock: 1.73s)
Running tests from 'tests/lib-stack' ...
 ... testing 'test.ml' => passed (wall clock: 0.79s)
Running tests from 'tests/lib-stdlabels' ...
 ... testing 'test_stdlabels.ml' => passed (wall clock: 1.16s)
Running tests from 'tests/lib-str' ...
 ... testing 'parallel.ml' => passed (wall clock: 0.86s)
 ... testing 't01.ml' => passed (wall clock: 1.42s)
Running tests from 'tests/lib-string' ...
 ... testing 'binary.ml' => passed (wall clock: 0.84s)
 ... testing 'test_string.ml' => passed (wall clock: 0.89s)
Running tests from 'tests/lib-sync' ...
 ... testing 'prodcons.ml' => passed (wall clock: 0.86s)
 ... testing 'trylock.ml' => passed (wall clock: 0.61s)
 ... testing 'trylock2.ml' => passed (wall clock: 0.56s)
Running tests from 'tests/lib-sys' ...
 ... testing 'immediate64.ml' => passed (wall clock: 0.62s)
 ... testing 'opaque.ml' => passed (wall clock: 0.82s)
 ... testing 'rename.ml' => passed (wall clock: 0.90s)
Running tests from 'tests/lib-systhreads' ...
 ... testing 'boundscheck.ml' => passed (wall clock: 15.60s)
 ... testing 'eintr.ml' => passed (wall clock: 1.94s)
 ... testing 'multicore_lifecycle.ml' => passed (wall clock: 11.10s)
 ... testing 'test_c_thread_register.ml' => passed (wall clock: 0.00s)
 ... testing 'testfork.ml' => passed (wall clock: 0.00s)
 ... testing 'testfork2.ml' => passed (wall clock: 0.00s)
 ... testing 'testpreempt.ml' => passed (wall clock: 5.12s)
 ... testing 'testyield.ml' => passed (wall clock: 1.22s)
 ... testing 'threadsigmask.ml' => passed (wall clock: 8.53s)
Running tests from 'tests/lib-threads' ...
 ... testing 'backtrace_threads.ml' => passed (wall clock: 0.89s)
 ... testing 'bank.ml' => passed (wall clock: 0.92s)
 ... testing 'beat.ml' => passed (wall clock: 0.00s)
 ... testing 'bufchan.ml' => passed (wall clock: 0.95s)
 ... testing 'close.ml' => passed (wall clock: 2.96s)
 ... testing 'delayintr.ml' => passed (wall clock: 5.18s)
 ... testing 'fileio.ml' => passed (wall clock: 1.17s)
 ... testing 'mutex_errors.ml' => passed (wall clock: 0.90s)
 ... testing 'pr4466.ml' => passed (wall clock: 1.26s)
 ... testing 'pr5325.ml' => passed (wall clock: 3.08s)
 ... testing 'pr7638.ml' => passed (wall clock: 0.88s)
 ... testing 'pr8857.ml' => passed (wall clock: 0.94s)
 ... testing 'prodcons.ml' => passed (wall clock: 1.14s)
 ... testing 'prodcons2.ml' => passed (wall clock: 1.48s)
 ... testing 'sieve.ml' => passed (wall clock: 1.05s)
 ... testing 'signal.ml' => passed (wall clock: 5.25s)
 ... testing 'sockets.ml' => passed (wall clock: 1.00s)
 ... testing 'swapchan.ml' => passed (wall clock: 0.92s)
 ... testing 'tls.ml' => passed (wall clock: 0.95s)
 ... testing 'torture.ml' => passed (wall clock: 6.95s)
 ... testing 'uncaught_exception_handler.ml' => passed (wall clock: 1.10s)
Running tests from 'tests/lib-uchar' ...
 ... testing 'test.ml' => passed (wall clock: 0.91s)
Running tests from 'tests/lib-unix/common' ...
 ... testing 'append.ml' => passed (wall clock: 1.00s)
 ... testing 'bigarrays.ml' => passed (wall clock: 0.00s)
 ... testing 'channel_of.ml' => passed (wall clock: 0.92s)
 ... testing 'cloexec.ml' => passed (wall clock: 1.31s)
 ... testing 'dup.ml' => passed (wall clock: 0.87s)
 ... testing 'dup2.ml' => passed (wall clock: 0.96s)
 ... testing 'fork_cleanup.ml' => passed (wall clock: 0.93s)
 ... testing 'fork_cleanup_systhreads.ml' => passed (wall clock: 1.97s)
 ... testing 'getaddrinfo.ml' => passed (wall clock: 0.95s)
 ... testing 'gethostbyaddr.ml' => passed (wall clock: 0.87s)
 ... testing 'multicore_fork_domain_alone.ml' => passed (wall clock: 2.91s)
 ... testing 'multicore_fork_domain_alone2.ml' => passed (wall clock: 0.87s)
 ... testing 'pipe_eof.ml' => passed (wall clock: 0.92s)
 ... testing 'process_pid.ml' => passed (wall clock: 0.89s)
 ... testing 'redirections.ml' => passed (wall clock: 1.09s)
 ... testing 'rename.ml' => passed (wall clock: 0.95s)
 ... testing 'test_unix_cmdline.ml' => passed (wall clock: 0.74s)
 ... testing 'test_unixlabels.ml' => passed (wall clock: 1.00s)
 ... testing 'truncate.ml' => passed (wall clock: 0.93s)
 ... testing 'uexit.ml' => passed (wall clock: 0.87s)
 ... testing 'utimes.ml' => passed (wall clock: 0.91s)
 ... testing 'wait_nohang.ml' => passed (wall clock: 0.95s)
Running tests from 'tests/lib-unix/isatty' ...
 ... testing 'isatty_std.ml' => passed (wall clock: 0.91s)
 ... testing 'isatty_tty.ml' => skipped
Running tests from 'tests/lib-unix/kill' ...
 ... testing 'unix_kill.ml' => passed (wall clock: 0.95s)
Running tests from 'tests/lib-unix/realpath' ...
 ... testing 'test.ml' => passed (wall clock: 0.95s)
Running tests from 'tests/lib-unix/unix-execvpe' ...
 ... testing 'exec.ml' => passed (wall clock: 0.01s)
Running tests from 'tests/lib-unix/unix-socket' ...
 ... testing 'recvfrom_linux.ml' => passed (wall clock: 0.01s)
 ... testing 'recvfrom_unix.ml' => passed (wall clock: 1.13s)
Running tests from 'tests/lib-unix/win-channel-of' ...
 ... testing 'parallel_channel_of.ml' => skipped
Running tests from 'tests/lib-unix/win-createprocess' ...
 ... testing 'test.ml' => skipped
Running tests from 'tests/lib-unix/win-env' ...
 ... testing 'test_env.ml' => skipped
Running tests from 'tests/lib-unix/win-socketpair' ...
 ... testing 'test.ml' => skipped
Running tests from 'tests/lib-unix/win-stat' ...
 ... testing 'test.ml' => skipped
Running tests from 'tests/lib-unix/win-symlink' ...
 ... testing 'parallel_symlink.ml' => skipped
 ... testing 'test.ml' => skipped
Running tests from 'tests/link-test' ...
 ... testing 'empty.ml' => passed (wall clock: 0.41s)
 ... testing 'test.ml' => passed (wall clock: 1.32s)
Running tests from 'tests/load_path' ...
 ... testing 'test.ml' => passed (wall clock: 0.05s)
Running tests from 'tests/local-functions' ...
 ... testing 'non_local.ml' => passed (wall clock: 0.62s)
 ... testing 'tupled.ml' => passed (wall clock: 0.58s)
 ... testing 'tupled2.ml' => passed (wall clock: 0.66s)
Running tests from 'tests/locale' ...
 ... testing 'test.ml' => passed (wall clock: 1.34s)
Running tests from 'tests/manual-intf-c' ...
 ... testing 'prog.ml' => skipped
Running tests from 'tests/match-exception' ...
 ... testing 'allocation.ml' => passed (wall clock: 0.84s)
 ... testing 'exception_propagation.ml' => passed (wall clock: 0.57s)
 ... testing 'identifier_sharing.ml' => passed (wall clock: 0.56s)
 ... testing 'match_failure.ml' => passed (wall clock: 0.57s)
 ... testing 'nested_handlers.ml' => passed (wall clock: 0.62s)
 ... testing 'raise_from_success_continuation.ml' => passed (wall clock: 0.59s)
 ... testing 'streams.ml' => passed (wall clock: 3.20s)
 ... testing 'tail_calls.ml' => passed (wall clock: 0.71s)
Running tests from 'tests/match-exception-warnings' ...
 ... testing 'exhaustiveness_warnings.ml' => passed (wall clock: 0.09s)
 ... testing 'no_mixing_under_guard.ml' => passed (wall clock: 0.08s)
 ... testing 'no_value_clauses.ml' => passed (wall clock: 0.07s)
 ... testing 'placement.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7083.ml' => passed (wall clock: 0.09s)
 ... testing 'reachability.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/match-side-effects' ...
 ... testing 'check_partial.ml' => passed (wall clock: 0.10s)
 ... testing 'partiality.ml' => passed (wall clock: 0.18s)
 ... testing 'pr13152.ml' => passed (wall clock: 0.08s)
 ... testing 'test_contexts_code.ml' => passed (wall clock: 0.12s)
 ... testing 'test_contexts_results.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/memory-model' ...
 ... testing 'forbidden.ml' => skipped
 ... testing 'publish.ml' => passed (wall clock: 0.00s)
Running tests from 'tests/messages' ...
 ... testing 'highlight_tabs.ml' => passed (wall clock: 0.07s)
 ... testing 'precise_locations.ml' => passed (wall clock: 0.09s)
 ... testing 'spellcheck.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/misc' ...
 ... testing 'bdd.ml' => passed (wall clock: 1.40s)
 ... testing 'boyer.ml' => passed (wall clock: 1.45s)
 ... testing 'exotic.ml' => passed (wall clock: 0.12s)
 ... testing 'fib.ml' => passed (wall clock: 0.62s)
 ... testing 'gc_mark_stack_overflow.ml' => passed (wall clock: 1.03s)
 ... testing 'gcwords.ml' => passed (wall clock: 0.79s)
 ... testing 'gpr1370.ml' => passed (wall clock: 0.58s)
 ... testing 'hamming.ml' => passed (wall clock: 1.21s)
 ... testing 'nucleic.ml' => passed (wall clock: 2.33s)
 ... testing 'pr7168.ml' => passed (wall clock: 0.89s)
 ... testing 'sieve.ml' => passed (wall clock: 0.63s)
 ... testing 'sorts.ml' => passed (wall clock: 7.49s)
 ... testing 'takc.ml' => passed (wall clock: 0.78s)
 ... testing 'taku.ml' => passed (wall clock: 0.81s)
Running tests from 'tests/misc-kb' ...
 ... testing 'kbmain.ml' => passed (wall clock: 1.80s)
Running tests from 'tests/misc-unsafe' ...
 ... testing 'almabench.ml' => passed (wall clock: 1.05s)
 ... testing 'fft.ml' => passed (wall clock: 2.23s)
 ... testing 'quicksort.ml' => passed (wall clock: 0.78s)
 ... testing 'soli.ml' => passed (wall clock: 0.71s)
Running tests from 'tests/no-alias-deps' ...
 ... testing 'aliases.ml' => passed (wall clock: 0.11s)
 ... testing 'gpr2235.ml' => passed (wall clock: 0.15s)
Running tests from 'tests/opaque' ...
 ... testing 'test.ml' => passed (wall clock: 1.18s)
Running tests from 'tests/output-complete-obj' ...
 ... testing 'github9344.ml' => passed (wall clock: 0.25s)
 ... testing 'test.ml' => passed (wall clock: 1.10s)
 ... testing 'test2.ml' => passed (wall clock: 0.58s)
Running tests from 'tests/parallel' ...
 ... testing 'atomics.ml' => passed (wall clock: 0.84s)
 ... testing 'backup_thread.ml' => passed (wall clock: 0.88s)
 ... testing 'backup_thread_pipe.ml' => passed (wall clock: 7.41s)
 ... testing 'catch_break.ml' => passed (wall clock: 1.12s)
 ... testing 'constpromote.ml' => passed (wall clock: 0.80s)
 ... testing 'deadcont.ml' => passed (wall clock: 0.85s)
 ... testing 'domain_dls.ml' => passed (wall clock: 1.03s)
 ... testing 'domain_dls2.ml' => passed (wall clock: 0.64s)
 ... testing 'domain_id.ml' => passed (wall clock: 0.64s)
 ... testing 'domain_parallel_spawn_burn.ml' => passed (wall clock: 13.44s)
 ... testing 'domain_parallel_spawn_burn_gc_set.ml' => passed (wall clock: 15.79s)
 ... testing 'domain_serial_spawn_burn.ml' => passed (wall clock: 8.91s)
 ... testing 'fib_threads.ml' => passed (wall clock: 22.51s)
 ... testing 'join.ml' => passed (wall clock: 0.91s)
 ... testing 'major_gc_wait_backup.ml' => passed (wall clock: 4.78s)
 ... testing 'max_domains1.ml' => passed (wall clock: 0.63s)
 ... testing 'max_domains2.ml' => passed (wall clock: 0.50s)
 ... testing 'mctest.ml' => passed (wall clock: 3.07s)
 ... testing 'multicore_systhreads.ml' => passed (wall clock: 7.42s)
 ... testing 'pingpong.ml' => passed (wall clock: 0.91s)
 ... testing 'poll.ml' => passed (wall clock: 2.11s)
 ... testing 'prodcons_domains.ml' => passed (wall clock: 0.87s)
 ... testing 'recommended_domain_count.ml' => passed (wall clock: 1.22s)
 ... testing 'recommended_domain_count_unix.ml' => passed (wall clock: 0.98s)
 ... testing 'tak.ml' => passed (wall clock: 27.10s)
 ... testing 'test_c_thread_register.ml' => passed (wall clock: 3.65s)
 ... testing 'test_issue_11094.ml' => passed (wall clock: 6.56s)
Running tests from 'tests/parse-errors' ...
 ... testing 'escape_error.ml' => passed (wall clock: 0.05s)
 ... testing 'expecting.ml' => passed (wall clock: 0.05s)
 ... testing 'mismatch_struct_sig.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7847.ml' => passed (wall clock: 0.04s)
 ... testing 'unclosed_class_signature.mli' => passed (wall clock: 0.04s)
 ... testing 'unclosed_class_simpl_expr1.ml' => passed (wall clock: 0.05s)
 ... testing 'unclosed_class_simpl_expr2.ml' => passed (wall clock: 0.05s)
 ... testing 'unclosed_class_simpl_expr3.ml' => passed (wall clock: 0.04s)
 ... testing 'unclosed_object.ml' => passed (wall clock: 0.05s)
 ... testing 'unclosed_paren_module_expr1.ml' => passed (wall clock: 0.05s)
 ... testing 'unclosed_paren_module_expr2.ml' => passed (wall clock: 0.05s)
 ... testing 'unclosed_paren_module_expr3.ml' => passed (wall clock: 0.05s)
 ... testing 'unclosed_paren_module_expr4.ml' => passed (wall clock: 0.04s)
 ... testing 'unclosed_paren_module_expr5.ml' => passed (wall clock: 0.04s)
 ... testing 'unclosed_paren_module_type.mli' => passed (wall clock: 0.04s)
 ... testing 'unclosed_sig.mli' => passed (wall clock: 0.05s)
 ... testing 'unclosed_simple_expr.ml' => passed (wall clock: 0.07s)
 ... testing 'unclosed_simple_pattern.ml' => passed (wall clock: 0.06s)
 ... testing 'unclosed_struct.ml' => passed (wall clock: 0.04s)
Running tests from 'tests/parsetree' ...
 ... testing 'locations_test.ml' => passed (wall clock: 0.10s)
 ... testing 'test.ml' => passed (wall clock: 3.38s)
Running tests from 'tests/parsing' ...
 ... testing 'anonymous_class_parameter.ml' => passed (wall clock: 0.05s)
 ... testing 'arrow_ambiguity.ml' => passed (wall clock: 0.04s)
 ... testing 'assert_location.ml' => passed (wall clock: 0.57s)
 ... testing 'attributes.ml' => passed (wall clock: 0.07s)
 ... testing 'broken_invariants.ml' => passed (wall clock: 1.54s)
 ... testing 'change_start_loc.ml' => passed (wall clock: 2.46s)
 ... testing 'comments.ml' => passed (wall clock: 0.05s)
 ... testing 'constructor_declarations.ml' => passed (wall clock: 0.05s)
 ... testing 'docstrings.ml' => passed (wall clock: 0.12s)
 ... testing 'extended_indexoperators.ml' => passed (wall clock: 0.12s)
 ... testing 'extension_operators.ml' => passed (wall clock: 0.08s)
 ... testing 'extensions.ml' => passed (wall clock: 0.05s)
 ... testing 'hash_ambiguity.ml' => passed (wall clock: 0.04s)
 ... testing 'int_and_float_with_modifier.ml' => passed (wall clock: 0.05s)
 ... testing 'latin9.ml' => passed (wall clock: 0.06s)
 ... testing 'multi_indices.ml' => passed (wall clock: 0.15s)
 ... testing 'pr10468.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6604.ml' => passed (wall clock: 0.04s)
 ... testing 'pr6604_2.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6604_3.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6865.ml' => passed (wall clock: 0.04s)
 ... testing 'pr7165.ml' => passed (wall clock: 0.04s)
 ... testing 'prefix_op.ml' => passed (wall clock: 0.04s)
 ... testing 'quotedextensions.ml' => passed (wall clock: 0.04s)
 ... testing 'rawidents.ml' => passed (wall clock: 0.10s)
 ... testing 'reloc.ml' => passed (wall clock: 0.10s)
 ... testing 'shortcut_ext_attr.ml' => passed (wall clock: 0.07s)
Running tests from 'tests/ppx-attributes' ...
 ... testing 'inline.ml' => passed (wall clock: 0.08s)
 ... testing 'warning.ml' => passed (wall clock: 0.70s)
Running tests from 'tests/ppx-contexts' ...
 ... testing 'test.ml' => passed (wall clock: 0.41s)
Running tests from 'tests/prim-bigstring' ...
 ... testing 'bigstring_access.ml' => passed (wall clock: 0.90s)
 ... testing 'string_access.ml' => passed (wall clock: 0.89s)
Running tests from 'tests/prim-bswap' ...
 ... testing 'bswap.ml' => passed (wall clock: 0.77s)
Running tests from 'tests/prim-revapply' ...
 ... testing 'apply.ml' => passed (wall clock: 0.63s)
 ... testing 'revapply.ml' => passed (wall clock: 0.60s)
Running tests from 'tests/printing-types' ...
 ... testing 'disambiguation.ml' => passed (wall clock: 0.08s)
 ... testing 'existentials.ml' => passed (wall clock: 0.09s)
 ... testing 'pr248.ml' => passed (wall clock: 0.06s)
Running tests from 'tests/raise-counts' ...
 ... testing 'main.ml' => passed (wall clock: 0.82s)
Running tests from 'tests/regression/gpr1623' ...
 ... testing 'gpr1623.ml' => passed (wall clock: 0.57s)
Running tests from 'tests/regression/missing_set_of_closures' ...
 ... testing 'missing_set_of_closures.ml' => passed (wall clock: 0.31s)
Running tests from 'tests/regression/pr10611' ...
 ... testing 'pr10611.ml' => passed (wall clock: 0.59s)
Running tests from 'tests/regression/pr11887' ...
 ... testing 'pr11887.ml' => passed (wall clock: 0.46s)
Running tests from 'tests/regression/pr1580' ...
 ... testing 'pr1580.ml' => passed (wall clock: 0.83s)
Running tests from 'tests/regression/pr3612' ...
 ... testing 'pr3612.ml' => passed (wall clock: 1.90s)
Running tests from 'tests/regression/pr5233' ...
 ... testing 'pr5233.ml' => passed (wall clock: 0.86s)
Running tests from 'tests/regression/pr5757' ...
 ... testing 'pr5757.ml' => passed (wall clock: 7.65s)
Running tests from 'tests/regression/pr6024' ...
 ... testing 'pr6024.ml' => passed (wall clock: 0.79s)
Running tests from 'tests/regression/pr7042' ...
 ... testing 'pr7042.ml' => passed (wall clock: 0.76s)
Running tests from 'tests/regression/pr7426' ...
 ... testing 'pr7426.ml' => passed (wall clock: 0.66s)
Running tests from 'tests/regression/pr7718' ...
 ... testing 'pr7718.ml' => passed (wall clock: 0.99s)
Running tests from 'tests/regression/pr7798' ...
 ... testing 'pr7798.ml' => passed (wall clock: 1.74s)
Running tests from 'tests/regression/pr7920' ...
 ... testing 'pr7920.ml' => passed (wall clock: 0.56s)
Running tests from 'tests/regression/pr8769' ...
 ... testing 'pr8769.ml' => passed (wall clock: 0.43s)
Running tests from 'tests/regression/pr9028' ...
 ... testing 'pr9028.ml' => passed (wall clock: 0.78s)
Running tests from 'tests/regression/pr9292' ...
 ... testing 'pr9292.ml' => passed (wall clock: 1.98s)
Running tests from 'tests/regression/pr9326' ...
 ... testing 'gc_set.ml' => passed (wall clock: 0.81s)
Running tests from 'tests/regression/pr9443' ...
 ... testing 'pr9443.ml' => passed (wall clock: 0.56s)
Running tests from 'tests/regression/pr9853' ...
 ... testing 'compaction_corner_case.ml' => passed (wall clock: 29.69s)
Running tests from 'tests/reproducibility' ...
 ... testing 'cmis_on_file_system.ml' => passed (wall clock: 0.17s)
Running tests from 'tests/required-external' ...
 ... testing 'main.ml' => passed (wall clock: 0.64s)
Running tests from 'tests/runtime-C-exceptions' ...
 ... testing 'test.ml' => passed (wall clock: 1.11s)
Running tests from 'tests/runtime-errors' ...
 ... testing 'stackoverflow.ml' => passed (wall clock: 0.77s)
 ... testing 'syserror.ml' => passed (wall clock: 0.42s)
Running tests from 'tests/runtime-objects' ...
 ... testing 'Tests.ml' => passed (wall clock: 0.70s)
 ... testing 'toplevel_lets.ml' => passed (wall clock: 0.71s)
Running tests from 'tests/self-contained-toplevel' ...
 ... testing 'main.ml' => passed (wall clock: 0.76s)
Running tests from 'tests/shadow_include' ...
 ... testing 'artificial.ml' => passed (wall clock: 0.06s)
 ... testing 'cannot_shadow_error.ml' => passed (wall clock: 0.04s)
 ... testing 'ghosts.ml' => passed (wall clock: 0.08s)
 ... testing 'shadow_all.ml' => passed (wall clock: 0.14s)
Running tests from 'tests/shape-index' ...
 ... testing 'index.ml' => passed (wall clock: 0.10s)
 ... testing 'index_aliases.ml' => passed (wall clock: 0.08s)
 ... testing 'index_bindingops.ml' => passed (wall clock: 0.08s)
 ... testing 'index_constrs.ml' => passed (wall clock: 0.08s)
 ... testing 'index_constrs_records.ml' => passed (wall clock: 0.09s)
 ... testing 'index_functor.ml' => passed (wall clock: 0.07s)
 ... testing 'index_labels.ml' => passed (wall clock: 0.07s)
 ... testing 'index_modules.ml' => passed (wall clock: 0.07s)
 ... testing 'index_objects.ml' => passed (wall clock: 0.08s)
 ... testing 'index_types.ml' => passed (wall clock: 0.09s)
 ... testing 'index_vb.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/shapes' ...
 ... testing 'aliases.ml' => passed (wall clock: 0.10s)
 ... testing 'comp_units.ml' => passed (wall clock: 0.12s)
 ... testing 'functors.ml' => passed (wall clock: 0.10s)
 ... testing 'incl_md_typeof.ml' => passed (wall clock: 0.08s)
 ... testing 'more_func.ml' => passed (wall clock: 0.09s)
 ... testing 'nested_types.ml' => passed (wall clock: 0.08s)
 ... testing 'open_arg.ml' => passed (wall clock: 0.08s)
 ... testing 'open_struct.ml' => passed (wall clock: 0.09s)
 ... testing 'recmodules.ml' => passed (wall clock: 0.09s)
 ... testing 'rotor_example.ml' => passed (wall clock: 0.09s)
 ... testing 'shape_size_blowup.ml' => passed (wall clock: 0.58s)
 ... testing 'simple.ml' => passed (wall clock: 0.09s)
 ... testing 'typeof_include.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/statmemprof' ...
 ... testing 'alloc_counts.ml' => passed (wall clock: 0.84s)
 ... testing 'arrays_in_major.ml' => passed (wall clock: 3.66s)
 ... testing 'arrays_in_minor.ml' => passed (wall clock: 10.01s)
 ... testing 'blocking_in_callback.ml' => passed (wall clock: 3.26s)
 ... testing 'callstacks.ml' => passed (wall clock: 0.00s)
 ... testing 'comballoc.ml' => passed (wall clock: 2.23s)
 ... testing 'custom.ml' => passed (wall clock: 1.63s)
 ... testing 'discard_in_callback.ml' => passed (wall clock: 0.85s)
 ... testing 'exception_callback.ml' => passed (wall clock: 0.81s)
 ... testing 'exception_callback_minor.ml' => passed (wall clock: 0.84s)
 ... testing 'exception_comballoc.ml' => passed (wall clock: 0.91s)
 ... testing 'intern.ml' => passed (wall clock: 10.00s)
 ... testing 'lists_in_minor.ml' => passed (wall clock: 6.14s)
 ... testing 'minor_heap_edge.ml' => passed (wall clock: 0.93s)
 ... testing 'minor_no_postpone.ml' => passed (wall clock: 1.32s)
 ... testing 'moved_while_blocking.ml' => passed (wall clock: 1.01s)
 ... testing 'start_stop.ml' => passed (wall clock: 0.90s)
 ... testing 'stop_start_in_callback.ml' => passed (wall clock: 0.90s)
 ... testing 'thread_exit_in_callback.ml' => passed (wall clock: 0.88s)
Running tests from 'tests/syntactic-arity' ...
 ... testing 'alloc.ml' => passed (wall clock: 0.35s)
 ... testing 'max_arity.ml' => passed (wall clock: 1.20s)
 ... testing 'measure_arity.ml' => passed (wall clock: 0.29s)
 ... testing 'measure_runtime_arity.ml' => passed (wall clock: 0.40s)
 ... testing 'syntactic_arity.ml' => passed (wall clock: 0.79s)
 ... testing 'warnings.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/tmc' ...
 ... testing 'ambiguities.ml' => passed (wall clock: 0.15s)
 ... testing 'other_features.ml' => passed (wall clock: 0.09s)
 ... testing 'partial_application.ml' => passed (wall clock: 0.57s)
 ... testing 'readable_output.ml' => passed (wall clock: 0.11s)
 ... testing 'semantic.ml' => passed (wall clock: 0.18s)
 ... testing 'shortcut.ml' => passed (wall clock: 0.56s)
 ... testing 'stack_space.ml' => passed (wall clock: 0.11s)
 ... testing 'try_with.ml' => passed (wall clock: 0.56s)
 ... testing 'tupled_function.ml' => passed (wall clock: 0.58s)
 ... testing 'tupled_function_calls.ml' => passed (wall clock: 0.56s)
 ... testing 'usage_warnings.ml' => passed (wall clock: 0.13s)
Running tests from 'tests/tool-caml-tex' ...
 ... testing 'ellipses.ml' => passed (wall clock: 0.05s)
 ... testing 'redirections.ml' => passed (wall clock: 0.05s)
Running tests from 'tests/tool-command-line' ...
 ... testing 'test-no-input-file.ml' => passed (wall clock: 0.03s)
 ... testing 'test-o-one-c-file.ml' => passed (wall clock: 0.06s)
 ... testing 'test-o-several-files.ml' => passed (wall clock: 0.02s)
 ... testing 'test-unknown-file.ml' => passed (wall clock: 0.07s)
Running tests from 'tests/tool-debugger/basic' ...
 ... testing 'debuggee.ml' => passed (wall clock: 0.15s)
Running tests from 'tests/tool-debugger/dynlink' ...
 ... testing 'host.ml' => passed (wall clock: 0.38s)
Running tests from 'tests/tool-debugger/find-artifacts' ...
 ... testing 'debuggee.ml' => passed (wall clock: 0.20s)
Running tests from 'tests/tool-debugger/module_named_main' ...
 ... testing 'main.ml' => passed (wall clock: 0.28s)
Running tests from 'tests/tool-debugger/no_debug_event' ...
 ... testing 'noev.ml' => passed (wall clock: 0.23s)
Running tests from 'tests/tool-debugger/printer' ...
 ... testing 'debuggee.ml' => passed (wall clock: 0.20s)
Running tests from 'tests/tool-dumpobj' ...
 ... testing 'test.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/tool-expect-test' ...
 ... testing 'clean_typer.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/tool-lexyacc' ...
 ... testing 'calc.ml' => passed (wall clock: 1.04s)
 ... testing 'chars.mll' => passed (wall clock: 0.64s)
 ... testing 'csets.mll' => passed (wall clock: 0.64s)
 ... testing 'mpr7760.mll' => passed (wall clock: 0.79s)
 ... testing 'parsecheck.mly' => passed (wall clock: 0.76s)
Running tests from 'tests/tool-ocaml' ...
 ... testing 'directive_failure.ml' => passed (wall clock: 0.05s)
 ... testing 'gpr12887.ml' => passed (wall clock: 0.09s)
 ... testing 't000.ml' => passed (wall clock: 0.05s)
 ... testing 't010-const0.ml' => passed (wall clock: 0.05s)
 ... testing 't010-const1.ml' => passed (wall clock: 0.05s)
 ... testing 't010-const2.ml' => passed (wall clock: 0.05s)
 ... testing 't010-const3.ml' => passed (wall clock: 0.05s)
 ... testing 't011-constint.ml' => passed (wall clock: 0.05s)
 ... testing 't020.ml' => passed (wall clock: 0.05s)
 ... testing 't021-pushconst1.ml' => passed (wall clock: 0.05s)
 ... testing 't021-pushconst2.ml' => passed (wall clock: 0.05s)
 ... testing 't021-pushconst3.ml' => passed (wall clock: 0.05s)
 ... testing 't022-pushconstint.ml' => passed (wall clock: 0.05s)
 ... testing 't040-makeblock1.ml' => passed (wall clock: 0.05s)
 ... testing 't040-makeblock2.ml' => passed (wall clock: 0.05s)
 ... testing 't040-makeblock3.ml' => passed (wall clock: 0.05s)
 ... testing 't041-makeblock.ml' => passed (wall clock: 0.05s)
 ... testing 't050-getglobal.ml' => passed (wall clock: 0.05s)
 ... testing 't050-pushgetglobal.ml' => passed (wall clock: 0.05s)
 ... testing 't051-getglobalfield.ml' => passed (wall clock: 0.05s)
 ... testing 't051-pushgetglobalfield.ml' => passed (wall clock: 0.05s)
 ... testing 't060-raise.ml' => passed (wall clock: 0.05s)
 ... testing 't070-branch.ml' => passed (wall clock: 0.05s)
 ... testing 't070-branchif.ml' => passed (wall clock: 0.05s)
 ... testing 't070-branchifnot.ml' => passed (wall clock: 0.05s)
 ... testing 't071-boolnot.ml' => passed (wall clock: 0.05s)
 ... testing 't080-eq.ml' => passed (wall clock: 0.05s)
 ... testing 't080-geint.ml' => passed (wall clock: 0.05s)
 ... testing 't080-gtint.ml' => passed (wall clock: 0.05s)
 ... testing 't080-leint.ml' => passed (wall clock: 0.05s)
 ... testing 't080-ltint.ml' => passed (wall clock: 0.05s)
 ... testing 't080-neq.ml' => passed (wall clock: 0.05s)
 ... testing 't090-acc0.ml' => passed (wall clock: 0.05s)
 ... testing 't090-acc1.ml' => passed (wall clock: 0.05s)
 ... testing 't090-acc2.ml' => passed (wall clock: 0.05s)
 ... testing 't090-acc3.ml' => passed (wall clock: 0.05s)
 ... testing 't090-acc4.ml' => passed (wall clock: 0.05s)
 ... testing 't090-acc5.ml' => passed (wall clock: 0.05s)
 ... testing 't090-acc6.ml' => passed (wall clock: 0.05s)
 ... testing 't090-acc7.ml' => passed (wall clock: 0.05s)
 ... testing 't091-acc.ml' => passed (wall clock: 0.05s)
 ... testing 't092-pushacc.ml' => passed (wall clock: 0.05s)
 ... testing 't092-pushacc0.ml' => passed (wall clock: 0.05s)
 ... testing 't092-pushacc1.ml' => passed (wall clock: 0.05s)
 ... testing 't092-pushacc2.ml' => passed (wall clock: 0.05s)
 ... testing 't092-pushacc3.ml' => passed (wall clock: 0.05s)
 ... testing 't092-pushacc4.ml' => passed (wall clock: 0.05s)
 ... testing 't092-pushacc5.ml' => passed (wall clock: 0.05s)
 ... testing 't092-pushacc6.ml' => passed (wall clock: 0.05s)
 ... testing 't092-pushacc7.ml' => passed (wall clock: 0.05s)
 ... testing 't093-pushacc.ml' => passed (wall clock: 0.05s)
 ... testing 't100-pushtrap.ml' => passed (wall clock: 0.05s)
 ... testing 't101-poptrap.ml' => passed (wall clock: 0.05s)
 ... testing 't110-addint.ml' => passed (wall clock: 0.05s)
 ... testing 't110-andint.ml' => passed (wall clock: 0.05s)
 ... testing 't110-asrint-1.ml' => passed (wall clock: 0.05s)
 ... testing 't110-asrint-2.ml' => passed (wall clock: 0.05s)
 ... testing 't110-divint-1.ml' => passed (wall clock: 0.05s)
 ... testing 't110-divint-2.ml' => passed (wall clock: 0.05s)
 ... testing 't110-divint-3.ml' => passed (wall clock: 0.05s)
 ... testing 't110-lslint.ml' => passed (wall clock: 0.05s)
 ... testing 't110-lsrint.ml' => passed (wall clock: 0.05s)
 ... testing 't110-modint-1.ml' => passed (wall clock: 0.05s)
 ... testing 't110-modint-2.ml' => passed (wall clock: 0.05s)
 ... testing 't110-mulint.ml' => passed (wall clock: 0.05s)
 ... testing 't110-negint.ml' => passed (wall clock: 0.08s)
 ... testing 't110-offsetint.ml' => passed (wall clock: 0.05s)
 ... testing 't110-orint.ml' => passed (wall clock: 0.05s)
 ... testing 't110-subint.ml' => passed (wall clock: 0.06s)
 ... testing 't110-xorint.ml' => passed (wall clock: 0.05s)
 ... testing 't120-getstringchar.ml' => passed (wall clock: 0.05s)
 ... testing 't121-setstringchar.ml' => passed (wall clock: 0.05s)
 ... testing 't130-getvectitem.ml' => passed (wall clock: 0.05s)
 ... testing 't130-vectlength.ml' => passed (wall clock: 0.05s)
 ... testing 't131-setvectitem.ml' => passed (wall clock: 0.05s)
 ... testing 't140-switch-1.ml' => passed (wall clock: 0.05s)
 ... testing 't140-switch-2.ml' => passed (wall clock: 0.05s)
 ... testing 't140-switch-3.ml' => passed (wall clock: 0.05s)
 ... testing 't140-switch-4.ml' => passed (wall clock: 0.05s)
 ... testing 't141-switch-5.ml' => passed (wall clock: 0.05s)
 ... testing 't141-switch-6.ml' => passed (wall clock: 0.05s)
 ... testing 't141-switch-7.ml' => passed (wall clock: 0.05s)
 ... testing 't142-switch-8.ml' => passed (wall clock: 0.05s)
 ... testing 't142-switch-9.ml' => passed (wall clock: 0.05s)
 ... testing 't142-switch-A.ml' => passed (wall clock: 0.05s)
 ... testing 't150-push-1.ml' => passed (wall clock: 0.05s)
 ... testing 't150-push-2.ml' => passed (wall clock: 0.05s)
 ... testing 't160-closure.ml' => passed (wall clock: 0.06s)
 ... testing 't161-apply1.ml' => passed (wall clock: 0.06s)
 ... testing 't162-return.ml' => passed (wall clock: 0.05s)
 ... testing 't163.ml' => passed (wall clock: 0.05s)
 ... testing 't164-apply2.ml' => passed (wall clock: 0.05s)
 ... testing 't164-apply3.ml' => passed (wall clock: 0.05s)
 ... testing 't165-apply.ml' => passed (wall clock: 0.05s)
 ... testing 't170-envacc2.ml' => passed (wall clock: 0.05s)
 ... testing 't170-envacc3.ml' => passed (wall clock: 0.05s)
 ... testing 't170-envacc4.ml' => passed (wall clock: 0.05s)
 ... testing 't171-envacc.ml' => passed (wall clock: 0.05s)
 ... testing 't172-pushenvacc1.ml' => passed (wall clock: 0.05s)
 ... testing 't172-pushenvacc2.ml' => passed (wall clock: 0.05s)
 ... testing 't172-pushenvacc3.ml' => passed (wall clock: 0.05s)
 ... testing 't172-pushenvacc4.ml' => passed (wall clock: 0.05s)
 ... testing 't173-pushenvacc.ml' => passed (wall clock: 0.05s)
 ... testing 't180-appterm1.ml' => passed (wall clock: 0.05s)
 ... testing 't180-appterm2.ml' => passed (wall clock: 0.05s)
 ... testing 't180-appterm3.ml' => passed (wall clock: 0.05s)
 ... testing 't181-appterm.ml' => passed (wall clock: 0.05s)
 ... testing 't190-makefloatblock-1.ml' => passed (wall clock: 0.04s)
 ... testing 't190-makefloatblock-2.ml' => passed (wall clock: 0.05s)
 ... testing 't190-makefloatblock-3.ml' => passed (wall clock: 0.05s)
 ... testing 't191-vectlength.ml' => passed (wall clock: 0.05s)
 ... testing 't192-getfloatfield-1.ml' => passed (wall clock: 0.05s)
 ... testing 't192-getfloatfield-2.ml' => passed (wall clock: 0.05s)
 ... testing 't193-setfloatfield-1.ml' => passed (wall clock: 0.05s)
 ... testing 't193-setfloatfield-2.ml' => passed (wall clock: 0.05s)
 ... testing 't200-getfield0.ml' => passed (wall clock: 0.05s)
 ... testing 't200-getfield1.ml' => passed (wall clock: 0.05s)
 ... testing 't200-getfield2.ml' => passed (wall clock: 0.05s)
 ... testing 't200-getfield3.ml' => passed (wall clock: 0.05s)
 ... testing 't201-getfield.ml' => passed (wall clock: 0.05s)
 ... testing 't210-setfield0.ml' => passed (wall clock: 0.05s)
 ... testing 't210-setfield1.ml' => passed (wall clock: 0.05s)
 ... testing 't210-setfield2.ml' => passed (wall clock: 0.05s)
 ... testing 't210-setfield3.ml' => passed (wall clock: 0.06s)
 ... testing 't211-setfield.ml' => passed (wall clock: 0.06s)
 ... testing 't220-assign.ml' => passed (wall clock: 0.05s)
 ... testing 't230-check_signals.ml' => passed (wall clock: 0.05s)
 ... testing 't240-c_call1.ml' => passed (wall clock: 0.05s)
 ... testing 't240-c_call2.ml' => passed (wall clock: 0.05s)
 ... testing 't240-c_call3.ml' => passed (wall clock: 0.05s)
 ... testing 't240-c_call4.ml' => passed (wall clock: 0.05s)
 ... testing 't240-c_call5.ml' => passed (wall clock: 0.05s)
 ... testing 't250-closurerec-1.ml' => passed (wall clock: 0.05s)
 ... testing 't250-closurerec-2.ml' => passed (wall clock: 0.05s)
 ... testing 't251-pushoffsetclosure0.ml' => passed (wall clock: 0.05s)
 ... testing 't251-pushoffsetclosure2.ml' => passed (wall clock: 0.06s)
 ... testing 't251-pushoffsetclosurem2.ml' => passed (wall clock: 0.05s)
 ... testing 't252-pushoffsetclosure.ml' => passed (wall clock: 0.05s)
 ... testing 't253-offsetclosure0.ml' => passed (wall clock: 0.05s)
 ... testing 't253-offsetclosure2.ml' => passed (wall clock: 0.05s)
 ... testing 't253-offsetclosurem2.ml' => passed (wall clock: 0.05s)
 ... testing 't254-offsetclosure.ml' => passed (wall clock: 0.05s)
 ... testing 't260-offsetref.ml' => passed (wall clock: 0.05s)
 ... testing 't270-push_retaddr.ml' => passed (wall clock: 0.05s)
 ... testing 't300-getmethod.ml' => passed (wall clock: 0.08s)
 ... testing 't301-object.ml' => passed (wall clock: 0.06s)
 ... testing 't310-alloc-1.ml' => passed (wall clock: 0.06s)
 ... testing 't310-alloc-2.ml' => passed (wall clock: 0.07s)
 ... testing 't320-gc-1.ml' => passed (wall clock: 0.06s)
 ... testing 't320-gc-2.ml' => passed (wall clock: 0.06s)
 ... testing 't320-gc-3.ml' => passed (wall clock: 0.07s)
 ... testing 't330-compact-1.ml' => passed (wall clock: 0.06s)
 ... testing 't330-compact-2.ml' => passed (wall clock: 0.06s)
 ... testing 't330-compact-3.ml' => passed (wall clock: 0.07s)
 ... testing 't330-compact-4.ml' => passed (wall clock: 0.07s)
 ... testing 't340-weak.ml' => passed (wall clock: 0.07s)
 ... testing 't350-heapcheck.ml' => passed (wall clock: 0.08s)
 ... testing 't360-stacks-1.ml' => passed (wall clock: 0.05s)
 ... testing 't360-stacks-2.ml' => passed (wall clock: 0.07s)
Running tests from 'tests/tool-ocaml-annot' ...
 ... testing 'failure.ml' => passed (wall clock: 0.11s)
 ... testing 'success.ml' => passed (wall clock: 0.31s)
 ... testing 'typeonly.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/tool-ocamlc-compat32' ...
 ... testing 'compat32.ml' => passed (wall clock: 0.21s)
Running tests from 'tests/tool-ocamlc-error-cleanup' ...
 ... testing 'test.ml' => passed (wall clock: 0.05s)
Running tests from 'tests/tool-ocamlc-locations' ...
 ... testing 'marshalled.ml' => passed (wall clock: 0.25s)
 ... testing 'test.ml' => passed (wall clock: 0.13s)
Running tests from 'tests/tool-ocamlc-open' ...
 ... testing 'tool-ocamlc-open-error.ml' => passed (wall clock: 0.05s)
 ... testing 'tool-ocamlc-open.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/tool-ocamlc-stop-after' ...
 ... testing 'stop_after_lambda.ml' => passed (wall clock: 0.05s)
 ... testing 'stop_after_parsing_impl.ml' => passed (wall clock: 0.04s)
 ... testing 'stop_after_parsing_intf.mli' => passed (wall clock: 0.04s)
 ... testing 'stop_after_scheduling.ml' => passed (wall clock: 0.04s)
 ... testing 'stop_after_typing_impl.ml' => passed (wall clock: 0.05s)
Running tests from 'tests/tool-ocamldep-modalias' ...
 ... testing 'main.ml' => passed (wall clock: 2.30s)
Running tests from 'tests/tool-ocamldep-shadowing' ...
 ... testing 'a.ml' => passed (wall clock: 0.03s)
Running tests from 'tests/tool-ocamldoc' ...
 ... testing 'Alert_toplevel.mli' => passed (wall clock: 0.06s)
 ... testing 'Alert_toplevel2.mli' => passed (wall clock: 0.06s)
 ... testing 'Alerts.mli' => passed (wall clock: 0.07s)
 ... testing 'Alerts_impl.ml' => passed (wall clock: 0.06s)
 ... testing 'Documentation_tags.mli' => passed (wall clock: 0.06s)
 ... testing 'Entities.ml' => passed (wall clock: 0.06s)
 ... testing 'Extensible_variant.ml' => passed (wall clock: 0.05s)
 ... testing 'Functions.ml' => passed (wall clock: 0.13s)
 ... testing 'Include_module_type_of.mli' => passed (wall clock: 0.12s)
 ... testing 'Inline_records.mli' => passed (wall clock: 0.21s)
 ... testing 'Inline_records_bis.ml' => passed (wall clock: 0.06s)
 ... testing 'Item_ids.mli' => passed (wall clock: 0.07s)
 ... testing 'Latin9.ml' => passed (wall clock: 0.06s)
 ... testing 'Level_0.mli' => passed (wall clock: 0.05s)
 ... testing 'Linebreaks.mli' => passed (wall clock: 0.08s)
 ... testing 'Loop.ml' => passed (wall clock: 0.11s)
 ... testing 'Module_whitespace.ml' => passed (wall clock: 0.10s)
 ... testing 'No_preamble.mli' => passed (wall clock: 0.06s)
 ... testing 'Paragraph.mli' => passed (wall clock: 0.06s)
 ... testing 'Short_description.txt' => passed (wall clock: 0.04s)
 ... testing 'Test.mli' => passed (wall clock: 0.05s)
 ... testing 'Variants.mli' => passed (wall clock: 0.12s)
 ... testing 'latex_ref.mli' => passed (wall clock: 0.05s)
 ... testing 't01.ml' => passed (wall clock: 0.15s)
 ... testing 't02.ml' => passed (wall clock: 0.14s)
 ... testing 't03.ml' => passed (wall clock: 0.14s)
 ... testing 't04.ml' => passed (wall clock: 0.14s)
 ... testing 't05.ml' => passed (wall clock: 0.15s)
Running tests from 'tests/tool-ocamldoc-open' ...
 ... testing 'main.ml' => passed (wall clock: 0.20s)
Running tests from 'tests/tool-ocamlobjinfo' ...
 ... testing 'question.ml' => passed (wall clock: 0.19s)
Running tests from 'tests/tool-ocamlopt-save-ir' ...
 ... testing 'check_for_pack.ml' => passed (wall clock: 0.30s)
 ... testing 'save_ir_after_scheduling.ml' => passed (wall clock: 0.25s)
 ... testing 'save_ir_after_typing.ml' => passed (wall clock: 0.04s)
 ... testing 'start_from_emit.ml' => passed (wall clock: 0.30s)
Running tests from 'tests/tool-ocamlopt-stop-after' ...
 ... testing 'stop_after_lambda.ml' => passed (wall clock: 0.06s)
 ... testing 'stop_after_scheduling.ml' => passed (wall clock: 0.06s)
Running tests from 'tests/tool-ocamltest' ...
 ... testing 'norm1.ml' => passed (wall clock: 0.56s)
 ... testing 'norm2.ml' => passed (wall clock: 0.56s)
 ... testing 'norm3.ml' => passed (wall clock: 0.62s)
 ... testing 'norm4.ml' => passed (wall clock: 0.63s)
Running tests from 'tests/tool-ocamltest-var-expansion' ...
 ... testing 'subst1.ml' => passed (wall clock: 0.68s)
 ... testing 'subst2.ml' => passed (wall clock: 0.70s)
Running tests from 'tests/tool-toplevel' ...
 ... testing 'error_highlighting.ml' => passed (wall clock: 0.06s)
 ... testing 'exotic_lists.ml' => passed (wall clock: 0.06s)
 ... testing 'install_printer.ml' => passed (wall clock: 0.08s)
 ... testing 'mod_use.ml' => passed (wall clock: 0.07s)
 ... testing 'multi_phrase_line.ml' => passed (wall clock: 0.06s)
 ... testing 'pr6468.ml' => passed (wall clock: 0.36s)
 ... testing 'pr7060.ml' => passed (wall clock: 0.06s)
 ... testing 'pr7751.ml' => passed (wall clock: 0.45s)
 ... testing 'pr9701.ml' => passed (wall clock: 0.34s)
 ... testing 'printval.ml' => passed (wall clock: 0.08s)
 ... testing 'redefinition_hints.ml' => passed (wall clock: 0.06s)
 ... testing 'show.ml' => passed (wall clock: 0.09s)
 ... testing 'show_short_paths.ml' => passed (wall clock: 0.09s)
 ... testing 'strings.ml' => passed (wall clock: 0.05s)
 ... testing 'topeval.ml' => passed (wall clock: 0.83s)
 ... testing 'tracing.ml' => passed (wall clock: 0.06s)
 ... testing 'uncaught_exceptions.ml' => passed (wall clock: 0.08s)
 ... testing 'use_command.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/tool-toplevel-invocation' ...
 ... testing 'test.ml' => passed (wall clock: 0.20s)
Running tests from 'tests/tool-toplevel/known-bugs' ...
 ... testing 'broken_rec_in_show.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/translprim' ...
 ... testing 'array_spec.ml' => passed (wall clock: 0.09s)
 ... testing 'comparison_optim.ml' => passed (wall clock: 0.89s)
 ... testing 'comparison_table.ml' => passed (wall clock: 0.16s)
 ... testing 'locs.ml' => passed (wall clock: 0.94s)
 ... testing 'module_coercion.ml' => passed (wall clock: 0.08s)
 ... testing 'ref_spec.ml' => passed (wall clock: 0.08s)
 ... testing 'sendcache.ml' => passed (wall clock: 0.73s)
Running tests from 'tests/tsan' ...
 ... testing 'array_elt.ml' => skipped
 ... testing 'exn_from_c.ml' => skipped
 ... testing 'exn_in_callback.ml' => skipped
 ... testing 'exn_reraise.ml' => skipped
 ... testing 'handlers_at_tail.ml' => skipped
 ... testing 'norace_atomics.ml' => skipped
 ... testing 'perform.ml' => skipped
 ... testing 'raise_through_handler.ml' => skipped
 ... testing 'record_field.ml' => skipped
 ... testing 'reperform.ml' => skipped
 ... testing 'unhandled.ml' => skipped
Running tests from 'tests/typing-core-bugs' ...
 ... testing 'const_int_hint.ml' => passed (wall clock: 0.10s)
 ... testing 'missing_rec_hint.ml' => passed (wall clock: 0.09s)
 ... testing 'repeated_did_you_mean.ml' => passed (wall clock: 0.08s)
 ... testing 'type_expected_explanation.ml' => passed (wall clock: 0.09s)
 ... testing 'unit_fun_hints.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/typing-deprecated' ...
 ... testing 'alerts.ml' => passed (wall clock: 0.11s)
 ... testing 'deprecated.ml' => passed (wall clock: 0.16s)
Running tests from 'tests/typing-extension-constructor' ...
 ... testing 'test.ml' => passed (wall clock: 0.05s)
Running tests from 'tests/typing-extensions' ...
 ... testing 'cast.ml' => passed (wall clock: 0.09s)
 ... testing 'disambiguation.ml' => passed (wall clock: 0.13s)
 ... testing 'extensions.ml' => passed (wall clock: 0.18s)
 ... testing 'msg.ml' => passed (wall clock: 0.07s)
 ... testing 'open_types.ml' => passed (wall clock: 0.13s)
Running tests from 'tests/typing-external' ...
 ... testing 'pr11392.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/typing-fstclassmod' ...
 ... testing 'aliases.ml' => passed (wall clock: 0.08s)
 ... testing 'fstclassmod.ml' => passed (wall clock: 0.93s)
 ... testing 'nondep_instance.ml' => passed (wall clock: 0.08s)
 ... testing 'scope_escape.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/typing-gadts' ...
 ... testing 'ambiguity.ml' => passed (wall clock: 0.13s)
 ... testing 'ambivalent_apply.ml' => passed (wall clock: 0.09s)
 ... testing 'didier.ml' => passed (wall clock: 0.11s)
 ... testing 'dynamic_frisch.ml' => passed (wall clock: 0.47s)
 ... testing 'gadthead.ml' => passed (wall clock: 0.08s)
 ... testing 'name_existentials.ml' => passed (wall clock: 0.14s)
 ... testing 'nested_equations.ml' => passed (wall clock: 0.11s)
 ... testing 'omega07.ml' => passed (wall clock: 1.01s)
 ... testing 'optional_args.ml' => passed (wall clock: 0.11s)
 ... testing 'or_patterns.ml' => passed (wall clock: 0.26s)
 ... testing 'packed-module-recasting.ml' => passed (wall clock: 0.21s)
 ... testing 'pr10189.ml' => passed (wall clock: 0.12s)
 ... testing 'pr10271.ml' => passed (wall clock: 0.09s)
 ... testing 'pr10348.ml' => passed (wall clock: 0.10s)
 ... testing 'pr10735.ml' => passed (wall clock: 0.08s)
 ... testing 'pr10907.ml' => passed (wall clock: 0.10s)
 ... testing 'pr11888.ml' => passed (wall clock: 0.08s)
 ... testing 'pr13579.ml' => passed (wall clock: 0.11s)
 ... testing 'pr5332.ml' => passed (wall clock: 0.10s)
 ... testing 'pr5689.ml' => passed (wall clock: 0.13s)
 ... testing 'pr5785.ml' => passed (wall clock: 0.08s)
 ... testing 'pr5848.ml' => passed (wall clock: 0.08s)
 ... testing 'pr5906.ml' => passed (wall clock: 0.10s)
 ... testing 'pr5948.ml' => passed (wall clock: 0.09s)
 ... testing 'pr5981.ml' => passed (wall clock: 0.09s)
 ... testing 'pr5985.ml' => passed (wall clock: 0.11s)
 ... testing 'pr5989.ml' => passed (wall clock: 0.09s)
 ... testing 'pr5997.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6158.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6163.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6174.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6241.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6690.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6817.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6934.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6980.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6993_bad.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7016.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7160.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7214.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7222.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7230.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7234.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7260.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7269.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7298.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7374.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7378.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7381.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7390.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7391.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7397.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7421.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7432.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7520.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7618.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7747.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7902.ml' => passed (wall clock: 0.08s)
 ... testing 'pr9019.ml' => passed (wall clock: 0.16s)
 ... testing 'pr9759.ml' => passed (wall clock: 0.08s)
 ... testing 'pr9799.ml' => passed (wall clock: 0.09s)
 ... testing 'principality-and-gadts.ml' => passed (wall clock: 0.17s)
 ... testing 'return_type.ml' => passed (wall clock: 0.08s)
 ... testing 'syntactic-arity.ml' => passed (wall clock: 0.12s)
 ... testing 'term-conv.ml' => passed (wall clock: 0.22s)
 ... testing 'test.ml' => passed (wall clock: 0.50s)
 ... testing 'unexpected_existentials.ml' => passed (wall clock: 0.09s)
 ... testing 'unify_mb.ml' => passed (wall clock: 0.25s)
 ... testing 'variables_in_mcomp.ml' => passed (wall clock: 0.08s)
 ... testing 'yallop_bugs.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/typing-immediate' ...
 ... testing 'immediate.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/typing-implicit_unpack' ...
 ... testing 'implicit_unpack.ml' => passed (wall clock: 0.41s)
Running tests from 'tests/typing-kind' ...
 ... testing 'kind_mismatch.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/typing-labels' ...
 ... testing 'mixin.ml' => passed (wall clock: 1.08s)
 ... testing 'mixin2.ml' => passed (wall clock: 1.17s)
 ... testing 'mixin3.ml' => passed (wall clock: 1.13s)
Running tests from 'tests/typing-misc' ...
 ... testing 'apply_non_function.ml' => passed (wall clock: 0.09s)
 ... testing 'automatic_generalize.ml' => passed (wall clock: 0.08s)
 ... testing 'build_as_type.ml' => passed (wall clock: 0.11s)
 ... testing 'constraints.ml' => passed (wall clock: 0.18s)
 ... testing 'deep.ml' => passed (wall clock: 0.09s)
 ... testing 'disambiguate_principality.ml' => passed (wall clock: 0.15s)
 ... testing 'distant_errors.ml' => passed (wall clock: 0.08s)
 ... testing 'empty_variant.ml' => passed (wall clock: 0.10s)
 ... testing 'enrich_typedecl.ml' => passed (wall clock: 0.11s)
 ... testing 'exotic_unifications.ml' => passed (wall clock: 0.08s)
 ... testing 'exp_denom.ml' => passed (wall clock: 0.09s)
 ... testing 'external_arity.ml' => passed (wall clock: 0.10s)
 ... testing 'filter_params.ml' => passed (wall clock: 0.09s)
 ... testing 'gpr2277.ml' => passed (wall clock: 0.11s)
 ... testing 'includeclass_errors.ml' => passed (wall clock: 0.12s)
 ... testing 'injectivity.ml' => passed (wall clock: 0.22s)
 ... testing 'inside_out.ml' => passed (wall clock: 0.11s)
 ... testing 'is_expansive.ml' => passed (wall clock: 0.08s)
 ... testing 'labels.ml' => passed (wall clock: 0.12s)
 ... testing 'let_rec_approx.ml' => passed (wall clock: 0.08s)
 ... testing 'normalize_type.ml' => passed (wall clock: 0.08s)
 ... testing 'occur_check.ml' => passed (wall clock: 0.10s)
 ... testing 'open.ml' => passed (wall clock: 0.08s)
 ... testing 'optbinders.ml' => passed (wall clock: 0.09s)
 ... testing 'pat_type_sharing.ml' => passed (wall clock: 0.09s)
 ... testing 'pattern_open.ml' => passed (wall clock: 0.19s)
 ... testing 'polyvars.ml' => passed (wall clock: 0.16s)
 ... testing 'pr6416.ml' => passed (wall clock: 0.13s)
 ... testing 'pr6634.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6939-flat-float-array.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6939-no-flat-float-array.ml' => skipped
 ... testing 'pr7103.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7228.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7668_bad.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7712.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7937.ml' => passed (wall clock: 0.08s)
 ... testing 'pr8548.ml' => passed (wall clock: 0.10s)
 ... testing 'pr8548_split.ml' => passed (wall clock: 0.21s)
 ... testing 'printing.ml' => passed (wall clock: 0.11s)
 ... testing 'records.ml' => passed (wall clock: 0.13s)
 ... testing 'scope_escape.ml' => passed (wall clock: 0.09s)
 ... testing 'typecore_empty_polyvariant_error.ml' => passed (wall clock: 0.78s)
 ... testing 'typecore_errors.ml' => passed (wall clock: 0.14s)
 ... testing 'typecore_nolabel_errors.ml' => passed (wall clock: 0.10s)
 ... testing 'typetexp_errors.ml' => passed (wall clock: 0.08s)
 ... testing 'unbound_type_variables.ml' => passed (wall clock: 0.08s)
 ... testing 'unique_names_in_unification.ml' => passed (wall clock: 0.09s)
 ... testing 'variance.ml' => passed (wall clock: 0.10s)
 ... testing 'variant.ml' => passed (wall clock: 0.10s)
 ... testing 'wellfounded.ml' => passed (wall clock: 0.10s)
 ... testing 'wrong_kind.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/typing-misc-bugs' ...
 ... testing 'core_array_reduced_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'gadt_declaration_check.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6303_bad.ml' => passed (wall clock: 0.04s)
 ... testing 'pr6946_bad.ml' => passed (wall clock: 0.05s)
Running tests from 'tests/typing-missing-cmi' ...
 ... testing 'test.ml' => passed (wall clock: 0.23s)
Running tests from 'tests/typing-missing-cmi-2' ...
 ... testing 'test.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/typing-missing-cmi-3' ...
 ... testing 'user.ml' => passed (wall clock: 0.20s)
Running tests from 'tests/typing-modules' ...
 ... testing 'Test.ml' => passed (wall clock: 0.11s)
 ... testing 'aliases.ml' => passed (wall clock: 0.33s)
 ... testing 'anonymous.ml' => passed (wall clock: 0.08s)
 ... testing 'applicative_functor_type.ml' => passed (wall clock: 0.10s)
 ... testing 'extension_constructors_errors_test.ml' => passed (wall clock: 0.08s)
 ... testing 'firstclass.ml' => passed (wall clock: 0.11s)
 ... testing 'functors.ml' => passed (wall clock: 0.37s)
 ... testing 'generative.ml' => passed (wall clock: 0.10s)
 ... testing 'illegal_permutation.ml' => passed (wall clock: 0.14s)
 ... testing 'inclusion_errors.ml' => passed (wall clock: 0.33s)
 ... testing 'inclusion_errors_elision.ml' => passed (wall clock: 0.09s)
 ... testing 'merge_constraint.ml' => passed (wall clock: 0.28s)
 ... testing 'mixmod5.ml' => passed (wall clock: 0.24s)
 ... testing 'module_type_substitution.ml' => passed (wall clock: 0.12s)
 ... testing 'nondep.ml' => passed (wall clock: 0.09s)
 ... testing 'nondep_private_abbrev.ml' => passed (wall clock: 0.10s)
 ... testing 'nongen.ml' => passed (wall clock: 0.08s)
 ... testing 'normalize_path.ml' => passed (wall clock: 0.08s)
 ... testing 'package_constraint.ml' => passed (wall clock: 0.11s)
 ... testing 'packed_module_levels.ml' => passed (wall clock: 0.09s)
 ... testing 'pr10298.ml' => passed (wall clock: 0.08s)
 ... testing 'pr10399.ml' => passed (wall clock: 0.08s)
 ... testing 'pr13185.ml' => passed (wall clock: 0.07s)
 ... testing 'pr5911.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6394.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6633.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7207.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7348.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7726.ml' => passed (wall clock: 0.12s)
 ... testing 'pr7787.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7818.ml' => passed (wall clock: 0.16s)
 ... testing 'pr7851.ml' => passed (wall clock: 0.10s)
 ... testing 'pr8810.ml' => passed (wall clock: 0.04s)
 ... testing 'pr9384.ml' => passed (wall clock: 0.08s)
 ... testing 'pr9695.ml' => passed (wall clock: 0.08s)
 ... testing 'printing.ml' => passed (wall clock: 0.08s)
 ... testing 'private.ml' => passed (wall clock: 0.08s)
 ... testing 'records_errors_test.ml' => passed (wall clock: 0.15s)
 ... testing 'recursive.ml' => passed (wall clock: 0.07s)
 ... testing 'struct_include_optimisation.ml' => passed (wall clock: 0.64s)
 ... testing 'unroll_private_abbrev.ml' => passed (wall clock: 0.09s)
 ... testing 'variants_errors_test.ml' => passed (wall clock: 0.12s)
 ... testing 'with_ghosts.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/typing-modules-bugs' ...
 ... testing 'gatien_baron_20131019_ok.ml' => passed (wall clock: 0.16s)
 ... testing 'pr10661_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr10693_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr5164_ok.ml' => passed (wall clock: 0.10s)
 ... testing 'pr51_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr5663_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr5914_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6240_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6293_bad.ml' => passed (wall clock: 0.04s)
 ... testing 'pr6427_bad.ml' => passed (wall clock: 0.04s)
 ... testing 'pr6485_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6513_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6572_ok.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6651_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6752_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6752_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6899_first_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6899_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6899_second_bad.ml' => passed (wall clock: 0.04s)
 ... testing 'pr6944_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6954_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6981_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6982_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6985_extended.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6985_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6992_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7036_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7082_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7112_bad.ml' => passed (wall clock: 0.04s)
 ... testing 'pr7112_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7152_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7182_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7305_principal.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7321_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7414_2_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7414_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7519_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7601_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7601a_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr9695_bad.ml' => passed (wall clock: 0.04s)
Running tests from 'tests/typing-modules/pr13099' ...
 ... testing 'test.ml' => passed (wall clock: 0.28s)
Running tests from 'tests/typing-multifile' ...
 ... testing 'pr6372.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7325.ml' => passed (wall clock: 0.12s)
 ... testing 'pr7563.ml' => passed (wall clock: 0.67s)
 ... testing 'pr9218.ml' => passed (wall clock: 0.81s)
Running tests from 'tests/typing-objects' ...
 ... testing 'Exemples.ml' => passed (wall clock: 0.40s)
 ... testing 'Tests.ml' => passed (wall clock: 0.43s)
 ... testing 'abstract_rows.ml' => passed (wall clock: 0.09s)
 ... testing 'class_2.ml' => passed (wall clock: 0.08s)
 ... testing 'dummy.ml' => passed (wall clock: 0.14s)
 ... testing 'errors.ml' => passed (wall clock: 0.09s)
 ... testing 'field_kind.ml' => passed (wall clock: 0.10s)
 ... testing 'nongen.ml' => passed (wall clock: 0.08s)
 ... testing 'open_in_classes.ml' => passed (wall clock: 0.08s)
 ... testing 'pr11569.ml' => passed (wall clock: 0.08s)
 ... testing 'pr13495.ml' => passed (wall clock: 0.10s)
 ... testing 'pr5545.ml' => passed (wall clock: 0.09s)
 ... testing 'pr5619_bad.ml' => passed (wall clock: 0.09s)
 ... testing 'pr5858.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6123_bad.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6383.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6907_bad.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7711_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'self_cannot_be_closed.ml' => passed (wall clock: 0.08s)
 ... testing 'self_cannot_escape_pr7865.ml' => passed (wall clock: 0.09s)
 ... testing 'unbound-type-var.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/typing-objects-bugs' ...
 ... testing 'pr3968_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr4018_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr4435_bad.ml' => passed (wall clock: 0.04s)
 ... testing 'pr4766_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr4824_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr4824a_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr5156_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7284_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7293_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'woodyatt_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'yamagata021012_ok.ml' => passed (wall clock: 0.15s)
Running tests from 'tests/typing-ocamlc-i' ...
 ... testing 'pervasives_leitmotiv.ml' => passed (wall clock: 0.05s)
 ... testing 'pr4791.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6323.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7402.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7620_bad.ml' => passed (wall clock: 0.04s)
Running tests from 'tests/typing-poly' ...
 ... testing 'error_messages.ml' => passed (wall clock: 0.10s)
 ... testing 'poly.ml' => passed (wall clock: 0.84s)
 ... testing 'pr7636.ml' => passed (wall clock: 0.09s)
 ... testing 'pr9603.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/typing-poly-bugs' ...
 ... testing 'pr5322_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr5673_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6922_ok.ml' => passed (wall clock: 0.17s)
Running tests from 'tests/typing-polyvariants-bugs' ...
 ... testing 'pr10664.ml' => passed (wall clock: 0.65s)
 ... testing 'pr10664a.ml' => passed (wall clock: 0.13s)
 ... testing 'pr4775_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr4933_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr5057_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr5057a_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7199_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7817_bad.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7824.ml' => passed (wall clock: 0.09s)
 ... testing 'pr8575.ml' => passed (wall clock: 0.08s)
 ... testing 'privrowsabate_ok.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/typing-polyvariants-bugs-2' ...
 ... testing 'pr3918c.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/typing-private' ...
 ... testing 'invalid_private_row.ml' => passed (wall clock: 0.09s)
 ... testing 'private.ml' => passed (wall clock: 0.16s)
Running tests from 'tests/typing-private-bugs' ...
 ... testing 'pr5026_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr5469_ok.ml' => passed (wall clock: 0.07s)
Running tests from 'tests/typing-recmod' ...
 ... testing 'gpr1626.ml' => passed (wall clock: 0.08s)
 ... testing 'inconsistent_types.ml' => passed (wall clock: 0.09s)
 ... testing 'pr13514.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6491.ml' => passed (wall clock: 0.08s)
 ... testing 'pr9494.ml' => passed (wall clock: 0.80s)
 ... testing 't01bad.ml' => passed (wall clock: 0.04s)
 ... testing 't02bad.ml' => passed (wall clock: 0.04s)
 ... testing 't03ok.ml' => passed (wall clock: 0.07s)
 ... testing 't04bad.ml' => passed (wall clock: 0.04s)
 ... testing 't05bad.ml' => passed (wall clock: 0.04s)
 ... testing 't06ok.ml' => passed (wall clock: 0.07s)
 ... testing 't07bad.ml' => passed (wall clock: 0.04s)
 ... testing 't08bad.ml' => passed (wall clock: 0.04s)
 ... testing 't09bad.ml' => passed (wall clock: 0.05s)
 ... testing 't10ok.ml' => passed (wall clock: 0.07s)
 ... testing 't11bad.ml' => passed (wall clock: 0.04s)
 ... testing 't12bad.ml' => passed (wall clock: 0.04s)
 ... testing 't13ok.ml' => passed (wall clock: 0.07s)
 ... testing 't14bad.ml' => passed (wall clock: 0.04s)
 ... testing 't15bad.ml' => passed (wall clock: 0.04s)
 ... testing 't16ok.ml' => passed (wall clock: 0.08s)
 ... testing 't17ok.ml' => passed (wall clock: 0.07s)
 ... testing 't18ok.ml' => passed (wall clock: 0.07s)
 ... testing 't20ok.ml' => passed (wall clock: 0.10s)
 ... testing 't21ok.ml' => passed (wall clock: 0.09s)
 ... testing 't22ok.ml' => passed (wall clock: 0.22s)
Running tests from 'tests/typing-recordarg' ...
 ... testing 'recordarg.ml' => passed (wall clock: 0.07s)
Running tests from 'tests/typing-rectypes-bugs' ...
 ... testing 'pr5343_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6174_bad.ml' => passed (wall clock: 0.04s)
 ... testing 'pr6870_bad.ml' => passed (wall clock: 0.04s)
Running tests from 'tests/typing-safe-linking' ...
 ... testing 'b_bad.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/typing-shadowing-of-pervasives-submodules' ...
 ... testing 'redefine_largefile.ml' => passed (wall clock: 0.68s)
 ... testing 'redefine_largefile_top.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/typing-short-paths' ...
 ... testing 'errors.ml' => passed (wall clock: 0.12s)
 ... testing 'gpr1223.ml' => passed (wall clock: 0.13s)
 ... testing 'pr5918.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6836.ml' => passed (wall clock: 0.06s)
 ... testing 'pr7543.ml' => passed (wall clock: 0.05s)
 ... testing 'short-paths.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/typing-signatures' ...
 ... testing 'els.ml' => passed (wall clock: 0.06s)
 ... testing 'nondep_regression.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6371.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6672.ml' => passed (wall clock: 0.05s)
 ... testing 'regression_tsubst_error.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/typing-sigsubst' ...
 ... testing 'sig_local_aliases.ml' => passed (wall clock: 0.09s)
 ... testing 'sig_local_aliases_syntax_errors.ml' => passed (wall clock: 0.05s)
 ... testing 'sigsubst.ml' => passed (wall clock: 0.14s)
 ... testing 'test_locations.ml' => passed (wall clock: 0.23s)
Running tests from 'tests/typing-typeparam' ...
 ... testing 'newtype.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/typing-unboxed' ...
 ... testing 'test.ml' => passed (wall clock: 0.17s)
Running tests from 'tests/typing-unboxed-types' ...
 ... testing 'test.ml' => passed (wall clock: 0.16s)
 ... testing 'test_flat.ml' => passed (wall clock: 0.13s)
 ... testing 'test_no_flat.ml' => skipped
Running tests from 'tests/typing-unicode' ...
 ... testing 'test.ml' => passed (wall clock: 0.18s)
Running tests from 'tests/typing-warnings' ...
 ... testing 'ambiguous_guarded_disjunction.ml' => passed (wall clock: 0.24s)
 ... testing 'application.ml' => passed (wall clock: 0.11s)
 ... testing 'coercions.ml' => passed (wall clock: 0.10s)
 ... testing 'disable_warnings_classes.ml' => passed (wall clock: 0.10s)
 ... testing 'exhaustiveness.ml' => passed (wall clock: 0.19s)
 ... testing 'fragile_matching.ml' => passed (wall clock: 0.72s)
 ... testing 'never_returns.ml' => passed (wall clock: 0.08s)
 ... testing 'open_warnings.ml' => passed (wall clock: 0.10s)
 ... testing 'pr5892.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6587.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6872.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7085.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7115.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7261.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7297.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7553.ml' => passed (wall clock: 0.09s)
 ... testing 'pr9244.ml' => passed (wall clock: 0.09s)
 ... testing 'records.ml' => passed (wall clock: 0.18s)
 ... testing 'unused_functor_parameter.ml' => passed (wall clock: 0.08s)
 ... testing 'unused_rec.ml' => passed (wall clock: 0.08s)
 ... testing 'unused_recmodule.ml' => passed (wall clock: 0.08s)
 ... testing 'unused_types.ml' => passed (wall clock: 0.17s)
 ... testing 'warning16.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/uid-deps' ...
 ... testing 'link_intf_impl.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/uids' ...
 ... testing 'intf_uids_test.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/unboxed-primitive-args' ...
 ... testing 'test.ml' => passed (wall clock: 7.20s)
Running tests from 'tests/unicode' ...
 ... testing '見.ml' => passed (wall clock: 0.68s)
Running tests from 'tests/unwind' ...
 ... testing 'driver.ml' => skipped
Running tests from 'tests/utils' ...
 ... testing 'edit_distance.ml' => passed (wall clock: 0.24s)
 ... testing 'find_first_mono.ml' => passed (wall clock: 0.25s)
 ... testing 'magic_number.ml' => passed (wall clock: 0.23s)
 ... testing 'overflow_detection.ml' => passed (wall clock: 0.24s)
 ... testing 'test_strongly_connected_components.ml' => passed (wall clock: 0.30s)
Running tests from 'tests/warnings' ...
 ... testing 'deprecated_module.ml' => passed (wall clock: 0.16s)
 ... testing 'deprecated_module_assigment.ml' => passed (wall clock: 0.17s)
 ... testing 'deprecated_module_use.ml' => passed (wall clock: 0.11s)
 ... testing 'deprecated_mutable.ml' => passed (wall clock: 0.13s)
 ... testing 'deprecated_warning_specs.ml' => passed (wall clock: 0.08s)
 ... testing 'mnemonics.mll' => passed (wall clock: 1.04s)
 ... testing 'w01.ml' => passed (wall clock: 0.05s)
 ... testing 'w03.ml' => passed (wall clock: 0.05s)
 ... testing 'w04.ml' => passed (wall clock: 0.05s)
 ... testing 'w04_failure.ml' => passed (wall clock: 0.06s)
 ... testing 'w06.ml' => passed (wall clock: 0.05s)
 ... testing 'w26_alias.ml' => passed (wall clock: 0.08s)
 ... testing 'w32.ml' => passed (wall clock: 0.09s)
 ... testing 'w32b.ml' => passed (wall clock: 0.05s)
 ... testing 'w33.ml' => passed (wall clock: 0.05s)
 ... testing 'w44.ml' => passed (wall clock: 0.09s)
 ... testing 'w45.ml' => passed (wall clock: 0.05s)
 ... testing 'w47_inline.ml' => passed (wall clock: 0.05s)
 ... testing 'w47_ppwarning.ml' => passed (wall clock: 0.05s)
 ... testing 'w50.ml' => passed (wall clock: 0.05s)
 ... testing 'w51.ml' => passed (wall clock: 0.09s)
 ... testing 'w51_bis.ml' => passed (wall clock: 0.05s)
 ... testing 'w52.ml' => passed (wall clock: 0.10s)
 ... testing 'w53.ml' => passed (wall clock: 0.13s)
 ... testing 'w53_across_cmi.ml' => passed (wall clock: 0.12s)
 ... testing 'w53_flags.ml' => passed (wall clock: 0.36s)
 ... testing 'w53_marshalled.ml' => passed (wall clock: 0.50s)
 ... testing 'w54.ml' => passed (wall clock: 0.05s)
 ... testing 'w55.ml' => passed (wall clock: 0.15s)
 ... testing 'w58.ml' => passed (wall clock: 0.21s)
 ... testing 'w59.ml' => passed (wall clock: 0.17s)
 ... testing 'w60.ml' => passed (wall clock: 0.07s)
 ... testing 'w74.ml' => passed (wall clock: 0.11s)
Running tests from 'tests/weak-ephe-final' ...
 ... testing 'ephe_infix.ml' => passed (wall clock: 0.83s)
 ... testing 'ephetest.ml' => passed (wall clock: 0.95s)
 ... testing 'ephetest2.ml' => passed (wall clock: 1.56s)
 ... testing 'ephetest3.ml' => passed (wall clock: 1.15s)
 ... testing 'ephetest_par.ml' => passed (wall clock: 0.97s)
 ... testing 'finaliser.ml' => passed (wall clock: 0.89s)
 ... testing 'finaliser2.ml' => passed (wall clock: 0.80s)
 ... testing 'finaliser_handover.ml' => passed (wall clock: 6.79s)
 ... testing 'pr12001.ml' => passed (wall clock: 0.74s)
 ... testing 'weaklifetime.ml' => passed (wall clock: 5.96s)
 ... testing 'weaklifetime2.ml' => passed (wall clock: 1.49s)
 ... testing 'weaktest.ml' => passed (wall clock: 4.14s)
 ... testing 'weaktest_par_load.ml' => passed (wall clock: 0.73s)
Running tests from 'tests/win-unicode' ...
 ... testing 'mltest.ml' => passed (wall clock: 0.00s)


List of skipped tests:
    tests/arch-power
    tests/asmcomp/lift_mutable_let_flambda.ml
    tests/asmcomp/unrolling_flambda.ml
    tests/asmcomp/unrolling_flambda2.ml
    tests/asmgen/integr.cmm
    tests/ephe-c-api
    tests/flambda/afl_lazy.ml
    tests/flambda/specialise.ml
    tests/frame-pointers
    tests/letrec-check/no_flat_float_array.ml
    tests/lib-bigarray-2/bigarrfml.ml
    tests/lib-dynlink-csharp
    tests/lib-unix/isatty/isatty_tty.ml
    tests/lib-unix/win-channel-of
    tests/lib-unix/win-createprocess
    tests/lib-unix/win-env
    tests/lib-unix/win-socketpair
    tests/lib-unix/win-stat
    tests/lib-unix/win-symlink
    tests/manual-intf-c
    tests/memory-model/forbidden.ml
    tests/tsan
    tests/typing-misc/pr6939-no-flat-float-array.ml
    tests/typing-unboxed-types/test_no_flat.ml
    tests/unwind


Tests taking longer than 10s:
    arrays_in_minor.ml: 10.01
    boundscheck.ml: 15.60
    compaction_corner_case.ml: 29.69
    domain_parallel_spawn_burn.ml: 13.44
    domain_parallel_spawn_burn_gc_set.ml: 15.79
    fib_threads.ml: 22.51
    lazy7.ml: 16.47
    multicore_lifecycle.ml: 11.10
    tak.ml: 27.10
    test_parallel.ml: 14.37

Summary:
  1421 tests passed
    41 tests skipped
     0 tests failed
     0 tests not started (parent test skipped or failed)
     0 unexpected errors
  1462 tests considered
+ false
No emails were triggered.
Finished: SUCCESS