Skip to content

Instantly share code, notes, and snippets.

@Sudha247
Created May 18, 2021 10:35
Show Gist options
  • Save Sudha247/f867a6d7fc46fdc1caffefbd038dd1b1 to your computer and use it in GitHub Desktop.
Save Sudha247/f867a6d7fc46fdc1caffefbd038dd1b1 to your computer and use it in GitHub Desktop.
make: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/afl-instrumentation' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'afltest.ml' with 1 (native-compiler) => passed
... testing 'afltest.ml' with 1.1 (script) => skipped (afl-showmap not available)
... testing 'afltest.ml' with 1.1.1 (setup-ocamlopt.byte-build-env) => n/a
... testing 'afltest.ml' with 1.1.1.1 (ocamlopt.byte) => n/a
... testing 'afltest.ml' with 1.1.1.1.1 (ocamlopt.byte) => n/a
... testing 'afltest.ml' with 1.1.1.1.1.1 (run) => n/a
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/arch-power' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'exn_raise.ml' with 1 (arch_power) => skipped (Target is not POWER architecture)
... testing 'exn_raise.ml' with 1.1 (native) => n/a
... testing 'exn_raise.ml' with 1.1.1 (ocamlopt.byte) => n/a
... testing 'exn_raise.ml' with 1.1.1.1 (run) => n/a
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/array-functions' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/asmcomp' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing '0001-test.ml' with 1 (native) => passed
... testing '0001-test.ml' with 2 (bytecode) => passed
... testing 'bind_tuples.ml' with 1 (native) => passed
... testing 'compare.ml' with 1 (native) => passed
... testing 'func_sections.ml' with 1 (function_sections) => passed
... testing 'func_sections.ml' with 1.1 (arch_arm) => skipped (Target is not ARM architecture)
... testing 'func_sections.ml' with 1.1.1 (native) => n/a
... testing 'func_sections.ml' with 1.2 (arch_arm64) => skipped (Target is not ARM64 architecture)
... testing 'func_sections.ml' with 1.2.1 (native) => n/a
... testing 'func_sections.ml' with 1.3 (arch_amd64) => passed
... testing 'func_sections.ml' with 1.3.1 (native) => passed
... testing 'func_sections.ml' with 1.4 (arch_i386) => skipped (Target is not i386 architecture)
... testing 'func_sections.ml' with 1.4.1 (native) => n/a
... testing 'is_static.ml' with 1 (naked_pointers) => skipped (Runtime system does not support naked pointers)
... testing 'is_static.ml' with 1.1 (native) => n/a
... testing 'is_static_flambda.ml' with 1 (flambda) => passed
... testing 'is_static_flambda.ml' with 1.1 (naked_pointers) => skipped (Runtime system does not support naked pointers)
... testing 'is_static_flambda.ml' with 1.1.1 (native) => n/a
... testing 'lift_mutable_let_flambda.ml' with 1 (flambda) => passed
... testing 'lift_mutable_let_flambda.ml' with 1.1 (native) => passed
... testing 'optargs.ml' with 1 (native) => passed
... testing 'register_typing.ml' with 1 (native) => passed
... testing 'register_typing_switch.ml' with 1 (native) => passed
... testing 'static_float_array_flambda.ml' with 1 (flambda) => passed
... testing 'static_float_array_flambda.ml' with 1.1 (flat-float-array) => passed
... testing 'static_float_array_flambda.ml' with 1.1.1 (naked_pointers) => skipped (Runtime system does not support naked pointers)
... testing 'static_float_array_flambda.ml' with 1.1.1.1 (native) => n/a
... testing 'static_float_array_flambda_opaque.ml' with 1 (flambda) => passed
... testing 'static_float_array_flambda_opaque.ml' with 1.1 (flat-float-array) => passed
... testing 'static_float_array_flambda_opaque.ml' with 1.1.1 (naked_pointers) => skipped (Runtime system does not support naked pointers)
... testing 'static_float_array_flambda_opaque.ml' with 1.1.1.1 (native) => n/a
... testing 'staticalloc.ml' with 1 (native) => passed
... testing 'unrolling_flambda.ml' with 1 (flambda) => passed
... testing 'unrolling_flambda.ml' with 1.1 (native) => passed
... testing 'unrolling_flambda2.ml' with 1 (flambda) => passed
... testing 'unrolling_flambda2.ml' with 1.1 (native) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/asmgen' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'arith.cmm' with 1 (asmgen) => passed
... testing 'catch-float.cmm' with 1 (asmgen) => passed
... testing 'catch-multiple.cmm' with 1 (asmgen) => passed
... testing 'catch-rec-deadhandler.cmm' with 1 (asmgen) => passed
... testing 'catch-rec-deadhandler.cmm' with 1.1 (run) => passed
... testing 'catch-rec-deadhandler.cmm' with 1.1.1 (check-program-output) => passed
... testing 'catch-rec.cmm' with 1 (asmgen) => passed
... testing 'catch-try-float.cmm' with 1 (asmgen) => passed
... testing 'catch-try.cmm' with 1 (asmgen) => passed
... testing 'checkbound.cmm' with 1 (asmgen) => passed
... testing 'even-odd-spill-float.cmm' with 1 (asmgen) => passed
... testing 'even-odd-spill.cmm' with 1 (asmgen) => passed
... testing 'even-odd.cmm' with 1 (asmgen) => passed
... testing 'fib.cmm' with 1 (asmgen) => passed
... testing 'immediates.cmm' with 1 (asmgen) => passed
... testing 'integr.cmm' with 1 (skip) => skipped (This test is currently broken)
... testing 'integr.cmm' with 1.1 (asmgen) => n/a
... testing 'pgcd.cmm' with 1 (asmgen) => passed
... testing 'quicksort.cmm' with 1 (asmgen) => passed
... testing 'quicksort2.cmm' with 1 (asmgen) => passed
... testing 'soli.cmm' with 1 (asmgen) => passed
... testing 'tagged-fib.cmm' with 1 (asmgen) => passed
... testing 'tagged-integr.cmm' with 1 (asmgen) => passed
... testing 'tagged-quicksort.cmm' with 1 (asmgen) => passed
... testing 'tagged-tak.cmm' with 1 (asmgen) => passed
... testing 'tak.cmm' with 1 (asmgen) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/ast-invariants' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (hasunix) => passed
... testing 'test.ml' with 1.1 (native) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/backtrace' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'backtrace.ml' with 1 (native) => passed
... testing 'backtrace.ml' with 2 (bytecode) => passed
... testing 'backtrace2.ml' with 1 (native) => passed
... testing 'backtrace2.ml' with 2 (bytecode) => passed
... testing 'backtrace3.ml' with 1 (native) => passed
... testing 'backtrace3.ml' with 2 (bytecode) => passed
... testing 'backtrace_c_exn.ml' with 1 (native) => passed
... testing 'backtrace_c_exn.ml' with 2 (bytecode) => passed
... testing 'backtrace_deprecated.ml' with 1 (native) => passed
... testing 'backtrace_deprecated.ml' with 2 (bytecode) => passed
... testing 'backtrace_dynlink.ml' with 1 (shared-libraries) => passed
... testing 'backtrace_dynlink.ml' with 1.1 (native-dynlink) => passed
... testing 'backtrace_dynlink.ml' with 1.1.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'backtrace_dynlink.ml' with 1.1.1.1 (ocamlopt.byte) => passed
... testing 'backtrace_dynlink.ml' with 1.1.1.2 (ocamlopt.byte) => passed
... testing 'backtrace_dynlink.ml' with 1.1.1.3 (ocamlopt.byte) => passed
... testing 'backtrace_dynlink.ml' with 1.1.1.3.1 (run) => passed
... testing 'backtrace_dynlink.ml' with 1.1.1.3.1.1 (check-program-output) => failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/backtrace_dynlink.opt.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/backtrace_dynlink.reference:
--- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/backtrace_dynlink.reference 2021-03-22 11:41:50.741073061 +0530
+++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/backtrace_dynlink.opt.output 2021-05-18 15:39:56.645105547 +0530
@@ -1,18 +1,21 @@
Raised by primitive operation at Backtrace_dynlink_plugin in file "backtrace_dynlink_plugin.ml", line 6, characters 13-38
Called from Dynlink.Native.run.(fun) in file "otherlibs/dynlink/native/dynlink.ml", line 85, characters 12-29
-Called from Stdlib__list.iter in file "list.ml", line 110, characters 12-15
-Called from Dynlink_common.Make.load.(fun) in file "otherlibs/dynlink/dynlink_common.ml", line 347, characters 13-44
-Called from Stdlib__list.iter in file "list.ml", line 110, characters 12-15
-Called from Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml", line 345, characters 8-240
-Called from Dynlink_common.Make.loadfile in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 357, characters 26-45
+Called from Stdlib__list.iter in file "list.ml" (inlined), line 110, characters 12-15
+Called from Dynlink.Native.run in file "otherlibs/dynlink/native/dynlink.ml", line 84, characters 4-273
+Called from Dynlink_common.Make.load.(fun) in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 347, characters 13-44
+Called from Stdlib__list.iter in file "list.ml" (inlined), line 110, characters 12-15
+Called from Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 345, characters 8-240
+Called from Dynlink_common.Make.loadfile in file "otherlibs/dynlink/dynlink_common.ml", line 357, characters 26-45
Called from Backtrace_dynlink in file "backtrace_dynlink.ml", line 35, characters 4-52
execution of module initializers in the shared library failed: Failure("SUCCESS")
Raised by primitive operation at Dynlink.Native.run.(fun) in file "otherlibs/dynlink/native/dynlink.ml", line 85, characters 12-29
Re-raised at Dynlink.Native.run.(fun) in file "otherlibs/dynlink/native/dynlink.ml", line 87, characters 10-149
-Called from Stdlib__list.iter in file "list.ml", line 110, characters 12-15
-Called from Dynlink_common.Make.load.(fun) in file "otherlibs/dynlink/dynlink_common.ml", line 347, characters 13-44
-Called from Stdlib__list.iter in file "list.ml", line 110, characters 12-15
-Called from Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml", line 345, characters 8-240
-Re-raised at Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml", line 355, characters 8-17
-Called from Dynlink_common.Make.loadfile in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 357, characters 26-45
+Called from Stdlib__list.iter in file "list.ml" (inlined), line 110, characters 12-15
+Called from Dynlink.Native.run in file "otherlibs/dynlink/native/dynlink.ml", line 84, characters 4-273
+Called from Dynlink_common.Make.load.(fun) in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 347, characters 13-44
+Called from Stdlib__list.iter in file "list.ml" (inlined), line 110, characters 12-15
+Called from Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 345, characters 8-240
+Called from Dynlink_common.Make.loadfile in file "otherlibs/dynlink/dynlink_common.ml", line 357, characters 26-45
+Re-raised at Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 355, characters 8-17
+Called from Dynlink_common.Make.loadfile in file "otherlibs/dynlink/dynlink_common.ml", line 357, characters 26-45
Called from Backtrace_dynlink in file "backtrace_dynlink.ml", line 35, characters 4-52
)
> Specified modules: backtrace_dynlink.ml
> Source modules: backtrace_dynlink.ml
> Running test shared-libraries with 1 actions
>
> Running action 1/1 (shared-libraries)
> Action 1/1 (shared-libraries) passed (Shared libraries are supported.)
> Running test native-dynlink with 1 actions
>
> Running action 1/1 (native-dynlink)
> Action 1/1 (native-dynlink) passed (native dynlink support available)
> Running test setup-ocamlopt.byte-build-env with 1 actions
>
> Running action 1/1 (setup-ocamlopt.byte-build-env)
> Action 1/1 (setup-ocamlopt.byte-build-env) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module backtrace_dynlink.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -g -c backtrace_dynlink.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program backtrace_dynlink_plugin.cmxs from modules backtrace_dynlink_plugin.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -g -o backtrace_dynlink_plugin.cmxs backtrace_dynlink_plugin.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/main.exe from modules backtrace_dynlink.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native dynlink.cmxa -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/main.exe backtrace_dynlink.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test run with 1 actions
>
> Running action 1/1 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/main.exe
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/backtrace_dynlink.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/backtrace_dynlink.opt.output
> ### begin stdout ###
> Raised by primitive operation at Backtrace_dynlink_plugin in file "backtrace_dynlink_plugin.ml", line 6, characters 13-38
> Called from Dynlink.Native.run.(fun) in file "otherlibs/dynlink/native/dynlink.ml", line 85, characters 12-29
> Called from Stdlib__list.iter in file "list.ml" (inlined), line 110, characters 12-15
> Called from Dynlink.Native.run in file "otherlibs/dynlink/native/dynlink.ml", line 84, characters 4-273
> Called from Dynlink_common.Make.load.(fun) in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 347, characters 13-44
> Called from Stdlib__list.iter in file "list.ml" (inlined), line 110, characters 12-15
> Called from Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 345, characters 8-240
> Called from Dynlink_common.Make.loadfile in file "otherlibs/dynlink/dynlink_common.ml", line 357, characters 26-45
> Called from Backtrace_dynlink in file "backtrace_dynlink.ml", line 35, characters 4-52
> execution of module initializers in the shared library failed: Failure("SUCCESS")
> Raised by primitive operation at Dynlink.Native.run.(fun) in file "otherlibs/dynlink/native/dynlink.ml", line 85, characters 12-29
> Re-raised at Dynlink.Native.run.(fun) in file "otherlibs/dynlink/native/dynlink.ml", line 87, characters 10-149
> Called from Stdlib__list.iter in file "list.ml" (inlined), line 110, characters 12-15
> Called from Dynlink.Native.run in file "otherlibs/dynlink/native/dynlink.ml", line 84, characters 4-273
> Called from Dynlink_common.Make.load.(fun) in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 347, characters 13-44
> Called from Stdlib__list.iter in file "list.ml" (inlined), line 110, characters 12-15
> Called from Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 345, characters 8-240
> Called from Dynlink_common.Make.loadfile in file "otherlibs/dynlink/dynlink_common.ml", line 357, characters 26-45
> Re-raised at Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 355, characters 8-17
> Called from Dynlink_common.Make.loadfile in file "otherlibs/dynlink/dynlink_common.ml", line 357, characters 26-45
> Called from Backtrace_dynlink in file "backtrace_dynlink.ml", line 35, characters 4-52
> ### end stdout ###
> Action 1/1 (run) passed
> Running test check-program-output with 1 actions
>
> Running action 1/1 (check-program-output)
> Comparing program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/backtrace_dynlink.opt.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/backtrace_dynlink.reference
> Action 1/1 (check-program-output) failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/backtrace_dynlink.opt.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/backtrace_dynlink.reference:
> --- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/backtrace_dynlink.reference 2021-03-22 11:41:50.741073061 +0530
> +++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_dynlink/ocamlopt.byte/backtrace_dynlink.opt.output 2021-05-18 15:39:56.645105547 +0530
> @@ -1,18 +1,21 @@
> Raised by primitive operation at Backtrace_dynlink_plugin in file "backtrace_dynlink_plugin.ml", line 6, characters 13-38
> Called from Dynlink.Native.run.(fun) in file "otherlibs/dynlink/native/dynlink.ml", line 85, characters 12-29
> -Called from Stdlib__list.iter in file "list.ml", line 110, characters 12-15
> -Called from Dynlink_common.Make.load.(fun) in file "otherlibs/dynlink/dynlink_common.ml", line 347, characters 13-44
> -Called from Stdlib__list.iter in file "list.ml", line 110, characters 12-15
> -Called from Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml", line 345, characters 8-240
> -Called from Dynlink_common.Make.loadfile in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 357, characters 26-45
> +Called from Stdlib__list.iter in file "list.ml" (inlined), line 110, characters 12-15
> +Called from Dynlink.Native.run in file "otherlibs/dynlink/native/dynlink.ml", line 84, characters 4-273
> +Called from Dynlink_common.Make.load.(fun) in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 347, characters 13-44
> +Called from Stdlib__list.iter in file "list.ml" (inlined), line 110, characters 12-15
> +Called from Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 345, characters 8-240
> +Called from Dynlink_common.Make.loadfile in file "otherlibs/dynlink/dynlink_common.ml", line 357, characters 26-45
> Called from Backtrace_dynlink in file "backtrace_dynlink.ml", line 35, characters 4-52
> execution of module initializers in the shared library failed: Failure("SUCCESS")
> Raised by primitive operation at Dynlink.Native.run.(fun) in file "otherlibs/dynlink/native/dynlink.ml", line 85, characters 12-29
> Re-raised at Dynlink.Native.run.(fun) in file "otherlibs/dynlink/native/dynlink.ml", line 87, characters 10-149
> -Called from Stdlib__list.iter in file "list.ml", line 110, characters 12-15
> -Called from Dynlink_common.Make.load.(fun) in file "otherlibs/dynlink/dynlink_common.ml", line 347, characters 13-44
> -Called from Stdlib__list.iter in file "list.ml", line 110, characters 12-15
> -Called from Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml", line 345, characters 8-240
> -Re-raised at Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml", line 355, characters 8-17
> -Called from Dynlink_common.Make.loadfile in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 357, characters 26-45
> +Called from Stdlib__list.iter in file "list.ml" (inlined), line 110, characters 12-15
> +Called from Dynlink.Native.run in file "otherlibs/dynlink/native/dynlink.ml", line 84, characters 4-273
> +Called from Dynlink_common.Make.load.(fun) in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 347, characters 13-44
> +Called from Stdlib__list.iter in file "list.ml" (inlined), line 110, characters 12-15
> +Called from Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 345, characters 8-240
> +Called from Dynlink_common.Make.loadfile in file "otherlibs/dynlink/dynlink_common.ml", line 357, characters 26-45
> +Re-raised at Dynlink_common.Make.load in file "otherlibs/dynlink/dynlink_common.ml" (inlined), line 355, characters 8-17
> +Called from Dynlink_common.Make.loadfile in file "otherlibs/dynlink/dynlink_common.ml", line 357, characters 26-45
> Called from Backtrace_dynlink in file "backtrace_dynlink.ml", line 35, characters 4-52
>
> )
... testing 'backtrace_or_exception.ml' with 1 (native) => passed
... testing 'backtrace_or_exception.ml' with 2 (bytecode) => passed
... testing 'backtrace_slots.ml' with 1 (native) => passed
... testing 'backtrace_slots.ml' with 2 (bytecode) => passed
... testing 'backtrace_systhreads.ml' with 1 (hassysthreads) => passed
... testing 'backtrace_systhreads.ml' with 1.1 (bytecode) => passed
... testing 'backtrace_systhreads.ml' with 1.2 (native) => passed
... testing 'backtraces_and_finalizers.ml' with 1 (native) => passed
... testing 'callstack.ml' with 1 (hassysthreads) => passed
... testing 'callstack.ml' with 1.1 (no-flambda) => skipped (support for flambda enabled)
... testing 'callstack.ml' with 1.1.1 (native) => n/a
... testing 'callstack.ml' with 1.1.2 (bytecode) => n/a
... testing 'event_after_prim.ml' with 1 (native) => passed
... testing 'event_after_prim.ml' with 2 (bytecode) => passed
... testing 'inline_test.ml' with 1 (bytecode) => passed
... testing 'inline_test.ml' with 2 (native) => passed
... testing 'inline_test.ml' with 3 (native) => passed
... testing 'inline_traversal_test.ml' with 1 (bytecode) => passed
... testing 'inline_traversal_test.ml' with 2 (native) => passed
... testing 'inline_traversal_test.ml' with 3 (native) => passed
... testing 'lazy.ml' with 1 (native) => failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/lazy.opt.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/lazy.reference:
--- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/lazy.reference 2021-03-24 12:06:55.095653211 +0530
+++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/lazy.opt.output 2021-05-18 15:40:09.311434836 +0530
@@ -2,13 +2,11 @@
Raised at Lazy.l1 in file "lazy.ml", line 8, characters 28-45
Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 71, characters 17-27
Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 81, characters 4-11
-Called from CamlinternalLazy.force_lazy_block in file "camlinternalLazy.ml" (inlined), line 109, characters 27-67
Called from Lazy.test1 in file "lazy.ml", line 11, characters 11-24
Called from Lazy.run in file "lazy.ml", line 20, characters 4-11
Uncaught exception Not_found
Raised at Lazy.l2 in file "lazy.ml", line 13, characters 28-45
Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 71, characters 17-27
Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 81, characters 4-11
-Called from CamlinternalLazy.force_lazy_block in file "camlinternalLazy.ml" (inlined), line 109, characters 27-67
Called from Lazy.test2 in file "lazy.ml", line 16, characters 6-15
Called from Lazy.run in file "lazy.ml", line 20, characters 4-11
)
> Specified modules: lazy.ml
> Source modules: lazy.ml
> Running test native with 8 actions
>
> Running action 1/8 (setup-ocamlopt.byte-build-env)
> Action 1/8 (setup-ocamlopt.byte-build-env) passed
>
> Running action 2/8 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/lazy.opt from modules lazy.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -g -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/lazy.opt lazy.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/ocamlopt.byte.output
> Action 2/8 (ocamlopt.byte) passed
>
> Running action 3/8 (check-ocamlopt.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/ocamlopt.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/lazy.compilers.reference
> Action 3/8 (check-ocamlopt.byte-output) passed
>
> Running action 4/8 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/lazy.opt
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/lazy.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/lazy.opt.output
> ### begin stdout ###
> Uncaught exception Not_found
> Raised at Lazy.l1 in file "lazy.ml", line 8, characters 28-45
> Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 71, characters 17-27
> Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 81, characters 4-11
> Called from Lazy.test1 in file "lazy.ml", line 11, characters 11-24
> Called from Lazy.run in file "lazy.ml", line 20, characters 4-11
> Uncaught exception Not_found
> Raised at Lazy.l2 in file "lazy.ml", line 13, characters 28-45
> Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 71, characters 17-27
> Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 81, characters 4-11
> Called from Lazy.test2 in file "lazy.ml", line 16, characters 6-15
> Called from Lazy.run in file "lazy.ml", line 20, characters 4-11
> ### end stdout ###
> Action 4/8 (run) passed
>
> Running action 5/8 (check-program-output)
> Comparing program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/lazy.opt.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/lazy.reference
> Action 5/8 (check-program-output) failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/lazy.opt.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/lazy.reference:
> --- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/lazy.reference 2021-03-24 12:06:55.095653211 +0530
> +++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/lazy.opt.output 2021-05-18 15:40:09.311434836 +0530
> @@ -2,13 +2,11 @@
> Raised at Lazy.l1 in file "lazy.ml", line 8, characters 28-45
> Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 71, characters 17-27
> Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 81, characters 4-11
> -Called from CamlinternalLazy.force_lazy_block in file "camlinternalLazy.ml" (inlined), line 109, characters 27-67
> Called from Lazy.test1 in file "lazy.ml", line 11, characters 11-24
> Called from Lazy.run in file "lazy.ml", line 20, characters 4-11
> Uncaught exception Not_found
> Raised at Lazy.l2 in file "lazy.ml", line 13, characters 28-45
> Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 71, characters 17-27
> Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 81, characters 4-11
> -Called from CamlinternalLazy.force_lazy_block in file "camlinternalLazy.ml" (inlined), line 109, characters 27-67
> Called from Lazy.test2 in file "lazy.ml", line 16, characters 6-15
> Called from Lazy.run in file "lazy.ml", line 20, characters 4-11
>
> )
... testing 'methods.ml' with 1 (native) => passed
... testing 'methods.ml' with 2 (bytecode) => passed
... testing 'names.ml' with 1 (native) => passed
... testing 'names.ml' with 2 (bytecode) => passed
... testing 'pr2195.ml' with 1 (bytecode) => passed
... testing 'pr2195.ml' with 2 (bytecode) => passed
... testing 'pr2195.ml' with 3 (bytecode) => passed
... testing 'pr2195.ml' with 4 (native) => passed
... testing 'pr6920_why_at.ml' with 1 (native) => passed
... testing 'pr6920_why_at.ml' with 2 (bytecode) => passed
... testing 'pr6920_why_swallow.ml' with 1 (native) => passed
... testing 'pr6920_why_swallow.ml' with 2 (bytecode) => passed
... testing 'raw_backtrace.ml' with 1 (native) => passed
... testing 'raw_backtrace.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/basic' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'arrays.ml' with 1 (native) => passed
... testing 'arrays.ml' with 2 (bytecode) => passed
... testing 'bigints.ml' with 1 (native) => passed
... testing 'bigints.ml' with 2 (bytecode) => passed
... testing 'boxedints.ml' with 1 (native) => passed
... testing 'boxedints.ml' with 2 (bytecode) => passed
... testing 'constprop.ml.c' with 1 (bytecode) => passed
... testing 'constprop.ml.c' with 2 (native) => passed
... testing 'divint.ml' with 1 (native) => passed
... testing 'divint.ml' with 2 (bytecode) => passed
... testing 'equality.ml' with 1 (native) => passed
... testing 'equality.ml' with 2 (bytecode) => passed
... testing 'eval_order_1.ml' with 1 (native) => passed
... testing 'eval_order_1.ml' with 2 (bytecode) => passed
... testing 'eval_order_2.ml' with 1 (native) => passed
... testing 'eval_order_2.ml' with 2 (bytecode) => passed
... testing 'eval_order_3.ml' with 1 (native) => passed
... testing 'eval_order_3.ml' with 2 (bytecode) => passed
... testing 'eval_order_4.ml' with 1 (native) => passed
... testing 'eval_order_4.ml' with 2 (bytecode) => passed
... testing 'eval_order_6.ml' with 1 (native) => passed
... testing 'eval_order_6.ml' with 2 (bytecode) => passed
... testing 'float.ml' with 1 (native) => passed
... testing 'float.ml' with 2 (bytecode) => passed
... testing 'float_physical_equality.ml' with 1 (native) => passed
... testing 'float_physical_equality.ml' with 2 (bytecode) => passed
... testing 'includestruct.ml' with 1 (native) => passed
... testing 'includestruct.ml' with 2 (bytecode) => passed
... testing 'localexn.ml' with 1 (native) => passed
... testing 'localexn.ml' with 2 (bytecode) => passed
... testing 'localfunction.ml' with 1 (native) => passed
... testing 'localfunction.ml' with 2 (bytecode) => passed
... testing 'maps.ml' with 1 (native) => passed
... testing 'maps.ml' with 2 (bytecode) => passed
... testing 'min_int.ml' with 1 (native) => passed
... testing 'min_int.ml' with 2 (bytecode) => passed
... testing 'opt_variants.ml' with 1 (native) => passed
... testing 'opt_variants.ml' with 2 (bytecode) => passed
... testing 'patmatch.ml' with 1 (native) => passed
... testing 'patmatch.ml' with 2 (bytecode) => passed
... testing 'patmatch_for_multiple.ml' with 1 (expect) => passed
... testing 'patmatch_incoherence.ml' with 1 (expect) => passed
... testing 'patmatch_split_no_or.ml' with 1 (expect) => passed
... testing 'pr7253.ml' with 1 (native) => passed
... testing 'pr7253.ml' with 2 (bytecode) => passed
... testing 'pr7533.ml' with 1 (native) => passed
... testing 'pr7533.ml' with 2 (bytecode) => passed
... testing 'pr7657.ml' with 1 (native) => passed
... testing 'pr7657.ml' with 2 (bytecode) => passed
... testing 'recvalues.ml' with 1 (native) => passed
... testing 'recvalues.ml' with 2 (bytecode) => passed
... testing 'sets.ml' with 1 (native) => passed
... testing 'sets.ml' with 2 (bytecode) => passed
... testing 'stringmatch.ml' with 1 (native) => passed
... testing 'stringmatch.ml' with 2 (bytecode) => passed
... testing 'switch_opts.ml' with 1 (native) => passed
... testing 'switch_opts.ml' with 2 (bytecode) => passed
... testing 'tailcalls.ml' with 1 (native) => passed
... testing 'tailcalls.ml' with 2 (bytecode) => passed
... testing 'trigraph.ml' with 1 (native) => passed
... testing 'trigraph.ml' with 2 (bytecode) => passed
... testing 'tuple_match.ml' with 1 (native) => passed
... testing 'tuple_match.ml' with 2 (bytecode) => passed
... testing 'unit_naming.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'unit_naming.ml' with 1.1 (ocamlc.byte) => passed
... testing 'unit_naming.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'zero_divided_by_n.ml' with 1 (native) => passed
... testing 'zero_divided_by_n.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/basic-float' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'float_literals.ml' with 1 (native) => passed
... testing 'float_literals.ml' with 2 (bytecode) => passed
... testing 'tfloat_hex.ml' with 1 (native) => passed
... testing 'tfloat_hex.ml' with 2 (bytecode) => passed
... testing 'tfloat_record.ml' with 1 (native) => passed
... testing 'tfloat_record.ml' with 2 (bytecode) => passed
... testing 'zero_sized_float_arrays.ml' with 1 (native) => passed
... testing 'zero_sized_float_arrays.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/basic-io' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'wc.ml' with 1 (native) => passed
... testing 'wc.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/basic-io-2' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'io.ml' with 1 (native) => passed
... testing 'io.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/basic-manyargs' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'manyargs.ml' with 1 (native) => passed
... testing 'manyargs.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/basic-modules' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'anonymous.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'anonymous.ml' with 1.1 (ocamlc.byte) => passed
... testing 'anonymous.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'anonymous.ml' with 2 (setup-ocamlopt.byte-build-env) => passed
... testing 'anonymous.ml' with 2.1 (ocamlopt.byte) => passed
... testing 'anonymous.ml' with 2.1.1 (no-flambda) => skipped (support for flambda enabled)
... testing 'anonymous.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => n/a
... testing 'anonymous.ml' with 2.1.2 (flambda) => passed
... testing 'anonymous.ml' with 2.1.2.1 (check-ocamlc.byte-output) => failed (compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/anonymous/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/anonymous.ocamlopt.flambda.reference:
--- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/anonymous.ocamlopt.flambda.reference 2021-03-15 09:21:57.998665174 +0530
+++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/anonymous/ocamlopt.byte/ocamlopt.byte.output 2021-05-18 15:40:45.684227287 +0530
@@ -8,13 +8,15 @@
[0: "anonymous.ml" 35 6] [0: [0]]))
(seq (ignore (let (x = [0: 4 2]) (makeblock 0 x)))
(apply (field_imm 1 (global CamlinternalMod!)) [0: [0]] A
- (module-defn(A) anonymous.ml(23):567-608 A))
+ (module-defn(A) Anonymous anonymous.ml(23):567-608 A))
(apply (field_imm 1 (global CamlinternalMod!)) [0: [0]] B
- (module-defn(B) anonymous.ml(33):703-773
+ (module-defn(B) Anonymous anonymous.ml(33):703-773
(let (x = [0: "foo" "bar"]) (makeblock 0))))
(let (f = (function param 0) s = (makemutable 0 ""))
(seq
(ignore
(let (*match* = (setfield_ptr 0 s "Hello World!")) (makeblock 0)))
- (let (drop = (function param 0) *match* = (apply drop (field 0 s)))
+ (let
+ (drop = (function param 0)
+ *match* = (apply drop (field_mut 0 s)))
(makeblock 0 A B f s drop)))))))
)
> Specified modules: anonymous.ml
> Source modules: anonymous.ml
> Running test setup-ocamlc.byte-build-env with 1 actions
>
> Running action 1/1 (setup-ocamlc.byte-build-env)
> Action 1/1 (setup-ocamlc.byte-build-env) passed
> Running test ocamlc.byte with 1 actions
>
> Running action 1/1 (ocamlc.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/anonymous/ocamlc.byte/anonymous.byte from modules anonymous.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -c -nostdlib -nopervasives -dlambda -dno-unique-ids -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/anonymous/ocamlc.byte/anonymous.byte anonymous.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/anonymous/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/anonymous/ocamlc.byte/ocamlc.byte.output
> ### begin stdout ###
> (setglobal Anonymous!
> (seq (ignore (let (x = [0: 13 37]) (makeblock 0 x)))
> (let
> (A =
> (apply (field_imm 0 (global CamlinternalMod!))
> [0: "anonymous.ml" 25 6] [0: [0]])
> B =
> (apply (field_imm 0 (global CamlinternalMod!))
> [0: "anonymous.ml" 35 6] [0: [0]]))
> (seq (ignore (let (x = [0: 4 2]) (makeblock 0 x)))
> (apply (field_imm 1 (global CamlinternalMod!)) [0: [0]] A
> (module-defn(A) Anonymous anonymous.ml(23):567-608 A))
> (apply (field_imm 1 (global CamlinternalMod!)) [0: [0]] B
> (module-defn(B) Anonymous anonymous.ml(33):703-773
> (let (x = [0: "foo" "bar"]) (makeblock 0))))
> (let (f = (function param 0) s = (makemutable 0 ""))
> (seq
> (ignore
> (let (*match* = (setfield_ptr 0 s "Hello World!"))
> (makeblock 0)))
> (let
> (drop = (function param 0)
> *match* = (apply drop (field_mut 0 s)))
> (makeblock 0 A B f s drop))))))))
> ### end stdout ###
> Action 1/1 (ocamlc.byte) passed
> Running test check-ocamlc.byte-output with 1 actions
>
> Running action 1/1 (check-ocamlc.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/anonymous/ocamlc.byte/ocamlc.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/anonymous.ocamlc.reference
> Action 1/1 (check-ocamlc.byte-output) passed
> Running test setup-ocamlopt.byte-build-env with 1 actions
>
> Running action 1/1 (setup-ocamlopt.byte-build-env)
> Action 1/1 (setup-ocamlopt.byte-build-env) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/anonymous/ocamlopt.byte/anonymous.opt from modules anonymous.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -c -nostdlib -nopervasives -dlambda -dno-unique-ids -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/anonymous/ocamlopt.byte/anonymous.opt anonymous.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/anonymous/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/anonymous/ocamlopt.byte/ocamlopt.byte.output
> ### begin stdout ###
> (seq (ignore (let (x = [0: 13 37]) (makeblock 0 x)))
> (let
> (A =
> (apply (field_imm 0 (global CamlinternalMod!))
> [0: "anonymous.ml" 25 6] [0: [0]])
> B =
> (apply (field_imm 0 (global CamlinternalMod!))
> [0: "anonymous.ml" 35 6] [0: [0]]))
> (seq (ignore (let (x = [0: 4 2]) (makeblock 0 x)))
> (apply (field_imm 1 (global CamlinternalMod!)) [0: [0]] A
> (module-defn(A) Anonymous anonymous.ml(23):567-608 A))
> (apply (field_imm 1 (global CamlinternalMod!)) [0: [0]] B
> (module-defn(B) Anonymous anonymous.ml(33):703-773
> (let (x = [0: "foo" "bar"]) (makeblock 0))))
> (let (f = (function param 0) s = (makemutable 0 ""))
> (seq
> (ignore
> (let (*match* = (setfield_ptr 0 s "Hello World!")) (makeblock 0)))
> (let
> (drop = (function param 0)
> *match* = (apply drop (field_mut 0 s)))
> (makeblock 0 A B f s drop)))))))
> ### end stdout ###
> Action 1/1 (ocamlopt.byte) passed
> Running test no-flambda with 1 actions
>
> Running action 1/1 (no-flambda)
> Action 1/1 (no-flambda) skipped (support for flambda enabled)
> Running test flambda with 1 actions
>
> Running action 1/1 (flambda)
> Action 1/1 (flambda) passed (support for flambda enabled)
> Running test check-ocamlc.byte-output with 1 actions
>
> Running action 1/1 (check-ocamlc.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/anonymous/ocamlopt.byte/ocamlopt.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/anonymous.ocamlopt.flambda.reference
> Action 1/1 (check-ocamlc.byte-output) failed (compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/anonymous/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/anonymous.ocamlopt.flambda.reference:
> --- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/anonymous.ocamlopt.flambda.reference 2021-03-15 09:21:57.998665174 +0530
> +++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/anonymous/ocamlopt.byte/ocamlopt.byte.output 2021-05-18 15:40:45.684227287 +0530
> @@ -8,13 +8,15 @@
> [0: "anonymous.ml" 35 6] [0: [0]]))
> (seq (ignore (let (x = [0: 4 2]) (makeblock 0 x)))
> (apply (field_imm 1 (global CamlinternalMod!)) [0: [0]] A
> - (module-defn(A) anonymous.ml(23):567-608 A))
> + (module-defn(A) Anonymous anonymous.ml(23):567-608 A))
> (apply (field_imm 1 (global CamlinternalMod!)) [0: [0]] B
> - (module-defn(B) anonymous.ml(33):703-773
> + (module-defn(B) Anonymous anonymous.ml(33):703-773
> (let (x = [0: "foo" "bar"]) (makeblock 0))))
> (let (f = (function param 0) s = (makemutable 0 ""))
> (seq
> (ignore
> (let (*match* = (setfield_ptr 0 s "Hello World!")) (makeblock 0)))
> - (let (drop = (function param 0) *match* = (apply drop (field 0 s)))
> + (let
> + (drop = (function param 0)
> + *match* = (apply drop (field_mut 0 s)))
> (makeblock 0 A B f s drop)))))))
>
> )
... testing 'main.ml' with 1 (native) => passed
... testing 'main.ml' with 2 (bytecode) => passed
... testing 'recursive_module_evaluation_errors.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/basic-more' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'bounds.ml' with 1 (native) => passed
... testing 'bounds.ml' with 2 (bytecode) => passed
... testing 'div_by_zero.ml' with 1 (native) => passed
... testing 'div_by_zero.ml' with 2 (bytecode) => passed
... testing 'function_in_ref.ml' with 1 (native) => passed
... testing 'function_in_ref.ml' with 2 (bytecode) => passed
... testing 'if_in_if.ml' with 1 (native) => passed
... testing 'if_in_if.ml' with 2 (bytecode) => passed
... testing 'morematch.ml' with 1 (native) => passed
... testing 'morematch.ml' with 2 (bytecode) => passed
... testing 'opaque_prim.ml' with 1 (native) => passed
... testing 'opaque_prim.ml' with 2 (bytecode) => passed
... testing 'pr1271.ml' with 1 (native) => passed
... testing 'pr1271.ml' with 2 (bytecode) => passed
... testing 'pr2719.ml' with 1 (native) => passed
... testing 'pr2719.ml' with 2 (bytecode) => passed
... testing 'pr6216.ml' with 1 (native) => passed
... testing 'pr6216.ml' with 2 (bytecode) => passed
... testing 'pr7683.ml' with 1 (native) => passed
... testing 'pr7683.ml' with 2 (bytecode) => passed
... testing 'record_evaluation_order.ml' with 1 (native) => passed
... testing 'record_evaluation_order.ml' with 2 (bytecode) => passed
... testing 'robustmatch.ml' with 1 (native) => passed
... testing 'robustmatch.ml' with 2 (bytecode) => passed
... testing 'sequential_and_or.ml' with 1 (native) => passed
... testing 'sequential_and_or.ml' with 2 (bytecode) => passed
... testing 'structural_constants.ml' with 1 (native) => passed
... testing 'structural_constants.ml' with 2 (bytecode) => passed
... testing 'tbuffer.ml' with 1 (native) => passed
... testing 'tbuffer.ml' with 2 (bytecode) => passed
... testing 'testrandom.ml' with 1 (native) => passed
... testing 'testrandom.ml' with 2 (bytecode) => passed
... testing 'top_level_patterns.ml' with 1 (native) => passed
... testing 'top_level_patterns.ml' with 2 (bytecode) => passed
... testing 'tprintf.ml' with 1 (native) => passed
... testing 'tprintf.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/basic-multdef' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'usemultdef.ml' with 1 (native) => passed
... testing 'usemultdef.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/basic-private' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'tlength.ml' with 1 (native) => passed
... testing 'tlength.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/callback' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'minor_named.ml' with 1 (libunix) => passed
... testing 'minor_named.ml' with 1.1 (bytecode) => passed
... testing 'minor_named.ml' with 1.2 (native) => passed
... testing 'nested_fiber.ml' with 1 (libunix) => passed
... testing 'nested_fiber.ml' with 1.1 (bytecode) => passed
... testing 'nested_fiber.ml' with 1.2 (native) => passed
... testing 'signals_alloc.ml' with 1 (libunix) => passed
... testing 'signals_alloc.ml' with 1.1 (bytecode) => Fatal error: exception Sys_error("symlink failed on \"/home/sudha/ocaml/ocaml-multicore/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlc.byte/callbackprim.c\" with File exists")
... testing 'signals_alloc.ml' => unexpected error
... testing 'stack_overflow.ml' with 1 (libunix) => passed
... testing 'stack_overflow.ml' with 1.1 (bytecode) => passed
... testing 'stack_overflow.ml' with 1.2 (native) => passed
... testing 'test1.ml' with 1 (libunix) => passed
... testing 'test1.ml' with 1.1 (bytecode) => passed
... testing 'test1.ml' with 1.2 (native) => passed
... testing 'test2.ml' with 1 (libunix) => passed
... testing 'test2.ml' with 1.1 (bytecode) => passed
... testing 'test2.ml' with 1.2 (native) => passed
... testing 'test3.ml' with 1 (libunix) => passed
... testing 'test3.ml' with 1.1 (bytecode) => passed
... testing 'test3.ml' with 1.2 (native) => passed
... testing 'test4.ml' with 1 (libunix) => passed
... testing 'test4.ml' with 1.1 (bytecode) => passed
... testing 'test4.ml' with 1.2 (native) => passed
... testing 'test5.ml' with 1 (libunix) => passed
... testing 'test5.ml' with 1.1 (bytecode) => passed
... testing 'test5.ml' with 1.2 (native) => passed
... testing 'test6.ml' with 1 (libunix) => passed
... testing 'test6.ml' with 1.1 (bytecode) => passed
... testing 'test6.ml' with 1.2 (native) => passed
... testing 'test7.ml' with 1 (libunix) => passed
... testing 'test7.ml' with 1.1 (bytecode) => passed
... testing 'test7.ml' with 1.2 (native) => passed
... testing 'test_finaliser_gc.ml' with 1 (native) => passed
... testing 'test_finaliser_gc.ml' with 2 (bytecode) => passed
... testing 'test_signalhandler.ml' with 1 (libunix) => passed
... testing 'test_signalhandler.ml' with 1.1 (bytecode) => passed
... testing 'test_signalhandler.ml' with 1.2 (native) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/c-api' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'alloc_async.ml' with 1 (native) => failed (The file /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/alloc_async.compilers.reference but it is not:
========================================
alloc_async_stubs.c: In function ‘stub’:
alloc_async_stubs.c:29:3: warning: implicit declaration of function ‘caml_alloc_float_array’; did you mean ‘caml_alloc_array’? [-Wimplicit-function-declaration]
caml_alloc_float_array(10);
^~~~~~~~~~~~~~~~~~~~~~
caml_alloc_array
========================================
)
... testing 'alloc_async.ml' with 2 (bytecode) => failed (The file /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/alloc_async.compilers.reference but it is not:
========================================
alloc_async_stubs.c: In function ‘stub’:
alloc_async_stubs.c:29:3: warning: implicit declaration of function ‘caml_alloc_float_array’; did you mean ‘caml_alloc_array’? [-Wimplicit-function-declaration]
caml_alloc_float_array(10);
^~~~~~~~~~~~~~~~~~~~~~
caml_alloc_array
========================================
)
> Specified modules: alloc_async_stubs.c alloc_async.ml
> Source modules: alloc_async_stubs.c alloc_async.ml
> Running test native with 8 actions
>
> Running action 1/8 (setup-ocamlopt.byte-build-env)
> Action 1/8 (setup-ocamlopt.byte-build-env) passed
>
> Running action 2/8 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlopt.byte/alloc_async.opt from modules alloc_async_stubs.c alloc_async.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -ccopt -I/home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlopt.byte/alloc_async.opt alloc_async_stubs.c alloc_async.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlopt.byte/ocamlopt.byte.output
> ### begin stdout ###
> alloc_async_stubs.c: In function ‘stub’:
> alloc_async_stubs.c:29:3: warning: implicit declaration of function ‘caml_alloc_float_array’; did you mean ‘caml_alloc_array’? [-Wimplicit-function-declaration]
> caml_alloc_float_array(10);
> ^~~~~~~~~~~~~~~~~~~~~~
> caml_alloc_array
> ### end stdout ###
> Action 2/8 (ocamlopt.byte) passed
>
> Running action 3/8 (check-ocamlopt.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlopt.byte/ocamlopt.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/alloc_async.compilers.reference
> Action 3/8 (check-ocamlopt.byte-output) failed (The file /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/alloc_async.compilers.reference but it is not:
> ========================================
> alloc_async_stubs.c: In function ‘stub’:
> alloc_async_stubs.c:29:3: warning: implicit declaration of function ‘caml_alloc_float_array’; did you mean ‘caml_alloc_array’? [-Wimplicit-function-declaration]
> caml_alloc_float_array(10);
> ^~~~~~~~~~~~~~~~~~~~~~
> caml_alloc_array
> ========================================
>
> )
> Running test bytecode with 9 actions
>
> Running action 1/9 (setup-ocamlc.byte-build-env)
> Action 1/9 (setup-ocamlc.byte-build-env) passed
>
> Running action 2/9 (ocamlc.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlc.byte/alloc_async.byte from modules alloc_async_stubs.c alloc_async.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -custom -I /home/sudha/ocaml/ocaml-multicore/runtime -ccopt -I/home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlc.byte/alloc_async.byte alloc_async_stubs.c alloc_async.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlc.byte/ocamlc.byte.output
> ### begin stdout ###
> alloc_async_stubs.c: In function ‘stub’:
> alloc_async_stubs.c:29:3: warning: implicit declaration of function ‘caml_alloc_float_array’; did you mean ‘caml_alloc_array’? [-Wimplicit-function-declaration]
> caml_alloc_float_array(10);
> ^~~~~~~~~~~~~~~~~~~~~~
> caml_alloc_array
> ### end stdout ###
> Action 2/9 (ocamlc.byte) passed
>
> Running action 3/9 (check-ocamlc.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlc.byte/ocamlc.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/alloc_async.compilers.reference
> Action 3/9 (check-ocamlc.byte-output) failed (The file /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/sudha/ocaml/ocaml-multicore/testsuite/tests/c-api/alloc_async.compilers.reference but it is not:
> ========================================
> alloc_async_stubs.c: In function ‘stub’:
> alloc_async_stubs.c:29:3: warning: implicit declaration of function ‘caml_alloc_float_array’; did you mean ‘caml_alloc_array’? [-Wimplicit-function-declaration]
> caml_alloc_float_array(10);
> ^~~~~~~~~~~~~~~~~~~~~~
> caml_alloc_array
> ========================================
>
> )
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/compiler-libs' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test_longident.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/effects' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'clone_test.ml' with 1 (native) => passed
... testing 'clone_test.ml' with 2 (bytecode) => passed
... testing 'cmphash.ml' with 1 (native) => passed
... testing 'cmphash.ml' with 2 (bytecode) => passed
... testing 'cont_gc_test.ml' with 1 (native) => passed
... testing 'cont_gc_test.ml' with 2 (bytecode) => passed
... testing 'evenodd.ml' with 1 (native) => passed
... testing 'evenodd.ml' with 2 (bytecode) => passed
... testing 'issue479.ml' with 1 (toplevel) => passed
... testing 'manylive.ml' with 1 (native) => passed
... testing 'manylive.ml' with 2 (bytecode) => passed
... testing 'overflow.ml' with 1 (native) => passed
... testing 'overflow.ml' with 2 (bytecode) => passed
... testing 'partial.ml' with 1 (native) => passed
... testing 'partial.ml' with 2 (bytecode) => passed
... testing 'reperform.ml' with 1 (native) => passed
... testing 'reperform.ml' with 2 (bytecode) => passed
... testing 'sched.ml' with 1 (native) => passed
... testing 'sched.ml' with 2 (bytecode) => passed
... testing 'test1.ml' with 1 (native) => passed
... testing 'test1.ml' with 2 (bytecode) => passed
... testing 'test10.ml' with 1 (native) => passed
... testing 'test10.ml' with 2 (bytecode) => passed
... testing 'test11.ml' with 1 (native) => passed
... testing 'test11.ml' with 2 (bytecode) => passed
... testing 'test2.ml' with 1 (native) => passed
... testing 'test2.ml' with 2 (bytecode) => passed
... testing 'test3.ml' with 1 (native) => passed
... testing 'test3.ml' with 2 (bytecode) => passed
... testing 'test4.ml' with 1 (native) => passed
... testing 'test4.ml' with 2 (bytecode) => passed
... testing 'test5.ml' with 1 (native) => passed
... testing 'test5.ml' with 2 (bytecode) => passed
... testing 'test6.ml' with 1 (native) => passed
... testing 'test6.ml' with 2 (bytecode) => passed
... testing 'test7.ml' with 1 (native) => passed
... testing 'test7.ml' with 2 (bytecode) => passed
... testing 'test8.ml' with 1 (native) => passed
... testing 'test8.ml' with 2 (bytecode) => passed
... testing 'test9.ml' with 1 (native) => passed
... testing 'test9.ml' with 2 (bytecode) => passed
... testing 'used_cont.ml' with 1 (native) => passed
... testing 'used_cont.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/effects-disallowed' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'when_test.ml' with 1 (toplevel) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/embedded' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'cmcaml.ml' with 1 (native) => passed
... testing 'cmcaml.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/exotic-syntax' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'exotic.ml' with 1 (native) => passed
... testing 'exotic.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/extension-constructor' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/flambda' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'afl_lazy.ml' with 1 (flambda) => passed
... testing 'afl_lazy.ml' with 1.1 (native) => failed (Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/flambda/_ocamltest/tests/flambda/afl_lazy/ocamlopt.byte/afl_lazy.opt from modules afl_lazy.ml: command
/home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -O3 -afl-instrument -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/flambda/_ocamltest/tests/flambda/afl_lazy/ocamlopt.byte/afl_lazy.opt afl_lazy.ml
failed with exit code 2)
> Specified modules: afl_lazy.ml
> Source modules: afl_lazy.ml
> Running test flambda with 1 actions
>
> Running action 1/1 (flambda)
> Action 1/1 (flambda) passed (support for flambda enabled)
> Running test native with 8 actions
>
> Running action 1/8 (setup-ocamlopt.byte-build-env)
> Action 1/8 (setup-ocamlopt.byte-build-env) passed
>
> Running action 2/8 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/flambda/_ocamltest/tests/flambda/afl_lazy/ocamlopt.byte/afl_lazy.opt from modules afl_lazy.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -O3 -afl-instrument -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/flambda/_ocamltest/tests/flambda/afl_lazy/ocamlopt.byte/afl_lazy.opt afl_lazy.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/flambda/_ocamltest/tests/flambda/afl_lazy/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/flambda/_ocamltest/tests/flambda/afl_lazy/ocamlopt.byte/ocamlopt.byte.output
> ### begin stdout ###
> >> Fatal error: Primitive CamlinternalLazy.force not found.
> Fatal error: exception Misc.Fatal_error
> ### end stdout ###
> Action 2/8 (ocamlopt.byte) failed (Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/flambda/_ocamltest/tests/flambda/afl_lazy/ocamlopt.byte/afl_lazy.opt from modules afl_lazy.ml: command
> /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -O3 -afl-instrument -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/flambda/_ocamltest/tests/flambda/afl_lazy/ocamlopt.byte/afl_lazy.opt afl_lazy.ml
> failed with exit code 2)
... testing 'approx_meet.ml' with 1 (flambda) => passed
... testing 'approx_meet.ml' with 2 (native) => passed
... testing 'gpr2239.ml' with 1 (flambda) => passed
... testing 'gpr2239.ml' with 2 (native) => passed
... testing 'gpr998.ml' with 1 (native) => passed
... testing 'gpr998.ml' with 2 (bytecode) => passed
... testing 'specialise.ml' with 1 (flambda) => passed
... testing 'specialise.ml' with 1.1 (native) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/float-unboxing' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'float_subst_boxed_number.ml' with 1 (native) => passed
... testing 'unbox_under_assign.ml' with 1 (native) => passed
... testing 'unbox_under_assign.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/fma' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'fma.ml' with 1 (native) => passed
... testing 'fma.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/formats-transition' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'deprecated_unsigned_printers.ml' with 1 (toplevel) => passed
... testing 'ignored_scan_counters.ml' with 1 (toplevel) => passed
... testing 'legacy_incompatible_flags.ml' with 1 (toplevel) => passed
... testing 'legacy_unfinished_modifiers.ml' with 1 (toplevel) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/formatting' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'errors_batch.ml' with 1 (native) => passed
... testing 'errors_batch.ml' with 2 (bytecode) => passed
... testing 'margins.ml' with 1 (toplevel) => passed
... 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.1.1 (check-ocamlc.byte-output) => passed
... testing 'test_locations.ml' with 2 (setup-ocamlc.byte-build-env) => passed
... testing 'test_locations.ml' with 2.1 (ocamlc.byte) => passed
... testing 'test_locations.ml' with 2.1.1 (check-ocamlc.byte-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/functors' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'functors.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'functors.ml' with 1.1 (ocamlc.byte) => passed
... testing 'functors.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/gc-roots' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'globroots_parallel.ml' with 1 (native) => passed
... testing 'globroots_parallel.ml' with 2 (bytecode) => passed
... testing 'globroots_parallel_spawn_burn.ml' with 1 (native) => passed
... testing 'globroots_parallel_spawn_burn.ml' with 2 (bytecode) => passed
... testing 'globroots_sequential.ml' with 1 (native) => passed
... testing 'globroots_sequential.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/generalized-open' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'accepted_batch.ml' with 1 (native) => passed
... testing 'accepted_batch.ml' with 2 (bytecode) => passed
... testing 'accepted_expect.ml' with 1 (expect) => passed
... testing 'clambda_optim.ml' with 1 (no-flambda) => skipped (support for flambda enabled)
... testing 'clambda_optim.ml' with 1.1 (setup-ocamlopt.byte-build-env) => n/a
... testing 'clambda_optim.ml' with 1.1.1 (ocamlopt.byte) => n/a
... testing 'clambda_optim.ml' with 1.1.1.1 (check-ocamlopt.byte-output) => n/a
... testing 'expansiveness.ml' with 1 (expect) => passed
... testing 'funct_body.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'funct_body.ml' with 1.1 (ocamlc.byte) => passed
... testing 'funct_body.ml' with 1.2 (check-ocamlc.byte-output) => passed
... testing 'gpr1506.ml' with 1 (expect) => passed
... testing 'pr10048.ml' with 1 (expect) => passed
... testing 'shadowing.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'shadowing.ml' with 1.1 (ocamlc.byte) => passed
... testing 'shadowing.ml' with 1.2 (check-ocamlc.byte-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/instrumented-runtime' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'main.ml' with 1 (hasinstrumentedruntime) => passed
... testing 'main.ml' with 1.1 (native) => ls: cannot access '/home/sudha/ocaml/ocaml-multicore/testsuite/tests/instrumented-runtime/_ocamltest/tests/instrumented-runtime/main/ocamlopt.byte/main.opt.*.eventlog': No such file or directory
failed (instrumented runtime trace not found!)
> Specified modules: main.ml
> Source modules: main.ml
> Running test hasinstrumentedruntime with 1 actions
>
> Running action 1/1 (hasinstrumentedruntime)
> Action 1/1 (hasinstrumentedruntime) passed (instrumented runtime available)
> Running test native with 8 actions
>
> Running action 1/8 (setup-ocamlopt.byte-build-env)
> Action 1/8 (setup-ocamlopt.byte-build-env) passed
>
> Running action 2/8 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/instrumented-runtime/_ocamltest/tests/instrumented-runtime/main/ocamlopt.byte/main.opt from modules main.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -runtime-variant=i -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/instrumented-runtime/_ocamltest/tests/instrumented-runtime/main/ocamlopt.byte/main.opt main.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/instrumented-runtime/_ocamltest/tests/instrumented-runtime/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/instrumented-runtime/_ocamltest/tests/instrumented-runtime/main/ocamlopt.byte/ocamlopt.byte.output
> Action 2/8 (ocamlopt.byte) passed
>
> Running action 3/8 (check-ocamlopt.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/instrumented-runtime/_ocamltest/tests/instrumented-runtime/main/ocamlopt.byte/ocamlopt.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/instrumented-runtime/main.compilers.reference
> Action 3/8 (check-ocamlopt.byte-output) passed
>
> Running action 4/8 (run)
> Entering run_hook for hook /home/sudha/ocaml/ocaml-multicore/testsuite/tests/instrumented-runtime/main.run
> Hook should write its response to /tmp/ocamltest-142ee5.response
> Hook returned 1Action 4/8 (run) failed (instrumented runtime trace not found!)
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/int64-unboxing' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lazy' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'lazy1.ml' with 1 (native) => passed
... testing 'lazy1.ml' with 2 (bytecode) => passed
... testing 'lazy2.ml' with 1 (native) => passed
... testing 'lazy2.ml' with 2 (bytecode) => passed
... testing 'lazy3.ml' with 1 (native) => passed
... testing 'lazy3.ml' with 2 (bytecode) => passed
... testing 'lazy4.ml' with 1 (native) => passed
... testing 'lazy4.ml' with 2 (bytecode) => passed
... testing 'lazy5.ml' with 1 (native) => passed
... testing 'lazy5.ml' with 2 (bytecode) => passed
... testing 'lazy6.ml' with 1 (native) => passed
... testing 'lazy6.ml' with 2 (bytecode) => passed
... testing 'lazy7.ml' with 1 (native) => passed
... testing 'lazy7.ml' with 2 (bytecode) => passed
... testing 'lazy8.ml' with 1 (native) => passed
... testing 'lazy8.ml' with 2 (bytecode) => passed
... testing 'minor_major_force.ml' with 1 (native) => passed
... testing 'minor_major_force.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/letrec-check' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'basic.ml' with 1 (expect) => passed
... testing 'extension_constructor.ml' with 1 (expect) => passed
... testing 'flat_float_array.ml' with 1 (flat-float-array) => passed
... testing 'flat_float_array.ml' with 1.1 (expect) => passed
... testing 'float_unboxing.ml' with 1 (expect) => passed
... testing 'labels.ml' with 1 (expect) => passed
... testing 'lazy_.ml' with 1 (expect) => passed
... testing 'modules.ml' with 1 (expect) => passed
... testing 'no_flat_float_array.ml' with 1 (no-flat-float-array) => skipped (compiler configured with -flat-float-array)
... testing 'no_flat_float_array.ml' with 1.1 (expect) => n/a
... testing 'objects.ml' with 1 (expect) => passed
... testing 'pr7215.ml' with 1 (toplevel) => passed
... testing 'pr7231.ml' with 1 (toplevel) => passed
... testing 'pr7706.ml' with 1 (toplevel) => passed
... testing 'records.ml' with 1 (expect) => passed
... testing 'unboxed.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/letrec-compilation' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'backreferences.ml' with 1 (native) => passed
... testing 'backreferences.ml' with 2 (bytecode) => passed
... testing 'class_1.ml' with 1 (native) => passed
... testing 'class_1.ml' with 2 (bytecode) => passed
... testing 'class_2.ml' with 1 (native) => passed
... testing 'class_2.ml' with 2 (bytecode) => passed
... testing 'evaluation_order_1.ml' with 1 (native) => passed
... testing 'evaluation_order_1.ml' with 2 (bytecode) => passed
... testing 'evaluation_order_2.ml' with 1 (native) => passed
... testing 'evaluation_order_2.ml' with 2 (bytecode) => passed
... testing 'evaluation_order_3.ml' with 1 (native) => passed
... testing 'evaluation_order_3.ml' with 2 (bytecode) => passed
... testing 'float_block_1.ml' with 1 (native) => passed
... testing 'float_block_1.ml' with 2 (bytecode) => passed
... testing 'generic_array.ml' with 1 (native) => passed
... testing 'generic_array.ml' with 2 (bytecode) => passed
... testing 'labels.ml' with 1 (native) => passed
... testing 'labels.ml' with 2 (bytecode) => passed
... testing 'lazy_.ml' with 1 (native) => passed
... testing 'lazy_.ml' with 2 (bytecode) => passed
... testing 'lists.ml' with 1 (native) => passed
... testing 'lists.ml' with 2 (bytecode) => passed
... testing 'mixing_value_closures_1.ml' with 1 (native) => passed
... testing 'mixing_value_closures_1.ml' with 2 (bytecode) => passed
... testing 'mixing_value_closures_2.ml' with 1 (native) => passed
... testing 'mixing_value_closures_2.ml' with 2 (bytecode) => passed
... testing 'mutual_functions.ml' with 1 (native) => passed
... testing 'mutual_functions.ml' with 2 (bytecode) => passed
... testing 'nested.ml' with 1 (native) => passed
... testing 'nested.ml' with 2 (bytecode) => passed
... testing 'pr4989.ml' with 1 (native) => passed
... testing 'pr4989.ml' with 2 (bytecode) => passed
... testing 'pr8681.ml' with 1 (native) => passed
... testing 'pr8681.ml' with 2 (bytecode) => passed
... testing 'record_with.ml' with 1 (native) => passed
... testing 'record_with.ml' with 2 (bytecode) => passed
... testing 'ref.ml' with 1 (native) => passed
... testing 'ref.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/let-syntax' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'let_syntax.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lexing' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'comments.ml' with 1 (toplevel) => passed
... testing 'escape.ml' with 1 (toplevel) => passed
... testing 'uchar_esc.ml' with 1 (toplevel) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-arg' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test_rest_all.ml' with 1 (expect) => passed
... testing 'testarg.ml' with 1 (native) => passed
... testing 'testarg.ml' with 2 (bytecode) => passed
... testing 'testerror.ml' with 1 (native) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-array' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test_array.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-atomic' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test_atomic.ml' with 1 (native) => passed
... testing 'test_atomic.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-bigarray' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'bigarrays.ml' with 1 (native) => passed
... testing 'bigarrays.ml' with 2 (bytecode) => passed
... testing 'change_layout.ml' with 1 (native) => passed
... testing 'change_layout.ml' with 2 (bytecode) => passed
... testing 'fftba.ml' with 1 (native) => passed
... testing 'fftba.ml' with 2 (bytecode) => passed
... testing 'pr5115.ml' with 1 (native) => passed
... testing 'pr5115.ml' with 2 (bytecode) => passed
... testing 'weak_bigarray.ml' with 1 (native) => passed
... testing 'weak_bigarray.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-bigarray-2' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'bigarrfml.ml' with 1 (script) => skipped (gfortran not available)
... testing 'bigarrfml.ml' with 1.1 (setup-ocamlc.byte-build-env) => n/a
... testing 'bigarrfml.ml' with 1.1.1 (script) => n/a
... testing 'bigarrfml.ml' with 1.1.1.1 (ocamlc.byte) => n/a
... testing 'bigarrfml.ml' with 1.1.1.1.1 (run) => n/a
... testing 'bigarrfml.ml' with 1.1.1.1.1.1 (check-program-output) => n/a
... testing 'bigarrfml.ml' with 1.2 (setup-ocamlopt.byte-build-env) => n/a
... testing 'bigarrfml.ml' with 1.2.1 (script) => n/a
... testing 'bigarrfml.ml' with 1.2.1.1 (ocamlopt.byte) => n/a
... testing 'bigarrfml.ml' with 1.2.1.1.1 (run) => n/a
... testing 'bigarrfml.ml' with 1.2.1.1.1.1 (check-program-output) => n/a
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-bigarray-file' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'mapfile.ml' with 1 (hasunix) => passed
... testing 'mapfile.ml' with 1.1 (native) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-bool' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-buffer' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-bytes' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'binary.ml' with 1 (native) => passed
... testing 'binary.ml' with 2 (bytecode) => passed
... testing 'test_bytes.ml' with 1 (native) => passed
... testing 'test_bytes.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-channels' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'in_channel_length.ml' with 1 (native) => passed
... testing 'in_channel_length.ml' with 2 (bytecode) => passed
... testing 'seek_in.ml' with 1 (native) => passed
... testing 'seek_in.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-digest' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'md5.ml' with 1 (native) => passed
... testing 'md5.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-dynlink-bytecode' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'main.ml' with 1 (shared-libraries) => passed
... testing 'main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'main.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1 (ocamlmklib) => passed
... testing 'main.ml' with 1.1.1.1.1 (ocamlmklib) => passed
... testing 'main.ml' with 1.1.1.1.1.1 (ocamlmklib) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1 (ocamlmklib) => 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 (run) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1 (check-program-output) => failed (program output main.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/main.reference:
--- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/main.reference 2020-07-15 19:34:43.838340791 +0530
+++ main.output 2021-05-18 15:43:21.636078848 +0530
@@ -5,9 +5,4 @@
This is stub2, calling stub1:
This is stub1!
Ok!
-This is Plug2.f
-Result is: 2
-This is Plug1.f
-Result is: 1
-This is Main.f
-Result is: 0
+Failure: Serializing closures is broken in multicore
)
... testing 'main.ml' with 1.1.1.1.1.1.1.2 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.2.1 (run) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.2.1.1 (check-program-output) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.3 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.3.1 (run) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.3.1.1 (check-program-output) => passed
> Specified modules: main.ml
> Source modules: main.ml
> Running test shared-libraries with 1 actions
>
> Running action 1/1 (shared-libraries)
> Action 1/1 (shared-libraries) passed (Shared libraries are supported.)
> Running test setup-ocamlc.byte-build-env with 1 actions
>
> Running action 1/1 (setup-ocamlc.byte-build-env)
> Action 1/1 (setup-ocamlc.byte-build-env) passed
> Running test ocamlc.byte with 1 actions
>
> Running action 1/1 (ocamlc.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/main.byte from modules registry.ml stub1.c stub2.c plug1.ml plug2.ml main.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -custom -I /home/sudha/ocaml/ocaml-multicore/runtime -ccopt -I/home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native dynlink.cma -c registry.ml stub1.c stub2.c plug1.ml plug2.ml main.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Action 1/1 (ocamlc.byte) passed
> Running test ocamlmklib with 1 actions
>
> Running action 1/1 (ocamlmklib)
> Running ocamlmklib to produce plug1
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/tools/ocamlmklib -ocamlc /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o plug1 stub1.o
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Action 1/1 (ocamlmklib) passed
> Running test ocamlmklib with 1 actions
>
> Running action 1/1 (ocamlmklib)
> Running ocamlmklib to produce plug2
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/tools/ocamlmklib -ocamlc /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o plug2 stub2.o
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Action 1/1 (ocamlmklib) passed
> Running test ocamlmklib with 1 actions
>
> Running action 1/1 (ocamlmklib)
> Running ocamlmklib to produce plug1
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/tools/ocamlmklib -ocamlc /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o plug1 plug1.cmo
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Action 1/1 (ocamlmklib) passed
> Running test ocamlmklib with 1 actions
>
> Running action 1/1 (ocamlmklib)
> Running ocamlmklib to produce plug2
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/tools/ocamlmklib -ocamlc /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o plug2 plug2.cmo
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Action 1/1 (ocamlmklib) passed
> Running test ocamlc.byte with 1 actions
>
> Running action 1/1 (ocamlc.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/main.exe from modules registry.cmo main.cmo
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native dynlink.cma -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/main.exe registry.cmo main.cmo
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Action 1/1 (ocamlc.byte) passed
> Running test run with 1 actions
>
> Running action 1/1 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/main.exe plug1.cma plug2.cma
> Redirecting stdout to main.output
> Redirecting stderr to main.output
> ### begin stdout ###
> Loading plug1.cma
> This is stub1!
> ABCDEF
> Loading plug2.cma
> This is stub2, calling stub1:
> This is stub1!
> Ok!
> Failure: Serializing closures is broken in multicore
> ### end stdout ###
> Action 1/1 (run) passed
> Running test check-program-output with 1 actions
>
> Running action 1/1 (check-program-output)
> Comparing program output main.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/main.reference
> Action 1/1 (check-program-output) failed (program output main.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/main.reference:
> --- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/main.reference 2020-07-15 19:34:43.838340791 +0530
> +++ main.output 2021-05-18 15:43:21.636078848 +0530
> @@ -5,9 +5,4 @@
> This is stub2, calling stub1:
> This is stub1!
> Ok!
> -This is Plug2.f
> -Result is: 2
> -This is Plug1.f
> -Result is: 1
> -This is Main.f
> -Result is: 0
> +Failure: Serializing closures is broken in multicore
>
> )
> Running test ocamlc.byte with 1 actions
>
> Running action 1/1 (ocamlc.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/static.exe from modules registry.cmo plug1.cma plug2.cma
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -linkall dynlink.cma -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/static.exe registry.cmo plug1.cma plug2.cma
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Action 1/1 (ocamlc.byte) passed
> Running test run with 1 actions
>
> Running action 1/1 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/static.exe
> Redirecting stdout to static.output
> Redirecting stderr to static.output
> ### begin stdout ###
> This is stub1!
> ABCDEF
> This is stub2, calling stub1:
> This is stub1!
> Ok!
> ### end stdout ###
> Action 1/1 (run) passed
> Running test check-program-output with 1 actions
>
> Running action 1/1 (check-program-output)
> Comparing program output static.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/static.reference
> Action 1/1 (check-program-output) passed
> Running test ocamlc.byte with 1 actions
>
> Running action 1/1 (ocamlc.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/custom.exe from modules registry.cmo plug2.cma plug1.cma
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -custom -linkall -I . dynlink.cma -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/custom.exe registry.cmo plug2.cma plug1.cma
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/ocamlc.byte.output
> Action 1/1 (ocamlc.byte) passed
> Running test run with 1 actions
>
> Running action 1/1 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/_ocamltest/tests/lib-dynlink-bytecode/main/ocamlc.byte/custom.exe
> Redirecting stdout to custom.output
> Redirecting stderr to custom.output
> ### begin stdout ###
> This is stub2, calling stub1:
> This is stub1!
> Ok!
> This is stub1!
> ABCDEF
> ### end stdout ###
> Action 1/1 (run) passed
> Running test check-program-output with 1 actions
>
> Running action 1/1 (check-program-output)
> Comparing program output custom.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-bytecode/custom.reference
> Action 1/1 (check-program-output) passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-dynlink-csharp' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'main.ml' with 1 (csharp-compiler) => skipped (C# compiler not available)
... testing 'main.ml' with 1.1 (shared-libraries) => n/a
... testing 'main.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => n/a
... testing 'main.ml' with 1.1.1.1 (ocamlc.byte) => n/a
... testing 'main.ml' with 1.1.1.1.1 (ocamlc.byte) => n/a
... testing 'main.ml' with 1.1.1.1.1.1 (script) => n/a
... testing 'main.ml' with 1.1.1.1.1.1.1 (run) => n/a
... testing 'main.ml' with 1.1.1.1.1.1.1.1 (check-program-output) => n/a
... testing 'main.ml' with 1.1.2 (setup-ocamlc.byte-build-env) => n/a
... testing 'main.ml' with 1.1.2.1 (ocamlc.byte) => n/a
... testing 'main.ml' with 1.1.2.1.1 (ocamlc.byte) => n/a
... testing 'main.ml' with 1.1.2.1.1.1 (script) => n/a
... testing 'main.ml' with 1.1.2.1.1.1.1 (script) => n/a
... testing 'main.ml' with 1.1.2.1.1.1.1.1 (run) => n/a
... testing 'main.ml' with 1.1.2.1.1.1.1.1.1 (check-program-output) => n/a
... testing 'main.ml' with 1.1.3 (setup-ocamlopt.byte-build-env) => n/a
... testing 'main.ml' with 1.1.3.1 (ocamlopt.byte) => n/a
... testing 'main.ml' with 1.1.3.1.1 (ocamlopt.byte) => n/a
... testing 'main.ml' with 1.1.3.1.1.1 (script) => n/a
... testing 'main.ml' with 1.1.3.1.1.1.1 (run) => n/a
... testing 'main.ml' with 1.1.3.1.1.1.1.1 (check-program-output) => n/a
... testing 'main.ml' with 1.1.4 (setup-ocamlopt.byte-build-env) => n/a
... testing 'main.ml' with 1.1.4.1 (ocamlopt.byte) => n/a
... testing 'main.ml' with 1.1.4.1.1 (ocamlopt.byte) => n/a
... testing 'main.ml' with 1.1.4.1.1.1 (script) => n/a
... testing 'main.ml' with 1.1.4.1.1.1.1 (script) => n/a
... testing 'main.ml' with 1.1.4.1.1.1.1.1 (run) => n/a
... testing 'main.ml' with 1.1.4.1.1.1.1.1.1 (check-program-output) => n/a
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-dynlink-initializers' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test10_main.ml' with 1 (no-flambda) => skipped (support for flambda enabled)
... testing 'test10_main.ml' with 1.1 (shared-libraries) => n/a
... testing 'test10_main.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => n/a
... testing 'test10_main.ml' with 1.1.1.1 (ocamlc.byte) => n/a
... testing 'test10_main.ml' with 1.1.1.2 (ocamlc.byte) => n/a
... testing 'test10_main.ml' with 1.1.1.3 (ocamlc.byte) => n/a
... testing 'test10_main.ml' with 1.1.1.3.1 (run) => n/a
... testing 'test10_main.ml' with 1.1.1.3.1.1 (check-program-output) => n/a
... testing 'test10_main.ml' with 1.1.2 (native-dynlink) => n/a
... testing 'test10_main.ml' with 1.1.2.1 (setup-ocamlopt.byte-build-env) => n/a
... testing 'test10_main.ml' with 1.1.2.1.1 (ocamlopt.byte) => n/a
... testing 'test10_main.ml' with 1.1.2.1.2 (ocamlopt.byte) => n/a
... testing 'test10_main.ml' with 1.1.2.1.3 (ocamlopt.byte) => n/a
... testing 'test10_main.ml' with 1.1.2.1.3.1 (run) => n/a
... testing 'test10_main.ml' with 1.1.2.1.3.1.1 (check-program-output) => n/a
... testing 'test1_main.ml' with 1 (shared-libraries) => passed
... testing 'test1_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'test1_main.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'test1_main.ml' with 1.1.2 (ocamlc.byte) => passed
... testing 'test1_main.ml' with 1.1.3 (ocamlc.byte) => passed
... testing 'test1_main.ml' with 1.1.4 (ocamlc.byte) => passed
... testing 'test1_main.ml' with 1.1.4.1 (run) => passed
... testing 'test1_main.ml' with 1.2 (native-dynlink) => passed
... testing 'test1_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'test1_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'test1_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed
... testing 'test1_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed
... testing 'test1_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed
... testing 'test1_main.ml' with 1.2.1.4.1 (run) => passed
... testing 'test2_main.ml' with 1 (shared-libraries) => passed
... testing 'test2_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'test2_main.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'test2_main.ml' with 1.1.2 (ocamlc.byte) => passed
... testing 'test2_main.ml' with 1.1.3 (ocamlc.byte) => passed
... testing 'test2_main.ml' with 1.1.4 (ocamlc.byte) => passed
... testing 'test2_main.ml' with 1.1.4.1 (run) => passed
... testing 'test2_main.ml' with 1.2 (native-dynlink) => passed
... testing 'test2_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'test2_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'test2_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed
... testing 'test2_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed
... testing 'test2_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed
... testing 'test2_main.ml' with 1.2.1.4.1 (run) => passed
... testing 'test3_main.ml' with 1 (shared-libraries) => passed
... testing 'test3_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'test3_main.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'test3_main.ml' with 1.1.2 (ocamlc.byte) => passed
... testing 'test3_main.ml' with 1.1.3 (ocamlc.byte) => passed
... testing 'test3_main.ml' with 1.1.4 (ocamlc.byte) => passed
... testing 'test3_main.ml' with 1.1.5 (ocamlc.byte) => passed
... testing 'test3_main.ml' with 1.1.5.1 (run) => passed
... testing 'test3_main.ml' with 1.2 (native-dynlink) => passed
... testing 'test3_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'test3_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'test3_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed
... testing 'test3_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed
... testing 'test3_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed
... testing 'test3_main.ml' with 1.2.1.5 (ocamlopt.byte) => passed
... testing 'test3_main.ml' with 1.2.1.5.1 (run) => passed
... testing 'test4_main.ml' with 1 (shared-libraries) => passed
... testing 'test4_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'test4_main.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'test4_main.ml' with 1.1.2 (ocamlc.byte) => passed
... testing 'test4_main.ml' with 1.1.3 (ocamlc.byte) => passed
... testing 'test4_main.ml' with 1.1.4 (ocamlc.byte) => passed
... testing 'test4_main.ml' with 1.1.5 (ocamlc.byte) => passed
... testing 'test4_main.ml' with 1.1.5.1 (run) => passed
... testing 'test4_main.ml' with 1.2 (native-dynlink) => passed
... testing 'test4_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'test4_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'test4_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed
... testing 'test4_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed
... testing 'test4_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed
... testing 'test4_main.ml' with 1.2.1.5 (ocamlopt.byte) => passed
... testing 'test4_main.ml' with 1.2.1.5.1 (run) => passed
... testing 'test5_main.ml' with 1 (shared-libraries) => passed
... testing 'test5_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'test5_main.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'test5_main.ml' with 1.1.2 (ocamlc.byte) => passed
... testing 'test5_main.ml' with 1.1.3 (ocamlc.byte) => passed
... testing 'test5_main.ml' with 1.1.4 (ocamlc.byte) => passed
... testing 'test5_main.ml' with 1.1.5 (ocamlc.byte) => passed
... testing 'test5_main.ml' with 1.1.6 (ocamlc.byte) => passed
... testing 'test5_main.ml' with 1.1.6.1 (run) => passed
... testing 'test5_main.ml' with 1.2 (native-dynlink) => passed
... testing 'test5_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'test5_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'test5_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed
... testing 'test5_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed
... testing 'test5_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed
... testing 'test5_main.ml' with 1.2.1.5 (ocamlopt.byte) => passed
... testing 'test5_main.ml' with 1.2.1.6 (ocamlopt.byte) => passed
... testing 'test5_main.ml' with 1.2.1.6.1 (run) => passed
... testing 'test6_main.ml' with 1 (shared-libraries) => passed
... testing 'test6_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'test6_main.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'test6_main.ml' with 1.1.2 (ocamlc.byte) => passed
... testing 'test6_main.ml' with 1.1.3 (ocamlc.byte) => passed
... testing 'test6_main.ml' with 1.1.4 (ocamlc.byte) => passed
... testing 'test6_main.ml' with 1.1.4.1 (run) => passed
... testing 'test6_main.ml' with 1.2 (native-dynlink) => passed
... testing 'test6_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'test6_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'test6_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed
... testing 'test6_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed
... testing 'test6_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed
... testing 'test6_main.ml' with 1.2.1.4.1 (run) => passed
... testing 'test7_main.ml' with 1 (shared-libraries) => passed
... testing 'test7_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'test7_main.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'test7_main.ml' with 1.1.2 (ocamlc.byte) => passed
... testing 'test7_main.ml' with 1.1.3 (ocamlc.byte) => passed
... testing 'test7_main.ml' with 1.1.4 (ocamlc.byte) => passed
... testing 'test7_main.ml' with 1.1.4.1 (run) => passed
... testing 'test7_main.ml' with 1.2 (native-dynlink) => passed
... testing 'test7_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'test7_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'test7_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed
... testing 'test7_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed
... testing 'test7_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed
... testing 'test7_main.ml' with 1.2.1.4.1 (run) => passed
... testing 'test8_main.ml' with 1 (shared-libraries) => passed
... testing 'test8_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'test8_main.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'test8_main.ml' with 1.1.2 (ocamlc.byte) => passed
... testing 'test8_main.ml' with 1.1.3 (ocamlc.byte) => passed
... testing 'test8_main.ml' with 1.1.4 (ocamlc.byte) => passed
... testing 'test8_main.ml' with 1.1.5 (ocamlc.byte) => passed
... testing 'test8_main.ml' with 1.1.6 (ocamlc.byte) => passed
... testing 'test8_main.ml' with 1.1.6.1 (run) => passed
... testing 'test8_main.ml' with 1.2 (native-dynlink) => passed
... testing 'test8_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'test8_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'test8_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed
... testing 'test8_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed
... testing 'test8_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed
... testing 'test8_main.ml' with 1.2.1.5 (ocamlopt.byte) => passed
... testing 'test8_main.ml' with 1.2.1.6 (ocamlopt.byte) => passed
... testing 'test8_main.ml' with 1.2.1.6.1 (run) => passed
... testing 'test9_main.ml' with 1 (shared-libraries) => passed
... testing 'test9_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'test9_main.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'test9_main.ml' with 1.1.2 (ocamlc.byte) => passed
... testing 'test9_main.ml' with 1.1.3 (ocamlc.byte) => passed
... testing 'test9_main.ml' with 1.1.4 (ocamlc.byte) => passed
... testing 'test9_main.ml' with 1.1.5 (ocamlc.byte) => passed
... testing 'test9_main.ml' with 1.1.5.1 (run) => passed
... testing 'test9_main.ml' with 1.2 (native-dynlink) => passed
... testing 'test9_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'test9_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'test9_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed
... testing 'test9_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed
... testing 'test9_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed
... testing 'test9_main.ml' with 1.2.1.5 (ocamlopt.byte) => passed
... testing 'test9_main.ml' with 1.2.1.5.1 (run) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-dynlink-init-info' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-dynlink-native' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'main.ml' with 1 (hassysthreads) => passed
... testing 'main.ml' with 1.1 (native-dynlink) => passed
... testing 'main.ml' with 1.1.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'main.ml' with 1.1.1.1 (script) => passed
... testing 'main.ml' with 1.1.1.1.1 (script) => passed
... testing 'main.ml' with 1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 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 (ocamlopt.byte) => 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 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (cd) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.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.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.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.1.1.1.1.1.1.1.1.1 (cd) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1.1.1.1 (run) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1.1.1.1.1 (check-program-output) => failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/main.reference:
--- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/main.reference 2020-11-11 22:41:06.921880497 +0530
+++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output 2021-05-18 15:43:37.479687939 +0530
@@ -25,6 +25,4 @@
Thread
Thread
Thread
-Callback from plugin2
-Callback from plugin
-Callback from main
+Failure: Serializing closures is broken in multicore
)
> Specified modules: main.ml
> Source modules: main.ml
> Running test hassysthreads with 1 actions
>
> Running action 1/1 (hassysthreads)
> Action 1/1 (hassysthreads) passed (systhreads library available)
> Running test native-dynlink with 1 actions
>
> Running action 1/1 (native-dynlink)
> Action 1/1 (native-dynlink) passed (native dynlink support available)
> Running test setup-ocamlopt.byte-build-env with 1 actions
>
> Running action 1/1 (setup-ocamlopt.byte-build-env)
> Action 1/1 (setup-ocamlopt.byte-build-env) passed
> Running test script with 1 actions
>
> Running action 1/1 (script)
> Script should write its response to /tmp/ocamltest-7aaf9f.response
> Commandline: mkdir sub
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output
> Action 1/1 (script) passed
> Running test script with 1 actions
>
> Running action 1/1 (script)
> Script should write its response to /tmp/ocamltest-b6413f.response
> Commandline: cp /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/sub/api.mli /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/sub/api.ml /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/sub/plugin3.ml /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/sub/plugin.ml sub
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output
> Action 1/1 (script) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module api.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c api.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module plugin.mli
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -opaque -c plugin.mli
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module plugin.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c plugin.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program plugin.so from modules plugin.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o plugin.so plugin.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test script with 1 actions
>
> Running action 1/1 (script)
> Script should write its response to /tmp/ocamltest-f21b8b.response
> Commandline: mv plugin.cmx plugin.cmx.bak
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output
> Action 1/1 (script) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module plugin2.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c plugin2.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test script with 1 actions
>
> Running action 1/1 (script)
> Script should write its response to /tmp/ocamltest-852791.response
> Commandline: mv plugin.cmx.bak plugin.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output
> Action 1/1 (script) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program plugin2.so from modules plugin2.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o plugin2.so plugin2.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module sub/plugin.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c sub/plugin.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program sub/plugin.so from modules sub/plugin.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o sub/plugin.so sub/plugin.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test cd with 1 actions
>
> Running action 1/1 (cd)
> Action 1/1 (cd) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module api.mli
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -opaque -c api.mli
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module api.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c api.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test script with 1 actions
>
> Running action 1/1 (script)
> Script should write its response to /tmp/ocamltest-f09eee.response
> Commandline: mv api.cmx api.cmx.bak
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output
> Action 1/1 (script) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module plugin3.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c plugin3.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test script with 1 actions
>
> Running action 1/1 (script)
> Script should write its response to /tmp/ocamltest-27a3e3.response
> Commandline: mv api.cmx.bak api.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output
> Action 1/1 (script) passed
> Running test cd with 1 actions
>
> Running action 1/1 (cd)
> Action 1/1 (cd) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program sub/plugin3.so from modules sub/plugin3.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o sub/plugin3.so sub/plugin3.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module plugin4.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c plugin4.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program plugin4.so from modules plugin4.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o plugin4.so plugin4.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module packed1.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -for-pack Mypack -c packed1.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program mypack.cmx from modules packed1.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -S -pack -o mypack.cmx packed1.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program mypack.so from modules mypack.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o mypack.so mypack.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program packed1.so from modules packed1.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o packed1.so packed1.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module packed1_client.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c packed1_client.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program packed1_client.so from modules packed1_client.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o packed1_client.so packed1_client.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module pack_client.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c pack_client.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program pack_client.so from modules pack_client.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o pack_client.so pack_client.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module plugin_ref.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c plugin_ref.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program plugin_ref.so from modules plugin_ref.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o plugin_ref.so plugin_ref.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module plugin_high_arity.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c plugin_high_arity.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program plugin_high_arity.so from modules plugin_high_arity.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o plugin_high_arity.so plugin_high_arity.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module factorial.c
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -ccopt -I/home/sudha/ocaml/ocaml-multicore/runtime -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -ccopt -fPIC -c factorial.c
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module plugin_ext.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c plugin_ext.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program plugin_ext.so from modules factorial.o plugin_ext.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o plugin_ext.so factorial.o plugin_ext.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module plugin_simple.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c plugin_simple.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program plugin_simple.so from modules plugin_simple.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o plugin_simple.so plugin_simple.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module bug.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c bug.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program bug.so from modules bug.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o bug.so bug.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling module plugin_thread.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c plugin_thread.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program plugin_thread.so from modules plugin_thread.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o plugin_thread.so plugin_thread.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program plugin4_unix.so from modules unix.cmxa plugin4.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o plugin4_unix.so unix.cmxa plugin4.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program plugin4_unix.so from modules a.ml b.ml c.ml main.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -c a.ml b.ml c.ml main.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program a.so from modules a.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o a.so a.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program b.so from modules b.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o b.so b.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program c.so from modules c.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -o c.so c.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program mylib.cmxa from modules plugin.cmx plugin2.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -a -o mylib.cmxa plugin.cmx plugin2.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program mylib.so from modules mylib.cmxa
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -shared -linkall -o mylib.so mylib.cmxa
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test ocamlopt.byte with 1 actions
>
> Running action 1/1 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.exe from modules api.cmx main.cmx
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix -I /home/sudha/ocaml/ocaml-multicore/otherlibs/systhreads -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink -I /home/sudha/ocaml/ocaml-multicore/otherlibs/dynlink/native -linkall unix.cmxa threads.cmxa dynlink.cmxa -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.exe api.cmx main.cmx
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/ocamlopt.byte.output
> Action 1/1 (ocamlopt.byte) passed
> Running test run with 1 actions
>
> Running action 1/1 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.exe plugin.so plugin2.so plugin_thread.so
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output
> ### begin stdout ###
> Loading plugin.so
> Registering module Plugin
> COUCOU
> Loading plugin2.so
> Registering module Plugin2
> 1
> 2
> 6
> 1
> XXX
> Loading plugin_thread.so
> Registering module Plugin_thread
> Thread
> Thread
> Thread
> Thread
> Thread
> Thread
> Thread
> Thread
> Thread
> Thread
> Thread
> Thread
> Thread
> Thread
> Thread
> Failure: Serializing closures is broken in multicore
> ### end stdout ###
> Action 1/1 (run) passed
> Running test check-program-output with 1 actions
>
> Running action 1/1 (check-program-output)
> Comparing program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/main.reference
> Action 1/1 (check-program-output) failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/main.reference:
> --- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/main.reference 2020-11-11 22:41:06.921880497 +0530
> +++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-dynlink-native/_ocamltest/tests/lib-dynlink-native/main/ocamlopt.byte/main.opt.output 2021-05-18 15:43:37.479687939 +0530
> @@ -25,6 +25,4 @@
> Thread
> Thread
> Thread
> -Callback from plugin2
> -Callback from plugin
> -Callback from main
> +Failure: Serializing closures is broken in multicore
>
> )
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-dynlink-packed' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'loader.ml' with 1 (shared-libraries) => passed
... testing 'loader.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'loader.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'loader.ml' with 1.1.2 (ocamlc.byte) => passed
... testing 'loader.ml' with 1.1.3 (ocamlc.byte) => passed
... testing 'loader.ml' with 1.1.4 (ocamlc.byte) => passed
... testing 'loader.ml' with 1.1.4.1 (run) => passed
... testing 'loader.ml' with 1.1.4.1.1 (check-program-output) => passed
... testing 'loader.ml' with 1.2 (native-dynlink) => passed
... testing 'loader.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'loader.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'loader.ml' with 1.2.1.2 (ocamlopt.byte) => passed
... testing 'loader.ml' with 1.2.1.3 (ocamlopt.byte) => passed
... testing 'loader.ml' with 1.2.1.4 (ocamlopt.byte) => passed
... testing 'loader.ml' with 1.2.1.5 (ocamlopt.byte) => passed
... testing 'loader.ml' with 1.2.1.5.1 (run) => passed
... testing 'loader.ml' with 1.2.1.5.1.1 (check-program-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-dynlink-pr4229' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'main.ml' with 1 (shared-libraries) => passed
... testing 'main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'main.ml' with 1.1.1 (script) => passed
... testing 'main.ml' with 1.1.1.1 (script) => passed
... testing 'main.ml' with 1.1.1.1.1 (cd) => passed
... testing 'main.ml' with 1.1.1.1.1.1 (ocamlc.byte) => 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 (cd) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (run) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed
... testing 'main.ml' with 1.2 (native-dynlink) => passed
... testing 'main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'main.ml' with 1.2.1.1 (script) => passed
... testing 'main.ml' with 1.2.1.1.1 (script) => passed
... testing 'main.ml' with 1.2.1.1.1.1 (cd) => passed
... testing 'main.ml' with 1.2.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.2.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.2.1.1.1.1.1.1.1 (cd) => passed
... testing 'main.ml' with 1.2.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.2.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.2.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.2.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.2.1.1.1.1.1.1.1.1.1.1.2 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.2.1.1.1.1.1.1.1.1.1.1.2.1 (ocamlopt.byte) => passed
... testing 'main.ml' with 1.2.1.1.1.1.1.1.1.1.1.1.2.1.1 (run) => passed
... testing 'main.ml' with 1.2.1.1.1.1.1.1.1.1.1.1.2.1.1.1 (check-program-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-dynlink-pr4839' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (shared-libraries) => passed
... testing 'test.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'test.ml' with 1.1.1 (script) => passed
... testing 'test.ml' with 1.1.2 (script) => passed
... testing 'test.ml' with 1.1.3 (script) => passed
... testing 'test.ml' with 1.1.4 (script) => passed
... testing 'test.ml' with 1.1.5 (script) => passed
... testing 'test.ml' with 1.1.6 (script) => passed
... testing 'test.ml' with 1.1.7 (cd) => passed
... testing 'test.ml' with 1.1.8 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.9 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.10 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.11 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.12 (cd) => passed
... testing 'test.ml' with 1.1.13 (cd) => passed
... testing 'test.ml' with 1.1.14 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.15 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.16 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.17 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.18 (cd) => passed
... testing 'test.ml' with 1.1.19 (cd) => passed
... testing 'test.ml' with 1.1.20 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.21 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.22 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.23 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.24 (cd) => passed
... testing 'test.ml' with 1.1.25 (cd) => passed
... testing 'test.ml' with 1.1.26 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.27 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.28 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.29 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.30 (cd) => passed
... testing 'test.ml' with 1.1.31 (cd) => passed
... testing 'test.ml' with 1.1.32 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.33 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.34 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.35 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.35.1 (run) => passed
... testing 'test.ml' with 1.1.35.1.1 (check-program-output) => passed
... testing 'test.ml' with 1.1.35.2 (run) => passed
... testing 'test.ml' with 1.1.35.2.1 (check-program-output) => passed
... testing 'test.ml' with 1.1.35.3 (run) => passed
... testing 'test.ml' with 1.1.35.3.1 (check-program-output) => passed
... testing 'test.ml' with 1.1.35.4 (run) => passed
... testing 'test.ml' with 1.1.35.4.1 (check-program-output) => passed
... testing 'test.ml' with 1.1.36 (cd) => passed
... testing 'test.ml' with 1.2 (native-dynlink) => passed
... testing 'test.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'test.ml' with 1.2.1.1 (script) => passed
... testing 'test.ml' with 1.2.1.2 (script) => passed
... testing 'test.ml' with 1.2.1.3 (script) => passed
... testing 'test.ml' with 1.2.1.4 (script) => passed
... testing 'test.ml' with 1.2.1.5 (script) => passed
... testing 'test.ml' with 1.2.1.6 (script) => passed
... testing 'test.ml' with 1.2.1.7 (cd) => passed
... testing 'test.ml' with 1.2.1.8 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.9 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.10 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.11 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.12 (cd) => passed
... testing 'test.ml' with 1.2.1.13 (cd) => passed
... testing 'test.ml' with 1.2.1.14 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.15 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.16 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.17 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.2 (cd) => passed
... testing 'test.ml' with 1.2.2.1 (cd) => passed
... testing 'test.ml' with 1.2.2.2 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.2.3 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.2.4 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.2.5 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.2.6 (cd) => passed
... testing 'test.ml' with 1.2.2.7 (cd) => passed
... testing 'test.ml' with 1.2.2.8 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.2.9 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.2.10 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.2.11 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.2.12 (cd) => passed
... testing 'test.ml' with 1.2.2.13 (cd) => passed
... testing 'test.ml' with 1.2.2.14 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.2.15 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.2.16 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.2.17 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.2.17.1 (run) => passed
... testing 'test.ml' with 1.2.2.17.1.1 (check-program-output) => passed
... testing 'test.ml' with 1.2.2.17.2 (run) => passed
... testing 'test.ml' with 1.2.2.17.2.1 (check-program-output) => passed
... testing 'test.ml' with 1.2.2.17.3 (run) => passed
... testing 'test.ml' with 1.2.2.17.3.1 (check-program-output) => passed
... testing 'test.ml' with 1.2.2.17.4 (run) => passed
... testing 'test.ml' with 1.2.2.17.4.1 (check-program-output) => passed
... testing 'test.ml' with 1.2.2.18 (cd) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-dynlink-pr6950' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'loader.ml' with 1 (shared-libraries) => passed
... testing 'loader.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'loader.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'loader.ml' with 1.1.2 (ocamlc.byte) => passed
... testing 'loader.ml' with 1.1.2.1 (run) => passed
... testing 'loader.ml' with 1.1.2.1.1 (check-program-output) => passed
... testing 'loader.ml' with 1.2 (native-dynlink) => passed
... testing 'loader.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'loader.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'loader.ml' with 1.2.1.2 (ocamlopt.byte) => passed
... testing 'loader.ml' with 1.2.1.2.1 (run) => passed
... testing 'loader.ml' with 1.2.1.2.1.1 (check-program-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-dynlink-pr9209' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'dyn.ml' with 1 (shared-libraries) => passed
... testing 'dyn.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'dyn.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'dyn.ml' with 1.1.1.1 (ocamlmklib) => passed
... testing 'dyn.ml' with 1.1.1.1.1 (ocamlc.byte) => passed
... testing 'dyn.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'dyn.ml' with 1.1.1.1.1.1.1 (run) => passed
... testing 'dyn.ml' with 1.1.1.1.1.1.1.1 (check-program-output) => passed
... testing 'dyn.ml' with 1.2 (native-dynlink) => passed
... testing 'dyn.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'dyn.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'dyn.ml' with 1.2.1.1.1 (ocamlmklib) => passed
... testing 'dyn.ml' with 1.2.1.1.1.1 (ocamlopt.byte) => passed
... testing 'dyn.ml' with 1.2.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'dyn.ml' with 1.2.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'dyn.ml' with 1.2.1.1.1.1.1.1.1 (run) => passed
... testing 'dyn.ml' with 1.2.1.1.1.1.1.1.1.1 (check-program-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-dynlink-private' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (shared-libraries) => passed
... testing 'test.ml' with 1.1 (setup-ocamlc.byte-build-env) => 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.2 (script) => passed
... testing 'test.ml' with 1.1.2.1 (script) => passed
... testing 'test.ml' with 1.1.2.2 (script) => passed
... testing 'test.ml' with 1.1.2.3 (script) => passed
... testing 'test.ml' with 1.1.2.4 (script) => passed
... testing 'test.ml' with 1.1.2.5 (script) => passed
... testing 'test.ml' with 1.1.2.6 (script) => passed
... testing 'test.ml' with 1.1.2.7 (script) => passed
... testing 'test.ml' with 1.1.2.8 (script) => passed
... testing 'test.ml' with 1.1.2.8.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.2 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.3 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.4 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.5 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.6 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.7 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.8 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.9 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.10 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.11 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.12 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.13 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.14 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.15 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.16 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.17 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.18 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.19 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.2.8.19.1 (run) => passed
... testing 'test.ml' with 1.2 (native-dynlink) => passed
... testing 'test.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'test.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2 (script) => passed
... testing 'test.ml' with 1.2.1.2.1 (script) => passed
... testing 'test.ml' with 1.2.1.2.2 (script) => passed
... testing 'test.ml' with 1.2.1.2.3 (script) => passed
... testing 'test.ml' with 1.2.1.2.4 (script) => passed
... testing 'test.ml' with 1.2.1.2.5 (script) => passed
... testing 'test.ml' with 1.2.1.2.6 (script) => passed
... testing 'test.ml' with 1.2.1.2.7 (script) => passed
... testing 'test.ml' with 1.2.1.2.8 (script) => passed
... testing 'test.ml' with 1.2.1.2.8.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.2 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.3 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.4 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.5 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.6 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.7 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.8 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.9 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.10 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.11 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.12 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.13 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.14 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.15 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.16 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.17 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.18 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.19 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.2.8.19.1 (run) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-either' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-filename' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'extension.ml' with 1 (native) => passed
... testing 'extension.ml' with 2 (bytecode) => passed
... testing 'null.ml' with 1 (native) => passed
... testing 'null.ml' with 2 (bytecode) => passed
... testing 'quotecommand.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'quotecommand.ml' with 1.1 (ocamlc.byte) => passed
... testing 'quotecommand.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'quotecommand.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'quotecommand.ml' with 1.1.1.1.1 (run) => passed
... testing 'quotecommand.ml' with 1.1.1.1.1.1 (check-program-output) => passed
... testing 'quotecommand.ml' with 2 (setup-ocamlopt.byte-build-env) => passed
... testing 'quotecommand.ml' with 2.1 (ocamlopt.byte) => passed
... testing 'quotecommand.ml' with 2.1.1 (ocamlopt.byte) => passed
... testing 'quotecommand.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'quotecommand.ml' with 2.1.1.1.1 (run) => passed
... testing 'quotecommand.ml' with 2.1.1.1.1.1 (check-program-output) => passed
... testing 'suffix.ml' with 1 (native) => passed
... testing 'suffix.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-float' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-floatarray' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'floatarray.ml' with 1 (native) => passed
... testing 'floatarray.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-format' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pp_print_custom_break.ml' with 1 (native) => passed
... testing 'pp_print_custom_break.ml' with 2 (bytecode) => passed
... testing 'pr6824.ml' with 1 (native) => passed
... testing 'pr6824.ml' with 2 (bytecode) => passed
... testing 'print_if_newline.ml' with 1 (native) => passed
... testing 'print_if_newline.ml' with 2 (bytecode) => passed
... testing 'print_seq.ml' with 1 (native) => passed
... testing 'print_seq.ml' with 2 (bytecode) => passed
... testing 'tformat.ml' with 1 (native) => passed
... testing 'tformat.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-fun' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-hashtbl' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'compatibility.ml' with 1 (native) => passed
... testing 'compatibility.ml' with 2 (bytecode) => passed
... testing 'hfun.ml' with 1 (native) => passed
... testing 'hfun.ml' with 2 (bytecode) => passed
... testing 'htbl.ml' with 1 (native) => passed
... testing 'htbl.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-int' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-int64' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'issue9460.ml' with 1 (native) => passed
... testing 'issue9460.ml' with 2 (bytecode) => passed
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-internalformat' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-list' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-obj' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'new_obj.ml' with 1 (native) => passed
... testing 'new_obj.ml' with 2 (bytecode) => passed
... testing 'reachable_words.ml' with 1 (native) => passed
... testing 'reachable_words.ml' with 2 (bytecode) => passed
... testing 'with_tag.ml' with 1 (native) => passed
... testing 'with_tag.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-option' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-printf' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pr6534.ml' with 1 (native) => passed
... testing 'pr6534.ml' with 2 (bytecode) => passed
... testing 'pr6938.ml' with 1 (native) => passed
... testing 'pr6938.ml' with 2 (bytecode) => passed
... testing 'tprintf.ml' with 1 (native) => passed
... testing 'tprintf.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-queue' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-random' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'rand.ml' with 1 (native) => passed
... testing 'rand.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-result' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-scanf' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'tscanf.ml' with 1 (native) => passed
... testing 'tscanf.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-scanf-2' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'tscanf2_master.ml' with 1 (hasunix) => passed
... testing 'tscanf2_master.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'tscanf2_master.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'tscanf2_master.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'tscanf2_master.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'tscanf2_master.ml' with 1.1.1.1.1.1 (run) => passed
... testing 'tscanf2_master.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed
... testing 'tscanf2_master.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed
... testing 'tscanf2_master.ml' with 1.2.1 (ocamlopt.byte) => passed
... testing 'tscanf2_master.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'tscanf2_master.ml' with 1.2.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'tscanf2_master.ml' with 1.2.1.1.1.1 (run) => passed
... testing 'tscanf2_master.ml' with 1.2.1.1.1.1.1 (check-program-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-seq' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-set' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'testmap.ml' with 1 (native) => passed
... testing 'testmap.ml' with 2 (bytecode) => passed
... testing 'testset.ml' with 1 (native) => passed
... testing 'testset.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-stack' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-stdlabels' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test_stdlabels.ml' with 1 (native) => passed
... testing 'test_stdlabels.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-stdlib' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pervasives_deprecated.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-str' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 't01.ml' with 1 (hasstr) => passed
... testing 't01.ml' with 1.1 (bytecode) => passed
... testing 't01.ml' with 1.2 (native) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-stream' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'count_concat_bug.ml' with 1 (native) => passed
... testing 'count_concat_bug.ml' with 2 (bytecode) => passed
... testing 'mpr7769.ml' with 1 (native) => passed
... testing 'mpr7769.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-string' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test_string.ml' with 1 (native) => passed
... testing 'test_string.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-sync' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'prodcons.ml' with 1 (native) => passed
... testing 'prodcons.ml' with 2 (bytecode) => passed
... testing 'trylock.ml' with 1 (native) => passed
... testing 'trylock.ml' with 2 (bytecode) => passed
... testing 'trylock2.ml' with 1 (native) => passed
... testing 'trylock2.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-sys' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'immediate64.ml' with 1 (native) => passed
... testing 'immediate64.ml' with 2 (bytecode) => passed
... testing 'rename.ml' with 1 (native) => passed
... testing 'rename.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-systhreads' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'eintr.ml' with 1 (hassysthreads) => passed
... testing 'eintr.ml' with 1.1 (not-windows) => passed
... testing 'eintr.ml' with 1.1.1 (bytecode) => passed
... testing 'eintr.ml' with 1.1.2 (native) => passed
... testing 'test_c_thread_register.ml' with 1 (hassysthreads) => passed
... testing 'test_c_thread_register.ml' with 1.1 (not-bsd) => passed
... testing 'test_c_thread_register.ml' with 1.1.1 (libunix) => passed
... testing 'test_c_thread_register.ml' with 1.1.1.1 (bytecode) => passed
... testing 'test_c_thread_register.ml' with 1.1.1.2 (native) => passed
... testing 'testfork.ml' with 1 (hassysthreads) => passed
... testing 'testfork.ml' with 1.1 (not-bsd) => passed
... testing 'testfork.ml' with 1.1.1 (libunix) => passed
... testing 'testfork.ml' with 1.1.1.1 (bytecode) => passed
... testing 'testfork.ml' with 1.1.1.2 (native) => passed
... testing 'testfork2.ml' with 1 (hassysthreads) => passed
... testing 'testfork2.ml' with 1.1 (not-bsd) => passed
... testing 'testfork2.ml' with 1.1.1 (libunix) => passed
... testing 'testfork2.ml' with 1.1.1.1 (bytecode) => passed
... testing 'testfork2.ml' with 1.1.1.2 (native) => passed
... testing 'testyield.ml' with 1 (hassysthreads) => passed
... testing 'testyield.ml' with 1.1 (not-windows) => passed
... testing 'testyield.ml' with 1.1.1 (bytecode) => passed
... testing 'testyield.ml' with 1.1.2 (native) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-threads' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'backtrace_threads.ml' with 1 (hassysthreads) => passed
... testing 'backtrace_threads.ml' with 1.1 (bytecode) => passed
... testing 'backtrace_threads.ml' with 1.2 (native) => passed
... testing 'bank.ml' with 1 (hassysthreads) => passed
... testing 'bank.ml' with 1.1 (bytecode) => passed
... testing 'bank.ml' with 1.2 (native) => passed
... testing 'beat.ml' with 1 (hassysthreads) => passed
... testing 'beat.ml' with 1.1 (bytecode) => passed
... testing 'beat.ml' with 1.2 (native) => passed
... testing 'bufchan.ml' with 1 (hassysthreads) => passed
... testing 'bufchan.ml' with 1.1 (bytecode) => passed
... testing 'bufchan.ml' with 1.2 (native) => passed
... testing 'close.ml' with 1 (hassysthreads) => passed
... testing 'close.ml' with 1.1 (bytecode) => passed
... testing 'close.ml' with 1.2 (native) => passed
... testing 'delayintr.ml' with 1 (hassysthreads) => passed
... testing 'delayintr.ml' with 1.1 (libunix) => passed
... testing 'delayintr.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'delayintr.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'delayintr.ml' with 1.1.1.1.1 (ocamlc.byte) => passed
... testing 'delayintr.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'delayintr.ml' with 1.1.1.1.1.1.1 (run) => passed
... testing 'delayintr.ml' with 1.1.1.1.1.1.1.1 (check-program-output) => passed
... testing 'delayintr.ml' with 1.1.2 (setup-ocamlopt.byte-build-env) => passed
... testing 'delayintr.ml' with 1.1.2.1 (ocamlopt.byte) => passed
... testing 'delayintr.ml' with 1.1.2.1.1 (ocamlopt.byte) => passed
... testing 'delayintr.ml' with 1.1.2.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'delayintr.ml' with 1.1.2.1.1.1.1 (run) => passed
... testing 'delayintr.ml' with 1.1.2.1.1.1.1.1 (check-program-output) => passed
... testing 'fileio.ml' with 1 (hassysthreads) => passed
... testing 'fileio.ml' with 1.1 (bytecode) => passed
... testing 'fileio.ml' with 1.2 (native) => passed
... testing 'mutex_errors.ml' with 1 (hassysthreads) => passed
... testing 'mutex_errors.ml' with 1.1 (bytecode) => passed
... testing 'mutex_errors.ml' with 1.2 (native) => passed
... testing 'pr4466.ml' with 1 (hassysthreads) => passed
... testing 'pr4466.ml' with 1.1 (native) => passed
... testing 'pr5325.ml' with 1 (hassysthreads) => passed
... testing 'pr5325.ml' with 1.1 (bytecode) => passed
... testing 'pr5325.ml' with 1.2 (native) => passed
... testing 'pr7638.ml' with 1 (hassysthreads) => passed
... testing 'pr7638.ml' with 1.1 (bytecode) => passed
... testing 'pr7638.ml' with 1.2 (native) => passed
... testing 'pr9971.ml' with 1 (hassysthreads) => passed
... testing 'pr9971.ml' with 1.1 (bytecode) => passed
... testing 'pr9971.ml' with 1.2 (native) => passed
... testing 'prodcons.ml' with 1 (hassysthreads) => passed
... testing 'prodcons.ml' with 1.1 (bytecode) => passed
... testing 'prodcons.ml' with 1.2 (native) => passed
... testing 'prodcons2.ml' with 1 (hassysthreads) => passed
... testing 'prodcons2.ml' with 1.1 (bytecode) => passed
... testing 'prodcons2.ml' with 1.2 (native) => passed
... testing 'sieve.ml' with 1 (hassysthreads) => passed
... testing 'sieve.ml' with 1.1 (script) => passed
... testing 'sieve.ml' with 1.1.1 (bytecode) => passed
... testing 'sieve.ml' with 1.1.2 (native) => passed
... testing 'signal.ml' with 1 (hassysthreads) => passed
... testing 'signal.ml' with 1.1 (libunix) => passed
... testing 'signal.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'signal.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'signal.ml' with 1.1.1.1.1 (ocamlc.byte) => passed
... testing 'signal.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'signal.ml' with 1.1.1.1.1.1.1 (run) => passed
... testing 'signal.ml' with 1.1.1.1.1.1.1.1 (check-program-output) => passed
... testing 'signal.ml' with 1.1.2 (setup-ocamlopt.byte-build-env) => passed
... testing 'signal.ml' with 1.1.2.1 (ocamlopt.byte) => passed
... testing 'signal.ml' with 1.1.2.1.1 (ocamlopt.byte) => passed
... testing 'signal.ml' with 1.1.2.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'signal.ml' with 1.1.2.1.1.1.1 (run) => passed
... testing 'signal.ml' with 1.1.2.1.1.1.1.1 (check-program-output) => passed
... testing 'sockets.ml' with 1 (hassysthreads) => passed
... testing 'sockets.ml' with 1.1 (libunix) => passed
... testing 'sockets.ml' with 1.1.1 (bytecode) => passed
... testing 'sockets.ml' with 1.1.2 (native) => passed
... testing 'swapchan.ml' with 1 (hassysthreads) => passed
... testing 'swapchan.ml' with 1.1 (bytecode) => passed
... testing 'swapchan.ml' with 1.2 (native) => passed
... testing 'tls.ml' with 1 (hassysthreads) => passed
... testing 'tls.ml' with 1.1 (bytecode) => passed
... testing 'tls.ml' with 1.2 (native) => passed
... testing 'torture.ml' with 1 (hassysthreads) => passed
... testing 'torture.ml' with 1.1 (bytecode) => passed
... testing 'torture.ml' with 1.2 (native) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-uchar' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-unix/common' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'channel_of.ml' with 1 (hasunix) => passed
... testing 'channel_of.ml' with 1.1 (bytecode) => passed
... testing 'channel_of.ml' with 1.2 (native) => passed
... testing 'cloexec.ml' with 1 (hasunix) => passed
... testing 'cloexec.ml' with 1.1 (libunix) => passed
... testing 'cloexec.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'cloexec.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'cloexec.ml' with 1.1.1.1.1 (ocamlc.byte) => passed
... testing 'cloexec.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'cloexec.ml' with 1.1.1.1.1.1.1 (run) => passed
... testing 'cloexec.ml' with 1.1.1.1.1.1.1.1 (check-program-output) => passed
... testing 'cloexec.ml' with 1.1.2 (setup-ocamlopt.byte-build-env) => passed
... testing 'cloexec.ml' with 1.1.2.1 (ocamlopt.byte) => passed
... testing 'cloexec.ml' with 1.1.2.1.1 (ocamlopt.byte) => passed
... testing 'cloexec.ml' with 1.1.2.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'cloexec.ml' with 1.1.2.1.1.1.1 (run) => passed
... testing 'cloexec.ml' with 1.1.2.1.1.1.1.1 (check-program-output) => passed
... testing 'dup.ml' with 1 (hasunix) => passed
... testing 'dup.ml' with 1.1 (bytecode) => passed
... testing 'dup.ml' with 1.2 (native) => passed
... testing 'dup2.ml' with 1 (hasunix) => passed
... testing 'dup2.ml' with 1.1 (bytecode) => passed
... testing 'dup2.ml' with 1.2 (native) => passed
... testing 'fork_cleanup.ml' with 1 (hasunix) => passed
... testing 'fork_cleanup.ml' with 1.1 (bytecode) => passed
... testing 'fork_cleanup.ml' with 1.2 (native) => passed
... testing 'fork_cleanup_systhreads.ml' with 1 (hassysthreads) => passed
... testing 'fork_cleanup_systhreads.ml' with 1.1 (bytecode) => passed
... testing 'fork_cleanup_systhreads.ml' with 1.2 (native) => passed
... testing 'getaddrinfo.ml' with 1 (hasunix) => passed
... testing 'getaddrinfo.ml' with 1.1 (bytecode) => passed
... testing 'getaddrinfo.ml' with 1.2 (native) => passed
... testing 'multicore_fork_domain_alone.ml' with 1 (hasunix) => passed
... testing 'multicore_fork_domain_alone.ml' with 1.1 (bytecode) => passed
... testing 'multicore_fork_domain_alone.ml' with 1.2 (native) => passed
... testing 'multicore_fork_domain_alone2.ml' with 1 (hasunix) => passed
... testing 'multicore_fork_domain_alone2.ml' with 1.1 (bytecode) => passed
... testing 'multicore_fork_domain_alone2.ml' with 1.2 (native) => passed
... testing 'pipe_eof.ml' with 1 (hasunix) => passed
... testing 'pipe_eof.ml' with 1.1 (bytecode) => passed
... testing 'pipe_eof.ml' with 1.2 (native) => passed
... testing 'process_pid.ml' with 1 (hasunix) => passed
... testing 'process_pid.ml' with 1.1 (bytecode) => passed
... testing 'process_pid.ml' with 1.2 (native) => passed
... testing 'redirections.ml' with 1 (hasunix) => passed
... testing 'redirections.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'redirections.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'redirections.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'redirections.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'redirections.ml' with 1.1.1.1.1.1 (run) => passed
... testing 'redirections.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed
... testing 'redirections.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed
... testing 'redirections.ml' with 1.2.1 (ocamlopt.byte) => passed
... testing 'redirections.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'redirections.ml' with 1.2.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'redirections.ml' with 1.2.1.1.1.1 (run) => passed
... testing 'redirections.ml' with 1.2.1.1.1.1.1 (check-program-output) => passed
... testing 'rename.ml' with 1 (hasunix) => passed
... testing 'rename.ml' with 1.1 (bytecode) => passed
... testing 'rename.ml' with 1.2 (native) => passed
... testing 'test_unix_cmdline.ml' with 1 (hasunix) => passed
... testing 'test_unix_cmdline.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'test_unix_cmdline.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'test_unix_cmdline.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'test_unix_cmdline.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'test_unix_cmdline.ml' with 1.1.1.1.1.1 (run) => passed
... testing 'test_unix_cmdline.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed
... testing 'test_unix_cmdline.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed
... testing 'test_unix_cmdline.ml' with 1.2.1 (ocamlc.byte) => passed
... testing 'test_unix_cmdline.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'test_unix_cmdline.ml' with 1.2.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'test_unix_cmdline.ml' with 1.2.1.1.1.1 (run) => passed
... testing 'test_unix_cmdline.ml' with 1.2.1.1.1.1.1 (check-program-output) => passed
... testing 'test_unixlabels.ml' with 1 (hasunix) => passed
... testing 'test_unixlabels.ml' with 1.1 (bytecode) => passed
... testing 'test_unixlabels.ml' with 1.2 (native) => passed
... testing 'truncate.ml' with 1 (hasunix) => passed
... testing 'truncate.ml' with 1.1 (bytecode) => passed
... testing 'truncate.ml' with 1.2 (native) => passed
... testing 'uexit.ml' with 1 (hasunix) => passed
... testing 'uexit.ml' with 1.1 (bytecode) => passed
... testing 'uexit.ml' with 1.2 (native) => passed
... testing 'utimes.ml' with 1 (hasunix) => passed
... testing 'utimes.ml' with 1.1 (bytecode) => passed
... testing 'utimes.ml' with 1.2 (native) => passed
... testing 'wait_nohang.ml' with 1 (hasunix) => passed
... testing 'wait_nohang.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'wait_nohang.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'wait_nohang.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'wait_nohang.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'wait_nohang.ml' with 1.1.1.1.1.1 (run) => passed
... testing 'wait_nohang.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed
... testing 'wait_nohang.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed
... testing 'wait_nohang.ml' with 1.2.1 (ocamlopt.byte) => passed
... testing 'wait_nohang.ml' with 1.2.1.1 (ocamlopt.byte) => passed
... testing 'wait_nohang.ml' with 1.2.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'wait_nohang.ml' with 1.2.1.1.1.1 (run) => passed
... testing 'wait_nohang.ml' with 1.2.1.1.1.1.1 (check-program-output) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-unix/isatty' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'isatty_std.ml' with 1 (hasunix) => passed
... testing 'isatty_std.ml' with 1.1 (bytecode) => passed
... testing 'isatty_std.ml' with 1.2 (native) => passed
... testing 'isatty_tty.ml' with 1 (libwin32unix) => skipped (libwin32unix not available)
... testing 'isatty_tty.ml' with 1.1 (bytecode) => n/a
... testing 'isatty_tty.ml' with 1.2 (native) => n/a
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-unix/kill' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'unix_kill.ml' with 1 (libunix) => passed
... testing 'unix_kill.ml' with 1.1 (bytecode) => failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/unix_kill.reference:
--- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/unix_kill.reference 2021-03-15 09:21:58.006656511 +0530
+++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte.output 2021-05-18 15:46:00.774278434 +0530
@@ -1,2 +1,2 @@
-true true
+false false
false true true
)
... testing 'unix_kill.ml' with 1.2 (native) => failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/unix_kill.opt.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/unix_kill.reference:
--- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/unix_kill.reference 2021-03-15 09:21:58.006656511 +0530
+++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/unix_kill.opt.output 2021-05-18 15:46:01.127155343 +0530
@@ -1,2 +1,2 @@
-true true
+false true
false true true
)
> Specified modules: unix_kill.ml
> Source modules: unix_kill.ml
> Running test libunix with 1 actions
>
> Running action 1/1 (libunix)
> Action 1/1 (libunix) passed (libunix available)
> Running test bytecode with 9 actions
>
> Running action 1/9 (setup-ocamlc.byte-build-env)
> Action 1/9 (setup-ocamlc.byte-build-env) passed
>
> Running action 2/9 (ocamlc.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte from modules unix_kill.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix unix.cma -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte unix_kill.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/ocamlc.byte.output
> Action 2/9 (ocamlc.byte) passed
>
> Running action 3/9 (check-ocamlc.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/ocamlc.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/unix_kill.compilers.reference
> Action 3/9 (check-ocamlc.byte-output) passed
>
> Running action 4/9 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte.output
> ### begin stdout ###
> false false
> false true true
> ### end stdout ###
> Action 4/9 (run) passed
>
> Running action 5/9 (check-program-output)
> Comparing program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/unix_kill.reference
> Action 5/9 (check-program-output) failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/unix_kill.reference:
> --- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/unix_kill.reference 2021-03-15 09:21:58.006656511 +0530
> +++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte.output 2021-05-18 15:46:00.774278434 +0530
> @@ -1,2 +1,2 @@
> -true true
> +false false
> false true true
>
> )
> Running test native with 8 actions
>
> Running action 1/8 (setup-ocamlopt.byte-build-env)
> Action 1/8 (setup-ocamlopt.byte-build-env) passed
>
> Running action 2/8 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/unix_kill.opt from modules unix_kill.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -I /home/sudha/ocaml/ocaml-multicore/otherlibs/unix unix.cmxa -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/unix_kill.opt unix_kill.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/ocamlopt.byte.output
> Action 2/8 (ocamlopt.byte) passed
>
> Running action 3/8 (check-ocamlopt.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/ocamlopt.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/unix_kill.compilers.reference
> Action 3/8 (check-ocamlopt.byte-output) passed
>
> Running action 4/8 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/unix_kill.opt
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/unix_kill.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/unix_kill.opt.output
> ### begin stdout ###
> false true
> false true true
> ### end stdout ###
> Action 4/8 (run) passed
>
> Running action 5/8 (check-program-output)
> Comparing program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/unix_kill.opt.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/unix_kill.reference
> Action 5/8 (check-program-output) failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/unix_kill.opt.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/unix_kill.reference:
> --- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/unix_kill.reference 2021-03-15 09:21:58.006656511 +0530
> +++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/lib-unix/kill/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/unix_kill.opt.output 2021-05-18 15:46:01.127155343 +0530
> @@ -1,2 +1,2 @@
> -true true
> +false true
> false true true
>
> )
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-unix/unix-execvpe' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'exec.ml' with 1 (hasunix) => passed
... testing 'exec.ml' with 1.1 (script) => skipped ()
... testing 'exec.ml' with 1.1.1 (bytecode) => n/a
... testing 'exec.ml' with 1.1.2 (native) => n/a
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-unix/unix-socket' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'recvfrom_linux.ml' with 1 (hasunix) => passed
... testing 'recvfrom_linux.ml' with 1.1 (script) => passed
... testing 'recvfrom_linux.ml' with 1.1.1 (bytecode) => passed
... testing 'recvfrom_linux.ml' with 1.1.2 (native) => passed
... testing 'recvfrom_unix.ml' with 1 (hasunix) => passed
... testing 'recvfrom_unix.ml' with 1.1 (not-windows) => passed
... testing 'recvfrom_unix.ml' with 1.1.1 (bytecode) => passed
... testing 'recvfrom_unix.ml' with 1.1.2 (native) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-unix/win-env' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test_env.ml' with 1 (libwin32unix) => skipped (libwin32unix not available)
... testing 'test_env.ml' with 1.1 (bytecode) => n/a
... testing 'test_env.ml' with 1.2 (native) => n/a
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-unix/win-stat' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (libwin32unix) => skipped (libwin32unix not available)
... testing 'test.ml' with 1.1 (bytecode) => n/a
... testing 'test.ml' with 1.2 (native) => n/a
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/lib-unix/win-symlink' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (libwin32unix) => skipped (libwin32unix not available)
... testing 'test.ml' with 1.1 (has_symlink) => n/a
... testing 'test.ml' with 1.1.1 (bytecode) => n/a
... testing 'test.ml' with 1.1.2 (native) => n/a
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/link-test' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'empty.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'empty.ml' with 1.1 (ocamlc.byte) => passed
... testing 'empty.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'empty.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'empty.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'empty.ml' with 2 (setup-ocamlopt.byte-build-env) => passed
... testing 'empty.ml' with 2.1 (ocamlopt.byte) => passed
... testing 'empty.ml' with 2.1.1 (ocamlopt.byte) => passed
... testing 'empty.ml' with 2.1.1.1 (ocamlopt.byte) => passed
... testing 'empty.ml' with 2.1.1.1.1 (check-ocamlopt.byte-output) => passed
... 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 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1 (run) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed
... testing 'test.ml' with 2 (setup-ocamlopt.byte-build-env) => passed
... testing 'test.ml' with 2.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 2.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 2.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 2.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 2.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 2.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 2.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 2.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1.1.1 (check-ocamlopt.byte-output) => passed
... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1.1.1.1 (run) => passed
... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/locale' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/local-functions' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'tupled.ml' with 1 (native) => passed
... testing 'tupled.ml' with 2 (bytecode) => passed
... testing 'tupled2.ml' with 1 (native) => passed
... testing 'tupled2.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/manual-intf-c' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'prog.ml' with 1 (skip) => skipped (curses can not be properly detected at the moment)
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/match-exception' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'allocation.ml' with 1 (native) => passed
... testing 'allocation.ml' with 2 (bytecode) => passed
... testing 'exception_propagation.ml' with 1 (native) => passed
... testing 'exception_propagation.ml' with 2 (bytecode) => passed
... testing 'identifier_sharing.ml' with 1 (native) => passed
... testing 'identifier_sharing.ml' with 2 (bytecode) => passed
... testing 'match_failure.ml' with 1 (native) => passed
... testing 'match_failure.ml' with 2 (bytecode) => passed
... testing 'nested_handlers.ml' with 1 (native) => passed
... testing 'nested_handlers.ml' with 2 (bytecode) => passed
... testing 'raise_from_success_continuation.ml' with 1 (native) => passed
... testing 'raise_from_success_continuation.ml' with 2 (bytecode) => passed
... testing 'streams.ml' with 1 (native) => passed
... testing 'streams.ml' with 2 (bytecode) => passed
... testing 'tail_calls.ml' with 1 (native) => passed
... testing 'tail_calls.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/match-exception-warnings' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'exhaustiveness_warnings.ml' with 1 (expect) => passed
... testing 'no_mixing_under_guard.ml' with 1 (expect) => passed
... testing 'no_value_clauses.ml' with 1 (expect) => passed
... testing 'placement.ml' with 1 (expect) => passed
... testing 'pr7083.ml' with 1 (expect) => passed
... testing 'reachability.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/messages' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'precise_locations.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/misc' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'bdd.ml' with 1 (native) => passed
... testing 'bdd.ml' with 2 (bytecode) => passed
... testing 'boyer.ml' with 1 (native) => passed
... testing 'boyer.ml' with 2 (bytecode) => passed
... testing 'ephe_infix.ml' with 1 (native) => failed (Running program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlopt.byte/ephe_infix.opt without any argument: command
/home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlopt.byte/ephe_infix.opt
failed with exit code 2)
... testing 'ephe_infix.ml' with 2 (bytecode) => Process 2777 got signal 11(Segmentation fault), core dumped
Could not find core file.
failed (Running program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlc.byte/ephe_infix.byte without any argument: command
/home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlc.byte/ephe_infix.byte
failed with exit code -11)
> Specified modules: ephe_infix.ml
> Source modules: ephe_infix.ml
> Running test native with 8 actions
>
> Running action 1/8 (setup-ocamlopt.byte-build-env)
> Action 1/8 (setup-ocamlopt.byte-build-env) passed
>
> Running action 2/8 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlopt.byte/ephe_infix.opt from modules ephe_infix.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlopt.byte/ephe_infix.opt ephe_infix.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlopt.byte/ocamlopt.byte.output
> Action 2/8 (ocamlopt.byte) passed
>
> Running action 3/8 (check-ocamlopt.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlopt.byte/ocamlopt.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/ephe_infix.compilers.reference
> Action 3/8 (check-ocamlopt.byte-output) passed
>
> Running action 4/8 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlopt.byte/ephe_infix.opt
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlopt.byte/ephe_infix.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlopt.byte/ephe_infix.opt.output
> ### begin stdout ###
> Fatal error: exception Assert_failure("ephe_infix.ml", 26, 9)
> ### end stdout ###
> Action 4/8 (run) failed (Running program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlopt.byte/ephe_infix.opt without any argument: command
> /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlopt.byte/ephe_infix.opt
> failed with exit code 2)
> Running test bytecode with 9 actions
>
> Running action 1/9 (setup-ocamlc.byte-build-env)
> Action 1/9 (setup-ocamlc.byte-build-env) passed
>
> Running action 2/9 (ocamlc.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlc.byte/ephe_infix.byte from modules ephe_infix.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlc.byte/ephe_infix.byte ephe_infix.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlc.byte/ocamlc.byte.output
> Action 2/9 (ocamlc.byte) passed
>
> Running action 3/9 (check-ocamlc.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlc.byte/ocamlc.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/ephe_infix.compilers.reference
> Action 3/9 (check-ocamlc.byte-output) passed
>
> Running action 4/9 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlc.byte/ephe_infix.byte
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlc.byte/ephe_infix.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlc.byte/ephe_infix.byte.output
> Action 4/9 (run) failed (Running program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlc.byte/ephe_infix.byte without any argument: command
> /home/sudha/ocaml/ocaml-multicore/testsuite/tests/misc/_ocamltest/tests/misc/ephe_infix/ocamlc.byte/ephe_infix.byte
> failed with exit code -11)
... testing 'exotic.ml' with 1 (expect) => passed
... testing 'fib.ml' with 1 (native) => passed
... testing 'fib.ml' with 2 (bytecode) => passed
... testing 'gcwords.ml' with 1 (native) => passed
... testing 'gcwords.ml' with 2 (bytecode) => passed
... testing 'gpr1370.ml' with 1 (native) => passed
... testing 'gpr1370.ml' with 2 (bytecode) => passed
... testing 'hamming.ml' with 1 (native) => passed
... testing 'hamming.ml' with 2 (bytecode) => passed
... testing 'nucleic.ml' with 1 (native) => passed
... testing 'nucleic.ml' with 2 (bytecode) => passed
... testing 'pr7168.ml' with 1 (native) => passed
... testing 'pr7168.ml' with 2 (bytecode) => passed
... testing 'sieve.ml' with 1 (native) => passed
... testing 'sieve.ml' with 2 (bytecode) => passed
... testing 'sorts.ml' with 1 (native) => passed
... testing 'sorts.ml' with 2 (bytecode) => passed
... testing 'takc.ml' with 1 (native) => passed
... testing 'takc.ml' with 2 (bytecode) => passed
... testing 'taku.ml' with 1 (native) => passed
... testing 'taku.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/misc-kb' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'kbmain.ml' with 1 (native) => passed
... testing 'kbmain.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/misc-unsafe' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'almabench.ml' with 1 (native) => passed
... testing 'almabench.ml' with 2 (bytecode) => passed
... testing 'fft.ml' with 1 (native) => passed
... testing 'fft.ml' with 2 (bytecode) => passed
... testing 'quicksort.ml' with 1 (native) => passed
... testing 'quicksort.ml' with 2 (bytecode) => passed
... testing 'soli.ml' with 1 (native) => passed
... testing 'soli.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/no-alias-deps' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'aliases.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'aliases.ml' with 1.1 (script) => passed
... testing 'aliases.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'aliases.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'aliases.ml' with 1.1.1.1.1 (ocamlobjinfo) => passed
... testing 'aliases.ml' with 1.1.1.1.1.1 (check-program-output) => passed
... testing 'gpr2235.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'gpr2235.ml' with 1.1 (ocamlc.byte) => passed
... testing 'gpr2235.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'gpr2235.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'gpr2235.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'gpr2235.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'gpr2235.ml' with 1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'gpr2235.ml' with 1.1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'gpr2235.ml' with 1.1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/opaque' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (setup-ocamlopt.byte-build-env) => passed
... testing 'test.ml' with 1.1 (script) => passed
... testing 'test.ml' with 1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.1.1.1.1 (script) => passed
... testing 'test.ml' with 1.1.1.1.1.1 (script) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.2 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.3 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.4 (ocamlopt.byte) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/output-complete-obj' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'github9344.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'github9344.ml' with 1.1 (ocamlc.byte) => passed
... testing 'github9344.ml' with 1.1.1 (run) => passed
... testing 'github9344.ml' with 1.1.1.1 (check-program-output) => passed
... testing 'test.ml' with 1 (libunix) => passed
... testing 'test.ml' with 1.1 (setup-ocamlc.byte-build-env) => 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 (run) => passed
... testing 'test.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed
... testing 'test.ml' with 1.2.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 1.2.1.1 (script) => passed
... testing 'test.ml' with 1.2.1.1.1 (run) => passed
... testing 'test2.ml' with 1 (hasunix) => passed
... testing 'test2.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed
... testing 'test2.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'test2.ml' with 1.1.1.1 (run) => passed
... testing 'test2.ml' with 1.1.1.1.1 (check-program-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/parallel' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'atomics.ml' with 1 (hasunix) => passed
... testing 'atomics.ml' with 1.1 (bytecode) => passed
... testing 'atomics.ml' with 1.2 (native) => passed
... testing 'backup_thread.ml' with 1 (hasunix) => passed
... testing 'backup_thread.ml' with 1.1 (bytecode) => passed
... testing 'backup_thread.ml' with 1.2 (native) => passed
... testing 'backup_thread_pipe.ml' with 1 (hasunix) => passed
... testing 'backup_thread_pipe.ml' with 1.1 (bytecode) => passed
... testing 'backup_thread_pipe.ml' with 1.2 (native) => passed
... testing 'constpromote.ml' with 1 (hasunix) => passed
... testing 'constpromote.ml' with 1.1 (bytecode) => passed
... testing 'constpromote.ml' with 1.2 (native) => passed
... testing 'deadcont.ml' with 1 (hasunix) => passed
... testing 'deadcont.ml' with 1.1 (bytecode) => passed
... testing 'deadcont.ml' with 1.2 (native) => passed
... testing 'domain_dls.ml' with 1 (hasunix) => passed
... testing 'domain_dls.ml' with 1.1 (bytecode) => passed
... testing 'domain_dls.ml' with 1.2 (native) => passed
... testing 'domain_id.ml' with 1 (hasunix) => passed
... testing 'domain_id.ml' with 1.1 (bytecode) => passed
... testing 'domain_id.ml' with 1.2 (native) => passed
... testing 'domain_parallel_spawn_burn.ml' with 1 (hasunix) => passed
... testing 'domain_parallel_spawn_burn.ml' with 1.1 (bytecode) => passed
... testing 'domain_parallel_spawn_burn.ml' with 1.2 (native) => passed
... testing 'domain_serial_spawn_burn.ml' with 1 (hasunix) => passed
... testing 'domain_serial_spawn_burn.ml' with 1.1 (bytecode) => passed
... testing 'domain_serial_spawn_burn.ml' with 1.2 (native) => passed
... testing 'fib_threads.ml' with 1 (hassysthreads) => passed
... testing 'fib_threads.ml' with 1.1 (bytecode) => passed
... testing 'fib_threads.ml' with 1.2 (native) => passed
... testing 'interrupt.ml' with 1 (hasunix) => passed
... testing 'interrupt.ml' with 1.1 (bytecode) => passed
... testing 'interrupt.ml' with 1.2 (native) => passed
... testing 'join.ml' with 1 (hasunix) => passed
... testing 'join.ml' with 1.1 (bytecode) => passed
... testing 'join.ml' with 1.2 (native) => passed
... testing 'major_gc_wait_backup.ml' with 1 (hasunix) => passed
... testing 'major_gc_wait_backup.ml' with 1.1 (native) => passed
... testing 'major_gc_wait_backup.ml' with 1.2 (bytecode) => passed
... testing 'mctest.ml' with 1 (hasunix) => passed
... testing 'mctest.ml' with 1.1 (bytecode) => passed
... testing 'mctest.ml' with 1.2 (native) => passed
... testing 'multicore_systhreads.ml' with 1 (hassysthreads) => passed
... testing 'multicore_systhreads.ml' with 1.1 (bytecode) => passed
... testing 'multicore_systhreads.ml' with 1.2 (native) => passed
... testing 'pingpong.ml' with 1 (hasunix) => passed
... testing 'pingpong.ml' with 1.1 (bytecode) => passed
... testing 'pingpong.ml' with 1.2 (native) => passed
... testing 'poll.ml' with 1 (hasunix) => passed
... testing 'poll.ml' with 1.1 (bytecode) => passed
... testing 'poll.ml' with 1.2 (native) => passed
... testing 'prodcons_domains.ml' with 1 (hassysthreads) => passed
... testing 'prodcons_domains.ml' with 1.1 (bytecode) => passed
... testing 'prodcons_domains.ml' with 1.2 (native) => passed
... testing 'tak.ml' with 1 (native) => passed
... testing 'tak.ml' with 2 (bytecode) => passed
... testing 'test_c_thread_register.ml' with 1 (hassysthreads) => passed
... testing 'test_c_thread_register.ml' with 1.1 (bytecode) => passed
... testing 'test_c_thread_register.ml' with 1.2 (native) => passed
... testing 'timing.ml' with 1 (hasunix) => passed
... testing 'timing.ml' with 1.1 (bytecode) => passed
... testing 'timing.ml' with 1.2 (native) => passed
... testing 'wait.ml' with 1 (hasunix) => passed
... testing 'wait.ml' with 1.1 (bytecode) => passed
... testing 'wait.ml' with 1.2 (native) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/parse-errors' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'escape_error.ml' with 1 (toplevel) => passed
... testing 'expecting.ml' with 1 (toplevel) => passed
... testing 'pr7847.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7847.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7847.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'unclosed_class_signature.mli' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'unclosed_class_signature.mli' with 1.1 (ocamlc.byte) => passed
... testing 'unclosed_class_signature.mli' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'unclosed_class_simpl_expr1.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'unclosed_class_simpl_expr1.ml' with 1.1 (ocamlc.byte) => passed
... testing 'unclosed_class_simpl_expr1.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'unclosed_class_simpl_expr2.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'unclosed_class_simpl_expr2.ml' with 1.1 (ocamlc.byte) => passed
... testing 'unclosed_class_simpl_expr2.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'unclosed_class_simpl_expr3.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'unclosed_class_simpl_expr3.ml' with 1.1 (ocamlc.byte) => passed
... testing 'unclosed_class_simpl_expr3.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'unclosed_object.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'unclosed_object.ml' with 1.1 (ocamlc.byte) => passed
... testing 'unclosed_object.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'unclosed_paren_module_expr1.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'unclosed_paren_module_expr1.ml' with 1.1 (ocamlc.byte) => passed
... testing 'unclosed_paren_module_expr1.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'unclosed_paren_module_expr2.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'unclosed_paren_module_expr2.ml' with 1.1 (ocamlc.byte) => passed
... testing 'unclosed_paren_module_expr2.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'unclosed_paren_module_expr3.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'unclosed_paren_module_expr3.ml' with 1.1 (ocamlc.byte) => passed
... testing 'unclosed_paren_module_expr3.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'unclosed_paren_module_expr4.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'unclosed_paren_module_expr4.ml' with 1.1 (ocamlc.byte) => passed
... testing 'unclosed_paren_module_expr4.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'unclosed_paren_module_expr5.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'unclosed_paren_module_expr5.ml' with 1.1 (ocamlc.byte) => passed
... testing 'unclosed_paren_module_expr5.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'unclosed_paren_module_type.mli' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'unclosed_paren_module_type.mli' with 1.1 (ocamlc.byte) => passed
... testing 'unclosed_paren_module_type.mli' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'unclosed_sig.mli' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'unclosed_sig.mli' with 1.1 (ocamlc.byte) => passed
... testing 'unclosed_sig.mli' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'unclosed_simple_expr.ml' with 1 (toplevel) => passed
... testing 'unclosed_simple_pattern.ml' with 1 (toplevel) => passed
... testing 'unclosed_struct.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'unclosed_struct.ml' with 1.1 (ocamlc.byte) => passed
... testing 'unclosed_struct.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/parsetree' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'locations_test.ml' with 1 (toplevel) => passed
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/parsing' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'anonymous_class_parameter.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'anonymous_class_parameter.ml' with 1.1 (ocamlc.byte) => passed
... testing 'anonymous_class_parameter.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'arrow_ambiguity.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'arrow_ambiguity.ml' with 1.1 (ocamlc.byte) => passed
... testing 'arrow_ambiguity.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'attributes.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'attributes.ml' with 1.1 (ocamlc.byte) => passed
... testing 'attributes.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'broken_invariants.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'broken_invariants.ml' with 1.1 (ocamlc.byte) => passed
... testing 'broken_invariants.ml' with 1.1.1 (toplevel) => passed
... testing 'change_start_loc.ml' with 1 (native) => passed
... testing 'change_start_loc.ml' with 2 (bytecode) => passed
... testing 'constructor_declarations.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'constructor_declarations.ml' with 1.1 (ocamlc.byte) => passed
... testing 'constructor_declarations.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'docstrings.ml' with 1 (expect) => passed
... testing 'extended_indexoperators.ml' with 1 (expect) => passed
... testing 'extension_operators.ml' with 1 (expect) => passed
... testing 'extensions.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'extensions.ml' with 1.1 (ocamlc.byte) => passed
... testing 'extensions.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'hash_ambiguity.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'hash_ambiguity.ml' with 1.1 (ocamlc.byte) => passed
... testing 'hash_ambiguity.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'int_and_float_with_modifier.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'int_and_float_with_modifier.ml' with 1.1 (ocamlc.byte) => passed
... testing 'int_and_float_with_modifier.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'multi_indices.ml' with 1 (expect) => passed
... testing 'pr6604.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6604.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6604.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'pr6604_2.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6604_2.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6604_2.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'pr6604_3.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6604_3.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6604_3.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'pr6865.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr6865.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr6865.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'pr7165.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr7165.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr7165.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'quotedextensions.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'quotedextensions.ml' with 1.1 (ocamlc.byte) => passed
... testing 'quotedextensions.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
... testing 'reloc.ml' with 1 (expect) => passed
... testing 'shortcut_ext_attr.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'shortcut_ext_attr.ml' with 1.1 (ocamlc.byte) => passed
... testing 'shortcut_ext_attr.ml' with 1.1.1 (check-ocamlc.byte-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/ppx-attributes' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'warning.ml' with 1 (native) => passed
... testing 'warning.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/ppx-contexts' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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 (check-ocamlc.byte-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/prim-bigstring' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'bigstring_access.ml' with 1 (native) => passed
... testing 'bigstring_access.ml' with 2 (bytecode) => passed
... testing 'string_access.ml' with 1 (native) => passed
... testing 'string_access.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/prim-bswap' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'bswap.ml' with 1 (native) => passed
... testing 'bswap.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/prim-revapply' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'apply.ml' with 1 (native) => passed
... testing 'apply.ml' with 2 (bytecode) => passed
... testing 'revapply.ml' with 1 (native) => passed
... testing 'revapply.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/printing-types' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'disambiguation.ml' with 1 (expect) => passed
... testing 'pr248.ml' with 1 (toplevel) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/promotion' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'bigimmut.ml' with 1 (native) => passed
... testing 'bigimmut.ml' with 2 (bytecode) => passed
... testing 'bigletrec.ml' with 1 (native) => passed
... testing 'bigletrec.ml' with 2 (bytecode) => passed
... testing 'bigrecmod.ml' with 1 (native) => failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlopt.byte/bigrecmod.opt.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/bigrecmod.reference:
--- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/bigrecmod.reference 2020-11-11 22:41:06.937880243 +0530
+++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlopt.byte/bigrecmod.opt.output 2021-05-18 15:48:51.320648300 +0530
@@ -1,2 +1,2 @@
-true false false true
+true true false true
true true true true true false false false true
)
... testing 'bigrecmod.ml' with 2 (bytecode) => passed
> Specified modules: bigrecmod.ml
> Source modules: bigrecmod.ml
> Running test native with 8 actions
>
> Running action 1/8 (setup-ocamlopt.byte-build-env)
> Action 1/8 (setup-ocamlopt.byte-build-env) passed
>
> Running action 2/8 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlopt.byte/bigrecmod.opt from modules bigrecmod.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlopt.byte/bigrecmod.opt bigrecmod.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlopt.byte/ocamlopt.byte.output
> Action 2/8 (ocamlopt.byte) passed
>
> Running action 3/8 (check-ocamlopt.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlopt.byte/ocamlopt.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/bigrecmod.compilers.reference
> Action 3/8 (check-ocamlopt.byte-output) passed
>
> Running action 4/8 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlopt.byte/bigrecmod.opt
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlopt.byte/bigrecmod.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlopt.byte/bigrecmod.opt.output
> ### begin stdout ###
> true true false true
> true true true true true false false false true
> ### end stdout ###
> Action 4/8 (run) passed
>
> Running action 5/8 (check-program-output)
> Comparing program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlopt.byte/bigrecmod.opt.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/bigrecmod.reference
> Action 5/8 (check-program-output) failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlopt.byte/bigrecmod.opt.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/bigrecmod.reference:
> --- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/bigrecmod.reference 2020-11-11 22:41:06.937880243 +0530
> +++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlopt.byte/bigrecmod.opt.output 2021-05-18 15:48:51.320648300 +0530
> @@ -1,2 +1,2 @@
> -true false false true
> +true true false true
> true true true true true false false false true
>
> )
> Running test bytecode with 9 actions
>
> Running action 1/9 (setup-ocamlc.byte-build-env)
> Action 1/9 (setup-ocamlc.byte-build-env) passed
>
> Running action 2/9 (ocamlc.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.byte/bigrecmod.byte from modules bigrecmod.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.byte/bigrecmod.byte bigrecmod.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.byte/ocamlc.byte.output
> Action 2/9 (ocamlc.byte) passed
>
> Running action 3/9 (check-ocamlc.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.byte/ocamlc.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/bigrecmod.compilers.reference
> Action 3/9 (check-ocamlc.byte-output) passed
>
> Running action 4/9 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.byte/bigrecmod.byte
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.byte/bigrecmod.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.byte/bigrecmod.byte.output
> ### begin stdout ###
> true false false true
> true true true true true false false false true
> ### end stdout ###
> Action 4/9 (run) passed
>
> Running action 5/9 (check-program-output)
> Comparing program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.byte/bigrecmod.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/bigrecmod.reference
> Action 5/9 (check-program-output) passed
>
> Running action 6/9 (setup-ocamlc.opt-build-env)
> Action 6/9 (setup-ocamlc.opt-build-env) passed
>
> Running action 7/9 (ocamlc.opt)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.opt/bigrecmod.byte from modules bigrecmod.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/ocamlc.opt -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.opt/bigrecmod.byte bigrecmod.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.opt/ocamlc.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.opt/ocamlc.opt.output
> Action 7/9 (ocamlc.opt) passed
>
> Running action 8/9 (check-ocamlc.opt-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.opt/ocamlc.opt.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/bigrecmod.compilers.reference
> Action 8/9 (check-ocamlc.opt-output) passed
>
> Running action 9/9 (compare-bytecode-programs)
> Comparing bytecode programs /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.byte/bigrecmod.byte and /home/sudha/ocaml/ocaml-multicore/testsuite/tests/promotion/_ocamltest/tests/promotion/bigrecmod/ocamlc.opt/bigrecmod.byte
> Action 9/9 (compare-bytecode-programs) passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/raise-counts' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'main.ml' with 1 (native) => passed
... testing 'main.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/gpr1623' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'gpr1623.ml' with 1 (native) => passed
... testing 'gpr1623.ml' with 2 (bytecode) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/missing_set_of_closures' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'missing_set_of_closures.ml' with 1 (setup-ocamlopt.byte-build-env) => passed
... testing 'missing_set_of_closures.ml' with 1.1 (script) => passed
... testing 'missing_set_of_closures.ml' with 1.1.1 (script) => 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 (ocamlopt.byte) => passed
... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1 (ocamlopt.byte) => passed
... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1.1 (script) => passed
... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1.1.1 (cd) => passed
... testing 'missing_set_of_closures.ml' with 1.1.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.1.1 (check-ocamlopt.byte-output) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr1580' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pr1580.ml' with 1 (native) => passed
... testing 'pr1580.ml' with 2 (bytecode) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr3612' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pr3612.ml' with 1 (native) => passed
... testing 'pr3612.ml' with 2 (bytecode) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr5233' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pr5233.ml' with 1 (native) => passed
... testing 'pr5233.ml' with 2 (bytecode) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr5757' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pr5757.ml' with 1 (native) => passed
... testing 'pr5757.ml' with 2 (bytecode) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr6024' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pr6024.ml' with 1 (native) => passed
... testing 'pr6024.ml' with 2 (bytecode) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr7042' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pr7042.ml' with 1 (native) => passed
... testing 'pr7042.ml' with 2 (bytecode) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr7426' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pr7426.ml' with 1 (native) => passed
... testing 'pr7426.ml' with 2 (bytecode) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr7718' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pr7718.ml' with 1 (native) => passed
... testing 'pr7718.ml' with 2 (bytecode) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr7798' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pr7798.ml' with 1 (bytecode) => passed
... testing 'pr7798.ml' with 2 (native) => passed
... testing 'pr7798.ml' with 3 (native) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr7920' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pr7920.ml' with 1 (native) => passed
... testing 'pr7920.ml' with 2 (bytecode) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr8769' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr9028' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pr9028.ml' with 1 (native) => passed
... testing 'pr9028.ml' with 2 (bytecode) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr9292' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pr9292.ml' with 1 (native) => passed
... testing 'pr9292.ml' with 2 (bytecode) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr9326' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'gc_set.ml' with 1 (native) => passed
... testing 'gc_set.ml' with 2 (bytecode) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/regression/pr9443' ...
make[3]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'pr9443.ml' with 1 (native) => passed
... testing 'pr9443.ml' with 2 (bytecode) => passed
make[3]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/reproducibility' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/required-external' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/runtime-C-exceptions' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (native) => passed
... testing 'test.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/runtime-errors' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'stackoverflow.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'stackoverflow.ml' with 1.1 (ocamlc.byte) => passed
... testing 'stackoverflow.ml' with 1.1.1 (run) => passed
... testing 'stackoverflow.ml' with 1.1.1.1 (check-program-output) => passed
... testing 'stackoverflow.ml' with 2 (libwin32unix) => skipped (libwin32unix not available)
... testing 'stackoverflow.ml' with 2.1 (setup-ocamlopt.byte-build-env) => n/a
... testing 'stackoverflow.ml' with 2.1.1 (ocamlopt.byte) => n/a
... testing 'stackoverflow.ml' with 2.1.1.1 (run) => n/a
... testing 'stackoverflow.ml' with 2.1.1.1.1 (check-program-output) => n/a
... testing 'stackoverflow.ml' with 3 (libunix) => passed
... testing 'stackoverflow.ml' with 3.1 (script) => passed
... testing 'stackoverflow.ml' with 3.1.1 (setup-ocamlopt.byte-build-env) => passed
... testing 'stackoverflow.ml' with 3.1.1.1 (ocamlopt.byte) => passed
... testing 'stackoverflow.ml' with 3.1.1.1.1 (run) => passed
... testing 'stackoverflow.ml' with 3.1.1.1.1.1 (check-program-output) => passed
... 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 (libwin32unix 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 (libwin32unix not available)
... testing 'syserror.ml' with 2.1.1.2.1 (check-program-output) => n/a
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/runtime-objects' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'Tests.ml' with 1 (native) => failed (Running program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/Tests.opt without any argument: command
/home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/Tests.opt
failed with exit code 2)
... testing 'Tests.ml' with 2 (bytecode) => failed (Running program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte without any argument: command
/home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte
failed with exit code 2)
> Specified modules: Tests.ml
> Source modules: Tests.ml
> Running test native with 8 actions
>
> Running action 1/8 (setup-ocamlopt.byte-build-env)
> Action 1/8 (setup-ocamlopt.byte-build-env) passed
>
> Running action 2/8 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/Tests.opt from modules Tests.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/Tests.opt Tests.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/ocamlopt.byte.output
> Action 2/8 (ocamlopt.byte) passed
>
> Running action 3/8 (check-ocamlopt.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/ocamlopt.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/Tests.compilers.reference
> Action 3/8 (check-ocamlopt.byte-output) passed
>
> Running action 4/8 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/Tests.opt
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/Tests.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/Tests.opt.output
> ### begin stdout ###
> Fatal error: exception Failure("Serializing closures is broken in multicore")
> ### end stdout ###
> Action 4/8 (run) failed (Running program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/Tests.opt without any argument: command
> /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/Tests.opt
> failed with exit code 2)
> Running test bytecode with 9 actions
>
> Running action 1/9 (setup-ocamlc.byte-build-env)
> Action 1/9 (setup-ocamlc.byte-build-env) passed
>
> Running action 2/9 (ocamlc.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte from modules Tests.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte Tests.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/ocamlc.byte.output
> Action 2/9 (ocamlc.byte) passed
>
> Running action 3/9 (check-ocamlc.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/ocamlc.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/Tests.compilers.reference
> Action 3/9 (check-ocamlc.byte-output) passed
>
> Running action 4/9 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte.output
> ### begin stdout ###
> Fatal error: exception Failure("Serializing closures is broken in multicore")
> ### end stdout ###
> Action 4/9 (run) failed (Running program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte without any argument: command
> /home/sudha/ocaml/ocaml-multicore/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte
> failed with exit code 2)
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/self-contained-toplevel' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/shadow_include' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'artificial.ml' with 1 (expect) => passed
... 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
... testing 'shadow_all.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-caml-tex' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'ellipses.ml' with 1 (hasstr) => passed
... testing 'ellipses.ml' with 1.1 (native-compiler) => passed
... testing 'ellipses.ml' with 1.1.1 (shared-libraries) => passed
... testing 'ellipses.ml' with 1.1.1.1 (script) => passed
... testing 'ellipses.ml' with 1.1.1.1.1 (check-program-output) => passed
... testing 'redirections.ml' with 1 (hasstr) => passed
... testing 'redirections.ml' with 1.1 (native-compiler) => passed
... testing 'redirections.ml' with 1.1.1 (shared-libraries) => passed
... testing 'redirections.ml' with 1.1.1.1 (script) => passed
... testing 'redirections.ml' with 1.1.1.1.1 (check-program-output) => passed
... testing 'redirections.ml' with 1.1.2 (no-shared-libraries) => skipped (Shared libraries are supported.)
... testing 'redirections.ml' with 1.1.2.1 (script) => n/a
... testing 'redirections.ml' with 1.1.2.1.1 (check-program-output) => n/a
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-command-line' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
... testing 'test.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'test.ml' with 2 (setup-ocamlopt.byte-build-env) => passed
... testing 'test.ml' with 2.1 (ocamlopt.byte) => passed
... testing 'test.ml' with 2.1.1 (script) => passed
... testing 'test.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-expect-test' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'clean_typer.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-lexyacc' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'chars.mll' with 1 (native) => passed
... testing 'chars.mll' with 2 (bytecode) => passed
... testing 'main.ml' with 1 (native) => passed
... testing 'main.ml' with 2 (bytecode) => passed
... testing 'mpr7760.mll' with 1 (native) => passed
... testing 'mpr7760.mll' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-ocaml' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 't000.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't000.ml' with 1.1 (ocaml) => passed
... testing 't010-const0.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't010-const0.ml' with 1.1 (ocaml) => passed
... testing 't010-const1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't010-const1.ml' with 1.1 (ocaml) => passed
... testing 't010-const2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't010-const2.ml' with 1.1 (ocaml) => passed
... testing 't010-const3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't010-const3.ml' with 1.1 (ocaml) => passed
... testing 't011-constint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't011-constint.ml' with 1.1 (ocaml) => passed
... testing 't020.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't020.ml' with 1.1 (ocaml) => passed
... testing 't021-pushconst1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't021-pushconst1.ml' with 1.1 (ocaml) => passed
... testing 't021-pushconst2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't021-pushconst2.ml' with 1.1 (ocaml) => passed
... testing 't021-pushconst3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't021-pushconst3.ml' with 1.1 (ocaml) => passed
... testing 't022-pushconstint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't022-pushconstint.ml' with 1.1 (ocaml) => passed
... testing 't040-makeblock1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't040-makeblock1.ml' with 1.1 (ocaml) => passed
... testing 't040-makeblock2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't040-makeblock2.ml' with 1.1 (ocaml) => passed
... testing 't040-makeblock3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't040-makeblock3.ml' with 1.1 (ocaml) => passed
... testing 't041-makeblock.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't041-makeblock.ml' with 1.1 (ocaml) => passed
... testing 't050-getglobal.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't050-getglobal.ml' with 1.1 (ocaml) => passed
... testing 't050-pushgetglobal.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't050-pushgetglobal.ml' with 1.1 (ocaml) => passed
... testing 't051-getglobalfield.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't051-getglobalfield.ml' with 1.1 (ocaml) => passed
... testing 't051-pushgetglobalfield.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't051-pushgetglobalfield.ml' with 1.1 (ocaml) => passed
... testing 't060-raise.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't060-raise.ml' with 1.1 (ocaml) => passed
... testing 't070-branch.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't070-branch.ml' with 1.1 (ocaml) => passed
... testing 't070-branchif.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't070-branchif.ml' with 1.1 (ocaml) => passed
... testing 't070-branchifnot.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't070-branchifnot.ml' with 1.1 (ocaml) => passed
... testing 't071-boolnot.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't071-boolnot.ml' with 1.1 (ocaml) => passed
... testing 't080-eq.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't080-eq.ml' with 1.1 (ocaml) => passed
... testing 't080-geint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't080-geint.ml' with 1.1 (ocaml) => passed
... testing 't080-gtint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't080-gtint.ml' with 1.1 (ocaml) => passed
... testing 't080-leint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't080-leint.ml' with 1.1 (ocaml) => passed
... testing 't080-ltint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't080-ltint.ml' with 1.1 (ocaml) => passed
... testing 't080-neq.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't080-neq.ml' with 1.1 (ocaml) => passed
... testing 't090-acc0.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc0.ml' with 1.1 (ocaml) => passed
... testing 't090-acc1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc1.ml' with 1.1 (ocaml) => passed
... testing 't090-acc2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc2.ml' with 1.1 (ocaml) => passed
... testing 't090-acc3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc3.ml' with 1.1 (ocaml) => passed
... testing 't090-acc4.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc4.ml' with 1.1 (ocaml) => passed
... testing 't090-acc5.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc5.ml' with 1.1 (ocaml) => passed
... testing 't090-acc6.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc6.ml' with 1.1 (ocaml) => passed
... testing 't090-acc7.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't090-acc7.ml' with 1.1 (ocaml) => passed
... testing 't091-acc.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't091-acc.ml' with 1.1 (ocaml) => passed
... testing 't092-pushacc.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc.ml' with 1.1 (ocaml) => passed
... testing 't092-pushacc0.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc0.ml' with 1.1 (ocaml) => passed
... testing 't092-pushacc1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc1.ml' with 1.1 (ocaml) => passed
... testing 't092-pushacc2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc2.ml' with 1.1 (ocaml) => passed
... testing 't092-pushacc3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc3.ml' with 1.1 (ocaml) => passed
... testing 't092-pushacc4.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc4.ml' with 1.1 (ocaml) => passed
... testing 't092-pushacc5.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc5.ml' with 1.1 (ocaml) => passed
... testing 't092-pushacc6.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc6.ml' with 1.1 (ocaml) => passed
... testing 't092-pushacc7.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't092-pushacc7.ml' with 1.1 (ocaml) => passed
... testing 't093-pushacc.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't093-pushacc.ml' with 1.1 (ocaml) => passed
... testing 't100-pushtrap.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't100-pushtrap.ml' with 1.1 (ocaml) => passed
... testing 't101-poptrap.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't101-poptrap.ml' with 1.1 (ocaml) => passed
... testing 't110-addint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-addint.ml' with 1.1 (ocaml) => passed
... testing 't110-andint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-andint.ml' with 1.1 (ocaml) => passed
... testing 't110-asrint-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-asrint-1.ml' with 1.1 (ocaml) => passed
... testing 't110-asrint-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-asrint-2.ml' with 1.1 (ocaml) => passed
... testing 't110-divint-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-divint-1.ml' with 1.1 (ocaml) => passed
... testing 't110-divint-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-divint-2.ml' with 1.1 (ocaml) => passed
... testing 't110-divint-3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-divint-3.ml' with 1.1 (ocaml) => passed
... testing 't110-lslint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-lslint.ml' with 1.1 (ocaml) => passed
... testing 't110-lsrint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-lsrint.ml' with 1.1 (ocaml) => passed
... testing 't110-modint-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-modint-1.ml' with 1.1 (ocaml) => passed
... testing 't110-modint-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-modint-2.ml' with 1.1 (ocaml) => passed
... testing 't110-mulint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-mulint.ml' with 1.1 (ocaml) => passed
... testing 't110-negint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-negint.ml' with 1.1 (ocaml) => passed
... testing 't110-offsetint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-offsetint.ml' with 1.1 (ocaml) => passed
... testing 't110-orint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-orint.ml' with 1.1 (ocaml) => passed
... testing 't110-subint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-subint.ml' with 1.1 (ocaml) => passed
... testing 't110-xorint.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't110-xorint.ml' with 1.1 (ocaml) => passed
... testing 't120-getstringchar.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't120-getstringchar.ml' with 1.1 (ocaml) => passed
... testing 't121-setstringchar.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't121-setstringchar.ml' with 1.1 (ocaml) => passed
... testing 't130-getvectitem.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't130-getvectitem.ml' with 1.1 (ocaml) => passed
... testing 't130-vectlength.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't130-vectlength.ml' with 1.1 (ocaml) => passed
... testing 't131-setvectitem.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't131-setvectitem.ml' with 1.1 (ocaml) => passed
... testing 't140-switch-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't140-switch-1.ml' with 1.1 (ocaml) => passed
... testing 't140-switch-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't140-switch-2.ml' with 1.1 (ocaml) => passed
... testing 't140-switch-3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't140-switch-3.ml' with 1.1 (ocaml) => passed
... testing 't140-switch-4.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't140-switch-4.ml' with 1.1 (ocaml) => passed
... testing 't141-switch-5.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't141-switch-5.ml' with 1.1 (ocaml) => passed
... testing 't141-switch-6.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't141-switch-6.ml' with 1.1 (ocaml) => passed
... testing 't141-switch-7.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't141-switch-7.ml' with 1.1 (ocaml) => passed
... testing 't142-switch-8.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't142-switch-8.ml' with 1.1 (ocaml) => passed
... testing 't142-switch-9.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't142-switch-9.ml' with 1.1 (ocaml) => passed
... testing 't142-switch-A.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't142-switch-A.ml' with 1.1 (ocaml) => passed
... testing 't150-push-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't150-push-1.ml' with 1.1 (ocaml) => passed
... testing 't150-push-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't150-push-2.ml' with 1.1 (ocaml) => passed
... testing 't160-closure.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't160-closure.ml' with 1.1 (ocaml) => passed
... testing 't161-apply1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't161-apply1.ml' with 1.1 (ocaml) => passed
... testing 't162-return.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't162-return.ml' with 1.1 (ocaml) => passed
... testing 't163.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't163.ml' with 1.1 (ocaml) => passed
... testing 't164-apply2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't164-apply2.ml' with 1.1 (ocaml) => passed
... testing 't164-apply3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't164-apply3.ml' with 1.1 (ocaml) => passed
... testing 't165-apply.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't165-apply.ml' with 1.1 (ocaml) => passed
... testing 't170-envacc2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't170-envacc2.ml' with 1.1 (ocaml) => passed
... testing 't170-envacc3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't170-envacc3.ml' with 1.1 (ocaml) => passed
... testing 't170-envacc4.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't170-envacc4.ml' with 1.1 (ocaml) => passed
... testing 't171-envacc.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't171-envacc.ml' with 1.1 (ocaml) => passed
... testing 't172-pushenvacc1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't172-pushenvacc1.ml' with 1.1 (ocaml) => passed
... testing 't172-pushenvacc2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't172-pushenvacc2.ml' with 1.1 (ocaml) => passed
... testing 't172-pushenvacc3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't172-pushenvacc3.ml' with 1.1 (ocaml) => passed
... testing 't172-pushenvacc4.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't172-pushenvacc4.ml' with 1.1 (ocaml) => passed
... testing 't173-pushenvacc.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't173-pushenvacc.ml' with 1.1 (ocaml) => passed
... testing 't180-appterm1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't180-appterm1.ml' with 1.1 (ocaml) => passed
... testing 't180-appterm2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't180-appterm2.ml' with 1.1 (ocaml) => passed
... testing 't180-appterm3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't180-appterm3.ml' with 1.1 (ocaml) => passed
... testing 't181-appterm.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't181-appterm.ml' with 1.1 (ocaml) => passed
... testing 't190-makefloatblock-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't190-makefloatblock-1.ml' with 1.1 (ocaml) => passed
... testing 't190-makefloatblock-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't190-makefloatblock-2.ml' with 1.1 (ocaml) => passed
... testing 't190-makefloatblock-3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't190-makefloatblock-3.ml' with 1.1 (ocaml) => passed
... testing 't191-vectlength.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't191-vectlength.ml' with 1.1 (ocaml) => passed
... testing 't192-getfloatfield-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't192-getfloatfield-1.ml' with 1.1 (ocaml) => passed
... testing 't192-getfloatfield-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't192-getfloatfield-2.ml' with 1.1 (ocaml) => passed
... testing 't193-setfloatfield-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't193-setfloatfield-1.ml' with 1.1 (ocaml) => passed
... testing 't193-setfloatfield-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't193-setfloatfield-2.ml' with 1.1 (ocaml) => passed
... testing 't200-getfield0.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't200-getfield0.ml' with 1.1 (ocaml) => passed
... testing 't200-getfield1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't200-getfield1.ml' with 1.1 (ocaml) => passed
... testing 't200-getfield2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't200-getfield2.ml' with 1.1 (ocaml) => passed
... testing 't200-getfield3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't200-getfield3.ml' with 1.1 (ocaml) => passed
... testing 't201-getfield.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't201-getfield.ml' with 1.1 (ocaml) => passed
... testing 't210-setfield0.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't210-setfield0.ml' with 1.1 (ocaml) => passed
... testing 't210-setfield1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't210-setfield1.ml' with 1.1 (ocaml) => passed
... testing 't210-setfield2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't210-setfield2.ml' with 1.1 (ocaml) => passed
... testing 't210-setfield3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't210-setfield3.ml' with 1.1 (ocaml) => passed
... testing 't211-setfield.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't211-setfield.ml' with 1.1 (ocaml) => passed
... testing 't220-assign.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't220-assign.ml' with 1.1 (ocaml) => passed
... testing 't230-check_signals.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't230-check_signals.ml' with 1.1 (ocaml) => passed
... testing 't240-c_call1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't240-c_call1.ml' with 1.1 (ocaml) => passed
... testing 't240-c_call2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't240-c_call2.ml' with 1.1 (ocaml) => passed
... testing 't240-c_call3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't240-c_call3.ml' with 1.1 (ocaml) => passed
... testing 't240-c_call4.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't240-c_call4.ml' with 1.1 (ocaml) => passed
... testing 't240-c_call5.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't240-c_call5.ml' with 1.1 (ocaml) => passed
... testing 't250-closurerec-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't250-closurerec-1.ml' with 1.1 (ocaml) => passed
... testing 't250-closurerec-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't250-closurerec-2.ml' with 1.1 (ocaml) => passed
... testing 't251-pushoffsetclosure0.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't251-pushoffsetclosure0.ml' with 1.1 (ocaml) => passed
... testing 't251-pushoffsetclosure2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't251-pushoffsetclosure2.ml' with 1.1 (ocaml) => passed
... testing 't251-pushoffsetclosurem2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't251-pushoffsetclosurem2.ml' with 1.1 (ocaml) => passed
... testing 't252-pushoffsetclosure.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't252-pushoffsetclosure.ml' with 1.1 (ocaml) => passed
... testing 't253-offsetclosure0.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't253-offsetclosure0.ml' with 1.1 (ocaml) => passed
... testing 't253-offsetclosure2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't253-offsetclosure2.ml' with 1.1 (ocaml) => passed
... testing 't253-offsetclosurem2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't253-offsetclosurem2.ml' with 1.1 (ocaml) => passed
... testing 't254-offsetclosure.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't254-offsetclosure.ml' with 1.1 (ocaml) => passed
... testing 't260-offsetref.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't260-offsetref.ml' with 1.1 (ocaml) => passed
... testing 't270-push_retaddr.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't270-push_retaddr.ml' with 1.1 (ocaml) => passed
... testing 't300-getmethod.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't300-getmethod.ml' with 1.1 (ocaml) => passed
... testing 't301-object.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't301-object.ml' with 1.1 (ocaml) => passed
... testing 't310-alloc-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't310-alloc-1.ml' with 1.1 (ocaml) => passed
... testing 't310-alloc-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't310-alloc-2.ml' with 1.1 (ocaml) => passed
... testing 't320-gc-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't320-gc-1.ml' with 1.1 (ocaml) => passed
... testing 't320-gc-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't320-gc-2.ml' with 1.1 (ocaml) => passed
... testing 't320-gc-3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't320-gc-3.ml' with 1.1 (ocaml) => passed
... testing 't330-compact-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't330-compact-1.ml' with 1.1 (ocaml) => passed
... testing 't330-compact-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't330-compact-2.ml' with 1.1 (ocaml) => passed
... testing 't330-compact-3.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't330-compact-3.ml' with 1.1 (ocaml) => passed
... testing 't330-compact-4.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't330-compact-4.ml' with 1.1 (ocaml) => passed
... testing 't340-weak.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't340-weak.ml' with 1.1 (ocaml) => passed
... testing 't350-heapcheck.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't350-heapcheck.ml' with 1.1 (ocaml) => passed
... testing 't360-stacks-1.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't360-stacks-1.ml' with 1.1 (ocaml) => passed
... testing 't360-stacks-2.ml' with 1 (setup-ocaml-build-env) => passed
... testing 't360-stacks-2.ml' with 1.1 (ocaml) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-ocaml-annot' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
... 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
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-ocamlc-compat32' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-ocamlc-error-cleanup' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-ocamlc-open' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-ocamlc-stop-after' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
... 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
... 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
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-ocamldep-modalias' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'main.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'main.ml' with 1.1 (script) => passed
... testing 'main.ml' with 1.1.1 (script) => passed
... testing 'main.ml' with 1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1 (hasunix) => passed
... testing 'main.ml' with 1.1.1.1.1.1.1.1 (script) => passed
... testing 'main.ml' with 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 (script) => passed
... testing 'main.ml' with 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 (script) => passed
... testing 'main.ml' with 2 (setup-ocamlc.byte-build-env) => passed
... testing 'main.ml' with 2.1 (script) => passed
... testing 'main.ml' with 2.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 2.1.1.1 (check-ocamlc.byte-output) => passed
... testing 'main.ml' with 2.1.1.1.1 (hasunix) => passed
... testing 'main.ml' with 2.1.1.1.1.1 (script) => passed
... testing 'main.ml' with 2.1.1.1.1.1.1 (script) => passed
... testing 'main.ml' with 2.1.1.1.1.1.1.1 (script) => passed
... testing 'main.ml' with 2.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 (script) => passed
... testing 'main.ml' with 3 (setup-ocamlc.byte-build-env) => passed
... testing 'main.ml' with 3.1 (script) => passed
... testing 'main.ml' with 3.1.1 (script) => passed
... testing 'main.ml' with 3.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 3.1.1.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 3.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 (script) => passed
... testing 'main.ml' with 4.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 4.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 (script) => passed
... testing 'main.ml' with 5.1.1 (ocamlc.byte) => passed
... testing 'main.ml' with 5.1.1.1 (check-ocamlc.byte-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-ocamldep-shadowing' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'a.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'a.ml' with 1.1 (script) => passed
... testing 'a.ml' with 1.1.1 (ocamlc.byte) => passed
... testing 'a.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-ocamldoc' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'Documentation_tags.mli' with 1 (ocamldoc) => passed
... testing 'Extensible_variant.ml' with 1 (ocamldoc) => passed
... testing 'Include_module_type_of.mli' with 1 (ocamldoc) => passed
... testing 'Include_module_type_of.mli' with 2 (ocamldoc) => passed
... testing 'Inline_records.mli' with 1 (ocamldoc) => passed
... testing 'Inline_records.mli' with 2 (ocamldoc) => passed
... testing 'Inline_records.mli' with 3 (ocamldoc) => passed
... testing 'Inline_records_bis.ml' with 1 (ocamldoc) => passed
... testing 'Item_ids.mli' with 1 (ocamldoc) => passed
... testing 'Level_0.mli' with 1 (ocamldoc) => passed
... testing 'Linebreaks.mli' with 1 (ocamldoc) => passed
... testing 'Linebreaks.mli' with 1.1 (check-program-output) => passed
... testing 'Loop.ml' with 1 (ocamldoc) => passed
... testing 'Loop.ml' with 2 (ocamldoc) => passed
... testing 'Module_whitespace.ml' with 1 (ocamldoc) => passed
... testing 'No_preamble.mli' with 1 (ocamldoc) => passed
... testing 'Paragraph.mli' with 1 (ocamldoc) => passed
... testing 'Short_description.txt' with 1 (ocamldoc) => passed
... testing 'Test.mli' with 1 (ocamldoc) => passed
... testing 'Variants.mli' with 1 (ocamldoc) => passed
... testing 'Variants.mli' with 2 (ocamldoc) => passed
... testing 'latex_ref.mli' with 1 (ocamldoc) => passed
... testing 't01.ml' with 1 (ocamldoc) => passed
... testing 't02.ml' with 1 (ocamldoc) => passed
... testing 't03.ml' with 1 (ocamldoc) => passed
... testing 't04.ml' with 1 (ocamldoc) => passed
... testing 't05.ml' with 1 (ocamldoc) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-ocamldoc-open' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'main.ml' with 1 (ocamldoc) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-ocamlobjinfo' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-ocamlopt-save-ir' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
... 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
... 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
... 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 (script) => 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-ocamlopt-stop-after' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-ocamltest' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'norm1.ml' with 1 (native) => passed
... testing 'norm1.ml' with 2 (bytecode) => passed
... testing 'norm2.ml' with 1 (native) => passed
... testing 'norm2.ml' with 2 (bytecode) => passed
... testing 'norm3.ml' with 1 (native) => passed
... testing 'norm3.ml' with 2 (bytecode) => passed
... testing 'norm4.ml' with 1 (native) => passed
... testing 'norm4.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-toplevel' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'error_highlighting.ml' with 1 (toplevel) => passed
... testing 'exotic_lists.ml' with 1 (toplevel) => passed
... testing 'mod_use.ml' with 1 (expect) => passed
... testing 'pr6468.ml' with 1 (toplevel) => passed
... testing 'pr7060.ml' with 1 (toplevel) => passed
... testing 'pr7751.ml' with 1 (toplevel) => passed
... testing 'printval.ml' with 1 (expect) => passed
... testing 'redefinition_hints.ml' with 1 (toplevel) => passed
... testing 'show.ml' with 1 (expect) => passed
... testing 'show_short_paths.ml' with 1 (expect) => passed
... testing 'strings.ml' with 1 (toplevel) => passed
... testing 'tracing.ml' with 1 (toplevel) => passed
... testing 'uncaught_exceptions.ml' with 1 (expect) => passed
... testing 'use_command.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/tool-toplevel-invocation' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/translprim' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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 -flat-float-array)
... testing 'array_spec.ml' with 1.1.2.1 (check-ocamlc.byte-output) => n/a
... 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
... testing 'locs.ml' with 1 (native) => passed
... testing 'locs.ml' with 2 (bytecode) => passed
... 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 -flat-float-array)
... testing 'module_coercion.ml' with 1.1.2.1 (check-ocamlc.byte-output) => n/a
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-core-bugs' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'const_int_hint.ml' with 1 (expect) => passed
... testing 'missing_rec_hint.ml' with 1 (expect) => passed
... testing 'repeated_did_you_mean.ml' with 1 (expect) => passed
... testing 'type_expected_explanation.ml' with 1 (expect) => passed
... testing 'unit_fun_hints.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-deprecated' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'alerts.ml' with 1 (expect) => passed
... testing 'deprecated.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-extension-constructor' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (toplevel) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-extensions' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'cast.ml' with 1 (toplevel) => passed
... testing 'disambiguation.ml' with 1 (expect) => passed
... testing 'extensions.ml' with 1 (expect) => passed
... testing 'msg.ml' with 1 (toplevel) => passed
... testing 'open_types.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-fstclassmod' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'aliases.ml' with 1 (expect) => passed
... testing 'fstclassmod.ml' with 1 (native) => passed
... testing 'fstclassmod.ml' with 2 (bytecode) => passed
... testing 'nondep_instance.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-gadts' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'ambiguity.ml' with 1 (expect) => passed
... testing 'didier.ml' with 1 (expect) => passed
... testing 'dynamic_frisch.ml' with 1 (expect) => passed
... testing 'nested_equations.ml' with 1 (expect) => passed
... testing 'omega07.ml' with 1 (expect) => passed
... testing 'or_patterns.ml' with 1 (expect) => passed
... testing 'pr5332.ml' with 1 (expect) => passed
... testing 'pr5689.ml' with 1 (expect) => passed
... testing 'pr5785.ml' with 1 (expect) => passed
... testing 'pr5848.ml' with 1 (expect) => passed
... testing 'pr5906.ml' with 1 (expect) => passed
... testing 'pr5948.ml' with 1 (expect) => passed
... testing 'pr5981.ml' with 1 (expect) => passed
... testing 'pr5985.ml' with 1 (expect) => passed
... testing 'pr5989.ml' with 1 (expect) => passed
... testing 'pr5997.ml' with 1 (expect) => passed
... testing 'pr6158.ml' with 1 (expect) => passed
... testing 'pr6163.ml' with 1 (expect) => passed
... testing 'pr6174.ml' with 1 (expect) => passed
... testing 'pr6241.ml' with 1 (expect) => passed
... testing 'pr6690.ml' with 1 (expect) => passed
... testing 'pr6817.ml' with 1 (expect) => passed
... testing 'pr6934.ml' with 1 (expect) => passed
... testing 'pr6980.ml' with 1 (expect) => passed
... testing 'pr6993_bad.ml' with 1 (expect) => passed
... testing 'pr7016.ml' with 1 (expect) => passed
... testing 'pr7160.ml' with 1 (expect) => passed
... testing 'pr7214.ml' with 1 (expect) => passed
... testing 'pr7222.ml' with 1 (expect) => passed
... testing 'pr7230.ml' with 1 (expect) => passed
... testing 'pr7234.ml' with 1 (expect) => passed
... testing 'pr7260.ml' with 1 (expect) => passed
... testing 'pr7269.ml' with 1 (expect) => passed
... testing 'pr7298.ml' with 1 (expect) => passed
... testing 'pr7374.ml' with 1 (expect) => passed
... testing 'pr7378.ml' with 1 (expect) => passed
... testing 'pr7381.ml' with 1 (expect) => passed
... testing 'pr7390.ml' with 1 (expect) => passed
... testing 'pr7391.ml' with 1 (expect) => passed
... testing 'pr7397.ml' with 1 (expect) => passed
... testing 'pr7421.ml' with 1 (expect) => passed
... testing 'pr7432.ml' with 1 (expect) => passed
... testing 'pr7520.ml' with 1 (expect) => passed
... testing 'pr7618.ml' with 1 (expect) => passed
... testing 'pr7747.ml' with 1 (expect) => passed
... testing 'pr7902.ml' with 1 (expect) => passed
... testing 'pr9019.ml' with 1 (expect) => passed
... testing 'pr9759.ml' with 1 (expect) => passed
... testing 'pr9799.ml' with 1 (expect) => passed
... testing 'principality-and-gadts.ml' with 1 (expect) => passed
... testing 'term-conv.ml' with 1 (expect) => passed
... testing 'test.ml' with 1 (expect) => passed
... testing 'unexpected_existentials.ml' with 1 (expect) => passed
... testing 'unify_mb.ml' with 1 (expect) => passed
... testing 'variables_in_mcomp.ml' with 1 (expect) => passed
... testing 'yallop_bugs.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-immediate' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'immediate.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-implicit_unpack' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'implicit_unpack.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-labels' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'mixin.ml' with 1 (native) => passed
... testing 'mixin.ml' with 2 (bytecode) => passed
... testing 'mixin2.ml' with 1 (native) => passed
... testing 'mixin2.ml' with 2 (bytecode) => passed
... testing 'mixin3.ml' with 1 (native) => passed
... testing 'mixin3.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-misc' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'build_as_type.ml' with 1 (expect) => passed
... testing 'constraints.ml' with 1 (expect) => passed
... testing 'disambiguate_principality.ml' with 1 (expect) => passed
... testing 'empty_variant.ml' with 1 (expect) => passed
... testing 'enrich_typedecl.ml' with 1 (expect) => passed
... testing 'exotic_unifications.ml' with 1 (expect) => passed
... testing 'external_arity.ml' with 1 (expect) => passed
... testing 'gpr2277.ml' with 1 (expect) => passed
... testing 'includeclass_errors.ml' with 1 (expect) => passed
... testing 'injectivity.ml' with 1 (expect) => passed
... testing 'inside_out.ml' with 1 (expect) => passed
... testing 'is_expansive.ml' with 1 (expect) => passed
... testing 'labels.ml' with 1 (expect) => passed
... testing 'normalize_type.ml' with 1 (expect) => passed
... testing 'occur_check.ml' with 1 (expect) => passed
... testing 'pat_type_sharing.ml' with 1 (expect) => passed
... testing 'pattern_open.ml' with 1 (expect) => passed
... testing 'polyvars.ml' with 1 (expect) => passed
... testing 'pr6416.ml' with 1 (expect) => passed
... testing 'pr6634.ml' with 1 (expect) => passed
... testing 'pr6939-flat-float-array.ml' with 1 (flat-float-array) => passed
... testing 'pr6939-flat-float-array.ml' with 1.1 (expect) => passed
... testing 'pr6939-no-flat-float-array.ml' with 1 (no-flat-float-array) => skipped (compiler configured with -flat-float-array)
... testing 'pr6939-no-flat-float-array.ml' with 1.1 (expect) => n/a
... testing 'pr7103.ml' with 1 (expect) => passed
... testing 'pr7228.ml' with 1 (expect) => passed
... testing 'pr7668_bad.ml' with 1 (expect) => passed
... testing 'pr7712.ml' with 1 (expect) => passed
... testing 'pr7937.ml' with 1 (expect) => passed
... testing 'pr8548.ml' with 1 (expect) => passed
... 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
... testing 'printing.ml' with 1 (expect) => passed
... testing 'records.ml' with 1 (expect) => passed
... testing 'scope_escape.ml' with 1 (expect) => passed
... 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
... testing 'typecore_errors.ml' with 1 (expect) => passed
... testing 'typecore_nolabel_errors.ml' with 1 (expect) => passed
... testing 'typetexp_errors.ml' with 1 (expect) => passed
... testing 'unique_names_in_unification.ml' with 1 (expect) => passed
... testing 'variance.ml' with 1 (expect) => passed
... testing 'variant.ml' with 1 (expect) => passed
... testing 'wellfounded.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-misc-bugs' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
... testing 'gadt_declaration_check.ml' with 1 (expect) => passed
... 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
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-missing-cmi' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'test.ml' with 1.1 (script) => passed
... testing 'test.ml' with 1.1.1 (script) => 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 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed
... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-missing-cmi-2' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-missing-cmi-3' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-modules' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'Test.ml' with 1 (expect) => passed
... testing 'aliases.ml' with 1 (expect) => passed
... testing 'anonymous.ml' with 1 (expect) => passed
... testing 'applicative_functor_type.ml' with 1 (expect) => passed
... testing 'extension_constructors_errors_test.ml' with 1 (expect) => passed
... testing 'firstclass.ml' with 1 (expect) => passed
... testing 'generative.ml' with 1 (expect) => passed
... testing 'illegal_permutation.ml' with 1 (expect) => passed
... testing 'merge_constraint.ml' with 1 (expect) => passed
... testing 'nondep.ml' with 1 (expect) => passed
... testing 'nondep_private_abbrev.ml' with 1 (expect) => passed
... testing 'normalize_path.ml' with 1 (expect) => passed
... testing 'pr5911.ml' with 1 (expect) => passed
... testing 'pr6394.ml' with 1 (expect) => passed
... testing 'pr6633.ml' with 1 (expect) => passed
... testing 'pr7207.ml' with 1 (expect) => passed
... testing 'pr7348.ml' with 1 (expect) => passed
... testing 'pr7726.ml' with 1 (expect) => passed
... testing 'pr7787.ml' with 1 (expect) => passed
... testing 'pr7818.ml' with 1 (expect) => passed
... testing 'pr7851.ml' with 1 (expect) => passed
... testing 'pr8810.ml' with 1 (setup-ocamlc.byte-build-env) => passed
... testing 'pr8810.ml' with 1.1 (ocamlc.byte) => passed
... testing 'pr9384.ml' with 1 (expect) => passed
... testing 'pr9695.ml' with 1 (expect) => passed
... testing 'printing.ml' with 1 (expect) => passed
... testing 'records_errors_test.ml' with 1 (expect) => passed
... testing 'recursive.ml' with 1 (expect) => passed
... testing 'unroll_private_abbrev.ml' with 1 (expect) => passed
... testing 'variants_errors_test.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-modules-bugs' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-multifile' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
... 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
... testing 'pr7563.ml' with 1 (native) => passed
... testing 'pr7563.ml' with 2 (bytecode) => passed
... testing 'pr9218.ml' with 1 (native) => passed
... testing 'pr9218.ml' with 2 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-objects' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'Exemples.ml' with 1 (expect) => passed
... testing 'Tests.ml' with 1 (expect) => passed
... testing 'abstract_rows.ml' with 1 (expect) => passed
... testing 'dummy.ml' with 1 (expect) => passed
... testing 'errors.ml' with 1 (expect) => passed
... testing 'open_in_classes.ml' with 1 (expect) => passed
... testing 'pr5545.ml' with 1 (expect) => passed
... testing 'pr5619_bad.ml' with 1 (expect) => passed
... testing 'pr5858.ml' with 1 (expect) => passed
... testing 'pr6123_bad.ml' with 1 (expect) => passed
... testing 'pr6383.ml' with 1 (expect) => passed
... testing 'pr6907_bad.ml' with 1 (expect) => passed
... testing 'pr7711_ok.ml' with 1 (expect) => passed
... testing 'self_cannot_be_closed.ml' with 1 (expect) => passed
... testing 'self_cannot_escape_pr7865.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-objects-bugs' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-ocamlc-i' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
... 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
... 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
... 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
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-poly' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'error_messages.ml' with 1 (expect) => passed
... testing 'poly.ml' with 1 (expect) => passed
... testing 'pr7636.ml' with 1 (expect) => passed
... testing 'pr9603.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-poly-bugs' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
... 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
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-polyvariants-bugs' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
... 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
... 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
... 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
... 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
... testing 'pr7817_bad.ml' with 1 (expect) => passed
... testing 'pr7824.ml' with 1 (expect) => passed
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-polyvariants-bugs-2' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-private' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'private.ml' with 1 (toplevel) => passed
... testing 'private.ml' with 2 (toplevel) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-private-bugs' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-recmod' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'gpr1626.ml' with 1 (expect) => passed
... testing 'pr9494.ml' with 1 (native) => passed
... testing 'pr9494.ml' with 2 (bytecode) => passed
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-recordarg' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'recordarg.ml' with 1 (toplevel) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-rectypes-bugs' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
... 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
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-safe-linking' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-shadowing-of-pervasives-submodules' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'redefine_largefile.ml' with 1 (native) => passed
... testing 'redefine_largefile.ml' with 2 (bytecode) => passed
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-short-paths' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'errors.ml' with 1 (expect) => passed
... testing 'gpr1223.ml' with 1 (toplevel) => passed
... testing 'pr5918.ml' with 1 (toplevel) => passed
... testing 'pr6836.ml' with 1 (toplevel) => passed
... testing 'pr7543.ml' with 1 (toplevel) => passed
... testing 'short-paths.ml' with 1 (toplevel) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-signatures' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'els.ml' with 1 (toplevel) => passed
... testing 'pr6371.ml' with 1 (toplevel) => passed
... testing 'pr6672.ml' with 1 (toplevel) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-sigsubst' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'sig_local_aliases.ml' with 1 (expect) => passed
... testing 'sig_local_aliases_syntax_errors.ml' with 1 (toplevel) => passed
... testing 'sigsubst.ml' with 1 (expect) => passed
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-typeparam' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'newtype.ml' with 1 (toplevel) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-unboxed' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-unboxed-types' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'test.ml' with 1 (expect) => passed
... testing 'test_flat.ml' with 1 (flat-float-array) => passed
... testing 'test_flat.ml' with 1.1 (expect) => passed
... testing 'test_no_flat.ml' with 1 (no-flat-float-array) => skipped (compiler configured with -flat-float-array)
... testing 'test_no_flat.ml' with 1.1 (expect) => n/a
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/typing-warnings' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'ambiguous_guarded_disjunction.ml' with 1 (expect) => passed
... testing 'application.ml' with 1 (expect) => passed
... testing 'coercions.ml' with 1 (expect) => passed
... testing 'exhaustiveness.ml' with 1 (expect) => passed
... testing 'fragile_matching.ml' with 1 (native) => passed
... testing 'fragile_matching.ml' with 2 (bytecode) => passed
... testing 'never_returns.ml' with 1 (expect) => passed
... testing 'open_warnings.ml' with 1 (expect) => passed
... testing 'pr5892.ml' with 1 (expect) => passed
... testing 'pr6587.ml' with 1 (expect) => passed
... testing 'pr6872.ml' with 1 (expect) => passed
... testing 'pr7085.ml' with 1 (expect) => passed
... testing 'pr7115.ml' with 1 (expect) => passed
... testing 'pr7261.ml' with 1 (toplevel) => passed
... testing 'pr7297.ml' with 1 (expect) => passed
... testing 'pr7553.ml' with 1 (expect) => passed
... testing 'pr9244.ml' with 1 (expect) => passed
... testing 'records.ml' with 1 (expect) => passed
... testing 'unused_functor_parameter.ml' with 1 (expect) => passed
... testing 'unused_rec.ml' with 1 (expect) => passed
... testing 'unused_recmodule.ml' with 1 (expect) => passed
... testing 'unused_types.ml' with 1 (expect) => passed
... testing 'warning16.ml' with 1 (expect) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/unboxed-primitive-args' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/unwind' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'driver.ml' with 1 (macos) => skipped (not on a MacOS system)
... testing 'driver.ml' with 1.1 (script) => n/a
... testing 'driver.ml' with 1.1.1 (setup-ocamlopt.byte-build-env) => n/a
... testing 'driver.ml' with 1.1.1.1 (ocamlopt.byte) => n/a
... testing 'driver.ml' with 1.1.1.1.1 (ocamlopt.byte) => n/a
... testing 'driver.ml' with 1.1.1.1.1.1 (run) => n/a
... testing 'driver.ml' with 1.1.1.1.1.1.1 (check-program-output) => n/a
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/utils' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'edit_distance.ml' with 1 (bytecode) => passed
... testing 'magic_number.ml' with 1 (bytecode) => passed
... testing 'overflow_detection.ml' with 1 (bytecode) => passed
... testing 'test_strongly_connected_components.ml' with 1 (bytecode) => passed
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/warnings' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'deprecated_module.ml' with 1 (bytecode) => passed
... testing 'deprecated_module_assigment.ml' with 1 (bytecode) => passed
... 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
... testing 'mnemonics.mll' with 1 (native) => passed
... testing 'mnemonics.mll' with 2 (bytecode) => passed
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... 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
... testing 'w51.ml' with 1 (expect) => passed
... 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
... testing 'w52.ml' with 1 (expect) => passed
... 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
... 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
... 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
... 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
... 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
... 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
... 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
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/weak-ephe-final' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'ephetest.ml' with 1 (native) => passed
... testing 'ephetest.ml' with 2 (bytecode) => passed
... testing 'ephetest2.ml' with 1 (native) => passed
... testing 'ephetest2.ml' with 2 (bytecode) => passed
... testing 'ephetest3.ml' with 1 (native) => passed
... testing 'ephetest3.ml' with 2 (bytecode) => passed
... testing 'ephetest4.ml' with 1 (native) => failed (Running program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlopt.byte/ephetest4.opt without any argument: command
/home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlopt.byte/ephetest4.opt
failed with exit code 2)
... testing 'ephetest4.ml' with 2 (bytecode) => passed
> Specified modules: ephetest4.ml
> Source modules: ephetest4.ml
> Running test native with 8 actions
>
> Running action 1/8 (setup-ocamlopt.byte-build-env)
> Action 1/8 (setup-ocamlopt.byte-build-env) passed
>
> Running action 2/8 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlopt.byte/ephetest4.opt from modules ephetest4.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlopt.byte/ephetest4.opt ephetest4.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlopt.byte/ocamlopt.byte.output
> Action 2/8 (ocamlopt.byte) passed
>
> Running action 3/8 (check-ocamlopt.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlopt.byte/ocamlopt.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/ephetest4.compilers.reference
> Action 3/8 (check-ocamlopt.byte-output) passed
>
> Running action 4/8 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlopt.byte/ephetest4.opt
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlopt.byte/ephetest4.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlopt.byte/ephetest4.opt.output
> ### begin stdout ###
> Fatal error: exception Assert_failure("ephetest4.ml", 31, 2)
> ### end stdout ###
> Action 4/8 (run) failed (Running program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlopt.byte/ephetest4.opt without any argument: command
> /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlopt.byte/ephetest4.opt
> failed with exit code 2)
> Running test bytecode with 9 actions
>
> Running action 1/9 (setup-ocamlc.byte-build-env)
> Action 1/9 (setup-ocamlc.byte-build-env) passed
>
> Running action 2/9 (ocamlc.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.byte/ephetest4.byte from modules ephetest4.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.byte/ephetest4.byte ephetest4.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.byte/ocamlc.byte.output
> Action 2/9 (ocamlc.byte) passed
>
> Running action 3/9 (check-ocamlc.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.byte/ocamlc.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/ephetest4.compilers.reference
> Action 3/9 (check-ocamlc.byte-output) passed
>
> Running action 4/9 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.byte/ephetest4.byte
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.byte/ephetest4.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.byte/ephetest4.byte.output
> ### begin stdout ###
> ok
> ### end stdout ###
> Action 4/9 (run) passed
>
> Running action 5/9 (check-program-output)
> Comparing program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.byte/ephetest4.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/ephetest4.reference
> Action 5/9 (check-program-output) passed
>
> Running action 6/9 (setup-ocamlc.opt-build-env)
> Action 6/9 (setup-ocamlc.opt-build-env) passed
>
> Running action 7/9 (ocamlc.opt)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.opt/ephetest4.byte from modules ephetest4.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/ocamlc.opt -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.opt/ephetest4.byte ephetest4.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.opt/ocamlc.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.opt/ocamlc.opt.output
> Action 7/9 (ocamlc.opt) passed
>
> Running action 8/9 (check-ocamlc.opt-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.opt/ocamlc.opt.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/ephetest4.compilers.reference
> Action 8/9 (check-ocamlc.opt-output) passed
>
> Running action 9/9 (compare-bytecode-programs)
> Comparing bytecode programs /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.byte/ephetest4.byte and /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest4/ocamlc.opt/ephetest4.byte
> Action 9/9 (compare-bytecode-programs) passed
... testing 'ephetest5.ml' with 1 (native) => failed (Running program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlopt.byte/ephetest5.opt without any argument: command
/home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlopt.byte/ephetest5.opt
failed with exit code 2)
... testing 'ephetest5.ml' with 2 (bytecode) => passed
> Specified modules: ephetest5.ml
> Source modules: ephetest5.ml
> Running test native with 8 actions
>
> Running action 1/8 (setup-ocamlopt.byte-build-env)
> Action 1/8 (setup-ocamlopt.byte-build-env) passed
>
> Running action 2/8 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlopt.byte/ephetest5.opt from modules ephetest5.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlopt.byte/ephetest5.opt ephetest5.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlopt.byte/ocamlopt.byte.output
> Action 2/8 (ocamlopt.byte) passed
>
> Running action 3/8 (check-ocamlopt.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlopt.byte/ocamlopt.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/ephetest5.compilers.reference
> Action 3/8 (check-ocamlopt.byte-output) passed
>
> Running action 4/8 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlopt.byte/ephetest5.opt
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlopt.byte/ephetest5.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlopt.byte/ephetest5.opt.output
> ### begin stdout ###
> Fatal error: exception Assert_failure("ephetest5.ml", 98, 2)
> ### end stdout ###
> Action 4/8 (run) failed (Running program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlopt.byte/ephetest5.opt without any argument: command
> /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlopt.byte/ephetest5.opt
> failed with exit code 2)
> Running test bytecode with 9 actions
>
> Running action 1/9 (setup-ocamlc.byte-build-env)
> Action 1/9 (setup-ocamlc.byte-build-env) passed
>
> Running action 2/9 (ocamlc.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.byte/ephetest5.byte from modules ephetest5.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.byte/ephetest5.byte ephetest5.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.byte/ocamlc.byte.output
> Action 2/9 (ocamlc.byte) passed
>
> Running action 3/9 (check-ocamlc.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.byte/ocamlc.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/ephetest5.compilers.reference
> Action 3/9 (check-ocamlc.byte-output) passed
>
> Running action 4/9 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.byte/ephetest5.byte
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.byte/ephetest5.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.byte/ephetest5.byte.output
> ### begin stdout ###
> ok
> ### end stdout ###
> Action 4/9 (run) passed
>
> Running action 5/9 (check-program-output)
> Comparing program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.byte/ephetest5.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/ephetest5.reference
> Action 5/9 (check-program-output) passed
>
> Running action 6/9 (setup-ocamlc.opt-build-env)
> Action 6/9 (setup-ocamlc.opt-build-env) passed
>
> Running action 7/9 (ocamlc.opt)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.opt/ephetest5.byte from modules ephetest5.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/ocamlc.opt -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.opt/ephetest5.byte ephetest5.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.opt/ocamlc.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.opt/ocamlc.opt.output
> Action 7/9 (ocamlc.opt) passed
>
> Running action 8/9 (check-ocamlc.opt-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.opt/ocamlc.opt.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/ephetest5.compilers.reference
> Action 8/9 (check-ocamlc.opt-output) passed
>
> Running action 9/9 (compare-bytecode-programs)
> Comparing bytecode programs /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.byte/ephetest5.byte and /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest5/ocamlc.opt/ephetest5.byte
> Action 9/9 (compare-bytecode-programs) passed
... testing 'ephetest6.ml' with 1 (native) => passed
... testing 'ephetest6.ml' with 2 (bytecode) => passed
... testing 'ephetest_par.ml' with 1 (native) => passed
... testing 'ephetest_par.ml' with 2 (bytecode) => passed
... testing 'finaliser.ml' with 1 (native) => passed
... testing 'finaliser.ml' with 2 (bytecode) => passed
... testing 'finaliser2.ml' with 1 (native) => failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/finaliser2.opt.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/finaliser2.reference:
--- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/finaliser2.reference 2020-07-15 19:34:43.894391581 +0530
+++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/finaliser2.opt.output 2021-05-18 15:50:08.201720034 +0530
@@ -1,6 +1,4 @@
test1
-test2: 2
-test2: 1
test3: joined
test3: parent.1
test3: child.1
)
... testing 'finaliser2.ml' with 2 (bytecode) => passed
> Specified modules: finaliser2.ml
> Source modules: finaliser2.ml
> Running test native with 8 actions
>
> Running action 1/8 (setup-ocamlopt.byte-build-env)
> Action 1/8 (setup-ocamlopt.byte-build-env) passed
>
> Running action 2/8 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/finaliser2.opt from modules finaliser2.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/finaliser2.opt finaliser2.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/ocamlopt.byte.output
> Action 2/8 (ocamlopt.byte) passed
>
> Running action 3/8 (check-ocamlopt.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/ocamlopt.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/finaliser2.compilers.reference
> Action 3/8 (check-ocamlopt.byte-output) passed
>
> Running action 4/8 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/finaliser2.opt
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/finaliser2.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/finaliser2.opt.output
> ### begin stdout ###
> test1
> test3: joined
> test3: parent.1
> test3: child.1
> test3: child.2
> ### end stdout ###
> Action 4/8 (run) passed
>
> Running action 5/8 (check-program-output)
> Comparing program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/finaliser2.opt.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/finaliser2.reference
> Action 5/8 (check-program-output) failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/finaliser2.opt.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/finaliser2.reference:
> --- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/finaliser2.reference 2020-07-15 19:34:43.894391581 +0530
> +++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/finaliser2.opt.output 2021-05-18 15:50:08.201720034 +0530
> @@ -1,6 +1,4 @@
> test1
> -test2: 2
> -test2: 1
> test3: joined
> test3: parent.1
> test3: child.1
>
> )
> Running test bytecode with 9 actions
>
> Running action 1/9 (setup-ocamlc.byte-build-env)
> Action 1/9 (setup-ocamlc.byte-build-env) passed
>
> Running action 2/9 (ocamlc.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/finaliser2.byte from modules finaliser2.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/finaliser2.byte finaliser2.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/ocamlc.byte.output
> Action 2/9 (ocamlc.byte) passed
>
> Running action 3/9 (check-ocamlc.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/ocamlc.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/finaliser2.compilers.reference
> Action 3/9 (check-ocamlc.byte-output) passed
>
> Running action 4/9 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/finaliser2.byte
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/finaliser2.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/finaliser2.byte.output
> ### begin stdout ###
> test1
> test2: 2
> test2: 1
> test3: joined
> test3: parent.1
> test3: child.1
> test3: child.2
> ### end stdout ###
> Action 4/9 (run) passed
>
> Running action 5/9 (check-program-output)
> Comparing program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/finaliser2.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/finaliser2.reference
> Action 5/9 (check-program-output) passed
>
> Running action 6/9 (setup-ocamlc.opt-build-env)
> Action 6/9 (setup-ocamlc.opt-build-env) passed
>
> Running action 7/9 (ocamlc.opt)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.opt/finaliser2.byte from modules finaliser2.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/ocamlc.opt -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.opt/finaliser2.byte finaliser2.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.opt/ocamlc.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.opt/ocamlc.opt.output
> Action 7/9 (ocamlc.opt) passed
>
> Running action 8/9 (check-ocamlc.opt-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.opt/ocamlc.opt.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/finaliser2.compilers.reference
> Action 8/9 (check-ocamlc.opt-output) passed
>
> Running action 9/9 (compare-bytecode-programs)
> Comparing bytecode programs /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/finaliser2.byte and /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.opt/finaliser2.byte
> Action 9/9 (compare-bytecode-programs) passed
... testing 'issue468.ml' with 1 (native) => passed
... testing 'issue468.ml' with 2 (bytecode) => passed
... testing 'weaklifetime.ml' with 1 (native) => passed
... testing 'weaklifetime.ml' with 2 (bytecode) => passed
... testing 'weaklifetime2.ml' with 1 (native) => passed
... testing 'weaklifetime2.ml' with 2 (bytecode) => passed
... testing 'weaklifetime_par.ml' with 1 (native) => passed
... testing 'weaklifetime_par.ml' with 2 (bytecode) => passed
... testing 'weaktest.ml' with 1 (native) => failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/weaktest.opt.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/weaktest.reference:
--- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/weaktest.reference 2020-07-15 19:34:43.894391581 +0530
+++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/weaktest.opt.output 2021-05-18 15:50:27.837634779 +0530
@@ -1 +1 @@
-pass
+fail
)
... testing 'weaktest.ml' with 2 (bytecode) => failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/weaktest.reference:
--- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/weaktest.reference 2020-07-15 19:34:43.894391581 +0530
+++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte.output 2021-05-18 15:50:35.098739610 +0530
@@ -1 +1 @@
-pass
+fail
)
> Specified modules: weaktest.ml
> Source modules: weaktest.ml
> Running test native with 8 actions
>
> Running action 1/8 (setup-ocamlopt.byte-build-env)
> Action 1/8 (setup-ocamlopt.byte-build-env) passed
>
> Running action 2/8 (ocamlopt.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/weaktest.opt from modules weaktest.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlopt -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/weaktest.opt weaktest.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/ocamlopt.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/ocamlopt.byte.output
> Action 2/8 (ocamlopt.byte) passed
>
> Running action 3/8 (check-ocamlopt.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/ocamlopt.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/weaktest.compilers.reference
> Action 3/8 (check-ocamlopt.byte-output) passed
>
> Running action 4/8 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/weaktest.opt
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/weaktest.opt.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/weaktest.opt.output
> ### begin stdout ###
> fail
> ### end stdout ###
> Action 4/8 (run) passed
>
> Running action 5/8 (check-program-output)
> Comparing program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/weaktest.opt.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/weaktest.reference
> Action 5/8 (check-program-output) failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/weaktest.opt.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/weaktest.reference:
> --- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/weaktest.reference 2020-07-15 19:34:43.894391581 +0530
> +++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/weaktest.opt.output 2021-05-18 15:50:27.837634779 +0530
> @@ -1 +1 @@
> -pass
> +fail
>
> )
> Running test bytecode with 9 actions
>
> Running action 1/9 (setup-ocamlc.byte-build-env)
> Action 1/9 (setup-ocamlc.byte-build-env) passed
>
> Running action 2/9 (ocamlc.byte)
> Compiling program /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte from modules weaktest.ml
> Commandline: /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun /home/sudha/ocaml/ocaml-multicore/ocamlc -use-runtime /home/sudha/ocaml/ocaml-multicore/runtime/ocamlrun -I /home/sudha/ocaml/ocaml-multicore/runtime -nostdlib -I /home/sudha/ocaml/ocaml-multicore/stdlib -o /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte weaktest.ml
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/ocamlc.byte.output
> Action 2/9 (ocamlc.byte) passed
>
> Running action 3/9 (check-ocamlc.byte-output)
> Comparing compiler output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/ocamlc.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/weaktest.compilers.reference
> Action 3/9 (check-ocamlc.byte-output) passed
>
> Running action 4/9 (run)
> Commandline: /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte
> Redirecting stdout to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte.output
> Redirecting stderr to /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte.output
> ### begin stdout ###
> fail
> ### end stdout ###
> Action 4/9 (run) passed
>
> Running action 5/9 (check-program-output)
> Comparing program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte.output to reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/weaktest.reference
> Action 5/9 (check-program-output) failed (program output /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte.output differs from reference /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/weaktest.reference:
> --- /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/weaktest.reference 2020-07-15 19:34:43.894391581 +0530
> +++ /home/sudha/ocaml/ocaml-multicore/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte.output 2021-05-18 15:50:35.098739610 +0530
> @@ -1 +1 @@
> -pass
> +fail
>
> )
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Running tests from 'tests/win-unicode' ...
make[2]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
... testing 'mltest.ml' with 1 (windows-unicode) => skipped (Windows Unicode support not available)
... testing 'mltest.ml' with 1.1 (toplevel) => n/a
make[2]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
make[1]: Entering directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
List of skipped tests:
tests/unwind
tests/asmcomp/'is_static_flambda.ml' with 1.1 (naked_pointers)
tests/asmcomp/'is_static.ml' with 1 (naked_pointers)
tests/afl-instrumentation/'afltest.ml' with 1.1 (script)
tests/lib-unix/unix-execvpe/'exec.ml' with 1.1 (script)
tests/lib-bigarray-2
tests/typing-misc/'pr6939-no-flat-float-array.ml' with 1 (no-flat-float-array)
tests/typing-unboxed-types/'test_no_flat.ml' with 1 (no-flat-float-array)
tests/letrec-check/'no_flat_float_array.ml' with 1 (no-flat-float-array)
tests/translprim/'module_coercion.ml' with 1.1.2 (no-flat-float-array)
tests/translprim/'array_spec.ml' with 1.1.2 (no-flat-float-array)
tests/runtime-errors/'syserror.ml' with 2.1.1.2 (libwin32unix)
tests/runtime-errors/'syserror.ml' with 1.1.1.2 (libwin32unix)
tests/runtime-errors/'stackoverflow.ml' with 2 (libwin32unix)
tests/lib-unix/isatty/'isatty_tty.ml' with 1 (libwin32unix)
tests/lib-unix/win-symlink
tests/lib-unix/win-env
tests/lib-unix/win-stat
tests/asmcomp/'func_sections.ml' with 1.2 (arch_arm64)
tests/asmcomp/'func_sections.ml' with 1.4 (arch_i386)
tests/asmcomp/'func_sections.ml' with 1.1 (arch_arm)
tests/lib-dynlink-initializers/'test10_main.ml' with 1 (no-flambda)
tests/generalized-open/'clambda_optim.ml' with 1 (no-flambda)
tests/basic-modules/'anonymous.ml' with 2.1.1 (no-flambda)
tests/backtrace/'callstack.ml' with 1.1 (no-flambda)
tests/manual-intf-c
tests/warnings/'w59.ml' with 2 (no-flambda)
tests/warnings/'w55.ml' with 2 (no-flambda)
tests/asmgen/'integr.cmm' with 1 (skip)
tests/lib-dynlink-csharp
tests/tool-caml-tex/'redirections.ml' with 1.1.2 (no-shared-libraries)
tests/arch-power
tests/asmcomp/'static_float_array_flambda_opaque.ml' with 1.1.1 (naked_pointers)
tests/asmcomp/'static_float_array_flambda.ml' with 1.1.1 (naked_pointers)
tests/win-unicode
List of failed tests:
tests/backtrace/'backtrace_dynlink.ml' with 1.1.1.3.1.1 (check-program-output)
tests/basic-modules/'anonymous.ml' with 2.1.2.1 (check-ocamlc.byte-output)
tests/weak-ephe-final/'finaliser2.ml' with 1 (native)
tests/weak-ephe-final/'ephetest5.ml' with 1 (native)
tests/weak-ephe-final/'ephetest4.ml' with 1 (native)
tests/promotion/'bigrecmod.ml' with 1 (native)
tests/flambda/'afl_lazy.ml' with 1.1 (native)
tests/backtrace/'lazy.ml' with 1 (native)
List of unexpected errors:
tests/callback/signals_alloc.ml
Summary:
2931 tests passed
35 tests skipped
8 tests failed
14 tests disabled
109 tests not started (parent test skipped or failed)
1 unexpected errors
3098 tests considered
#### Something failed. Exiting with error status.
Makefile:309: recipe for target 'report' failed
make[1]: *** [report] Error 4
make[1]: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Makefile:143: recipe for target 'all-enabled' failed
make: *** [all-enabled] Error 2
make: Leaving directory '/home/sudha/ocaml/ocaml-multicore/testsuite'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment