Skip to content

Console Output

Skipping 1,413 KB.. Full Log
itgroups.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
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/unix'
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/str'
mkdir -p .dep
  CCDEPS .dep/strstubs.d
  CC strstubs.b.o
  CC strstubs.n.o
  OCAMLC str.cmo
  OCAMLMKLIB str.cma
  OCAMLMKLIB libcamlstrbyt.a
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/str'
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/systhreads'
mkdir -p .dep
  CCDEPS .dep/st_stubs.n.d
  CCDEPS .dep/st_stubs.b.d
  CC st_stubs.b.o
  OCAMLC thread.cmi
  OCAMLC event.cmi
  OCAMLC thread.cmo
  OCAMLC event.cmo
  OCAMLMKLIB threads.cma
  OCAMLMKLIB libthreads.a
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/systhreads'
make[3]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs'
  LINKC debugger/ocamldebug
  LINKC ocamldoc/ocamldoc
  LINKC ocamltest/ocamltest
make[2]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
make ocamlopt.opt
make[2]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
  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 driver/opterrors.cmx
  OCAMLOPT middle_end/printclambda_primitives.cmx
  OCAMLOPT middle_end/semantics_of_primitives.cmx
  OCAMLOPT middle_end/convert_primitives.cmx
  OCAMLOPT asmcomp/cmm.cmx
  OCAMLOPT middle_end/compilation_unit.cmx
  OCAMLOPT middle_end/clambda.cmx
  OCAMLOPT middle_end/variable.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/flambda/base_types/set_of_closures_origin.cmx
  OCAMLOPT middle_end/printclambda.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/parameter.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/base_types/var_within_closure.cmx
  OCAMLOPT middle_end/flambda/closure_conversion_aux.cmx
  OCAMLOPT asmcomp/polling.cmx
  OCAMLOPT asmcomp/reload.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/stackframe.cmx
  OCAMLOPT middle_end/flambda/un_anf.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/flambda_utils.cmx
  OCAMLOPT middle_end/flambda/inlining_cost.cmx
  OCAMLOPT middle_end/flambda/lift_code.cmx
  OCAMLOPT middle_end/flambda/share_constants.cmx
  OCAMLOPT middle_end/flambda/ref_to_variables.cmx
  OCAMLOPT middle_end/flambda/flambda_invariants.cmx
  OCAMLOPT middle_end/flambda/inlining_stats_types.cmx
  OCAMLOPT middle_end/flambda/freshening.cmx
  OCAMLOPT middle_end/flambda/closure_conversion.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/remove_unused_closure_vars.cmx
  OCAMLOPT middle_end/flambda/remove_free_vars_equal_to_args.cmx
  OCAMLOPT middle_end/flambda/closure_offsets.cmx
  OCAMLOPT middle_end/flambda/inlining_stats.cmx
  OCAMLOPT middle_end/flambda/remove_unused_arguments.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/simplify_boxed_integer_ops.cmx
  OCAMLOPT middle_end/flambda/simplify_primitives.cmx
  OCAMLOPT middle_end/flambda/export_info_for_pack.cmx
  OCAMLOPT middle_end/compilenv.cmx
  OCAMLOPT middle_end/flambda/traverse_for_exported_symbols.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/unbox_free_vars_of_closures.cmx
  OCAMLOPT middle_end/flambda/unbox_specialised_args.cmx
  OCAMLOPT middle_end/flambda/unbox_closures.cmx
  OCAMLOPT middle_end/closure/closure.cmx
  OCAMLOPT middle_end/flambda/import_approx.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/flambda/inlining_decision.cmx
  OCAMLOPT asmcomp/cmm_helpers.cmx
  OCAMLOPT asmcomp/x86_dsl.cmx
  OCAMLOPT asmcomp/x86_gas.cmx
  OCAMLOPT asmcomp/x86_masm.cmx
  OCAMLOPT asmcomp/proc.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 asmcomp/printmach.cmx
  OCAMLOPT asmcomp/CSE.cmx
  OCAMLOPT middle_end/closure/closure_middle_end.cmx
  OCAMLOPT asmcomp/scheduling.cmx
  OCAMLOPT middle_end/flambda/flambda_middle_end.cmx
  OCAMLOPT asmcomp/selection.cmx
  OCAMLOPT asmcomp/liveness.cmx
  OCAMLOPT asmcomp/printlinear.cmx
  OCAMLOPT asmcomp/thread_sanitizer.cmx
  OCAMLOPT asmcomp/cmmgen.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
make[2]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
make otherlibrariesopt
make[2]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
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
make -C otherlibs allopt
make[3]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs'
for lib in runtime_events unix str systhreads; do (make -C $lib allopt) || exit $?; done
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/runtime_events'
  OCAMLMKLIB libcamlruntime_eventsnat.a
  OCAMLOPT runtime_events.cmx
  OCAMLMKLIB runtime_events.cmxa
  OCAMLOPT runtime_events.cmxs
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/runtime_events'
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/unix'
  OCAMLMKLIB libunixnat.a
  OCAMLOPT unix.cmx
  OCAMLOPT unixLabels.cmx
  OCAMLMKLIB unix.cmxa
  OCAMLOPT unix.cmxs
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/unix'
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/str'
  OCAMLMKLIB libcamlstrnat.a
  OCAMLOPT str.cmx
  OCAMLMKLIB str.cmxa
  OCAMLOPT str.cmxs
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/str'
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/systhreads'
  CC st_stubs.n.o
  OCAMLOPT thread.cmx
  OCAMLOPT event.cmx
  LINKOPT threads.cmxa
  OCAMLMKLIB libthreadsnat.a
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/systhreads'
make[3]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs'
make[2]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
make ocamllex.opt ocamltoolsopt ocamltoolsopt.opt \
  ocamldoc.opt \
  ocamltest.opt othertools ocamlnat
make[2]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
make lex-allopt
make tools-allopt
make[3]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
make[3]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
make -C otherlibs allopt
make[3]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs'
for lib in runtime_events unix str systhreads; do (make -C $lib allopt) || exit $?; done
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/runtime_events'
  OCAMLOPT ocamldoc/odoc_config.cmx
  OCAMLOPT ocamldoc/odoc_messages.cmx
  OCAMLOPT ocamldoc/odoc_print.cmx
  OCAMLOPT ocamldoc/odoc_comments_global.cmx
make[4]: Nothing to be done for 'allopt'.
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/runtime_events'
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/unix'
  OCAMLOPT ocamldoc/odoc_ocamlhtml.cmx
  OCAMLOPT ocamldoc/odoc_latex_style.cmx
make[4]: Nothing to be done for 'allopt'.
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/unix'
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/str'
make[4]: Nothing to be done for 'allopt'.
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/str'
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/systhreads'
make[4]: Nothing to be done for 'allopt'.
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/systhreads'
make[3]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs'
  OCAMLOPT tools/profiling.cmx
cd otherlibs/dynlink; ln -sf native/dynlink.cmx .
make lex-all
make[3]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
  CC ocamltest/run_unix.n.o
  CC ocamltest/run_stubs.n.o
  OCAMLOPT ocamltest/ocamltest_config.cmx
  OCAMLOPT ocamltest/ocamltest_unix.cmx
  OCAMLOPT lex/cset.cmx
  OCAMLOPT lex/table.cmx
  OCAMLOPT ocamltest/variables.cmx
make[3]: Nothing to be done for 'lex-all'.
make[3]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
  OCAMLOPT ocamltest/result.cmx
  OCAMLOPT ocamltest/tsl_ast.cmx
make[3]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
  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
make tools-all
make[3]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
  OCAMLC tools/ocamltex.cmi
  OCAMLC toplevel/native/tophooks.cmi
  OCAMLOPT lex/syntax.cmx
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
  OCAMLOPT ocamldoc/odoc_types.cmx
  OCAMLOPT ocamltest/ocamltest_stdlib.cmx
  OCAMLOPT ocamltest/strace.cmx
  OCAMLOPT lex/parser.cmx
  OCAMLOPT lex/lexgen.cmx
make[3]: Nothing to be done for 'tools-all'.
make[3]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
  OCAMLOPT ocamltest/tsl_parser.cmx
  OCAMLOPT ocamltest/builtin_variables.cmx
  OCAMLOPT ocamltest/ocaml_filetypes.cmx
  LINKOPT testsuite/lib/testing.cmxa
  OCAMLC testsuite/tools/parsecmmaux.cmo
  OCAMLC testsuite/tools/parsecmm.cmi
make -C otherlibs all
  OCAMLC tools/ocamltex.cmo
make[3]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs'
for lib in runtime_events unix str systhreads; do (make -C $lib all) || exit $?; done
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/runtime_events'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/runtime_events'
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/unix'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/unix'
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/str'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/str'
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/systhreads'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/systhreads'
make[3]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs'
  OCAMLOPT ocamldoc/odoc_global.cmx
  OCAMLOPT ocamldoc/odoc_misc.cmx
  OCAMLOPT ocamldoc/odoc_parameter.cmx
  OCAMLOPT ocamldoc/odoc_parser.cmx
  OCAMLOPT lex/lexer.cmx
  OCAMLOPT ocamltest/run_command.cmx
  OCAMLOPT ocamltest/environments.cmx
  OCAMLOPT ocamltest/tsl_lexer.cmx
  OCAMLOPT ocamltest/ocaml_variables.cmx
  OCAMLOPT ocamltest/ocaml_directories.cmx
  OCAMLC testsuite/tools/parsecmm.cmo
  OCAMLC testsuite/tools/lexcmm.cmi
  OCAMLOPT ocamldoc/odoc_text_parser.cmx
  OCAMLOPT ocamldoc/odoc_name.cmx
  OCAMLOPT ocamldoc/odoc_lexer.cmx
  OCAMLOPT ocamldoc/odoc_see_lexer.cmx
  OCAMLOPT ocamltest/filecompare.cmx
  OCAMLOPT ocamltest/actions.cmx
  OCAMLOPT ocamltest/modifier_parser.cmx
  OCAMLOPT ocamltest/ocaml_modifiers.cmx
  OCAMLOPT ocamltest/ocaml_files.cmx
  OCAMLC testsuite/tools/lexcmm.cmo
  OCAMLC testsuite/tools/codegen_main.cmo
  OCAMLOPT toplevel/topcommon.cmx
  OCAMLOPT ocamldoc/odoc_text_lexer.cmx
  OCAMLOPT ocamldoc/odoc_value.cmx
  OCAMLOPT ocamldoc/odoc_type.cmx
  OCAMLOPT lex/compact.cmx
  OCAMLOPT ocamldoc/odoc_env.cmx
  OCAMLOPT lex/common.cmx
  OCAMLOPT ocamltest/tests.cmx
  OCAMLOPT ocamltest/actions_helpers.cmx
  OCAMLOPT ocamltest/ocaml_flags.cmx
  OCAMLOPT ocamltest/ocaml_commands.cmx
  LINKC testsuite/tools/codegen
  LINKC tools/ocamltex
  OCAMLOPT ocamldoc/odoc_text.cmx
  OCAMLOPT ocamldoc/odoc_extension.cmx
  OCAMLOPT ocamldoc/odoc_exception.cmx
  OCAMLOPT ocamldoc/odoc_class.cmx
  OCAMLOPT ocamltest/tsl_semantics.cmx
  OCAMLOPT ocamltest/builtin_actions.cmx
  OCAMLOPT ocamltest/ocaml_tools.cmx
  OCAMLOPT lex/output.cmx
  OCAMLOPT lex/outputbis.cmx
  OCAMLOPT toplevel/native/tophooks.cmx
  OCAMLOPT ocamldoc/odoc_module.cmx
  OCAMLOPT ocamldoc/odoc_str.cmx
  OCAMLOPT ocamltest/ocaml_compilers.cmx
  OCAMLOPT ocamltest/translate.cmx
  OCAMLOPT ocamltest/ocaml_toplevels.cmx
  OCAMLOPT ocamltest/options.cmx
  OCAMLOPT ocamldoc/odoc_merge.cmx
  OCAMLOPT ocamldoc/odoc_search.cmx
  OCAMLOPT ocamldoc/odoc_scan.cmx
  OCAMLOPT ocamldoc/odoc_dep.cmx
  OCAMLOPT ocamltest/ocaml_actions.cmx
  OCAMLOPT toplevel/native/topeval.cmx
  OCAMLOPT ocamldoc/odoc_sig.cmx
  OCAMLOPT lex/main.cmx
  OCAMLOPT ocamldoc/odoc_cross.cmx
  LINKOPT lex/ocamllex.opt
  OCAMLOPT ocamltest/ocaml_tests.cmx
  OCAMLOPT ocamltest/main.cmx
  OCAMLOPT ocamldoc/odoc_comments.cmx
  LINKOPT ocamltest/ocamltest.opt
  OCAMLOPT ocamldoc/odoc_ast.cmx
  OCAMLOPT toplevel/toploop.cmx
make[3]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
make tools-allopt.opt
make[3]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
  OCAMLOPT ocamldoc/odoc_analyse.cmx
  OCAMLOPT toplevel/topdirs.cmx
  OCAMLOPT toplevel/native/topmain.cmx
  OCAMLOPT tools/ocamldep.cmx
  LINKOPT compilerlibs/ocamlmiddleend.cmxa
  OCAMLOPT tools/objinfo.cmx
  OCAMLOPT ocamldoc/odoc_info.cmx
  LINKOPT tools/ocamldep.opt
  LINKOPT ocamldoc/odoc_info.cmxa
  OCAMLOPT ocamldoc/odoc_dag2html.cmx
  OCAMLOPT ocamldoc/odoc_to_text.cmx
  OCAMLOPT ocamldoc/odoc_man.cmx
  OCAMLOPT ocamldoc/odoc_dot.cmx
  OCAMLOPT toplevel/topstart.cmx
  OCAMLOPT ocamldoc/odoc_latex.cmx
  OCAMLOPT ocamldoc/odoc_texi.cmx
  LINKOPT compilerlibs/ocamltoplevel.cmxa
  LINKOPT tools/ocamlobjinfo.opt
  OCAMLOPT ocamldoc/odoc_html.cmx
  LINKOPT ocamlnat
  OCAMLOPT ocamldoc/odoc_gen.cmx
  OCAMLOPT ocamldoc/odoc_args.cmx
make[3]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
  OCAMLOPT ocamldoc/odoc.cmx
  LINKOPT ocamldoc/ocamldoc.opt
make[2]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
make manpages
make[2]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
make -C api_docgen man
make[3]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/api_docgen'
make -C ocamldoc man
make[4]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/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
make[4]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/api_docgen/ocamldoc'
make[3]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/api_docgen'
make[2]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
+ true
+ true
+ make --warn-undefined-variables alldepend
cd toplevel ; cp topeval.mli trace.mli topmain.mli byte/
cd toplevel ; cp topeval.mli trace.mli topmain.mli native/
  OCAMLDEP utils.depend
  OCAMLDEP parsing.depend
  OCAMLDEP typing.depend
  OCAMLDEP bytecomp.depend
  OCAMLDEP asmcomp.depend
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
  GEN asmcomp/emit.ml
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
  GEN asmcomp/emit.ml
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
  GEN asmcomp/emit.ml
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
  GEN asmcomp/emit.ml
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
  GEN asmcomp/emit.ml
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
  OCAMLDEP middle_end.depend
  OCAMLDEP lambda.depend
  OCAMLDEP file_formats.depend
  OCAMLDEP middle_end/closure.depend
  OCAMLDEP middle_end/flambda.depend
  OCAMLDEP middle_end/flambda/base_types.depend
  OCAMLDEP driver.depend
  OCAMLDEP toplevel.depend
  OCAMLDEP toplevel/byte.depend
  OCAMLDEP toplevel/native.depend
  OCAMLDEP lex.depend
  OCAMLDEP tools.depend
  OCAMLDEP debugger.depend
  OCAMLDEP ocamldoc.depend
  OCAMLDEP ocamltest.depend
  OCAMLDEP testsuite/lib.depend
  OCAMLDEP testsuite/tools.depend
  GEN depend
for dir in stdlib otherlibs/str otherlibs/systhreads otherlibs/unix otherlibs/runtime_events; do \
  make -C $dir depend || exit; \
