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