Skip to content
Success

Console Output

Skipping 128 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
  OCAMLMKLIB libunixbyt.a
  OCAMLC unix.cmi
  OCAMLC unix.cmo
  OCAMLC unixLabels.cmi
  OCAMLC unixLabels.cmo
  OCAMLMKLIB unix.cma
../Makefile.otherlibs.common:175: .dep/strstubs.d: No such file or directory
mkdir -p .dep
  CCDEPS .dep/strstubs.d
  CC strstubs.b.o
  CC strstubs.n.o
  OCAMLMKLIB libcamlstrbyt.a
  OCAMLC str.cmi
  OCAMLC str.cmo
  OCAMLMKLIB str.cma
Makefile:140: .dep/st_stubs.b.d: No such file or directory
Makefile:140: .dep/st_stubs.n.d: No such file or directory
mkdir -p .dep
  CCDEPS .dep/st_stubs.n.d
  CCDEPS .dep/st_stubs.b.d
  CC st_stubs.b.o
  OCAMLMKLIB libthreads.a
  OCAMLC thread.cmi
  OCAMLC thread.cmo
  OCAMLC event.cmi
  OCAMLC event.cmo
  OCAMLMKLIB threads.cma
  OCAMLC debugger/int64ops.cmi
  OCAMLC debugger/int64ops.cmo
  OCAMLC debugger/primitives.cmi
  OCAMLC debugger/primitives.cmo
  OCAMLC debugger/unix_tools.cmi
  OCAMLC debugger/unix_tools.cmo
  OCAMLC debugger/debugger_config.cmi
  OCAMLC debugger/debugger_config.cmo
  OCAMLC debugger/parameters.cmi
  OCAMLC debugger/parameters.cmo
  OCAMLLEX debugger/debugger_lexer.ml
  OCAMLYACC debugger/debugger_parser.mli
  OCAMLC debugger/debugcom.cmi
  OCAMLC debugger/parser_aux.cmi
  OCAMLC debugger/debugger_parser.cmi
  OCAMLC debugger/debugger_lexer.cmi
  OCAMLC debugger/debugger_lexer.cmo
  OCAMLC debugger/input_handling.cmi
  OCAMLC debugger/input_handling.cmo
  OCAMLC debugger/question.cmi
  OCAMLC debugger/question.cmo
  OCAMLC debugger/debugcom.cmo
  OCAMLC debugger/exec.cmi
  OCAMLC debugger/exec.cmo
  OCAMLC debugger/source.cmi
  OCAMLC debugger/source.cmo
  OCAMLC debugger/events.cmi
  OCAMLC debugger/pos.cmi
  OCAMLC debugger/pos.cmo
  OCAMLC debugger/checkpoints.cmi
  OCAMLC debugger/checkpoints.cmo
  OCAMLC debugger/events.cmo
  OCAMLC debugger/program_loading.cmi
  OCAMLC debugger/program_loading.cmo
  OCAMLC debugger/symbols.cmi
  OCAMLC debugger/symbols.cmo
  OCAMLC debugger/breakpoints.cmi
  OCAMLC debugger/breakpoints.cmo
  OCAMLC debugger/trap_barrier.cmi
  OCAMLC debugger/trap_barrier.cmo
  OCAMLC debugger/history.cmi
  OCAMLC debugger/history.cmo
  OCAMLC debugger/printval.cmi
  OCAMLC debugger/printval.cmo
  OCAMLC debugger/show_source.cmi
  OCAMLC debugger/show_source.cmo
  OCAMLC debugger/time_travel.cmi
  OCAMLC debugger/time_travel.cmo
  OCAMLC debugger/program_management.cmi
  OCAMLC debugger/program_management.cmo
  OCAMLC debugger/frames.cmi
  OCAMLC debugger/frames.cmo
  OCAMLC debugger/eval.cmi
  OCAMLC debugger/eval.cmo
  OCAMLC debugger/show_information.cmi
  OCAMLC debugger/show_information.cmo
  OCAMLC debugger/loadprinter.cmi
  OCAMLC debugger/loadprinter.cmo
  OCAMLC debugger/debugger_parser.cmo
  OCAMLC debugger/command_line.cmi
  OCAMLC debugger/command_line.cmo
  OCAMLC debugger/main.cmi
  OCAMLC debugger/main.cmo
  OCAMLC debugger/ocamldebug.cmo
  OCAMLC debugger/ocamldebug_entry.cmi
  OCAMLC debugger/ocamldebug_entry.cmo
  LINKC debugger/ocamldebug
  OCAMLC ocamldoc/odoc_config.cmi
  OCAMLC ocamldoc/odoc_messages.cmi
  OCAMLC ocamldoc/odoc_types.cmi
  OCAMLC ocamldoc/odoc_global.cmi
  OCAMLC ocamldoc/odoc_misc.cmi
  OCAMLYACC ocamldoc/odoc_text_parser.mli
  OCAMLC ocamldoc/odoc_text_parser.cmi
  OCAMLC ocamldoc/odoc_text_lexer.cmi
  OCAMLC ocamldoc/odoc_text.cmi
  OCAMLC ocamldoc/odoc_name.cmi
  OCAMLC ocamldoc/odoc_parameter.cmi
  OCAMLC ocamldoc/odoc_value.cmi
  OCAMLC ocamldoc/odoc_type.cmi
  OCAMLC ocamldoc/odoc_extension.cmi
  OCAMLC ocamldoc/odoc_exception.cmi
  OCAMLC ocamldoc/odoc_class.cmi
  OCAMLC ocamldoc/odoc_module.cmi
  OCAMLC ocamldoc/odoc_print.cmi
  OCAMLC ocamldoc/odoc_str.cmi
  OCAMLC ocamldoc/odoc_comments_global.cmi
  OCAMLYACC ocamldoc/odoc_parser.mli
  OCAMLC ocamldoc/odoc_parser.cmi
  OCAMLC ocamldoc/odoc_lexer.cmi
  OCAMLC ocamldoc/odoc_see_lexer.cmi
  OCAMLC ocamldoc/odoc_env.cmi
  OCAMLC ocamldoc/odoc_merge.cmi
  OCAMLC ocamldoc/odoc_sig.cmi
  OCAMLC ocamldoc/odoc_ast.cmi
  OCAMLC ocamldoc/odoc_search.cmi
  OCAMLC ocamldoc/odoc_scan.cmi
  OCAMLC ocamldoc/odoc_cross.cmi
  OCAMLC ocamldoc/odoc_comments.cmi
  OCAMLC ocamldoc/odoc_dep.cmi
  OCAMLC ocamldoc/odoc_analyse.cmi
  OCAMLC ocamldoc/odoc_info.cmi
  OCAMLC ocamldoc/odoc_config.cmo
  OCAMLC ocamldoc/odoc_messages.cmo
  OCAMLC ocamldoc/odoc_global.cmo
  OCAMLC ocamldoc/odoc_types.cmo
  OCAMLC ocamldoc/odoc_misc.cmo
  OCAMLC ocamldoc/odoc_text_parser.cmo
  OCAMLLEX ocamldoc/odoc_text_lexer.ml
  OCAMLC ocamldoc/odoc_text_lexer.cmo
  OCAMLC ocamldoc/odoc_text.cmo
  OCAMLC ocamldoc/odoc_name.cmo
  OCAMLC ocamldoc/odoc_parameter.cmo
  OCAMLC ocamldoc/odoc_value.cmo
  OCAMLC ocamldoc/odoc_type.cmo
  OCAMLC ocamldoc/odoc_extension.cmo
  OCAMLC ocamldoc/odoc_exception.cmo
  OCAMLC ocamldoc/odoc_class.cmo
  OCAMLC ocamldoc/odoc_module.cmo
  OCAMLC ocamldoc/odoc_print.cmo
  OCAMLC ocamldoc/odoc_str.cmo
  OCAMLC ocamldoc/odoc_comments_global.cmo
  OCAMLC ocamldoc/odoc_parser.cmo
  OCAMLLEX ocamldoc/odoc_lexer.ml
  OCAMLC ocamldoc/odoc_lexer.cmo
  OCAMLLEX ocamldoc/odoc_see_lexer.ml
  OCAMLC ocamldoc/odoc_see_lexer.cmo
  OCAMLC ocamldoc/odoc_env.cmo
  OCAMLC ocamldoc/odoc_merge.cmo
  OCAMLC ocamldoc/odoc_sig.cmo
  OCAMLC ocamldoc/odoc_ast.cmo
  OCAMLC ocamldoc/odoc_search.cmo
  OCAMLC ocamldoc/odoc_scan.cmo
  OCAMLC ocamldoc/odoc_cross.cmo
  OCAMLC ocamldoc/odoc_comments.cmo
  OCAMLC ocamldoc/odoc_dep.cmo
  OCAMLC ocamldoc/odoc_analyse.cmo
  OCAMLC ocamldoc/odoc_info.cmo
  LINKC ocamldoc/odoc_info.cma
  OCAMLC ocamldoc/odoc_dag2html.cmi
  OCAMLC ocamldoc/odoc_dag2html.cmo
  OCAMLC ocamldoc/odoc_to_text.cmi
  OCAMLC ocamldoc/odoc_to_text.cmo
  OCAMLC ocamldoc/odoc_ocamlhtml.cmi
  OCAMLLEX ocamldoc/odoc_ocamlhtml.ml
  OCAMLC ocamldoc/odoc_ocamlhtml.cmo
  OCAMLC ocamldoc/odoc_html.cmi
  OCAMLC ocamldoc/odoc_html.cmo
  OCAMLC ocamldoc/odoc_man.cmi
  OCAMLC ocamldoc/odoc_man.cmo
  OCAMLC ocamldoc/odoc_latex_style.cmi
  OCAMLC ocamldoc/odoc_latex_style.cmo
  OCAMLC ocamldoc/odoc_latex.cmi
  OCAMLC ocamldoc/odoc_latex.cmo
  OCAMLC ocamldoc/odoc_texi.cmi
  OCAMLC ocamldoc/odoc_texi.cmo
  OCAMLC ocamldoc/odoc_dot.cmi
  OCAMLC ocamldoc/odoc_dot.cmo
  OCAMLC ocamldoc/odoc_gen.cmi
  OCAMLC ocamldoc/odoc_gen.cmo
  OCAMLC ocamldoc/odoc_args.cmi
  OCAMLC ocamldoc/odoc_args.cmo
  OCAMLC ocamldoc/odoc.cmi
  OCAMLC ocamldoc/odoc.cmo
  LINKC ocamldoc/ocamldoc
  OCAMLC ocamldoc/odoc_test.cmi
  OCAMLC ocamldoc/odoc_test.cmo
  CC ocamltest/run_unix.b.o
  CC ocamltest/run_stubs.b.o
  OCAMLC ocamltest/ocamltest_config.cmi
  OCAMLC ocamltest/ocamltest_config.cmo
  OCAMLC ocamltest/ocamltest_unix.cmi
  OCAMLC ocamltest/ocamltest_unix.cmo
  OCAMLC ocamltest/ocamltest_stdlib.cmi
  OCAMLC ocamltest/ocamltest_stdlib.cmo
  OCAMLC ocamltest/run_command.cmi
  OCAMLC ocamltest/run_command.cmo
  OCAMLC ocamltest/filecompare.cmi
  OCAMLC ocamltest/filecompare.cmo
  OCAMLC ocamltest/variables.cmi
  OCAMLC ocamltest/variables.cmo
  OCAMLC ocamltest/environments.cmi
  OCAMLC ocamltest/environments.cmo
  OCAMLC ocamltest/result.cmi
  OCAMLC ocamltest/result.cmo
  OCAMLC ocamltest/actions.cmi
  OCAMLC ocamltest/actions.cmo
  OCAMLC ocamltest/tests.cmi
  OCAMLC ocamltest/tests.cmo
  OCAMLC ocamltest/strace.cmi
  OCAMLC ocamltest/strace.cmo
  OCAMLC ocamltest/tsl_ast.cmi
  OCAMLC ocamltest/tsl_ast.cmo
  OCAMLYACC ocamltest/tsl_parser.mli
  OCAMLC ocamltest/tsl_parser.cmi
  OCAMLC ocamltest/tsl_parser.cmo
  OCAMLC ocamltest/tsl_lexer.cmi
  OCAMLLEX ocamltest/tsl_lexer.ml
  OCAMLC ocamltest/tsl_lexer.cmo
  OCAMLC ocamltest/modifier_parser.cmi
  OCAMLC ocamltest/modifier_parser.cmo
  OCAMLC ocamltest/tsl_semantics.cmi
  OCAMLC ocamltest/tsl_semantics.cmo
  OCAMLC ocamltest/builtin_variables.cmi
  OCAMLC ocamltest/builtin_variables.cmo
  OCAMLC ocamltest/actions_helpers.cmi
  OCAMLC ocamltest/actions_helpers.cmo
  OCAMLC ocamltest/builtin_actions.cmi
  OCAMLC ocamltest/builtin_actions.cmo
  OCAMLC ocamltest/translate.cmi
  OCAMLC ocamltest/translate.cmo
  OCAMLC ocamltest/ocaml_backends.cmi
  OCAMLC ocamltest/ocaml_backends.cmo
  OCAMLC ocamltest/ocaml_filetypes.cmi
  OCAMLC ocamltest/ocaml_filetypes.cmo
  OCAMLC ocamltest/ocaml_variables.cmi
  OCAMLC ocamltest/ocaml_variables.cmo
  OCAMLC ocamltest/ocaml_modifiers.cmi
  OCAMLC ocamltest/ocaml_modifiers.cmo
  OCAMLC ocamltest/ocaml_directories.cmi
  OCAMLC ocamltest/ocaml_directories.cmo
  OCAMLC ocamltest/ocaml_files.cmi
  OCAMLC ocamltest/ocaml_files.cmo
  OCAMLC ocamltest/ocaml_flags.cmi
  OCAMLC ocamltest/ocaml_flags.cmo
  OCAMLC ocamltest/ocaml_commands.cmi
  OCAMLC ocamltest/ocaml_commands.cmo
  OCAMLC ocamltest/ocaml_tools.cmi
  OCAMLC ocamltest/ocaml_tools.cmo
  OCAMLC ocamltest/ocaml_compilers.cmi
  OCAMLC ocamltest/ocaml_compilers.cmo
  OCAMLC ocamltest/ocaml_toplevels.cmi
  OCAMLC ocamltest/ocaml_toplevels.cmo
  OCAMLC ocamltest/ocaml_actions.cmi
  OCAMLC ocamltest/ocaml_actions.cmo
  OCAMLC ocamltest/ocaml_tests.cmi
  OCAMLC ocamltest/ocaml_tests.cmo
  OCAMLC ocamltest/options.cmi
  OCAMLC ocamltest/options.cmo
  OCAMLC ocamltest/main.cmi
  OCAMLC ocamltest/main.cmo
  LINKC ocamltest/ocamltest
  OCAMLC testsuite/lib/lib.cmi
  OCAMLC testsuite/lib/lib.cmo
  OCAMLC testsuite/lib/testing.cmi
  OCAMLC testsuite/lib/testing.cmo
  LINKC testsuite/lib/testing.cma
  OCAMLC testsuite/tools/expect.cmi
  OCAMLC testsuite/tools/expect.cmo
  LINKC testsuite/tools/expect
/Library/Developer/CommandLineTools/usr/bin/make ocamlopt.opt
  OCAMLOPT middle_end/internal_variable_names.cmx
  OCAMLOPT middle_end/linkage_name.cmx
  OCAMLOPT middle_end/compilation_unit.cmx
  OCAMLOPT middle_end/variable.cmx
  OCAMLOPT middle_end/flambda/base_types/closure_element.cmx
  OCAMLOPT middle_end/flambda/base_types/closure_id.cmx
  OCAMLOPT middle_end/symbol.cmx
  OCAMLOPT middle_end/backend_var.cmx
  OCAMLOPT middle_end/clambda_primitives.cmx
  OCAMLOPT middle_end/printclambda_primitives.cmx
  OCAMLOPT middle_end/clambda.cmx
  OCAMLOPT middle_end/printclambda.cmx
  OCAMLOPT middle_end/semantics_of_primitives.cmx
  OCAMLOPT middle_end/convert_primitives.cmx
  OCAMLOPT middle_end/flambda/base_types/id_types.cmx
  OCAMLOPT middle_end/flambda/base_types/export_id.cmx
  OCAMLOPT middle_end/flambda/base_types/tag.cmx
  OCAMLOPT middle_end/flambda/base_types/mutable_variable.cmx
  OCAMLOPT middle_end/flambda/base_types/set_of_closures_id.cmx
  OCAMLOPT middle_end/flambda/base_types/set_of_closures_origin.cmx
  OCAMLOPT middle_end/flambda/base_types/closure_origin.cmx
  OCAMLOPT middle_end/flambda/base_types/var_within_closure.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 middle_end/flambda/parameter.cmx
  OCAMLOPT middle_end/flambda/projection.cmx
  OCAMLOPT middle_end/flambda/flambda.cmx
  OCAMLOPT middle_end/flambda/flambda_iterators.cmx
  OCAMLOPT middle_end/flambda/flambda_utils.cmx
  OCAMLOPT middle_end/flambda/freshening.cmx
  OCAMLOPT middle_end/flambda/effect_analysis.cmx
  OCAMLOPT middle_end/flambda/inlining_cost.cmx
  OCAMLOPT middle_end/flambda/simple_value_approx.cmx
  OCAMLOPT middle_end/flambda/export_info.cmx
  OCAMLOPT middle_end/flambda/export_info_for_pack.cmx
  OCAMLOPT middle_end/compilenv.cmx
  OCAMLOPT middle_end/closure/closure.cmx
  OCAMLOPT middle_end/closure/closure_middle_end.cmx
  OCAMLOPT middle_end/flambda/import_approx.cmx
  OCAMLOPT middle_end/flambda/lift_code.cmx
  OCAMLOPT middle_end/flambda/closure_conversion_aux.cmx
  OCAMLOPT middle_end/flambda/closure_conversion.cmx
  OCAMLOPT middle_end/flambda/initialize_symbol_to_let_symbol.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/alias_analysis.cmx
  OCAMLOPT middle_end/flambda/lift_constants.cmx
  OCAMLOPT middle_end/flambda/share_constants.cmx
  OCAMLOPT middle_end/flambda/simplify_common.cmx
  OCAMLOPT middle_end/flambda/remove_unused_arguments.cmx
  OCAMLOPT middle_end/flambda/remove_unused_closure_vars.cmx
  OCAMLOPT middle_end/flambda/remove_unused_program_constructs.cmx
  OCAMLOPT middle_end/flambda/simplify_boxed_integer_ops.cmx
  OCAMLOPT middle_end/flambda/simplify_primitives.cmx
  OCAMLOPT middle_end/flambda/inlining_stats_types.cmx
  OCAMLOPT middle_end/flambda/inlining_stats.cmx
  OCAMLOPT middle_end/flambda/inline_and_simplify_aux.cmx
  OCAMLOPT middle_end/flambda/remove_free_vars_equal_to_args.cmx
  OCAMLOPT middle_end/flambda/extract_projections.cmx
  OCAMLOPT middle_end/flambda/augment_specialised_args.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_transforms.cmx
  OCAMLOPT middle_end/flambda/inlining_decision.cmx
  OCAMLOPT middle_end/flambda/inline_and_simplify.cmx
  OCAMLOPT middle_end/flambda/ref_to_variables.cmx
  OCAMLOPT middle_end/flambda/flambda_invariants.cmx
  OCAMLOPT middle_end/flambda/traverse_for_exported_symbols.cmx
  OCAMLOPT middle_end/flambda/build_export_info.cmx
  OCAMLOPT middle_end/flambda/closure_offsets.cmx
  OCAMLOPT middle_end/flambda/un_anf.cmx
  OCAMLOPT middle_end/flambda/flambda_to_clambda.cmx
  OCAMLOPT middle_end/flambda/flambda_middle_end.cmx
  OCAMLOPT asmcomp/x86_proc.cmx
  OCAMLOPT asmcomp/x86_dsl.cmx
  OCAMLOPT asmcomp/x86_gas.cmx
  OCAMLOPT asmcomp/x86_masm.cmx
  OCAMLOPT asmcomp/arch.cmx
  OCAMLOPT asmcomp/cmm.cmx
  OCAMLOPT asmcomp/printcmm.cmx
  OCAMLOPT asmcomp/reg.cmx
  OCAMLOPT asmcomp/mach.cmx
  OCAMLOPT asmcomp/proc.cmx
  OCAMLOPT asmcomp/strmatch.cmx
  OCAMLOPT asmcomp/cmmgen_state.cmx
  OCAMLOPT asmcomp/cmm_helpers.cmx
  OCAMLOPT asmcomp/afl_instrument.cmx
  OCAMLOPT asmcomp/thread_sanitizer.cmx
  OCAMLOPT asmcomp/cmmgen.cmx
  OCAMLOPT asmcomp/cmm_invariants.cmx
  OCAMLOPT asmcomp/interval.cmx
  OCAMLOPT asmcomp/printmach.cmx
  OCAMLOPT asmcomp/dataflow.cmx
  OCAMLOPT asmcomp/polling.cmx
  OCAMLOPT asmcomp/selectgen.cmx
  OCAMLOPT asmcomp/selection.cmx
  OCAMLOPT asmcomp/comballoc.cmx
  OCAMLOPT asmcomp/CSEgen.cmx
  OCAMLOPT asmcomp/CSE.cmx
  OCAMLOPT asmcomp/liveness.cmx
  OCAMLOPT asmcomp/spill.cmx
  OCAMLOPT asmcomp/split.cmx
  OCAMLOPT asmcomp/interf.cmx
  OCAMLOPT asmcomp/coloring.cmx
  OCAMLOPT asmcomp/linscan.cmx
  OCAMLOPT asmcomp/reloadgen.cmx
  OCAMLOPT asmcomp/reload.cmx
  OCAMLOPT asmcomp/deadcode.cmx
  OCAMLOPT asmcomp/stackframegen.cmx
  OCAMLOPT asmcomp/stackframe.cmx
  OCAMLOPT asmcomp/linear.cmx
  OCAMLOPT asmcomp/printlinear.cmx
  OCAMLOPT asmcomp/linearize.cmx
  OCAMLOPT file_formats/linear_format.cmx
  OCAMLOPT asmcomp/schedgen.cmx
  OCAMLOPT asmcomp/scheduling.cmx
  OCAMLOPT asmcomp/branch_relaxation.cmx
  OCAMLOPT asmcomp/emitaux.cmx
  OCAMLOPT asmcomp/emit.cmx
  OCAMLOPT asmcomp/asmgen.cmx
  OCAMLOPT asmcomp/asmlink.cmx
  OCAMLOPT asmcomp/asmlibrarian.cmx
  OCAMLOPT asmcomp/asmpackager.cmx
  OCAMLOPT driver/opterrors.cmx
  OCAMLOPT driver/optcompile.cmx
  OCAMLOPT driver/optmaindriver.cmx
  LINKOPT compilerlibs/ocamloptcomp.cmxa
  OCAMLOPT driver/optmain.cmx
  LINKOPT ocamlopt.opt
