Diff of the two buildlogs: -- --- b1/build.log 2021-08-19 15:49:04.707683846 +0000 +++ b2/build.log 2021-08-19 21:10:44.133555794 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Aug 19 02:22:52 -12 2021 -I: pbuilder-time-stamp: 1629382972 +I: Current time: Fri Aug 20 05:53:20 +14 2021 +I: pbuilder-time-stamp: 1629388400 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -16,8 +16,8 @@ I: copying [./ocaml_4.11.1-4.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.v5jxJBeO/trustedkeys.kbx': General error -gpgv: Signature made Thu Oct 29 20:08:53 2020 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.JBJoyfef/trustedkeys.kbx': General error +gpgv: Signature made Fri Oct 30 22:08:53 2020 +14 gpgv: using RSA key 6DE24E97ECA886CC56E6250E21B8EEF1B1893081 gpgv: issuer "glondu@debian.org" gpgv: Can't check signature: No public key @@ -36,135 +36,169 @@ dpkg-source: info: applying 0008-Statically-link-lib-bfd-iberty.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/13995/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/12374/tmp/hooks/D01_modify_environment starting +debug: Running on cbxi4b. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/12374/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/12374/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=3' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=4' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='4c113e40bdd14314b3107d1318a88c10' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='13995' - PS1='# ' - PS2='> ' + INVOCATION_ID=6bac7327990c4fa5866457a1ef12f380 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=12374 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.EOTyKgFa4i/pbuilderrc_xyaU --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.EOTyKgFa4i/b1 --logfile b1/build.log ocaml_4.11.1-4.dsc' - SUDO_GID='114' - SUDO_UID='108' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:8000/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.EOTyKgFa4i/pbuilderrc_IOFp --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.EOTyKgFa4i/b2 --logfile b2/build.log ocaml_4.11.1-4.dsc' + SUDO_GID=116 + SUDO_UID=112 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:8000/ I: uname -a - Linux virt64a 5.10.0-8-arm64 #1 SMP Debian 5.10.46-4 (2021-08-03) aarch64 GNU/Linux + Linux i-capture-the-hostname 5.10.0-8-armmp #1 SMP Debian 5.10.46-4 (2021-08-03) armv7l GNU/Linux I: ls -l /bin total 3580 - -rwxr-xr-x 1 root root 816764 Aug 4 08:25 bash - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 9636 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 26668 Sep 22 2020 cat - -rwxr-xr-x 1 root root 43104 Sep 22 2020 chgrp - -rwxr-xr-x 1 root root 38984 Sep 22 2020 chmod - -rwxr-xr-x 1 root root 43112 Sep 22 2020 chown - -rwxr-xr-x 1 root root 92616 Sep 22 2020 cp - -rwxr-xr-x 1 root root 75524 Dec 10 2020 dash - -rwxr-xr-x 1 root root 75880 Sep 22 2020 date - -rwxr-xr-x 1 root root 55436 Sep 22 2020 dd - -rwxr-xr-x 1 root root 59912 Sep 22 2020 df - -rwxr-xr-x 1 root root 96764 Sep 22 2020 dir - -rwxr-xr-x 1 root root 55012 Jul 28 07:09 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 22508 Sep 22 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 22496 Sep 22 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 47492 Jul 28 07:09 findmnt - -rwsr-xr-x 1 root root 26076 Feb 26 04:12 fusermount - -rwxr-xr-x 1 root root 124508 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 11:30 gzexe - -rwxr-xr-x 1 root root 64212 Mar 2 11:30 gzip - -rwxr-xr-x 1 root root 13784 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 43180 Sep 22 2020 ln - -rwxr-xr-x 1 root root 35068 Feb 7 2020 login - -rwxr-xr-x 1 root root 96764 Sep 22 2020 ls - -rwxr-xr-x 1 root root 99940 Jul 28 07:09 lsblk - -rwxr-xr-x 1 root root 51408 Sep 22 2020 mkdir - -rwxr-xr-x 1 root root 43184 Sep 22 2020 mknod - -rwxr-xr-x 1 root root 30780 Sep 22 2020 mktemp - -rwxr-xr-x 1 root root 34408 Jul 28 07:09 more - -rwsr-xr-x 1 root root 34400 Jul 28 07:09 mount - -rwxr-xr-x 1 root root 9824 Jul 28 07:09 mountpoint - -rwxr-xr-x 1 root root 88524 Sep 22 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 03:38 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 26652 Sep 22 2020 pwd - lrwxrwxrwx 1 root root 4 Aug 4 08:25 rbash -> bash - -rwxr-xr-x 1 root root 30740 Sep 22 2020 readlink - -rwxr-xr-x 1 root root 43104 Sep 22 2020 rm - -rwxr-xr-x 1 root root 30732 Sep 22 2020 rmdir - -rwxr-xr-x 1 root root 14144 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Aug 14 21:27 sh -> dash - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sleep - -rwxr-xr-x 1 root root 55360 Sep 22 2020 stty - -rwsr-xr-x 1 root root 46704 Jul 28 07:09 su - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sync - -rwxr-xr-x 1 root root 340872 Feb 16 2021 tar - -rwxr-xr-x 1 root root 9808 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 67696 Sep 22 2020 touch - -rwxr-xr-x 1 root root 22496 Sep 22 2020 true - -rwxr-xr-x 1 root root 9636 Feb 26 04:12 ulockmgr_server - -rwsr-xr-x 1 root root 22108 Jul 28 07:09 umount - -rwxr-xr-x 1 root root 22520 Sep 22 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 uncompress - -rwxr-xr-x 1 root root 96764 Sep 22 2020 vdir - -rwxr-xr-x 1 root root 38512 Jul 28 07:09 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 11:30 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 11:30 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 11:30 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 11:30 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 11:30 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 11:30 zless - -rwxr-xr-x 1 root root 1842 Mar 2 11:30 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 11:30 znew -I: user script /srv/workspace/pbuilder/13995/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 816764 Aug 5 10:25 bash + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 9636 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 26668 Sep 23 2020 cat + -rwxr-xr-x 1 root root 43104 Sep 23 2020 chgrp + -rwxr-xr-x 1 root root 38984 Sep 23 2020 chmod + -rwxr-xr-x 1 root root 43112 Sep 23 2020 chown + -rwxr-xr-x 1 root root 92616 Sep 23 2020 cp + -rwxr-xr-x 1 root root 75524 Dec 11 2020 dash + -rwxr-xr-x 1 root root 75880 Sep 23 2020 date + -rwxr-xr-x 1 root root 55436 Sep 23 2020 dd + -rwxr-xr-x 1 root root 59912 Sep 23 2020 df + -rwxr-xr-x 1 root root 96764 Sep 23 2020 dir + -rwxr-xr-x 1 root root 55012 Jul 29 09:09 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 22508 Sep 23 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 22496 Sep 23 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 47492 Jul 29 09:09 findmnt + -rwsr-xr-x 1 root root 26076 Feb 27 06:12 fusermount + -rwxr-xr-x 1 root root 124508 Nov 10 2020 grep + -rwxr-xr-x 2 root root 2346 Mar 3 13:30 gunzip + -rwxr-xr-x 1 root root 6376 Mar 3 13:30 gzexe + -rwxr-xr-x 1 root root 64212 Mar 3 13:30 gzip + -rwxr-xr-x 1 root root 13784 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 43180 Sep 23 2020 ln + -rwxr-xr-x 1 root root 35068 Feb 8 2020 login + -rwxr-xr-x 1 root root 96764 Sep 23 2020 ls + -rwxr-xr-x 1 root root 99940 Jul 29 09:09 lsblk + -rwxr-xr-x 1 root root 51408 Sep 23 2020 mkdir + -rwxr-xr-x 1 root root 43184 Sep 23 2020 mknod + -rwxr-xr-x 1 root root 30780 Sep 23 2020 mktemp + -rwxr-xr-x 1 root root 34408 Jul 29 09:09 more + -rwsr-xr-x 1 root root 34400 Jul 29 09:09 mount + -rwxr-xr-x 1 root root 9824 Jul 29 09:09 mountpoint + -rwxr-xr-x 1 root root 88524 Sep 23 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 19 05:38 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 26652 Sep 23 2020 pwd + lrwxrwxrwx 1 root root 4 Aug 5 10:25 rbash -> bash + -rwxr-xr-x 1 root root 30740 Sep 23 2020 readlink + -rwxr-xr-x 1 root root 43104 Sep 23 2020 rm + -rwxr-xr-x 1 root root 30732 Sep 23 2020 rmdir + -rwxr-xr-x 1 root root 14144 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Aug 20 05:56 sh -> bash + lrwxrwxrwx 1 root root 4 Aug 15 23:30 sh.distrib -> dash + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sleep + -rwxr-xr-x 1 root root 55360 Sep 23 2020 stty + -rwsr-xr-x 1 root root 46704 Jul 29 09:09 su + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sync + -rwxr-xr-x 1 root root 340872 Feb 17 2021 tar + -rwxr-xr-x 1 root root 9808 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 67696 Sep 23 2020 touch + -rwxr-xr-x 1 root root 22496 Sep 23 2020 true + -rwxr-xr-x 1 root root 9636 Feb 27 06:12 ulockmgr_server + -rwsr-xr-x 1 root root 22108 Jul 29 09:09 umount + -rwxr-xr-x 1 root root 22520 Sep 23 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 13:30 uncompress + -rwxr-xr-x 1 root root 96764 Sep 23 2020 vdir + -rwxr-xr-x 1 root root 38512 Jul 29 09:09 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Mar 3 13:30 zcat + -rwxr-xr-x 1 root root 1678 Mar 3 13:30 zcmp + -rwxr-xr-x 1 root root 5880 Mar 3 13:30 zdiff + -rwxr-xr-x 1 root root 29 Mar 3 13:30 zegrep + -rwxr-xr-x 1 root root 29 Mar 3 13:30 zfgrep + -rwxr-xr-x 1 root root 2081 Mar 3 13:30 zforce + -rwxr-xr-x 1 root root 7585 Mar 3 13:30 zgrep + -rwxr-xr-x 1 root root 2206 Mar 3 13:30 zless + -rwxr-xr-x 1 root root 1842 Mar 3 13:30 zmore + -rwxr-xr-x 1 root root 4553 Mar 3 13:30 znew +I: user script /srv/workspace/pbuilder/12374/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -269,7 +303,7 @@ Get: 53 http://deb.debian.org/debian bullseye/main armhf libx11-dev armhf 2:1.7.2-1 [785 kB] Get: 54 http://deb.debian.org/debian bullseye/main armhf pkg-config armhf 0.29.2-1 [62.4 kB] Get: 55 http://deb.debian.org/debian bullseye/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [185 kB] -Fetched 25.5 MB in 2s (12.7 MB/s) +Fetched 25.5 MB in 10s (2515 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19398 files and directories currently installed.) @@ -506,7 +540,8 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/ocaml-4.11.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../ocaml_4.11.1-4_source.changes +hostname: Name or service not known +I: Running cd /build/ocaml-4.11.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../ocaml_4.11.1-4_source.changes dpkg-buildpackage: info: source package ocaml dpkg-buildpackage: info: source version 4.11.1-4 dpkg-buildpackage: info: source distribution unstable @@ -567,7 +602,7 @@ ./configure --host arm-linux-gnueabihf -prefix /usr -libdir /usr/lib/ocaml --with-x -mandir /usr/share/man configure: WARNING: unrecognized options: --with-x configure: Configuring OCaml version 4.11.1 -checking build system type... aarch64-unknown-linux-gnu +checking build system type... armv7l-unknown-linux-gnueabihf checking host system type... arm-unknown-linux-gnueabihf checking target system type... arm-unknown-linux-gnueabihf checking for arm-linux-gnueabihf-ld... arm-linux-gnueabihf-ld @@ -591,8 +626,8 @@ checking the name lister (/usr/bin/arm-linux-gnueabihf-nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 -checking how to convert aarch64-unknown-linux-gnu file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop -checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking how to convert armv7l-unknown-linux-gnueabihf file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop +checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop checking for arm-linux-gnueabihf-ld option to reload object files... -r checking for arm-linux-gnueabihf-objdump... arm-linux-gnueabihf-objdump checking how to recognize dependent libraries... pass_all @@ -6025,73 +6060,27 @@ make[3]: Leaving directory '/build/ocaml-4.11.1/ocamltest' make -C testsuite all make[3]: Entering directory '/build/ocaml-4.11.1/testsuite' -Running tests from 'tests/lib-float' ... - ... testing 'test.ml' with 1 (native) => passed - ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-missing-cmi' ... - ... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'test.ml' with 1.1 (script) => passed - ... testing 'test.ml' with 1.1.1 (script) => passed - ... testing 'test.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/lib-printf' ... - ... testing 'pr6534.ml' with 1 (native) => passed - ... testing 'pr6534.ml' with 2 (bytecode) => passed - ... testing 'pr6938.ml' with 1 (native) => passed - ... testing 'pr6938.ml' with 2 (bytecode) => passed - ... testing 'tprintf.ml' with 1 (native) => passed - ... testing 'tprintf.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-polyvariants-bugs-2' ... - ... testing 'pr3918c.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr3918c.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr3918c.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'pr3918c.ml' with 1.1.1.1 (script) => passed - ... testing 'pr3918c.ml' with 1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'pr3918c.ml' with 1.1.1.1.2 (check-ocamlc.byte-output) => passed -Running tests from 'tests/lib-array' ... - ... testing 'test_array.ml' with 1 (expect) => passed -Running tests from 'tests/tool-caml-tex' ... - ... testing 'ellipses.ml' with 1 (hasstr) => passed - ... testing 'ellipses.ml' with 1.1 (native-compiler) => passed - ... testing 'ellipses.ml' with 1.1.1 (shared-libraries) => passed - ... testing 'ellipses.ml' with 1.1.1.1 (script) => passed - ... testing 'ellipses.ml' with 1.1.1.1.1 (check-program-output) => passed - ... testing 'redirections.ml' with 1 (hasstr) => passed - ... testing 'redirections.ml' with 1.1 (native-compiler) => passed - ... testing 'redirections.ml' with 1.1.1 (shared-libraries) => passed - ... testing 'redirections.ml' with 1.1.1.1 (script) => passed - ... testing 'redirections.ml' with 1.1.1.1.1 (check-program-output) => passed - ... testing 'redirections.ml' with 1.1.2 (no-shared-libraries) => skipped (Shared libraries are supported.) - ... testing 'redirections.ml' with 1.1.2.1 (script) => n/a - ... testing 'redirections.ml' with 1.1.2.1.1 (check-program-output) => n/a +Running tests from 'tests/typing-recordarg' ... + ... testing 'recordarg.ml' with 1 (toplevel) => passed +Running tests from 'tests/lib-obj' ... + ... testing 'with_tag.ml' with 1 (native) => passed + ... testing 'with_tag.ml' with 2 (bytecode) => passed + ... testing 'reachable_words.ml' with 1 (native) => passed + ... testing 'reachable_words.ml' with 2 (bytecode) => passed Running tests from 'tests/lib-stdlib' ... ... testing 'pervasives_deprecated.ml' with 1 (expect) => passed -Running tests from 'tests/typing-warnings' ... - ... testing 'coercions.ml' with 1 (expect) => passed - ... testing 'ambiguous_guarded_disjunction.ml' with 1 (expect) => passed - ... testing 'never_returns.ml' with 1 (expect) => passed - ... testing 'pr7297.ml' with 1 (expect) => passed - ... testing 'open_warnings.ml' with 1 (expect) => passed - ... testing 'records.ml' with 1 (expect) => passed - ... testing 'application.ml' with 1 (expect) => passed - ... testing 'pr7115.ml' with 1 (expect) => passed - ... testing 'unused_rec.ml' with 1 (expect) => passed - ... testing 'pr5892.ml' with 1 (expect) => passed - ... testing 'pr6872.ml' with 1 (expect) => passed - ... testing 'unused_types.ml' with 1 (expect) => passed - ... testing 'pr7261.ml' with 1 (toplevel) => passed - ... testing 'pr7553.ml' with 1 (expect) => passed - ... testing 'pr7085.ml' with 1 (expect) => passed - ... testing 'unused_functor_parameter.ml' with 1 (expect) => passed - ... testing 'unused_recmodule.ml' with 1 (expect) => passed - ... testing 'exhaustiveness.ml' with 1 (expect) => passed - ... testing 'pr9244.ml' with 1 (expect) => passed - ... testing 'pr6587.ml' with 1 (expect) => passed +Running tests from 'tests/lib-buffer' ... + ... testing 'test.ml' with 1 (native) => passed + ... testing 'test.ml' with 2 (bytecode) => passed +Running tests from 'tests/win-unicode' ... + ... testing 'mltest.ml' with 1 (windows-unicode) => skipped (Windows Unicode support not available) + ... testing 'mltest.ml' with 1.1 (toplevel) => n/a +Running tests from 'tests/lib-queue' ... + ... testing 'test.ml' with 1 (native) => passed + ... testing 'test.ml' with 2 (bytecode) => passed +Running tests from 'tests/locale' ... + ... testing 'test.ml' with 1 (native) => passed + ... testing 'test.ml' with 2 (bytecode) => passed Running tests from 'tests/lib-filename' ... ... testing 'quotecommand.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 'quotecommand.ml' with 1.1 (ocamlc.byte) => passed @@ -6105,79 +6094,367 @@ ... testing 'quotecommand.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed ... testing 'quotecommand.ml' with 2.1.1.1.1 (run) => passed ... testing 'quotecommand.ml' with 2.1.1.1.1.1 (check-program-output) => passed + ... testing 'suffix.ml' with 1 (native) => passed + ... testing 'suffix.ml' with 2 (bytecode) => passed ... testing 'null.ml' with 1 (native) => passed ... testing 'null.ml' with 2 (bytecode) => passed ... testing 'extension.ml' with 1 (native) => passed ... testing 'extension.ml' with 2 (bytecode) => passed - ... testing 'suffix.ml' with 1 (native) => passed - ... testing 'suffix.ml' with 2 (bytecode) => passed -Running tests from 'tests/parsetree' ... - ... testing 'test.ml' with 1 (native) => passed - ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/tool-ocamlopt-stop-after' ... - ... testing 'stop_after_scheduling.ml' with 1 (native-compiler) => passed - ... testing 'stop_after_scheduling.ml' with 1.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'stop_after_scheduling.ml' with 1.1.1 (ocamlopt.byte) => passed - ... testing 'stop_after_scheduling.ml' with 1.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'stop_after_scheduling.ml' with 1.1.1.1.1 (script) => passed -Running tests from 'tests/gc-roots' ... - ... testing 'globroots.ml' with 1 (native) => passed - ... testing 'globroots.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-typeparam' ... - ... testing 'newtype.ml' with 1 (toplevel) => passed -Running tests from 'tests/typing-polyvariants-bugs' ... - ... testing 'pr7199_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7199_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7199_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr5057a_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr5057a_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr5057a_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr5057_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr5057_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr5057_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr4775_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr4775_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr4775_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr4933_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr4933_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr4933_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'privrowsabate_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'privrowsabate_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'privrowsabate_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7824.ml' with 1 (expect) => passed - ... testing 'pr7817_bad.ml' with 1 (expect) => passed -Running tests from 'tests/lib-fun' ... - ... testing 'test.ml' with 1 (native) => passed - ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/tool-command-line' ... - ... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'test.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1 (script) => passed - ... testing 'test.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'test.ml' with 2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'test.ml' with 2.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 2.1.1 (script) => passed - ... testing 'test.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed -Running tests from 'tests/basic-modules' ... - ... testing 'anonymous.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'anonymous.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'anonymous.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'anonymous.ml' with 2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'anonymous.ml' with 2.1 (ocamlopt.byte) => passed - ... testing 'anonymous.ml' with 2.1.1 (no-flambda) => passed - ... testing 'anonymous.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'anonymous.ml' with 2.1.2 (flambda) => skipped (support for flambda disabled) - ... testing 'anonymous.ml' with 2.1.2.1 (check-ocamlc.byte-output) => n/a - ... testing 'recursive_module_evaluation_errors.ml' with 1 (expect) => passed - ... testing 'main.ml' with 1 (native) => passed - ... testing 'main.ml' with 2 (bytecode) => passed -Running tests from 'tests/runtime-C-exceptions' ... +Running tests from 'tests/array-functions' ... ... testing 'test.ml' with 1 (native) => passed ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/locale' ... +Running tests from 'tests/fma' ... + ... testing 'fma.ml' with 1 (native) => passed + ... testing 'fma.ml' with 2 (bytecode) => passed +Running tests from 'tests/compatibility' ... + ... testing 'main.ml' with 1 (pass) => passed + ... testing 'main.ml' with 1.1 (bytecode) => passed + ... testing 'main.ml' with 1.2 (native) => passed + ... testing 'main.ml' with 2 (pass) => passed + ... testing 'main.ml' with 2.1 (bytecode) => passed + ... testing 'main.ml' with 2.2 (native) => passed +Running tests from 'tests/lib-str' ... + ... testing 't01.ml' with 1 (hasstr) => passed + ... testing 't01.ml' with 1.1 (bytecode) => passed + ... testing 't01.ml' with 1.2 (native) => passed +Running tests from 'tests/runtime-objects' ... + ... testing 'Tests.ml' with 1 (native) => passed + ... testing 'Tests.ml' with 2 (bytecode) => passed +Running tests from 'tests/tool-ocamlc-open' ... + ... testing 'tool-ocamlc-open-error.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'tool-ocamlc-open-error.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'tool-ocamlc-open-error.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'tool-ocamlc-open.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'tool-ocamlc-open.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'tool-ocamlc-open.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'tool-ocamlc-open.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/local-functions' ... + ... testing 'tupled2.ml' with 1 (native) => passed + ... testing 'tupled2.ml' with 2 (bytecode) => passed + ... testing 'tupled.ml' with 1 (native) => passed + ... testing 'tupled.ml' with 2 (bytecode) => passed +Running tests from 'tests/lazy' ... + ... testing 'lazy1.ml' with 1 (native) => passed + ... testing 'lazy1.ml' with 2 (bytecode) => passed +Running tests from 'tests/arch-power' ... + ... testing 'exn_raise.ml' with 1 (arch_power) => skipped (Target is not POWER architecture) + ... testing 'exn_raise.ml' with 1.1 (native) => n/a + ... testing 'exn_raise.ml' with 1.1.1 (ocamlopt.byte) => n/a + ... testing 'exn_raise.ml' with 1.1.1.1 (run) => n/a +Running tests from 'tests/flambda' ... + ... testing 'gpr2239.ml' with 1 (flambda) => skipped (support for flambda disabled) + ... testing 'gpr2239.ml' with 2 (native) => passed + ... testing 'gpr998.ml' with 1 (native) => passed + ... testing 'gpr998.ml' with 2 (bytecode) => passed + ... testing 'specialise.ml' with 1 (flambda) => skipped (support for flambda disabled) + ... testing 'specialise.ml' with 1.1 (native) => n/a + ... testing 'approx_meet.ml' with 1 (flambda) => skipped (support for flambda disabled) + ... testing 'approx_meet.ml' with 2 (native) => passed +Running tests from 'tests/manual-intf-c' ... + ... testing 'prog.ml' with 1 (skip) => skipped (curses can not be properly detected at the moment) +Running tests from 'tests/typing-extension-constructor' ... + ... testing 'test.ml' with 1 (toplevel) => passed +Running tests from 'tests/lib-float' ... ... testing 'test.ml' with 1 (native) => passed ... testing 'test.ml' with 2 (bytecode) => passed +Running tests from 'tests/basic-more' ... + ... testing 'if_in_if.ml' with 1 (native) => passed + ... testing 'if_in_if.ml' with 2 (bytecode) => passed + ... testing 'bounds.ml' with 1 (native) => passed + ... testing 'bounds.ml' with 2 (bytecode) => passed + ... testing 'function_in_ref.ml' with 1 (native) => passed + ... testing 'function_in_ref.ml' with 2 (bytecode) => passed + ... testing 'record_evaluation_order.ml' with 1 (native) => passed + ... testing 'record_evaluation_order.ml' with 2 (bytecode) => passed + ... testing 'pr6216.ml' with 1 (native) => passed + ... testing 'pr6216.ml' with 2 (bytecode) => passed + ... testing 'div_by_zero.ml' with 1 (native) => passed + ... testing 'div_by_zero.ml' with 2 (bytecode) => passed + ... testing 'pr1271.ml' with 1 (native) => passed + ... testing 'pr1271.ml' with 2 (bytecode) => passed + ... testing 'top_level_patterns.ml' with 1 (native) => passed + ... testing 'top_level_patterns.ml' with 2 (bytecode) => passed + ... testing 'morematch.ml' with 1 (native) => passed + ... testing 'morematch.ml' with 2 (bytecode) => passed + ... testing 'testrandom.ml' with 1 (native) => passed + ... testing 'testrandom.ml' with 2 (bytecode) => passed + ... testing 'pr7683.ml' with 1 (native) => passed + ... testing 'pr7683.ml' with 2 (bytecode) => passed + ... testing 'pr2719.ml' with 1 (native) => passed + ... testing 'pr2719.ml' with 2 (bytecode) => passed + ... testing 'structural_constants.ml' with 1 (native) => passed + ... testing 'structural_constants.ml' with 2 (bytecode) => passed + ... testing 'robustmatch.ml' with 1 (native) => passed + ... testing 'robustmatch.ml' with 2 (bytecode) => passed + ... testing 'opaque_prim.ml' with 1 (native) => passed + ... testing 'opaque_prim.ml' with 2 (bytecode) => passed + ... testing 'sequential_and_or.ml' with 1 (native) => passed + ... testing 'sequential_and_or.ml' with 2 (bytecode) => passed + ... testing 'tprintf.ml' with 1 (native) => passed + ... testing 'tprintf.ml' with 2 (bytecode) => passed + ... testing 'tbuffer.ml' with 1 (native) => passed + ... testing 'tbuffer.ml' with 2 (bytecode) => passed +Running tests from 'tests/typing-objects' ... + ... testing 'pr6907_bad.ml' with 1 (expect) => passed + ... testing 'self_cannot_be_closed.ml' with 1 (expect) => passed + ... testing 'pr5619_bad.ml' with 1 (expect) => passed + ... testing 'pr5858.ml' with 1 (expect) => passed + ... testing 'pr5545.ml' with 1 (expect) => passed + ... testing 'abstract_rows.ml' with 1 (expect) => passed + ... testing 'errors.ml' with 1 (expect) => passed + ... testing 'pr7711_ok.ml' with 1 (expect) => passed + ... testing 'pr6123_bad.ml' with 1 (expect) => passed + ... testing 'dummy.ml' with 1 (expect) => passed + ... testing 'Exemples.ml' with 1 (expect) => passed + ... testing 'pr6383.ml' with 1 (expect) => passed + ... testing 'open_in_classes.ml' with 1 (expect) => passed + ... testing 'self_cannot_escape_pr7865.ml' with 1 (expect) => passed + ... testing 'Tests.ml' with 1 (expect) => passed +Running tests from 'tests/typing-unboxed' ... + ... testing 'test.ml' with 1 (expect) => passed +Running tests from 'tests/tool-ocamldep-shadowing' ... + ... testing 'a.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'a.ml' with 1.1 (script) => passed + ... testing 'a.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'a.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/warnings' ... + ... testing 'w58.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w58.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w58.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'w58.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w58.ml' with 2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'w58.ml' with 2.1 (ocamlopt.byte) => passed + ... testing 'w58.ml' with 2.1.1 (ocamlopt.byte) => passed + ... testing 'w58.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'w52.ml' with 1 (expect) => passed + ... testing 'w32.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w32.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w32.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'w32.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w50.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w50.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w50.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w55.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w55.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w55.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w55.ml' with 2 (no-flambda) => passed + ... testing 'w55.ml' with 2.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'w55.ml' with 2.1.1 (ocamlopt.byte) => passed + ... testing 'w55.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'w55.ml' with 3 (flambda) => skipped (support for flambda disabled) + ... testing 'w55.ml' with 3.1 (setup-ocamlopt.byte-build-env) => n/a + ... testing 'w55.ml' with 3.1.1 (ocamlopt.byte) => n/a + ... testing 'w55.ml' with 3.1.1.1 (check-ocamlopt.byte-output) => n/a + ... testing 'deprecated_module.ml' with 1 (bytecode) => passed + ... testing 'w03.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w03.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w03.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w32b.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w32b.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w32b.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w01.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w01.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w01.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w06.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w06.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w06.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w51.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w51.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w51.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w59.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w59.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w59.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w59.ml' with 2 (no-flambda) => passed + ... testing 'w59.ml' with 2.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'w59.ml' with 2.1.1 (ocamlopt.byte) => passed + ... testing 'w59.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'w59.ml' with 3 (flambda) => skipped (support for flambda disabled) + ... testing 'w59.ml' with 3.1 (setup-ocamlopt.byte-build-env) => n/a + ... testing 'w59.ml' with 3.1.1 (ocamlopt.byte) => n/a + ... testing 'w59.ml' with 3.1.1.1 (check-ocamlopt.byte-output) => n/a + ... testing 'deprecated_module_assigment.ml' with 1 (bytecode) => passed + ... testing 'w51_bis.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w51_bis.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w51_bis.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w04_failure.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w04_failure.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w04_failure.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w04.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w04.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w04.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w53.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w53.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w53.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w33.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w33.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w33.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w54.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w54.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w54.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w45.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w45.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w45.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'deprecated_module_use.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'deprecated_module_use.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'deprecated_module_use.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'deprecated_module_use.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'deprecated_module_use.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w47_inline.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w47_inline.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w47_inline.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'w60.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'w60.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'w60.ml' with 1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/callback' ... + ... testing 'signals_alloc.ml' with 1 (libunix) => passed + ... testing 'signals_alloc.ml' with 1.1 (bytecode) => passed + ... testing 'signals_alloc.ml' with 1.2 (native) => passed + ... testing 'tcallback.ml' with 1 (libunix) => passed + ... testing 'tcallback.ml' with 1.1 (bytecode) => passed + ... testing 'tcallback.ml' with 1.2 (native) => passed +Running tests from 'tests/no-alias-deps' ... + ... testing 'gpr2235.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'gpr2235.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'gpr2235.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'gpr2235.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'gpr2235.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'gpr2235.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'gpr2235.ml' with 1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'gpr2235.ml' with 1.1.1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'gpr2235.ml' with 1.1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'aliases.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'aliases.ml' with 1.1 (script) => passed + ... testing 'aliases.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'aliases.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'aliases.ml' with 1.1.1.1.1 (ocamlobjinfo) => passed + ... testing 'aliases.ml' with 1.1.1.1.1.1 (check-program-output) => passed +Running tests from 'tests/typing-modules-bugs' ... + ... testing 'pr5663_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr5663_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr5663_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7082_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7082_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7082_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr51_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr51_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr51_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7414_2_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7414_2_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7414_2_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6899_second_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6899_second_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6899_second_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6899_first_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6899_first_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6899_first_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7519_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7519_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7519_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6572_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6572_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6572_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6651_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6651_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6651_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7414_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7414_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7414_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7305_principal.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7305_principal.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7305_principal.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6485_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6485_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6485_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7036_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7036_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7036_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7112_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7112_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7112_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6899_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6899_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6899_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6752_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6752_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6752_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6981_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6981_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6981_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6954_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6954_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6954_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6427_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6427_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6427_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr9695_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr9695_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr9695_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6752_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6752_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6752_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7112_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7112_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7112_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7601_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7601_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7601_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7601a_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7601a_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7601a_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr5914_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr5914_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr5914_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7321_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7321_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7321_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7152_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7152_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7152_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6240_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6240_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6240_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6944_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6944_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6944_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7182_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7182_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7182_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr5164_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr5164_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr5164_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6982_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6982_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6982_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6293_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6293_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6293_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6513_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6513_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6513_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6985_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6985_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6985_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6992_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6992_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6992_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'gatien_baron_20131019_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'gatien_baron_20131019_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'gatien_baron_20131019_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed Running tests from 'tests/runtime-errors' ... + ... testing 'syserror.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'syserror.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'syserror.ml' with 1.1.1 (run) => passed + ... testing 'syserror.ml' with 1.1.1.1 (libunix) => passed + ... testing 'syserror.ml' with 1.1.1.1.1 (check-program-output) => passed + ... testing 'syserror.ml' with 1.1.1.2 (libwin32unix) => skipped (libwin32unix not available) + ... testing 'syserror.ml' with 1.1.1.2.1 (check-program-output) => n/a + ... testing 'syserror.ml' with 2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'syserror.ml' with 2.1 (ocamlopt.byte) => passed + ... testing 'syserror.ml' with 2.1.1 (run) => passed + ... testing 'syserror.ml' with 2.1.1.1 (libunix) => passed + ... testing 'syserror.ml' with 2.1.1.1.1 (check-program-output) => passed + ... testing 'syserror.ml' with 2.1.1.2 (libwin32unix) => skipped (libwin32unix not available) + ... testing 'syserror.ml' with 2.1.1.2.1 (check-program-output) => n/a ... testing 'stackoverflow.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 'stackoverflow.ml' with 1.1 (ocamlc.byte) => passed ... testing 'stackoverflow.ml' with 1.1.1 (run) => passed @@ -6193,88 +6470,131 @@ ... testing 'stackoverflow.ml' with 3.1.1.1 (ocamlopt.byte) => n/a ... testing 'stackoverflow.ml' with 3.1.1.1.1 (run) => n/a ... testing 'stackoverflow.ml' with 3.1.1.1.1.1 (check-program-output) => n/a - ... testing 'syserror.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'syserror.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'syserror.ml' with 1.1.1 (run) => passed - ... testing 'syserror.ml' with 1.1.1.1 (libunix) => passed - ... testing 'syserror.ml' with 1.1.1.1.1 (check-program-output) => passed - ... testing 'syserror.ml' with 1.1.1.2 (libwin32unix) => skipped (libwin32unix not available) - ... testing 'syserror.ml' with 1.1.1.2.1 (check-program-output) => n/a - ... testing 'syserror.ml' with 2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'syserror.ml' with 2.1 (ocamlopt.byte) => passed - ... testing 'syserror.ml' with 2.1.1 (run) => passed - ... testing 'syserror.ml' with 2.1.1.1 (libunix) => passed - ... testing 'syserror.ml' with 2.1.1.1.1 (check-program-output) => passed - ... testing 'syserror.ml' with 2.1.1.2 (libwin32unix) => skipped (libwin32unix not available) - ... testing 'syserror.ml' with 2.1.1.2.1 (check-program-output) => n/a -Running tests from 'tests/typing-immediate' ... - ... testing 'immediate.ml' with 1 (expect) => passed -Running tests from 'tests/tool-debugger/basic' ... - ... testing 'debuggee.ml' with 1 (debugger) => passed - ... testing 'debuggee.ml' with 1.1 (shared-libraries) => passed - ... testing 'debuggee.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'debuggee.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'debuggee.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'debuggee.ml' with 1.1.1.1.1.1 (ocamldebug) => passed - ... testing 'debuggee.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed -Running tests from 'tests/tool-debugger/no_debug_event' ... - ... testing 'noev.ml' with 1 (debugger) => passed - ... testing 'noev.ml' with 1.1 (shared-libraries) => passed - ... testing 'noev.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'noev.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'noev.ml' with 1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'noev.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'noev.ml' with 1.1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'noev.ml' with 1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'noev.ml' with 1.1.1.1.1.1.1.1.1 (ocamldebug) => passed - ... testing 'noev.ml' with 1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed -Running tests from 'tests/tool-debugger/dynlink' ... - ... testing 'host.ml' with 1 (debugger) => passed - ... testing 'host.ml' with 1.1 (shared-libraries) => passed - ... testing 'host.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'host.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'host.ml' with 1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'host.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'host.ml' with 1.1.1.1.1.1.1 (run) => passed - ... testing 'host.ml' with 1.1.1.1.1.1.1.1 (check-program-output) => passed - ... testing 'host.ml' with 1.1.1.1.1.1.1.2 (ocamldebug) => passed - ... testing 'host.ml' with 1.1.1.1.1.1.1.2.1 (check-program-output) => passed -Running tests from 'tests/tool-debugger/printer' ... - ... testing 'debuggee.ml' with 1 (debugger) => passed - ... testing 'debuggee.ml' with 1.1 (shared-libraries) => passed - ... testing 'debuggee.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'debuggee.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'debuggee.ml' with 1.1.1.2 (ocamlc.byte) => passed - ... testing 'debuggee.ml' with 1.1.1.2.1 (check-ocamlc.byte-output) => passed - ... testing 'debuggee.ml' with 1.1.1.2.1.1 (ocamldebug) => passed - ... testing 'debuggee.ml' with 1.1.1.2.1.1.1 (check-program-output) => passed -Running tests from 'tests/lib-format' ... - ... testing 'tformat.ml' with 1 (native) => passed - ... testing 'tformat.ml' with 2 (bytecode) => passed - ... testing 'pp_print_custom_break.ml' with 1 (native) => passed - ... testing 'pp_print_custom_break.ml' with 2 (bytecode) => passed - ... testing 'print_if_newline.ml' with 1 (native) => passed - ... testing 'print_if_newline.ml' with 2 (bytecode) => passed - ... testing 'pr6824.ml' with 1 (native) => passed - ... testing 'pr6824.ml' with 2 (bytecode) => passed -Running tests from 'tests/required-external' ... +Running tests from 'tests/lib-stack' ... + ... testing 'test.ml' with 1 (native) => passed + ... testing 'test.ml' with 2 (bytecode) => passed +Running tests from 'tests/output-complete-obj' ... + ... testing 'github9344.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'github9344.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'github9344.ml' with 1.1.1 (run) => passed + ... testing 'github9344.ml' with 1.1.1.1 (check-program-output) => passed + ... testing 'test.ml' with 1 (libunix) => passed + ... testing 'test.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'test.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1 (script) => passed + ... testing 'test.ml' with 1.1.1.1.1 (run) => passed + ... testing 'test.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'test.ml' with 1.2.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.1 (script) => passed + ... testing 'test.ml' with 1.2.1.1.1 (run) => passed + ... testing 'test2.ml' with 1 (hasunix) => passed + ... testing 'test2.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'test2.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'test2.ml' with 1.1.1.1 (run) => passed + ... testing 'test2.ml' with 1.1.1.1.1 (check-program-output) => passed +Running tests from 'tests/tool-ocamldoc' ... + ... testing 't03.ml' with 1 (ocamldoc) => passed + ... testing 'Linebreaks.mli' with 1 (ocamldoc) => passed + ... testing 'Linebreaks.mli' with 1.1 (check-program-output) => passed + ... testing 'Item_ids.mli' with 1 (ocamldoc) => passed + ... testing 'Short_description.txt' with 1 (ocamldoc) => passed + ... testing 'Extensible_variant.ml' with 1 (ocamldoc) => passed + ... testing 't04.ml' with 1 (ocamldoc) => passed + ... testing 'Inline_records.mli' with 1 (ocamldoc) => passed + ... testing 'Inline_records.mli' with 2 (ocamldoc) => passed + ... testing 'Inline_records.mli' with 3 (ocamldoc) => passed + ... testing 'Variants.mli' with 1 (ocamldoc) => passed + ... testing 'Variants.mli' with 2 (ocamldoc) => passed + ... testing 't02.ml' with 1 (ocamldoc) => passed + ... testing 'Inline_records_bis.ml' with 1 (ocamldoc) => passed + ... testing 't05.ml' with 1 (ocamldoc) => passed + ... testing 't01.ml' with 1 (ocamldoc) => passed + ... testing 'Level_0.mli' with 1 (ocamldoc) => passed + ... testing 'latex_ref.mli' with 1 (ocamldoc) => passed + ... testing 'Paragraph.mli' with 1 (ocamldoc) => passed + ... testing 'Loop.ml' with 1 (ocamldoc) => passed + ... testing 'Loop.ml' with 2 (ocamldoc) => passed + ... testing 'Module_whitespace.ml' with 1 (ocamldoc) => passed + ... testing 'Include_module_type_of.mli' with 1 (ocamldoc) => passed + ... testing 'Include_module_type_of.mli' with 2 (ocamldoc) => passed + ... testing 'Test.mli' with 1 (ocamldoc) => passed + ... testing 'Documentation_tags.mli' with 1 (ocamldoc) => passed + ... testing 'No_preamble.mli' with 1 (ocamldoc) => passed +Running tests from 'tests/misc-unsafe' ... + ... testing 'fft.ml' with 1 (native) => passed + ... testing 'fft.ml' with 2 (bytecode) => passed + ... testing 'soli.ml' with 1 (native) => passed + ... testing 'soli.ml' with 2 (bytecode) => passed + ... testing 'quicksort.ml' with 1 (native) => passed + ... testing 'quicksort.ml' with 2 (bytecode) => passed +Running tests from 'tests/lexing' ... + ... testing 'uchar_esc.ml' with 1 (toplevel) => passed + ... testing 'escape.ml' with 1 (toplevel) => passed + ... testing 'comments.ml' with 1 (toplevel) => passed +Running tests from 'tests/self-contained-toplevel' ... ... testing 'main.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 'main.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'main.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'main.ml' with 1.1.1 (ocaml) => passed ... testing 'main.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'main.ml' with 1.1.1.1.1.1 (run) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed - ... testing 'main.ml' with 2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'main.ml' with 2.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 2.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 2.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 2.1.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'main.ml' with 2.1.1.1.1.1 (run) => passed - ... testing 'main.ml' with 2.1.1.1.1.1.1 (check-program-output) => passed + ... testing 'main.ml' with 1.1.1.1.1 (run) => passed + ... testing 'main.ml' with 1.1.1.1.1.1 (check-program-output) => passed +Running tests from 'tests/typing-gadts' ... + ... testing 'didier.ml' with 1 (expect) => passed + ... testing 'pr7391.ml' with 1 (expect) => passed + ... testing 'pr6174.ml' with 1 (expect) => passed + ... testing 'unify_mb.ml' with 1 (expect) => passed + ... testing 'pr5989.ml' with 1 (expect) => passed + ... testing 'pr9019.ml' with 1 (expect) => passed + ... testing 'term-conv.ml' with 1 (expect) => passed + ... testing 'pr7269.ml' with 1 (expect) => passed + ... testing 'pr7214.ml' with 1 (expect) => passed + ... testing 'pr7618.ml' with 1 (expect) => passed + ... testing 'pr5332.ml' with 1 (expect) => passed + ... testing 'unexpected_existentials.ml' with 1 (expect) => passed + ... testing 'pr6163.ml' with 1 (expect) => passed + ... testing 'omega07.ml' with 1 (expect) => passed + ... testing 'pr6241.ml' with 1 (expect) => passed + ... testing 'pr7432.ml' with 1 (expect) => passed + ... testing 'pr7381.ml' with 1 (expect) => passed + ... testing 'pr5985.ml' with 1 (expect) => passed + ... testing 'pr7390.ml' with 1 (expect) => passed + ... testing 'pr7374.ml' with 1 (expect) => passed + ... testing 'pr5948.ml' with 1 (expect) => passed + ... testing 'yallop_bugs.ml' with 1 (expect) => passed + ... testing 'pr7421.ml' with 1 (expect) => passed + ... testing 'pr7160.ml' with 1 (expect) => passed + ... testing 'pr7397.ml' with 1 (expect) => passed + ... testing 'pr7222.ml' with 1 (expect) => passed + ... testing 'pr5906.ml' with 1 (expect) => passed + ... testing 'pr5785.ml' with 1 (expect) => passed + ... testing 'pr5997.ml' with 1 (expect) => passed + ... testing 'pr6934.ml' with 1 (expect) => passed + ... testing 'pr6690.ml' with 1 (expect) => passed + ... testing 'pr6158.ml' with 1 (expect) => passed + ... testing 'pr7260.ml' with 1 (expect) => passed + ... testing 'pr7520.ml' with 1 (expect) => passed + ... testing 'pr6980.ml' with 1 (expect) => passed + ... testing 'pr7234.ml' with 1 (expect) => passed + ... testing 'dynamic_frisch.ml' with 1 (expect) => passed + ... testing 'pr7378.ml' with 1 (expect) => passed + ... testing 'pr5981.ml' with 1 (expect) => passed + ... testing 'pr5689.ml' with 1 (expect) => passed + ... testing 'pr6817.ml' with 1 (expect) => passed + ... testing 'pr7230.ml' with 1 (expect) => passed + ... testing 'variables_in_mcomp.ml' with 1 (expect) => passed + ... testing 'pr7747.ml' with 1 (expect) => passed + ... testing 'pr5848.ml' with 1 (expect) => passed + ... testing 'or_patterns.ml' with 1 (expect) => passed + ... testing 'test.ml' with 1 (expect) => passed + ... testing 'pr6993_bad.ml' with 1 (expect) => passed + ... testing 'ambiguity.ml' with 1 (expect) => passed + ... testing 'pr7298.ml' with 1 (expect) => passed + ... testing 'pr7016.ml' with 1 (expect) => passed + ... testing 'nested_equations.ml' with 1 (expect) => passed Running tests from 'tests/typing-sigsubst' ... - ... testing 'sigsubst.ml' with 1 (expect) => passed + ... testing 'sig_local_aliases.ml' with 1 (expect) => passed ... testing 'sig_local_aliases_syntax_errors.ml' with 1 (toplevel) => passed + ... testing 'sigsubst.ml' with 1 (expect) => passed ... testing 'test_locations.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 'test_locations.ml' with 1.1 (ocamlc.byte) => passed ... testing 'test_locations.ml' with 1.2 (ocamlc.byte) => passed @@ -6284,345 +6604,6 @@ ... testing 'test_locations.ml' with 1.6 (check-ocamlc.byte-output) => passed ... testing 'test_locations.ml' with 1.7 (ocamlc.byte) => passed ... testing 'test_locations.ml' with 1.8 (check-ocamlc.byte-output) => passed - ... testing 'sig_local_aliases.ml' with 1 (expect) => passed -Running tests from 'tests/typing-labels' ... - ... testing 'mixin3.ml' with 1 (native) => passed - ... testing 'mixin3.ml' with 2 (bytecode) => passed - ... testing 'mixin2.ml' with 1 (native) => passed - ... testing 'mixin2.ml' with 2 (bytecode) => passed - ... testing 'mixin.ml' with 1 (native) => passed - ... testing 'mixin.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-misc-bugs' ... - ... testing 'core_array_reduced_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'core_array_reduced_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'core_array_reduced_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6946_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6946_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6946_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6303_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6303_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6303_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'gadt_declaration_check.ml' with 1 (expect) => passed -Running tests from 'tests/typing-unboxed-types' ... - ... testing 'test_no_flat.ml' with 1 (no-flat-float-array) => skipped (compiler configured with -flat-float-array) - ... testing 'test_no_flat.ml' with 1.1 (expect) => n/a - ... testing 'test.ml' with 1 (expect) => passed - ... testing 'test_flat.ml' with 1 (flat-float-array) => passed - ... testing 'test_flat.ml' with 1.1 (expect) => passed -Running tests from 'tests/let-syntax' ... - ... testing 'let_syntax.ml' with 1 (expect) => passed -Running tests from 'tests/prim-bswap' ... - ... testing 'bswap.ml' with 1 (native) => passed - ... testing 'bswap.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-short-paths' ... - ... testing 'errors.ml' with 1 (expect) => passed - ... testing 'pr7543.ml' with 1 (toplevel) => passed - ... testing 'pr6836.ml' with 1 (toplevel) => passed - ... testing 'short-paths.ml' with 1 (toplevel) => passed - ... testing 'gpr1223.ml' with 1 (toplevel) => passed - ... testing 'pr5918.ml' with 1 (toplevel) => passed -Running tests from 'tests/asmgen' ... - ... testing 'tagged-fib.cmm' with 1 (asmgen) => passed - ... testing 'tak.cmm' with 1 (asmgen) => passed - ... testing 'catch-try-float.cmm' with 1 (asmgen) => passed - ... testing 'checkbound.cmm' with 1 (asmgen) => passed - ... testing 'tagged-integr.cmm' with 1 (asmgen) => passed - ... testing 'even-odd-spill.cmm' with 1 (asmgen) => passed - ... testing 'even-odd.cmm' with 1 (asmgen) => passed - ... testing 'fib.cmm' with 1 (asmgen) => passed - ... testing 'catch-float.cmm' with 1 (asmgen) => passed - ... testing 'quicksort.cmm' with 1 (asmgen) => passed - ... testing 'even-odd-spill-float.cmm' with 1 (asmgen) => passed - ... testing 'pgcd.cmm' with 1 (asmgen) => passed - ... testing 'tagged-quicksort.cmm' with 1 (asmgen) => passed - ... testing 'soli.cmm' with 1 (asmgen) => passed - ... testing 'catch-rec-deadhandler.cmm' with 1 (asmgen) => passed - ... testing 'catch-rec-deadhandler.cmm' with 1.1 (run) => passed - ... testing 'catch-rec-deadhandler.cmm' with 1.1.1 (check-program-output) => passed - ... testing 'arith.cmm' with 1 (asmgen) => passed - ... testing 'catch-multiple.cmm' with 1 (asmgen) => passed - ... testing 'catch-try.cmm' with 1 (asmgen) => passed - ... testing 'catch-rec.cmm' with 1 (asmgen) => passed - ... testing 'integr.cmm' with 1 (skip) => skipped (This test is currently broken) - ... testing 'integr.cmm' with 1.1 (asmgen) => n/a - ... testing 'quicksort2.cmm' with 1 (asmgen) => passed - ... testing 'tagged-tak.cmm' with 1 (asmgen) => passed -Running tests from 'tests/lib-stdlabels' ... - ... testing 'test_stdlabels.ml' with 1 (native) => passed - ... testing 'test_stdlabels.ml' with 2 (bytecode) => passed -Running tests from 'tests/lib-unix/win-symlink' ... - ... testing 'test.ml' with 1 (libwin32unix) => skipped (libwin32unix not available) - ... testing 'test.ml' with 1.1 (has_symlink) => n/a - ... testing 'test.ml' with 1.1.1 (bytecode) => n/a - ... testing 'test.ml' with 1.1.2 (native) => n/a -Running tests from 'tests/lib-unix/common' ... - ... testing 'getaddrinfo.ml' with 1 (hasunix) => passed - ... testing 'getaddrinfo.ml' with 1.1 (bytecode) => passed - ... testing 'getaddrinfo.ml' with 1.2 (native) => passed - ... testing 'dup.ml' with 1 (hasunix) => passed - ... testing 'dup.ml' with 1.1 (bytecode) => passed - ... testing 'dup.ml' with 1.2 (native) => passed - ... testing 'cloexec.ml' with 1 (hasunix) => passed - ... testing 'cloexec.ml' with 1.1 (libunix) => passed - ... testing 'cloexec.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'cloexec.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'cloexec.ml' with 1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'cloexec.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'cloexec.ml' with 1.1.1.1.1.1.1 (run) => passed - ... testing 'cloexec.ml' with 1.1.1.1.1.1.1.1 (check-program-output) => passed - ... testing 'cloexec.ml' with 1.1.2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'cloexec.ml' with 1.1.2.1 (ocamlopt.byte) => passed - ... testing 'cloexec.ml' with 1.1.2.1.1 (ocamlopt.byte) => passed - ... testing 'cloexec.ml' with 1.1.2.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'cloexec.ml' with 1.1.2.1.1.1.1 (run) => passed - ... testing 'cloexec.ml' with 1.1.2.1.1.1.1.1 (check-program-output) => passed - ... testing 'test_unix_cmdline.ml' with 1 (hasunix) => passed - ... testing 'test_unix_cmdline.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'test_unix_cmdline.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'test_unix_cmdline.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'test_unix_cmdline.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'test_unix_cmdline.ml' with 1.1.1.1.1.1 (run) => passed - ... testing 'test_unix_cmdline.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed - ... testing 'test_unix_cmdline.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'test_unix_cmdline.ml' with 1.2.1 (ocamlc.byte) => passed - ... testing 'test_unix_cmdline.ml' with 1.2.1.1 (ocamlopt.byte) => passed - ... testing 'test_unix_cmdline.ml' with 1.2.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'test_unix_cmdline.ml' with 1.2.1.1.1.1 (run) => passed - ... testing 'test_unix_cmdline.ml' with 1.2.1.1.1.1.1 (check-program-output) => passed - ... testing 'pipe_eof.ml' with 1 (hasunix) => passed - ... testing 'pipe_eof.ml' with 1.1 (bytecode) => passed - ... testing 'pipe_eof.ml' with 1.2 (native) => passed - ... testing 'wait_nohang.ml' with 1 (hasunix) => passed - ... testing 'wait_nohang.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'wait_nohang.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'wait_nohang.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'wait_nohang.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'wait_nohang.ml' with 1.1.1.1.1.1 (run) => passed - ... testing 'wait_nohang.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed - ... testing 'wait_nohang.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'wait_nohang.ml' with 1.2.1 (ocamlopt.byte) => passed - ... testing 'wait_nohang.ml' with 1.2.1.1 (ocamlopt.byte) => passed - ... testing 'wait_nohang.ml' with 1.2.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'wait_nohang.ml' with 1.2.1.1.1.1 (run) => passed - ... testing 'wait_nohang.ml' with 1.2.1.1.1.1.1 (check-program-output) => passed - ... testing 'utimes.ml' with 1 (hasunix) => passed - ... testing 'utimes.ml' with 1.1 (bytecode) => passed - ... testing 'utimes.ml' with 1.2 (native) => passed - ... testing 'rename.ml' with 1 (hasunix) => passed - ... testing 'rename.ml' with 1.1 (bytecode) => passed - ... testing 'rename.ml' with 1.2 (native) => passed - ... testing 'process_pid.ml' with 1 (hasunix) => passed - ... testing 'process_pid.ml' with 1.1 (bytecode) => passed - ... testing 'process_pid.ml' with 1.2 (native) => passed - ... testing 'redirections.ml' with 1 (hasunix) => passed - ... testing 'redirections.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'redirections.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'redirections.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'redirections.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'redirections.ml' with 1.1.1.1.1.1 (run) => passed - ... testing 'redirections.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed - ... testing 'redirections.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'redirections.ml' with 1.2.1 (ocamlopt.byte) => passed - ... testing 'redirections.ml' with 1.2.1.1 (ocamlopt.byte) => passed - ... testing 'redirections.ml' with 1.2.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'redirections.ml' with 1.2.1.1.1.1 (run) => passed - ... testing 'redirections.ml' with 1.2.1.1.1.1.1 (check-program-output) => passed - ... testing 'channel_of.ml' with 1 (hasunix) => passed - ... testing 'channel_of.ml' with 1.1 (bytecode) => passed - ... testing 'channel_of.ml' with 1.2 (native) => passed - ... testing 'truncate.ml' with 1 (hasunix) => passed - ... testing 'truncate.ml' with 1.1 (bytecode) => passed - ... testing 'truncate.ml' with 1.2 (native) => passed - ... testing 'dup2.ml' with 1 (hasunix) => passed - ... testing 'dup2.ml' with 1.1 (bytecode) => passed - ... testing 'dup2.ml' with 1.2 (native) => passed -Running tests from 'tests/lib-unix/win-stat' ... - ... testing 'test.ml' with 1 (libwin32unix) => skipped (libwin32unix not available) - ... testing 'test.ml' with 1.1 (bytecode) => n/a - ... testing 'test.ml' with 1.2 (native) => n/a -Running tests from 'tests/lib-unix/isatty' ... - ... testing 'isatty_std.ml' with 1 (hasunix) => passed - ... testing 'isatty_std.ml' with 1.1 (bytecode) => passed - ... testing 'isatty_std.ml' with 1.2 (native) => passed - ... testing 'isatty_tty.ml' with 1 (libwin32unix) => skipped (libwin32unix not available) - ... testing 'isatty_tty.ml' with 1.1 (bytecode) => n/a - ... testing 'isatty_tty.ml' with 1.2 (native) => n/a -Running tests from 'tests/lib-unix/unix-socket' ... - ... testing 'recvfrom_linux.ml' with 1 (hasunix) => passed - ... testing 'recvfrom_linux.ml' with 1.1 (script) => passed - ... testing 'recvfrom_linux.ml' with 1.1.1 (bytecode) => passed - ... testing 'recvfrom_linux.ml' with 1.1.2 (native) => passed - ... testing 'recvfrom_unix.ml' with 1 (hasunix) => passed - ... testing 'recvfrom_unix.ml' with 1.1 (not-windows) => passed - ... testing 'recvfrom_unix.ml' with 1.1.1 (bytecode) => passed - ... testing 'recvfrom_unix.ml' with 1.1.2 (native) => passed -Running tests from 'tests/lib-unix/win-env' ... - ... testing 'test_env.ml' with 1 (libwin32unix) => skipped (libwin32unix not available) - ... testing 'test_env.ml' with 1.1 (bytecode) => n/a - ... testing 'test_env.ml' with 1.2 (native) => n/a -Running tests from 'tests/lib-unix/unix-execvpe' ... - ... testing 'exec.ml' with 1 (hasunix) => passed - ... testing 'exec.ml' with 1.1 (script) => skipped () - ... testing 'exec.ml' with 1.1.1 (bytecode) => n/a - ... testing 'exec.ml' with 1.1.2 (native) => n/a -Running tests from 'tests/extension-constructor' ... - ... testing 'test.ml' with 1 (native) => passed - ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-objects-bugs' ... - ... testing 'pr4824_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr4824_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr4824_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr4435_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr4435_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr4435_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr3968_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr3968_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr3968_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7293_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7293_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7293_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7284_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7284_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7284_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr4766_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr4766_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr4766_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'woodyatt_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'woodyatt_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'woodyatt_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr4018_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr4018_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr4018_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'yamagata021012_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'yamagata021012_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'yamagata021012_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr4824a_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr4824a_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr4824a_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr5156_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr5156_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr5156_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/opaque' ... - ... testing 'test.ml' with 1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'test.ml' with 1.1 (script) => passed - ... testing 'test.ml' with 1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1 (script) => passed - ... testing 'test.ml' with 1.1.1.1.1.1 (script) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.2 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.3 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.4 (ocamlopt.byte) => passed -Running tests from 'tests/regression/pr1580' ... - ... testing 'pr1580.ml' with 1 (native) => passed - ... testing 'pr1580.ml' with 2 (bytecode) => passed -Running tests from 'tests/regression/pr9292' ... - ... testing 'pr9292.ml' with 1 (native) => passed - ... testing 'pr9292.ml' with 2 (bytecode) => passed -Running tests from 'tests/regression/pr7718' ... - ... testing 'pr7718.ml' with 1 (native) => passed - ... testing 'pr7718.ml' with 2 (bytecode) => passed -Running tests from 'tests/regression/pr6024' ... - ... testing 'pr6024.ml' with 1 (native) => passed - ... testing 'pr6024.ml' with 2 (bytecode) => passed -Running tests from 'tests/regression/pr7798' ... - ... testing 'pr7798.ml' with 1 (bytecode) => passed - ... testing 'pr7798.ml' with 2 (native) => passed - ... testing 'pr7798.ml' with 3 (native) => passed -Running tests from 'tests/regression/pr5233' ... - ... testing 'pr5233.ml' with 1 (native) => passed - ... testing 'pr5233.ml' with 2 (bytecode) => passed -Running tests from 'tests/regression/pr9028' ... - ... testing 'pr9028.ml' with 1 (native) => passed - ... testing 'pr9028.ml' with 2 (bytecode) => passed -Running tests from 'tests/regression/pr8769' ... - ... testing 'pr8769.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr8769.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr8769.ml' with 1.2 (ocamlc.byte) => passed - ... testing 'pr8769.ml' with 1.3 (ocamlc.byte) => passed - ... testing 'pr8769.ml' with 1.4 (ocamlc.byte) => passed - ... testing 'pr8769.ml' with 2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'pr8769.ml' with 2.1 (ocamlopt.byte) => passed - ... testing 'pr8769.ml' with 2.2 (ocamlopt.byte) => passed - ... testing 'pr8769.ml' with 2.3 (ocamlopt.byte) => passed - ... testing 'pr8769.ml' with 2.4 (ocamlopt.byte) => passed -Running tests from 'tests/regression/pr7426' ... - ... testing 'pr7426.ml' with 1 (native) => passed - ... testing 'pr7426.ml' with 2 (bytecode) => passed -Running tests from 'tests/regression/missing_set_of_closures' ... - ... testing 'missing_set_of_closures.ml' with 1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'missing_set_of_closures.ml' with 1.1 (script) => passed - ... testing 'missing_set_of_closures.ml' with 1.1.1 (script) => passed - ... testing 'missing_set_of_closures.ml' with 1.1.1.1 (ocamlopt.byte) => passed - ... testing 'missing_set_of_closures.ml' with 1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1.1 (script) => passed - ... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1.1.1 (cd) => passed - ... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1.1.1.1.1 (check-ocamlopt.byte-output) => passed -Running tests from 'tests/regression/pr5757' ... - ... testing 'pr5757.ml' with 1 (native) => passed - ... testing 'pr5757.ml' with 2 (bytecode) => passed -Running tests from 'tests/regression/gpr1623' ... - ... testing 'gpr1623.ml' with 1 (native) => passed - ... testing 'gpr1623.ml' with 2 (bytecode) => passed -Running tests from 'tests/regression/pr9443' ... - ... testing 'pr9443.ml' with 1 (native) => passed - ... testing 'pr9443.ml' with 2 (bytecode) => passed -Running tests from 'tests/regression/pr3612' ... - ... testing 'pr3612.ml' with 1 (native) => passed - ... testing 'pr3612.ml' with 2 (bytecode) => passed -Running tests from 'tests/regression/pr7042' ... - ... testing 'pr7042.ml' with 1 (native) => passed - ... testing 'pr7042.ml' with 2 (bytecode) => passed -Running tests from 'tests/regression/pr7920' ... - ... testing 'pr7920.ml' with 1 (native) => passed - ... testing 'pr7920.ml' with 2 (bytecode) => passed -Running tests from 'tests/raise-counts' ... - ... testing 'main.ml' with 1 (native) => passed - ... testing 'main.ml' with 2 (bytecode) => passed -Running tests from 'tests/fma' ... - ... testing 'fma.ml' with 1 (native) => passed - ... testing 'fma.ml' with 2 (bytecode) => passed -Running tests from 'tests/exotic-syntax' ... - ... testing 'exotic.ml' with 1 (native) => passed - ... testing 'exotic.ml' with 2 (bytecode) => passed -Running tests from 'tests/shadow_include' ... - ... testing 'artificial.ml' with 1 (expect) => passed - ... testing 'cannot_shadow_error.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'cannot_shadow_error.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'cannot_shadow_error.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'shadow_all.ml' with 1 (expect) => passed -Running tests from 'tests/prim-bigstring' ... - ... testing 'string_access.ml' with 1 (native) => passed - ... testing 'string_access.ml' with 2 (bytecode) => passed - ... testing 'bigstring_access.ml' with 1 (native) => passed - ... testing 'bigstring_access.ml' with 2 (bytecode) => passed -Running tests from 'tests/afl-instrumentation' ... - ... testing 'afltest.ml' with 1 (native-compiler) => passed - ... testing 'afltest.ml' with 1.1 (script) => skipped (afl-showmap not available) - ... testing 'afltest.ml' with 1.1.1 (setup-ocamlopt.byte-build-env) => n/a - ... testing 'afltest.ml' with 1.1.1.1 (ocamlopt.byte) => n/a - ... testing 'afltest.ml' with 1.1.1.1.1 (ocamlopt.byte) => n/a - ... testing 'afltest.ml' with 1.1.1.1.1.1 (run) => n/a -Running tests from 'tests/instrumented-runtime' ... - ... testing 'main.ml' with 1 (hasinstrumentedruntime) => passed - ... testing 'main.ml' with 1.1 (native) => passed -Running tests from 'tests/tool-ocamldep-shadowing' ... - ... testing 'a.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'a.ml' with 1.1 (script) => passed - ... testing 'a.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'a.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/ppx-attributes' ... - ... testing 'warning.ml' with 1 (native) => passed - ... testing 'warning.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-extension-constructor' ... - ... testing 'test.ml' with 1 (toplevel) => passed Running tests from 'tests/lib-dynlink-pr4839' ... ... testing 'test.ml' with 1 (shared-libraries) => passed ... testing 'test.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed @@ -6716,953 +6697,84 @@ ... testing 'test.ml' with 1.2.2.17.4 (run) => passed ... testing 'test.ml' with 1.2.2.17.4.1 (check-program-output) => passed ... testing 'test.ml' with 1.2.2.18 (cd) => passed -Running tests from 'tests/typing-missing-cmi-3' ... - ... testing 'user.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'user.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'user.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'user.ml' with 1.1.1.1 (script) => passed - ... testing 'user.ml' with 1.1.1.1.1 (expect) => passed -Running tests from 'tests/utils' ... - ... testing 'overflow_detection.ml' with 1 (bytecode) => passed - ... testing 'test_strongly_connected_components.ml' with 1 (bytecode) => passed - ... testing 'magic_number.ml' with 1 (bytecode) => passed - ... testing 'edit_distance.ml' with 1 (bytecode) => passed -Running tests from 'tests/tool-ocamlobjinfo' ... - ... testing 'question.ml' with 1 (shared-libraries) => passed - ... testing 'question.ml' with 1.1 (script) => passed - ... testing 'question.ml' with 1.1.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'question.ml' with 1.1.1.1 (ocamlopt.byte) => passed - ... testing 'question.ml' with 1.1.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'question.ml' with 1.1.1.1.1.1 (ocamlobjinfo) => passed - ... testing 'question.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed -Running tests from 'tests/lib-internalformat' ... - ... testing 'test.ml' with 1 (expect) => passed -Running tests from 'tests/statmemprof' ... - ... testing 'comballoc.ml' with 1 (bytecode) => passed - ... testing 'comballoc.ml' with 2 (native) => passed - ... testing 'blocking_in_callback.ml' with 1 (hassysthreads) => passed - ... testing 'blocking_in_callback.ml' with 1.1 (bytecode) => passed - ... testing 'blocking_in_callback.ml' with 1.2 (native) => passed - ... testing 'exception_callback.ml' with 1 (native) => passed - ... testing 'exception_callback.ml' with 2 (bytecode) => passed - ... testing 'arrays_in_major.ml' with 1 (native) => passed - ... testing 'arrays_in_major.ml' with 2 (bytecode) => passed - ... testing 'exception_callback_minor.ml' with 1 (native) => passed - ... testing 'exception_callback_minor.ml' with 2 (bytecode) => passed - ... testing 'lists_in_minor.ml' with 1 (bytecode) => passed - ... testing 'lists_in_minor.ml' with 2 (native) => passed - ... testing 'callstacks.ml' with 1 (flat-float-array) => passed - ... testing 'callstacks.ml' with 1.1 (native) => passed - ... testing 'callstacks.ml' with 1.2 (bytecode) => passed - ... testing 'callstacks.ml' with 2 (no-flat-float-array) => skipped (compiler configured with -flat-float-array) - ... testing 'callstacks.ml' with 2.1 (native) => n/a - ... testing 'callstacks.ml' with 2.2 (bytecode) => n/a - ... testing 'thread_exit_in_callback.ml' with 1 (hassysthreads) => passed - ... testing 'thread_exit_in_callback.ml' with 1.1 (bytecode) => passed - ... testing 'thread_exit_in_callback.ml' with 1.2 (native) => passed - ... testing 'intern.ml' with 1 (bytecode) => passed - ... testing 'intern.ml' with 2 (native) => passed - ... testing 'minor_no_postpone.ml' with 1 (native) => passed - ... testing 'minor_no_postpone.ml' with 2 (bytecode) => passed - ... testing 'arrays_in_minor.ml' with 1 (native) => passed - ... testing 'arrays_in_minor.ml' with 2 (bytecode) => passed -Running tests from 'tests/lib-dynlink-pr6950' ... - ... testing 'loader.ml' with 1 (shared-libraries) => passed - ... testing 'loader.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'loader.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'loader.ml' with 1.1.2 (ocamlc.byte) => passed - ... testing 'loader.ml' with 1.1.2.1 (run) => passed - ... testing 'loader.ml' with 1.1.2.1.1 (check-program-output) => passed - ... testing 'loader.ml' with 1.2 (native-dynlink) => passed - ... testing 'loader.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'loader.ml' with 1.2.1.1 (ocamlopt.byte) => passed - ... testing 'loader.ml' with 1.2.1.2 (ocamlopt.byte) => passed - ... testing 'loader.ml' with 1.2.1.2.1 (run) => passed - ... testing 'loader.ml' with 1.2.1.2.1.1 (check-program-output) => passed -Running tests from 'tests/lib-random' ... - ... testing 'rand.ml' with 1 (native) => passed - ... testing 'rand.ml' with 2 (bytecode) => passed -Running tests from 'tests/tool-toplevel-invocation' ... - ... testing 'test.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 'test.ml' with 1.1 (ocaml) => passed - ... testing 'test.ml' with 1.1.1 (check-ocaml-output) => passed - ... testing 'test.ml' with 1.2 (ocaml) => passed - ... testing 'test.ml' with 1.2.1 (check-ocaml-output) => passed - ... testing 'test.ml' with 1.3 (ocaml) => passed - ... testing 'test.ml' with 1.3.1 (check-ocaml-output) => passed - ... testing 'test.ml' with 1.4 (ocaml) => passed - ... testing 'test.ml' with 1.4.1 (check-ocaml-output) => passed - ... testing 'test.ml' with 1.5 (ocaml) => passed - ... testing 'test.ml' with 1.5.1 (check-ocaml-output) => passed - ... testing 'test.ml' with 1.6 (ocaml) => passed - ... testing 'test.ml' with 1.6.1 (check-ocaml-output) => passed -Running tests from 'tests/formats-transition' ... - ... testing 'ignored_scan_counters.ml' with 1 (toplevel) => passed - ... testing 'deprecated_unsigned_printers.ml' with 1 (toplevel) => passed - ... testing 'legacy_unfinished_modifiers.ml' with 1 (toplevel) => passed - ... testing 'legacy_incompatible_flags.ml' with 1 (toplevel) => passed -Running tests from 'tests/lib-seq' ... - ... testing 'test.ml' with 1 (native) => passed - ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/ast-invariants' ... - ... testing 'test.ml' with 1 (hasunix) => passed - ... testing 'test.ml' with 1.1 (native) => passed -Running tests from 'tests/flambda' ... - ... testing 'gpr998.ml' with 1 (native) => passed - ... testing 'gpr998.ml' with 2 (bytecode) => passed - ... testing 'specialise.ml' with 1 (flambda) => skipped (support for flambda disabled) - ... testing 'specialise.ml' with 1.1 (native) => n/a - ... testing 'approx_meet.ml' with 1 (flambda) => skipped (support for flambda disabled) - ... testing 'approx_meet.ml' with 2 (native) => passed - ... testing 'gpr2239.ml' with 1 (flambda) => skipped (support for flambda disabled) - ... testing 'gpr2239.ml' with 2 (native) => passed -Running tests from 'tests/typing-ocamlc-i' ... - ... testing 'pr7402.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7402.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7402.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr4791.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr4791.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr4791.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pervasives_leitmotiv.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pervasives_leitmotiv.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pervasives_leitmotiv.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7620_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7620_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7620_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6323.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6323.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6323.ml' with 1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/c-api' ... + ... testing 'alloc_async.ml' with 1 (native) => passed + ... testing 'alloc_async.ml' with 2 (bytecode) => passed +Running tests from 'tests/tool-caml-tex' ... + ... testing 'ellipses.ml' with 1 (hasstr) => passed + ... testing 'ellipses.ml' with 1.1 (native-compiler) => passed + ... testing 'ellipses.ml' with 1.1.1 (shared-libraries) => passed + ... testing 'ellipses.ml' with 1.1.1.1 (script) => passed + ... testing 'ellipses.ml' with 1.1.1.1.1 (check-program-output) => passed + ... testing 'redirections.ml' with 1 (hasstr) => passed + ... testing 'redirections.ml' with 1.1 (native-compiler) => passed + ... testing 'redirections.ml' with 1.1.1 (shared-libraries) => passed + ... testing 'redirections.ml' with 1.1.1.1 (script) => passed + ... testing 'redirections.ml' with 1.1.1.1.1 (check-program-output) => passed + ... testing 'redirections.ml' with 1.1.2 (no-shared-libraries) => skipped (Shared libraries are supported.) + ... testing 'redirections.ml' with 1.1.2.1 (script) => n/a + ... testing 'redirections.ml' with 1.1.2.1.1 (check-program-output) => n/a +Running tests from 'tests/exotic-syntax' ... + ... testing 'exotic.ml' with 1 (native) => passed + ... testing 'exotic.ml' with 2 (bytecode) => passed +Running tests from 'tests/lib-stdlabels' ... + ... testing 'test_stdlabels.ml' with 1 (native) => passed + ... testing 'test_stdlabels.ml' with 2 (bytecode) => passed +Running tests from 'tests/lib-marshal' ... + ... testing 'marshal_bigarray.ml' with 1 (native) => passed + ... testing 'marshal_bigarray.ml' with 2 (bytecode) => passed + ... testing 'intern_final.ml' with 1 (native) => passed + ... testing 'intern_final.ml' with 2 (bytecode) => passed + ... testing 'intext.ml' with 1 (native) => passed + ... testing 'intext.ml' with 2 (bytecode) => passed +Running tests from 'tests/basic-multdef' ... + ... testing 'usemultdef.ml' with 1 (native) => passed + ... testing 'usemultdef.ml' with 2 (bytecode) => passed +Running tests from 'tests/typing-immediate' ... + ... testing 'immediate.ml' with 1 (expect) => passed +Running tests from 'tests/lib-floatarray' ... + ... testing 'floatarray.ml' with 1 (native) => passed + ... testing 'floatarray.ml' with 2 (bytecode) => passed +Running tests from 'tests/typing-typeparam' ... + ... testing 'newtype.ml' with 1 (toplevel) => passed +Running tests from 'tests/tool-ocamldoc-open' ... + ... testing 'main.ml' with 1 (ocamldoc) => passed Running tests from 'tests/printing-types' ... ... testing 'disambiguation.ml' with 1 (expect) => passed ... testing 'pr248.ml' with 1 (toplevel) => passed -Running tests from 'tests/parsing' ... - ... testing 'reloc.ml' with 1 (expect) => passed - ... testing 'anonymous_class_parameter.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'anonymous_class_parameter.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'anonymous_class_parameter.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7165.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7165.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7165.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'extended_indexoperators.ml' with 1 (expect) => passed - ... testing 'shortcut_ext_attr.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'shortcut_ext_attr.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'shortcut_ext_attr.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'docstrings.ml' with 1 (expect) => passed - ... testing 'multi_indices.ml' with 1 (expect) => passed - ... testing 'broken_invariants.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'broken_invariants.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'broken_invariants.ml' with 1.1.1 (toplevel) => passed - ... testing 'hash_ambiguity.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'hash_ambiguity.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'hash_ambiguity.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'int_and_float_with_modifier.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'int_and_float_with_modifier.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'int_and_float_with_modifier.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6604.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6604.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6604.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6604_3.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6604_3.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6604_3.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6865.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6865.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6865.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'constructor_declarations.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'constructor_declarations.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'constructor_declarations.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'change_start_loc.ml' with 1 (native) => passed - ... testing 'change_start_loc.ml' with 2 (bytecode) => passed - ... testing 'arrow_ambiguity.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'arrow_ambiguity.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'arrow_ambiguity.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'quotedextensions.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'quotedextensions.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'quotedextensions.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'attributes.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'attributes.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'attributes.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6604_2.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6604_2.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6604_2.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'extensions.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'extensions.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'extensions.ml' with 1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/lib-set' ... - ... testing 'testset.ml' with 1 (native) => passed - ... testing 'testset.ml' with 2 (bytecode) => passed - ... testing 'testmap.ml' with 1 (native) => passed - ... testing 'testmap.ml' with 2 (bytecode) => passed -Running tests from 'tests/self-contained-toplevel' ... - ... testing 'main.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'main.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'main.ml' with 1.1.1 (ocaml) => passed - ... testing 'main.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1 (run) => passed - ... testing 'main.ml' with 1.1.1.1.1.1 (check-program-output) => passed -Running tests from 'tests/typing-missing-cmi-2' ... - ... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'test.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1 (script) => passed - ... testing 'test.ml' with 1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/prim-revapply' ... - ... testing 'revapply.ml' with 1 (native) => passed - ... testing 'revapply.ml' with 2 (bytecode) => passed - ... testing 'apply.ml' with 1 (native) => passed - ... testing 'apply.ml' with 2 (bytecode) => passed -Running tests from 'tests/tool-ocaml-annot' ... - ... testing 'typeonly.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'typeonly.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'typeonly.ml' with 1.1.1 (script) => passed - ... testing 'typeonly.ml' with 2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'typeonly.ml' with 2.1 (ocamlopt.byte) => passed - ... testing 'typeonly.ml' with 2.1.1 (script) => passed - ... testing 'failure.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'failure.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'failure.ml' with 1.1.1 (script) => passed - ... testing 'failure.ml' with 2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'failure.ml' with 2.1 (ocamlopt.byte) => passed - ... testing 'failure.ml' with 2.1.1 (script) => passed - ... testing 'success.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'success.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'success.ml' with 1.1.1 (script) => passed - ... testing 'success.ml' with 2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'success.ml' with 2.1 (ocamlopt.byte) => passed - ... testing 'success.ml' with 2.1.1 (script) => passed -Running tests from 'tests/lib-bigarray-2' ... - ... testing 'bigarrfml.ml' with 1 (script) => skipped (gfortran not available) - ... testing 'bigarrfml.ml' with 1.1 (setup-ocamlc.byte-build-env) => n/a - ... testing 'bigarrfml.ml' with 1.1.1 (script) => n/a - ... testing 'bigarrfml.ml' with 1.1.1.1 (ocamlc.byte) => n/a - ... testing 'bigarrfml.ml' with 1.1.1.1.1 (run) => n/a - ... testing 'bigarrfml.ml' with 1.1.1.1.1.1 (check-program-output) => n/a - ... testing 'bigarrfml.ml' with 1.2 (setup-ocamlopt.byte-build-env) => n/a - ... testing 'bigarrfml.ml' with 1.2.1 (script) => n/a - ... testing 'bigarrfml.ml' with 1.2.1.1 (ocamlopt.byte) => n/a - ... testing 'bigarrfml.ml' with 1.2.1.1.1 (run) => n/a - ... testing 'bigarrfml.ml' with 1.2.1.1.1.1 (check-program-output) => n/a -Running tests from 'tests/lib-bigarray-file' ... - ... testing 'mapfile.ml' with 1 (hasunix) => passed - ... testing 'mapfile.ml' with 1.1 (native) => passed -Running tests from 'tests/tool-ocamldoc-open' ... - ... testing 'main.ml' with 1 (ocamldoc) => passed -Running tests from 'tests/int64-unboxing' ... - ... testing 'test.ml' with 1 (native) => passed -Running tests from 'tests/compatibility' ... - ... testing 'main.ml' with 1 (pass) => passed - ... testing 'main.ml' with 1.1 (bytecode) => passed - ... testing 'main.ml' with 1.2 (native) => passed - ... testing 'main.ml' with 2 (pass) => passed - ... testing 'main.ml' with 2.1 (bytecode) => passed - ... testing 'main.ml' with 2.2 (native) => passed -Running tests from 'tests/typing-fstclassmod' ... - ... testing 'fstclassmod.ml' with 1 (native) => passed - ... testing 'fstclassmod.ml' with 2 (bytecode) => passed -Running tests from 'tests/lib-dynlink-bytecode' ... - ... testing 'main.ml' with 1 (shared-libraries) => passed - ... testing 'main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'main.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'main.ml' with 1.1.1.1 (ocamlmklib) => passed - ... testing 'main.ml' with 1.1.1.1.1 (ocamlmklib) => passed - ... testing 'main.ml' with 1.1.1.1.1.1 (ocamlmklib) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1 (ocamlmklib) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1 (run) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.2 (ocamlc.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.2.1 (run) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.2.1.1 (check-program-output) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.3 (ocamlc.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.3.1 (run) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.3.1.1 (check-program-output) => passed -Running tests from 'tests/tool-ocaml' ... - ... testing 't080-neq.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't080-neq.ml' with 1.1 (ocaml) => passed - ... testing 't110-divint-1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-divint-1.ml' with 1.1 (ocaml) => passed - ... testing 't121-setstringchar.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't121-setstringchar.ml' with 1.1 (ocaml) => passed - ... testing 't070-branchif.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't070-branchif.ml' with 1.1 (ocaml) => passed - ... testing 't170-envacc4.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't170-envacc4.ml' with 1.1 (ocaml) => passed - ... testing 't092-pushacc7.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't092-pushacc7.ml' with 1.1 (ocaml) => passed - ... testing 't320-gc-3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't320-gc-3.ml' with 1.1 (ocaml) => passed - ... testing 't020.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't020.ml' with 1.1 (ocaml) => passed - ... testing 't190-makefloatblock-3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't190-makefloatblock-3.ml' with 1.1 (ocaml) => passed - ... testing 't250-closurerec-1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't250-closurerec-1.ml' with 1.1 (ocaml) => passed - ... testing 't110-offsetint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-offsetint.ml' with 1.1 (ocaml) => passed - ... testing 't080-ltint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't080-ltint.ml' with 1.1 (ocaml) => passed - ... testing 't240-c_call2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't240-c_call2.ml' with 1.1 (ocaml) => passed - ... testing 't080-leint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't080-leint.ml' with 1.1 (ocaml) => passed - ... testing 't163.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't163.ml' with 1.1 (ocaml) => passed - ... testing 't092-pushacc6.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't092-pushacc6.ml' with 1.1 (ocaml) => passed - ... testing 't110-mulint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-mulint.ml' with 1.1 (ocaml) => passed - ... testing 't050-getglobal.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't050-getglobal.ml' with 1.1 (ocaml) => passed - ... testing 't140-switch-3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't140-switch-3.ml' with 1.1 (ocaml) => passed - ... testing 't080-eq.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't080-eq.ml' with 1.1 (ocaml) => passed - ... testing 't110-addint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-addint.ml' with 1.1 (ocaml) => passed - ... testing 't021-pushconst2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't021-pushconst2.ml' with 1.1 (ocaml) => passed - ... testing 't251-pushoffsetclosure0.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't251-pushoffsetclosure0.ml' with 1.1 (ocaml) => passed - ... testing 't200-getfield1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't200-getfield1.ml' with 1.1 (ocaml) => passed - ... testing 't093-pushacc.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't093-pushacc.ml' with 1.1 (ocaml) => passed - ... testing 't164-apply2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't164-apply2.ml' with 1.1 (ocaml) => passed - ... testing 't110-andint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-andint.ml' with 1.1 (ocaml) => passed - ... testing 't110-asrint-2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-asrint-2.ml' with 1.1 (ocaml) => passed - ... testing 't040-makeblock2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't040-makeblock2.ml' with 1.1 (ocaml) => passed - ... testing 't150-push-2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't150-push-2.ml' with 1.1 (ocaml) => passed - ... testing 't250-closurerec-2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't250-closurerec-2.ml' with 1.1 (ocaml) => passed - ... testing 't080-geint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't080-geint.ml' with 1.1 (ocaml) => passed - ... testing 't090-acc1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't090-acc1.ml' with 1.1 (ocaml) => passed - ... testing 't110-asrint-1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-asrint-1.ml' with 1.1 (ocaml) => passed - ... testing 't140-switch-4.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't140-switch-4.ml' with 1.1 (ocaml) => passed - ... testing 't350-heapcheck.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't350-heapcheck.ml' with 1.1 (ocaml) => passed - ... testing 't090-acc0.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't090-acc0.ml' with 1.1 (ocaml) => passed - ... testing 't330-compact-2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't330-compact-2.ml' with 1.1 (ocaml) => passed - ... testing 't161-apply1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't161-apply1.ml' with 1.1 (ocaml) => passed - ... testing 't092-pushacc1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't092-pushacc1.ml' with 1.1 (ocaml) => passed - ... testing 't162-return.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't162-return.ml' with 1.1 (ocaml) => passed - ... testing 't210-setfield3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't210-setfield3.ml' with 1.1 (ocaml) => passed - ... testing 't090-acc6.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't090-acc6.ml' with 1.1 (ocaml) => passed - ... testing 't040-makeblock3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't040-makeblock3.ml' with 1.1 (ocaml) => passed - ... testing 't110-lslint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-lslint.ml' with 1.1 (ocaml) => passed - ... testing 't190-makefloatblock-1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't190-makefloatblock-1.ml' with 1.1 (ocaml) => passed - ... testing 't170-envacc3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't170-envacc3.ml' with 1.1 (ocaml) => passed - ... testing 't171-envacc.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't171-envacc.ml' with 1.1 (ocaml) => passed - ... testing 't240-c_call3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't240-c_call3.ml' with 1.1 (ocaml) => passed - ... testing 't080-gtint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't080-gtint.ml' with 1.1 (ocaml) => passed - ... testing 't142-switch-8.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't142-switch-8.ml' with 1.1 (ocaml) => passed - ... testing 't200-getfield3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't200-getfield3.ml' with 1.1 (ocaml) => passed - ... testing 't092-pushacc.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't092-pushacc.ml' with 1.1 (ocaml) => passed - ... testing 't130-vectlength.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't130-vectlength.ml' with 1.1 (ocaml) => passed - ... testing 't340-weak.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't340-weak.ml' with 1.1 (ocaml) => passed - ... testing 't310-alloc-2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't310-alloc-2.ml' with 1.1 (ocaml) => passed - ... testing 't220-assign.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't220-assign.ml' with 1.1 (ocaml) => passed - ... testing 't252-pushoffsetclosure.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't252-pushoffsetclosure.ml' with 1.1 (ocaml) => passed - ... testing 't193-setfloatfield-2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't193-setfloatfield-2.ml' with 1.1 (ocaml) => passed - ... testing 't211-setfield.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't211-setfield.ml' with 1.1 (ocaml) => passed - ... testing 't300-getmethod.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't300-getmethod.ml' with 1.1 (ocaml) => passed - ... testing 't091-acc.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't091-acc.ml' with 1.1 (ocaml) => passed - ... testing 't330-compact-4.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't330-compact-4.ml' with 1.1 (ocaml) => passed - ... testing 't180-appterm1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't180-appterm1.ml' with 1.1 (ocaml) => passed - ... testing 't210-setfield0.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't210-setfield0.ml' with 1.1 (ocaml) => passed - ... testing 't110-modint-1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-modint-1.ml' with 1.1 (ocaml) => passed - ... testing 't021-pushconst3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't021-pushconst3.ml' with 1.1 (ocaml) => passed - ... testing 't090-acc5.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't090-acc5.ml' with 1.1 (ocaml) => passed - ... testing 't240-c_call1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't240-c_call1.ml' with 1.1 (ocaml) => passed - ... testing 't180-appterm3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't180-appterm3.ml' with 1.1 (ocaml) => passed - ... testing 't110-xorint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-xorint.ml' with 1.1 (ocaml) => passed - ... testing 't330-compact-3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't330-compact-3.ml' with 1.1 (ocaml) => passed - ... testing 't172-pushenvacc4.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't172-pushenvacc4.ml' with 1.1 (ocaml) => passed - ... testing 't101-poptrap.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't101-poptrap.ml' with 1.1 (ocaml) => passed - ... testing 't240-c_call4.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't240-c_call4.ml' with 1.1 (ocaml) => passed - ... testing 't360-stacks-1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't360-stacks-1.ml' with 1.1 (ocaml) => passed - ... testing 't141-switch-6.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't141-switch-6.ml' with 1.1 (ocaml) => passed - ... testing 't092-pushacc4.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't092-pushacc4.ml' with 1.1 (ocaml) => passed - ... testing 't301-object.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't301-object.ml' with 1.1 (ocaml) => passed - ... testing 't060-raise.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't060-raise.ml' with 1.1 (ocaml) => passed - ... testing 't050-pushgetglobal.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't050-pushgetglobal.ml' with 1.1 (ocaml) => passed - ... testing 't201-getfield.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't201-getfield.ml' with 1.1 (ocaml) => passed - ... testing 't320-gc-1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't320-gc-1.ml' with 1.1 (ocaml) => passed - ... testing 't270-push_retaddr.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't270-push_retaddr.ml' with 1.1 (ocaml) => passed - ... testing 't251-pushoffsetclosurem2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't251-pushoffsetclosurem2.ml' with 1.1 (ocaml) => passed - ... testing 't110-divint-2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-divint-2.ml' with 1.1 (ocaml) => passed - ... testing 't200-getfield2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't200-getfield2.ml' with 1.1 (ocaml) => passed - ... testing 't170-envacc2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't170-envacc2.ml' with 1.1 (ocaml) => passed - ... testing 't070-branchifnot.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't070-branchifnot.ml' with 1.1 (ocaml) => passed - ... testing 't092-pushacc3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't092-pushacc3.ml' with 1.1 (ocaml) => passed - ... testing 't110-subint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-subint.ml' with 1.1 (ocaml) => passed - ... testing 't040-makeblock1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't040-makeblock1.ml' with 1.1 (ocaml) => passed - ... testing 't092-pushacc2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't092-pushacc2.ml' with 1.1 (ocaml) => passed - ... testing 't110-lsrint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-lsrint.ml' with 1.1 (ocaml) => passed - ... testing 't172-pushenvacc3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't172-pushenvacc3.ml' with 1.1 (ocaml) => passed - ... testing 't173-pushenvacc.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't173-pushenvacc.ml' with 1.1 (ocaml) => passed - ... testing 't192-getfloatfield-1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't192-getfloatfield-1.ml' with 1.1 (ocaml) => passed - ... testing 't010-const3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't010-const3.ml' with 1.1 (ocaml) => passed - ... testing 't165-apply.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't165-apply.ml' with 1.1 (ocaml) => passed - ... testing 't142-switch-9.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't142-switch-9.ml' with 1.1 (ocaml) => passed - ... testing 't230-check_signals.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't230-check_signals.ml' with 1.1 (ocaml) => passed - ... testing 't041-makeblock.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't041-makeblock.ml' with 1.1 (ocaml) => passed - ... testing 't210-setfield2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't210-setfield2.ml' with 1.1 (ocaml) => passed - ... testing 't092-pushacc0.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't092-pushacc0.ml' with 1.1 (ocaml) => passed - ... testing 't130-getvectitem.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't130-getvectitem.ml' with 1.1 (ocaml) => passed - ... testing 't090-acc7.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't090-acc7.ml' with 1.1 (ocaml) => passed - ... testing 't090-acc2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't090-acc2.ml' with 1.1 (ocaml) => passed - ... testing 't240-c_call5.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't240-c_call5.ml' with 1.1 (ocaml) => passed - ... testing 't141-switch-7.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't141-switch-7.ml' with 1.1 (ocaml) => passed - ... testing 't131-setvectitem.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't131-setvectitem.ml' with 1.1 (ocaml) => passed - ... testing 't251-pushoffsetclosure2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't251-pushoffsetclosure2.ml' with 1.1 (ocaml) => passed - ... testing 't000.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't000.ml' with 1.1 (ocaml) => passed - ... testing 't160-closure.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't160-closure.ml' with 1.1 (ocaml) => passed - ... testing 't172-pushenvacc2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't172-pushenvacc2.ml' with 1.1 (ocaml) => passed - ... testing 't253-offsetclosure2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't253-offsetclosure2.ml' with 1.1 (ocaml) => passed - ... testing 't071-boolnot.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't071-boolnot.ml' with 1.1 (ocaml) => passed - ... testing 't172-pushenvacc1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't172-pushenvacc1.ml' with 1.1 (ocaml) => passed - ... testing 't180-appterm2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't180-appterm2.ml' with 1.1 (ocaml) => passed - ... testing 't310-alloc-1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't310-alloc-1.ml' with 1.1 (ocaml) => passed - ... testing 't100-pushtrap.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't100-pushtrap.ml' with 1.1 (ocaml) => passed - ... testing 't253-offsetclosure0.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't253-offsetclosure0.ml' with 1.1 (ocaml) => passed - ... testing 't010-const1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't010-const1.ml' with 1.1 (ocaml) => passed - ... testing 't090-acc3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't090-acc3.ml' with 1.1 (ocaml) => passed - ... testing 't191-vectlength.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't191-vectlength.ml' with 1.1 (ocaml) => passed - ... testing 't150-push-1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't150-push-1.ml' with 1.1 (ocaml) => passed - ... testing 't110-divint-3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-divint-3.ml' with 1.1 (ocaml) => passed - ... testing 't022-pushconstint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't022-pushconstint.ml' with 1.1 (ocaml) => passed - ... testing 't110-modint-2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-modint-2.ml' with 1.1 (ocaml) => passed - ... testing 't210-setfield1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't210-setfield1.ml' with 1.1 (ocaml) => passed - ... testing 't070-branch.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't070-branch.ml' with 1.1 (ocaml) => passed - ... testing 't051-getglobalfield.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't051-getglobalfield.ml' with 1.1 (ocaml) => passed - ... testing 't192-getfloatfield-2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't192-getfloatfield-2.ml' with 1.1 (ocaml) => passed - ... testing 't190-makefloatblock-2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't190-makefloatblock-2.ml' with 1.1 (ocaml) => passed - ... testing 't120-getstringchar.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't120-getstringchar.ml' with 1.1 (ocaml) => passed - ... testing 't011-constint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't011-constint.ml' with 1.1 (ocaml) => passed - ... testing 't092-pushacc5.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't092-pushacc5.ml' with 1.1 (ocaml) => passed - ... testing 't330-compact-1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't330-compact-1.ml' with 1.1 (ocaml) => passed - ... testing 't110-orint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-orint.ml' with 1.1 (ocaml) => passed - ... testing 't193-setfloatfield-1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't193-setfloatfield-1.ml' with 1.1 (ocaml) => passed - ... testing 't010-const2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't010-const2.ml' with 1.1 (ocaml) => passed - ... testing 't141-switch-5.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't141-switch-5.ml' with 1.1 (ocaml) => passed - ... testing 't260-offsetref.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't260-offsetref.ml' with 1.1 (ocaml) => passed - ... testing 't140-switch-1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't140-switch-1.ml' with 1.1 (ocaml) => passed - ... testing 't140-switch-2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't140-switch-2.ml' with 1.1 (ocaml) => passed - ... testing 't200-getfield0.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't200-getfield0.ml' with 1.1 (ocaml) => passed - ... testing 't090-acc4.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't090-acc4.ml' with 1.1 (ocaml) => passed - ... testing 't110-negint.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't110-negint.ml' with 1.1 (ocaml) => passed - ... testing 't010-const0.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't010-const0.ml' with 1.1 (ocaml) => passed - ... testing 't164-apply3.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't164-apply3.ml' with 1.1 (ocaml) => passed - ... testing 't181-appterm.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't181-appterm.ml' with 1.1 (ocaml) => passed - ... testing 't253-offsetclosurem2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't253-offsetclosurem2.ml' with 1.1 (ocaml) => passed - ... testing 't360-stacks-2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't360-stacks-2.ml' with 1.1 (ocaml) => passed - ... testing 't021-pushconst1.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't021-pushconst1.ml' with 1.1 (ocaml) => passed - ... testing 't051-pushgetglobalfield.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't051-pushgetglobalfield.ml' with 1.1 (ocaml) => passed - ... testing 't142-switch-A.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't142-switch-A.ml' with 1.1 (ocaml) => passed - ... testing 't254-offsetclosure.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't254-offsetclosure.ml' with 1.1 (ocaml) => passed - ... testing 't320-gc-2.ml' with 1 (setup-ocaml-build-env) => passed - ... testing 't320-gc-2.ml' with 1.1 (ocaml) => passed -Running tests from 'tests/lexing' ... - ... testing 'escape.ml' with 1 (toplevel) => passed - ... testing 'comments.ml' with 1 (toplevel) => passed - ... testing 'uchar_esc.ml' with 1 (toplevel) => passed -Running tests from 'tests/basic-private' ... - ... testing 'tlength.ml' with 1 (native) => passed - ... testing 'tlength.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-core-bugs' ... - ... testing 'const_int_hint.ml' with 1 (expect) => passed - ... testing 'missing_rec_hint.ml' with 1 (expect) => passed - ... testing 'repeated_did_you_mean.ml' with 1 (expect) => passed - ... testing 'type_expected_explanation.ml' with 1 (expect) => passed - ... testing 'unit_fun_hints.ml' with 1 (expect) => passed -Running tests from 'tests/lib-dynlink-private' ... - ... testing 'test.ml' with 1 (shared-libraries) => passed - ... testing 'test.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'test.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2 (script) => passed - ... testing 'test.ml' with 1.1.2.1 (script) => passed - ... testing 'test.ml' with 1.1.2.2 (script) => passed - ... testing 'test.ml' with 1.1.2.3 (script) => passed - ... testing 'test.ml' with 1.1.2.4 (script) => passed - ... testing 'test.ml' with 1.1.2.5 (script) => passed - ... testing 'test.ml' with 1.1.2.6 (script) => passed - ... testing 'test.ml' with 1.1.2.7 (script) => passed - ... testing 'test.ml' with 1.1.2.8 (script) => passed - ... testing 'test.ml' with 1.1.2.8.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.2 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.3 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.4 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.5 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.6 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.7 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.8 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.9 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.10 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.11 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.12 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.13 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.14 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.15 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.16 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.17 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.18 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.19 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.2.8.19.1 (run) => passed - ... testing 'test.ml' with 1.2 (native-dynlink) => passed - ... testing 'test.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'test.ml' with 1.2.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2 (script) => passed - ... testing 'test.ml' with 1.2.1.2.1 (script) => passed - ... testing 'test.ml' with 1.2.1.2.2 (script) => passed - ... testing 'test.ml' with 1.2.1.2.3 (script) => passed - ... testing 'test.ml' with 1.2.1.2.4 (script) => passed - ... testing 'test.ml' with 1.2.1.2.5 (script) => passed - ... testing 'test.ml' with 1.2.1.2.6 (script) => passed - ... testing 'test.ml' with 1.2.1.2.7 (script) => passed - ... testing 'test.ml' with 1.2.1.2.8 (script) => passed - ... testing 'test.ml' with 1.2.1.2.8.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.2 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.3 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.4 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.5 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.6 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.7 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.8 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.9 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.10 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.11 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.12 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.13 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.14 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.15 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.16 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.17 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.18 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.19 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.2.8.19.1 (run) => passed -Running tests from 'tests/misc-kb' ... - ... testing 'kbmain.ml' with 1 (native) => passed - ... testing 'kbmain.ml' with 2 (bytecode) => passed -Running tests from 'tests/lib-scanf' ... - ... testing 'tscanf.ml' with 1 (native) => passed - ... testing 'tscanf.ml' with 2 (bytecode) => passed -Running tests from 'tests/arch-power' ... - ... testing 'exn_raise.ml' with 1 (arch_power) => skipped (Target is not POWER architecture) - ... testing 'exn_raise.ml' with 1.1 (native) => n/a - ... testing 'exn_raise.ml' with 1.1.1 (ocamlopt.byte) => n/a - ... testing 'exn_raise.ml' with 1.1.1.1 (run) => n/a -Running tests from 'tests/letrec-compilation' ... - ... testing 'record_with.ml' with 1 (native) => passed - ... testing 'record_with.ml' with 2 (bytecode) => passed - ... testing 'nested.ml' with 1 (native) => passed - ... testing 'nested.ml' with 2 (bytecode) => passed - ... testing 'class_1.ml' with 1 (native) => passed - ... testing 'class_1.ml' with 2 (bytecode) => passed - ... testing 'backreferences.ml' with 1 (native) => passed - ... testing 'backreferences.ml' with 2 (bytecode) => passed - ... testing 'labels.ml' with 1 (native) => passed - ... testing 'labels.ml' with 2 (bytecode) => passed - ... testing 'evaluation_order_1.ml' with 1 (native) => passed - ... testing 'evaluation_order_1.ml' with 2 (bytecode) => passed - ... testing 'mutual_functions.ml' with 1 (native) => passed - ... testing 'mutual_functions.ml' with 2 (bytecode) => passed - ... testing 'mixing_value_closures_2.ml' with 1 (native) => passed - ... testing 'mixing_value_closures_2.ml' with 2 (bytecode) => passed - ... testing 'class_2.ml' with 1 (native) => passed - ... testing 'class_2.ml' with 2 (bytecode) => passed - ... testing 'float_block_1.ml' with 1 (native) => passed - ... testing 'float_block_1.ml' with 2 (bytecode) => passed - ... testing 'lists.ml' with 1 (native) => passed - ... testing 'lists.ml' with 2 (bytecode) => passed - ... testing 'evaluation_order_3.ml' with 1 (native) => passed - ... testing 'evaluation_order_3.ml' with 2 (bytecode) => passed - ... testing 'pr4989.ml' with 1 (native) => passed - ... testing 'pr4989.ml' with 2 (bytecode) => passed - ... testing 'evaluation_order_2.ml' with 1 (native) => passed - ... testing 'evaluation_order_2.ml' with 2 (bytecode) => passed - ... testing 'pr8681.ml' with 1 (native) => passed - ... testing 'pr8681.ml' with 2 (bytecode) => passed - ... testing 'lazy_.ml' with 1 (native) => passed - ... testing 'lazy_.ml' with 2 (bytecode) => passed - ... testing 'mixing_value_closures_1.ml' with 1 (native) => passed - ... testing 'mixing_value_closures_1.ml' with 2 (bytecode) => passed - ... testing 'generic_array.ml' with 1 (native) => passed - ... testing 'generic_array.ml' with 2 (bytecode) => passed - ... testing 'ref.ml' with 1 (native) => passed - ... testing 'ref.ml' with 2 (bytecode) => passed -Running tests from 'tests/basic' ... - ... testing 'bigints.ml' with 1 (native) => passed - ... testing 'bigints.ml' with 2 (bytecode) => passed - ... testing 'pr7533.ml' with 1 (native) => passed - ... testing 'pr7533.ml' with 2 (bytecode) => passed - ... testing 'zero_divided_by_n.ml' with 1 (native) => passed - ... testing 'zero_divided_by_n.ml' with 2 (bytecode) => passed - ... testing 'eval_order_2.ml' with 1 (native) => passed - ... testing 'eval_order_2.ml' with 2 (bytecode) => passed - ... testing 'tailcalls.ml' with 1 (native) => passed - ... testing 'tailcalls.ml' with 2 (bytecode) => passed - ... testing 'float.ml' with 1 (native) => passed - ... testing 'float.ml' with 2 (bytecode) => passed - ... testing 'pr7253.ml' with 1 (native) => passed - ... testing 'pr7253.ml' with 2 (bytecode) => passed - ... testing 'eval_order_4.ml' with 1 (native) => passed - ... testing 'eval_order_4.ml' with 2 (bytecode) => passed - ... testing 'stringmatch.ml' with 1 (native) => passed - ... testing 'stringmatch.ml' with 2 (bytecode) => passed - ... testing 'trigraph.ml' with 1 (native) => passed - ... testing 'trigraph.ml' with 2 (bytecode) => passed - ... testing 'patmatch_incoherence.ml' with 1 (expect) => passed - ... testing 'recvalues.ml' with 1 (native) => passed - ... testing 'recvalues.ml' with 2 (bytecode) => passed - ... testing 'pr7657.ml' with 1 (native) => passed - ... testing 'pr7657.ml' with 2 (bytecode) => passed - ... testing 'unit_naming.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'unit_naming.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'unit_naming.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'localexn.ml' with 1 (native) => passed - ... testing 'localexn.ml' with 2 (bytecode) => passed - ... testing 'eval_order_1.ml' with 1 (native) => passed - ... testing 'eval_order_1.ml' with 2 (bytecode) => passed - ... testing 'equality.ml' with 1 (native) => passed - ... testing 'equality.ml' with 2 (bytecode) => passed - ... testing 'tuple_match.ml' with 1 (native) => passed - ... testing 'tuple_match.ml' with 2 (bytecode) => passed - ... testing 'maps.ml' with 1 (native) => passed - ... testing 'maps.ml' with 2 (bytecode) => passed - ... testing 'float_physical_equality.ml' with 1 (native) => passed - ... testing 'float_physical_equality.ml' with 2 (bytecode) => passed - ... testing 'eval_order_6.ml' with 1 (native) => passed - ... testing 'eval_order_6.ml' with 2 (bytecode) => passed - ... testing 'sets.ml' with 1 (native) => passed - ... testing 'sets.ml' with 2 (bytecode) => passed - ... testing 'opt_variants.ml' with 1 (native) => passed - ... testing 'opt_variants.ml' with 2 (bytecode) => passed - ... testing 'localfunction.ml' with 1 (native) => passed - ... testing 'localfunction.ml' with 2 (bytecode) => passed - ... testing 'arrays.ml' with 1 (native) => passed - ... testing 'arrays.ml' with 2 (bytecode) => passed - ... testing 'patmatch_split_no_or.ml' with 1 (expect) => passed - ... testing 'includestruct.ml' with 1 (native) => passed - ... testing 'includestruct.ml' with 2 (bytecode) => passed - ... testing 'switch_opts.ml' with 1 (native) => passed - ... testing 'switch_opts.ml' with 2 (bytecode) => passed - ... testing 'boxedints.ml' with 1 (native) => passed - ... testing 'boxedints.ml' with 2 (bytecode) => passed - ... testing 'min_int.ml' with 1 (native) => passed - ... testing 'min_int.ml' with 2 (bytecode) => passed - ... testing 'patmatch.ml' with 1 (native) => passed - ... testing 'patmatch.ml' with 2 (bytecode) => passed - ... testing 'eval_order_3.ml' with 1 (native) => passed - ... testing 'eval_order_3.ml' with 2 (bytecode) => passed - ... testing 'divint.ml' with 1 (native) => passed - ... testing 'divint.ml' with 2 (bytecode) => passed - ... testing 'constprop.ml.c' with 1 (bytecode) => passed - ... testing 'constprop.ml.c' with 2 (native) => passed -Running tests from 'tests/typing-signatures' ... - ... testing 'pr6371.ml' with 1 (toplevel) => passed - ... testing 'pr6672.ml' with 1 (toplevel) => passed - ... testing 'els.ml' with 1 (toplevel) => passed -Running tests from 'tests/lib-buffer' ... - ... testing 'test.ml' with 1 (native) => passed - ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/float-unboxing' ... - ... testing 'float_subst_boxed_number.ml' with 1 (native) => passed - ... testing 'unbox_under_assign.ml' with 1 (native) => passed - ... testing 'unbox_under_assign.ml' with 2 (bytecode) => passed -Running tests from 'tests/lib-dynlink-native' ... - ... testing 'main.ml' with 1 (hassysthreads) => passed - ... testing 'main.ml' with 1.1 (native-dynlink) => passed - ... testing 'main.ml' with 1.1.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'main.ml' with 1.1.1.1 (script) => passed - ... testing 'main.ml' with 1.1.1.1.1 (script) => passed - ... testing 'main.ml' with 1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1 (script) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1 (script) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (cd) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (script) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (script) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (cd) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1.1.1.1 (run) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed -Running tests from 'tests/asmcomp' ... - ... testing 'bind_tuples.ml' with 1 (native) => passed - ... testing 'is_static.ml' with 1 (native) => passed - ... testing 'lift_mutable_let_flambda.ml' with 1 (flambda) => skipped (support for flambda disabled) - ... testing 'lift_mutable_let_flambda.ml' with 1.1 (native) => n/a - ... testing 'is_static_flambda.ml' with 1 (flambda) => skipped (support for flambda disabled) - ... testing 'is_static_flambda.ml' with 1.1 (native) => n/a - ... testing 'static_float_array_flambda.ml' with 1 (flambda) => skipped (support for flambda disabled) - ... testing 'static_float_array_flambda.ml' with 1.1 (flat-float-array) => n/a - ... testing 'static_float_array_flambda.ml' with 1.1.1 (native) => n/a - ... testing '0001-test.ml' with 1 (native) => passed - ... testing '0001-test.ml' with 2 (bytecode) => passed - ... testing 'staticalloc.ml' with 1 (native) => passed - ... testing 'optargs.ml' with 1 (native) => passed - ... testing 'compare.ml' with 1 (native) => passed - ... testing 'unrolling_flambda.ml' with 1 (flambda) => skipped (support for flambda disabled) - ... testing 'unrolling_flambda.ml' with 1.1 (native) => n/a - ... testing 'static_float_array_flambda_opaque.ml' with 1 (flambda) => skipped (support for flambda disabled) - ... testing 'static_float_array_flambda_opaque.ml' with 1.1 (flat-float-array) => n/a - ... testing 'static_float_array_flambda_opaque.ml' with 1.1.1 (native) => n/a - ... testing 'unrolling_flambda2.ml' with 1 (flambda) => skipped (support for flambda disabled) - ... testing 'unrolling_flambda2.ml' with 1.1 (native) => n/a - ... testing 'register_typing_switch.ml' with 1 (native) => passed - ... testing 'func_sections.ml' with 1 (function_sections) => skipped (Target does not support function sections) - ... testing 'func_sections.ml' with 1.1 (arch_arm) => n/a - ... testing 'func_sections.ml' with 1.1.1 (native) => n/a - ... testing 'func_sections.ml' with 1.2 (arch_arm64) => n/a - ... testing 'func_sections.ml' with 1.2.1 (native) => n/a - ... testing 'func_sections.ml' with 1.3 (arch_amd64) => n/a - ... testing 'func_sections.ml' with 1.3.1 (native) => n/a - ... testing 'func_sections.ml' with 1.4 (arch_i386) => n/a - ... testing 'func_sections.ml' with 1.4.1 (native) => n/a - ... testing 'register_typing.ml' with 1 (native) => passed -Running tests from 'tests/basic-more' ... - ... testing 'function_in_ref.ml' with 1 (native) => passed - ... testing 'function_in_ref.ml' with 2 (bytecode) => passed - ... testing 'bounds.ml' with 1 (native) => passed - ... testing 'bounds.ml' with 2 (bytecode) => passed - ... testing 'sequential_and_or.ml' with 1 (native) => passed - ... testing 'sequential_and_or.ml' with 2 (bytecode) => passed - ... testing 'pr7683.ml' with 1 (native) => passed - ... testing 'pr7683.ml' with 2 (bytecode) => passed - ... testing 'top_level_patterns.ml' with 1 (native) => passed - ... testing 'top_level_patterns.ml' with 2 (bytecode) => passed - ... testing 'testrandom.ml' with 1 (native) => passed - ... testing 'testrandom.ml' with 2 (bytecode) => passed - ... testing 'if_in_if.ml' with 1 (native) => passed - ... testing 'if_in_if.ml' with 2 (bytecode) => passed - ... testing 'morematch.ml' with 1 (native) => passed - ... testing 'morematch.ml' with 2 (bytecode) => passed - ... testing 'div_by_zero.ml' with 1 (native) => passed - ... testing 'div_by_zero.ml' with 2 (bytecode) => passed - ... testing 'tbuffer.ml' with 1 (native) => passed - ... testing 'tbuffer.ml' with 2 (bytecode) => passed - ... testing 'pr2719.ml' with 1 (native) => passed - ... testing 'pr2719.ml' with 2 (bytecode) => passed - ... testing 'opaque_prim.ml' with 1 (native) => passed - ... testing 'opaque_prim.ml' with 2 (bytecode) => passed - ... testing 'pr1271.ml' with 1 (native) => passed - ... testing 'pr1271.ml' with 2 (bytecode) => passed - ... testing 'structural_constants.ml' with 1 (native) => passed - ... testing 'structural_constants.ml' with 2 (bytecode) => passed - ... testing 'robustmatch.ml' with 1 (native) => passed - ... testing 'robustmatch.ml' with 2 (bytecode) => passed - ... testing 'tprintf.ml' with 1 (native) => passed - ... testing 'tprintf.ml' with 2 (bytecode) => passed - ... testing 'record_evaluation_order.ml' with 1 (native) => passed - ... testing 'record_evaluation_order.ml' with 2 (bytecode) => passed - ... testing 'pr6216.ml' with 1 (native) => passed - ... testing 'pr6216.ml' with 2 (bytecode) => passed -Running tests from 'tests/reproducibility' ... - ... testing 'cmis_on_file_system.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'cmis_on_file_system.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'cmis_on_file_system.ml' with 1.1.1 (script) => passed - ... testing 'cmis_on_file_system.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'cmis_on_file_system.ml' with 1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'cmis_on_file_system.ml' with 1.1.1.1.1.1 (compare-native-programs) => passed -Running tests from 'tests/match-exception-warnings' ... - ... testing 'placement.ml' with 1 (expect) => passed - ... testing 'no_mixing_under_guard.ml' with 1 (expect) => passed - ... testing 'no_value_clauses.ml' with 1 (expect) => passed - ... testing 'pr7083.ml' with 1 (expect) => passed - ... testing 'exhaustiveness_warnings.ml' with 1 (expect) => passed - ... testing 'reachability.ml' with 1 (expect) => passed -Running tests from 'tests/basic-io-2' ... - ... testing 'io.ml' with 1 (native) => passed - ... testing 'io.ml' with 2 (bytecode) => passed Running tests from 'tests/lib-threads' ... - ... testing 'prodcons2.ml' with 1 (hassysthreads) => passed - ... testing 'prodcons2.ml' with 1.1 (bytecode) => passed - ... testing 'prodcons2.ml' with 1.2 (native) => passed - ... testing 'bufchan.ml' with 1 (hassysthreads) => passed - ... testing 'bufchan.ml' with 1.1 (bytecode) => passed - ... testing 'bufchan.ml' with 1.2 (native) => passed - ... testing 'close.ml' with 1 (hassysthreads) => passed - ... testing 'close.ml' with 1.1 (bytecode) => passed - ... testing 'close.ml' with 1.2 (native) => passed - ... testing 'pr4466.ml' with 1 (hassysthreads) => passed - ... testing 'pr4466.ml' with 1.1 (native) => passed ... testing 'backtrace_threads.ml' with 1 (hassysthreads) => passed ... testing 'backtrace_threads.ml' with 1.1 (bytecode) => passed ... testing 'backtrace_threads.ml' with 1.2 (native) => passed + ... testing 'pr7638.ml' with 1 (hassysthreads) => passed + ... testing 'pr7638.ml' with 1.1 (bytecode) => passed + ... testing 'pr7638.ml' with 1.2 (native) => passed + ... testing 'torture.ml' with 1 (hassysthreads) => passed + ... testing 'torture.ml' with 1.1 (bytecode) => passed + ... testing 'torture.ml' with 1.2 (native) => passed + ... testing 'prodcons.ml' with 1 (hassysthreads) => passed + ... testing 'prodcons.ml' with 1.1 (bytecode) => passed + ... testing 'prodcons.ml' with 1.2 (native) => passed + ... testing 'signal.ml' with 1 (hassysthreads) => passed + ... testing 'signal.ml' with 1.1 (libunix) => passed + ... testing 'signal.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'signal.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'signal.ml' with 1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'signal.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'signal.ml' with 1.1.1.1.1.1.1 (run) => passed + ... testing 'signal.ml' with 1.1.1.1.1.1.1.1 (check-program-output) => passed + ... testing 'signal.ml' with 1.1.2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'signal.ml' with 1.1.2.1 (ocamlopt.byte) => passed + ... testing 'signal.ml' with 1.1.2.1.1 (ocamlopt.byte) => passed + ... testing 'signal.ml' with 1.1.2.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'signal.ml' with 1.1.2.1.1.1.1 (run) => passed + ... testing 'signal.ml' with 1.1.2.1.1.1.1.1 (check-program-output) => passed + ... testing 'beat.ml' with 1 (hassysthreads) => passed + ... testing 'beat.ml' with 1.1 (bytecode) => passed + ... testing 'beat.ml' with 1.2 (native) => passed + ... testing 'fileio.ml' with 1 (hassysthreads) => passed + ... testing 'fileio.ml' with 1.1 (bytecode) => passed + ... testing 'fileio.ml' with 1.2 (native) => passed ... testing 'delayintr.ml' with 1 (hassysthreads) => passed ... testing 'delayintr.ml' with 1.1 (libunix) => passed ... testing 'delayintr.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed @@ -7677,47 +6789,29 @@ ... testing 'delayintr.ml' with 1.1.2.1.1.1 (check-ocamlopt.byte-output) => passed ... testing 'delayintr.ml' with 1.1.2.1.1.1.1 (run) => passed ... testing 'delayintr.ml' with 1.1.2.1.1.1.1.1 (check-program-output) => passed - ... testing 'fileio.ml' with 1 (hassysthreads) => passed - ... testing 'fileio.ml' with 1.1 (bytecode) => passed - ... testing 'fileio.ml' with 1.2 (native) => passed - ... testing 'beat.ml' with 1 (hassysthreads) => passed - ... testing 'beat.ml' with 1.1 (bytecode) => passed - ... testing 'beat.ml' with 1.2 (native) => passed - ... testing 'pr7638.ml' with 1 (hassysthreads) => passed - ... testing 'pr7638.ml' with 1.1 (bytecode) => passed - ... testing 'pr7638.ml' with 1.2 (native) => passed ... testing 'pr5325.ml' with 1 (hassysthreads) => passed ... testing 'pr5325.ml' with 1.1 (bytecode) => passed ... testing 'pr5325.ml' with 1.2 (native) => passed ... testing 'bank.ml' with 1 (hassysthreads) => passed ... testing 'bank.ml' with 1.1 (bytecode) => passed ... testing 'bank.ml' with 1.2 (native) => passed - ... testing 'sieve.ml' with 1 (hassysthreads) => passed - ... testing 'sieve.ml' with 1.1 (bytecode) => passed - ... testing 'sieve.ml' with 1.2 (native) => passed - ... testing 'torture.ml' with 1 (hassysthreads) => passed - ... testing 'torture.ml' with 1.1 (bytecode) => passed - ... testing 'torture.ml' with 1.2 (native) => passed + ... testing 'close.ml' with 1 (hassysthreads) => passed + ... testing 'close.ml' with 1.1 (bytecode) => passed + ... testing 'close.ml' with 1.2 (native) => passed + ... testing 'pr4466.ml' with 1 (hassysthreads) => passed + ... testing 'pr4466.ml' with 1.1 (native) => passed + ... testing 'bufchan.ml' with 1 (hassysthreads) => passed + ... testing 'bufchan.ml' with 1.1 (bytecode) => passed + ... testing 'bufchan.ml' with 1.2 (native) => passed + ... testing 'prodcons2.ml' with 1 (hassysthreads) => passed + ... testing 'prodcons2.ml' with 1.1 (bytecode) => passed + ... testing 'prodcons2.ml' with 1.2 (native) => passed ... testing 'swapchan.ml' with 1 (hassysthreads) => passed ... testing 'swapchan.ml' with 1.1 (bytecode) => passed ... testing 'swapchan.ml' with 1.2 (native) => passed - ... testing 'signal.ml' with 1 (hassysthreads) => passed - ... testing 'signal.ml' with 1.1 (libunix) => passed - ... testing 'signal.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'signal.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'signal.ml' with 1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'signal.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'signal.ml' with 1.1.1.1.1.1.1 (run) => passed - ... testing 'signal.ml' with 1.1.1.1.1.1.1.1 (check-program-output) => passed - ... testing 'signal.ml' with 1.1.2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'signal.ml' with 1.1.2.1 (ocamlopt.byte) => passed - ... testing 'signal.ml' with 1.1.2.1.1 (ocamlopt.byte) => passed - ... testing 'signal.ml' with 1.1.2.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'signal.ml' with 1.1.2.1.1.1.1 (run) => passed - ... testing 'signal.ml' with 1.1.2.1.1.1.1.1 (check-program-output) => passed - ... testing 'prodcons.ml' with 1 (hassysthreads) => passed - ... testing 'prodcons.ml' with 1.1 (bytecode) => passed - ... testing 'prodcons.ml' with 1.2 (native) => passed + ... testing 'sieve.ml' with 1 (hassysthreads) => passed + ... testing 'sieve.ml' with 1.1 (bytecode) => passed + ... testing 'sieve.ml' with 1.2 (native) => passed ... testing 'tls.ml' with 1 (hassysthreads) => passed ... testing 'tls.ml' with 1.1 (bytecode) => passed ... testing 'tls.ml' with 1.2 (native) => passed @@ -7750,56 +6844,15 @@ ... testing 'main.ml' with 1.1.4.1.1.1.1 (script) => n/a ... testing 'main.ml' with 1.1.4.1.1.1.1.1 (run) => n/a ... testing 'main.ml' with 1.1.4.1.1.1.1.1.1 (check-program-output) => n/a -Running tests from 'tests/lib-list' ... - ... testing 'test.ml' with 1 (native) => passed - ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/lib-queue' ... - ... testing 'test.ml' with 1 (native) => passed - ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/callback' ... - ... testing 'tcallback.ml' with 1 (libunix) => passed - ... testing 'tcallback.ml' with 1.1 (bytecode) => passed - ... testing 'tcallback.ml' with 1.2 (native) => passed - ... testing 'signals_alloc.ml' with 1 (libunix) => passed - ... testing 'signals_alloc.ml' with 1.1 (bytecode) => passed - ... testing 'signals_alloc.ml' with 1.2 (native) => passed -Running tests from 'tests/compiler-libs' ... - ... testing 'test_longident.ml' with 1 (expect) => passed -Running tests from 'tests/tool-ocamlc-error-cleanup' ... - ... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'test.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1 (script) => passed -Running tests from 'tests/typing-rectypes-bugs' ... - ... testing 'pr6174_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6174_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6174_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6870_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6870_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6870_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr5343_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr5343_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr5343_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/lazy' ... - ... testing 'lazy1.ml' with 1 (native) => passed - ... testing 'lazy1.ml' with 2 (bytecode) => passed -Running tests from 'tests/lib-arg' ... - ... testing 'testarg.ml' with 1 (native) => passed - ... testing 'testarg.ml' with 2 (bytecode) => passed - ... testing 'testerror.ml' with 1 (native) => passed -Running tests from 'tests/typing-unboxed' ... - ... testing 'test.ml' with 1 (expect) => passed -Running tests from 'tests/ephe-c-api' ... - ... testing 'test.ml' with 1 (native) => passed - ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/tool-ocamlc-compat32' ... - ... testing 'compat32.ml' with 1 (arch64) => skipped (non-64-bit architecture) - ... testing 'compat32.ml' with 1.1 (setup-ocamlc.byte-build-env) => n/a - ... testing 'compat32.ml' with 1.1.1 (ocamlc.byte) => n/a - ... testing 'compat32.ml' with 1.1.1.1 (ocamlc.byte) => n/a - ... testing 'compat32.ml' with 1.1.1.1.1 (ocamlc.byte) => n/a - ... testing 'compat32.ml' with 1.1.1.1.1.1 (ocamlc.byte) => n/a - ... testing 'compat32.ml' with 1.1.1.1.1.1.1 (ocamlc.byte) => n/a - ... testing 'compat32.ml' with 1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => n/a +Running tests from 'tests/raise-counts' ... + ... testing 'main.ml' with 1 (native) => passed + ... testing 'main.ml' with 2 (bytecode) => passed +Running tests from 'tests/typing-extensions' ... + ... testing 'extensions.ml' with 1 (expect) => passed + ... testing 'disambiguation.ml' with 1 (expect) => passed + ... testing 'open_types.ml' with 1 (expect) => passed + ... testing 'cast.ml' with 1 (toplevel) => passed + ... testing 'msg.ml' with 1 (toplevel) => passed Running tests from 'tests/lib-systhreads' ... ... testing 'testyield.ml' with 1 (hassysthreads) => passed ... testing 'testyield.ml' with 1.1 (not-windows) => passed @@ -7818,446 +6871,290 @@ ... testing 'threadsigmask.ml' with 1.1 (not-windows) => passed ... testing 'threadsigmask.ml' with 1.1.1 (bytecode) => passed ... testing 'threadsigmask.ml' with 1.1.2 (native) => passed -Running tests from 'tests/lib-string' ... - ... testing 'test_string.ml' with 1 (native) => passed - ... testing 'test_string.ml' with 2 (bytecode) => passed +Running tests from 'tests/tool-ocamlc-stop-after' ... + ... testing 'stop_after_scheduling.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'stop_after_scheduling.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'stop_after_scheduling.ml' with 1.1.1 (script) => passed + ... testing 'stop_after_scheduling.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'stop_after_parsing_intf.mli' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'stop_after_parsing_intf.mli' with 1.1 (ocamlc.byte) => passed + ... testing 'stop_after_parsing_intf.mli' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'stop_after_typing_impl.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'stop_after_typing_impl.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'stop_after_typing_impl.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'stop_after_parsing_impl.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'stop_after_parsing_impl.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'stop_after_parsing_impl.ml' with 1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/instrumented-runtime' ... + ... testing 'main.ml' with 1 (hasinstrumentedruntime) => passed + ... testing 'main.ml' with 1.1 (native) => passed +Running tests from 'tests/generalized-open' ... + ... testing 'accepted_batch.ml' with 1 (native) => passed + ... testing 'accepted_batch.ml' with 2 (bytecode) => passed + ... testing 'clambda_optim.ml' with 1 (no-flambda) => passed + ... testing 'clambda_optim.ml' with 1.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'clambda_optim.ml' with 1.1.1 (ocamlopt.byte) => passed + ... testing 'clambda_optim.ml' with 1.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'accepted_expect.ml' with 1 (expect) => passed + ... testing 'expansiveness.ml' with 1 (expect) => passed + ... testing 'gpr1506.ml' with 1 (expect) => passed + ... testing 'shadowing.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'shadowing.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'shadowing.ml' with 1.2 (check-ocamlc.byte-output) => passed + ... testing 'funct_body.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'funct_body.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'funct_body.ml' with 1.2 (check-ocamlc.byte-output) => passed +Running tests from 'tests/basic-private' ... + ... testing 'tlength.ml' with 1 (native) => passed + ... testing 'tlength.ml' with 2 (bytecode) => passed +Running tests from 'tests/typing-misc' ... + ... testing 'variance.ml' with 1 (expect) => passed + ... testing 'typecore_empty_polyvariant_error.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'typecore_empty_polyvariant_error.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'typecore_empty_polyvariant_error.ml' with 1.1.1 (toplevel) => passed + ... testing 'pr6416.ml' with 1 (expect) => passed + ... testing 'pr8548_split.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr8548_split.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr8548_split.ml' with 1.2 (ocamlc.byte) => passed + ... testing 'pr8548_split.ml' with 1.2.1 (ocamlc.byte) => passed + ... testing 'pr8548_split.ml' with 1.2.2 (ocamlc.byte) => passed + ... testing 'pr8548_split.ml' with 1.2.2.1 (ocamlc.byte) => passed + ... testing 'pr7228.ml' with 1 (expect) => passed + ... testing 'includeclass_errors.ml' with 1 (expect) => passed + ... testing 'typetexp_errors.ml' with 1 (expect) => passed + ... testing 'pr7103.ml' with 1 (expect) => passed + ... testing 'constraints.ml' with 1 (expect) => passed + ... testing 'is_expansive.ml' with 1 (expect) => passed + ... testing 'polyvars.ml' with 1 (expect) => passed + ... testing 'pr6939-no-flat-float-array.ml' with 1 (no-flat-float-array) => skipped (compiler configured with -flat-float-array) + ... testing 'pr6939-no-flat-float-array.ml' with 1.1 (expect) => n/a + ... testing 'wellfounded.ml' with 1 (expect) => passed + ... testing 'disambiguate_principality.ml' with 1 (expect) => passed + ... testing 'pr7712.ml' with 1 (expect) => passed + ... testing 'pr6634.ml' with 1 (expect) => passed + ... testing 'pr6939-flat-float-array.ml' with 1 (flat-float-array) => passed + ... testing 'pr6939-flat-float-array.ml' with 1.1 (expect) => passed + ... testing 'printing.ml' with 1 (expect) => passed + ... testing 'empty_variant.ml' with 1 (expect) => passed + ... testing 'typecore_nolabel_errors.ml' with 1 (expect) => passed + ... testing 'pat_type_sharing.ml' with 1 (expect) => passed + ... testing 'pr8548.ml' with 1 (expect) => passed + ... testing 'gpr2277.ml' with 1 (expect) => passed + ... testing 'labels.ml' with 1 (expect) => passed + ... testing 'unique_names_in_unification.ml' with 1 (expect) => passed + ... testing 'exotic_unifications.ml' with 1 (expect) => passed + ... testing 'typecore_errors.ml' with 1 (expect) => passed + ... testing 'variant.ml' with 1 (expect) => passed + ... testing 'inside_out.ml' with 1 (expect) => passed + ... testing 'occur_check.ml' with 1 (expect) => passed + ... testing 'pr7937.ml' with 1 (expect) => passed + ... testing 'pattern_open.ml' with 1 (expect) => passed + ... testing 'external_arity.ml' with 1 (expect) => passed + ... testing 'scope_escape.ml' with 1 (expect) => passed + ... testing 'pr7668_bad.ml' with 1 (expect) => passed + ... testing 'records.ml' with 1 (expect) => passed + ... testing 'enrich_typedecl.ml' with 1 (expect) => passed +Running tests from 'tests/typing-ocamlc-i' ... + ... testing 'pr7402.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7402.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7402.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7620_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7620_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7620_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6323.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6323.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6323.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pervasives_leitmotiv.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pervasives_leitmotiv.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pervasives_leitmotiv.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr4791.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr4791.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr4791.ml' with 1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/lib-internalformat' ... + ... testing 'test.ml' with 1 (expect) => passed +Running tests from 'tests/lib-scanf' ... + ... testing 'tscanf.ml' with 1 (native) => passed + ... testing 'tscanf.ml' with 2 (bytecode) => passed Running tests from 'tests/lib-option' ... ... testing 'test.ml' with 1 (native) => passed ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-gadts' ... - ... testing 'pr6690.ml' with 1 (expect) => passed - ... testing 'pr6174.ml' with 1 (expect) => passed - ... testing 'pr6980.ml' with 1 (expect) => passed - ... testing 'pr5906.ml' with 1 (expect) => passed - ... testing 'pr5332.ml' with 1 (expect) => passed - ... testing 'pr5997.ml' with 1 (expect) => passed - ... testing 'pr7298.ml' with 1 (expect) => passed - ... testing 'pr7432.ml' with 1 (expect) => passed - ... testing 'yallop_bugs.ml' with 1 (expect) => passed - ... testing 'unify_mb.ml' with 1 (expect) => passed - ... testing 'ambiguity.ml' with 1 (expect) => passed - ... testing 'pr7421.ml' with 1 (expect) => passed - ... testing 'pr7391.ml' with 1 (expect) => passed - ... testing 'pr7378.ml' with 1 (expect) => passed - ... testing 'pr6934.ml' with 1 (expect) => passed - ... testing 'pr7230.ml' with 1 (expect) => passed - ... testing 'pr6163.ml' with 1 (expect) => passed - ... testing 'variables_in_mcomp.ml' with 1 (expect) => passed - ... testing 'pr5948.ml' with 1 (expect) => passed - ... testing 'pr6241.ml' with 1 (expect) => passed - ... testing 'pr7390.ml' with 1 (expect) => passed - ... testing 'unexpected_existentials.ml' with 1 (expect) => passed - ... testing 'pr7016.ml' with 1 (expect) => passed - ... testing 'pr7520.ml' with 1 (expect) => passed - ... testing 'or_patterns.ml' with 1 (expect) => passed - ... testing 'pr7234.ml' with 1 (expect) => passed - ... testing 'pr5985.ml' with 1 (expect) => passed - ... testing 'pr7747.ml' with 1 (expect) => passed - ... testing 'pr6993_bad.ml' with 1 (expect) => passed - ... testing 'pr7374.ml' with 1 (expect) => passed - ... testing 'pr5981.ml' with 1 (expect) => passed - ... testing 'pr5785.ml' with 1 (expect) => passed - ... testing 'dynamic_frisch.ml' with 1 (expect) => passed - ... testing 'pr5848.ml' with 1 (expect) => passed - ... testing 'pr7222.ml' with 1 (expect) => passed - ... testing 'test.ml' with 1 (expect) => passed - ... testing 'pr7618.ml' with 1 (expect) => passed - ... testing 'pr7160.ml' with 1 (expect) => passed - ... testing 'pr7269.ml' with 1 (expect) => passed - ... testing 'pr7260.ml' with 1 (expect) => passed - ... testing 'nested_equations.ml' with 1 (expect) => passed - ... testing 'pr5689.ml' with 1 (expect) => passed - ... testing 'pr7381.ml' with 1 (expect) => passed - ... testing 'pr7214.ml' with 1 (expect) => passed - ... testing 'pr7397.ml' with 1 (expect) => passed - ... testing 'pr6158.ml' with 1 (expect) => passed - ... testing 'didier.ml' with 1 (expect) => passed - ... testing 'omega07.ml' with 1 (expect) => passed - ... testing 'pr5989.ml' with 1 (expect) => passed - ... testing 'pr9019.ml' with 1 (expect) => passed - ... testing 'term-conv.ml' with 1 (expect) => passed - ... testing 'pr6817.ml' with 1 (expect) => passed -Running tests from 'tests/lib-sys' ... - ... testing 'rename.ml' with 1 (native) => passed - ... testing 'rename.ml' with 2 (bytecode) => passed - ... testing 'immediate64.ml' with 1 (native) => passed - ... testing 'immediate64.ml' with 2 (bytecode) => passed -Running tests from 'tests/c-api' ... - ... testing 'alloc_async.ml' with 1 (native) => passed - ... testing 'alloc_async.ml' with 2 (bytecode) => passed -Running tests from 'tests/warnings' ... - ... testing 'w06.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w06.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w06.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w04.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w04.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w04.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w58.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w58.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w58.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'w58.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w58.ml' with 2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'w58.ml' with 2.1 (ocamlopt.byte) => passed - ... testing 'w58.ml' with 2.1.1 (ocamlopt.byte) => passed - ... testing 'w58.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'w59.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w59.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w59.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w59.ml' with 2 (no-flambda) => passed - ... testing 'w59.ml' with 2.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'w59.ml' with 2.1.1 (ocamlopt.byte) => passed - ... testing 'w59.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'w59.ml' with 3 (flambda) => skipped (support for flambda disabled) - ... testing 'w59.ml' with 3.1 (setup-ocamlopt.byte-build-env) => n/a - ... testing 'w59.ml' with 3.1.1 (ocamlopt.byte) => n/a - ... testing 'w59.ml' with 3.1.1.1 (check-ocamlopt.byte-output) => n/a - ... testing 'w03.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w03.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w03.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w32b.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w32b.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w32b.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'deprecated_module.ml' with 1 (bytecode) => passed - ... testing 'deprecated_module_assigment.ml' with 1 (bytecode) => passed - ... testing 'w33.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w33.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w33.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w60.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w60.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w60.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w55.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w55.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w55.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w55.ml' with 2 (no-flambda) => passed - ... testing 'w55.ml' with 2.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'w55.ml' with 2.1.1 (ocamlopt.byte) => passed - ... testing 'w55.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'w55.ml' with 3 (flambda) => skipped (support for flambda disabled) - ... testing 'w55.ml' with 3.1 (setup-ocamlopt.byte-build-env) => n/a - ... testing 'w55.ml' with 3.1.1 (ocamlopt.byte) => n/a - ... testing 'w55.ml' with 3.1.1.1 (check-ocamlopt.byte-output) => n/a - ... testing 'w52.ml' with 1 (expect) => passed - ... testing 'w54.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w54.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w54.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w47_inline.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w47_inline.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w47_inline.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w45.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w45.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w45.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w04_failure.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w04_failure.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w04_failure.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w51.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w51.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w51.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w32.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w32.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w32.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'w32.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w50.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w50.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w50.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'deprecated_module_use.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'deprecated_module_use.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'deprecated_module_use.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'deprecated_module_use.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'deprecated_module_use.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w51_bis.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w51_bis.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w51_bis.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w01.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w01.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w01.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'w53.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'w53.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'w53.ml' with 1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/lib-marshal' ... - ... testing 'marshal_bigarray.ml' with 1 (native) => passed - ... testing 'marshal_bigarray.ml' with 2 (bytecode) => passed - ... testing 'intext.ml' with 1 (native) => passed - ... testing 'intext.ml' with 2 (bytecode) => passed - ... testing 'intern_final.ml' with 1 (native) => passed - ... testing 'intern_final.ml' with 2 (bytecode) => passed -Running tests from 'tests/basic-float' ... - ... testing 'zero_sized_float_arrays.ml' with 1 (native) => passed - ... testing 'zero_sized_float_arrays.ml' with 2 (bytecode) => passed - ... testing 'float_literals.ml' with 1 (native) => passed - ... testing 'float_literals.ml' with 2 (bytecode) => passed - ... testing 'tfloat_hex.ml' with 1 (native) => passed - ... testing 'tfloat_hex.ml' with 2 (bytecode) => passed - ... testing 'tfloat_record.ml' with 1 (native) => passed - ... testing 'tfloat_record.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-modules-bugs' ... - ... testing 'pr6982_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6982_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6982_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7152_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7152_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7152_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6485_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6485_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6485_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'gatien_baron_20131019_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'gatien_baron_20131019_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'gatien_baron_20131019_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7182_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7182_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7182_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7112_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7112_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7112_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7519_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7519_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7519_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7036_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7036_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7036_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6981_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6981_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6981_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6293_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6293_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6293_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7601a_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7601a_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7601a_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6240_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6240_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6240_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr9695_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr9695_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr9695_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7321_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7321_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7321_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6752_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6752_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6752_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6899_second_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6899_second_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6899_second_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6899_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6899_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6899_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6513_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6513_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6513_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr51_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr51_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr51_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7082_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7082_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7082_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6954_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6954_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6954_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7112_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7112_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7112_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6427_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6427_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6427_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6899_first_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6899_first_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6899_first_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6944_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6944_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6944_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7305_principal.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7305_principal.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7305_principal.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6572_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6572_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6572_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr5663_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr5663_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr5663_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7414_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7414_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7414_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6985_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6985_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6985_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7414_2_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7414_2_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7414_2_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr5914_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr5914_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr5914_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7601_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7601_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7601_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr5164_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr5164_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr5164_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6752_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6752_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6752_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6651_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6651_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6651_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6992_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6992_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6992_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/local-functions' ... - ... testing 'tupled.ml' with 1 (native) => passed - ... testing 'tupled.ml' with 2 (bytecode) => passed - ... testing 'tupled2.ml' with 1 (native) => passed - ... testing 'tupled2.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-multifile' ... - ... testing 'pr9218.ml' with 1 (native) => passed - ... testing 'pr9218.ml' with 2 (bytecode) => passed - ... testing 'pr6372.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6372.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6372.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'pr6372.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7563.ml' with 1 (native) => passed - ... testing 'pr7563.ml' with 2 (bytecode) => passed - ... testing 'pr7325.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7325.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7325.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'pr7325.ml' with 1.1.1.1 (script) => passed - ... testing 'pr7325.ml' with 1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'pr7325.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/lib-str' ... - ... testing 't01.ml' with 1 (hasstr) => passed - ... testing 't01.ml' with 1.1 (bytecode) => passed - ... testing 't01.ml' with 1.2 (native) => passed -Running tests from 'tests/unboxed-primitive-args' ... - ... testing 'test.ml' with 1 (hasunix) => passed - ... testing 'test.ml' with 1.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'test.ml' with 1.1.1 (ocaml) => skipped - ... testing 'test.ml' with 1.1.1.1 (ocaml) => n/a - ... testing 'test.ml' with 1.1.1.1.1 (ocamlopt.byte) => n/a - ... testing 'test.ml' with 1.1.1.1.1.1 (run) => n/a - ... testing 'test.ml' with 1.1.1.1.1.1.1 (check-program-output) => n/a -Running tests from 'tests/lib-hashtbl' ... - ... testing 'htbl.ml' with 1 (native) => passed - ... testing 'htbl.ml' with 2 (bytecode) => passed - ... testing 'hfun.ml' with 1 (native) => passed - ... testing 'hfun.ml' with 2 (bytecode) => passed -Running tests from 'tests/tool-toplevel/known-bugs' ... - ... testing 'broken_rec_in_show.ml' with 1 (expect) => passed -Running tests from 'tests/tool-toplevel' ... - ... testing 'exotic_lists.ml' with 1 (toplevel) => passed - ... testing 'strings.ml' with 1 (toplevel) => passed - ... testing 'show_short_paths.ml' with 1 (expect) => passed - ... testing 'error_highlighting.ml' with 1 (toplevel) => passed - ... testing 'tracing.ml' with 1 (toplevel) => passed - ... testing 'mod_use.ml' with 1 (expect) => passed - ... testing 'uncaught_exceptions.ml' with 1 (expect) => passed - ... testing 'pr7060.ml' with 1 (toplevel) => passed - ... testing 'show.ml' with 1 (expect) => passed - ... testing 'pr6468.ml' with 1 (toplevel) => passed - ... testing 'use_command.ml' with 1 (expect) => passed - ... testing 'pr7751.ml' with 1 (toplevel) => passed - ... testing 'redefinition_hints.ml' with 1 (toplevel) => passed +Running tests from 'tests/match-exception-warnings' ... + ... testing 'placement.ml' with 1 (expect) => passed + ... testing 'reachability.ml' with 1 (expect) => passed + ... testing 'no_mixing_under_guard.ml' with 1 (expect) => passed + ... testing 'no_value_clauses.ml' with 1 (expect) => passed + ... testing 'pr7083.ml' with 1 (expect) => passed + ... testing 'exhaustiveness_warnings.ml' with 1 (expect) => passed +Running tests from 'tests/lib-arg' ... + ... testing 'testarg.ml' with 1 (native) => passed + ... testing 'testarg.ml' with 2 (bytecode) => passed + ... testing 'testerror.ml' with 1 (native) => passed +Running tests from 'tests/ephe-c-api' ... + ... testing 'test.ml' with 1 (native) => passed + ... testing 'test.ml' with 2 (bytecode) => passed +Running tests from 'tests/lib-fun' ... + ... testing 'test.ml' with 1 (native) => passed + ... testing 'test.ml' with 2 (bytecode) => passed +Running tests from 'tests/tool-expect-test' ... + ... testing 'clean_typer.ml' with 1 (expect) => passed +Running tests from 'tests/statmemprof' ... + ... testing 'exception_callback_minor.ml' with 1 (native) => passed + ... testing 'exception_callback_minor.ml' with 2 (bytecode) => passed + ... testing 'minor_no_postpone.ml' with 1 (native) => passed + ... testing 'minor_no_postpone.ml' with 2 (bytecode) => passed + ... testing 'comballoc.ml' with 1 (bytecode) => passed + ... testing 'comballoc.ml' with 2 (native) => passed + ... testing 'arrays_in_minor.ml' with 1 (native) => passed + ... testing 'arrays_in_minor.ml' with 2 (bytecode) => passed + ... testing 'exception_callback.ml' with 1 (native) => passed + ... testing 'exception_callback.ml' with 2 (bytecode) => passed + ... testing 'intern.ml' with 1 (bytecode) => passed + ... testing 'intern.ml' with 2 (native) => passed + ... testing 'blocking_in_callback.ml' with 1 (hassysthreads) => passed + ... testing 'blocking_in_callback.ml' with 1.1 (bytecode) => passed + ... testing 'blocking_in_callback.ml' with 1.2 (native) => passed + ... testing 'thread_exit_in_callback.ml' with 1 (hassysthreads) => passed + ... testing 'thread_exit_in_callback.ml' with 1.1 (bytecode) => passed + ... testing 'thread_exit_in_callback.ml' with 1.2 (native) => passed + ... testing 'callstacks.ml' with 1 (flat-float-array) => passed + ... testing 'callstacks.ml' with 1.1 (native) => passed + ... testing 'callstacks.ml' with 1.2 (bytecode) => passed + ... testing 'callstacks.ml' with 2 (no-flat-float-array) => skipped (compiler configured with -flat-float-array) + ... testing 'callstacks.ml' with 2.1 (native) => n/a + ... testing 'callstacks.ml' with 2.2 (bytecode) => n/a + ... testing 'arrays_in_major.ml' with 1 (native) => passed + ... testing 'arrays_in_major.ml' with 2 (bytecode) => passed + ... testing 'lists_in_minor.ml' with 1 (bytecode) => passed + ... testing 'lists_in_minor.ml' with 2 (native) => passed +Running tests from 'tests/lib-random' ... + ... testing 'rand.ml' with 1 (native) => passed + ... testing 'rand.ml' with 2 (bytecode) => passed +Running tests from 'tests/tool-toplevel-invocation' ... + ... testing 'test.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 'test.ml' with 1.1 (ocaml) => passed + ... testing 'test.ml' with 1.1.1 (check-ocaml-output) => passed + ... testing 'test.ml' with 1.2 (ocaml) => passed + ... testing 'test.ml' with 1.2.1 (check-ocaml-output) => passed + ... testing 'test.ml' with 1.3 (ocaml) => passed + ... testing 'test.ml' with 1.3.1 (check-ocaml-output) => passed + ... testing 'test.ml' with 1.4 (ocaml) => passed + ... testing 'test.ml' with 1.4.1 (check-ocaml-output) => passed + ... testing 'test.ml' with 1.5 (ocaml) => passed + ... testing 'test.ml' with 1.5.1 (check-ocaml-output) => passed + ... testing 'test.ml' with 1.6 (ocaml) => passed + ... testing 'test.ml' with 1.6.1 (check-ocaml-output) => passed +Running tests from 'tests/typing-labels' ... + ... testing 'mixin3.ml' with 1 (native) => passed + ... testing 'mixin3.ml' with 2 (bytecode) => passed + ... testing 'mixin2.ml' with 1 (native) => passed + ... testing 'mixin2.ml' with 2 (bytecode) => passed + ... testing 'mixin.ml' with 1 (native) => passed + ... testing 'mixin.ml' with 2 (bytecode) => passed +Running tests from 'tests/unwind' ... + ... testing 'driver.ml' with 1 (macos) => skipped (not on a MacOS system) + ... testing 'driver.ml' with 1.1 (script) => n/a + ... testing 'driver.ml' with 1.1.1 (setup-ocamlopt.byte-build-env) => n/a + ... testing 'driver.ml' with 1.1.1.1 (ocamlopt.byte) => n/a + ... testing 'driver.ml' with 1.1.1.1.1 (ocamlopt.byte) => n/a + ... testing 'driver.ml' with 1.1.1.1.1.1 (run) => n/a +Running tests from 'tests/tool-ocamlopt-stop-after' ... + ... testing 'stop_after_scheduling.ml' with 1 (native-compiler) => passed + ... testing 'stop_after_scheduling.ml' with 1.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'stop_after_scheduling.ml' with 1.1.1 (ocamlopt.byte) => passed + ... testing 'stop_after_scheduling.ml' with 1.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'stop_after_scheduling.ml' with 1.1.1.1.1 (script) => passed +Running tests from 'tests/typing-signatures' ... + ... testing 'els.ml' with 1 (toplevel) => passed + ... testing 'pr6672.ml' with 1 (toplevel) => passed + ... testing 'pr6371.ml' with 1 (toplevel) => passed +Running tests from 'tests/lib-bigarray' ... + ... testing 'change_layout.ml' with 1 (native) => passed + ... testing 'change_layout.ml' with 2 (bytecode) => passed + ... testing 'bigarrays.ml' with 1 (native) => passed + ... testing 'bigarrays.ml' with 2 (bytecode) => passed + ... testing 'weak_bigarray.ml' with 1 (native) => passed + ... testing 'weak_bigarray.ml' with 2 (bytecode) => passed + ... testing 'pr5115.ml' with 1 (native) => passed + ... testing 'pr5115.ml' with 2 (bytecode) => passed + ... testing 'fftba.ml' with 1 (native) => passed + ... testing 'fftba.ml' with 2 (bytecode) => passed +Running tests from 'tests/tool-command-line' ... + ... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'test.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1 (script) => passed + ... testing 'test.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'test.ml' with 2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'test.ml' with 2.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 2.1.1 (script) => passed + ... testing 'test.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed Running tests from 'tests/typing-deprecated' ... ... testing 'deprecated.ml' with 1 (expect) => passed ... testing 'alerts.ml' with 1 (expect) => passed -Running tests from 'tests/tool-ocamldep-modalias' ... - ... testing 'main.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'main.ml' with 1.1 (script) => passed - ... testing 'main.ml' with 1.1.1 (script) => passed - ... testing 'main.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'main.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1 (hasunix) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1 (script) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1 (script) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1 (script) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1 (native-compiler) => passed - ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1 (script) => passed - ... testing 'main.ml' with 2 (setup-ocamlc.byte-build-env) => passed - ... testing 'main.ml' with 2.1 (script) => passed - ... testing 'main.ml' with 2.1.1 (ocamlc.byte) => passed - ... testing 'main.ml' with 2.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'main.ml' with 2.1.1.1.1 (hasunix) => passed - ... testing 'main.ml' with 2.1.1.1.1.1 (script) => passed - ... testing 'main.ml' with 2.1.1.1.1.1.1 (script) => passed - ... testing 'main.ml' with 2.1.1.1.1.1.1.1 (script) => passed - ... testing 'main.ml' with 2.1.1.1.1.1.1.1.1 (native-compiler) => passed - ... testing 'main.ml' with 2.1.1.1.1.1.1.1.1.1 (script) => passed - ... testing 'main.ml' with 3 (setup-ocamlc.byte-build-env) => passed - ... testing 'main.ml' with 3.1 (script) => passed - ... testing 'main.ml' with 3.1.1 (script) => passed - ... testing 'main.ml' with 3.1.1.1 (ocamlc.byte) => passed - ... testing 'main.ml' with 3.1.1.1.1 (ocamlc.byte) => passed - ... testing 'main.ml' with 3.1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'main.ml' with 4 (setup-ocamlc.byte-build-env) => passed - ... testing 'main.ml' with 4.1 (script) => passed - ... testing 'main.ml' with 4.1.1 (ocamlc.byte) => passed - ... testing 'main.ml' with 4.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'main.ml' with 5 (setup-ocamlc.byte-build-env) => passed - ... testing 'main.ml' with 5.1 (script) => passed - ... testing 'main.ml' with 5.1.1 (ocamlc.byte) => passed - ... testing 'main.ml' with 5.1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/runtime-objects' ... - ... testing 'Tests.ml' with 1 (native) => passed - ... testing 'Tests.ml' with 2 (bytecode) => passed -Running tests from 'tests/manual-intf-c' ... - ... testing 'prog.ml' with 1 (skip) => skipped (curses can not be properly detected at the moment) -Running tests from 'tests/backtrace' ... - ... testing 'methods.ml' with 1 (native) => passed - ... testing 'methods.ml' with 2 (bytecode) => passed - ... testing 'backtrace3.ml' with 1 (native) => passed - ... testing 'backtrace3.ml' with 2 (bytecode) => passed - ... testing 'raw_backtrace.ml' with 1 (native) => passed - ... testing 'raw_backtrace.ml' with 2 (bytecode) => passed - ... testing 'event_after_prim.ml' with 1 (native) => passed - ... testing 'event_after_prim.ml' with 2 (bytecode) => passed - ... testing 'backtrace_or_exception.ml' with 1 (native) => passed - ... testing 'backtrace_or_exception.ml' with 2 (bytecode) => passed - ... testing 'names.ml' with 1 (native) => passed - ... testing 'names.ml' with 2 (bytecode) => passed - ... testing 'backtrace_slots.ml' with 1 (native) => passed - ... testing 'backtrace_slots.ml' with 2 (bytecode) => passed - ... testing 'backtrace.ml' with 1 (native) => passed - ... testing 'backtrace.ml' with 2 (bytecode) => passed - ... testing 'backtrace_deprecated.ml' with 1 (native) => passed - ... testing 'backtrace_deprecated.ml' with 2 (bytecode) => passed - ... testing 'inline_test.ml' with 1 (bytecode) => passed - ... testing 'inline_test.ml' with 2 (native) => passed - ... testing 'inline_test.ml' with 3 (native) => passed - ... testing 'pr6920_why_swallow.ml' with 1 (native) => passed - ... testing 'pr6920_why_swallow.ml' with 2 (bytecode) => passed - ... testing 'backtrace2.ml' with 1 (native) => passed - ... testing 'backtrace2.ml' with 2 (bytecode) => passed - ... testing 'callstack.ml' with 1 (hassysthreads) => passed - ... testing 'callstack.ml' with 1.1 (no-flambda) => passed - ... testing 'callstack.ml' with 1.1.1 (native) => passed - ... testing 'callstack.ml' with 1.1.2 (bytecode) => passed - ... testing 'backtraces_and_finalizers.ml' with 1 (native) => passed - ... testing 'pr6920_why_at.ml' with 1 (native) => passed - ... testing 'pr6920_why_at.ml' with 2 (bytecode) => passed - ... testing 'inline_traversal_test.ml' with 1 (bytecode) => passed - ... testing 'inline_traversal_test.ml' with 2 (native) => passed - ... testing 'inline_traversal_test.ml' with 3 (native) => passed +Running tests from 'tests/tool-lexyacc' ... + ... testing 'chars.mll' with 1 (native) => passed + ... testing 'chars.mll' with 2 (bytecode) => passed + ... testing 'mpr7760.mll' with 1 (native) => passed + ... testing 'mpr7760.mll' with 2 (bytecode) => passed + ... testing 'main.ml' with 1 (native) => passed + ... testing 'main.ml' with 2 (bytecode) => passed Running tests from 'tests/lib-int' ... ... testing 'test.ml' with 1 (native) => passed ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/lib-bool' ... - ... testing 'test.ml' with 1 (native) => passed - ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/win-unicode' ... - ... testing 'mltest.ml' with 1 (windows-unicode) => skipped (Windows Unicode support not available) - ... testing 'mltest.ml' with 1.1 (toplevel) => n/a -Running tests from 'tests/lib-scanf-2' ... - ... testing 'tscanf2_master.ml' with 1 (hasunix) => passed - ... testing 'tscanf2_master.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'tscanf2_master.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'tscanf2_master.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'tscanf2_master.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'tscanf2_master.ml' with 1.1.1.1.1.1 (run) => passed - ... testing 'tscanf2_master.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed - ... testing 'tscanf2_master.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'tscanf2_master.ml' with 1.2.1 (ocamlopt.byte) => passed - ... testing 'tscanf2_master.ml' with 1.2.1.1 (ocamlopt.byte) => passed - ... testing 'tscanf2_master.ml' with 1.2.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'tscanf2_master.ml' with 1.2.1.1.1.1 (run) => passed - ... testing 'tscanf2_master.ml' with 1.2.1.1.1.1.1 (check-program-output) => passed +Running tests from 'tests/formats-transition' ... + ... testing 'ignored_scan_counters.ml' with 1 (toplevel) => passed + ... testing 'legacy_unfinished_modifiers.ml' with 1 (toplevel) => passed + ... testing 'legacy_incompatible_flags.ml' with 1 (toplevel) => passed + ... testing 'deprecated_unsigned_printers.ml' with 1 (toplevel) => passed +Running tests from 'tests/letrec-check' ... + ... testing 'pr7231.ml' with 1 (toplevel) => passed + ... testing 'unboxed.ml' with 1 (expect) => passed + ... testing 'pr7215.ml' with 1 (toplevel) => passed + ... testing 'pr7706.ml' with 1 (toplevel) => passed + ... testing 'basic.ml' with 1 (expect) => passed + ... testing 'modules.ml' with 1 (expect) => passed + ... testing 'no_flat_float_array.ml' with 1 (no-flat-float-array) => skipped (compiler configured with -flat-float-array) + ... testing 'no_flat_float_array.ml' with 1.1 (expect) => n/a + ... testing 'labels.ml' with 1 (expect) => passed + ... testing 'float_unboxing.ml' with 1 (expect) => passed + ... testing 'lazy_.ml' with 1 (expect) => passed + ... testing 'objects.ml' with 1 (expect) => passed + ... testing 'extension_constructor.ml' with 1 (expect) => passed + ... testing 'flat_float_array.ml' with 1 (flat-float-array) => passed + ... testing 'flat_float_array.ml' with 1.1 (expect) => passed + ... testing 'records.ml' with 1 (expect) => passed +Running tests from 'tests/asmcomp' ... + ... testing 'is_static_flambda.ml' with 1 (flambda) => skipped (support for flambda disabled) + ... testing 'is_static_flambda.ml' with 1.1 (native) => n/a + ... testing 'register_typing_switch.ml' with 1 (native) => passed + ... testing '0001-test.ml' with 1 (native) => passed + ... testing '0001-test.ml' with 2 (bytecode) => passed + ... testing 'optargs.ml' with 1 (native) => passed + ... testing 'bind_tuples.ml' with 1 (native) => passed + ... testing 'static_float_array_flambda.ml' with 1 (flambda) => skipped (support for flambda disabled) + ... testing 'static_float_array_flambda.ml' with 1.1 (flat-float-array) => n/a + ... testing 'static_float_array_flambda.ml' with 1.1.1 (native) => n/a + ... testing 'staticalloc.ml' with 1 (native) => passed + ... testing 'compare.ml' with 1 (native) => passed + ... testing 'lift_mutable_let_flambda.ml' with 1 (flambda) => skipped (support for flambda disabled) + ... testing 'lift_mutable_let_flambda.ml' with 1.1 (native) => n/a + ... testing 'func_sections.ml' with 1 (function_sections) => skipped (Target does not support function sections) + ... testing 'func_sections.ml' with 1.1 (arch_arm) => n/a + ... testing 'func_sections.ml' with 1.1.1 (native) => n/a + ... testing 'func_sections.ml' with 1.2 (arch_arm64) => n/a + ... testing 'func_sections.ml' with 1.2.1 (native) => n/a + ... testing 'func_sections.ml' with 1.3 (arch_amd64) => n/a + ... testing 'func_sections.ml' with 1.3.1 (native) => n/a + ... testing 'func_sections.ml' with 1.4 (arch_i386) => n/a + ... testing 'func_sections.ml' with 1.4.1 (native) => n/a + ... testing 'unrolling_flambda.ml' with 1 (flambda) => skipped (support for flambda disabled) + ... testing 'unrolling_flambda.ml' with 1.1 (native) => n/a + ... testing 'register_typing.ml' with 1 (native) => passed + ... testing 'unrolling_flambda2.ml' with 1 (flambda) => skipped (support for flambda disabled) + ... testing 'unrolling_flambda2.ml' with 1.1 (native) => n/a + ... testing 'is_static.ml' with 1 (native) => passed + ... testing 'static_float_array_flambda_opaque.ml' with 1 (flambda) => skipped (support for flambda disabled) + ... testing 'static_float_array_flambda_opaque.ml' with 1.1 (flat-float-array) => n/a + ... testing 'static_float_array_flambda_opaque.ml' with 1.1.1 (native) => n/a Running tests from 'tests/lib-dynlink-initializers' ... ... testing 'test3_main.ml' with 1 (shared-libraries) => passed ... testing 'test3_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed @@ -8275,6 +7172,20 @@ ... testing 'test3_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed ... testing 'test3_main.ml' with 1.2.1.5 (ocamlopt.byte) => passed ... testing 'test3_main.ml' with 1.2.1.5.1 (run) => passed + ... testing 'test6_main.ml' with 1 (shared-libraries) => passed + ... testing 'test6_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'test6_main.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'test6_main.ml' with 1.1.2 (ocamlc.byte) => passed + ... testing 'test6_main.ml' with 1.1.3 (ocamlc.byte) => passed + ... testing 'test6_main.ml' with 1.1.4 (ocamlc.byte) => passed + ... testing 'test6_main.ml' with 1.1.4.1 (run) => passed + ... testing 'test6_main.ml' with 1.2 (native-dynlink) => passed + ... testing 'test6_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'test6_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed + ... testing 'test6_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed + ... testing 'test6_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed + ... testing 'test6_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed + ... testing 'test6_main.ml' with 1.2.1.4.1 (run) => passed ... testing 'test7_main.ml' with 1 (shared-libraries) => passed ... testing 'test7_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed ... testing 'test7_main.ml' with 1.1.1 (ocamlc.byte) => passed @@ -8289,6 +7200,36 @@ ... testing 'test7_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed ... testing 'test7_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed ... testing 'test7_main.ml' with 1.2.1.4.1 (run) => passed + ... testing 'test4_main.ml' with 1 (shared-libraries) => passed + ... testing 'test4_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'test4_main.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'test4_main.ml' with 1.1.2 (ocamlc.byte) => passed + ... testing 'test4_main.ml' with 1.1.3 (ocamlc.byte) => passed + ... testing 'test4_main.ml' with 1.1.4 (ocamlc.byte) => passed + ... testing 'test4_main.ml' with 1.1.5 (ocamlc.byte) => passed + ... testing 'test4_main.ml' with 1.1.5.1 (run) => passed + ... testing 'test4_main.ml' with 1.2 (native-dynlink) => passed + ... testing 'test4_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'test4_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed + ... testing 'test4_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed + ... testing 'test4_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed + ... testing 'test4_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed + ... testing 'test4_main.ml' with 1.2.1.5 (ocamlopt.byte) => passed + ... testing 'test4_main.ml' with 1.2.1.5.1 (run) => passed + ... testing 'test2_main.ml' with 1 (shared-libraries) => passed + ... testing 'test2_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'test2_main.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'test2_main.ml' with 1.1.2 (ocamlc.byte) => passed + ... testing 'test2_main.ml' with 1.1.3 (ocamlc.byte) => passed + ... testing 'test2_main.ml' with 1.1.4 (ocamlc.byte) => passed + ... testing 'test2_main.ml' with 1.1.4.1 (run) => passed + ... testing 'test2_main.ml' with 1.2 (native-dynlink) => passed + ... testing 'test2_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'test2_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed + ... testing 'test2_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed + ... testing 'test2_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed + ... testing 'test2_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed + ... testing 'test2_main.ml' with 1.2.1.4.1 (run) => passed ... testing 'test10_main.ml' with 1 (no-flambda) => passed ... testing 'test10_main.ml' with 1.1 (shared-libraries) => passed ... testing 'test10_main.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed @@ -8304,34 +7245,38 @@ ... testing 'test10_main.ml' with 1.1.2.1.3 (ocamlopt.byte) => passed ... testing 'test10_main.ml' with 1.1.2.1.3.1 (run) => passed ... testing 'test10_main.ml' with 1.1.2.1.3.1.1 (check-program-output) => passed - ... testing 'test6_main.ml' with 1 (shared-libraries) => passed - ... testing 'test6_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'test6_main.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'test6_main.ml' with 1.1.2 (ocamlc.byte) => passed - ... testing 'test6_main.ml' with 1.1.3 (ocamlc.byte) => passed - ... testing 'test6_main.ml' with 1.1.4 (ocamlc.byte) => passed - ... testing 'test6_main.ml' with 1.1.4.1 (run) => passed - ... testing 'test6_main.ml' with 1.2 (native-dynlink) => passed - ... testing 'test6_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'test6_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed - ... testing 'test6_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed - ... testing 'test6_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed - ... testing 'test6_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed - ... testing 'test6_main.ml' with 1.2.1.4.1 (run) => passed - ... testing 'test2_main.ml' with 1 (shared-libraries) => passed - ... testing 'test2_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'test2_main.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'test2_main.ml' with 1.1.2 (ocamlc.byte) => passed - ... testing 'test2_main.ml' with 1.1.3 (ocamlc.byte) => passed - ... testing 'test2_main.ml' with 1.1.4 (ocamlc.byte) => passed - ... testing 'test2_main.ml' with 1.1.4.1 (run) => passed - ... testing 'test2_main.ml' with 1.2 (native-dynlink) => passed - ... testing 'test2_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'test2_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed - ... testing 'test2_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed - ... testing 'test2_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed - ... testing 'test2_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed - ... testing 'test2_main.ml' with 1.2.1.4.1 (run) => passed + ... testing 'test8_main.ml' with 1 (shared-libraries) => passed + ... testing 'test8_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'test8_main.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'test8_main.ml' with 1.1.2 (ocamlc.byte) => passed + ... testing 'test8_main.ml' with 1.1.3 (ocamlc.byte) => passed + ... testing 'test8_main.ml' with 1.1.4 (ocamlc.byte) => passed + ... testing 'test8_main.ml' with 1.1.5 (ocamlc.byte) => passed + ... testing 'test8_main.ml' with 1.1.6 (ocamlc.byte) => passed + ... testing 'test8_main.ml' with 1.1.6.1 (run) => passed + ... testing 'test8_main.ml' with 1.2 (native-dynlink) => passed + ... testing 'test8_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'test8_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed + ... testing 'test8_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed + ... testing 'test8_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed + ... testing 'test8_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed + ... testing 'test8_main.ml' with 1.2.1.5 (ocamlopt.byte) => passed + ... testing 'test8_main.ml' with 1.2.1.6 (ocamlopt.byte) => passed + ... testing 'test8_main.ml' with 1.2.1.6.1 (run) => passed + ... testing 'test1_main.ml' with 1 (shared-libraries) => passed + ... testing 'test1_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'test1_main.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'test1_main.ml' with 1.1.2 (ocamlc.byte) => passed + ... testing 'test1_main.ml' with 1.1.3 (ocamlc.byte) => passed + ... testing 'test1_main.ml' with 1.1.4 (ocamlc.byte) => passed + ... testing 'test1_main.ml' with 1.1.4.1 (run) => passed + ... testing 'test1_main.ml' with 1.2 (native-dynlink) => passed + ... testing 'test1_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'test1_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed + ... testing 'test1_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed + ... testing 'test1_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed + ... testing 'test1_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed + ... testing 'test1_main.ml' with 1.2.1.4.1 (run) => passed ... testing 'test9_main.ml' with 1 (shared-libraries) => passed ... testing 'test9_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed ... testing 'test9_main.ml' with 1.1.1 (ocamlc.byte) => passed @@ -8366,133 +7311,116 @@ ... testing 'test5_main.ml' with 1.2.1.5 (ocamlopt.byte) => passed ... testing 'test5_main.ml' with 1.2.1.6 (ocamlopt.byte) => passed ... testing 'test5_main.ml' with 1.2.1.6.1 (run) => passed - ... testing 'test8_main.ml' with 1 (shared-libraries) => passed - ... testing 'test8_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'test8_main.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'test8_main.ml' with 1.1.2 (ocamlc.byte) => passed - ... testing 'test8_main.ml' with 1.1.3 (ocamlc.byte) => passed - ... testing 'test8_main.ml' with 1.1.4 (ocamlc.byte) => passed - ... testing 'test8_main.ml' with 1.1.5 (ocamlc.byte) => passed - ... testing 'test8_main.ml' with 1.1.6 (ocamlc.byte) => passed - ... testing 'test8_main.ml' with 1.1.6.1 (run) => passed - ... testing 'test8_main.ml' with 1.2 (native-dynlink) => passed - ... testing 'test8_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'test8_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed - ... testing 'test8_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed - ... testing 'test8_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed - ... testing 'test8_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed - ... testing 'test8_main.ml' with 1.2.1.5 (ocamlopt.byte) => passed - ... testing 'test8_main.ml' with 1.2.1.6 (ocamlopt.byte) => passed - ... testing 'test8_main.ml' with 1.2.1.6.1 (run) => passed - ... testing 'test1_main.ml' with 1 (shared-libraries) => passed - ... testing 'test1_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'test1_main.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'test1_main.ml' with 1.1.2 (ocamlc.byte) => passed - ... testing 'test1_main.ml' with 1.1.3 (ocamlc.byte) => passed - ... testing 'test1_main.ml' with 1.1.4 (ocamlc.byte) => passed - ... testing 'test1_main.ml' with 1.1.4.1 (run) => passed - ... testing 'test1_main.ml' with 1.2 (native-dynlink) => passed - ... testing 'test1_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'test1_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed - ... testing 'test1_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed - ... testing 'test1_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed - ... testing 'test1_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed - ... testing 'test1_main.ml' with 1.2.1.4.1 (run) => passed - ... testing 'test4_main.ml' with 1 (shared-libraries) => passed - ... testing 'test4_main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'test4_main.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'test4_main.ml' with 1.1.2 (ocamlc.byte) => passed - ... testing 'test4_main.ml' with 1.1.3 (ocamlc.byte) => passed - ... testing 'test4_main.ml' with 1.1.4 (ocamlc.byte) => passed - ... testing 'test4_main.ml' with 1.1.5 (ocamlc.byte) => passed - ... testing 'test4_main.ml' with 1.1.5.1 (run) => passed - ... testing 'test4_main.ml' with 1.2 (native-dynlink) => passed - ... testing 'test4_main.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'test4_main.ml' with 1.2.1.1 (ocamlopt.byte) => passed - ... testing 'test4_main.ml' with 1.2.1.2 (ocamlopt.byte) => passed - ... testing 'test4_main.ml' with 1.2.1.3 (ocamlopt.byte) => passed - ... testing 'test4_main.ml' with 1.2.1.4 (ocamlopt.byte) => passed - ... testing 'test4_main.ml' with 1.2.1.5 (ocamlopt.byte) => passed - ... testing 'test4_main.ml' with 1.2.1.5.1 (run) => passed -Running tests from 'tests/lib-dynlink-pr9209' ... - ... testing 'dyn.ml' with 1 (shared-libraries) => passed - ... testing 'dyn.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'dyn.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'dyn.ml' with 1.1.1.1 (ocamlmklib) => passed - ... testing 'dyn.ml' with 1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'dyn.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'dyn.ml' with 1.1.1.1.1.1.1 (run) => passed - ... testing 'dyn.ml' with 1.1.1.1.1.1.1.1 (check-program-output) => passed - ... testing 'dyn.ml' with 1.2 (native-dynlink) => passed - ... testing 'dyn.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'dyn.ml' with 1.2.1.1 (ocamlopt.byte) => passed - ... testing 'dyn.ml' with 1.2.1.1.1 (ocamlmklib) => passed - ... testing 'dyn.ml' with 1.2.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'dyn.ml' with 1.2.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'dyn.ml' with 1.2.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'dyn.ml' with 1.2.1.1.1.1.1.1.1 (run) => passed - ... testing 'dyn.ml' with 1.2.1.1.1.1.1.1.1.1 (check-program-output) => passed -Running tests from 'tests/tool-ocamlc-stop-after' ... - ... testing 'stop_after_scheduling.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'stop_after_scheduling.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'stop_after_scheduling.ml' with 1.1.1 (script) => passed - ... testing 'stop_after_scheduling.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'stop_after_parsing_impl.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'stop_after_parsing_impl.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'stop_after_parsing_impl.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'stop_after_typing_impl.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'stop_after_typing_impl.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'stop_after_typing_impl.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'stop_after_parsing_intf.mli' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'stop_after_parsing_intf.mli' with 1.1 (ocamlc.byte) => passed - ... testing 'stop_after_parsing_intf.mli' with 1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/typing-misc' ... - ... testing 'occur_check.ml' with 1 (expect) => passed - ... testing 'pr7937.ml' with 1 (expect) => passed - ... testing 'pr6939-flat-float-array.ml' with 1 (flat-float-array) => passed - ... testing 'pr6939-flat-float-array.ml' with 1.1 (expect) => passed - ... testing 'external_arity.ml' with 1 (expect) => passed - ... testing 'pr6634.ml' with 1 (expect) => passed - ... testing 'typecore_empty_polyvariant_error.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'typecore_empty_polyvariant_error.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'typecore_empty_polyvariant_error.ml' with 1.1.1 (toplevel) => passed - ... testing 'pr6939-no-flat-float-array.ml' with 1 (no-flat-float-array) => skipped (compiler configured with -flat-float-array) - ... testing 'pr6939-no-flat-float-array.ml' with 1.1 (expect) => n/a - ... testing 'labels.ml' with 1 (expect) => passed - ... testing 'pr7228.ml' with 1 (expect) => passed - ... testing 'records.ml' with 1 (expect) => passed - ... testing 'includeclass_errors.ml' with 1 (expect) => passed - ... testing 'pr8548.ml' with 1 (expect) => passed - ... testing 'pr7103.ml' with 1 (expect) => passed - ... testing 'unique_names_in_unification.ml' with 1 (expect) => passed - ... testing 'variant.ml' with 1 (expect) => passed - ... testing 'pattern_open.ml' with 1 (expect) => passed - ... testing 'gpr2277.ml' with 1 (expect) => passed - ... testing 'typecore_errors.ml' with 1 (expect) => passed - ... testing 'empty_variant.ml' with 1 (expect) => passed - ... testing 'pr7712.ml' with 1 (expect) => passed - ... testing 'typecore_nolabel_errors.ml' with 1 (expect) => passed - ... testing 'pr8548_split.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr8548_split.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr8548_split.ml' with 1.2 (ocamlc.byte) => passed - ... testing 'pr8548_split.ml' with 1.2.1 (ocamlc.byte) => passed - ... testing 'pr8548_split.ml' with 1.2.2 (ocamlc.byte) => passed - ... testing 'pr8548_split.ml' with 1.2.2.1 (ocamlc.byte) => passed +Running tests from 'tests/misc' ... + ... testing 'taku.ml' with 1 (native) => passed + ... testing 'taku.ml' with 2 (bytecode) => passed + ... testing 'ephetest.ml' with 1 (native) => passed + ... testing 'ephetest.ml' with 2 (bytecode) => passed + ... testing 'hamming.ml' with 1 (native) => passed + ... testing 'hamming.ml' with 2 (bytecode) => passed + ... testing 'nucleic.ml' with 1 (native) => passed + ... testing 'nucleic.ml' with 2 (bytecode) => passed + ... testing 'fib.ml' with 1 (native) => passed + ... testing 'fib.ml' with 2 (bytecode) => passed + ... testing 'bdd.ml' with 1 (native) => passed + ... testing 'bdd.ml' with 2 (bytecode) => passed + ... testing 'boyer.ml' with 1 (native) => passed + ... testing 'boyer.ml' with 2 (bytecode) => passed + ... testing 'pr7168.ml' with 1 (native) => passed + ... testing 'pr7168.ml' with 2 (bytecode) => passed + ... testing 'ephetest3.ml' with 1 (native) => passed + ... testing 'ephetest3.ml' with 2 (bytecode) => passed + ... testing 'weaklifetime.ml' with 1 (native) => passed + ... testing 'weaklifetime.ml' with 2 (bytecode) => passed + ... testing 'exotic.ml' with 1 (expect) => passed + ... testing 'takc.ml' with 1 (native) => passed + ... testing 'takc.ml' with 2 (bytecode) => passed + ... testing 'weaklifetime2.ml' with 1 (native) => passed + ... testing 'weaklifetime2.ml' with 2 (bytecode) => passed + ... testing 'weaktest.ml' with 1 (native) => passed + ... testing 'weaktest.ml' with 2 (bytecode) => passed + ... testing 'ephetest2.ml' with 1 (native) => passed + ... testing 'ephetest2.ml' with 2 (bytecode) => passed + ... testing 'gcwords.ml' with 1 (native) => passed + ... testing 'gcwords.ml' with 2 (bytecode) => passed + ... testing 'sorts.ml' with 1 (native) => passed + ... testing 'sorts.ml' with 2 (bytecode) => passed + ... testing 'gpr1370.ml' with 1 (native) => passed + ... testing 'gpr1370.ml' with 2 (bytecode) => passed + ... testing 'finaliser.ml' with 1 (native) => passed + ... testing 'finaliser.ml' with 2 (bytecode) => passed + ... testing 'sieve.ml' with 1 (native) => passed + ... testing 'sieve.ml' with 2 (bytecode) => passed +Running tests from 'tests/misc-kb' ... + ... testing 'kbmain.ml' with 1 (native) => passed + ... testing 'kbmain.ml' with 2 (bytecode) => passed +Running tests from 'tests/typing-missing-cmi-3' ... + ... testing 'user.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'user.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'user.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'user.ml' with 1.1.1.1 (script) => passed + ... testing 'user.ml' with 1.1.1.1.1 (expect) => passed +Running tests from 'tests/lib-stream' ... + ... testing 'count_concat_bug.ml' with 1 (native) => passed + ... testing 'count_concat_bug.ml' with 2 (bytecode) => passed + ... testing 'mpr7769.ml' with 1 (native) => passed + ... testing 'mpr7769.ml' with 2 (bytecode) => passed +Running tests from 'tests/typing-missing-cmi' ... + ... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'test.ml' with 1.1 (script) => passed + ... testing 'test.ml' with 1.1.1 (script) => passed + ... testing 'test.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/typing-safe-linking' ... + ... testing 'b_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'b_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'b_bad.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'b_bad.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/prim-bigstring' ... + ... testing 'bigstring_access.ml' with 1 (native) => passed + ... testing 'bigstring_access.ml' with 2 (bytecode) => passed + ... testing 'string_access.ml' with 1 (native) => passed + ... testing 'string_access.ml' with 2 (bytecode) => passed +Running tests from 'tests/typing-modules' ... + ... testing 'extension_constructors_errors_test.ml' with 1 (expect) => passed + ... testing 'firstclass.ml' with 1 (expect) => passed + ... testing 'pr7207.ml' with 1 (expect) => passed + ... testing 'pr9695.ml' with 1 (expect) => passed + ... testing 'pr7726.ml' with 1 (expect) => passed + ... testing 'generative.ml' with 1 (expect) => passed + ... testing 'pr7348.ml' with 1 (expect) => passed + ... testing 'nondep.ml' with 1 (expect) => passed + ... testing 'merge_constraint.ml' with 1 (expect) => passed + ... testing 'anonymous.ml' with 1 (expect) => passed + ... testing 'applicative_functor_type.ml' with 1 (expect) => passed + ... testing 'pr7818.ml' with 1 (expect) => passed ... testing 'printing.ml' with 1 (expect) => passed - ... testing 'exotic_unifications.ml' with 1 (expect) => passed - ... testing 'constraints.ml' with 1 (expect) => passed - ... testing 'pat_type_sharing.ml' with 1 (expect) => passed - ... testing 'enrich_typedecl.ml' with 1 (expect) => passed - ... testing 'variance.ml' with 1 (expect) => passed - ... testing 'inside_out.ml' with 1 (expect) => passed - ... testing 'typetexp_errors.ml' with 1 (expect) => passed - ... testing 'polyvars.ml' with 1 (expect) => passed - ... testing 'wellfounded.ml' with 1 (expect) => passed - ... testing 'disambiguate_principality.ml' with 1 (expect) => passed - ... testing 'pr7668_bad.ml' with 1 (expect) => passed - ... testing 'is_expansive.ml' with 1 (expect) => passed - ... testing 'pr6416.ml' with 1 (expect) => passed - ... testing 'scope_escape.ml' with 1 (expect) => passed + ... testing 'variants_errors_test.ml' with 1 (expect) => passed + ... testing 'recursive.ml' with 1 (expect) => passed + ... testing 'pr5911.ml' with 1 (expect) => passed + ... testing 'records_errors_test.ml' with 1 (expect) => passed + ... testing 'pr9384.ml' with 1 (expect) => passed + ... testing 'illegal_permutation.ml' with 1 (expect) => passed + ... testing 'pr8810.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr8810.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'unroll_private_abbrev.ml' with 1 (expect) => passed + ... testing 'pr6394.ml' with 1 (expect) => passed + ... testing 'pr7851.ml' with 1 (expect) => passed + ... testing 'nondep_private_abbrev.ml' with 1 (expect) => passed + ... testing 'pr7787.ml' with 1 (expect) => passed + ... testing 'Test.ml' with 1 (expect) => passed + ... testing 'aliases.ml' with 1 (expect) => passed + ... testing 'normalize_path.ml' with 1 (expect) => passed +Running tests from 'tests/embedded' ... + ... testing 'cmcaml.ml' with 1 (native) => passed + ... testing 'cmcaml.ml' with 2 (bytecode) => passed +Running tests from 'tests/compiler-libs' ... + ... testing 'test_longident.ml' with 1 (expect) => passed Running tests from 'tests/formatting' ... ... testing 'errors_batch.ml' with 1 (native) => passed ... testing 'errors_batch.ml' with 2 (bytecode) => passed @@ -8515,123 +7443,6 @@ ... testing 'test_locations.ml' with 4.1.2 (flambda) => skipped (support for flambda disabled) ... testing 'test_locations.ml' with 4.1.2.1 (check-ocamlc.byte-output) => n/a ... testing 'margins.ml' with 1 (toplevel) => passed -Running tests from 'tests/match-exception' ... - ... testing 'streams.ml' with 1 (native) => passed - ... testing 'streams.ml' with 2 (bytecode) => passed - ... testing 'raise_from_success_continuation.ml' with 1 (native) => passed - ... testing 'raise_from_success_continuation.ml' with 2 (bytecode) => passed - ... testing 'tail_calls.ml' with 1 (native) => passed - ... testing 'tail_calls.ml' with 2 (bytecode) => passed - ... testing 'match_failure.ml' with 1 (native) => passed - ... testing 'match_failure.ml' with 2 (bytecode) => passed - ... testing 'identifier_sharing.ml' with 1 (native) => passed - ... testing 'identifier_sharing.ml' with 2 (bytecode) => passed - ... testing 'nested_handlers.ml' with 1 (native) => passed - ... testing 'nested_handlers.ml' with 2 (bytecode) => passed - ... testing 'allocation.ml' with 1 (native) => passed - ... testing 'allocation.ml' with 2 (bytecode) => passed - ... testing 'exception_propagation.ml' with 1 (native) => passed - ... testing 'exception_propagation.ml' with 2 (bytecode) => passed -Running tests from 'tests/tool-ocamldoc' ... - ... testing 'Include_module_type_of.mli' with 1 (ocamldoc) => passed - ... testing 'Include_module_type_of.mli' with 2 (ocamldoc) => passed - ... testing 'No_preamble.mli' with 1 (ocamldoc) => passed - ... testing 't05.ml' with 1 (ocamldoc) => passed - ... testing 'Level_0.mli' with 1 (ocamldoc) => passed - ... testing 'Documentation_tags.mli' with 1 (ocamldoc) => passed - ... testing 'Inline_records.mli' with 1 (ocamldoc) => passed - ... testing 'Inline_records.mli' with 2 (ocamldoc) => passed - ... testing 'Inline_records.mli' with 3 (ocamldoc) => passed - ... testing 'Paragraph.mli' with 1 (ocamldoc) => passed - ... testing 'Test.mli' with 1 (ocamldoc) => passed - ... testing 'Loop.ml' with 1 (ocamldoc) => passed - ... testing 'Loop.ml' with 2 (ocamldoc) => passed - ... testing 'Linebreaks.mli' with 1 (ocamldoc) => passed - ... testing 'Linebreaks.mli' with 1.1 (check-program-output) => passed - ... testing 'Item_ids.mli' with 1 (ocamldoc) => passed - ... testing 'latex_ref.mli' with 1 (ocamldoc) => passed - ... testing 'Inline_records_bis.ml' with 1 (ocamldoc) => passed - ... testing 'Variants.mli' with 1 (ocamldoc) => passed - ... testing 'Variants.mli' with 2 (ocamldoc) => passed - ... testing 't03.ml' with 1 (ocamldoc) => passed - ... testing 'Extensible_variant.ml' with 1 (ocamldoc) => passed - ... testing 't02.ml' with 1 (ocamldoc) => passed - ... testing 'Short_description.txt' with 1 (ocamldoc) => passed - ... testing 'Module_whitespace.ml' with 1 (ocamldoc) => passed - ... testing 't01.ml' with 1 (ocamldoc) => passed - ... testing 't04.ml' with 1 (ocamldoc) => passed -Running tests from 'tests/misc' ... - ... testing 'gpr1370.ml' with 1 (native) => passed - ... testing 'gpr1370.ml' with 2 (bytecode) => passed - ... testing 'bdd.ml' with 1 (native) => passed - ... testing 'bdd.ml' with 2 (bytecode) => passed - ... testing 'ephetest.ml' with 1 (native) => passed - ... testing 'ephetest.ml' with 2 (bytecode) => passed - ... testing 'finaliser.ml' with 1 (native) => passed - ... testing 'finaliser.ml' with 2 (bytecode) => passed - ... testing 'sorts.ml' with 1 (native) => passed - ... testing 'sorts.ml' with 2 (bytecode) => passed - ... testing 'weaklifetime2.ml' with 1 (native) => passed - ... testing 'weaklifetime2.ml' with 2 (bytecode) => passed - ... testing 'taku.ml' with 1 (native) => passed - ... testing 'taku.ml' with 2 (bytecode) => passed - ... testing 'nucleic.ml' with 1 (native) => passed - ... testing 'nucleic.ml' with 2 (bytecode) => passed - ... testing 'weaklifetime.ml' with 1 (native) => passed - ... testing 'weaklifetime.ml' with 2 (bytecode) => passed - ... testing 'sieve.ml' with 1 (native) => passed - ... testing 'sieve.ml' with 2 (bytecode) => passed - ... testing 'weaktest.ml' with 1 (native) => passed - ... testing 'weaktest.ml' with 2 (bytecode) => passed - ... testing 'ephetest2.ml' with 1 (native) => passed - ... testing 'ephetest2.ml' with 2 (bytecode) => passed - ... testing 'exotic.ml' with 1 (expect) => passed - ... testing 'takc.ml' with 1 (native) => passed - ... testing 'takc.ml' with 2 (bytecode) => passed - ... testing 'boyer.ml' with 1 (native) => passed - ... testing 'boyer.ml' with 2 (bytecode) => passed - ... testing 'pr7168.ml' with 1 (native) => passed - ... testing 'pr7168.ml' with 2 (bytecode) => passed - ... testing 'gcwords.ml' with 1 (native) => passed - ... testing 'gcwords.ml' with 2 (bytecode) => passed - ... testing 'ephetest3.ml' with 1 (native) => passed - ... testing 'ephetest3.ml' with 2 (bytecode) => passed - ... testing 'fib.ml' with 1 (native) => passed - ... testing 'fib.ml' with 2 (bytecode) => passed - ... testing 'hamming.ml' with 1 (native) => passed - ... testing 'hamming.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-private-bugs' ... - ... testing 'pr5026_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr5026_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr5026_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr5469_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr5469_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr5469_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/lib-stream' ... - ... testing 'count_concat_bug.ml' with 1 (native) => passed - ... testing 'count_concat_bug.ml' with 2 (bytecode) => passed - ... testing 'mpr7769.ml' with 1 (native) => passed - ... testing 'mpr7769.ml' with 2 (bytecode) => passed -Running tests from 'tests/embedded' ... - ... testing 'cmcaml.ml' with 1 (native) => passed - ... testing 'cmcaml.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-implicit_unpack' ... - ... testing 'implicit_unpack.ml' with 1 (expect) => passed -Running tests from 'tests/typing-poly-bugs' ... - ... testing 'pr5673_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr5673_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr5673_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr6922_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr6922_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr6922_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr5322_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr5322_ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr5322_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/lib-bytes' ... - ... testing 'test_bytes.ml' with 1 (native) => passed - ... testing 'test_bytes.ml' with 2 (bytecode) => passed - ... testing 'binary.ml' with 1 (native) => passed - ... testing 'binary.ml' with 2 (bytecode) => passed Running tests from 'tests/lib-dynlink-packed' ... ... testing 'loader.ml' with 1 (shared-libraries) => passed ... testing 'loader.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed @@ -8650,279 +7461,424 @@ ... testing 'loader.ml' with 1.2.1.5 (ocamlopt.byte) => passed ... testing 'loader.ml' with 1.2.1.5.1 (run) => passed ... testing 'loader.ml' with 1.2.1.5.1.1 (check-program-output) => passed -Running tests from 'tests/lib-stack' ... - ... testing 'test.ml' with 1 (native) => passed - ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/messages' ... - ... testing 'precise_locations.ml' with 1 (expect) => passed -Running tests from 'tests/typing-poly' ... - ... testing 'poly.ml' with 1 (expect) => passed - ... testing 'pr7636.ml' with 1 (expect) => passed - ... testing 'error_messages.ml' with 1 (expect) => passed - ... testing 'pr9603.ml' with 1 (expect) => passed -Running tests from 'tests/link-test' ... - ... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'test.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1 (run) => passed - ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed - ... testing 'test.ml' with 2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'test.ml' with 2.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 2.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 2.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 2.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 2.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 2.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 2.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 2.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1.1.1.1 (run) => passed - ... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed -Running tests from 'tests/basic-manyargs' ... - ... testing 'manyargs.ml' with 1 (native) => passed - ... testing 'manyargs.ml' with 2 (bytecode) => passed -Running tests from 'tests/no-alias-deps' ... - ... testing 'aliases.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'aliases.ml' with 1.1 (script) => passed - ... testing 'aliases.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'aliases.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'aliases.ml' with 1.1.1.1.1 (ocamlobjinfo) => passed - ... testing 'aliases.ml' with 1.1.1.1.1.1 (check-program-output) => passed - ... testing 'gpr2235.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'gpr2235.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'gpr2235.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'gpr2235.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'gpr2235.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'gpr2235.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'gpr2235.ml' with 1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'gpr2235.ml' with 1.1.1.1.1.1.1.1 (ocamlc.byte) => passed - ... testing 'gpr2235.ml' with 1.1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/tool-ocamlc-open' ... - ... testing 'tool-ocamlc-open.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'tool-ocamlc-open.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'tool-ocamlc-open.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'tool-ocamlc-open.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'tool-ocamlc-open-error.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'tool-ocamlc-open-error.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'tool-ocamlc-open-error.ml' with 1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/lib-obj' ... - ... testing 'reachable_words.ml' with 1 (native) => passed - ... testing 'reachable_words.ml' with 2 (bytecode) => passed - ... testing 'with_tag.ml' with 1 (native) => passed - ... testing 'with_tag.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-objects' ... - ... testing 'pr6383.ml' with 1 (expect) => passed - ... testing 'errors.ml' with 1 (expect) => passed - ... testing 'dummy.ml' with 1 (expect) => passed - ... testing 'pr5858.ml' with 1 (expect) => passed - ... testing 'self_cannot_escape_pr7865.ml' with 1 (expect) => passed - ... testing 'pr6123_bad.ml' with 1 (expect) => passed - ... testing 'abstract_rows.ml' with 1 (expect) => passed - ... testing 'Tests.ml' with 1 (expect) => passed - ... testing 'pr5619_bad.ml' with 1 (expect) => passed - ... testing 'self_cannot_be_closed.ml' with 1 (expect) => passed - ... testing 'Exemples.ml' with 1 (expect) => passed - ... testing 'pr5545.ml' with 1 (expect) => passed - ... testing 'open_in_classes.ml' with 1 (expect) => passed - ... testing 'pr7711_ok.ml' with 1 (expect) => passed - ... testing 'pr6907_bad.ml' with 1 (expect) => passed -Running tests from 'tests/lib-digest' ... - ... testing 'md5.ml' with 1 (native) => passed - ... testing 'md5.ml' with 2 (bytecode) => passed -Running tests from 'tests/lib-uchar' ... - ... testing 'test.ml' with 1 (native) => passed - ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/lib-int64' ... - ... testing 'issue9460.ml' with 1 (native) => passed - ... testing 'issue9460.ml' with 2 (bytecode) => passed - ... testing 'test.ml' with 1 (native) => passed - ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/unwind' ... - ... testing 'driver.ml' with 1 (macos) => skipped (not on a MacOS system) - ... testing 'driver.ml' with 1.1 (script) => n/a - ... testing 'driver.ml' with 1.1.1 (setup-ocamlopt.byte-build-env) => n/a - ... testing 'driver.ml' with 1.1.1.1 (ocamlopt.byte) => n/a - ... testing 'driver.ml' with 1.1.1.1.1 (ocamlopt.byte) => n/a - ... testing 'driver.ml' with 1.1.1.1.1.1 (run) => n/a -Running tests from 'tests/lib-floatarray' ... - ... testing 'floatarray.ml' with 1 (native) => passed - ... testing 'floatarray.ml' with 2 (bytecode) => passed -Running tests from 'tests/output-complete-obj' ... - ... testing 'github9344.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'github9344.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'github9344.ml' with 1.1.1 (run) => passed - ... testing 'github9344.ml' with 1.1.1.1 (check-program-output) => passed - ... testing 'test.ml' with 1 (libunix) => passed - ... testing 'test.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'test.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1 (script) => passed - ... testing 'test.ml' with 1.1.1.1.1 (run) => passed - ... testing 'test.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed - ... testing 'test.ml' with 1.2.1 (ocamlopt.byte) => passed - ... testing 'test.ml' with 1.2.1.1 (script) => passed - ... testing 'test.ml' with 1.2.1.1.1 (run) => passed - ... testing 'test2.ml' with 1 (hasunix) => passed - ... testing 'test2.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed - ... testing 'test2.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'test2.ml' with 1.1.1.1 (run) => passed - ... testing 'test2.ml' with 1.1.1.1.1 (check-program-output) => passed -Running tests from 'tests/typing-modules' ... - ... testing 'applicative_functor_type.ml' with 1 (expect) => passed - ... testing 'extension_constructors_errors_test.ml' with 1 (expect) => passed - ... testing 'firstclass.ml' with 1 (expect) => passed - ... testing 'generative.ml' with 1 (expect) => passed - ... testing 'aliases.ml' with 1 (expect) => passed - ... testing 'pr7726.ml' with 1 (expect) => passed - ... testing 'pr7787.ml' with 1 (expect) => passed - ... testing 'normalize_path.ml' with 1 (expect) => passed - ... testing 'unroll_private_abbrev.ml' with 1 (expect) => passed - ... testing 'merge_constraint.ml' with 1 (expect) => passed - ... testing 'anonymous.ml' with 1 (expect) => passed - ... testing 'pr9695.ml' with 1 (expect) => passed - ... testing 'pr6394.ml' with 1 (expect) => passed - ... testing 'pr7851.ml' with 1 (expect) => passed - ... testing 'pr5911.ml' with 1 (expect) => passed - ... testing 'nondep_private_abbrev.ml' with 1 (expect) => passed - ... testing 'pr7207.ml' with 1 (expect) => passed - ... testing 'pr7348.ml' with 1 (expect) => passed - ... testing 'pr9384.ml' with 1 (expect) => passed - ... testing 'printing.ml' with 1 (expect) => passed - ... testing 'nondep.ml' with 1 (expect) => passed - ... testing 'records_errors_test.ml' with 1 (expect) => passed - ... testing 'Test.ml' with 1 (expect) => passed - ... testing 'recursive.ml' with 1 (expect) => passed - ... testing 'pr7818.ml' with 1 (expect) => passed - ... testing 'illegal_permutation.ml' with 1 (expect) => passed - ... testing 'pr8810.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr8810.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'variants_errors_test.ml' with 1 (expect) => passed -Running tests from 'tests/basic-multdef' ... - ... testing 'usemultdef.ml' with 1 (native) => passed - ... testing 'usemultdef.ml' with 2 (bytecode) => passed -Running tests from 'tests/letrec-check' ... - ... testing 'pr7706.ml' with 1 (toplevel) => passed - ... testing 'modules.ml' with 1 (expect) => passed - ... testing 'pr7231.ml' with 1 (toplevel) => passed - ... testing 'flat_float_array.ml' with 1 (flat-float-array) => passed - ... testing 'flat_float_array.ml' with 1.1 (expect) => passed - ... testing 'float_unboxing.ml' with 1 (expect) => passed - ... testing 'labels.ml' with 1 (expect) => passed - ... testing 'records.ml' with 1 (expect) => passed - ... testing 'objects.ml' with 1 (expect) => passed - ... testing 'no_flat_float_array.ml' with 1 (no-flat-float-array) => skipped (compiler configured with -flat-float-array) - ... testing 'no_flat_float_array.ml' with 1.1 (expect) => n/a - ... testing 'lazy_.ml' with 1 (expect) => passed - ... testing 'extension_constructor.ml' with 1 (expect) => passed - ... testing 'basic.ml' with 1 (expect) => passed - ... testing 'unboxed.ml' with 1 (expect) => passed - ... testing 'pr7215.ml' with 1 (toplevel) => passed -Running tests from 'tests/array-functions' ... - ... testing 'test.ml' with 1 (native) => passed - ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/typing-private' ... - ... testing 'private.ml' with 1 (toplevel) => passed - ... testing 'private.ml' with 2 (toplevel) => passed -Running tests from 'tests/typing-recordarg' ... - ... testing 'recordarg.ml' with 1 (toplevel) => passed -Running tests from 'tests/basic-io' ... - ... testing 'wc.ml' with 1 (native) => passed - ... testing 'wc.ml' with 2 (bytecode) => passed -Running tests from 'tests/lib-bigarray' ... - ... testing 'fftba.ml' with 1 (native) => passed - ... testing 'fftba.ml' with 2 (bytecode) => passed - ... testing 'pr5115.ml' with 1 (native) => passed - ... testing 'pr5115.ml' with 2 (bytecode) => passed - ... testing 'bigarrays.ml' with 1 (native) => passed - ... testing 'bigarrays.ml' with 2 (bytecode) => passed - ... testing 'change_layout.ml' with 1 (native) => passed - ... testing 'change_layout.ml' with 2 (bytecode) => passed - ... testing 'weak_bigarray.ml' with 1 (native) => passed - ... testing 'weak_bigarray.ml' with 2 (bytecode) => passed +Running tests from 'tests/ppx-attributes' ... + ... testing 'warning.ml' with 1 (native) => passed + ... testing 'warning.ml' with 2 (bytecode) => passed Running tests from 'tests/typing-recmod' ... + ... testing 't06ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't06ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't06ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 't17ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't17ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't17ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed ... testing 't07bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 't07bad.ml' with 1.1 (ocamlc.byte) => passed ... testing 't07bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 't18ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't18ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't18ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 't12bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't12bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't12bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 't08bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't08bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't08bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 't16ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't16ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't16ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 't05bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't05bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't05bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 't21ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't21ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't21ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed ... testing 'pr9494.ml' with 1 (native) => passed ... testing 'pr9494.ml' with 2 (bytecode) => passed + ... testing 't13ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't13ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't13ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed ... testing 't02bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 't02bad.ml' with 1.1 (ocamlc.byte) => passed ... testing 't02bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'gpr1626.ml' with 1 (expect) => passed ... testing 't14bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 't14bad.ml' with 1.1 (ocamlc.byte) => passed ... testing 't14bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 't04bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't04bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't04bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'gpr1626.ml' with 1 (expect) => passed - ... testing 't06ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't06ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't06ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 't16ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't16ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't16ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 't15bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't15bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't15bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 't01bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't01bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't01bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 't20ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't20ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't20ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed ... testing 't03ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 't03ok.ml' with 1.1 (ocamlc.byte) => passed ... testing 't03ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 't17ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't17ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't17ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 't11bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't11bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't11bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 't13ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't13ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't13ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 't09bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't09bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't09bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 't21ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't21ok.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't21ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 't18ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't18ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't18ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed ... testing 't10ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 't10ok.ml' with 1.1 (ocamlc.byte) => passed ... testing 't10ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 't05bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't05bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't05bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 't08bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 't08bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 't08bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 't12bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't12bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't12bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 't09bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't09bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't09bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 't20ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't20ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't20ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 't11bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't11bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't11bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 't01bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't01bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't01bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed ... testing 't22ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 't22ok.ml' with 1.1 (ocamlc.byte) => passed ... testing 't22ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/typing-safe-linking' ... - ... testing 'b_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'b_bad.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'b_bad.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'b_bad.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 't04bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't04bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't04bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 't15bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 't15bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 't15bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/basic' ... + ... testing 'divint.ml' with 1 (native) => passed + ... testing 'divint.ml' with 2 (bytecode) => passed + ... testing 'patmatch_incoherence.ml' with 1 (expect) => passed + ... testing 'bigints.ml' with 1 (native) => passed + ... testing 'bigints.ml' with 2 (bytecode) => passed + ... testing 'float.ml' with 1 (native) => passed + ... testing 'float.ml' with 2 (bytecode) => passed + ... testing 'zero_divided_by_n.ml' with 1 (native) => passed + ... testing 'zero_divided_by_n.ml' with 2 (bytecode) => passed + ... testing 'eval_order_2.ml' with 1 (native) => passed + ... testing 'eval_order_2.ml' with 2 (bytecode) => passed + ... testing 'pr7253.ml' with 1 (native) => passed + ... testing 'pr7253.ml' with 2 (bytecode) => passed + ... testing 'localexn.ml' with 1 (native) => passed + ... testing 'localexn.ml' with 2 (bytecode) => passed + ... testing 'tuple_match.ml' with 1 (native) => passed + ... testing 'tuple_match.ml' with 2 (bytecode) => passed + ... testing 'arrays.ml' with 1 (native) => passed + ... testing 'arrays.ml' with 2 (bytecode) => passed + ... testing 'switch_opts.ml' with 1 (native) => passed + ... testing 'switch_opts.ml' with 2 (bytecode) => passed + ... testing 'pr7657.ml' with 1 (native) => passed + ... testing 'pr7657.ml' with 2 (bytecode) => passed + ... testing 'equality.ml' with 1 (native) => passed + ... testing 'equality.ml' with 2 (bytecode) => passed + ... testing 'trigraph.ml' with 1 (native) => passed + ... testing 'trigraph.ml' with 2 (bytecode) => passed + ... testing 'unit_naming.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'unit_naming.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'unit_naming.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'float_physical_equality.ml' with 1 (native) => passed + ... testing 'float_physical_equality.ml' with 2 (bytecode) => passed + ... testing 'eval_order_3.ml' with 1 (native) => passed + ... testing 'eval_order_3.ml' with 2 (bytecode) => passed + ... testing 'boxedints.ml' with 1 (native) => passed + ... testing 'boxedints.ml' with 2 (bytecode) => passed + ... testing 'eval_order_6.ml' with 1 (native) => passed + ... testing 'eval_order_6.ml' with 2 (bytecode) => passed + ... testing 'constprop.ml.c' with 1 (bytecode) => passed + ... testing 'constprop.ml.c' with 2 (native) => passed + ... testing 'localfunction.ml' with 1 (native) => passed + ... testing 'localfunction.ml' with 2 (bytecode) => passed + ... testing 'includestruct.ml' with 1 (native) => passed + ... testing 'includestruct.ml' with 2 (bytecode) => passed + ... testing 'min_int.ml' with 1 (native) => passed + ... testing 'min_int.ml' with 2 (bytecode) => passed + ... testing 'opt_variants.ml' with 1 (native) => passed + ... testing 'opt_variants.ml' with 2 (bytecode) => passed + ... testing 'eval_order_4.ml' with 1 (native) => passed + ... testing 'eval_order_4.ml' with 2 (bytecode) => passed + ... testing 'tailcalls.ml' with 1 (native) => passed + ... testing 'tailcalls.ml' with 2 (bytecode) => passed + ... testing 'pr7533.ml' with 1 (native) => passed + ... testing 'pr7533.ml' with 2 (bytecode) => passed + ... testing 'recvalues.ml' with 1 (native) => passed + ... testing 'recvalues.ml' with 2 (bytecode) => passed + ... testing 'eval_order_1.ml' with 1 (native) => passed + ... testing 'eval_order_1.ml' with 2 (bytecode) => passed + ... testing 'stringmatch.ml' with 1 (native) => passed + ... testing 'stringmatch.ml' with 2 (bytecode) => passed + ... testing 'patmatch_split_no_or.ml' with 1 (expect) => passed + ... testing 'patmatch.ml' with 1 (native) => passed + ... testing 'patmatch.ml' with 2 (bytecode) => passed + ... testing 'sets.ml' with 1 (native) => passed + ... testing 'sets.ml' with 2 (bytecode) => passed + ... testing 'maps.ml' with 1 (native) => passed + ... testing 'maps.ml' with 2 (bytecode) => passed +Running tests from 'tests/ppx-contexts' ... + ... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'test.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/tool-ocaml-annot' ... + ... testing 'success.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'success.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'success.ml' with 1.1.1 (script) => passed + ... testing 'success.ml' with 2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'success.ml' with 2.1 (ocamlopt.byte) => passed + ... testing 'success.ml' with 2.1.1 (script) => passed + ... testing 'typeonly.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'typeonly.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'typeonly.ml' with 1.1.1 (script) => passed + ... testing 'typeonly.ml' with 2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'typeonly.ml' with 2.1 (ocamlopt.byte) => passed + ... testing 'typeonly.ml' with 2.1.1 (script) => passed + ... testing 'failure.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'failure.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'failure.ml' with 1.1.1 (script) => passed + ... testing 'failure.ml' with 2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'failure.ml' with 2.1 (ocamlopt.byte) => passed + ... testing 'failure.ml' with 2.1.1 (script) => passed +Running tests from 'tests/lib-dynlink-native' ... + ... testing 'main.ml' with 1 (hassysthreads) => passed + ... testing 'main.ml' with 1.1 (native-dynlink) => passed + ... testing 'main.ml' with 1.1.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'main.ml' with 1.1.1.1 (script) => passed + ... testing 'main.ml' with 1.1.1.1.1 (script) => passed + ... testing 'main.ml' with 1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1 (script) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1 (script) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (cd) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (script) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (script) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (cd) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1.1.1.1 (run) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed +Running tests from 'tests/let-syntax' ... + ... testing 'let_syntax.ml' with 1 (expect) => passed +Running tests from 'tests/match-exception' ... + ... testing 'allocation.ml' with 1 (native) => passed + ... testing 'allocation.ml' with 2 (bytecode) => passed + ... testing 'nested_handlers.ml' with 1 (native) => passed + ... testing 'nested_handlers.ml' with 2 (bytecode) => passed + ... testing 'exception_propagation.ml' with 1 (native) => passed + ... testing 'exception_propagation.ml' with 2 (bytecode) => passed + ... testing 'identifier_sharing.ml' with 1 (native) => passed + ... testing 'identifier_sharing.ml' with 2 (bytecode) => passed + ... testing 'match_failure.ml' with 1 (native) => passed + ... testing 'match_failure.ml' with 2 (bytecode) => passed + ... testing 'raise_from_success_continuation.ml' with 1 (native) => passed + ... testing 'raise_from_success_continuation.ml' with 2 (bytecode) => passed + ... testing 'tail_calls.ml' with 1 (native) => passed + ... testing 'tail_calls.ml' with 2 (bytecode) => passed + ... testing 'streams.ml' with 1 (native) => passed + ... testing 'streams.ml' with 2 (bytecode) => passed +Running tests from 'tests/parsetree' ... + ... testing 'test.ml' with 1 (native) => passed + ... testing 'test.ml' with 2 (bytecode) => passed +Running tests from 'tests/tool-ocamldep-modalias' ... + ... testing 'main.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'main.ml' with 1.1 (script) => passed + ... testing 'main.ml' with 1.1.1 (script) => passed + ... testing 'main.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1 (hasunix) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1 (script) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1 (script) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1 (script) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1 (native-compiler) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1 (script) => passed + ... testing 'main.ml' with 2 (setup-ocamlc.byte-build-env) => passed + ... testing 'main.ml' with 2.1 (script) => passed + ... testing 'main.ml' with 2.1.1 (ocamlc.byte) => passed + ... testing 'main.ml' with 2.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'main.ml' with 2.1.1.1.1 (hasunix) => passed + ... testing 'main.ml' with 2.1.1.1.1.1 (script) => passed + ... testing 'main.ml' with 2.1.1.1.1.1.1 (script) => passed + ... testing 'main.ml' with 2.1.1.1.1.1.1.1 (script) => passed + ... testing 'main.ml' with 2.1.1.1.1.1.1.1.1 (native-compiler) => passed + ... testing 'main.ml' with 2.1.1.1.1.1.1.1.1.1 (script) => passed + ... testing 'main.ml' with 3 (setup-ocamlc.byte-build-env) => passed + ... testing 'main.ml' with 3.1 (script) => passed + ... testing 'main.ml' with 3.1.1 (script) => passed + ... testing 'main.ml' with 3.1.1.1 (ocamlc.byte) => passed + ... testing 'main.ml' with 3.1.1.1.1 (ocamlc.byte) => passed + ... testing 'main.ml' with 3.1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'main.ml' with 4 (setup-ocamlc.byte-build-env) => passed + ... testing 'main.ml' with 4.1 (script) => passed + ... testing 'main.ml' with 4.1.1 (ocamlc.byte) => passed + ... testing 'main.ml' with 4.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'main.ml' with 5 (setup-ocamlc.byte-build-env) => passed + ... testing 'main.ml' with 5.1 (script) => passed + ... testing 'main.ml' with 5.1.1 (ocamlc.byte) => passed + ... testing 'main.ml' with 5.1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/typing-multifile' ... + ... testing 'pr7325.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7325.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7325.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'pr7325.ml' with 1.1.1.1 (script) => passed + ... testing 'pr7325.ml' with 1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'pr7325.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr9218.ml' with 1 (native) => passed + ... testing 'pr9218.ml' with 2 (bytecode) => passed + ... testing 'pr6372.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6372.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6372.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'pr6372.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7563.ml' with 1 (native) => passed + ... testing 'pr7563.ml' with 2 (bytecode) => passed +Running tests from 'tests/tool-ocamlc-compat32' ... + ... testing 'compat32.ml' with 1 (arch64) => skipped (non-64-bit architecture) + ... testing 'compat32.ml' with 1.1 (setup-ocamlc.byte-build-env) => n/a + ... testing 'compat32.ml' with 1.1.1 (ocamlc.byte) => n/a + ... testing 'compat32.ml' with 1.1.1.1 (ocamlc.byte) => n/a + ... testing 'compat32.ml' with 1.1.1.1.1 (ocamlc.byte) => n/a + ... testing 'compat32.ml' with 1.1.1.1.1.1 (ocamlc.byte) => n/a + ... testing 'compat32.ml' with 1.1.1.1.1.1.1 (ocamlc.byte) => n/a + ... testing 'compat32.ml' with 1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => n/a +Running tests from 'tests/typing-rectypes-bugs' ... + ... testing 'pr6870_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6870_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6870_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr5343_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr5343_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr5343_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6174_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6174_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6174_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/runtime-C-exceptions' ... + ... testing 'test.ml' with 1 (native) => passed + ... testing 'test.ml' with 2 (bytecode) => passed +Running tests from 'tests/ast-invariants' ... + ... testing 'test.ml' with 1 (hasunix) => passed + ... testing 'test.ml' with 1.1 (native) => passed +Running tests from 'tests/lib-bigarray-file' ... + ... testing 'mapfile.ml' with 1 (hasunix) => passed + ... testing 'mapfile.ml' with 1.1 (native) => passed +Running tests from 'tests/typing-warnings' ... + ... testing 'pr7261.ml' with 1 (toplevel) => passed + ... testing 'coercions.ml' with 1 (expect) => passed + ... testing 'pr5892.ml' with 1 (expect) => passed + ... testing 'pr7085.ml' with 1 (expect) => passed + ... testing 'pr6587.ml' with 1 (expect) => passed + ... testing 'application.ml' with 1 (expect) => passed + ... testing 'pr7297.ml' with 1 (expect) => passed + ... testing 'unused_functor_parameter.ml' with 1 (expect) => passed + ... testing 'exhaustiveness.ml' with 1 (expect) => passed + ... testing 'unused_types.ml' with 1 (expect) => passed + ... testing 'pr6872.ml' with 1 (expect) => passed + ... testing 'ambiguous_guarded_disjunction.ml' with 1 (expect) => passed + ... testing 'pr7553.ml' with 1 (expect) => passed + ... testing 'unused_rec.ml' with 1 (expect) => passed + ... testing 'pr7115.ml' with 1 (expect) => passed + ... testing 'never_returns.ml' with 1 (expect) => passed + ... testing 'open_warnings.ml' with 1 (expect) => passed + ... testing 'pr9244.ml' with 1 (expect) => passed + ... testing 'unused_recmodule.ml' with 1 (expect) => passed + ... testing 'records.ml' with 1 (expect) => passed +Running tests from 'tests/lib-dynlink-bytecode' ... + ... testing 'main.ml' with 1 (shared-libraries) => passed + ... testing 'main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'main.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'main.ml' with 1.1.1.1 (ocamlmklib) => passed + ... testing 'main.ml' with 1.1.1.1.1 (ocamlmklib) => passed + ... testing 'main.ml' with 1.1.1.1.1.1 (ocamlmklib) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1 (ocamlmklib) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1 (run) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.2 (ocamlc.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.2.1 (run) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.2.1.1 (check-program-output) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.3 (ocamlc.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.3.1 (run) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1.3.1.1 (check-program-output) => passed +Running tests from 'tests/typing-core-bugs' ... + ... testing 'type_expected_explanation.ml' with 1 (expect) => passed + ... testing 'repeated_did_you_mean.ml' with 1 (expect) => passed + ... testing 'unit_fun_hints.ml' with 1 (expect) => passed + ... testing 'const_int_hint.ml' with 1 (expect) => passed + ... testing 'missing_rec_hint.ml' with 1 (expect) => passed +Running tests from 'tests/parsing' ... + ... testing 'extensions.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'extensions.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'extensions.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'int_and_float_with_modifier.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'int_and_float_with_modifier.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'int_and_float_with_modifier.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6604_2.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6604_2.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6604_2.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'extended_indexoperators.ml' with 1 (expect) => passed + ... testing 'reloc.ml' with 1 (expect) => passed + ... testing 'pr6604_3.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6604_3.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6604_3.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'multi_indices.ml' with 1 (expect) => passed + ... testing 'pr7165.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7165.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7165.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'attributes.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'attributes.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'attributes.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6865.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6865.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6865.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'hash_ambiguity.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'hash_ambiguity.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'hash_ambiguity.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'broken_invariants.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'broken_invariants.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'broken_invariants.ml' with 1.1.1 (toplevel) => passed + ... testing 'change_start_loc.ml' with 1 (native) => passed + ... testing 'change_start_loc.ml' with 2 (bytecode) => passed + ... testing 'anonymous_class_parameter.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'anonymous_class_parameter.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'anonymous_class_parameter.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6604.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6604.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6604.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'quotedextensions.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'quotedextensions.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'quotedextensions.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'docstrings.ml' with 1 (expect) => passed + ... testing 'constructor_declarations.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'constructor_declarations.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'constructor_declarations.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'shortcut_ext_attr.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'shortcut_ext_attr.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'shortcut_ext_attr.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'arrow_ambiguity.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'arrow_ambiguity.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'arrow_ambiguity.ml' with 1.1.1 (check-ocamlc.byte-output) => passed Running tests from 'tests/lib-dynlink-pr4229' ... ... testing 'main.ml' with 1 (shared-libraries) => passed ... testing 'main.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed @@ -8956,134 +7912,1213 @@ ... testing 'main.ml' with 1.2.1.1.1.1.1.1.1.1.1.1.2.1 (ocamlopt.byte) => passed ... testing 'main.ml' with 1.2.1.1.1.1.1.1.1.1.1.1.2.1.1 (run) => passed ... testing 'main.ml' with 1.2.1.1.1.1.1.1.1.1.1.1.2.1.1.1 (check-program-output) => passed -Running tests from 'tests/tool-lexyacc' ... - ... testing 'mpr7760.mll' with 1 (native) => passed - ... testing 'mpr7760.mll' with 2 (bytecode) => passed - ... testing 'chars.mll' with 1 (native) => passed - ... testing 'chars.mll' with 2 (bytecode) => passed +Running tests from 'tests/typing-private' ... + ... testing 'private.ml' with 1 (toplevel) => passed + ... testing 'private.ml' with 2 (toplevel) => passed +Running tests from 'tests/tool-ocamlobjinfo' ... + ... testing 'question.ml' with 1 (shared-libraries) => passed + ... testing 'question.ml' with 1.1 (script) => passed + ... testing 'question.ml' with 1.1.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'question.ml' with 1.1.1.1 (ocamlopt.byte) => passed + ... testing 'question.ml' with 1.1.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'question.ml' with 1.1.1.1.1.1 (ocamlobjinfo) => passed + ... testing 'question.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed +Running tests from 'tests/basic-modules' ... + ... testing 'anonymous.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'anonymous.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'anonymous.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'anonymous.ml' with 2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'anonymous.ml' with 2.1 (ocamlopt.byte) => passed + ... testing 'anonymous.ml' with 2.1.1 (no-flambda) => passed + ... testing 'anonymous.ml' with 2.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'anonymous.ml' with 2.1.2 (flambda) => skipped (support for flambda disabled) + ... testing 'anonymous.ml' with 2.1.2.1 (check-ocamlc.byte-output) => n/a + ... testing 'recursive_module_evaluation_errors.ml' with 1 (expect) => passed ... testing 'main.ml' with 1 (native) => passed ... testing 'main.ml' with 2 (bytecode) => passed -Running tests from 'tests/tool-expect-test' ... - ... testing 'clean_typer.ml' with 1 (expect) => passed -Running tests from 'tests/translprim' ... - ... testing 'locs.ml' with 1 (native) => passed - ... testing 'locs.ml' with 2 (bytecode) => passed - ... testing 'module_coercion.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'module_coercion.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'module_coercion.ml' with 1.1.1 (flat-float-array) => passed - ... testing 'module_coercion.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'module_coercion.ml' with 1.1.2 (no-flat-float-array) => skipped (compiler configured with -flat-float-array) - ... testing 'module_coercion.ml' with 1.1.2.1 (check-ocamlc.byte-output) => n/a - ... testing 'ref_spec.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'ref_spec.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'ref_spec.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'array_spec.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'array_spec.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'array_spec.ml' with 1.1.1 (flat-float-array) => passed - ... testing 'array_spec.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'array_spec.ml' with 1.1.2 (no-flat-float-array) => skipped (compiler configured with -flat-float-array) - ... testing 'array_spec.ml' with 1.1.2.1 (check-ocamlc.byte-output) => n/a - ... testing 'comparison_table.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'comparison_table.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'comparison_table.ml' with 1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/typing-extensions' ... - ... testing 'open_types.ml' with 1 (expect) => passed - ... testing 'disambiguation.ml' with 1 (expect) => passed - ... testing 'cast.ml' with 1 (toplevel) => passed - ... testing 'msg.ml' with 1 (toplevel) => passed - ... testing 'extensions.ml' with 1 (expect) => passed -Running tests from 'tests/lib-result' ... +Running tests from 'tests/typing-implicit_unpack' ... + ... testing 'implicit_unpack.ml' with 1 (expect) => passed +Running tests from 'tests/lib-bigarray-2' ... + ... testing 'bigarrfml.ml' with 1 (script) => skipped (gfortran not available) + ... testing 'bigarrfml.ml' with 1.1 (setup-ocamlc.byte-build-env) => n/a + ... testing 'bigarrfml.ml' with 1.1.1 (script) => n/a + ... testing 'bigarrfml.ml' with 1.1.1.1 (ocamlc.byte) => n/a + ... testing 'bigarrfml.ml' with 1.1.1.1.1 (run) => n/a + ... testing 'bigarrfml.ml' with 1.1.1.1.1.1 (check-program-output) => n/a + ... testing 'bigarrfml.ml' with 1.2 (setup-ocamlopt.byte-build-env) => n/a + ... testing 'bigarrfml.ml' with 1.2.1 (script) => n/a + ... testing 'bigarrfml.ml' with 1.2.1.1 (ocamlopt.byte) => n/a + ... testing 'bigarrfml.ml' with 1.2.1.1.1 (run) => n/a + ... testing 'bigarrfml.ml' with 1.2.1.1.1.1 (check-program-output) => n/a +Running tests from 'tests/lib-scanf-2' ... + ... testing 'tscanf2_master.ml' with 1 (hasunix) => passed + ... testing 'tscanf2_master.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'tscanf2_master.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'tscanf2_master.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'tscanf2_master.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'tscanf2_master.ml' with 1.1.1.1.1.1 (run) => passed + ... testing 'tscanf2_master.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed + ... testing 'tscanf2_master.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'tscanf2_master.ml' with 1.2.1 (ocamlopt.byte) => passed + ... testing 'tscanf2_master.ml' with 1.2.1.1 (ocamlopt.byte) => passed + ... testing 'tscanf2_master.ml' with 1.2.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'tscanf2_master.ml' with 1.2.1.1.1.1 (run) => passed + ... testing 'tscanf2_master.ml' with 1.2.1.1.1.1.1 (check-program-output) => passed +Running tests from 'tests/typing-objects-bugs' ... + ... testing 'yamagata021012_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'yamagata021012_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'yamagata021012_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'woodyatt_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'woodyatt_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'woodyatt_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr3968_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr3968_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr3968_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr4824a_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr4824a_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr4824a_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7293_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7293_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7293_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr4435_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr4435_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr4435_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr4766_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr4766_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr4766_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr5156_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr5156_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr5156_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr4824_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr4824_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr4824_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7284_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7284_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7284_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr4018_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr4018_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr4018_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/lib-sys' ... + ... testing 'immediate64.ml' with 1 (native) => passed + ... testing 'immediate64.ml' with 2 (bytecode) => passed + ... testing 'rename.ml' with 1 (native) => passed + ... testing 'rename.ml' with 2 (bytecode) => passed +Running tests from 'tests/letrec-compilation' ... + ... testing 'mutual_functions.ml' with 1 (native) => passed + ... testing 'mutual_functions.ml' with 2 (bytecode) => passed + ... testing 'lists.ml' with 1 (native) => passed + ... testing 'lists.ml' with 2 (bytecode) => passed + ... testing 'float_block_1.ml' with 1 (native) => passed + ... testing 'float_block_1.ml' with 2 (bytecode) => passed + ... testing 'class_2.ml' with 1 (native) => passed + ... testing 'class_2.ml' with 2 (bytecode) => passed + ... testing 'evaluation_order_2.ml' with 1 (native) => passed + ... testing 'evaluation_order_2.ml' with 2 (bytecode) => passed + ... testing 'evaluation_order_3.ml' with 1 (native) => passed + ... testing 'evaluation_order_3.ml' with 2 (bytecode) => passed + ... testing 'backreferences.ml' with 1 (native) => passed + ... testing 'backreferences.ml' with 2 (bytecode) => passed + ... testing 'pr8681.ml' with 1 (native) => passed + ... testing 'pr8681.ml' with 2 (bytecode) => passed + ... testing 'generic_array.ml' with 1 (native) => passed + ... testing 'generic_array.ml' with 2 (bytecode) => passed + ... testing 'labels.ml' with 1 (native) => passed + ... testing 'labels.ml' with 2 (bytecode) => passed + ... testing 'evaluation_order_1.ml' with 1 (native) => passed + ... testing 'evaluation_order_1.ml' with 2 (bytecode) => passed + ... testing 'mixing_value_closures_2.ml' with 1 (native) => passed + ... testing 'mixing_value_closures_2.ml' with 2 (bytecode) => passed + ... testing 'lazy_.ml' with 1 (native) => passed + ... testing 'lazy_.ml' with 2 (bytecode) => passed + ... testing 'pr4989.ml' with 1 (native) => passed + ... testing 'pr4989.ml' with 2 (bytecode) => passed + ... testing 'record_with.ml' with 1 (native) => passed + ... testing 'record_with.ml' with 2 (bytecode) => passed + ... testing 'mixing_value_closures_1.ml' with 1 (native) => passed + ... testing 'mixing_value_closures_1.ml' with 2 (bytecode) => passed + ... testing 'ref.ml' with 1 (native) => passed + ... testing 'ref.ml' with 2 (bytecode) => passed + ... testing 'class_1.ml' with 1 (native) => passed + ... testing 'class_1.ml' with 2 (bytecode) => passed + ... testing 'nested.ml' with 1 (native) => passed + ... testing 'nested.ml' with 2 (bytecode) => passed +Running tests from 'tests/lib-int64' ... + ... testing 'issue9460.ml' with 1 (native) => passed + ... testing 'issue9460.ml' with 2 (bytecode) => passed ... testing 'test.ml' with 1 (native) => passed ... testing 'test.ml' with 2 (bytecode) => passed -Running tests from 'tests/functors' ... - ... testing 'functors.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'functors.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'functors.ml' with 1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/misc-unsafe' ... - ... testing 'fft.ml' with 1 (native) => passed - ... testing 'fft.ml' with 2 (bytecode) => passed - ... testing 'quicksort.ml' with 1 (native) => passed - ... testing 'quicksort.ml' with 2 (bytecode) => passed - ... testing 'soli.ml' with 1 (native) => passed - ... testing 'soli.ml' with 2 (bytecode) => passed +Running tests from 'tests/tool-toplevel/known-bugs' ... + ... testing 'broken_rec_in_show.ml' with 1 (expect) => passed +Running tests from 'tests/tool-toplevel' ... + ... testing 'pr6468.ml' with 1 (toplevel) => passed + ... testing 'show.ml' with 1 (expect) => passed + ... testing 'pr7751.ml' with 1 (toplevel) => passed + ... testing 'error_highlighting.ml' with 1 (toplevel) => passed + ... testing 'pr7060.ml' with 1 (toplevel) => passed + ... testing 'mod_use.ml' with 1 (expect) => passed + ... testing 'show_short_paths.ml' with 1 (expect) => passed + ... testing 'redefinition_hints.ml' with 1 (toplevel) => passed + ... testing 'tracing.ml' with 1 (toplevel) => passed + ... testing 'uncaught_exceptions.ml' with 1 (expect) => passed + ... testing 'exotic_lists.ml' with 1 (toplevel) => passed + ... testing 'strings.ml' with 1 (toplevel) => passed + ... testing 'use_command.ml' with 1 (expect) => passed +Running tests from 'tests/float-unboxing' ... + ... testing 'float_subst_boxed_number.ml' with 1 (native) => passed + ... testing 'unbox_under_assign.ml' with 1 (native) => passed + ... testing 'unbox_under_assign.ml' with 2 (bytecode) => passed +Running tests from 'tests/typing-short-paths' ... + ... testing 'pr6836.ml' with 1 (toplevel) => passed + ... testing 'short-paths.ml' with 1 (toplevel) => passed + ... testing 'pr7543.ml' with 1 (toplevel) => passed + ... testing 'errors.ml' with 1 (expect) => passed + ... testing 'pr5918.ml' with 1 (toplevel) => passed + ... testing 'gpr1223.ml' with 1 (toplevel) => passed +Running tests from 'tests/typing-misc-bugs' ... + ... testing 'pr6303_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6303_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6303_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'core_array_reduced_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'core_array_reduced_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'core_array_reduced_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6946_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6946_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6946_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'gadt_declaration_check.ml' with 1 (expect) => passed +Running tests from 'tests/lib-uchar' ... + ... testing 'test.ml' with 1 (native) => passed + ... testing 'test.ml' with 2 (bytecode) => passed +Running tests from 'tests/typing-polyvariants-bugs-2' ... + ... testing 'pr3918c.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr3918c.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr3918c.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'pr3918c.ml' with 1.1.1.1 (script) => passed + ... testing 'pr3918c.ml' with 1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'pr3918c.ml' with 1.1.1.1.2 (check-ocamlc.byte-output) => passed +Running tests from 'tests/lib-hashtbl' ... + ... testing 'htbl.ml' with 1 (native) => passed + ... testing 'htbl.ml' with 2 (bytecode) => passed + ... testing 'hfun.ml' with 1 (native) => passed + ... testing 'hfun.ml' with 2 (bytecode) => passed +Running tests from 'tests/tool-ocaml' ... + ... testing 't320-gc-1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't320-gc-1.ml' with 1.1 (ocaml) => passed + ... testing 't251-pushoffsetclosurem2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't251-pushoffsetclosurem2.ml' with 1.1 (ocaml) => passed + ... testing 't160-closure.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't160-closure.ml' with 1.1 (ocaml) => passed + ... testing 't171-envacc.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't171-envacc.ml' with 1.1 (ocaml) => passed + ... testing 't040-makeblock1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't040-makeblock1.ml' with 1.1 (ocaml) => passed + ... testing 't210-setfield1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't210-setfield1.ml' with 1.1 (ocaml) => passed + ... testing 't360-stacks-2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't360-stacks-2.ml' with 1.1 (ocaml) => passed + ... testing 't110-offsetint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-offsetint.ml' with 1.1 (ocaml) => passed + ... testing 't330-compact-3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't330-compact-3.ml' with 1.1 (ocaml) => passed + ... testing 't110-mulint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-mulint.ml' with 1.1 (ocaml) => passed + ... testing 't010-const3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't010-const3.ml' with 1.1 (ocaml) => passed + ... testing 't253-offsetclosure2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't253-offsetclosure2.ml' with 1.1 (ocaml) => passed + ... testing 't161-apply1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't161-apply1.ml' with 1.1 (ocaml) => passed + ... testing 't193-setfloatfield-1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't193-setfloatfield-1.ml' with 1.1 (ocaml) => passed + ... testing 't100-pushtrap.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't100-pushtrap.ml' with 1.1 (ocaml) => passed + ... testing 't172-pushenvacc2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't172-pushenvacc2.ml' with 1.1 (ocaml) => passed + ... testing 't190-makefloatblock-2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't190-makefloatblock-2.ml' with 1.1 (ocaml) => passed + ... testing 't090-acc1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't090-acc1.ml' with 1.1 (ocaml) => passed + ... testing 't070-branch.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't070-branch.ml' with 1.1 (ocaml) => passed + ... testing 't200-getfield0.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't200-getfield0.ml' with 1.1 (ocaml) => passed + ... testing 't181-appterm.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't181-appterm.ml' with 1.1 (ocaml) => passed + ... testing 't190-makefloatblock-1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't190-makefloatblock-1.ml' with 1.1 (ocaml) => passed + ... testing 't092-pushacc1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't092-pushacc1.ml' with 1.1 (ocaml) => passed + ... testing 't092-pushacc.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't092-pushacc.ml' with 1.1 (ocaml) => passed + ... testing 't090-acc0.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't090-acc0.ml' with 1.1 (ocaml) => passed + ... testing 't240-c_call2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't240-c_call2.ml' with 1.1 (ocaml) => passed + ... testing 't310-alloc-2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't310-alloc-2.ml' with 1.1 (ocaml) => passed + ... testing 't040-makeblock3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't040-makeblock3.ml' with 1.1 (ocaml) => passed + ... testing 't141-switch-7.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't141-switch-7.ml' with 1.1 (ocaml) => passed + ... testing 't250-closurerec-1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't250-closurerec-1.ml' with 1.1 (ocaml) => passed + ... testing 't020.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't020.ml' with 1.1 (ocaml) => passed + ... testing 't051-pushgetglobalfield.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't051-pushgetglobalfield.ml' with 1.1 (ocaml) => passed + ... testing 't092-pushacc0.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't092-pushacc0.ml' with 1.1 (ocaml) => passed + ... testing 't090-acc7.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't090-acc7.ml' with 1.1 (ocaml) => passed + ... testing 't240-c_call3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't240-c_call3.ml' with 1.1 (ocaml) => passed + ... testing 't163.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't163.ml' with 1.1 (ocaml) => passed + ... testing 't141-switch-5.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't141-switch-5.ml' with 1.1 (ocaml) => passed + ... testing 't131-setvectitem.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't131-setvectitem.ml' with 1.1 (ocaml) => passed + ... testing 't090-acc5.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't090-acc5.ml' with 1.1 (ocaml) => passed + ... testing 't260-offsetref.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't260-offsetref.ml' with 1.1 (ocaml) => passed + ... testing 't041-makeblock.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't041-makeblock.ml' with 1.1 (ocaml) => passed + ... testing 't040-makeblock2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't040-makeblock2.ml' with 1.1 (ocaml) => passed + ... testing 't092-pushacc7.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't092-pushacc7.ml' with 1.1 (ocaml) => passed + ... testing 't172-pushenvacc1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't172-pushenvacc1.ml' with 1.1 (ocaml) => passed + ... testing 't200-getfield3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't200-getfield3.ml' with 1.1 (ocaml) => passed + ... testing 't110-addint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-addint.ml' with 1.1 (ocaml) => passed + ... testing 't240-c_call4.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't240-c_call4.ml' with 1.1 (ocaml) => passed + ... testing 't051-getglobalfield.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't051-getglobalfield.ml' with 1.1 (ocaml) => passed + ... testing 't050-getglobal.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't050-getglobal.ml' with 1.1 (ocaml) => passed + ... testing 't193-setfloatfield-2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't193-setfloatfield-2.ml' with 1.1 (ocaml) => passed + ... testing 't142-switch-A.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't142-switch-A.ml' with 1.1 (ocaml) => passed + ... testing 't320-gc-2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't320-gc-2.ml' with 1.1 (ocaml) => passed + ... testing 't110-asrint-1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-asrint-1.ml' with 1.1 (ocaml) => passed + ... testing 't330-compact-2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't330-compact-2.ml' with 1.1 (ocaml) => passed + ... testing 't320-gc-3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't320-gc-3.ml' with 1.1 (ocaml) => passed + ... testing 't192-getfloatfield-1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't192-getfloatfield-1.ml' with 1.1 (ocaml) => passed + ... testing 't050-pushgetglobal.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't050-pushgetglobal.ml' with 1.1 (ocaml) => passed + ... testing 't170-envacc3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't170-envacc3.ml' with 1.1 (ocaml) => passed + ... testing 't240-c_call5.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't240-c_call5.ml' with 1.1 (ocaml) => passed + ... testing 't010-const1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't010-const1.ml' with 1.1 (ocaml) => passed + ... testing 't071-boolnot.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't071-boolnot.ml' with 1.1 (ocaml) => passed + ... testing 't254-offsetclosure.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't254-offsetclosure.ml' with 1.1 (ocaml) => passed + ... testing 't110-divint-1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-divint-1.ml' with 1.1 (ocaml) => passed + ... testing 't110-subint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-subint.ml' with 1.1 (ocaml) => passed + ... testing 't251-pushoffsetclosure0.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't251-pushoffsetclosure0.ml' with 1.1 (ocaml) => passed + ... testing 't300-getmethod.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't300-getmethod.ml' with 1.1 (ocaml) => passed + ... testing 't180-appterm1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't180-appterm1.ml' with 1.1 (ocaml) => passed + ... testing 't110-asrint-2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-asrint-2.ml' with 1.1 (ocaml) => passed + ... testing 't162-return.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't162-return.ml' with 1.1 (ocaml) => passed + ... testing 't142-switch-9.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't142-switch-9.ml' with 1.1 (ocaml) => passed + ... testing 't140-switch-1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't140-switch-1.ml' with 1.1 (ocaml) => passed + ... testing 't164-apply2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't164-apply2.ml' with 1.1 (ocaml) => passed + ... testing 't021-pushconst1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't021-pushconst1.ml' with 1.1 (ocaml) => passed + ... testing 't210-setfield2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't210-setfield2.ml' with 1.1 (ocaml) => passed + ... testing 't092-pushacc6.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't092-pushacc6.ml' with 1.1 (ocaml) => passed + ... testing 't301-object.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't301-object.ml' with 1.1 (ocaml) => passed + ... testing 't080-geint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't080-geint.ml' with 1.1 (ocaml) => passed + ... testing 't191-vectlength.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't191-vectlength.ml' with 1.1 (ocaml) => passed + ... testing 't101-poptrap.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't101-poptrap.ml' with 1.1 (ocaml) => passed + ... testing 't164-apply3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't164-apply3.ml' with 1.1 (ocaml) => passed + ... testing 't350-heapcheck.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't350-heapcheck.ml' with 1.1 (ocaml) => passed + ... testing 't110-negint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-negint.ml' with 1.1 (ocaml) => passed + ... testing 't210-setfield0.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't210-setfield0.ml' with 1.1 (ocaml) => passed + ... testing 't010-const2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't010-const2.ml' with 1.1 (ocaml) => passed + ... testing 't220-assign.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't220-assign.ml' with 1.1 (ocaml) => passed + ... testing 't110-modint-2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-modint-2.ml' with 1.1 (ocaml) => passed + ... testing 't010-const0.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't010-const0.ml' with 1.1 (ocaml) => passed + ... testing 't092-pushacc4.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't092-pushacc4.ml' with 1.1 (ocaml) => passed + ... testing 't190-makefloatblock-3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't190-makefloatblock-3.ml' with 1.1 (ocaml) => passed + ... testing 't180-appterm2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't180-appterm2.ml' with 1.1 (ocaml) => passed + ... testing 't110-lslint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-lslint.ml' with 1.1 (ocaml) => passed + ... testing 't000.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't000.ml' with 1.1 (ocaml) => passed + ... testing 't110-andint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-andint.ml' with 1.1 (ocaml) => passed + ... testing 't090-acc2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't090-acc2.ml' with 1.1 (ocaml) => passed + ... testing 't130-getvectitem.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't130-getvectitem.ml' with 1.1 (ocaml) => passed + ... testing 't091-acc.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't091-acc.ml' with 1.1 (ocaml) => passed + ... testing 't173-pushenvacc.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't173-pushenvacc.ml' with 1.1 (ocaml) => passed + ... testing 't150-push-2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't150-push-2.ml' with 1.1 (ocaml) => passed + ... testing 't090-acc6.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't090-acc6.ml' with 1.1 (ocaml) => passed + ... testing 't140-switch-2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't140-switch-2.ml' with 1.1 (ocaml) => passed + ... testing 't092-pushacc2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't092-pushacc2.ml' with 1.1 (ocaml) => passed + ... testing 't252-pushoffsetclosure.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't252-pushoffsetclosure.ml' with 1.1 (ocaml) => passed + ... testing 't070-branchifnot.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't070-branchifnot.ml' with 1.1 (ocaml) => passed + ... testing 't170-envacc4.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't170-envacc4.ml' with 1.1 (ocaml) => passed + ... testing 't192-getfloatfield-2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't192-getfloatfield-2.ml' with 1.1 (ocaml) => passed + ... testing 't253-offsetclosure0.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't253-offsetclosure0.ml' with 1.1 (ocaml) => passed + ... testing 't150-push-1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't150-push-1.ml' with 1.1 (ocaml) => passed + ... testing 't211-setfield.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't211-setfield.ml' with 1.1 (ocaml) => passed + ... testing 't080-gtint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't080-gtint.ml' with 1.1 (ocaml) => passed + ... testing 't170-envacc2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't170-envacc2.ml' with 1.1 (ocaml) => passed + ... testing 't230-check_signals.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't230-check_signals.ml' with 1.1 (ocaml) => passed + ... testing 't110-lsrint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-lsrint.ml' with 1.1 (ocaml) => passed + ... testing 't210-setfield3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't210-setfield3.ml' with 1.1 (ocaml) => passed + ... testing 't090-acc4.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't090-acc4.ml' with 1.1 (ocaml) => passed + ... testing 't253-offsetclosurem2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't253-offsetclosurem2.ml' with 1.1 (ocaml) => passed + ... testing 't110-orint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-orint.ml' with 1.1 (ocaml) => passed + ... testing 't011-constint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't011-constint.ml' with 1.1 (ocaml) => passed + ... testing 't201-getfield.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't201-getfield.ml' with 1.1 (ocaml) => passed + ... testing 't021-pushconst3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't021-pushconst3.ml' with 1.1 (ocaml) => passed + ... testing 't110-divint-3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-divint-3.ml' with 1.1 (ocaml) => passed + ... testing 't121-setstringchar.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't121-setstringchar.ml' with 1.1 (ocaml) => passed + ... testing 't092-pushacc5.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't092-pushacc5.ml' with 1.1 (ocaml) => passed + ... testing 't093-pushacc.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't093-pushacc.ml' with 1.1 (ocaml) => passed + ... testing 't270-push_retaddr.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't270-push_retaddr.ml' with 1.1 (ocaml) => passed + ... testing 't142-switch-8.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't142-switch-8.ml' with 1.1 (ocaml) => passed + ... testing 't310-alloc-1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't310-alloc-1.ml' with 1.1 (ocaml) => passed + ... testing 't200-getfield2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't200-getfield2.ml' with 1.1 (ocaml) => passed + ... testing 't330-compact-1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't330-compact-1.ml' with 1.1 (ocaml) => passed + ... testing 't080-ltint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't080-ltint.ml' with 1.1 (ocaml) => passed + ... testing 't200-getfield1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't200-getfield1.ml' with 1.1 (ocaml) => passed + ... testing 't080-neq.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't080-neq.ml' with 1.1 (ocaml) => passed + ... testing 't090-acc3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't090-acc3.ml' with 1.1 (ocaml) => passed + ... testing 't110-xorint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-xorint.ml' with 1.1 (ocaml) => passed + ... testing 't165-apply.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't165-apply.ml' with 1.1 (ocaml) => passed + ... testing 't360-stacks-1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't360-stacks-1.ml' with 1.1 (ocaml) => passed + ... testing 't330-compact-4.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't330-compact-4.ml' with 1.1 (ocaml) => passed + ... testing 't021-pushconst2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't021-pushconst2.ml' with 1.1 (ocaml) => passed + ... testing 't070-branchif.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't070-branchif.ml' with 1.1 (ocaml) => passed + ... testing 't240-c_call1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't240-c_call1.ml' with 1.1 (ocaml) => passed + ... testing 't140-switch-4.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't140-switch-4.ml' with 1.1 (ocaml) => passed + ... testing 't092-pushacc3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't092-pushacc3.ml' with 1.1 (ocaml) => passed + ... testing 't250-closurerec-2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't250-closurerec-2.ml' with 1.1 (ocaml) => passed + ... testing 't080-leint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't080-leint.ml' with 1.1 (ocaml) => passed + ... testing 't340-weak.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't340-weak.ml' with 1.1 (ocaml) => passed + ... testing 't110-modint-1.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-modint-1.ml' with 1.1 (ocaml) => passed + ... testing 't110-divint-2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't110-divint-2.ml' with 1.1 (ocaml) => passed + ... testing 't130-vectlength.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't130-vectlength.ml' with 1.1 (ocaml) => passed + ... testing 't080-eq.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't080-eq.ml' with 1.1 (ocaml) => passed + ... testing 't180-appterm3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't180-appterm3.ml' with 1.1 (ocaml) => passed + ... testing 't141-switch-6.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't141-switch-6.ml' with 1.1 (ocaml) => passed + ... testing 't022-pushconstint.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't022-pushconstint.ml' with 1.1 (ocaml) => passed + ... testing 't120-getstringchar.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't120-getstringchar.ml' with 1.1 (ocaml) => passed + ... testing 't060-raise.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't060-raise.ml' with 1.1 (ocaml) => passed + ... testing 't140-switch-3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't140-switch-3.ml' with 1.1 (ocaml) => passed + ... testing 't251-pushoffsetclosure2.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't251-pushoffsetclosure2.ml' with 1.1 (ocaml) => passed + ... testing 't172-pushenvacc4.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't172-pushenvacc4.ml' with 1.1 (ocaml) => passed + ... testing 't172-pushenvacc3.ml' with 1 (setup-ocaml-build-env) => passed + ... testing 't172-pushenvacc3.ml' with 1.1 (ocaml) => passed +Running tests from 'tests/lib-bytes' ... + ... testing 'binary.ml' with 1 (native) => passed + ... testing 'binary.ml' with 2 (bytecode) => passed + ... testing 'test_bytes.ml' with 1 (native) => passed + ... testing 'test_bytes.ml' with 2 (bytecode) => passed +Running tests from 'tests/opaque' ... + ... testing 'test.ml' with 1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'test.ml' with 1.1 (script) => passed + ... testing 'test.ml' with 1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1 (script) => passed + ... testing 'test.ml' with 1.1.1.1.1.1 (script) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.2 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.3 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.4 (ocamlopt.byte) => passed +Running tests from 'tests/gc-roots' ... + ... testing 'globroots.ml' with 1 (native) => passed + ... testing 'globroots.ml' with 2 (bytecode) => passed +Running tests from 'tests/basic-io-2' ... + ... testing 'io.ml' with 1 (native) => passed + ... testing 'io.ml' with 2 (bytecode) => passed +Running tests from 'tests/backtrace' ... + ... testing 'callstack.ml' with 1 (hassysthreads) => passed + ... testing 'callstack.ml' with 1.1 (no-flambda) => passed + ... testing 'callstack.ml' with 1.1.1 (native) => passed + ... testing 'callstack.ml' with 1.1.2 (bytecode) => passed + ... testing 'backtrace2.ml' with 1 (native) => passed + ... testing 'backtrace2.ml' with 2 (bytecode) => passed + ... testing 'event_after_prim.ml' with 1 (native) => passed + ... testing 'event_after_prim.ml' with 2 (bytecode) => passed + ... testing 'pr6920_why_at.ml' with 1 (native) => passed + ... testing 'pr6920_why_at.ml' with 2 (bytecode) => passed + ... testing 'inline_traversal_test.ml' with 1 (bytecode) => passed + ... testing 'inline_traversal_test.ml' with 2 (native) => passed + ... testing 'inline_traversal_test.ml' with 3 (native) => passed + ... testing 'backtrace3.ml' with 1 (native) => passed + ... testing 'backtrace3.ml' with 2 (bytecode) => passed + ... testing 'backtrace.ml' with 1 (native) => passed + ... testing 'backtrace.ml' with 2 (bytecode) => passed + ... testing 'inline_test.ml' with 1 (bytecode) => passed + ... testing 'inline_test.ml' with 2 (native) => passed + ... testing 'inline_test.ml' with 3 (native) => passed + ... testing 'names.ml' with 1 (native) => passed + ... testing 'names.ml' with 2 (bytecode) => passed + ... testing 'backtrace_deprecated.ml' with 1 (native) => passed + ... testing 'backtrace_deprecated.ml' with 2 (bytecode) => passed + ... testing 'methods.ml' with 1 (native) => passed + ... testing 'methods.ml' with 2 (bytecode) => passed + ... testing 'backtraces_and_finalizers.ml' with 1 (native) => passed + ... testing 'pr6920_why_swallow.ml' with 1 (native) => passed + ... testing 'pr6920_why_swallow.ml' with 2 (bytecode) => passed + ... testing 'backtrace_slots.ml' with 1 (native) => passed + ... testing 'backtrace_slots.ml' with 2 (bytecode) => passed + ... testing 'raw_backtrace.ml' with 1 (native) => passed + ... testing 'raw_backtrace.ml' with 2 (bytecode) => passed + ... testing 'backtrace_or_exception.ml' with 1 (native) => passed + ... testing 'backtrace_or_exception.ml' with 2 (bytecode) => passed Running tests from 'tests/parse-errors' ... - ... testing 'unclosed_simple_pattern.ml' with 1 (toplevel) => passed - ... testing 'unclosed_struct.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'unclosed_struct.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'unclosed_struct.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'pr7847.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'pr7847.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'pr7847.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'escape_error.ml' with 1 (toplevel) => passed ... testing 'unclosed_paren_module_expr2.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 'unclosed_paren_module_expr2.ml' with 1.1 (ocamlc.byte) => passed ... testing 'unclosed_paren_module_expr2.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'unclosed_class_simpl_expr1.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'unclosed_class_simpl_expr1.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'unclosed_class_simpl_expr1.ml' with 1.1.1 (check-ocamlc.byte-output) => passed ... testing 'unclosed_object.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 'unclosed_object.ml' with 1.1 (ocamlc.byte) => passed ... testing 'unclosed_object.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'unclosed_paren_module_expr3.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'unclosed_paren_module_expr3.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'unclosed_paren_module_expr3.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'unclosed_paren_module_expr5.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'unclosed_paren_module_expr5.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'unclosed_paren_module_expr5.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'escape_error.ml' with 1 (toplevel) => passed + ... testing 'pr7847.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7847.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7847.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'unclosed_class_simpl_expr3.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'unclosed_class_simpl_expr3.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'unclosed_class_simpl_expr3.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'expecting.ml' with 1 (toplevel) => passed + ... testing 'unclosed_class_simpl_expr1.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'unclosed_class_simpl_expr1.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'unclosed_class_simpl_expr1.ml' with 1.1.1 (check-ocamlc.byte-output) => passed ... testing 'unclosed_paren_module_expr4.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 'unclosed_paren_module_expr4.ml' with 1.1 (ocamlc.byte) => passed ... testing 'unclosed_paren_module_expr4.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'unclosed_class_signature.mli' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'unclosed_class_signature.mli' with 1.1 (ocamlc.byte) => passed - ... testing 'unclosed_class_signature.mli' with 1.1.1 (check-ocamlc.byte-output) => passed ... testing 'unclosed_paren_module_expr1.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 'unclosed_paren_module_expr1.ml' with 1.1 (ocamlc.byte) => passed ... testing 'unclosed_paren_module_expr1.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'unclosed_simple_expr.ml' with 1 (toplevel) => passed + ... testing 'unclosed_paren_module_type.mli' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'unclosed_paren_module_type.mli' with 1.1 (ocamlc.byte) => passed + ... testing 'unclosed_paren_module_type.mli' with 1.1.1 (check-ocamlc.byte-output) => passed ... testing 'unclosed_class_simpl_expr2.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 'unclosed_class_simpl_expr2.ml' with 1.1 (ocamlc.byte) => passed ... testing 'unclosed_class_simpl_expr2.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'unclosed_class_signature.mli' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'unclosed_class_signature.mli' with 1.1 (ocamlc.byte) => passed + ... testing 'unclosed_class_signature.mli' with 1.1.1 (check-ocamlc.byte-output) => passed ... testing 'unclosed_sig.mli' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 'unclosed_sig.mli' with 1.1 (ocamlc.byte) => passed ... testing 'unclosed_sig.mli' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'unclosed_class_simpl_expr3.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'unclosed_class_simpl_expr3.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'unclosed_class_simpl_expr3.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'unclosed_paren_module_type.mli' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'unclosed_paren_module_type.mli' with 1.1 (ocamlc.byte) => passed - ... testing 'unclosed_paren_module_type.mli' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'unclosed_paren_module_expr5.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'unclosed_paren_module_expr5.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'unclosed_paren_module_expr5.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'unclosed_paren_module_expr3.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'unclosed_paren_module_expr3.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'unclosed_paren_module_expr3.ml' with 1.1.1 (check-ocamlc.byte-output) => passed - ... testing 'expecting.ml' with 1 (toplevel) => passed -Running tests from 'tests/ppx-contexts' ... + ... testing 'unclosed_struct.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'unclosed_struct.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'unclosed_struct.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'unclosed_simple_pattern.ml' with 1 (toplevel) => passed + ... testing 'unclosed_simple_expr.ml' with 1 (toplevel) => passed +Running tests from 'tests/lib-unix/win-env' ... + ... testing 'test_env.ml' with 1 (libwin32unix) => skipped (libwin32unix not available) + ... testing 'test_env.ml' with 1.1 (bytecode) => n/a + ... testing 'test_env.ml' with 1.2 (native) => n/a +Running tests from 'tests/lib-unix/unix-socket' ... + ... testing 'recvfrom_linux.ml' with 1 (hasunix) => passed + ... testing 'recvfrom_linux.ml' with 1.1 (script) => passed + ... testing 'recvfrom_linux.ml' with 1.1.1 (bytecode) => passed + ... testing 'recvfrom_linux.ml' with 1.1.2 (native) => passed + ... testing 'recvfrom_unix.ml' with 1 (hasunix) => passed + ... testing 'recvfrom_unix.ml' with 1.1 (not-windows) => passed + ... testing 'recvfrom_unix.ml' with 1.1.1 (bytecode) => passed + ... testing 'recvfrom_unix.ml' with 1.1.2 (native) => passed +Running tests from 'tests/lib-unix/common' ... + ... testing 'truncate.ml' with 1 (hasunix) => passed + ... testing 'truncate.ml' with 1.1 (bytecode) => passed + ... testing 'truncate.ml' with 1.2 (native) => passed + ... testing 'dup2.ml' with 1 (hasunix) => passed + ... testing 'dup2.ml' with 1.1 (bytecode) => passed + ... testing 'dup2.ml' with 1.2 (native) => passed + ... testing 'channel_of.ml' with 1 (hasunix) => passed + ... testing 'channel_of.ml' with 1.1 (bytecode) => passed + ... testing 'channel_of.ml' with 1.2 (native) => passed + ... testing 'dup.ml' with 1 (hasunix) => passed + ... testing 'dup.ml' with 1.1 (bytecode) => passed + ... testing 'dup.ml' with 1.2 (native) => passed + ... testing 'wait_nohang.ml' with 1 (hasunix) => passed + ... testing 'wait_nohang.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'wait_nohang.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'wait_nohang.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'wait_nohang.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'wait_nohang.ml' with 1.1.1.1.1.1 (run) => passed + ... testing 'wait_nohang.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed + ... testing 'wait_nohang.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'wait_nohang.ml' with 1.2.1 (ocamlopt.byte) => passed + ... testing 'wait_nohang.ml' with 1.2.1.1 (ocamlopt.byte) => passed + ... testing 'wait_nohang.ml' with 1.2.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'wait_nohang.ml' with 1.2.1.1.1.1 (run) => passed + ... testing 'wait_nohang.ml' with 1.2.1.1.1.1.1 (check-program-output) => passed + ... testing 'rename.ml' with 1 (hasunix) => passed + ... testing 'rename.ml' with 1.1 (bytecode) => passed + ... testing 'rename.ml' with 1.2 (native) => passed + ... testing 'pipe_eof.ml' with 1 (hasunix) => passed + ... testing 'pipe_eof.ml' with 1.1 (bytecode) => passed + ... testing 'pipe_eof.ml' with 1.2 (native) => passed + ... testing 'cloexec.ml' with 1 (hasunix) => passed + ... testing 'cloexec.ml' with 1.1 (libunix) => passed + ... testing 'cloexec.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'cloexec.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'cloexec.ml' with 1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'cloexec.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'cloexec.ml' with 1.1.1.1.1.1.1 (run) => passed + ... testing 'cloexec.ml' with 1.1.1.1.1.1.1.1 (check-program-output) => passed + ... testing 'cloexec.ml' with 1.1.2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'cloexec.ml' with 1.1.2.1 (ocamlopt.byte) => passed + ... testing 'cloexec.ml' with 1.1.2.1.1 (ocamlopt.byte) => passed + ... testing 'cloexec.ml' with 1.1.2.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'cloexec.ml' with 1.1.2.1.1.1.1 (run) => passed + ... testing 'cloexec.ml' with 1.1.2.1.1.1.1.1 (check-program-output) => passed + ... testing 'redirections.ml' with 1 (hasunix) => passed + ... testing 'redirections.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'redirections.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'redirections.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'redirections.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'redirections.ml' with 1.1.1.1.1.1 (run) => passed + ... testing 'redirections.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed + ... testing 'redirections.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'redirections.ml' with 1.2.1 (ocamlopt.byte) => passed + ... testing 'redirections.ml' with 1.2.1.1 (ocamlopt.byte) => passed + ... testing 'redirections.ml' with 1.2.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'redirections.ml' with 1.2.1.1.1.1 (run) => passed + ... testing 'redirections.ml' with 1.2.1.1.1.1.1 (check-program-output) => passed + ... testing 'process_pid.ml' with 1 (hasunix) => passed + ... testing 'process_pid.ml' with 1.1 (bytecode) => passed + ... testing 'process_pid.ml' with 1.2 (native) => passed + ... testing 'test_unix_cmdline.ml' with 1 (hasunix) => passed + ... testing 'test_unix_cmdline.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'test_unix_cmdline.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'test_unix_cmdline.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'test_unix_cmdline.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'test_unix_cmdline.ml' with 1.1.1.1.1.1 (run) => passed + ... testing 'test_unix_cmdline.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed + ... testing 'test_unix_cmdline.ml' with 1.2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'test_unix_cmdline.ml' with 1.2.1 (ocamlc.byte) => passed + ... testing 'test_unix_cmdline.ml' with 1.2.1.1 (ocamlopt.byte) => passed + ... testing 'test_unix_cmdline.ml' with 1.2.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'test_unix_cmdline.ml' with 1.2.1.1.1.1 (run) => passed + ... testing 'test_unix_cmdline.ml' with 1.2.1.1.1.1.1 (check-program-output) => passed + ... testing 'getaddrinfo.ml' with 1 (hasunix) => passed + ... testing 'getaddrinfo.ml' with 1.1 (bytecode) => passed + ... testing 'getaddrinfo.ml' with 1.2 (native) => passed + ... testing 'utimes.ml' with 1 (hasunix) => passed + ... testing 'utimes.ml' with 1.1 (bytecode) => passed + ... testing 'utimes.ml' with 1.2 (native) => passed +Running tests from 'tests/lib-unix/unix-execvpe' ... + ... testing 'exec.ml' with 1 (hasunix) => passed + ... testing 'exec.ml' with 1.1 (script) => skipped () + ... testing 'exec.ml' with 1.1.1 (bytecode) => n/a + ... testing 'exec.ml' with 1.1.2 (native) => n/a +Running tests from 'tests/lib-unix/win-symlink' ... + ... testing 'test.ml' with 1 (libwin32unix) => skipped (libwin32unix not available) + ... testing 'test.ml' with 1.1 (has_symlink) => n/a + ... testing 'test.ml' with 1.1.1 (bytecode) => n/a + ... testing 'test.ml' with 1.1.2 (native) => n/a +Running tests from 'tests/lib-unix/isatty' ... + ... testing 'isatty_std.ml' with 1 (hasunix) => passed + ... testing 'isatty_std.ml' with 1.1 (bytecode) => passed + ... testing 'isatty_std.ml' with 1.2 (native) => passed + ... testing 'isatty_tty.ml' with 1 (libwin32unix) => skipped (libwin32unix not available) + ... testing 'isatty_tty.ml' with 1.1 (bytecode) => n/a + ... testing 'isatty_tty.ml' with 1.2 (native) => n/a +Running tests from 'tests/lib-unix/win-stat' ... + ... testing 'test.ml' with 1 (libwin32unix) => skipped (libwin32unix not available) + ... testing 'test.ml' with 1.1 (bytecode) => n/a + ... testing 'test.ml' with 1.2 (native) => n/a +Running tests from 'tests/afl-instrumentation' ... + ... testing 'afltest.ml' with 1 (native-compiler) => passed + ... testing 'afltest.ml' with 1.1 (script) => skipped (afl-showmap not available) + ... testing 'afltest.ml' with 1.1.1 (setup-ocamlopt.byte-build-env) => n/a + ... testing 'afltest.ml' with 1.1.1.1 (ocamlopt.byte) => n/a + ... testing 'afltest.ml' with 1.1.1.1.1 (ocamlopt.byte) => n/a + ... testing 'afltest.ml' with 1.1.1.1.1.1 (run) => n/a +Running tests from 'tests/typing-private-bugs' ... + ... testing 'pr5469_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr5469_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr5469_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr5026_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr5026_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr5026_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/lib-string' ... + ... testing 'test_string.ml' with 1 (native) => passed + ... testing 'test_string.ml' with 2 (bytecode) => passed +Running tests from 'tests/typing-poly-bugs' ... + ... testing 'pr5673_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr5673_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr5673_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr5322_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr5322_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr5322_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr6922_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr6922_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr6922_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/translprim' ... + ... testing 'comparison_table.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'comparison_table.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'comparison_table.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'ref_spec.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'ref_spec.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'ref_spec.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'module_coercion.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'module_coercion.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'module_coercion.ml' with 1.1.1 (flat-float-array) => passed + ... testing 'module_coercion.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'module_coercion.ml' with 1.1.2 (no-flat-float-array) => skipped (compiler configured with -flat-float-array) + ... testing 'module_coercion.ml' with 1.1.2.1 (check-ocamlc.byte-output) => n/a + ... testing 'array_spec.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'array_spec.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'array_spec.ml' with 1.1.1 (flat-float-array) => passed + ... testing 'array_spec.ml' with 1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'array_spec.ml' with 1.1.2 (no-flat-float-array) => skipped (compiler configured with -flat-float-array) + ... testing 'array_spec.ml' with 1.1.2.1 (check-ocamlc.byte-output) => n/a + ... testing 'locs.ml' with 1 (native) => passed + ... testing 'locs.ml' with 2 (bytecode) => passed +Running tests from 'tests/lib-dynlink-pr9209' ... + ... testing 'dyn.ml' with 1 (shared-libraries) => passed + ... testing 'dyn.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'dyn.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'dyn.ml' with 1.1.1.1 (ocamlmklib) => passed + ... testing 'dyn.ml' with 1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'dyn.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'dyn.ml' with 1.1.1.1.1.1.1 (run) => passed + ... testing 'dyn.ml' with 1.1.1.1.1.1.1.1 (check-program-output) => passed + ... testing 'dyn.ml' with 1.2 (native-dynlink) => passed + ... testing 'dyn.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'dyn.ml' with 1.2.1.1 (ocamlopt.byte) => passed + ... testing 'dyn.ml' with 1.2.1.1.1 (ocamlmklib) => passed + ... testing 'dyn.ml' with 1.2.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'dyn.ml' with 1.2.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'dyn.ml' with 1.2.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'dyn.ml' with 1.2.1.1.1.1.1.1.1 (run) => passed + ... testing 'dyn.ml' with 1.2.1.1.1.1.1.1.1.1 (check-program-output) => passed +Running tests from 'tests/tool-debugger/dynlink' ... + ... testing 'host.ml' with 1 (debugger) => passed + ... testing 'host.ml' with 1.1 (shared-libraries) => passed + ... testing 'host.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'host.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'host.ml' with 1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'host.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'host.ml' with 1.1.1.1.1.1.1 (run) => passed + ... testing 'host.ml' with 1.1.1.1.1.1.1.1 (check-program-output) => passed + ... testing 'host.ml' with 1.1.1.1.1.1.1.2 (ocamldebug) => passed + ... testing 'host.ml' with 1.1.1.1.1.1.1.2.1 (check-program-output) => passed +Running tests from 'tests/tool-debugger/no_debug_event' ... + ... testing 'noev.ml' with 1 (debugger) => passed + ... testing 'noev.ml' with 1.1 (shared-libraries) => passed + ... testing 'noev.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'noev.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'noev.ml' with 1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'noev.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'noev.ml' with 1.1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'noev.ml' with 1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'noev.ml' with 1.1.1.1.1.1.1.1.1 (ocamldebug) => passed + ... testing 'noev.ml' with 1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed +Running tests from 'tests/tool-debugger/basic' ... + ... testing 'debuggee.ml' with 1 (debugger) => passed + ... testing 'debuggee.ml' with 1.1 (shared-libraries) => passed + ... testing 'debuggee.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'debuggee.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'debuggee.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'debuggee.ml' with 1.1.1.1.1.1 (ocamldebug) => passed + ... testing 'debuggee.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed +Running tests from 'tests/tool-debugger/printer' ... + ... testing 'debuggee.ml' with 1 (debugger) => passed + ... testing 'debuggee.ml' with 1.1 (shared-libraries) => passed + ... testing 'debuggee.ml' with 1.1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'debuggee.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'debuggee.ml' with 1.1.1.2 (ocamlc.byte) => passed + ... testing 'debuggee.ml' with 1.1.1.2.1 (check-ocamlc.byte-output) => passed + ... testing 'debuggee.ml' with 1.1.1.2.1.1 (ocamldebug) => passed + ... testing 'debuggee.ml' with 1.1.1.2.1.1.1 (check-program-output) => passed +Running tests from 'tests/lib-result' ... + ... testing 'test.ml' with 1 (native) => passed + ... testing 'test.ml' with 2 (bytecode) => passed +Running tests from 'tests/basic-float' ... + ... testing 'tfloat_hex.ml' with 1 (native) => passed + ... testing 'tfloat_hex.ml' with 2 (bytecode) => passed + ... testing 'float_literals.ml' with 1 (native) => passed + ... testing 'float_literals.ml' with 2 (bytecode) => passed + ... testing 'tfloat_record.ml' with 1 (native) => passed + ... testing 'tfloat_record.ml' with 2 (bytecode) => passed + ... testing 'zero_sized_float_arrays.ml' with 1 (native) => passed + ... testing 'zero_sized_float_arrays.ml' with 2 (bytecode) => passed +Running tests from 'tests/functors' ... + ... testing 'functors.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'functors.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'functors.ml' with 1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/typing-missing-cmi-2' ... ... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed ... testing 'test.ml' with 1.1 (ocamlc.byte) => passed ... testing 'test.ml' with 1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1 (ocamlc.byte) => passed - ... testing 'test.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed -Running tests from 'tests/generalized-open' ... - ... testing 'funct_body.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'funct_body.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'funct_body.ml' with 1.2 (check-ocamlc.byte-output) => passed - ... testing 'clambda_optim.ml' with 1 (no-flambda) => passed - ... testing 'clambda_optim.ml' with 1.1 (setup-ocamlopt.byte-build-env) => passed - ... testing 'clambda_optim.ml' with 1.1.1 (ocamlopt.byte) => passed - ... testing 'clambda_optim.ml' with 1.1.1.1 (check-ocamlopt.byte-output) => passed - ... testing 'expansiveness.ml' with 1 (expect) => passed - ... testing 'accepted_batch.ml' with 1 (native) => passed - ... testing 'accepted_batch.ml' with 2 (bytecode) => passed - ... testing 'shadowing.ml' with 1 (setup-ocamlc.byte-build-env) => passed - ... testing 'shadowing.ml' with 1.1 (ocamlc.byte) => passed - ... testing 'shadowing.ml' with 1.2 (check-ocamlc.byte-output) => passed - ... testing 'gpr1506.ml' with 1 (expect) => passed - ... testing 'accepted_expect.ml' with 1 (expect) => passed + ... testing 'test.ml' with 1.1.1.1 (script) => passed + ... testing 'test.ml' with 1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/required-external' ... + ... testing 'main.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'main.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'main.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'main.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'main.ml' with 1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'main.ml' with 1.1.1.1.1.1 (run) => passed + ... testing 'main.ml' with 1.1.1.1.1.1.1 (check-program-output) => passed + ... testing 'main.ml' with 2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'main.ml' with 2.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 2.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 2.1.1.1 (ocamlopt.byte) => passed + ... testing 'main.ml' with 2.1.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'main.ml' with 2.1.1.1.1.1 (run) => passed + ... testing 'main.ml' with 2.1.1.1.1.1.1 (check-program-output) => passed +Running tests from 'tests/lib-format' ... + ... testing 'print_if_newline.ml' with 1 (native) => passed + ... testing 'print_if_newline.ml' with 2 (bytecode) => passed + ... testing 'tformat.ml' with 1 (native) => passed + ... testing 'tformat.ml' with 2 (bytecode) => passed + ... testing 'pp_print_custom_break.ml' with 1 (native) => passed + ... testing 'pp_print_custom_break.ml' with 2 (bytecode) => passed + ... testing 'pr6824.ml' with 1 (native) => passed + ... testing 'pr6824.ml' with 2 (bytecode) => passed +Running tests from 'tests/prim-bswap' ... + ... testing 'bswap.ml' with 1 (native) => passed + ... testing 'bswap.ml' with 2 (bytecode) => passed +Running tests from 'tests/prim-revapply' ... + ... testing 'apply.ml' with 1 (native) => passed + ... testing 'apply.ml' with 2 (bytecode) => passed + ... testing 'revapply.ml' with 1 (native) => passed + ... testing 'revapply.ml' with 2 (bytecode) => passed +Running tests from 'tests/lib-bool' ... + ... testing 'test.ml' with 1 (native) => passed + ... testing 'test.ml' with 2 (bytecode) => passed Running tests from 'tests/typing-shadowing-of-pervasives-submodules' ... - ... testing 'redefine_largefile.ml' with 1 (native) => passed - ... testing 'redefine_largefile.ml' with 2 (bytecode) => passed ... testing 'redefine_largefile_top.ml' with 1 (setup-ocaml-build-env) => passed ... testing 'redefine_largefile_top.ml' with 1.1 (ocamlc.byte) => passed ... testing 'redefine_largefile_top.ml' with 1.1.1 (script) => passed ... testing 'redefine_largefile_top.ml' with 1.1.1.1 (script) => passed ... testing 'redefine_largefile_top.ml' with 1.1.1.1.1 (ocaml) => passed ... testing 'redefine_largefile_top.ml' with 1.1.1.1.1.1 (check-ocaml-output) => passed + ... testing 'redefine_largefile.ml' with 1 (native) => passed + ... testing 'redefine_largefile.ml' with 2 (bytecode) => passed +Running tests from 'tests/utils' ... + ... testing 'test_strongly_connected_components.ml' with 1 (bytecode) => passed + ... testing 'overflow_detection.ml' with 1 (bytecode) => passed + ... testing 'edit_distance.ml' with 1 (bytecode) => passed + ... testing 'magic_number.ml' with 1 (bytecode) => passed +Running tests from 'tests/lib-set' ... + ... testing 'testset.ml' with 1 (native) => passed + ... testing 'testset.ml' with 2 (bytecode) => passed + ... testing 'testmap.ml' with 1 (native) => passed + ... testing 'testmap.ml' with 2 (bytecode) => passed +Running tests from 'tests/typing-polyvariants-bugs' ... + ... testing 'pr4775_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr4775_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr4775_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr4933_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr4933_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr4933_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7199_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr7199_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr7199_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr7824.ml' with 1 (expect) => passed + ... testing 'pr7817_bad.ml' with 1 (expect) => passed + ... testing 'pr5057a_bad.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr5057a_bad.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr5057a_bad.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'privrowsabate_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'privrowsabate_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'privrowsabate_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'pr5057_ok.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr5057_ok.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr5057_ok.ml' with 1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/regression/pr7426' ... + ... testing 'pr7426.ml' with 1 (native) => passed + ... testing 'pr7426.ml' with 2 (bytecode) => passed +Running tests from 'tests/regression/pr8769' ... + ... testing 'pr8769.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'pr8769.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'pr8769.ml' with 1.2 (ocamlc.byte) => passed + ... testing 'pr8769.ml' with 1.3 (ocamlc.byte) => passed + ... testing 'pr8769.ml' with 1.4 (ocamlc.byte) => passed + ... testing 'pr8769.ml' with 2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'pr8769.ml' with 2.1 (ocamlopt.byte) => passed + ... testing 'pr8769.ml' with 2.2 (ocamlopt.byte) => passed + ... testing 'pr8769.ml' with 2.3 (ocamlopt.byte) => passed + ... testing 'pr8769.ml' with 2.4 (ocamlopt.byte) => passed +Running tests from 'tests/regression/pr3612' ... + ... testing 'pr3612.ml' with 1 (native) => passed + ... testing 'pr3612.ml' with 2 (bytecode) => passed +Running tests from 'tests/regression/pr9292' ... + ... testing 'pr9292.ml' with 1 (native) => passed + ... testing 'pr9292.ml' with 2 (bytecode) => passed +Running tests from 'tests/regression/gpr1623' ... + ... testing 'gpr1623.ml' with 1 (native) => passed + ... testing 'gpr1623.ml' with 2 (bytecode) => passed +Running tests from 'tests/regression/pr7920' ... + ... testing 'pr7920.ml' with 1 (native) => passed + ... testing 'pr7920.ml' with 2 (bytecode) => passed +Running tests from 'tests/regression/pr5757' ... + ... testing 'pr5757.ml' with 1 (native) => passed + ... testing 'pr5757.ml' with 2 (bytecode) => passed +Running tests from 'tests/regression/pr6024' ... + ... testing 'pr6024.ml' with 1 (native) => passed + ... testing 'pr6024.ml' with 2 (bytecode) => passed +Running tests from 'tests/regression/pr7718' ... + ... testing 'pr7718.ml' with 1 (native) => passed + ... testing 'pr7718.ml' with 2 (bytecode) => passed +Running tests from 'tests/regression/pr7042' ... + ... testing 'pr7042.ml' with 1 (native) => passed + ... testing 'pr7042.ml' with 2 (bytecode) => passed +Running tests from 'tests/regression/missing_set_of_closures' ... + ... testing 'missing_set_of_closures.ml' with 1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'missing_set_of_closures.ml' with 1.1 (script) => passed + ... testing 'missing_set_of_closures.ml' with 1.1.1 (script) => passed + ... testing 'missing_set_of_closures.ml' with 1.1.1.1 (ocamlopt.byte) => passed + ... testing 'missing_set_of_closures.ml' with 1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1.1 (script) => passed + ... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1.1.1 (cd) => passed + ... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'missing_set_of_closures.ml' with 1.1.1.1.1.1.1.1.1.1 (check-ocamlopt.byte-output) => passed +Running tests from 'tests/regression/pr5233' ... + ... testing 'pr5233.ml' with 1 (native) => passed + ... testing 'pr5233.ml' with 2 (bytecode) => passed +Running tests from 'tests/regression/pr9443' ... + ... testing 'pr9443.ml' with 1 (native) => passed + ... testing 'pr9443.ml' with 2 (bytecode) => passed +Running tests from 'tests/regression/pr7798' ... + ... testing 'pr7798.ml' with 1 (bytecode) => passed + ... testing 'pr7798.ml' with 2 (native) => passed + ... testing 'pr7798.ml' with 3 (native) => passed +Running tests from 'tests/regression/pr1580' ... + ... testing 'pr1580.ml' with 1 (native) => passed + ... testing 'pr1580.ml' with 2 (bytecode) => passed +Running tests from 'tests/regression/pr9028' ... + ... testing 'pr9028.ml' with 1 (native) => passed + ... testing 'pr9028.ml' with 2 (bytecode) => passed +Running tests from 'tests/lib-printf' ... + ... testing 'pr6938.ml' with 1 (native) => passed + ... testing 'pr6938.ml' with 2 (bytecode) => passed + ... testing 'pr6534.ml' with 1 (native) => passed + ... testing 'pr6534.ml' with 2 (bytecode) => passed + ... testing 'tprintf.ml' with 1 (native) => passed + ... testing 'tprintf.ml' with 2 (bytecode) => passed +Running tests from 'tests/asmgen' ... + ... testing 'tagged-quicksort.cmm' with 1 (asmgen) => passed + ... testing 'tak.cmm' with 1 (asmgen) => passed + ... testing 'tagged-fib.cmm' with 1 (asmgen) => passed + ... testing 'soli.cmm' with 1 (asmgen) => passed + ... testing 'even-odd.cmm' with 1 (asmgen) => passed + ... testing 'tagged-tak.cmm' with 1 (asmgen) => passed + ... testing 'integr.cmm' with 1 (skip) => skipped (This test is currently broken) + ... testing 'integr.cmm' with 1.1 (asmgen) => n/a + ... testing 'catch-float.cmm' with 1 (asmgen) => passed + ... testing 'even-odd-spill.cmm' with 1 (asmgen) => passed + ... testing 'catch-multiple.cmm' with 1 (asmgen) => passed + ... testing 'quicksort.cmm' with 1 (asmgen) => passed + ... testing 'pgcd.cmm' with 1 (asmgen) => passed + ... testing 'catch-rec.cmm' with 1 (asmgen) => passed + ... testing 'catch-rec-deadhandler.cmm' with 1 (asmgen) => passed + ... testing 'catch-rec-deadhandler.cmm' with 1.1 (run) => passed + ... testing 'catch-rec-deadhandler.cmm' with 1.1.1 (check-program-output) => passed + ... testing 'catch-try.cmm' with 1 (asmgen) => passed + ... testing 'even-odd-spill-float.cmm' with 1 (asmgen) => passed + ... testing 'tagged-integr.cmm' with 1 (asmgen) => passed + ... testing 'arith.cmm' with 1 (asmgen) => passed + ... testing 'catch-try-float.cmm' with 1 (asmgen) => passed + ... testing 'checkbound.cmm' with 1 (asmgen) => passed + ... testing 'quicksort2.cmm' with 1 (asmgen) => passed + ... testing 'fib.cmm' with 1 (asmgen) => passed +Running tests from 'tests/tool-ocamlc-error-cleanup' ... + ... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'test.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1 (script) => passed +Running tests from 'tests/typing-poly' ... + ... testing 'error_messages.ml' with 1 (expect) => passed + ... testing 'pr7636.ml' with 1 (expect) => passed + ... testing 'poly.ml' with 1 (expect) => passed + ... testing 'pr9603.ml' with 1 (expect) => passed +Running tests from 'tests/lib-digest' ... + ... testing 'md5.ml' with 1 (native) => passed + ... testing 'md5.ml' with 2 (bytecode) => passed +Running tests from 'tests/basic-manyargs' ... + ... testing 'manyargs.ml' with 1 (native) => passed + ... testing 'manyargs.ml' with 2 (bytecode) => passed +Running tests from 'tests/lib-array' ... + ... testing 'test_array.ml' with 1 (expect) => passed +Running tests from 'tests/typing-fstclassmod' ... + ... testing 'fstclassmod.ml' with 1 (native) => passed + ... testing 'fstclassmod.ml' with 2 (bytecode) => passed +Running tests from 'tests/int64-unboxing' ... + ... testing 'test.ml' with 1 (native) => passed +Running tests from 'tests/lib-dynlink-private' ... + ... testing 'test.ml' with 1 (shared-libraries) => passed + ... testing 'test.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'test.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2 (script) => passed + ... testing 'test.ml' with 1.1.2.1 (script) => passed + ... testing 'test.ml' with 1.1.2.2 (script) => passed + ... testing 'test.ml' with 1.1.2.3 (script) => passed + ... testing 'test.ml' with 1.1.2.4 (script) => passed + ... testing 'test.ml' with 1.1.2.5 (script) => passed + ... testing 'test.ml' with 1.1.2.6 (script) => passed + ... testing 'test.ml' with 1.1.2.7 (script) => passed + ... testing 'test.ml' with 1.1.2.8 (script) => passed + ... testing 'test.ml' with 1.1.2.8.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.2 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.3 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.4 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.5 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.6 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.7 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.8 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.9 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.10 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.11 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.12 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.13 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.14 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.15 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.16 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.17 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.18 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.19 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.2.8.19.1 (run) => passed + ... testing 'test.ml' with 1.2 (native-dynlink) => passed + ... testing 'test.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'test.ml' with 1.2.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2 (script) => passed + ... testing 'test.ml' with 1.2.1.2.1 (script) => passed + ... testing 'test.ml' with 1.2.1.2.2 (script) => passed + ... testing 'test.ml' with 1.2.1.2.3 (script) => passed + ... testing 'test.ml' with 1.2.1.2.4 (script) => passed + ... testing 'test.ml' with 1.2.1.2.5 (script) => passed + ... testing 'test.ml' with 1.2.1.2.6 (script) => passed + ... testing 'test.ml' with 1.2.1.2.7 (script) => passed + ... testing 'test.ml' with 1.2.1.2.8 (script) => passed + ... testing 'test.ml' with 1.2.1.2.8.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.2 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.3 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.4 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.5 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.6 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.7 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.8 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.9 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.10 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.11 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.12 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.13 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.14 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.15 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.16 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.17 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.18 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.19 (ocamlopt.byte) => passed + ... testing 'test.ml' with 1.2.1.2.8.19.1 (run) => passed +Running tests from 'tests/lib-dynlink-pr6950' ... + ... testing 'loader.ml' with 1 (shared-libraries) => passed + ... testing 'loader.ml' with 1.1 (setup-ocamlc.byte-build-env) => passed + ... testing 'loader.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'loader.ml' with 1.1.2 (ocamlc.byte) => passed + ... testing 'loader.ml' with 1.1.2.1 (run) => passed + ... testing 'loader.ml' with 1.1.2.1.1 (check-program-output) => passed + ... testing 'loader.ml' with 1.2 (native-dynlink) => passed + ... testing 'loader.ml' with 1.2.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'loader.ml' with 1.2.1.1 (ocamlopt.byte) => passed + ... testing 'loader.ml' with 1.2.1.2 (ocamlopt.byte) => passed + ... testing 'loader.ml' with 1.2.1.2.1 (run) => passed + ... testing 'loader.ml' with 1.2.1.2.1.1 (check-program-output) => passed +Running tests from 'tests/reproducibility' ... + ... testing 'cmis_on_file_system.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'cmis_on_file_system.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'cmis_on_file_system.ml' with 1.1.1 (script) => passed + ... testing 'cmis_on_file_system.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'cmis_on_file_system.ml' with 1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'cmis_on_file_system.ml' with 1.1.1.1.1.1 (compare-native-programs) => passed +Running tests from 'tests/shadow_include' ... + ... testing 'artificial.ml' with 1 (expect) => passed + ... testing 'shadow_all.ml' with 1 (expect) => passed + ... testing 'cannot_shadow_error.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'cannot_shadow_error.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'cannot_shadow_error.ml' with 1.1.1 (check-ocamlc.byte-output) => passed +Running tests from 'tests/typing-unboxed-types' ... + ... testing 'test_no_flat.ml' with 1 (no-flat-float-array) => skipped (compiler configured with -flat-float-array) + ... testing 'test_no_flat.ml' with 1.1 (expect) => n/a + ... testing 'test_flat.ml' with 1 (flat-float-array) => passed + ... testing 'test_flat.ml' with 1.1 (expect) => passed + ... testing 'test.ml' with 1 (expect) => passed +Running tests from 'tests/messages' ... + ... testing 'precise_locations.ml' with 1 (expect) => passed +Running tests from 'tests/lib-seq' ... + ... testing 'test.ml' with 1 (native) => passed + ... testing 'test.ml' with 2 (bytecode) => passed +Running tests from 'tests/basic-io' ... + ... testing 'wc.ml' with 1 (native) => passed + ... testing 'wc.ml' with 2 (bytecode) => passed +Running tests from 'tests/extension-constructor' ... + ... testing 'test.ml' with 1 (native) => passed + ... testing 'test.ml' with 2 (bytecode) => passed +Running tests from 'tests/unboxed-primitive-args' ... + ... testing 'test.ml' with 1 (hasunix) => passed + ... testing 'test.ml' with 1.1 (setup-ocamlopt.byte-build-env) => passed + ... testing 'test.ml' with 1.1.1 (ocaml) => skipped + ... testing 'test.ml' with 1.1.1.1 (ocaml) => n/a + ... testing 'test.ml' with 1.1.1.1.1 (ocamlopt.byte) => n/a + ... testing 'test.ml' with 1.1.1.1.1.1 (run) => n/a + ... testing 'test.ml' with 1.1.1.1.1.1.1 (check-program-output) => n/a +Running tests from 'tests/lib-list' ... + ... testing 'test.ml' with 1 (native) => passed + ... testing 'test.ml' with 2 (bytecode) => passed +Running tests from 'tests/link-test' ... + ... testing 'test.ml' with 1 (setup-ocamlc.byte-build-env) => passed + ... testing 'test.ml' with 1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1 (ocamlc.byte) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1 (check-ocamlc.byte-output) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1 (run) => passed + ... testing 'test.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed + ... testing 'test.ml' with 2 (setup-ocamlopt.byte-build-env) => passed + ... testing 'test.ml' with 2.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 2.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 2.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 2.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 2.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 2.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 2.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 2.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1.1 (ocamlopt.byte) => passed + ... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1.1.1 (check-ocamlopt.byte-output) => passed + ... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1.1.1.1 (run) => passed + ... testing 'test.ml' with 2.1.1.1.1.1.1.1.1.1.1.1.1.1.1 (check-program-output) => passed List of skipped tests: @@ -9102,8 +9137,8 @@ tests/runtime-errors/'syserror.ml' with 1.1.1.2 (libwin32unix) tests/runtime-errors/'stackoverflow.ml' with 2 (libwin32unix) tests/win-unicode - tests/lib-unix/win-env tests/typing-unboxed-types/'test_no_flat.ml' with 1 (no-flat-float-array) + tests/lib-unix/win-env tests/asmcomp/'unrolling_flambda2.ml' with 1 (flambda) tests/flambda/'approx_meet.ml' with 1 (flambda) tests/formatting/'test_locations.ml' with 4.1.2 (flambda) @@ -9605,324 +9640,324 @@ dh_ocaml -Xcompiler-libs \ --runtime-map ocaml-nox:ocaml-base-nox,ocaml:ocaml-base \ --checksum 4.11.1 -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Flambda_middle_end -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Find_recursive_functions -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Asmlink -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parse -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure_middle_end -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ocamlcp -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Main -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Extract_crc -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Includeclass -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Lexer -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Misc -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parser -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Env -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Simplif -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit CSE -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Translclass -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ocamlmklibconfig -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Dumpobj -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmo_format -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Translobj -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Stypes -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printclambda_primitives +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Strongly_connected_components +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Attr_helper +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inline_and_simplify +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Syntaxerr +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Proc +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Translmod +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Id_types W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parser_aux -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Export_info -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Path -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Datarepr -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typedecl_separability -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Source -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Input_handling -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inline_and_simplify_aux -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Main -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Set_of_closures_id -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typeclass -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Translprim -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Unbox_free_vars_of_closures -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Selection -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Mach -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Traverse_for_exported_symbols -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typemod -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Persistent_env -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure_element -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Dll -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Tast_iterator -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typedecl_variance -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Backend_var -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Symtable -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Linear -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmxs_format -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inlining_decision_intf -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Bytegen -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Spill -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Targetint -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Subst +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Flambda_to_clambda +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Invariant_params W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Strmatch -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Misc -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ctype -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Env W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typedecl_unboxed -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Config -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Show_source -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ocamlmktop -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Projection -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Alias_analysis -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parse -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Reloadgen -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Int64ops +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Location +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Un_anf +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Reg_availability_set +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Split W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typedtree +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Types +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ast_helper +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ctype +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Makedepend W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Simplify_common +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Effect_analysis +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Linscan +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Load_path W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Location -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Emitcode -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printmach -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Longident -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Attr_helper -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Asmgen -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inlining_decision +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Traverse_for_exported_symbols +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Eval +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Config W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Var_within_closure -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit CamlinternalMenhirLib -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printtyped -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Runtimedef -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Clflags -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ocamlprof -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Warnings -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Translattribute -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Annot -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inconstant_idents -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Comballoc -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Flambda_to_clambda -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printlambda -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printcmm -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Program_loading -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Reg -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ctype -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Build_export_info -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Id_types -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typedecl -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Docstrings -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typedecl_immediacy -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typedecl_properties +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Longident +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Share_constants +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printpat W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Bytelibrarian -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Lexer -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Syntaxerr -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Show_information -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ast_mapper -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Selectgen -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parser -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ccomp -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Btype -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Load_path +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Arch +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printtyp +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Includecore +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Compilenv +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Remove_unused_closure_vars +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Bytelink +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inline_and_simplify_aux +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Static_exception +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Optmain +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit CamlinternalMenhirLib +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Compmisc W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parmatch -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Linkage_name -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inlining_cost -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Export_id -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Translmod -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Remove_free_vars_equal_to_args -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Backend_intf -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Predef +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ctype +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Translprim +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parameters +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Time_travel W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Program_management -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Reg_with_debug_info -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Lexgen -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Available_regs -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Btype -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Config -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Bytesections +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inlining_stats_types +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Simplif +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Linear +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Program_loading +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Liveness +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmx_format +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Pos +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Unbox_free_vars_of_closures W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Domainstate -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Debugger_parser -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Outputbis -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Linscan +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Subst +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure_origin +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Lexgen +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parser W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Simple_value_approx -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Switch -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Syntax -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ref_to_variables -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmmgen -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Invariant_params -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Lift_constants +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Set_of_closures_origin +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Docstrings +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Annot +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Translcore W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Syntaxerr -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Debugger_lexer -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inlining_stats_types -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmt_format -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Pparse -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Primitives -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Makedepend -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Consistbl -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Predef -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Arch -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmmgen_state -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Main_args -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Pprintast -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Compact -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Internal_variable_names -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Flambda_utils -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Table -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Breakpoints -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Longident -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Expunge +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Main +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Bytepackager +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typecore W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Type_immediacy -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Events +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Build_export_info +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Variable +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Misc +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cset +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Genprintval +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Simplify_boxed_integer_ops_intf +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure_conversion +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printmach +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Flambda_invariants +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Export_id +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Debugger_parser +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Mach +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parse +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Flambda +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Emitaux +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Emit +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Symtable +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ocamldep +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Outcometree +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Main_args W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Simplify_primitives +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Checkpoints +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Available_regs +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Table +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inlining_decision_intf +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Lexer +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Main_args +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Set_of_closures_id +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Mtype +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parse W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Compenv -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Clflags +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Env +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printclambda +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Asmlink +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printcmm +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Export_info_for_pack +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inlining_decision +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Includeclass +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Command_line +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ocamlmktop +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Deadcode +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typemod +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Stypes W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Envaux -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Reload -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cset -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure_conversion_aux -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Exec -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Common -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Trap_barrier -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printpat -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Oprint -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ast_iterator -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Time_travel -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Interf -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Bytelink -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inlining_stats -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printtyp -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Identifiable -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Eval -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Compmisc -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Unbox_closures -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Simplify_boxed_integer_ops_intf -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Compilation_unit -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Remove_unused_closure_vars -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Unbox_specialised_args -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Optcompile -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ast_invariants -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Compile_common -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ident -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ast_helper -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Afl_instrument +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Reloadgen +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Find_recursive_functions +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Debuginfo +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Remove_unused_program_constructs +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Targetint +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Schedgen +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Tast_mapper +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure_middle_end +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Allocated_const +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typedecl_immediacy +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Lift_let_to_initialize_symbol +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ocamlprof +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Pparse +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Dll +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmxs_format W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ocamloptp -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ocamldep -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Variable -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure_origin -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Main -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Scheduling -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Remove_unused_arguments -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Import_approx -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Emitaux -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Includemod -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Liveness -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printval -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Asmlibrarian W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Build_path_prefix_map -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Proc -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Coloring -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Opcodes -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Debugger_config -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Frames -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Static_exception +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Syntax +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Remove_free_vars_equal_to_args +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Lexer +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Flambda_iterators +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Translobj +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Tag +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Asmgen +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Internal_variable_names +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Spill +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inlining_cost +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Dumpobj +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printclambda_primitives +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Tast_iterator +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Loadprinter +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typeclass +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Emitcode +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Types +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ast_iterator +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Depend +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Question +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Simplify_boxed_integer_ops +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Rec_check +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Primitive +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Instruct +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ocamlmklibconfig +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parsetree +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Selection +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ref_to_variables +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printlinear +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Btype +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Switch +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Clambda_primitives +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Backend_var +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Comballoc +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Pparse W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ident -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typecore -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Allocated_const -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit CSEgen +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Longident +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Env +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Interf +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printtyped +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Translattribute +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Identifiable +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ocamlcp +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Source W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printast -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Linearize -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Types -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Extract_projections +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Int_replace_polymorphic_compare +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Asmlibrarian W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typetexp -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printlinear -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Numbers -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Split -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Objinfo +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Output +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit History +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Profile W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Asttypes -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Export_info_for_pack -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Emit -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Untypeast -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmm_helpers -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Lift_let_to_initialize_symbol -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Clambda -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Primitive -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Meta -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inlining_transforms -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Debuginfo -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Pparse -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Semantics_of_primitives -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Pos +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Scheduling +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit CSE +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Show_information +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Extract_projections +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Debugger_lexer +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Asmpackager +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Breakpoints W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmi_format -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Arg_helper -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure_conversion -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Remove_unused_program_constructs -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Mtype +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Backend_intf +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Lambda +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printlambda +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmm +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Untypeast +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typeopt +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ocamlmklib W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Symbols -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Matching -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Depend -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Reg_availability_set -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parameters -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Asmpackager -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Symbol -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Includecore -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Freshening -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Outcometree -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Genprintval -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parsetree -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Profile +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Compile_common +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure_id +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typedecl +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inlining_stats +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Mutable_variable +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Projection +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Afl_instrument W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Lexer -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Question -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Simplify_boxed_integer_ops -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Loadprinter -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Tag -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Depend -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Strongly_connected_components +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parser +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Translclass +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Predef +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Clambda +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmo_format +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Augment_specialised_args +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure_conversion_aux +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Numbers +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Consistbl +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Int64ops +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Terminfo +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Import_approx +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Flambda_middle_end W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printinstr -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Tast_mapper -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Output -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Location -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Effect_analysis -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inline_and_simplify -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Schedgen -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Share_constants -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Deadcode -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Convert_primitives -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmm -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Builtin_attributes +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Coloring +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printval +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ast_mapper +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Meta W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Path -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Initialize_symbol_to_let_symbol -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Pass_wrapper -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Lambda -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure_id -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Clambda_primitives -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Augment_specialised_args -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printtyp -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Flambda -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Rec_check -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typeopt -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Instruct -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit History -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmx_format +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Lift_constants W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Compmisc -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Optmain -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Translcore -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Terminfo -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Opnames -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parameter +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typedecl_separability +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Selectgen +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Clflags +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Misc +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmm_helpers +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Matching +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ast_invariants +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Semantics_of_primitives +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Extract_crc +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Interval +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Events +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printtyp +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Show_source +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typedecl_properties +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Compact +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Debugger_config +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Reg +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Config +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Includemod +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Unix_tools +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Primitives W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typemod +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Warnings +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Main +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Input_handling +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Outputbis +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Parameter +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmt_format +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Reg_with_debug_info +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Bytegen +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Reload +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmmgen_state +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Pass_wrapper +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Alias_analysis W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure_offsets -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Main_args +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Builtin_attributes +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Clflags +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Main +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Compile +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Typedecl_variance +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Frames +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Unbox_specialised_args +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Opnames +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Depend +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Export_info +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Predef +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Opcodes +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Datarepr +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Bytesections +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Exec +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Path +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Initialize_symbol_to_let_symbol +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ident +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Convert_primitives +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Linkage_name W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Lift_code -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Bytepackager -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Warnings -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Set_of_closures_origin +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inconstant_idents +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmmgen +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ccomp +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Closure_element +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Unbox_closures +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Flambda_utils +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Pprintast +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Freshening +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Common +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Optcompile +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Linearize +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Compilation_unit +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Symbol W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Cmt2annot -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Command_line -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Flambda_invariants -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Int_replace_polymorphic_compare -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Compile -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Unix_tools -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Flambda_iterators -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Interval -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Ocamlmklib -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Compilenv -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Printclambda +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Persistent_env +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Objinfo +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Warnings +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Arg_helper +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit CSEgen +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Btype W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Debugcom -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Types -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Un_anf -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Mutable_variable -W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Checkpoints -W: ocaml-interp doesn't resolve dependency on unit Toploop +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Remove_unused_arguments +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Expunge +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Oprint +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Trap_barrier +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Runtimedef +W: ocaml-nox/ocaml-base-nox v4.11.1-4 doesn't resolve dependency on unit Inlining_transforms W: ocaml-interp doesn't resolve dependency on unit Outcometree +W: ocaml-interp doesn't resolve dependency on unit Toploop dh_gencontrol dpkg-gencontrol: warning: Depends field of package ocaml-base: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package ocaml-base: substitution variable ${ocaml:Depends} used, but is not defined @@ -9933,16 +9968,16 @@ make[1]: Leaving directory '/build/ocaml-4.11.1' dh_md5sums dh_builddeb +dpkg-deb: building package 'ocaml-source' in '../ocaml-source_4.11.1-4_all.deb'. dpkg-deb: building package 'ocaml-base-nox' in '../ocaml-base-nox_4.11.1-4_armhf.deb'. -dpkg-deb: building package 'ocaml-compiler-libs' in '../ocaml-compiler-libs_4.11.1-4_armhf.deb'. -dpkg-deb: building package 'ocaml-nox-dbgsym' in '../ocaml-nox-dbgsym_4.11.1-4_armhf.deb'. +dpkg-deb: building package 'ocaml-nox' in '../ocaml-nox_4.11.1-4_armhf.deb'. +dpkg-deb: building package 'ocaml-man' in '../ocaml-man_4.11.1-4_all.deb'. dpkg-deb: building package 'ocaml-base-nox-dbgsym' in '../ocaml-base-nox-dbgsym_4.11.1-4_armhf.deb'. +dpkg-deb: building package 'ocaml-interp' in '../ocaml-interp_4.11.1-4_armhf.deb'. dpkg-deb: building package 'ocaml-base' in '../ocaml-base_4.11.1-4_armhf.deb'. -dpkg-deb: building package 'ocaml-nox' in '../ocaml-nox_4.11.1-4_armhf.deb'. +dpkg-deb: building package 'ocaml-compiler-libs' in '../ocaml-compiler-libs_4.11.1-4_armhf.deb'. +dpkg-deb: building package 'ocaml-nox-dbgsym' in '../ocaml-nox-dbgsym_4.11.1-4_armhf.deb'. dpkg-deb: building package 'ocaml' in '../ocaml_4.11.1-4_armhf.deb'. -dpkg-deb: building package 'ocaml-source' in '../ocaml-source_4.11.1-4_all.deb'. -dpkg-deb: building package 'ocaml-interp' in '../ocaml-interp_4.11.1-4_armhf.deb'. -dpkg-deb: building package 'ocaml-man' in '../ocaml-man_4.11.1-4_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../ocaml_4.11.1-4_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -9950,12 +9985,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/12374/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/12374/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/13995 and its subdirectories -I: Current time: Thu Aug 19 03:48:54 -12 2021 -I: pbuilder-time-stamp: 1629388134 +I: removing directory /srv/workspace/pbuilder/12374 and its subdirectories +I: Current time: Fri Aug 20 11:10:36 +14 2021 +I: pbuilder-time-stamp: 1629407436