done
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/stdlib'
  OCAMLDEP depend
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/stdlib'
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/str'
../../boot/ocamlrun ../../boot/ocamlc -depend -slash *.mli *.ml > .depend
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/str'
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/systhreads'
  GEN depend
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/systhreads'
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/unix'
../../ocamlc.opt -depend -slash   *.mli *.ml > .depend
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/unix'
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/runtime_events'
../../boot/ocamlrun ../../boot/ocamlc -depend -slash *.mli *.ml > .depend
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/runtime_events'
rm toplevel/byte.depend toplevel.depend ocamltest.depend lex.depend driver.depend toplevel/native.depend bytecomp.depend testsuite/tools.depend parsing.depend middle_end/closure.depend debugger.depend ocamldoc.depend lambda.depend otherlibs/dynlink.depend file_formats.depend middle_end.depend tools.depend middle_end/flambda/base_types.depend middle_end/flambda.depend asmcomp.depend utils.depend testsuite/lib.depend typing.depend
+ make --warn-undefined-variables install
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/bin"
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/stublibs"
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/share/doc/ocaml"
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/caml"
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/profiling"
/usr/bin/install -c -p runtime/ocamlrun runtime/ocamlrund runtime/ocamlruni "/home/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"
/usr/bin/install -c -p runtime/libcamlrun_shared.so \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"
/usr/bin/install -c -p -m 644 runtime/caml/domain_state.tbl runtime/caml/*.h \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/caml"
/usr/bin/install -c -p ocaml "/home/barsac/ci/ocaml-tmp-install-3109484/bin"
./boot/ocamlrun ./tools/stripdebug  ocamlc  ocamlc.tmp && /usr/bin/install -c -p  ocamlc.tmp "/home/barsac/ci/ocaml-tmp-install-3109484/bin/ocamlc.byte" && rm  ocamlc.tmp
make -C stdlib install
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/stdlib'
/usr/bin/install -c -p -m 644 \
  stdlib.cma std_exit.cmo *.cmi "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/stdlib"
/usr/bin/install -c -p -m 644 META "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/stdlib"
/usr/bin/install -c -p -m 644 \
  *.cmt *.cmti *.mli *.ml *.ml.in \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"
/usr/bin/install -c -p -m 644 target_runtime-launch-info "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/runtime-launch-info"
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/stdlib'
/usr/bin/install -c -p lex/ocamllex \
  "/home/barsac/ci/ocaml-tmp-install-3109484/bin/ocamllex.byte"
for i in ocamldep ocamlobjinfo; \
do \
  /usr/bin/install -c -p "tools/$i" "/home/barsac/ci/ocaml-tmp-install-3109484/bin/$i.byte";\
  if test -f "tools/$i".opt; then \
    /usr/bin/install -c -p "tools/$i.opt" "/home/barsac/ci/ocaml-tmp-install-3109484/bin" && \
    (cd "/home/barsac/ci/ocaml-tmp-install-3109484/bin" && ln -sf "$i.opt" "$i"); \
  else \
    (cd "/home/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/bin";\
done
/usr/bin/install -c -p yacc/ocamlyacc "/home/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
   toplevel/byte/*.cmi \
   "/home/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
   toplevel/byte/*.cmt \
   "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
  tools/profiling.cmt tools/profiling.cmti \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/profiling"
/usr/bin/install -c -p -m 644 \
  compilerlibs/*.cma compilerlibs/META \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
   driver/main.cmo toplevel/topstart.cmo \
   "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p expunge "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"
rm -f "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/topdirs.cm* "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/topdirs.mli"
rm -f "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/profiling.cm* "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/profiling.o"
/usr/bin/install -c -p -m 644 \
  tools/profiling.cmi tools/profiling.cmo \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/profiling"
make -C man install
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/man'
mkdir -p '/home/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/man/man1'
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/man'
rm -f "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/dynlink.cm* "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/dynlink.mli" \
        "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/dynlink.a" \
        "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/"dynlink_config.cmx "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/"dynlink_types.cmx "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/"dynlink_platform_intf.cmx "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/"dynlink_common.cmx "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/"dynlink.cmx
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/dynlink"
/usr/bin/install -c -p -m 644 \
  otherlibs/dynlink/dynlink.cmi otherlibs/dynlink/dynlink.cma \
  otherlibs/dynlink/META \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/dynlink"
/usr/bin/install -c -p -m 644 \
  otherlibs/dynlink/dynlink.cmti otherlibs/dynlink/dynlink.mli \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/dynlink"
for i in runtime_events unix str systhreads; do \
  make -C otherlibs/$i install || exit $?; \
done
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/runtime_events'
if test -f dllcamlruntime_eventsbyt.so; then \
  /usr/bin/install -c -p \
    dllcamlruntime_eventsbyt.so "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/stublibs"; \
fi
/usr/bin/install -c -p -m 644 libcamlruntime_eventsbyt.a "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/"
rm -f "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/runtime_events.cma "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/runtime_events.cmi "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/runtime_events.mli "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/runtime_events.cmti "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/runtime_events.cmx "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/runtime_events.cmxa "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/runtime_events.cmxs "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/runtime_events.a
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/runtime_events"
/usr/bin/install -c -p -m 644 \
  runtime_events.cma runtime_events.cmi META \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/runtime_events/"
/usr/bin/install -c -p -m 644 \
  runtime_events.mli \
          runtime_events.cmti \
  "/home/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/caml/"; \
fi
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/runtime_events'
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/unix'
if test -f dllunixbyt.so; then \
  /usr/bin/install -c -p \
    dllunixbyt.so "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/stublibs"; \
fi
/usr/bin/install -c -p -m 644 libunixbyt.a "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/"
rm -f "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/unix.cma "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/unix.cmi "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/unixLabels.cmi "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/unix.mli "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/unixLabels.mli "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/unix.cmti "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/unixLabels.cmti "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/unix.cmx "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/unixLabels.cmx "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/unix.cmxa "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/unix.cmxs "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/unix.a
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/unix"
/usr/bin/install -c -p -m 644 \
  unix.cma unix.cmi unixLabels.cmi META \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/unix/"
/usr/bin/install -c -p -m 644 \
  unix.mli unixLabels.mli \
          unix.cmti unixLabels.cmti \
  "/home/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/caml/"; \
fi
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/unix'
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/str'
if test -f dllcamlstrbyt.so; then \
  /usr/bin/install -c -p \
    dllcamlstrbyt.so "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/stublibs"; \
fi
/usr/bin/install -c -p -m 644 libcamlstrbyt.a "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/"
rm -f "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/str.cma "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/str.cmi "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/str.mli "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/str.cmti "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/str.cmx "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/str.cmxa "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/str.cmxs "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"/str.a
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/str"
/usr/bin/install -c -p -m 644 \
  str.cma str.cmi META \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/str/"
/usr/bin/install -c -p -m 644 \
  str.mli \
          str.cmti \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/str/"
if test -n ""; then \
  /usr/bin/install -c -p -m 644  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/caml/"; \
fi
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/str'
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/systhreads'
if test -f dllthreads.so; then \
  /usr/bin/install -c -p dllthreads.so "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/stublibs"; \
fi
/usr/bin/install -c -p -m 644 libthreads.a "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/threads"
/usr/bin/install -c -p -m 644 \
  thread.cmi event.cmi threads.cma META \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/threads"
/usr/bin/install -c -p -m 644 \
  thread.cmti event.cmti \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/threads"
/usr/bin/install -c -p -m 644 thread.mli event.mli "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/threads"
/usr/bin/install -c -p -m 644 caml/threads.h "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/caml"
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/systhreads'
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/ocamldoc"
/usr/bin/install -c -p ./ocamldoc/ocamldoc "/home/barsac/ci/ocaml-tmp-install-3109484/bin"
/usr/bin/install -c -p -m 644 \
  ocamldoc/ocamldoc.hva ocamldoc/*.cmi ocamldoc/odoc_info.cma \
  ocamldoc/META \
  "/home/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/ocamldoc"
make -C api_docgen install
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/api_docgen'
make -C ocamldoc install
make[2]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/api_docgen/ocamldoc'
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/man/man3"
if test -d build/man; then \
  /usr/bin/install -c -p -m 644 build/man/*.3o "/home/barsac/ci/ocaml-tmp-install-3109484/man/man3"; \
fi
make[2]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/api_docgen/ocamldoc'
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/api_docgen'
if test -n "ocamldebug"; then \
  /usr/bin/install -c -p debugger/ocamldebug "/home/barsac/ci/ocaml-tmp-install-3109484/bin"; \
fi
/usr/bin/install -c -p -m 644 Makefile.config "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"
/usr/bin/install -c -p -m 644 Changes README.adoc README.win32.adoc LICENSE "/home/barsac/ci/ocaml-tmp-install-3109484/share/doc/ocaml"
if test -f ocamlopt; then make installopt; else \
   cd "/home/barsac/ci/ocaml-tmp-install-3109484/bin"; \
   ln -sf ocamlc.byte ocamlc; \
   ln -sf ocamllex.byte ocamllex; \
   (test -f flexlink.byte && \
      ln -sf flexlink.byte flexlink) || true; \
fi
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
/usr/bin/install -c -p -m 644 runtime/libasmrun.a runtime/libcomprmarsh.a runtime/libasmrund.a runtime/libasmruni.a runtime/libasmrun_pic.a "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"
/usr/bin/install -c -p runtime/libasmrun_shared.so "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"
./boot/ocamlrun ./tools/stripdebug  ocamlopt  ocamlopt.tmp && /usr/bin/install -c -p  ocamlopt.tmp "/home/barsac/ci/ocaml-tmp-install-3109484/bin/ocamlopt.byte" && rm  ocamlopt.tmp
make -C stdlib installopt
make[2]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/stdlib'
/usr/bin/install -c -p -m 644 \
  stdlib.cmxa stdlib.a std_exit.o *.cmx \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"
make[2]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/stdlib'
/usr/bin/install -c -p -m 644 \
    middle_end/*.cmi \
    "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    middle_end/closure/*.cmi \
    "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    middle_end/flambda/*.cmi \
    "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    middle_end/flambda/base_types/*.cmi \
    "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    asmcomp/*.cmi \
    "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    middle_end/*.cmt middle_end/*.cmti \
    middle_end/*.mli \
    "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    middle_end/closure/*.cmt middle_end/closure/*.cmti \
    middle_end/closure/*.mli \
    "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    middle_end/flambda/*.cmt middle_end/flambda/*.cmti \
    middle_end/flambda/*.mli \
    "/home/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    asmcomp/*.cmt asmcomp/*.cmti \
    asmcomp/*.mli \
    "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
    driver/optmain.cmo \
    "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
mkdir -p "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/ocamldoc"
/usr/bin/install -c -p ./ocamldoc/ocamldoc.opt "/home/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/ocamldoc"
/usr/bin/install -c -p -m 644 \
  ocamldoc/ocamldoc.hva ocamldoc/*.cmx ocamldoc/odoc_info.a \
  ocamldoc/odoc_info.cmxa \
  "/home/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/dynlink"
for i in runtime_events unix str systhreads; do \
  make -C otherlibs/$i installopt || exit $?; \
done
make[2]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/runtime_events'
/usr/bin/install -c -p -m 644 \
   runtime_events.cmx runtime_events.cmxa runtime_events.a \
   "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/runtime_events/"
if test -f runtime_events.cmxs; then \
  /usr/bin/install -c -p runtime_events.cmxs "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/runtime_events"; \
fi
if test -f dllcamlruntime_eventsnat.so; then \
  /usr/bin/install -c -p \
    dllcamlruntime_eventsnat.so "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/stublibs"; \
fi
/usr/bin/install -c -p -m 644 libcamlruntime_eventsnat.a "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/"
make[2]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/runtime_events'
make[2]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/unix'
/usr/bin/install -c -p -m 644 \
   unix.cmx unixLabels.cmx unix.cmxa unix.a \
   "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/unix/"
if test -f unix.cmxs; then \
  /usr/bin/install -c -p unix.cmxs "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/unix"; \
fi
if test -f dllunixnat.so; then \
  /usr/bin/install -c -p \
    dllunixnat.so "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/stublibs"; \
fi
/usr/bin/install -c -p -m 644 libunixnat.a "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/"
make[2]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/unix'
make[2]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/str'
/usr/bin/install -c -p -m 644 \
   str.cmx str.cmxa str.a \
   "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/str/"
if test -f str.cmxs; then \
  /usr/bin/install -c -p str.cmxs "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/str"; \
fi
if test -f dllcamlstrnat.so; then \
  /usr/bin/install -c -p \
    dllcamlstrnat.so "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/stublibs"; \
fi
/usr/bin/install -c -p -m 644 libcamlstrnat.a "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/"
make[2]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/str'
make[2]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/systhreads'
/usr/bin/install -c -p -m 644 libthreadsnat.a "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml"
/usr/bin/install -c -p -m 644 \
  thread.cmx event.cmx threads.cmxa threads.a \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/threads"
make[2]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/otherlibs/systhreads'
if test -f ocamlopt.opt; then make installoptopt; else \
   cd "/home/barsac/ci/ocaml-tmp-install-3109484/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
make[2]: Entering directory '/home/barsac/ci/builds/workspace/other-configs'
/usr/bin/install -c -p ocamlc.opt "/home/barsac/ci/ocaml-tmp-install-3109484/bin"
/usr/bin/install -c -p ocamlopt.opt "/home/barsac/ci/ocaml-tmp-install-3109484/bin"
/usr/bin/install -c -p lex/ocamllex.opt "/home/barsac/ci/ocaml-tmp-install-3109484/bin"
cd "/home/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
   compilerlibs/*.cmxa compilerlibs/*.a \
   "/home/barsac/ci/ocaml-tmp-install-3109484/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/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/compiler-libs"
make[2]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
/usr/bin/install -c -p -m 644 \
          tools/profiling.cmx tools/profiling.o \
  "/home/barsac/ci/ocaml-tmp-install-3109484/lib/ocaml/profiling"
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs'
+ rm -rf /home/barsac/ci/ocaml-tmp-install-3109484
+ cd testsuite
+ test -n -j8
+ test -x /usr/bin/parallel
+ PARALLEL=-j8  make --warn-undefined-variables SHOW_TIMINGS=1 parallel
Running tests from 'tests/afl-instrumentation' ...
 ... testing 'afl-fuzz-test.ml' => passed (wall clock: 0.00s)
 ... testing 'afl-showmap-test.ml' => passed (wall clock: 0.00s)
Running tests from 'tests/arch-power' ...
 ... testing 'exn_raise.ml' => skipped
Running tests from 'tests/array-functions' ...
 ... testing 'test.ml' => passed (wall clock: 1.60s)
Running tests from 'tests/asmcomp' ...
 ... testing '0001-test.ml' => passed (wall clock: 0.61s)
 ... testing 'bind_tuples.ml' => passed (wall clock: 0.78s)
 ... testing 'compare.ml' => passed (wall clock: 0.50s)
 ... testing 'evaluation_order.ml' => passed (wall clock: 1.00s)
 ... testing 'func_sections.ml' => passed (wall clock: 0.62s)
 ... testing 'lift_mutable_let_flambda.ml' => skipped
 ... testing 'optargs.ml' => passed (wall clock: 0.75s)
 ... testing 'poll_attr_both.ml' => passed (wall clock: 0.08s)
 ... testing 'poll_attr_inserted.ml' => passed (wall clock: 0.07s)
 ... 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.72s)
 ... testing 'prevent_fma.ml' => passed (wall clock: 0.49s)
 ... testing 'register_typing.ml' => passed (wall clock: 0.74s)
 ... testing 'register_typing_switch.ml' => passed (wall clock: 0.74s)
 ... testing 'select_addr.ml' => passed (wall clock: 0.89s)
 ... testing 'staticalloc.ml' => passed (wall clock: 0.79s)
 ... testing 'try_checkbound.ml' => passed (wall clock: 0.62s)
 ... testing 'unrolling_flambda.ml' => skipped
 ... testing 'unrolling_flambda2.ml' => skipped
Running tests from 'tests/asmgen' ...
 ... testing 'arith.cmm' => passed (wall clock: 0.63s)
 ... testing 'catch-float.cmm' => passed (wall clock: 0.19s)
 ... testing 'catch-multiple.cmm' => passed (wall clock: 0.19s)
 ... testing 'catch-rec-deadhandler.cmm' => passed (wall clock: 0.18s)
 ... testing 'catch-rec.cmm' => passed (wall clock: 0.19s)
 ... testing 'catch-try-float.cmm' => passed (wall clock: 0.19s)
 ... testing 'catch-try.cmm' => passed (wall clock: 0.18s)
 ... testing 'checkbound.cmm' => passed (wall clock: 0.19s)
 ... testing 'even-odd-spill-float.cmm' => passed (wall clock: 0.19s)
 ... testing 'even-odd-spill.cmm' => passed (wall clock: 0.18s)
 ... testing 'even-odd.cmm' => passed (wall clock: 0.17s)
 ... testing 'fib.cmm' => passed (wall clock: 0.21s)
 ... testing 'immediates.cmm' => passed (wall clock: 0.24s)
 ... testing 'integr.cmm' => skipped
 ... testing 'invariants.cmm' => passed (wall clock: 0.03s)
 ... testing 'pgcd.cmm' => passed (wall clock: 0.18s)
 ... testing 'quicksort.cmm' => passed (wall clock: 0.19s)
 ... testing 'quicksort2.cmm' => passed (wall clock: 0.20s)
 ... testing 'soli.cmm' => passed (wall clock: 0.19s)
 ... testing 'tagged-fib.cmm' => passed (wall clock: 0.19s)
 ... testing 'tagged-integr.cmm' => passed (wall clock: 0.18s)
 ... testing 'tagged-quicksort.cmm' => passed (wall clock: 0.19s)
 ... testing 'tagged-tak.cmm' => passed (wall clock: 0.17s)
 ... testing 'tak.cmm' => passed (wall clock: 0.17s)
Running tests from 'tests/ast-invariants' ...
 ... testing 'test.ml' => passed (wall clock: 5.09s)
Running tests from 'tests/backtrace' ...
 ... testing 'backtrace.ml' => passed (wall clock: 0.72s)
 ... testing 'backtrace2.ml' => passed (wall clock: 1.22s)
 ... testing 'backtrace3.ml' => passed (wall clock: 1.01s)
 ... testing 'backtrace_bounds_exn.ml' => passed (wall clock: 1.07s)
 ... testing 'backtrace_c_exn.ml' => passed (wall clock: 1.66s)
 ... testing 'backtrace_deprecated.ml' => passed (wall clock: 1.00s)
 ... testing 'backtrace_dynlink.ml' => passed (wall clock: 0.72s)
 ... testing 'backtrace_effects.ml' => passed (wall clock: 1.10s)
 ... testing 'backtrace_effects_nested.ml' => passed (wall clock: 1.10s)
 ... testing 'backtrace_or_exception.ml' => passed (wall clock: 1.02s)
 ... testing 'backtrace_slots.ml' => passed (wall clock: 1.29s)
 ... testing 'backtrace_systhreads.ml' => passed (wall clock: 7.31s)
 ... testing 'backtraces_and_finalizers.ml' => passed (wall clock: 0.85s)
 ... testing 'callstack.ml' => passed (wall clock: 1.38s)
 ... testing 'event_after_prim.ml' => passed (wall clock: 1.04s)
 ... testing 'inline_test.ml' => passed (wall clock: 1.35s)
 ... testing 'inline_traversal_test.ml' => passed (wall clock: 1.88s)
 ... testing 'lazy.ml' => passed (wall clock: 0.72s)
 ... testing 'methods.ml' => passed (wall clock: 1.08s)
 ... testing 'names.ml' => passed (wall clock: 1.29s)
 ... testing 'pr2195.ml' => passed (wall clock: 1.96s)
 ... testing 'pr6920_why_at.ml' => passed (wall clock: 0.64s)
 ... testing 'pr6920_why_swallow.ml' => passed (wall clock: 0.66s)
 ... testing 'print_location.ml' => passed (wall clock: 0.63s)
 ... testing 'raw_backtrace.ml' => passed (wall clock: 1.17s)
Running tests from 'tests/badly-ordered-deps' ...
 ... testing 'coccinelle.ml' => passed (wall clock: 0.69s)
 ... testing 'main.ml' => passed (wall clock: 0.54s)
Running tests from 'tests/basic' ...
 ... testing 'arrays.ml' => passed (wall clock: 1.33s)
 ... testing 'bigints.ml' => passed (wall clock: 0.66s)
 ... testing 'boxedints.ml' => passed (wall clock: 2.25s)
 ... testing 'constprop.ml.c' => passed (wall clock: 1.65s)
 ... testing 'divint.ml' => passed (wall clock: 1.22s)
 ... testing 'equality.ml' => passed (wall clock: 1.24s)
 ... testing 'eval_order_1.ml' => passed (wall clock: 0.88s)
 ... testing 'eval_order_2.ml' => passed (wall clock: 0.64s)
 ... testing 'eval_order_3.ml' => passed (wall clock: 0.96s)
 ... testing 'eval_order_4.ml' => passed (wall clock: 0.62s)
 ... testing 'eval_order_6.ml' => passed (wall clock: 0.72s)
 ... testing 'eval_order_7.ml' => passed (wall clock: 0.65s)
 ... testing 'eval_order_8.ml' => passed (wall clock: 0.66s)
 ... testing 'eval_order_pr10283.ml' => passed (wall clock: 0.84s)
 ... testing 'float.ml' => passed (wall clock: 0.93s)
 ... testing 'float_physical_equality.ml' => passed (wall clock: 0.62s)
 ... testing 'includestruct.ml' => passed (wall clock: 1.00s)
 ... testing 'localexn.ml' => passed (wall clock: 0.77s)
 ... testing 'localfunction.ml' => passed (wall clock: 0.86s)
 ... testing 'maps.ml' => passed (wall clock: 1.17s)
 ... testing 'min_int.ml' => passed (wall clock: 0.62s)
 ... testing 'objects.ml' => passed (wall clock: 0.93s)
 ... testing 'opt_variants.ml' => passed (wall clock: 1.20s)
 ... testing 'patmatch.ml' => passed (wall clock: 4.35s)
 ... testing 'patmatch_for_multiple.ml' => passed (wall clock: 0.17s)
 ... testing 'patmatch_incoherence.ml' => passed (wall clock: 0.13s)
 ... testing 'patmatch_split_no_or.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7253.ml' => passed (wall clock: 0.89s)
 ... testing 'pr7533.ml' => passed (wall clock: 0.66s)
 ... testing 'pr7657.ml' => passed (wall clock: 0.64s)
 ... testing 'recvalues.ml' => passed (wall clock: 0.96s)
 ... testing 'sets.ml' => passed (wall clock: 0.98s)
 ... testing 'stringmatch.ml' => passed (wall clock: 1.21s)
 ... testing 'switch_opts.ml' => passed (wall clock: 1.03s)
 ... testing 'tailcalls.ml' => passed (wall clock: 7.36s)
 ... testing 'trigraph.ml' => passed (wall clock: 0.61s)
 ... testing 'tuple_match.ml' => passed (wall clock: 1.01s)
 ... testing 'unit_naming.ml' => passed (wall clock: 0.07s)
 ... testing 'zero_divided_by_n.ml' => passed (wall clock: 0.61s)
Running tests from 'tests/basic-float' ...
 ... testing 'float_compare.ml' => passed (wall clock: 0.77s)
 ... testing 'float_literals.ml' => passed (wall clock: 1.21s)
 ... testing 'tfloat_hex.ml' => passed (wall clock: 0.88s)
 ... testing 'tfloat_record.ml' => passed (wall clock: 0.73s)
 ... testing 'zero_sized_float_arrays.ml' => passed (wall clock: 0.70s)
Running tests from 'tests/basic-io' ...
 ... testing 'wc.ml' => passed (wall clock: 0.67s)
Running tests from 'tests/basic-io-2' ...
 ... testing 'io.ml' => passed (wall clock: 1.18s)
Running tests from 'tests/basic-manyargs' ...
 ... testing 'manyargs.ml' => passed (wall clock: 1.64s)
Running tests from 'tests/basic-modules' ...
 ... testing 'anonymous.ml' => passed (wall clock: 0.15s)
 ... testing 'main.ml' => passed (wall clock: 1.60s)
 ... testing 'pr11186.ml' => passed (wall clock: 0.65s)
 ... testing 'recursive_module_evaluation_errors.ml' => passed (wall clock: 0.11s)
 ... testing 'recursive_module_init.ml' => passed (wall clock: 1.05s)
Running tests from 'tests/basic-more' ...
 ... testing 'bounds.ml' => passed (wall clock: 0.97s)
 ... testing 'div_by_zero.ml' => passed (wall clock: 0.91s)
 ... testing 'function_in_ref.ml' => passed (wall clock: 0.89s)
 ... testing 'if_in_if.ml' => passed (wall clock: 1.03s)
 ... testing 'labels_evaluation_order.ml' => passed (wall clock: 0.65s)
 ... testing 'morematch.ml' => passed (wall clock: 2.36s)
 ... testing 'opaque_prim.ml' => passed (wall clock: 0.87s)
 ... testing 'pr10294.ml' => passed (wall clock: 0.63s)
 ... testing 'pr10338.ml' => passed (wall clock: 0.70s)
 ... testing 'pr1271.ml' => passed (wall clock: 1.85s)
 ... testing 'pr2719.ml' => passed (wall clock: 0.85s)
 ... testing 'pr6216.ml' => passed (wall clock: 0.86s)
 ... testing 'pr7683.ml' => passed (wall clock: 0.64s)
 ... testing 'record_evaluation_order.ml' => passed (wall clock: 0.99s)
 ... testing 'robustmatch.ml' => passed (wall clock: 1.60s)
 ... testing 'safer_matching.ml' => passed (wall clock: 0.90s)
 ... testing 'sequential_and_or.ml' => passed (wall clock: 1.08s)
 ... testing 'structural_constants.ml' => passed (wall clock: 1.05s)
 ... testing 'tbuffer.ml' => passed (wall clock: 0.93s)
 ... testing 'top_level_patterns.ml' => passed (wall clock: 0.84s)
 ... testing 'tprintf.ml' => passed (wall clock: 1.10s)
Running tests from 'tests/basic-multdef' ...
 ... testing 'usemultdef.ml' => passed (wall clock: 0.77s)
Running tests from 'tests/basic-private' ...
 ... testing 'tlength.ml' => passed (wall clock: 1.06s)
Running tests from 'tests/c-api' ...
 ... testing 'aligned_alloc.ml' => passed (wall clock: 1.32s)
 ... testing 'alloc_async.ml' => passed (wall clock: 1.61s)
 ... testing 'c_noreturn.ml' => passed (wall clock: 1.27s)
 ... testing 'external.ml' => passed (wall clock: 0.61s)
 ... testing 'test_c_thread_has_lock.ml' => passed (wall clock: 1.48s)
 ... testing 'test_c_thread_has_lock_systhread.ml' => passed (wall clock: 1.90s)
Running tests from 'tests/callback' ...
 ... testing 'callback_effects_gc.ml' => passed (wall clock: 0.83s)
 ... testing 'minor_named.ml' => passed (wall clock: 1.51s)
 ... testing 'nested_fiber.ml' => passed (wall clock: 1.56s)
 ... testing 'signals_alloc.ml' => passed (wall clock: 1.88s)
 ... testing 'stack_overflow.ml' => passed (wall clock: 1.53s)
 ... testing 'test1.ml' => passed (wall clock: 1.53s)
 ... testing 'test2.ml' => passed (wall clock: 1.61s)
 ... testing 'test3.ml' => passed (wall clock: 1.60s)
 ... testing 'test4.ml' => passed (wall clock: 1.65s)
 ... testing 'test5.ml' => passed (wall clock: 1.66s)
 ... testing 'test6.ml' => passed (wall clock: 1.55s)
 ... testing 'test7.ml' => passed (wall clock: 1.66s)
 ... testing 'test_finaliser_gc.ml' => passed (wall clock: 3.34s)
 ... testing 'test_gc_alarm.ml' => passed (wall clock: 0.91s)
 ... testing 'test_signalhandler.ml' => passed (wall clock: 2.01s)
Running tests from 'tests/compaction' ...
 ... testing 'test_compact_full.ml' => passed (wall clock: 0.91s)
 ... testing 'test_freelist_free.ml' => passed (wall clock: 1.19s)
Running tests from 'tests/compiler-libs' ...
 ... testing 'test_longident.ml' => passed (wall clock: 0.29s)
 ... testing 'test_untypeast.ml' => passed (wall clock: 0.18s)
Running tests from 'tests/cxx-api' ...
 ... testing 'all_includes.ml' => passed (wall clock: 0.00s)
Running tests from 'tests/effect-syntax' ...
 ... testing 'coroutines.ml' => passed (wall clock: 1.09s)
 ... testing 'error_messages.ml' => passed (wall clock: 0.10s)
 ... testing 'iterators.ml' => passed (wall clock: 1.03s)
 ... testing 'resume_exn.ml' => passed (wall clock: 0.90s)
 ... testing 'shallow2deep.ml' => passed (wall clock: 1.00s)
 ... testing 'test1.ml' => passed (wall clock: 0.91s)
 ... testing 'test10.ml' => passed (wall clock: 0.93s)
 ... testing 'test11.ml' => passed (wall clock: 0.86s)
 ... testing 'test2.ml' => passed (wall clock: 0.96s)
 ... testing 'test3.ml' => passed (wall clock: 0.87s)
 ... testing 'test4.ml' => passed (wall clock: 0.87s)
 ... testing 'test5.ml' => passed (wall clock: 1.01s)
 ... testing 'test6.ml' => passed (wall clock: 0.90s)
 ... testing 'tutorial.ml' => passed (wall clock: 0.93s)
 ... testing 'when_test.ml' => passed (wall clock: 0.06s)
Running tests from 'tests/effects' ...
 ... testing 'backtrace.ml' => passed (wall clock: 1.06s)
 ... testing 'cmphash.ml' => passed (wall clock: 0.95s)
 ... testing 'evenodd.ml' => passed (wall clock: 1.02s)
 ... testing 'issue479.ml' => passed (wall clock: 0.09s)
 ... testing 'manylive.ml' => passed (wall clock: 1.02s)
 ... testing 'marshal.ml' => passed (wall clock: 0.86s)
 ... testing 'overflow.ml' => passed (wall clock: 0.93s)
 ... testing 'partial.ml' => passed (wall clock: 0.82s)
 ... testing 'reperform.ml' => passed (wall clock: 1.01s)
 ... testing 'sched.ml' => passed (wall clock: 0.96s)
 ... testing 'shallow_state.ml' => passed (wall clock: 0.95s)
 ... testing 'shallow_state_io.ml' => passed (wall clock: 1.04s)
 ... testing 'test1.ml' => passed (wall clock: 0.93s)
 ... testing 'test10.ml' => passed (wall clock: 0.94s)
 ... testing 'test11.ml' => passed (wall clock: 0.88s)
 ... testing 'test2.ml' => passed (wall clock: 0.94s)
 ... testing 'test3.ml' => passed (wall clock: 0.93s)
 ... testing 'test4.ml' => passed (wall clock: 0.89s)
 ... testing 'test5.ml' => passed (wall clock: 0.83s)
 ... testing 'test6.ml' => passed (wall clock: 0.96s)
 ... testing 'test_lazy.ml' => passed (wall clock: 1.01s)
 ... testing 'unhandled_effects.ml' => passed (wall clock: 0.76s)
 ... testing 'unhandled_unlinked.ml' => passed (wall clock: 0.63s)
 ... testing 'used_cont.ml' => passed (wall clock: 0.92s)
Running tests from 'tests/embedded' ...
 ... testing 'cmcaml.ml' => passed (wall clock: 1.70s)
Running tests from 'tests/ephe-c-api' ...
 ... testing 'test.ml' => skipped
Running tests from 'tests/exotic-syntax' ...
 ... testing 'exotic.ml' => passed (wall clock: 1.01s)
Running tests from 'tests/extension-constructor' ...
 ... testing 'test.ml' => passed (wall clock: 0.68s)
Running tests from 'tests/flambda' ...
 ... testing 'afl_lazy.ml' => skipped
 ... testing 'approx_meet.ml' => passed (wall clock: 0.69s)
 ... testing 'gpr2239.ml' => passed (wall clock: 0.75s)
 ... testing 'gpr998.ml' => passed (wall clock: 0.63s)
 ... testing 'specialise.ml' => skipped
Running tests from 'tests/float-unboxing' ...
 ... testing 'bug13448.ml' => passed (wall clock: 0.64s)
 ... testing 'bug13448bis.ml' => passed (wall clock: 0.69s)
 ... testing 'float_subst_boxed_number.ml' => passed (wall clock: 0.83s)
 ... testing 'unbox_under_assign.ml' => passed (wall clock: 0.71s)
Running tests from 'tests/fma' ...
 ... testing 'fma.ml' => passed (wall clock: 2.12s)
Running tests from 'tests/formats-transition' ...
 ... testing 'deprecated_unsigned_printers.ml' => passed (wall clock: 0.08s)
 ... testing 'ignored_scan_counters.ml' => passed (wall clock: 0.09s)
 ... testing 'legacy_incompatible_flags.ml' => passed (wall clock: 0.07s)
 ... testing 'legacy_unfinished_modifiers.ml' => passed (wall clock: 0.07s)
Running tests from 'tests/formatting' ...
 ... testing 'errors_batch.ml' => passed (wall clock: 2.70s)
 ... testing 'margins.ml' => passed (wall clock: 0.06s)
 ... testing 'test_locations.ml' => passed (wall clock: 0.09s)
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.08s)
Running tests from 'tests/gc-roots' ...
 ... testing 'globroots.ml' => passed (wall clock: 1.73s)
 ... testing 'globroots_parallel.ml' => passed (wall clock: 2.36s)
 ... testing 'globroots_parallel_spawn_burn.ml' => passed (wall clock: 4.57s)
 ... testing 'globroots_sequential.ml' => passed (wall clock: 4.45s)
Running tests from 'tests/generalized-open' ...
 ... testing 'accepted_batch.ml' => passed (wall clock: 0.77s)
 ... testing 'accepted_expect.ml' => passed (wall clock: 0.19s)
 ... testing 'clambda_optim.ml' => passed (wall clock: 0.08s)
 ... testing 'expansiveness.ml' => passed (wall clock: 0.11s)
 ... testing 'funct_body.ml' => passed (wall clock: 0.05s)
 ... testing 'gpr1506.ml' => passed (wall clock: 0.22s)
 ... testing 'pr10048.ml' => passed (wall clock: 0.10s)
 ... testing 'shadowing.ml' => passed (wall clock: 0.07s)
Running tests from 'tests/generated-parse-errors' ...
 ... testing 'errors.ml' => passed (wall clock: 0.29s)
Running tests from 'tests/hidden_includes' ...
 ... testing 'test.ml' => passed (wall clock: 0.69s)
Running tests from 'tests/int64-unboxing' ...
 ... testing 'test.ml' => passed (wall clock: 0.92s)
Running tests from 'tests/lazy' ...
 ... testing 'lazy1.ml' => passed (wall clock: 0.98s)
 ... testing 'lazy2.ml' => passed (wall clock: 0.85s)
 ... testing 'lazy3.ml' => passed (wall clock: 14.23s)
 ... testing 'lazy4.ml' => passed (wall clock: 0.66s)
 ... testing 'lazy5.ml' => passed (wall clock: 13.93s)
 ... testing 'lazy6.ml' => passed (wall clock: 0.69s)
 ... testing 'lazy7.ml' => passed (wall clock: 14.69s)
 ... testing 'lazy8.ml' => passed (wall clock: 0.69s)
 ... testing 'minor_major_force.ml' => passed (wall clock: 1.01s)
Running tests from 'tests/let-syntax' ...
 ... testing 'let_syntax.ml' => passed (wall clock: 0.37s)
Running tests from 'tests/letrec-check' ...
 ... testing 'basic.ml' => passed (wall clock: 0.19s)
 ... testing 'extension_constructor.ml' => passed (wall clock: 0.09s)
 ... testing 'flat_float_array.ml' => passed (wall clock: 0.10s)
 ... testing 'float_unboxing.ml' => passed (wall clock: 0.09s)
 ... testing 'labels.ml' => passed (wall clock: 0.10s)
 ... testing 'lazy_.ml' => passed (wall clock: 0.09s)
 ... testing 'modules.ml' => passed (wall clock: 0.12s)
 ... testing 'no_flat_float_array.ml' => skipped
 ... testing 'objects.ml' => passed (wall clock: 0.13s)
 ... testing 'partial_application.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7215.ml' => passed (wall clock: 0.06s)
 ... testing 'pr7231.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7706.ml' => passed (wall clock: 0.05s)
 ... testing 'records.ml' => passed (wall clock: 0.09s)
 ... testing 'unboxed.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/letrec-compilation' ...
 ... testing 'backreferences.ml' => passed (wall clock: 0.68s)
 ... testing 'class_1.ml' => passed (wall clock: 0.77s)
 ... testing 'class_2.ml' => passed (wall clock: 0.76s)
 ... testing 'evaluation_order_1.ml' => passed (wall clock: 0.64s)
 ... testing 'evaluation_order_2.ml' => passed (wall clock: 0.69s)
 ... testing 'evaluation_order_3.ml' => passed (wall clock: 0.63s)
 ... testing 'float_block_1.ml' => passed (wall clock: 0.64s)
 ... testing 'generic_array.ml' => passed (wall clock: 0.67s)
 ... testing 'labels.ml' => passed (wall clock: 0.63s)
 ... testing 'lazy_.ml' => passed (wall clock: 0.90s)
 ... testing 'lists.ml' => passed (wall clock: 0.63s)
 ... testing 'mixing_value_closures_1.ml' => passed (wall clock: 0.61s)
 ... testing 'mixing_value_closures_2.ml' => passed (wall clock: 0.59s)
 ... testing 'mutual_functions.ml' => passed (wall clock: 0.63s)
 ... testing 'nested.ml' => passed (wall clock: 0.59s)
 ... testing 'pr12153_miscompilation_of_recursive_atoms.ml' => passed (wall clock: 0.61s)
 ... testing 'pr4989.ml' => passed (wall clock: 0.58s)
 ... testing 'pr8681.ml' => passed (wall clock: 0.93s)
 ... testing 'record_with.ml' => passed (wall clock: 0.84s)
 ... testing 'ref.ml' => passed (wall clock: 0.63s)
Running tests from 'tests/lexing' ...
 ... testing 'comments.ml' => passed (wall clock: 0.05s)
 ... testing 'escape.ml' => passed (wall clock: 0.06s)
 ... testing 'newlines.ml' => passed (wall clock: 0.88s)
 ... testing 'reject_bad_encoding.ml' => passed (wall clock: 0.05s)
 ... testing 'uchar_esc.ml' => passed (wall clock: 0.06s)
Running tests from 'tests/lf_skiplist' ...
 ... testing 'test.ml' => passed (wall clock: 1.61s)
 ... testing 'test_parallel.ml' => passed (wall clock: 20.69s)
Running tests from 'tests/lib-arg' ...
 ... testing 'test_rest_all.ml' => passed (wall clock: 0.14s)
 ... testing 'testarg.ml' => passed (wall clock: 1.12s)
 ... testing 'testerror.ml' => passed (wall clock: 0.75s)
Running tests from 'tests/lib-array' ...
 ... testing 'test_array.ml' => passed (wall clock: 0.24s)
Running tests from 'tests/lib-atomic' ...
 ... testing 'test_atomic.ml' => passed (wall clock: 0.68s)
Running tests from 'tests/lib-bigarray' ...
 ... testing 'bigarrays.ml' => passed (wall clock: 3.24s)
 ... testing 'change_layout.ml' => passed (wall clock: 1.14s)
 ... testing 'fftba.ml' => passed (wall clock: 1.55s)
 ... testing 'pr5115.ml' => passed (wall clock: 0.86s)
 ... testing 'specialized.ml' => passed (wall clock: 0.97s)
 ... testing 'weak_bigarray.ml' => passed (wall clock: 0.97s)
Running tests from 'tests/lib-bigarray-2' ...
 ... testing 'bigarrcml.ml' => passed (wall clock: 1.67s)
 ... testing 'bigarrfml.ml' => skipped
Running tests from 'tests/lib-bigarray-file' ...
 ... testing 'mapfile.ml' => passed (wall clock: 0.96s)
Running tests from 'tests/lib-bool' ...
 ... testing 'test.ml' => passed (wall clock: 1.08s)
Running tests from 'tests/lib-buffer' ...
 ... testing 'test.ml' => passed (wall clock: 3.78s)
Running tests from 'tests/lib-bytes' ...
 ... testing 'binary.ml' => passed (wall clock: 0.97s)
 ... testing 'test_bytes.ml' => passed (wall clock: 0.95s)
Running tests from 'tests/lib-bytes-utf' ...
 ... testing 'test.ml' => passed (wall clock: 5.20s)
Running tests from 'tests/lib-channels' ...
 ... testing 'bigarrays.ml' => passed (wall clock: 0.92s)
 ... testing 'buffered.ml' => passed (wall clock: 0.83s)
 ... testing 'close_in.ml' => passed (wall clock: 0.66s)
 ... testing 'close_out.ml' => passed (wall clock: 0.64s)
 ... testing 'in_channel_length.ml' => passed (wall clock: 0.86s)
 ... testing 'input_all.ml' => passed (wall clock: 1.54s)
 ... testing 'input_lines.ml' => passed (wall clock: 0.93s)
 ... testing 'refcounting.ml' => passed (wall clock: 0.13s)
 ... testing 'seek_in.ml' => passed (wall clock: 0.66s)
Running tests from 'tests/lib-digest' ...
 ... testing 'blake2b_self_test.ml' => passed (wall clock: 1.38s)
 ... testing 'digests.ml' => passed (wall clock: 0.95s)
 ... testing 'md5.ml' => passed (wall clock: 1.66s)
Running tests from 'tests/lib-domain' ...
 ... testing 'DLS_thread_safety.ml' => passed (wall clock: 0.00s)
Running tests from 'tests/lib-dynarray' ...
 ... testing 'heap_sort.ml' => passed (wall clock: 1.16s)
 ... testing 'test.ml' => passed (wall clock: 3.25s)
Running tests from 'tests/lib-dynlink-bytecode' ...
 ... testing 'main.ml' => passed (wall clock: 1.12s)
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.81s)
Running tests from 'tests/lib-dynlink-init-info' ...
 ... testing 'test.ml' => passed (wall clock: 0.97s)
Running tests from 'tests/lib-dynlink-initializers' ...
 ... testing 'test10_main.ml' => passed (wall clock: 0.97s)
 ... testing 'test1_main.ml' => passed (wall clock: 0.92s)
 ... testing 'test2_main.ml' => passed (wall clock: 0.96s)
 ... testing 'test3_main.ml' => passed (wall clock: 1.00s)
 ... testing 'test5_main.ml' => passed (wall clock: 1.21s)
 ... testing 'test6_main.ml' => passed (wall clock: 1.04s)
 ... testing 'test7_main.ml' => passed (wall clock: 0.90s)
 ... testing 'test8_main.ml' => passed (wall clock: 1.12s)
 ... testing 'test9_main.ml' => passed (wall clock: 1.14s)
Running tests from 'tests/lib-dynlink-native' ...
 ... testing 'main.ml' => passed (wall clock: 10.64s)
Running tests from 'tests/lib-dynlink-packed' ...
 ... testing 'loader.ml' => passed (wall clock: 1.94s)
Running tests from 'tests/lib-dynlink-pr4229' ...
 ... testing 'main.ml' => passed (wall clock: 1.52s)
Running tests from 'tests/lib-dynlink-pr4839' ...
 ... testing 'test.ml' => passed (wall clock: 3.36s)
Running tests from 'tests/lib-dynlink-pr6950' ...
 ... testing 'loader.ml' => passed (wall clock: 1.62s)
Running tests from 'tests/lib-dynlink-pr9209' ...
 ... testing 'dyn.ml' => passed (wall clock: 1.53s)
Running tests from 'tests/lib-dynlink-private' ...
 ... testing 'test.ml' => passed (wall clock: 3.83s)
Running tests from 'tests/lib-either' ...
 ... testing 'test.ml' => passed (wall clock: 0.22s)
Running tests from 'tests/lib-filename' ...
 ... testing 'extension.ml' => passed (wall clock: 0.92s)
 ... testing 'null.ml' => passed (wall clock: 0.87s)
 ... testing 'quotecommand.ml' => passed (wall clock: 1.16s)
 ... testing 'suffix.ml' => passed (wall clock: 0.91s)
 ... testing 'temp.ml' => passed (wall clock: 0.91s)
Running tests from 'tests/lib-float' ...
 ... testing 'test.ml' => passed (wall clock: 1.36s)
Running tests from 'tests/lib-floatarray' ...
 ... testing 'floatarray.ml' => passed (wall clock: 3.34s)
Running tests from 'tests/lib-format' ...
 ... testing 'domains.ml' => passed (wall clock: 0.97s)
 ... testing 'mc_pr586_par.ml' => passed (wall clock: 1.11s)
 ... testing 'mc_pr586_par2.ml' => passed (wall clock: 1.08s)
 ... testing 'pp_print_custom_break.ml' => passed (wall clock: 1.04s)
 ... testing 'pr6824.ml' => passed (wall clock: 0.87s)
 ... testing 'print_array.ml' => passed (wall clock: 0.94s)
 ... testing 'print_if_newline.ml' => passed (wall clock: 0.97s)
 ... testing 'print_seq.ml' => passed (wall clock: 0.89s)
 ... testing 'tformat.ml' => passed (wall clock: 2.88s)
Running tests from 'tests/lib-fun' ...
 ... testing 'test.ml' => passed (wall clock: 0.93s)
Running tests from 'tests/lib-hashtbl' ...
 ... testing 'compatibility.ml' => passed (wall clock: 0.97s)
 ... testing 'hfun.ml' => passed (wall clock: 1.05s)
 ... testing 'htbl.ml' => passed (wall clock: 3.31s)
Running tests from 'tests/lib-int' ...
 ... testing 'test.ml' => passed (wall clock: 0.93s)
Running tests from 'tests/lib-int64' ...
 ... testing 'issue9460.ml' => passed (wall clock: 0.70s)
 ... testing 'test.ml' => passed (wall clock: 0.67s)
Running tests from 'tests/lib-internalformat' ...
 ... testing 'test.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/lib-lazy' ...
 ... testing 'test.ml' => passed (wall clock: 0.13s)
Running tests from 'tests/lib-list' ...
 ... testing 'test.ml' => passed (wall clock: 0.96s)
Running tests from 'tests/lib-marshal' ...
 ... testing 'compressed.ml' => passed (wall clock: 2.68s)
 ... testing 'intern_final.ml' => passed (wall clock: 1.87s)
 ... testing 'intext.ml' => passed (wall clock: 3.34s)
 ... testing 'intext_par.ml' => passed (wall clock: 6.74s)
 ... testing 'marshal_bigarray.ml' => passed (wall clock: 0.70s)
Running tests from 'tests/lib-obj' ...
 ... testing 'new_obj.ml' => passed (wall clock: 0.65s)
 ... testing 'reachable_words.ml' => passed (wall clock: 0.94s)
 ... testing 'reachable_words_bug.ml' => passed (wall clock: 0.69s)
 ... testing 'with_tag.ml' => passed (wall clock: 1.00s)
Running tests from 'tests/lib-option' ...
 ... testing 'test.ml' => passed (wall clock: 1.02s)
Running tests from 'tests/lib-printf' ...
 ... testing 'pr6534.ml' => passed (wall clock: 0.90s)
 ... testing 'pr6938.ml' => passed (wall clock: 0.95s)
 ... testing 'tprintf.ml' => passed (wall clock: 2.64s)
Running tests from 'tests/lib-queue' ...
 ... testing 'test.ml' => passed (wall clock: 1.08s)
Running tests from 'tests/lib-random' ...
 ... testing 'chi2.ml' => passed (wall clock: 3.49s)
 ... testing 'compat_32_64.ml' => passed (wall clock: 0.99s)
 ... testing 'defaultinit.ml' => passed (wall clock: 0.94s)
 ... testing 'parallel.ml' => passed (wall clock: 1.93s)
 ... testing 'selfinit.ml' => passed (wall clock: 0.89s)
 ... testing 'testvectors.ml' => passed (wall clock: 0.96s)
Running tests from 'tests/lib-result' ...
 ... testing 'test.ml' => passed (wall clock: 1.07s)
Running tests from 'tests/lib-runtime-events' ...
 ... testing 'test.ml' => passed (wall clock: 1.58s)
 ... testing 'test_caml.ml' => passed (wall clock: 1.41s)
 ... testing 'test_caml_counters.ml' => passed (wall clock: 0.93s)
 ... testing 'test_caml_exception.ml' => passed (wall clock: 0.90s)
 ... testing 'test_caml_parallel.ml' => passed (wall clock: 1.00s)
 ... testing 'test_caml_reentry.ml' => passed (wall clock: 0.90s)
 ... testing 'test_caml_runparams.ml' => passed (wall clock: 0.90s)
 ... testing 'test_caml_slot_reuse.ml' => passed (wall clock: 0.98s)
 ... testing 'test_caml_stubs_gc.ml' => passed (wall clock: 0.96s)
 ... testing 'test_compact.ml' => passed (wall clock: 1.02s)
 ... testing 'test_corrupted.ml' => passed (wall clock: 1.62s)
 ... testing 'test_create_cursor_failures.ml' => passed (wall clock: 1.18s)
 ... testing 'test_dropped_events.ml' => passed (wall clock: 1.36s)
 ... testing 'test_env_start.ml' => passed (wall clock: 0.90s)
 ... testing 'test_external.ml' => passed (wall clock: 1.07s)
 ... testing 'test_external_preserve.ml' => passed (wall clock: 1.11s)
 ... testing 'test_fork.ml' => passed (wall clock: 1.07s)
 ... testing 'test_instrumented.ml' => passed (wall clock: 0.98s)
 ... testing 'test_user_event.ml' => passed (wall clock: 0.96s)
 ... testing 'test_user_event_signal.ml' => passed (wall clock: 7.05s)
 ... testing 'test_user_event_unknown.ml' => passed (wall clock: 1.12s)
Running tests from 'tests/lib-scanf' ...
 ... testing 'tscanf.ml' => passed (wall clock: 3.67s)
Running tests from 'tests/lib-scanf-2' ...
 ... testing 'tscanf2_master.ml' => passed (wall clock: 1.43s)
Running tests from 'tests/lib-seq' ...
 ... testing 'test.ml' => passed (wall clock: 1.37s)
Running tests from 'tests/lib-set' ...
 ... testing 'testmap.ml' => passed (wall clock: 2.46s)
 ... testing 'testset.ml' => passed (wall clock: 2.13s)
Running tests from 'tests/lib-stack' ...
 ... testing 'test.ml' => passed (wall clock: 1.00s)
Running tests from 'tests/lib-stdlabels' ...
 ... testing 'test_stdlabels.ml' => passed (wall clock: 1.36s)
Running tests from 'tests/lib-str' ...
 ... testing 'parallel.ml' => passed (wall clock: 0.92s)
 ... testing 't01.ml' => passed (wall clock: 1.70s)
Running tests from 'tests/lib-string' ...
 ... testing 'binary.ml' => passed (wall clock: 0.91s)
 ... testing 'test_string.ml' => passed (wall clock: 1.03s)
Running tests from 'tests/lib-sync' ...
 ... testing 'prodcons.ml' => passed (wall clock: 0.82s)
 ... testing 'trylock.ml' => passed (wall clock: 0.62s)
 ... testing 'trylock2.ml' => passed (wall clock: 0.65s)
Running tests from 'tests/lib-sys' ...
 ... testing 'immediate64.ml' => passed (wall clock: 0.65s)
 ... testing 'opaque.ml' => passed (wall clock: 0.92s)
 ... testing 'rename.ml' => passed (wall clock: 1.01s)
Running tests from 'tests/lib-systhreads' ...
 ... testing 'boundscheck.ml' => passed (wall clock: 18.79s)
 ... testing 'eintr.ml' => passed (wall clock: 2.11s)
 ... testing 'multicore_lifecycle.ml' => passed (wall clock: 11.13s)
 ... testing 'test_c_thread_register.ml' => passed (wall clock: 2.84s)
 ... testing 'testfork.ml' => passed (wall clock: 11.15s)
 ... testing 'testfork2.ml' => passed (wall clock: 9.14s)
 ... testing 'testpreempt.ml' => passed (wall clock: 5.25s)
 ... testing 'testyield.ml' => passed (wall clock: 1.69s)
 ... testing 'threadsigmask.ml' => passed (wall clock: 7.97s)
Running tests from 'tests/lib-threads' ...
 ... testing 'backtrace_threads.ml' => passed (wall clock: 1.21s)
 ... testing 'bank.ml' => passed (wall clock: 1.24s)
 ... testing 'beat.ml' => passed (wall clock: 0.00s)
 ... testing 'bufchan.ml' => passed (wall clock: 1.20s)
 ... testing 'close.ml' => passed (wall clock: 3.07s)
 ... testing 'delayintr.ml' => passed (wall clock: 5.41s)
 ... testing 'fileio.ml' => passed (wall clock: 1.34s)
 ... testing 'mutex_errors.ml' => passed (wall clock: 1.16s)
 ... testing 'pr4466.ml' => passed (wall clock: 1.42s)
 ... testing 'pr5325.ml' => passed (wall clock: 3.13s)
 ... testing 'pr7638.ml' => passed (wall clock: 1.11s)
 ... testing 'pr8857.ml' => passed (wall clock: 1.02s)
 ... testing 'prodcons.ml' => passed (wall clock: 1.23s)
 ... testing 'prodcons2.ml' => passed (wall clock: 1.43s)
 ... testing 'sieve.ml' => passed (wall clock: 0.00s)
 ... testing 'signal.ml' => passed (wall clock: 5.44s)
 ... testing 'sockets.ml' => passed (wall clock: 1.23s)
 ... testing 'swapchan.ml' => passed (wall clock: 1.15s)
 ... testing 'tls.ml' => passed (wall clock: 1.22s)
 ... testing 'torture.ml' => passed (wall clock: 7.09s)
 ... testing 'uncaught_exception_handler.ml' => passed (wall clock: 1.32s)
Running tests from 'tests/lib-uchar' ...
 ... testing 'test.ml' => passed (wall clock: 1.02s)
Running tests from 'tests/lib-unix/common' ...
 ... testing 'append.ml' => passed (wall clock: 1.16s)
 ... testing 'bigarrays.ml' => passed (wall clock: 0.00s)
 ... testing 'channel_of.ml' => passed (wall clock: 1.21s)
 ... testing 'cloexec.ml' => passed (wall clock: 1.73s)
 ... testing 'dup.ml' => passed (wall clock: 0.99s)
 ... testing 'dup2.ml' => passed (wall clock: 1.01s)
 ... testing 'fork_cleanup.ml' => passed (wall clock: 0.99s)
 ... testing 'fork_cleanup_systhreads.ml' => passed (wall clock: 2.04s)
 ... testing 'getaddrinfo.ml' => passed (wall clock: 1.00s)
 ... testing 'gethostbyaddr.ml' => passed (wall clock: 1.02s)
 ... testing 'multicore_fork_domain_alone.ml' => passed (wall clock: 3.09s)
 ... testing 'multicore_fork_domain_alone2.ml' => passed (wall clock: 1.12s)
 ... testing 'pipe_eof.ml' => passed (wall clock: 1.17s)
 ... testing 'process_pid.ml' => passed (wall clock: 1.02s)
 ... testing 'redirections.ml' => passed (wall clock: 1.34s)
 ... testing 'rename.ml' => passed (wall clock: 1.15s)
 ... testing 'test_unix_cmdline.ml' => passed (wall clock: 0.87s)
 ... testing 'test_unixlabels.ml' => passed (wall clock: 1.22s)
 ... testing 'truncate.ml' => passed (wall clock: 1.11s)
 ... testing 'uexit.ml' => passed (wall clock: 0.98s)
 ... testing 'utimes.ml' => passed (wall clock: 1.08s)
 ... testing 'wait_nohang.ml' => passed (wall clock: 1.22s)
Running tests from 'tests/lib-unix/isatty' ...
 ... testing 'isatty_std.ml' => passed (wall clock: 1.11s)
 ... testing 'isatty_tty.ml' => skipped
Running tests from 'tests/lib-unix/kill' ...
 ... testing 'unix_kill.ml' => passed (wall clock: 1.13s)
Running tests from 'tests/lib-unix/realpath' ...
 ... testing 'test.ml' => passed (wall clock: 1.09s)
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: 1.35s)
 ... testing 'recvfrom_unix.ml' => passed (wall clock: 1.34s)
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.44s)
 ... testing 'test.ml' => passed (wall clock: 1.51s)
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.65s)
 ... testing 'tupled.ml' => passed (wall clock: 0.65s)
 ... testing 'tupled2.ml' => passed (wall clock: 0.67s)
Running tests from 'tests/locale' ...
 ... testing 'test.ml' => passed (wall clock: 1.51s)
Running tests from 'tests/manual-intf-c' ...
 ... testing 'prog.ml' => skipped
Running tests from 'tests/match-exception' ...
 ... testing 'allocation.ml' => passed (wall clock: 0.88s)
 ... testing 'exception_propagation.ml' => passed (wall clock: 0.64s)
 ... testing 'identifier_sharing.ml' => passed (wall clock: 0.62s)
 ... testing 'match_failure.ml' => passed (wall clock: 0.60s)
 ... testing 'nested_handlers.ml' => passed (wall clock: 0.66s)
 ... testing 'raise_from_success_continuation.ml' => passed (wall clock: 0.66s)
 ... testing 'streams.ml' => passed (wall clock: 4.06s)
 ... testing 'tail_calls.ml' => passed (wall clock: 0.84s)
Running tests from 'tests/match-exception-warnings' ...
 ... testing 'exhaustiveness_warnings.ml' => passed (wall clock: 0.13s)
 ... testing 'no_mixing_under_guard.ml' => passed (wall clock: 0.09s)
 ... testing 'no_value_clauses.ml' => passed (wall clock: 0.08s)
 ... testing 'placement.ml' => passed (wall clock: 0.12s)
 ... testing 'pr7083.ml' => passed (wall clock: 0.08s)
 ... testing 'reachability.ml' => passed (wall clock: 0.11s)
Running tests from 'tests/match-side-effects' ...
 ... testing 'check_partial.ml' => passed (wall clock: 0.12s)
 ... testing 'partiality.ml' => passed (wall clock: 0.23s)
 ... testing 'pr13152.ml' => passed (wall clock: 0.11s)
 ... testing 'test_contexts_code.ml' => passed (wall clock: 0.13s)
 ... testing 'test_contexts_results.ml' => passed (wall clock: 0.15s)
Running tests from 'tests/memory-model' ...
 ... testing 'forbidden.ml' => passed (wall clock: 17.53s)
 ... testing 'publish.ml' => passed (wall clock: 6.45s)
Running tests from 'tests/messages' ...
 ... testing 'highlight_tabs.ml' => passed (wall clock: 0.09s)
 ... testing 'precise_locations.ml' => passed (wall clock: 0.10s)
 ... testing 'spellcheck.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/misc' ...
 ... testing 'bdd.ml' => passed (wall clock: 1.76s)
 ... testing 'boyer.ml' => passed (wall clock: 1.84s)
 ... testing 'exotic.ml' => passed (wall clock: 0.16s)
 ... testing 'fib.ml' => passed (wall clock: 0.65s)
 ... testing 'gc_mark_stack_overflow.ml' => passed (wall clock: 1.15s)
 ... testing 'gcwords.ml' => passed (wall clock: 0.95s)
 ... testing 'gpr1370.ml' => passed (wall clock: 0.62s)
 ... testing 'hamming.ml' => passed (wall clock: 1.41s)
 ... testing 'nucleic.ml' => passed (wall clock: 3.20s)
 ... testing 'pr7168.ml' => passed (wall clock: 41.67s)
 ... testing 'sieve.ml' => passed (wall clock: 0.77s)
 ... testing 'sorts.ml' => passed (wall clock: 9.23s)
 ... testing 'takc.ml' => passed (wall clock: 1.04s)
 ... testing 'taku.ml' => passed (wall clock: 1.20s)
Running tests from 'tests/misc-kb' ...
 ... testing 'kbmain.ml' => passed (wall clock: 2.21s)
Running tests from 'tests/misc-unsafe' ...
 ... testing 'almabench.ml' => passed (wall clock: 1.26s)
 ... testing 'fft.ml' => passed (wall clock: 2.12s)
 ... testing 'quicksort.ml' => passed (wall clock: 0.86s)
 ... testing 'soli.ml' => passed (wall clock: 0.81s)
Running tests from 'tests/no-alias-deps' ...
 ... testing 'aliases.ml' => passed (wall clock: 0.11s)
 ... testing 'gpr2235.ml' => passed (wall clock: 0.16s)
Running tests from 'tests/opaque' ...
 ... testing 'test.ml' => passed (wall clock: 1.33s)
Running tests from 'tests/output-complete-obj' ...
 ... testing 'github9344.ml' => passed (wall clock: 0.32s)
 ... testing 'test.ml' => passed (wall clock: 1.25s)
 ... testing 'test2.ml' => passed (wall clock: 0.66s)
Running tests from 'tests/parallel' ...
 ... testing 'atomics.ml' => passed (wall clock: 1.00s)
 ... testing 'backup_thread.ml' => passed (wall clock: 1.07s)
 ... testing 'backup_thread_pipe.ml' => passed (wall clock: 7.04s)
 ... testing 'catch_break.ml' => passed (wall clock: 1.08s)
 ... testing 'constpromote.ml' => passed (wall clock: 0.88s)
 ... testing 'deadcont.ml' => passed (wall clock: 0.96s)
 ... testing 'domain_dls.ml' => passed (wall clock: 0.91s)
 ... testing 'domain_dls2.ml' => passed (wall clock: 0.71s)
 ... testing 'domain_id.ml' => passed (wall clock: 0.72s)
 ... testing 'domain_parallel_spawn_burn.ml' => passed (wall clock: 7.06s)
 ... testing 'domain_parallel_spawn_burn_gc_set.ml' => passed (wall clock: 7.10s)
 ... testing 'domain_serial_spawn_burn.ml' => passed (wall clock: 7.07s)
 ... testing 'fib_threads.ml' => passed (wall clock: 16.25s)
 ... testing 'join.ml' => passed (wall clock: 1.08s)
 ... testing 'major_gc_wait_backup.ml' => passed (wall clock: 5.82s)
 ... testing 'max_domains1.ml' => passed (wall clock: 0.68s)
 ... testing 'max_domains2.ml' => passed (wall clock: 0.64s)
 ... testing 'mctest.ml' => passed (wall clock: 4.91s)
 ... testing 'multicore_systhreads.ml' => passed (wall clock: 7.27s)
 ... testing 'pingpong.ml' => passed (wall clock: 1.01s)
 ... testing 'poll.ml' => passed (wall clock: 2.01s)
 ... testing 'prodcons_domains.ml' => passed (wall clock: 0.84s)
 ... testing 'recommended_domain_count.ml' => passed (wall clock: 1.47s)
 ... testing 'recommended_domain_count_unix.ml' => passed (wall clock: 1.08s)
 ... testing 'tak.ml' => passed (wall clock: 1.11s)
 ... testing 'test_c_thread_register.ml' => passed (wall clock: 4.05s)
 ... testing 'test_issue_11094.ml' => passed (wall clock: 2.41s)
Running tests from 'tests/parse-errors' ...
 ... testing 'escape_error.ml' => passed (wall clock: 0.05s)
 ... testing 'expecting.ml' => passed (wall clock: 0.06s)
 ... 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.05s)
 ... testing 'unclosed_class_simpl_expr1.ml' => passed (wall clock: 0.04s)
 ... 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.04s)
 ... testing 'unclosed_paren_module_expr1.ml' => passed (wall clock: 0.04s)
 ... testing 'unclosed_paren_module_expr2.ml' => passed (wall clock: 0.05s)
 ... testing 'unclosed_paren_module_expr3.ml' => passed (wall clock: 0.05s)
 ... testing 'unclosed_paren_module_expr4.ml' => passed (wall clock: 0.05s)
 ... testing 'unclosed_paren_module_expr5.ml' => passed (wall clock: 0.06s)
 ... testing 'unclosed_paren_module_type.mli' => passed (wall clock: 0.05s)
 ... testing 'unclosed_sig.mli' => passed (wall clock: 0.04s)
 ... testing 'unclosed_simple_expr.ml' => passed (wall clock: 0.06s)
 ... testing 'unclosed_simple_pattern.ml' => passed (wall clock: 0.05s)
 ... testing 'unclosed_struct.ml' => passed (wall clock: 0.04s)
Running tests from 'tests/parsetree' ...
 ... testing 'locations_test.ml' => passed (wall clock: 0.11s)
 ... testing 'test.ml' => passed (wall clock: 4.18s)
Running tests from 'tests/parsing' ...
 ... testing 'anonymous_class_parameter.ml' => passed (wall clock: 0.05s)
 ... testing 'arrow_ambiguity.ml' => passed (wall clock: 0.05s)
 ... testing 'assert_location.ml' => passed (wall clock: 0.62s)
 ... testing 'attributes.ml' => passed (wall clock: 0.08s)
 ... testing 'broken_invariants.ml' => passed (wall clock: 1.53s)
 ... testing 'change_start_loc.ml' => passed (wall clock: 2.87s)
 ... testing 'comments.ml' => passed (wall clock: 0.05s)
 ... testing 'constructor_declarations.ml' => passed (wall clock: 0.05s)
 ... testing 'docstrings.ml' => passed (wall clock: 0.15s)
 ... testing 'extended_indexoperators.ml' => passed (wall clock: 0.15s)
 ... testing 'extension_operators.ml' => passed (wall clock: 0.09s)
 ... testing 'extensions.ml' => passed (wall clock: 0.05s)
 ... testing 'hash_ambiguity.ml' => passed (wall clock: 0.05s)
 ... testing 'int_and_float_with_modifier.ml' => passed (wall clock: 0.05s)
 ... testing 'latin9.ml' => passed (wall clock: 0.07s)
 ... testing 'multi_indices.ml' => passed (wall clock: 0.20s)
 ... testing 'pr10468.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6604.ml' => passed (wall clock: 0.04s)
 ... testing 'pr6604_2.ml' => passed (wall clock: 0.04s)
 ... testing 'pr6604_3.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6865.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7165.ml' => passed (wall clock: 0.04s)
 ... testing 'prefix_op.ml' => passed (wall clock: 0.05s)
 ... testing 'quotedextensions.ml' => passed (wall clock: 0.05s)
 ... testing 'rawidents.ml' => passed (wall clock: 0.13s)
 ... testing 'reloc.ml' => passed (wall clock: 0.13s)
 ... testing 'shortcut_ext_attr.ml' => passed (wall clock: 0.06s)
Running tests from 'tests/ppx-attributes' ...
 ... testing 'inline.ml' => passed (wall clock: 0.09s)
 ... testing 'warning.ml' => passed (wall clock: 0.79s)
Running tests from 'tests/ppx-contexts' ...
 ... testing 'test.ml' => passed (wall clock: 0.48s)
Running tests from 'tests/prim-bigstring' ...
 ... testing 'bigstring_access.ml' => passed (wall clock: 1.04s)
 ... testing 'string_access.ml' => passed (wall clock: 1.02s)
Running tests from 'tests/prim-bswap' ...
 ... testing 'bswap.ml' => passed (wall clock: 0.93s)
Running tests from 'tests/prim-revapply' ...
 ... testing 'apply.ml' => passed (wall clock: 0.70s)
 ... testing 'revapply.ml' => passed (wall clock: 0.65s)
Running tests from 'tests/printing-types' ...
 ... testing 'disambiguation.ml' => passed (wall clock: 0.09s)
 ... testing 'existentials.ml' => passed (wall clock: 0.12s)
 ... testing 'pr248.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/raise-counts' ...
 ... testing 'main.ml' => passed (wall clock: 0.90s)
Running tests from 'tests/regression/gpr1623' ...
 ... testing 'gpr1623.ml' => passed (wall clock: 0.64s)
Running tests from 'tests/regression/missing_set_of_closures' ...
 ... testing 'missing_set_of_closures.ml' => passed (wall clock: 0.34s)
Running tests from 'tests/regression/pr10611' ...
 ... testing 'pr10611.ml' => passed (wall clock: 0.63s)
Running tests from 'tests/regression/pr11887' ...
 ... testing 'pr11887.ml' => passed (wall clock: 0.55s)
Running tests from 'tests/regression/pr1580' ...
 ... testing 'pr1580.ml' => passed (wall clock: 0.95s)
Running tests from 'tests/regression/pr3612' ...
 ... testing 'pr3612.ml' => passed (wall clock: 1.99s)
Running tests from 'tests/regression/pr5233' ...
 ... testing 'pr5233.ml' => passed (wall clock: 0.97s)
Running tests from 'tests/regression/pr5757' ...
 ... testing 'pr5757.ml' => passed (wall clock: 9.05s)
Running tests from 'tests/regression/pr6024' ...
 ... testing 'pr6024.ml' => passed (wall clock: 0.90s)
Running tests from 'tests/regression/pr7042' ...
 ... testing 'pr7042.ml' => passed (wall clock: 0.82s)
Running tests from 'tests/regression/pr7426' ...
 ... testing 'pr7426.ml' => passed (wall clock: 0.71s)
Running tests from 'tests/regression/pr7718' ...
 ... testing 'pr7718.ml' => passed (wall clock: 1.01s)
Running tests from 'tests/regression/pr7798' ...
 ... testing 'pr7798.ml' => passed (wall clock: 2.15s)
Running tests from 'tests/regression/pr7920' ...
 ... testing 'pr7920.ml' => passed (wall clock: 0.59s)
Running tests from 'tests/regression/pr8769' ...
 ... testing 'pr8769.ml' => passed (wall clock: 0.50s)
Running tests from 'tests/regression/pr9028' ...
 ... testing 'pr9028.ml' => passed (wall clock: 0.90s)
Running tests from 'tests/regression/pr9292' ...
 ... testing 'pr9292.ml' => passed (wall clock: 1.68s)
Running tests from 'tests/regression/pr9326' ...
 ... testing 'gc_set.ml' => passed (wall clock: 0.94s)
Running tests from 'tests/regression/pr9443' ...
 ... testing 'pr9443.ml' => passed (wall clock: 0.64s)
Running tests from 'tests/regression/pr9853' ...
 ... testing 'compaction_corner_case.ml' => passed (wall clock: 28.47s)
Running tests from 'tests/reproducibility' ...
 ... testing 'cmis_on_file_system.ml' => passed (wall clock: 0.13s)
Running tests from 'tests/required-external' ...
 ... testing 'main.ml' => passed (wall clock: 0.71s)
Running tests from 'tests/runtime-C-exceptions' ...
 ... testing 'test.ml' => passed (wall clock: 1.34s)
Running tests from 'tests/runtime-errors' ...
 ... testing 'stackoverflow.ml' => passed (wall clock: 4.95s)
 ... testing 'syserror.ml' => passed (wall clock: 0.56s)
Running tests from 'tests/runtime-objects' ...
 ... testing 'Tests.ml' => passed (wall clock: 0.83s)
 ... testing 'toplevel_lets.ml' => passed (wall clock: 0.82s)
Running tests from 'tests/self-contained-toplevel' ...
 ... testing 'main.ml' => passed (wall clock: 0.81s)
Running tests from 'tests/shadow_include' ...
 ... testing 'artificial.ml' => passed (wall clock: 0.07s)
 ... testing 'cannot_shadow_error.ml' => passed (wall clock: 0.04s)
 ... testing 'ghosts.ml' => passed (wall clock: 0.09s)
 ... testing 'shadow_all.ml' => passed (wall clock: 0.19s)
Running tests from 'tests/shape-index' ...
 ... testing 'index.ml' => passed (wall clock: 0.10s)
 ... testing 'index_aliases.ml' => passed (wall clock: 0.09s)
 ... testing 'index_bindingops.ml' => passed (wall clock: 0.09s)
 ... testing 'index_constrs.ml' => passed (wall clock: 0.08s)
 ... testing 'index_constrs_records.ml' => passed (wall clock: 0.12s)
 ... testing 'index_functor.ml' => passed (wall clock: 0.07s)
 ... testing 'index_labels.ml' => passed (wall clock: 0.08s)
 ... testing 'index_modules.ml' => passed (wall clock: 0.08s)
 ... testing 'index_objects.ml' => passed (wall clock: 0.09s)
 ... 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.15s)
 ... testing 'functors.ml' => passed (wall clock: 0.13s)
 ... testing 'incl_md_typeof.ml' => passed (wall clock: 0.09s)
 ... testing 'more_func.ml' => passed (wall clock: 0.11s)
 ... testing 'nested_types.ml' => passed (wall clock: 0.08s)
 ... testing 'open_arg.ml' => passed (wall clock: 0.09s)
 ... testing 'open_struct.ml' => passed (wall clock: 0.09s)
 ... testing 'recmodules.ml' => passed (wall clock: 0.11s)
 ... testing 'rotor_example.ml' => passed (wall clock: 0.09s)
 ... testing 'shape_size_blowup.ml' => passed (wall clock: 0.68s)
 ... testing 'simple.ml' => passed (wall clock: 0.11s)
 ... testing 'typeof_include.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/statmemprof' ...
 ... testing 'alloc_counts.ml' => passed (wall clock: 0.98s)
 ... testing 'arrays_in_major.ml' => passed (wall clock: 1.96s)
 ... testing 'arrays_in_minor.ml' => passed (wall clock: 7.09s)
 ... testing 'blocking_in_callback.ml' => passed (wall clock: 2.89s)
 ... testing 'callstacks.ml' => passed (wall clock: 0.00s)
 ... testing 'comballoc.ml' => passed (wall clock: 2.09s)
 ... testing 'custom.ml' => passed (wall clock: 1.86s)
 ... testing 'discard_in_callback.ml' => passed (wall clock: 1.00s)
 ... testing 'exception_callback.ml' => passed (wall clock: 0.92s)
 ... testing 'exception_callback_minor.ml' => passed (wall clock: 0.94s)
 ... testing 'exception_comballoc.ml' => passed (wall clock: 1.01s)
 ... testing 'intern.ml' => passed (wall clock: 8.03s)
 ... testing 'lists_in_minor.ml' => passed (wall clock: 6.47s)
 ... testing 'minor_heap_edge.ml' => passed (wall clock: 1.08s)
 ... testing 'minor_no_postpone.ml' => passed (wall clock: 1.68s)
 ... testing 'moved_while_blocking.ml' => passed (wall clock: 1.23s)
 ... testing 'start_stop.ml' => passed (wall clock: 1.04s)
 ... testing 'stop_start_in_callback.ml' => passed (wall clock: 0.97s)
 ... testing 'thread_exit_in_callback.ml' => passed (wall clock: 1.21s)
Running tests from 'tests/syntactic-arity' ...
 ... testing 'alloc.ml' => passed (wall clock: 0.44s)
 ... testing 'max_arity.ml' => passed (wall clock: 2.27s)
 ... testing 'measure_arity.ml' => passed (wall clock: 0.40s)
 ... testing 'measure_runtime_arity.ml' => passed (wall clock: 0.47s)
 ... testing 'syntactic_arity.ml' => passed (wall clock: 0.95s)
 ... testing 'warnings.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/tmc' ...
 ... testing 'ambiguities.ml' => passed (wall clock: 0.25s)
 ... testing 'other_features.ml' => passed (wall clock: 0.11s)
 ... testing 'partial_application.ml' => passed (wall clock: 0.63s)
 ... testing 'readable_output.ml' => passed (wall clock: 0.17s)
 ... testing 'semantic.ml' => passed (wall clock: 0.17s)
 ... testing 'shortcut.ml' => passed (wall clock: 0.60s)
 ... testing 'stack_space.ml' => passed (wall clock: 0.13s)
 ... testing 'try_with.ml' => passed (wall clock: 0.60s)
 ... testing 'tupled_function.ml' => passed (wall clock: 0.66s)
 ... testing 'tupled_function_calls.ml' => passed (wall clock: 0.65s)
 ... testing 'usage_warnings.ml' => passed (wall clock: 0.16s)
Running tests from 'tests/tool-caml-tex' ...
 ... testing 'ellipses.ml' => passed (wall clock: 0.06s)
 ... 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.07s)
 ... testing 'test-o-several-files.ml' => passed (wall clock: 0.01s)
 ... 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.39s)
Running tests from 'tests/tool-debugger/find-artifacts' ...
 ... testing 'debuggee.ml' => passed (wall clock: 0.22s)
Running tests from 'tests/tool-debugger/module_named_main' ...
 ... testing 'main.ml' => passed (wall clock: 0.30s)
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.22s)
Running tests from 'tests/tool-dumpobj' ...
 ... testing 'test.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/tool-expect-test' ...
 ... testing 'clean_typer.ml' => passed (wall clock: 0.11s)
Running tests from 'tests/tool-lexyacc' ...
 ... testing 'calc.ml' => passed (wall clock: 1.13s)
 ... testing 'chars.mll' => passed (wall clock: 0.75s)
 ... testing 'csets.mll' => passed (wall clock: 0.70s)
 ... testing 'mpr7760.mll' => passed (wall clock: 0.92s)
 ... testing 'parsecheck.mly' => passed (wall clock: 0.77s)
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.04s)
 ... 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.06s)
 ... testing 't041-makeblock.ml' => passed (wall clock: 0.05s)
 ... testing 't050-getglobal.ml' => passed (wall clock: 0.05s)
 ... testing 't050-pushgetglobal.ml' => passed (wall clock: 0.05s)
 ... testing 't051-getglobalfield.ml' => passed (wall clock: 0.04s)
 ... testing 't051-pushgetglobalfield.ml' => passed (wall clock: 0.05s)
 ... testing 't060-raise.ml' => passed (wall clock: 0.06s)
 ... testing 't070-branch.ml' => passed (wall clock: 0.06s)
 ... testing 't070-branchif.ml' => passed (wall clock: 0.06s)
 ... testing 't070-branchifnot.ml' => passed (wall clock: 0.06s)
 ... testing 't071-boolnot.ml' => passed (wall clock: 0.06s)
 ... testing 't080-eq.ml' => passed (wall clock: 0.04s)
 ... 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.06s)
 ... testing 't090-acc0.ml' => passed (wall clock: 0.06s)
 ... testing 't090-acc1.ml' => passed (wall clock: 0.05s)
 ... testing 't090-acc2.ml' => passed (wall clock: 0.06s)
 ... testing 't090-acc3.ml' => passed (wall clock: 0.06s)
 ... testing 't090-acc4.ml' => passed (wall clock: 0.08s)
 ... testing 't090-acc5.ml' => passed (wall clock: 0.06s)
 ... testing 't090-acc6.ml' => passed (wall clock: 0.05s)
 ... testing 't090-acc7.ml' => passed (wall clock: 0.06s)
 ... testing 't091-acc.ml' => passed (wall clock: 0.06s)
 ... testing 't092-pushacc.ml' => passed (wall clock: 0.06s)
 ... testing 't092-pushacc0.ml' => passed (wall clock: 0.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.06s)
 ... testing 't092-pushacc5.ml' => passed (wall clock: 0.04s)
 ... 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.04s)
 ... testing 't110-addint.ml' => passed (wall clock: 0.06s)
 ... 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.06s)
 ... testing 't110-divint-2.ml' => passed (wall clock: 0.06s)
 ... testing 't110-divint-3.ml' => passed (wall clock: 0.05s)
 ... testing 't110-lslint.ml' => passed (wall clock: 0.06s)
 ... testing 't110-lsrint.ml' => passed (wall clock: 0.06s)
 ... testing 't110-modint-1.ml' => passed (wall clock: 0.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.06s)
 ... testing 't110-offsetint.ml' => passed (wall clock: 0.05s)
 ... testing 't110-orint.ml' => passed (wall clock: 0.06s)
 ... testing 't110-subint.ml' => passed (wall clock: 0.05s)
 ... testing 't110-xorint.ml' => passed (wall clock: 0.06s)
 ... testing 't120-getstringchar.ml' => passed (wall clock: 0.06s)
 ... testing 't121-setstringchar.ml' => passed (wall clock: 0.06s)
 ... testing 't130-getvectitem.ml' => passed (wall clock: 0.06s)
 ... testing 't130-vectlength.ml' => passed (wall clock: 0.05s)
 ... testing 't131-setvectitem.ml' => passed (wall clock: 0.06s)
 ... testing 't140-switch-1.ml' => passed (wall clock: 0.06s)
 ... testing 't140-switch-2.ml' => passed (wall clock: 0.06s)
 ... testing 't140-switch-3.ml' => passed (wall clock: 0.06s)
 ... testing 't140-switch-4.ml' => passed (wall clock: 0.05s)
 ... testing 't141-switch-5.ml' => passed (wall clock: 0.06s)
 ... testing 't141-switch-6.ml' => passed (wall clock: 0.06s)
 ... testing 't141-switch-7.ml' => passed (wall clock: 0.05s)
 ... testing 't142-switch-8.ml' => passed (wall clock: 0.06s)
 ... testing 't142-switch-9.ml' => passed (wall clock: 0.10s)
 ... testing 't142-switch-A.ml' => passed (wall clock: 0.06s)
 ... testing 't150-push-1.ml' => passed (wall clock: 0.05s)
 ... testing 't150-push-2.ml' => passed (wall clock: 0.06s)
 ... testing 't160-closure.ml' => passed (wall clock: 0.05s)
 ... 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.06s)
 ... testing 't170-envacc3.ml' => passed (wall clock: 0.06s)
 ... testing 't170-envacc4.ml' => passed (wall clock: 0.06s)
 ... testing 't171-envacc.ml' => passed (wall clock: 0.06s)
 ... testing 't172-pushenvacc1.ml' => passed (wall clock: 0.06s)
 ... testing 't172-pushenvacc2.ml' => passed (wall clock: 0.05s)
 ... testing 't172-pushenvacc3.ml' => passed (wall clock: 0.06s)
 ... testing 't172-pushenvacc4.ml' => passed (wall clock: 0.05s)
 ... testing 't173-pushenvacc.ml' => passed (wall clock: 0.06s)
 ... testing 't180-appterm1.ml' => passed (wall clock: 0.06s)
 ... testing 't180-appterm2.ml' => passed (wall clock: 0.06s)
 ... testing 't180-appterm3.ml' => passed (wall clock: 0.07s)
 ... testing 't181-appterm.ml' => passed (wall clock: 0.06s)
 ... testing 't190-makefloatblock-1.ml' => passed (wall clock: 0.05s)
 ... testing 't190-makefloatblock-2.ml' => passed (wall clock: 0.05s)
 ... testing 't190-makefloatblock-3.ml' => passed (wall clock: 0.05s)
 ... testing 't191-vectlength.ml' => passed (wall clock: 0.06s)
 ... testing 't192-getfloatfield-1.ml' => passed (wall clock: 0.06s)
 ... testing 't192-getfloatfield-2.ml' => passed (wall clock: 0.06s)
 ... testing 't193-setfloatfield-1.ml' => passed (wall clock: 0.06s)
 ... testing 't193-setfloatfield-2.ml' => passed (wall clock: 0.06s)
 ... testing 't200-getfield0.ml' => passed (wall clock: 0.06s)
 ... testing 't200-getfield1.ml' => passed (wall clock: 0.06s)
 ... testing 't200-getfield2.ml' => passed (wall clock: 0.06s)
 ... testing 't200-getfield3.ml' => passed (wall clock: 0.06s)
 ... testing 't201-getfield.ml' => passed (wall clock: 0.06s)
 ... testing 't210-setfield0.ml' => passed (wall clock: 0.06s)
 ... testing 't210-setfield1.ml' => passed (wall clock: 0.06s)
 ... testing 't210-setfield2.ml' => passed (wall clock: 0.06s)
 ... testing 't210-setfield3.ml' => passed (wall clock: 0.06s)
 ... testing 't211-setfield.ml' => passed (wall clock: 0.06s)
 ... testing 't220-assign.ml' => passed (wall clock: 0.05s)
 ... testing 't230-check_signals.ml' => passed (wall clock: 0.05s)
 ... testing 't240-c_call1.ml' => passed (wall clock: 0.06s)
 ... testing 't240-c_call2.ml' => passed (wall clock: 0.06s)
 ... testing 't240-c_call3.ml' => passed (wall clock: 0.06s)
 ... testing 't240-c_call4.ml' => passed (wall clock: 0.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.06s)
 ... testing 't251-pushoffsetclosure0.ml' => passed (wall clock: 0.06s)
 ... testing 't251-pushoffsetclosure2.ml' => passed (wall clock: 0.07s)
 ... testing 't251-pushoffsetclosurem2.ml' => passed (wall clock: 0.06s)
 ... testing 't252-pushoffsetclosure.ml' => passed (wall clock: 0.06s)
 ... testing 't253-offsetclosure0.ml' => passed (wall clock: 0.05s)
 ... testing 't253-offsetclosure2.ml' => passed (wall clock: 0.06s)
 ... testing 't253-offsetclosurem2.ml' => passed (wall clock: 0.06s)
 ... testing 't254-offsetclosure.ml' => passed (wall clock: 0.06s)
 ... testing 't260-offsetref.ml' => passed (wall clock: 0.06s)
 ... testing 't270-push_retaddr.ml' => passed (wall clock: 0.06s)
 ... testing 't300-getmethod.ml' => passed (wall clock: 0.09s)
 ... testing 't301-object.ml' => passed (wall clock: 0.06s)
 ... testing 't310-alloc-1.ml' => passed (wall clock: 0.07s)
 ... testing 't310-alloc-2.ml' => passed (wall clock: 0.08s)
 ... testing 't320-gc-1.ml' => passed (wall clock: 0.07s)
 ... testing 't320-gc-2.ml' => passed (wall clock: 0.07s)
 ... testing 't320-gc-3.ml' => passed (wall clock: 0.08s)
 ... testing 't330-compact-1.ml' => passed (wall clock: 0.07s)
 ... testing 't330-compact-2.ml' => passed (wall clock: 0.07s)
 ... testing 't330-compact-3.ml' => passed (wall clock: 0.08s)
 ... testing 't330-compact-4.ml' => passed (wall clock: 0.08s)
 ... testing 't340-weak.ml' => passed (wall clock: 0.08s)
 ... testing 't350-heapcheck.ml' => passed (wall clock: 0.09s)
 ... testing 't360-stacks-1.ml' => passed (wall clock: 0.06s)
 ... testing 't360-stacks-2.ml' => passed (wall clock: 0.07s)
Running tests from 'tests/tool-ocaml-annot' ...
 ... testing 'failure.ml' => passed (wall clock: 0.10s)
 ... testing 'success.ml' => passed (wall clock: 0.37s)
 ... testing 'typeonly.ml' => passed (wall clock: 0.11s)
Running tests from 'tests/tool-ocamlc-compat32' ...
 ... testing 'compat32.ml' => passed (wall clock: 0.24s)
Running tests from 'tests/tool-ocamlc-error-cleanup' ...
 ... testing 'test.ml' => passed (wall clock: 0.04s)
Running tests from 'tests/tool-ocamlc-locations' ...
 ... testing 'marshalled.ml' => passed (wall clock: 0.22s)
 ... testing 'test.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/tool-ocamlc-open' ...
 ... testing 'tool-ocamlc-open-error.ml' => passed (wall clock: 0.04s)
 ... testing 'tool-ocamlc-open.ml' => passed (wall clock: 0.07s)
Running tests from 'tests/tool-ocamlc-stop-after' ...
 ... testing 'stop_after_lambda.ml' => passed (wall clock: 0.04s)
 ... testing 'stop_after_parsing_impl.ml' => passed (wall clock: 0.05s)
 ... testing 'stop_after_parsing_intf.mli' => passed (wall clock: 0.07s)
 ... testing 'stop_after_scheduling.ml' => passed (wall clock: 0.03s)
 ... testing 'stop_after_typing_impl.ml' => passed (wall clock: 0.04s)
Running tests from 'tests/tool-ocamldep-modalias' ...
 ... testing 'main.ml' => passed (wall clock: 2.72s)
Running tests from 'tests/tool-ocamldep-shadowing' ...
 ... testing 'a.ml' => passed (wall clock: 0.02s)
Running tests from 'tests/tool-ocamldoc' ...
 ... testing 'Alert_toplevel.mli' => passed (wall clock: 0.05s)
 ... testing 'Alert_toplevel2.mli' => passed (wall clock: 0.05s)
 ... testing 'Alerts.mli' => passed (wall clock: 0.07s)
 ... testing 'Alerts_impl.ml' => passed (wall clock: 0.05s)
 ... testing 'Documentation_tags.mli' => passed (wall clock: 0.05s)
 ... testing 'Entities.ml' => passed (wall clock: 0.05s)
 ... testing 'Extensible_variant.ml' => passed (wall clock: 0.05s)
 ... testing 'Functions.ml' => passed (wall clock: 0.14s)
 ... testing 'Include_module_type_of.mli' => passed (wall clock: 0.13s)
 ... testing 'Inline_records.mli' => passed (wall clock: 0.24s)
 ... testing 'Inline_records_bis.ml' => passed (wall clock: 0.06s)
 ... testing 'Item_ids.mli' => passed (wall clock: 0.06s)
 ... testing 'Latin9.ml' => passed (wall clock: 0.05s)
 ... testing 'Level_0.mli' => passed (wall clock: 0.05s)
 ... testing 'Linebreaks.mli' => passed (wall clock: 0.09s)
 ... testing 'Loop.ml' => passed (wall clock: 0.10s)
 ... testing 'Module_whitespace.ml' => passed (wall clock: 0.13s)
 ... testing 'No_preamble.mli' => passed (wall clock: 0.05s)
 ... testing 'Paragraph.mli' => passed (wall clock: 0.06s)
 ... testing 'Short_description.txt' => passed (wall clock: 0.03s)
 ... testing 'Test.mli' => passed (wall clock: 0.05s)
 ... testing 'Variants.mli' => passed (wall clock: 0.13s)
 ... testing 'latex_ref.mli' => passed (wall clock: 0.05s)
 ... testing 't01.ml' => passed (wall clock: 0.27s)
 ... testing 't02.ml' => passed (wall clock: 0.16s)
 ... testing 't03.ml' => passed (wall clock: 0.18s)
 ... testing 't04.ml' => passed (wall clock: 0.16s)
 ... testing 't05.ml' => passed (wall clock: 0.18s)
Running tests from 'tests/tool-ocamldoc-open' ...
 ... testing 'main.ml' => passed (wall clock: 0.23s)
Running tests from 'tests/tool-ocamlobjinfo' ...
 ... testing 'question.ml' => passed (wall clock: 0.22s)
Running tests from 'tests/tool-ocamlopt-save-ir' ...
 ... testing 'check_for_pack.ml' => passed (wall clock: 0.34s)
 ... testing 'save_ir_after_scheduling.ml' => passed (wall clock: 0.26s)
 ... testing 'save_ir_after_typing.ml' => passed (wall clock: 0.04s)
 ... testing 'start_from_emit.ml' => passed (wall clock: 0.33s)
Running tests from 'tests/tool-ocamlopt-stop-after' ...
 ... testing 'stop_after_lambda.ml' => passed (wall clock: 0.04s)
 ... testing 'stop_after_scheduling.ml' => passed (wall clock: 0.06s)
Running tests from 'tests/tool-ocamltest' ...
 ... testing 'norm1.ml' => passed (wall clock: 0.66s)
 ... testing 'norm2.ml' => passed (wall clock: 0.59s)
 ... testing 'norm3.ml' => passed (wall clock: 0.61s)
 ... testing 'norm4.ml' => passed (wall clock: 0.62s)
Running tests from 'tests/tool-ocamltest-var-expansion' ...
 ... testing 'subst1.ml' => passed (wall clock: 0.68s)
 ... testing 'subst2.ml' => passed (wall clock: 0.68s)
Running tests from 'tests/tool-toplevel' ...
 ... testing 'error_highlighting.ml' => passed (wall clock: 0.07s)
 ... testing 'exotic_lists.ml' => passed (wall clock: 0.07s)
 ... testing 'install_printer.ml' => passed (wall clock: 0.08s)
 ... testing 'mod_use.ml' => passed (wall clock: 0.08s)
 ... testing 'multi_phrase_line.ml' => passed (wall clock: 0.06s)
 ... testing 'pr6468.ml' => passed (wall clock: 0.32s)
 ... testing 'pr7060.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7751.ml' => passed (wall clock: 0.47s)
 ... testing 'pr9701.ml' => passed (wall clock: 0.48s)
 ... testing 'printval.ml' => passed (wall clock: 0.10s)
 ... testing 'redefinition_hints.ml' => passed (wall clock: 0.09s)
 ... testing 'show.ml' => passed (wall clock: 0.11s)
 ... testing 'show_short_paths.ml' => passed (wall clock: 0.10s)
 ... testing 'strings.ml' => passed (wall clock: 0.05s)
 ... testing 'topeval.ml' => passed (wall clock: 1.02s)
 ... testing 'tracing.ml' => passed (wall clock: 0.07s)
 ... testing 'uncaught_exceptions.ml' => passed (wall clock: 0.12s)
 ... testing 'use_command.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/tool-toplevel/known-bugs' ...
 ... testing 'broken_rec_in_show.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/tool-toplevel-invocation' ...
 ... testing 'test.ml' => passed (wall clock: 0.22s)
Running tests from 'tests/translprim' ...
 ... testing 'array_spec.ml' => passed (wall clock: 0.10s)
 ... testing 'comparison_optim.ml' => passed (wall clock: 1.02s)
 ... testing 'comparison_table.ml' => passed (wall clock: 0.20s)
 ... testing 'locs.ml' => passed (wall clock: 1.10s)
 ... testing 'module_coercion.ml' => passed (wall clock: 0.10s)
 ... testing 'ref_spec.ml' => passed (wall clock: 0.09s)
 ... testing 'sendcache.ml' => passed (wall clock: 0.72s)
Running tests from 'tests/tsan' ...
 ... testing 'array_elt.ml' => skipped
 ... testing 'exn_from_c.ml' => skipped
 ... testing 'exn_in_callback.ml' => skipped
 ... testing 'exn_reraise.ml' => skipped
 ... testing 'handlers_at_tail.ml' => skipped
 ... testing 'norace_atomics.ml' => skipped
 ... testing 'perform.ml' => skipped
 ... testing 'raise_through_handler.ml' => skipped
 ... testing 'record_field.ml' => skipped
 ... testing 'reperform.ml' => skipped
 ... testing 'unhandled.ml' => skipped
Running tests from 'tests/typing-core-bugs' ...
 ... testing 'const_int_hint.ml' => passed (wall clock: 0.11s)
 ... testing 'missing_rec_hint.ml' => passed (wall clock: 0.10s)
 ... testing 'repeated_did_you_mean.ml' => passed (wall clock: 0.09s)
 ... testing 'type_expected_explanation.ml' => passed (wall clock: 0.11s)
 ... testing 'unit_fun_hints.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/typing-deprecated' ...
 ... testing 'alerts.ml' => passed (wall clock: 0.13s)
 ... testing 'deprecated.ml' => passed (wall clock: 0.21s)
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.10s)
 ... testing 'disambiguation.ml' => passed (wall clock: 0.16s)
 ... testing 'extensions.ml' => passed (wall clock: 0.23s)
 ... testing 'msg.ml' => passed (wall clock: 0.09s)
 ... testing 'open_types.ml' => passed (wall clock: 0.15s)
Running tests from 'tests/typing-external' ...
 ... testing 'pr11392.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/typing-fstclassmod' ...
 ... testing 'aliases.ml' => passed (wall clock: 0.09s)
 ... testing 'fstclassmod.ml' => passed (wall clock: 1.08s)
 ... testing 'nondep_instance.ml' => passed (wall clock: 0.10s)
 ... testing 'scope_escape.ml' => passed (wall clock: 0.11s)
Running tests from 'tests/typing-gadts' ...
 ... testing 'ambiguity.ml' => passed (wall clock: 0.15s)
 ... testing 'ambivalent_apply.ml' => passed (wall clock: 0.10s)
 ... testing 'didier.ml' => passed (wall clock: 0.12s)
 ... testing 'dynamic_frisch.ml' => passed (wall clock: 0.72s)
 ... testing 'gadthead.ml' => passed (wall clock: 0.09s)
 ... testing 'name_existentials.ml' => passed (wall clock: 0.18s)
 ... testing 'nested_equations.ml' => passed (wall clock: 0.16s)
 ... testing 'omega07.ml' => passed (wall clock: 1.34s)
 ... testing 'optional_args.ml' => passed (wall clock: 0.15s)
 ... testing 'or_patterns.ml' => passed (wall clock: 0.36s)
 ... testing 'packed-module-recasting.ml' => passed (wall clock: 0.27s)
 ... testing 'pr10189.ml' => passed (wall clock: 0.15s)
 ... testing 'pr10271.ml' => passed (wall clock: 0.10s)
 ... testing 'pr10348.ml' => passed (wall clock: 0.10s)
 ... testing 'pr10735.ml' => passed (wall clock: 0.09s)
 ... testing 'pr10907.ml' => passed (wall clock: 0.10s)
 ... testing 'pr11888.ml' => passed (wall clock: 0.09s)
 ... testing 'pr13579.ml' => passed (wall clock: 0.11s)
 ... testing 'pr5332.ml' => passed (wall clock: 0.09s)
 ... testing 'pr5689.ml' => passed (wall clock: 0.14s)
 ... 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.10s)
 ... testing 'pr5981.ml' => passed (wall clock: 0.11s)
 ... testing 'pr5985.ml' => passed (wall clock: 0.13s)
 ... testing 'pr5989.ml' => passed (wall clock: 0.09s)
 ... testing 'pr5997.ml' => passed (wall clock: 0.10s)
 ... testing 'pr6158.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6163.ml' => passed (wall clock: 0.10s)
 ... testing 'pr6174.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6241.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6690.ml' => passed (wall clock: 0.10s)
 ... testing 'pr6817.ml' => passed (wall clock: 0.11s)
 ... testing 'pr6934.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6980.ml' => passed (wall clock: 0.11s)
 ... testing 'pr6993_bad.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7016.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7160.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7214.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7222.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7230.ml' => passed (wall clock: 0.08s)
 ... testing 'pr7234.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7260.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7269.ml' => passed (wall clock: 0.13s)
 ... testing 'pr7298.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7374.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7378.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7381.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7390.ml' => passed (wall clock: 0.11s)
 ... testing 'pr7391.ml' => passed (wall clock: 0.12s)
 ... testing 'pr7397.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7421.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7432.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7520.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7618.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7747.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7902.ml' => passed (wall clock: 0.10s)
 ... testing 'pr9019.ml' => passed (wall clock: 0.23s)
 ... 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.21s)
 ... testing 'return_type.ml' => passed (wall clock: 0.09s)
 ... testing 'syntactic-arity.ml' => passed (wall clock: 0.12s)
 ... testing 'term-conv.ml' => passed (wall clock: 0.25s)
 ... testing 'test.ml' => passed (wall clock: 0.89s)
 ... testing 'unexpected_existentials.ml' => passed (wall clock: 0.13s)
 ... testing 'unify_mb.ml' => passed (wall clock: 0.33s)
 ... testing 'variables_in_mcomp.ml' => passed (wall clock: 0.10s)
 ... testing 'yallop_bugs.ml' => passed (wall clock: 0.11s)
Running tests from 'tests/typing-immediate' ...
 ... testing 'immediate.ml' => passed (wall clock: 0.13s)
Running tests from 'tests/typing-implicit_unpack' ...
 ... testing 'implicit_unpack.ml' => passed (wall clock: 0.51s)
Running tests from 'tests/typing-kind' ...
 ... testing 'kind_mismatch.ml' => passed (wall clock: 0.11s)
Running tests from 'tests/typing-labels' ...
 ... testing 'mixin.ml' => passed (wall clock: 1.27s)
 ... testing 'mixin2.ml' => passed (wall clock: 1.54s)
 ... testing 'mixin3.ml' => passed (wall clock: 1.57s)
Running tests from 'tests/typing-misc' ...
 ... testing 'apply_non_function.ml' => passed (wall clock: 0.11s)
 ... testing 'automatic_generalize.ml' => passed (wall clock: 0.10s)
 ... testing 'build_as_type.ml' => passed (wall clock: 0.14s)
 ... testing 'constraints.ml' => passed (wall clock: 0.24s)
 ... testing 'deep.ml' => passed (wall clock: 0.10s)
 ... testing 'disambiguate_principality.ml' => passed (wall clock: 0.23s)
 ... testing 'distant_errors.ml' => passed (wall clock: 0.09s)
 ... testing 'empty_variant.ml' => passed (wall clock: 0.12s)
 ... testing 'enrich_typedecl.ml' => passed (wall clock: 0.14s)
 ... testing 'exotic_unifications.ml' => passed (wall clock: 0.08s)
 ... testing 'exp_denom.ml' => passed (wall clock: 0.10s)
 ... testing 'external_arity.ml' => passed (wall clock: 0.09s)
 ... testing 'filter_params.ml' => passed (wall clock: 0.09s)
 ... testing 'gpr2277.ml' => passed (wall clock: 0.10s)
 ... testing 'includeclass_errors.ml' => passed (wall clock: 0.14s)
 ... testing 'injectivity.ml' => passed (wall clock: 0.30s)
 ... testing 'inside_out.ml' => passed (wall clock: 0.16s)
 ... testing 'is_expansive.ml' => passed (wall clock: 0.09s)
 ... testing 'labels.ml' => passed (wall clock: 0.14s)
 ... testing 'let_rec_approx.ml' => passed (wall clock: 0.09s)
 ... testing 'normalize_type.ml' => passed (wall clock: 0.10s)
 ... testing 'occur_check.ml' => passed (wall clock: 0.10s)
 ... testing 'open.ml' => passed (wall clock: 0.09s)
 ... testing 'optbinders.ml' => passed (wall clock: 0.09s)
 ... testing 'pat_type_sharing.ml' => passed (wall clock: 0.08s)
 ... testing 'pattern_open.ml' => passed (wall clock: 0.21s)
 ... testing 'polyvars.ml' => passed (wall clock: 0.20s)
 ... testing 'pr6416.ml' => passed (wall clock: 0.15s)
 ... testing 'pr6634.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6939-flat-float-array.ml' => passed (wall clock: 0.08s)
 ... 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.14s)
 ... testing 'pr7712.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7937.ml' => passed (wall clock: 0.10s)
 ... testing 'pr8548.ml' => passed (wall clock: 0.13s)
 ... testing 'pr8548_split.ml' => passed (wall clock: 0.22s)
 ... testing 'printing.ml' => passed (wall clock: 0.14s)
 ... testing 'records.ml' => passed (wall clock: 0.15s)
 ... testing 'scope_escape.ml' => passed (wall clock: 0.08s)
 ... testing 'typecore_empty_polyvariant_error.ml' => passed (wall clock: 0.81s)
 ... testing 'typecore_errors.ml' => passed (wall clock: 0.18s)
 ... testing 'typecore_nolabel_errors.ml' => passed (wall clock: 0.11s)
 ... testing 'typetexp_errors.ml' => passed (wall clock: 0.09s)
 ... testing 'unbound_type_variables.ml' => passed (wall clock: 0.09s)
 ... testing 'unique_names_in_unification.ml' => passed (wall clock: 0.10s)
 ... testing 'variance.ml' => passed (wall clock: 0.11s)
 ... testing 'variant.ml' => passed (wall clock: 0.12s)
 ... testing 'wellfounded.ml' => passed (wall clock: 0.09s)
 ... testing 'wrong_kind.ml' => passed (wall clock: 0.13s)
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.04s)
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.22s)
Running tests from 'tests/typing-modules' ...
 ... testing 'Test.ml' => passed (wall clock: 0.12s)
 ... testing 'aliases.ml' => passed (wall clock: 0.46s)
 ... testing 'anonymous.ml' => passed (wall clock: 0.10s)
 ... testing 'applicative_functor_type.ml' => passed (wall clock: 0.11s)
 ... testing 'extension_constructors_errors_test.ml' => passed (wall clock: 0.12s)
 ... testing 'firstclass.ml' => passed (wall clock: 0.13s)
 ... testing 'functors.ml' => passed (wall clock: 0.46s)
 ... testing 'generative.ml' => passed (wall clock: 0.11s)
 ... testing 'illegal_permutation.ml' => passed (wall clock: 0.18s)
 ... testing 'inclusion_errors.ml' => passed (wall clock: 0.41s)
 ... testing 'inclusion_errors_elision.ml' => passed (wall clock: 0.09s)
 ... testing 'merge_constraint.ml' => passed (wall clock: 0.34s)
 ... testing 'mixmod5.ml' => passed (wall clock: 0.38s)
 ... testing 'module_type_substitution.ml' => passed (wall clock: 0.14s)
 ... testing 'nondep.ml' => passed (wall clock: 0.11s)
 ... testing 'nondep_private_abbrev.ml' => passed (wall clock: 0.11s)
 ... testing 'nongen.ml' => passed (wall clock: 0.08s)
 ... testing 'normalize_path.ml' => passed (wall clock: 0.10s)
 ... testing 'package_constraint.ml' => passed (wall clock: 0.16s)
 ... testing 'packed_module_levels.ml' => passed (wall clock: 0.11s)
 ... testing 'pr10298.ml' => passed (wall clock: 0.09s)
 ... testing 'pr10399.ml' => passed (wall clock: 0.10s)
 ... testing 'pr13185.ml' => passed (wall clock: 0.09s)
 ... testing 'pr5911.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6394.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6633.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7207.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7348.ml' => passed (wall clock: 0.12s)
 ... testing 'pr7726.ml' => passed (wall clock: 0.11s)
 ... testing 'pr7787.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7818.ml' => passed (wall clock: 0.20s)
 ... testing 'pr7851.ml' => passed (wall clock: 0.12s)
 ... testing 'pr8810.ml' => passed (wall clock: 0.05s)
 ... testing 'pr9384.ml' => passed (wall clock: 0.09s)
 ... testing 'pr9695.ml' => passed (wall clock: 0.09s)
 ... testing 'printing.ml' => passed (wall clock: 0.09s)
 ... testing 'private.ml' => passed (wall clock: 0.09s)
 ... testing 'records_errors_test.ml' => passed (wall clock: 0.20s)
 ... testing 'recursive.ml' => passed (wall clock: 0.08s)
 ... testing 'struct_include_optimisation.ml' => passed (wall clock: 0.80s)
 ... testing 'unroll_private_abbrev.ml' => passed (wall clock: 0.11s)
 ... testing 'variants_errors_test.ml' => passed (wall clock: 0.15s)
 ... testing 'with_ghosts.ml' => passed (wall clock: 0.11s)
Running tests from 'tests/typing-modules/pr13099' ...
 ... testing 'test.ml' => passed (wall clock: 0.33s)
Running tests from 'tests/typing-modules-bugs' ...
 ... testing 'gatien_baron_20131019_ok.ml' => passed (wall clock: 0.19s)
 ... testing 'pr10661_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr10693_bad.ml' => passed (wall clock: 0.04s)
 ... testing 'pr5164_ok.ml' => passed (wall clock: 0.12s)
 ... 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.06s)
 ... testing 'pr6240_ok.ml' => passed (wall clock: 0.06s)
 ... 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.07s)
 ... testing 'pr6513_ok.ml' => passed (wall clock: 0.06s)
 ... testing 'pr6572_ok.ml' => passed (wall clock: 0.10s)
 ... testing 'pr6651_ok.ml' => passed (wall clock: 0.06s)
 ... testing 'pr6752_bad.ml' => passed (wall clock: 0.04s)
 ... testing 'pr6752_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6899_first_bad.ml' => passed (wall clock: 0.04s)
 ... 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.06s)
 ... testing 'pr6981_ok.ml' => passed (wall clock: 0.06s)
 ... testing 'pr6982_ok.ml' => passed (wall clock: 0.06s)
 ... testing 'pr6985_extended.ml' => passed (wall clock: 0.11s)
 ... 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.05s)
 ... testing 'pr7112_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7152_ok.ml' => passed (wall clock: 0.07s)
 ... 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.05s)
 ... testing 'pr7414_2_bad.ml' => passed (wall clock: 0.06s)
 ... 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.05s)
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.81s)
 ... testing 'pr9218.ml' => passed (wall clock: 0.80s)
Running tests from 'tests/typing-objects' ...
 ... testing 'Exemples.ml' => passed (wall clock: 0.53s)
 ... testing 'Tests.ml' => passed (wall clock: 0.57s)
 ... testing 'abstract_rows.ml' => passed (wall clock: 0.09s)
 ... testing 'class_2.ml' => passed (wall clock: 0.10s)
 ... testing 'dummy.ml' => passed (wall clock: 0.20s)
 ... testing 'errors.ml' => passed (wall clock: 0.11s)
 ... testing 'field_kind.ml' => passed (wall clock: 0.12s)
 ... testing 'nongen.ml' => passed (wall clock: 0.09s)
 ... testing 'open_in_classes.ml' => passed (wall clock: 0.10s)
 ... testing 'pr11569.ml' => passed (wall clock: 0.10s)
 ... testing 'pr13495.ml' => passed (wall clock: 0.09s)
 ... testing 'pr5545.ml' => passed (wall clock: 0.10s)
 ... testing 'pr5619_bad.ml' => passed (wall clock: 0.10s)
 ... testing 'pr5858.ml' => passed (wall clock: 0.08s)
 ... testing 'pr6123_bad.ml' => passed (wall clock: 0.10s)
 ... testing 'pr6383.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6907_bad.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7711_ok.ml' => passed (wall clock: 0.10s)
 ... testing 'self_cannot_be_closed.ml' => passed (wall clock: 0.09s)
 ... testing 'self_cannot_escape_pr7865.ml' => passed (wall clock: 0.10s)
 ... testing 'unbound-type-var.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/typing-objects-bugs' ...
 ... testing 'pr3968_bad.ml' => passed (wall clock: 0.06s)
 ... testing 'pr4018_bad.ml' => passed (wall clock: 0.06s)
 ... testing 'pr4435_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr4766_ok.ml' => passed (wall clock: 0.06s)
 ... testing 'pr4824_ok.ml' => passed (wall clock: 0.06s)
 ... 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.06s)
 ... testing 'woodyatt_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'yamagata021012_ok.ml' => passed (wall clock: 0.20s)
Running tests from 'tests/typing-ocamlc-i' ...
 ... testing 'pervasives_leitmotiv.ml' => passed (wall clock: 0.05s)
 ... testing 'pr4791.ml' => passed (wall clock: 0.04s)
 ... testing 'pr6323.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7402.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7620_bad.ml' => passed (wall clock: 0.05s)
Running tests from 'tests/typing-poly' ...
 ... testing 'error_messages.ml' => passed (wall clock: 0.14s)
 ... testing 'poly.ml' => passed (wall clock: 1.11s)
 ... testing 'pr7636.ml' => passed (wall clock: 0.10s)
 ... testing 'pr9603.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/typing-poly-bugs' ...
 ... testing 'pr5322_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr5673_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr6922_ok.ml' => passed (wall clock: 0.17s)
Running tests from 'tests/typing-polyvariants-bugs' ...
 ... testing 'pr10664.ml' => passed (wall clock: 0.80s)
 ... testing 'pr10664a.ml' => passed (wall clock: 0.17s)
 ... testing 'pr4775_ok.ml' => passed (wall clock: 0.06s)
 ... testing 'pr4933_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr5057_ok.ml' => passed (wall clock: 0.08s)
 ... testing 'pr5057a_bad.ml' => passed (wall clock: 0.06s)
 ... testing 'pr7199_ok.ml' => passed (wall clock: 0.07s)
 ... testing 'pr7817_bad.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7824.ml' => passed (wall clock: 0.11s)
 ... testing 'pr8575.ml' => passed (wall clock: 0.10s)
 ... testing 'privrowsabate_ok.ml' => passed (wall clock: 0.09s)
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.10s)
 ... testing 'private.ml' => passed (wall clock: 0.18s)
Running tests from 'tests/typing-private-bugs' ...
 ... testing 'pr5026_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr5469_ok.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/typing-recmod' ...
 ... testing 'gpr1626.ml' => passed (wall clock: 0.08s)
 ... testing 'inconsistent_types.ml' => passed (wall clock: 0.10s)
 ... testing 'pr13514.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6491.ml' => passed (wall clock: 0.09s)
 ... testing 'pr9494.ml' => passed (wall clock: 0.96s)
 ... testing 't01bad.ml' => passed (wall clock: 0.05s)
 ... testing 't02bad.ml' => passed (wall clock: 0.05s)
 ... testing 't03ok.ml' => passed (wall clock: 0.07s)
 ... testing 't04bad.ml' => passed (wall clock: 0.05s)
 ... testing 't05bad.ml' => passed (wall clock: 0.05s)
 ... 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.04s)
 ... testing 't10ok.ml' => passed (wall clock: 0.07s)
 ... testing 't11bad.ml' => passed (wall clock: 0.04s)
 ... testing 't12bad.ml' => passed (wall clock: 0.06s)
 ... testing 't13ok.ml' => passed (wall clock: 0.08s)
 ... testing 't14bad.ml' => passed (wall clock: 0.05s)
 ... testing 't15bad.ml' => passed (wall clock: 0.05s)
 ... testing 't16ok.ml' => passed (wall clock: 0.09s)
 ... testing 't17ok.ml' => passed (wall clock: 0.08s)
 ... testing 't18ok.ml' => passed (wall clock: 0.07s)
 ... testing 't20ok.ml' => passed (wall clock: 0.11s)
 ... testing 't21ok.ml' => passed (wall clock: 0.11s)
 ... testing 't22ok.ml' => passed (wall clock: 0.28s)
Running tests from 'tests/typing-recordarg' ...
 ... testing 'recordarg.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/typing-rectypes-bugs' ...
 ... testing 'pr5343_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6174_bad.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6870_bad.ml' => passed (wall clock: 0.05s)
Running tests from 'tests/typing-safe-linking' ...
 ... testing 'b_bad.ml' => passed (wall clock: 0.08s)
Running tests from 'tests/typing-shadowing-of-pervasives-submodules' ...
 ... testing 'redefine_largefile.ml' => passed (wall clock: 0.74s)
 ... testing 'redefine_largefile_top.ml' => passed (wall clock: 0.10s)
Running tests from 'tests/typing-short-paths' ...
 ... testing 'errors.ml' => passed (wall clock: 0.14s)
 ... 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.07s)
 ... testing 'short-paths.ml' => passed (wall clock: 0.13s)
Running tests from 'tests/typing-signatures' ...
 ... testing 'els.ml' => passed (wall clock: 0.08s)
 ... testing 'nondep_regression.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6371.ml' => passed (wall clock: 0.05s)
 ... testing 'pr6672.ml' => passed (wall clock: 0.08s)
 ... 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.11s)
 ... testing 'sig_local_aliases_syntax_errors.ml' => passed (wall clock: 0.05s)
 ... testing 'sigsubst.ml' => passed (wall clock: 0.19s)
 ... testing 'test_locations.ml' => passed (wall clock: 0.26s)
Running tests from 'tests/typing-typeparam' ...
 ... testing 'newtype.ml' => passed (wall clock: 0.09s)
Running tests from 'tests/typing-unboxed' ...
 ... testing 'test.ml' => passed (wall clock: 0.23s)
Running tests from 'tests/typing-unboxed-types' ...
 ... testing 'test.ml' => passed (wall clock: 0.22s)
 ... testing 'test_flat.ml' => passed (wall clock: 0.18s)
 ... 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.30s)
 ... testing 'application.ml' => passed (wall clock: 0.13s)
 ... testing 'coercions.ml' => passed (wall clock: 0.13s)
 ... testing 'disable_warnings_classes.ml' => passed (wall clock: 0.15s)
 ... testing 'exhaustiveness.ml' => passed (wall clock: 0.25s)
 ... testing 'fragile_matching.ml' => passed (wall clock: 0.85s)
 ... testing 'never_returns.ml' => passed (wall clock: 0.10s)
 ... testing 'open_warnings.ml' => passed (wall clock: 0.13s)
 ... testing 'pr5892.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6587.ml' => passed (wall clock: 0.09s)
 ... testing 'pr6872.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7085.ml' => passed (wall clock: 0.10s)
 ... testing 'pr7115.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7261.ml' => passed (wall clock: 0.05s)
 ... testing 'pr7297.ml' => passed (wall clock: 0.09s)
 ... testing 'pr7553.ml' => passed (wall clock: 0.09s)
 ... testing 'pr9244.ml' => passed (wall clock: 0.09s)
 ... testing 'records.ml' => passed (wall clock: 0.20s)
 ... testing 'unused_functor_parameter.ml' => passed (wall clock: 0.09s)
 ... testing 'unused_rec.ml' => passed (wall clock: 0.10s)
 ... testing 'unused_recmodule.ml' => passed (wall clock: 0.09s)
 ... testing 'unused_types.ml' => passed (wall clock: 0.28s)
 ... testing 'warning16.ml' => passed (wall clock: 0.11s)
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: 8.69s)
Running tests from 'tests/unicode' ...
 ... testing '見.ml' => passed (wall clock: 0.77s)
Running tests from 'tests/unwind' ...
 ... testing 'driver.ml' => skipped
Running tests from 'tests/utils' ...
 ... testing 'edit_distance.ml' => passed (wall clock: 0.22s)
 ... testing 'find_first_mono.ml' => passed (wall clock: 0.23s)
 ... testing 'magic_number.ml' => passed (wall clock: 0.20s)
 ... testing 'overflow_detection.ml' => passed (wall clock: 0.22s)
 ... 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.16s)
 ... testing 'deprecated_module_use.ml' => passed (wall clock: 0.12s)
 ... testing 'deprecated_mutable.ml' => passed (wall clock: 0.12s)
 ... testing 'deprecated_warning_specs.ml' => passed (wall clock: 0.09s)
 ... testing 'mnemonics.mll' => passed (wall clock: 1.22s)
 ... 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.10s)
 ... testing 'w32b.ml' => passed (wall clock: 0.05s)
 ... testing 'w33.ml' => passed (wall clock: 0.05s)
 ... testing 'w44.ml' => passed (wall clock: 0.10s)
 ... testing 'w45.ml' => passed (wall clock: 0.05s)
 ... testing 'w47_inline.ml' => passed (wall clock: 0.06s)
 ... testing 'w47_ppwarning.ml' => passed (wall clock: 0.05s)
 ... testing 'w50.ml' => passed (wall clock: 0.05s)
 ... testing 'w51.ml' => passed (wall clock: 0.11s)
 ... testing 'w51_bis.ml' => passed (wall clock: 0.07s)
 ... testing 'w52.ml' => passed (wall clock: 0.11s)
 ... testing 'w53.ml' => passed (wall clock: 0.18s)
 ... testing 'w53_across_cmi.ml' => passed (wall clock: 0.13s)
 ... testing 'w53_flags.ml' => passed (wall clock: 0.44s)
 ... testing 'w53_marshalled.ml' => passed (wall clock: 0.60s)
 ... testing 'w54.ml' => passed (wall clock: 0.04s)
 ... testing 'w55.ml' => passed (wall clock: 0.17s)
 ... testing 'w58.ml' => passed (wall clock: 0.19s)
 ... testing 'w59.ml' => passed (wall clock: 0.18s)
 ... testing 'w60.ml' => passed (wall clock: 0.06s)
 ... testing 'w74.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/weak-ephe-final' ...
 ... testing 'ephe_infix.ml' => passed (wall clock: 0.99s)
 ... testing 'ephetest.ml' => passed (wall clock: 1.22s)
 ... testing 'ephetest2.ml' => passed (wall clock: 1.78s)
 ... testing 'ephetest3.ml' => passed (wall clock: 1.46s)
 ... testing 'ephetest_par.ml' => passed (wall clock: 1.30s)
 ... testing 'finaliser.ml' => passed (wall clock: 1.03s)
 ... testing 'finaliser2.ml' => passed (wall clock: 0.96s)
 ... testing 'finaliser_handover.ml' => passed (wall clock: 2.27s)
 ... testing 'pr12001.ml' => passed (wall clock: 0.93s)
 ... testing 'weaklifetime.ml' => passed (wall clock: 5.13s)
 ... testing 'weaklifetime2.ml' => passed (wall clock: 1.41s)
 ... testing 'weaktest.ml' => passed (wall clock: 5.24s)
 ... testing 'weaktest_par_load.ml' => passed (wall clock: 0.90s)
Running tests from 'tests/win-unicode' ...
 ... testing 'mltest.ml' => passed (wall clock: 0.00s)
make[1]: Entering directory '/home/barsac/ci/builds/workspace/other-configs/testsuite'


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/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:
    boundscheck.ml: 18.79
    compaction_corner_case.ml: 28.47
    fib_threads.ml: 16.25
    forbidden.ml: 17.53
    lazy3.ml: 14.23
    lazy5.ml: 13.93
    lazy7.ml: 14.69
    main.ml: 10.64
    multicore_lifecycle.ml: 11.13
    pr7168.ml: 41.67
    test_parallel.ml: 20.69
    testfork.ml: 11.15

Summary:
  1422 tests passed
    40 tests skipped
     0 tests failed
     0 tests not started (parent test skipped or failed)
     0 unexpected errors
  1462 tests considered
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/other-configs/testsuite'
+ false