/Library/Developer/CommandLineTools/usr/bin/make otherlibrariesopt
cp otherlibs/dynlink/dynlink.cmi otherlibs/dynlink/dynlink.mli otherlibs/dynlink/native/
  OCAMLOPT otherlibs/dynlink/dynlink_config.cmx
  OCAMLOPT otherlibs/dynlink/dynlink_types.cmx
  OCAMLOPT otherlibs/dynlink/dynlink_platform_intf.cmx
  OCAMLOPT otherlibs/dynlink/dynlink_common.cmx
  OCAMLC otherlibs/dynlink/dynlink_cmxs_format.cmi
  OCAMLOPT otherlibs/dynlink/native/dynlink.cmx
  LINKOPT otherlibs/dynlink/dynlink.cmxa
/Library/Developer/CommandLineTools/usr/bin/make -C otherlibs allopt
for lib in runtime_events unix str systhreads; do (/Library/Developer/CommandLineTools/usr/bin/make -C $lib allopt) || exit $?; done
  OCAMLMKLIB libcamlruntime_eventsnat.a
  OCAMLOPT runtime_events.cmx
  OCAMLMKLIB runtime_events.cmxa
  OCAMLOPT runtime_events.cmxs
  OCAMLMKLIB libunixnat.a
  OCAMLOPT unix.cmx
  OCAMLOPT unixLabels.cmx
  OCAMLMKLIB unix.cmxa
  OCAMLOPT unix.cmxs
  OCAMLMKLIB libcamlstrnat.a
  OCAMLOPT str.cmx
  OCAMLMKLIB str.cmxa
  OCAMLOPT str.cmxs
  CC st_stubs.n.o
  OCAMLMKLIB libthreadsnat.a
  OCAMLOPT thread.cmx
  OCAMLOPT event.cmx
  LINKOPT threads.cmxa
/Library/Developer/CommandLineTools/usr/bin/make ocamllex.opt ocamltoolsopt ocamltoolsopt.opt \
	  ocamldoc.opt \
	  ocamltest.opt othertools ocamlnat
/Library/Developer/CommandLineTools/usr/bin/make lex-allopt
  OCAMLOPT lex/cset.cmx
  OCAMLOPT lex/syntax.cmx
  OCAMLOPT lex/parser.cmx
  OCAMLOPT lex/lexer.cmx
  OCAMLOPT lex/table.cmx
  OCAMLOPT lex/lexgen.cmx
  OCAMLOPT lex/compact.cmx
  OCAMLOPT lex/common.cmx
  OCAMLOPT lex/output.cmx
  OCAMLOPT lex/outputbis.cmx
  OCAMLOPT lex/main.cmx
  LINKOPT lex/ocamllex.opt
/Library/Developer/CommandLineTools/usr/bin/make tools-allopt
  OCAMLOPT tools/profiling.cmx
/Library/Developer/CommandLineTools/usr/bin/make tools-allopt.opt
  OCAMLOPT tools/ocamldep.cmx
  LINKOPT tools/ocamldep.opt
  LINKOPT compilerlibs/ocamlmiddleend.cmxa
  OCAMLOPT tools/objinfo.cmx
  LINKOPT tools/ocamlobjinfo.opt
/Library/Developer/CommandLineTools/usr/bin/make -C otherlibs allopt
for lib in runtime_events unix str systhreads; do (/Library/Developer/CommandLineTools/usr/bin/make -C $lib allopt) || exit $?; done
make[4]: Nothing to be done for `allopt'.
make[4]: Nothing to be done for `allopt'.
make[4]: Nothing to be done for `allopt'.
make[4]: Nothing to be done for `allopt'.
  OCAMLOPT ocamldoc/odoc_config.cmx
  OCAMLOPT ocamldoc/odoc_messages.cmx
  OCAMLOPT ocamldoc/odoc_types.cmx
  OCAMLOPT ocamldoc/odoc_global.cmx
  OCAMLOPT ocamldoc/odoc_misc.cmx
  OCAMLOPT ocamldoc/odoc_text_parser.cmx
  OCAMLOPT ocamldoc/odoc_text_lexer.cmx
  OCAMLOPT ocamldoc/odoc_text.cmx
  OCAMLOPT ocamldoc/odoc_name.cmx
  OCAMLOPT ocamldoc/odoc_parameter.cmx
  OCAMLOPT ocamldoc/odoc_value.cmx
  OCAMLOPT ocamldoc/odoc_type.cmx
  OCAMLOPT ocamldoc/odoc_extension.cmx
  OCAMLOPT ocamldoc/odoc_exception.cmx
  OCAMLOPT ocamldoc/odoc_class.cmx
  OCAMLOPT ocamldoc/odoc_module.cmx
  OCAMLOPT ocamldoc/odoc_print.cmx
  OCAMLOPT ocamldoc/odoc_str.cmx
  OCAMLOPT ocamldoc/odoc_comments_global.cmx
  OCAMLOPT ocamldoc/odoc_parser.cmx
  OCAMLOPT ocamldoc/odoc_lexer.cmx
  OCAMLOPT ocamldoc/odoc_see_lexer.cmx
  OCAMLOPT ocamldoc/odoc_env.cmx
  OCAMLOPT ocamldoc/odoc_merge.cmx
  OCAMLOPT ocamldoc/odoc_sig.cmx
  OCAMLOPT ocamldoc/odoc_ast.cmx
  OCAMLOPT ocamldoc/odoc_search.cmx
  OCAMLOPT ocamldoc/odoc_scan.cmx
  OCAMLOPT ocamldoc/odoc_cross.cmx
  OCAMLOPT ocamldoc/odoc_comments.cmx
  OCAMLOPT ocamldoc/odoc_dep.cmx
  OCAMLOPT ocamldoc/odoc_analyse.cmx
  OCAMLOPT ocamldoc/odoc_info.cmx
  LINKOPT ocamldoc/odoc_info.cmxa
  OCAMLOPT ocamldoc/odoc_dag2html.cmx
  OCAMLOPT ocamldoc/odoc_to_text.cmx
  OCAMLOPT ocamldoc/odoc_ocamlhtml.cmx
  OCAMLOPT ocamldoc/odoc_html.cmx
  OCAMLOPT ocamldoc/odoc_man.cmx
  OCAMLOPT ocamldoc/odoc_latex_style.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
cd otherlibs/dynlink; ln -sf native/dynlink.cmx .
  OCAMLOPT ocamldoc/odoc.cmx
/Library/Developer/CommandLineTools/usr/bin/make lex-all
make[3]: Nothing to be done for `lex-all'.
  LINKOPT ocamldoc/ocamldoc.opt
  CC ocamltest/run_unix.n.o
  CC ocamltest/run_stubs.n.o
  OCAMLOPT ocamltest/ocamltest_config.cmx
  OCAMLOPT ocamltest/ocamltest_unix.cmx
  OCAMLOPT ocamltest/ocamltest_stdlib.cmx
  OCAMLOPT ocamltest/run_command.cmx
  OCAMLOPT ocamltest/filecompare.cmx
  OCAMLOPT ocamltest/variables.cmx
  OCAMLOPT ocamltest/environments.cmx
  OCAMLOPT ocamltest/result.cmx
  OCAMLOPT ocamltest/actions.cmx
  OCAMLOPT ocamltest/tests.cmx
  OCAMLOPT ocamltest/strace.cmx
  OCAMLOPT ocamltest/tsl_ast.cmx
  OCAMLOPT ocamltest/tsl_parser.cmx
  OCAMLOPT ocamltest/tsl_lexer.cmx
  OCAMLOPT ocamltest/modifier_parser.cmx
  OCAMLOPT ocamltest/tsl_semantics.cmx
  OCAMLOPT ocamltest/builtin_variables.cmx
  OCAMLOPT ocamltest/actions_helpers.cmx
  OCAMLOPT ocamltest/builtin_actions.cmx
  OCAMLOPT ocamltest/translate.cmx
  OCAMLOPT ocamltest/ocaml_backends.cmx
  OCAMLOPT ocamltest/ocaml_filetypes.cmx
  OCAMLOPT ocamltest/ocaml_variables.cmx
  OCAMLOPT ocamltest/ocaml_modifiers.cmx
  OCAMLOPT ocamltest/ocaml_directories.cmx
  OCAMLOPT ocamltest/ocaml_files.cmx
  OCAMLOPT ocamltest/ocaml_flags.cmx
  OCAMLOPT ocamltest/ocaml_commands.cmx
  OCAMLOPT ocamltest/ocaml_tools.cmx
  OCAMLOPT ocamltest/ocaml_compilers.cmx
  OCAMLOPT ocamltest/ocaml_toplevels.cmx
  OCAMLOPT ocamltest/ocaml_actions.cmx
  OCAMLOPT ocamltest/ocaml_tests.cmx
  OCAMLOPT ocamltest/options.cmx
  OCAMLOPT ocamltest/main.cmx
  LINKOPT ocamltest/ocamltest.opt
  OCAMLOPT testsuite/lib/testing.cmx
  LINKOPT testsuite/lib/testing.cmxa
  ASM testsuite/tools/asmgen_amd64.o
  OCAMLC testsuite/tools/parsecmmaux.cmi
  OCAMLC testsuite/tools/parsecmmaux.cmo
  OCAMLYACC testsuite/tools/parsecmm.mli
  OCAMLC testsuite/tools/parsecmm.cmi
  OCAMLC testsuite/tools/parsecmm.cmo
  OCAMLC testsuite/tools/lexcmm.cmi
  OCAMLLEX testsuite/tools/lexcmm.ml
  OCAMLC testsuite/tools/lexcmm.cmo
  OCAMLC testsuite/tools/codegen_main.cmi
  OCAMLC testsuite/tools/codegen_main.cmo
  LINKC testsuite/tools/codegen
/Library/Developer/CommandLineTools/usr/bin/make tools-all
make[3]: Nothing to be done for `tools-all'.
/Library/Developer/CommandLineTools/usr/bin/make -C otherlibs all
for lib in runtime_events unix str systhreads; do (/Library/Developer/CommandLineTools/usr/bin/make -C $lib all) || exit $?; done
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
  OCAMLC tools/ocamltex.cmi
  OCAMLC tools/ocamltex.cmo
  LINKC tools/ocamltex
  OCAMLC toplevel/native/tophooks.cmi
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/topcommon.cmx
  OCAMLOPT toplevel/native/tophooks.cmx
  OCAMLOPT toplevel/native/topeval.cmx
  OCAMLOPT toplevel/native/trace.cmx
  OCAMLOPT toplevel/toploop.cmx
  OCAMLOPT toplevel/topprinters.cmx
  OCAMLOPT toplevel/topdirs.cmx
  OCAMLOPT toplevel/native/topmain.cmx
  LINKOPT compilerlibs/ocamltoplevel.cmxa
  OCAMLOPT toplevel/topstart.cmx
  LINKOPT ocamlnat
/Library/Developer/CommandLineTools/usr/bin/make manpages
/Library/Developer/CommandLineTools/usr/bin/make -C api_docgen man
/Library/Developer/CommandLineTools/usr/bin/make -C ocamldoc man
mkdir -p build
  GEN build/Format_tutorial.mld
mkdir -p build/libref
  OCAMLDOC build/libref/Format_tutorial.odoc
  GEN build/Ocaml_operators.mld
  OCAMLDOC build/libref/Ocaml_operators.odoc
  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
mkdir -p build/compilerlibref
  OCAMLDOC build/compilerlibref/Compiler_libs.odoc
  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
mkdir -p build/man
  OCAMLDOC build/man/Stdlib.3o
