Skipping 496 KB..
Full Log ... testing 'main.ml' with 2 (bytecode) => passed
Wall clock: tests/raise-counts/main.ml took 0.43s
Running tests from 'tests/regression/gpr1623' ...
... testing 'gpr1623.ml' with 1 (native) => passed
... testing 'gpr1623.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/gpr1623/gpr1623.ml took 0.28s
Running tests from 'tests/regression/missing_set_of_closures' ...
... testing 'missing_set_of_closures.ml' with 1 (setup-ocamlopt.byte-build-env) => passed
... testing 'missing_set_of_closures.ml' with 1.1 (ocamlopt.byte) => passed
... testing 'missing_set_of_closures.ml' with 1.1.1 (ocamlopt.byte) => passed
... testing 'missing_set_of_closures.ml' with 1.1.1.1 (ocamlopt.byte) => passed
... testing 'missing_set_of_closures.ml' with 1.1.1.1.1 (copy) => passed
... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1 (cd) => passed
... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1.1.1 (check-ocamlopt.byte-output) => passed
Wall clock: tests/regression/missing_set_of_closures/missing_set_of_closures.ml took 0.19s
Running tests from 'tests/regression/pr10611' ...
... testing 'pr10611.ml' with 1 (native) => passed
... testing 'pr10611.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr10611/pr10611.ml took 0.29s
Running tests from 'tests/regression/pr11887' ...
... testing 'pr11887.ml' with 1 (native) => passed
Wall clock: tests/regression/pr11887/pr11887.ml took 0.27s
Running tests from 'tests/regression/pr1580' ...
... testing 'pr1580.ml' with 1 (native) => passed
... testing 'pr1580.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr1580/pr1580.ml took 0.42s
Running tests from 'tests/regression/pr3612' ...
... testing 'pr3612.ml' with 1 (native) => passed
... testing 'pr3612.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr3612/pr3612.ml took 0.83s
Running tests from 'tests/regression/pr5233' ...
... testing 'pr5233.ml' with 1 (native) => passed
... testing 'pr5233.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr5233/pr5233.ml took 0.47s
Running tests from 'tests/regression/pr5757' ...
... testing 'pr5757.ml' with 1 (native) => passed
... testing 'pr5757.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr5757/pr5757.ml took 0.90s
Running tests from 'tests/regression/pr6024' ...
... testing 'pr6024.ml' with 1 (native) => passed
... testing 'pr6024.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr6024/pr6024.ml took 0.42s
Running tests from 'tests/regression/pr7042' ...
... testing 'pr7042.ml' with 1 (native) => passed
... testing 'pr7042.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr7042/pr7042.ml took 0.40s
Running tests from 'tests/regression/pr7426' ...
... testing 'pr7426.ml' with 1 (native) => passed
... testing 'pr7426.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr7426/pr7426.ml took 0.33s
Running tests from 'tests/regression/pr7718' ...
... testing 'pr7718.ml' with 1 (native) => passed
... testing 'pr7718.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr7718/pr7718.ml took 0.48s
Running tests from 'tests/regression/pr7798' ...
... testing 'pr7798.ml' with 1 (bytecode) => passed
... testing 'pr7798.ml' with 2 (native) => passed
... testing 'pr7798.ml' with 3 (native) => passed
Wall clock: tests/regression/pr7798/pr7798.ml took 0.92s
Running tests from 'tests/regression/pr7920' ...
... testing 'pr7920.ml' with 1 (native) => passed
... testing 'pr7920.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr7920/pr7920.ml took 0.28s
Running tests from 'tests/regression/pr8769' ...
... testing 'pr8769.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr8769.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr8769.ml' with 1.2 (ocamlc.byte) => passed
... testing 'pr8769.ml' with 1.3 (ocamlc.byte) => passed
... testing 'pr8769.ml' with 1.4 (ocamlc.byte) => passed
... testing 'pr8769.ml' with 2 (setup-ocamlopt.byte-build-env) => passed
... testing 'pr8769.ml' with 2.1 (ocamlopt.byte) => passed
... testing 'pr8769.ml' with 2.2 (ocamlopt.byte) => passed
... testing 'pr8769.ml' with 2.3 (ocamlopt.byte) => passed
... testing 'pr8769.ml' with 2.4 (ocamlopt.byte) => passed
Wall clock: tests/regression/pr8769/pr8769.ml took 0.22s
Running tests from 'tests/regression/pr9028' ...
... testing 'pr9028.ml' with 1 (native) => passed
... testing 'pr9028.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr9028/pr9028.ml took 0.42s
Running tests from 'tests/regression/pr9292' ...
... testing 'pr9292.ml' with 1 (native) => passed
... testing 'pr9292.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr9292/pr9292.ml took 0.62s
Running tests from 'tests/regression/pr9326' ...
... testing 'gc_set.ml' with 1 (native) => passed
... testing 'gc_set.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr9326/gc_set.ml took 0.42s
Running tests from 'tests/regression/pr9443' ...
... testing 'pr9443.ml' with 1 (native) => passed
... testing 'pr9443.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr9443/pr9443.ml took 0.29s
Running tests from 'tests/regression/pr9853' ...
... testing 'compaction_corner_case.ml' with 1 (native) => passed
... testing 'compaction_corner_case.ml' with 2 (bytecode) => passed
Wall clock: tests/regression/pr9853/compaction_corner_case.ml took 3.51s
Running tests from 'tests/reproducibility' ...
... testing 'cmis_on_file_system.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'cmis_on_file_system.ml' with 1.1 (ocamlc.byte) => passed
... testing 'cmis_on_file_system.ml' with 1.1.1 (script) => passed
... testing 'cmis_on_file_system.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'cmis_on_file_system.ml' with 1.1.1.1.1 (ocamlc.byte) => passed
... testing 'cmis_on_file_system.ml' with 1.1.1.1.1.1 (compare-binary-files) => passed
Wall clock: tests/reproducibility/cmis_on_file_system.ml took 0.05s
Running tests from 'tests/required-external' ...
... testing 'main.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'main.ml' with 1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'main.ml' with 1.1.1.1.1.1 (run) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed
... testing 'main.ml' with 2 (setup-ocamlopt.byte-build-env) => passed
... testing 'main.ml' with 2.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 2.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 2.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 2.1.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'main.ml' with 2.1.1.1.1.1 (run) => passed
... testing 'main.ml' with 2.1.1.1.1.1.1 (check-program-output) => passed
Wall clock: tests/required-external/main.ml took 0.25s
Running tests from 'tests/runtime-C-exceptions' ...
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
Wall clock: tests/runtime-C-exceptions/test.ml took 0.52s
Running tests from 'tests/runtime-errors' ...
... testing 'stackoverflow.ml' with 1 (native) => passed
... testing 'stackoverflow.ml' with 2 (bytecode) => passed
Wall clock: tests/runtime-errors/stackoverflow.ml took 0.41s
... testing 'syserror.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'syserror.ml' with 1.1 (ocamlc.byte) => passed
... testing 'syserror.ml' with 1.1.1 (run) => passed
... testing 'syserror.ml' with 1.1.1.1 (libunix) => passed
... testing 'syserror.ml' with 1.1.1.1.1 (check-program-output) => passed
... testing 'syserror.ml' with 1.1.1.2 (libwin32unix) => skipped (win32 variant of the unix library not available)
... testing 'syserror.ml' with 1.1.1.2.1 (check-program-output) => n/a
... testing 'syserror.ml' with 2 (setup-ocamlopt.byte-build-env) => passed
... testing 'syserror.ml' with 2.1 (ocamlopt.byte) => passed
... testing 'syserror.ml' with 2.1.1 (run) => passed
... testing 'syserror.ml' with 2.1.1.1 (libunix) => passed
... testing 'syserror.ml' with 2.1.1.1.1 (check-program-output) => passed
... testing 'syserror.ml' with 2.1.1.2 (libwin32unix) => skipped (win32 variant of the unix library not available)
... testing 'syserror.ml' with 2.1.1.2.1 (check-program-output) => n/a
Wall clock: tests/runtime-errors/syserror.ml took 0.22s
Running tests from 'tests/runtime-objects' ...
... testing 'Tests.ml' with 1 (native) => passed
... testing 'Tests.ml' with 2 (bytecode) => passed
Wall clock: tests/runtime-objects/Tests.ml took 0.43s
Running tests from 'tests/self-contained-toplevel' ...
... testing 'main.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'main.ml' with 1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1 (ocaml) => passed
... testing 'main.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1 (run) => passed
... testing 'main.ml' with 1.1.1.1.1.1 (check-program-output) => passed
Wall clock: tests/self-contained-toplevel/main.ml took 0.24s
Running tests from 'tests/shadow_include' ...
... testing 'artificial.ml' with 1 (expect) => passed
Wall clock: tests/shadow_include/artificial.ml took 0.03s
... testing 'cannot_shadow_error.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'cannot_shadow_error.ml' with 1.1 (ocamlc.byte) => passed
... testing 'cannot_shadow_error.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/shadow_include/cannot_shadow_error.ml took 0.02s
... testing 'ghosts.ml' with 1 (expect) => passed
Wall clock: tests/shadow_include/ghosts.ml took 0.04s
... testing 'shadow_all.ml' with 1 (expect) => passed
Wall clock: tests/shadow_include/shadow_all.ml took 0.08s
Running tests from 'tests/shapes' ...
... testing 'comp_units.ml' with 1 (expect) => passed
Wall clock: tests/shapes/comp_units.ml took 0.06s
... testing 'functors.ml' with 1 (expect) => passed
Wall clock: tests/shapes/functors.ml took 0.05s
... testing 'incl_md_typeof.ml' with 1 (expect) => passed
Wall clock: tests/shapes/incl_md_typeof.ml took 0.03s
... testing 'open_arg.ml' with 1 (expect) => passed
Wall clock: tests/shapes/open_arg.ml took 0.03s
... testing 'open_struct.ml' with 1 (expect) => passed
Wall clock: tests/shapes/open_struct.ml took 0.04s
... testing 'recmodules.ml' with 1 (expect) => passed
Wall clock: tests/shapes/recmodules.ml took 0.04s
... testing 'rotor_example.ml' with 1 (expect) => passed
Wall clock: tests/shapes/rotor_example.ml took 0.04s
... testing 'shape_size_blowup.ml' with 1 (native) => passed
... testing 'shape_size_blowup.ml' with 2 (bytecode) => passed
Wall clock: tests/shapes/shape_size_blowup.ml took 0.30s
... testing 'simple.ml' with 1 (expect) => passed
Wall clock: tests/shapes/simple.ml took 0.04s
... testing 'typeof_include.ml' with 1 (expect) => passed
Wall clock: tests/shapes/typeof_include.ml took 0.03s
Running tests from 'tests/statmemprof' ...
... testing 'alloc_counts.ml' with 1 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'arrays_in_major.ml' with 1 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'arrays_in_minor.ml' with 1 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'blocking_in_callback.ml' with 1 (hassysthreads) => passed
... testing 'blocking_in_callback.ml' with 2 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'blocking_in_callback.ml' with 2.1 (bytecode) => n/a
... testing 'blocking_in_callback.ml' with 2.2 (native) => n/a
Wall clock: tests/statmemprof/blocking_in_callback.ml took 0.00s
... testing 'callstacks.ml' with 1 (flat-float-array) => passed
... testing 'callstacks.ml' with 2 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'callstacks.ml' with 2.1 (native) => n/a
... testing 'callstacks.ml' with 2.2 (bytecode) => n/a
... testing 'callstacks.ml' with 3 (no-flat-float-array) => skipped (compiler configured with --enable-flat-float)
... testing 'callstacks.ml' with 4 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'callstacks.ml' with 4.1 (native) => n/a
... testing 'callstacks.ml' with 4.2 (bytecode) => n/a
Wall clock: tests/statmemprof/callstacks.ml took 0.00s
... testing 'comballoc.ml' with 1 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'comballoc.ml' with 1.1 (bytecode) => n/a
... testing 'comballoc.ml' with 1.2 (native) => n/a
... testing 'custom.ml' with 1 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'exception_callback.ml' with 1 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'exception_callback_minor.ml' with 1 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'intern.ml' with 1 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'lists_in_minor.ml' with 1 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'minor_no_postpone.ml' with 1 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'moved_while_blocking.ml' with 1 (hassysthreads) => passed
... testing 'moved_while_blocking.ml' with 2 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'moved_while_blocking.ml' with 2.1 (bytecode) => n/a
... testing 'moved_while_blocking.ml' with 2.2 (native) => n/a
Wall clock: tests/statmemprof/moved_while_blocking.ml took 0.00s
... testing 'thread_exit_in_callback.ml' with 1 (hassysthreads) => passed
... testing 'thread_exit_in_callback.ml' with 2 (skip) => skipped (port stat-mem-prof : https://github.com/ocaml/ocaml/pull/8634)
... testing 'thread_exit_in_callback.ml' with 2.1 (bytecode) => n/a
... testing 'thread_exit_in_callback.ml' with 2.2 (native) => n/a
Wall clock: tests/statmemprof/thread_exit_in_callback.ml took 0.00s
Running tests from 'tests/tmc' ...
... testing 'ambiguities.ml' with 1 (expect) => passed
Wall clock: tests/tmc/ambiguities.ml took 0.08s
... testing 'other_features.ml' with 1 (expect) => passed
Wall clock: tests/tmc/other_features.ml took 0.04s
... testing 'partial_application.ml' with 1 (bytecode) => passed
... testing 'partial_application.ml' with 2 (native) => passed
Wall clock: tests/tmc/partial_application.ml took 0.30s
... testing 'readable_output.ml' with 1 (expect) => passed
Wall clock: tests/tmc/readable_output.ml took 0.06s
... testing 'semantic.ml' with 1 (bytecode) => passed
Wall clock: tests/tmc/semantic.ml took 0.07s
... testing 'stack_space.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'stack_space.ml' with 1.1 (ocamlc.byte) => passed
... testing 'stack_space.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'stack_space.ml' with 1.1.1.1 (run) => passed
Wall clock: tests/tmc/stack_space.ml took 0.04s
... testing 'tupled_function.ml' with 1 (bytecode) => passed
... testing 'tupled_function.ml' with 2 (native) => passed
Wall clock: tests/tmc/tupled_function.ml took 0.30s
... testing 'tupled_function_calls.ml' with 1 (bytecode) => passed
... testing 'tupled_function_calls.ml' with 2 (native) => passed
Wall clock: tests/tmc/tupled_function_calls.ml took 0.30s
... testing 'usage_warnings.ml' with 1 (expect) => passed
Wall clock: tests/tmc/usage_warnings.ml took 0.07s
Running tests from 'tests/tool-caml-tex' ...
... testing 'ellipses.ml' with 1 (hasstr) => passed
... testing 'ellipses.ml' with 1.1 (hasunix) => passed
... testing 'ellipses.ml' with 1.1.1 (native-compiler) => passed
... testing 'ellipses.ml' with 1.1.1.1 (shared-libraries) => passed
... testing 'ellipses.ml' with 1.1.1.1.1 (script) => passed
... testing 'ellipses.ml' with 1.1.1.1.1.1 (check-program-output) => passed
Wall clock: tests/tool-caml-tex/ellipses.ml took 0.03s
... testing 'redirections.ml' with 1 (hasstr) => passed
... testing 'redirections.ml' with 1.1 (hasunix) => passed
... testing 'redirections.ml' with 1.1.1 (native-compiler) => passed
... testing 'redirections.ml' with 1.1.1.1 (shared-libraries) => passed
... testing 'redirections.ml' with 1.1.1.1.1 (script) => passed
... testing 'redirections.ml' with 1.1.1.1.1.1 (check-program-output) => passed
... testing 'redirections.ml' with 1.1.1.2 (no-shared-libraries) => skipped (Shared libraries are supported.)
... testing 'redirections.ml' with 1.1.1.2.1 (script) => n/a
... testing 'redirections.ml' with 1.1.1.2.1.1 (check-program-output) => n/a
Wall clock: tests/tool-caml-tex/redirections.ml took 0.02s
Running tests from 'tests/tool-command-line' ...
... testing 'test-o-one-c-file.ml' with 1 (setup-ocamlopt.opt-build-env) => passed
... testing 'test-o-one-c-file.ml' with 1.1 (script) => passed
... testing 'test-o-one-c-file.ml' with 1.1.1 (ocamlopt.opt) => passed
... testing 'test-o-one-c-file.ml' with 1.1.1.1 (file-exists) => passed
Wall clock: tests/tool-command-line/test-o-one-c-file.ml took 0.04s
... testing 'test-o-several-files.ml' with 1 (setup-ocamlopt.opt-build-env) => passed
... testing 'test-o-several-files.ml' with 1.1 (ocamlopt.opt) => passed
... testing 'test-o-several-files.ml' with 1.1.1 (check-ocamlopt.opt-output) => passed
Wall clock: tests/tool-command-line/test-o-several-files.ml took 0.01s
... testing 'test-unknown-file.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'test-unknown-file.ml' with 1.1 (ocamlc.byte) => passed
... testing 'test-unknown-file.ml' with 1.1.1 (script) => passed
... testing 'test-unknown-file.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'test-unknown-file.ml' with 2 (setup-ocamlopt.byte-build-env) => passed
... testing 'test-unknown-file.ml' with 2.1 (ocamlopt.byte) => passed
... testing 'test-unknown-file.ml' with 2.1.1 (script) => passed
... testing 'test-unknown-file.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed
Wall clock: tests/tool-command-line/test-unknown-file.ml took 0.03s
Running tests from 'tests/tool-debugger/basic' ...
... testing 'debuggee.ml' with 1 (debugger) => passed
... testing 'debuggee.ml' with 1.1 (shared-libraries) => passed
... testing 'debuggee.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'debuggee.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'debuggee.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'debuggee.ml' with 1.1.1.1.1.1 (ocamldebug) => passed
... testing 'debuggee.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed
Wall clock: tests/tool-debugger/basic/debuggee.ml took 0.05s
Running tests from 'tests/tool-debugger/dynlink' ...
... testing 'host.ml' with 1 (debugger) => passed
... testing 'host.ml' with 1.1 (shared-libraries) => passed
... testing 'host.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'host.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'host.ml' with 1.1.1.1.1 (ocamlc.byte) => passed
... testing 'host.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'host.ml' with 1.1.1.1.1.1.1 (run) => passed
... testing 'host.ml' with 1.1.1.1.1.1.1.1 (check-program-output) => passed
... testing 'host.ml' with 1.1.1.1.1.1.1.2 (ocamldebug) => passed
... testing 'host.ml' with 1.1.1.1.1.1.1.2.1 (check-program-output) => passed
Wall clock: tests/tool-debugger/dynlink/host.ml took 0.21s
Running tests from 'tests/tool-debugger/find-artifacts' ...
... testing 'debuggee.ml' with 1 (debugger) => passed
... testing 'debuggee.ml' with 1.1 (shared-libraries) => passed
... testing 'debuggee.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'debuggee.ml' with 1.1.1.1 (script) => passed
... testing 'debuggee.ml' with 1.1.1.1.1 (ocamlc.byte) => passed
... testing 'debuggee.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'debuggee.ml' with 1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'debuggee.ml' with 1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'debuggee.ml' with 1.1.1.1.1.1.1.1.1 (ocamldebug) => passed
... testing 'debuggee.ml' with 1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed
Wall clock: tests/tool-debugger/find-artifacts/debuggee.ml took 0.08s
Running tests from 'tests/tool-debugger/module_named_main' ...
... testing 'main.ml' with 1 (debugger) => passed
... testing 'main.ml' with 1.1 (shared-libraries) => passed
... testing 'main.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'main.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'main.ml' with 1.1.1.1.1.1 (ocamldebug) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed
Wall clock: tests/tool-debugger/module_named_main/main.ml took 0.09s
Running tests from 'tests/tool-debugger/no_debug_event' ...
... testing 'noev.ml' with 1 (debugger) => passed
... testing 'noev.ml' with 1.1 (shared-libraries) => passed
... testing 'noev.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'noev.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'noev.ml' with 1.1.1.1.1 (ocamlc.byte) => passed
... testing 'noev.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'noev.ml' with 1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'noev.ml' with 1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'noev.ml' with 1.1.1.1.1.1.1.1.1 (ocamldebug) => passed
... testing 'noev.ml' with 1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed
Wall clock: tests/tool-debugger/no_debug_event/noev.ml took 0.09s
Running tests from 'tests/tool-debugger/printer' ...
... testing 'debuggee.ml' with 1 (debugger) => passed
... testing 'debuggee.ml' with 1.1 (shared-libraries) => passed
... testing 'debuggee.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'debuggee.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'debuggee.ml' with 1.1.1.2 (ocamlc.byte) => passed
... testing 'debuggee.ml' with 1.1.1.2.1 (check-ocamlc.byte-output) => passed
... testing 'debuggee.ml' with 1.1.1.2.1.1 (ocamldebug) => passed
... testing 'debuggee.ml' with 1.1.1.2.1.1.1 (check-program-output) => passed
Wall clock: tests/tool-debugger/printer/debuggee.ml took 0.08s
Running tests from 'tests/tool-dumpobj' ...
... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'test.ml' with 1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1 (run) => passed
... testing 'test.ml' with 1.1.1.1 (check-program-output) => passed
Wall clock: tests/tool-dumpobj/test.ml took 0.03s
Running tests from 'tests/tool-expect-test' ...
... testing 'clean_typer.ml' with 1 (expect) => passed
Wall clock: tests/tool-expect-test/clean_typer.ml took 0.04s
Running tests from 'tests/tool-lexyacc' ...
... testing 'calc.ml' with 1 (native) => passed
... testing 'calc.ml' with 2 (bytecode) => passed
Wall clock: tests/tool-lexyacc/calc.ml took 0.58s
... testing 'chars.mll' with 1 (native) => passed
... testing 'chars.mll' with 2 (bytecode) => passed
Wall clock: tests/tool-lexyacc/chars.mll took 0.34s
... testing 'csets.mll' with 1 (native) => passed
... testing 'csets.mll' with 2 (bytecode) => passed
Wall clock: tests/tool-lexyacc/csets.mll took 0.35s
... testing 'mpr7760.mll' with 1 (native) => passed
... testing 'mpr7760.mll' with 2 (bytecode) => passed
Wall clock: tests/tool-lexyacc/mpr7760.mll took 0.43s
... testing 'parsecheck.mly' with 1 (native) => passed
... testing 'parsecheck.mly' with 2 (bytecode) => passed
Wall clock: tests/tool-lexyacc/parsecheck.mly took 0.36s
Running tests from 'tests/tool-ocaml' ...
... testing 'directive_failure.ml' with 1 (setup-ocaml-build-env) => passed
... testing 'directive_failure.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/directive_failure.ml took 0.02s
... testing 't000.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't000.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t000.ml took 0.02s
... testing 't010-const0.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't010-const0.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t010-const0.ml took 0.02s
... testing 't010-const1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't010-const1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t010-const1.ml took 0.02s
... testing 't010-const2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't010-const2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t010-const2.ml took 0.02s
... testing 't010-const3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't010-const3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t010-const3.ml took 0.02s
... testing 't011-constint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't011-constint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t011-constint.ml took 0.02s
... testing 't020.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't020.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t020.ml took 0.02s
... testing 't021-pushconst1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't021-pushconst1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t021-pushconst1.ml took 0.02s
... testing 't021-pushconst2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't021-pushconst2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t021-pushconst2.ml took 0.02s
... testing 't021-pushconst3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't021-pushconst3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t021-pushconst3.ml took 0.02s
... testing 't022-pushconstint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't022-pushconstint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t022-pushconstint.ml took 0.02s
... testing 't040-makeblock1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't040-makeblock1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t040-makeblock1.ml took 0.02s
... testing 't040-makeblock2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't040-makeblock2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t040-makeblock2.ml took 0.02s
... testing 't040-makeblock3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't040-makeblock3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t040-makeblock3.ml took 0.02s
... testing 't041-makeblock.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't041-makeblock.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t041-makeblock.ml took 0.02s
... testing 't050-getglobal.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't050-getglobal.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t050-getglobal.ml took 0.02s
... testing 't050-pushgetglobal.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't050-pushgetglobal.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t050-pushgetglobal.ml took 0.02s
... testing 't051-getglobalfield.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't051-getglobalfield.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t051-getglobalfield.ml took 0.02s
... testing 't051-pushgetglobalfield.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't051-pushgetglobalfield.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t051-pushgetglobalfield.ml took 0.02s
... testing 't060-raise.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't060-raise.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t060-raise.ml took 0.02s
... testing 't070-branch.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't070-branch.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t070-branch.ml took 0.02s
... testing 't070-branchif.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't070-branchif.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t070-branchif.ml took 0.02s
... testing 't070-branchifnot.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't070-branchifnot.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t070-branchifnot.ml took 0.02s
... testing 't071-boolnot.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't071-boolnot.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t071-boolnot.ml took 0.02s
... testing 't080-eq.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't080-eq.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t080-eq.ml took 0.02s
... testing 't080-geint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't080-geint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t080-geint.ml took 0.02s
... testing 't080-gtint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't080-gtint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t080-gtint.ml took 0.02s
... testing 't080-leint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't080-leint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t080-leint.ml took 0.02s
... testing 't080-ltint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't080-ltint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t080-ltint.ml took 0.02s
... testing 't080-neq.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't080-neq.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t080-neq.ml took 0.02s
... testing 't090-acc0.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc0.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t090-acc0.ml took 0.02s
... testing 't090-acc1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t090-acc1.ml took 0.02s
... testing 't090-acc2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t090-acc2.ml took 0.02s
... testing 't090-acc3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t090-acc3.ml took 0.02s
... testing 't090-acc4.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc4.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t090-acc4.ml took 0.02s
... testing 't090-acc5.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc5.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t090-acc5.ml took 0.02s
... testing 't090-acc6.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc6.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t090-acc6.ml took 0.02s
... testing 't090-acc7.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc7.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t090-acc7.ml took 0.02s
... testing 't091-acc.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't091-acc.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t091-acc.ml took 0.02s
... testing 't092-pushacc.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t092-pushacc.ml took 0.02s
... testing 't092-pushacc0.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc0.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t092-pushacc0.ml took 0.02s
... testing 't092-pushacc1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t092-pushacc1.ml took 0.02s
... testing 't092-pushacc2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t092-pushacc2.ml took 0.02s
... testing 't092-pushacc3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t092-pushacc3.ml took 0.02s
... testing 't092-pushacc4.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc4.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t092-pushacc4.ml took 0.02s
... testing 't092-pushacc5.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc5.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t092-pushacc5.ml took 0.02s
... testing 't092-pushacc6.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc6.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t092-pushacc6.ml took 0.02s
... testing 't092-pushacc7.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc7.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t092-pushacc7.ml took 0.02s
... testing 't093-pushacc.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't093-pushacc.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t093-pushacc.ml took 0.02s
... testing 't100-pushtrap.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't100-pushtrap.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t100-pushtrap.ml took 0.02s
... testing 't101-poptrap.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't101-poptrap.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t101-poptrap.ml took 0.02s
... testing 't110-addint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-addint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-addint.ml took 0.02s
... testing 't110-andint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-andint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-andint.ml took 0.02s
... testing 't110-asrint-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-asrint-1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-asrint-1.ml took 0.02s
... testing 't110-asrint-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-asrint-2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-asrint-2.ml took 0.02s
... testing 't110-divint-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-divint-1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-divint-1.ml took 0.02s
... testing 't110-divint-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-divint-2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-divint-2.ml took 0.02s
... testing 't110-divint-3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-divint-3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-divint-3.ml took 0.02s
... testing 't110-lslint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-lslint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-lslint.ml took 0.02s
... testing 't110-lsrint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-lsrint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-lsrint.ml took 0.02s
... testing 't110-modint-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-modint-1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-modint-1.ml took 0.02s
... testing 't110-modint-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-modint-2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-modint-2.ml took 0.02s
... testing 't110-mulint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-mulint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-mulint.ml took 0.02s
... testing 't110-negint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-negint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-negint.ml took 0.02s
... testing 't110-offsetint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-offsetint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-offsetint.ml took 0.02s
... testing 't110-orint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-orint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-orint.ml took 0.02s
... testing 't110-subint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-subint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-subint.ml took 0.02s
... testing 't110-xorint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-xorint.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t110-xorint.ml took 0.02s
... testing 't120-getstringchar.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't120-getstringchar.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t120-getstringchar.ml took 0.02s
... testing 't121-setstringchar.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't121-setstringchar.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t121-setstringchar.ml took 0.02s
... testing 't130-getvectitem.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't130-getvectitem.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t130-getvectitem.ml took 0.02s
... testing 't130-vectlength.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't130-vectlength.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t130-vectlength.ml took 0.02s
... testing 't131-setvectitem.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't131-setvectitem.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t131-setvectitem.ml took 0.02s
... testing 't140-switch-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't140-switch-1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t140-switch-1.ml took 0.02s
... testing 't140-switch-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't140-switch-2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t140-switch-2.ml took 0.02s
... testing 't140-switch-3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't140-switch-3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t140-switch-3.ml took 0.02s
... testing 't140-switch-4.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't140-switch-4.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t140-switch-4.ml took 0.02s
... testing 't141-switch-5.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't141-switch-5.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t141-switch-5.ml took 0.02s
... testing 't141-switch-6.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't141-switch-6.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t141-switch-6.ml took 0.02s
... testing 't141-switch-7.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't141-switch-7.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t141-switch-7.ml took 0.02s
... testing 't142-switch-8.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't142-switch-8.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t142-switch-8.ml took 0.02s
... testing 't142-switch-9.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't142-switch-9.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t142-switch-9.ml took 0.02s
... testing 't142-switch-A.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't142-switch-A.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t142-switch-A.ml took 0.02s
... testing 't150-push-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't150-push-1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t150-push-1.ml took 0.02s
... testing 't150-push-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't150-push-2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t150-push-2.ml took 0.02s
... testing 't160-closure.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't160-closure.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t160-closure.ml took 0.02s
... testing 't161-apply1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't161-apply1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t161-apply1.ml took 0.02s
... testing 't162-return.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't162-return.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t162-return.ml took 0.02s
... testing 't163.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't163.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t163.ml took 0.02s
... testing 't164-apply2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't164-apply2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t164-apply2.ml took 0.02s
... testing 't164-apply3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't164-apply3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t164-apply3.ml took 0.02s
... testing 't165-apply.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't165-apply.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t165-apply.ml took 0.02s
... testing 't170-envacc2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't170-envacc2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t170-envacc2.ml took 0.02s
... testing 't170-envacc3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't170-envacc3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t170-envacc3.ml took 0.02s
... testing 't170-envacc4.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't170-envacc4.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t170-envacc4.ml took 0.02s
... testing 't171-envacc.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't171-envacc.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t171-envacc.ml took 0.02s
... testing 't172-pushenvacc1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't172-pushenvacc1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t172-pushenvacc1.ml took 0.02s
... testing 't172-pushenvacc2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't172-pushenvacc2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t172-pushenvacc2.ml took 0.02s
... testing 't172-pushenvacc3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't172-pushenvacc3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t172-pushenvacc3.ml took 0.02s
... testing 't172-pushenvacc4.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't172-pushenvacc4.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t172-pushenvacc4.ml took 0.02s
... testing 't173-pushenvacc.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't173-pushenvacc.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t173-pushenvacc.ml took 0.02s
... testing 't180-appterm1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't180-appterm1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t180-appterm1.ml took 0.02s
... testing 't180-appterm2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't180-appterm2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t180-appterm2.ml took 0.02s
... testing 't180-appterm3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't180-appterm3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t180-appterm3.ml took 0.02s
... testing 't181-appterm.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't181-appterm.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t181-appterm.ml took 0.02s
... testing 't190-makefloatblock-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't190-makefloatblock-1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t190-makefloatblock-1.ml took 0.02s
... testing 't190-makefloatblock-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't190-makefloatblock-2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t190-makefloatblock-2.ml took 0.02s
... testing 't190-makefloatblock-3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't190-makefloatblock-3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t190-makefloatblock-3.ml took 0.02s
... testing 't191-vectlength.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't191-vectlength.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t191-vectlength.ml took 0.02s
... testing 't192-getfloatfield-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't192-getfloatfield-1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t192-getfloatfield-1.ml took 0.02s
... testing 't192-getfloatfield-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't192-getfloatfield-2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t192-getfloatfield-2.ml took 0.02s
... testing 't193-setfloatfield-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't193-setfloatfield-1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t193-setfloatfield-1.ml took 0.02s
... testing 't193-setfloatfield-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't193-setfloatfield-2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t193-setfloatfield-2.ml took 0.02s
... testing 't200-getfield0.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't200-getfield0.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t200-getfield0.ml took 0.02s
... testing 't200-getfield1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't200-getfield1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t200-getfield1.ml took 0.02s
... testing 't200-getfield2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't200-getfield2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t200-getfield2.ml took 0.02s
... testing 't200-getfield3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't200-getfield3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t200-getfield3.ml took 0.02s
... testing 't201-getfield.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't201-getfield.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t201-getfield.ml took 0.02s
... testing 't210-setfield0.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't210-setfield0.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t210-setfield0.ml took 0.02s
... testing 't210-setfield1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't210-setfield1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t210-setfield1.ml took 0.02s
... testing 't210-setfield2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't210-setfield2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t210-setfield2.ml took 0.02s
... testing 't210-setfield3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't210-setfield3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t210-setfield3.ml took 0.02s
... testing 't211-setfield.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't211-setfield.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t211-setfield.ml took 0.02s
... testing 't220-assign.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't220-assign.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t220-assign.ml took 0.02s
... testing 't230-check_signals.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't230-check_signals.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t230-check_signals.ml took 0.02s
... testing 't240-c_call1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't240-c_call1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t240-c_call1.ml took 0.02s
... testing 't240-c_call2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't240-c_call2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t240-c_call2.ml took 0.02s
... testing 't240-c_call3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't240-c_call3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t240-c_call3.ml took 0.02s
... testing 't240-c_call4.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't240-c_call4.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t240-c_call4.ml took 0.02s
... testing 't240-c_call5.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't240-c_call5.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t240-c_call5.ml took 0.02s
... testing 't250-closurerec-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't250-closurerec-1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t250-closurerec-1.ml took 0.02s
... testing 't250-closurerec-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't250-closurerec-2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t250-closurerec-2.ml took 0.02s
... testing 't251-pushoffsetclosure0.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't251-pushoffsetclosure0.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t251-pushoffsetclosure0.ml took 0.02s
... testing 't251-pushoffsetclosure2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't251-pushoffsetclosure2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t251-pushoffsetclosure2.ml took 0.02s
... testing 't251-pushoffsetclosurem2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't251-pushoffsetclosurem2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t251-pushoffsetclosurem2.ml took 0.02s
... testing 't252-pushoffsetclosure.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't252-pushoffsetclosure.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t252-pushoffsetclosure.ml took 0.02s
... testing 't253-offsetclosure0.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't253-offsetclosure0.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t253-offsetclosure0.ml took 0.02s
... testing 't253-offsetclosure2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't253-offsetclosure2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t253-offsetclosure2.ml took 0.02s
... testing 't253-offsetclosurem2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't253-offsetclosurem2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t253-offsetclosurem2.ml took 0.02s
... testing 't254-offsetclosure.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't254-offsetclosure.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t254-offsetclosure.ml took 0.02s
... testing 't260-offsetref.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't260-offsetref.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t260-offsetref.ml took 0.02s
... testing 't270-push_retaddr.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't270-push_retaddr.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t270-push_retaddr.ml took 0.02s
... testing 't300-getmethod.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't300-getmethod.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t300-getmethod.ml took 0.03s
... testing 't301-object.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't301-object.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t301-object.ml took 0.02s
... testing 't310-alloc-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't310-alloc-1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t310-alloc-1.ml took 0.02s
... testing 't310-alloc-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't310-alloc-2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t310-alloc-2.ml took 0.03s
... testing 't320-gc-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't320-gc-1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t320-gc-1.ml took 0.02s
... testing 't320-gc-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't320-gc-2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t320-gc-2.ml took 0.02s
... testing 't320-gc-3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't320-gc-3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t320-gc-3.ml took 0.03s
... testing 't330-compact-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't330-compact-1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t330-compact-1.ml took 0.02s
... testing 't330-compact-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't330-compact-2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t330-compact-2.ml took 0.02s
... testing 't330-compact-3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't330-compact-3.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t330-compact-3.ml took 0.02s
... testing 't330-compact-4.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't330-compact-4.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t330-compact-4.ml took 0.02s
... testing 't340-weak.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't340-weak.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t340-weak.ml took 0.03s
... testing 't350-heapcheck.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't350-heapcheck.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t350-heapcheck.ml took 0.03s
... testing 't360-stacks-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't360-stacks-1.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t360-stacks-1.ml took 0.02s
... testing 't360-stacks-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't360-stacks-2.ml' with 1.1 (ocaml) => passed
Wall clock: tests/tool-ocaml/t360-stacks-2.ml took 0.02s
Running tests from 'tests/tool-ocaml-annot' ...
... testing 'failure.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'failure.ml' with 1.1 (ocamlc.byte) => passed
... testing 'failure.ml' with 1.1.1 (script) => passed
... testing 'failure.ml' with 2 (setup-ocamlopt.byte-build-env) => passed
... testing 'failure.ml' with 2.1 (ocamlopt.byte) => passed
... testing 'failure.ml' with 2.1.1 (script) => passed
Wall clock: tests/tool-ocaml-annot/failure.ml took 0.04s
... testing 'success.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'success.ml' with 1.1 (ocamlc.byte) => passed
... testing 'success.ml' with 1.1.1 (script) => passed
... testing 'success.ml' with 2 (setup-ocamlopt.byte-build-env) => passed
... testing 'success.ml' with 2.1 (ocamlopt.byte) => passed
... testing 'success.ml' with 2.1.1 (script) => passed
Wall clock: tests/tool-ocaml-annot/success.ml took 0.15s
... testing 'typeonly.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'typeonly.ml' with 1.1 (ocamlc.byte) => passed
... testing 'typeonly.ml' with 1.1.1 (script) => passed
... testing 'typeonly.ml' with 2 (setup-ocamlopt.byte-build-env) => passed
... testing 'typeonly.ml' with 2.1 (ocamlopt.byte) => passed
... testing 'typeonly.ml' with 2.1.1 (script) => passed
Wall clock: tests/tool-ocaml-annot/typeonly.ml took 0.04s
Running tests from 'tests/tool-ocamlc-compat32' ...
... testing 'compat32.ml' with 1 (arch64) => passed
... testing 'compat32.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'compat32.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'compat32.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'compat32.ml' with 1.1.1.1.1 (ocamlc.byte) => passed
... testing 'compat32.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'compat32.ml' with 1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'compat32.ml' with 1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/tool-ocamlc-compat32/compat32.ml took 0.08s
Running tests from 'tests/tool-ocamlc-error-cleanup' ...
... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'test.ml' with 1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1 (script) => passed
Wall clock: tests/tool-ocamlc-error-cleanup/test.ml took 0.02s
Running tests from 'tests/tool-ocamlc-open' ...
... testing 'tool-ocamlc-open-error.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'tool-ocamlc-open-error.ml' with 1.1 (ocamlc.byte) => passed
... testing 'tool-ocamlc-open-error.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/tool-ocamlc-open/tool-ocamlc-open-error.ml took 0.02s
... testing 'tool-ocamlc-open.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'tool-ocamlc-open.ml' with 1.1 (ocamlc.byte) => passed
... testing 'tool-ocamlc-open.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'tool-ocamlc-open.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/tool-ocamlc-open/tool-ocamlc-open.ml took 0.03s
Running tests from 'tests/tool-ocamlc-stop-after' ...
... testing 'stop_after_lambda.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'stop_after_lambda.ml' with 1.1 (ocamlc.byte) => passed
... testing 'stop_after_lambda.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/tool-ocamlc-stop-after/stop_after_lambda.ml took 0.02s
... testing 'stop_after_parsing_impl.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'stop_after_parsing_impl.ml' with 1.1 (ocamlc.byte) => passed
... testing 'stop_after_parsing_impl.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/tool-ocamlc-stop-after/stop_after_parsing_impl.ml took 0.02s
... testing 'stop_after_parsing_intf.mli' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'stop_after_parsing_intf.mli' with 1.1 (ocamlc.byte) => passed
... testing 'stop_after_parsing_intf.mli' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/tool-ocamlc-stop-after/stop_after_parsing_intf.mli took 0.02s
... testing 'stop_after_scheduling.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'stop_after_scheduling.ml' with 1.1 (ocamlc.byte) => passed
... testing 'stop_after_scheduling.ml' with 1.1.1 (script) => passed
... testing 'stop_after_scheduling.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/tool-ocamlc-stop-after/stop_after_scheduling.ml took 0.02s
... testing 'stop_after_typing_impl.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'stop_after_typing_impl.ml' with 1.1 (ocamlc.byte) => passed
... testing 'stop_after_typing_impl.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/tool-ocamlc-stop-after/stop_after_typing_impl.ml took 0.02s
Running tests from 'tests/tool-ocamldep-modalias' ...
... testing 'main.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'main.ml' with 1.1 (copy) => passed
... testing 'main.ml' with 1.1.1 (copy) => passed
... testing 'main.ml' with 1.1.1.1 (copy) => passed
... testing 'main.ml' with 1.1.1.1.1 (copy) => passed
... testing 'main.ml' with 1.1.1.1.1.1 (copy) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1 (hasunix) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1 (script) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1 (script) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1 (native-compiler) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1 (script) => passed
... testing 'main.ml' with 2 (setup-ocamlc.byte-build-env) => passed
... testing 'main.ml' with 2.1 (copy) => passed
... testing 'main.ml' with 2.1.1 (copy) => passed
... testing 'main.ml' with 2.1.1.1 (copy) => passed
... testing 'main.ml' with 2.1.1.1.1 (copy) => passed
... testing 'main.ml' with 2.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 2.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'main.ml' with 2.1.1.1.1.1.1.1 (hasunix) => passed
... testing 'main.ml' with 2.1.1.1.1.1.1.1.1 (script) => passed
... testing 'main.ml' with 2.1.1.1.1.1.1.1.1.1 (script) => passed
... testing 'main.ml' with 2.1.1.1.1.1.1.1.1.1.1 (native-compiler) => passed
... testing 'main.ml' with 2.1.1.1.1.1.1.1.1.1.1.1 (script) => passed
... testing 'main.ml' with 3 (setup-ocamlc.byte-build-env) => passed
... testing 'main.ml' with 3.1 (copy) => passed
... testing 'main.ml' with 3.1.1 (copy) => passed
... testing 'main.ml' with 3.1.1.1 (copy) => passed
... testing 'main.ml' with 3.1.1.1.1 (copy) => passed
... testing 'main.ml' with 3.1.1.1.1.1 (copy) => passed
... testing 'main.ml' with 3.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 3.1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 3.1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'main.ml' with 4 (setup-ocamlc.byte-build-env) => passed
... testing 'main.ml' with 4.1 (copy) => passed
... testing 'main.ml' with 4.1.1 (copy) => passed
... testing 'main.ml' with 4.1.1.1 (copy) => passed
... testing 'main.ml' with 4.1.1.1.1 (copy) => passed
... testing 'main.ml' with 4.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 4.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'main.ml' with 5 (setup-ocamlc.byte-build-env) => passed
... testing 'main.ml' with 5.1 (copy) => passed
... testing 'main.ml' with 5.1.1 (copy) => passed
... testing 'main.ml' with 5.1.1.1 (copy) => passed
... testing 'main.ml' with 5.1.1.1.1 (copy) => passed
... testing 'main.ml' with 5.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 5.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/tool-ocamldep-modalias/main.ml took 1.18s
Running tests from 'tests/tool-ocamldep-shadowing' ...
... testing 'a.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'a.ml' with 1.1 (ocamlc.byte) => passed
... testing 'a.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/tool-ocamldep-shadowing/a.ml took 0.01s
Running tests from 'tests/tool-ocamldoc' ...
... testing 'Alert_toplevel.mli' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Alert_toplevel.mli took 0.02s
... testing 'Alert_toplevel2.mli' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Alert_toplevel2.mli took 0.02s
... testing 'Alerts.mli' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Alerts.mli took 0.03s
... testing 'Alerts_impl.ml' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Alerts_impl.ml took 0.03s
... testing 'Documentation_tags.mli' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Documentation_tags.mli took 0.03s
... testing 'Entities.ml' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Entities.ml took 0.03s
... testing 'Extensible_variant.ml' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Extensible_variant.ml took 0.02s
... testing 'Include_module_type_of.mli' with 1 (ocamldoc) => passed
... testing 'Include_module_type_of.mli' with 2 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Include_module_type_of.mli took 0.06s
... testing 'Inline_records.mli' with 1 (ocamldoc) => passed
... testing 'Inline_records.mli' with 2 (ocamldoc) => passed
... testing 'Inline_records.mli' with 3 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Inline_records.mli took 0.10s
... testing 'Inline_records_bis.ml' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Inline_records_bis.ml took 0.03s
... testing 'Item_ids.mli' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Item_ids.mli took 0.03s
... testing 'Level_0.mli' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Level_0.mli took 0.02s
... testing 'Linebreaks.mli' with 1 (ocamldoc) => passed
... testing 'Linebreaks.mli' with 1.1 (check-program-output) => passed
Wall clock: tests/tool-ocamldoc/Linebreaks.mli took 0.04s
... testing 'Loop.ml' with 1 (ocamldoc) => passed
... testing 'Loop.ml' with 2 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Loop.ml took 0.05s
... testing 'Module_whitespace.ml' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Module_whitespace.ml took 0.04s
... testing 'No_preamble.mli' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/No_preamble.mli took 0.03s
... testing 'Paragraph.mli' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Paragraph.mli took 0.03s
... testing 'Short_description.txt' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Short_description.txt took 0.02s
... testing 'Test.mli' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Test.mli took 0.02s
... testing 'Variants.mli' with 1 (ocamldoc) => passed
... testing 'Variants.mli' with 2 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/Variants.mli took 0.06s
... testing 'latex_ref.mli' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/latex_ref.mli took 0.02s
... testing 't01.ml' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/t01.ml took 0.08s
... testing 't02.ml' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/t02.ml took 0.07s
... testing 't03.ml' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/t03.ml took 0.07s
... testing 't04.ml' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/t04.ml took 0.07s
... testing 't05.ml' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc/t05.ml took 0.07s
Running tests from 'tests/tool-ocamldoc-open' ...
... testing 'main.ml' with 1 (ocamldoc) => passed
Wall clock: tests/tool-ocamldoc-open/main.ml took 0.10s
Running tests from 'tests/tool-ocamlobjinfo' ...
... testing 'question.ml' with 1 (shared-libraries) => passed
... testing 'question.ml' with 1.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'question.ml' with 1.1.1 (ocamlopt.byte) => passed
... testing 'question.ml' with 1.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'question.ml' with 1.1.1.1.1 (ocamlobjinfo) => passed
... testing 'question.ml' with 1.1.1.1.1.1 (check-program-output) => passed
Wall clock: tests/tool-ocamlobjinfo/question.ml took 0.12s
Running tests from 'tests/tool-ocamlopt-save-ir' ...
... testing 'check_for_pack.ml' with 1 (native-compiler) => passed
... testing 'check_for_pack.ml' with 1.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'check_for_pack.ml' with 1.1.1 (ocamlopt.byte) => passed
... testing 'check_for_pack.ml' with 1.1.1.1 (script) => passed
... testing 'check_for_pack.ml' with 1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'check_for_pack.ml' with 1.1.1.1.1.1 (check-ocamlopt.byte-output) => passed
Wall clock: tests/tool-ocamlopt-save-ir/check_for_pack.ml took 0.15s
... testing 'save_ir_after_scheduling.ml' with 1 (native-compiler) => passed
... testing 'save_ir_after_scheduling.ml' with 1.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'save_ir_after_scheduling.ml' with 1.1.1 (ocamlopt.byte) => passed
... testing 'save_ir_after_scheduling.ml' with 1.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'save_ir_after_scheduling.ml' with 1.1.1.1.1 (script) => passed
Wall clock: tests/tool-ocamlopt-save-ir/save_ir_after_scheduling.ml took 0.13s
... testing 'save_ir_after_typing.ml' with 1 (native-compiler) => passed
... testing 'save_ir_after_typing.ml' with 1.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'save_ir_after_typing.ml' with 1.1.1 (ocamlopt.byte) => passed
... testing 'save_ir_after_typing.ml' with 1.1.2 (script) => passed
... testing 'save_ir_after_typing.ml' with 1.1.2.1 (check-ocamlopt.byte-output) => passed
Wall clock: tests/tool-ocamlopt-save-ir/save_ir_after_typing.ml took 0.02s
... testing 'start_from_emit.ml' with 1 (native-compiler) => passed
... testing 'start_from_emit.ml' with 1.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'start_from_emit.ml' with 1.1.1 (ocamlopt.byte) => passed
... testing 'start_from_emit.ml' with 1.1.1.1 (script) => passed
... testing 'start_from_emit.ml' with 1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'start_from_emit.ml' with 1.1.1.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'start_from_emit.ml' with 1.1.1.1.1.1.1 (script) => passed
... testing 'start_from_emit.ml' with 1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'start_from_emit.ml' with 1.1.1.1.1.1.1.1.1 (copy) => passed
... testing 'start_from_emit.ml' with 1.1.1.1.1.1.1.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'start_from_emit.ml' with 1.1.1.1.1.1.1.1.1.1.1 (script) => passed
Wall clock: tests/tool-ocamlopt-save-ir/start_from_emit.ml took 0.18s
Running tests from 'tests/tool-ocamlopt-stop-after' ...
... testing 'stop_after_lambda.ml' with 1 (no-flambda) => skipped (support for flambda enabled)
... testing 'stop_after_lambda.ml' with 1.1 (setup-ocamlopt.byte-build-env) => n/a
... testing 'stop_after_lambda.ml' with 1.1.1 (ocamlopt.byte) => n/a
... testing 'stop_after_lambda.ml' with 1.1.1.1 (check-ocamlopt.byte-output) => n/a
... testing 'stop_after_scheduling.ml' with 1 (native-compiler) => passed
... testing 'stop_after_scheduling.ml' with 1.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'stop_after_scheduling.ml' with 1.1.1 (ocamlopt.byte) => passed
... testing 'stop_after_scheduling.ml' with 1.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'stop_after_scheduling.ml' with 1.1.1.1.1 (script) => passed
Wall clock: tests/tool-ocamlopt-stop-after/stop_after_scheduling.ml took 0.02s
Running tests from 'tests/tool-ocamltest' ...
... testing 'norm1.ml' with 1 (native) => passed
... testing 'norm1.ml' with 2 (bytecode) => passed
Wall clock: tests/tool-ocamltest/norm1.ml took 0.28s
... testing 'norm2.ml' with 1 (native) => passed
... testing 'norm2.ml' with 2 (bytecode) => passed
Wall clock: tests/tool-ocamltest/norm2.ml took 0.28s
... testing 'norm3.ml' with 1 (native) => passed
... testing 'norm3.ml' with 2 (bytecode) => passed
Wall clock: tests/tool-ocamltest/norm3.ml took 0.28s
... testing 'norm4.ml' with 1 (native) => passed
... testing 'norm4.ml' with 2 (bytecode) => passed
Wall clock: tests/tool-ocamltest/norm4.ml took 0.28s
Running tests from 'tests/tool-toplevel' ...
... testing 'error_highlighting.ml' with 1 (toplevel) => passed
Wall clock: tests/tool-toplevel/error_highlighting.ml took 0.02s
... testing 'exotic_lists.ml' with 1 (toplevel) => passed
Wall clock: tests/tool-toplevel/exotic_lists.ml took 0.03s
... testing 'install_printer.ml' with 1 (toplevel) => passed
Wall clock: tests/tool-toplevel/install_printer.ml took 0.03s
... testing 'mod_use.ml' with 1 (expect) => passed
Wall clock: tests/tool-toplevel/mod_use.ml took 0.03s
... testing 'multi_phrase_line.ml' with 1 (toplevel) => passed
Wall clock: tests/tool-toplevel/multi_phrase_line.ml took 0.02s
... testing 'pr6468.ml' with 1 (toplevel) => passed
Wall clock: tests/tool-toplevel/pr6468.ml took 0.08s
... testing 'pr7060.ml' with 1 (toplevel) => passed
Wall clock: tests/tool-toplevel/pr7060.ml took 0.02s
... testing 'pr7751.ml' with 1 (toplevel) => passed
Wall clock: tests/tool-toplevel/pr7751.ml took 0.13s
... testing 'pr9701.ml' with 1 (setup-ocaml-build-env) => passed
... testing 'pr9701.ml' with 1.1 (ocaml) => passed
... testing 'pr9701.ml' with 1.1.1 (check-ocaml-output) => passed
Wall clock: tests/tool-toplevel/pr9701.ml took 0.08s
... testing 'printval.ml' with 1 (expect) => passed
Wall clock: tests/tool-toplevel/printval.ml took 0.04s
... testing 'redefinition_hints.ml' with 1 (toplevel) => passed
Wall clock: tests/tool-toplevel/redefinition_hints.ml took 0.02s
... testing 'show.ml' with 1 (expect) => passed
Wall clock: tests/tool-toplevel/show.ml took 0.04s
... testing 'show_short_paths.ml' with 1 (expect) => passed
Wall clock: tests/tool-toplevel/show_short_paths.ml took 0.04s
... testing 'strings.ml' with 1 (toplevel) => passed
Wall clock: tests/tool-toplevel/strings.ml took 0.02s
... testing 'topeval.ml' with 1 (toplevel) => passed
... testing 'topeval.ml' with 2 (toplevel.opt) => passed
Wall clock: tests/tool-toplevel/topeval.ml took 0.52s
... testing 'tracing.ml' with 1 (toplevel) => passed
Wall clock: tests/tool-toplevel/tracing.ml took 0.02s
... testing 'uncaught_exceptions.ml' with 1 (expect) => passed
Wall clock: tests/tool-toplevel/uncaught_exceptions.ml took 0.04s
... testing 'use_command.ml' with 1 (expect) => passed
Wall clock: tests/tool-toplevel/use_command.ml took 0.04s
Running tests from 'tests/tool-toplevel-invocation' ...
... testing 'test.ml' with 1 (setup-ocaml-build-env) => passed
... testing 'test.ml' with 1.1 (ocaml) => passed
... testing 'test.ml' with 1.1.1 (check-ocaml-output) => passed
... testing 'test.ml' with 1.2 (ocaml) => passed
... testing 'test.ml' with 1.2.1 (check-ocaml-output) => passed
... testing 'test.ml' with 1.3 (ocaml) => passed
... testing 'test.ml' with 1.3.1 (check-ocaml-output) => passed
... testing 'test.ml' with 1.4 (ocaml) => passed
... testing 'test.ml' with 1.4.1 (check-ocaml-output) => passed
... testing 'test.ml' with 1.5 (ocaml) => passed
... testing 'test.ml' with 1.5.1 (check-ocaml-output) => passed
... testing 'test.ml' with 1.6 (ocaml) => passed
... testing 'test.ml' with 1.6.1 (check-ocaml-output) => passed
Wall clock: tests/tool-toplevel-invocation/test.ml took 0.09s
Running tests from 'tests/tool-toplevel/known-bugs' ...
... testing 'broken_rec_in_show.ml' with 1 (expect) => passed
Wall clock: tests/tool-toplevel/known-bugs/broken_rec_in_show.ml took 0.04s
Running tests from 'tests/translprim' ...
... testing 'array_spec.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'array_spec.ml' with 1.1 (ocamlc.byte) => passed
... testing 'array_spec.ml' with 1.1.1 (flat-float-array) => passed
... testing 'array_spec.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'array_spec.ml' with 1.1.2 (no-flat-float-array) => skipped (compiler configured with --enable-flat-float)
... testing 'array_spec.ml' with 1.1.2.1 (check-ocamlc.byte-output) => n/a
Wall clock: tests/translprim/array_spec.ml took 0.03s
... testing 'comparison_table.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'comparison_table.ml' with 1.1 (ocamlc.byte) => passed
... testing 'comparison_table.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/translprim/comparison_table.ml took 0.08s
... testing 'locs.ml' with 1 (native) => passed
... testing 'locs.ml' with 2 (bytecode) => passed
Wall clock: tests/translprim/locs.ml took 0.58s
... testing 'module_coercion.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'module_coercion.ml' with 1.1 (ocamlc.byte) => passed
... testing 'module_coercion.ml' with 1.1.1 (flat-float-array) => passed
... testing 'module_coercion.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'module_coercion.ml' with 1.1.2 (no-flat-float-array) => skipped (compiler configured with --enable-flat-float)
... testing 'module_coercion.ml' with 1.1.2.1 (check-ocamlc.byte-output) => n/a
Wall clock: tests/translprim/module_coercion.ml took 0.03s
... testing 'ref_spec.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'ref_spec.ml' with 1.1 (ocamlc.byte) => passed
... testing 'ref_spec.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/translprim/ref_spec.ml took 0.03s
... testing 'sendcache.ml' with 1 (native) => passed
... testing 'sendcache.ml' with 2 (bytecode) => passed
Wall clock: tests/translprim/sendcache.ml took 0.36s
Running tests from 'tests/typing-core-bugs' ...
... testing 'const_int_hint.ml' with 1 (expect) => passed
Wall clock: tests/typing-core-bugs/const_int_hint.ml took 0.05s
... testing 'missing_rec_hint.ml' with 1 (expect) => passed
Wall clock: tests/typing-core-bugs/missing_rec_hint.ml took 0.04s
... testing 'repeated_did_you_mean.ml' with 1 (expect) => passed
Wall clock: tests/typing-core-bugs/repeated_did_you_mean.ml took 0.03s
... testing 'type_expected_explanation.ml' with 1 (expect) => passed
Wall clock: tests/typing-core-bugs/type_expected_explanation.ml took 0.04s
... testing 'unit_fun_hints.ml' with 1 (expect) => passed
Wall clock: tests/typing-core-bugs/unit_fun_hints.ml took 0.04s
Running tests from 'tests/typing-deprecated' ...
... testing 'alerts.ml' with 1 (expect) => passed
Wall clock: tests/typing-deprecated/alerts.ml took 0.05s
... testing 'deprecated.ml' with 1 (expect) => passed
Wall clock: tests/typing-deprecated/deprecated.ml took 0.08s
Running tests from 'tests/typing-extension-constructor' ...
... testing 'test.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-extension-constructor/test.ml took 0.02s
Running tests from 'tests/typing-extensions' ...
... testing 'cast.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-extensions/cast.ml took 0.04s
... testing 'disambiguation.ml' with 1 (expect) => passed
Wall clock: tests/typing-extensions/disambiguation.ml took 0.06s
... testing 'extensions.ml' with 1 (expect) => passed
Wall clock: tests/typing-extensions/extensions.ml took 0.10s
... testing 'msg.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-extensions/msg.ml took 0.03s
... testing 'open_types.ml' with 1 (expect) => passed
Wall clock: tests/typing-extensions/open_types.ml took 0.07s
Running tests from 'tests/typing-external' ...
... testing 'pr11392.ml' with 1 (expect) => passed
Wall clock: tests/typing-external/pr11392.ml took 0.03s
Running tests from 'tests/typing-fstclassmod' ...
... testing 'aliases.ml' with 1 (expect) => passed
Wall clock: tests/typing-fstclassmod/aliases.ml took 0.03s
... testing 'fstclassmod.ml' with 1 (native) => passed
... testing 'fstclassmod.ml' with 2 (bytecode) => passed
Wall clock: tests/typing-fstclassmod/fstclassmod.ml took 0.56s
... testing 'nondep_instance.ml' with 1 (expect) => passed
Wall clock: tests/typing-fstclassmod/nondep_instance.ml took 0.04s
Running tests from 'tests/typing-gadts' ...
... testing 'ambiguity.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/ambiguity.ml took 0.06s
... testing 'ambivalent_apply.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/ambivalent_apply.ml took 0.04s
... testing 'didier.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/didier.ml took 0.05s
... testing 'dynamic_frisch.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/dynamic_frisch.ml took 0.27s
... testing 'gadthead.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/gadthead.ml took 0.03s
... testing 'name_existentials.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/name_existentials.ml took 0.05s
... testing 'nested_equations.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/nested_equations.ml took 0.05s
... testing 'omega07.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/omega07.ml took 0.60s
... testing 'or_patterns.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/or_patterns.ml took 0.14s
... testing 'packed-module-recasting.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/packed-module-recasting.ml took 0.11s
... testing 'pr10189.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr10189.ml took 0.06s
... testing 'pr10271.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr10271.ml took 0.04s
... testing 'pr10348.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr10348.ml took 0.05s
... testing 'pr10735.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr10735.ml took 0.04s
... testing 'pr10907.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr10907.ml took 0.04s
... testing 'pr11888.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr11888.ml took 0.04s
... testing 'pr5332.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr5332.ml took 0.04s
... testing 'pr5689.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr5689.ml took 0.07s
... testing 'pr5785.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr5785.ml took 0.04s
... testing 'pr5848.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr5848.ml took 0.04s
... testing 'pr5906.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr5906.ml took 0.04s
... testing 'pr5948.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr5948.ml took 0.04s
... testing 'pr5981.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr5981.ml took 0.04s
... testing 'pr5985.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr5985.ml took 0.05s
... testing 'pr5989.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr5989.ml took 0.04s
... testing 'pr5997.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr5997.ml took 0.04s
... testing 'pr6158.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr6158.ml took 0.03s
... testing 'pr6163.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr6163.ml took 0.04s
... testing 'pr6174.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr6174.ml took 0.03s
... testing 'pr6241.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr6241.ml took 0.04s
... testing 'pr6690.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr6690.ml took 0.04s
... testing 'pr6817.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr6817.ml took 0.04s
... testing 'pr6934.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr6934.ml took 0.03s
... testing 'pr6980.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr6980.ml took 0.04s
... testing 'pr6993_bad.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr6993_bad.ml took 0.04s
... testing 'pr7016.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7016.ml took 0.04s
... testing 'pr7160.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7160.ml took 0.04s
... testing 'pr7214.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7214.ml took 0.04s
... testing 'pr7222.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7222.ml took 0.04s
... testing 'pr7230.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7230.ml took 0.03s
... testing 'pr7234.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7234.ml took 0.04s
... testing 'pr7260.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7260.ml took 0.03s
... testing 'pr7269.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7269.ml took 0.05s
... testing 'pr7298.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7298.ml took 0.04s
... testing 'pr7374.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7374.ml took 0.04s
... testing 'pr7378.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7378.ml took 0.03s
... testing 'pr7381.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7381.ml took 0.04s
... testing 'pr7390.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7390.ml took 0.04s
... testing 'pr7391.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7391.ml took 0.05s
... testing 'pr7397.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7397.ml took 0.04s
... testing 'pr7421.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7421.ml took 0.04s
... testing 'pr7432.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7432.ml took 0.04s
... testing 'pr7520.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7520.ml took 0.03s
... testing 'pr7618.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7618.ml took 0.04s
... testing 'pr7747.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7747.ml took 0.04s
... testing 'pr7902.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr7902.ml took 0.04s
... testing 'pr9019.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr9019.ml took 0.08s
... testing 'pr9759.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr9759.ml took 0.04s
... testing 'pr9799.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/pr9799.ml took 0.04s
... testing 'principality-and-gadts.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/principality-and-gadts.ml took 0.09s
... testing 'return_type.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/return_type.ml took 0.03s
... testing 'term-conv.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/term-conv.ml took 0.12s
... testing 'test.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/test.ml took 0.30s
... testing 'unexpected_existentials.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/unexpected_existentials.ml took 0.04s
... testing 'unify_mb.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/unify_mb.ml took 0.13s
... testing 'variables_in_mcomp.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/variables_in_mcomp.ml took 0.04s
... testing 'yallop_bugs.ml' with 1 (expect) => passed
Wall clock: tests/typing-gadts/yallop_bugs.ml took 0.04s
Running tests from 'tests/typing-immediate' ...
... testing 'immediate.ml' with 1 (expect) => passed
Wall clock: tests/typing-immediate/immediate.ml took 0.05s
Running tests from 'tests/typing-implicit_unpack' ...
... testing 'implicit_unpack.ml' with 1 (expect) => passed
Wall clock: tests/typing-implicit_unpack/implicit_unpack.ml took 0.24s
Running tests from 'tests/typing-kind' ...
... testing 'kind_mismatch.ml' with 1 (expect) => passed
Wall clock: tests/typing-kind/kind_mismatch.ml took 0.03s
Running tests from 'tests/typing-labels' ...
... testing 'mixin.ml' with 1 (native) => passed
... testing 'mixin.ml' with 2 (bytecode) => passed
Wall clock: tests/typing-labels/mixin.ml took 0.72s
... testing 'mixin2.ml' with 1 (native) => passed
... testing 'mixin2.ml' with 2 (bytecode) => passed
Wall clock: tests/typing-labels/mixin2.ml took 0.96s
... testing 'mixin3.ml' with 1 (native) => passed
... testing 'mixin3.ml' with 2 (bytecode) => passed
Wall clock: tests/typing-labels/mixin3.ml took 0.93s
Running tests from 'tests/typing-misc' ...
... testing 'apply_non_function.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/apply_non_function.ml took 0.04s
... testing 'build_as_type.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/build_as_type.ml took 0.05s
... testing 'constraints.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/constraints.ml took 0.09s
... testing 'deep.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/deep.ml took 0.04s
... testing 'disambiguate_principality.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/disambiguate_principality.ml took 0.08s
... testing 'distant_errors.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/distant_errors.ml took 0.03s
... testing 'empty_variant.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/empty_variant.ml took 0.05s
... testing 'enrich_typedecl.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/enrich_typedecl.ml took 0.06s
... testing 'exotic_unifications.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/exotic_unifications.ml took 0.04s
... testing 'external_arity.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/external_arity.ml took 0.03s
... testing 'filter_params.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/filter_params.ml took 0.03s
... testing 'gpr2277.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/gpr2277.ml took 0.04s
... testing 'includeclass_errors.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/includeclass_errors.ml took 0.05s
... testing 'injectivity.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/injectivity.ml took 0.12s
... testing 'inside_out.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/inside_out.ml took 0.05s
... testing 'is_expansive.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/is_expansive.ml took 0.03s
... testing 'labels.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/labels.ml took 0.05s
... testing 'normalize_type.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/normalize_type.ml took 0.03s
... testing 'occur_check.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/occur_check.ml took 0.03s
... testing 'optbinders.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/optbinders.ml took 0.04s
... testing 'pat_type_sharing.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/pat_type_sharing.ml took 0.04s
... testing 'pattern_open.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/pattern_open.ml took 0.10s
... testing 'polyvars.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/polyvars.ml took 0.07s
... testing 'pr6416.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/pr6416.ml took 0.07s
... testing 'pr6634.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/pr6634.ml took 0.03s
... testing 'pr6939-flat-float-array.ml' with 1 (flat-float-array) => passed
... testing 'pr6939-flat-float-array.ml' with 1.1 (expect) => passed
Wall clock: tests/typing-misc/pr6939-flat-float-array.ml took 0.03s
... testing 'pr6939-no-flat-float-array.ml' with 1 (no-flat-float-array) => skipped (compiler configured with --enable-flat-float)
... testing 'pr6939-no-flat-float-array.ml' with 1.1 (expect) => n/a
... testing 'pr7103.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/pr7103.ml took 0.04s
... testing 'pr7228.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/pr7228.ml took 0.03s
... testing 'pr7668_bad.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/pr7668_bad.ml took 0.05s
... testing 'pr7712.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/pr7712.ml took 0.04s
... testing 'pr7937.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/pr7937.ml took 0.04s
... testing 'pr8548.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/pr8548.ml took 0.05s
... testing 'pr8548_split.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr8548_split.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr8548_split.ml' with 1.2 (ocamlc.byte) => passed
... testing 'pr8548_split.ml' with 1.2.1 (ocamlc.byte) => passed
... testing 'pr8548_split.ml' with 1.2.2 (ocamlc.byte) => passed
... testing 'pr8548_split.ml' with 1.2.2.1 (ocamlc.byte) => passed
Wall clock: tests/typing-misc/pr8548_split.ml took 0.08s
... testing 'printing.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/printing.ml took 0.05s
... testing 'records.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/records.ml took 0.07s
... testing 'scope_escape.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/scope_escape.ml took 0.03s
... testing 'typecore_empty_polyvariant_error.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'typecore_empty_polyvariant_error.ml' with 1.1 (ocamlc.byte) => passed
... testing 'typecore_empty_polyvariant_error.ml' with 1.1.1 (toplevel) => passed
Wall clock: tests/typing-misc/typecore_empty_polyvariant_error.ml took 0.23s
... testing 'typecore_errors.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/typecore_errors.ml took 0.07s
... testing 'typecore_nolabel_errors.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/typecore_nolabel_errors.ml took 0.05s
... testing 'typetexp_errors.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/typetexp_errors.ml took 0.03s
... testing 'unbound_type_variables.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/unbound_type_variables.ml took 0.03s
... testing 'unique_names_in_unification.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/unique_names_in_unification.ml took 0.04s
... testing 'variance.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/variance.ml took 0.04s
... testing 'variant.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/variant.ml took 0.05s
... testing 'wellfounded.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/wellfounded.ml took 0.03s
... testing 'wrong_kind.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc/wrong_kind.ml took 0.05s
Running tests from 'tests/typing-misc-bugs' ...
... testing 'core_array_reduced_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'core_array_reduced_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'core_array_reduced_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-misc-bugs/core_array_reduced_ok.ml took 0.03s
... testing 'gadt_declaration_check.ml' with 1 (expect) => passed
Wall clock: tests/typing-misc-bugs/gadt_declaration_check.ml took 0.03s
... testing 'pr6303_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6303_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6303_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-misc-bugs/pr6303_bad.ml took 0.02s
... testing 'pr6946_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6946_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6946_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-misc-bugs/pr6946_bad.ml took 0.02s
Running tests from 'tests/typing-missing-cmi' ...
... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'test.ml' with 1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1.1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-missing-cmi/test.ml took 0.09s
Running tests from 'tests/typing-missing-cmi-2' ...
... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'test.ml' with 1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1.1 (script) => passed
... testing 'test.ml' with 1.1.1.1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-missing-cmi-2/test.ml took 0.05s
Running tests from 'tests/typing-missing-cmi-3' ...
... testing 'user.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'user.ml' with 1.1 (ocamlc.byte) => passed
... testing 'user.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'user.ml' with 1.1.1.1 (script) => passed
... testing 'user.ml' with 1.1.1.1.1 (expect) => passed
Wall clock: tests/typing-missing-cmi-3/user.ml took 0.08s
Running tests from 'tests/typing-modules' ...
... testing 'Test.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/Test.ml took 0.05s
... testing 'aliases.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/aliases.ml took 0.18s
... testing 'anonymous.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/anonymous.ml took 0.04s
... testing 'applicative_functor_type.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/applicative_functor_type.ml took 0.04s
... testing 'extension_constructors_errors_test.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/extension_constructors_errors_test.ml took 0.03s
... testing 'firstclass.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/firstclass.ml took 0.04s
... testing 'functors.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/functors.ml took 0.19s
... testing 'generative.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/generative.ml took 0.04s
... testing 'illegal_permutation.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/illegal_permutation.ml took 0.07s
... testing 'inclusion_errors.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/inclusion_errors.ml took 0.18s
... testing 'inclusion_errors_elision.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/inclusion_errors_elision.ml took 0.04s
... testing 'merge_constraint.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/merge_constraint.ml took 0.15s
... testing 'module_type_substitution.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/module_type_substitution.ml took 0.06s
... testing 'nondep.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/nondep.ml took 0.04s
... testing 'nondep_private_abbrev.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/nondep_private_abbrev.ml took 0.05s
... testing 'normalize_path.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/normalize_path.ml took 0.03s
... testing 'packed_module_levels.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/packed_module_levels.ml took 0.04s
... testing 'pr10298.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/pr10298.ml took 0.03s
... testing 'pr10399.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/pr10399.ml took 0.04s
... testing 'pr5911.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/pr5911.ml took 0.03s
... testing 'pr6394.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/pr6394.ml took 0.03s
... testing 'pr6633.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/pr6633.ml took 0.04s
... testing 'pr7207.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/pr7207.ml took 0.03s
... testing 'pr7348.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/pr7348.ml took 0.04s
... testing 'pr7726.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/pr7726.ml took 0.05s
... testing 'pr7787.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/pr7787.ml took 0.04s
... testing 'pr7818.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/pr7818.ml took 0.08s
... testing 'pr7851.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/pr7851.ml took 0.05s
... testing 'pr8810.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr8810.ml' with 1.1 (ocamlc.byte) => passed
Wall clock: tests/typing-modules/pr8810.ml took 0.02s
... testing 'pr9384.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/pr9384.ml took 0.04s
... testing 'pr9695.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/pr9695.ml took 0.03s
... testing 'printing.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/printing.ml took 0.04s
... testing 'private.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/private.ml took 0.04s
... testing 'records_errors_test.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/records_errors_test.ml took 0.07s
... testing 'recursive.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/recursive.ml took 0.03s
... testing 'struct_include_optimisation.ml' with 1 (native) => passed
Wall clock: tests/typing-modules/struct_include_optimisation.ml took 0.38s
... testing 'unroll_private_abbrev.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/unroll_private_abbrev.ml took 0.04s
... testing 'variants_errors_test.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/variants_errors_test.ml took 0.05s
... testing 'with_ghosts.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules/with_ghosts.ml took 0.04s
Running tests from 'tests/typing-modules-bugs' ...
... testing 'gatien_baron_20131019_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'gatien_baron_20131019_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'gatien_baron_20131019_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/gatien_baron_20131019_ok.ml took 0.07s
... testing 'pr10661_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr10661_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr10661_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr10661_ok.ml took 0.02s
... testing 'pr10693_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr10693_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr10693_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr10693_bad.ml took 0.02s
... testing 'pr5164_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr5164_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr5164_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr5164_ok.ml took 0.04s
... testing 'pr51_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr51_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr51_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr51_ok.ml took 0.03s
... testing 'pr5663_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr5663_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr5663_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr5663_ok.ml took 0.02s
... testing 'pr5914_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr5914_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr5914_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr5914_ok.ml took 0.03s
... testing 'pr6240_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6240_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6240_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6240_ok.ml took 0.02s
... testing 'pr6293_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6293_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6293_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6293_bad.ml took 0.02s
... testing 'pr6427_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6427_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6427_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6427_bad.ml took 0.02s
... testing 'pr6485_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6485_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6485_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6485_ok.ml took 0.03s
... testing 'pr6513_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6513_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6513_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6513_ok.ml took 0.02s
... testing 'pr6572_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6572_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6572_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6572_ok.ml took 0.04s
... testing 'pr6651_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6651_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6651_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6651_ok.ml took 0.02s
... testing 'pr6752_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6752_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6752_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6752_bad.ml took 0.02s
... testing 'pr6752_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6752_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6752_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6752_ok.ml took 0.03s
... testing 'pr6899_first_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6899_first_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6899_first_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6899_first_bad.ml took 0.02s
... testing 'pr6899_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6899_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6899_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6899_ok.ml took 0.02s
... testing 'pr6899_second_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6899_second_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6899_second_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6899_second_bad.ml took 0.02s
... testing 'pr6944_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6944_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6944_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6944_ok.ml took 0.03s
... testing 'pr6954_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6954_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6954_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6954_ok.ml took 0.02s
... testing 'pr6981_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6981_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6981_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6981_ok.ml took 0.02s
... testing 'pr6982_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6982_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6982_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6982_ok.ml took 0.03s
... testing 'pr6985_extended.ml' with 1 (expect) => passed
Wall clock: tests/typing-modules-bugs/pr6985_extended.ml took 0.03s
... testing 'pr6985_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6985_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6985_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6985_ok.ml took 0.02s
... testing 'pr6992_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6992_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6992_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr6992_bad.ml took 0.02s
... testing 'pr7036_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7036_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7036_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr7036_ok.ml took 0.03s
... testing 'pr7082_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7082_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7082_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr7082_ok.ml took 0.02s
... testing 'pr7112_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7112_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7112_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr7112_bad.ml took 0.02s
... testing 'pr7112_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7112_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7112_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr7112_ok.ml took 0.02s
... testing 'pr7152_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7152_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7152_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr7152_ok.ml took 0.03s
... testing 'pr7182_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7182_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7182_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr7182_ok.ml took 0.02s
... testing 'pr7305_principal.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7305_principal.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7305_principal.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr7305_principal.ml took 0.03s
... testing 'pr7321_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7321_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7321_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr7321_ok.ml took 0.02s
... testing 'pr7414_2_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7414_2_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7414_2_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr7414_2_bad.ml took 0.02s
... testing 'pr7414_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7414_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7414_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr7414_bad.ml took 0.02s
... testing 'pr7519_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7519_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7519_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr7519_ok.ml took 0.02s
... testing 'pr7601_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7601_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7601_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr7601_ok.ml took 0.02s
... testing 'pr7601a_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7601a_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7601a_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr7601a_ok.ml took 0.03s
... testing 'pr9695_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr9695_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr9695_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-modules-bugs/pr9695_bad.ml took 0.02s
Running tests from 'tests/typing-multifile' ...
... testing 'pr6372.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6372.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6372.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'pr6372.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-multifile/pr6372.ml took 0.03s
... testing 'pr7325.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7325.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7325.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'pr7325.ml' with 1.1.1.1 (script) => passed
... testing 'pr7325.ml' with 1.1.1.1.1 (ocamlc.byte) => passed
... testing 'pr7325.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-multifile/pr7325.ml took 0.05s
... testing 'pr7563.ml' with 1 (native) => passed
... testing 'pr7563.ml' with 2 (bytecode) => passed
Wall clock: tests/typing-multifile/pr7563.ml took 0.35s
... testing 'pr9218.ml' with 1 (native) => passed
... testing 'pr9218.ml' with 2 (bytecode) => passed
Wall clock: tests/typing-multifile/pr9218.ml took 0.35s
Running tests from 'tests/typing-objects' ...
... testing 'Exemples.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/Exemples.ml took 0.24s
... testing 'Tests.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/Tests.ml took 0.26s
... testing 'abstract_rows.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/abstract_rows.ml took 0.03s
... testing 'class_2.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/class_2.ml took 0.04s
... testing 'dummy.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/dummy.ml took 0.08s
... testing 'errors.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/errors.ml took 0.04s
... testing 'field_kind.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/field_kind.ml took 0.05s
... testing 'open_in_classes.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/open_in_classes.ml took 0.04s
... testing 'pr11569.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/pr11569.ml took 0.04s
... testing 'pr5545.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/pr5545.ml took 0.04s
... testing 'pr5619_bad.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/pr5619_bad.ml took 0.04s
... testing 'pr5858.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/pr5858.ml took 0.03s
... testing 'pr6123_bad.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/pr6123_bad.ml took 0.03s
... testing 'pr6383.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/pr6383.ml took 0.03s
... testing 'pr6907_bad.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/pr6907_bad.ml took 0.03s
... testing 'pr7711_ok.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/pr7711_ok.ml took 0.03s
... testing 'self_cannot_be_closed.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/self_cannot_be_closed.ml took 0.03s
... testing 'self_cannot_escape_pr7865.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/self_cannot_escape_pr7865.ml took 0.04s
... testing 'unbound-type-var.ml' with 1 (expect) => passed
Wall clock: tests/typing-objects/unbound-type-var.ml took 0.03s
Running tests from 'tests/typing-objects-bugs' ...
... testing 'pr3968_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr3968_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr3968_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-objects-bugs/pr3968_bad.ml took 0.02s
... testing 'pr4018_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr4018_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr4018_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-objects-bugs/pr4018_bad.ml took 0.02s
... testing 'pr4435_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr4435_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr4435_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-objects-bugs/pr4435_bad.ml took 0.02s
... testing 'pr4766_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr4766_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr4766_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-objects-bugs/pr4766_ok.ml took 0.02s
... testing 'pr4824_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr4824_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr4824_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-objects-bugs/pr4824_ok.ml took 0.02s
... testing 'pr4824a_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr4824a_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr4824a_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-objects-bugs/pr4824a_bad.ml took 0.02s
... testing 'pr5156_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr5156_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr5156_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-objects-bugs/pr5156_ok.ml took 0.03s
... testing 'pr7284_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7284_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7284_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-objects-bugs/pr7284_bad.ml took 0.02s
... testing 'pr7293_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7293_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7293_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-objects-bugs/pr7293_ok.ml took 0.02s
... testing 'woodyatt_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'woodyatt_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'woodyatt_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-objects-bugs/woodyatt_ok.ml took 0.03s
... testing 'yamagata021012_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'yamagata021012_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'yamagata021012_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-objects-bugs/yamagata021012_ok.ml took 0.08s
Running tests from 'tests/typing-ocamlc-i' ...
... testing 'pervasives_leitmotiv.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pervasives_leitmotiv.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pervasives_leitmotiv.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-ocamlc-i/pervasives_leitmotiv.ml took 0.02s
... testing 'pr4791.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr4791.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr4791.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-ocamlc-i/pr4791.ml took 0.02s
... testing 'pr6323.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6323.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6323.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-ocamlc-i/pr6323.ml took 0.02s
... testing 'pr7402.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7402.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7402.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-ocamlc-i/pr7402.ml took 0.02s
... testing 'pr7620_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7620_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7620_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-ocamlc-i/pr7620_bad.ml took 0.02s
Running tests from 'tests/typing-poly' ...
... testing 'error_messages.ml' with 1 (expect) => passed
Wall clock: tests/typing-poly/error_messages.ml took 0.05s
... testing 'poly.ml' with 1 (expect) => passed
Wall clock: tests/typing-poly/poly.ml took 0.52s
... testing 'pr7636.ml' with 1 (expect) => passed
Wall clock: tests/typing-poly/pr7636.ml took 0.04s
... testing 'pr9603.ml' with 1 (expect) => passed
Wall clock: tests/typing-poly/pr9603.ml took 0.04s
Running tests from 'tests/typing-poly-bugs' ...
... testing 'pr5322_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr5322_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr5322_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-poly-bugs/pr5322_ok.ml took 0.03s
... testing 'pr5673_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr5673_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr5673_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-poly-bugs/pr5673_ok.ml took 0.03s
... testing 'pr6922_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6922_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6922_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-poly-bugs/pr6922_ok.ml took 0.08s
Running tests from 'tests/typing-polyvariants-bugs' ...
... testing 'pr10664.ml' with 1 (native) => passed
... testing 'pr10664.ml' with 2 (bytecode) => passed
Wall clock: tests/typing-polyvariants-bugs/pr10664.ml took 0.34s
... testing 'pr10664a.ml' with 1 (expect) => passed
Wall clock: tests/typing-polyvariants-bugs/pr10664a.ml took 0.07s
... testing 'pr4775_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr4775_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr4775_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-polyvariants-bugs/pr4775_ok.ml took 0.03s
... testing 'pr4933_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr4933_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr4933_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-polyvariants-bugs/pr4933_ok.ml took 0.02s
... testing 'pr5057_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr5057_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr5057_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-polyvariants-bugs/pr5057_ok.ml took 0.03s
... testing 'pr5057a_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr5057a_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr5057a_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-polyvariants-bugs/pr5057a_bad.ml took 0.02s
... testing 'pr7199_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7199_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7199_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-polyvariants-bugs/pr7199_ok.ml took 0.02s
... testing 'pr7817_bad.ml' with 1 (expect) => passed
Wall clock: tests/typing-polyvariants-bugs/pr7817_bad.ml took 0.04s
... testing 'pr7824.ml' with 1 (expect) => passed
Wall clock: tests/typing-polyvariants-bugs/pr7824.ml took 0.04s
... testing 'pr8575.ml' with 1 (expect) => passed
Wall clock: tests/typing-polyvariants-bugs/pr8575.ml took 0.04s
... testing 'privrowsabate_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'privrowsabate_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'privrowsabate_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-polyvariants-bugs/privrowsabate_ok.ml took 0.03s
Running tests from 'tests/typing-polyvariants-bugs-2' ...
... testing 'pr3918c.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr3918c.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr3918c.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'pr3918c.ml' with 1.1.1.1 (script) => passed
... testing 'pr3918c.ml' with 1.1.1.1.1 (ocamlc.byte) => passed
... testing 'pr3918c.ml' with 1.1.1.1.2 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-polyvariants-bugs-2/pr3918c.ml took 0.05s
Running tests from 'tests/typing-private' ...
... testing 'invalid_private_row.ml' with 1 (expect) => passed
Wall clock: tests/typing-private/invalid_private_row.ml took 0.04s
... testing 'private.ml' with 1 (toplevel) => passed
... testing 'private.ml' with 2 (toplevel) => passed
Wall clock: tests/typing-private/private.ml took 0.07s
Running tests from 'tests/typing-private-bugs' ...
... testing 'pr5026_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr5026_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr5026_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-private-bugs/pr5026_bad.ml took 0.02s
... testing 'pr5469_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr5469_ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr5469_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-private-bugs/pr5469_ok.ml took 0.02s
Running tests from 'tests/typing-recmod' ...
... testing 'gpr1626.ml' with 1 (expect) => passed
Wall clock: tests/typing-recmod/gpr1626.ml took 0.03s
... testing 'pr6491.ml' with 1 (expect) => passed
Wall clock: tests/typing-recmod/pr6491.ml took 0.03s
... testing 'pr9494.ml' with 1 (native) => passed
... testing 'pr9494.ml' with 2 (bytecode) => passed
Wall clock: tests/typing-recmod/pr9494.ml took 0.46s
... testing 't01bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't01bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 't01bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t01bad.ml took 0.02s
... testing 't02bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't02bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 't02bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t02bad.ml took 0.02s
... testing 't03ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't03ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 't03ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t03ok.ml took 0.02s
... testing 't04bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't04bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 't04bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t04bad.ml took 0.02s
... testing 't05bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't05bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 't05bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t05bad.ml took 0.02s
... testing 't06ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't06ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 't06ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t06ok.ml took 0.02s
... testing 't07bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't07bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 't07bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t07bad.ml took 0.02s
... testing 't08bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't08bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 't08bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t08bad.ml took 0.02s
... testing 't09bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't09bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 't09bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t09bad.ml took 0.02s
... testing 't10ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't10ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 't10ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t10ok.ml took 0.03s
... testing 't11bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't11bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 't11bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t11bad.ml took 0.02s
... testing 't12bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't12bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 't12bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t12bad.ml took 0.02s
... testing 't13ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't13ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 't13ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t13ok.ml took 0.03s
... testing 't14bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't14bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 't14bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t14bad.ml took 0.02s
... testing 't15bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't15bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 't15bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t15bad.ml took 0.02s
... testing 't16ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't16ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 't16ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t16ok.ml took 0.03s
... testing 't17ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't17ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 't17ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t17ok.ml took 0.03s
... testing 't18ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't18ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 't18ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t18ok.ml took 0.02s
... testing 't20ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't20ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 't20ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t20ok.ml took 0.04s
... testing 't21ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't21ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 't21ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t21ok.ml took 0.04s
... testing 't22ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 't22ok.ml' with 1.1 (ocamlc.byte) => passed
... testing 't22ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-recmod/t22ok.ml took 0.11s
Running tests from 'tests/typing-recordarg' ...
... testing 'recordarg.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-recordarg/recordarg.ml took 0.03s
Running tests from 'tests/typing-rectypes-bugs' ...
... testing 'pr5343_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr5343_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr5343_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-rectypes-bugs/pr5343_bad.ml took 0.02s
... testing 'pr6174_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6174_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6174_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-rectypes-bugs/pr6174_bad.ml took 0.02s
... testing 'pr6870_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6870_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6870_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-rectypes-bugs/pr6870_bad.ml took 0.02s
Running tests from 'tests/typing-safe-linking' ...
... testing 'b_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'b_bad.ml' with 1.1 (ocamlc.byte) => passed
... testing 'b_bad.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'b_bad.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-safe-linking/b_bad.ml took 0.03s
Running tests from 'tests/typing-shadowing-of-pervasives-submodules' ...
... testing 'redefine_largefile.ml' with 1 (native) => passed
... testing 'redefine_largefile.ml' with 2 (bytecode) => passed
Wall clock: tests/typing-shadowing-of-pervasives-submodules/redefine_largefile.ml took 0.35s
... testing 'redefine_largefile_top.ml' with 1 (setup-ocaml-build-env) => passed
... testing 'redefine_largefile_top.ml' with 1.1 (ocamlc.byte) => passed
... testing 'redefine_largefile_top.ml' with 1.1.1 (script) => passed
... testing 'redefine_largefile_top.ml' with 1.1.1.1 (script) => passed
... testing 'redefine_largefile_top.ml' with 1.1.1.1.1 (ocaml) => passed
... testing 'redefine_largefile_top.ml' with 1.1.1.1.1.1 (check-ocaml-output) => passed
Wall clock: tests/typing-shadowing-of-pervasives-submodules/redefine_largefile_top.ml took 0.04s
Running tests from 'tests/typing-short-paths' ...
... testing 'errors.ml' with 1 (expect) => passed
Wall clock: tests/typing-short-paths/errors.ml took 0.04s
... testing 'gpr1223.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-short-paths/gpr1223.ml took 0.05s
... testing 'pr5918.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-short-paths/pr5918.ml took 0.02s
... testing 'pr6836.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-short-paths/pr6836.ml took 0.02s
... testing 'pr7543.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-short-paths/pr7543.ml took 0.02s
... testing 'short-paths.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-short-paths/short-paths.ml took 0.05s
Running tests from 'tests/typing-signatures' ...
... testing 'els.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-signatures/els.ml took 0.03s
... testing 'nondep_regression.ml' with 1 (expect) => passed
Wall clock: tests/typing-signatures/nondep_regression.ml took 0.03s
... testing 'pr6371.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-signatures/pr6371.ml took 0.02s
... testing 'pr6672.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-signatures/pr6672.ml took 0.02s
Running tests from 'tests/typing-sigsubst' ...
... testing 'sig_local_aliases.ml' with 1 (expect) => passed
Wall clock: tests/typing-sigsubst/sig_local_aliases.ml took 0.04s
... testing 'sig_local_aliases_syntax_errors.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-sigsubst/sig_local_aliases_syntax_errors.ml took 0.02s
... testing 'sigsubst.ml' with 1 (expect) => passed
Wall clock: tests/typing-sigsubst/sigsubst.ml took 0.08s
... testing 'test_locations.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'test_locations.ml' with 1.1 (ocamlc.byte) => passed
... testing 'test_locations.ml' with 1.2 (ocamlc.byte) => passed
... testing 'test_locations.ml' with 1.3 (ocamlc.byte) => passed
... testing 'test_locations.ml' with 1.4 (ocamlc.byte) => passed
... testing 'test_locations.ml' with 1.5 (ocamlc.byte) => passed
... testing 'test_locations.ml' with 1.6 (check-ocamlc.byte-output) => passed
... testing 'test_locations.ml' with 1.7 (ocamlc.byte) => passed
... testing 'test_locations.ml' with 1.8 (check-ocamlc.byte-output) => passed
Wall clock: tests/typing-sigsubst/test_locations.ml took 0.10s
Running tests from 'tests/typing-typeparam' ...
... testing 'newtype.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-typeparam/newtype.ml took 0.03s
Running tests from 'tests/typing-unboxed' ...
... testing 'test.ml' with 1 (expect) => passed
Wall clock: tests/typing-unboxed/test.ml took 0.10s
Running tests from 'tests/typing-unboxed-types' ...
... testing 'test.ml' with 1 (expect) => passed
Wall clock: tests/typing-unboxed-types/test.ml took 0.08s
... testing 'test_flat.ml' with 1 (flat-float-array) => passed
... testing 'test_flat.ml' with 1.1 (expect) => passed
Wall clock: tests/typing-unboxed-types/test_flat.ml took 0.07s
... testing 'test_no_flat.ml' with 1 (no-flat-float-array) => skipped (compiler configured with --enable-flat-float)
... testing 'test_no_flat.ml' with 1.1 (expect) => n/a
Running tests from 'tests/typing-warnings' ...
... testing 'ambiguous_guarded_disjunction.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/ambiguous_guarded_disjunction.ml took 0.13s
... testing 'application.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/application.ml took 0.05s
... testing 'coercions.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/coercions.ml took 0.05s
... testing 'disable_warnings_classes.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/disable_warnings_classes.ml took 0.05s
... testing 'exhaustiveness.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/exhaustiveness.ml took 0.10s
... testing 'fragile_matching.ml' with 1 (native) => passed
... testing 'fragile_matching.ml' with 2 (bytecode) => passed
Wall clock: tests/typing-warnings/fragile_matching.ml took 0.39s
... testing 'never_returns.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/never_returns.ml took 0.04s
... testing 'open_warnings.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/open_warnings.ml took 0.05s
... testing 'pr5892.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/pr5892.ml took 0.04s
... testing 'pr6587.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/pr6587.ml took 0.03s
... testing 'pr6872.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/pr6872.ml took 0.04s
... testing 'pr7085.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/pr7085.ml took 0.04s
... testing 'pr7115.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/pr7115.ml took 0.04s
... testing 'pr7261.ml' with 1 (toplevel) => passed
Wall clock: tests/typing-warnings/pr7261.ml took 0.02s
... testing 'pr7297.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/pr7297.ml took 0.03s
... testing 'pr7553.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/pr7553.ml took 0.04s
... testing 'pr9244.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/pr9244.ml took 0.04s
... testing 'records.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/records.ml took 0.10s
... testing 'unused_functor_parameter.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/unused_functor_parameter.ml took 0.03s
... testing 'unused_rec.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/unused_rec.ml took 0.04s
... testing 'unused_recmodule.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/unused_recmodule.ml took 0.03s
... testing 'unused_types.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/unused_types.ml took 0.07s
... testing 'warning16.ml' with 1 (expect) => passed
Wall clock: tests/typing-warnings/warning16.ml took 0.04s
Running tests from 'tests/unboxed-primitive-args' ...
... testing 'test.ml' with 1 (setup-ocamlopt.byte-build-env) => passed
... testing 'test.ml' with 1.1 (ocaml) => passed
... testing 'test.ml' with 1.1.1 (ocaml) => passed
... testing 'test.ml' with 1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.1.1.1.1 (run) => passed
... testing 'test.ml' with 1.1.1.1.1.1 (check-program-output) => passed
Wall clock: tests/unboxed-primitive-args/test.ml took 6.00s
Running tests from 'tests/unwind' ...
... testing 'driver.ml' with 1 (macos) => passed
... testing 'driver.ml' with 1.1 (script) => passed
... testing 'driver.ml' with 1.1.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'driver.ml' with 1.1.1.1 (ocamlopt.byte) => passed
... testing 'driver.ml' with 1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'driver.ml' with 1.1.1.1.1.1 (run) => passed
... testing 'driver.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed
Wall clock: tests/unwind/driver.ml took 0.29s
Running tests from 'tests/utils' ...
... testing 'edit_distance.ml' with 1 (bytecode) => passed
Wall clock: tests/utils/edit_distance.ml took 0.09s
... testing 'magic_number.ml' with 1 (bytecode) => passed
Wall clock: tests/utils/magic_number.ml took 0.08s
... testing 'overflow_detection.ml' with 1 (bytecode) => passed
Wall clock: tests/utils/overflow_detection.ml took 0.09s
... testing 'test_strongly_connected_components.ml' with 1 (bytecode) => passed
Wall clock: tests/utils/test_strongly_connected_components.ml took 0.12s
Running tests from 'tests/warnings' ...
... testing 'deprecated_module.ml' with 1 (bytecode) => passed
Wall clock: tests/warnings/deprecated_module.ml took 0.06s
... testing 'deprecated_module_assigment.ml' with 1 (bytecode) => passed
Wall clock: tests/warnings/deprecated_module_assigment.ml took 0.06s
... testing 'deprecated_module_use.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'deprecated_module_use.ml' with 1.1 (ocamlc.byte) => passed
... testing 'deprecated_module_use.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'deprecated_module_use.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'deprecated_module_use.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/deprecated_module_use.ml took 0.05s
... testing 'deprecated_mutable.ml' with 1 (bytecode) => passed
Wall clock: tests/warnings/deprecated_mutable.ml took 0.05s
... testing 'deprecated_warning_specs.ml' with 1 (expect) => passed
Wall clock: tests/warnings/deprecated_warning_specs.ml took 0.03s
... testing 'mnemonics.mll' with 1 (native) => passed
... testing 'mnemonics.mll' with 2 (bytecode) => passed
Wall clock: tests/warnings/mnemonics.mll took 0.63s
... testing 'w01.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w01.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w01.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w01.ml took 0.02s
... testing 'w03.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w03.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w03.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w03.ml took 0.02s
... testing 'w04.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w04.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w04.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w04.ml took 0.02s
... testing 'w04_failure.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w04_failure.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w04_failure.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w04_failure.ml took 0.02s
... testing 'w06.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w06.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w06.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w06.ml took 0.02s
... testing 'w32.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w32.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w32.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'w32.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w32.ml took 0.04s
... testing 'w32b.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w32b.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w32b.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w32b.ml took 0.02s
... testing 'w33.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w33.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w33.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w33.ml took 0.02s
... testing 'w45.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w45.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w45.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w45.ml took 0.02s
... testing 'w47_inline.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w47_inline.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w47_inline.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w47_inline.ml took 0.02s
... testing 'w50.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w50.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w50.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w50.ml took 0.02s
... testing 'w51.ml' with 1 (expect) => passed
Wall clock: tests/warnings/w51.ml took 0.04s
... testing 'w51_bis.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w51_bis.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w51_bis.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w51_bis.ml took 0.02s
... testing 'w52.ml' with 1 (expect) => passed
Wall clock: tests/warnings/w52.ml took 0.05s
... testing 'w53.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w53.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w53.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w53.ml took 0.03s
... testing 'w54.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w54.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w54.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w54.ml took 0.02s
... testing 'w55.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w55.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w55.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'w55.ml' with 2 (no-flambda) => skipped (support for flambda enabled)
... testing 'w55.ml' with 2.1 (setup-ocamlopt.byte-build-env) => n/a
... testing 'w55.ml' with 2.1.1 (ocamlopt.byte) => n/a
... testing 'w55.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => n/a
... testing 'w55.ml' with 3 (flambda) => passed
... testing 'w55.ml' with 3.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'w55.ml' with 3.1.1 (ocamlopt.byte) => passed
... testing 'w55.ml' with 3.1.1.1 (check-ocamlopt.byte-output) => passed
Wall clock: tests/warnings/w55.ml took 0.09s
... testing 'w58.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w58.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w58.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'w58.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'w58.ml' with 2 (setup-ocamlopt.byte-build-env) => passed
... testing 'w58.ml' with 2.1 (ocamlopt.byte) => passed
... testing 'w58.ml' with 2.1.1 (ocamlopt.byte) => passed
... testing 'w58.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed
Wall clock: tests/warnings/w58.ml took 0.10s
... testing 'w59.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w59.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w59.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'w59.ml' with 2 (no-flambda) => skipped (support for flambda enabled)
... testing 'w59.ml' with 2.1 (setup-ocamlopt.byte-build-env) => n/a
... testing 'w59.ml' with 2.1.1 (ocamlopt.byte) => n/a
... testing 'w59.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => n/a
... testing 'w59.ml' with 3 (flambda) => passed
... testing 'w59.ml' with 3.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'w59.ml' with 3.1.1 (ocamlopt.byte) => passed
... testing 'w59.ml' with 3.1.1.1 (check-ocamlopt.byte-output) => passed
Wall clock: tests/warnings/w59.ml took 0.14s
... testing 'w60.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'w60.ml' with 1.1 (ocamlc.byte) => passed
... testing 'w60.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
Wall clock: tests/warnings/w60.ml took 0.02s
... testing 'w68.ml' with 1 (setup-ocamlopt.byte-build-env) => passed
... testing 'w68.ml' with 1.1 (ocamlopt.byte) => passed
... testing 'w68.ml' with 1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'w68.ml' with 1.1.1.1 (run) => passed
... testing 'w68.ml' with 1.1.1.1.1 (check-program-output) => passed
Wall clock: tests/warnings/w68.ml took 0.22s
Running tests from 'tests/weak-ephe-final' ...
... testing 'ephe_infix.ml' with 1 (native) => passed
... testing 'ephe_infix.ml' with 2 (bytecode) => passed
Wall clock: tests/weak-ephe-final/ephe_infix.ml took 0.45s
... testing 'ephetest.ml' with 1 (native) => passed
... testing 'ephetest.ml' with 2 (bytecode) => passed
Wall clock: tests/weak-ephe-final/ephetest.ml took 0.60s
... testing 'ephetest2.ml' with 1 (native) => passed
... testing 'ephetest2.ml' with 2 (bytecode) => passed
Wall clock: tests/weak-ephe-final/ephetest2.ml took 0.89s
... testing 'ephetest3.ml' with 1 (native) => passed
... testing 'ephetest3.ml' with 2 (bytecode) => passed
Wall clock: tests/weak-ephe-final/ephetest3.ml took 0.76s
... testing 'ephetest_par.ml' with 1 (native) => passed
... testing 'ephetest_par.ml' with 2 (bytecode) => passed
Wall clock: tests/weak-ephe-final/ephetest_par.ml took 0.73s
... testing 'finaliser.ml' with 1 (native) => passed
... testing 'finaliser.ml' with 2 (bytecode) => passed
Wall clock: tests/weak-ephe-final/finaliser.ml took 0.49s
... testing 'finaliser2.ml' with 1 (native) => passed
... testing 'finaliser2.ml' with 2 (bytecode) => passed
Wall clock: tests/weak-ephe-final/finaliser2.ml took 0.45s
... testing 'finaliser_handover.ml' with 1 (native) => passed
... testing 'finaliser_handover.ml' with 2 (bytecode) => passed
Wall clock: tests/weak-ephe-final/finaliser_handover.ml took 0.85s
... testing 'pr12001.ml' with 1 (native) => passed
... testing 'pr12001.ml' with 2 (bytecode) => passed
Wall clock: tests/weak-ephe-final/pr12001.ml took 0.40s
... testing 'weaklifetime.ml' with 1 (native) => passed
... testing 'weaklifetime.ml' with 2 (bytecode) => passed
Wall clock: tests/weak-ephe-final/weaklifetime.ml took 3.88s
... testing 'weaklifetime2.ml' with 1 (native) => passed
... testing 'weaklifetime2.ml' with 2 (bytecode) => passed
Wall clock: tests/weak-ephe-final/weaklifetime2.ml took 0.76s
... testing 'weaktest.ml' with 1 (native) => passed
... testing 'weaktest.ml' with 2 (bytecode) => passed
Wall clock: tests/weak-ephe-final/weaktest.ml took 2.53s
... testing 'weaktest_par_load.ml' with 1 (native) => passed
... testing 'weaktest_par_load.ml' with 2 (bytecode) => passed
Wall clock: tests/weak-ephe-final/weaktest_par_load.ml took 0.36s
Running tests from 'tests/win-unicode' ...
... testing 'mltest.ml' with 1 (windows-unicode) => skipped (Windows Unicode support not available)
... testing 'mltest.ml' with 1.1 (toplevel) => n/a
List of skipped tests:
tests/statmemprof/'exception_callback.ml' with 1 (skip)
tests/basic-modules/'anonymous.ml' with 2.1.1 (no-flambda)
tests/statmemprof/'blocking_in_callback.ml' with 2 (skip)
tests/lib-unix/isatty/'isatty_tty.ml' with 1 (libwin32unix)
tests/statmemprof/'minor_no_postpone.ml' with 1 (skip)
tests/statmemprof/'callstacks.ml' with 4 (skip)
tests/frame-pointers
tests/warnings/'w59.ml' with 2 (no-flambda)
tests/statmemprof/'arrays_in_major.ml' with 1 (skip)
tests/statmemprof/'comballoc.ml' with 1 (skip)
tests/statmemprof/'callstacks.ml' with 3 (no-flat-float-array)
tests/lib-unix/win-createprocess
tests/lib-dynlink-csharp
tests/translprim/'module_coercion.ml' with 1.1.2 (no-flat-float-array)
tests/backtrace/'callstack.ml' with 1.1 (no-flambda)
tests/backtrace/'backtrace_dynlink.ml' with 1.1.1.3.1.1 (no-flambda)
tests/runtime-errors/'syserror.ml' with 1.1.1.2 (libwin32unix)
tests/translprim/'array_spec.ml' with 1.1.2 (no-flat-float-array)
tests/warnings/'w55.ml' with 2 (no-flambda)
tests/lib-dynlink-initializers/'test10_main.ml' with 1 (no-flambda)
tests/letrec-check/'no_flat_float_array.ml' with 1 (no-flat-float-array)
tests/lib-unix/win-symlink
tests/backtrace/'backtrace_effects_nested.ml' with 2 (no-flambda)
tests/arch-power
tests/lib-unix/win-socketpair
tests/lib-unix/win-env
tests/tool-ocamlopt-stop-after/'stop_after_lambda.ml' with 1 (no-flambda)
tests/tool-caml-tex/'redirections.ml' with 1.1.1.2 (no-shared-libraries)
tests/win-unicode
tests/statmemprof/'moved_while_blocking.ml' with 2 (skip)
tests/statmemprof/'thread_exit_in_callback.ml' with 2 (skip)
tests/statmemprof/'alloc_counts.ml' with 1 (skip)
tests/lib-bigarray-2/'bigarrfml.ml' with 1 (script) Apple clang version 13.1.6 (clang-1316.0.21.2.5)
tests/lib-unix/unix-socket/'recvfrom_linux.ml' with 1.1 (script)
tests/afl-instrumentation/'afl-showmap-test.ml' with 1.1 (script)
tests/c-api/'alloc_async.ml' with 1 (skip)
tests/lib-unix/win-channel-of
tests/lib-unix/win-stat
tests/typing-misc/'pr6939-no-flat-float-array.ml' with 1 (no-flat-float-array)
tests/afl-instrumentation/'afl-fuzz-test.ml' with 1.1 (script)
tests/ephe-c-api
tests/statmemprof/'callstacks.ml' with 2 (skip)
tests/typing-unboxed-types/'test_no_flat.ml' with 1 (no-flat-float-array)
tests/lib-threads/'beat.ml' with 2 (skip)
tests/generalized-open/'clambda_optim.ml' with 1 (no-flambda)
tests/asmgen/'integr.cmm' with 1 (skip)
tests/manual-intf-c
tests/runtime-errors/'syserror.ml' with 2.1.1.2 (libwin32unix)
tests/asmcomp/'func_sections.ml' with 1 (function_sections)
tests/statmemprof/'exception_callback_minor.ml' with 1 (skip)
tests/statmemprof/'lists_in_minor.ml' with 1 (skip)
tests/statmemprof/'custom.ml' with 1 (skip)
tests/statmemprof/'intern.ml' with 1 (skip)
tests/statmemprof/'arrays_in_minor.ml' with 1 (skip)
Summary:
3320 tests passed
60 tests skipped
0 tests failed
139 tests not started (parent test skipped or failed)
0 unexpected errors
3519 tests considered
Tests taking longer than 10s:
tests/lib-systhreads/boundscheck.ml: 11.25
tests/lib-systhreads/multicore_lifecycle.ml: 10.55
tests/lib-systhreads/testfork.ml: 10.53
tests/lib-systhreads/threadsigmask.ml: 11.35
tests/memory-model/forbidden.ml: 11.17
tests/parallel/domain_parallel_spawn_burn.ml: 66.73
tests/parallel/domain_parallel_spawn_burn_gc_set.ml: 542.94
tests/parallel/domain_serial_spawn_burn.ml: 87.81
+ false
Email was triggered for: Always
Sending email for trigger: Always
Sending email to: damien.doligez@inria.fr
Finished: SUCCESS