Console Output
Skipping 1,413 KB..
Full Logitgroups.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