Warning: Element modname_from_source not found
+ true
+ false
+ make --warn-undefined-variables install
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/bin"
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/stublibs"
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/share/doc/ocaml"
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/caml"
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/profiling"
/usr/bin/install -c -p runtime/ocamlrun runtime/ocamlrund runtime/ocamlruni "/Users/jenkins/ocaml-tmp-install-93716/bin"
/usr/bin/install -c -p -m 644 runtime/ld.conf runtime/libcamlrun.a runtime/libcamlrund.a runtime/libcamlruni.a runtime/libcamlrun_pic.a \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"
/usr/bin/install -c -p  runtime/libcamlrun_shared.so \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"
/usr/bin/install -c -p -m 644 runtime/caml/domain_state.tbl runtime/caml/*.h \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/caml"
/usr/bin/install -c -p ocaml "/Users/jenkins/ocaml-tmp-install-93716/bin"
./boot/ocamlrun ./tools/stripdebug  ocamlc  ocamlc.tmp && /usr/bin/install -c -p  ocamlc.tmp "/Users/jenkins/ocaml-tmp-install-93716/bin/ocamlc.byte" && rm  ocamlc.tmp
/Library/Developer/CommandLineTools/usr/bin/make -C stdlib install
/usr/bin/install -c -p -m 644 \
	  stdlib.cma std_exit.cmo *.cmi "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/stdlib"
/usr/bin/install -c -p -m 644 META "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/stdlib"
/usr/bin/install -c -p -m 644 \
	  *.cmt *.cmti *.mli *.ml *.ml.in \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"
/usr/bin/install -c -p -m 644 target_runtime-launch-info "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/runtime-launch-info"
/usr/bin/install -c -p lex/ocamllex \
	  "/Users/jenkins/ocaml-tmp-install-93716/bin/ocamllex.byte"
for i in ocamldep ocamlobjinfo; \
	do \
	  /usr/bin/install -c -p "tools/$i" "/Users/jenkins/ocaml-tmp-install-93716/bin/$i.byte";\
	  if test -f "tools/$i".opt; then \
	    /usr/bin/install -c -p "tools/$i.opt" "/Users/jenkins/ocaml-tmp-install-93716/bin" && \
	    (cd "/Users/jenkins/ocaml-tmp-install-93716/bin" && ln -sf "$i.opt" "$i"); \
	  else \
	    (cd "/Users/jenkins/ocaml-tmp-install-93716/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" "/Users/jenkins/ocaml-tmp-install-93716/bin";\
	done
/usr/bin/install -c -p yacc/ocamlyacc "/Users/jenkins/ocaml-tmp-install-93716/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 \
	   "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
	   toplevel/byte/*.cmi \
	   "/Users/jenkins/ocaml-tmp-install-93716/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 \
	   "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
	   toplevel/byte/*.cmt \
	   "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
	  tools/profiling.cmt tools/profiling.cmti \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/profiling"
/usr/bin/install -c -p -m 644 \
	  compilerlibs/*.cma compilerlibs/META \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
	   driver/main.cmo toplevel/topstart.cmo \
	   "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p expunge "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"
rm -f "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/topdirs.cm* "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/topdirs.mli"
rm -f "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/profiling.cm* "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/profiling.o"
/usr/bin/install -c -p -m 644 \
	  tools/profiling.cmi tools/profiling.cmo \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/profiling"
/Library/Developer/CommandLineTools/usr/bin/make -C man install
mkdir -p '/Users/jenkins/ocaml-tmp-install-93716/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 '/Users/jenkins/ocaml-tmp-install-93716/man/man1'
rm -f "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/dynlink.cm* "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/dynlink.mli" \
        "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/dynlink.a" \
        "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/"dynlink_config.cmx "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/"dynlink_types.cmx "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/"dynlink_platform_intf.cmx "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/"dynlink_common.cmx "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/"dynlink.cmx
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/dynlink"
/usr/bin/install -c -p -m 644 \
	  otherlibs/dynlink/dynlink.cmi otherlibs/dynlink/dynlink.cma \
	  otherlibs/dynlink/META \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/dynlink"
/usr/bin/install -c -p -m 644 \
	  otherlibs/dynlink/dynlink.cmti otherlibs/dynlink/dynlink.mli \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/dynlink"
for i in runtime_events unix str systhreads; do \
	  /Library/Developer/CommandLineTools/usr/bin/make -C otherlibs/$i install || exit $?; \
	done
if test -f dllcamlruntime_eventsbyt.so; then \
	  /usr/bin/install -c -p \
	    dllcamlruntime_eventsbyt.so "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/stublibs"; \
	fi
/usr/bin/install -c -p -m 644 libcamlruntime_eventsbyt.a "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/"
rm -f "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/runtime_events.cma "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/runtime_events.cmi "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/runtime_events.mli "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/runtime_events.cmti "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/runtime_events.cmx "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/runtime_events.cmxa "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/runtime_events.cmxs "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/runtime_events.a
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/runtime_events"
/usr/bin/install -c -p -m 644 \
	  runtime_events.cma runtime_events.cmi META \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/runtime_events/"
/usr/bin/install -c -p -m 644 \
	  runtime_events.mli \
          runtime_events.cmti \
	  "/Users/jenkins/ocaml-tmp-install-93716/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 "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/caml/"; \
	fi
if test -f dllunixbyt.so; then \
	  /usr/bin/install -c -p \
	    dllunixbyt.so "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/stublibs"; \
	fi
/usr/bin/install -c -p -m 644 libunixbyt.a "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/"
rm -f "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/unix.cma "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/unix.cmi "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/unixLabels.cmi "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/unix.mli "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/unixLabels.mli "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/unix.cmti "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/unixLabels.cmti "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/unix.cmx "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/unixLabels.cmx "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/unix.cmxa "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/unix.cmxs "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/unix.a
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/unix"
/usr/bin/install -c -p -m 644 \
	  unix.cma unix.cmi unixLabels.cmi META \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/unix/"
/usr/bin/install -c -p -m 644 \
	  unix.mli unixLabels.mli \
          unix.cmti unixLabels.cmti \
	  "/Users/jenkins/ocaml-tmp-install-93716/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 "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/caml/"; \
	fi
if test -f dllcamlstrbyt.so; then \
	  /usr/bin/install -c -p \
	    dllcamlstrbyt.so "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/stublibs"; \
	fi
/usr/bin/install -c -p -m 644 libcamlstrbyt.a "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/"
rm -f "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/str.cma "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/str.cmi "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/str.mli "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/str.cmti "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/str.cmx "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/str.cmxa "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/str.cmxs "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"/str.a
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/str"
/usr/bin/install -c -p -m 644 \
	  str.cma str.cmi META \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/str/"
/usr/bin/install -c -p -m 644 \
	  str.mli \
          str.cmti \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/str/"
if test -n ""; then \
	  /usr/bin/install -c -p -m 644  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/caml/"; \
	fi
if test -f dllthreads.so; then \
	  /usr/bin/install -c -p dllthreads.so "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/stublibs"; \
	fi
/usr/bin/install -c -p -m 644 libthreads.a "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/threads"
/usr/bin/install -c -p -m 644 \
	  thread.cmi event.cmi threads.cma META \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/threads"
/usr/bin/install -c -p -m 644 \
	  thread.cmti event.cmti \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/threads"
/usr/bin/install -c -p -m 644 thread.mli event.mli "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/threads"
/usr/bin/install -c -p -m 644 caml/threads.h "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/caml"
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/ocamldoc"
/usr/bin/install -c -p ./ocamldoc/ocamldoc "/Users/jenkins/ocaml-tmp-install-93716/bin"
/usr/bin/install -c -p -m 644 \
	  ocamldoc/ocamldoc.hva ocamldoc/*.cmi ocamldoc/odoc_info.cma \
	  ocamldoc/META \
	  "/Users/jenkins/ocaml-tmp-install-93716/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 \
	  "/Users/jenkins/ocaml-tmp-install-93716/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 \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/ocamldoc"
/Library/Developer/CommandLineTools/usr/bin/make -C api_docgen install
/Library/Developer/CommandLineTools/usr/bin/make -C ocamldoc install
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/man/man3"
if test -d build/man; then \
	  /usr/bin/install -c -p -m 644 build/man/*.3o "/Users/jenkins/ocaml-tmp-install-93716/man/man3"; \
	fi
if test -n "ocamldebug"; then \
	  /usr/bin/install -c -p debugger/ocamldebug "/Users/jenkins/ocaml-tmp-install-93716/bin"; \
	fi
/usr/bin/install -c -p -m 644 Makefile.config "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"
/usr/bin/install -c -p -m 644 Changes README.adoc README.win32.adoc LICENSE "/Users/jenkins/ocaml-tmp-install-93716/share/doc/ocaml"
if test -f ocamlopt; then /Library/Developer/CommandLineTools/usr/bin/make installopt; else \
	   cd "/Users/jenkins/ocaml-tmp-install-93716/bin"; \
	   ln -sf ocamlc.byte ocamlc; \
	   ln -sf ocamllex.byte ocamllex; \
	   (test -f flexlink.byte && \
	      ln -sf flexlink.byte flexlink) || true; \
	fi
/usr/bin/install -c -p -m 644 runtime/libasmrun.a runtime/libcomprmarsh.a runtime/libasmrund.a runtime/libasmruni.a runtime/libasmrun_pic.a "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"
/usr/bin/install -c -p  runtime/libasmrun_shared.so "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"
./boot/ocamlrun ./tools/stripdebug  ocamlopt  ocamlopt.tmp && /usr/bin/install -c -p  ocamlopt.tmp "/Users/jenkins/ocaml-tmp-install-93716/bin/ocamlopt.byte" && rm  ocamlopt.tmp
/Library/Developer/CommandLineTools/usr/bin/make -C stdlib installopt
/usr/bin/install -c -p -m 644 \
	  stdlib.cmxa stdlib.a std_exit.o *.cmx \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"
/usr/bin/install -c -p -m 644 \
	    middle_end/*.cmi \
	    "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
	    middle_end/closure/*.cmi \
	    "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
	    middle_end/flambda/*.cmi \
	    "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
	    middle_end/flambda/base_types/*.cmi \
	    "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
	    asmcomp/*.cmi \
	    "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
	    middle_end/*.cmt middle_end/*.cmti \
	    middle_end/*.mli \
	    "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
	    middle_end/closure/*.cmt middle_end/closure/*.cmti \
	    middle_end/closure/*.mli \
	    "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
	    middle_end/flambda/*.cmt middle_end/flambda/*.cmti \
	    middle_end/flambda/*.mli \
	    "/Users/jenkins/ocaml-tmp-install-93716/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 \
	    "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
	    asmcomp/*.cmt asmcomp/*.cmti \
	    asmcomp/*.mli \
	    "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
	    driver/optmain.cmo \
	    "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
mkdir -p "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/ocamldoc"
/usr/bin/install -c -p ./ocamldoc/ocamldoc.opt "/Users/jenkins/ocaml-tmp-install-93716/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 \
	  "/Users/jenkins/ocaml-tmp-install-93716/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 \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/ocamldoc"
/usr/bin/install -c -p -m 644 \
	  ocamldoc/ocamldoc.hva ocamldoc/*.cmx ocamldoc/odoc_info.a \
	  ocamldoc/odoc_info.cmxa \
	  "/Users/jenkins/ocaml-tmp-install-93716/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 \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/dynlink"
for i in runtime_events unix str systhreads; do \
	  /Library/Developer/CommandLineTools/usr/bin/make -C otherlibs/$i installopt || exit $?; \
	done
/usr/bin/install -c -p -m 644 \
	   runtime_events.cmx runtime_events.cmxa runtime_events.a \
	   "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/runtime_events/"
if test -f runtime_events.cmxs; then \
	  /usr/bin/install -c -p runtime_events.cmxs "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/runtime_events"; \
	fi
if test -f dllcamlruntime_eventsnat.so; then \
	  /usr/bin/install -c -p \
	    dllcamlruntime_eventsnat.so "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/stublibs"; \
	fi
/usr/bin/install -c -p -m 644 libcamlruntime_eventsnat.a "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/"
/usr/bin/install -c -p -m 644 \
	   unix.cmx unixLabels.cmx unix.cmxa unix.a \
	   "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/unix/"
if test -f unix.cmxs; then \
	  /usr/bin/install -c -p unix.cmxs "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/unix"; \
	fi
if test -f dllunixnat.so; then \
	  /usr/bin/install -c -p \
	    dllunixnat.so "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/stublibs"; \
	fi
/usr/bin/install -c -p -m 644 libunixnat.a "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/"
/usr/bin/install -c -p -m 644 \
	   str.cmx str.cmxa str.a \
	   "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/str/"
if test -f str.cmxs; then \
	  /usr/bin/install -c -p str.cmxs "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/str"; \
	fi
if test -f dllcamlstrnat.so; then \
	  /usr/bin/install -c -p \
	    dllcamlstrnat.so "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/stublibs"; \
	fi
/usr/bin/install -c -p -m 644 libcamlstrnat.a "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/"
/usr/bin/install -c -p -m 644 libthreadsnat.a "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml"
/usr/bin/install -c -p -m 644 \
	  thread.cmx event.cmx threads.cmxa threads.a \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/threads"
if test -f ocamlopt.opt; then /Library/Developer/CommandLineTools/usr/bin/make installoptopt; else \
	   cd "/Users/jenkins/ocaml-tmp-install-93716/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
/usr/bin/install -c -p ocamlc.opt "/Users/jenkins/ocaml-tmp-install-93716/bin"
/usr/bin/install -c -p ocamlopt.opt "/Users/jenkins/ocaml-tmp-install-93716/bin"
/usr/bin/install -c -p lex/ocamllex.opt "/Users/jenkins/ocaml-tmp-install-93716/bin"
cd "/Users/jenkins/ocaml-tmp-install-93716/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 \
          "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
	   compilerlibs/*.cmxa compilerlibs/*.a \
	   "/Users/jenkins/ocaml-tmp-install-93716/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 \
	   "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
          tools/profiling.cmx tools/profiling.o \
	  "/Users/jenkins/ocaml-tmp-install-93716/lib/ocaml/profiling"
+ rm -rf /Users/jenkins/ocaml-tmp-install-93716
+ cd testsuite
+ test -n ''
+ make --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: 2.06s)
Running tests from 'tests/asmcomp' ...
 ... testing '0001-test.ml' => passed (wall clock: 1.46s)
 ... testing 'bind_tuples.ml' => passed (wall clock: 1.15s)
 ... testing 'compare.ml' => passed (wall clock: 0.98s)
 ... testing 'evaluation_order.ml' => passed (wall clock: 1.75s)
 ... testing 'func_sections.ml' => skipped
 ... testing 'lift_mutable_let_flambda.ml' => skipped
 ... testing 'optargs.ml' => passed (wall clock: 1.16s)
 ... 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: 1.25s)
 ... testing 'prevent_fma.ml' => passed (wall clock: 0.98s)
 ... testing 'register_typing.ml' => passed (wall clock: 1.16s)
 ... testing 'register_typing_switch.ml' => passed (wall clock: 1.15s)
 ... testing 'select_addr.ml' => passed (wall clock: 1.66s)
 ... testing 'staticalloc.ml' => passed (wall clock: 1.16s)
 ... testing 'try_checkbound.ml' => passed (wall clock: 1.50s)
 ... testing 'unrolling_flambda.ml' => skipped
 ... testing 'unrolling_flambda2.ml' => skipped
Running tests from 'tests/asmgen' ...
 ... testing 'arith.cmm' => passed (wall clock: 0.34s)
 ... testing 'catch-float.cmm' => passed (wall clock: 0.17s)
 ... testing 'catch-multiple.cmm' => passed (wall clock: 0.17s)
 ... testing 'catch-rec-deadhandler.cmm' => passed (wall clock: 0.18s)
 ... testing 'catch-rec.cmm' => passed (wall clock: 0.18s)
 ... testing 'catch-try-float.cmm' => passed (wall clock: 0.17s)
 ... testing 'catch-try.cmm' => passed (wall clock: 0.18s)
 ... testing 'checkbound.cmm' => passed (wall clock: 0.18s)
 ... testing 'even-odd-spill-float.cmm' => passed (wall clock: 0.18s)
 ... testing 'even-odd-spill.cmm' => passed (wall clock: 0.17s)
 ... testing 'even-odd.cmm' => passed (wall clock: 0.18s)
 ... testing 'fib.cmm' => passed (wall clock: 0.18s)
 ... testing 'immediates.cmm' => passed (wall clock: 0.24s)
 ... testing 'integr.cmm' => skipped
 ... testing 'invariants.cmm' => passed (wall clock: 0.02s)
 ... testing 'pgcd.cmm' => passed (wall clock: 0.17s)
 ... testing 'quicksort.cmm' => passed (wall clock: 0.19s)
 ... testing 'quicksort2.cmm' => passed (wall clock: 0.19s)
 ... testing 'soli.cmm' => passed (wall clock: 0.18s)
 ... testing 'tagged-fib.cmm' => passed (wall clock: 0.17s)
 ... testing 'tagged-integr.cmm' => passed (wall clock: 0.18s)
 ... testing 'tagged-quicksort.cmm' => passed (wall clock: 0.19s)
 ... testing 'tagged-tak.cmm' => passed (wall clock: 0.18s)
 ... testing 'tak.cmm' => passed (wall clock: 0.17s)
Running tests from 'tests/ast-invariants' ...
 ... testing 'test.ml' => passed (wall clock: 4.24s)
Running tests from 'tests/backtrace' ...
 ... testing 'backtrace.ml' => passed (wall clock: 1.55s)
 ... testing 'backtrace2.ml' => passed (wall clock: 1.91s)
 ... testing 'backtrace3.ml' => passed (wall clock: 1.81s)
 ... testing 'backtrace_bounds_exn.ml' => passed (wall clock: 1.78s)
 ... testing 'backtrace_c_exn.ml' => passed (wall clock: 2.49s)
 ... testing 'backtrace_deprecated.ml' => passed (wall clock: 1.82s)
 ... testing 'backtrace_dynlink.ml' => passed (wall clock: 1.54s)
 ... testing 'backtrace_effects.ml' => passed (wall clock: 1.78s)
 ... testing 'backtrace_effects_nested.ml' => passed (wall clock: 1.81s)
 ... testing 'backtrace_or_exception.ml' => passed (wall clock: 1.78s)
 ... testing 'backtrace_slots.ml' => passed (wall clock: 1.94s)
 ... testing 'backtrace_systhreads.ml' => passed (wall clock: 8.69s)
 ... testing 'backtraces_and_finalizers.ml' => passed (wall clock: 1.19s)
 ... testing 'callstack.ml' => passed (wall clock: 1.94s)
 ... testing 'event_after_prim.ml' => passed (wall clock: 1.77s)
 ... testing 'inline_test.ml' => passed (wall clock: 2.48s)
 ... testing 'inline_traversal_test.ml' => passed (wall clock: 2.98s)
 ... testing 'lazy.ml' => passed (wall clock: 1.15s)
 ... testing 'methods.ml' => passed (wall clock: 1.83s)
 ... testing 'names.ml' => passed (wall clock: 1.97s)
 ... testing 'pr2195.ml' => passed (wall clock: 3.17s)
 ... testing 'pr6920_why_at.ml' => passed (wall clock: 1.48s)
 ... testing 'pr6920_why_swallow.ml' => passed (wall clock: 1.48s)
 ... testing 'print_location.ml' => passed (wall clock: 1.48s)
 ... testing 'raw_backtrace.ml' => passed (wall clock: 1.90s)
Running tests from 'tests/badly-ordered-deps' ...
 ... testing 'coccinelle.ml' => passed (wall clock: 1.48s)
 ... testing 'main.ml' => passed (wall clock: 0.63s)
Running tests from 'tests/basic' ...
 ... testing 'arrays.ml' => passed (wall clock: 1.95s)
 ... testing 'bigints.ml' => passed (wall clock: 1.49s)
 ... testing 'boxedints.ml' => passed (wall clock: 2.75s)
 ... testing 'constprop.ml.c' => passed (wall clock: 2.44s)
 ... testing 'divint.ml' => passed (wall clock: 1.98s)
 ... testing 'equality.ml' => passed (wall clock: 1.85s)
 ... testing 'eval_order_1.ml' => passed (wall clock: 1.65s)
 ... testing 'eval_order_2.ml' => passed (wall clock: 1.47s)
 ... testing 'eval_order_3.ml' => passed (wall clock: 1.65s)
 ... testing 'eval_order_4.ml' => passed (wall clock: 1.47s)
 ... testing 'eval_order_6.ml' => passed (wall clock: 1.47s)
 ... testing 'eval_order_7.ml' => passed (wall clock: 1.46s)
 ... testing 'eval_order_8.ml' => passed (wall clock: 1.48s)
 ... testing 'eval_order_pr10283.ml' => passed (wall clock: 1.65s)
 ... testing 'float.ml' => passed (wall clock: 1.65s)
 ... testing 'float_physical_equality.ml' => passed (wall clock: 1.46s)
 ... testing 'includestruct.ml' => passed (wall clock: 1.76s)
 ... testing 'localexn.ml' => passed (wall clock: 1.47s)
 ... testing 'localfunction.ml' => passed (wall clock: 1.69s)
 ... testing 'maps.ml' => passed (wall clock: 1.81s)
 ... testing 'min_int.ml' => passed (wall clock: 1.46s)
 ... testing 'objects.ml' => passed (wall clock: 1.69s)
 ... testing 'opt_variants.ml' => passed (wall clock: 1.90s)
 ... testing 'patmatch.ml' => passed (wall clock: 4.63s)
 ... testing 'patmatch_for_multiple.ml' => passed (wall clock: 0.15s)
 ... testing 'patmatch_incoherence.ml' => passed (wall clock: 0.12s)
 ... testing 'patmatch_split_no_or.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7253.ml' => passed (wall clock: 1.64s)
 ... testing 'pr7533.ml' => passed (wall clock: 1.49s)
 ... testing 'pr7657.ml' => passed (wall clock: 1.48s)
 ... testing 'recvalues.ml' => passed (wall clock: 1.71s)
 ... testing 'sets.ml' => passed (wall clock: 1.77s)
 ... testing 'stringmatch.ml' => passed (wall clock: 2.07s)
 ... testing 'switch_opts.ml' => passed (wall clock: 1.91s)
 ... testing 'tailcalls.ml' => passed (wall clock: 8.02s)
 ... testing 'trigraph.ml' => passed (wall clock: 1.46s)
 ... testing 'tuple_match.ml' => passed (wall clock: 1.72s)
 ... testing 'unit_naming.ml' => passed (wall clock: 0.08s)
 ... testing 'zero_divided_by_n.ml' => passed (wall clock: 1.46s)
Running tests from 'tests/basic-float' ...
 ... testing 'float_compare.ml' => passed (wall clock: 1.58s)
 ... testing 'float_literals.ml' => passed (wall clock: 1.92s)
 ... testing 'tfloat_hex.ml' => passed (wall clock: 1.65s)
 ... testing 'tfloat_record.ml' => passed (wall clock: 1.53s)
 ... testing 'zero_sized_float_arrays.ml' => passed (wall clock: 1.52s)
Running tests from 'tests/basic-io' ...
 ... testing 'wc.ml' => passed (wall clock: 1.50s)
Running tests from 'tests/basic-io-2' ...
 ... testing 'io.ml' => passed (wall clock: 1.90s)
Running tests from 'tests/basic-manyargs' ...
 ... testing 'manyargs.ml' => passed (wall clock: 2.43s)
Running tests from 'tests/basic-modules' ...
 ... testing 'anonymous.ml' => passed (wall clock: 0.18s)
 ... testing 'main.ml' => passed (wall clock: 2.70s)
 ... testing 'pr11186.ml' => passed (wall clock: 1.45s)
 ... testing 'recursive_module_evaluation_errors.ml' => passed (wall clock: 0.11s)
 ... testing 'recursive_module_init.ml' => passed (wall clock: 1.75s)
Running tests from 'tests/basic-more' ...
 ... testing 'bounds.ml' => passed (wall clock: 1.75s)
 ... testing 'div_by_zero.ml' => passed (wall clock: 1.71s)
 ... testing 'function_in_ref.ml' => passed (wall clock: 1.64s)
 ... testing 'if_in_if.ml' => passed (wall clock: 1.67s)
 ... testing 'labels_evaluation_order.ml' => passed (wall clock: 1.46s)
 ... testing 'morematch.ml' => passed (wall clock: 2.72s)
 ... testing 'opaque_prim.ml' => passed (wall clock: 1.65s)
 ... testing 'pr10294.ml' => passed (wall clock: 1.47s)
 ... testing 'pr10338.ml' => passed (wall clock: 1.50s)
 ... testing 'pr1271.ml' => passed (wall clock: 2.46s)
 ... testing 'pr2719.ml' => passed (wall clock: 1.68s)
 ... testing 'pr6216.ml' => passed (wall clock: 1.65s)
 ... testing 'pr7683.ml' => passed (wall clock: 1.47s)
 ... testing 'record_evaluation_order.ml' => passed (wall clock: 1.68s)
 ... testing 'robustmatch.ml' => passed (wall clock: 2.06s)
 ... testing 'safer_matching.ml' => passed (wall clock: 1.70s)
 ... testing 'sequential_and_or.ml' => passed (wall clock: 1.81s)
 ... testing 'structural_constants.ml' => passed (wall clock: 1.83s)
 ... testing 'tbuffer.ml' => passed (wall clock: 1.66s)
 ... testing 'top_level_patterns.ml' => passed (wall clock: 1.65s)
 ... testing 'tprintf.ml' => passed (wall clock: 1.80s)
Running tests from 'tests/basic-multdef' ...
 ... testing 'usemultdef.ml' => passed (wall clock: 1.75s)
Running tests from 'tests/basic-private' ...
 ... testing 'tlength.ml' => passed (wall clock: 1.93s)
Running tests from 'tests/c-api' ...
 ... testing 'aligned_alloc.ml' => passed (wall clock: 2.21s)
 ... testing 'alloc_async.ml' => passed (wall clock: 2.43s)
 ... testing 'c_noreturn.ml' => passed (wall clock: 2.17s)
 ... testing 'external.ml' => passed (wall clock: 1.14s)
 ... testing 'test_c_thread_has_lock.ml' => passed (wall clock: 2.38s)
 ... testing 'test_c_thread_has_lock_systhread.ml' => passed (wall clock: 2.49s)
Running tests from 'tests/callback' ...
 ... testing 'callback_effects_gc.ml' => passed (wall clock: 1.20s)
 ... testing 'minor_named.ml' => passed (wall clock: 2.41s)
 ... testing 'nested_fiber.ml' => passed (wall clock: 2.45s)
 ... testing 'signals_alloc.ml' => passed (wall clock: 2.54s)
 ... testing 'stack_overflow.ml' => passed (wall clock: 2.40s)
 ... testing 'test1.ml' => passed (wall clock: 2.36s)
 ... testing 'test2.ml' => passed (wall clock: 2.39s)
 ... testing 'test3.ml' => passed (wall clock: 2.43s)
 ... testing 'test4.ml' => passed (wall clock: 2.40s)
 ... testing 'test5.ml' => passed (wall clock: 2.41s)
 ... testing 'test6.ml' => passed (wall clock: 2.40s)
 ... testing 'test7.ml' => passed (wall clock: 2.43s)
 ... testing 'test_finaliser_gc.ml' => passed (wall clock: 3.46s)
 ... testing 'test_gc_alarm.ml' => passed (wall clock: 1.67s)
 ... testing 'test_signalhandler.ml' => passed (wall clock: 2.60s)
Running tests from 'tests/compaction' ...
 ... testing 'test_compact_full.ml' => passed (wall clock: 1.66s)
 ... testing 'test_freelist_free.ml' => passed (wall clock: 1.82s)
Running tests from 'tests/compiler-libs' ...
 ... testing 'test_longident.ml' => passed (wall clock: 0.24s)
 ... testing 'test_untypeast.ml' => passed (wall clock: 0.19s)
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: 1.80s)
 ... testing 'error_messages.ml' => passed (wall clock: 0.09s)
 ... testing 'iterators.ml' => passed (wall clock: 1.84s)
 ... testing 'resume_exn.ml' => passed (wall clock: 1.69s)
 ... testing 'shallow2deep.ml' => passed (wall clock: 1.74s)
 ... testing 'test1.ml' => passed (wall clock: 1.65s)
 ... testing 'test10.ml' => passed (wall clock: 1.69s)
 ... testing 'test11.ml' => passed (wall clock: 1.67s)
 ... testing 'test2.ml' => passed (wall clock: 1.69s)
 ... testing 'test3.ml' => passed (wall clock: 1.65s)
 ... testing 'test4.ml' => passed (wall clock: 1.66s)
 ... testing 'test5.ml' => passed (wall clock: 1.67s)
 ... testing 'test6.ml' => passed (wall clock: 1.69s)
 ... testing 'tutorial.ml' => passed (wall clock: 1.76s)
 ... testing 'when_test.ml' => passed (wall clock: 0.06s)
Running tests from 'tests/effects' ...
 ... testing 'backtrace.ml' => passed (wall clock: 1.79s)
 ... testing 'cmphash.ml' => passed (wall clock: 1.68s)
 ... testing 'evenodd.ml' => passed (wall clock: 1.74s)
 ... testing 'issue479.ml' => passed (wall clock: 0.09s)
 ... testing 'manylive.ml' => passed (wall clock: 1.75s)
 ... testing 'marshal.ml' => passed (wall clock: 1.66s)
 ... testing 'overflow.ml' => passed (wall clock: 1.72s)
 ... testing 'partial.ml' => passed (wall clock: 1.67s)
 ... testing 'reperform.ml' => passed (wall clock: 1.72s)
 ... testing 'sched.ml' => passed (wall clock: 1.73s)
 ... testing 'shallow_state.ml' => passed (wall clock: 1.70s)
 ... testing 'shallow_state_io.ml' => passed (wall clock: 1.73s)
 ... testing 'test1.ml' => passed (wall clock: 1.67s)
 ... testing 'test10.ml' => passed (wall clock: 1.71s)
 ... testing 'test11.ml' => passed (wall clock: 1.68s)
 ... testing 'test2.ml' => passed (wall clock: 1.70s)
 ... testing 'test3.ml' => passed (wall clock: 1.67s)
 ... testing 'test4.ml' => passed (wall clock: 1.72s)
 ... testing 'test5.ml' => passed (wall clock: 1.69s)
 ... testing 'test6.ml' => passed (wall clock: 1.69s)
 ... testing 'test_lazy.ml' => passed (wall clock: 1.73s)
 ... testing 'unhandled_effects.ml' => passed (wall clock: 1.15s)
 ... testing 'unhandled_unlinked.ml' => passed (wall clock: 1.46s)
 ... testing 'used_cont.ml' => passed (wall clock: 1.68s)
Running tests from 'tests/embedded' ...
 ... testing 'cmcaml.ml' => passed (wall clock: 2.58s)
Running tests from 'tests/ephe-c-api' ...
 ... testing 'test.ml' => skipped
Running tests from 'tests/exotic-syntax' ...
 ... testing 'exotic.ml' => passed (wall clock: 1.68s)
Running tests from 'tests/extension-constructor' ...
 ... testing 'test.ml' => passed (wall clock: 1.48s)
Running tests from 'tests/flambda' ...
 ... testing 'afl_lazy.ml' => skipped
 ... testing 'approx_meet.ml' => passed (wall clock: 1.13s)
 ... testing 'gpr2239.ml' => passed (wall clock: 1.13s)
 ... testing 'gpr998.ml' => passed (wall clock: 1.48s)
 ... testing 'specialise.ml' => skipped
Running tests from 'tests/float-unboxing' ...
 ... testing 'bug13448.ml' => passed (wall clock: 1.46s)
 ... testing 'bug13448bis.ml' => passed (wall clock: 1.47s)
 ... testing 'float_subst_boxed_number.ml' => passed (wall clock: 1.25s)
 ... testing 'unbox_under_assign.ml' => passed (wall clock: 1.51s)
Running tests from 'tests/fma' ...
 ... testing 'fma.ml' => passed (wall clock: 2.60s)
Running tests from 'tests/formats-transition' ...
 ... testing 'deprecated_unsigned_printers.ml' => passed (wall clock: 0.08s)
 ... testing 'ignored_scan_counters.ml' => passed (wall clock: 0.09s)
 ... testing 'legacy_incompatible_flags.ml' => passed (wall clock: 0.07s)
 ... testing 'legacy_unfinished_modifiers.ml' => passed (wall clock: 0.07s)
Running tests from 'tests/formatting' ...
 ... testing 'errors_batch.ml' => passed (wall clock: 2.96s)
 ... testing 'margins.ml' => passed (wall clock: 0.07s)
 ... testing 'test_locations.ml' => passed (wall clock: 0.11s)
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.09s)
Running tests from 'tests/gc-roots' ...
 ... testing 'globroots.ml' => passed (wall clock: 2.54s)
 ... testing 'globroots_parallel.ml' => passed (wall clock: 2.87s)
 ... testing 'globroots_parallel_spawn_burn.ml' => passed (wall clock: 3.72s)
 ... testing 'globroots_sequential.ml' => passed (wall clock: 4.71s)
Running tests from 'tests/generalized-open' ...
 ... testing 'accepted_batch.ml' => passed (wall clock: 1.57s)
 ... testing 'accepted_expect.ml' => passed (wall clock: 0.18s)
 ... testing 'clambda_optim.ml' => passed (wall clock: 0.13s)
 ... testing 'expansiveness.ml' => passed (wall clock: 0.10s)
 ... testing 'funct_body.ml' => passed (wall clock: 0.05s)
 ... testing 'gpr1506.ml' => passed (wall clock: 0.15s)
 ... testing 'pr10048.ml' => passed (wall clock: 0.09s)
 ... testing 'shadowing.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/generated-parse-errors' ...
 ... testing 'errors.ml' => passed (wall clock: 0.26s)
Running tests from 'tests/hidden_includes' ...
 ... testing 'test.ml' => passed (wall clock: 0.71s)
Running tests from 'tests/int64-unboxing' ...
 ... testing 'test.ml' => passed (wall clock: 1.31s)
Running tests from 'tests/lazy' ...
 ... testing 'lazy1.ml' => passed (wall clock: 1.68s)
 ... testing 'lazy2.ml' => passed (wall clock: 1.52s)
 ... testing 'lazy3.ml' => passed (wall clock: 10.44s)
 ... testing 'lazy4.ml' => passed (wall clock: 1.49s)
 ... testing 'lazy5.ml' => passed (wall clock: 10.88s)
 ... testing 'lazy6.ml' => passed (wall clock: 1.54s)
 ... testing 'lazy7.ml' => passed (wall clock: 10.90s)
 ... testing 'lazy8.ml' => passed (wall clock: 1.53s)
 ... testing 'minor_major_force.ml' => passed (wall clock: 1.78s)
Running tests from 'tests/let-syntax' ...
 ... testing 'let_syntax.ml' => passed (wall clock: 0.30s)
Running tests from 'tests/letrec-check' ...
 ... testing 'basic.ml' => passed (wall clock: 0.17s)
 ... testing 'extension_constructor.ml' => passed (wall clock: 0.09s)
 ... testing 'flat_float_array.ml' => passed (wall clock: 0.09s)
 ... testing 'float_unboxing.ml' => passed (wall clock: 0.09s)
 ... testing 'labels.ml' => passed (wall clock: 0.09s)
 ... testing 'lazy_.ml' => passed (wall clock: 0.09s)
 ... testing 'modules.ml' => passed (wall clock: 0.11s)
 ... testing 'no_flat_float_array.ml' => skipped
 ... testing 'objects.ml' => passed (wall clock: 0.10s)
 ... testing 'partial_application.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7215.ml' => passed (wall clock: 0.06s)
 ... testing 'pr7231.ml' => passed (wall clock: 0.06s)
 ... testing 'pr7706.ml' => passed (wall clock: 0.06s)
 ... testing 'records.ml' => passed (wall clock: 0.09s)
 ... testing 'unboxed.ml' => passed (wall clock: 0.11s)
Running tests from 'tests/letrec-compilation' ...
 ... testing 'backreferences.ml' => passed (wall clock: 1.49s)
 ... testing 'class_1.ml' => passed (wall clock: 1.53s)
 ... testing 'class_2.ml' => passed (wall clock: 1.55s)
 ... testing 'evaluation_order_1.ml' => passed (wall clock: 1.47s)
 ... testing 'evaluation_order_2.ml' => passed (wall clock: 1.48s)
 ... testing 'evaluation_order_3.ml' => passed (wall clock: 1.47s)
 ... testing 'float_block_1.ml' => passed (wall clock: 1.47s)
 ... testing 'generic_array.ml' => passed (wall clock: 1.46s)
 ... testing 'labels.ml' => passed (wall clock: 1.46s)
 ... testing 'lazy_.ml' => passed (wall clock: 1.65s)
 ... testing 'lists.ml' => passed (wall clock: 1.48s)
 ... testing 'mixing_value_closures_1.ml' => passed (wall clock: 1.46s)
 ... testing 'mixing_value_closures_2.ml' => passed (wall clock: 1.46s)
 ... testing 'mutual_functions.ml' => passed (wall clock: 1.49s)
 ... testing 'nested.ml' => passed (wall clock: 1.46s)
 ... testing 'pr12153_miscompilation_of_recursive_atoms.ml' => passed (wall clock: 1.46s)
 ... testing 'pr4989.ml' => passed (wall clock: 1.46s)
 ... testing 'pr8681.ml' => passed (wall clock: 1.74s)
 ... testing 'record_with.ml' => passed (wall clock: 1.65s)
 ... testing 'ref.ml' => passed (wall clock: 1.46s)
Running tests from 'tests/lexing' ...
 ... testing 'comments.ml' => passed (wall clock: 0.06s)
 ... testing 'escape.ml' => passed (wall clock: 0.06s)
 ... testing 'newlines.ml' => passed (wall clock: 1.66s)
 ... testing 'reject_bad_encoding.ml' => passed (wall clock: 0.05s)
 ... testing 'uchar_esc.ml' => passed (wall clock: 0.06s)
Running tests from 'tests/lf_skiplist' ...
 ... testing 'test.ml' => passed (wall clock: 2.43s)
 ... testing 'test_parallel.ml' => passed (wall clock: 7.18s)
Running tests from 'tests/lib-arg' ...
 ... testing 'test_rest_all.ml' => passed (wall clock: 0.13s)
 ... testing 'testarg.ml' => passed (wall clock: 1.88s)
 ... testing 'testerror.ml' => passed (wall clock: 1.19s)
Running tests from 'tests/lib-array' ...
 ... testing 'test_array.ml' => passed (wall clock: 0.21s)
Running tests from 'tests/lib-atomic' ...
 ... testing 'test_atomic.ml' => passed (wall clock: 1.50s)
Running tests from 'tests/lib-bigarray' ...
 ... testing 'bigarrays.ml' => passed (wall clock: 3.79s)
 ... testing 'change_layout.ml' => passed (wall clock: 1.91s)
 ... testing 'fftba.ml' => passed (wall clock: 2.25s)
 ... testing 'pr5115.ml' => passed (wall clock: 1.68s)
 ... testing 'specialized.ml' => passed (wall clock: 1.76s)
 ... testing 'weak_bigarray.ml' => passed (wall clock: 1.72s)
Running tests from 'tests/lib-bigarray-2' ...
 ... testing 'bigarrcml.ml' => passed (wall clock: 2.50s)
 ... testing 'bigarrfml.ml' => skipped
Running tests from 'tests/lib-bigarray-file' ...
 ... testing 'mapfile.ml' => passed (wall clock: 1.28s)
Running tests from 'tests/lib-bool' ...
 ... testing 'test.ml' => passed (wall clock: 1.75s)
Running tests from 'tests/lib-buffer' ...
 ... testing 'test.ml' => passed (wall clock: 5.08s)
Running tests from 'tests/lib-bytes' ...
 ... testing 'binary.ml' => passed (wall clock: 1.78s)
 ... testing 'test_bytes.ml' => passed (wall clock: 1.73s)
Running tests from 'tests/lib-bytes-utf' ...
 ... testing 'test.ml' => passed (wall clock: 8.64s)
Running tests from 'tests/lib-channels' ...
 ... testing 'bigarrays.ml' => passed (wall clock: 1.69s)
 ... testing 'buffered.ml' => passed (wall clock: 1.66s)
 ... testing 'close_in.ml' => passed (wall clock: 1.48s)
 ... testing 'close_out.ml' => passed (wall clock: 1.47s)
 ... testing 'in_channel_length.ml' => passed (wall clock: 1.70s)
 ... testing 'input_all.ml' => passed (wall clock: 2.10s)
 ... testing 'input_lines.ml' => passed (wall clock: 1.70s)
 ... testing 'refcounting.ml' => passed (wall clock: 0.10s)
 ... testing 'seek_in.ml' => passed (wall clock: 1.47s)
Running tests from 'tests/lib-digest' ...
 ... testing 'blake2b_self_test.ml' => passed (wall clock: 2.27s)
 ... testing 'digests.ml' => passed (wall clock: 1.75s)
 ... testing 'md5.ml' => passed (wall clock: 2.43s)
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: 1.86s)
 ... testing 'test.ml' => passed (wall clock: 3.57s)
Running tests from 'tests/lib-dynlink-bytecode' ...
 ... testing 'main.ml' => passed (wall clock: 3.01s)
Running tests from 'tests/lib-dynlink-csharp' ...
 ... testing 'main.ml' => skipped
Running tests from 'tests/lib-dynlink-domains' ...
 ... testing 'main.ml' => passed (wall clock: 16.39s)
Running tests from 'tests/lib-dynlink-init-info' ...
 ... testing 'test.ml' => passed (wall clock: 1.71s)
Running tests from 'tests/lib-dynlink-initializers' ...
 ... testing 'test10_main.ml' => passed (wall clock: 2.17s)
 ... testing 'test1_main.ml' => passed (wall clock: 2.22s)
 ... testing 'test2_main.ml' => passed (wall clock: 2.20s)
 ... testing 'test3_main.ml' => passed (wall clock: 2.24s)
 ... testing 'test5_main.ml' => passed (wall clock: 2.99s)
 ... testing 'test6_main.ml' => passed (wall clock: 2.73s)
 ... testing 'test7_main.ml' => passed (wall clock: 2.12s)
 ... testing 'test8_main.ml' => passed (wall clock: 2.33s)
 ... testing 'test9_main.ml' => passed (wall clock: 2.82s)
Running tests from 'tests/lib-dynlink-native' ...
 ... testing 'main.ml' => passed (wall clock: 14.11s)
Running tests from 'tests/lib-dynlink-packed' ...
 ... testing 'loader.ml' => passed (wall clock: 3.10s)
Running tests from 'tests/lib-dynlink-pr4229' ...
 ... testing 'main.ml' => passed (wall clock: 3.45s)
Running tests from 'tests/lib-dynlink-pr4839' ...
 ... testing 'test.ml' => passed (wall clock: 6.65s)
Running tests from 'tests/lib-dynlink-pr6950' ...
 ... testing 'loader.ml' => passed (wall clock: 2.72s)
Running tests from 'tests/lib-dynlink-pr9209' ...
 ... testing 'dyn.ml' => passed (wall clock: 3.66s)
Running tests from 'tests/lib-dynlink-private' ...
 ... testing 'test.ml' => passed (wall clock: 9.15s)
Running tests from 'tests/lib-either' ...
 ... testing 'test.ml' => passed (wall clock: 0.19s)
Running tests from 'tests/lib-filename' ...
 ... testing 'extension.ml' => passed (wall clock: 1.67s)
 ... testing 'null.ml' => passed (wall clock: 1.66s)
 ... testing 'quotecommand.ml' => passed (wall clock: 3.53s)
 ... testing 'suffix.ml' => passed (wall clock: 1.69s)
 ... testing 'temp.ml' => passed (wall clock: 1.69s)
Running tests from 'tests/lib-float' ...
 ... testing 'test.ml' => passed (wall clock: 2.04s)
Running tests from 'tests/lib-floatarray' ...
 ... testing 'floatarray.ml' => passed (wall clock: 3.87s)
Running tests from 'tests/lib-format' ...
 ... testing 'domains.ml' => passed (wall clock: 1.72s)
 ... testing 'mc_pr586_par.ml' => passed (wall clock: 1.81s)
 ... testing 'mc_pr586_par2.ml' => passed (wall clock: 1.82s)
 ... testing 'pp_print_custom_break.ml' => passed (wall clock: 1.79s)
 ... testing 'pr6824.ml' => passed (wall clock: 1.70s)
 ... testing 'print_array.ml' => passed (wall clock: 1.73s)
 ... testing 'print_if_newline.ml' => passed (wall clock: 1.68s)
 ... testing 'print_seq.ml' => passed (wall clock: 1.76s)
 ... testing 'tformat.ml' => passed (wall clock: 3.33s)
Running tests from 'tests/lib-fun' ...
 ... testing 'test.ml' => passed (wall clock: 1.69s)
Running tests from 'tests/lib-hashtbl' ...
 ... testing 'compatibility.ml' => passed (wall clock: 1.77s)
 ... testing 'hfun.ml' => passed (wall clock: 1.80s)
 ... testing 'htbl.ml' => passed (wall clock: 3.40s)
Running tests from 'tests/lib-int' ...
 ... testing 'test.ml' => passed (wall clock: 1.72s)
Running tests from 'tests/lib-int64' ...
 ... testing 'issue9460.ml' => passed (wall clock: 1.51s)
 ... testing 'test.ml' => passed (wall clock: 1.51s)
Running tests from 'tests/lib-internalformat' ...
 ... testing 'test.ml' => passed (wall clock: 0.11s)
Running tests from 'tests/lib-lazy' ...
 ... testing 'test.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/lib-list' ...
 ... testing 'test.ml' => passed (wall clock: 1.77s)
Running tests from 'tests/lib-marshal' ...
 ... testing 'compressed.ml' => passed (wall clock: 3.06s)
 ... testing 'intern_final.ml' => passed (wall clock: 2.40s)
 ... testing 'intext.ml' => passed (wall clock: 3.67s)
 ... testing 'intext_par.ml' => passed (wall clock: 4.44s)
 ... testing 'marshal_bigarray.ml' => passed (wall clock: 1.54s)
Running tests from 'tests/lib-obj' ...
 ... testing 'new_obj.ml' => passed (wall clock: 1.48s)
 ... testing 'reachable_words.ml' => passed (wall clock: 1.70s)
 ... testing 'reachable_words_bug.ml' => passed (wall clock: 1.51s)
 ... testing 'with_tag.ml' => passed (wall clock: 1.68s)
Running tests from 'tests/lib-option' ...
 ... testing 'test.ml' => passed (wall clock: 1.78s)
Running tests from 'tests/lib-printf' ...
 ... testing 'pr6534.ml' => passed (wall clock: 1.70s)
 ... testing 'pr6938.ml' => passed (wall clock: 1.74s)
 ... testing 'tprintf.ml' => passed (wall clock: 3.23s)
Running tests from 'tests/lib-queue' ...
 ... testing 'test.ml' => passed (wall clock: 1.74s)
Running tests from 'tests/lib-random' ...
 ... testing 'chi2.ml' => passed (wall clock: 4.78s)
 ... testing 'compat_32_64.ml' => passed (wall clock: 1.79s)
 ... testing 'defaultinit.ml' => passed (wall clock: 1.68s)
 ... testing 'parallel.ml' => passed (wall clock: 2.76s)
 ... testing 'selfinit.ml' => passed (wall clock: 1.66s)
 ... testing 'testvectors.ml' => passed (wall clock: 1.71s)
Running tests from 'tests/lib-result' ...
 ... testing 'test.ml' => passed (wall clock: 1.83s)
Running tests from 'tests/lib-runtime-events' ...
 ... testing 'test.ml' => passed (wall clock: 2.49s)
 ... testing 'test_caml.ml' => passed (wall clock: 2.32s)
 ... testing 'test_caml_counters.ml' => passed (wall clock: 1.70s)
 ... testing 'test_caml_exception.ml' => passed (wall clock: 1.70s)
 ... testing 'test_caml_parallel.ml' => passed (wall clock: 1.76s)
 ... testing 'test_caml_reentry.ml' => passed (wall clock: 1.70s)
 ... testing 'test_caml_runparams.ml' => passed (wall clock: 1.68s)
 ... testing 'test_caml_slot_reuse.ml' => passed (wall clock: 1.74s)
 ... testing 'test_caml_stubs_gc.ml' => passed (wall clock: 1.68s)
 ... testing 'test_compact.ml' => passed (wall clock: 1.70s)
 ... testing 'test_corrupted.ml' => passed (wall clock: 2.77s)
 ... testing 'test_create_cursor_failures.ml' => passed (wall clock: 1.81s)
 ... testing 'test_dropped_events.ml' => passed (wall clock: 2.00s)
 ... testing 'test_env_start.ml' => passed (wall clock: 1.68s)
 ... testing 'test_external.ml' => passed (wall clock: 1.79s)
 ... testing 'test_external_preserve.ml' => passed (wall clock: 1.77s)
 ... testing 'test_fork.ml' => passed (wall clock: 1.78s)
 ... testing 'test_instrumented.ml' => passed (wall clock: 1.35s)
 ... testing 'test_user_event.ml' => passed (wall clock: 1.74s)
 ... testing 'test_user_event_signal.ml' => passed (wall clock: 7.79s)
 ... testing 'test_user_event_unknown.ml' => passed (wall clock: 1.83s)
Running tests from 'tests/lib-scanf' ...
 ... testing 'tscanf.ml' => passed (wall clock: 3.88s)
Running tests from 'tests/lib-scanf-2' ...
 ... testing 'tscanf2_master.ml' => passed (wall clock: 2.92s)
Running tests from 'tests/lib-seq' ...
 ... testing 'test.ml' => passed (wall clock: 2.13s)
Running tests from 'tests/lib-set' ...
 ... testing 'testmap.ml' => passed (wall clock: 2.88s)
 ... testing 'testset.ml' => passed (wall clock: 2.74s)
Running tests from 'tests/lib-stack' ...
 ... testing 'test.ml' => passed (wall clock: 1.69s)
Running tests from 'tests/lib-stdlabels' ...
 ... testing 'test_stdlabels.ml' => passed (wall clock: 2.07s)
Running tests from 'tests/lib-str' ...
 ... testing 'parallel.ml' => passed (wall clock: 2.07s)
 ... testing 't01.ml' => passed (wall clock: 2.42s)
Running tests from 'tests/lib-string' ...
 ... testing 'binary.ml' => passed (wall clock: 1.75s)
 ... testing 'test_string.ml' => passed (wall clock: 1.77s)
Running tests from 'tests/lib-sync' ...
 ... testing 'prodcons.ml' => passed (wall clock: 1.60s)
 ... testing 'trylock.ml' => passed (wall clock: 1.47s)
 ... testing 'trylock2.ml' => passed (wall clock: 1.47s)
Running tests from 'tests/lib-sys' ...
 ... testing 'immediate64.ml' => passed (wall clock: 1.50s)
 ... testing 'opaque.ml' => passed (wall clock: 1.71s)
 ... testing 'rename.ml' => passed (wall clock: 1.80s)
Running tests from 'tests/lib-systhreads' ...
 ... testing 'boundscheck.ml' => passed (wall clock: 17.98s)
 ... testing 'eintr.ml' => passed (wall clock: 2.78s)
 ... testing 'multicore_lifecycle.ml' => passed (wall clock: 11.88s)
 ... testing 'test_c_thread_register.ml' => passed (wall clock: 3.52s)
 ... testing 'testfork.ml' => passed (wall clock: 11.79s)
 ... testing 'testfork2.ml' => passed (wall clock: 9.78s)
 ... testing 'testpreempt.ml' => passed (wall clock: 5.79s)
 ... testing 'testyield.ml' => passed (wall clock: 2.48s)
 ... testing 'threadsigmask.ml' => passed (wall clock: 9.08s)
Running tests from 'tests/lib-threads' ...
 ... testing 'backtrace_threads.ml' => passed (wall clock: 1.76s)
 ... testing 'bank.ml' => passed (wall clock: 1.81s)
 ... testing 'beat.ml' => passed (wall clock: 0.00s)
 ... testing 'bufchan.ml' => passed (wall clock: 1.80s)
 ... testing 'close.ml' => passed (wall clock: 3.77s)
 ... testing 'delayintr.ml' => passed (wall clock: 6.18s)
 ... testing 'fileio.ml' => passed (wall clock: 1.99s)
 ... testing 'mutex_errors.ml' => passed (wall clock: 1.79s)
 ... testing 'pr4466.ml' => passed (wall clock: 1.75s)
 ... testing 'pr5325.ml' => passed (wall clock: 3.83s)
 ... testing 'pr7638.ml' => passed (wall clock: 1.75s)
 ... testing 'pr8857.ml' => passed (wall clock: 1.75s)
 ... testing 'prodcons.ml' => passed (wall clock: 1.84s)
 ... testing 'prodcons2.ml' => passed (wall clock: 2.06s)
 ... testing 'sieve.ml' => passed (wall clock: 1.84s)
 ... testing 'signal.ml' => passed (wall clock: 7.17s)
 ... testing 'sockets.ml' => passed (wall clock: 1.82s)
 ... testing 'swapchan.ml' => passed (wall clock: 1.77s)
 ... testing 'tls.ml' => passed (wall clock: 1.79s)
 ... testing 'torture.ml' => passed (wall clock: 7.81s)
 ... testing 'uncaught_exception_handler.ml' => passed (wall clock: 1.95s)
Running tests from 'tests/lib-uchar' ...
 ... testing 'test.ml' => passed (wall clock: 1.78s)
Running tests from 'tests/lib-unix/common' ...
 ... testing 'append.ml' => passed (wall clock: 1.78s)
 ... testing 'bigarrays.ml' => passed (wall clock: 0.00s)
 ... testing 'channel_of.ml' => passed (wall clock: 1.81s)
 ... testing 'cloexec.ml' => passed (wall clock: 3.37s)
 ... testing 'dup.ml' => passed (wall clock: 1.75s)
 ... testing 'dup2.ml' => passed (wall clock: 1.77s)
 ... testing 'fork_cleanup.ml' => passed (wall clock: 1.74s)
 ... testing 'fork_cleanup_systhreads.ml' => passed (wall clock: 2.77s)
 ... testing 'getaddrinfo.ml' => passed (wall clock: 1.75s)
 ... testing 'gethostbyaddr.ml' => passed (wall clock: 1.75s)
 ... testing 'multicore_fork_domain_alone.ml' => passed (wall clock: 3.74s)
 ... testing 'multicore_fork_domain_alone2.ml' => passed (wall clock: 1.74s)
 ... testing 'pipe_eof.ml' => passed (wall clock: 1.78s)
 ... testing 'process_pid.ml' => passed (wall clock: 1.77s)
 ... testing 'redirections.ml' => passed (wall clock: 2.82s)
 ... testing 'rename.ml' => passed (wall clock: 1.79s)
 ... testing 'test_unix_cmdline.ml' => passed (wall clock: 2.37s)
 ... testing 'test_unixlabels.ml' => passed (wall clock: 1.87s)
 ... testing 'truncate.ml' => passed (wall clock: 1.79s)
 ... testing 'uexit.ml' => passed (wall clock: 1.74s)
 ... testing 'utimes.ml' => passed (wall clock: 1.76s)
 ... testing 'wait_nohang.ml' => passed (wall clock: 2.83s)
Running tests from 'tests/lib-unix/isatty' ...
 ... testing 'isatty_std.ml' => passed (wall clock: 1.76s)
 ... testing 'isatty_tty.ml' => skipped
Running tests from 'tests/lib-unix/kill' ...
 ... testing 'unix_kill.ml' => passed (wall clock: 1.79s)
Running tests from 'tests/lib-unix/realpath' ...
 ... testing 'test.ml' => passed (wall clock: 1.77s)
Running tests from 'tests/lib-unix/unix-execvpe' ...
 ... testing 'exec.ml' => passed (wall clock: 1.90s)
Running tests from 'tests/lib-unix/unix-socket' ...
 ... testing 'recvfrom_linux.ml' => passed (wall clock: 0.01s)
 ... testing 'recvfrom_unix.ml' => passed (wall clock: 2.04s)
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.52s)
 ... testing 'test.ml' => passed (wall clock: 2.44s)
Running tests from 'tests/load_path' ...
 ... testing 'test.ml' => passed (wall clock: 0.06s)
Running tests from 'tests/local-functions' ...
 ... testing 'non_local.ml' => passed (wall clock: 1.48s)
 ... testing 'tupled.ml' => passed (wall clock: 1.47s)
 ... testing 'tupled2.ml' => passed (wall clock: 1.51s)
Running tests from 'tests/locale' ...
 ... testing 'test.ml' => passed (wall clock: 2.41s)
Running tests from 'tests/manual-intf-c' ...
 ... testing 'prog.ml' => skipped
Running tests from 'tests/match-exception' ...
 ... testing 'allocation.ml' => passed (wall clock: 1.69s)
 ... testing 'exception_propagation.ml' => passed (wall clock: 1.46s)
 ... testing 'identifier_sharing.ml' => passed (wall clock: 1.47s)
 ... testing 'match_failure.ml' => passed (wall clock: 1.47s)
 ... testing 'nested_handlers.ml' => passed (wall clock: 1.51s)
 ... testing 'raise_from_success_continuation.ml' => passed (wall clock: 1.48s)
 ... testing 'streams.ml' => passed (wall clock: 4.37s)
 ... testing 'tail_calls.ml' => passed (wall clock: 1.62s)
Running tests from 'tests/match-exception-warnings' ...
 ... testing 'exhaustiveness_warnings.ml' => passed (wall clock: 0.10s)
 ... testing 'no_mixing_under_guard.ml' => passed (wall clock: 0.09s)
 ... testing 'no_value_clauses.ml' => passed (wall clock: 0.08s)
 ... testing 'placement.ml' => passed (wall clock: 0.11s)
 ... testing 'pr7083.ml' => passed (wall clock: 0.08s)
 ... testing 'reachability.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/match-side-effects' ...
 ... testing 'check_partial.ml' => passed (wall clock: 0.12s)
 ... testing 'partiality.ml' => passed (wall clock: 0.21s)
 ... testing 'pr13152.ml' => passed (wall clock: 0.10s)
 ... testing 'test_contexts_code.ml' => passed (wall clock: 0.14s)
 ... testing 'test_contexts_results.ml' => passed (wall clock: 0.14s)
Running tests from 'tests/memory-model' ...
 ... testing 'forbidden.ml' => passed (wall clock: 12.79s)
 ... testing 'publish.ml' => passed (wall clock: 7.80s)
Running tests from 'tests/messages' ...
 ... testing 'highlight_tabs.ml' => passed (wall clock: 0.08s)
 ... testing 'precise_locations.ml' => passed (wall clock: 0.10s)
 ... testing 'spellcheck.ml' => passed (wall clock: 0.11s)
Running tests from 'tests/misc' ...
 ... testing 'bdd.ml' => passed (wall clock: 2.78s)
 ... testing 'boyer.ml' => passed (wall clock: 2.61s)
 ... testing 'exotic.ml' => passed (wall clock: 0.15s)
 ... testing 'fib.ml' => passed (wall clock: 1.52s)
 ... testing 'gc_mark_stack_overflow.ml' => passed (wall clock: 1.86s)
 ... testing 'gcwords.ml' => passed (wall clock: 1.74s)
 ... testing 'gpr1370.ml' => passed (wall clock: 1.47s)
 ... testing 'hamming.ml' => passed (wall clock: 2.16s)
 ... testing 'nucleic.ml' => passed (wall clock: 3.73s)
 ... testing 'pr7168.ml' => passed (wall clock: 1.83s)
 ... testing 'sieve.ml' => passed (wall clock: 1.53s)
 ... testing 'sorts.ml' => passed (wall clock: 9.77s)
 ... testing 'takc.ml' => passed (wall clock: 1.76s)
 ... testing 'taku.ml' => passed (wall clock: 1.85s)
Running tests from 'tests/misc-kb' ...
 ... testing 'kbmain.ml' => passed (wall clock: 3.30s)
Running tests from 'tests/misc-unsafe' ...
 ... testing 'almabench.ml' => passed (wall clock: 2.02s)
 ... testing 'fft.ml' => passed (wall clock: 3.63s)
 ... testing 'quicksort.ml' => passed (wall clock: 1.68s)
 ... testing 'soli.ml' => passed (wall clock: 1.62s)
Running tests from 'tests/no-alias-deps' ...
 ... testing 'aliases.ml' => passed (wall clock: 0.13s)
 ... testing 'gpr2235.ml' => passed (wall clock: 0.16s)
Running tests from 'tests/opaque' ...
 ... testing 'test.ml' => passed (wall clock: 1.68s)
Running tests from 'tests/output-complete-obj' ...
 ... testing 'github9344.ml' => passed (wall clock: 0.67s)
 ... testing 'test.ml' => passed (wall clock: 1.92s)
 ... testing 'test2.ml' => passed (wall clock: 1.09s)
Running tests from 'tests/parallel' ...
 ... testing 'atomics.ml' => passed (wall clock: 1.71s)
 ... testing 'backup_thread.ml' => passed (wall clock: 1.76s)
 ... testing 'backup_thread_pipe.ml' => passed (wall clock: 7.77s)
 ... testing 'catch_break.ml' => passed (wall clock: 1.81s)
 ... testing 'constpromote.ml' => passed (wall clock: 1.68s)
 ... testing 'deadcont.ml' => passed (wall clock: 1.72s)
 ... testing 'domain_dls.ml' => passed (wall clock: 1.70s)
 ... testing 'domain_dls2.ml' => passed (wall clock: 1.53s)
 ... testing 'domain_id.ml' => passed (wall clock: 1.55s)
 ... testing 'domain_parallel_spawn_burn.ml' => passed (wall clock: 7.79s)
 ... testing 'domain_parallel_spawn_burn_gc_set.ml' => passed (wall clock: 7.82s)
 ... testing 'domain_serial_spawn_burn.ml' => passed (wall clock: 7.79s)
 ... testing 'fib_threads.ml' => passed (wall clock: 16.90s)
 ... testing 'join.ml' => passed (wall clock: 1.80s)
 ... testing 'major_gc_wait_backup.ml' => passed (wall clock: 5.05s)
 ... testing 'max_domains1.ml' => passed (wall clock: 1.51s)
 ... testing 'max_domains2.ml' => passed (wall clock: 1.03s)
 ... testing 'mctest.ml' => passed (wall clock: 4.20s)
 ... testing 'multicore_systhreads.ml' => passed (wall clock: 7.90s)
 ... testing 'pingpong.ml' => passed (wall clock: 1.72s)
 ... testing 'poll.ml' => passed (wall clock: 2.94s)
 ... testing 'prodcons_domains.ml' => passed (wall clock: 1.59s)
 ... testing 'recommended_domain_count.ml' => passed (wall clock: 2.26s)
 ... testing 'recommended_domain_count_unix.ml' => passed (wall clock: 1.79s)
 ... testing 'tak.ml' => passed (wall clock: 1.73s)
 ... testing 'test_c_thread_register.ml' => passed (wall clock: 4.54s)
 ... testing 'test_issue_11094.ml' => passed (wall clock: 2.60s)
Running tests from 'tests/parse-errors' ...
 ... testing 'escape_error.ml' => passed (wall clock: 0.06s)
 ... testing 'expecting.ml' => passed (wall clock: 0.06s)
 ... testing 'mismatch_struct_sig.ml' => passed (wall clock: 0.06s)
 ... testing 'pr7847.ml' => passed (wall clock: 0.05s)
 ... testing 'unclosed_class_signature.mli' => passed (wall clock: 0.05s)
 ... 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.05s)
 ... 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.05s)
 ... testing 'unclosed_paren_module_expr5.ml' => passed (wall clock: 0.05s)
 ... testing 'unclosed_paren_module_type.mli' => passed (wall clock: 0.05s)
 ... 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.05s)
Running tests from 'tests/parsetree' ...
 ... testing 'locations_test.ml' => passed (wall clock: 0.12s)
 ... testing 'test.ml' => passed (wall clock: 4.40s)
Running tests from 'tests/parsing' ...
 ... testing 'anonymous_class_parameter.ml' => passed (wall clock: 0.05s)
 ... testing 'arrow_ambiguity.ml' => passed (wall clock: 0.05s)
 ... testing 'assert_location.ml' => passed (wall clock: 1.46s)
 ... testing 'attributes.ml' => passed (wall clock: 0.09s)
 ... testing 'broken_invariants.ml' => passed (wall clock: 1.84s)
 ... testing 'change_start_loc.ml' => passed (wall clock: 2.93s)
 ... testing 'comments.ml' => passed (wall clock: 0.06s)
 ... testing 'constructor_declarations.ml' => passed (wall clock: 0.05s)
 ... testing 'docstrings.ml' => passed (wall clock: 0.14s)
 ... testing 'extended_indexoperators.ml' => passed (wall clock: 0.14s)
 ... testing 'extension_operators.ml' => passed (wall clock: 0.09s)
 ... testing 'extensions.ml' => passed (wall clock: 0.06s)
 ... testing 'hash_ambiguity.ml' => passed (wall clock: 0.05s)
 ... testing 'int_and_float_with_modifier.ml' => passed (wall clock: 0.05s)
 ... testing 'latin9.ml' => passed (wall clock: 0.07s)
 ... testing 'multi_indices.ml' => passed (wall clock: 0.18s)
 ... testing 'pr10468.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6604.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6604_2.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6604_3.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6865.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7165.ml' => passed (wall clock: 0.05s)
 ... testing 'prefix_op.ml' => passed (wall clock: 0.05s)
 ... testing 'quotedextensions.ml' => passed (wall clock: 0.05s)
 ... testing 'rawidents.ml' => passed (wall clock: 0.12s)
 ... testing 'reloc.ml' => passed (wall clock: 0.13s)
 ... 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: 1.54s)
Running tests from 'tests/ppx-contexts' ...
 ... testing 'test.ml' => passed (wall clock: 0.88s)
Running tests from 'tests/prim-bigstring' ...
 ... testing 'bigstring_access.ml' => passed (wall clock: 1.83s)
 ... testing 'string_access.ml' => passed (wall clock: 1.79s)
Running tests from 'tests/prim-bswap' ...
 ... testing 'bswap.ml' => passed (wall clock: 1.67s)
Running tests from 'tests/prim-revapply' ...
 ... testing 'apply.ml' => passed (wall clock: 1.53s)
 ... testing 'revapply.ml' => passed (wall clock: 1.51s)
Running tests from 'tests/printing-types' ...
 ... testing 'disambiguation.ml' => passed (wall clock: 0.09s)
 ... testing 'existentials.ml' => passed (wall clock: 0.11s)
 ... testing 'pr248.ml' => passed (wall clock: 0.06s)
Running tests from 'tests/raise-counts' ...
 ... testing 'main.ml' => passed (wall clock: 1.90s)
Running tests from 'tests/regression/gpr1623' ...
 ... testing 'gpr1623.ml' => passed (wall clock: 1.45s)
Running tests from 'tests/regression/missing_set_of_closures' ...
 ... testing 'missing_set_of_closures.ml' => passed (wall clock: 0.48s)
Running tests from 'tests/regression/pr10611' ...
 ... testing 'pr10611.ml' => passed (wall clock: 1.47s)
Running tests from 'tests/regression/pr11887' ...
 ... testing 'pr11887.ml' => passed (wall clock: 1.02s)
Running tests from 'tests/regression/pr1580' ...
 ... testing 'pr1580.ml' => passed (wall clock: 1.69s)
Running tests from 'tests/regression/pr3612' ...
 ... testing 'pr3612.ml' => passed (wall clock: 2.81s)
Running tests from 'tests/regression/pr5233' ...
 ... testing 'pr5233.ml' => passed (wall clock: 1.74s)
Running tests from 'tests/regression/pr5757' ...
 ... testing 'pr5757.ml' => passed (wall clock: 8.20s)
Running tests from 'tests/regression/pr6024' ...
 ... testing 'pr6024.ml' => passed (wall clock: 1.67s)
Running tests from 'tests/regression/pr7042' ...
 ... testing 'pr7042.ml' => passed (wall clock: 1.66s)
Running tests from 'tests/regression/pr7426' ...
 ... testing 'pr7426.ml' => passed (wall clock: 1.54s)
Running tests from 'tests/regression/pr7718' ...
 ... testing 'pr7718.ml' => passed (wall clock: 1.80s)
Running tests from 'tests/regression/pr7798' ...
 ... testing 'pr7798.ml' => passed (wall clock: 3.08s)
Running tests from 'tests/regression/pr7920' ...
 ... testing 'pr7920.ml' => passed (wall clock: 1.46s)
Running tests from 'tests/regression/pr8769' ...
 ... testing 'pr8769.ml' => passed (wall clock: 0.60s)
Running tests from 'tests/regression/pr9028' ...
 ... testing 'pr9028.ml' => passed (wall clock: 1.67s)
Running tests from 'tests/regression/pr9292' ...
 ... testing 'pr9292.ml' => passed (wall clock: 2.37s)
Running tests from 'tests/regression/pr9326' ...
 ... testing 'gc_set.ml' => passed (wall clock: 1.67s)
Running tests from 'tests/regression/pr9443' ...
 ... testing 'pr9443.ml' => passed (wall clock: 1.47s)
Running tests from 'tests/regression/pr9853' ...
 ... testing 'compaction_corner_case.ml' => passed (wall clock: 26.32s)
Running tests from 'tests/reproducibility' ...
 ... testing 'cmis_on_file_system.ml' => passed (wall clock: 0.13s)
Running tests from 'tests/required-external' ...
 ... testing 'main.ml' => passed (wall clock: 1.41s)
Running tests from 'tests/runtime-C-exceptions' ...
 ... testing 'test.ml' => passed (wall clock: 2.21s)
Running tests from 'tests/runtime-errors' ...
 ... testing 'stackoverflow.ml' => passed (wall clock: 1.67s)
 ... testing 'syserror.ml' => passed (wall clock: 1.27s)
Running tests from 'tests/runtime-objects' ...
 ... testing 'Tests.ml' => passed (wall clock: 1.62s)
 ... testing 'toplevel_lets.ml' => passed (wall clock: 1.60s)
Running tests from 'tests/self-contained-toplevel' ...
 ... testing 'main.ml' => passed (wall clock: 1.17s)
Running tests from 'tests/shadow_include' ...
 ... testing 'artificial.ml' => passed (wall clock: 0.06s)
 ... testing 'cannot_shadow_error.ml' => passed (wall clock: 0.05s)
 ... testing 'ghosts.ml' => passed (wall clock: 0.09s)
 ... testing 'shadow_all.ml' => passed (wall clock: 0.17s)
Running tests from 'tests/shape-index' ...
 ... testing 'index.ml' => passed (wall clock: 0.11s)
 ... 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.07s)
 ... testing 'index_constrs_records.ml' => passed (wall clock: 0.08s)
 ... testing 'index_functor.ml' => passed (wall clock: 0.07s)
 ... testing 'index_labels.ml' => passed (wall clock: 0.08s)
 ... 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.08s)
 ... testing 'index_vb.ml' => passed (wall clock: 0.07s)
Running tests from 'tests/shapes' ...
 ... testing 'aliases.ml' => passed (wall clock: 0.10s)
 ... testing 'comp_units.ml' => passed (wall clock: 0.14s)
 ... testing 'functors.ml' => passed (wall clock: 0.12s)
 ... testing 'incl_md_typeof.ml' => passed (wall clock: 0.09s)
 ... testing 'more_func.ml' => passed (wall clock: 0.10s)
 ... testing 'nested_types.ml' => passed (wall clock: 0.09s)
 ... testing 'open_arg.ml' => passed (wall clock: 0.09s)
 ... testing 'open_struct.ml' => passed (wall clock: 0.09s)
 ... testing 'recmodules.ml' => passed (wall clock: 0.11s)
 ... testing 'rotor_example.ml' => passed (wall clock: 0.10s)
 ... testing 'shape_size_blowup.ml' => passed (wall clock: 1.49s)
 ... testing 'simple.ml' => passed (wall clock: 0.10s)
 ... testing 'typeof_include.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/statmemprof' ...
 ... testing 'alloc_counts.ml' => passed (wall clock: 1.74s)
 ... testing 'arrays_in_major.ml' => passed (wall clock: 2.61s)
 ... testing 'arrays_in_minor.ml' => passed (wall clock: 7.44s)
 ... testing 'blocking_in_callback.ml' => passed (wall clock: 3.67s)
 ... testing 'callstacks.ml' => passed (wall clock: 0.00s)
 ... testing 'comballoc.ml' => passed (wall clock: 2.74s)
 ... testing 'custom.ml' => passed (wall clock: 2.28s)
 ... testing 'discard_in_callback.ml' => passed (wall clock: 1.73s)
 ... testing 'exception_callback.ml' => passed (wall clock: 1.70s)
 ... testing 'exception_callback_minor.ml' => passed (wall clock: 1.69s)
 ... testing 'exception_comballoc.ml' => passed (wall clock: 1.78s)
 ... testing 'intern.ml' => passed (wall clock: 8.42s)
 ... testing 'lists_in_minor.ml' => passed (wall clock: 6.39s)
 ... testing 'minor_heap_edge.ml' => passed (wall clock: 1.82s)
 ... testing 'minor_no_postpone.ml' => passed (wall clock: 2.41s)
 ... testing 'moved_while_blocking.ml' => passed (wall clock: 1.83s)
 ... testing 'start_stop.ml' => passed (wall clock: 1.75s)
 ... testing 'stop_start_in_callback.ml' => passed (wall clock: 1.80s)
 ... testing 'thread_exit_in_callback.ml' => passed (wall clock: 1.78s)
Running tests from 'tests/syntactic-arity' ...
 ... testing 'alloc.ml' => passed (wall clock: 0.85s)
 ... testing 'max_arity.ml' => passed (wall clock: 2.00s)
 ... testing 'measure_arity.ml' => passed (wall clock: 0.35s)
 ... testing 'measure_runtime_arity.ml' => passed (wall clock: 0.89s)
 ... testing 'syntactic_arity.ml' => passed (wall clock: 1.71s)
 ... testing 'warnings.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/tmc' ...
 ... testing 'ambiguities.ml' => passed (wall clock: 0.18s)
 ... testing 'other_features.ml' => passed (wall clock: 0.10s)
 ... testing 'partial_application.ml' => passed (wall clock: 1.47s)
 ... testing 'readable_output.ml' => passed (wall clock: 0.13s)
 ... testing 'semantic.ml' => passed (wall clock: 0.54s)
 ... testing 'shortcut.ml' => passed (wall clock: 1.47s)
 ... testing 'stack_space.ml' => passed (wall clock: 0.46s)
 ... testing 'try_with.ml' => passed (wall clock: 1.48s)
 ... testing 'tupled_function.ml' => passed (wall clock: 1.48s)
 ... testing 'tupled_function_calls.ml' => passed (wall clock: 1.48s)
 ... testing 'usage_warnings.ml' => passed (wall clock: 0.15s)
Running tests from 'tests/tool-caml-tex' ...
 ... testing 'ellipses.ml' => passed (wall clock: 0.06s)
 ... testing 'redirections.ml' => passed (wall clock: 0.06s)
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.10s)
 ... testing 'test-o-several-files.ml' => passed (wall clock: 0.01s)
 ... testing 'test-unknown-file.ml' => passed (wall clock: 0.05s)
Running tests from 'tests/tool-debugger/basic' ...
 ... testing 'debuggee.ml' => passed (wall clock: 0.50s)
Running tests from 'tests/tool-debugger/dynlink' ...
 ... testing 'host.ml' => passed (wall clock: 0.73s)
Running tests from 'tests/tool-debugger/find-artifacts' ...
 ... testing 'debuggee.ml' => passed (wall clock: 0.58s)
Running tests from 'tests/tool-debugger/module_named_main' ...
 ... testing 'main.ml' => passed (wall clock: 0.63s)
Running tests from 'tests/tool-debugger/no_debug_event' ...
 ... testing 'noev.ml' => passed (wall clock: 0.60s)
Running tests from 'tests/tool-debugger/printer' ...
 ... testing 'debuggee.ml' => passed (wall clock: 0.59s)
Running tests from 'tests/tool-dumpobj' ...
 ... testing 'test.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/tool-expect-test' ...
 ... testing 'clean_typer.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/tool-lexyacc' ...
 ... testing 'calc.ml' => passed (wall clock: 2.18s)
 ... testing 'chars.mll' => passed (wall clock: 1.55s)
 ... testing 'csets.mll' => passed (wall clock: 1.57s)
 ... testing 'mpr7760.mll' => passed (wall clock: 1.72s)
 ... testing 'parsecheck.mly' => passed (wall clock: 1.62s)
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.06s)
 ... 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.06s)
 ... 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.06s)
 ... 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.06s)
 ... testing 't051-pushgetglobalfield.ml' => passed (wall clock: 0.05s)
 ... testing 't060-raise.ml' => passed (wall clock: 0.06s)
 ... testing 't070-branch.ml' => passed (wall clock: 0.06s)
 ... testing 't070-branchif.ml' => passed (wall clock: 0.06s)
 ... testing 't070-branchifnot.ml' => passed (wall clock: 0.06s)
 ... testing 't071-boolnot.ml' => passed (wall clock: 0.06s)
 ... testing 't080-eq.ml' => passed (wall clock: 0.06s)
 ... testing 't080-geint.ml' => passed (wall clock: 0.06s)
 ... testing 't080-gtint.ml' => passed (wall clock: 0.06s)
 ... testing 't080-leint.ml' => passed (wall clock: 0.06s)
 ... testing 't080-ltint.ml' => passed (wall clock: 0.06s)
 ... testing 't080-neq.ml' => passed (wall clock: 0.06s)
 ... testing 't090-acc0.ml' => passed (wall clock: 0.06s)
 ... testing 't090-acc1.ml' => passed (wall clock: 0.06s)
 ... testing 't090-acc2.ml' => passed (wall clock: 0.06s)
 ... testing 't090-acc3.ml' => passed (wall clock: 0.06s)
 ... testing 't090-acc4.ml' => passed (wall clock: 0.06s)
 ... testing 't090-acc5.ml' => passed (wall clock: 0.06s)
 ... testing 't090-acc6.ml' => passed (wall clock: 0.06s)
 ... testing 't090-acc7.ml' => passed (wall clock: 0.06s)
 ... testing 't091-acc.ml' => passed (wall clock: 0.06s)
 ... testing 't092-pushacc.ml' => passed (wall clock: 0.06s)
 ... testing 't092-pushacc0.ml' => passed (wall clock: 0.06s)
 ... testing 't092-pushacc1.ml' => passed (wall clock: 0.06s)
 ... testing 't092-pushacc2.ml' => passed (wall clock: 0.06s)
 ... testing 't092-pushacc3.ml' => passed (wall clock: 0.06s)
 ... testing 't092-pushacc4.ml' => passed (wall clock: 0.06s)
 ... testing 't092-pushacc5.ml' => passed (wall clock: 0.06s)
 ... testing 't092-pushacc6.ml' => passed (wall clock: 0.06s)
 ... testing 't092-pushacc7.ml' => passed (wall clock: 0.06s)
 ... testing 't093-pushacc.ml' => passed (wall clock: 0.06s)
 ... testing 't100-pushtrap.ml' => passed (wall clock: 0.06s)
 ... testing 't101-poptrap.ml' => passed (wall clock: 0.06s)
 ... testing 't110-addint.ml' => passed (wall clock: 0.06s)
 ... testing 't110-andint.ml' => passed (wall clock: 0.06s)
 ... testing 't110-asrint-1.ml' => passed (wall clock: 0.06s)
 ... testing 't110-asrint-2.ml' => passed (wall clock: 0.06s)
 ... testing 't110-divint-1.ml' => passed (wall clock: 0.06s)
 ... testing 't110-divint-2.ml' => passed (wall clock: 0.06s)
 ... testing 't110-divint-3.ml' => passed (wall clock: 0.06s)
 ... testing 't110-lslint.ml' => passed (wall clock: 0.06s)
 ... testing 't110-lsrint.ml' => passed (wall clock: 0.06s)
 ... testing 't110-modint-1.ml' => passed (wall clock: 0.06s)
 ... testing 't110-modint-2.ml' => passed (wall clock: 0.06s)
 ... testing 't110-mulint.ml' => passed (wall clock: 0.06s)
 ... testing 't110-negint.ml' => passed (wall clock: 0.06s)
 ... testing 't110-offsetint.ml' => passed (wall clock: 0.06s)
 ... testing 't110-orint.ml' => passed (wall clock: 0.06s)
 ... testing 't110-subint.ml' => passed (wall clock: 0.06s)
 ... testing 't110-xorint.ml' => passed (wall clock: 0.06s)
 ... testing 't120-getstringchar.ml' => passed (wall clock: 0.06s)
 ... testing 't121-setstringchar.ml' => passed (wall clock: 0.06s)
 ... testing 't130-getvectitem.ml' => passed (wall clock: 0.06s)
 ... testing 't130-vectlength.ml' => passed (wall clock: 0.06s)
 ... testing 't131-setvectitem.ml' => passed (wall clock: 0.06s)
 ... testing 't140-switch-1.ml' => passed (wall clock: 0.06s)
 ... testing 't140-switch-2.ml' => passed (wall clock: 0.06s)
 ... testing 't140-switch-3.ml' => passed (wall clock: 0.06s)
 ... testing 't140-switch-4.ml' => passed (wall clock: 0.06s)
 ... testing 't141-switch-5.ml' => passed (wall clock: 0.06s)
 ... testing 't141-switch-6.ml' => passed (wall clock: 0.06s)
 ... testing 't141-switch-7.ml' => passed (wall clock: 0.06s)
 ... testing 't142-switch-8.ml' => passed (wall clock: 0.06s)
 ... testing 't142-switch-9.ml' => passed (wall clock: 0.06s)
 ... testing 't142-switch-A.ml' => passed (wall clock: 0.06s)
 ... testing 't150-push-1.ml' => passed (wall clock: 0.06s)
 ... testing 't150-push-2.ml' => passed (wall clock: 0.06s)
 ... 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.06s)
 ... testing 't163.ml' => passed (wall clock: 0.06s)
 ... testing 't164-apply2.ml' => passed (wall clock: 0.05s)
 ... testing 't164-apply3.ml' => passed (wall clock: 0.06s)
 ... testing 't165-apply.ml' => passed (wall clock: 0.05s)
 ... testing 't170-envacc2.ml' => passed (wall clock: 0.06s)
 ... testing 't170-envacc3.ml' => passed (wall clock: 0.06s)
 ... testing 't170-envacc4.ml' => passed (wall clock: 0.06s)
 ... testing 't171-envacc.ml' => passed (wall clock: 0.06s)
 ... testing 't172-pushenvacc1.ml' => passed (wall clock: 0.06s)
 ... testing 't172-pushenvacc2.ml' => passed (wall clock: 0.06s)
 ... testing 't172-pushenvacc3.ml' => passed (wall clock: 0.06s)
 ... testing 't172-pushenvacc4.ml' => passed (wall clock: 0.06s)
 ... testing 't173-pushenvacc.ml' => passed (wall clock: 0.06s)
 ... testing 't180-appterm1.ml' => passed (wall clock: 0.06s)
 ... testing 't180-appterm2.ml' => passed (wall clock: 0.06s)
 ... testing 't180-appterm3.ml' => passed (wall clock: 0.06s)
 ... testing 't181-appterm.ml' => passed (wall clock: 0.06s)
 ... testing 't190-makefloatblock-1.ml' => passed (wall clock: 0.05s)
 ... testing 't190-makefloatblock-2.ml' => passed (wall clock: 0.05s)
 ... testing 't190-makefloatblock-3.ml' => passed (wall clock: 0.06s)
 ... testing 't191-vectlength.ml' => passed (wall clock: 0.06s)
 ... testing 't192-getfloatfield-1.ml' => passed (wall clock: 0.06s)
 ... testing 't192-getfloatfield-2.ml' => passed (wall clock: 0.06s)
 ... testing 't193-setfloatfield-1.ml' => passed (wall clock: 0.06s)
 ... testing 't193-setfloatfield-2.ml' => passed (wall clock: 0.06s)
 ... testing 't200-getfield0.ml' => passed (wall clock: 0.06s)
 ... testing 't200-getfield1.ml' => passed (wall clock: 0.06s)
 ... testing 't200-getfield2.ml' => passed (wall clock: 0.06s)
 ... testing 't200-getfield3.ml' => passed (wall clock: 0.06s)
 ... testing 't201-getfield.ml' => passed (wall clock: 0.06s)
 ... testing 't210-setfield0.ml' => passed (wall clock: 0.06s)
 ... testing 't210-setfield1.ml' => passed (wall clock: 0.06s)
 ... testing 't210-setfield2.ml' => passed (wall clock: 0.06s)
 ... 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.06s)
 ... testing 't230-check_signals.ml' => passed (wall clock: 0.06s)
 ... testing 't240-c_call1.ml' => passed (wall clock: 0.07s)
 ... testing 't240-c_call2.ml' => passed (wall clock: 0.06s)
 ... testing 't240-c_call3.ml' => passed (wall clock: 0.06s)
 ... testing 't240-c_call4.ml' => passed (wall clock: 0.06s)
 ... testing 't240-c_call5.ml' => passed (wall clock: 0.06s)
 ... testing 't250-closurerec-1.ml' => passed (wall clock: 0.05s)
 ... testing 't250-closurerec-2.ml' => passed (wall clock: 0.06s)
 ... testing 't251-pushoffsetclosure0.ml' => passed (wall clock: 0.06s)
 ... testing 't251-pushoffsetclosure2.ml' => passed (wall clock: 0.06s)
 ... testing 't251-pushoffsetclosurem2.ml' => passed (wall clock: 0.06s)
 ... testing 't252-pushoffsetclosure.ml' => passed (wall clock: 0.06s)
 ... testing 't253-offsetclosure0.ml' => passed (wall clock: 0.06s)
 ... testing 't253-offsetclosure2.ml' => passed (wall clock: 0.06s)
 ... testing 't253-offsetclosurem2.ml' => passed (wall clock: 0.06s)
 ... testing 't254-offsetclosure.ml' => passed (wall clock: 0.06s)
 ... testing 't260-offsetref.ml' => passed (wall clock: 0.06s)
 ... testing 't270-push_retaddr.ml' => passed (wall clock: 0.06s)
 ... testing 't300-getmethod.ml' => passed (wall clock: 0.11s)
 ... testing 't301-object.ml' => passed (wall clock: 0.07s)
 ... testing 't310-alloc-1.ml' => passed (wall clock: 0.08s)
 ... testing 't310-alloc-2.ml' => passed (wall clock: 0.09s)
 ... testing 't320-gc-1.ml' => passed (wall clock: 0.08s)
 ... testing 't320-gc-2.ml' => passed (wall clock: 0.08s)
 ... testing 't320-gc-3.ml' => passed (wall clock: 0.08s)
 ... testing 't330-compact-1.ml' => passed (wall clock: 0.06s)
 ... testing 't330-compact-2.ml' => passed (wall clock: 0.07s)
 ... testing 't330-compact-3.ml' => passed (wall clock: 0.08s)
 ... testing 't330-compact-4.ml' => passed (wall clock: 0.08s)
 ... testing 't340-weak.ml' => passed (wall clock: 0.08s)
 ... testing 't350-heapcheck.ml' => passed (wall clock: 0.09s)
 ... testing 't360-stacks-1.ml' => passed (wall clock: 0.06s)
 ... testing 't360-stacks-2.ml' => passed (wall clock: 0.07s)
Running tests from 'tests/tool-ocaml-annot' ...
 ... testing 'failure.ml' => passed (wall clock: 0.12s)
 ... testing 'success.ml' => passed (wall clock: 0.41s)
 ... testing 'typeonly.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/tool-ocamlc-compat32' ...
 ... testing 'compat32.ml' => passed (wall clock: 0.24s)
Running tests from 'tests/tool-ocamlc-error-cleanup' ...
 ... testing 'test.ml' => passed (wall clock: 0.06s)
Running tests from 'tests/tool-ocamlc-locations' ...
 ... testing 'marshalled.ml' => passed (wall clock: 0.65s)
 ... testing 'test.ml' => passed (wall clock: 0.49s)
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.08s)
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.05s)
 ... testing 'stop_after_parsing_intf.mli' => passed (wall clock: 0.05s)
 ... testing 'stop_after_scheduling.ml' => passed (wall clock: 0.03s)
 ... 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.83s)
Running tests from 'tests/tool-ocamldep-shadowing' ...
 ... testing 'a.ml' => passed (wall clock: 0.02s)
Running tests from 'tests/tool-ocamldoc' ...
 ... testing 'Alert_toplevel.mli' => passed (wall clock: 0.05s)
 ... testing 'Alert_toplevel2.mli' => passed (wall clock: 0.05s)
 ... 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.05s)
 ... 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.13s)
 ... testing 'Inline_records.mli' => passed (wall clock: 0.23s)
 ... testing 'Inline_records_bis.ml' => passed (wall clock: 0.07s)
 ... 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.09s)
 ... testing 'Loop.ml' => passed (wall clock: 0.11s)
 ... testing 'Module_whitespace.ml' => passed (wall clock: 0.11s)
 ... testing 'No_preamble.mli' => passed (wall clock: 0.05s)
 ... testing 'Paragraph.mli' => passed (wall clock: 0.06s)
 ... testing 'Short_description.txt' => passed (wall clock: 0.03s)
 ... testing 'Test.mli' => passed (wall clock: 0.05s)
 ... testing 'Variants.mli' => passed (wall clock: 0.13s)
 ... testing 'latex_ref.mli' => passed (wall clock: 0.05s)
 ... testing 't01.ml' => passed (wall clock: 0.18s)
 ... testing 't02.ml' => passed (wall clock: 0.17s)
 ... testing 't03.ml' => passed (wall clock: 0.17s)
 ... testing 't04.ml' => passed (wall clock: 0.17s)
 ... testing 't05.ml' => passed (wall clock: 0.17s)
Running tests from 'tests/tool-ocamldoc-open' ...
 ... testing 'main.ml' => passed (wall clock: 0.22s)
Running tests from 'tests/tool-ocamlobjinfo' ...
 ... testing 'question.ml' => passed (wall clock: 0.32s)
Running tests from 'tests/tool-ocamlopt-save-ir' ...
 ... testing 'check_for_pack.ml' => passed (wall clock: 0.37s)
 ... testing 'save_ir_after_scheduling.ml' => passed (wall clock: 0.33s)
 ... testing 'save_ir_after_typing.ml' => passed (wall clock: 0.03s)
 ... testing 'start_from_emit.ml' => passed (wall clock: 0.49s)
Running tests from 'tests/tool-ocamlopt-stop-after' ...
 ... testing 'stop_after_lambda.ml' => passed (wall clock: 0.05s)
 ... testing 'stop_after_scheduling.ml' => passed (wall clock: 0.06s)
Running tests from 'tests/tool-ocamltest' ...
 ... testing 'norm1.ml' => passed (wall clock: 1.46s)
 ... testing 'norm2.ml' => passed (wall clock: 1.47s)
 ... testing 'norm3.ml' => passed (wall clock: 1.48s)
 ... testing 'norm4.ml' => passed (wall clock: 1.47s)
Running tests from 'tests/tool-ocamltest-var-expansion' ...
 ... testing 'subst1.ml' => passed (wall clock: 1.52s)
 ... testing 'subst2.ml' => passed (wall clock: 1.52s)
Running tests from 'tests/tool-toplevel' ...
 ... testing 'error_highlighting.ml' => passed (wall clock: 0.07s)
 ... testing 'exotic_lists.ml' => passed (wall clock: 0.07s)
 ... testing 'install_printer.ml' => passed (wall clock: 0.09s)
 ... testing 'mod_use.ml' => passed (wall clock: 0.08s)
 ... testing 'multi_phrase_line.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6468.ml' => passed (wall clock: 0.25s)
 ... testing 'pr7060.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7751.ml' => passed (wall clock: 0.40s)
 ... testing 'pr9701.ml' => passed (wall clock: 0.25s)
 ... testing 'printval.ml' => passed (wall clock: 0.10s)
 ... testing 'redefinition_hints.ml' => passed (wall clock: 0.07s)
 ... testing 'show.ml' => passed (wall clock: 0.11s)
 ... testing 'show_short_paths.ml' => passed (wall clock: 0.09s)
 ... testing 'strings.ml' => passed (wall clock: 0.06s)
 ... testing 'topeval.ml' => passed (wall clock: 5.52s)
 ... testing 'tracing.ml' => passed (wall clock: 0.07s)
 ... testing 'uncaught_exceptions.ml' => passed (wall clock: 0.09s)
 ... testing 'use_command.ml' => passed (wall clock: 0.11s)
Running tests from 'tests/tool-toplevel-invocation' ...
 ... testing 'test.ml' => passed (wall clock: 0.22s)
Running tests from 'tests/tool-toplevel/known-bugs' ...
 ... testing 'broken_rec_in_show.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/translprim' ...
 ... testing 'array_spec.ml' => passed (wall clock: 0.10s)
 ... testing 'comparison_optim.ml' => passed (wall clock: 1.83s)
 ... testing 'comparison_table.ml' => passed (wall clock: 0.20s)
 ... testing 'locs.ml' => passed (wall clock: 1.81s)
 ... testing 'module_coercion.ml' => passed (wall clock: 0.11s)
 ... testing 'ref_spec.ml' => passed (wall clock: 0.10s)
 ... testing 'sendcache.ml' => passed (wall clock: 1.54s)
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.11s)
 ... testing 'missing_rec_hint.ml' => passed (wall clock: 0.09s)
 ... testing 'repeated_did_you_mean.ml' => passed (wall clock: 0.09s)
 ... testing 'type_expected_explanation.ml' => passed (wall clock: 0.10s)
 ... testing 'unit_fun_hints.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/typing-deprecated' ...
 ... testing 'alerts.ml' => passed (wall clock: 0.12s)
 ... testing 'deprecated.ml' => passed (wall clock: 0.18s)
Running tests from 'tests/typing-extension-constructor' ...
 ... testing 'test.ml' => passed (wall clock: 0.06s)
Running tests from 'tests/typing-extensions' ...
 ... testing 'cast.ml' => passed (wall clock: 0.10s)
 ... testing 'disambiguation.ml' => passed (wall clock: 0.14s)
 ... testing 'extensions.ml' => passed (wall clock: 0.22s)
 ... testing 'msg.ml' => passed (wall clock: 0.09s)
 ... testing 'open_types.ml' => passed (wall clock: 0.15s)
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.09s)
 ... testing 'fstclassmod.ml' => passed (wall clock: 1.83s)
 ... testing 'nondep_instance.ml' => passed (wall clock: 0.09s)
 ... testing 'scope_escape.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/typing-gadts' ...
 ... testing 'ambiguity.ml' => passed (wall clock: 0.14s)
 ... testing 'ambivalent_apply.ml' => passed (wall clock: 0.10s)
 ... testing 'didier.ml' => passed (wall clock: 0.12s)
 ... testing 'dynamic_frisch.ml' => passed (wall clock: 0.58s)
 ... testing 'gadthead.ml' => passed (wall clock: 0.09s)
 ... testing 'name_existentials.ml' => passed (wall clock: 0.17s)
 ... testing 'nested_equations.ml' => passed (wall clock: 0.13s)
 ... testing 'omega07.ml' => passed (wall clock: 1.28s)
 ... testing 'optional_args.ml' => passed (wall clock: 0.11s)
 ... testing 'or_patterns.ml' => passed (wall clock: 0.31s)
 ... testing 'packed-module-recasting.ml' => passed (wall clock: 0.24s)
 ... testing 'pr10189.ml' => passed (wall clock: 0.14s)
 ... testing 'pr10271.ml' => passed (wall clock: 0.10s)
 ... testing 'pr10348.ml' => passed (wall clock: 0.11s)
 ... testing 'pr10735.ml' => passed (wall clock: 0.09s)
 ... testing 'pr10907.ml' => passed (wall clock: 0.10s)
 ... testing 'pr11888.ml' => passed (wall clock: 0.09s)
 ... testing 'pr13579.ml' => passed (wall clock: 0.13s)
 ... testing 'pr5332.ml' => passed (wall clock: 0.10s)
 ... testing 'pr5689.ml' => passed (wall clock: 0.15s)
 ... testing 'pr5785.ml' => passed (wall clock: 0.09s)
 ... testing 'pr5848.ml' => passed (wall clock: 0.09s)
 ... testing 'pr5906.ml' => passed (wall clock: 0.11s)
 ... testing 'pr5948.ml' => passed (wall clock: 0.10s)
 ... testing 'pr5981.ml' => passed (wall clock: 0.10s)
 ... testing 'pr5985.ml' => passed (wall clock: 0.13s)
 ... testing 'pr5989.ml' => passed (wall clock: 0.10s)
 ... testing 'pr5997.ml' => passed (wall clock: 0.10s)
 ... testing 'pr6158.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6163.ml' => passed (wall clock: 0.10s)
 ... testing 'pr6174.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6241.ml' => passed (wall clock: 0.10s)
 ... testing 'pr6690.ml' => passed (wall clock: 0.10s)
 ... testing 'pr6817.ml' => passed (wall clock: 0.10s)
 ... testing 'pr6934.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6980.ml' => passed (wall clock: 0.10s)
 ... testing 'pr6993_bad.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7016.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7160.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7214.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7222.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7230.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7234.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7260.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7269.ml' => passed (wall clock: 0.11s)
 ... testing 'pr7298.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7374.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7378.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7381.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7390.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7391.ml' => passed (wall clock: 0.12s)
 ... testing 'pr7397.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7421.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7432.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7520.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7618.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7747.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7902.ml' => passed (wall clock: 0.09s)
 ... testing 'pr9019.ml' => passed (wall clock: 0.18s)
 ... testing 'pr9759.ml' => passed (wall clock: 0.09s)
 ... testing 'pr9799.ml' => passed (wall clock: 0.09s)
 ... testing 'principality-and-gadts.ml' => passed (wall clock: 0.20s)
 ... testing 'return_type.ml' => passed (wall clock: 0.09s)
 ... testing 'syntactic-arity.ml' => passed (wall clock: 0.13s)
 ... testing 'term-conv.ml' => passed (wall clock: 0.26s)
 ... testing 'test.ml' => passed (wall clock: 0.66s)
 ... testing 'unexpected_existentials.ml' => passed (wall clock: 0.10s)
 ... testing 'unify_mb.ml' => passed (wall clock: 0.30s)
 ... testing 'variables_in_mcomp.ml' => passed (wall clock: 0.09s)
 ... testing 'yallop_bugs.ml' => passed (wall clock: 0.11s)
Running tests from 'tests/typing-immediate' ...
 ... testing 'immediate.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/typing-implicit_unpack' ...
 ... testing 'implicit_unpack.ml' => passed (wall clock: 0.56s)
Running tests from 'tests/typing-kind' ...
 ... testing 'kind_mismatch.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/typing-labels' ...
 ... testing 'mixin.ml' => passed (wall clock: 2.09s)
 ... testing 'mixin2.ml' => passed (wall clock: 2.31s)
 ... testing 'mixin3.ml' => passed (wall clock: 2.11s)
Running tests from 'tests/typing-misc' ...
 ... testing 'apply_non_function.ml' => passed (wall clock: 0.11s)
 ... testing 'automatic_generalize.ml' => passed (wall clock: 0.09s)
 ... testing 'build_as_type.ml' => passed (wall clock: 0.12s)
 ... testing 'constraints.ml' => passed (wall clock: 0.21s)
 ... testing 'deep.ml' => passed (wall clock: 0.10s)
 ... testing 'disambiguate_principality.ml' => passed (wall clock: 0.18s)
 ... testing 'distant_errors.ml' => passed (wall clock: 0.08s)
 ... testing 'empty_variant.ml' => passed (wall clock: 0.12s)
 ... testing 'enrich_typedecl.ml' => passed (wall clock: 0.13s)
 ... testing 'exotic_unifications.ml' => passed (wall clock: 0.09s)
 ... testing 'exp_denom.ml' => passed (wall clock: 0.10s)
 ... testing 'external_arity.ml' => passed (wall clock: 0.09s)
 ... testing 'filter_params.ml' => passed (wall clock: 0.08s)
 ... testing 'gpr2277.ml' => passed (wall clock: 0.10s)
 ... testing 'includeclass_errors.ml' => passed (wall clock: 0.13s)
 ... testing 'injectivity.ml' => passed (wall clock: 0.27s)
 ... testing 'inside_out.ml' => passed (wall clock: 0.12s)
 ... testing 'is_expansive.ml' => passed (wall clock: 0.08s)
 ... testing 'labels.ml' => passed (wall clock: 0.14s)
 ... testing 'let_rec_approx.ml' => passed (wall clock: 0.09s)
 ... testing 'normalize_type.ml' => passed (wall clock: 0.09s)
 ... testing 'occur_check.ml' => passed (wall clock: 0.11s)
 ... testing 'open.ml' => passed (wall clock: 0.09s)
 ... testing 'optbinders.ml' => passed (wall clock: 0.11s)
 ... testing 'pat_type_sharing.ml' => passed (wall clock: 0.09s)
 ... testing 'pattern_open.ml' => passed (wall clock: 0.22s)
 ... testing 'polyvars.ml' => passed (wall clock: 0.18s)
 ... testing 'pr6416.ml' => passed (wall clock: 0.15s)
 ... testing 'pr6634.ml' => passed (wall clock: 0.09s)
 ... 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.10s)
 ... testing 'pr7228.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7668_bad.ml' => passed (wall clock: 0.11s)
 ... testing 'pr7712.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7937.ml' => passed (wall clock: 0.09s)
 ... testing 'pr8548.ml' => passed (wall clock: 0.12s)
 ... testing 'pr8548_split.ml' => passed (wall clock: 0.22s)
 ... testing 'printing.ml' => passed (wall clock: 0.12s)
 ... testing 'records.ml' => passed (wall clock: 0.15s)
 ... testing 'scope_escape.ml' => passed (wall clock: 0.09s)
 ... testing 'typecore_empty_polyvariant_error.ml' => passed (wall clock: 0.83s)
 ... testing 'typecore_errors.ml' => passed (wall clock: 0.16s)
 ... testing 'typecore_nolabel_errors.ml' => passed (wall clock: 0.11s)
 ... testing 'typetexp_errors.ml' => passed (wall clock: 0.09s)
 ... testing 'unbound_type_variables.ml' => passed (wall clock: 0.09s)
 ... testing 'unique_names_in_unification.ml' => passed (wall clock: 0.10s)
 ... testing 'variance.ml' => passed (wall clock: 0.11s)
 ... testing 'variant.ml' => passed (wall clock: 0.11s)
 ... testing 'wellfounded.ml' => passed (wall clock: 0.09s)
 ... 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.10s)
 ... testing 'gadt_declaration_check.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6303_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6946_bad.ml' => passed (wall clock: 0.05s)
Running tests from 'tests/typing-missing-cmi' ...
 ... testing 'test.ml' => passed (wall clock: 0.24s)
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.21s)
Running tests from 'tests/typing-modules' ...
 ... testing 'Test.ml' => passed (wall clock: 0.12s)
 ... testing 'aliases.ml' => passed (wall clock: 0.41s)
 ... testing 'anonymous.ml' => passed (wall clock: 0.09s)
 ... testing 'applicative_functor_type.ml' => passed (wall clock: 0.10s)
 ... testing 'extension_constructors_errors_test.ml' => passed (wall clock: 0.09s)
 ... testing 'firstclass.ml' => passed (wall clock: 0.12s)
 ... testing 'functors.ml' => passed (wall clock: 0.46s)
 ... testing 'generative.ml' => passed (wall clock: 0.10s)
 ... testing 'illegal_permutation.ml' => passed (wall clock: 0.16s)
 ... testing 'inclusion_errors.ml' => passed (wall clock: 0.42s)
 ... testing 'inclusion_errors_elision.ml' => passed (wall clock: 0.09s)
 ... testing 'merge_constraint.ml' => passed (wall clock: 0.40s)
 ... testing 'mixmod5.ml' => passed (wall clock: 0.28s)
 ... testing 'module_type_substitution.ml' => passed (wall clock: 0.14s)
 ... testing 'nondep.ml' => passed (wall clock: 0.10s)
 ... testing 'nondep_private_abbrev.ml' => passed (wall clock: 0.11s)
 ... testing 'nongen.ml' => passed (wall clock: 0.09s)
 ... testing 'normalize_path.ml' => passed (wall clock: 0.09s)
 ... testing 'package_constraint.ml' => passed (wall clock: 0.12s)
 ... testing 'packed_module_levels.ml' => passed (wall clock: 0.10s)
 ... testing 'pr10298.ml' => passed (wall clock: 0.09s)
 ... testing 'pr10399.ml' => passed (wall clock: 0.09s)
 ... testing 'pr13185.ml' => passed (wall clock: 0.08s)
 ... testing 'pr5911.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6394.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6633.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7207.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7348.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7726.ml' => passed (wall clock: 0.12s)
 ... testing 'pr7787.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7818.ml' => passed (wall clock: 0.19s)
 ... testing 'pr7851.ml' => passed (wall clock: 0.12s)
 ... testing 'pr8810.ml' => passed (wall clock: 0.05s)
 ... testing 'pr9384.ml' => passed (wall clock: 0.09s)
 ... testing 'pr9695.ml' => passed (wall clock: 0.08s)
 ... testing 'printing.ml' => passed (wall clock: 0.09s)
 ... testing 'private.ml' => passed (wall clock: 0.09s)
 ... testing 'records_errors_test.ml' => passed (wall clock: 0.19s)
 ... testing 'recursive.ml' => passed (wall clock: 0.08s)
 ... testing 'struct_include_optimisation.ml' => passed (wall clock: 1.19s)
 ... testing 'unroll_private_abbrev.ml' => passed (wall clock: 0.10s)
 ... testing 'variants_errors_test.ml' => passed (wall clock: 0.14s)
 ... testing 'with_ghosts.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/typing-modules-bugs' ...
 ... testing 'gatien_baron_20131019_ok.ml' => passed (wall clock: 0.19s)
 ... testing 'pr10661_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr10693_bad.ml' => passed (wall clock: 0.06s)
 ... testing 'pr5164_ok.ml' => passed (wall clock: 0.12s)
 ... testing 'pr51_ok.ml' => passed (wall clock: 0.09s)
 ... testing 'pr5663_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr5914_ok.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6240_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6293_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6427_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6485_ok.ml' => passed (wall clock: 0.10s)
 ... testing 'pr6513_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6572_ok.ml' => passed (wall clock: 0.17s)
 ... testing 'pr6651_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6752_bad.ml' => passed (wall clock: 0.06s)
 ... testing 'pr6752_ok.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6899_first_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6899_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6899_second_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6944_ok.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6954_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6981_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6982_ok.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6985_extended.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6985_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6992_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7036_ok.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7082_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7112_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7112_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7152_ok.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7182_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7305_principal.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7321_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7414_2_bad.ml' => passed (wall clock: 0.06s)
 ... testing 'pr7414_bad.ml' => passed (wall clock: 0.06s)
 ... testing 'pr7519_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7601_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7601a_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr9695_bad.ml' => passed (wall clock: 0.05s)
Running tests from 'tests/typing-modules/pr13099' ...
 ... testing 'test.ml' => passed (wall clock: 0.44s)
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: 1.69s)
 ... testing 'pr9218.ml' => passed (wall clock: 1.68s)
Running tests from 'tests/typing-objects' ...
 ... testing 'Exemples.ml' => passed (wall clock: 0.49s)
 ... testing 'Tests.ml' => passed (wall clock: 0.53s)
 ... testing 'abstract_rows.ml' => passed (wall clock: 0.09s)
 ... testing 'class_2.ml' => passed (wall clock: 0.09s)
 ... testing 'dummy.ml' => passed (wall clock: 0.17s)
 ... testing 'errors.ml' => passed (wall clock: 0.10s)
 ... testing 'field_kind.ml' => passed (wall clock: 0.11s)
 ... testing 'nongen.ml' => passed (wall clock: 0.09s)
 ... testing 'open_in_classes.ml' => passed (wall clock: 0.09s)
 ... testing 'pr11569.ml' => passed (wall clock: 0.09s)
 ... testing 'pr13495.ml' => passed (wall clock: 0.09s)
 ... testing 'pr5545.ml' => passed (wall clock: 0.10s)
 ... testing 'pr5619_bad.ml' => passed (wall clock: 0.10s)
 ... testing 'pr5858.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6123_bad.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6383.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6907_bad.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7711_ok.ml' => passed (wall clock: 0.09s)
 ... testing 'self_cannot_be_closed.ml' => passed (wall clock: 0.09s)
 ... testing 'self_cannot_escape_pr7865.ml' => passed (wall clock: 0.10s)
 ... testing 'unbound-type-var.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/typing-objects-bugs' ...
 ... testing 'pr3968_bad.ml' => passed (wall clock: 0.06s)
 ... testing 'pr4018_bad.ml' => passed (wall clock: 0.06s)
 ... testing 'pr4435_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr4766_ok.ml' => passed (wall clock: 0.09s)
 ... testing 'pr4824_ok.ml' => passed (wall clock: 0.09s)
 ... testing 'pr4824a_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr5156_ok.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7284_bad.ml' => passed (wall clock: 0.06s)
 ... testing 'pr7293_ok.ml' => passed (wall clock: 0.09s)
 ... testing 'woodyatt_ok.ml' => passed (wall clock: 0.10s)
 ... testing 'yamagata021012_ok.ml' => passed (wall clock: 0.20s)
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.05s)
Running tests from 'tests/typing-poly' ...
 ... testing 'error_messages.ml' => passed (wall clock: 0.11s)
 ... testing 'poly.ml' => passed (wall clock: 1.06s)
 ... testing 'pr7636.ml' => passed (wall clock: 0.09s)
 ... testing 'pr9603.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/typing-poly-bugs' ...
 ... testing 'pr5322_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr5673_ok.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6922_ok.ml' => passed (wall clock: 0.20s)
Running tests from 'tests/typing-polyvariants-bugs' ...
 ... testing 'pr10664.ml' => passed (wall clock: 1.54s)
 ... testing 'pr10664a.ml' => passed (wall clock: 0.15s)
 ... testing 'pr4775_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr4933_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr5057_ok.ml' => passed (wall clock: 0.10s)
 ... testing 'pr5057a_bad.ml' => passed (wall clock: 0.06s)
 ... testing 'pr7199_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7817_bad.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7824.ml' => passed (wall clock: 0.11s)
 ... testing 'pr8575.ml' => passed (wall clock: 0.09s)
 ... testing 'privrowsabate_ok.ml' => passed (wall clock: 0.10s)
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.19s)
Running tests from 'tests/typing-private-bugs' ...
 ... testing 'pr5026_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr5469_ok.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/typing-recmod' ...
 ... testing 'gpr1626.ml' => passed (wall clock: 0.08s)
 ... testing 'inconsistent_types.ml' => passed (wall clock: 0.10s)
 ... testing 'pr13514.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6491.ml' => passed (wall clock: 0.09s)
 ... testing 'pr9494.ml' => passed (wall clock: 1.70s)
 ... testing 't01bad.ml' => passed (wall clock: 0.05s)
 ... testing 't02bad.ml' => passed (wall clock: 0.05s)
 ... testing 't03ok.ml' => passed (wall clock: 0.09s)
 ... testing 't04bad.ml' => passed (wall clock: 0.05s)
 ... testing 't05bad.ml' => passed (wall clock: 0.05s)
 ... testing 't06ok.ml' => passed (wall clock: 0.08s)
 ... testing 't07bad.ml' => passed (wall clock: 0.05s)
 ... testing 't08bad.ml' => passed (wall clock: 0.05s)
 ... testing 't09bad.ml' => passed (wall clock: 0.05s)
 ... testing 't10ok.ml' => passed (wall clock: 0.09s)
 ... testing 't11bad.ml' => passed (wall clock: 0.05s)
 ... testing 't12bad.ml' => passed (wall clock: 0.05s)
 ... testing 't13ok.ml' => passed (wall clock: 0.09s)
 ... testing 't14bad.ml' => passed (wall clock: 0.05s)
 ... testing 't15bad.ml' => passed (wall clock: 0.05s)
 ... testing 't16ok.ml' => passed (wall clock: 0.10s)
 ... testing 't17ok.ml' => passed (wall clock: 0.09s)
 ... testing 't18ok.ml' => passed (wall clock: 0.08s)
 ... testing 't20ok.ml' => passed (wall clock: 0.13s)
 ... testing 't21ok.ml' => passed (wall clock: 0.12s)
 ... testing 't22ok.ml' => passed (wall clock: 0.29s)
Running tests from 'tests/typing-recordarg' ...
 ... testing 'recordarg.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/typing-rectypes-bugs' ...
 ... testing 'pr5343_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6174_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6870_bad.ml' => passed (wall clock: 0.05s)
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: 1.68s)
 ... testing 'redefine_largefile_top.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/typing-short-paths' ...
 ... testing 'errors.ml' => passed (wall clock: 0.13s)
 ... testing 'gpr1223.ml' => passed (wall clock: 0.15s)
 ... testing 'pr5918.ml' => passed (wall clock: 0.06s)
 ... testing 'pr6836.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7543.ml' => passed (wall clock: 0.07s)
 ... testing 'short-paths.ml' => passed (wall clock: 0.13s)
Running tests from 'tests/typing-signatures' ...
 ... testing 'els.ml' => passed (wall clock: 0.08s)
 ... testing 'nondep_regression.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6371.ml' => passed (wall clock: 0.06s)
 ... testing 'pr6672.ml' => passed (wall clock: 0.06s)
 ... testing 'regression_tsubst_error.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/typing-sigsubst' ...
 ... testing 'sig_local_aliases.ml' => passed (wall clock: 0.11s)
 ... testing 'sig_local_aliases_syntax_errors.ml' => passed (wall clock: 0.06s)
 ... testing 'sigsubst.ml' => passed (wall clock: 0.17s)
 ... testing 'test_locations.ml' => passed (wall clock: 0.26s)
Running tests from 'tests/typing-typeparam' ...
 ... testing 'newtype.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/typing-unboxed' ...
 ... testing 'test.ml' => passed (wall clock: 0.22s)
Running tests from 'tests/typing-unboxed-types' ...
 ... testing 'test.ml' => passed (wall clock: 0.19s)
 ... testing 'test_flat.ml' => passed (wall clock: 0.15s)
 ... testing 'test_no_flat.ml' => skipped
Running tests from 'tests/typing-unicode' ...
 ... testing 'test.ml' => passed (wall clock: 0.91s)
Running tests from 'tests/typing-warnings' ...
 ... testing 'ambiguous_guarded_disjunction.ml' => passed (wall clock: 0.28s)
 ... testing 'application.ml' => passed (wall clock: 0.12s)
 ... testing 'coercions.ml' => passed (wall clock: 0.11s)
 ... testing 'disable_warnings_classes.ml' => passed (wall clock: 0.11s)
 ... testing 'exhaustiveness.ml' => passed (wall clock: 0.22s)
 ... testing 'fragile_matching.ml' => passed (wall clock: 1.63s)
 ... testing 'never_returns.ml' => passed (wall clock: 0.09s)
 ... testing 'open_warnings.ml' => passed (wall clock: 0.12s)
 ... testing 'pr5892.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6587.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6872.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7085.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7115.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7261.ml' => passed (wall clock: 0.06s)
 ... testing 'pr7297.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7553.ml' => passed (wall clock: 0.09s)
 ... testing 'pr9244.ml' => passed (wall clock: 0.09s)
 ... testing 'records.ml' => passed (wall clock: 0.21s)
 ... testing 'unused_functor_parameter.ml' => passed (wall clock: 0.09s)
 ... testing 'unused_rec.ml' => passed (wall clock: 0.09s)
 ... testing 'unused_recmodule.ml' => passed (wall clock: 0.09s)
 ... testing 'unused_types.ml' => passed (wall clock: 0.18s)
 ... 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: 9.25s)
Running tests from 'tests/unicode' ...
 ... testing '見.ml' => passed (wall clock: 1.67s)
Running tests from 'tests/unwind' ...
 ... testing 'driver.ml' => passed (wall clock: 1.10s)
Running tests from 'tests/utils' ...
 ... testing 'edit_distance.ml' => passed (wall clock: 0.59s)
 ... testing 'find_first_mono.ml' => passed (wall clock: 0.59s)
 ... testing 'magic_number.ml' => passed (wall clock: 0.57s)
 ... testing 'overflow_detection.ml' => passed (wall clock: 0.59s)
 ... testing 'test_strongly_connected_components.ml' => passed (wall clock: 0.65s)
Running tests from 'tests/warnings' ...
 ... testing 'deprecated_module.ml' => passed (wall clock: 0.52s)
 ... testing 'deprecated_module_assigment.ml' => passed (wall clock: 0.52s)
 ... testing 'deprecated_module_use.ml' => passed (wall clock: 0.12s)
 ... testing 'deprecated_mutable.ml' => passed (wall clock: 0.48s)
 ... testing 'deprecated_warning_specs.ml' => passed (wall clock: 0.09s)
 ... testing 'mnemonics.mll' => passed (wall clock: 1.95s)
 ... 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.09s)
 ... 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.06s)
 ... testing 'w47_ppwarning.ml' => passed (wall clock: 0.05s)
 ... testing 'w50.ml' => passed (wall clock: 0.05s)
 ... testing 'w51.ml' => passed (wall clock: 0.10s)
 ... testing 'w51_bis.ml' => passed (wall clock: 0.05s)
 ... testing 'w52.ml' => passed (wall clock: 0.11s)
 ... testing 'w53.ml' => passed (wall clock: 0.17s)
 ... testing 'w53_across_cmi.ml' => passed (wall clock: 0.16s)
 ... testing 'w53_flags.ml' => passed (wall clock: 0.45s)
 ... testing 'w53_marshalled.ml' => passed (wall clock: 0.93s)
 ... testing 'w54.ml' => passed (wall clock: 0.05s)
 ... testing 'w55.ml' => passed (wall clock: 0.20s)
 ... testing 'w58.ml' => passed (wall clock: 0.24s)
 ... testing 'w59.ml' => passed (wall clock: 0.23s)
 ... testing 'w60.ml' => passed (wall clock: 0.08s)
 ... testing 'w74.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/weak-ephe-final' ...
 ... testing 'ephe_infix.ml' => passed (wall clock: 1.71s)
 ... testing 'ephetest.ml' => passed (wall clock: 1.97s)
 ... testing 'ephetest2.ml' => passed (wall clock: 2.65s)
 ... testing 'ephetest3.ml' => passed (wall clock: 2.23s)
 ... testing 'ephetest_par.ml' => passed (wall clock: 2.02s)
 ... testing 'finaliser.ml' => passed (wall clock: 1.84s)
 ... testing 'finaliser2.ml' => passed (wall clock: 1.70s)
 ... testing 'finaliser_handover.ml' => passed (wall clock: 2.49s)
 ... testing 'pr12001.ml' => passed (wall clock: 3.93s)
 ... testing 'weaklifetime.ml' => passed (wall clock: 8.13s)
 ... testing 'weaklifetime2.ml' => passed (wall clock: 2.43s)
 ... testing 'weaktest.ml' => passed (wall clock: 6.56s)
 ... testing 'weaktest_par_load.ml' => passed (wall clock: 1.72s)
Running tests from 'tests/win-unicode' ...
 ... testing 'mltest.ml' => passed (wall clock: 0.00s)


List of skipped tests:
    tests/arch-power
    tests/asmcomp/func_sections.ml
    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/tsan
    tests/typing-misc/pr6939-no-flat-float-array.ml
    tests/typing-unboxed-types/test_no_flat.ml


Tests taking longer than 10s:
    boundscheck.ml: 17.98
    compaction_corner_case.ml: 26.32
    fib_threads.ml: 16.90
    forbidden.ml: 12.79
    lazy3.ml: 10.44
    lazy5.ml: 10.88
    lazy7.ml: 10.90
    main.ml: 14.11
    main.ml: 16.39
    multicore_lifecycle.ml: 11.88
    testfork.ml: 11.79

Summary:
  1422 tests passed
    40 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