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