Skipping 216 KB..
Full Log
Testing loading of libraries with bytecode dynlink
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlc.exe -set-runtime-default standard_library_default=/does-not-exist -I +dynlink dynlink.cma -linkall -o $PWD\test_script.exe test_install_script.ml
> Environment
> PATH=$prefix.new\$bindir:$PATH
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs $prefix.new\$bindir\ocamlrun.exe $PWD\test_script.exe runtime_events
> Loaded runtime_events.cma
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs $prefix.new\$bindir\ocamlrun.exe $PWD\test_script.exe str
> Loaded str.cma
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs $prefix.new\$bindir\ocamlrun.exe $PWD\test_script.exe unix threads
> Loaded unix.cma
> Loaded threads.cma
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs $prefix.new\$bindir\ocamlrun.exe $PWD\test_script.exe unix
> Loaded unix.cma
Testing loading of libraries with native dynlink
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlopt.exe -set-runtime-default standard_library_default=/does-not-exist -I +dynlink dynlink.cmxa -linkall -o $PWD\test_script.exe test_install_script.ml
$PWD\test_script.exe runtime_events
> Loaded runtime_events.cmxs
$PWD\test_script.exe str
> Loaded str.cmxs
$PWD\test_script.exe unix threads
> Loaded unix.cmxs
> Loaded threads.cmxs
$PWD\test_script.exe unix
> Loaded unix.cmxs
Testing loading of libraries in $prefix.new\$bindir\ocaml.exe
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlrun.exe $prefix.new\$bindir\ocaml.exe -noinit -no-version -noprompt test_install_script.ml
> Loaded dynlink.cma
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlrun.exe $prefix.new\$bindir\ocaml.exe -noinit -no-version -noprompt test_install_script.ml
> Loaded runtime_events.cma
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlrun.exe $prefix.new\$bindir\ocaml.exe -noinit -no-version -noprompt test_install_script.ml
> Loaded str.cma
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlrun.exe $prefix.new\$bindir\ocaml.exe -noinit -no-version -noprompt test_install_script.ml
> Loaded unix.cma
> Loaded threads.cma
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlrun.exe $prefix.new\$bindir\ocaml.exe -noinit -no-version -noprompt test_install_script.ml
> Loaded unix.cma
Testing loading of libraries in $prefix.new\$bindir\ocamlnat.exe
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlnat.exe -noinit -no-version -noprompt test_install_script.ml
> Loaded dynlink.cmxa
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlnat.exe -noinit -no-version -noprompt test_install_script.ml
> Loaded runtime_events.cmxs
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlnat.exe -noinit -no-version -noprompt test_install_script.ml
> Loaded str.cmxs
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlnat.exe -noinit -no-version -noprompt test_install_script.ml
> Loaded unix.cmxs
> Loaded threads.cmxs
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlnat.exe -noinit -no-version -noprompt test_install_script.ml
> Loaded unix.cmxs
Testing processing of ld.conf
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlc.exe -I +compiler-libs ocamlcommon.cma ocamlbytecomp.cma -o $PWD\test_ld_conf.byte.exe test_install_script.ml
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlopt.exe -I +compiler-libs ocamlcommon.cmxa ocamlbytecomp.cmxa -o $PWD\test_ld_conf.opt.exe test_install_script.ml
- Base ld.conf test
Backing up $prefix.new\$libdir\ld.conf to $prefix.new\$libdir\ld.conf.bak
$prefix.new\$bindir\ocamlrun.exe -config
$prefix.new\$bindir\ocamlrun.exe $PWD\test_ld_conf.byte.exe
$PWD\test_ld_conf.opt.exe
- Base ld.conf + CAML_LD_LIBRARY_PATH
CAML_LD_LIBRARY_PATH=;/;//;.;..;.\;..\;.\stublibs;..\stublibs;stublibs;.stublibs;..stublibs;C:\ocamlms64-16083.new\lib\ocaml;/lib/ocaml $prefix.new\$bindir\ocamlrun.exe -config
CAML_LD_LIBRARY_PATH=;/;//;.;..;.\;..\;.\stublibs;..\stublibs;stublibs;.stublibs;..stublibs;C:\ocamlms64-16083.new\lib\ocaml;/lib/ocaml $prefix.new\$bindir\ocamlrun.exe $PWD\test_ld_conf.byte.exe
CAML_LD_LIBRARY_PATH=;/;//;.;..;.\;..\;.\stublibs;..\stublibs;stublibs;.stublibs;..stublibs;C:\ocamlms64-16083.new\lib\ocaml;/lib/ocaml $PWD\test_ld_conf.opt.exe
- Base ld.conf + quoted CAML_LD_LIBRARY_PATH
CAML_LD_LIBRARY_PATH="quoted";quote"in"entry;one";"entry;one";"two";three $prefix.new\$bindir\ocamlrun.exe -config
CAML_LD_LIBRARY_PATH="quoted";quote"in"entry;one";"entry;one";"two";three $prefix.new\$bindir\ocamlrun.exe $PWD\test_ld_conf.byte.exe
CAML_LD_LIBRARY_PATH="quoted";quote"in"entry;one";"entry;one";"two";three $PWD\test_ld_conf.opt.exe
- Base ld.conf with CRLF endings
$prefix.new\$bindir\ocamlrun.exe -config
$prefix.new\$bindir\ocamlrun.exe $PWD\test_ld_conf.byte.exe
$PWD\test_ld_conf.opt.exe
- Empty CAML_LD_LIBRARY_PATH
CAML_LD_LIBRARY_PATH= $prefix.new\$bindir\ocamlrun.exe -config
CAML_LD_LIBRARY_PATH= $prefix.new\$bindir\ocamlrun.exe $PWD\test_ld_conf.byte.exe
CAML_LD_LIBRARY_PATH= $PWD\test_ld_conf.opt.exe
- Embedded empty entry in CAML_LD_LIBRARY_PATH
CAML_LD_LIBRARY_PATH=; $prefix.new\$bindir\ocamlrun.exe -config
CAML_LD_LIBRARY_PATH=; $prefix.new\$bindir\ocamlrun.exe $PWD\test_ld_conf.byte.exe
CAML_LD_LIBRARY_PATH=; $PWD\test_ld_conf.opt.exe
- Empty CAMLLIB
CAMLLIB= CAML_LD_LIBRARY_PATH=env $prefix.new\$bindir\ocamlrun.exe -config
CAMLLIB= CAML_LD_LIBRARY_PATH=env $prefix.new\$bindir\ocamlrun.exe $PWD\test_ld_conf.byte.exe
CAMLLIB= CAML_LD_LIBRARY_PATH=env $PWD\test_ld_conf.opt.exe
- Empty OCAMLLIB
CAMLLIB=$PWD\camllib OCAMLLIB= CAML_LD_LIBRARY_PATH=env $prefix.new\$bindir\ocamlrun.exe -config
CAMLLIB=$PWD\camllib OCAMLLIB= CAML_LD_LIBRARY_PATH=env $prefix.new\$bindir\ocamlrun.exe $PWD\test_ld_conf.byte.exe
CAMLLIB=$PWD\camllib OCAMLLIB= CAML_LD_LIBRARY_PATH=env $PWD\test_ld_conf.opt.exe
- $OCAMLLIB/ld.conf
CAMLLIB=$PWD\camllib OCAMLLIB=$PWD\ocamllib CAML_LD_LIBRARY_PATH=env $prefix.new\$bindir\ocamlrun.exe -config
CAMLLIB=$PWD\camllib OCAMLLIB=$PWD\ocamllib CAML_LD_LIBRARY_PATH=env $prefix.new\$bindir\ocamlrun.exe $PWD\test_ld_conf.byte.exe
CAMLLIB=$PWD\camllib OCAMLLIB=$PWD\ocamllib CAML_LD_LIBRARY_PATH=env $PWD\test_ld_conf.opt.exe
- $CAMLLIB/ld.conf
CAMLLIB=$PWD\camllib CAML_LD_LIBRARY_PATH=env $prefix.new\$bindir\ocamlrun.exe -config
CAMLLIB=$PWD\camllib CAML_LD_LIBRARY_PATH=env $prefix.new\$bindir\ocamlrun.exe $PWD\test_ld_conf.byte.exe
CAMLLIB=$PWD\camllib CAML_LD_LIBRARY_PATH=env $PWD\test_ld_conf.opt.exe
- EOF-at-EOF
$prefix.new\$bindir\ocamlrun.exe -config
$prefix.new\$bindir\ocamlrun.exe $PWD\test_ld_conf.byte.exe
$PWD\test_ld_conf.opt.exe
Restoring $prefix.new\$libdir\ld.conf.bak to $prefix.new\$libdir\ld.conf
Testing bytecode binaries in $prefix.new\$bindir
$prefix.new\$bindir\flexlink.byte.exe -vnum <exit 2>
$prefix.new\$bindir\ocaml.exe -vnum <exit 2>
$prefix.new\$bindir\ocamlc.byte.exe -vnum <exit 2>
$prefix.new\$bindir\ocamlcmt.exe -vnum <exit 2>
$prefix.new\$bindir\ocamlcp.exe -vnum <exit 2>
$prefix.new\$bindir\ocamldebug.exe -vnum <exit 2>
$prefix.new\$bindir\ocamldep.byte.exe -vnum <exit 2>
$prefix.new\$bindir\ocamldoc.exe -vnum <exit 2>
$prefix.new\$bindir\ocamllex.byte.exe -vnum <exit 2>
$prefix.new\$bindir\ocamlmklib.exe -vnum <exit 2>
$prefix.new\$bindir\ocamlmktop.exe -vnum <exit 2>
$prefix.new\$bindir\ocamlobjinfo.byte.exe -vnum <exit 2>
$prefix.new\$bindir\ocamlopt.byte.exe -vnum <exit 2>
$prefix.new\$bindir\ocamloptp.exe -vnum <exit 2>
$prefix.new\$bindir\ocamlprof.exe -vnum <exit 2>
Testing compilation mechanisms for $prefix.new\$bindir
$prefix.new\$bindir\ocamlc.exe -where
$prefix.new\$bindir\ocamlopt.exe -where
ocamlc -where: $prefix/$libdir
ocamlopt -where: $prefix/$libdir
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlopt.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cmxa -I +unix unix.cmxa -o test_install_ocaml.obj test_install_script.ml -runtime-variant _shared -output-complete-obj
$CC -o $PWD\nat_complete_obj_shared.exe test_install_ocaml.obj C:\builds\workspace\precheck\flambda\false\label\ocaml-msvc-64\testsuite\tools\main_in_c.obj -lasmrun_shared ws2_32.lib ole32.lib uuid.lib advapi32.lib shell32.lib version.lib shlwapi.lib synchronization.lib
** Fatal error: Cannot find file "-lasmrun_shared"
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlopt.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cmxa -I +unix unix.cmxa -o test_install_ocaml.obj test_install_script.ml -output-complete-obj
$CC -o $PWD\nat_complete_obj_static.exe test_install_ocaml.obj C:\builds\workspace\precheck\flambda\false\label\ocaml-msvc-64\testsuite\tools\main_in_c.obj -lasmrun ws2_32.lib ole32.lib uuid.lib advapi32.lib shell32.lib version.lib shlwapi.lib synchronization.lib
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlopt.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cmxa -I +unix unix.cmxa -o test_install_ocaml.obj test_install_script.ml -runtime-variant _shared -output-obj
$CC -o $PWD\nat_obj_shared.exe test_install_ocaml.obj C:\builds\workspace\precheck\flambda\false\label\ocaml-msvc-64\testsuite\tools\main_in_c.obj -lcomprmarsh -lunixnat -lasmrun_shared ws2_32.lib ole32.lib uuid.lib advapi32.lib shell32.lib version.lib shlwapi.lib synchronization.lib
** Fatal error: Cannot find file "-lasmrun_shared"
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlopt.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cmxa -I +unix unix.cmxa -o test_install_ocaml.obj test_install_script.ml -output-obj
$CC -o $PWD\nat_obj_static.exe test_install_ocaml.obj C:\builds\workspace\precheck\flambda\false\label\ocaml-msvc-64\testsuite\tools\main_in_c.obj -lcomprmarsh -lunixnat -lasmrun ws2_32.lib ole32.lib uuid.lib advapi32.lib shell32.lib version.lib shlwapi.lib synchronization.lib
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlopt.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cmxa -I +unix unix.cmxa -o $PWD\nat_default.exe test_install_script.ml
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlc.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cma -I +unix unix.cma -o $PWD\byt_complete_exe_shared.exe test_install_script.ml -runtime-variant _shared -output-complete-exe <exit 2>
> ** Fatal error: Cannot find file "-lcamlrun-x86_64-pc-windows-b104"
> File "test_install_script.ml", line 1:
> Error: Error while building custom runtime system
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlc.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cma -I +unix unix.cma -o $PWD\byt_complete_exe_static.exe test_install_script.ml -output-complete-exe
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlc.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cma -I +unix unix.cma -o test_install_ocaml.obj test_install_script.ml -runtime-variant _shared -output-complete-obj
$CC -o $PWD\byt_complete_obj_shared.exe test_install_ocaml.obj C:\builds\workspace\precheck\flambda\false\label\ocaml-msvc-64\testsuite\tools\main_in_c.obj -lcamlrun_shared ws2_32.lib ole32.lib uuid.lib advapi32.lib shell32.lib version.lib shlwapi.lib synchronization.lib
** Fatal error: Cannot find file "-lcamlrun_shared"
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlc.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cma -I +unix unix.cma -o test_install_ocaml.obj test_install_script.ml -output-complete-obj
$CC -o $PWD\byt_complete_obj_static.exe test_install_ocaml.obj C:\builds\workspace\precheck\flambda\false\label\ocaml-msvc-64\testsuite\tools\main_in_c.obj -lcamlrun ws2_32.lib ole32.lib uuid.lib advapi32.lib shell32.lib version.lib shlwapi.lib synchronization.lib
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlc.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cma -I +unix unix.cma -o test_install_ocaml.obj test_install_script.ml -runtime-variant _shared -output-obj
$CC -o $PWD\byt_obj_shared.exe test_install_ocaml.obj C:\builds\workspace\precheck\flambda\false\label\ocaml-msvc-64\testsuite\tools\main_in_c.obj -lunixbyt -lcamlrun_shared ws2_32.lib ole32.lib uuid.lib advapi32.lib shell32.lib version.lib shlwapi.lib synchronization.lib
** Fatal error: Cannot find file "-lcamlrun_shared"
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlc.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cma -I +unix unix.cma -o test_install_ocaml.obj test_install_script.ml -output-obj
$CC -o $PWD\byt_obj_static.exe test_install_ocaml.obj C:\builds\workspace\precheck\flambda\false\label\ocaml-msvc-64\testsuite\tools\main_in_c.obj -lunixbyt -lcamlrun ws2_32.lib ole32.lib uuid.lib advapi32.lib shell32.lib version.lib shlwapi.lib synchronization.lib
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlc.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cma -I +unix unix.cma -o $PWD\custom_shared.exe test_install_script.ml -runtime-variant _shared -custom <exit 2>
> ** Fatal error: Cannot find file "-lcamlrun-x86_64-pc-windows-b104"
> File "test_install_script.ml", line 1:
> Error: Error while building custom runtime system
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlc.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cma -I +unix unix.cma -o $PWD\custom_static.exe test_install_script.ml -custom
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlc.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cma -I +unix unix.cma -o $PWD\byt_default_exe_always.exe test_install_script.ml -runtime-search always
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlc.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cma -I +unix unix.cma -o $PWD\byt_default_exe_enable.exe test_install_script.ml -runtime-search enable
OCAMLLIB=$prefix.new\$libdir $prefix.new\$bindir\ocamlc.exe -set-runtime-default R -I +compiler-libs ocamlcommon.cma -I +unix unix.cma -o $PWD\byt_default_exe_disable.exe test_install_script.ml
Running programs
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs $prefix.new\$bindir\ocamlrun.exe $PWD\byt_default_exe_disable.exe skip $PWD\byt_default_exe_disable.exe $PWD\byt_default_exe_disable.exe false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs $prefix.new\$bindir\ocamlrun.exe $PWD\byt_default_exe_disable.exe skip $PWD\byt_default_exe_disable.exe $PWD\byt_default_exe_disable.exe false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs $prefix.new\$bindir\ocamlrun.exe $PWD\byt_default_exe_disable.exe skip $PWD\byt_default_exe_disable.exe $PWD\byt_default_exe_disable.exe false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs $prefix.new\$bindir\ocamlrun.exe $PWD\byt_default_exe_disable.exe skip $PWD\byt_default_exe_disable.exe $PWD\byt_default_exe_disable.exe false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs $prefix.new\$bindir\ocamlrun.exe $PWD\byt_default_exe_disable.exe skip $PWD\byt_default_exe_disable.exe $PWD\byt_default_exe_disable.exe false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs $prefix.new\$bindir\ocamlrun.exe $PWD\byt_default_exe_disable.exe skip $PWD\byt_default_exe_disable.exe $PWD\byt_default_exe_disable.exe false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs $PWD\byt_default_exe_enable.exe skip $PWD\byt_default_exe_enable.exe $PWD\byt_default_exe_enable.exe false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs test-prog (from $PWD\byt_default_exe_enable.exe) skip $PWD\byt_default_exe_enable.exe test-prog false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs sh (from $PWD\byt_default_exe_enable.exe) skip $PWD\byt_default_exe_enable.exe sh false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs .\byt_default_exe_enable (from $PWD\byt_default_exe_enable.exe) skip $PWD\byt_default_exe_enable.exe .\byt_default_exe_enable false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs byt_default_exe_enable (from $PWD\byt_default_exe_enable.exe) skip $PWD\byt_default_exe_enable.exe byt_default_exe_enable false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs byt_default_exe_enable (from $PWD\byt_default_exe_enable.exe) skip $PWD\byt_default_exe_enable.exe byt_default_exe_enable false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs $PWD\byt_default_exe_always.exe skip $PWD\byt_default_exe_always.exe $PWD\byt_default_exe_always.exe false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs test-prog (from $PWD\byt_default_exe_always.exe) skip $PWD\byt_default_exe_always.exe test-prog false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs sh (from $PWD\byt_default_exe_always.exe) skip $PWD\byt_default_exe_always.exe sh false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs .\byt_default_exe_always (from $PWD\byt_default_exe_always.exe) skip $PWD\byt_default_exe_always.exe .\byt_default_exe_always false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs byt_default_exe_always (from $PWD\byt_default_exe_always.exe) skip $PWD\byt_default_exe_always.exe byt_default_exe_always false $prefix.new $libdir
CAML_LD_LIBRARY_PATH=$prefix.new\$libdir\stublibs byt_default_exe_always (from $PWD\byt_default_exe_always.exe) skip $PWD\byt_default_exe_always.exe byt_default_exe_always false $prefix.new $libdir
$PWD\custom_static.exe skip $PWD\custom_static.exe $PWD\custom_static.exe false $prefix.new $libdir
test-prog (from $PWD\custom_static.exe) skip $PWD\custom_static.exe test-prog false $prefix.new $libdir
sh (from $PWD\custom_static.exe) skip $PWD\custom_static.exe sh false $prefix.new $libdir
.\custom_static (from $PWD\custom_static.exe) skip $PWD\custom_static.exe .\custom_static false $prefix.new $libdir
custom_static (from $PWD\custom_static.exe) skip $PWD\custom_static.exe custom_static false $prefix.new $libdir
custom_static (from $PWD\custom_static.exe) skip $PWD\custom_static.exe custom_static false $prefix.new $libdir
$PWD\byt_obj_static.exe skip $PWD\byt_obj_static.exe $PWD\byt_obj_static.exe false $prefix.new $libdir
test-prog (from $PWD\byt_obj_static.exe) skip $PWD\byt_obj_static.exe test-prog false $prefix.new $libdir
sh (from $PWD\byt_obj_static.exe) skip $PWD\byt_obj_static.exe sh false $prefix.new $libdir
.\byt_obj_static (from $PWD\byt_obj_static.exe) skip $PWD\byt_obj_static.exe .\byt_obj_static false $prefix.new $libdir
byt_obj_static (from $PWD\byt_obj_static.exe) skip $PWD\byt_obj_static.exe byt_obj_static false $prefix.new $libdir
byt_obj_static (from $PWD\byt_obj_static.exe) skip $PWD\byt_obj_static.exe byt_obj_static false $prefix.new $libdir
$PWD\byt_complete_obj_static.exe skip $PWD\byt_complete_obj_static.exe $PWD\byt_complete_obj_static.exe false $prefix.new $libdir
test-prog (from $PWD\byt_complete_obj_static.exe) skip $PWD\byt_complete_obj_static.exe test-prog false $prefix.new $libdir
sh (from $PWD\byt_complete_obj_static.exe) skip $PWD\byt_complete_obj_static.exe sh false $prefix.new $libdir
.\byt_complete_obj_static (from $PWD\byt_complete_obj_static.exe) skip $PWD\byt_complete_obj_static.exe .\byt_complete_obj_static false $prefix.new $libdir
byt_complete_obj_static (from $PWD\byt_complete_obj_static.exe) skip $PWD\byt_complete_obj_static.exe byt_complete_obj_static false $prefix.new $libdir
byt_complete_obj_static (from $PWD\byt_complete_obj_static.exe) skip $PWD\byt_complete_obj_static.exe byt_complete_obj_static false $prefix.new $libdir
$PWD\byt_complete_exe_static.exe skip $PWD\byt_complete_exe_static.exe $PWD\byt_complete_exe_static.exe false $prefix.new $libdir
test-prog (from $PWD\byt_complete_exe_static.exe) skip $PWD\byt_complete_exe_static.exe test-prog false $prefix.new $libdir
sh (from $PWD\byt_complete_exe_static.exe) skip $PWD\byt_complete_exe_static.exe sh false $prefix.new $libdir
.\byt_complete_exe_static (from $PWD\byt_complete_exe_static.exe) skip $PWD\byt_complete_exe_static.exe .\byt_complete_exe_static false $prefix.new $libdir
byt_complete_exe_static (from $PWD\byt_complete_exe_static.exe) skip $PWD\byt_complete_exe_static.exe byt_complete_exe_static false $prefix.new $libdir
byt_complete_exe_static (from $PWD\byt_complete_exe_static.exe) skip $PWD\byt_complete_exe_static.exe byt_complete_exe_static false $prefix.new $libdir
$PWD\nat_default.exe skip $PWD\nat_default.exe $PWD\nat_default.exe false $prefix.new $libdir
test-prog (from $PWD\nat_default.exe) skip $PWD\nat_default.exe test-prog false $prefix.new $libdir
sh (from $PWD\nat_default.exe) skip $PWD\nat_default.exe sh false $prefix.new $libdir
.\nat_default (from $PWD\nat_default.exe) skip $PWD\nat_default.exe .\nat_default false $prefix.new $libdir
nat_default (from $PWD\nat_default.exe) skip $PWD\nat_default.exe nat_default false $prefix.new $libdir
nat_default (from $PWD\nat_default.exe) skip $PWD\nat_default.exe nat_default false $prefix.new $libdir
$PWD\nat_obj_static.exe skip $PWD\nat_obj_static.exe $PWD\nat_obj_static.exe false $prefix.new $libdir
test-prog (from $PWD\nat_obj_static.exe) skip $PWD\nat_obj_static.exe test-prog false $prefix.new $libdir
sh (from $PWD\nat_obj_static.exe) skip $PWD\nat_obj_static.exe sh false $prefix.new $libdir
.\nat_obj_static (from $PWD\nat_obj_static.exe) skip $PWD\nat_obj_static.exe .\nat_obj_static false $prefix.new $libdir
nat_obj_static (from $PWD\nat_obj_static.exe) skip $PWD\nat_obj_static.exe nat_obj_static false $prefix.new $libdir
nat_obj_static (from $PWD\nat_obj_static.exe) skip $PWD\nat_obj_static.exe nat_obj_static false $prefix.new $libdir
$PWD\nat_complete_obj_static.exe skip $PWD\nat_complete_obj_static.exe $PWD\nat_complete_obj_static.exe false $prefix.new $libdir
test-prog (from $PWD\nat_complete_obj_static.exe) skip $PWD\nat_complete_obj_static.exe test-prog false $prefix.new $libdir
sh (from $PWD\nat_complete_obj_static.exe) skip $PWD\nat_complete_obj_static.exe sh false $prefix.new $libdir
.\nat_complete_obj_static (from $PWD\nat_complete_obj_static.exe) skip $PWD\nat_complete_obj_static.exe .\nat_complete_obj_static false $prefix.new $libdir
nat_complete_obj_static (from $PWD\nat_complete_obj_static.exe) skip $PWD\nat_complete_obj_static.exe nat_complete_obj_static false $prefix.new $libdir
nat_complete_obj_static (from $PWD\nat_complete_obj_static.exe) skip $PWD\nat_complete_obj_static.exe nat_complete_obj_static false $prefix.new $libdir
Restoring $prefix.new to $prefix
make: Leaving directory '/cygdrive/c/builds/workspace/precheck/flambda/false/label/ocaml-msvc-64/testsuite/in_prefix'
+ rm -rf C:/ocamlms64-16083
+ cd testsuite
+ test -n -j2
+ test -x /usr/bin/parallel
+ PARALLEL='-j2 '
+ make --warn-undefined-variables SHOW_TIMINGS=1 parallel
Running tests from 'tests/afl-instrumentation' ...
... testing 'afl-fuzz-test.ml' => skipped
... testing 'afl-showmap-test.ml' => skipped
Running tests from 'tests/arch-power' ...
... testing 'exn_raise.ml' => skipped
Running tests from 'tests/array-functions' ...
... testing 'test.ml' => passed (wall clock: 4.67s)
... testing 'test_iarray.ml' => passed (wall clock: 3.27s)
Running tests from 'tests/asmcomp' ...
... testing '0001-test.ml' => passed (wall clock: 3.27s)
... testing 'bind_tuples.ml' => passed (wall clock: 2.71s)
... testing 'compare.ml' => passed (wall clock: 2.30s)
... testing 'evaluation_order.ml' => passed (wall clock: 2.59s)
... testing 'func_sections.ml' => skipped
... testing 'issue13875.ml' => passed (wall clock: 2.65s)
... testing 'lift_mutable_let_flambda.ml' => skipped
... testing 'optargs.ml' => passed (wall clock: 2.16s)
... testing 'poll_attr_both.ml' => passed (wall clock: 0.55s)
... testing 'poll_attr_inserted.ml' => passed (wall clock: 0.32s)
... testing 'poll_attr_prologue.ml' => passed (wall clock: 0.55s)
... testing 'poll_attr_user.ml' => passed (wall clock: 0.34s)
... testing 'polling_insertion.ml' => passed (wall clock: 3.66s)
... testing 'prevent_fma.ml' => passed (wall clock: 2.41s)
... testing 'register_typing.ml' => passed (wall clock: 2.30s)
... testing 'register_typing_switch.ml' => passed (wall clock: 2.21s)
... testing 'regression_value_kinds.ml' => passed (wall clock: 2.73s)
... testing 'select_addr.ml' => passed (wall clock: 3.14s)
... testing 'static_catch_unboxing.ml' => passed (wall clock: 2.36s)
... testing 'staticalloc.ml' => passed (wall clock: 2.56s)
... testing 'try_checkbound.ml' => passed (wall clock: 2.91s)
... testing 'unrolling_flambda.ml' => skipped
... testing 'unrolling_flambda2.ml' => skipped
Running tests from 'tests/asmgen' ...
... testing 'arith.cmm' => skipped
... testing 'catch-float.cmm' => skipped
... testing 'catch-multiple.cmm' => skipped
... testing 'catch-rec-deadhandler.cmm' => skipped
... testing 'catch-rec.cmm' => skipped
... testing 'catch-try-float.cmm' => skipped
... testing 'catch-try.cmm' => skipped
... testing 'checkbound.cmm' => skipped
... testing 'even-odd-spill-float.cmm' => skipped
... testing 'even-odd-spill.cmm' => skipped
... testing 'even-odd.cmm' => skipped
... testing 'fib.cmm' => skipped
... testing 'immediates.cmm' => skipped
... testing 'integr.cmm' => skipped
... testing 'invariants.cmm' => passed (wall clock: 0.18s)
... testing 'pgcd.cmm' => skipped
... testing 'quicksort.cmm' => skipped
... testing 'quicksort2.cmm' => skipped
... testing 'soli.cmm' => skipped
... testing 'tagged-fib.cmm' => skipped
... testing 'tagged-integr.cmm' => skipped
... testing 'tagged-quicksort.cmm' => skipped
... testing 'tagged-tak.cmm' => skipped
... testing 'tak.cmm' => skipped
Running tests from 'tests/ast-invariants' ...
... testing 'test.ml' => passed (wall clock: 64.75s)
Running tests from 'tests/atomic-locs' ...
... testing 'cmm.ml' => skipped
... testing 'record_fields.ml' => passed (wall clock: 0.77s)
Running tests from 'tests/backtrace' ...
... testing 'backtrace.ml' => passed (wall clock: 4.54s)
... testing 'backtrace2.ml' => passed (wall clock: 3.43s)
... testing 'backtrace3.ml' => passed (wall clock: 2.98s)
... testing 'backtrace_bounds_exn.ml' => passed (wall clock: 3.55s)
... testing 'backtrace_c_exn.ml' => passed (wall clock: 8.40s)
... testing 'backtrace_deprecated.ml' => passed (wall clock: 3.51s)
... testing 'backtrace_dynlink.ml' => passed (wall clock: 5.44s)
... testing 'backtrace_effects.ml' => passed (wall clock: 3.00s)
... testing 'backtrace_effects_nested.ml' => passed (wall clock: 3.21s)
... testing 'backtrace_or_exception.ml' => passed (wall clock: 2.86s)
... testing 'backtrace_slots.ml' => passed (wall clock: 4.00s)
... testing 'backtrace_systhreads.ml' => passed (wall clock: 10.01s)
... testing 'backtraces_and_finalizers.ml' => passed (wall clock: 2.76s)
... testing 'callstack.ml' => passed (wall clock: 3.54s)
... testing 'event_after_prim.ml' => passed (wall clock: 3.19s)
... testing 'inline_test.ml' => passed (wall clock: 7.28s)
... testing 'inline_traversal_test.ml' => passed (wall clock: 8.21s)
... testing 'lazy.ml' => passed (wall clock: 2.71s)
... testing 'methods.ml' => passed (wall clock: 3.72s)
... testing 'names.ml' => passed (wall clock: 3.19s)
... testing 'pr2195.ml' => passed (wall clock: 8.65s)
... testing 'pr6920_why_at.ml' => passed (wall clock: 2.78s)
... testing 'pr6920_why_swallow.ml' => passed (wall clock: 2.99s)
... testing 'print_location.ml' => passed (wall clock: 3.15s)
... testing 'raw_backtrace.ml' => passed (wall clock: 3.63s)
Running tests from 'tests/badly-ordered-deps' ...
... testing 'coccinelle.ml' => passed (wall clock: 5.01s)
... testing 'main.ml' => passed (wall clock: 2.53s)
Running tests from 'tests/basic' ...
... testing 'arrays.ml' => passed (wall clock: 3.25s)
... testing 'bigints.ml' => passed (wall clock: 2.77s)
... testing 'boxedints.ml' => passed (wall clock: 2.96s)
... testing 'constprop.ml.c' => passed (wall clock: 4.44s)
... testing 'divint.ml' => passed (wall clock: 3.38s)
... testing 'equality.ml' => passed (wall clock: 3.01s)
... testing 'eval_order_1.ml' => passed (wall clock: 3.00s)
... testing 'eval_order_2.ml' => passed (wall clock: 3.25s)
... testing 'eval_order_3.ml' => passed (wall clock: 2.74s)
... testing 'eval_order_4.ml' => passed (wall clock: 3.36s)
... testing 'eval_order_6.ml' => passed (wall clock: 3.29s)
... testing 'eval_order_7.ml' => passed (wall clock: 3.24s)
... testing 'eval_order_8.ml' => passed (wall clock: 3.32s)
... testing 'eval_order_9.ml' => passed (wall clock: 3.19s)
... testing 'eval_order_pr10283.ml' => passed (wall clock: 3.21s)
... testing 'float.ml' => passed (wall clock: 3.11s)
... testing 'float_physical_equality.ml' => passed (wall clock: 3.11s)
... testing 'includestruct.ml' => passed (wall clock: 2.98s)
... testing 'localexn.ml' => passed (wall clock: 3.09s)
... testing 'localfunction.ml' => passed (wall clock: 3.10s)
... testing 'maps.ml' => passed (wall clock: 3.45s)
... testing 'min_int.ml' => passed (wall clock: 2.72s)
... testing 'objects.ml' => passed (wall clock: 3.28s)
... testing 'opt_variants.ml' => passed (wall clock: 3.79s)
... testing 'patmatch.ml' => passed (wall clock: 4.99s)
... testing 'patmatch_for_multiple.ml' => passed (wall clock: 0.84s)
... testing 'patmatch_incoherence.ml' => passed (wall clock: 0.49s)
... testing 'patmatch_split_no_or.ml' => passed (wall clock: 0.68s)
... testing 'pr7253.ml' => passed (wall clock: 3.96s)
... testing 'pr7533.ml' => passed (wall clock: 2.77s)
... testing 'pr7657.ml' => passed (wall clock: 3.15s)
... testing 'recvalues.ml' => passed (wall clock: 2.82s)
... testing 'sets.ml' => passed (wall clock: 2.98s)
... testing 'stringmatch.ml' => passed (wall clock: 2.88s)
... testing 'switch_opts.ml' => passed (wall clock: 2.87s)
... testing 'tailcalls.ml' => passed (wall clock: 43.41s)
... testing 'trigraph.ml' => passed (wall clock: 3.08s)
... testing 'tuple_match.ml' => passed (wall clock: 3.67s)
... testing 'unit_naming.ml' => passed (wall clock: 0.61s)
... testing 'zero_divided_by_n.ml' => passed (wall clock: 3.19s)
Running tests from 'tests/basic-float' ...
... testing 'float_compare.ml' => passed (wall clock: 3.69s)
... testing 'float_literals.ml' => passed (wall clock: 3.70s)
... testing 'tfloat_hex.ml' => passed (wall clock: 4.26s)
... testing 'tfloat_record.ml' => passed (wall clock: 3.32s)
... testing 'zero_sized_float_arrays.ml' => passed (wall clock: 2.94s)
Running tests from 'tests/basic-io' ...
... testing 'wc.ml' => passed (wall clock: 2.77s)
Running tests from 'tests/basic-io-2' ...
... testing 'io.ml' => passed (wall clock: 7.11s)
Running tests from 'tests/basic-manyargs' ...
... testing 'manyargs.ml' => passed (wall clock: 5.91s)
Running tests from 'tests/basic-modules' ...
... testing 'anonymous.ml' => passed (wall clock: 0.80s)
... testing 'main.ml' => passed (wall clock: 4.11s)
... testing 'pr11186.ml' => passed (wall clock: 2.78s)
... testing 'recursive_module_evaluation_errors.ml' => passed (wall clock: 0.56s)
... testing 'recursive_module_init.ml' => passed (wall clock: 3.02s)
Running tests from 'tests/basic-more' ...
... testing 'bounds.ml' => passed (wall clock: 3.74s)
... testing 'div_by_zero.ml' => passed (wall clock: 3.28s)
... testing 'function_in_ref.ml' => passed (wall clock: 3.21s)
... testing 'if_in_if.ml' => passed (wall clock: 3.28s)
... testing 'labels_evaluation_order.ml' => passed (wall clock: 3.08s)
... testing 'morematch.ml' => passed (wall clock: 3.72s)
... testing 'opaque_prim.ml' => passed (wall clock: 3.35s)
... testing 'pr10294.ml' => passed (wall clock: 3.22s)
... testing 'pr10338.ml' => passed (wall clock: 2.77s)
... testing 'pr1271.ml' => passed (wall clock: 3.13s)
... testing 'pr2719.ml' => passed (wall clock: 3.05s)
... testing 'pr6216.ml' => passed (wall clock: 4.14s)
... testing 'pr7683.ml' => passed (wall clock: 2.73s)
... testing 'record_evaluation_order.ml' => passed (wall clock: 3.08s)
... testing 'robustmatch.ml' => passed (wall clock: 2.96s)
... testing 'safer_matching.ml' => passed (wall clock: 2.93s)
... testing 'sequential_and_or.ml' => passed (wall clock: 2.92s)
... testing 'structural_constants.ml' => passed (wall clock: 3.02s)
... testing 'tbuffer.ml' => passed (wall clock: 2.80s)
... testing 'top_level_patterns.ml' => passed (wall clock: 2.83s)
... testing 'tprintf.ml' => passed (wall clock: 2.92s)
Running tests from 'tests/basic-multdef' ...
... testing 'usemultdef.ml' => passed (wall clock: 3.65s)
Running tests from 'tests/basic-private' ...
... testing 'tlength.ml' => passed (wall clock: 3.57s)
Running tests from 'tests/c-api' ...
... testing 'aligned_alloc.ml' => passed (wall clock: 6.30s)
... testing 'alloc_async.ml' => passed (wall clock: 6.25s)
... testing 'c_noreturn.ml' => passed (wall clock: 5.93s)
... testing 'external.ml' => passed (wall clock: 2.92s)
... testing 'test_c_thread_has_lock.ml' => passed (wall clock: 5.83s)
... testing 'test_c_thread_has_lock_systhread.ml' => passed (wall clock: 6.26s)
Running tests from 'tests/callback' ...
... testing 'callback_effects_gc.ml' => passed (wall clock: 2.60s)
... testing 'minor_named.ml' => passed (wall clock: 5.40s)
... testing 'nested_fiber.ml' => passed (wall clock: 6.28s)
... testing 'signals_alloc.ml' => skipped
... testing 'stack_overflow.ml' => passed (wall clock: 11.66s)
... testing 'test1.ml' => passed (wall clock: 5.46s)
... testing 'test2.ml' => passed (wall clock: 5.25s)
... testing 'test3.ml' => passed (wall clock: 5.43s)
... testing 'test4.ml' => passed (wall clock: 5.84s)
... testing 'test5.ml' => passed (wall clock: 5.25s)
... testing 'test6.ml' => passed (wall clock: 6.00s)
... testing 'test7.ml' => passed (wall clock: 5.85s)
... testing 'test_finaliser_gc.ml' => passed (wall clock: 19.70s)
... testing 'test_gc_alarm.ml' => passed (wall clock: 3.04s)
... testing 'test_signalhandler.ml' => skipped
Running tests from 'tests/compaction' ...
... testing 'test_compact_full.ml' => passed (wall clock: 3.22s)
... testing 'test_compact_manydomains.ml' => passed (wall clock: 12.94s)
... testing 'test_freelist_free.ml' => passed (wall clock: 3.31s)
Running tests from 'tests/compiler-libs' ...
... testing 'test_longident.ml' => passed (wall clock: 1.38s)
... testing 'test_untypeast.ml' => passed (wall clock: 1.09s)
Running tests from 'tests/cxx-api' ...
... testing 'all_includes.ml' => skipped
Running tests from 'tests/effect-syntax' ...
... testing 'coroutines.ml' => passed (wall clock: 3.19s)
... testing 'error_messages.ml' => passed (wall clock: 0.40s)
... testing 'iterators.ml' => passed (wall clock: 3.44s)
... testing 'resume_exn.ml' => passed (wall clock: 3.06s)
... testing 'shallow2deep.ml' => passed (wall clock: 3.15s)
... testing 'test1.ml' => passed (wall clock: 2.79s)
... testing 'test10.ml' => passed (wall clock: 2.80s)
... testing 'test11.ml' => passed (wall clock: 2.85s)
... testing 'test2.ml' => passed (wall clock: 3.00s)
... testing 'test3.ml' => passed (wall clock: 2.98s)
... testing 'test4.ml' => passed (wall clock: 2.92s)
... testing 'test5.ml' => passed (wall clock: 3.22s)
... testing 'test6.ml' => passed (wall clock: 2.64s)
... testing 'tutorial.ml' => passed (wall clock: 2.83s)
... testing 'when_test.ml' => passed (wall clock: 0.36s)
Running tests from 'tests/effects' ...
... testing 'backtrace.ml' => passed (wall clock: 3.08s)
... testing 'cmphash.ml' => passed (wall clock: 2.87s)
... testing 'evenodd.ml' => passed (wall clock: 2.82s)
... testing 'issue479.ml' => passed (wall clock: 0.53s)
... testing 'manylive.ml' => passed (wall clock: 3.34s)
... testing 'marshal.ml' => passed (wall clock: 2.66s)
... testing 'overflow.ml' => passed (wall clock: 2.56s)
... testing 'partial.ml' => passed (wall clock: 3.83s)
... testing 'reperform.ml' => passed (wall clock: 3.06s)
... testing 'sched.ml' => passed (wall clock: 3.02s)
... testing 'shallow_state.ml' => passed (wall clock: 2.99s)
... testing 'shallow_state_io.ml' => passed (wall clock: 2.97s)
... testing 'test1.ml' => passed (wall clock: 3.43s)
... testing 'test10.ml' => passed (wall clock: 3.03s)
... testing 'test11.ml' => passed (wall clock: 3.42s)
... testing 'test2.ml' => passed (wall clock: 3.65s)
... testing 'test3.ml' => passed (wall clock: 3.46s)
... testing 'test4.ml' => passed (wall clock: 2.69s)
... testing 'test5.ml' => passed (wall clock: 2.86s)
... testing 'test6.ml' => passed (wall clock: 2.80s)
... testing 'test_lazy.ml' => passed (wall clock: 3.14s)
... testing 'unhandled_effects.ml' => passed (wall clock: 2.43s)
... testing 'unhandled_unlinked.ml' => passed (wall clock: 2.63s)
... testing 'used_cont.ml' => passed (wall clock: 4.26s)
Running tests from 'tests/embedded' ...
... testing 'cmcaml.ml' => passed (wall clock: 6.44s)
Running tests from 'tests/ephe-c-api' ...
... testing 'test.ml' => skipped
Running tests from 'tests/exotic-syntax' ...
... testing 'exotic.ml' => passed (wall clock: 3.05s)
Running tests from 'tests/extension-constructor' ...
... testing 'test.ml' => passed (wall clock: 2.82s)
Running tests from 'tests/flambda' ...
... testing 'afl_lazy.ml' => skipped
... testing 'approx_meet.ml' => passed (wall clock: 2.57s)
... testing 'gpr2239.ml' => passed (wall clock: 2.19s)
... testing 'gpr998.ml' => passed (wall clock: 3.50s)
... testing 'specialise.ml' => skipped
Running tests from 'tests/float-unboxing' ...
... testing 'bug13448.ml' => passed (wall clock: 2.95s)
... testing 'bug13448bis.ml' => passed (wall clock: 3.06s)
... testing 'float_subst_boxed_number.ml' => passed (wall clock: 2.92s)
... testing 'unbox_under_assign.ml' => passed (wall clock: 3.18s)
Running tests from 'tests/fma' ...
... testing 'fma.ml' => passed (wall clock: 3.46s)
Running tests from 'tests/formats-transition' ...
... testing 'deprecated_unsigned_printers.ml' => passed (wall clock: 0.33s)
... testing 'ignored_scan_counters.ml' => passed (wall clock: 0.44s)
... testing 'legacy_incompatible_flags.ml' => passed (wall clock: 0.27s)
... testing 'legacy_unfinished_modifiers.ml' => passed (wall clock: 0.47s)
Running tests from 'tests/formatting' ...
... testing 'errors_batch.ml' => passed (wall clock: 7.67s)
... testing 'margins.ml' => passed (wall clock: 0.45s)
... testing 'test_locations.ml' => passed (wall clock: 0.60s)
Running tests from 'tests/frame-pointers' ...
... testing 'c_call.ml' => skipped
... testing 'effects.ml' => skipped
... testing 'exception_handler.ml' => skipped
... testing 'exceptions.ml' => skipped
... testing 'qsort.ml' => skipped
... testing 'reperform.ml' => skipped
... testing 'stack_realloc.ml' => skipped
... testing 'stack_realloc2.ml' => skipped
Running tests from 'tests/functors' ...
... testing 'functors.ml' => passed (wall clock: 0.57s)
Running tests from 'tests/gc-roots' ...
... testing 'globroots.ml' => passed (wall clock: 6.67s)
... testing 'globroots_parallel.ml' => passed (wall clock: 5.99s)
... testing 'globroots_parallel_spawn_burn.ml' => passed (wall clock: 5.66s)
... testing 'globroots_sequential.ml' => passed (wall clock: 14.94s)
Running tests from 'tests/generalized-open' ...
... testing 'accepted_batch.ml' => passed (wall clock: 3.55s)
... testing 'accepted_expect.ml' => passed (wall clock: 0.99s)
... testing 'clambda_optim.ml' => passed (wall clock: 0.52s)
... testing 'expansiveness.ml' => passed (wall clock: 0.36s)
... testing 'funct_body.ml' => passed (wall clock: 0.24s)
... testing 'gpr1506.ml' => passed (wall clock: 0.82s)
... testing 'pr10048.ml' => passed (wall clock: 0.37s)
... testing 'shadowing.ml' => passed (wall clock: 0.79s)
Running tests from 'tests/generated-parse-errors' ...
... testing 'errors.ml' => passed (wall clock: 1.07s)
Running tests from 'tests/hidden_includes' ...
... testing 'test.ml' => passed (wall clock: 3.04s)
Running tests from 'tests/int64-unboxing' ...
... testing 'test.ml' => passed (wall clock: 2.82s)
Running tests from 'tests/lazy' ...
... testing 'lazy1.ml' => passed (wall clock: 2.86s)
... testing 'lazy10.ml' => passed (wall clock: 2.91s)
... testing 'lazy2.ml' => passed (wall clock: 2.59s)
... testing 'lazy3.ml' => passed (wall clock: 133.19s)
... testing 'lazy4.ml' => passed (wall clock: 2.62s)
... testing 'lazy5.ml' => passed (wall clock: 138.16s)
... testing 'lazy6.ml' => passed (wall clock: 2.85s)
... testing 'lazy7.ml' => passed (wall clock: 252.84s)
... testing 'lazy8.ml' => passed (wall clock: 3.03s)
... testing 'lazy9.ml' => passed (wall clock: 2.89s)
... testing 'minor_major_force.ml' => passed (wall clock: 3.03s)
Running tests from 'tests/let-syntax' ...
... testing 'let_syntax.ml' => passed (wall clock: 1.36s)
Running tests from 'tests/letrec-check' ...
... testing 'basic.ml' => passed (wall clock: 0.60s)
... testing 'extension_constructor.ml' => passed (wall clock: 0.33s)
... testing 'flat_float_array.ml' => passed (wall clock: 0.45s)
... testing 'float_unboxing.ml' => passed (wall clock: 0.35s)
... testing 'labels.ml' => passed (wall clock: 0.60s)
... testing 'lazy_.ml' => passed (wall clock: 0.33s)
... testing 'modules.ml' => passed (wall clock: 0.65s)
... testing 'no_flat_float_array.ml' => skipped
... testing 'objects.ml' => passed (wall clock: 0.45s)
... testing 'partial_application.ml' => passed (wall clock: 0.39s)
... testing 'pr7215.ml' => passed (wall clock: 0.23s)
... testing 'pr7231.ml' => passed (wall clock: 0.28s)
... testing 'pr7706.ml' => passed (wall clock: 0.20s)
... testing 'records.ml' => passed (wall clock: 0.55s)
... testing 'unboxed.ml' => passed (wall clock: 0.45s)
Running tests from 'tests/letrec-compilation' ...
... testing 'backreferences.ml' => passed (wall clock: 2.62s)
... testing 'class_1.ml' => passed (wall clock: 2.62s)
... testing 'class_2.ml' => passed (wall clock: 3.03s)
... testing 'evaluation_order_1.ml' => passed (wall clock: 2.53s)
... testing 'evaluation_order_2.ml' => passed (wall clock: 2.80s)
... testing 'evaluation_order_3.ml' => passed (wall clock: 2.83s)
... testing 'float_block_1.ml' => passed (wall clock: 2.60s)
... testing 'generic_array.ml' => passed (wall clock: 2.96s)
... testing 'labels.ml' => passed (wall clock: 2.61s)
... testing 'lazy_.ml' => passed (wall clock: 2.64s)
... testing 'lists.ml' => passed (wall clock: 2.54s)
... testing 'mixing_value_closures_1.ml' => passed (wall clock: 2.72s)
... testing 'mixing_value_closures_2.ml' => passed (wall clock: 2.68s)
... testing 'mutual_functions.ml' => passed (wall clock: 2.60s)
... testing 'nested.ml' => passed (wall clock: 2.71s)
... testing 'nested2.ml' => passed (wall clock: 2.82s)
... testing 'pr12153_miscompilation_of_recursive_atoms.ml' => passed (wall clock: 2.69s)
... testing 'pr4989.ml' => passed (wall clock: 2.65s)
... testing 'pr8681.ml' => passed (wall clock: 2.76s)
... testing 'record_with.ml' => passed (wall clock: 2.84s)
... testing 'ref.ml' => passed (wall clock: 2.72s)
Running tests from 'tests/lexing' ...
... testing 'comments.ml' => passed (wall clock: 0.21s)
... testing 'escape.ml' => passed (wall clock: 0.24s)
... testing 'newlines.ml' => passed (wall clock: 2.75s)
... testing 'reject_bad_encoding.ml' => passed (wall clock: 0.20s)
... testing 'uchar_esc.ml' => passed (wall clock: 0.23s)
Running tests from 'tests/lf_skiplist' ...
... testing 'test.ml' => passed (wall clock: 5.07s)
... testing 'test_parallel.ml' => passed (wall clock: 32.15s)
Running tests from 'tests/lib-arg' ...
... testing 'test_rest_all.ml' => passed (wall clock: 0.66s)
... testing 'testarg.ml' => passed (wall clock: 5.05s)
... testing 'testerror.ml' => passed (wall clock: 2.29s)
Running tests from 'tests/lib-array' ...
... testing 'test_array.ml' => passed (wall clock: 0.87s)
... testing 'test_iarray.ml' => passed (wall clock: 1.29s)
Running tests from 'tests/lib-atomic' ...
... testing 'test_atomic.ml' => passed (wall clock: 7.41s)
Running tests from 'tests/lib-bigarray' ...
... testing 'bigarrays.ml' => passed (wall clock: 9.33s)
... testing 'change_layout.ml' => passed (wall clock: 7.46s)
... testing 'fftba.ml' => passed (wall clock: 9.54s)
... testing 'pr5115.ml' => passed (wall clock: 7.05s)
... testing 'specialized.ml' => passed (wall clock: 7.29s)
... testing 'weak_bigarray.ml' => passed (wall clock: 7.34s)
Running tests from 'tests/lib-bigarray-2' ...
... testing 'bigarrcml.ml' => passed (wall clock: 14.33s)
... testing 'bigarrfml.ml' => skipped
Running tests from 'tests/lib-bigarray-file' ...
... testing 'mapfile.ml' => passed (wall clock: 6.70s)
Running tests from 'tests/lib-bool' ...
... testing 'test.ml' => passed (wall clock: 8.09s)
Running tests from 'tests/lib-buffer' ...
... testing 'test.ml' => passed (wall clock: 36.37s)
Running tests from 'tests/lib-bytes' ...
... testing 'binary.ml' => passed (wall clock: 20.40s)
... testing 'test_bytes.ml' => passed (wall clock: 19.64s)
Running tests from 'tests/lib-bytes-utf' ...
... testing 'test.ml' => passed (wall clock: 75.19s)
Running tests from 'tests/lib-channels' ...
... testing 'bigarrays.ml' => passed (wall clock: 13.65s)
... testing 'buffered.ml' => passed (wall clock: 2.98s)
... testing 'close_during_flush.ml' => skipped
... testing 'close_in.ml' => passed (wall clock: 2.93s)
... testing 'close_out.ml' => passed (wall clock: 2.69s)
... testing 'in_channel_length.ml' => passed (wall clock: 2.93s)
... testing 'input_all.ml' => passed (wall clock: 5.07s)
... testing 'input_lines.ml' => passed (wall clock: 3.62s)
... testing 'refcounting.ml' => passed (wall clock: 0.62s)
... testing 'seek_in.ml' => passed (wall clock: 3.08s)
Running tests from 'tests/lib-char' ...
... testing 'test.ml' => passed (wall clock: 3.22s)
Running tests from 'tests/lib-digest' ...
... testing 'blake2b_self_test.ml' => passed (wall clock: 6.57s)
... testing 'digests.ml' => passed (wall clock: 3.26s)
... testing 'md5.ml' => passed (wall clock: 3.82s)
Running tests from 'tests/lib-domain' ...
... testing 'DLS_thread_safety.ml' => passed (wall clock: 0.00s)
Running tests from 'tests/lib-dynarray' ...
... testing 'heap_sort.ml' => passed (wall clock: 3.14s)
... testing 'test.ml' => passed (wall clock: 10.53s)
Running tests from 'tests/lib-dynlink-bytecode' ...
... testing 'main.ml' => passed (wall clock: 9.09s)
Running tests from 'tests/lib-dynlink-csharp' ...
... testing 'main.ml' => passed (wall clock: 50.85s)
Running tests from 'tests/lib-dynlink-domains' ...
... testing 'main.ml' => passed (wall clock: 49.46s)
Running tests from 'tests/lib-dynlink-init-info' ...
... testing 'test.ml' => passed (wall clock: 3.68s)
Running tests from 'tests/lib-dynlink-initializers' ...
... testing 'test10_main.ml' => passed (wall clock: 7.38s)
... testing 'test1_main.ml' => passed (wall clock: 6.77s)
... testing 'test2_main.ml' => passed (wall clock: 6.42s)
... testing 'test3_main.ml' => passed (wall clock: 6.77s)
... testing 'test5_main.ml' => passed (wall clock: 8.95s)
... testing 'test6_main.ml' => passed (wall clock: 8.77s)
... testing 'test7_main.ml' => passed (wall clock: 6.36s)
... testing 'test8_main.ml' => passed (wall clock: 6.13s)
... testing 'test9_main.ml' => passed (wall clock: 8.24s)
Running tests from 'tests/lib-dynlink-native' ...
... testing 'main.ml' => passed (wall clock: 52.59s)
Running tests from 'tests/lib-dynlink-packed' ...
... testing 'loader.ml' => passed (wall clock: 13.31s)
Running tests from 'tests/lib-dynlink-pr4229' ...
... testing 'main.ml' => passed (wall clock: 11.34s)
Running tests from 'tests/lib-dynlink-pr4839' ...
... testing 'test.ml' => passed (wall clock: 20.90s)
Running tests from 'tests/lib-dynlink-pr6950' ...
... testing 'loader.ml' => passed (wall clock: 9.37s)
Running tests from 'tests/lib-dynlink-pr9209' ...
... testing 'dyn.ml' => passed (wall clock: 12.22s)
Running tests from 'tests/lib-dynlink-private' ...
... testing 'test.ml' => passed (wall clock: 27.78s)
Running tests from 'tests/lib-either' ...
... testing 'test.ml' => passed (wall clock: 0.92s)
Running tests from 'tests/lib-filename' ...
... testing 'extension.ml' => passed (wall clock: 3.70s)
... testing 'null.ml' => passed (wall clock: 2.77s)
... testing 'quotecommand.ml' => passed (wall clock: 9.12s)
... testing 'suffix.ml' => passed (wall clock: 3.80s)
... testing 'temp.ml' => passed (wall clock: 2.87s)
Running tests from 'tests/lib-float' ...
... testing 'test.ml' => passed (wall clock: 3.42s)
Running tests from 'tests/lib-floatarray' ...
... testing 'floatarray.ml' => passed (wall clock: 13.91s)
Running tests from 'tests/lib-format' ...
... testing 'breaks.ml' => passed (wall clock: 0.48s)
... testing 'domains.ml' => passed (wall clock: 3.27s)
... testing 'format_text.ml' => passed (wall clock: 0.53s)
... testing 'mc_pr586_par.ml' => passed (wall clock: 7.14s)
... testing 'mc_pr586_par2.ml' => passed (wall clock: 7.03s)
... testing 'pp_print_custom_break.ml' => passed (wall clock: 2.90s)
... testing 'pr6824.ml' => passed (wall clock: 3.07s)
... testing 'print_array.ml' => passed (wall clock: 2.98s)
... testing 'print_if_newline.ml' => passed (wall clock: 3.39s)
... testing 'print_seq.ml' => passed (wall clock: 2.84s)
... testing 'tformat.ml' => passed (wall clock: 3.19s)
... testing 'unicode.ml' => passed (wall clock: 0.84s)
Running tests from 'tests/lib-fun' ...
... testing 'test.ml' => passed (wall clock: 5.76s)
Running tests from 'tests/lib-hashtbl' ...
... testing 'compatibility.ml' => passed (wall clock: 3.53s)
... testing 'hfun.ml' => passed (wall clock: 3.07s)
... testing 'htbl.ml' => passed (wall clock: 8.11s)
Running tests from 'tests/lib-int' ...
... testing 'test.ml' => passed (wall clock: 3.15s)
Running tests from 'tests/lib-int64' ...
... testing 'issue9460.ml' => passed (wall clock: 2.93s)
... testing 'test.ml' => passed (wall clock: 2.47s)
Running tests from 'tests/lib-internalformat' ...
... testing 'test.ml' => passed (wall clock: 0.42s)
Running tests from 'tests/lib-lazy' ...
... testing 'test.ml' => passed (wall clock: 0.55s)
Running tests from 'tests/lib-list' ...
... testing 'test.ml' => passed (wall clock: 2.81s)
Running tests from 'tests/lib-marshal' ...
... testing 'compressed.ml' => passed (wall clock: 5.12s)
... testing 'intern_final.ml' => passed (wall clock: 7.95s)
... testing 'intext.ml' => passed (wall clock: 13.18s)
... testing 'intext_par.ml' => passed (wall clock: 10.96s)
... testing 'marshal_bigarray.ml' => passed (wall clock: 3.08s)
Running tests from 'tests/lib-obj' ...
... testing 'new_obj.ml' => passed (wall clock: 3.01s)
... testing 'reachable_words.ml' => passed (wall clock: 3.24s)
... testing 'reachable_words_bug.ml' => passed (wall clock: 2.83s)
... testing 'with_tag.ml' => passed (wall clock: 2.91s)
Running tests from 'tests/lib-option' ...
... testing 'test.ml' => passed (wall clock: 7.53s)
Running tests from 'tests/lib-pair' ...
... testing 'test.ml' => passed (wall clock: 6.06s)
Running tests from 'tests/lib-pqueue' ...
... testing 'test.ml' => passed (wall clock: 3.79s)
Running tests from 'tests/lib-printf' ...
... testing 'pr6534.ml' => passed (wall clock: 3.52s)
... testing 'pr6938.ml' => passed (wall clock: 3.17s)
... testing 'tprintf.ml' => passed (wall clock: 4.16s)
Running tests from 'tests/lib-queue' ...
... testing 'test.ml' => passed (wall clock: 3.86s)
Running tests from 'tests/lib-random' ...
... testing 'chi2.ml' => passed (wall clock: 17.06s)
... testing 'compat_32_64.ml' => passed (wall clock: 2.94s)
... testing 'defaultinit.ml' => passed (wall clock: 3.14s)
... testing 'parallel.ml' => passed (wall clock: 4.47s)
... testing 'selfinit.ml' => passed (wall clock: 2.95s)
... testing 'testvectors.ml' => passed (wall clock: 3.17s)
Running tests from 'tests/lib-result' ...
... testing 'test.ml' => passed (wall clock: 3.15s)
Running tests from 'tests/lib-runtime-events' ...
... testing 'test.ml' => passed (wall clock: 5.66s)
... testing 'test_caml.ml' => passed (wall clock: 4.96s)
... testing 'test_caml_counters.ml' => passed (wall clock: 2.94s)
... testing 'test_caml_exception.ml' => passed (wall clock: 3.08s)
... testing 'test_caml_parallel.ml' => passed (wall clock: 3.26s)
... testing 'test_caml_reentry.ml' => passed (wall clock: 2.62s)
... testing 'test_caml_runparams.ml' => passed (wall clock: 2.88s)
... testing 'test_caml_slot_reuse.ml' => passed (wall clock: 4.99s)
... testing 'test_caml_stubs_gc.ml' => passed (wall clock: 2.91s)
... testing 'test_compact.ml' => passed (wall clock: 3.13s)
... testing 'test_corrupted.ml' => skipped
... testing 'test_create_cursor_failures.ml' => passed (wall clock: 3.43s)
... testing 'test_dropped_events.ml' => passed (wall clock: 4.44s)
... testing 'test_env_start.ml' => passed (wall clock: 2.98s)
... testing 'test_external.ml' => skipped
... testing 'test_external_preserve.ml' => skipped
... testing 'test_fork.ml' => skipped
... testing 'test_instrumented.ml' => passed (wall clock: 2.85s)
... testing 'test_timestamp_monotonic.ml' => passed (wall clock: 2.93s)
... testing 'test_user_event.ml' => passed (wall clock: 2.90s)
... testing 'test_user_event_signal.ml' => skipped
... testing 'test_user_event_unknown.ml' => skipped
Running tests from 'tests/lib-scanf' ...
... testing 'tscanf.ml' => passed (wall clock: 3.86s)
Running tests from 'tests/lib-scanf-2' ...
... testing 'tscanf2_master.ml' => passed (wall clock: 9.38s)
Running tests from 'tests/lib-seq' ...
... testing 'test.ml' => passed (wall clock: 4.13s)
Running tests from 'tests/lib-set' ...
... testing 'testmap.ml' => passed (wall clock: 7.23s)
... testing 'testset.ml' => passed (wall clock: 6.88s)
Running tests from 'tests/lib-stack' ...
... testing 'test.ml' => passed (wall clock: 2.80s)
Running tests from 'tests/lib-stdlabels' ...
... testing 'test_stdlabels.ml' => passed (wall clock: 3.23s)
Running tests from 'tests/lib-str' ...
... testing 'parallel.ml' => passed (wall clock: 3.42s)
... testing 't01.ml' => passed (wall clock: 3.80s)
Running tests from 'tests/lib-string' ...
... testing 'binary.ml' => passed (wall clock: 3.60s)
... testing 'test_string.ml' => passed (wall clock: 3.36s)
Running tests from 'tests/lib-sync' ...
... testing 'prodcons.ml' => passed (wall clock: 3.05s)
... testing 'trylock.ml' => passed (wall clock: 3.16s)
... testing 'trylock2.ml' => passed (wall clock: 2.97s)
Running tests from 'tests/lib-sys' ...
... testing 'immediate64.ml' => passed (wall clock: 2.98s)
... testing 'opaque.ml' => passed (wall clock: 3.18s)
... testing 'rename.ml' => passed (wall clock: 2.85s)
... testing 'signal.ml' => skipped
Running tests from 'tests/lib-systhreads' ...
... testing 'boundscheck.ml' => passed (wall clock: 39.76s)
... testing 'eintr.ml' => skipped
... testing 'multicore_lifecycle.ml' => passed (wall clock: 14.45s)
... testing 'test_c_thread_register.ml' => passed (wall clock: 11.36s)
... testing 'testfork.ml' => skipped
... testing 'testfork2.ml' => skipped
... testing 'testpreempt.ml' => skipped
... testing 'testyield.ml' => skipped
... testing 'threadsigmask.ml' => skipped
Running tests from 'tests/lib-threads' ...
... testing 'backtrace_threads.ml' => passed (wall clock: 3.22s)
... testing 'bank.ml' => passed (wall clock: 3.23s)
... testing 'beat.ml' => passed (wall clock: 0.00s)
... testing 'bufchan.ml' => passed (wall clock: 3.33s)
... testing 'close.ml' => passed (wall clock: 5.26s)
... testing 'delayintr.ml' => skipped
... testing 'fileio.ml' => passed (wall clock: 6.13s)
... testing 'mutex_errors.ml' => passed (wall clock: 4.61s)
... testing 'pr4466.ml' => passed (wall clock: 3.32s)
... testing 'pr5325.ml' => passed (wall clock: 5.24s)
... testing 'pr7638.ml' => passed (wall clock: 3.14s)
... testing 'pr8857.ml' => passed (wall clock: 2.62s)
... testing 'prodcons.ml' => passed (wall clock: 3.18s)
... testing 'prodcons2.ml' => passed (wall clock: 4.74s)
... testing 'sieve.ml' => passed (wall clock: 3.58s)
... testing 'signal.ml' => skipped
... testing 'sockets.ml' => skipped
... testing 'swapchan.ml' => passed (wall clock: 3.52s)
... testing 'tls.ml' => passed (wall clock: 3.68s)
... testing 'torture.ml' => passed (wall clock: 9.83s)
... testing 'uncaught_exception_handler.ml' => passed (wall clock: 3.46s)
Running tests from 'tests/lib-uchar' ...
... testing 'test.ml' => passed (wall clock: 4.29s)
Running tests from 'tests/lib-unix/common' ...
... testing 'append.ml' => passed (wall clock: 2.75s)
... testing 'bigarrays.ml' => passed (wall clock: 0.00s)
... testing 'channel_of.ml' => passed (wall clock: 3.13s)
... testing 'cloexec.ml' => passed (wall clock: 18.35s)
... testing 'dup.ml' => passed (wall clock: 3.46s)
... testing 'dup2.ml' => passed (wall clock: 3.13s)
... testing 'fork_cleanup.ml' => skipped
... testing 'fork_cleanup_systhreads.ml' => skipped
... testing 'getaddrinfo.ml' => passed (wall clock: 3.17s)
... testing 'gethostbyaddr.ml' => passed (wall clock: 3.86s)
... testing 'multicore_fork_domain_alone.ml' => skipped
... testing 'multicore_fork_domain_alone2.ml' => skipped
... testing 'pipe_eof.ml' => passed (wall clock: 3.32s)
... testing 'process_pid.ml' => passed (wall clock: 3.74s)
... testing 'redirections.ml' => passed (wall clock: 9.60s)
... testing 'rename.ml' => passed (wall clock: 3.50s)
... testing 'sigwait.ml' => skipped
... testing 'test_unix_cmdline.ml' => passed (wall clock: 6.49s)
... testing 'test_unixlabels.ml' => passed (wall clock: 3.66s)
... testing 'truncate.ml' => passed (wall clock: 3.47s)
... testing 'uexit.ml' => passed (wall clock: 3.28s)
... testing 'utimes.ml' => passed (wall clock: 3.13s)
... testing 'wait_nohang.ml' => passed (wall clock: 8.25s)
Running tests from 'tests/lib-unix/isatty' ...
... testing 'isatty_std.ml' => passed (wall clock: 2.79s)
... testing 'isatty_tty.ml' => passed (wall clock: 3.00s)
Running tests from 'tests/lib-unix/kill' ...
... testing 'unix_kill.ml' => skipped
Running tests from 'tests/lib-unix/realpath' ...
... testing 'test.ml' => passed (wall clock: 3.39s)
Running tests from 'tests/lib-unix/unix-execvpe' ...
... testing 'exec.ml' => skipped
Running tests from 'tests/lib-unix/unix-socket' ...
... testing 'recvfrom_linux.ml' => skipped
... testing 'recvfrom_unix.ml' => skipped
Running tests from 'tests/lib-unix/win-channel-of' ...
... testing 'parallel_channel_of.ml' => passed (wall clock: 29.45s)
Running tests from 'tests/lib-unix/win-createprocess' ...
... testing 'test.ml' => passed (wall clock: 5.50s)
Running tests from 'tests/lib-unix/win-env' ...
... testing 'test_env.ml' => passed (wall clock: 6.85s)
Running tests from 'tests/lib-unix/win-socketpair' ...
... testing 'test.ml' => passed (wall clock: 4.26s)
Running tests from 'tests/lib-unix/win-stat' ...
... testing 'test.ml' => passed (wall clock: 8.51s)
Running tests from 'tests/lib-unix/win-symlink' ...
... testing 'parallel_symlink.ml' => passed (wall clock: 21.44s)
... testing 'test.ml' => passed (wall clock: 3.56s)
Running tests from 'tests/link-test' ...
... testing 'empty.ml' => passed (wall clock: 3.78s)
... testing 'test.ml' => passed (wall clock: 7.61s)
Running tests from 'tests/load_path' ...
... testing 'test.ml' => passed (wall clock: 0.37s)
Running tests from 'tests/local-functions' ...
... testing 'non_local.ml' => passed (wall clock: 2.84s)
... testing 'tupled.ml' => passed (wall clock: 2.77s)
... testing 'tupled2.ml' => passed (wall clock: 3.23s)
Running tests from 'tests/locale' ...
... testing 'test.ml' => passed (wall clock: 6.51s)
Running tests from 'tests/manual-intf-c' ...
... testing 'prog.ml' => skipped
Running tests from 'tests/match-exception' ...
... testing 'allocation.ml' => passed (wall clock: 3.18s)
... testing 'exception_propagation.ml' => passed (wall clock: 2.63s)
... testing 'identifier_sharing.ml' => passed (wall clock: 2.58s)
... testing 'match_failure.ml' => passed (wall clock: 2.92s)
... testing 'nested_handlers.ml' => passed (wall clock: 3.21s)
... testing 'raise_from_success_continuation.ml' => passed (wall clock: 2.88s)
... testing 'streams.ml' => passed (wall clock: 17.47s)
... testing 'tail_calls.ml' => passed (wall clock: 4.39s)
Running tests from 'tests/match-exception-warnings' ...
... testing 'exhaustiveness_warnings.ml' => passed (wall clock: 0.61s)
... testing 'no_mixing_under_guard.ml' => passed (wall clock: 0.42s)
... testing 'no_value_clauses.ml' => passed (wall clock: 0.32s)
... testing 'placement.ml' => passed (wall clock: 0.51s)
... testing 'pr7083.ml' => passed (wall clock: 0.39s)
... testing 'reachability.ml' => passed (wall clock: 0.36s)
Running tests from 'tests/match-side-effects' ...
... testing 'check_partial.ml' => passed (wall clock: 0.52s)
... testing 'partiality.ml' => passed (wall clock: 1.13s)
... testing 'pr13152.ml' => passed (wall clock: 0.43s)
... testing 'test_contexts_code.ml' => passed (wall clock: 0.57s)
... testing 'test_contexts_results.ml' => passed (wall clock: 0.67s)
Running tests from 'tests/memory-model' ...
... testing 'forbidden.ml' => passed (wall clock: 298.57s)
... testing 'publish.ml' => passed (wall clock: 135.40s)
Running tests from 'tests/messages' ...
... testing 'highlight_tabs.ml' => passed (wall clock: 0.41s)
... testing 'precise_locations.ml' => passed (wall clock: 0.55s)
... testing 'spellcheck.ml' => passed (wall clock: 0.55s)
Running tests from 'tests/misc' ...
... testing 'bdd.ml' => passed (wall clock: 7.48s)
... testing 'boyer.ml' => passed (wall clock: 4.73s)
... testing 'exotic.ml' => passed (wall clock: 0.64s)
... testing 'fib.ml' => passed (wall clock: 3.04s)
... testing 'gc_mark_stack_overflow.ml' => passed (wall clock: 3.51s)
... testing 'gcwords.ml' => passed (wall clock: 2.86s)
... testing 'gpr1370.ml' => passed (wall clock: 2.68s)
... testing 'hamming.ml' => passed (wall clock: 4.24s)
... testing 'nucleic.ml' => passed (wall clock: 5.08s)
... testing 'pr7168.ml' => passed (wall clock: 3.52s)
... testing 'sieve.ml' => passed (wall clock: 2.98s)
... testing 'sorts.ml' => passed (wall clock: 14.99s)
... testing 'takc.ml' => passed (wall clock: 4.41s)
... testing 'taku.ml' => passed (wall clock: 5.16s)
Running tests from 'tests/misc-kb' ...
... testing 'kbmain.ml' => passed (wall clock: 4.82s)
Running tests from 'tests/misc-unsafe' ...
... testing 'almabench.ml' => passed (wall clock: 2.87s)
... testing 'fft.ml' => passed (wall clock: 7.92s)
... testing 'quicksort.ml' => passed (wall clock: 4.01s)
... testing 'soli.ml' => passed (wall clock: 3.25s)
Running tests from 'tests/native-debugger' ...
... testing 'linux-gdb-amd64.ml' => skipped
... testing 'linux-gdb-arm64.ml' => skipped
... testing 'linux-gdb-riscv.ml' => skipped
... testing 'linux-lldb-amd64.ml' => skipped
... testing 'linux-lldb-arm64.ml' => skipped
... testing 'macos-lldb-amd64.ml' => skipped
... testing 'macos-lldb-arm64.ml' => skipped
Running tests from 'tests/no-alias-deps' ...
... testing 'aliases.ml' => passed (wall clock: 0.93s)
... testing 'gpr2235.ml' => passed (wall clock: 1.04s)
Running tests from 'tests/opaque' ...
... testing 'test.ml' => passed (wall clock: 8.54s)
Running tests from 'tests/output-complete-obj' ...
... testing 'github9344.ml' => passed (wall clock: 3.34s)
... testing 'test.ml' => passed (wall clock: 7.56s)
... testing 'test2.ml' => passed (wall clock: 4.28s)
Running tests from 'tests/parallel' ...
... testing 'atomics.ml' => passed (wall clock: 3.33s)
... testing 'backup_thread.ml' => passed (wall clock: 3.65s)
... testing 'backup_thread_pipe.ml' => passed (wall clock: 9.87s)
... testing 'catch_break.ml' => skipped
... testing 'churn.ml' => passed (wall clock: 36.42s)
... testing 'constpromote.ml' => passed (wall clock: 2.82s)
... testing 'deadcont.ml' => passed (wall clock: 3.51s)
... testing 'domain_dls.ml' => passed (wall clock: 3.40s)
... testing 'domain_dls2.ml' => passed (wall clock: 3.76s)
... testing 'domain_id.ml' => passed (wall clock: 3.55s)
... testing 'domain_parallel_spawn_burn.ml' => passed (wall clock: 11.32s)
... testing 'domain_parallel_spawn_burn_gc_set.ml' => passed (wall clock: 11.81s)
... testing 'domain_serial_spawn_burn.ml' => passed (wall clock: 9.76s)
... testing 'fib_threads.ml' => passed (wall clock: 181.79s)
... testing 'join.ml' => passed (wall clock: 3.27s)
... testing 'major_gc_wait_backup.ml' => passed (wall clock: 21.36s)
... testing 'max_domains1.ml' => passed (wall clock: 5.04s)
... testing 'max_domains2.ml' => passed (wall clock: 2.79s)
... testing 'mctest.ml' => passed (wall clock: 36.14s)
... testing 'multicore_systhreads.ml' => passed (wall clock: 9.81s)
... testing 'pingpong.ml' => passed (wall clock: 2.94s)
... testing 'poll.ml' => passed (wall clock: 4.81s)
... testing 'prodcons_domains.ml' => passed (wall clock: 3.17s)
... testing 'recommended_domain_count.ml' => passed (wall clock: 10.57s)
... testing 'recommended_domain_count_unix.ml' => passed (wall clock: 4.22s)
... testing 'tak.ml' => passed (wall clock: 20.04s)
... testing 'test_c_thread_register.ml' => passed (wall clock: 11.25s)
... testing 'test_issue_11094.ml' => passed (wall clock: 5.60s)
Running tests from 'tests/parse-errors' ...
... testing 'bigarray_index_labels.ml' => passed (wall clock: 1.30s)
... testing 'escape_error.ml' => passed (wall clock: 1.32s)
... testing 'expecting.ml' => passed (wall clock: 1.26s)
... testing 'mismatch_struct_sig.ml' => passed (wall clock: 1.29s)
... testing 'pr7847.ml' => passed (wall clock: 1.33s)
... testing 'singleton_labeled_tuple_type.ml' => passed (wall clock: 1.14s)
... testing 'unclosed_class_signature.mli' => passed (wall clock: 1.09s)
... testing 'unclosed_class_simpl_expr1.ml' => passed (wall clock: 1.31s)
... testing 'unclosed_class_simpl_expr2.ml' => passed (wall clock: 1.16s)
... testing 'unclosed_class_simpl_expr3.ml' => passed (wall clock: 1.20s)
... testing 'unclosed_object.ml' => passed (wall clock: 1.21s)
... testing 'unclosed_paren_module_expr1.ml' => passed (wall clock: 1.20s)
... testing 'unclosed_paren_module_expr2.ml' => passed (wall clock: 1.28s)
... testing 'unclosed_paren_module_expr3.ml' => passed (wall clock: 1.26s)
... testing 'unclosed_paren_module_expr4.ml' => passed (wall clock: 1.18s)
... testing 'unclosed_paren_module_expr5.ml' => passed (wall clock: 1.11s)
... testing 'unclosed_paren_module_type.mli' => passed (wall clock: 1.25s)
... testing 'unclosed_sig.mli' => passed (wall clock: 0.23s)
... testing 'unclosed_simple_expr.ml' => passed (wall clock: 0.27s)
... testing 'unclosed_simple_pattern.ml' => passed (wall clock: 0.23s)
... testing 'unclosed_struct.ml' => passed (wall clock: 0.41s)
Running tests from 'tests/parsetree' ...
... testing 'locations_test.ml' => passed (wall clock: 0.54s)
... testing 'test.ml' => passed (wall clock: 21.88s)
Running tests from 'tests/parsing' ...
... testing 'anonymous_class_parameter.ml' => passed (wall clock: 0.21s)
... testing 'arrow_ambiguity.ml' => passed (wall clock: 0.23s)
... testing 'assert_location.ml' => passed (wall clock: 2.95s)
... testing 'attributes.ml' => passed (wall clock: 0.52s)
... testing 'broken_invariants.ml' => passed (wall clock: 20.73s)
... testing 'change_start_loc.ml' => passed (wall clock: 10.95s)
... testing 'comments.ml' => passed (wall clock: 0.46s)
... testing 'constructor_declarations.ml' => passed (wall clock: 0.21s)
... testing 'docstrings.ml' => passed (wall clock: 0.78s)
... testing 'extended_indexoperators.ml' => passed (wall clock: 0.86s)
... testing 'extension_operators.ml' => passed (wall clock: 0.35s)
... testing 'extensions.ml' => passed (wall clock: 0.32s)
... testing 'hash_ambiguity.ml' => passed (wall clock: 0.53s)
... testing 'int_and_float_with_modifier.ml' => passed (wall clock: 0.30s)
... testing 'latin9.ml' => passed (wall clock: 0.43s)
... testing 'multi_indices.ml' => passed (wall clock: 0.76s)
... testing 'pr10468.ml' => passed (wall clock: 0.31s)
... testing 'pr6604.ml' => passed (wall clock: 0.19s)
... testing 'pr6604_2.ml' => passed (wall clock: 0.20s)
... testing 'pr6604_3.ml' => passed (wall clock: 0.49s)
... testing 'pr6865.ml' => passed (wall clock: 0.20s)
... testing 'pr7165.ml' => passed (wall clock: 0.28s)
... testing 'prefix_op.ml' => passed (wall clock: 0.17s)
... testing 'quotedextensions.ml' => passed (wall clock: 0.26s)
... testing 'rawidents.ml' => passed (wall clock: 0.58s)
... testing 'reloc.ml' => passed (wall clock: 0.76s)
... testing 'shortcut_ext_attr.ml' => passed (wall clock: 0.43s)
Running tests from 'tests/ppx-attributes' ...
... testing 'inline.ml' => passed (wall clock: 0.27s)
... testing 'warning.ml' => passed (wall clock: 2.84s)
Running tests from 'tests/ppx-contexts' ...
... testing 'test.ml' => passed (wall clock: 2.79s)
Running tests from 'tests/prim-bigstring' ...
... testing 'bigstring_access.ml' => passed (wall clock: 3.65s)
... testing 'string_access.ml' => passed (wall clock: 7.35s)
Running tests from 'tests/prim-bswap' ...
... testing 'bswap.ml' => passed (wall clock: 3.20s)
Running tests from 'tests/prim-revapply' ...
... testing 'apply.ml' => passed (wall clock: 11.39s)
... testing 'revapply.ml' => passed (wall clock: 7.64s)
Running tests from 'tests/printing-types' ...
... testing 'disambiguation.ml' => passed (wall clock: 0.35s)
... testing 'existentials.ml' => passed (wall clock: 0.48s)
... testing 'pr248.ml' => passed (wall clock: 0.25s)
Running tests from 'tests/raise-counts' ...
... testing 'main.ml' => passed (wall clock: 3.30s)
Running tests from 'tests/regression/gpr1623' ...
... testing 'gpr1623.ml' => passed (wall clock: 3.43s)
Running tests from 'tests/regression/missing_set_of_closures' ...
... testing 'missing_set_of_closures.ml' => passed (wall clock: 1.67s)
Running tests from 'tests/regression/pr10611' ...
... testing 'pr10611.ml' => passed (wall clock: 3.46s)
Running tests from 'tests/regression/pr11865' ...
... testing 'mkroot.ml' => passed (wall clock: 6.26s)
Running tests from 'tests/regression/pr11887' ...
... testing 'pr11887.ml' => passed (wall clock: 2.24s)
Running tests from 'tests/regression/pr1580' ...
... testing 'pr1580.ml' => passed (wall clock: 3.52s)
Running tests from 'tests/regression/pr3612' ...
... testing 'pr3612.ml' => passed (wall clock: 6.87s)
Running tests from 'tests/regression/pr5233' ...
... testing 'pr5233.ml' => passed (wall clock: 3.42s)
Running tests from 'tests/regression/pr5757' ...
... testing 'pr5757.ml' => passed (wall clock: 6.99s)
Running tests from 'tests/regression/pr6024' ...
... testing 'pr6024.ml' => passed (wall clock: 3.09s)
Running tests from 'tests/regression/pr7042' ...
... testing 'pr7042.ml' => passed (wall clock: 3.34s)
Running tests from 'tests/regression/pr7426' ...
... testing 'pr7426.ml' => passed (wall clock: 2.90s)
Running tests from 'tests/regression/pr7718' ...
... testing 'pr7718.ml' => passed (wall clock: 3.14s)
Running tests from 'tests/regression/pr7798' ...
... testing 'pr7798.ml' => passed (wall clock: 6.57s)
Running tests from 'tests/regression/pr7920' ...
... testing 'pr7920.ml' => passed (wall clock: 3.60s)
Running tests from 'tests/regression/pr8769' ...
... testing 'pr8769.ml' => passed (wall clock: 2.28s)
Running tests from 'tests/regression/pr9028' ...
... testing 'pr9028.ml' => passed (wall clock: 7.89s)
Running tests from 'tests/regression/pr9292' ...
... testing 'pr9292.ml' => passed (wall clock: 13.12s)
Running tests from 'tests/regression/pr9326' ...
... testing 'gc_set.ml' => passed (wall clock: 5.29s)
Running tests from 'tests/regression/pr9443' ...
... testing 'pr9443.ml' => passed (wall clock: 8.10s)
Running tests from 'tests/regression/pr9853' ...
... testing 'compaction_corner_case.ml' => passed (wall clock: 35.64s)
Running tests from 'tests/reproducibility' ...
... testing 'cmis_on_file_system.ml' => passed (wall clock: 0.93s)
Running tests from 'tests/required-external' ...
... testing 'main.ml' => passed (wall clock: 4.49s)
Running tests from 'tests/runtime-C-exceptions' ...
... testing 'test.ml' => passed (wall clock: 5.66s)
Running tests from 'tests/runtime-errors' ...
... testing 'stackoverflow.ml' => passed (wall clock: 3.27s)
... testing 'syserror.ml' => passed (wall clock: 3.58s)
Running tests from 'tests/runtime-objects' ...
... testing 'Tests.ml' => passed (wall clock: 2.89s)
... testing 'toplevel_lets.ml' => passed (wall clock: 3.48s)
Running tests from 'tests/self-contained-toplevel' ...
... testing 'main.ml' => passed (wall clock: 3.73s)
Running tests from 'tests/shadow_include' ...
... testing 'artificial.ml' => passed (wall clock: 0.28s)
... testing 'cannot_shadow_error.ml' => passed (wall clock: 0.26s)
... testing 'ghosts.ml' => passed (wall clock: 0.38s)
... testing 'shadow_all.ml' => passed (wall clock: 0.75s)
Running tests from 'tests/shape-index' ...
... testing 'index.ml' => passed (wall clock: 0.65s)
... testing 'index_aliases.ml' => passed (wall clock: 0.46s)
... testing 'index_bindingops.ml' => passed (wall clock: 0.50s)
... testing 'index_constrs.ml' => passed (wall clock: 0.33s)
... testing 'index_constrs_records.ml' => passed (wall clock: 0.54s)
... testing 'index_functor.ml' => passed (wall clock: 0.37s)
... testing 'index_labels.ml' => passed (wall clock: 0.46s)
... testing 'index_modules.ml' => passed (wall clock: 0.49s)
... testing 'index_objects.ml' => passed (wall clock: 0.36s)
... testing 'index_types.ml' => passed (wall clock: 0.41s)
... testing 'index_vb.ml' => passed (wall clock: 0.41s)
Running tests from 'tests/shapes' ...
... testing 'aliases.ml' => passed (wall clock: 0.41s)
... testing 'comp_units.ml' => passed (wall clock: 0.71s)
... testing 'functors.ml' => passed (wall clock: 0.55s)
... testing 'incl_md_typeof.ml' => passed (wall clock: 0.34s)
... testing 'more_func.ml' => passed (wall clock: 0.62s)
... testing 'nested_types.ml' => passed (wall clock: 0.35s)
... testing 'open_arg.ml' => passed (wall clock: 0.64s)
... testing 'open_struct.ml' => passed (wall clock: 0.41s)
... testing 'recmodules.ml' => passed (wall clock: 0.51s)
... testing 'rotor_example.ml' => passed (wall clock: 0.53s)
... testing 'shape_size_blowup.ml' => passed (wall clock: 3.11s)
... testing 'simple.ml' => passed (wall clock: 0.46s)
... testing 'typeof_include.ml' => passed (wall clock: 0.33s)
Running tests from 'tests/statmemprof' ...
... testing 'alloc_counts.ml' => passed (wall clock: 3.26s)
... testing 'arrays_in_major.ml' => passed (wall clock: 5.26s)
... testing 'arrays_in_minor.ml' => passed (wall clock: 32.68s)
... testing 'bigarray.ml' => passed (wall clock: 12.39s)
... testing 'blocking_in_callback.ml' => passed (wall clock: 7.47s)
... testing 'callstacks.ml' => passed (wall clock: 0.01s)
... testing 'comballoc.ml' => passed (wall clock: 5.36s)
... testing 'custom.ml' => passed (wall clock: 3.88s)
... testing 'discard_in_callback.ml' => passed (wall clock: 2.74s)
... testing 'exception_callback.ml' => passed (wall clock: 3.12s)
... testing 'exception_callback_minor.ml' => passed (wall clock: 3.07s)
... testing 'exception_comballoc.ml' => passed (wall clock: 3.11s)
... testing 'intern.ml' => passed (wall clock: 16.71s)
... testing 'lists_in_minor.ml' => passed (wall clock: 17.72s)
... testing 'minor_heap_edge.ml' => passed (wall clock: 4.12s)
... testing 'minor_no_postpone.ml' => passed (wall clock: 5.49s)
... testing 'moved_while_blocking.ml' => passed (wall clock: 3.75s)
... testing 'restart.ml' => passed (wall clock: 3.01s)
... testing 'start_stop.ml' => passed (wall clock: 2.88s)
... testing 'stop_start_in_callback.ml' => passed (wall clock: 2.56s)
... testing 'thread_exit_in_callback.ml' => passed (wall clock: 3.32s)
Running tests from 'tests/syntactic-arity' ...
... testing 'alloc.ml' => passed (wall clock: 3.31s)
... testing 'max_arity.ml' => passed (wall clock: 11.03s)
... testing 'measure_arity.ml' => passed (wall clock: 1.52s)
... testing 'measure_runtime_arity.ml' => passed (wall clock: 3.14s)
... testing 'syntactic_arity.ml' => passed (wall clock: 2.83s)
... testing 'warnings.ml' => passed (wall clock: 0.44s)
Running tests from 'tests/tmc' ...
... testing 'ambiguities.ml' => passed (wall clock: 0.97s)
... testing 'other_features.ml' => passed (wall clock: 0.41s)
... testing 'partial_application.ml' => passed (wall clock: 3.16s)
... testing 'readable_output.ml' => passed (wall clock: 0.58s)
... testing 'semantic.ml' => passed (wall clock: 0.47s)
... testing 'shortcut.ml' => passed (wall clock: 2.97s)
... testing 'stack_space.ml' => passed (wall clock: 1.07s)
... testing 'try_with.ml' => passed (wall clock: 2.66s)
... testing 'tupled_function.ml' => passed (wall clock: 2.86s)
... testing 'tupled_function_calls.ml' => passed (wall clock: 2.82s)
... testing 'usage_warnings.ml' => passed (wall clock: 0.68s)
Running tests from 'tests/tool-caml-tex' ...
... testing 'ellipses.ml' => passed (wall clock: 0.41s)
... testing 'redirections.ml' => passed (wall clock: 0.27s)
Running tests from 'tests/tool-command-line' ...
... testing 'test-no-input-file.ml' => passed (wall clock: 0.16s)
... testing 'test-o-one-c-file.ml' => passed (wall clock: 0.61s)
... testing 'test-o-several-files.ml' => passed (wall clock: 0.32s)
... testing 'test-unknown-file.ml' => passed (wall clock: 0.93s)
Running tests from 'tests/tool-debugger/basic' ...
... testing 'debuggee.ml' => passed (wall clock: 1.02s)
Running tests from 'tests/tool-debugger/dynlink' ...
... testing 'host.ml' => passed (wall clock: 1.71s)
Running tests from 'tests/tool-debugger/find-artifacts' ...
... testing 'debuggee.ml' => passed (wall clock: 1.36s)
Running tests from 'tests/tool-debugger/module_named_main' ...
... testing 'main.ml' => passed (wall clock: 1.51s)
Running tests from 'tests/tool-debugger/no_debug_event' ...
... testing 'noev.ml' => passed (wall clock: 1.42s)
Running tests from 'tests/tool-debugger/printer' ...
... testing 'debuggee.ml' => passed (wall clock: 1.54s)
Running tests from 'tests/tool-dumpobj' ...
... testing 'test.ml' => passed (wall clock: 0.79s)
Running tests from 'tests/tool-expect-test' ...
... testing 'clean_typer.ml' => passed (wall clock: 0.44s)
Running tests from 'tests/tool-lexyacc' ...
... testing 'calc.ml' => passed (wall clock: 4.08s)
... testing 'chars.mll' => passed (wall clock: 2.59s)
... testing 'csets.mll' => passed (wall clock: 2.76s)
... testing 'mpr7760.mll' => passed (wall clock: 2.83s)
... testing 'parsecheck.mly' => passed (wall clock: 3.36s)
Running tests from 'tests/tool-ocaml' ...
... testing 'directive_failure.ml' => passed (wall clock: 0.33s)
... testing 'gpr12887.ml' => passed (wall clock: 0.57s)
... testing 't000.ml' => passed (wall clock: 0.21s)
... testing 't010-const0.ml' => passed (wall clock: 0.20s)
... testing 't010-const1.ml' => passed (wall clock: 0.41s)
... testing 't010-const2.ml' => passed (wall clock: 0.19s)
... testing 't010-const3.ml' => passed (wall clock: 0.49s)
... testing 't011-constint.ml' => passed (wall clock: 0.23s)
... testing 't020.ml' => passed (wall clock: 0.23s)
... testing 't021-pushconst1.ml' => passed (wall clock: 0.18s)
... testing 't021-pushconst2.ml' => passed (wall clock: 0.18s)
... testing 't021-pushconst3.ml' => passed (wall clock: 0.32s)
... testing 't022-pushconstint.ml' => passed (wall clock: 0.21s)
... testing 't040-makeblock1.ml' => passed (wall clock: 0.18s)
... testing 't040-makeblock2.ml' => passed (wall clock: 0.19s)
... testing 't040-makeblock3.ml' => passed (wall clock: 0.21s)
... testing 't041-makeblock.ml' => passed (wall clock: 0.20s)
... testing 't050-getglobal.ml' => passed (wall clock: 0.19s)
... testing 't050-pushgetglobal.ml' => passed (wall clock: 0.17s)
... testing 't051-getglobalfield.ml' => passed (wall clock: 0.19s)
... testing 't051-pushgetglobalfield.ml' => passed (wall clock: 0.17s)
... testing 't060-raise.ml' => passed (wall clock: 0.21s)
... testing 't070-branch.ml' => passed (wall clock: 0.25s)
... testing 't070-branchif.ml' => passed (wall clock: 0.20s)
... testing 't070-branchifnot.ml' => passed (wall clock: 0.19s)
... testing 't071-boolnot.ml' => passed (wall clock: 0.44s)
... testing 't080-eq.ml' => passed (wall clock: 0.26s)
... testing 't080-geint.ml' => passed (wall clock: 0.29s)
... testing 't080-gtint.ml' => passed (wall clock: 0.25s)
... testing 't080-leint.ml' => passed (wall clock: 0.56s)
... testing 't080-ltint.ml' => passed (wall clock: 0.19s)
... testing 't080-neq.ml' => passed (wall clock: 0.20s)
... testing 't090-acc0.ml' => passed (wall clock: 0.27s)
... testing 't090-acc1.ml' => passed (wall clock: 0.25s)
... testing 't090-acc2.ml' => passed (wall clock: 0.25s)
... testing 't090-acc3.ml' => passed (wall clock: 0.29s)
... testing 't090-acc4.ml' => passed (wall clock: 0.26s)
... testing 't090-acc5.ml' => passed (wall clock: 0.37s)
... testing 't090-acc6.ml' => passed (wall clock: 0.25s)
... testing 't090-acc7.ml' => passed (wall clock: 0.29s)
... testing 't091-acc.ml' => passed (wall clock: 0.26s)
... testing 't092-pushacc.ml' => passed (wall clock: 0.32s)
... testing 't092-pushacc0.ml' => passed (wall clock: 0.25s)
... testing 't092-pushacc1.ml' => passed (wall clock: 0.23s)
... testing 't092-pushacc2.ml' => passed (wall clock: 0.36s)
... testing 't092-pushacc3.ml' => passed (wall clock: 0.27s)
... testing 't092-pushacc4.ml' => passed (wall clock: 0.33s)
... testing 't092-pushacc5.ml' => passed (wall clock: 0.29s)
... testing 't092-pushacc6.ml' => passed (wall clock: 0.47s)
... testing 't092-pushacc7.ml' => passed (wall clock: 0.26s)
... testing 't093-pushacc.ml' => passed (wall clock: 0.34s)
... testing 't100-pushtrap.ml' => passed (wall clock: 0.24s)
... testing 't101-poptrap.ml' => passed (wall clock: 0.27s)
... testing 't110-addint.ml' => passed (wall clock: 0.23s)
... testing 't110-andint.ml' => passed (wall clock: 0.24s)
... testing 't110-asrint-1.ml' => passed (wall clock: 0.40s)
... testing 't110-asrint-2.ml' => passed (wall clock: 0.21s)
... testing 't110-divint-1.ml' => passed (wall clock: 0.27s)
... testing 't110-divint-2.ml' => passed (wall clock: 0.27s)
... testing 't110-divint-3.ml' => passed (wall clock: 0.39s)
... testing 't110-lslint.ml' => passed (wall clock: 0.22s)
... testing 't110-lsrint.ml' => passed (wall clock: 0.23s)
... testing 't110-modint-1.ml' => passed (wall clock: 0.44s)
... testing 't110-modint-2.ml' => passed (wall clock: 0.25s)
... testing 't110-mulint.ml' => passed (wall clock: 0.43s)
... testing 't110-negint.ml' => passed (wall clock: 0.27s)
... testing 't110-offsetint.ml' => passed (wall clock: 0.22s)
... testing 't110-orint.ml' => passed (wall clock: 0.24s)
... testing 't110-subint.ml' => passed (wall clock: 0.24s)
... testing 't110-xorint.ml' => passed (wall clock: 0.31s)
... testing 't120-getstringchar.ml' => passed (wall clock: 0.24s)
... testing 't121-setstringchar.ml' => passed (wall clock: 0.40s)
... testing 't130-getvectitem.ml' => passed (wall clock: 0.26s)
... testing 't130-vectlength.ml' => passed (wall clock: 0.22s)
... testing 't131-setvectitem.ml' => passed (wall clock: 0.38s)
... testing 't140-switch-1.ml' => passed (wall clock: 0.23s)
... testing 't140-switch-2.ml' => passed (wall clock: 0.38s)
... testing 't140-switch-3.ml' => passed (wall clock: 0.22s)
... testing 't140-switch-4.ml' => passed (wall clock: 0.32s)
... testing 't141-switch-5.ml' => passed (wall clock: 0.24s)
... testing 't141-switch-6.ml' => passed (wall clock: 0.22s)
... testing 't141-switch-7.ml' => passed (wall clock: 0.44s)
... testing 't142-switch-8.ml' => passed (wall clock: 0.27s)
... testing 't142-switch-9.ml' => passed (wall clock: 0.42s)
... testing 't142-switch-A.ml' => passed (wall clock: 0.25s)
... testing 't150-push-1.ml' => passed (wall clock: 0.38s)
... testing 't150-push-2.ml' => passed (wall clock: 0.26s)
... testing 't160-closure.ml' => passed (wall clock: 0.31s)
... testing 't161-apply1.ml' => passed (wall clock: 0.25s)
... testing 't162-return.ml' => passed (wall clock: 0.23s)
... testing 't163.ml' => passed (wall clock: 0.20s)
... testing 't164-apply2.ml' => passed (wall clock: 0.20s)
... testing 't164-apply3.ml' => passed (wall clock: 0.33s)
... testing 't165-apply.ml' => passed (wall clock: 0.25s)
... testing 't170-envacc2.ml' => passed (wall clock: 0.26s)
... testing 't170-envacc3.ml' => passed (wall clock: 0.52s)
... testing 't170-envacc4.ml' => passed (wall clock: 0.22s)
... testing 't171-envacc.ml' => passed (wall clock: 0.21s)
... testing 't172-pushenvacc1.ml' => passed (wall clock: 0.26s)
... testing 't172-pushenvacc2.ml' => passed (wall clock: 0.35s)
... testing 't172-pushenvacc3.ml' => passed (wall clock: 0.22s)
... testing 't172-pushenvacc4.ml' => passed (wall clock: 0.34s)
... testing 't173-pushenvacc.ml' => passed (wall clock: 0.25s)
... testing 't180-appterm1.ml' => passed (wall clock: 0.22s)
... testing 't180-appterm2.ml' => passed (wall clock: 0.36s)
... testing 't180-appterm3.ml' => passed (wall clock: 0.27s)
... testing 't181-appterm.ml' => passed (wall clock: 0.33s)
... testing 't190-makefloatblock-1.ml' => passed (wall clock: 0.21s)
... testing 't190-makefloatblock-2.ml' => passed (wall clock: 0.22s)
... testing 't190-makefloatblock-3.ml' => passed (wall clock: 0.20s)
... testing 't191-vectlength.ml' => passed (wall clock: 0.22s)
... testing 't192-getfloatfield-1.ml' => passed (wall clock: 0.36s)
... testing 't192-getfloatfield-2.ml' => passed (wall clock: 0.24s)
... testing 't193-setfloatfield-1.ml' => passed (wall clock: 0.40s)
... testing 't193-setfloatfield-2.ml' => passed (wall clock: 0.28s)
... testing 't200-getfield0.ml' => passed (wall clock: 0.48s)
... testing 't200-getfield1.ml' => passed (wall clock: 0.25s)
... testing 't200-getfield2.ml' => passed (wall clock: 0.28s)
... testing 't200-getfield3.ml' => passed (wall clock: 0.20s)
... testing 't201-getfield.ml' => passed (wall clock: 0.24s)
... testing 't210-setfield0.ml' => passed (wall clock: 0.35s)
... testing 't210-setfield1.ml' => passed (wall clock: 0.23s)
... testing 't210-setfield2.ml' => passed (wall clock: 0.41s)
... testing 't210-setfield3.ml' => passed (wall clock: 0.23s)
... testing 't211-setfield.ml' => passed (wall clock: 0.23s)
... testing 't220-assign.ml' => passed (wall clock: 0.34s)
... testing 't230-check_signals.ml' => passed (wall clock: 0.21s)
... testing 't240-c_call1.ml' => passed (wall clock: 0.40s)
... testing 't240-c_call2.ml' => passed (wall clock: 0.24s)
... testing 't240-c_call3.ml' => passed (wall clock: 0.47s)
... testing 't240-c_call4.ml' => passed (wall clock: 0.27s)
... testing 't240-c_call5.ml' => passed (wall clock: 0.39s)
... testing 't250-closurerec-1.ml' => passed (wall clock: 0.22s)
... testing 't250-closurerec-2.ml' => passed (wall clock: 0.23s)
... testing 't251-pushoffsetclosure0.ml' => passed (wall clock: 0.35s)
... testing 't251-pushoffsetclosure2.ml' => passed (wall clock: 0.24s)
... testing 't251-pushoffsetclosurem2.ml' => passed (wall clock: 0.39s)
... testing 't252-pushoffsetclosure.ml' => passed (wall clock: 0.32s)
... testing 't253-offsetclosure0.ml' => passed (wall clock: 0.37s)
... testing 't253-offsetclosure2.ml' => passed (wall clock: 0.22s)
... testing 't253-offsetclosurem2.ml' => passed (wall clock: 0.29s)
... testing 't254-offsetclosure.ml' => passed (wall clock: 0.36s)
... testing 't260-offsetref.ml' => passed (wall clock: 0.22s)
... testing 't270-push_retaddr.ml' => passed (wall clock: 0.39s)
... testing 't300-getmethod.ml' => passed (wall clock: 0.40s)
... testing 't301-object.ml' => passed (wall clock: 0.37s)
... testing 't310-alloc-1.ml' => passed (wall clock: 0.32s)
... testing 't310-alloc-2.ml' => passed (wall clock: 0.49s)
... testing 't320-gc-1.ml' => passed (wall clock: 0.33s)
... testing 't320-gc-2.ml' => passed (wall clock: 0.53s)
... testing 't320-gc-3.ml' => passed (wall clock: 0.29s)
... testing 't330-compact-1.ml' => passed (wall clock: 0.46s)
... testing 't330-compact-2.ml' => passed (wall clock: 0.35s)
... testing 't330-compact-3.ml' => passed (wall clock: 0.60s)
... testing 't330-compact-4.ml' => passed (wall clock: 0.40s)
... testing 't340-weak.ml' => passed (wall clock: 0.44s)
... testing 't350-heapcheck.ml' => passed (wall clock: 0.44s)
... testing 't360-stacks-1.ml' => passed (wall clock: 0.24s)
... testing 't360-stacks-2.ml' => passed (wall clock: 0.57s)
Running tests from 'tests/tool-ocaml-annot' ...
... testing 'failure.ml' => passed (wall clock: 0.48s)
... testing 'success.ml' => passed (wall clock: 2.95s)
... testing 'typeonly.ml' => passed (wall clock: 0.91s)
Running tests from 'tests/tool-ocamlc-compat32' ...
... testing 'compat32.ml' => passed (wall clock: 1.35s)
Running tests from 'tests/tool-ocamlc-error-cleanup' ...
... testing 'test.ml' => passed (wall clock: 0.69s)
Running tests from 'tests/tool-ocamlc-locations' ...
... testing 'marshalled.ml' => passed (wall clock: 3.43s)
... testing 'test.ml' => passed (wall clock: 1.28s)
Running tests from 'tests/tool-ocamlc-open' ...
... testing 'tool-ocamlc-open-error.ml' => passed (wall clock: 0.19s)
... testing 'tool-ocamlc-open.ml' => passed (wall clock: 0.60s)
Running tests from 'tests/tool-ocamlc-stop-after' ...
... testing 'stop_after_lambda.ml' => passed (wall clock: 0.25s)
... testing 'stop_after_parsing_impl.ml' => passed (wall clock: 0.19s)
... testing 'stop_after_parsing_intf.mli' => passed (wall clock: 0.49s)
... testing 'stop_after_scheduling.ml' => passed (wall clock: 0.62s)
... testing 'stop_after_typing_impl.ml' => passed (wall clock: 0.21s)
Running tests from 'tests/tool-ocamldep-modalias' ...
... testing 'main.ml' => passed (wall clock: 17.57s)
Running tests from 'tests/tool-ocamldep-shadowing' ...
... testing 'a.ml' => passed (wall clock: 0.12s)
Running tests from 'tests/tool-ocamldoc' ...
... testing 'Alert_toplevel.mli' => passed (wall clock: 0.49s)
... testing 'Alert_toplevel2.mli' => passed (wall clock: 0.38s)
... testing 'Alerts.mli' => passed (wall clock: 0.63s)
... testing 'Alerts_impl.ml' => passed (wall clock: 0.36s)
... testing 'Documentation_tags.mli' => passed (wall clock: 0.39s)
... testing 'Entities.ml' => passed (wall clock: 0.62s)
... testing 'Extensible_variant.ml' => passed (wall clock: 0.26s)
... testing 'Functions.ml' => passed (wall clock: 1.04s)
... testing 'Include_module_type_of.mli' => passed (wall clock: 0.93s)
... testing 'Inline_records.mli' => passed (wall clock: 1.17s)
... testing 'Inline_records_bis.ml' => passed (wall clock: 0.28s)
... testing 'Item_ids.mli' => passed (wall clock: 0.47s)
... testing 'Latin9.ml' => passed (wall clock: 0.45s)
... testing 'Level_0.mli' => passed (wall clock: 0.42s)
... testing 'Linebreaks.mli' => passed (wall clock: 0.56s)
... testing 'Loop.ml' => passed (wall clock: 0.69s)
... testing 'Module_whitespace.ml' => passed (wall clock: 0.65s)
... testing 'No_preamble.mli' => passed (wall clock: 0.26s)
... testing 'Paragraph.mli' => passed (wall clock: 0.51s)
... testing 'Short_description.txt' => passed (wall clock: 0.21s)
... testing 'Test.mli' => passed (wall clock: 0.24s)
... testing 'Variants.mli' => passed (wall clock: 0.87s)
... testing 'latex_ref.mli' => passed (wall clock: 0.24s)
... testing 't01.ml' => passed (wall clock: 1.33s)
... testing 't02.ml' => passed (wall clock: 0.82s)
... testing 't03.ml' => passed (wall clock: 0.85s)
... testing 't04.ml' => passed (wall clock: 0.81s)
... testing 't05.ml' => passed (wall clock: 0.87s)
Running tests from 'tests/tool-ocamldoc-open' ...
... testing 'main.ml' => passed (wall clock: 1.52s)
Running tests from 'tests/tool-ocamlobjinfo' ...
... testing 'question.ml' => passed (wall clock: 2.80s)
Running tests from 'tests/tool-ocamlopt-save-ir' ...
... testing 'check_for_pack.ml' => passed (wall clock: 2.76s)
... testing 'save_ir_after_scheduling.ml' => passed (wall clock: 2.68s)
... testing 'save_ir_after_typing.ml' => passed (wall clock: 0.50s)
... testing 'start_from_emit.ml' => passed (wall clock: 2.06s)
Running tests from 'tests/tool-ocamlopt-stop-after' ...
... testing 'stop_after_lambda.ml' => passed (wall clock: 0.26s)
... testing 'stop_after_scheduling.ml' => passed (wall clock: 0.37s)
Running tests from 'tests/tool-ocamltest' ...
... testing 'norm1.ml' => passed (wall clock: 2.89s)
... testing 'norm2.ml' => passed (wall clock: 3.04s)
... testing 'norm3.ml' => passed (wall clock: 3.08s)
... testing 'norm4.ml' => passed (wall clock: 2.69s)
Running tests from 'tests/tool-ocamltest-var-expansion' ...
... testing 'subst1.ml' => passed (wall clock: 3.31s)
... testing 'subst2.ml' => passed (wall clock: 2.80s)
Running tests from 'tests/tool-toplevel' ...
... testing 'constructor_printing.ml' => passed (wall clock: 0.50s)
... testing 'error_highlighting.ml' => passed (wall clock: 0.31s)
... testing 'exotic_lists.ml' => passed (wall clock: 0.26s)
... testing 'install_printer.ml' => passed (wall clock: 0.53s)
... testing 'mod_use.ml' => passed (wall clock: 0.38s)
... testing 'multi_phrase_line.ml' => passed (wall clock: 0.30s)
... testing 'pr6468.ml' => passed (wall clock: 1.38s)
... testing 'pr7060.ml' => passed (wall clock: 0.43s)
... testing 'pr7751.ml' => passed (wall clock: 1.61s)
... testing 'pr9701.ml' => passed (wall clock: 0.78s)
... testing 'printval.ml' => passed (wall clock: 0.50s)
... testing 'redefinition_hints.ml' => passed (wall clock: 0.38s)
... testing 'show.ml' => passed (wall clock: 0.41s)
... testing 'show_short_paths.ml' => passed (wall clock: 0.86s)
... testing 'strings.ml' => passed (wall clock: 0.25s)
... testing 'topeval.ml' => passed (wall clock: 16.32s)
... testing 'tracing.ml' => passed (wall clock: 0.31s)
... testing 'uncaught_exceptions.ml' => passed (wall clock: 0.38s)
... testing 'use_command.ml' => passed (wall clock: 1.67s)
Running tests from 'tests/tool-toplevel/known-bugs' ...
... testing 'broken_rec_in_show.ml' => passed (wall clock: 0.45s)
Running tests from 'tests/tool-toplevel-invocation' ...
... testing 'test.ml' => passed (wall clock: 1.19s)
Running tests from 'tests/translprim' ...
... testing 'array_spec.ml' => passed (wall clock: 0.87s)
... testing 'comparison_optim.ml' => passed (wall clock: 3.26s)
... testing 'comparison_table.ml' => passed (wall clock: 1.15s)
... testing 'locs.ml' => passed (wall clock: 2.76s)
... testing 'module_coercion.ml' => passed (wall clock: 0.69s)
... testing 'ref_spec.ml' => passed (wall clock: 0.75s)
... testing 'sendcache.ml' => passed (wall clock: 2.96s)
Running tests from 'tests/tsan' ...
... testing 'array_elt.ml' => skipped
... testing 'exn_from_c.ml' => skipped
... testing 'exn_in_callback.ml' => skipped
... testing 'exn_reraise.ml' => skipped
... testing 'handlers_at_tail.ml' => skipped
... testing 'norace_atomics.ml' => skipped
... testing 'perform.ml' => skipped
... testing 'raise_through_handler.ml' => skipped
... testing 'record_field.ml' => skipped
... testing 'reperform.ml' => skipped
... testing 'unhandled.ml' => skipped
Running tests from 'tests/typedtree' ...
... testing 'module_presence.ml' => passed (wall clock: 0.37s)
Running tests from 'tests/typeopt' ...
... testing 'nested_unboxed.ml' => passed (wall clock: 2.75s)
Running tests from 'tests/typing-core-bugs' ...
... testing 'const_int_hint.ml' => passed (wall clock: 0.46s)
... testing 'missing_rec_hint.ml' => passed (wall clock: 0.36s)
... testing 'repeated_did_you_mean.ml' => passed (wall clock: 0.39s)
... testing 'type_expected_explanation.ml' => passed (wall clock: 0.46s)
... testing 'unit_fun_hints.ml' => passed (wall clock: 0.45s)
Running tests from 'tests/typing-deprecated' ...
... testing 'alerts.ml' => passed (wall clock: 0.46s)
... testing 'deprecated.ml' => passed (wall clock: 0.80s)
Running tests from 'tests/typing-extension-constructor' ...
... testing 'test.ml' => passed (wall clock: 0.25s)
Running tests from 'tests/typing-extensions' ...
... testing 'cast.ml' => passed (wall clock: 0.37s)
... testing 'disambiguation.ml' => passed (wall clock: 0.69s)
... testing 'extensions.ml' => passed (wall clock: 0.92s)
... testing 'floatarray.ml' => passed (wall clock: 0.42s)
... testing 'iarray.ml' => passed (wall clock: 0.49s)
... testing 'msg.ml' => passed (wall clock: 0.37s)
... testing 'open_types.ml' => passed (wall clock: 0.69s)
Running tests from 'tests/typing-external' ...
... testing 'non_syntactic_arity.ml' => passed (wall clock: 0.41s)
... testing 'pr11392.ml' => passed (wall clock: 0.33s)
Running tests from 'tests/typing-fstclassmod' ...
... testing 'aliases.ml' => passed (wall clock: 0.36s)
... testing 'fstclassmod.ml' => passed (wall clock: 2.95s)
... testing 'nondep_instance.ml' => passed (wall clock: 0.83s)
... testing 'scope_escape.ml' => passed (wall clock: 0.48s)
Running tests from 'tests/typing-gadts' ...
... testing 'ambiguity.ml' => passed (wall clock: 0.81s)
... testing 'ambivalent_apply.ml' => passed (wall clock: 0.51s)
... testing 'didier.ml' => passed (wall clock: 0.42s)
... testing 'dynamic_frisch.ml' => passed (wall clock: 2.39s)
... testing 'gadthead.ml' => passed (wall clock: 0.38s)
... testing 'name_existentials.ml' => passed (wall clock: 0.74s)
... testing 'nested_equations.ml' => passed (wall clock: 0.74s)
... testing 'omega07.ml' => passed (wall clock: 4.62s)
... testing 'optional_args.ml' => passed (wall clock: 0.43s)
... testing 'or_patterns.ml' => passed (wall clock: 1.19s)
... testing 'packed-module-recasting.ml' => passed (wall clock: 0.95s)
... testing 'pr10189.ml' => passed (wall clock: 0.63s)
... testing 'pr10271.ml' => passed (wall clock: 0.41s)
... testing 'pr10348.ml' => passed (wall clock: 0.47s)
... testing 'pr10735.ml' => passed (wall clock: 0.37s)
... testing 'pr10907.ml' => passed (wall clock: 0.41s)
... testing 'pr11888.ml' => passed (wall clock: 0.57s)
... testing 'pr13579.ml' => passed (wall clock: 0.58s)
... testing 'pr5332.ml' => passed (wall clock: 0.38s)
... testing 'pr5689.ml' => passed (wall clock: 0.86s)
... testing 'pr5785.ml' => passed (wall clock: 0.45s)
... testing 'pr5848.ml' => passed (wall clock: 0.38s)
... testing 'pr5906.ml' => passed (wall clock: 0.58s)
... testing 'pr5948.ml' => passed (wall clock: 0.58s)
... testing 'pr5981.ml' => passed (wall clock: 0.45s)
... testing 'pr5985.ml' => passed (wall clock: 0.52s)
... testing 'pr5989.ml' => passed (wall clock: 0.43s)
... testing 'pr5997.ml' => passed (wall clock: 0.65s)
... testing 'pr6158.ml' => passed (wall clock: 0.43s)
... testing 'pr6163.ml' => passed (wall clock: 0.52s)
... testing 'pr6174.ml' => passed (wall clock: 0.48s)
... testing 'pr6241.ml' => passed (wall clock: 0.46s)
... testing 'pr6690.ml' => passed (wall clock: 0.49s)
... testing 'pr6817.ml' => passed (wall clock: 0.68s)
... testing 'pr6934.ml' => passed (wall clock: 0.67s)
... testing 'pr6980.ml' => passed (wall clock: 0.55s)
... testing 'pr6993_bad.ml' => passed (wall clock: 0.48s)
... testing 'pr7016.ml' => passed (wall clock: 0.51s)
... testing 'pr7160.ml' => passed (wall clock: 0.46s)
... testing 'pr7214.ml' => passed (wall clock: 0.50s)
... testing 'pr7222.ml' => passed (wall clock: 0.43s)
... testing 'pr7230.ml' => passed (wall clock: 0.35s)
... testing 'pr7234.ml' => passed (wall clock: 0.60s)
... testing 'pr7260.ml' => passed (wall clock: 0.38s)
... testing 'pr7269.ml' => passed (wall clock: 0.52s)
... testing 'pr7298.ml' => passed (wall clock: 0.40s)
... testing 'pr7374.ml' => passed (wall clock: 0.45s)
... testing 'pr7378.ml' => passed (wall clock: 0.37s)
... testing 'pr7381.ml' => passed (wall clock: 0.40s)
... testing 'pr7390.ml' => passed (wall clock: 0.42s)
... testing 'pr7391.ml' => passed (wall clock: 0.53s)
... testing 'pr7397.ml' => passed (wall clock: 0.35s)
... testing 'pr7421.ml' => passed (wall clock: 0.47s)
... testing 'pr7432.ml' => passed (wall clock: 0.34s)
... testing 'pr7520.ml' => passed (wall clock: 0.50s)
... testing 'pr7618.ml' => passed (wall clock: 0.47s)
... testing 'pr7747.ml' => passed (wall clock: 0.35s)
... testing 'pr7902.ml' => passed (wall clock: 0.70s)
... testing 'pr9019.ml' => passed (wall clock: 0.71s)
... testing 'pr9759.ml' => passed (wall clock: 0.34s)
... testing 'pr9799.ml' => passed (wall clock: 0.67s)
... testing 'principality-and-gadts.ml' => passed (wall clock: 0.81s)
... testing 'return_type.ml' => passed (wall clock: 0.34s)
... testing 'syntactic-arity.ml' => passed (wall clock: 0.58s)
... testing 'term-conv.ml' => passed (wall clock: 1.08s)
... testing 'test.ml' => passed (wall clock: 2.19s)
... testing 'unexpected_existentials.ml' => passed (wall clock: 0.39s)
... testing 'unify_mb.ml' => passed (wall clock: 1.53s)
... testing 'variables_in_mcomp.ml' => passed (wall clock: 0.36s)
... testing 'yallop_bugs.ml' => passed (wall clock: 0.66s)
Running tests from 'tests/typing-immediate' ...
... testing 'immediate.ml' => passed (wall clock: 0.75s)
Running tests from 'tests/typing-implicit_unpack' ...
... testing 'implicit_unpack.ml' => passed (wall clock: 2.12s)
Running tests from 'tests/typing-kind' ...
... testing 'kind_mismatch.ml' => passed (wall clock: 0.39s)
Running tests from 'tests/typing-labeled-tuples' ...
... testing 'labeled_tuple_patterns.ml' => passed (wall clock: 1.04s)
... testing 'labeled_tuples.ml' => passed (wall clock: 1.13s)
... testing 'labeled_tuples_and_constructors.ml' => passed (wall clock: 0.40s)
... testing 'labeled_tuples_dsource.ml' => passed (wall clock: 0.37s)
Running tests from 'tests/typing-labels' ...
... testing 'mixin.ml' => passed (wall clock: 3.57s)
... testing 'mixin2.ml' => passed (wall clock: 3.37s)
... testing 'mixin3.ml' => passed (wall clock: 3.24s)
... testing 'pr13658.ml' => passed (wall clock: 0.74s)
Running tests from 'tests/typing-misc' ...
... testing 'apply_non_function.ml' => passed (wall clock: 0.58s)
... testing 'automatic_generalize.ml' => passed (wall clock: 0.57s)
... testing 'build_as_type.ml' => passed (wall clock: 0.57s)
... testing 'coerce_principal.ml' => passed (wall clock: 0.36s)
... testing 'constraints.ml' => passed (wall clock: 1.08s)
... testing 'deep.ml' => passed (wall clock: 0.52s)
... testing 'disambiguate_principality.ml' => passed (wall clock: 0.89s)
... testing 'distant_errors.ml' => passed (wall clock: 0.44s)
... testing 'empty_variant.ml' => passed (wall clock: 0.46s)
... testing 'enrich_typedecl.ml' => passed (wall clock: 0.68s)
... testing 'exotic_unifications.ml' => passed (wall clock: 0.39s)
... testing 'exp_denom.ml' => passed (wall clock: 0.39s)
... testing 'external_arity.ml' => passed (wall clock: 0.59s)
... testing 'filter_params.ml' => passed (wall clock: 0.33s)
... testing 'gpr2277.ml' => passed (wall clock: 0.49s)
... testing 'includeclass_errors.ml' => passed (wall clock: 0.60s)
... testing 'injectivity.ml' => passed (wall clock: 1.27s)
... testing 'inside_out.ml' => passed (wall clock: 0.58s)
... testing 'is_expansive.ml' => passed (wall clock: 0.33s)
... testing 'labels.ml' => passed (wall clock: 0.75s)
... testing 'let_rec_approx.ml' => passed (wall clock: 0.66s)
... testing 'magic_is_a_value.ml' => passed (wall clock: 0.31s)
... testing 'normalize_type.ml' => passed (wall clock: 0.58s)
... testing 'occur_check.ml' => passed (wall clock: 0.47s)
... testing 'open.ml' => passed (wall clock: 0.37s)
... testing 'optbinders.ml' => passed (wall clock: 0.47s)
... testing 'pat_type_sharing.ml' => passed (wall clock: 0.37s)
... testing 'pattern_open.ml' => passed (wall clock: 0.89s)
... testing 'polyvars.ml' => passed (wall clock: 0.91s)
... testing 'pr6416.ml' => passed (wall clock: 0.81s)
... testing 'pr6634.ml' => passed (wall clock: 0.39s)
... testing 'pr6939-flat-float-array.ml' => passed (wall clock: 0.30s)
... testing 'pr6939-no-flat-float-array.ml' => skipped
... testing 'pr7103.ml' => passed (wall clock: 0.45s)
... testing 'pr7228.ml' => passed (wall clock: 0.34s)
... testing 'pr7668_bad.ml' => passed (wall clock: 0.58s)
... testing 'pr7712.ml' => passed (wall clock: 0.35s)
... testing 'pr7937.ml' => passed (wall clock: 0.59s)
... testing 'pr8548.ml' => passed (wall clock: 0.44s)
... testing 'pr8548_split.ml' => passed (wall clock: 1.21s)
... testing 'printing.ml' => passed (wall clock: 0.49s)
... testing 'records.ml' => passed (wall clock: 0.59s)
... testing 'scope_escape.ml' => passed (wall clock: 0.36s)
... testing 'type_external.ml' => passed (wall clock: 0.64s)
... testing 'typecore_empty_polyvariant_error.ml' => passed (wall clock: 3.24s)
... testing 'typecore_errors.ml' => passed (wall clock: 0.60s)
... testing 'typecore_nolabel_errors.ml' => passed (wall clock: 0.51s)
... testing 'typetexp_errors.ml' => passed (wall clock: 0.34s)
... testing 'unbound_type_variables.ml' => passed (wall clock: 0.32s)
... testing 'unique_names_in_unification.ml' => passed (wall clock: 0.44s)
... testing 'variance.ml' => passed (wall clock: 0.71s)
... testing 'variant.ml' => passed (wall clock: 0.73s)
... testing 'wellfounded.ml' => passed (wall clock: 0.36s)
... testing 'wellfounded11150.ml' => passed (wall clock: 0.70s)
... testing 'wrong_kind.ml' => passed (wall clock: 0.66s)
Running tests from 'tests/typing-misc-bugs' ...
... testing 'core_array_reduced_ok.ml' => passed (wall clock: 0.81s)
... testing 'gadt_declaration_check.ml' => passed (wall clock: 0.32s)
... testing 'pr6303_bad.ml' => passed (wall clock: 0.22s)
... testing 'pr6946_bad.ml' => passed (wall clock: 0.19s)
Running tests from 'tests/typing-missing-cmi' ...
... testing 'test.ml' => passed (wall clock: 1.53s)
Running tests from 'tests/typing-missing-cmi-2' ...
... testing 'test.ml' => passed (wall clock: 0.65s)
Running tests from 'tests/typing-missing-cmi-3' ...
... testing 'user.ml' => passed (wall clock: 1.10s)
Running tests from 'tests/typing-modules' ...
... testing 'Test.ml' => passed (wall clock: 0.47s)
... testing 'aliases.ml' => passed (wall clock: 1.85s)
... testing 'anonymous.ml' => passed (wall clock: 0.38s)
... testing 'applicative_functor_type.ml' => passed (wall clock: 0.66s)
... testing 'extension_constructors_errors_test.ml' => passed (wall clock: 0.39s)
... testing 'firstclass.ml' => passed (wall clock: 0.53s)
... testing 'functors.ml' => passed (wall clock: 2.01s)
... testing 'generative.ml' => passed (wall clock: 0.41s)
... testing 'illegal_permutation.ml' => passed (wall clock: 1.05s)
... testing 'inclusion_errors.ml' => passed (wall clock: 1.79s)
... testing 'inclusion_errors_elision.ml' => passed (wall clock: 0.67s)
... testing 'merge_constraint.ml' => passed (wall clock: 1.94s)
... testing 'mixmod5.ml' => passed (wall clock: 1.21s)
... testing 'module_type_substitution.ml' => passed (wall clock: 0.86s)
... testing 'nondep.ml' => passed (wall clock: 0.63s)
... testing 'nondep_private_abbrev.ml' => passed (wall clock: 0.57s)
... testing 'nongen.ml' => passed (wall clock: 0.35s)
... testing 'normalize_path.ml' => passed (wall clock: 0.75s)
... testing 'package_constraint.ml' => passed (wall clock: 0.73s)
... testing 'packed_module_levels.ml' => passed (wall clock: 0.42s)
... testing 'pr10298.ml' => passed (wall clock: 0.68s)
... testing 'pr10399.ml' => passed (wall clock: 0.66s)
... testing 'pr13185.ml' => passed (wall clock: 0.35s)
... testing 'pr5911.ml' => passed (wall clock: 0.36s)
... testing 'pr6394.ml' => passed (wall clock: 0.38s)
... testing 'pr6633.ml' => passed (wall clock: 0.38s)
... testing 'pr7207.ml' => passed (wall clock: 0.39s)
... testing 'pr7348.ml' => passed (wall clock: 0.58s)
... testing 'pr7726.ml' => passed (wall clock: 0.46s)
... testing 'pr7787.ml' => passed (wall clock: 0.37s)
... testing 'pr7818.ml' => passed (wall clock: 1.03s)
... testing 'pr7851.ml' => passed (wall clock: 0.61s)
... testing 'pr8810.ml' => passed (wall clock: 0.19s)
... testing 'pr9384.ml' => passed (wall clock: 0.57s)
... testing 'pr9695.ml' => passed (wall clock: 0.39s)
... testing 'printing.ml' => passed (wall clock: 0.45s)
... testing 'private.ml' => passed (wall clock: 0.46s)
... testing 'records_errors_test.ml' => passed (wall clock: 0.98s)
... testing 'recursive.ml' => passed (wall clock: 0.46s)
... testing 'struct_include_optimisation.ml' => passed (wall clock: 2.52s)
... testing 'unroll_private_abbrev.ml' => passed (wall clock: 0.41s)
... testing 'variants_errors_test.ml' => passed (wall clock: 0.59s)
... testing 'with_ghosts.ml' => passed (wall clock: 0.48s)
Running tests from 'tests/typing-modules/pr13099' ...
... testing 'test.ml' => passed (wall clock: 1.59s)
Running tests from 'tests/typing-modules-bugs' ...
... testing 'gatien_baron_20131019_ok.ml' => passed (wall clock: 0.98s)
... testing 'pr10661_ok.ml' => passed (wall clock: 0.59s)
... testing 'pr10693_bad.ml' => passed (wall clock: 0.20s)
... testing 'pr5164_ok.ml' => passed (wall clock: 0.71s)
... testing 'pr51_ok.ml' => passed (wall clock: 0.41s)
... testing 'pr5663_ok.ml' => passed (wall clock: 0.74s)
... testing 'pr5914_ok.ml' => passed (wall clock: 0.78s)
... testing 'pr6240_ok.ml' => passed (wall clock: 0.44s)
... testing 'pr6293_bad.ml' => passed (wall clock: 0.21s)
... testing 'pr6427_bad.ml' => passed (wall clock: 0.21s)
... testing 'pr6485_ok.ml' => passed (wall clock: 1.02s)
... testing 'pr6513_ok.ml' => passed (wall clock: 0.58s)
... testing 'pr6572_ok.ml' => passed (wall clock: 0.84s)
... testing 'pr6651_ok.ml' => passed (wall clock: 0.69s)
... testing 'pr6752_bad.ml' => passed (wall clock: 0.20s)
... testing 'pr6752_ok.ml' => passed (wall clock: 0.83s)
... testing 'pr6899_first_bad.ml' => passed (wall clock: 0.19s)
... testing 'pr6899_ok.ml' => passed (wall clock: 0.75s)
... testing 'pr6899_second_bad.ml' => passed (wall clock: 0.21s)
... testing 'pr6944_ok.ml' => passed (wall clock: 0.71s)
... testing 'pr6954_ok.ml' => passed (wall clock: 0.74s)
... testing 'pr6981_ok.ml' => passed (wall clock: 0.64s)
... testing 'pr6982_ok.ml' => passed (wall clock: 0.44s)
... testing 'pr6985_extended.ml' => passed (wall clock: 0.54s)
... testing 'pr6985_ok.ml' => passed (wall clock: 0.51s)
... testing 'pr6992_bad.ml' => passed (wall clock: 0.35s)
... testing 'pr7036_ok.ml' => passed (wall clock: 0.69s)
... testing 'pr7082_ok.ml' => passed (wall clock: 0.58s)
... testing 'pr7112_bad.ml' => passed (wall clock: 0.22s)
... testing 'pr7112_ok.ml' => passed (wall clock: 0.97s)
... testing 'pr7152_ok.ml' => passed (wall clock: 0.69s)
... testing 'pr7182_ok.ml' => passed (wall clock: 0.67s)
... testing 'pr7305_principal.ml' => passed (wall clock: 0.43s)
... testing 'pr7321_ok.ml' => passed (wall clock: 0.48s)
... testing 'pr7414_2_bad.ml' => passed (wall clock: 0.23s)
... testing 'pr7414_bad.ml' => passed (wall clock: 0.31s)
... testing 'pr7519_ok.ml' => passed (wall clock: 0.80s)
... testing 'pr7601_ok.ml' => passed (wall clock: 0.45s)
... testing 'pr7601a_ok.ml' => passed (wall clock: 0.47s)
... testing 'pr9695_bad.ml' => passed (wall clock: 0.24s)
Running tests from 'tests/typing-multifile' ...
... testing 'pr6372.ml' => passed (wall clock: 0.54s)
... testing 'pr7325.ml' => passed (wall clock: 0.63s)
... testing 'pr7563.ml' => passed (wall clock: 3.25s)
... testing 'pr9218.ml' => passed (wall clock: 3.25s)
Running tests from 'tests/typing-objects' ...
... testing 'Exemples.ml' => passed (wall clock: 2.03s)
... testing 'Tests.ml' => passed (wall clock: 2.01s)
... testing 'abstract_rows.ml' => passed (wall clock: 0.35s)
... testing 'class_2.ml' => passed (wall clock: 0.56s)
... testing 'dummy.ml' => passed (wall clock: 0.83s)
... testing 'errors.ml' => passed (wall clock: 0.41s)
... testing 'field_kind.ml' => passed (wall clock: 0.72s)
... testing 'nongen.ml' => passed (wall clock: 0.47s)
... testing 'open_in_classes.ml' => passed (wall clock: 0.37s)
... testing 'pr11569.ml' => passed (wall clock: 0.56s)
... testing 'pr13495.ml' => passed (wall clock: 0.37s)
... testing 'pr5545.ml' => passed (wall clock: 0.51s)
... testing 'pr5619_bad.ml' => passed (wall clock: 0.52s)
... testing 'pr5858.ml' => passed (wall clock: 0.36s)
... testing 'pr6123_bad.ml' => passed (wall clock: 0.44s)
... testing 'pr6383.ml' => passed (wall clock: 0.36s)
... testing 'pr6907_bad.ml' => passed (wall clock: 0.42s)
... testing 'pr7711_ok.ml' => passed (wall clock: 0.32s)
... testing 'self_cannot_be_closed.ml' => passed (wall clock: 0.67s)
... testing 'self_cannot_escape_pr7865.ml' => passed (wall clock: 0.45s)
... testing 'unbound-type-var.ml' => passed (wall clock: 0.35s)
Running tests from 'tests/typing-objects-bugs' ...
... testing 'pr3968_bad.ml' => passed (wall clock: 0.24s)
... testing 'pr4018_bad.ml' => passed (wall clock: 0.24s)
... testing 'pr4435_bad.ml' => passed (wall clock: 0.34s)
... testing 'pr4766_ok.ml' => passed (wall clock: 0.50s)
... testing 'pr4824_ok.ml' => passed (wall clock: 0.48s)
... testing 'pr4824a_bad.ml' => passed (wall clock: 0.40s)
... testing 'pr5156_ok.ml' => passed (wall clock: 0.47s)
... testing 'pr7284_bad.ml' => passed (wall clock: 0.28s)
... testing 'pr7293_ok.ml' => passed (wall clock: 0.62s)
... testing 'woodyatt_ok.ml' => passed (wall clock: 0.61s)
... testing 'yamagata021012_ok.ml' => passed (wall clock: 1.06s)
Running tests from 'tests/typing-ocamlc-i' ...
... testing 'pervasives_leitmotiv.ml' => passed (wall clock: 0.21s)
... testing 'pr4791.ml' => passed (wall clock: 0.19s)
... testing 'pr6323.ml' => passed (wall clock: 0.38s)
... testing 'pr7402.ml' => passed (wall clock: 0.21s)
... testing 'pr7620_bad.ml' => passed (wall clock: 0.30s)
Running tests from 'tests/typing-poly' ...
... testing 'error_messages.ml' => passed (wall clock: 0.51s)
... testing 'poly.ml' => passed (wall clock: 4.71s)
... testing 'poly_params.ml' => passed (wall clock: 1.35s)
... testing 'pr11544.ml' => passed (wall clock: 0.55s)
... testing 'pr7636.ml' => passed (wall clock: 0.58s)
... testing 'pr9603.ml' => passed (wall clock: 0.36s)
Running tests from 'tests/typing-poly-bugs' ...
... testing 'pr5322_ok.ml' => passed (wall clock: 0.49s)
... testing 'pr5673_ok.ml' => passed (wall clock: 0.97s)
... testing 'pr6922_ok.ml' => passed (wall clock: 1.05s)
Running tests from 'tests/typing-polyvariants-bugs' ...
... testing 'pr10664.ml' => passed (wall clock: 3.77s)
... testing 'pr10664a.ml' => passed (wall clock: 0.59s)
... testing 'pr4775_ok.ml' => passed (wall clock: 0.46s)
... testing 'pr4933_ok.ml' => passed (wall clock: 0.56s)
... testing 'pr5057_ok.ml' => passed (wall clock: 0.53s)
... testing 'pr5057a_bad.ml' => passed (wall clock: 0.32s)
... testing 'pr7199_ok.ml' => passed (wall clock: 0.59s)
... testing 'pr7817_bad.ml' => passed (wall clock: 0.37s)
... testing 'pr7824.ml' => passed (wall clock: 0.48s)
... testing 'pr8575.ml' => passed (wall clock: 0.39s)
... testing 'privrowsabate_ok.ml' => passed (wall clock: 0.61s)
Running tests from 'tests/typing-polyvariants-bugs-2' ...
... testing 'pr3918c.ml' => passed (wall clock: 0.77s)
Running tests from 'tests/typing-private' ...
... testing 'invalid_private_row.ml' => passed (wall clock: 0.37s)
... testing 'private.ml' => passed (wall clock: 0.75s)
Running tests from 'tests/typing-private-bugs' ...
... testing 'pr5026_bad.ml' => passed (wall clock: 0.25s)
... testing 'pr5469_ok.ml' => passed (wall clock: 0.41s)
Running tests from 'tests/typing-recmod' ...
... testing 'gpr1626.ml' => passed (wall clock: 0.39s)
... testing 'inconsistent_types.ml' => passed (wall clock: 0.38s)
... testing 'pr13514.ml' => passed (wall clock: 0.41s)
... testing 'pr6491.ml' => passed (wall clock: 0.43s)
... testing 'pr9494.ml' => passed (wall clock: 3.56s)
... testing 'regression_destructive_subst.ml' => passed (wall clock: 0.60s)
... testing 't01bad.ml' => passed (wall clock: 0.19s)
... testing 't02bad.ml' => passed (wall clock: 0.21s)
... testing 't03ok.ml' => passed (wall clock: 0.42s)
... testing 't04bad.ml' => passed (wall clock: 0.30s)
... testing 't05bad.ml' => passed (wall clock: 0.27s)
... testing 't06ok.ml' => passed (wall clock: 0.59s)
... testing 't07bad.ml' => passed (wall clock: 0.25s)
... testing 't08bad.ml' => passed (wall clock: 0.24s)
... testing 't09bad.ml' => passed (wall clock: 0.25s)
... testing 't10ok.ml' => passed (wall clock: 0.63s)
... testing 't11bad.ml' => passed (wall clock: 0.26s)
... testing 't12bad.ml' => passed (wall clock: 0.33s)
... testing 't13ok.ml' => passed (wall clock: 0.42s)
... testing 't14bad.ml' => passed (wall clock: 0.33s)
... testing 't15bad.ml' => passed (wall clock: 0.20s)
... testing 't16ok.ml' => passed (wall clock: 0.70s)
... testing 't17ok.ml' => passed (wall clock: 0.70s)
... testing 't18ok.ml' => passed (wall clock: 0.51s)
... testing 't20ok.ml' => passed (wall clock: 0.83s)
... testing 't21ok.ml' => passed (wall clock: 0.62s)
... testing 't22ok.ml' => passed (wall clock: 1.35s)
Running tests from 'tests/typing-recordarg' ...
... testing 'recordarg.ml' => passed (wall clock: 0.57s)
Running tests from 'tests/typing-rectypes-bugs' ...
... testing 'pr5343_bad.ml' => passed (wall clock: 0.36s)
... testing 'pr6174_bad.ml' => passed (wall clock: 0.34s)
... testing 'pr6870_bad.ml' => passed (wall clock: 0.20s)
Running tests from 'tests/typing-safe-linking' ...
... testing 'b_bad.ml' => passed (wall clock: 0.52s)
Running tests from 'tests/typing-shadowing-of-pervasives-submodules' ...
... testing 'redefine_largefile.ml' => passed (wall clock: 3.89s)
... testing 'redefine_largefile_top.ml' => passed (wall clock: 0.86s)
Running tests from 'tests/typing-short-paths' ...
... testing 'errors.ml' => passed (wall clock: 0.71s)
... testing 'gpr1223.ml' => passed (wall clock: 0.64s)
... testing 'pr5918.ml' => passed (wall clock: 0.33s)
... testing 'pr6836.ml' => passed (wall clock: 0.27s)
... testing 'pr7543.ml' => passed (wall clock: 0.46s)
... testing 'short-paths.ml' => passed (wall clock: 0.68s)
Running tests from 'tests/typing-signatures' ...
... testing 'els.ml' => passed (wall clock: 0.33s)
... testing 'nondep_regression.ml' => passed (wall clock: 0.33s)
... testing 'pr6371.ml' => passed (wall clock: 0.33s)
... testing 'pr6672.ml' => passed (wall clock: 0.24s)
... testing 'regression_tsubst_error.ml' => passed (wall clock: 0.50s)
Running tests from 'tests/typing-sigsubst' ...
... testing 'sig_local_aliases.ml' => passed (wall clock: 0.48s)
... testing 'sig_local_aliases_syntax_errors.ml' => passed (wall clock: 0.22s)
... testing 'sigsubst.ml' => passed (wall clock: 0.87s)
... testing 'test_locations.ml' => passed (wall clock: 1.22s)
Running tests from 'tests/typing-typeparam' ...
... testing 'newtype.ml' => passed (wall clock: 0.36s)
Running tests from 'tests/typing-unboxed' ...
... testing 'test.ml' => passed (wall clock: 1.03s)
Running tests from 'tests/typing-unboxed-types' ...
... testing 'test.ml' => passed (wall clock: 0.72s)
... testing 'test_flat.ml' => passed (wall clock: 0.63s)
... testing 'test_no_flat.ml' => skipped
Running tests from 'tests/typing-unicode' ...
... testing 'test.ml' => passed (wall clock: 1.66s)
Running tests from 'tests/typing-warnings' ...
... testing 'ambiguous_guarded_disjunction.ml' => passed (wall clock: 1.09s)
... testing 'application.ml' => passed (wall clock: 0.50s)
... testing 'coercions.ml' => passed (wall clock: 0.48s)
... testing 'disable_warnings_classes.ml' => passed (wall clock: 0.50s)
... testing 'exhaustiveness.ml' => passed (wall clock: 0.83s)
... testing 'fragile_matching.ml' => passed (wall clock: 3.13s)
... testing 'never_returns.ml' => passed (wall clock: 0.41s)
... testing 'open_warnings.ml' => passed (wall clock: 0.63s)
... testing 'pr5892.ml' => passed (wall clock: 0.38s)
... testing 'pr6587.ml' => passed (wall clock: 0.49s)
... testing 'pr6872.ml' => passed (wall clock: 0.39s)
... testing 'pr7085.ml' => passed (wall clock: 1.08s)
... testing 'pr7115.ml' => passed (wall clock: 0.36s)
... testing 'pr7261.ml' => passed (wall clock: 0.18s)
... testing 'pr7297.ml' => passed (wall clock: 0.50s)
... testing 'pr7553.ml' => passed (wall clock: 0.63s)
... testing 'pr9244.ml' => passed (wall clock: 0.36s)
... testing 'records.ml' => passed (wall clock: 1.05s)
... testing 'unused_functor_parameter.ml' => passed (wall clock: 0.36s)
... testing 'unused_rec.ml' => passed (wall clock: 0.38s)
... testing 'unused_recmodule.ml' => passed (wall clock: 0.69s)
... testing 'unused_types.ml' => passed (wall clock: 0.89s)
... testing 'warning16.ml' => passed (wall clock: 0.54s)
Running tests from 'tests/uid-deps' ...
... testing 'link_intf_impl.ml' => passed (wall clock: 0.56s)
Running tests from 'tests/uids' ...
... testing 'intf_uids_test.ml' => passed (wall clock: 0.84s)
Running tests from 'tests/unboxed-primitive-args' ...
... testing 'test.ml' => passed (wall clock: 34.19s)
Running tests from 'tests/unicode' ...
... testing '見.ml' => passed (wall clock: 3.49s)
Running tests from 'tests/unwind' ...
... testing 'driver.ml' => skipped
Running tests from 'tests/utils' ...
... testing 'edit_distance.ml' => passed (wall clock: 0.83s)
... testing 'find_first_mono.ml' => passed (wall clock: 0.87s)
... testing 'magic_number.ml' => passed (wall clock: 0.74s)
... testing 'overflow_detection.ml' => passed (wall clock: 0.76s)
... testing 'test_strongly_connected_components.ml' => passed (wall clock: 0.52s)
Running tests from 'tests/warnings' ...
... testing 'deprecated_module.ml' => passed (wall clock: 0.62s)
... testing 'deprecated_module_assigment.ml' => passed (wall clock: 1.15s)
... testing 'deprecated_module_use.ml' => passed (wall clock: 0.98s)
... testing 'deprecated_mutable.ml' => passed (wall clock: 0.50s)
... testing 'deprecated_warning_specs.ml' => passed (wall clock: 0.35s)
... testing 'mnemonics.mll' => passed (wall clock: 4.15s)
... testing 'w01.ml' => passed (wall clock: 0.32s)
... testing 'w03.ml' => passed (wall clock: 0.34s)
... testing 'w04.ml' => passed (wall clock: 0.22s)
... testing 'w04_failure.ml' => passed (wall clock: 0.45s)
... testing 'w06.ml' => passed (wall clock: 0.27s)
... testing 'w26_alias.ml' => passed (wall clock: 0.49s)
... testing 'w32.ml' => passed (wall clock: 0.54s)
... testing 'w32b.ml' => passed (wall clock: 0.26s)
... testing 'w33.ml' => passed (wall clock: 0.35s)
... testing 'w44.ml' => passed (wall clock: 0.37s)
... testing 'w45.ml' => passed (wall clock: 0.26s)
... testing 'w47_inline.ml' => passed (wall clock: 0.44s)
... testing 'w47_ppwarning.ml' => passed (wall clock: 0.47s)
... testing 'w50.ml' => passed (wall clock: 0.27s)
... testing 'w51.ml' => passed (wall clock: 0.59s)
... testing 'w51_bis.ml' => passed (wall clock: 0.25s)
... testing 'w52.ml' => passed (wall clock: 0.62s)
... testing 'w53.ml' => passed (wall clock: 0.77s)
... testing 'w53_across_cmi.ml' => passed (wall clock: 0.99s)
... testing 'w53_flags.ml' => passed (wall clock: 1.79s)
... testing 'w53_marshalled.ml' => passed (wall clock: 3.64s)
... testing 'w54.ml' => passed (wall clock: 0.25s)
... testing 'w55.ml' => passed (wall clock: 1.02s)
... testing 'w58.ml' => passed (wall clock: 0.88s)
... testing 'w59.ml' => passed (wall clock: 1.16s)
... testing 'w60.ml' => passed (wall clock: 0.43s)
... testing 'w74.ml' => passed (wall clock: 0.48s)
Running tests from 'tests/weak-ephe-final' ...
... testing 'ephe_custom.ml' => passed (wall clock: 3.66s)
... testing 'ephe_infix.ml' => passed (wall clock: 2.85s)
... testing 'ephetest.ml' => passed (wall clock: 3.40s)
... testing 'ephetest2.ml' => passed (wall clock: 5.43s)
... testing 'ephetest3.ml' => passed (wall clock: 3.82s)
... testing 'ephetest_par.ml' => passed (wall clock: 2.86s)
... testing 'finaliser.ml' => passed (wall clock: 3.31s)
... testing 'finaliser2.ml' => passed (wall clock: 2.57s)
... testing 'finaliser_handover.ml' => passed (wall clock: 6.72s)
... testing 'pr12001.ml' => passed (wall clock: 3.04s)
... testing 'weak_array_par.ml' => passed (wall clock: 8.01s)
... testing 'weaklifetime.ml' => passed (wall clock: 12.54s)
... testing 'weaklifetime2.ml' => passed (wall clock: 5.94s)
... testing 'weaktest.ml' => passed (wall clock: 23.71s)
... testing 'weaktest_par_load.ml' => passed (wall clock: 2.81s)
Running tests from 'tests/win-unicode' ...
... testing 'mltest.ml' => passed (wall clock: 1.60s)
make[1]: Entering directory '/cygdrive/c/builds/workspace/precheck/flambda/false/label/ocaml-msvc-64/testsuite'
List of skipped tests:
tests/afl-instrumentation
tests/arch-power
tests/asmcomp/func_sections.ml
tests/asmcomp/lift_mutable_let_flambda.ml
tests/asmcomp/unrolling_flambda.ml
tests/asmcomp/unrolling_flambda2.ml
tests/asmgen/arith.cmm
tests/asmgen/catch-float.cmm
tests/asmgen/catch-multiple.cmm
tests/asmgen/catch-rec-deadhandler.cmm
tests/asmgen/catch-rec.cmm
tests/asmgen/catch-try-float.cmm
tests/asmgen/catch-try.cmm
tests/asmgen/checkbound.cmm
tests/asmgen/even-odd-spill-float.cmm
tests/asmgen/even-odd-spill.cmm
tests/asmgen/even-odd.cmm
tests/asmgen/fib.cmm
tests/asmgen/immediates.cmm
tests/asmgen/integr.cmm
tests/asmgen/pgcd.cmm
tests/asmgen/quicksort.cmm
tests/asmgen/quicksort2.cmm
tests/asmgen/soli.cmm
tests/asmgen/tagged-fib.cmm
tests/asmgen/tagged-integr.cmm
tests/asmgen/tagged-quicksort.cmm
tests/asmgen/tagged-tak.cmm
tests/asmgen/tak.cmm
tests/atomic-locs/cmm.ml
tests/callback/signals_alloc.ml
tests/callback/test_signalhandler.ml
tests/cxx-api
tests/ephe-c-api
tests/flambda/afl_lazy.ml
tests/flambda/specialise.ml
tests/frame-pointers
tests/letrec-check/no_flat_float_array.ml
tests/lib-bigarray-2/bigarrfml.ml
tests/lib-channels/close_during_flush.ml
tests/lib-runtime-events/test_corrupted.ml
tests/lib-runtime-events/test_external.ml
tests/lib-runtime-events/test_external_preserve.ml
tests/lib-runtime-events/test_fork.ml
tests/lib-runtime-events/test_user_event_signal.ml
tests/lib-runtime-events/test_user_event_unknown.ml
tests/lib-sys/signal.ml
tests/lib-systhreads/eintr.ml
tests/lib-systhreads/testfork.ml
tests/lib-systhreads/testfork2.ml
tests/lib-systhreads/testpreempt.ml
tests/lib-systhreads/testyield.ml
tests/lib-systhreads/threadsigmask.ml
tests/lib-threads/delayintr.ml
tests/lib-threads/signal.ml
tests/lib-threads/sockets.ml
tests/lib-unix/common/fork_cleanup.ml
tests/lib-unix/common/fork_cleanup_systhreads.ml
tests/lib-unix/common/multicore_fork_domain_alone.ml
tests/lib-unix/common/multicore_fork_domain_alone2.ml
tests/lib-unix/common/sigwait.ml
tests/lib-unix/kill
tests/lib-unix/unix-execvpe
tests/lib-unix/unix-socket
tests/manual-intf-c
tests/native-debugger
tests/parallel/catch_break.ml
tests/tsan
tests/typing-misc/pr6939-no-flat-float-array.ml
tests/typing-unboxed-types/test_no_flat.ml
tests/unwind
Tests taking longer than 10s:
apply.ml: 11.39
arrays_in_minor.ml: 32.68
backtrace_systhreads.ml: 10.01
bigarray.ml: 12.39
bigarrays.ml: 13.65
bigarrcml.ml: 14.33
binary.ml: 20.40
boundscheck.ml: 39.76
broken_invariants.ml: 20.73
change_start_loc.ml: 10.95
chi2.ml: 17.06
churn.ml: 36.42
cloexec.ml: 18.35
compaction_corner_case.ml: 35.64
domain_parallel_spawn_burn.ml: 11.32
domain_parallel_spawn_burn_gc_set.ml: 11.81
dyn.ml: 12.22
fib_threads.ml: 181.79
floatarray.ml: 13.91
forbidden.ml: 298.57
globroots_sequential.ml: 14.94
intern.ml: 16.71
intext.ml: 13.18
intext_par.ml: 10.96
lazy3.ml: 133.19
lazy5.ml: 138.16
lazy7.ml: 252.84
lists_in_minor.ml: 17.72
loader.ml: 13.31
main.ml: 11.34
main.ml: 17.57
main.ml: 49.46
main.ml: 50.85
main.ml: 52.59
major_gc_wait_backup.ml: 21.36
max_arity.ml: 11.03
mctest.ml: 36.14
multicore_lifecycle.ml: 14.45
parallel_channel_of.ml: 29.45
parallel_symlink.ml: 21.44
pr9292.ml: 13.12
publish.ml: 135.40
recommended_domain_count.ml: 10.57
sorts.ml: 14.99
stack_overflow.ml: 11.66
streams.ml: 17.47
tailcalls.ml: 43.41
tak.ml: 20.04
test.ml: 10.53
test.ml: 20.90
test.ml: 21.88
test.ml: 27.78
test.ml: 34.19
test.ml: 36.37
test.ml: 64.75
test.ml: 75.19
test_bytes.ml: 19.64
test_c_thread_register.ml: 11.25
test_c_thread_register.ml: 11.36
test_compact_manydomains.ml: 12.94
test_finaliser_gc.ml: 19.70
test_parallel.ml: 32.15
topeval.ml: 16.32
weaklifetime.ml: 12.54
weaktest.ml: 23.71
Summary:
1423 tests passed
96 tests skipped
0 tests failed
0 tests not started (parent test skipped or failed)
0 unexpected errors
1519 tests considered
make[1]: Leaving directory '/cygdrive/c/builds/workspace/precheck/flambda/false/label/ocaml-msvc-64/testsuite'
+ cd ..
+ git clean -q -f -d -x
+ eval ./configure '' --build=x86_64-pc-cygwin --host=x86_64-pc-windows '--prefix=$instdir' '--with-relative-libdir=$reldir' --enable-runtime-search=always --enable-runtime-search-target --enable-native-toplevel --enable-ocamltest --enable-dependency-generation --enable-codegen-invariants
++ ./configure --build=x86_64-pc-cygwin --host=x86_64-pc-windows --prefix=C:/ocamlms64-16083 '--with-relative-libdir=..\lib\ocaml' --enable-runtime-search=always --enable-runtime-search-target --enable-native-toplevel --enable-ocamltest --enable-dependency-generation --enable-codegen-invariants
configure: Configuring OCaml version 5.5.0+dev0-2025-04-28
checking build system type... x86_64-pc-cygwin
checking host system type... x86_64-pc-windows
checking target system type... x86_64-pc-windows
checking for csc... csc
checking for x86_64-pc-windows-ld... no
checking for x86_64-pc-windows-link... no
checking for ld... ld
checking how to print strings... printf
checking for x86_64-pc-windows-gcc... cl
checking whether the C compiler works... yes
checking for C compiler default output file name... conftest.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... no
checking for suffix of object files... obj
checking whether the compiler supports GNU C... no
checking whether cl accepts -g... yes
checking for cl option to enable C11 features... unsupported
checking for cl option to enable C99 features... unsupported
checking for cl option to enable C89 features... unsupported
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for non-GNU ld... ld
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... no
checking for x86_64-pc-windows-dumpbin... no
checking for x86_64-pc-windows-link... no
checking for dumpbin... dumpbin
checking the name lister (dumpbin -symbols -headers) interface... MS dumpbin
checking whether ln -s works... yes
checking the maximum length of command line arguments... 8192
checking how to convert x86_64-pc-cygwin file names to x86_64-pc-windows format... func_convert_file_noop
checking how to convert x86_64-pc-cygwin file names to toolchain format... func_convert_file_noop
checking for ld option to reload object files... -r
checking for file... file
checking for x86_64-pc-windows-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL
checking for x86_64-pc-windows-dlltool... no
checking for dlltool... dlltool
checking how to associate runtime and link libraries... func_cygming_dll_for_implib
checking for x86_64-pc-windows-ranlib... no
checking for ranlib... ranlib
checking for x86_64-pc-windows-ar... no
checking for ar... ar
checking for archiver @FILE support... @
checking for x86_64-pc-windows-strip... no
checking for strip... strip
checking for gawk... gawk
checking command to parse dumpbin -symbols -headers output from cl object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for x86_64-pc-windows-mt... no
checking for mt... mt
checking if mt is a manifest tool... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... no
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... no
checking for dlfcn.h... no
checking for objdir... .libs
checking for cl option to produce PIC... -DDLL_EXPORT -DPIC
checking if cl PIC flag -DDLL_EXPORT -DPIC works... yes
checking if cl static flag works... yes
checking if cl supports -c -o file.obj... no
checking if cl supports -c -o file.obj... (cached) no
checking if we can lock with hard links... yes
checking whether the cl linker (ld) supports shared libraries... yes
checking dynamic linker characteristics... Win32 link.exe
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking if cl generates a .note.GNU-stack section... no
checking if cl generates .size and .type asm directives... no
checking for x86_64-pc-windows-gcc... no
checking for x86_64-pc-windows-cc... no
checking for x86_64-pc-windows-x86_64-w64-mingw32-gcc... no
checking for x86_64-pc-windows-i686-w64-mingw32-gcc... no
checking for gcc... gcc
checking how to run the C preprocessor... cl -E
checking C compiler vendor... msvc-1938
checking whether target executables can be run in the build... yes
checking for a workable solution for ln -sf... ln -sf
checking whether #! works in shell scripts... yes
checking whether the C compiler accepts -Wold-style-declaration... no
checking whether the C compiler accepts -Wimplicit-fallthrough=5... no
checking whether the C compiler accepts -Wimplicit-fallthrough... no
checking whether the C compiler accepts -volatileMetadata-... yes
checking for flexdll sources... flexdll
checking for flexlink... flexlink
checking for flexdll.h... yes
checking for winpthreads sources... winpthreads
checking for pthread.h... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for library containing cos... none required
checking for libgen.h... no
checking for pthread_np.h... no
checking for dirent.h... no
checking for sys/select.h... no
checking for sys/mman.h... no
checking for off_t... yes
checking size of int... 4
checking size of long... 4
checking size of long *... 8
checking size of short... 2
checking size of long long... 8
configure: Target is a 64 bits architecture
checking whether byte ordering is bigendian... no
checking alignment of double... 8
checking alignment of long... 4
checking alignment of long long... 8
checking for max_align_t... no
checking if cl supports _Atomic types with no additional options... no
checking if cl supports _Atomic types with -std:c11... no
checking if cl supports _Atomic types with -std:c11 -experimental:c11atomics... yes
checking whether the C compiler supports __attribute__((optimize("tree-vectorize")))... no
checking whether cl supports the labels as values extension... no
checking for x86_64-pc-windows-ld... no
checking for ld... ld
checking for rlwrap... no
configure: checking semantics of signal handlers
checking for sigaction... no
checking for sigprocmask... no
configure: assuming signals have the System V semantics.
checking for expm1... yes
checking for log1p... yes
checking for hypot... yes
checking for fma... yes
checking for exp2... yes
checking for log2... yes
checking for cbrt... yes
checking for acosh... yes
checking for asinh... yes
checking for atanh... yes
checking for erf... yes
checking for erfc... yes
checking for trunc... yes
checking for round... yes
checking for copysign... yes
checking whether round works... yes
checking whether fma works... yes
checking for getentropy... no
checking for getrusage... no
checking for times... no
checking for strlcpy... no
checking for secure_getenv... no
checking for __secure_getenv... no
checking for issetugid... no
configure: not using thread sanitizer
checking for library containing socket... no
checking for socketpair... no
checking for socklen_t... yes
checking for inet_aton... no
checking for afunix.h... yes
checking for struct sockaddr_in6... yes
checking for getaddrinfo... no
checking for getnameinfo... no
checking for inet_pton... no
checking for inet_ntop... no
checking for rewinddir... no
checking for lockf... no
checking for mkfifo... no
checking for getcwd... yes
checking for system... yes
checking for utimes... no
checking for fchmod... no
checking for truncate... no
checking for select... no
checking for nanosleep... no
checking for symlink... no
checking for realpath... no
checking for waitpid... no
checking for wait4... no
checking for getgroups... no
checking for setgroups... no
checking for initgroups... no
checking for termios.h... no
checking for setitimer... no
checking for sys/utsname.h... no
checking for gettimeofday... no
checking for mktime... yes
checking for putenv... yes
checking for setenv... no
checking for xlocale.h... no
configure: Dynamic loading of shared libraries is supported.
checking for sys/mman.h... (cached) no
checking for pwrite... no
checking whether the C compiler accepts -ffile-prefix-map=old=new... no
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... no
checking for struct stat.st_atimensec... no
configure: stat does not support nanosecond precision
checking how many arguments gethostbyname_r() takes... can't tell
checking how many arguments gethostbyaddr_r() takes... can't tell
checking for mkstemp... no
checking for nice... no
checking for dup3... no
checking for pipe2... no
checking for accept4... no
checking for getauxval... no
checking for sys/shm.h... no
checking for execvpe... yes
checking for spawn.h... no
checking for x86_64-pc-windows-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking for cl options needed to detect all undeclared functions... none needed
checking for ZSTD_createCCtx in -lzstd... no
configure: WARNING: zstd library not found
configure: WARNING: compressed compilation artefacts not supported
configure: ocamldebug supported
checking arguments for pthread_getaffinity_np... pthread_getaffinity_np not found
checking for prctl... no
checking for pthread_setname_np... no
checking for pthread_set_name_np... no
checking for SetThreadDescription... yes
checking whether SetThreadDescription is declared... yes
configure: the threads library is supported
configure: not using frame pointers
checking whether mmap supports huge pages... no
checking for patdiff... no
checking for diff... diff
checking whether diff supports --color={auto,always,never}... yes
checking whether diff supports --strip-trailing-cr... yes
checking whether diff supports -u... yes
checking whether mmap supports MAP_STACK... no
configure: No support for function sections on x86_64-pc-windows.
configure: Disabling function sections.
configure: creating ./config.status
config.status: creating Makefile.build_config
config.status: creating Makefile.config
config.status: creating stdlib/sys.ml
config.status: creating otherlibs/dynlink/dynlink_config.ml
config.status: creating utils/config.common.ml
config.status: creating utils/config.generated.ml
config.status: creating compilerlibs/META
config.status: creating otherlibs/dynlink/META
config.status: creating otherlibs/runtime_events/META
config.status: creating stdlib/META
config.status: creating manual/src/version.tex
config.status: creating manual/src/html_processing/src/common.ml
config.status: creating ocamldoc/META
config.status: creating otherlibs/unix/META
config.status: creating otherlibs/str/META
config.status: creating otherlibs/systhreads/META
config.status: creating ocamltest/ocamltest_config.ml
config.status: creating runtime/caml/exec.h
config.status: creating runtime/caml/m.h
config.status: creating runtime/caml/s.h
config.status: creating runtime/caml/version.h
config.status: linking file_formats/cmo_format.mli to otherlibs/dynlink/dynlink_cmo_format.mli
config.status: linking file_formats/cmxs_format.mli to otherlibs/dynlink/dynlink_cmxs_format.mli
config.status: linking otherlibs/dynlink/dynlink_platform_intf.ml to otherlibs/dynlink/dynlink_platform_intf.mli
config.status: linking otherlibs/unix/unix_win32.ml to otherlibs/unix/unix.ml
config.status: linking ocamltest/ocamltest_unix_real.ml to ocamltest/ocamltest_unix.ml
config.status: executing native-symlinks commands
config.status: executing libtool commands
config.status: executing links commands
config.status: executing runtime/ld.conf commands
+ grep -F -e prefix -e DIR= Makefile.config
CONFIGURE_ARGS=--build=x86_64-pc-cygwin --host=x86_64-pc-windows --prefix=C:/ocamlms64-16083 --with-relative-libdir=..\lib\ocaml --enable-runtime-search=always --enable-runtime-search-target --enable-native-toplevel --enable-ocamltest --enable-dependency-generation --enable-codegen-invariants
prefix=C:/ocamlms64-16083
exec_prefix=${prefix}
BINDIR=${exec_prefix}/bin
datarootdir=${prefix}/share
LIBDIR=${exec_prefix}/bin/../lib/ocaml
STUBLIBDIR=${exec_prefix}/bin/../lib/ocaml/stublibs
MANDIR=${prefix}/man
PROGRAMS_MAN_DIR=$(MANDIR)/man1
LIBRARIES_MAN_DIR=$(MANDIR)/man3
MKEXE=flexlink -exe -chain msvc64 -merge-manifest -stack 33554432 -link /ENTRY:wmainCRTStartup $(addprefix -link ,$(OC_LDFLAGS))
MKDLL=flexlink -chain msvc64 -merge-manifest -stack 33554432 $(addprefix -link ,$(OC_DLL_LDFLAGS))
+ grep -F LIBDIR Makefile.build_config
TARGET_LIBDIR=..\lib\ocaml
TARGET_LIBDIR_IS_RELATIVE=true
+ make -j2
mkdir -p .dep/runtime
GEN runtime/caml/opnames.h
GEN runtime/caml/jumptbl.h
MKEXE runtime/sak.exe
sak.c
mkdir -p .dep/ocamltest
CCDEPS .dep/ocamltest/run_win32.d
CCDEPS .dep/ocamltest/run_stubs.d
GEN runtime/build_config.h
CCDEPS .dep/runtime/addrmap.b.d
CCDEPS .dep/runtime/afl.b.d
CCDEPS .dep/runtime/alloc.b.d
CCDEPS .dep/runtime/array.b.d
CCDEPS .dep/runtime/backtrace.b.d
CCDEPS .dep/runtime/bigarray.b.d
CCDEPS .dep/runtime/blake2.b.d
CCDEPS .dep/runtime/callback.b.d
CCDEPS .dep/runtime/codefrag.b.d
CCDEPS .dep/runtime/compare.b.d
CCDEPS .dep/runtime/custom.b.d
CCDEPS .dep/runtime/debugger.b.d
CCDEPS .dep/runtime/domain.b.d
CCDEPS .dep/runtime/dynlink.b.d
CCDEPS .dep/runtime/extern.b.d
CCDEPS .dep/runtime/fail.b.d
CCDEPS .dep/runtime/fiber.b.d
CCDEPS .dep/runtime/finalise.b.d
CCDEPS .dep/runtime/floats.b.d
CCDEPS .dep/runtime/gc_ctrl.b.d
CCDEPS .dep/runtime/gc_stats.b.d
CCDEPS .dep/runtime/globroots.b.d
CCDEPS .dep/runtime/hash.b.d
CCDEPS .dep/runtime/intern.b.d
CCDEPS .dep/runtime/ints.b.d
CCDEPS .dep/runtime/io.b.d
CCDEPS .dep/runtime/lexing.b.d
CCDEPS .dep/runtime/lf_skiplist.b.d
CCDEPS .dep/runtime/main.b.d
CCDEPS .dep/runtime/major_gc.b.d
CCDEPS .dep/runtime/md5.b.d
CCDEPS .dep/runtime/memory.b.d
CCDEPS .dep/runtime/memprof.b.d
CCDEPS .dep/runtime/meta.b.d
CCDEPS .dep/runtime/minor_gc.b.d
CCDEPS .dep/runtime/misc.b.d
CCDEPS .dep/runtime/obj.b.d
CCDEPS .dep/runtime/parsing.b.d
CCDEPS .dep/runtime/platform.b.d
CCDEPS .dep/runtime/printexc.b.d
CCDEPS .dep/runtime/prng.b.d
CCDEPS .dep/runtime/roots.b.d
CCDEPS .dep/runtime/runtime_events.b.d
CCDEPS .dep/runtime/shared_heap.b.d
CCDEPS .dep/runtime/signals.b.d
CCDEPS .dep/runtime/skiplist.b.d
CCDEPS .dep/runtime/startup_aux.b.d
CCDEPS .dep/runtime/str.b.d
CCDEPS .dep/runtime/sync.b.d
CCDEPS .dep/runtime/sys.b.d
CCDEPS .dep/runtime/win32.b.d
CCDEPS .dep/runtime/weak.b.d
CCDEPS .dep/runtime/backtrace_byt.b.d
CCDEPS .dep/runtime/fail_byt.b.d
CCDEPS .dep/runtime/fix_code.b.d
CCDEPS .dep/runtime/interp.b.d
CCDEPS .dep/runtime/startup_byt.b.d
CCDEPS .dep/runtime/zstd.b.d
CCDEPS .dep/runtime/instrtrace.b.d
CCDEPS .dep/runtime/addrmap.n.d
CCDEPS .dep/runtime/afl.n.d
CCDEPS .dep/runtime/alloc.n.d
CCDEPS .dep/runtime/array.n.d
CCDEPS .dep/runtime/backtrace.n.d
CCDEPS .dep/runtime/bigarray.n.d
CCDEPS .dep/runtime/blake2.n.d
CCDEPS .dep/runtime/callback.n.d
CCDEPS .dep/runtime/codefrag.n.d
CCDEPS .dep/runtime/compare.n.d
CCDEPS .dep/runtime/custom.n.d
CCDEPS .dep/runtime/debugger.n.d
CCDEPS .dep/runtime/domain.n.d
CCDEPS .dep/runtime/dynlink.n.d
CCDEPS .dep/runtime/extern.n.d
CCDEPS .dep/runtime/fail.n.d
CCDEPS .dep/runtime/fiber.n.d
CCDEPS .dep/runtime/finalise.n.d
CCDEPS .dep/runtime/floats.n.d
CCDEPS .dep/runtime/gc_ctrl.n.d
CCDEPS .dep/runtime/gc_stats.n.d
CCDEPS .dep/runtime/globroots.n.d
CCDEPS .dep/runtime/hash.n.d
CCDEPS .dep/runtime/intern.n.d
CCDEPS .dep/runtime/ints.n.d
CCDEPS .dep/runtime/io.n.d
CCDEPS .dep/runtime/lexing.n.d
CCDEPS .dep/runtime/lf_skiplist.n.d
CCDEPS .dep/runtime/main.n.d
CCDEPS .dep/runtime/major_gc.n.d
CCDEPS .dep/runtime/md5.n.d
CCDEPS .dep/runtime/memory.n.d
CCDEPS .dep/runtime/memprof.n.d
CCDEPS .dep/runtime/meta.n.d
CCDEPS .dep/runtime/minor_gc.n.d
CCDEPS .dep/runtime/misc.n.d
CCDEPS .dep/runtime/obj.n.d
CCDEPS .dep/runtime/parsing.n.d
CCDEPS .dep/runtime/platform.n.d
CCDEPS .dep/runtime/printexc.n.d
CCDEPS .dep/runtime/prng.n.d
CCDEPS .dep/runtime/roots.n.d
CCDEPS .dep/runtime/runtime_events.n.d
CCDEPS .dep/runtime/shared_heap.n.d
CCDEPS .dep/runtime/signals.n.d
CCDEPS .dep/runtime/skiplist.n.d
CCDEPS .dep/runtime/startup_aux.n.d
CCDEPS .dep/runtime/str.n.d
CCDEPS .dep/runtime/sync.n.d
CCDEPS .dep/runtime/sys.n.d
CCDEPS .dep/runtime/win32.n.d
CCDEPS .dep/runtime/weak.n.d
CCDEPS .dep/runtime/backtrace_nat.n.d
CCDEPS .dep/runtime/clambda_checks.n.d
CCDEPS .dep/runtime/dynlink_nat.n.d
CCDEPS .dep/runtime/fail_nat.n.d
CCDEPS .dep/runtime/frame_descriptors.n.d
CCDEPS .dep/runtime/startup_nat.n.d
CCDEPS .dep/runtime/signals_nat.n.d
CCDEPS .dep/runtime/addrmap.bd.d
CCDEPS .dep/runtime/afl.bd.d
CCDEPS .dep/runtime/alloc.bd.d
CCDEPS .dep/runtime/array.bd.d
CCDEPS .dep/runtime/backtrace.bd.d
CCDEPS .dep/runtime/bigarray.bd.d
CCDEPS .dep/runtime/blake2.bd.d
CCDEPS .dep/runtime/callback.bd.d
CCDEPS .dep/runtime/codefrag.bd.d
CCDEPS .dep/runtime/compare.bd.d
CCDEPS .dep/runtime/custom.bd.d
CCDEPS .dep/runtime/debugger.bd.d
CCDEPS .dep/runtime/domain.bd.d
CCDEPS .dep/runtime/dynlink.bd.d
CCDEPS .dep/runtime/extern.bd.d
CCDEPS .dep/runtime/fail.bd.d
CCDEPS .dep/runtime/fiber.bd.d
CCDEPS .dep/runtime/finalise.bd.d
CCDEPS .dep/runtime/floats.bd.d
CCDEPS .dep/runtime/gc_ctrl.bd.d
CCDEPS .dep/runtime/gc_stats.bd.d
CCDEPS .dep/runtime/globroots.bd.d
CCDEPS .dep/runtime/hash.bd.d
CCDEPS .dep/runtime/intern.bd.d
CCDEPS .dep/runtime/ints.bd.d
CCDEPS .dep/runtime/io.bd.d
CCDEPS .dep/runtime/lexing.bd.d
CCDEPS .dep/runtime/lf_skiplist.bd.d
CCDEPS .dep/runtime/main.bd.d
CCDEPS .dep/runtime/major_gc.bd.d
CCDEPS .dep/runtime/md5.bd.d
CCDEPS .dep/runtime/memory.bd.d
CCDEPS .dep/runtime/memprof.bd.d
CCDEPS .dep/runtime/meta.bd.d
CCDEPS .dep/runtime/minor_gc.bd.d
CCDEPS .dep/runtime/misc.bd.d
CCDEPS .dep/runtime/obj.bd.d
CCDEPS .dep/runtime/parsing.bd.d
CCDEPS .dep/runtime/platform.bd.d
CCDEPS .dep/runtime/printexc.bd.d
CCDEPS .dep/runtime/prng.bd.d
CCDEPS .dep/runtime/roots.bd.d
CCDEPS .dep/runtime/runtime_events.bd.d
CCDEPS .dep/runtime/shared_heap.bd.d
CCDEPS .dep/runtime/signals.bd.d
CCDEPS .dep/runtime/skiplist.bd.d
CCDEPS .dep/runtime/startup_aux.bd.d
CCDEPS .dep/runtime/str.bd.d
CCDEPS .dep/runtime/sync.bd.d
CCDEPS .dep/runtime/sys.bd.d
CCDEPS .dep/runtime/win32.bd.d
CCDEPS .dep/runtime/weak.bd.d
CCDEPS .dep/runtime/backtrace_byt.bd.d
CCDEPS .dep/runtime/fail_byt.bd.d
CCDEPS .dep/runtime/fix_code.bd.d
CCDEPS .dep/runtime/interp.bd.d
CCDEPS .dep/runtime/startup_byt.bd.d
CCDEPS .dep/runtime/zstd.bd.d
CCDEPS .dep/runtime/instrtrace.bd.d
CCDEPS .dep/runtime/addrmap.nd.d
CCDEPS .dep/runtime/afl.nd.d
CCDEPS .dep/runtime/alloc.nd.d
CCDEPS .dep/runtime/array.nd.d
CCDEPS .dep/runtime/backtrace.nd.d
CCDEPS .dep/runtime/bigarray.nd.d
CCDEPS .dep/runtime/blake2.nd.d
CCDEPS .dep/runtime/callback.nd.d
CCDEPS .dep/runtime/codefrag.nd.d
CCDEPS .dep/runtime/compare.nd.d
CCDEPS .dep/runtime/custom.nd.d
CCDEPS .dep/runtime/debugger.nd.d
CCDEPS .dep/runtime/domain.nd.d
CCDEPS .dep/runtime/dynlink.nd.d
CCDEPS .dep/runtime/extern.nd.d
CCDEPS .dep/runtime/fail.nd.d
CCDEPS .dep/runtime/fiber.nd.d
CCDEPS .dep/runtime/finalise.nd.d
CCDEPS .dep/runtime/floats.nd.d
CCDEPS .dep/runtime/gc_ctrl.nd.d
CCDEPS .dep/runtime/gc_stats.nd.d
CCDEPS .dep/runtime/globroots.nd.d
CCDEPS .dep/runtime/hash.nd.d
CCDEPS .dep/runtime/intern.nd.d
CCDEPS .dep/runtime/ints.nd.d
CCDEPS .dep/runtime/io.nd.d
CCDEPS .dep/runtime/lexing.nd.d
CCDEPS .dep/runtime/lf_skiplist.nd.d
CCDEPS .dep/runtime/main.nd.d
CCDEPS .dep/runtime/major_gc.nd.d
CCDEPS .dep/runtime/md5.nd.d
CCDEPS .dep/runtime/memory.nd.d
CCDEPS .dep/runtime/memprof.nd.d
CCDEPS .dep/runtime/meta.nd.d
CCDEPS .dep/runtime/minor_gc.nd.d
CCDEPS .dep/runtime/misc.nd.d
CCDEPS .dep/runtime/obj.nd.d
CCDEPS .dep/runtime/parsing.nd.d
CCDEPS .dep/runtime/platform.nd.d
CCDEPS .dep/runtime/printexc.nd.d
CCDEPS .dep/runtime/prng.nd.d
CCDEPS .dep/runtime/roots.nd.d
CCDEPS .dep/runtime/runtime_events.nd.d
CCDEPS .dep/runtime/shared_heap.nd.d
CCDEPS .dep/runtime/signals.nd.d
CCDEPS .dep/runtime/skiplist.nd.d
CCDEPS .dep/runtime/startup_aux.nd.d
CCDEPS .dep/runtime/str.nd.d
CCDEPS .dep/runtime/sync.nd.d
CCDEPS .dep/runtime/sys.nd.d
CCDEPS .dep/runtime/win32.nd.d
CCDEPS .dep/runtime/weak.nd.d
CCDEPS .dep/runtime/backtrace_nat.nd.d
CCDEPS .dep/runtime/clambda_checks.nd.d
CCDEPS .dep/runtime/dynlink_nat.nd.d
CCDEPS .dep/runtime/fail_nat.nd.d
CCDEPS .dep/runtime/frame_descriptors.nd.d
CCDEPS .dep/runtime/startup_nat.nd.d
CCDEPS .dep/runtime/signals_nat.nd.d
CCDEPS .dep/runtime/addrmap.bi.d
CCDEPS .dep/runtime/afl.bi.d
CCDEPS .dep/runtime/alloc.bi.d
CCDEPS .dep/runtime/array.bi.d
CCDEPS .dep/runtime/backtrace.bi.d
CCDEPS .dep/runtime/bigarray.bi.d
CCDEPS .dep/runtime/blake2.bi.d
CCDEPS .dep/runtime/callback.bi.d
CCDEPS .dep/runtime/codefrag.bi.d
CCDEPS .dep/runtime/compare.bi.d
CCDEPS .dep/runtime/custom.bi.d
CCDEPS .dep/runtime/debugger.bi.d
CCDEPS .dep/runtime/domain.bi.d
CCDEPS .dep/runtime/dynlink.bi.d
CCDEPS .dep/runtime/extern.bi.d
CCDEPS .dep/runtime/fail.bi.d
CCDEPS .dep/runtime/fiber.bi.d
CCDEPS .dep/runtime/finalise.bi.d
CCDEPS .dep/runtime/floats.bi.d
CCDEPS .dep/runtime/gc_ctrl.bi.d
CCDEPS .dep/runtime/gc_stats.bi.d
CCDEPS .dep/runtime/globroots.bi.d
CCDEPS .dep/runtime/hash.bi.d
CCDEPS .dep/runtime/intern.bi.d
CCDEPS .dep/runtime/ints.bi.d
CCDEPS .dep/runtime/io.bi.d
CCDEPS .dep/runtime/lexing.bi.d
CCDEPS .dep/runtime/lf_skiplist.bi.d
CCDEPS .dep/runtime/main.bi.d
CCDEPS .dep/runtime/major_gc.bi.d
Build was aborted
Email was triggered for: Always
Sending email for trigger: Always
CCDEPS .dep/runtime/md5.bi.d
Sending email to: david@tarides.com
CCDEPS .dep/runtime/memory.bi.d
CCDEPS .dep/runtime/memprof.bi.d
CCDEPS .dep/runtime/meta.bi.d
Finished: ABORTED