https://launchpad.net/ubuntu/+source/ott/0.33+ds-3/+build/28286285 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos03-riscv64-101 6.5.0-28-generic #29.1~22.04.1-Ubuntu SMP Wed Apr 10 02:20:48 UTC 2024 riscv64 Buildd toolchain package versions: launchpad-buildd_237~660~ubuntu22.04.1 python3-lpbuildd_237~660~ubuntu22.04.1 sbuild_0.81.2ubuntu6 git-build-recipe_0.3.6 git_1:2.34.1-1ubuntu1.10 dpkg-dev_1.21.1ubuntu2.3 python3-debian_0.1.43ubuntu1.1. Syncing the system clock with the buildd NTP service... 5 May 15:37:22 ntpdate[2226]: adjust time server 10.211.37.1 offset +0.000407 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=oracular --arch=riscv64 PACKAGEBUILD-28286285 --image-type chroot /home/buildd/filecache-default/20a3246b7a16d5658607d7f37229fcda30a33651 Creating target for build PACKAGEBUILD-28286285 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=oracular --arch=riscv64 PACKAGEBUILD-28286285 Starting target for build PACKAGEBUILD-28286285 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=oracular --arch=riscv64 PACKAGEBUILD-28286285 'deb http://ftpmaster.internal/ubuntu oracular main universe' 'deb http://ftpmaster.internal/ubuntu oracular-security main universe' 'deb http://ftpmaster.internal/ubuntu oracular-updates main universe' 'deb http://ftpmaster.internal/ubuntu oracular-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-28286285 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=oracular --arch=riscv64 PACKAGEBUILD-28286285 Updating target for build PACKAGEBUILD-28286285 Get:1 http://ftpmaster.internal/ubuntu oracular InRelease [64.6 kB] Get:2 http://ftpmaster.internal/ubuntu oracular-security InRelease [64.6 kB] Get:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease [64.6 kB] Get:4 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [64.7 kB] Get:5 http://ftpmaster.internal/ubuntu oracular/main riscv64 Packages [1317 kB] Get:6 http://ftpmaster.internal/ubuntu oracular/main Translation-en [512 kB] Get:7 http://ftpmaster.internal/ubuntu oracular/universe riscv64 Packages [14.3 MB] Get:8 http://ftpmaster.internal/ubuntu oracular/universe Translation-en [5998 kB] Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 Packages [173 kB] Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/main Translation-en [66.0 kB] Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/universe riscv64 Packages [808 kB] Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/universe Translation-en [547 kB] Fetched 24.0 MB in 25s (977 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libnsl-dev libperl5.36 libtirpc-dev libunistring2 perl-modules-5.36 Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: libapt-pkg6.0* libdb5.3* libext2fs2* libgdbm-compat4* libgdbm6* libgnutls30* libhogweed6* libnettle8* libnpth0* libpng16-16* libreadline8* libssl3* libtirpc3* usrmerge* The following NEW packages will be installed: cpp-13-riscv64-linux-gnu cpp-riscv64-linux-gnu g++-13-riscv64-linux-gnu g++-riscv64-linux-gnu gcc-13-riscv64-linux-gnu gcc-14-base gcc-riscv64-linux-gnu libapt-pkg6.0t64 libdb5.3t64 libext2fs2t64 libgdbm-compat4t64 libgdbm6t64 libgnutls30t64 libhogweed6t64 libnettle8t64 libnpth0t64 libperl5.38t64 libpng16-16t64 libreadline8t64 libssl3t64 libtirpc3t64 libubsan1 libunistring5 perl-modules-5.38 The following packages will be upgraded: advancecomp apt apt-utils base-files base-passwd bash bash-completion binutils binutils-common binutils-riscv64-linux-gnu bsdextrautils bsdutils bzip2 ca-certificates coreutils cpp cpp-13 dash debconf debconf-i18n debianutils diffutils dpkg dpkg-dev e2fsprogs fakeroot findutils g++ g++-13 gcc gcc-13 gcc-13-base gpg gpg-agent gpgconf gpgv grep gzip hostname init init-system-helpers krb5-locales libacl1 libapparmor1 libargon2-1 libasan8 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libfakeroot libfdisk1 libffi8 libgcc-13-dev libgcc-s1 libgcrypt20 libgmp10 libgomp1 libgpg-error-l10n libgpg-error0 libgpm2 libgssapi-krb5-2 libidn2-0 libip4tc2 libisl23 libjansson4 libjson-c5 libk5crypto3 libkeyutils1 libkmod2 libkrb5-3 libkrb5support0 liblocale-gettext-perl liblockfile-bin liblockfile1 liblz4-1 liblzma5 libmd0 libmount1 libmpc3 libmpfr6 libncursesw6 libnsl-dev libnsl2 libnss-nis libnss-nisplus libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libproc2-0 libseccomp2 libselinux1 libsemanage-common libsemanage2 libsepol2 libsframe1 libsmartcols1 libsqlite3-0 libss2 libstdc++-13-dev libstdc++6 libsystemd-shared libsystemd0 libtasn1-6 libtext-charwidth-perl libtext-iconv-perl libtinfo6 libtirpc-common libtirpc-dev libudev1 libuuid1 libxxhash0 libzstd1 linux-libc-dev lockfile-progs login logsave lto-disabled-list make mawk mount ncurses-base ncurses-bin openssl optipng passwd patch perl perl-base pinentry-curses procps psmisc readline-common rpcsvc-proto sed sensible-utils systemd systemd-dev systemd-sysv sysvinit-utils tar tzdata ubuntu-keyring util-linux uuid-runtime xz-utils zlib1g 170 upgraded, 24 newly installed, 14 to remove and 0 not upgraded. Need to get 116 MB of archives. After this operation, 76.5 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libtirpc-common all 1.3.4+ds-1.3 [8106 B] Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libtirpc-dev riscv64 1.3.4+ds-1.3 [350 kB] Get:3 http://ftpmaster.internal/ubuntu oracular/main riscv64 libnsl-dev riscv64 1.3.0-3build3 [137 kB] Get:4 http://ftpmaster.internal/ubuntu oracular/main riscv64 libnsl2 riscv64 1.3.0-3build3 [43.3 kB] Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libtirpc3t64 riscv64 1.3.4+ds-1.3 [92.3 kB] Get:6 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgssapi-krb5-2 riscv64 1.20.1-6ubuntu2 [153 kB] Get:7 http://ftpmaster.internal/ubuntu oracular/main riscv64 libkrb5-3 riscv64 1.20.1-6ubuntu2 [385 kB] Get:8 http://ftpmaster.internal/ubuntu oracular/main riscv64 libk5crypto3 riscv64 1.20.1-6ubuntu2 [108 kB] Get:9 http://ftpmaster.internal/ubuntu oracular/main riscv64 libkrb5support0 riscv64 1.20.1-6ubuntu2 [36.7 kB] Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libacl1 riscv64 2.3.2-2 [18.7 kB] Get:11 http://ftpmaster.internal/ubuntu oracular/main riscv64 libapparmor1 riscv64 4.0.0-beta3-0ubuntu3 [51.2 kB] Get:12 http://ftpmaster.internal/ubuntu oracular/main riscv64 libaudit-common all 1:3.1.2-2.1build1 [5736 B] Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libcap-ng0 riscv64 0.8.5-1 [15.4 kB] Get:14 http://ftpmaster.internal/ubuntu oracular/main riscv64 libaudit1 riscv64 1:3.1.2-2.1build1 [47.9 kB] Get:15 http://ftpmaster.internal/ubuntu oracular/main riscv64 libblkid1 riscv64 2.39.3-9ubuntu6 [204 kB] Get:16 http://ftpmaster.internal/ubuntu oracular/main riscv64 libcap2 riscv64 1:2.66-5ubuntu2 [31.8 kB] Get:17 http://ftpmaster.internal/ubuntu oracular/main riscv64 libcrypt-dev riscv64 1:4.4.36-4build1 [250 kB] Get:18 http://ftpmaster.internal/ubuntu oracular/main riscv64 libcrypt1 riscv64 1:4.4.36-4build1 [102 kB] Get:19 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgpg-error-l10n all 1.47-3build2 [8064 B] Get:20 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgpg-error0 riscv64 1.47-3build2 [75.8 kB] Get:21 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgcrypt20 riscv64 1.10.3-2build1 [564 kB] Get:22 http://ftpmaster.internal/ubuntu oracular/main riscv64 liblzma5 riscv64 5.6.1+really5.4.5-1 [130 kB] Get:23 http://ftpmaster.internal/ubuntu oracular/main riscv64 libzstd1 riscv64 1.5.5+dfsg2-2build1 [353 kB] Get:24 http://ftpmaster.internal/ubuntu oracular/main riscv64 libkmod2 riscv64 31+20240202-2ubuntu7 [55.1 kB] Get:25 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 liblz4-1 riscv64 1.9.4-2 [85.7 kB] Get:26 http://ftpmaster.internal/ubuntu oracular/main riscv64 libpcre2-8-0 riscv64 10.42-4ubuntu2 [152 kB] Get:27 http://ftpmaster.internal/ubuntu oracular/main riscv64 libselinux1 riscv64 3.5-2ubuntu2 [86.1 kB] Get:28 http://ftpmaster.internal/ubuntu oracular/main riscv64 libmount1 riscv64 2.39.3-9ubuntu6 [212 kB] Get:29 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 perl-modules-5.38 all 5.38.2-4 [3110 kB] Get:30 http://ftpmaster.internal/ubuntu oracular/main riscv64 libdb5.3t64 riscv64 5.3.28+dfsg2-7 [779 kB] Get:31 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgdbm6t64 riscv64 1.23-5.1build1 [35.9 kB] Get:32 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgdbm-compat4t64 riscv64 1.23-5.1build1 [6884 B] Get:33 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libperl5.38t64 riscv64 5.38.2-4 [4469 kB] Get:34 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 perl riscv64 5.38.2-4 [231 kB] Get:35 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 perl-base riscv64 5.38.2-4 [1834 kB] Get:36 http://ftpmaster.internal/ubuntu oracular/main riscv64 liblocale-gettext-perl riscv64 1.07-6ubuntu5 [15.7 kB] Get:37 http://ftpmaster.internal/ubuntu oracular/main riscv64 libtext-iconv-perl riscv64 1.7-8build3 [13.5 kB] Get:38 http://ftpmaster.internal/ubuntu oracular/main riscv64 libtext-charwidth-perl riscv64 0.04-11build3 [9272 B] Get:39 http://ftpmaster.internal/ubuntu oracular/main riscv64 openssl riscv64 3.0.13-0ubuntu3 [992 kB] Get:40 http://ftpmaster.internal/ubuntu oracular/main riscv64 libsystemd-shared riscv64 255.4-1ubuntu8 [2181 kB] Get:41 http://ftpmaster.internal/ubuntu oracular/main riscv64 libcryptsetup12 riscv64 2:2.7.0-1ubuntu4 [274 kB] Get:42 http://ftpmaster.internal/ubuntu oracular/main riscv64 libssl3t64 riscv64 3.0.13-0ubuntu3 [1735 kB] Get:43 http://ftpmaster.internal/ubuntu oracular/main riscv64 systemd-dev all 255.4-1ubuntu8 [104 kB] Get:44 http://ftpmaster.internal/ubuntu oracular/main riscv64 systemd-sysv riscv64 255.4-1ubuntu8 [11.9 kB] Get:45 http://ftpmaster.internal/ubuntu oracular/main riscv64 systemd riscv64 255.4-1ubuntu8 [3553 kB] Get:46 http://ftpmaster.internal/ubuntu oracular/main riscv64 libsystemd0 riscv64 255.4-1ubuntu8 [458 kB] Get:47 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libapt-pkg6.0t64 riscv64 2.9.2 [1056 kB] Get:48 http://ftpmaster.internal/ubuntu oracular/main riscv64 libnettle8t64 riscv64 3.9.1-2.2build1 [217 kB] Get:49 http://ftpmaster.internal/ubuntu oracular/main riscv64 libhogweed6t64 riscv64 3.9.1-2.2build1 [200 kB] Get:50 http://ftpmaster.internal/ubuntu oracular/main riscv64 libp11-kit0 riscv64 0.25.3-4ubuntu2 [318 kB] Get:51 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libunistring5 riscv64 1.2-1 [551 kB] Get:52 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libgnutls30t64 riscv64 3.8.3-1.1ubuntu3.1 [1012 kB] Get:53 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 apt riscv64 2.9.2 [1377 kB] Get:54 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 apt-utils riscv64 2.9.2 [232 kB] Get:55 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libpam-modules-bin riscv64 1.5.3-7ubuntu1 [55.0 kB] Get:56 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libpam-modules riscv64 1.5.3-7ubuntu1 [289 kB] Get:57 http://ftpmaster.internal/ubuntu oracular/main riscv64 bzip2 riscv64 1.0.8-5.1 [35.0 kB] Get:58 http://ftpmaster.internal/ubuntu oracular/main riscv64 libbz2-1.0 riscv64 1.0.8-5.1 [40.2 kB] Get:59 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 gcc-14-base riscv64 14-20240429-1ubuntu1 [48.0 kB] Get:60 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libgcc-s1 riscv64 14-20240429-1ubuntu1 [61.1 kB] Get:61 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libstdc++6 riscv64 14-20240429-1ubuntu1 [806 kB] Get:62 http://ftpmaster.internal/ubuntu oracular/main riscv64 libudev1 riscv64 255.4-1ubuntu8 [181 kB] Get:63 http://ftpmaster.internal/ubuntu oracular/main riscv64 libxxhash0 riscv64 0.8.2-2build1 [45.5 kB] Get:64 http://ftpmaster.internal/ubuntu oracular/main riscv64 zlib1g riscv64 1:1.3.dfsg-3.1ubuntu2 [60.8 kB] Get:65 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgmp10 riscv64 2:6.3.0+dfsg-2ubuntu6 [258 kB] Get:66 http://ftpmaster.internal/ubuntu oracular/main riscv64 libffi8 riscv64 3.4.6-1build1 [23.1 kB] Get:67 http://ftpmaster.internal/ubuntu oracular/main riscv64 libidn2-0 riscv64 2.3.7-2build1 [102 kB] Get:68 http://ftpmaster.internal/ubuntu oracular/main riscv64 libtasn1-6 riscv64 4.19.0-3build1 [45.3 kB] Get:69 http://ftpmaster.internal/ubuntu oracular/main riscv64 libdebconfclient0 riscv64 0.271ubuntu3 [11.2 kB] Get:70 http://ftpmaster.internal/ubuntu oracular/main riscv64 base-passwd riscv64 3.6.3build1 [52.7 kB] Get:71 http://ftpmaster.internal/ubuntu oracular/main riscv64 libassuan0 riscv64 2.5.6-1build1 [39.4 kB] Get:72 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libsqlite3-0 riscv64 3.45.3-1 [740 kB] Get:73 http://ftpmaster.internal/ubuntu oracular/main riscv64 gpg riscv64 2.4.4-2ubuntu17 [607 kB] Get:74 http://ftpmaster.internal/ubuntu oracular/main riscv64 libreadline8t64 riscv64 8.2-4build1 [156 kB] Get:75 http://ftpmaster.internal/ubuntu oracular/main riscv64 readline-common all 8.2-4build1 [56.5 kB] Get:76 http://ftpmaster.internal/ubuntu oracular/main riscv64 libncursesw6 riscv64 6.4+20240113-1ubuntu2 [155 kB] Get:77 http://ftpmaster.internal/ubuntu oracular/main riscv64 libtinfo6 riscv64 6.4+20240113-1ubuntu2 [109 kB] Get:78 http://ftpmaster.internal/ubuntu oracular/main riscv64 gpg-agent riscv64 2.4.4-2ubuntu17 [282 kB] Get:79 http://ftpmaster.internal/ubuntu oracular/main riscv64 gpgconf riscv64 2.4.4-2ubuntu17 [133 kB] Get:80 http://ftpmaster.internal/ubuntu oracular/main riscv64 pinentry-curses riscv64 1.2.1-3ubuntu5 [40.6 kB] Get:81 http://ftpmaster.internal/ubuntu oracular/main riscv64 init-system-helpers all 1.66ubuntu1 [39.4 kB] Get:82 http://ftpmaster.internal/ubuntu oracular/main riscv64 libnpth0t64 riscv64 1.6-3.1build1 [8144 B] Get:83 http://ftpmaster.internal/ubuntu oracular/main riscv64 gpgv riscv64 2.4.4-2ubuntu17 [276 kB] Get:84 http://ftpmaster.internal/ubuntu oracular/main riscv64 ubuntu-keyring all 2023.11.28.1 [11.1 kB] Get:85 http://ftpmaster.internal/ubuntu oracular/main riscv64 debconf-i18n all 1.5.86ubuntu1 [205 kB] Get:86 http://ftpmaster.internal/ubuntu oracular/main riscv64 debconf all 1.5.86ubuntu1 [124 kB] Get:87 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libpam0g riscv64 1.5.3-7ubuntu1 [69.6 kB] Get:88 http://ftpmaster.internal/ubuntu oracular/main riscv64 libseccomp2 riscv64 2.5.5-1ubuntu3 [52.9 kB] Get:89 http://ftpmaster.internal/ubuntu oracular/main riscv64 libargon2-1 riscv64 0~20190702+dfsg-4build1 [25.0 kB] Get:90 http://ftpmaster.internal/ubuntu oracular/main riscv64 libdevmapper1.02.1 riscv64 2:1.02.185-3ubuntu3 [145 kB] Get:91 http://ftpmaster.internal/ubuntu oracular/main riscv64 libjson-c5 riscv64 0.17-1build1 [37.4 kB] Get:92 http://ftpmaster.internal/ubuntu oracular/main riscv64 libuuid1 riscv64 2.39.3-9ubuntu6 [37.7 kB] Get:93 http://ftpmaster.internal/ubuntu oracular/main riscv64 libfdisk1 riscv64 2.39.3-9ubuntu6 [238 kB] Get:94 http://ftpmaster.internal/ubuntu oracular/main riscv64 mount riscv64 2.39.3-9ubuntu6 [152 kB] Get:95 http://ftpmaster.internal/ubuntu oracular/main riscv64 libcom-err2 riscv64 1.47.0-2.4~exp1ubuntu4 [22.5 kB] Get:96 http://ftpmaster.internal/ubuntu oracular/main riscv64 libkeyutils1 riscv64 1.6.3-3build1 [9804 B] Get:97 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libnss-nisplus riscv64 1.3-5build1 [23.8 kB] Get:98 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libnss-nis riscv64 3.1-0ubuntu7 [28.1 kB] Get:99 http://ftpmaster.internal/ubuntu oracular/main riscv64 rpcsvc-proto riscv64 1.4.2-0ubuntu7 [65.8 kB] Get:100 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libc6-dev riscv64 2.39-0ubuntu8.1 [3459 kB] Get:101 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libc-dev-bin riscv64 2.39-0ubuntu8.1 [20.0 kB] Get:102 http://ftpmaster.internal/ubuntu oracular/main riscv64 linux-libc-dev riscv64 6.8.0-31.31 [1568 kB] Get:103 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libc6 riscv64 2.39-0ubuntu8.1 [2777 kB] Get:104 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libc-bin riscv64 2.39-0ubuntu8.1 [609 kB] Get:105 http://ftpmaster.internal/ubuntu oracular/main riscv64 base-files riscv64 13.1ubuntu1 [73.7 kB] Get:106 http://ftpmaster.internal/ubuntu oracular/main riscv64 debianutils riscv64 5.17build1 [89.8 kB] Get:107 http://ftpmaster.internal/ubuntu oracular/main riscv64 bash riscv64 5.2.21-2ubuntu4 [745 kB] Get:108 http://ftpmaster.internal/ubuntu oracular/main riscv64 bsdutils riscv64 1:2.39.3-9ubuntu6 [116 kB] Get:109 http://ftpmaster.internal/ubuntu oracular/main riscv64 coreutils riscv64 9.4-3ubuntu6 [1459 kB] Get:110 http://ftpmaster.internal/ubuntu oracular/main riscv64 tar riscv64 1.35+dfsg-3build1 [269 kB] Get:111 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 dpkg riscv64 1.22.6ubuntu10 [1283 kB] Get:112 http://ftpmaster.internal/ubuntu oracular/main riscv64 dash riscv64 0.5.12-6ubuntu5 [93.2 kB] Get:113 http://ftpmaster.internal/ubuntu oracular/main riscv64 diffutils riscv64 1:3.10-1build1 [184 kB] Get:114 http://ftpmaster.internal/ubuntu oracular/main riscv64 findutils riscv64 4.9.0-5build1 [315 kB] Get:115 http://ftpmaster.internal/ubuntu oracular/main riscv64 grep riscv64 3.11-4build1 [169 kB] Get:116 http://ftpmaster.internal/ubuntu oracular/main riscv64 gzip riscv64 1.12-1ubuntu3 [102 kB] Get:117 http://ftpmaster.internal/ubuntu oracular/main riscv64 hostname riscv64 3.23+nmu2ubuntu2 [11.4 kB] Get:118 http://ftpmaster.internal/ubuntu oracular/main riscv64 login riscv64 1:4.13+dfsg1-4ubuntu3 [204 kB] Get:119 http://ftpmaster.internal/ubuntu oracular/main riscv64 ncurses-bin riscv64 6.4+20240113-1ubuntu2 [187 kB] Get:120 http://ftpmaster.internal/ubuntu oracular/main riscv64 sed riscv64 4.9-2build1 [200 kB] Get:121 http://ftpmaster.internal/ubuntu oracular/main riscv64 util-linux riscv64 2.39.3-9ubuntu6 [1330 kB] Get:122 http://ftpmaster.internal/ubuntu oracular/main riscv64 ncurses-base all 6.4+20240113-1ubuntu2 [25.5 kB] Get:123 http://ftpmaster.internal/ubuntu oracular/main riscv64 sysvinit-utils riscv64 3.08-6ubuntu3 [35.1 kB] Get:124 http://ftpmaster.internal/ubuntu oracular/main riscv64 logsave riscv64 1.47.0-2.4~exp1ubuntu4 [22.3 kB] Get:125 http://ftpmaster.internal/ubuntu oracular/main riscv64 libext2fs2t64 riscv64 1.47.0-2.4~exp1ubuntu4 [243 kB] Get:126 http://ftpmaster.internal/ubuntu oracular/main riscv64 e2fsprogs riscv64 1.47.0-2.4~exp1ubuntu4 [604 kB] Get:127 http://ftpmaster.internal/ubuntu oracular/main riscv64 optipng riscv64 0.7.8+ds-1build2 [115 kB] Get:128 http://ftpmaster.internal/ubuntu oracular/main riscv64 libpng16-16t64 riscv64 1.6.43-5build1 [193 kB] Get:129 http://ftpmaster.internal/ubuntu oracular/main riscv64 init riscv64 1.66ubuntu1 [6190 B] Get:130 http://ftpmaster.internal/ubuntu oracular/main riscv64 libsmartcols1 riscv64 2.39.3-9ubuntu6 [146 kB] Get:131 http://ftpmaster.internal/ubuntu oracular/main riscv64 uuid-runtime riscv64 2.39.3-9ubuntu6 [49.2 kB] Get:132 http://ftpmaster.internal/ubuntu oracular/main riscv64 libattr1 riscv64 1:2.5.2-1build1 [11.4 kB] Get:133 http://ftpmaster.internal/ubuntu oracular/main riscv64 libmd0 riscv64 1.1.0-2build1 [30.5 kB] Get:134 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libpam-runtime all 1.5.3-7ubuntu1 [40.8 kB] Get:135 http://ftpmaster.internal/ubuntu oracular/main riscv64 libsemanage-common all 3.5-1build5 [10.1 kB] Get:136 http://ftpmaster.internal/ubuntu oracular/main riscv64 libsepol2 riscv64 3.5-2build1 [319 kB] Get:137 http://ftpmaster.internal/ubuntu oracular/main riscv64 libsemanage2 riscv64 3.5-1build5 [101 kB] Get:138 http://ftpmaster.internal/ubuntu oracular/main riscv64 passwd riscv64 1:4.13+dfsg1-4ubuntu3 [864 kB] Get:139 http://ftpmaster.internal/ubuntu oracular/main riscv64 libproc2-0 riscv64 2:4.0.4-4ubuntu3 [60.9 kB] Get:140 http://ftpmaster.internal/ubuntu oracular/main riscv64 libss2 riscv64 1.47.0-2.4~exp1ubuntu4 [17.1 kB] Get:141 http://ftpmaster.internal/ubuntu oracular/main riscv64 mawk riscv64 1.3.4.20240123-1build1 [129 kB] Get:142 http://ftpmaster.internal/ubuntu oracular/main riscv64 procps riscv64 2:4.0.4-4ubuntu3 [715 kB] Get:143 http://ftpmaster.internal/ubuntu oracular/main riscv64 sensible-utils all 0.0.22 [22.5 kB] Get:144 http://ftpmaster.internal/ubuntu oracular/main riscv64 ca-certificates all 20240203 [159 kB] Get:145 http://ftpmaster.internal/ubuntu oracular/main riscv64 krb5-locales all 1.20.1-6ubuntu2 [13.8 kB] Get:146 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 tzdata all 2024a-4ubuntu1 [274 kB] Get:147 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 bash-completion all 1:2.13.0-1 [205 kB] Get:148 http://ftpmaster.internal/ubuntu oracular/main riscv64 bsdextrautils riscv64 2.39.3-9ubuntu6 [92.2 kB] Get:149 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgpm2 riscv64 1.20.7-11 [15.0 kB] Get:150 http://ftpmaster.internal/ubuntu oracular/main riscv64 libip4tc2 riscv64 1.8.10-3ubuntu2 [23.9 kB] Get:151 http://ftpmaster.internal/ubuntu oracular/main riscv64 libjansson4 riscv64 2.14-2build2 [34.7 kB] Get:152 http://ftpmaster.internal/ubuntu oracular/main riscv64 psmisc riscv64 23.7-1build1 [177 kB] Get:153 http://ftpmaster.internal/ubuntu oracular/main riscv64 xz-utils riscv64 5.6.1+really5.4.5-1 [269 kB] Get:154 http://ftpmaster.internal/ubuntu oracular/main riscv64 advancecomp riscv64 2.5-1build1 [237 kB] Get:155 http://ftpmaster.internal/ubuntu oracular/main riscv64 libctf0 riscv64 2.42-4ubuntu2 [104 kB] Get:156 http://ftpmaster.internal/ubuntu oracular/main riscv64 libctf-nobfd0 riscv64 2.42-4ubuntu2 [106 kB] Get:157 http://ftpmaster.internal/ubuntu oracular/main riscv64 binutils-riscv64-linux-gnu riscv64 2.42-4ubuntu2 [899 kB] Get:158 http://ftpmaster.internal/ubuntu oracular/main riscv64 libbinutils riscv64 2.42-4ubuntu2 [566 kB] Get:159 http://ftpmaster.internal/ubuntu oracular/main riscv64 binutils riscv64 2.42-4ubuntu2 [2984 B] Get:160 http://ftpmaster.internal/ubuntu oracular/main riscv64 binutils-common riscv64 2.42-4ubuntu2 [209 kB] Get:161 http://ftpmaster.internal/ubuntu oracular/main riscv64 libsframe1 riscv64 2.42-4ubuntu2 [15.7 kB] Get:162 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libgomp1 riscv64 14-20240429-1ubuntu1 [145 kB] Get:163 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libatomic1 riscv64 14-20240429-1ubuntu1 [9500 B] Get:164 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libasan8 riscv64 14-20240429-1ubuntu1 [2624 kB] Get:165 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libubsan1 riscv64 14-20240429-1ubuntu1 [1079 kB] Get:166 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 g++-13 riscv64 13.2.0-24ubuntu1 [15.0 kB] Get:167 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 gcc-13 riscv64 13.2.0-24ubuntu1 [455 kB] Get:168 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libstdc++-13-dev riscv64 13.2.0-24ubuntu1 [5943 kB] Get:169 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libgcc-13-dev riscv64 13.2.0-24ubuntu1 [3858 kB] Get:170 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libcc1-0 riscv64 14-20240429-1ubuntu1 [45.2 kB] Get:171 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 cpp-13 riscv64 13.2.0-24ubuntu1 [1030 B] Get:172 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 gcc-13-base riscv64 13.2.0-24ubuntu1 [49.3 kB] Get:173 http://ftpmaster.internal/ubuntu oracular/main riscv64 libisl23 riscv64 0.26-3build1 [718 kB] Get:174 http://ftpmaster.internal/ubuntu oracular/main riscv64 libmpfr6 riscv64 4.2.1-1build1 [293 kB] Get:175 http://ftpmaster.internal/ubuntu oracular/main riscv64 libmpc3 riscv64 1.3.1-1build1 [59.7 kB] Get:176 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 gcc-13-riscv64-linux-gnu riscv64 13.2.0-24ubuntu1 [19.7 MB] Get:177 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 g++-13-riscv64-linux-gnu riscv64 13.2.0-24ubuntu1 [11.7 MB] Get:178 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 cpp-13-riscv64-linux-gnu riscv64 13.2.0-24ubuntu1 [10.3 MB] Get:179 http://ftpmaster.internal/ubuntu oracular/main riscv64 g++ riscv64 4:13.2.0-7ubuntu1 [1082 B] Get:180 http://ftpmaster.internal/ubuntu oracular/main riscv64 gcc riscv64 4:13.2.0-7ubuntu1 [5016 B] Get:181 http://ftpmaster.internal/ubuntu oracular/main riscv64 cpp riscv64 4:13.2.0-7ubuntu1 [22.4 kB] Get:182 http://ftpmaster.internal/ubuntu oracular/main riscv64 cpp-riscv64-linux-gnu riscv64 4:13.2.0-7ubuntu1 [5316 B] Get:183 http://ftpmaster.internal/ubuntu oracular/main riscv64 gcc-riscv64-linux-gnu riscv64 4:13.2.0-7ubuntu1 [1202 B] Get:184 http://ftpmaster.internal/ubuntu oracular/main riscv64 g++-riscv64-linux-gnu riscv64 4:13.2.0-7ubuntu1 [960 B] Get:185 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 dpkg-dev all 1.22.6ubuntu10 [1074 kB] Get:186 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libdpkg-perl all 1.22.6ubuntu10 [269 kB] Get:187 http://ftpmaster.internal/ubuntu oracular/main riscv64 patch riscv64 2.7.6-7build3 [113 kB] Get:188 http://ftpmaster.internal/ubuntu oracular/main riscv64 make riscv64 4.3-4.1build2 [178 kB] Get:189 http://ftpmaster.internal/ubuntu oracular/main riscv64 lto-disabled-list all 48 [12.3 kB] Get:190 http://ftpmaster.internal/ubuntu oracular/main riscv64 libfakeroot riscv64 1.34-1 [34.3 kB] Get:191 http://ftpmaster.internal/ubuntu oracular/main riscv64 fakeroot riscv64 1.34-1 [78.3 kB] Get:192 http://ftpmaster.internal/ubuntu oracular/main riscv64 liblockfile-bin riscv64 1.17-1build3 [11.6 kB] Get:193 http://ftpmaster.internal/ubuntu oracular/main riscv64 liblockfile1 riscv64 1.17-1build3 [7002 B] Get:194 http://ftpmaster.internal/ubuntu oracular/main riscv64 lockfile-progs riscv64 0.1.19+nmu1 [8622 B] Preconfiguring packages ... Fetched 116 MB in 14s (8153 kB/s) (Reading database ... 13552 files and directories currently installed.) Preparing to unpack .../libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) over (1.3.3+ds-1) ... Preparing to unpack .../libtirpc-dev_1.3.4+ds-1.3_riscv64.deb ... Unpacking libtirpc-dev:riscv64 (1.3.4+ds-1.3) over (1.3.3+ds-1) ... Preparing to unpack .../libnsl-dev_1.3.0-3build3_riscv64.deb ... Unpacking libnsl-dev:riscv64 (1.3.0-3build3) over (1.3.0-2build2) ... Preparing to unpack .../libnsl2_1.3.0-3build3_riscv64.deb ... Unpacking libnsl2:riscv64 (1.3.0-3build3) over (1.3.0-2build2) ... dpkg: libtirpc3:riscv64: dependency problems, but removing anyway as you requested: libnss-nisplus:riscv64 depends on libtirpc3 (>= 1.0.2). (Reading database ... 13552 files and directories currently installed.) Removing libtirpc3:riscv64 (1.3.3+ds-1) ... Selecting previously unselected package libtirpc3t64:riscv64. (Reading database ... 13546 files and directories currently installed.) Preparing to unpack .../0-libtirpc3t64_1.3.4+ds-1.3_riscv64.deb ... Adding 'diversion of /lib/riscv64-linux-gnu/libtirpc.so.3 to /lib/riscv64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/riscv64-linux-gnu/libtirpc.so.3.0.0 to /lib/riscv64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:riscv64 (1.3.4+ds-1.3) ... Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-6ubuntu2_riscv64.deb ... Unpacking libgssapi-krb5-2:riscv64 (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../2-libkrb5-3_1.20.1-6ubuntu2_riscv64.deb ... Unpacking libkrb5-3:riscv64 (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../3-libk5crypto3_1.20.1-6ubuntu2_riscv64.deb ... Unpacking libk5crypto3:riscv64 (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../4-libkrb5support0_1.20.1-6ubuntu2_riscv64.deb ... Unpacking libkrb5support0:riscv64 (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../5-libacl1_2.3.2-2_riscv64.deb ... Unpacking libacl1:riscv64 (2.3.2-2) over (2.3.1-3) ... Setting up libacl1:riscv64 (2.3.2-2) ... (Reading database ... 13557 files and directories currently installed.) Preparing to unpack .../libapparmor1_4.0.0-beta3-0ubuntu3_riscv64.deb ... Unpacking libapparmor1:riscv64 (4.0.0-beta3-0ubuntu3) over (4.0.0~alpha2-0ubuntu5) ... Preparing to unpack .../libaudit-common_1%3a3.1.2-2.1build1_all.deb ... Unpacking libaudit-common (1:3.1.2-2.1build1) over (1:3.1.1-1) ... Setting up libaudit-common (1:3.1.2-2.1build1) ... (Reading database ... 13557 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.8.5-1_riscv64.deb ... Unpacking libcap-ng0:riscv64 (0.8.5-1) over (0.8.3-1build2) ... Setting up libcap-ng0:riscv64 (0.8.5-1) ... (Reading database ... 13557 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.1.2-2.1build1_riscv64.deb ... Unpacking libaudit1:riscv64 (1:3.1.2-2.1build1) over (1:3.1.1-1) ... Setting up libaudit1:riscv64 (1:3.1.2-2.1build1) ... (Reading database ... 13557 files and directories currently installed.) Preparing to unpack .../libblkid1_2.39.3-9ubuntu6_riscv64.deb ... Unpacking libblkid1:riscv64 (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up libblkid1:riscv64 (2.39.3-9ubuntu6) ... (Reading database ... 13557 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.66-5ubuntu2_riscv64.deb ... Unpacking libcap2:riscv64 (1:2.66-5ubuntu2) over (1:2.66-4ubuntu1) ... Setting up libcap2:riscv64 (1:2.66-5ubuntu2) ... (Reading database ... 13557 files and directories currently installed.) Preparing to unpack .../libcrypt-dev_1%3a4.4.36-4build1_riscv64.deb ... Unpacking libcrypt-dev:riscv64 (1:4.4.36-4build1) over (1:4.4.36-2) ... Preparing to unpack .../libcrypt1_1%3a4.4.36-4build1_riscv64.deb ... Unpacking libcrypt1:riscv64 (1:4.4.36-4build1) over (1:4.4.36-2) ... Setting up libcrypt1:riscv64 (1:4.4.36-4build1) ... (Reading database ... 13557 files and directories currently installed.) Preparing to unpack .../libgpg-error-l10n_1.47-3build2_all.deb ... Unpacking libgpg-error-l10n (1.47-3build2) over (1.47-2) ... Preparing to unpack .../libgpg-error0_1.47-3build2_riscv64.deb ... Unpacking libgpg-error0:riscv64 (1.47-3build2) over (1.47-2) ... Setting up libgpg-error0:riscv64 (1.47-3build2) ... (Reading database ... 13557 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.10.3-2build1_riscv64.deb ... Unpacking libgcrypt20:riscv64 (1.10.3-2build1) over (1.10.2-3ubuntu1) ... Setting up libgcrypt20:riscv64 (1.10.3-2build1) ... (Reading database ... 13557 files and directories currently installed.) Preparing to unpack .../liblzma5_5.6.1+really5.4.5-1_riscv64.deb ... Unpacking liblzma5:riscv64 (5.6.1+really5.4.5-1) over (5.4.1-0.2) ... Setting up liblzma5:riscv64 (5.6.1+really5.4.5-1) ... (Reading database ... 13557 files and directories currently installed.) Preparing to unpack .../libzstd1_1.5.5+dfsg2-2build1_riscv64.deb ... Unpacking libzstd1:riscv64 (1.5.5+dfsg2-2build1) over (1.5.5+dfsg2-1ubuntu2) ... Setting up libzstd1:riscv64 (1.5.5+dfsg2-2build1) ... (Reading database ... 13557 files and directories currently installed.) Preparing to unpack .../libkmod2_31+20240202-2ubuntu7_riscv64.deb ... Unpacking libkmod2:riscv64 (31+20240202-2ubuntu7) over (30+20230519-1ubuntu3) ... Preparing to unpack .../liblz4-1_1.9.4-2_riscv64.deb ... Unpacking liblz4-1:riscv64 (1.9.4-2) over (1.9.4-1) ... Setting up liblz4-1:riscv64 (1.9.4-2) ... (Reading database ... 13557 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.42-4ubuntu2_riscv64.deb ... Unpacking libpcre2-8-0:riscv64 (10.42-4ubuntu2) over (10.42-4) ... Setting up libpcre2-8-0:riscv64 (10.42-4ubuntu2) ... (Reading database ... 13557 files and directories currently installed.) Preparing to unpack .../libselinux1_3.5-2ubuntu2_riscv64.deb ... Unpacking libselinux1:riscv64 (3.5-2ubuntu2) over (3.5-1) ... Setting up libselinux1:riscv64 (3.5-2ubuntu2) ... (Reading database ... 13558 files and directories currently installed.) Preparing to unpack .../libmount1_2.39.3-9ubuntu6_riscv64.deb ... Unpacking libmount1:riscv64 (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up libmount1:riscv64 (2.39.3-9ubuntu6) ... (Reading database ... 13558 files and directories currently installed.) Preparing to unpack .../perl_5.38.2-4_riscv64.deb ... Unpacking perl (5.38.2-4) over (5.36.0-9ubuntu1) ... Selecting previously unselected package perl-modules-5.38. Preparing to unpack .../perl-modules-5.38_5.38.2-4_all.deb ... Unpacking perl-modules-5.38 (5.38.2-4) ... dpkg: libdb5.3:riscv64: dependency problems, but removing anyway as you requested: libperl5.36:riscv64 depends on libdb5.3. libpam-modules:riscv64 depends on libdb5.3. apt-utils depends on libdb5.3. (Reading database ... 14970 files and directories currently installed.) Removing libdb5.3:riscv64 (5.3.28+dfsg2-2) ... Selecting previously unselected package libdb5.3t64:riscv64. (Reading database ... 14964 files and directories currently installed.) Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-7_riscv64.deb ... Unpacking libdb5.3t64:riscv64 (5.3.28+dfsg2-7) ... Setting up libdb5.3t64:riscv64 (5.3.28+dfsg2-7) ... dpkg: libgdbm6:riscv64: dependency problems, but removing anyway as you requested: libperl5.36:riscv64 depends on libgdbm6 (>= 1.21). libgdbm-compat4:riscv64 depends on libgdbm6 (>= 1.16). (Reading database ... 14970 files and directories currently installed.) Removing libgdbm6:riscv64 (1.23-3) ... Selecting previously unselected package libgdbm6t64:riscv64. (Reading database ... 14965 files and directories currently installed.) Preparing to unpack .../libgdbm6t64_1.23-5.1build1_riscv64.deb ... Unpacking libgdbm6t64:riscv64 (1.23-5.1build1) ... dpkg: libgdbm-compat4:riscv64: dependency problems, but removing anyway as you requested: libperl5.36:riscv64 depends on libgdbm-compat4 (>= 1.18-3). (Reading database ... 14971 files and directories currently installed.) Removing libgdbm-compat4:riscv64 (1.23-3) ... Selecting previously unselected package libgdbm-compat4t64:riscv64. (Reading database ... 14966 files and directories currently installed.) Preparing to unpack .../libgdbm-compat4t64_1.23-5.1build1_riscv64.deb ... Unpacking libgdbm-compat4t64:riscv64 (1.23-5.1build1) ... Selecting previously unselected package libperl5.38t64:riscv64. Preparing to unpack .../libperl5.38t64_5.38.2-4_riscv64.deb ... Unpacking libperl5.38t64:riscv64 (5.38.2-4) ... Preparing to unpack .../perl-base_5.38.2-4_riscv64.deb ... Unpacking perl-base (5.38.2-4) over (5.36.0-9ubuntu1) ... Setting up perl-base (5.38.2-4) ... (Reading database ... 15492 files and directories currently installed.) Preparing to unpack .../0-liblocale-gettext-perl_1.07-6ubuntu5_riscv64.deb ... Unpacking liblocale-gettext-perl (1.07-6ubuntu5) over (1.07-6) ... Preparing to unpack .../1-libtext-iconv-perl_1.7-8build3_riscv64.deb ... Unpacking libtext-iconv-perl:riscv64 (1.7-8build3) over (1.7-8) ... Preparing to unpack .../2-libtext-charwidth-perl_0.04-11build3_riscv64.deb ... Unpacking libtext-charwidth-perl:riscv64 (0.04-11build3) over (0.04-11) ... Preparing to unpack .../3-openssl_3.0.13-0ubuntu3_riscv64.deb ... Unpacking openssl (3.0.13-0ubuntu3) over (3.0.10-1ubuntu2) ... Preparing to unpack .../4-libsystemd-shared_255.4-1ubuntu8_riscv64.deb ... Unpacking libsystemd-shared:riscv64 (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Preparing to unpack .../5-libcryptsetup12_2%3a2.7.0-1ubuntu4_riscv64.deb ... Unpacking libcryptsetup12:riscv64 (2:2.7.0-1ubuntu4) over (2:2.6.1-4ubuntu3) ... dpkg: libssl3:riscv64: dependency problems, but removing anyway as you requested: systemd depends on libssl3 (>= 3.0.0). (Reading database ... 15491 files and directories currently installed.) Removing libssl3:riscv64 (3.0.10-1ubuntu2) ... Selecting previously unselected package libssl3t64:riscv64. (Reading database ... 15480 files and directories currently installed.) Preparing to unpack .../libssl3t64_3.0.13-0ubuntu3_riscv64.deb ... Unpacking libssl3t64:riscv64 (3.0.13-0ubuntu3) ... Setting up libssl3t64:riscv64 (3.0.13-0ubuntu3) ... (Reading database ... 15493 files and directories currently installed.) Preparing to unpack .../systemd-dev_255.4-1ubuntu8_all.deb ... Unpacking systemd-dev (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Preparing to unpack .../systemd-sysv_255.4-1ubuntu8_riscv64.deb ... Unpacking systemd-sysv (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Preparing to unpack .../systemd_255.4-1ubuntu8_riscv64.deb ... Unpacking systemd (255.4-1ubuntu8) over (253.5-1ubuntu6) ... dpkg: warning: unable to delete old directory '/lib/systemd/system-preset': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system-generators': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/user@0.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/user@.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/user-.slice.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/timers.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/systemd-localed.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/sysinit.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/sockets.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/rescue.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/rc-local.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/multi-user.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/initrd.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/initrd-root-fs.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/initrd-root-device.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/graphical.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/getty.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/network': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/journald.conf.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/modprobe.d': Directory not empty Preparing to unpack .../libsystemd0_255.4-1ubuntu8_riscv64.deb ... Unpacking libsystemd0:riscv64 (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Setting up libsystemd0:riscv64 (255.4-1ubuntu8) ... dpkg: libgnutls30:riscv64: dependency problems, but removing anyway as you requested: apt depends on libgnutls30 (>= 3.7.5). (Reading database ... 15655 files and directories currently installed.) Removing libgnutls30:riscv64 (3.8.1-4ubuntu1) ... Removing libhogweed6:riscv64 (3.9.1-2) ... Removing libnettle8:riscv64 (3.9.1-2) ... dpkg: libapt-pkg6.0:riscv64: dependency problems, but removing anyway as you requested: apt-utils depends on libapt-pkg6.0 (>= 2.7.3). apt depends on libapt-pkg6.0 (>= 2.7.3). Removing libapt-pkg6.0:riscv64 (2.7.3) ... Selecting previously unselected package libapt-pkg6.0t64:riscv64. (Reading database ... 15584 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0t64_2.9.2_riscv64.deb ... Unpacking libapt-pkg6.0t64:riscv64 (2.9.2) ... Setting up libapt-pkg6.0t64:riscv64 (2.9.2) ... Selecting previously unselected package libnettle8t64:riscv64. (Reading database ... 15634 files and directories currently installed.) Preparing to unpack .../libnettle8t64_3.9.1-2.2build1_riscv64.deb ... Unpacking libnettle8t64:riscv64 (3.9.1-2.2build1) ... Setting up libnettle8t64:riscv64 (3.9.1-2.2build1) ... Selecting previously unselected package libhogweed6t64:riscv64. (Reading database ... 15642 files and directories currently installed.) Preparing to unpack .../libhogweed6t64_3.9.1-2.2build1_riscv64.deb ... Unpacking libhogweed6t64:riscv64 (3.9.1-2.2build1) ... Setting up libhogweed6t64:riscv64 (3.9.1-2.2build1) ... (Reading database ... 15648 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.25.3-4ubuntu2_riscv64.deb ... Unpacking libp11-kit0:riscv64 (0.25.3-4ubuntu2) over (0.25.0-4ubuntu1) ... Setting up libp11-kit0:riscv64 (0.25.3-4ubuntu2) ... Selecting previously unselected package libunistring5:riscv64. (Reading database ... 15648 files and directories currently installed.) Preparing to unpack .../libunistring5_1.2-1_riscv64.deb ... Unpacking libunistring5:riscv64 (1.2-1) ... Setting up libunistring5:riscv64 (1.2-1) ... Selecting previously unselected package libgnutls30t64:riscv64. (Reading database ... 15653 files and directories currently installed.) Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu3.1_riscv64.deb ... Unpacking libgnutls30t64:riscv64 (3.8.3-1.1ubuntu3.1) ... Setting up libgnutls30t64:riscv64 (3.8.3-1.1ubuntu3.1) ... (Reading database ... 15665 files and directories currently installed.) Preparing to unpack .../archives/apt_2.9.2_riscv64.deb ... Unpacking apt (2.9.2) over (2.7.3) ... Setting up apt (2.9.2) ... (Reading database ... 15665 files and directories currently installed.) Preparing to unpack .../apt-utils_2.9.2_riscv64.deb ... Unpacking apt-utils (2.9.2) over (2.7.3) ... Preparing to unpack .../libpam-modules-bin_1.5.3-7ubuntu1_riscv64.deb ... Unpacking libpam-modules-bin (1.5.3-7ubuntu1) over (1.5.2-6ubuntu1) ... Setting up libpam-modules-bin (1.5.3-7ubuntu1) ... (Reading database ... 15664 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.5.3-7ubuntu1_riscv64.deb ... Unpacking libpam-modules:riscv64 (1.5.3-7ubuntu1) over (1.5.2-6ubuntu1) ... dpkg: warning: unable to delete old directory '/lib/riscv64-linux-gnu/security': Directory not empty Setting up libpam-modules:riscv64 (1.5.3-7ubuntu1) ... Installing new version of config file /etc/security/namespace.init ... (Reading database ... 15664 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.8-5.1_riscv64.deb ... Unpacking bzip2 (1.0.8-5.1) over (1.0.8-5build1) ... dpkg: warning: old file '/bin/bzip2' is the same as several new files! (both '/usr/bin/bunzip2' and '/usr/bin/bzcat') dpkg: warning: old file '/bin/bzip2' is the same as several new files! (both '/usr/bin/bzcat' and '/usr/bin/bzip2') dpkg: warning: old file '/bin/bzcat' is the same as several new files! (both '/usr/bin/bunzip2' and '/usr/bin/bzcat') dpkg: warning: old file '/bin/bzcat' is the same as several new files! (both '/usr/bin/bzcat' and '/usr/bin/bzip2') dpkg: warning: old file '/bin/bunzip2' is the same as several new files! (both '/usr/bin/bunzip2' and '/usr/bin/bzcat') dpkg: warning: old file '/bin/bunzip2' is the same as several new files! (both '/usr/bin/bzcat' and '/usr/bin/bzip2') Preparing to unpack .../libbz2-1.0_1.0.8-5.1_riscv64.deb ... Unpacking libbz2-1.0:riscv64 (1.0.8-5.1) over (1.0.8-5build1) ... Setting up libbz2-1.0:riscv64 (1.0.8-5.1) ... Selecting previously unselected package gcc-14-base:riscv64. (Reading database ... 15664 files and directories currently installed.) Preparing to unpack .../gcc-14-base_14-20240429-1ubuntu1_riscv64.deb ... Unpacking gcc-14-base:riscv64 (14-20240429-1ubuntu1) ... Setting up gcc-14-base:riscv64 (14-20240429-1ubuntu1) ... (Reading database ... 15669 files and directories currently installed.) Preparing to unpack .../libgcc-s1_14-20240429-1ubuntu1_riscv64.deb ... Unpacking libgcc-s1:riscv64 (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Setting up libgcc-s1:riscv64 (14-20240429-1ubuntu1) ... (Reading database ... 15669 files and directories currently installed.) Preparing to unpack .../libstdc++6_14-20240429-1ubuntu1_riscv64.deb ... Unpacking libstdc++6:riscv64 (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Setting up libstdc++6:riscv64 (14-20240429-1ubuntu1) ... (Reading database ... 15669 files and directories currently installed.) Preparing to unpack .../libudev1_255.4-1ubuntu8_riscv64.deb ... Unpacking libudev1:riscv64 (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Setting up libudev1:riscv64 (255.4-1ubuntu8) ... (Reading database ... 15669 files and directories currently installed.) Preparing to unpack .../libxxhash0_0.8.2-2build1_riscv64.deb ... Unpacking libxxhash0:riscv64 (0.8.2-2build1) over (0.8.1-1) ... Setting up libxxhash0:riscv64 (0.8.2-2build1) ... (Reading database ... 15669 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.3.dfsg-3.1ubuntu2_riscv64.deb ... Unpacking zlib1g:riscv64 (1:1.3.dfsg-3.1ubuntu2) over (1:1.2.13.dfsg-1ubuntu5) ... Setting up zlib1g:riscv64 (1:1.3.dfsg-3.1ubuntu2) ... (Reading database ... 15669 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.3.0+dfsg-2ubuntu6_riscv64.deb ... Unpacking libgmp10:riscv64 (2:6.3.0+dfsg-2ubuntu6) over (2:6.3.0+dfsg-2ubuntu4) ... Setting up libgmp10:riscv64 (2:6.3.0+dfsg-2ubuntu6) ... (Reading database ... 15669 files and directories currently installed.) Preparing to unpack .../libffi8_3.4.6-1build1_riscv64.deb ... Unpacking libffi8:riscv64 (3.4.6-1build1) over (3.4.4-1) ... Setting up libffi8:riscv64 (3.4.6-1build1) ... (Reading database ... 15669 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.7-2build1_riscv64.deb ... Unpacking libidn2-0:riscv64 (2.3.7-2build1) over (2.3.4-1) ... Setting up libidn2-0:riscv64 (2.3.7-2build1) ... (Reading database ... 15669 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.19.0-3build1_riscv64.deb ... Unpacking libtasn1-6:riscv64 (4.19.0-3build1) over (4.19.0-3) ... Setting up libtasn1-6:riscv64 (4.19.0-3build1) ... (Reading database ... 15669 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.271ubuntu3_riscv64.deb ... Unpacking libdebconfclient0:riscv64 (0.271ubuntu3) over (0.270ubuntu1) ... Setting up libdebconfclient0:riscv64 (0.271ubuntu3) ... (Reading database ... 15669 files and directories currently installed.) Preparing to unpack .../base-passwd_3.6.3build1_riscv64.deb ... Unpacking base-passwd (3.6.3build1) over (3.6.1) ... Setting up base-passwd (3.6.3build1) ... (Reading database ... 15669 files and directories currently installed.) Preparing to unpack .../libassuan0_2.5.6-1build1_riscv64.deb ... Unpacking libassuan0:riscv64 (2.5.6-1build1) over (2.5.6-1) ... Setting up libassuan0:riscv64 (2.5.6-1build1) ... (Reading database ... 15669 files and directories currently installed.) Preparing to unpack .../libsqlite3-0_3.45.3-1_riscv64.deb ... Unpacking libsqlite3-0:riscv64 (3.45.3-1) over (3.42.0-1) ... Preparing to unpack .../gpg_2.4.4-2ubuntu17_riscv64.deb ... Unpacking gpg (2.4.4-2ubuntu17) over (2.2.40-1.1ubuntu1) ... dpkg: libreadline8:riscv64: dependency problems, but removing anyway as you requested: gpgconf depends on libreadline8 (>= 6.0). (Reading database ... 15669 files and directories currently installed.) Removing libreadline8:riscv64 (8.2-1.3) ... Selecting previously unselected package libreadline8t64:riscv64. (Reading database ... 15657 files and directories currently installed.) Preparing to unpack .../libreadline8t64_8.2-4build1_riscv64.deb ... Adding 'diversion of /lib/riscv64-linux-gnu/libhistory.so.8 to /lib/riscv64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/riscv64-linux-gnu/libhistory.so.8.2 to /lib/riscv64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/riscv64-linux-gnu/libreadline.so.8 to /lib/riscv64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/riscv64-linux-gnu/libreadline.so.8.2 to /lib/riscv64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:riscv64 (8.2-4build1) ... Preparing to unpack .../readline-common_8.2-4build1_all.deb ... Unpacking readline-common (8.2-4build1) over (8.2-1.3) ... Preparing to unpack .../libncursesw6_6.4+20240113-1ubuntu2_riscv64.deb ... Unpacking libncursesw6:riscv64 (6.4+20240113-1ubuntu2) over (6.4+20230625-2) ... Preparing to unpack .../libtinfo6_6.4+20240113-1ubuntu2_riscv64.deb ... Unpacking libtinfo6:riscv64 (6.4+20240113-1ubuntu2) over (6.4+20230625-2) ... Setting up libtinfo6:riscv64 (6.4+20240113-1ubuntu2) ... (Reading database ... 15677 files and directories currently installed.) Preparing to unpack .../gpg-agent_2.4.4-2ubuntu17_riscv64.deb ... Unpacking gpg-agent (2.4.4-2ubuntu17) over (2.2.40-1.1ubuntu1) ... Preparing to unpack .../gpgconf_2.4.4-2ubuntu17_riscv64.deb ... Unpacking gpgconf (2.4.4-2ubuntu17) over (2.2.40-1.1ubuntu1) ... Preparing to unpack .../pinentry-curses_1.2.1-3ubuntu5_riscv64.deb ... Unpacking pinentry-curses (1.2.1-3ubuntu5) over (1.2.1-1ubuntu1) ... Preparing to unpack .../init-system-helpers_1.66ubuntu1_all.deb ... Unpacking init-system-helpers (1.66ubuntu1) over (1.65.2ubuntu1) ... Setting up init-system-helpers (1.66ubuntu1) ... (Reading database ... 15676 files and directories currently installed.) Removing libnpth0:riscv64 (1.6-3build2) ... Selecting previously unselected package libnpth0t64:riscv64. (Reading database ... 15671 files and directories currently installed.) Preparing to unpack .../libnpth0t64_1.6-3.1build1_riscv64.deb ... Unpacking libnpth0t64:riscv64 (1.6-3.1build1) ... Setting up libnpth0t64:riscv64 (1.6-3.1build1) ... (Reading database ... 15677 files and directories currently installed.) Preparing to unpack .../gpgv_2.4.4-2ubuntu17_riscv64.deb ... Unpacking gpgv (2.4.4-2ubuntu17) over (2.2.40-1.1ubuntu1) ... Setting up gpgv (2.4.4-2ubuntu17) ... (Reading database ... 15677 files and directories currently installed.) Preparing to unpack .../ubuntu-keyring_2023.11.28.1_all.deb ... Unpacking ubuntu-keyring (2023.11.28.1) over (2021.03.26) ... Setting up ubuntu-keyring (2023.11.28.1) ... (Reading database ... 15677 files and directories currently installed.) Preparing to unpack .../debconf-i18n_1.5.86ubuntu1_all.deb ... Unpacking debconf-i18n (1.5.86ubuntu1) over (1.5.82) ... Preparing to unpack .../debconf_1.5.86ubuntu1_all.deb ... Unpacking debconf (1.5.86ubuntu1) over (1.5.82) ... Setting up debconf (1.5.86ubuntu1) ... Installing new version of config file /etc/debconf.conf ... (Reading database ... 15676 files and directories currently installed.) Preparing to unpack .../libpam0g_1.5.3-7ubuntu1_riscv64.deb ... Unpacking libpam0g:riscv64 (1.5.3-7ubuntu1) over (1.5.2-6ubuntu1) ... Setting up libpam0g:riscv64 (1.5.3-7ubuntu1) ... (Reading database ... 15675 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.5-1ubuntu3_riscv64.deb ... Unpacking libseccomp2:riscv64 (2.5.5-1ubuntu3) over (2.5.4-1ubuntu3) ... Preparing to unpack .../libargon2-1_0~20190702+dfsg-4build1_riscv64.deb ... Unpacking libargon2-1:riscv64 (0~20190702+dfsg-4build1) over (0~20190702+dfsg-3) ... Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu3_riscv64.deb ... Unpacking libdevmapper1.02.1:riscv64 (2:1.02.185-3ubuntu3) over (2:1.02.185-2ubuntu1) ... Preparing to unpack .../libjson-c5_0.17-1build1_riscv64.deb ... Unpacking libjson-c5:riscv64 (0.17-1build1) over (0.17-1) ... Preparing to unpack .../libuuid1_2.39.3-9ubuntu6_riscv64.deb ... Unpacking libuuid1:riscv64 (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up libuuid1:riscv64 (2.39.3-9ubuntu6) ... (Reading database ... 15675 files and directories currently installed.) Preparing to unpack .../00-libfdisk1_2.39.3-9ubuntu6_riscv64.deb ... Unpacking libfdisk1:riscv64 (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Preparing to unpack .../01-mount_2.39.3-9ubuntu6_riscv64.deb ... Unpacking mount (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Preparing to unpack .../02-libcom-err2_1.47.0-2.4~exp1ubuntu4_riscv64.deb ... Unpacking libcom-err2:riscv64 (1.47.0-2.4~exp1ubuntu4) over (1.47.0-2ubuntu1) ... Preparing to unpack .../03-libkeyutils1_1.6.3-3build1_riscv64.deb ... Unpacking libkeyutils1:riscv64 (1.6.3-3build1) over (1.6.3-2) ... Preparing to unpack .../04-libnss-nisplus_1.3-5build1_riscv64.deb ... Unpacking libnss-nisplus:riscv64 (1.3-5build1) over (1.3-0ubuntu6) ... Preparing to unpack .../05-libnss-nis_3.1-0ubuntu7_riscv64.deb ... Unpacking libnss-nis:riscv64 (3.1-0ubuntu7) over (3.1-0ubuntu6) ... Preparing to unpack .../06-rpcsvc-proto_1.4.2-0ubuntu7_riscv64.deb ... Unpacking rpcsvc-proto (1.4.2-0ubuntu7) over (1.4.2-0ubuntu6) ... Preparing to unpack .../07-libc6-dev_2.39-0ubuntu8.1_riscv64.deb ... Unpacking libc6-dev:riscv64 (2.39-0ubuntu8.1) over (2.38-1ubuntu6) ... Preparing to unpack .../08-libc-dev-bin_2.39-0ubuntu8.1_riscv64.deb ... Unpacking libc-dev-bin (2.39-0ubuntu8.1) over (2.38-1ubuntu6) ... Preparing to unpack .../09-linux-libc-dev_6.8.0-31.31_riscv64.deb ... Unpacking linux-libc-dev:riscv64 (6.8.0-31.31) over (6.5.0-9.9) ... Preparing to unpack .../10-libc6_2.39-0ubuntu8.1_riscv64.deb ... Unpacking libc6:riscv64 (2.39-0ubuntu8.1) over (2.38-1ubuntu6) ... Setting up libc6:riscv64 (2.39-0ubuntu8.1) ... (Reading database ... 15690 files and directories currently installed.) Preparing to unpack .../libc-bin_2.39-0ubuntu8.1_riscv64.deb ... Unpacking libc-bin (2.39-0ubuntu8.1) over (2.38-1ubuntu6) ... Setting up libc-bin (2.39-0ubuntu8.1) ... (Reading database ... 15690 files and directories currently installed.) Preparing to unpack .../base-files_13.1ubuntu1_riscv64.deb ... Unpacking base-files (13.1ubuntu1) over (13ubuntu3) ... Setting up base-files (13.1ubuntu1) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Installing new version of config file /etc/update-motd.d/10-help-text ... (Reading database ... 15699 files and directories currently installed.) Preparing to unpack .../debianutils_5.17build1_riscv64.deb ... Unpacking debianutils (5.17build1) over (5.8-1) ... Setting up debianutils (5.17build1) ... (Reading database ... 15698 files and directories currently installed.) Preparing to unpack .../bash_5.2.21-2ubuntu4_riscv64.deb ... Unpacking bash (5.2.21-2ubuntu4) over (5.2.15-2ubuntu1) ... Setting up bash (5.2.21-2ubuntu4) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 15698 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu6_riscv64.deb ... Unpacking bsdutils (1:2.39.3-9ubuntu6) over (1:2.39.1-4ubuntu2) ... Setting up bsdutils (1:2.39.3-9ubuntu6) ... (Reading database ... 15698 files and directories currently installed.) Removing usrmerge (35ubuntu1) ... (Reading database ... 15672 files and directories currently installed.) Preparing to unpack .../coreutils_9.4-3ubuntu6_riscv64.deb ... Unpacking coreutils (9.4-3ubuntu6) over (9.1-1ubuntu2) ... Setting up coreutils (9.4-3ubuntu6) ... (Reading database ... 15677 files and directories currently installed.) Preparing to unpack .../tar_1.35+dfsg-3build1_riscv64.deb ... Unpacking tar (1.35+dfsg-3build1) over (1.34+dfsg-1.2ubuntu1) ... Setting up tar (1.35+dfsg-3build1) ... (Reading database ... 15677 files and directories currently installed.) Preparing to unpack .../dpkg_1.22.6ubuntu10_riscv64.deb ... Unpacking dpkg (1.22.6ubuntu10) over (1.22.0ubuntu1) ... Setting up dpkg (1.22.6ubuntu10) ... (Reading database ... 15675 files and directories currently installed.) Preparing to unpack .../dash_0.5.12-6ubuntu5_riscv64.deb ... Unpacking dash (0.5.12-6ubuntu5) over (0.5.12-6ubuntu1) ... Setting up dash (0.5.12-6ubuntu5) ... (Reading database ... 15674 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.10-1build1_riscv64.deb ... Unpacking diffutils (1:3.10-1build1) over (1:3.8-4) ... Setting up diffutils (1:3.10-1build1) ... (Reading database ... 15674 files and directories currently installed.) Preparing to unpack .../findutils_4.9.0-5build1_riscv64.deb ... Unpacking findutils (4.9.0-5build1) over (4.9.0-5) ... Setting up findutils (4.9.0-5build1) ... (Reading database ... 15673 files and directories currently installed.) Preparing to unpack .../grep_3.11-4build1_riscv64.deb ... Unpacking grep (3.11-4build1) over (3.11-2) ... Setting up grep (3.11-4build1) ... (Reading database ... 15673 files and directories currently installed.) Preparing to unpack .../gzip_1.12-1ubuntu3_riscv64.deb ... Unpacking gzip (1.12-1ubuntu3) over (1.12-1ubuntu1) ... dpkg: warning: old file '/bin/uncompress' is the same as several new files! (both '/usr/bin/gunzip' and '/usr/bin/uncompress') dpkg: warning: old file '/bin/gunzip' is the same as several new files! (both '/usr/bin/gunzip' and '/usr/bin/uncompress') Setting up gzip (1.12-1ubuntu3) ... (Reading database ... 15673 files and directories currently installed.) Preparing to unpack .../hostname_3.23+nmu2ubuntu2_riscv64.deb ... Unpacking hostname (3.23+nmu2ubuntu2) over (3.23+nmu1ubuntu1) ... Setting up hostname (3.23+nmu2ubuntu2) ... (Reading database ... 15673 files and directories currently installed.) Preparing to unpack .../login_1%3a4.13+dfsg1-4ubuntu3_riscv64.deb ... Unpacking login (1:4.13+dfsg1-4ubuntu3) over (1:4.13+dfsg1-1ubuntu1) ... Setting up login (1:4.13+dfsg1-4ubuntu3) ... Installing new version of config file /etc/login.defs ... Installing new version of config file /etc/pam.d/login ... (Reading database ... 15673 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.4+20240113-1ubuntu2_riscv64.deb ... Unpacking ncurses-bin (6.4+20240113-1ubuntu2) over (6.4+20230625-2) ... Setting up ncurses-bin (6.4+20240113-1ubuntu2) ... (Reading database ... 15673 files and directories currently installed.) Preparing to unpack .../sed_4.9-2build1_riscv64.deb ... Unpacking sed (4.9-2build1) over (4.9-1) ... Setting up sed (4.9-2build1) ... (Reading database ... 15673 files and directories currently installed.) Preparing to unpack .../util-linux_2.39.3-9ubuntu6_riscv64.deb ... Unpacking util-linux (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up util-linux (2.39.3-9ubuntu6) ... (Reading database ... 15675 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.4+20240113-1ubuntu2_all.deb ... Unpacking ncurses-base (6.4+20240113-1ubuntu2) over (6.4+20230625-2) ... Setting up ncurses-base (6.4+20240113-1ubuntu2) ... (Reading database ... 15675 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_3.08-6ubuntu3_riscv64.deb ... Unpacking sysvinit-utils (3.08-6ubuntu3) over (3.07-1ubuntu1) ... dpkg: warning: unable to delete old directory '/lib/lsb/init-functions.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/lsb': Directory not empty dpkg: warning: unable to delete old directory '/lib/init': Directory not empty Setting up sysvinit-utils (3.08-6ubuntu3) ... (Reading database ... 15673 files and directories currently installed.) Preparing to unpack .../logsave_1.47.0-2.4~exp1ubuntu4_riscv64.deb ... Unpacking logsave (1.47.0-2.4~exp1ubuntu4) over (1.47.0-2ubuntu1) ... dpkg: libext2fs2:riscv64: dependency problems, but removing anyway as you requested: e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). (Reading database ... 15673 files and directories currently installed.) Removing libext2fs2:riscv64 (1.47.0-2ubuntu1) ... Selecting previously unselected package libext2fs2t64:riscv64. (Reading database ... 15666 files and directories currently installed.) Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu4_riscv64.deb ... Adding 'diversion of /lib/riscv64-linux-gnu/libe2p.so.2 to /lib/riscv64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' Adding 'diversion of /lib/riscv64-linux-gnu/libe2p.so.2.3 to /lib/riscv64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' Adding 'diversion of /lib/riscv64-linux-gnu/libext2fs.so.2 to /lib/riscv64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' Adding 'diversion of /lib/riscv64-linux-gnu/libext2fs.so.2.4 to /lib/riscv64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' Unpacking libext2fs2t64:riscv64 (1.47.0-2.4~exp1ubuntu4) ... Setting up libcom-err2:riscv64 (1.47.0-2.4~exp1ubuntu4) ... Setting up libext2fs2t64:riscv64 (1.47.0-2.4~exp1ubuntu4) ... (Reading database ... 15682 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu4_riscv64.deb ... Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu4) over (1.47.0-2ubuntu1) ... dpkg: warning: unable to delete old directory '/lib/udev/rules.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/udev': Directory not empty Preparing to unpack .../optipng_0.7.8+ds-1build2_riscv64.deb ... Unpacking optipng (0.7.8+ds-1build2) over (0.7.7-2build1) ... (Reading database ... 15680 files and directories currently installed.) Removing libpng16-16:riscv64 (1.6.40-1) ... Selecting previously unselected package libpng16-16t64:riscv64. (Reading database ... 15670 files and directories currently installed.) Preparing to unpack .../libpng16-16t64_1.6.43-5build1_riscv64.deb ... Unpacking libpng16-16t64:riscv64 (1.6.43-5build1) ... Setting up libapparmor1:riscv64 (4.0.0-beta3-0ubuntu3) ... Setting up libargon2-1:riscv64 (0~20190702+dfsg-4build1) ... Setting up libdevmapper1.02.1:riscv64 (2:1.02.185-3ubuntu3) ... Setting up libjson-c5:riscv64 (0.17-1build1) ... Setting up libcryptsetup12:riscv64 (2:2.7.0-1ubuntu4) ... Setting up libfdisk1:riscv64 (2.39.3-9ubuntu6) ... Setting up libkmod2:riscv64 (31+20240202-2ubuntu7) ... Setting up libseccomp2:riscv64 (2.5.5-1ubuntu3) ... Setting up libsystemd-shared:riscv64 (255.4-1ubuntu8) ... Setting up systemd-dev (255.4-1ubuntu8) ... Setting up mount (2.39.3-9ubuntu6) ... Setting up systemd (255.4-1ubuntu8) ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/networkd.conf ... Installing new version of config file /etc/systemd/pstore.conf ... Installing new version of config file /etc/systemd/sleep.conf ... Installing new version of config file /etc/systemd/system.conf ... Installing new version of config file /etc/systemd/user.conf ... Initializing machine ID from random generator. Setting up systemd-sysv (255.4-1ubuntu8) ... (Reading database ... 15681 files and directories currently installed.) Preparing to unpack .../init_1.66ubuntu1_riscv64.deb ... Unpacking init (1.66ubuntu1) over (1.65.2ubuntu1) ... Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu6_riscv64.deb ... Unpacking libsmartcols1:riscv64 (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up libsmartcols1:riscv64 (2.39.3-9ubuntu6) ... (Reading database ... 15682 files and directories currently installed.) Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu6_riscv64.deb ... Unpacking uuid-runtime (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... dpkg: warning: unable to delete old directory '/lib/systemd/system': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd': Directory not empty Preparing to unpack .../libattr1_1%3a2.5.2-1build1_riscv64.deb ... Unpacking libattr1:riscv64 (1:2.5.2-1build1) over (1:2.5.1-4) ... Setting up libattr1:riscv64 (1:2.5.2-1build1) ... (Reading database ... 15680 files and directories currently installed.) Preparing to unpack .../libmd0_1.1.0-2build1_riscv64.deb ... Unpacking libmd0:riscv64 (1.1.0-2build1) over (1.1.0-1) ... Setting up libmd0:riscv64 (1.1.0-2build1) ... (Reading database ... 15680 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.5.3-7ubuntu1_all.deb ... Unpacking libpam-runtime (1.5.3-7ubuntu1) over (1.5.2-6ubuntu1) ... Setting up libpam-runtime (1.5.3-7ubuntu1) ... (Reading database ... 15679 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.5-1build5_all.deb ... Unpacking libsemanage-common (3.5-1build5) over (3.5-1) ... Setting up libsemanage-common (3.5-1build5) ... (Reading database ... 15679 files and directories currently installed.) Preparing to unpack .../libsepol2_3.5-2build1_riscv64.deb ... Unpacking libsepol2:riscv64 (3.5-2build1) over (3.5-1) ... Setting up libsepol2:riscv64 (3.5-2build1) ... (Reading database ... 15679 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.5-1build5_riscv64.deb ... Unpacking libsemanage2:riscv64 (3.5-1build5) over (3.5-1) ... Setting up libsemanage2:riscv64 (3.5-1build5) ... (Reading database ... 15679 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.13+dfsg1-4ubuntu3_riscv64.deb ... Unpacking passwd (1:4.13+dfsg1-4ubuntu3) over (1:4.13+dfsg1-1ubuntu1) ... Setting up passwd (1:4.13+dfsg1-4ubuntu3) ... (Reading database ... 15679 files and directories currently installed.) Preparing to unpack .../00-libproc2-0_2%3a4.0.4-4ubuntu3_riscv64.deb ... Unpacking libproc2-0:riscv64 (2:4.0.4-4ubuntu3) over (2:4.0.3-1ubuntu1) ... Preparing to unpack .../01-libss2_1.47.0-2.4~exp1ubuntu4_riscv64.deb ... Unpacking libss2:riscv64 (1.47.0-2.4~exp1ubuntu4) over (1.47.0-2ubuntu1) ... Preparing to unpack .../02-mawk_1.3.4.20240123-1build1_riscv64.deb ... Unpacking mawk (1.3.4.20240123-1build1) over (1.3.4.20230730-1) ... Preparing to unpack .../03-procps_2%3a4.0.4-4ubuntu3_riscv64.deb ... Unpacking procps (2:4.0.4-4ubuntu3) over (2:4.0.3-1ubuntu1) ... Preparing to unpack .../04-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) over (0.0.20) ... Preparing to unpack .../05-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) over (20230311ubuntu1) ... Preparing to unpack .../06-krb5-locales_1.20.1-6ubuntu2_all.deb ... Unpacking krb5-locales (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../07-tzdata_2024a-4ubuntu1_all.deb ... Unpacking tzdata (2024a-4ubuntu1) over (2023c-9ubuntu1) ... Preparing to unpack .../08-bash-completion_1%3a2.13.0-1_all.deb ... Unpacking bash-completion (1:2.13.0-1) over (1:2.11-7) ... Preparing to unpack .../09-bsdextrautils_2.39.3-9ubuntu6_riscv64.deb ... Unpacking bsdextrautils (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Preparing to unpack .../10-libgpm2_1.20.7-11_riscv64.deb ... Unpacking libgpm2:riscv64 (1.20.7-11) over (1.20.7-10build1) ... Preparing to unpack .../11-libip4tc2_1.8.10-3ubuntu2_riscv64.deb ... Unpacking libip4tc2:riscv64 (1.8.10-3ubuntu2) over (1.8.9-2ubuntu2) ... Preparing to unpack .../12-libjansson4_2.14-2build2_riscv64.deb ... Unpacking libjansson4:riscv64 (2.14-2build2) over (2.14-2) ... Preparing to unpack .../13-psmisc_23.7-1build1_riscv64.deb ... Unpacking psmisc (23.7-1build1) over (23.6-1) ... Preparing to unpack .../14-xz-utils_5.6.1+really5.4.5-1_riscv64.deb ... Unpacking xz-utils (5.6.1+really5.4.5-1) over (5.4.1-0.2) ... Preparing to unpack .../15-advancecomp_2.5-1build1_riscv64.deb ... Unpacking advancecomp (2.5-1build1) over (2.5-1) ... Preparing to unpack .../16-libctf0_2.42-4ubuntu2_riscv64.deb ... Unpacking libctf0:riscv64 (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../17-libctf-nobfd0_2.42-4ubuntu2_riscv64.deb ... Unpacking libctf-nobfd0:riscv64 (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../18-binutils-riscv64-linux-gnu_2.42-4ubuntu2_riscv64.deb ... Unpacking binutils-riscv64-linux-gnu (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../19-libbinutils_2.42-4ubuntu2_riscv64.deb ... Unpacking libbinutils:riscv64 (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../20-binutils_2.42-4ubuntu2_riscv64.deb ... Unpacking binutils (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../21-binutils-common_2.42-4ubuntu2_riscv64.deb ... Unpacking binutils-common:riscv64 (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../22-libsframe1_2.42-4ubuntu2_riscv64.deb ... Unpacking libsframe1:riscv64 (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../23-libgomp1_14-20240429-1ubuntu1_riscv64.deb ... Unpacking libgomp1:riscv64 (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../24-libatomic1_14-20240429-1ubuntu1_riscv64.deb ... Unpacking libatomic1:riscv64 (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../25-libasan8_14-20240429-1ubuntu1_riscv64.deb ... Unpacking libasan8:riscv64 (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Selecting previously unselected package libubsan1:riscv64. Preparing to unpack .../26-libubsan1_14-20240429-1ubuntu1_riscv64.deb ... Unpacking libubsan1:riscv64 (14-20240429-1ubuntu1) ... Preparing to unpack .../27-g++-13_13.2.0-24ubuntu1_riscv64.deb ... Unpacking g++-13 (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../28-gcc-13_13.2.0-24ubuntu1_riscv64.deb ... Unpacking gcc-13 (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../29-libstdc++-13-dev_13.2.0-24ubuntu1_riscv64.deb ... Unpacking libstdc++-13-dev:riscv64 (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../30-libgcc-13-dev_13.2.0-24ubuntu1_riscv64.deb ... Unpacking libgcc-13-dev:riscv64 (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../31-libcc1-0_14-20240429-1ubuntu1_riscv64.deb ... Unpacking libcc1-0:riscv64 (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../32-cpp-13_13.2.0-24ubuntu1_riscv64.deb ... Unpacking cpp-13 (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../33-gcc-13-base_13.2.0-24ubuntu1_riscv64.deb ... Unpacking gcc-13-base:riscv64 (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../34-libisl23_0.26-3build1_riscv64.deb ... Unpacking libisl23:riscv64 (0.26-3build1) over (0.26-3) ... Preparing to unpack .../35-libmpfr6_4.2.1-1build1_riscv64.deb ... Unpacking libmpfr6:riscv64 (4.2.1-1build1) over (4.2.1-1) ... Preparing to unpack .../36-libmpc3_1.3.1-1build1_riscv64.deb ... Unpacking libmpc3:riscv64 (1.3.1-1build1) over (1.3.1-1) ... Selecting previously unselected package gcc-13-riscv64-linux-gnu. Preparing to unpack .../37-gcc-13-riscv64-linux-gnu_13.2.0-24ubuntu1_riscv64.deb ... Unpacking gcc-13-riscv64-linux-gnu (13.2.0-24ubuntu1) ... Selecting previously unselected package g++-13-riscv64-linux-gnu. Preparing to unpack .../38-g++-13-riscv64-linux-gnu_13.2.0-24ubuntu1_riscv64.deb ... Unpacking g++-13-riscv64-linux-gnu (13.2.0-24ubuntu1) ... Selecting previously unselected package cpp-13-riscv64-linux-gnu. Preparing to unpack .../39-cpp-13-riscv64-linux-gnu_13.2.0-24ubuntu1_riscv64.deb ... Unpacking cpp-13-riscv64-linux-gnu (13.2.0-24ubuntu1) ... Preparing to unpack .../40-g++_4%3a13.2.0-7ubuntu1_riscv64.deb ... Unpacking g++ (4:13.2.0-7ubuntu1) over (4:13.2.0-1ubuntu1) ... Preparing to unpack .../41-gcc_4%3a13.2.0-7ubuntu1_riscv64.deb ... Unpacking gcc (4:13.2.0-7ubuntu1) over (4:13.2.0-1ubuntu1) ... Preparing to unpack .../42-cpp_4%3a13.2.0-7ubuntu1_riscv64.deb ... Unpacking cpp (4:13.2.0-7ubuntu1) over (4:13.2.0-1ubuntu1) ... Selecting previously unselected package cpp-riscv64-linux-gnu. Preparing to unpack .../43-cpp-riscv64-linux-gnu_4%3a13.2.0-7ubuntu1_riscv64.deb ... Unpacking cpp-riscv64-linux-gnu (4:13.2.0-7ubuntu1) ... Selecting previously unselected package gcc-riscv64-linux-gnu. Preparing to unpack .../44-gcc-riscv64-linux-gnu_4%3a13.2.0-7ubuntu1_riscv64.deb ... Unpacking gcc-riscv64-linux-gnu (4:13.2.0-7ubuntu1) ... Selecting previously unselected package g++-riscv64-linux-gnu. Preparing to unpack .../45-g++-riscv64-linux-gnu_4%3a13.2.0-7ubuntu1_riscv64.deb ... Unpacking g++-riscv64-linux-gnu (4:13.2.0-7ubuntu1) ... Preparing to unpack .../46-dpkg-dev_1.22.6ubuntu10_all.deb ... Unpacking dpkg-dev (1.22.6ubuntu10) over (1.22.0ubuntu1) ... Preparing to unpack .../47-libdpkg-perl_1.22.6ubuntu10_all.deb ... Unpacking libdpkg-perl (1.22.6ubuntu10) over (1.22.0ubuntu1) ... Preparing to unpack .../48-patch_2.7.6-7build3_riscv64.deb ... Unpacking patch (2.7.6-7build3) over (2.7.6-7build2) ... Preparing to unpack .../49-make_4.3-4.1build2_riscv64.deb ... Unpacking make (4.3-4.1build2) over (4.3-4.1build1) ... Preparing to unpack .../50-lto-disabled-list_48_all.deb ... Unpacking lto-disabled-list (48) over (43) ... Preparing to unpack .../51-libfakeroot_1.34-1_riscv64.deb ... Unpacking libfakeroot:riscv64 (1.34-1) over (1.32.1-1) ... Preparing to unpack .../52-fakeroot_1.34-1_riscv64.deb ... Unpacking fakeroot (1.34-1) over (1.32.1-1) ... Preparing to unpack .../53-liblockfile-bin_1.17-1build3_riscv64.deb ... Unpacking liblockfile-bin (1.17-1build3) over (1.17-1build2) ... Preparing to unpack .../54-liblockfile1_1.17-1build3_riscv64.deb ... Unpacking liblockfile1:riscv64 (1.17-1build3) over (1.17-1build2) ... Preparing to unpack .../55-lockfile-progs_0.1.19+nmu1_riscv64.deb ... Unpacking lockfile-progs (0.1.19+nmu1) over (0.1.19build1) ... Setting up libip4tc2:riscv64 (1.8.10-3ubuntu2) ... Setting up libtext-iconv-perl:riscv64 (1.7-8build3) ... Setting up libtext-charwidth-perl:riscv64 (0.04-11build3) ... Setting up libkeyutils1:riscv64 (1.6.3-3build1) ... Setting up lto-disabled-list (48) ... Setting up apt-utils (2.9.2) ... Setting up libgpm2:riscv64 (1.20.7-11) ... Setting up liblockfile-bin (1.17-1build3) ... Setting up libgdbm6t64:riscv64 (1.23-5.1build1) ... Setting up bsdextrautils (2.39.3-9ubuntu6) ... Setting up init (1.66ubuntu1) ... Setting up libgdbm-compat4t64:riscv64 (1.23-5.1build1) ... Setting up psmisc (23.7-1build1) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libsqlite3-0:riscv64 (3.45.3-1) ... Setting up binutils-common:riscv64 (2.42-4ubuntu2) ... Setting up linux-libc-dev:riscv64 (6.8.0-31.31) ... Setting up libctf-nobfd0:riscv64 (2.42-4ubuntu2) ... Setting up krb5-locales (1.20.1-6ubuntu2) ... Setting up libgomp1:riscv64 (14-20240429-1ubuntu1) ... Setting up bzip2 (1.0.8-5.1) ... Setting up libsframe1:riscv64 (2.42-4ubuntu2) ... Setting up libfakeroot:riscv64 (1.34-1) ... Setting up libjansson4:riscv64 (2.14-2build2) ... Setting up libkrb5support0:riscv64 (1.20.1-6ubuntu2) ... Setting up tzdata (2024a-4ubuntu1) ... Current default time zone: 'Etc/UTC' Local time is now: Sun May 5 15:44:01 UTC 2024. Universal Time is now: Sun May 5 15:44:01 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.34-1) ... Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... Setting up gcc-13-base:riscv64 (13.2.0-24ubuntu1) ... Setting up make (4.3-4.1build2) ... Setting up libmpfr6:riscv64 (4.2.1-1build1) ... Setting up bash-completion (1:2.13.0-1) ... Installing new version of config file /etc/profile.d/bash_completion.sh ... Setting up xz-utils (5.6.1+really5.4.5-1) ... Setting up perl-modules-5.38 (5.38.2-4) ... Setting up libproc2-0:riscv64 (2:4.0.4-4ubuntu3) ... Setting up libpng16-16t64:riscv64 (1.6.43-5build1) ... Setting up libmpc3:riscv64 (1.3.1-1build1) ... Setting up libatomic1:riscv64 (14-20240429-1ubuntu1) ... Setting up patch (2.7.6-7build3) ... Setting up libss2:riscv64 (1.47.0-2.4~exp1ubuntu4) ... Setting up libncursesw6:riscv64 (6.4+20240113-1ubuntu2) ... Setting up libk5crypto3:riscv64 (1.20.1-6ubuntu2) ... Setting up logsave (1.47.0-2.4~exp1ubuntu4) ... Setting up libubsan1:riscv64 (14-20240429-1ubuntu1) ... Setting up advancecomp (2.5-1build1) ... Setting up sensible-utils (0.0.22) ... Setting up uuid-runtime (2.39.3-9ubuntu6) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of restart. Setting up libcrypt-dev:riscv64 (1:4.4.36-4build1) ... Setting up libasan8:riscv64 (14-20240429-1ubuntu1) ... Setting up procps (2:4.0.4-4ubuntu3) ... Installing new version of config file /etc/sysctl.conf ... Setting up mawk (1.3.4.20240123-1build1) ... Setting up libkrb5-3:riscv64 (1.20.1-6ubuntu2) ... Setting up liblockfile1:riscv64 (1.17-1build3) ... Setting up libperl5.38t64:riscv64 (5.38.2-4) ... Setting up libbinutils:riscv64 (2.42-4ubuntu2) ... Setting up libisl23:riscv64 (0.26-3build1) ... Setting up libc-dev-bin (2.39-0ubuntu8.1) ... Setting up openssl (3.0.13-0ubuntu3) ... Setting up libgpg-error-l10n (1.47-3build2) ... Setting up readline-common (8.2-4build1) ... Setting up libcc1-0:riscv64 (14-20240429-1ubuntu1) ... Setting up liblocale-gettext-perl (1.07-6ubuntu5) ... Setting up libctf0:riscv64 (2.42-4ubuntu2) ... Setting up pinentry-curses (1.2.1-3ubuntu5) ... Setting up cpp-13-riscv64-linux-gnu (13.2.0-24ubuntu1) ... Setting up binutils-riscv64-linux-gnu (2.42-4ubuntu2) ... Setting up debconf-i18n (1.5.86ubuntu1) ... Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu4) ... Setting up binutils (2.42-4ubuntu2) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 14 added, 5 removed; done. Setting up perl (5.38.2-4) ... Setting up optipng (0.7.8+ds-1build2) ... Setting up lockfile-progs (0.1.19+nmu1) ... Setting up libgssapi-krb5-2:riscv64 (1.20.1-6ubuntu2) ... Setting up libdpkg-perl (1.22.6ubuntu10) ... Setting up libreadline8t64:riscv64 (8.2-4build1) ... Setting up libgcc-13-dev:riscv64 (13.2.0-24ubuntu1) ... Setting up gpgconf (2.4.4-2ubuntu17) ... Setting up libc6-dev:riscv64 (2.39-0ubuntu8.1) ... Setting up cpp-riscv64-linux-gnu (4:13.2.0-7ubuntu1) ... Setting up gpg (2.4.4-2ubuntu17) ... Setting up libstdc++-13-dev:riscv64 (13.2.0-24ubuntu1) ... Setting up gpg-agent (2.4.4-2ubuntu17) ... Setting up cpp-13 (13.2.0-24ubuntu1) ... Setting up libtirpc3t64:riscv64 (1.3.4+ds-1.3) ... Setting up gcc-13-riscv64-linux-gnu (13.2.0-24ubuntu1) ... Setting up dpkg-dev (1.22.6ubuntu10) ... Setting up gcc-riscv64-linux-gnu (4:13.2.0-7ubuntu1) ... Setting up libtirpc-dev:riscv64 (1.3.4+ds-1.3) ... Setting up gcc-13 (13.2.0-24ubuntu1) ... Setting up cpp (4:13.2.0-7ubuntu1) ... Setting up libnsl2:riscv64 (1.3.0-3build3) ... Setting up g++-13-riscv64-linux-gnu (13.2.0-24ubuntu1) ... Setting up g++-13 (13.2.0-24ubuntu1) ... Setting up libnss-nisplus:riscv64 (1.3-5build1) ... Setting up gcc (4:13.2.0-7ubuntu1) ... Setting up g++-riscv64-linux-gnu (4:13.2.0-7ubuntu1) ... Setting up libnss-nis:riscv64 (3.1-0ubuntu7) ... Setting up g++ (4:13.2.0-7ubuntu1) ... Setting up libnsl-dev:riscv64 (1.3.0-3build3) ... Processing triggers for libc-bin (2.39-0ubuntu8.1) ... Processing triggers for debianutils (5.17build1) ... (Reading database ... 15903 files and directories currently installed.) Purging configuration files for libssl3:riscv64 (3.0.10-1ubuntu2) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-28286285 riscv64 oracular-proposed -c chroot:build-PACKAGEBUILD-28286285 --arch=riscv64 --dist=oracular-proposed --nolog ott_0.33+ds-3.dsc Initiating build PACKAGEBUILD-28286285 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 6.5.0-28-generic #29.1~22.04.1-Ubuntu SMP Wed Apr 10 02:20:48 UTC 2024 riscv64 sbuild (Debian sbuild) 0.81.2ubuntu6 (16 February 2022) on bos03-riscv64-101.buildd +==============================================================================+ | ott 0.33+ds-3 (riscv64) Sun, 05 May 2024 15:46:09 +0000 | +==============================================================================+ Package: ott Version: 0.33+ds-3 Source Version: 0.33+ds-3 Distribution: oracular-proposed Machine Architecture: riscv64 Host Architecture: riscv64 Build Architecture: riscv64 Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-28286285/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/ott-8PEcd2/resolver-nXa2b2' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- ott_0.33+ds-3.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/ott-8PEcd2/ott-0.33+ds' with '<>' I: NOTICE: Log filtering will replace 'build/ott-8PEcd2' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: coq, debhelper-compat (= 13), dh-coq, dh-ocaml, help2man, hevea, libcoq-core-ocaml-dev, libcoq-stdlib, libocamlgraph-ocaml-dev, pandoc, build-essential, fakeroot Filtered Build-Depends: coq, debhelper-compat (= 13), dh-coq, dh-ocaml, help2man, hevea, libcoq-core-ocaml-dev, libcoq-stdlib, libocamlgraph-ocaml-dev, pandoc, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [421 B] Get:5 copy:/<>/apt_archive ./ Packages [506 B] Fetched 1884 B in 0s (5433 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: apt-utils bash-completion ca-certificates debconf-i18n krb5-locales libgpg-error-l10n libgpm2 libip4tc2 libnsl-dev libnsl2 libnss-nis libnss-nisplus libperl5.36 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libtirpc-common libtirpc-dev libtirpc3t64 libunistring2 openssl perl-modules-5.36 psmisc uuid-runtime Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev coq debhelper debugedit dh-autoreconf dh-coq dh-ocaml dh-strip-nondeterminism dwz file fontconfig-config fonts-urw-base35 gettext gettext-base ghostscript groff-base help2man hevea hicolor-icon-theme imagemagick imagemagick-6-common imagemagick-6.q16 intltool-debian libaom3 libarchive-zip-perl libavahi-client3 libavahi-common-data libavahi-common3 libbrotli1 libbsd0 libcairo2 libcompiler-libs-ocaml-dev libcoq-core-ocaml libcoq-core-ocaml-dev libcoq-stdlib libcups2t64 libdbus-1-3 libde265-0 libdebhelper-perl libdeflate0 libdw1t64 libelf1t64 libexpat1 libfftw3-double3 libfile-stripnondeterminism-perl libfindlib-ocaml libfindlib-ocaml-dev libfontconfig1 libfontenc1 libfreetype6 libglib2.0-0t64 libgmp-dev libgmp3-dev libgmpxx4ldbl libgraphite2-3 libgs-common libgs10 libgs10-common libharfbuzz0b libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libice6 libicu74 libidn12 libijs-0.35 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libkpathsea6 liblcms2-2 liblerc4 liblqr-1-0 libltdl7 liblua5.4-0 libmagic-mgc libmagic1t64 libmagickcore-6.q16-7t64 libmagickwand-6.q16-7t64 libncurses-dev libncurses6 libnetpbm11t64 libocamlgraph-ocaml-dev libopenjp2-7 libpaper-utils libpaper1 libpipeline1 libpixman-1-0 libpotrace0 libptexenc1 libpython3-stdlib libpython3.12-minimal libpython3.12-stdlib libraw23t64 libsharpyuv0 libsm6 libstdlib-ocaml libstdlib-ocaml-dev libsub-override-perl libsynctex2 libteckit0 libtexlua53-5 libtiff6 libtool libuchardet0 libwebp7 libwebpdemux2 libwebpmux3 libx11-6 libx11-data libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxext6 libxi6 libxml2 libxmu6 libxpm4 libxrender1 libxt6t64 libyaml-0-2 libzarith-ocaml libzarith-ocaml-dev libzzip-0-13t64 m4 man-db media-types netbase netpbm ocaml ocaml-base ocaml-findlib ocaml-interp pandoc pandoc-data po-debconf poppler-data python3 python3-minimal python3.12 python3.12-minimal t1utils tex-common texlive-base texlive-binaries ucf x11-common xdg-utils xfonts-encodings xfonts-utils Suggested packages: autoconf-archive gnu-standards autoconf-doc coqide | proofgeneral ledit | readline-editor why coq-doc dh-make git fonts-freefont-otf | fonts-freefont-ttf fonts-texgyre gettext-doc libasprintf-dev libgettextpo-dev groff hevea-doc texlive-latex-extra imagemagick-6-doc autotrace cups-bsd | lpr | lprng curl enscript ffmpeg gimp gnuplot grads graphviz hp2xx html2ps libwmf-bin mplayer povray radiance sane-utils transfig libraw-bin cups-common libfftw3-bin libfftw3-dev low-memory-monitor gmp-doc libgmp10-doc libmpfr-dev libheif-plugin-x265 libheif-plugin-ffmpegdec libheif-plugin-jpegdec libheif-plugin-jpegenc libheif-plugin-j2kdec libheif-plugin-j2kenc libheif-plugin-rav1e libheif-plugin-svtenc liblcms2-utils libmagickcore-6.q16-7-extra ncurses-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser ocaml-doc elpa-tuareg camlp4 texlive-latex-recommended texlive-xetex texlive-luatex pandoc-citeproc context wkhtmltopdf librsvg2-bin ghc nodejs php python ruby r-base-core libjs-mathjax libjs-katex citation-style-language-styles libmail-box-perl poppler-utils fonts-japanese-mincho | fonts-ipafont-mincho fonts-japanese-gothic | fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming fonts-nanum python3-doc python3-tk python3-venv python3.12-venv python3.12-doc binfmt-support perl-tk xpdf | pdf-viewer xzdec hintview Recommended packages: curl | wget | lynx libmagickcore-6.q16-7-extra dbus libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs fonts-droid-fallback libheif-plugin-aomenc ocaml-man libltdl-dev ledit | readline-editor libmail-sendmail-perl lmodern dvisvgm libfile-mimeinfo-perl libnet-dbus-perl libx11-protocol-perl x11-utils x11-xserver-utils The following NEW packages will be installed: autoconf automake autopoint autotools-dev coq debhelper debugedit dh-autoreconf dh-coq dh-ocaml dh-strip-nondeterminism dwz file fontconfig-config fonts-urw-base35 gettext gettext-base ghostscript groff-base help2man hevea hicolor-icon-theme imagemagick imagemagick-6-common imagemagick-6.q16 intltool-debian libaom3 libarchive-zip-perl libavahi-client3 libavahi-common-data libavahi-common3 libbrotli1 libbsd0 libcairo2 libcompiler-libs-ocaml-dev libcoq-core-ocaml libcoq-core-ocaml-dev libcoq-stdlib libcups2t64 libdbus-1-3 libde265-0 libdebhelper-perl libdeflate0 libdw1t64 libelf1t64 libexpat1 libfftw3-double3 libfile-stripnondeterminism-perl libfindlib-ocaml libfindlib-ocaml-dev libfontconfig1 libfontenc1 libfreetype6 libglib2.0-0t64 libgmp-dev libgmp3-dev libgmpxx4ldbl libgraphite2-3 libgs-common libgs10 libgs10-common libharfbuzz0b libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libice6 libicu74 libidn12 libijs-0.35 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libkpathsea6 liblcms2-2 liblerc4 liblqr-1-0 libltdl7 liblua5.4-0 libmagic-mgc libmagic1t64 libmagickcore-6.q16-7t64 libmagickwand-6.q16-7t64 libncurses-dev libncurses6 libnetpbm11t64 libocamlgraph-ocaml-dev libopenjp2-7 libpaper-utils libpaper1 libpipeline1 libpixman-1-0 libpotrace0 libptexenc1 libpython3-stdlib libpython3.12-minimal libpython3.12-stdlib libraw23t64 libsharpyuv0 libsm6 libstdlib-ocaml libstdlib-ocaml-dev libsub-override-perl libsynctex2 libteckit0 libtexlua53-5 libtiff6 libtool libuchardet0 libwebp7 libwebpdemux2 libwebpmux3 libx11-6 libx11-data libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxext6 libxi6 libxml2 libxmu6 libxpm4 libxrender1 libxt6t64 libyaml-0-2 libzarith-ocaml libzarith-ocaml-dev libzzip-0-13t64 m4 man-db media-types netbase netpbm ocaml ocaml-base ocaml-findlib ocaml-interp pandoc pandoc-data po-debconf poppler-data python3 python3-minimal python3.12 python3.12-minimal sbuild-build-depends-main-dummy t1utils tex-common texlive-base texlive-binaries ucf x11-common xdg-utils xfonts-encodings xfonts-utils 0 upgraded, 158 newly installed, 0 to remove and 0 not upgraded. Need to get 493 MB of archives. After this operation, 1932 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [724 B] Get:2 http://ftpmaster.internal/ubuntu oracular/main riscv64 libpython3.12-minimal riscv64 3.12.3-1 [829 kB] Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libexpat1 riscv64 2.6.2-1 [85.9 kB] Get:4 http://ftpmaster.internal/ubuntu oracular/main riscv64 python3.12-minimal riscv64 3.12.3-1 [2343 kB] Get:5 http://ftpmaster.internal/ubuntu oracular/main riscv64 python3-minimal riscv64 3.12.3-0ubuntu1 [27.2 kB] Get:6 http://ftpmaster.internal/ubuntu oracular/main riscv64 media-types all 10.1.0 [27.5 kB] Get:7 http://ftpmaster.internal/ubuntu oracular/main riscv64 netbase all 6.4 [13.1 kB] Get:8 http://ftpmaster.internal/ubuntu oracular/main riscv64 libpython3.12-stdlib riscv64 3.12.3-1 [2024 kB] Get:9 http://ftpmaster.internal/ubuntu oracular/main riscv64 python3.12 riscv64 3.12.3-1 [651 kB] Get:10 http://ftpmaster.internal/ubuntu oracular/main riscv64 libpython3-stdlib riscv64 3.12.3-0ubuntu1 [9896 B] Get:11 http://ftpmaster.internal/ubuntu oracular/main riscv64 python3 riscv64 3.12.3-0ubuntu1 [24.1 kB] Get:12 http://ftpmaster.internal/ubuntu oracular/main riscv64 libfftw3-double3 riscv64 3.3.10-1ubuntu3 [416 kB] Get:13 http://ftpmaster.internal/ubuntu oracular/main riscv64 libbrotli1 riscv64 1.1.0-2build2 [389 kB] Get:14 http://ftpmaster.internal/ubuntu oracular/main riscv64 libfreetype6 riscv64 2.13.2+dfsg-1build3 [430 kB] Get:15 http://ftpmaster.internal/ubuntu oracular/main riscv64 libfontenc1 riscv64 1:1.1.8-1build1 [14.2 kB] Get:16 http://ftpmaster.internal/ubuntu oracular/main riscv64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] Get:17 http://ftpmaster.internal/ubuntu oracular/main riscv64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] Get:18 http://ftpmaster.internal/ubuntu oracular/main riscv64 xfonts-utils riscv64 1:7.7+6build3 [99.4 kB] Get:19 http://ftpmaster.internal/ubuntu oracular/main riscv64 fonts-urw-base35 all 20200910-8 [11.0 MB] Get:20 http://ftpmaster.internal/ubuntu oracular/main riscv64 fontconfig-config riscv64 2.15.0-1.1ubuntu2 [37.4 kB] Get:21 http://ftpmaster.internal/ubuntu oracular/main riscv64 libfontconfig1 riscv64 2.15.0-1.1ubuntu2 [145 kB] Get:22 http://ftpmaster.internal/ubuntu oracular/main riscv64 libsharpyuv0 riscv64 1.3.2-0.4build3 [14.9 kB] Get:23 http://ftpmaster.internal/ubuntu oracular/main riscv64 libaom3 riscv64 3.8.2-2build1 [1439 kB] Get:24 http://ftpmaster.internal/ubuntu oracular/main riscv64 libheif-plugin-aomdec riscv64 1.17.6-1ubuntu4 [10.2 kB] Get:25 http://ftpmaster.internal/ubuntu oracular/main riscv64 libde265-0 riscv64 1.0.15-1build3 [191 kB] Get:26 http://ftpmaster.internal/ubuntu oracular/main riscv64 libheif-plugin-libde265 riscv64 1.17.6-1ubuntu4 [11.1 kB] Get:27 http://ftpmaster.internal/ubuntu oracular/main riscv64 libheif1 riscv64 1.17.6-1ubuntu4 [307 kB] Get:28 http://ftpmaster.internal/ubuntu oracular/main riscv64 libjbig0 riscv64 2.1-6.1ubuntu2 [31.3 kB] Get:29 http://ftpmaster.internal/ubuntu oracular/main riscv64 libjpeg-turbo8 riscv64 2.1.5-2ubuntu2 [137 kB] Get:30 http://ftpmaster.internal/ubuntu oracular/main riscv64 libjpeg8 riscv64 8c-2ubuntu11 [2150 B] Get:31 http://ftpmaster.internal/ubuntu oracular/main riscv64 liblcms2-2 riscv64 2.14-2build1 [176 kB] Get:32 http://ftpmaster.internal/ubuntu oracular/main riscv64 libglib2.0-0t64 riscv64 2.80.0-6ubuntu1 [1397 kB] Get:33 http://ftpmaster.internal/ubuntu oracular/universe riscv64 liblqr-1-0 riscv64 0.4.2-2.1build2 [31.9 kB] Get:34 http://ftpmaster.internal/ubuntu oracular/main riscv64 libltdl7 riscv64 2.4.7-7build1 [40.7 kB] Get:35 http://ftpmaster.internal/ubuntu oracular/main riscv64 libopenjp2-7 riscv64 2.5.0-2build3 [200 kB] Get:36 http://ftpmaster.internal/ubuntu oracular/main riscv64 libraw23t64 riscv64 0.21.2-2.1build1 [413 kB] Get:37 http://ftpmaster.internal/ubuntu oracular/main riscv64 libdeflate0 riscv64 1.20-1 [40.4 kB] Get:38 http://ftpmaster.internal/ubuntu oracular/main riscv64 liblerc4 riscv64 4.0.0+ds-4ubuntu2 [190 kB] Get:39 http://ftpmaster.internal/ubuntu oracular/main riscv64 libwebp7 riscv64 1.3.2-0.4build3 [204 kB] Get:40 http://ftpmaster.internal/ubuntu oracular/main riscv64 libtiff6 riscv64 4.5.1+git230720-4ubuntu2 [205 kB] Get:41 http://ftpmaster.internal/ubuntu oracular/main riscv64 libwebpdemux2 riscv64 1.3.2-0.4build3 [13.1 kB] Get:42 http://ftpmaster.internal/ubuntu oracular/main riscv64 libwebpmux3 riscv64 1.3.2-0.4build3 [28.3 kB] Get:43 http://ftpmaster.internal/ubuntu oracular/main riscv64 libxau6 riscv64 1:1.0.9-1build6 [7318 B] Get:44 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libbsd0 riscv64 0.12.2-1 [43.9 kB] Get:45 http://ftpmaster.internal/ubuntu oracular/main riscv64 libxdmcp6 riscv64 1:1.1.3-0ubuntu6 [11.0 kB] Get:46 http://ftpmaster.internal/ubuntu oracular/main riscv64 libxcb1 riscv64 1.15-1ubuntu2 [52.7 kB] Get:47 http://ftpmaster.internal/ubuntu oracular/main riscv64 libx11-data all 2:1.8.7-1build1 [115 kB] Get:48 http://ftpmaster.internal/ubuntu oracular/main riscv64 libx11-6 riscv64 2:1.8.7-1build1 [677 kB] Get:49 http://ftpmaster.internal/ubuntu oracular/main riscv64 libxext6 riscv64 2:1.3.4-1build2 [33.2 kB] Get:50 http://ftpmaster.internal/ubuntu oracular/main riscv64 libicu74 riscv64 74.2-1ubuntu3 [10.9 MB] Get:51 http://ftpmaster.internal/ubuntu oracular/main riscv64 libxml2 riscv64 2.9.14+dfsg-1.3ubuntu3 [719 kB] Get:52 http://ftpmaster.internal/ubuntu oracular/universe riscv64 imagemagick-6-common all 8:6.9.12.98+dfsg1-5.2build2 [69.5 kB] Get:53 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libmagickcore-6.q16-7t64 riscv64 8:6.9.12.98+dfsg1-5.2build2 [1877 kB] Get:54 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libmagickwand-6.q16-7t64 riscv64 8:6.9.12.98+dfsg1-5.2build2 [345 kB] Get:55 http://ftpmaster.internal/ubuntu oracular/main riscv64 poppler-data all 0.4.12-1 [2060 kB] Get:56 http://ftpmaster.internal/ubuntu oracular/main riscv64 libdbus-1-3 riscv64 1.14.10-4ubuntu4 [224 kB] Get:57 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libelf1t64 riscv64 0.191-1 [63.4 kB] Get:58 http://ftpmaster.internal/ubuntu oracular/main riscv64 libyaml-0-2 riscv64 0.2.5-1build1 [57.1 kB] Get:59 http://ftpmaster.internal/ubuntu oracular/main riscv64 ucf all 3.0043+nmu1 [56.5 kB] Get:60 http://ftpmaster.internal/ubuntu oracular/main riscv64 libmagic-mgc riscv64 1:5.45-3build1 [307 kB] Get:61 http://ftpmaster.internal/ubuntu oracular/main riscv64 libmagic1t64 riscv64 1:5.45-3build1 [96.4 kB] Get:62 http://ftpmaster.internal/ubuntu oracular/main riscv64 file riscv64 1:5.45-3build1 [21.9 kB] Get:63 http://ftpmaster.internal/ubuntu oracular/main riscv64 gettext-base riscv64 0.21-14ubuntu2 [42.6 kB] Get:64 http://ftpmaster.internal/ubuntu oracular/main riscv64 libuchardet0 riscv64 0.0.8-1build1 [77.8 kB] Get:65 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 groff-base riscv64 1.23.0-4 [1031 kB] Get:66 http://ftpmaster.internal/ubuntu oracular/main riscv64 libncurses6 riscv64 6.4+20240113-1ubuntu2 [116 kB] Get:67 http://ftpmaster.internal/ubuntu oracular/main riscv64 libpipeline1 riscv64 1.5.7-2 [30.9 kB] Get:68 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 man-db riscv64 2.12.1-1 [1225 kB] Get:69 http://ftpmaster.internal/ubuntu oracular/main riscv64 m4 riscv64 1.4.19-4build1 [264 kB] Get:70 http://ftpmaster.internal/ubuntu oracular/main riscv64 autoconf all 2.71-3 [339 kB] Get:71 http://ftpmaster.internal/ubuntu oracular/main riscv64 autotools-dev all 20220109.1 [44.9 kB] Get:72 http://ftpmaster.internal/ubuntu oracular/main riscv64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] Get:73 http://ftpmaster.internal/ubuntu oracular/main riscv64 autopoint all 0.21-14ubuntu2 [422 kB] Get:74 http://ftpmaster.internal/ubuntu oracular-proposed/universe riscv64 libcoq-stdlib riscv64 8.19.1+dfsg-1 [27.1 MB] Get:75 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libstdlib-ocaml riscv64 4.14.1-1ubuntu1 [381 kB] Get:76 http://ftpmaster.internal/ubuntu oracular/universe riscv64 ocaml-base riscv64 4.14.1-1ubuntu1 [260 kB] Get:77 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libfindlib-ocaml riscv64 1.9.6-1build4 [201 kB] Get:78 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libzarith-ocaml riscv64 1.13-2build4 [123 kB] Get:79 http://ftpmaster.internal/ubuntu oracular-proposed/universe riscv64 libcoq-core-ocaml riscv64 8.19.1+dfsg-1 [28.2 MB] Get:80 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libstdlib-ocaml-dev riscv64 4.14.1-1ubuntu1 [10.4 MB] Get:81 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libcompiler-libs-ocaml-dev riscv64 4.14.1-1ubuntu1 [41.5 MB] Get:82 http://ftpmaster.internal/ubuntu oracular/universe riscv64 ocaml-interp riscv64 4.14.1-1ubuntu1 [7825 kB] Get:83 http://ftpmaster.internal/ubuntu oracular/main riscv64 libncurses-dev riscv64 6.4+20240113-1ubuntu2 [1009 kB] Get:84 http://ftpmaster.internal/ubuntu oracular/universe riscv64 ocaml riscv64 4.14.1-1ubuntu1 [82.2 MB] Get:85 http://ftpmaster.internal/ubuntu oracular/universe riscv64 ocaml-findlib riscv64 1.9.6-1build4 [579 kB] Get:86 http://ftpmaster.internal/ubuntu oracular-proposed/universe riscv64 coq riscv64 8.19.1+dfsg-1 [98.7 MB] Get:87 http://ftpmaster.internal/ubuntu oracular/main riscv64 libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] Get:88 http://ftpmaster.internal/ubuntu oracular/main riscv64 libtool all 2.4.7-7build1 [166 kB] Get:89 http://ftpmaster.internal/ubuntu oracular/main riscv64 dh-autoreconf all 20 [16.1 kB] Get:90 http://ftpmaster.internal/ubuntu oracular/main riscv64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:91 http://ftpmaster.internal/ubuntu oracular/main riscv64 libsub-override-perl all 0.10-1 [10.0 kB] Get:92 http://ftpmaster.internal/ubuntu oracular/main riscv64 libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] Get:93 http://ftpmaster.internal/ubuntu oracular/main riscv64 dh-strip-nondeterminism all 1.13.1-1 [5362 B] Get:94 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libdw1t64 riscv64 0.191-1 [280 kB] Get:95 http://ftpmaster.internal/ubuntu oracular/main riscv64 debugedit riscv64 1:5.0-5build2 [49.2 kB] Get:96 http://ftpmaster.internal/ubuntu oracular/main riscv64 dwz riscv64 0.15-1build6 [125 kB] Get:97 http://ftpmaster.internal/ubuntu oracular/main riscv64 gettext riscv64 0.21-14ubuntu2 [875 kB] Get:98 http://ftpmaster.internal/ubuntu oracular/main riscv64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] Get:99 http://ftpmaster.internal/ubuntu oracular/main riscv64 po-debconf all 1.0.21+nmu1 [233 kB] Get:100 http://ftpmaster.internal/ubuntu oracular/main riscv64 debhelper all 13.14.1ubuntu5 [869 kB] Get:101 http://ftpmaster.internal/ubuntu oracular/universe riscv64 dh-coq all 0.8 [6766 B] Get:102 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgs-common all 10.02.1~dfsg1-0ubuntu7 [174 kB] Get:103 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgs10-common all 10.02.1~dfsg1-0ubuntu7 [488 kB] Get:104 http://ftpmaster.internal/ubuntu oracular/main riscv64 libavahi-common-data riscv64 0.8-13ubuntu6 [29.7 kB] Get:105 http://ftpmaster.internal/ubuntu oracular/main riscv64 libavahi-common3 riscv64 0.8-13ubuntu6 [24.4 kB] Get:106 http://ftpmaster.internal/ubuntu oracular/main riscv64 libavahi-client3 riscv64 0.8-13ubuntu6 [27.9 kB] Get:107 http://ftpmaster.internal/ubuntu oracular/main riscv64 libcups2t64 riscv64 2.4.7-1.2ubuntu7 [287 kB] Get:108 http://ftpmaster.internal/ubuntu oracular-proposed/main riscv64 libidn12 riscv64 1.42-2 [59.1 kB] Get:109 http://ftpmaster.internal/ubuntu oracular/main riscv64 libijs-0.35 riscv64 0.35-15.1build1 [16.0 kB] Get:110 http://ftpmaster.internal/ubuntu oracular/main riscv64 libjbig2dec0 riscv64 0.20-1build3 [67.2 kB] Get:111 http://ftpmaster.internal/ubuntu oracular/main riscv64 libpaper1 riscv64 1.1.29build1 [13.3 kB] Get:112 http://ftpmaster.internal/ubuntu oracular/main riscv64 libice6 riscv64 2:1.0.10-1build3 [43.0 kB] Get:113 http://ftpmaster.internal/ubuntu oracular/main riscv64 libsm6 riscv64 2:1.2.3-1build3 [16.5 kB] Get:114 http://ftpmaster.internal/ubuntu oracular/main riscv64 libxt6t64 riscv64 1:1.2.1-1.2build1 [176 kB] Get:115 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgs10 riscv64 10.02.1~dfsg1-0ubuntu7 [5254 kB] Get:116 http://ftpmaster.internal/ubuntu oracular/main riscv64 ghostscript riscv64 10.02.1~dfsg1-0ubuntu7 [43.4 kB] Get:117 http://ftpmaster.internal/ubuntu oracular/universe riscv64 help2man riscv64 1.49.3 [200 kB] Get:118 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libnetpbm11t64 riscv64 2:11.05.02-1.1build1 [119 kB] Get:119 http://ftpmaster.internal/ubuntu oracular/universe riscv64 netpbm riscv64 2:11.05.02-1.1build1 [2094 kB] Get:120 http://ftpmaster.internal/ubuntu oracular/universe riscv64 tex-common all 6.18 [32.8 kB] Get:121 http://ftpmaster.internal/ubuntu oracular/main riscv64 libpaper-utils riscv64 1.1.29build1 [8510 B] Get:122 http://ftpmaster.internal/ubuntu oracular/main riscv64 libkpathsea6 riscv64 2023.20230311.66589-9build3 [66.1 kB] Get:123 http://ftpmaster.internal/ubuntu oracular/main riscv64 libptexenc1 riscv64 2023.20230311.66589-9build3 [40.6 kB] Get:124 http://ftpmaster.internal/ubuntu oracular/main riscv64 libsynctex2 riscv64 2023.20230311.66589-9build3 [61.2 kB] Get:125 http://ftpmaster.internal/ubuntu oracular/main riscv64 libtexlua53-5 riscv64 2023.20230311.66589-9build3 [124 kB] Get:126 http://ftpmaster.internal/ubuntu oracular/main riscv64 t1utils riscv64 1.41-4build3 [60.7 kB] Get:127 http://ftpmaster.internal/ubuntu oracular/main riscv64 libpixman-1-0 riscv64 0.42.2-1build1 [201 kB] Get:128 http://ftpmaster.internal/ubuntu oracular/main riscv64 libxcb-render0 riscv64 1.15-1ubuntu2 [17.1 kB] Get:129 http://ftpmaster.internal/ubuntu oracular/main riscv64 libxcb-shm0 riscv64 1.15-1ubuntu2 [5960 B] Get:130 http://ftpmaster.internal/ubuntu oracular/main riscv64 libxrender1 riscv64 1:0.9.10-1.1build1 [20.1 kB] Get:131 http://ftpmaster.internal/ubuntu oracular/main riscv64 libcairo2 riscv64 1.18.0-3build1 [614 kB] Get:132 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgraphite2-3 riscv64 1.3.14-2build1 [83.1 kB] Get:133 http://ftpmaster.internal/ubuntu oracular/main riscv64 libharfbuzz0b riscv64 8.3.0-2build2 [576 kB] Get:134 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libpotrace0 riscv64 1.16-2build1 [17.8 kB] Get:135 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libteckit0 riscv64 2.5.12+ds1-1 [359 kB] Get:136 http://ftpmaster.internal/ubuntu oracular/main riscv64 libxmu6 riscv64 2:1.1.3-3build2 [49.5 kB] Get:137 http://ftpmaster.internal/ubuntu oracular/main riscv64 libxpm4 riscv64 1:3.5.17-1build2 [38.2 kB] Get:138 http://ftpmaster.internal/ubuntu oracular/main riscv64 libxaw7 riscv64 2:1.0.14-1build2 [191 kB] Get:139 http://ftpmaster.internal/ubuntu oracular/main riscv64 libxi6 riscv64 2:1.8.1-1build1 [34.9 kB] Get:140 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libzzip-0-13t64 riscv64 0.13.72+dfsg.1-1.2build1 [29.9 kB] Get:141 http://ftpmaster.internal/ubuntu oracular/universe riscv64 texlive-binaries riscv64 2023.20230311.66589-9build3 [8839 kB] Get:142 http://ftpmaster.internal/ubuntu oracular/main riscv64 xdg-utils all 1.1.3-4.1ubuntu3 [62.0 kB] Get:143 http://ftpmaster.internal/ubuntu oracular/universe riscv64 texlive-base all 2023.20240207-1 [21.7 MB] Get:144 http://ftpmaster.internal/ubuntu oracular/main riscv64 hicolor-icon-theme all 0.17-2 [9976 B] Get:145 http://ftpmaster.internal/ubuntu oracular/universe riscv64 imagemagick-6.q16 riscv64 8:6.9.12.98+dfsg1-5.2build2 [254 kB] Get:146 http://ftpmaster.internal/ubuntu oracular/universe riscv64 imagemagick riscv64 8:6.9.12.98+dfsg1-5.2build2 [14.2 kB] Get:147 http://ftpmaster.internal/ubuntu oracular/universe riscv64 hevea riscv64 2.36-2 [1984 kB] Get:148 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libfindlib-ocaml-dev riscv64 1.9.6-1build4 [228 kB] Get:149 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgmpxx4ldbl riscv64 2:6.3.0+dfsg-2ubuntu6 [9966 B] Get:150 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgmp-dev riscv64 2:6.3.0+dfsg-2ubuntu6 [798 kB] Get:151 http://ftpmaster.internal/ubuntu oracular/main riscv64 libgmp3-dev riscv64 2:6.3.0+dfsg-2ubuntu6 [2314 B] Get:152 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libzarith-ocaml-dev riscv64 1.13-2build4 [171 kB] Get:153 http://ftpmaster.internal/ubuntu oracular-proposed/universe riscv64 libcoq-core-ocaml-dev riscv64 8.19.1+dfsg-1 [59.8 MB] Get:154 http://ftpmaster.internal/ubuntu oracular/main riscv64 liblua5.4-0 riscv64 5.4.6-3build2 [162 kB] Get:155 http://ftpmaster.internal/ubuntu oracular/universe riscv64 libocamlgraph-ocaml-dev riscv64 2.1.0-1build1 [6611 kB] Get:156 http://ftpmaster.internal/ubuntu oracular/universe riscv64 pandoc-data all 3.1.3-1 [92.4 kB] Get:157 http://ftpmaster.internal/ubuntu oracular/universe riscv64 pandoc riscv64 3.1.3+ds-2 [33.1 MB] Get:158 http://ftpmaster.internal/ubuntu oracular/universe riscv64 dh-ocaml all 2.0 [75.7 kB] Preconfiguring packages ... Fetched 493 MB in 56s (8775 kB/s) Selecting previously unselected package libpython3.12-minimal:riscv64. (Reading database ... 15903 files and directories currently installed.) Preparing to unpack .../libpython3.12-minimal_3.12.3-1_riscv64.deb ... Unpacking libpython3.12-minimal:riscv64 (3.12.3-1) ... Selecting previously unselected package libexpat1:riscv64. Preparing to unpack .../libexpat1_2.6.2-1_riscv64.deb ... Unpacking libexpat1:riscv64 (2.6.2-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.3-1_riscv64.deb ... Unpacking python3.12-minimal (3.12.3-1) ... Setting up libpython3.12-minimal:riscv64 (3.12.3-1) ... Setting up libexpat1:riscv64 (2.6.2-1) ... Setting up python3.12-minimal (3.12.3-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 16221 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.12.3-0ubuntu1_riscv64.deb ... Unpacking python3-minimal (3.12.3-0ubuntu1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package libpython3.12-stdlib:riscv64. Preparing to unpack .../3-libpython3.12-stdlib_3.12.3-1_riscv64.deb ... Unpacking libpython3.12-stdlib:riscv64 (3.12.3-1) ... Selecting previously unselected package python3.12. Preparing to unpack .../4-python3.12_3.12.3-1_riscv64.deb ... Unpacking python3.12 (3.12.3-1) ... Selecting previously unselected package libpython3-stdlib:riscv64. Preparing to unpack .../5-libpython3-stdlib_3.12.3-0ubuntu1_riscv64.deb ... Unpacking libpython3-stdlib:riscv64 (3.12.3-0ubuntu1) ... Setting up python3-minimal (3.12.3-0ubuntu1) ... Selecting previously unselected package python3. (Reading database ... 16662 files and directories currently installed.) Preparing to unpack .../000-python3_3.12.3-0ubuntu1_riscv64.deb ... Unpacking python3 (3.12.3-0ubuntu1) ... Selecting previously unselected package libfftw3-double3:riscv64. Preparing to unpack .../001-libfftw3-double3_3.3.10-1ubuntu3_riscv64.deb ... Unpacking libfftw3-double3:riscv64 (3.3.10-1ubuntu3) ... Selecting previously unselected package libbrotli1:riscv64. Preparing to unpack .../002-libbrotli1_1.1.0-2build2_riscv64.deb ... Unpacking libbrotli1:riscv64 (1.1.0-2build2) ... Selecting previously unselected package libfreetype6:riscv64. Preparing to unpack .../003-libfreetype6_2.13.2+dfsg-1build3_riscv64.deb ... Unpacking libfreetype6:riscv64 (2.13.2+dfsg-1build3) ... Selecting previously unselected package libfontenc1:riscv64. Preparing to unpack .../004-libfontenc1_1%3a1.1.8-1build1_riscv64.deb ... Unpacking libfontenc1:riscv64 (1:1.1.8-1build1) ... Selecting previously unselected package x11-common. Preparing to unpack .../005-x11-common_1%3a7.7+23ubuntu3_all.deb ... Unpacking x11-common (1:7.7+23ubuntu3) ... Selecting previously unselected package xfonts-encodings. Preparing to unpack .../006-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... Selecting previously unselected package xfonts-utils. Preparing to unpack .../007-xfonts-utils_1%3a7.7+6build3_riscv64.deb ... Unpacking xfonts-utils (1:7.7+6build3) ... Selecting previously unselected package fonts-urw-base35. Preparing to unpack .../008-fonts-urw-base35_20200910-8_all.deb ... Unpacking fonts-urw-base35 (20200910-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../009-fontconfig-config_2.15.0-1.1ubuntu2_riscv64.deb ... Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... Selecting previously unselected package libfontconfig1:riscv64. Preparing to unpack .../010-libfontconfig1_2.15.0-1.1ubuntu2_riscv64.deb ... Unpacking libfontconfig1:riscv64 (2.15.0-1.1ubuntu2) ... Selecting previously unselected package libsharpyuv0:riscv64. Preparing to unpack .../011-libsharpyuv0_1.3.2-0.4build3_riscv64.deb ... Unpacking libsharpyuv0:riscv64 (1.3.2-0.4build3) ... Selecting previously unselected package libaom3:riscv64. Preparing to unpack .../012-libaom3_3.8.2-2build1_riscv64.deb ... Unpacking libaom3:riscv64 (3.8.2-2build1) ... Selecting previously unselected package libheif-plugin-aomdec:riscv64. Preparing to unpack .../013-libheif-plugin-aomdec_1.17.6-1ubuntu4_riscv64.deb ... Unpacking libheif-plugin-aomdec:riscv64 (1.17.6-1ubuntu4) ... Selecting previously unselected package libde265-0:riscv64. Preparing to unpack .../014-libde265-0_1.0.15-1build3_riscv64.deb ... Unpacking libde265-0:riscv64 (1.0.15-1build3) ... Selecting previously unselected package libheif-plugin-libde265:riscv64. Preparing to unpack .../015-libheif-plugin-libde265_1.17.6-1ubuntu4_riscv64.deb ... Unpacking libheif-plugin-libde265:riscv64 (1.17.6-1ubuntu4) ... Selecting previously unselected package libheif1:riscv64. Preparing to unpack .../016-libheif1_1.17.6-1ubuntu4_riscv64.deb ... Unpacking libheif1:riscv64 (1.17.6-1ubuntu4) ... Selecting previously unselected package libjbig0:riscv64. Preparing to unpack .../017-libjbig0_2.1-6.1ubuntu2_riscv64.deb ... Unpacking libjbig0:riscv64 (2.1-6.1ubuntu2) ... Selecting previously unselected package libjpeg-turbo8:riscv64. Preparing to unpack .../018-libjpeg-turbo8_2.1.5-2ubuntu2_riscv64.deb ... Unpacking libjpeg-turbo8:riscv64 (2.1.5-2ubuntu2) ... Selecting previously unselected package libjpeg8:riscv64. Preparing to unpack .../019-libjpeg8_8c-2ubuntu11_riscv64.deb ... Unpacking libjpeg8:riscv64 (8c-2ubuntu11) ... Selecting previously unselected package liblcms2-2:riscv64. Preparing to unpack .../020-liblcms2-2_2.14-2build1_riscv64.deb ... Unpacking liblcms2-2:riscv64 (2.14-2build1) ... Selecting previously unselected package libglib2.0-0t64:riscv64. Preparing to unpack .../021-libglib2.0-0t64_2.80.0-6ubuntu1_riscv64.deb ... Unpacking libglib2.0-0t64:riscv64 (2.80.0-6ubuntu1) ... Selecting previously unselected package liblqr-1-0:riscv64. Preparing to unpack .../022-liblqr-1-0_0.4.2-2.1build2_riscv64.deb ... Unpacking liblqr-1-0:riscv64 (0.4.2-2.1build2) ... Selecting previously unselected package libltdl7:riscv64. Preparing to unpack .../023-libltdl7_2.4.7-7build1_riscv64.deb ... Unpacking libltdl7:riscv64 (2.4.7-7build1) ... Selecting previously unselected package libopenjp2-7:riscv64. Preparing to unpack .../024-libopenjp2-7_2.5.0-2build3_riscv64.deb ... Unpacking libopenjp2-7:riscv64 (2.5.0-2build3) ... Selecting previously unselected package libraw23t64:riscv64. Preparing to unpack .../025-libraw23t64_0.21.2-2.1build1_riscv64.deb ... Unpacking libraw23t64:riscv64 (0.21.2-2.1build1) ... Selecting previously unselected package libdeflate0:riscv64. Preparing to unpack .../026-libdeflate0_1.20-1_riscv64.deb ... Unpacking libdeflate0:riscv64 (1.20-1) ... Selecting previously unselected package liblerc4:riscv64. Preparing to unpack .../027-liblerc4_4.0.0+ds-4ubuntu2_riscv64.deb ... Unpacking liblerc4:riscv64 (4.0.0+ds-4ubuntu2) ... Selecting previously unselected package libwebp7:riscv64. Preparing to unpack .../028-libwebp7_1.3.2-0.4build3_riscv64.deb ... Unpacking libwebp7:riscv64 (1.3.2-0.4build3) ... Selecting previously unselected package libtiff6:riscv64. Preparing to unpack .../029-libtiff6_4.5.1+git230720-4ubuntu2_riscv64.deb ... Unpacking libtiff6:riscv64 (4.5.1+git230720-4ubuntu2) ... Selecting previously unselected package libwebpdemux2:riscv64. Preparing to unpack .../030-libwebpdemux2_1.3.2-0.4build3_riscv64.deb ... Unpacking libwebpdemux2:riscv64 (1.3.2-0.4build3) ... Selecting previously unselected package libwebpmux3:riscv64. Preparing to unpack .../031-libwebpmux3_1.3.2-0.4build3_riscv64.deb ... Unpacking libwebpmux3:riscv64 (1.3.2-0.4build3) ... Selecting previously unselected package libxau6:riscv64. Preparing to unpack .../032-libxau6_1%3a1.0.9-1build6_riscv64.deb ... Unpacking libxau6:riscv64 (1:1.0.9-1build6) ... Selecting previously unselected package libbsd0:riscv64. Preparing to unpack .../033-libbsd0_0.12.2-1_riscv64.deb ... Unpacking libbsd0:riscv64 (0.12.2-1) ... Selecting previously unselected package libxdmcp6:riscv64. Preparing to unpack .../034-libxdmcp6_1%3a1.1.3-0ubuntu6_riscv64.deb ... Unpacking libxdmcp6:riscv64 (1:1.1.3-0ubuntu6) ... Selecting previously unselected package libxcb1:riscv64. Preparing to unpack .../035-libxcb1_1.15-1ubuntu2_riscv64.deb ... Unpacking libxcb1:riscv64 (1.15-1ubuntu2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../036-libx11-data_2%3a1.8.7-1build1_all.deb ... Unpacking libx11-data (2:1.8.7-1build1) ... Selecting previously unselected package libx11-6:riscv64. Preparing to unpack .../037-libx11-6_2%3a1.8.7-1build1_riscv64.deb ... Unpacking libx11-6:riscv64 (2:1.8.7-1build1) ... Selecting previously unselected package libxext6:riscv64. Preparing to unpack .../038-libxext6_2%3a1.3.4-1build2_riscv64.deb ... Unpacking libxext6:riscv64 (2:1.3.4-1build2) ... Selecting previously unselected package libicu74:riscv64. Preparing to unpack .../039-libicu74_74.2-1ubuntu3_riscv64.deb ... Unpacking libicu74:riscv64 (74.2-1ubuntu3) ... Selecting previously unselected package libxml2:riscv64. Preparing to unpack .../040-libxml2_2.9.14+dfsg-1.3ubuntu3_riscv64.deb ... Unpacking libxml2:riscv64 (2.9.14+dfsg-1.3ubuntu3) ... Selecting previously unselected package imagemagick-6-common. Preparing to unpack .../041-imagemagick-6-common_8%3a6.9.12.98+dfsg1-5.2build2_all.deb ... Unpacking imagemagick-6-common (8:6.9.12.98+dfsg1-5.2build2) ... Selecting previously unselected package libmagickcore-6.q16-7t64:riscv64. Preparing to unpack .../042-libmagickcore-6.q16-7t64_8%3a6.9.12.98+dfsg1-5.2build2_riscv64.deb ... Unpacking libmagickcore-6.q16-7t64:riscv64 (8:6.9.12.98+dfsg1-5.2build2) ... Selecting previously unselected package libmagickwand-6.q16-7t64:riscv64. Preparing to unpack .../043-libmagickwand-6.q16-7t64_8%3a6.9.12.98+dfsg1-5.2build2_riscv64.deb ... Unpacking libmagickwand-6.q16-7t64:riscv64 (8:6.9.12.98+dfsg1-5.2build2) ... Selecting previously unselected package poppler-data. Preparing to unpack .../044-poppler-data_0.4.12-1_all.deb ... Unpacking poppler-data (0.4.12-1) ... Selecting previously unselected package libdbus-1-3:riscv64. Preparing to unpack .../045-libdbus-1-3_1.14.10-4ubuntu4_riscv64.deb ... Unpacking libdbus-1-3:riscv64 (1.14.10-4ubuntu4) ... Selecting previously unselected package libelf1t64:riscv64. Preparing to unpack .../046-libelf1t64_0.191-1_riscv64.deb ... Unpacking libelf1t64:riscv64 (0.191-1) ... Selecting previously unselected package libyaml-0-2:riscv64. Preparing to unpack .../047-libyaml-0-2_0.2.5-1build1_riscv64.deb ... Unpacking libyaml-0-2:riscv64 (0.2.5-1build1) ... Selecting previously unselected package ucf. Preparing to unpack .../048-ucf_3.0043+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0043+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../049-libmagic-mgc_1%3a5.45-3build1_riscv64.deb ... Unpacking libmagic-mgc (1:5.45-3build1) ... Selecting previously unselected package libmagic1t64:riscv64. Preparing to unpack .../050-libmagic1t64_1%3a5.45-3build1_riscv64.deb ... Unpacking libmagic1t64:riscv64 (1:5.45-3build1) ... Selecting previously unselected package file. Preparing to unpack .../051-file_1%3a5.45-3build1_riscv64.deb ... Unpacking file (1:5.45-3build1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../052-gettext-base_0.21-14ubuntu2_riscv64.deb ... Unpacking gettext-base (0.21-14ubuntu2) ... Selecting previously unselected package libuchardet0:riscv64. Preparing to unpack .../053-libuchardet0_0.0.8-1build1_riscv64.deb ... Unpacking libuchardet0:riscv64 (0.0.8-1build1) ... Selecting previously unselected package groff-base. Preparing to unpack .../054-groff-base_1.23.0-4_riscv64.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package libncurses6:riscv64. Preparing to unpack .../055-libncurses6_6.4+20240113-1ubuntu2_riscv64.deb ... Unpacking libncurses6:riscv64 (6.4+20240113-1ubuntu2) ... Selecting previously unselected package libpipeline1:riscv64. Preparing to unpack .../056-libpipeline1_1.5.7-2_riscv64.deb ... Unpacking libpipeline1:riscv64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../057-man-db_2.12.1-1_riscv64.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../058-m4_1.4.19-4build1_riscv64.deb ... Unpacking m4 (1.4.19-4build1) ... Selecting previously unselected package autoconf. Preparing to unpack .../059-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../060-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../061-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... Unpacking automake (1:1.16.5-1.3ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../062-autopoint_0.21-14ubuntu2_all.deb ... Unpacking autopoint (0.21-14ubuntu2) ... Selecting previously unselected package libcoq-stdlib. Preparing to unpack .../063-libcoq-stdlib_8.19.1+dfsg-1_riscv64.deb ... Unpacking libcoq-stdlib (8.19.1+dfsg-1) ... Selecting previously unselected package libstdlib-ocaml. Preparing to unpack .../064-libstdlib-ocaml_4.14.1-1ubuntu1_riscv64.deb ... Unpacking libstdlib-ocaml (4.14.1-1ubuntu1) ... Selecting previously unselected package ocaml-base. Preparing to unpack .../065-ocaml-base_4.14.1-1ubuntu1_riscv64.deb ... Unpacking ocaml-base (4.14.1-1ubuntu1) ... Selecting previously unselected package libfindlib-ocaml. Preparing to unpack .../066-libfindlib-ocaml_1.9.6-1build4_riscv64.deb ... Unpacking libfindlib-ocaml (1.9.6-1build4) ... Selecting previously unselected package libzarith-ocaml. Preparing to unpack .../067-libzarith-ocaml_1.13-2build4_riscv64.deb ... Unpacking libzarith-ocaml (1.13-2build4) ... Selecting previously unselected package libcoq-core-ocaml. Preparing to unpack .../068-libcoq-core-ocaml_8.19.1+dfsg-1_riscv64.deb ... Unpacking libcoq-core-ocaml (8.19.1+dfsg-1) ... Selecting previously unselected package libstdlib-ocaml-dev. Preparing to unpack .../069-libstdlib-ocaml-dev_4.14.1-1ubuntu1_riscv64.deb ... Unpacking libstdlib-ocaml-dev (4.14.1-1ubuntu1) ... Selecting previously unselected package libcompiler-libs-ocaml-dev. Preparing to unpack .../070-libcompiler-libs-ocaml-dev_4.14.1-1ubuntu1_riscv64.deb ... Unpacking libcompiler-libs-ocaml-dev (4.14.1-1ubuntu1) ... Selecting previously unselected package ocaml-interp. Preparing to unpack .../071-ocaml-interp_4.14.1-1ubuntu1_riscv64.deb ... Unpacking ocaml-interp (4.14.1-1ubuntu1) ... Selecting previously unselected package libncurses-dev:riscv64. Preparing to unpack .../072-libncurses-dev_6.4+20240113-1ubuntu2_riscv64.deb ... Unpacking libncurses-dev:riscv64 (6.4+20240113-1ubuntu2) ... Selecting previously unselected package ocaml. Preparing to unpack .../073-ocaml_4.14.1-1ubuntu1_riscv64.deb ... Unpacking ocaml (4.14.1-1ubuntu1) ... Selecting previously unselected package ocaml-findlib. Preparing to unpack .../074-ocaml-findlib_1.9.6-1build4_riscv64.deb ... Unpacking ocaml-findlib (1.9.6-1build4) ... Selecting previously unselected package coq. Preparing to unpack .../075-coq_8.19.1+dfsg-1_riscv64.deb ... Unpacking coq (8.19.1+dfsg-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../076-libdebhelper-perl_13.14.1ubuntu5_all.deb ... Unpacking libdebhelper-perl (13.14.1ubuntu5) ... Selecting previously unselected package libtool. Preparing to unpack .../077-libtool_2.4.7-7build1_all.deb ... Unpacking libtool (2.4.7-7build1) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../078-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../079-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../080-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../081-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../082-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libdw1t64:riscv64. Preparing to unpack .../083-libdw1t64_0.191-1_riscv64.deb ... Unpacking libdw1t64:riscv64 (0.191-1) ... Selecting previously unselected package debugedit. Preparing to unpack .../084-debugedit_1%3a5.0-5build2_riscv64.deb ... Unpacking debugedit (1:5.0-5build2) ... Selecting previously unselected package dwz. Preparing to unpack .../085-dwz_0.15-1build6_riscv64.deb ... Unpacking dwz (0.15-1build6) ... Selecting previously unselected package gettext. Preparing to unpack .../086-gettext_0.21-14ubuntu2_riscv64.deb ... Unpacking gettext (0.21-14ubuntu2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../087-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../088-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../089-debhelper_13.14.1ubuntu5_all.deb ... Unpacking debhelper (13.14.1ubuntu5) ... Selecting previously unselected package dh-coq. Preparing to unpack .../090-dh-coq_0.8_all.deb ... Unpacking dh-coq (0.8) ... Selecting previously unselected package libgs-common. Preparing to unpack .../091-libgs-common_10.02.1~dfsg1-0ubuntu7_all.deb ... Unpacking libgs-common (10.02.1~dfsg1-0ubuntu7) ... Selecting previously unselected package libgs10-common. Preparing to unpack .../092-libgs10-common_10.02.1~dfsg1-0ubuntu7_all.deb ... Unpacking libgs10-common (10.02.1~dfsg1-0ubuntu7) ... Selecting previously unselected package libavahi-common-data:riscv64. Preparing to unpack .../093-libavahi-common-data_0.8-13ubuntu6_riscv64.deb ... Unpacking libavahi-common-data:riscv64 (0.8-13ubuntu6) ... Selecting previously unselected package libavahi-common3:riscv64. Preparing to unpack .../094-libavahi-common3_0.8-13ubuntu6_riscv64.deb ... Unpacking libavahi-common3:riscv64 (0.8-13ubuntu6) ... Selecting previously unselected package libavahi-client3:riscv64. Preparing to unpack .../095-libavahi-client3_0.8-13ubuntu6_riscv64.deb ... Unpacking libavahi-client3:riscv64 (0.8-13ubuntu6) ... Selecting previously unselected package libcups2t64:riscv64. Preparing to unpack .../096-libcups2t64_2.4.7-1.2ubuntu7_riscv64.deb ... Unpacking libcups2t64:riscv64 (2.4.7-1.2ubuntu7) ... Selecting previously unselected package libidn12:riscv64. Preparing to unpack .../097-libidn12_1.42-2_riscv64.deb ... Unpacking libidn12:riscv64 (1.42-2) ... Selecting previously unselected package libijs-0.35:riscv64. Preparing to unpack .../098-libijs-0.35_0.35-15.1build1_riscv64.deb ... Unpacking libijs-0.35:riscv64 (0.35-15.1build1) ... Selecting previously unselected package libjbig2dec0:riscv64. Preparing to unpack .../099-libjbig2dec0_0.20-1build3_riscv64.deb ... Unpacking libjbig2dec0:riscv64 (0.20-1build3) ... Selecting previously unselected package libpaper1:riscv64. Preparing to unpack .../100-libpaper1_1.1.29build1_riscv64.deb ... Unpacking libpaper1:riscv64 (1.1.29build1) ... Selecting previously unselected package libice6:riscv64. Preparing to unpack .../101-libice6_2%3a1.0.10-1build3_riscv64.deb ... Unpacking libice6:riscv64 (2:1.0.10-1build3) ... Selecting previously unselected package libsm6:riscv64. Preparing to unpack .../102-libsm6_2%3a1.2.3-1build3_riscv64.deb ... Unpacking libsm6:riscv64 (2:1.2.3-1build3) ... Selecting previously unselected package libxt6t64:riscv64. Preparing to unpack .../103-libxt6t64_1%3a1.2.1-1.2build1_riscv64.deb ... Unpacking libxt6t64:riscv64 (1:1.2.1-1.2build1) ... Selecting previously unselected package libgs10:riscv64. Preparing to unpack .../104-libgs10_10.02.1~dfsg1-0ubuntu7_riscv64.deb ... Unpacking libgs10:riscv64 (10.02.1~dfsg1-0ubuntu7) ... Selecting previously unselected package ghostscript. Preparing to unpack .../105-ghostscript_10.02.1~dfsg1-0ubuntu7_riscv64.deb ... Unpacking ghostscript (10.02.1~dfsg1-0ubuntu7) ... Selecting previously unselected package help2man. Preparing to unpack .../106-help2man_1.49.3_riscv64.deb ... Unpacking help2man (1.49.3) ... Selecting previously unselected package libnetpbm11t64:riscv64. Preparing to unpack .../107-libnetpbm11t64_2%3a11.05.02-1.1build1_riscv64.deb ... Unpacking libnetpbm11t64:riscv64 (2:11.05.02-1.1build1) ... Selecting previously unselected package netpbm. Preparing to unpack .../108-netpbm_2%3a11.05.02-1.1build1_riscv64.deb ... Unpacking netpbm (2:11.05.02-1.1build1) ... Selecting previously unselected package tex-common. Preparing to unpack .../109-tex-common_6.18_all.deb ... Unpacking tex-common (6.18) ... Selecting previously unselected package libpaper-utils. Preparing to unpack .../110-libpaper-utils_1.1.29build1_riscv64.deb ... Unpacking libpaper-utils (1.1.29build1) ... Selecting previously unselected package libkpathsea6:riscv64. Preparing to unpack .../111-libkpathsea6_2023.20230311.66589-9build3_riscv64.deb ... Unpacking libkpathsea6:riscv64 (2023.20230311.66589-9build3) ... Selecting previously unselected package libptexenc1:riscv64. Preparing to unpack .../112-libptexenc1_2023.20230311.66589-9build3_riscv64.deb ... Unpacking libptexenc1:riscv64 (2023.20230311.66589-9build3) ... Selecting previously unselected package libsynctex2:riscv64. Preparing to unpack .../113-libsynctex2_2023.20230311.66589-9build3_riscv64.deb ... Unpacking libsynctex2:riscv64 (2023.20230311.66589-9build3) ... Selecting previously unselected package libtexlua53-5:riscv64. Preparing to unpack .../114-libtexlua53-5_2023.20230311.66589-9build3_riscv64.deb ... Unpacking libtexlua53-5:riscv64 (2023.20230311.66589-9build3) ... Selecting previously unselected package t1utils. Preparing to unpack .../115-t1utils_1.41-4build3_riscv64.deb ... Unpacking t1utils (1.41-4build3) ... Selecting previously unselected package libpixman-1-0:riscv64. Preparing to unpack .../116-libpixman-1-0_0.42.2-1build1_riscv64.deb ... Unpacking libpixman-1-0:riscv64 (0.42.2-1build1) ... Selecting previously unselected package libxcb-render0:riscv64. Preparing to unpack .../117-libxcb-render0_1.15-1ubuntu2_riscv64.deb ... Unpacking libxcb-render0:riscv64 (1.15-1ubuntu2) ... Selecting previously unselected package libxcb-shm0:riscv64. Preparing to unpack .../118-libxcb-shm0_1.15-1ubuntu2_riscv64.deb ... Unpacking libxcb-shm0:riscv64 (1.15-1ubuntu2) ... Selecting previously unselected package libxrender1:riscv64. Preparing to unpack .../119-libxrender1_1%3a0.9.10-1.1build1_riscv64.deb ... Unpacking libxrender1:riscv64 (1:0.9.10-1.1build1) ... Selecting previously unselected package libcairo2:riscv64. Preparing to unpack .../120-libcairo2_1.18.0-3build1_riscv64.deb ... Unpacking libcairo2:riscv64 (1.18.0-3build1) ... Selecting previously unselected package libgraphite2-3:riscv64. Preparing to unpack .../121-libgraphite2-3_1.3.14-2build1_riscv64.deb ... Unpacking libgraphite2-3:riscv64 (1.3.14-2build1) ... Selecting previously unselected package libharfbuzz0b:riscv64. Preparing to unpack .../122-libharfbuzz0b_8.3.0-2build2_riscv64.deb ... Unpacking libharfbuzz0b:riscv64 (8.3.0-2build2) ... Selecting previously unselected package libpotrace0:riscv64. Preparing to unpack .../123-libpotrace0_1.16-2build1_riscv64.deb ... Unpacking libpotrace0:riscv64 (1.16-2build1) ... Selecting previously unselected package libteckit0:riscv64. Preparing to unpack .../124-libteckit0_2.5.12+ds1-1_riscv64.deb ... Unpacking libteckit0:riscv64 (2.5.12+ds1-1) ... Selecting previously unselected package libxmu6:riscv64. Preparing to unpack .../125-libxmu6_2%3a1.1.3-3build2_riscv64.deb ... Unpacking libxmu6:riscv64 (2:1.1.3-3build2) ... Selecting previously unselected package libxpm4:riscv64. Preparing to unpack .../126-libxpm4_1%3a3.5.17-1build2_riscv64.deb ... Unpacking libxpm4:riscv64 (1:3.5.17-1build2) ... Selecting previously unselected package libxaw7:riscv64. Preparing to unpack .../127-libxaw7_2%3a1.0.14-1build2_riscv64.deb ... Unpacking libxaw7:riscv64 (2:1.0.14-1build2) ... Selecting previously unselected package libxi6:riscv64. Preparing to unpack .../128-libxi6_2%3a1.8.1-1build1_riscv64.deb ... Unpacking libxi6:riscv64 (2:1.8.1-1build1) ... Selecting previously unselected package libzzip-0-13t64:riscv64. Preparing to unpack .../129-libzzip-0-13t64_0.13.72+dfsg.1-1.2build1_riscv64.deb ... Unpacking libzzip-0-13t64:riscv64 (0.13.72+dfsg.1-1.2build1) ... Selecting previously unselected package texlive-binaries. Preparing to unpack .../130-texlive-binaries_2023.20230311.66589-9build3_riscv64.deb ... Unpacking texlive-binaries (2023.20230311.66589-9build3) ... Selecting previously unselected package xdg-utils. Preparing to unpack .../131-xdg-utils_1.1.3-4.1ubuntu3_all.deb ... Unpacking xdg-utils (1.1.3-4.1ubuntu3) ... Selecting previously unselected package texlive-base. Preparing to unpack .../132-texlive-base_2023.20240207-1_all.deb ... Unpacking texlive-base (2023.20240207-1) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../133-hicolor-icon-theme_0.17-2_all.deb ... Unpacking hicolor-icon-theme (0.17-2) ... Selecting previously unselected package imagemagick-6.q16. Preparing to unpack .../134-imagemagick-6.q16_8%3a6.9.12.98+dfsg1-5.2build2_riscv64.deb ... Unpacking imagemagick-6.q16 (8:6.9.12.98+dfsg1-5.2build2) ... Selecting previously unselected package imagemagick. Preparing to unpack .../135-imagemagick_8%3a6.9.12.98+dfsg1-5.2build2_riscv64.deb ... Unpacking imagemagick (8:6.9.12.98+dfsg1-5.2build2) ... Selecting previously unselected package hevea. Preparing to unpack .../136-hevea_2.36-2_riscv64.deb ... Unpacking hevea (2.36-2) ... Selecting previously unselected package libfindlib-ocaml-dev. Preparing to unpack .../137-libfindlib-ocaml-dev_1.9.6-1build4_riscv64.deb ... Unpacking libfindlib-ocaml-dev (1.9.6-1build4) ... Selecting previously unselected package libgmpxx4ldbl:riscv64. Preparing to unpack .../138-libgmpxx4ldbl_2%3a6.3.0+dfsg-2ubuntu6_riscv64.deb ... Unpacking libgmpxx4ldbl:riscv64 (2:6.3.0+dfsg-2ubuntu6) ... Selecting previously unselected package libgmp-dev:riscv64. Preparing to unpack .../139-libgmp-dev_2%3a6.3.0+dfsg-2ubuntu6_riscv64.deb ... Unpacking libgmp-dev:riscv64 (2:6.3.0+dfsg-2ubuntu6) ... Selecting previously unselected package libgmp3-dev:riscv64. Preparing to unpack .../140-libgmp3-dev_2%3a6.3.0+dfsg-2ubuntu6_riscv64.deb ... Unpacking libgmp3-dev:riscv64 (2:6.3.0+dfsg-2ubuntu6) ... Selecting previously unselected package libzarith-ocaml-dev. Preparing to unpack .../141-libzarith-ocaml-dev_1.13-2build4_riscv64.deb ... Unpacking libzarith-ocaml-dev (1.13-2build4) ... Selecting previously unselected package libcoq-core-ocaml-dev. Preparing to unpack .../142-libcoq-core-ocaml-dev_8.19.1+dfsg-1_riscv64.deb ... Unpacking libcoq-core-ocaml-dev (8.19.1+dfsg-1) ... Selecting previously unselected package liblua5.4-0:riscv64. Preparing to unpack .../143-liblua5.4-0_5.4.6-3build2_riscv64.deb ... Unpacking liblua5.4-0:riscv64 (5.4.6-3build2) ... Selecting previously unselected package libocamlgraph-ocaml-dev. Preparing to unpack .../144-libocamlgraph-ocaml-dev_2.1.0-1build1_riscv64.deb ... Unpacking libocamlgraph-ocaml-dev (2.1.0-1build1) ... Selecting previously unselected package pandoc-data. Preparing to unpack .../145-pandoc-data_3.1.3-1_all.deb ... Unpacking pandoc-data (3.1.3-1) ... Selecting previously unselected package pandoc. Preparing to unpack .../146-pandoc_3.1.3+ds-2_riscv64.deb ... Unpacking pandoc (3.1.3+ds-2) ... Selecting previously unselected package dh-ocaml. Preparing to unpack .../147-dh-ocaml_2.0_all.deb ... Unpacking dh-ocaml (2.0) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../148-sbuild-build-depends-main-dummy_0.invalid.0_riscv64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:riscv64 (1.5.7-2) ... Setting up libgraphite2-3:riscv64 (1.3.14-2build1) ... Setting up liblcms2-2:riscv64 (2.14-2build1) ... Setting up libpixman-1-0:riscv64 (0.42.2-1build1) ... Setting up libsharpyuv0:riscv64 (1.3.2-0.4build3) ... Setting up libaom3:riscv64 (3.8.2-2build1) ... Setting up libxau6:riscv64 (1:1.0.9-1build6) ... Setting up imagemagick-6-common (8:6.9.12.98+dfsg1-5.2build2) ... Setting up liblerc4:riscv64 (4.0.0+ds-4ubuntu2) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up libmagic-mgc (1:5.45-3build1) ... Setting up dh-coq (0.8) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:riscv64 (0.2.5-1build1) ... Setting up libijs-0.35:riscv64 (0.35-15.1build1) ... Setting up libdebhelper-perl (13.14.1ubuntu5) ... Setting up libgs-common (10.02.1~dfsg1-0ubuntu7) ... Setting up libbrotli1:riscv64 (1.1.0-2build2) ... Setting up libmagic1t64:riscv64 (1:5.45-3build1) ... Setting up x11-common (1:7.7+23ubuntu3) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up dh-ocaml (2.0) ... Setting up libdeflate0:riscv64 (1.20-1) ... Setting up gettext-base (0.21-14ubuntu2) ... Setting up m4 (1.4.19-4build1) ... Setting up file (1:5.45-3build1) ... Setting up libjbig0:riscv64 (2.1-6.1ubuntu2) ... Setting up libnetpbm11t64:riscv64 (2:11.05.02-1.1build1) ... Setting up libelf1t64:riscv64 (0.191-1) ... Setting up poppler-data (0.4.12-1) ... Setting up libdw1t64:riscv64 (0.191-1) ... Setting up help2man (1.49.3) ... Setting up libfontenc1:riscv64 (1:1.1.8-1build1) ... Setting up autotools-dev (20220109.1) ... Setting up libglib2.0-0t64:riscv64 (2.80.0-6ubuntu1) ... No schema files found: doing nothing. Setting up libcoq-stdlib (8.19.1+dfsg-1) ... Setting up libgmpxx4ldbl:riscv64 (2:6.3.0+dfsg-2ubuntu6) ... Setting up libzzip-0-13t64:riscv64 (0.13.72+dfsg.1-1.2build1) ... Setting up libfreetype6:riscv64 (2.13.2+dfsg-1build3) ... Setting up libx11-data (2:1.8.7-1build1) ... Setting up libjbig2dec0:riscv64 (0.20-1build3) ... Setting up libteckit0:riscv64 (2.5.12+ds1-1) ... Setting up libavahi-common-data:riscv64 (0.8-13ubuntu6) ... Setting up libncurses6:riscv64 (6.4+20240113-1ubuntu2) ... Setting up libdbus-1-3:riscv64 (1.14.10-4ubuntu4) ... Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... Setting up t1utils (1.41-4build3) ... Setting up libtexlua53-5:riscv64 (2023.20230311.66589-9build3) ... Setting up libstdlib-ocaml (4.14.1-1ubuntu1) ... Setting up libidn12:riscv64 (1.42-2) ... Setting up autopoint (0.21-14ubuntu2) ... Setting up ocaml-base (4.14.1-1ubuntu1) ... Setting up ucf (3.0043+nmu1) ... Setting up libjpeg-turbo8:riscv64 (2.1.5-2ubuntu2) ... Setting up libltdl7:riscv64 (2.4.7-7build1) ... Setting up libfftw3-double3:riscv64 (3.3.10-1ubuntu3) ... Setting up libkpathsea6:riscv64 (2023.20230311.66589-9build3) ... Setting up autoconf (2.71-3) ... Setting up libwebp7:riscv64 (1.3.2-0.4build3) ... Setting up libicu74:riscv64 (74.2-1ubuntu3) ... Setting up dwz (0.15-1build6) ... Setting up liblqr-1-0:riscv64 (0.4.2-2.1build2) ... Setting up libuchardet0:riscv64 (0.0.8-1build1) ... Setting up debugedit (1:5.0-5build2) ... Setting up liblua5.4-0:riscv64 (5.4.6-3build2) ... Setting up libopenjp2-7:riscv64 (2.5.0-2build3) ... Setting up libsub-override-perl (0.10-1) ... Setting up libharfbuzz0b:riscv64 (8.3.0-2build2) ... Setting up netbase (6.4) ... Setting up pandoc-data (3.1.3-1) ... Setting up libde265-0:riscv64 (1.0.15-1build3) ... Setting up libwebpmux3:riscv64 (1.3.2-0.4build3) ... Setting up libbsd0:riscv64 (0.12.2-1) ... Setting up libxml2:riscv64 (2.9.14+dfsg-1.3ubuntu3) ... Setting up xdg-utils (1.1.3-4.1ubuntu3) ... update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode Setting up libsynctex2:riscv64 (2023.20230311.66589-9build3) ... Setting up libpotrace0:riscv64 (1.16-2build1) ... Setting up libjpeg8:riscv64 (8c-2ubuntu11) ... Setting up automake (1:1.16.5-1.3ubuntu1) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libpaper1:riscv64 (1.1.29build1) ... Creating config file /etc/papersize with new version Setting up libice6:riscv64 (2:1.0.10-1build3) ... Setting up libxdmcp6:riscv64 (1:1.1.3-0ubuntu6) ... Setting up libncurses-dev:riscv64 (6.4+20240113-1ubuntu2) ... Setting up libxcb1:riscv64 (1.15-1ubuntu2) ... Setting up gettext (0.21-14ubuntu2) ... Setting up libgmp-dev:riscv64 (2:6.3.0+dfsg-2ubuntu6) ... Setting up libpython3.12-stdlib:riscv64 (3.12.3-1) ... Setting up libtool (2.4.7-7build1) ... Setting up libstdlib-ocaml-dev (4.14.1-1ubuntu1) ... Setting up libxcb-render0:riscv64 (1.15-1ubuntu2) ... Setting up libwebpdemux2:riscv64 (1.3.2-0.4build3) ... Setting up python3.12 (3.12.3-1) ... Setting up libavahi-common3:riscv64 (0.8-13ubuntu6) ... Setting up libfindlib-ocaml (1.9.6-1build4) ... Setting up libxcb-shm0:riscv64 (1.15-1ubuntu2) ... Setting up libpaper-utils (1.1.29build1) ... Setting up libzarith-ocaml (1.13-2build4) ... Setting up xfonts-utils (1:7.7+6build3) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up tex-common (6.18) ... update-language: texlive-base not installed and configured, doing nothing! Setting up libcompiler-libs-ocaml-dev (4.14.1-1ubuntu1) ... Setting up ocaml-interp (4.14.1-1ubuntu1) ... Setting up libptexenc1:riscv64 (2023.20230311.66589-9build3) ... Setting up pandoc (3.1.3+ds-2) ... Setting up ocaml-findlib (1.9.6-1build4) ... Setting up libraw23t64:riscv64 (0.21.2-2.1build1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libcoq-core-ocaml (8.19.1+dfsg-1) ... Setting up groff-base (1.23.0-4) ... Setting up libtiff6:riscv64 (4.5.1+git230720-4ubuntu2) ... Setting up libgmp3-dev:riscv64 (2:6.3.0+dfsg-2ubuntu6) ... Setting up libx11-6:riscv64 (2:1.8.7-1build1) ... Setting up libsm6:riscv64 (2:1.2.3-1build3) ... Setting up libavahi-client3:riscv64 (0.8-13ubuntu6) ... Setting up libpython3-stdlib:riscv64 (3.12.3-0ubuntu1) ... Setting up libxpm4:riscv64 (1:3.5.17-1build2) ... Setting up libxrender1:riscv64 (1:0.9.10-1.1build1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxext6:riscv64 (2:1.3.4-1build2) ... Setting up python3 (3.12.3-0ubuntu1) ... Setting up ocaml (4.14.1-1ubuntu1) ... Setting up fonts-urw-base35 (20200910-8) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /usr/lib/systemd/system/man-db.timer. Setting up libxt6t64:riscv64 (1:1.2.1-1.2build1) ... Setting up netpbm (2:11.05.02-1.1build1) ... Setting up libfindlib-ocaml-dev (1.9.6-1build4) ... Setting up coq (8.19.1+dfsg-1) ... Setting up libzarith-ocaml-dev (1.13-2build4) ... Setting up libcups2t64:riscv64 (2.4.7-1.2ubuntu7) ... Setting up libgs10-common (10.02.1~dfsg1-0ubuntu7) ... Setting up libocamlgraph-ocaml-dev (2.1.0-1build1) ... Setting up libxmu6:riscv64 (2:1.1.3-3build2) ... Setting up libxi6:riscv64 (2:1.8.1-1build1) ... Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... Setting up debhelper (13.14.1ubuntu5) ... Setting up libxaw7:riscv64 (2:1.0.14-1build2) ... Setting up libcoq-core-ocaml-dev (8.19.1+dfsg-1) ... Setting up libfontconfig1:riscv64 (2.15.0-1.1ubuntu2) ... Setting up libgs10:riscv64 (10.02.1~dfsg1-0ubuntu7) ... Setting up ghostscript (10.02.1~dfsg1-0ubuntu7) ... Setting up libcairo2:riscv64 (1.18.0-3build1) ... Setting up texlive-binaries (2023.20230311.66589-9build3) ... update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode Setting up texlive-base (2023.20240207-1) ... tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/tex-ini-files/pdftexconfig.tex Setting up libheif-plugin-aomdec:riscv64 (1.17.6-1ubuntu4) ... Setting up libheif-plugin-libde265:riscv64 (1.17.6-1ubuntu4) ... Setting up libheif1:riscv64 (1.17.6-1ubuntu4) ... Setting up libmagickcore-6.q16-7t64:riscv64 (8:6.9.12.98+dfsg1-5.2build2) ... Setting up libmagickwand-6.q16-7t64:riscv64 (8:6.9.12.98+dfsg1-5.2build2) ... Setting up imagemagick-6.q16 (8:6.9.12.98+dfsg1-5.2build2) ... update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare (compare) in auto mode update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare-im6 (compare-im6) in auto mode update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate (animate) in auto mode update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate-im6 (animate-im6) in auto mode update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert (convert) in auto mode update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert-im6 (convert-im6) in auto mode update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite (composite) in auto mode update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite-im6 (composite-im6) in auto mode update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure (conjure) in auto mode update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure-im6 (conjure-im6) in auto mode update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import (import) in auto mode update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import-im6 (import-im6) in auto mode update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify (identify) in auto mode update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify-im6 (identify-im6) in auto mode update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream (stream) in auto mode update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream-im6 (stream-im6) in auto mode update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display (display) in auto mode update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display-im6 (display-im6) in auto mode update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage (montage) in auto mode update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage-im6 (montage-im6) in auto mode update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify (mogrify) in auto mode update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify-im6 (mogrify-im6) in auto mode Setting up hevea (2.36-2) ... Setting up imagemagick (8:6.9.12.98+dfsg1-5.2build2) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.39-0ubuntu8.1) ... Processing triggers for systemd (255.4-1ubuntu8) ... Processing triggers for tex-common (6.18) ... Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Building format(s) --all. This may take some time... done. +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (riscv64 included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 6.5.0-28-generic #29.1~22.04.1-Ubuntu SMP Wed Apr 10 02:20:48 UTC 2024 riscv64 (riscv64) Toolchain package versions: binutils_2.42-4ubuntu2 dpkg-dev_1.22.6ubuntu10 g++-13_13.2.0-24ubuntu1 gcc-13_13.2.0-24ubuntu1 libc6-dev_2.39-0ubuntu8.1 libstdc++-13-dev_13.2.0-24ubuntu1 libstdc++6_14-20240429-1ubuntu1 linux-libc-dev_6.8.0-31.31 Package versions: adduser_3.137ubuntu1 advancecomp_2.5-1build1 apt_2.9.2 apt-utils_2.9.2 autoconf_2.71-3 automake_1:1.16.5-1.3ubuntu1 autopoint_0.21-14ubuntu2 autotools-dev_20220109.1 base-files_13.1ubuntu1 base-passwd_3.6.3build1 bash_5.2.21-2ubuntu4 bash-completion_1:2.13.0-1 binutils_2.42-4ubuntu2 binutils-common_2.42-4ubuntu2 binutils-riscv64-linux-gnu_2.42-4ubuntu2 bsdextrautils_2.39.3-9ubuntu6 bsdutils_1:2.39.3-9ubuntu6 build-essential_12.10ubuntu1 bzip2_1.0.8-5.1 ca-certificates_20240203 coq_8.19.1+dfsg-1 coreutils_9.4-3ubuntu6 cpp_4:13.2.0-7ubuntu1 cpp-13_13.2.0-24ubuntu1 cpp-13-riscv64-linux-gnu_13.2.0-24ubuntu1 cpp-riscv64-linux-gnu_4:13.2.0-7ubuntu1 dash_0.5.12-6ubuntu5 debconf_1.5.86ubuntu1 debconf-i18n_1.5.86ubuntu1 debhelper_13.14.1ubuntu5 debianutils_5.17build1 debugedit_1:5.0-5build2 dh-autoreconf_20 dh-coq_0.8 dh-ocaml_2.0 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.10-1build1 dpkg_1.22.6ubuntu10 dpkg-dev_1.22.6ubuntu10 dwz_0.15-1build6 e2fsprogs_1.47.0-2.4~exp1ubuntu4 fakeroot_1.34-1 file_1:5.45-3build1 findutils_4.9.0-5build1 fontconfig-config_2.15.0-1.1ubuntu2 fonts-urw-base35_20200910-8 g++_4:13.2.0-7ubuntu1 g++-13_13.2.0-24ubuntu1 g++-13-riscv64-linux-gnu_13.2.0-24ubuntu1 g++-riscv64-linux-gnu_4:13.2.0-7ubuntu1 gcc_4:13.2.0-7ubuntu1 gcc-13_13.2.0-24ubuntu1 gcc-13-base_13.2.0-24ubuntu1 gcc-13-riscv64-linux-gnu_13.2.0-24ubuntu1 gcc-14-base_14-20240429-1ubuntu1 gcc-riscv64-linux-gnu_4:13.2.0-7ubuntu1 gettext_0.21-14ubuntu2 gettext-base_0.21-14ubuntu2 ghostscript_10.02.1~dfsg1-0ubuntu7 gpg_2.4.4-2ubuntu17 gpg-agent_2.4.4-2ubuntu17 gpgconf_2.4.4-2ubuntu17 gpgv_2.4.4-2ubuntu17 grep_3.11-4build1 groff-base_1.23.0-4 gzip_1.12-1ubuntu3 help2man_1.49.3 hevea_2.36-2 hicolor-icon-theme_0.17-2 hostname_3.23+nmu2ubuntu2 imagemagick_8:6.9.12.98+dfsg1-5.2build2 imagemagick-6-common_8:6.9.12.98+dfsg1-5.2build2 imagemagick-6.q16_8:6.9.12.98+dfsg1-5.2build2 init_1.66ubuntu1 init-system-helpers_1.66ubuntu1 intltool-debian_0.35.0+20060710.6 krb5-locales_1.20.1-6ubuntu2 libacl1_2.3.2-2 libaom3_3.8.2-2build1 libapparmor1_4.0.0-beta3-0ubuntu3 libapt-pkg6.0t64_2.9.2 libarchive-zip-perl_1.68-1 libargon2-1_0~20190702+dfsg-4build1 libasan8_14-20240429-1ubuntu1 libassuan0_2.5.6-1build1 libatomic1_14-20240429-1ubuntu1 libattr1_1:2.5.2-1build1 libaudit-common_1:3.1.2-2.1build1 libaudit1_1:3.1.2-2.1build1 libavahi-client3_0.8-13ubuntu6 libavahi-common-data_0.8-13ubuntu6 libavahi-common3_0.8-13ubuntu6 libbinutils_2.42-4ubuntu2 libblkid1_2.39.3-9ubuntu6 libbrotli1_1.1.0-2build2 libbsd0_0.12.2-1 libbz2-1.0_1.0.8-5.1 libc-bin_2.39-0ubuntu8.1 libc-dev-bin_2.39-0ubuntu8.1 libc6_2.39-0ubuntu8.1 libc6-dev_2.39-0ubuntu8.1 libcairo2_1.18.0-3build1 libcap-ng0_0.8.5-1 libcap2_1:2.66-5ubuntu2 libcc1-0_14-20240429-1ubuntu1 libcom-err2_1.47.0-2.4~exp1ubuntu4 libcompiler-libs-ocaml-dev_4.14.1-1ubuntu1 libcoq-core-ocaml_8.19.1+dfsg-1 libcoq-core-ocaml-dev_8.19.1+dfsg-1 libcoq-stdlib_8.19.1+dfsg-1 libcrypt-dev_1:4.4.36-4build1 libcrypt1_1:4.4.36-4build1 libcryptsetup12_2:2.7.0-1ubuntu4 libctf-nobfd0_2.42-4ubuntu2 libctf0_2.42-4ubuntu2 libcups2t64_2.4.7-1.2ubuntu7 libdb5.3t64_5.3.28+dfsg2-7 libdbus-1-3_1.14.10-4ubuntu4 libde265-0_1.0.15-1build3 libdebconfclient0_0.271ubuntu3 libdebhelper-perl_13.14.1ubuntu5 libdeflate0_1.20-1 libdevmapper1.02.1_2:1.02.185-3ubuntu3 libdpkg-perl_1.22.6ubuntu10 libdw1t64_0.191-1 libelf1t64_0.191-1 libexpat1_2.6.2-1 libext2fs2t64_1.47.0-2.4~exp1ubuntu4 libfakeroot_1.34-1 libfdisk1_2.39.3-9ubuntu6 libffi8_3.4.6-1build1 libfftw3-double3_3.3.10-1ubuntu3 libfile-stripnondeterminism-perl_1.13.1-1 libfindlib-ocaml_1.9.6-1build4 libfindlib-ocaml-dev_1.9.6-1build4 libfontconfig1_2.15.0-1.1ubuntu2 libfontenc1_1:1.1.8-1build1 libfreetype6_2.13.2+dfsg-1build3 libgcc-13-dev_13.2.0-24ubuntu1 libgcc-s1_14-20240429-1ubuntu1 libgcrypt20_1.10.3-2build1 libgdbm-compat4t64_1.23-5.1build1 libgdbm6t64_1.23-5.1build1 libglib2.0-0t64_2.80.0-6ubuntu1 libgmp-dev_2:6.3.0+dfsg-2ubuntu6 libgmp10_2:6.3.0+dfsg-2ubuntu6 libgmp3-dev_2:6.3.0+dfsg-2ubuntu6 libgmpxx4ldbl_2:6.3.0+dfsg-2ubuntu6 libgnutls30t64_3.8.3-1.1ubuntu3.1 libgomp1_14-20240429-1ubuntu1 libgpg-error-l10n_1.47-3build2 libgpg-error0_1.47-3build2 libgpm2_1.20.7-11 libgraphite2-3_1.3.14-2build1 libgs-common_10.02.1~dfsg1-0ubuntu7 libgs10_10.02.1~dfsg1-0ubuntu7 libgs10-common_10.02.1~dfsg1-0ubuntu7 libgssapi-krb5-2_1.20.1-6ubuntu2 libharfbuzz0b_8.3.0-2build2 libheif-plugin-aomdec_1.17.6-1ubuntu4 libheif-plugin-libde265_1.17.6-1ubuntu4 libheif1_1.17.6-1ubuntu4 libhogweed6t64_3.9.1-2.2build1 libice6_2:1.0.10-1build3 libicu74_74.2-1ubuntu3 libidn12_1.42-2 libidn2-0_2.3.7-2build1 libijs-0.35_0.35-15.1build1 libip4tc2_1.8.10-3ubuntu2 libisl23_0.26-3build1 libjansson4_2.14-2build2 libjbig0_2.1-6.1ubuntu2 libjbig2dec0_0.20-1build3 libjpeg-turbo8_2.1.5-2ubuntu2 libjpeg8_8c-2ubuntu11 libjson-c5_0.17-1build1 libk5crypto3_1.20.1-6ubuntu2 libkeyutils1_1.6.3-3build1 libkmod2_31+20240202-2ubuntu7 libkpathsea6_2023.20230311.66589-9build3 libkrb5-3_1.20.1-6ubuntu2 libkrb5support0_1.20.1-6ubuntu2 liblcms2-2_2.14-2build1 liblerc4_4.0.0+ds-4ubuntu2 liblocale-gettext-perl_1.07-6ubuntu5 liblockfile-bin_1.17-1build3 liblockfile1_1.17-1build3 liblqr-1-0_0.4.2-2.1build2 libltdl7_2.4.7-7build1 liblua5.4-0_5.4.6-3build2 liblz4-1_1.9.4-2 liblzma5_5.6.1+really5.4.5-1 libmagic-mgc_1:5.45-3build1 libmagic1t64_1:5.45-3build1 libmagickcore-6.q16-7t64_8:6.9.12.98+dfsg1-5.2build2 libmagickwand-6.q16-7t64_8:6.9.12.98+dfsg1-5.2build2 libmd0_1.1.0-2build1 libmount1_2.39.3-9ubuntu6 libmpc3_1.3.1-1build1 libmpfr6_4.2.1-1build1 libncurses-dev_6.4+20240113-1ubuntu2 libncurses6_6.4+20240113-1ubuntu2 libncursesw6_6.4+20240113-1ubuntu2 libnetpbm11t64_2:11.05.02-1.1build1 libnettle8t64_3.9.1-2.2build1 libnpth0t64_1.6-3.1build1 libnsl-dev_1.3.0-3build3 libnsl2_1.3.0-3build3 libnss-nis_3.1-0ubuntu7 libnss-nisplus_1.3-5build1 libocamlgraph-ocaml-dev_2.1.0-1build1 libopenjp2-7_2.5.0-2build3 libp11-kit0_0.25.3-4ubuntu2 libpam-modules_1.5.3-7ubuntu1 libpam-modules-bin_1.5.3-7ubuntu1 libpam-runtime_1.5.3-7ubuntu1 libpam0g_1.5.3-7ubuntu1 libpaper-utils_1.1.29build1 libpaper1_1.1.29build1 libpcre2-8-0_10.42-4ubuntu2 libperl5.36_5.36.0-9ubuntu1 libperl5.38t64_5.38.2-4 libpipeline1_1.5.7-2 libpixman-1-0_0.42.2-1build1 libpng16-16t64_1.6.43-5build1 libpotrace0_1.16-2build1 libproc2-0_2:4.0.4-4ubuntu3 libptexenc1_2023.20230311.66589-9build3 libpython3-stdlib_3.12.3-0ubuntu1 libpython3.12-minimal_3.12.3-1 libpython3.12-stdlib_3.12.3-1 libraw23t64_0.21.2-2.1build1 libreadline8t64_8.2-4build1 libseccomp2_2.5.5-1ubuntu3 libselinux1_3.5-2ubuntu2 libsemanage-common_3.5-1build5 libsemanage2_3.5-1build5 libsepol2_3.5-2build1 libsframe1_2.42-4ubuntu2 libsharpyuv0_1.3.2-0.4build3 libsm6_2:1.2.3-1build3 libsmartcols1_2.39.3-9ubuntu6 libsqlite3-0_3.45.3-1 libss2_1.47.0-2.4~exp1ubuntu4 libssl3t64_3.0.13-0ubuntu3 libstdc++-13-dev_13.2.0-24ubuntu1 libstdc++6_14-20240429-1ubuntu1 libstdlib-ocaml_4.14.1-1ubuntu1 libstdlib-ocaml-dev_4.14.1-1ubuntu1 libsub-override-perl_0.10-1 libsynctex2_2023.20230311.66589-9build3 libsystemd-shared_255.4-1ubuntu8 libsystemd0_255.4-1ubuntu8 libtasn1-6_4.19.0-3build1 libteckit0_2.5.12+ds1-1 libtexlua53-5_2023.20230311.66589-9build3 libtext-charwidth-perl_0.04-11build3 libtext-iconv-perl_1.7-8build3 libtext-wrapi18n-perl_0.06-10 libtiff6_4.5.1+git230720-4ubuntu2 libtinfo6_6.4+20240113-1ubuntu2 libtirpc-common_1.3.4+ds-1.3 libtirpc-dev_1.3.4+ds-1.3 libtirpc3t64_1.3.4+ds-1.3 libtool_2.4.7-7build1 libubsan1_14-20240429-1ubuntu1 libuchardet0_0.0.8-1build1 libudev1_255.4-1ubuntu8 libunistring2_1.0-2 libunistring5_1.2-1 libuuid1_2.39.3-9ubuntu6 libwebp7_1.3.2-0.4build3 libwebpdemux2_1.3.2-0.4build3 libwebpmux3_1.3.2-0.4build3 libx11-6_2:1.8.7-1build1 libx11-data_2:1.8.7-1build1 libxau6_1:1.0.9-1build6 libxaw7_2:1.0.14-1build2 libxcb-render0_1.15-1ubuntu2 libxcb-shm0_1.15-1ubuntu2 libxcb1_1.15-1ubuntu2 libxdmcp6_1:1.1.3-0ubuntu6 libxext6_2:1.3.4-1build2 libxi6_2:1.8.1-1build1 libxml2_2.9.14+dfsg-1.3ubuntu3 libxmu6_2:1.1.3-3build2 libxpm4_1:3.5.17-1build2 libxrender1_1:0.9.10-1.1build1 libxt6t64_1:1.2.1-1.2build1 libxxhash0_0.8.2-2build1 libyaml-0-2_0.2.5-1build1 libzarith-ocaml_1.13-2build4 libzarith-ocaml-dev_1.13-2build4 libzstd1_1.5.5+dfsg2-2build1 libzzip-0-13t64_0.13.72+dfsg.1-1.2build1 linux-libc-dev_6.8.0-31.31 lockfile-progs_0.1.19+nmu1 login_1:4.13+dfsg1-4ubuntu3 logsave_1.47.0-2.4~exp1ubuntu4 lto-disabled-list_48 m4_1.4.19-4build1 make_4.3-4.1build2 man-db_2.12.1-1 mawk_1.3.4.20240123-1build1 media-types_10.1.0 mount_2.39.3-9ubuntu6 ncurses-base_6.4+20240113-1ubuntu2 ncurses-bin_6.4+20240113-1ubuntu2 netbase_6.4 netpbm_2:11.05.02-1.1build1 ocaml_4.14.1-1ubuntu1 ocaml-base_4.14.1-1ubuntu1 ocaml-findlib_1.9.6-1build4 ocaml-interp_4.14.1-1ubuntu1 openssl_3.0.13-0ubuntu3 optipng_0.7.8+ds-1build2 pandoc_3.1.3+ds-2 pandoc-data_3.1.3-1 passwd_1:4.13+dfsg1-4ubuntu3 patch_2.7.6-7build3 perl_5.38.2-4 perl-base_5.38.2-4 perl-modules-5.36_5.36.0-9ubuntu1 perl-modules-5.38_5.38.2-4 pinentry-curses_1.2.1-3ubuntu5 pkgbinarymangler_154 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3.1 poppler-data_0.4.12-1 procps_2:4.0.4-4ubuntu3 psmisc_23.7-1build1 python3_3.12.3-0ubuntu1 python3-minimal_3.12.3-0ubuntu1 python3.12_3.12.3-1 python3.12-minimal_3.12.3-1 readline-common_8.2-4build1 rpcsvc-proto_1.4.2-0ubuntu7 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2build1 sensible-utils_0.0.22 systemd_255.4-1ubuntu8 systemd-dev_255.4-1ubuntu8 systemd-sysv_255.4-1ubuntu8 sysvinit-utils_3.08-6ubuntu3 t1utils_1.41-4build3 tar_1.35+dfsg-3build1 tex-common_6.18 texlive-base_2023.20240207-1 texlive-binaries_2023.20230311.66589-9build3 tzdata_2024a-4ubuntu1 ubuntu-keyring_2023.11.28.1 ucf_3.0043+nmu1 util-linux_2.39.3-9ubuntu6 uuid-runtime_2.39.3-9ubuntu6 x11-common_1:7.7+23ubuntu3 xdg-utils_1.1.3-4.1ubuntu3 xfonts-encodings_1:1.0.5-0ubuntu2 xfonts-utils_1:7.7+6build3 xz-utils_5.6.1+really5.4.5-1 zlib1g_1:1.3.dfsg-3.1ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: ott Binary: libcoq-ott, ott-tools Architecture: any Version: 0.33+ds-3 Maintainer: Debian OCaml Maintainers Uploaders: Julien Puydt Homepage: https://github.com/ott-lang/ott Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/ocaml-team/ott Vcs-Git: https://salsa.debian.org/ocaml-team/ott.git Testsuite: autopkgtest Testsuite-Triggers: coq Build-Depends: coq, debhelper-compat (= 13), dh-coq, dh-ocaml, help2man, hevea, libcoq-core-ocaml-dev, libcoq-stdlib, libocamlgraph-ocaml-dev, pandoc Package-List: libcoq-ott deb ocaml optional arch=any ott-tools deb ocaml optional arch=any Checksums-Sha1: fc63f2061e80024965d44533336541733ccdd788 1140368 ott_0.33+ds.orig.tar.xz 7a6c0c1026b0b599e79bcc8baac1b5469ac3ca31 8084 ott_0.33+ds-3.debian.tar.xz Checksums-Sha256: 345cf6b2359a39174ab61e4d83d2d2a325f8aa2e08b6483cb267672ee11bde73 1140368 ott_0.33+ds.orig.tar.xz 710bd6d8c3c2a1c40f35964d65f4fcb923473d8aa116aaaee9ce61377f4c9160 8084 ott_0.33+ds-3.debian.tar.xz Files: 2d36c7cb4901ba8c5ba757c6108e1ad9 1140368 ott_0.33+ds.orig.tar.xz 4df164b3c23cbe96a977c280a7e2aaa5 8084 ott_0.33+ds-3.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJGBAEBCgAwFiEEgS7v2KP7pKzk3xFLBMU71/4DBVEFAmYmi1gSHGpwdXlkdEBk ZWJpYW4ub3JnAAoJEATFO9f+AwVRy18P/3RpTEjqSR5z/H6GZaSAi0LVxNzTNf+C CDmtN8/crV+tvv39qKEE/RNPEjYtvh6pewJvB4p7EDF9ct0HFj5bzaupMA9ldQ0X J6OVaMbEVKbIjDA+BrCIBMdRIOKRXL4FWkuIGI+qpMAKjs1eTeZRD1Nrj89AyGNg jxZmo5gYYmUCHlseQDsiGjAKKsxw/cyH7HFod8qi0Mm9NI+Ozgf+oQr3jU6LChJ3 SC3k7FJDvxVBhNSw/poFlv6Laz2/dzYPeuo/ySDkHP9EQr0KNgB4ugb7aPf58P5N ZmsbdySTeaSchfiz7BDRYfHQGXYiRV8+sQD35XQ6Z2Q0jEXyIl5AdpSBpewf6lq+ ZB0oEA34KhK4+YATgaZ97hlNUUDFTz+QkQ0KbFZ5VPxwYADxTida6C0yHPxzNoMC 0thOBsvHJ6wDziH6luxHVBwdWT4xuLjny/xp5R/5mcZsu/S7XcBVlGn2up0KdyGK 6o+jjqSM3eieDmmmV/6LKRMxUA27dLH2Lr5kTDbzNc33VpXSNhaUWYGLaKsvZAJ2 uHvIKRoC4hRWnKub0tokRvZO5shq1VYAmy3inBZ2elUoA2QXvUZeb0iyhqdRgD6p edE9ggwATz0ALyeUsSy+t+RkyldQ6gX3RHfwz/JHgeYoZE7evFkpe5ww3BFnPdAu ppnruiTSejG3 =V/BU -----END PGP SIGNATURE----- gpgv: Signature made Mon Apr 22 16:07:52 2024 UTC gpgv: using RSA key 812EEFD8A3FBA4ACE4DF114B04C53BD7FE030551 gpgv: issuer "jpuydt@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./ott_0.33+ds-3.dsc: no acceptable signature found dpkg-source: info: extracting ott in /<> dpkg-source: info: unpacking ott_0.33+ds.orig.tar.xz dpkg-source: info: unpacking ott_0.33+ds-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying typos.patch dpkg-source: info: applying coq_8.19.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-28286285 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-28286285 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-28286285 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -mLaunchpad Build Daemon -B -rfakeroot dpkg-buildpackage: info: source package ott dpkg-buildpackage: info: source version 0.33+ds-3 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build . dpkg-buildpackage: info: host architecture riscv64 debian/rules clean dh clean --with coq,ocaml debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' cp src/version.ml src/version.ml.bak make clean make[2]: Entering directory '/<>' cd src; make clean make[3]: Entering directory '/<>/src' ocamllex grammar_lexer.mll 374 states, 16439 transitions, table size 68000 bytes 3397 additional bytes used for bindings ocamlyacc -v grammar_parser.mly 2 rules never reduced ocamldep location.ml types.ml auxl.ml merge.ml global_option.ml grammar_lexer.ml grammar_parser.mli grammar_parser.ml version.ml grammar_pp.ml parse_table.ml glr.ml new_term_parser.ml term_parser.ml dependency.ml bounds.ml context_pp.ml quotient_rules.ml grammar_typecheck.ml transform.ml substs_pp.ml subrules_pp.ml embed_pp.ml defns.ml ln_transform.ml coq_induct.ml system_pp.ml lex_menhir_pp.ml align.ml main.ml align.mli bounds.mli coq_induct.mli defns.mli dependency.mli embed_pp.mli grammar_typecheck.mli merge.mli subrules_pp.mli substs_pp.mli system_pp.mli lex_menhir_pp.mli transform.mli term_parser.mli > .depend rm -f *~ *.cmi *.cmo *.cmx *.o rm -f grammar_lexer.ml grammar_parser.ml \ grammar_parser.mli grammar_parser.output rm -f version.ml rm -rf ott ott.byt ott.opt ../bin/ott rm -f grammar_parser.tex *.mly-y2l rm -f *.aux *.log *.dvi *.ps *.pdf *.annot rm -f out.thy out.v outScript.sml outTheory.uo outTheory.ui outTheory.sig outTheory.sml out.tex out.sty rm -f tmp_*.dot tmp.dot rm -f tmp_*.ott rm -f testRegr* rm -f *Theory.* *.ui *.uo make[3]: Leaving directory '/<>/src' rm -f *~ rm -f ott.install make[2]: Leaving directory '/<>' make -C doc clean make[2]: Entering directory '/<>/doc' rm -f *.aux *.log *.dvi *.annot top.doc top.tex top.ps top.pdf top2.ps top2.pdf top2.ggl top2.blg top2.html top2.image.tex top2.tex bind-doc.pdf bind-doc.ps bind-wmm-2.bbl bind-wmm-2.blg bind-wmm-2.pdf bind-wmm-2.ps paper.bbl paper.blg paper.tex s rm -f bind-doc-2.ps bind-doc-2.pdf bind-2.tex bind-2.thy rm -f binding.1.aux binding.1.tex binding.2.aux binding.2.tex binding.3.aux binding.3.tex binding.4.aux binding.4.tex binding.5.aux binding.5.tex binding.6.alltt.tex binding.6b.aux binding.6b.tex binding.6bScript.sml rm -f test10.0.alltt test10.2.aux test10.4.alltt test10.aux test10.meta.tex test10.tex test10.v test10_homs.alltt test10st.tex test10.2.alltt test10.2.tex test10.7.alltt test10.meta.aux test10.ml test10.thy test10Script.sml test10st.aux test21.1.alltt rm -f test11.alltt test12.thy test12.v test13.aux test13.tex test13d.aux test13d.tex test17.10.aux test17.10.tex test7tt.mng.alltt.tex rm -f slides-arg.dvi rm -f slides-sl.dvi rm -f slides-icfp.dvi rm -f slides-parsec.dvi rm -f grammar_parser.tex *.mly-y2l grammar_parser_hevea.tex rm -f top2*.gif top2.haux top2.htoc top2.lof rm -f squishtex.hand.alltt.tex rm -f options.txt test7.tex test7afilter.out.ps test7tt.tex test8.tex tmp.dot tmp_0.dot tmp_1.dot tmp_2.dot top.toc top2.bbl top2.toc version.tex x.tex rm -f bind.tex bind.thy rm -f test10_tuple.tex test10_tuple.thy test10_tuple.v test10_tupleScript.sml test10b.tex test10b.thy test10b.v test10bScript.sml test10st_narrow.tex test10st_narrow.thy test10st_narrow.v test10st_narrowScript.sml rm -f test10.alltt.tex test10_html.html rm -f README.tex rm -f *~ make[2]: Leaving directory '/<>/doc' mv src/version.ml.bak src/version.ml rm -f src/.depend src/version.tex coq/.lia.cache coq/.Makefile.coq.d rm -f doc/README.* doc/test10.despaced.v doc/test10.lem find . -name "*.vo*" -delete find . -name "*.aux" -delete find . -name "Makefile.coq*" -delete find . -name "*.glob" -delete make[1]: Leaving directory '/<>' dh_ocamlclean dh_clean debian/rules binary-arch dh binary-arch --with coq,ocaml dh_update_autotools_config -a dh_autoreconf -a dh_ocamlinit -a dh_auto_configure -a debian/rules override_dh_auto_build make[1]: Entering directory '/<>' make -C coq make[2]: Entering directory '/<>/coq' coq_makefile -f _CoqProject -o Makefile.coq make -f Makefile.coq make[3]: Entering directory '/<>/coq' COQDEP VFILES COQC ott_list_support.v COQC ott_list_base.v File "./ott_list_base.v", line 187, characters 13-20: Warning: Notation app_ass is deprecated since 8.18. Use app_assoc instead. [deprecated-syntactic-definition-since-8.18,deprecated-since-8.18,deprecated-syntactic-definition,deprecated,default] File "./ott_list_base.v", line 188, characters 16-27: Warning: Notation app_nil_end is deprecated since 8.18. Use app_nil_r instead. [deprecated-syntactic-definition-since-8.18,deprecated-since-8.18,deprecated-syntactic-definition,deprecated,default] COQC ott_list_eq_dec.v COQC ott_list_core.v COQC ott_list_nth.v COQC ott_list_takedrop.v File "./ott_list_takedrop.v", line 170, characters 10-17: Warning: Notation app_ass is deprecated since 8.18. Use app_assoc instead. [deprecated-syntactic-definition-since-8.18,deprecated-since-8.18,deprecated-syntactic-definition,deprecated,default] File "./ott_list_takedrop.v", line 170, characters 10-17: Warning: Notation app_ass is deprecated since 8.18. Use app_assoc instead. [deprecated-syntactic-definition-since-8.18,deprecated-since-8.18,deprecated-syntactic-definition,deprecated,default] File "./ott_list_takedrop.v", line 170, characters 10-17: Warning: Notation app_ass is deprecated since 8.18. Use app_assoc instead. [deprecated-syntactic-definition-since-8.18,deprecated-since-8.18,deprecated-syntactic-definition,deprecated,default] File "./ott_list_takedrop.v", line 179, characters 10-17: Warning: Notation app_ass is deprecated since 8.18. Use app_assoc instead. [deprecated-syntactic-definition-since-8.18,deprecated-since-8.18,deprecated-syntactic-definition,deprecated,default] File "./ott_list_takedrop.v", line 179, characters 10-17: Warning: Notation app_ass is deprecated since 8.18. Use app_assoc instead. [deprecated-syntactic-definition-since-8.18,deprecated-since-8.18,deprecated-syntactic-definition,deprecated,default] File "./ott_list_takedrop.v", line 179, characters 10-17: Warning: Notation app_ass is deprecated since 8.18. Use app_assoc instead. [deprecated-syntactic-definition-since-8.18,deprecated-since-8.18,deprecated-syntactic-definition,deprecated,default] File "./ott_list_takedrop.v", line 196, characters 18-29: Warning: Notation app_nil_end is deprecated since 8.18. Use app_nil_r instead. [deprecated-syntactic-definition-since-8.18,deprecated-since-8.18,deprecated-syntactic-definition,deprecated,default] File "./ott_list_takedrop.v", line 196, characters 18-29: Warning: Notation app_nil_end is deprecated since 8.18. Use app_nil_r instead. [deprecated-syntactic-definition-since-8.18,deprecated-since-8.18,deprecated-syntactic-definition,deprecated,default] COQC ott_list_predicate.v COQC ott_list_mem.v COQC ott_list_flat_map.v COQC ott_list_repeat.v COQC ott_list_distinct.v COQC ott_list.v make[3]: Leaving directory '/<>/coq' make[2]: Leaving directory '/<>/coq' make -C src make[2]: Entering directory '/<>/src' ocamllex grammar_lexer.mll 374 states, 16439 transitions, table size 68000 bytes 3397 additional bytes used for bindings ocamlyacc -v grammar_parser.mly 2 rules never reduced ocamldep location.ml types.ml auxl.ml merge.ml global_option.ml grammar_lexer.ml grammar_parser.mli grammar_parser.ml version.ml grammar_pp.ml parse_table.ml glr.ml new_term_parser.ml term_parser.ml dependency.ml bounds.ml context_pp.ml quotient_rules.ml grammar_typecheck.ml transform.ml substs_pp.ml subrules_pp.ml embed_pp.ml defns.ml ln_transform.ml coq_induct.ml system_pp.ml lex_menhir_pp.ml align.ml main.ml align.mli bounds.mli coq_induct.mli defns.mli dependency.mli embed_pp.mli grammar_typecheck.mli merge.mli subrules_pp.mli substs_pp.mli system_pp.mli lex_menhir_pp.mli transform.mli term_parser.mli > .depend ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c location.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c types.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c auxl.ml File "auxl.ml", lines 405-412, characters 7-19: 405 | .......( match hse with 406 | | Hom_index _ | Hom_terminal _ -> [] 407 | | Hom_string s -> 408 | let strs = Str.split (Str.regexp "[ \t]+") s in 409 | let ntrs_hom = List.filter (fun st -> List.mem st defined_ntrs) strs in 410 | if promote 411 | then List.map (promote_ntr xd) ntrs_hom 412 | else ntrs_hom ). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Hom_ln_free_index (_, _) File "auxl.ml", lines 467-471, characters 7-59: 467 | .......( match hse with 468 | | Hom_index _ | Hom_terminal _ -> [] 469 | | Hom_string s -> 470 | let strs = Str.split (Str.regexp "[ \t]+") s in 471 | List.filter (fun st -> List.mem st defined_mvrs) strs ). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Hom_ln_free_index (_, _) File "auxl.ml", lines 1839-1854, characters 4-42: 1839 | ....( match stre with 1840 | | Struct_md mvr -> "metavar def: "^mvr 1841 | | Struct_rs ntrs -> "rule def: "^(String.concat " " ntrs) 1842 | | Struct_srs xs -> "subrule def: "^ 1843 | (String.concat " " ... 1851 | | Struct_axs xs -> "aux def: "^ 1852 | (String.concat " " xs) 1853 | | Struct_fun_or_defnclass s -> "fundefn_class def: "^s 1854 | | Struct_embed (_,h,_) -> "embed: "^h) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Struct_crs _ ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c merge.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c merge.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c global_option.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c grammar_parser.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c grammar_lexer.ml File "grammar_lexer.mll", line 471, characters 10-13: Warning 26 [unused-var]: unused variable loc. ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c grammar_parser.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c version.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c grammar_pp.ml File "grammar_pp.ml", lines 1875-2131, characters 6-25: 1875 | ......( match m with 1876 | | Lex _ | Menhir _ -> Auxl.errorm m "pp_mse" 1877 | | Ascii ao -> 1878 | pp_auxfn m xd f ^ ""^pp_LPAREN ^ "" 1879 | ^ pp_ntlist ... 2128 | else 2129 | ( "(flat_map (fun "^pat_fun^" => "^pp_body^ pat_fun_end ^ ") " 2130 | ^ de1i.de1_compound_id 2131 | ^ ")", [], [] ) ) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Coq _|Isa _) (However, some guarded clause may match this value.) File "grammar_pp.ml", lines 4022-4025, characters 16-45: 4022 | ................(match hse with 4023 | | Hom_string _ -> arity_of_homspec hs' 4024 | | Hom_index i -> max (1+i) (arity_of_homspec hs') 4025 | | Hom_terminal _ -> arity_of_homspec hs') Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Hom_ln_free_index (_, _) File "grammar_pp.ml", line 3624, characters 6-18: 3624 | let debug_string = "" (* ("(* pp_symterm_list_items entry:\nstlis= [" ^String.concat " ; " (List.map pp_plain_symterm_list_item stlis)^"]\nprod_es= ["^String.concat " ; "(List.map pp_plain_element prod_es)^"] *)\n\n")*) in ^^^^^^^^^^^^ Warning 26 [unused-var]: unused variable debug_string. File "grammar_pp.ml", line 3756, characters 6-18: 3756 | let debug_string = "" in (*("pp_symterm_list_body entry:\nstlb= ["^String.concat " ; " (pp_plain_symterm_list_body stlb)^"]\nprod_es= ["^String.concat " ; " (List.map pp_plain_element prod_es)^"]\n\n") in*) ^^^^^^^^^^^^ Warning 26 [unused-var]: unused variable debug_string. ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c parse_table.ml File "parse_table.ml", line 914, characters 42-56: 914 | prod_action = (fun [r] -> r); ^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::_::_ ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c glr.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c new_term_parser.ml File "new_term_parser.ml", lines 150-177, characters 10-30: 150 | ..........(function 151 | | "[" -> "lbrac" 152 | | "]" -> "rbrac" 153 | | "!" -> "excl" 154 | | "\"" -> "doublequote" ... 174 | | "}" -> "rcurly" 175 | | "|" -> "bar" 176 | | "~" -> "tilde" 177 | | "-" -> "minus") Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: "" File "new_term_parser.ml", lines 289-290, characters 14-18: 289 | ..............[Res_char c; Res_charl l] = 290 | Res_charl (c::l).. Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_char _::Res_charl _::_::_ File "new_term_parser.ml", lines 292-293, characters 20-46: 292 | ....................[Res_char c; Res_charl l] = 293 | Res_string (Auxl.string_of_char_list (c::l)).. Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_char _::Res_charl _::_::_ File "new_term_parser.ml", line 295, characters 14-58: 295 | let res_stlil [Res_stli a; Res_stlil b] = Res_stlil (a::b);; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_stli _::Res_stlil _::_::_ File "new_term_parser.ml", lines 342-346, characters 67-66: 342 | ...................................................................function 343 | [] -> [] 344 | | Res_ignore::rl -> process_prod_res rl 345 | | Res_ste ste::rl -> ste::process_prod_res rl 346 | | Res_st st::rl -> Ste_st (dummy_loc, st)::process_prod_res rl Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Res_none|Res_stli _|Res_stlil _|Res_char _|Res_charl _|Res_string _| Res_int _|Res_si _|Res_sil _)::_ File "new_term_parser.ml", line 382, characters 14-42: 382 | (fun [Res_stlil x] -> elc x); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_stlil _::_::_ File "new_term_parser.ml", line 401, characters 8-42: 401 | (fun [Res_stli x]-> Res_stlil [x]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_stli _::_::_ File "new_term_parser.ml", line 416, characters 16-51: 416 | (fun [x; _; y] -> res_stlil [x; y]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::_::_::_::_ File "new_term_parser.ml", lines 463-467, characters 26-65: 463 | ..........................(fun [Res_stli (Stli_single (_, es1)); 464 | _; 465 | Res_int n'; 466 | Res_stli (Stli_single (_, es2))] -> 467 | process_dot_listform_res es1 n' es2). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_stli (Stli_single (_, _))::_::Res_int _::Res_stli (Stli_single (_, _)):: _::_ File "new_term_parser.ml", lines 476-482, characters 26-65: 476 | ..........................(fun [Res_stli (Stli_single (_, es1)); 477 | _; 478 | _; 479 | Res_int n'; 480 | _; 481 | Res_stli (Stli_single (_, es2))] -> 482 | process_dot_listform_res es1 n' es2) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_stli (Stli_single (_, _))::_::_::Res_int _::_:: Res_stli (Stli_single (_, _))::_::_ File "new_term_parser.ml", lines 488-500, characters 18-53: 488 | ..................(fun [_; Res_stli (Stli_single (_, es)); _; _; Res_string ivr; 489 | _] -> 490 | let es'' = 491 | List.map 492 | (Merge.abstract_indexvar_symterm_element ivr 0) ... 497 | stl_elements = es''; 498 | stl_loc = dummy_loc} 499 | in 500 | Res_stli (Stli_listform stlb)). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_stli (Stli_single (_, _))::_::_::Res_string _::_::_::_ File "new_term_parser.ml", lines 508-523, characters 18-53: 508 | ..................(fun [_; Res_stli (Stli_single (_, es)); _; _; Res_string ivr; 509 | _; 510 | _; Res_string ivr'; 511 | _] -> 512 | let es'' = ... 520 | let stlb = {stl_bound = b; 521 | stl_elements = es''; 522 | stl_loc = dummy_loc} in 523 | Res_stli (Stli_listform stlb)). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_stli (Stli_single (_, _))::_::_::Res_string _::_::_::Res_string _::_:: _::_ File "new_term_parser.ml", lines 536-557, characters 18-53: 536 | ..................(fun [_; Res_stli (Stli_single (_, es)); _; _; Res_string ivr; 537 | _; 538 | _; 539 | Res_string lower; 540 | _; ... 554 | let stlb = {stl_bound = b; 555 | stl_elements = es''; 556 | stl_loc = dummy_loc} in 557 | Res_stli (Stli_listform stlb)). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_stli (Stli_single (_, _))::_::_::Res_string _::_::_::Res_string _::_:: Res_int _::_::Res_si _::_::_::_ File "new_term_parser.ml", line 560, characters 18-53: 560 | (fun [Res_stli x] -> Res_stlil [x])); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_stli _::_::_ File "new_term_parser.ml", line 574, characters 24-59: 574 | (fun [x; _; y] -> res_stlil [x; y])); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::_::_::_::_ File "new_term_parser.ml", line 603, characters 15-44: 603 | (fun (_::rl) -> build_res rl) in ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: [] File "new_term_parser.ml", line 609, characters 15-44: 609 | (fun (_::rl) -> build_res rl) in ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: [] File "new_term_parser.ml", line 628, characters 12-29: 628 | (fun [_; x] -> x) ^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::_::_::_ File "new_term_parser.ml", lines 638-639, characters 13-63: 638 | .............(fun [_; Res_sil l] -> 639 | Res_st (St_nonterm (dummy_loc, ntr, (nt', l)))). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_sil _::_::_ File "new_term_parser.ml", lines 649-653, characters 18-55: 649 | ..................(fun [_; Res_sil l] -> 650 | Res_st (St_nontermsub (dummy_loc, 651 | ntl, 652 | Auxl.promote_ntr xd ntr, 653 | (nt', l)))). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_sil _::_::_ File "new_term_parser.ml", lines 664-665, characters 6-59: 664 | ......(fun [_; Res_sil x] -> 665 | Res_ste (Ste_metavar (dummy_loc, name, (mvr, x)))) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_sil _::_::_ File "new_term_parser.ml", line 695, characters 14-100: 695 | (fun (_::Res_string s::_) -> Res_ste (Ste_metavar (dummy_loc, mvd.mvd_name, (s, [])))) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _:: (Res_ignore|Res_none|Res_st _|Res_ste _|Res_stli _|Res_stlil _|Res_char _| Res_charl _|Res_int _|Res_si _|Res_sil _)::_ File "new_term_parser.ml", lines 703-707, characters 16-68: 703 | ................(fun [_; Res_string s] -> 704 | if is_tm s then 705 | raise Reject_parse 706 | else 707 | Res_ste (Ste_var (dummy_loc, mvd.mvd_name, s))). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_string _::_::_ File "new_term_parser.ml", lines 710-711, characters 16-66: 710 | ................(fun [_; Res_string s] -> 711 | Res_ste (Ste_var (dummy_loc, mvd.mvd_name, s))). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_string _::_::_ File "new_term_parser.ml", lines 715-719, characters 16-23: 715 | ................(fun [((Res_ste (Ste_var (_, _, s))) as x)] -> 716 | if is_tm s then 717 | raise Reject_parse 718 | else 719 | x) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_ste (Ste_var (_, _, _))::_::_ File "new_term_parser.ml", line 742, characters 6-41: 742 | (fun [Res_char c] -> Res_charl [c]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_char _::_::_ File "new_term_parser.ml", line 748, characters 6-68: 748 | (fun [Res_charl s] -> Res_string (Auxl.string_of_char_list s)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_charl _::_::_ File "new_term_parser.ml", line 761, characters 6-53: 761 | (fun [Res_si s; Res_sil sl] -> Res_sil (s::sl)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_si _::Res_sil _::_::_ File "new_term_parser.ml", line 767, characters 6-73: 767 | (fun [Res_charl l] -> Res_si (Si_num (Auxl.string_of_char_list l))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_charl _::_::_ File "new_term_parser.ml", line 771, characters 6-24: 771 | (fun [rsi] -> rsi); ^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::_::_ File "new_term_parser.ml", line 794, characters 6-47: 794 | (fun [Res_charl c] -> Res_charl ('_'::c)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_charl _::_::_ File "new_term_parser.ml", line 796, characters 6-48: 796 | (fun [Res_charl c] -> Res_charl ('\''::c)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_charl _::_::_ File "new_term_parser.ml", line 831, characters 6-52: 831 | (fun [Res_string s] -> Res_si (Si_var (s, 0))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_string _::_::_ File "new_term_parser.ml", line 835, characters 6-53: 835 | (fun [Res_string s] -> Res_si (Si_var (s, -1))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_string _::_::_ File "new_term_parser.ml", lines 846-847, characters 13-61: 846 | .............(fun [_; Res_sil x] -> 847 | Res_st (St_nonterm (dummy_loc, "", (nt, x)))). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_sil _::_::_ File "new_term_parser.ml", line 858, characters 13-27: 858 | (fun [x] -> x); ^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::_::_ File "new_term_parser.ml", line 338, characters 6-23: 338 | let add_greater_prior (i1 : int) (i2 : int) = ^^^^^^^^^^^^^^^^^ Warning 26 [unused-var]: unused variable add_greater_prior. ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c term_parser.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c term_parser.ml File "term_parser.ml", lines 1139-1172, characters 2-11: 1139 | ..let Ascii oldopts = pp_ascii_opts_default in 1140 | let opts = Ascii {oldopts with ppa_colour = !Auxl.colour} in 1141 | let sts = parse_complete lookup ntr concrete s in 1142 | let sts = transform sts in 1143 | match sts with ... 1169 | begin 1170 | report_error (Some l) (sstart ^ concat "" intermed); 1171 | St_uninterpreted(l, "multiple parses") 1172 | end Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Coq {coq_quantified_vars_from_de=_; coq_non_local_hyp_defn=_; coq_non_local_hyp_defn_vars=_; coq_list_types=_; coq_list_aux_defns={defined=_; newly_defined=_}; coq_library={contents=(_, _)}; coq_locally_nameless=_; _ }| Isa {isa_library={contents=(_, _)}; _ }|Hol {hol_library={contents=(_, _)}}| Lem {lem_library={contents=(_, _)}}| Twf {twf_current_defn=_; twf_library={contents=(_, _)}}|Tex _| Caml {caml_library={contents=(_, _)}; _ }| Lex {ppm_caml_opts={caml_library={contents=(_, _)}; _ }; _ }| Menhir {ppm_caml_opts={caml_library={contents=(_, _)}; _ }; _ }) File "term_parser.ml", line 1222, characters 25-54: 1222 | List.map (fun (Ntp.Gtp.Res_st s) -> s) res ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Res_ignore|Res_none|Res_ste _|Res_stli _|Res_stlil _|Res_char _|Res_charl _| Res_string _|Res_int _|Res_si _|Res_sil _) ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c dependency.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c dependency.ml File "dependency.ml", lines 571-579, characters 2-74: 571 | ..match m with 572 | | Isa io when io.ppi_isa_primrec -> isa_primrec_collapse m xd funcs 573 | | Isa io when not io.ppi_isa_primrec -> isa_fun_collapse m xd funcs 574 | | Hol _ -> hol_collapse m xd funcs 575 | | Lem _ -> lem_collapse m xd funcs 576 | | Coq _ -> coq_collapse m xd funcs 577 | | Twf _ -> twf_collapse m xd funcs 578 | | Caml _ -> caml_collapse m xd funcs 579 | | Tex _ | Ascii _ -> Auxl.error None "internal: collapse of Tex-Ascii\n" Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Isa _|Lex _|Menhir _) (However, some guarded clause may match this value.) File "dependency.ml", lines 584-714, characters 2-53: 584 | ..match m with 585 | | Tex _ | Ascii _ -> Auxl.error None "internal: print of Tex-Ascii\n" 586 | | Isa io -> 587 | let print_lemma block = 588 | if ( List.exists ... 711 | (* (List.map (fun (_,((h1,h2,h3),s,_)) -> h1 ^ "FOO1" ^ h2 ^ "FOO2"^ h3 ^ "FOO3"^s) block))*) 712 | (List.map (fun (_,((h1,h2,h3),s,_)) -> h1 ^ h2 ^ h3 ^ s ^ " end\n") block)) 713 | ^ "\n") in 714 | String.concat "" (List.map print_block sorting) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Lex _|Menhir _) ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c bounds.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c bounds.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c context_pp.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c quotient_rules.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c grammar_typecheck.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c grammar_typecheck.ml File "grammar_typecheck.ml", lines 54-56, characters 4-82: 54 | ....match (xs,keys) with 55 | | ([],[]) -> None 56 | | (x::xs, key::keys) -> if (List.mem key keys) then Some x else helper xs keys. Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: ([], _::_) ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c transform.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c transform.ml File "transform.ml", line 107, characters 6-11: 107 | let id_nt = (id,[]) in ^^^^^ Warning 26 [unused-var]: unused variable id_nt. ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c substs_pp.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c substs_pp.ml File "substs_pp.ml", lines 333-336, characters 10-11: 333 | ..........(match m with 334 | | Caml _ -> Grammar_pp.pp_nt_or_mv_root_ty m xd ntmvr ^ " list" 335 | | Lem _ -> "list " ^Grammar_pp.pp_nt_or_mv_root_ty m xd ntmvr 336 | ) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Coq _|Isa _|Hol _|Twf _|Ascii _|Tex _|Lex _|Menhir _) File "substs_pp.ml", lines 1400-1412, characters 3-4: 1400 | ...(match m with 1401 | | Caml _ -> 1402 | "(" 1403 | ^ Grammar_pp.pp_nt_or_mv_root_ty m xd subst.sb_that 1404 | ^ "*" ^ Grammar_pp.pp_nontermroot_ty m xd subst.sb_this ... 1409 | ^ Grammar_pp.pp_nt_or_mv_root_ty m xd subst.sb_that 1410 | ^ "*" ^ Grammar_pp.pp_nontermroot_ty m xd subst.sb_this 1411 | ^ ")" 1412 | ) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Coq _|Isa _|Hol _|Twf _|Ascii _|Tex _|Lex _|Menhir _) File "substs_pp.ml", lines 1747-1876, characters 3-8: 1747 | ...( match m with 1748 | | Ascii _ | Tex _ | Lex _ | Menhir _ -> Auxl.error (Some p.prod_loc) "pp_fv_symterm_list_body" 1749 | | Isa io when io.ppi_isa_primrec -> 1750 | let args = 1751 | String.concat "_" ... 1873 | ("(flat_map (fun (pat_:"^de1i.de1_coq_type_of_pattern^") => match pat_ with " ^ de1i.de1_pattern ^ " => "^pp_body^" end) " 1874 | ^ de1i.de1_compound_id 1875 | ^ ")"), funcs 1876 | ).. Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Coq _|Isa _|Twf _) (However, some guarded clause may match this value.) File "substs_pp.ml", lines 2030-2033, characters 5-6: 2030 | .....(match m with 2031 | | Caml _ -> Grammar_pp.pp_nt_or_mv_root_ty m xd fv.fv_that ^ " list" 2032 | | Lem _ -> " list " ^ Grammar_pp.pp_nt_or_mv_root_ty m xd fv.fv_that 2033 | ) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Coq _|Isa _|Hol _|Twf _|Ascii _|Tex _|Lex _|Menhir _) ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c subrules_pp.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c subrules_pp.ml File "subrules_pp.ml", lines 167-368, characters 8-2: 167 | ........( match m with 168 | | Isa io when io.ppi_isa_primrec -> 169 | let typ = 170 | Auxl.the (Grammar_pp.pp_elements 171 | m xd ((Si_punct "_")::sie) elbu.elb_es true false true true) ^ " list" in ... 365 | [ " %{ TWELF NOT IMPLEMENTED }%"], deps, [] 366 | | Tex _ | Ascii _ | Lex _ | Menhir _ -> Auxl.errorm m "pp_subelement" 367 | 368 | ) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Coq _|Isa _) (However, some guarded clause may match this value.) File "subrules_pp.ml", line 333, characters 9-13: 333 | let args = ^^^^ Warning 26 [unused-var]: unused variable args. File "subrules_pp.ml", line 453, characters 10-14: 453 | let srln = Grammar_pp.pp_nontermroot_ty m xd srl in ^^^^ Warning 26 [unused-var]: unused variable srln. File "subrules_pp.ml", line 454, characters 10-14: 454 | let srlu = Grammar_pp.pp_nontermroot_ty m xd sru in ^^^^ Warning 26 [unused-var]: unused variable srlu. ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c embed_pp.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c embed_pp.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c defns.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c defns.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c ln_transform.ml File "ln_transform.ml", lines 1057-1067, characters 4-7: 1057 | ....match mse with 1058 | | Empty -> 1059 | "0",[] 1060 | | MetaVarExp mv -> 1061 | "1",[] (* FZ is this correct in the general case? *) ... 1064 | | Aux (f1,nt1) -> 1065 | let name = arity_name f1 (Auxl.promote_ntr xd_transformed (Auxl.primary_ntr_of_ntr xd_transformed (fst nt1))) in 1066 | name ^ " " ^ Grammar_pp.pp_nonterm m xd_transformed nt1, 1067 | [name] Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (NonTermExp _|MetaVarListExp (_, _)|NonTermListExp (_, _)|AuxList (_, _, _)) ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c coq_induct.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c coq_induct.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c system_pp.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c system_pp.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c lex_menhir_pp.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c lex_menhir_pp.ml File "lex_menhir_pp.ml", lines 274-285, characters 10-11: 274 | ..........(match ocamllex_hom_opt, ocamllex_remove_hom with 275 | | Some ocamllex_hom, false -> 276 | Some (token_name_of mvd.mvd_name, mvd.mvd_name, TK_metavar(ocaml_type, Some ocamllex_hom, ocamllex_of_string_hom_opt)) 277 | | None, false -> 278 | (* hack: default to ocamllex-remove *) ... 282 | Auxl.error (Some mvd.mvd_loc) ("ocamllex output: both ocamllex and ocamllex-remove hom for "^mvd.mvd_name^"\n") 283 | | None, true -> 284 | Some (token_name_of mvd.mvd_name, mvd.mvd_name, TK_metavar(ocaml_type, None, ocamllex_of_string_hom_opt)) 285 | ) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Some _, true) File "lex_menhir_pp.ml", line 281, characters 12-36: 281 | | Some ocamllex_hom, false -> ^^^^^^^^^^^^^^^^^^^^^^^^ Warning 11 [redundant-case]: this match case is unused. File "lex_menhir_pp.ml", lines 331-335, characters 13-42: 331 | .............(match ocaml_type with 332 | | "string" -> "" 333 | | "int" -> "int_of_string" 334 | | "float" -> "float_of_string" 335 | | "bool" -> "bool_of_string") Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: "" File "lex_menhir_pp.ml", line 271, characters 11-13: 271 | let hs = List.assoc "ocamllex-remove" mvd.mvd_rep in ^^ Warning 26 [unused-var]: unused variable hs. File "lex_menhir_pp.ml", line 430, characters 37-61: 430 | let menhir_semantic_value_id_of_ntmv ((ntmvr,suffix) as ntmv) = ^^^^^^^^^^^^^^^^^^^^^^^^ Warning 26 [unused-var]: unused variable ntmv. File "lex_menhir_pp.ml", line 788, characters 16-23: 788 | let m_ocaml = Caml { Types.ppo_include_terminals=false; Types.caml_library = ref ("",[]) } in ^^^^^^^ Warning 26 [unused-var]: unused variable m_ocaml. File "lex_menhir_pp.ml", line 789, characters 16-23: 789 | let m_ascii = Types.error_opts in ^^^^^^^ Warning 26 [unused-var]: unused variable m_ascii. ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c align.mli ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c align.ml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -c main.ml File "main.ml", line 780, characters 14-27: 780 | let sd_quotiented = Auxl.caml_rename sd in ^^^^^^^^^^^^^ Warning 26 [unused-var]: unused variable sd_quotiented. File "main.ml", line 799, characters 11-24: 799 | let sd_quotiented = Auxl.caml_rename sd in ^^^^^^^^^^^^^ Warning 26 [unused-var]: unused variable sd_quotiented. sed -e 's/__VERSION__/0.33/' \ -e '/__DATE__/r tmp_date.txt' \ -e '/__DATE__/d' version.tex echo Makefile location.cmo types.cmo auxl.cmo merge.cmo global_option.cmo grammar_lexer.cmo grammar_parser.cmo version.cmo grammar_pp.cmo parse_table.cmo glr.cmo new_term_parser.cmo term_parser.cmo dependency.cmo bounds.cmo context_pp.cmo quotient_rules.cmo grammar_typecheck.cmo transform.cmo substs_pp.cmo subrules_pp.cmo embed_pp.cmo defns.cmo ln_transform.cmo coq_induct.cmo system_pp.cmo lex_menhir_pp.cmo align.cmo main.cmo align.cmi bounds.cmi coq_induct.cmi defns.cmi dependency.cmi embed_pp.cmi grammar_typecheck.cmi merge.cmi subrules_pp.cmi substs_pp.cmi system_pp.cmi lex_menhir_pp.cmi transform.cmi term_parser.cmi version.tex Makefile location.cmo types.cmo auxl.cmo merge.cmo global_option.cmo grammar_lexer.cmo grammar_parser.cmo version.cmo grammar_pp.cmo parse_table.cmo glr.cmo new_term_parser.cmo term_parser.cmo dependency.cmo bounds.cmo context_pp.cmo quotient_rules.cmo grammar_typecheck.cmo transform.cmo substs_pp.cmo subrules_pp.cmo embed_pp.cmo defns.cmo ln_transform.cmo coq_induct.cmo system_pp.cmo lex_menhir_pp.cmo align.cmo main.cmo align.cmi bounds.cmi coq_induct.cmi defns.cmi dependency.cmi embed_pp.cmi grammar_typecheck.cmi merge.cmi subrules_pp.cmi substs_pp.cmi system_pp.cmi lex_menhir_pp.cmi transform.cmi term_parser.cmi version.tex ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -v The OCaml compiler, version 4.14.1 Standard library directory: /usr/lib/ocaml ocamlfind ocamlc -package str -package ocamlgraph -linkpkg -g -dtypes -o ott.byt location.cmo types.cmo auxl.cmo merge.cmo global_option.cmo grammar_lexer.cmo grammar_parser.cmo version.cmo grammar_pp.cmo parse_table.cmo glr.cmo new_term_parser.cmo term_parser.cmo dependency.cmo bounds.cmo context_pp.cmo quotient_rules.cmo grammar_typecheck.cmo transform.cmo substs_pp.cmo subrules_pp.cmo embed_pp.cmo defns.cmo ln_transform.cmo coq_induct.cmo system_pp.cmo lex_menhir_pp.cmo align.cmo main.cmo ln -s -f ott.byt ott make[2]: Leaving directory '/<>/src' make -C doc top2.html make[2]: Entering directory '/<>/doc' cp -f top2.mng top2.tex # placeholder for later use of ott as a filter chmod ugo-w top2.tex cd ../src; make tmp_test7_clean.ott make[3]: Entering directory '/<>/src' rm -f tmp_test7_clean.ott (grep -v ^a | sed -e 's/^r//g' | grep -v ^% ) < ../tests/test7.ott > tmp_test7_clean.ott chmod ugo-w tmp_test7_clean.ott make[3]: Leaving directory '/<>/src' ../src/ott \ -o test7.tex \ -tex_show_meta false \ -tex_wrap false \ -tex_name_prefix testSeven \ -tex_filter ../tests/test7tt.mng test7tt.tex \ ../tests/non_super_tabular.ott ../src/tmp_test7_clean.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 File ../src/tmp_test7_clean.ott on line 23, column 1 - 27: Warning: Free variables in hom element [[typevar]] File ../src/tmp_test7_clean.ott on line 29, column 78 - 104: Warning: Free variables in hom element [[typevar]] Definition rules: 48 good 0 bad Definition rule clauses: 99 good 0 bad ../src/ott -colour true -showraw true \ -o test8.tex \ -tex_show_meta false \ -tex_wrap false \ -tex_name_prefix testEight \ ../tests/non_super_tabular.ott ../tests/test8.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1]{\begin{tabular}{llcllllll}#1\end{tabular} } \renewcommand{\[[TEX_NAME_PREFIX]]metavartabular}[1]{\begin{tabular}{ll}#1\end{tabular} } }} metavar value_name , x ::= {{ isa string }} {{ coq nat }} {{ coq-equality }} {{ hol string }} {{ ocaml int }} {{ lex alphanum }} metavar ident ::= {{ isa string }} {{ coq nat }} {{ hol string }} {{ ocaml int }} {{ lex Alphanum }} metavar integer_literal ::= {{ isa int }} {{ coq nat }} {{ hol num }} {{ ocaml int }} {{ lex numeral }} metavar index , i , j , n , m ::= {{ isa nat }} {{ coq nat }} {{ hol num }} {{ ocaml int }} {{ lex numeral }} grammar typeconstr :: TC_ ::= | unit :: :: unit | bool :: :: bool | int :: :: int typvar , tv :: TV_ ::={{ coq-equality decide equality . apply eq_value_name . }} | ' ident :: :: ident typexpr , t :: TE_ ::= | typvar :: :: var | typexpr -> typexpr' :: :: arrow | typeconstr :: :: constr0 | ( typexpr ) :: S :: paren {{ ich [[typexpr]] }} {{ ocaml [[typexpr]] }} typscheme , ts :: TS_ ::= | ( typvar1 , .. , typvarn ) typexpr :: :: ts (+ bind typvar1..typvarn in typexpr +) | generalise ( G , t ) :: M :: ts3 {{ isa (TS_ts (List . remdups (list_minus (ftv_typexpr [[t]] ) (ftv_G [[G]] ))) [[t]] ) }} {{ coq (TS_ts (remove_duplicates (make_list_typvar (list_minus eq_typvar (ftv_typexpr [[t]] ) (ftv_G [[G]] )))) [[t]] ) }} {{ hol (TS_ts (remove_duplicates (list_minus (ftv_typexpr [[t]] ) (ftv_G [[G]] ))) [[t]] ) }} {{ ocaml TODO }} constant , c :: CONST_ ::= | integer_literal :: :: int | false :: :: false | true :: :: true | () :: :: unit | (&&) :: :: and | not :: :: not expr , e :: E_ ::= | value_name :: :: ident | constant :: :: constant | expr expr' :: :: apply | function value_name -> expr :: :: function (+ bind value_name in expr +) | let value_name = expr in expr' :: :: let (+ bind value_name in expr' +) | ( expr ) :: S :: paren {{ ich [[expr]] }} {{ ocaml [[expr]] }} | { v / x } e :: M :: subst {{ isa subst_expr [[v]] [[x]] [[e]] }} {{ ch (subst_expr [[v]] [[x]] [[e]] ) }} {{ ocaml (subst_expr [[v]] [[x]] [[e]] ) }} value , v :: V_ ::= | constant :: :: constant | function value_name -> expr :: :: function G{{ tex \Gamma }} :: G_ ::= | empty :: :: em | G , value_name : typscheme :: :: vn formula :: formula_ ::= | judgement :: :: judgement | not ( formula ) :: :: not {{ isa Not( [[formula]] ) }} {{ coq not( [[formula]] ) }} {{ hol ~( [[formula]] ) }} {{ ocaml TODO }} | typscheme > t :: :: gen {{ isa ? typvars . ? typexpr . ? s . [[typscheme]] = TS_ts typvars typexpr & typvars=List . map fst s & tsubst_typexpr s typexpr = [[t]] }} {{ coq (exists tvs, exists txp, exists s, [[typscheme]] = TS_ts tvs txp /\ tvs = make_list_typvar (List . map (fun (x:typvar*typexpr) => match x with (x1,x2) => x1 end) s) /\ tsubst_typexpr s txp = [[t]] ) }} {{ hol ? typvars typexpr s . ( [[typscheme]] = TS_ts typvars typexpr ) /\ (typvars=MAP FST s ) /\ (tsubst_typexpr s typexpr = [[t]] ) }} {{ ocaml TODO }} | typscheme = typscheme' :: :: eqt {{ ich [[typscheme]] = [[typscheme']] }} {{ ocaml TODO }} | value_name = value_name' :: :: eqv {{ ich [[value_name]] = [[value_name']] }} {{ ocaml TODO }} terminals :: terminals_ ::= | -> :: :: arrow {{ tex \rightarrow }} | function :: :: function {{ tex \textbf { function } }} | |- :: :: turnstile {{ tex \vdash }} | --> :: :: red {{ tex \longrightarrow }} | { :: :: leftbrace {{ tex \ { }} | } :: :: rightbrace {{ tex \ } }} subrules v <:: expr substitutions subst expr value_name tsubst typexpr typvarfreevars ftv typexpr typvarembed {{ coq Fixpoint remove_duplicates (l:list_typvar) : list_typvar := match l with | Nil_list_typvar => Nil_list_typvar | Cons_list_typvar h t => if (list_mem eq_typvar h (unmake_list_typvar t)) then remove_duplicates t else Cons_list_typvar h (remove_duplicates t) end. }} {{ hol val _ = Define ` (remove_duplicates [] = []) /\ (remove_duplicates (x::xs) = if (MEM x xs) then remove_duplicates xs else x::(remove_duplicates xs)) `; }} Defns Jtype :: ::= Defn value_name : typscheme in G :: :: VTSin :: VTSin_ by [[ --------------- :: vn1| value_name : typscheme in G, value_name:typscheme ]] [[ | value_name : typscheme in G | not(value_name = value_name') --------------- :: vn2| value_name : typscheme in G, value_name':typscheme' ]] Defn G |- constant : t :: :: G_constant :: constant_ by [[ --------------- :: int| G |- integer_literal : int ]] [[ --------------- :: false| G |- false : bool ]] [[ --------------- :: true| G |- true : bool ]] [[ --------------- :: unit| G |- () : unit ]] [[ --------------- :: and| G |- (&&) : bool -> ( bool -> bool ) ]] [[ --------------- :: not| G |- not : bool -> bool ]] Defn G |- e : t :: :: Get :: Get_ by [[ | x:typscheme in G | typscheme > t --------------- :: value_name| G |- x:t ]] [[ | :G_constant: G |- constant : t --------------- :: constant| G |- constant : t ]] [[ | G |- e : t1->t2 | G |- e' : t1 --------------- :: apply| G |- e e' : t2 ]] [[ | G,x1: ( ) t1 |- e : t --------------- I :: lambda| G |- function x1->e : t1->t ]] [[ | G |- e : t | G,x:typscheme |- e':t' | typscheme = generalise(G,t) --------------- :: let| G |- let x=e in e' : t' ]] Defns Jop :: JO_ ::= Defn e --> e' :: :: red :: red_ by [[ --------------- :: app| (function x->e) v --> {v/x} e ]] [[ --------------- :: let| let x = v in e --> {v/x} e ]] [[ | e --> e' --------------- :: context_app1| e e1 --> e' e1 ]] [[ | e --> e' --------------- :: context_app2| v e --> v e' ]] [[ | e --> e' --------------- :: context_let| let x=e in e1 --> let x=e' in e1 ]] [[ --------------- :: not_1| not true --> false ]] [[ --------------- :: not_2| not false --> true ]] [[ --------------- :: and_1| ((&&) true) e --> e ]] [[ --------------- :: and_2| ((&&) false) e --> false ]] Definition rules: 22 good 0 bad Definition rule clauses: 36 good 0 bad ../src/ott -colour true -showraw true \ -o test10.tex \ -tex_show_meta false \ -tex_wrap false \ -tex_name_prefix testTen \ -o test10.thy \ -o test10.v \ -o test10Script.sml \ -o test10.lem \ -o test10.ml \ ../tests/non_super_tabular.ott ../tests/test10.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1]{\begin{tabular}{llcllllll}#1\end{tabular} } \renewcommand{\[[TEX_NAME_PREFIX]]metavartabular}[1]{\begin{tabular}{ll}#1\end{tabular} } }} metavar var , x ::= {{ com term variable }} {{ isa string }} {{ coq nat }} {{ hol string }} {{ lem string }} {{ coq-equality }} {{ ocaml int }} {{ lex alphanum }} {{ tex \mathit { [[var]] } }} grammar term , t :: t_ ::={{ com term }} | x :: :: var {{ com variable }} | \ x . t :: :: lam (+ bind x in t +) {{ com lambda }} | t t' :: :: app {{ com app }} | ( t ) :: S :: paren {{ icho [[t]] }} {{ lem [[t]] }} | { t / x } t' :: M :: sub {{ icho (tsubst_term [[t]] [[x]] [[t']] ) }} {{ lem (tsubst_term [[t]] [[x]] [[t']] ) }} val , v :: v_ ::={{ com value }} | \ x . t :: :: lam {{ com lambda }} terminals :: terminals_ ::= | \ :: :: lambda {{ tex \lambda }} | --> :: :: red {{ tex \longrightarrow }} subrules val <:: term substitutions tsubst term varDefns Jop :: ::= Defn t1 --> t2 :: :: reduce :: {{ com $ [[t1]] $ reduces to $ [[t2]] $ }} {{ lemwcf witness type reduce_witness; check reduce_check; eval : input -> output }}by [[ --------------- :: ax_app| (\x.t1) v2 --> {v2/x}t1 ]] [[ | t1 --> t1' --------------- :: ctx_app_fun| t1 t --> t1' t ]] [[ | t1 --> t1' --------------- :: ctx_app_arg| v t1 --> v t1' ]] Definition rules: 3 good 0 bad Definition rule clauses: 5 good 0 bad cd ../src; make grammar_parser.tex make[3]: Entering directory '/<>/src' cat grammar_parser.mly | tr -d \' | grep -v '%start' | grep -v '%type' | sed -e 's/%prec [^ ]*//' > grammar_parser.mly-y2l ../aux/y2l/y2l grammar_parser.mly-y2l -O2 > grammar_parser.tex make[3]: Leaving directory '/<>/src' cp -f ../src/grammar_parser.tex . ../src/ott -colour true -showraw true \ -o test10.meta.tex \ -tex_show_meta true \ -tex_wrap false \ -tex_name_prefix testTenMeta \ ../tests/non_super_tabular.ott ../tests/test10.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1]{\begin{tabular}{llcllllll}#1\end{tabular} } \renewcommand{\[[TEX_NAME_PREFIX]]metavartabular}[1]{\begin{tabular}{ll}#1\end{tabular} } }} metavar var , x ::= {{ com term variable }} {{ isa string }} {{ coq nat }} {{ hol string }} {{ lem string }} {{ coq-equality }} {{ ocaml int }} {{ lex alphanum }} {{ tex \mathit { [[var]] } }} grammar term , t :: t_ ::={{ com term }} | x :: :: var {{ com variable }} | \ x . t :: :: lam (+ bind x in t +) {{ com lambda }} | t t' :: :: app {{ com app }} | ( t ) :: S :: paren {{ icho [[t]] }} {{ lem [[t]] }} | { t / x } t' :: M :: sub {{ icho (tsubst_term [[t]] [[x]] [[t']] ) }} {{ lem (tsubst_term [[t]] [[x]] [[t']] ) }} val , v :: v_ ::={{ com value }} | \ x . t :: :: lam {{ com lambda }} terminals :: terminals_ ::= | \ :: :: lambda {{ tex \lambda }} | --> :: :: red {{ tex \longrightarrow }} subrules val <:: term substitutions tsubst term varDefns Jop :: ::= Defn t1 --> t2 :: :: reduce :: {{ com $ [[t1]] $ reduces to $ [[t2]] $ }} {{ lemwcf witness type reduce_witness; check reduce_check; eval : input -> output }}by [[ --------------- :: ax_app| (\x.t1) v2 --> {v2/x}t1 ]] [[ | t1 --> t1' --------------- :: ctx_app_fun| t1 t --> t1' t ]] [[ | t1 --> t1' --------------- :: ctx_app_arg| v t1 --> v t1' ]] Definition rules: 3 good 0 bad Definition rule clauses: 5 good 0 bad ../src/ott -colour true -showraw true \ -o test13.tex \ -tex_show_meta false \ -tex_wrap false \ -tex_name_prefix testThirteen \ ../tests/non_super_tabular.ott ../tests/test13.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1]{\begin{tabular}{llcllllll}#1\end{tabular} } \renewcommand{\[[TEX_NAME_PREFIX]]metavartabular}[1]{\begin{tabular}{ll}#1\end{tabular} } }} metavar terminal , t ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar metavarroot , mvr ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar nontermroot , ntr ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar suffix , suff ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar auxfn , f ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar prodname , pn ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar index , i , j , n , m ::= {{ isa string }} {{ coq nat }} {{ hol string }} grammar metavar :: mv_ ::= | metavarroot suffix :: :: 1 nonterm :: nt_ ::= | nontermroot suffix :: :: 1 element :: e_ ::= | terminal :: :: tm | metavar :: :: mv | nonterm :: :: nt mse :: mse_ ::= | metavar :: :: mv | nonterm :: :: nt | auxfn ( nonterm ) :: :: f | mse union mse' :: :: union | {} :: :: empty bindspec , bs :: bs_ ::= | bind mse in nonterm :: :: bind | auxfn = mse :: :: auxfn prod{{ hol production }} :: p_ ::= | | element1 .. elementm :: :: prodname (+ bindspec1 .. bindspecn +) :: :: 1 rule :: r_ ::= | nontermroot :: '' ::= prod1 .. prodm :: :: 1 grammar_rules :: g_ ::= | grammar rule1 .. rulem :: :: 1 formula :: formula_ ::= | judgement :: :: judgement terminals :: ::= | {} :: :: quote {{ tex \texttt { \ { \ } } }} | ( :: :: lparen {{ tex \texttt { ( } }} | ) :: :: rparen {{ tex \texttt { ) } }} | (+ :: :: lparenplus {{ tex \texttt { (+ } }} | +) :: :: rparenplus {{ tex \texttt { +) } }} | '' :: :: quotequote {{ tex \texttt { '' } }} | :: :: :: coloncolon {{ tex \texttt { :: } }} | ::= :: :: coloncoloneq {{ tex \texttt { ::= } }} | grammar :: :: tgrammar {{ tex \texttt { grammar } }} | bind :: :: bind {{ tex \texttt { bind } }} | in :: :: in {{ tex \texttt { in } }} | union :: :: union {{ tex \texttt { union } }} ../src/ott -help > options.txt ../src/ott -colour true -showraw true \ -o test10st.tex \ -tex_show_meta false \ -tex_wrap false \ -tex_name_prefix testTenst \ ../tests/non_super_tabular.ott ../tests/test10st.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1]{\begin{tabular}{llcllllll}#1\end{tabular} } \renewcommand{\[[TEX_NAME_PREFIX]]metavartabular}[1]{\begin{tabular}{ll}#1\end{tabular} } }} metavar termvar , x ::= {{ isa string }} {{ coq nat }} {{ coq-equality }} {{ hol string }} {{ lem string }} {{ ocaml int }} {{ tex \mathit { [[termvar]] } }} {{ com term variable }} metavar typvar , X ::= {{ isa string }} {{ coq nat }} {{ coq-equality }} {{ hol string }} {{ lem string }} {{ ocaml int }} {{ tex \mathit { [[typvar]] } }} {{ com type variable }} grammar t :: t_ ::={{ com term }} | x :: :: Var {{ com variable }} | \ x . t :: :: Lam (+ bind x in t +) {{ com abstraction }} | t t' :: :: App {{ com application }} | ( t ) :: S :: paren {{ ichl [[t]] }} {{ ocaml int }} | { t / x } t' :: M :: tsub {{ ichl ( tsubst_t [[t]] [[x]] [[t']] ) }} {{ ocaml int }} v :: v_ ::={{ com value }} | \ x . t :: :: Lam {{ com abstraction }} T :: T_ ::={{ com type }} | X :: :: var {{ com variable }} | T -> T' :: :: arrow {{ com function }} | ( T ) :: S :: paren {{ ichl [[T]] }} {{ ocaml int }} G{{ tex \Gamma }} :: G_ ::={{ isa (termvar*T) list }} {{ coq list (termvar*T) }} {{ ocaml (termvar*T) list }} {{ lem list (termvar*T) }} {{ hol (termvar#T) list }} {{ com type environment }} | empty :: :: em {{ isa Nil }} {{ coq G_nil }} {{ hol [ ] }} {{ lem [ ] }} | G , x : T :: :: vn {{ isa ( [[x]] , [[T]] )# [[G]] }} {{ coq (cons ( [[x]] , [[T]] ) [[G]] ) }} {{ hol (( [[x]] , [[T]] ):: [[G]] ) }} {{ lem (( [[x]] , [[T]] ):: [[G]] ) }} terminals :: terminals_ ::= | \ :: :: lambda {{ tex \lambda }} | --> :: :: red {{ tex \longrightarrow }} | -> :: :: arrow {{ tex \rightarrow }} | |- :: :: turnstile {{ tex \vdash }} | in :: :: in {{ tex \in }} formula :: formula_ ::= | judgement :: :: judgement | not ( formula ) :: :: not {{ isa (Not [[formula]] )) }} {{ coq (not [[formula]] ) }} {{ hol (~ [[formula]] ) }} {{ lem (not [[formula]] ) }} | x = x' :: :: eqv {{ ichl [[x]] = [[x']] }} | x : T in G :: :: xTG {{ isa ? G1 G2 . [[G]] = G1 @ ( [[x]] , [[T]] )# [[G2]] & [[x]] ~:fst ` set G1 }} {{ coq (bound [[x]] [[T]] [[G]] ) }} {{ lem (bound [[x]] [[T]] [[G]] ) }} {{ hol ? G1 G2 . ( [[G]] = G1 ++ ( [[x]] , [[T]] ):: [[G2]] ) /\ ~(MEM [[x]] (MAP FST G1)) }} embed {{ coq Notation G_nil := (@nil (termvar*T)). Definition bound x T0 G := exists G1, exists G2, (G = List.app G1 (List.cons (x,T0) G2)) /\ ~In x (List.map (@fst termvar T) G1). }} {{ lem let rec bound x t0 g = match g with | (x',t')::g' -> if x=x' then t0=t' else bound x t0 g' | [] -> false end }} subrules v <:: t freevars fv t xsubstitutions tsubst t xDefns Jtype :: ::= Defn G |- t : T :: :: GtT :: GtT_ by [[ | x:T in G --------------- :: value_name| G |- x:T ]] [[ | G |- t : T1->T2 | G |- t' : T1 --------------- :: apply| G |- t t' : T2 ]] [[ | G,x1: T1 |- t : T --------------- :: lambda| G |- \x1.t : T1->T ]] Defns Jop :: ::= Defn t1 --> t2 :: :: reduce :: {{ com $ [[t1]] $ reduces to $ [[t2]] $ }}by [[ --------------- :: ax_app| (\x.t12) v2 --> {v2/x}t12 ]] [[ | t1 --> t1' --------------- :: ctx_app_fun| t1 t --> t1' t ]] [[ | t1 --> t1' --------------- :: ctx_app_arg| v t1 --> v t1' ]] embed {{ coq Hint Constructors reduce GtT : rules. }} File ../tests/test10st.ott on line 55, column 7 - 81: Warning: Free variables in hom element [[G2]] File ../tests/test10st.ott on line 58, column 7 - 92: Warning: Free variables in hom element [[G2]] Definition rules: 6 good 0 bad Definition rule clauses: 12 good 0 bad ../src/ott -colour true -showraw true \ -o test12.thy \ -o test12.v \ ../tests/test12.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 grammar e :: e_ ::= | F f :: :: f | C c :: :: c a :: a_ ::= | B b :: :: b | 0 :: :: 0 b :: b_ ::= | A a :: :: a c :: c_ ::= | A a :: :: a d :: d_ ::={{ isa string }} {{ coq nat }} {{ hol string }} | A a :: :: a f :: f_ ::= | EA e a :: :: ea ../src/ott -colour true -showraw true \ -o test17.10.tex \ -tex_show_meta false \ -tex_wrap false \ -tex_name_prefix testSeventeenTen \ ../tests/non_super_tabular.ott \ ../tests/test17.10.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1]{\begin{tabular}{llcllllll}#1\end{tabular} } \renewcommand{\[[TEX_NAME_PREFIX]]metavartabular}[1]{\begin{tabular}{ll}#1\end{tabular} } }} metavar typevar , X ::= {{ isa string }} {{ coq nat }} {{ coq-equality }} {{ hol string }} {{ lex Alphanum }} {{ tex \mathit { [[typevar]] } }} {{ com type variable }} {{ isavar '' [[typevar]] '' }} {{ texvar \mathrm { [[typevar]] } }} metavar termvar , x ::= {{ isa string }} {{ coq nat }} {{ hol string }} {{ coq-equality }} {{ lex alphanum }} {{ tex \mathit { [[termvar]] } }} {{ com term variable }} {{ isavar '' [[termvar]] '' }} {{ texvar \mathrm { [[termvar]] } }} metavar label , l , k ::= {{ isa string }} {{ coq nat }} {{ hol string }} {{ lex alphanum }} {{ tex \mathit { [[label]] } }} {{ com field label }} metavar index , i , j , n , m ::= {{ isa nat }} {{ coq nat }} {{ hol num }} {{ lex numeral }} {{ com indices }} grammar T{{ hol Typ }} , S , U :: T_ ::={{ com type }} | X :: :: Var {{ com type variable }} | { l1 : T1 , .. , ln : Tn } :: :: Rec {{ com record }} t :: t_ ::={{ com term }} | x :: :: Var {{ com variable }} | { } :: :: Rec_comp_lu_some {{ com record --- complu with terminal }} | t . l :: :: Proj {{ com projection }} G{{ tex \Gamma }} , D{{ tex \Delta }} :: G_ ::={{ com type environment }} | empty :: :: empty | G , X <: T :: :: type | G , x : T :: :: term | G , G' :: M :: comma {{ ich TODO }} {{ ocaml TODO }} | G1 , .. , Gn :: M :: dots {{ ich TODO }} {{ ocaml TODO }} formula :: formula_ ::= | judgement :: :: judgement | formula1 .. formulan :: :: dots terminals :: terminals_ ::= | |- :: :: turnstile {{ tex \vdash }} | <: :: :: subtype {{ tex <: }} Defns Jtype :: ::= Defn G |- t : T :: :: Ty :: Ty_ {{ com term $ [[t]] $ has type $ [[T]] $ }}by [[ | G|-t1:T1 .. G|-tn:Tn --------------- :: Rcd_dotform| G|- {l1=t1,..,ln=tn}:{l1:T1,..,ln:Tn} ]] [[ | G|- t:{l1:T1,..,ln:Tn} --------------- :: Proj_dotform| G|- t.lj : Tj ]] [[ | --------------- :: Rcd_comp| G|- { }:{ } ]] [[ | G|- t: { } --------------- :: Proj_comp| G|- t.lj : Tj ]] [[ | --------------- :: Rcd_comp_u| G|- { }:{ } ]] [[ | G|- t: { } --------------- :: Proj_comp_u| G|- t.lj : Tj ]] [[ | --------------- :: Rcd_comp_lu| G|- { }:{ } ]] [[ | G|- t: { } --------------- :: Proj_comp_lu| G|- t.lj : Tj ]] [[ | G|- t:{l0:T0,..,ln-1:Tn-1} --------------- :: Proj_dotform_minus| G|- t.lj : Tj ]] [[ | G|- t: { } --------------- :: Proj_comp_lu_minus| G|- t.lj : Tj ]] Definition rules: 10 good 0 bad Definition rule clauses: 20 good 0 bad ../src/ott -alltt test10.0.alltt ../tests/test10.0.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 % minimal metavar termvar, x ::= grammar t :: 't_' ::= | x :: :: Var | \ x . t :: :: Lam | t t' :: :: App | ( t ) :: S:: Paren | { t / x } t' :: M:: Tsub v :: 'v_' ::= | \ x . t :: :: Lam subrules v <:: t defns Jop :: '' ::= defn t1 --> t2 :: ::reduce::'' by -------------------------- :: ax_app (\x.t12) v2 --> {v2/x}t12 t1 --> t1' -------------- :: ctx_app_fun t1 t --> t1' t t1 --> t1' -------------- :: ctx_app_arg v t1 --> v t1' Definition rules: 3 good 0 bad Definition rule clauses: 5 good 0 bad ../src/ott -alltt test10.2.alltt ../tests/test10.2.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 % minimal + latex + comments metavar termvar, x ::= {{ tex \mathit{[[termvar]]} }} grammar t :: 't_' ::= {{ com term }} | x :: :: Var {{ com variable}} | \ x . t :: :: Lam {{ com lambda }} | t t' :: :: App {{ com app }} | ( t ) :: S:: Paren | { t / x } t' :: M:: Tsub v :: 'v_' ::= {{ com value }} | \ x . t :: :: Lam {{ com lambda }} terminals :: 'terminals_' ::= | \ :: :: lambda {{ tex \lambda }} | --> :: :: red {{ tex \longrightarrow }} subrules v <:: t defns Jop :: '' ::= defn t1 --> t2 :: ::reduce::'' {{ com $[[t1]]$ reduces to $[[t2]]$}} by -------------------------- :: ax_app (\x.t12) v2 --> {v2/x}t12 t1 --> t1' -------------- :: ctx_app_fun t1 t --> t1' t t1 --> t1' -------------- :: ctx_app_arg v t1 --> v t1' Definition rules: 3 good 0 bad Definition rule clauses: 5 good 0 bad ../src/ott -alltt test10.4.alltt ../tests/test10.4.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 % minimal + binding + subst + coq/hol/isa metavar termvar, x ::= {{ isa string}} {{ coq nat}} {{ hol string}} {{ coq-equality }} grammar t :: 't_' ::= | x :: :: Var | \ x . t :: :: Lam (+ bind x in t +) | t t' :: :: App | ( t ) :: S:: Paren {{ icho [[t]] }} | { t / x } t' :: M:: Tsub {{ icho (tsubst_t [[t]] [[x]] [[t']])}} v :: 'v_' ::= | \ x . t :: :: Lam subrules v <:: t substitutions single t x :: tsubst defns Jop :: '' ::= defn t1 --> t2 :: ::reduce::'' by -------------------------- :: ax_app (\x.t12) v2 --> {v2/x}t12 t1 --> t1' -------------- :: ctx_app_fun t1 t --> t1' t t1 --> t1' -------------- :: ctx_app_arg v t1 --> v t1' Definition rules: 3 good 0 bad Definition rule clauses: 5 good 0 bad ../src/ott -alltt test10.7.alltt ../tests/test10.7.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 % all metavar termvar, x ::= {{ com term variable }} {{ isa string}} {{ coq nat}} {{ hol string}} {{ coq-equality }} {{ ocaml int}} {{ lex alphanum}} {{ tex \mathit{[[termvar]]} }} grammar t :: 't_' ::= {{ com term }} | x :: :: Var {{ com variable}} | \ x . t :: :: Lam (+ bind x in t +) {{ com lambda }} | t t' :: :: App {{ com app }} | ( t ) :: S:: Paren {{ icho [[t]] }} | { t / x } t' :: M:: Tsub {{ icho (tsubst_t [[t]] [[x]] [[t']])}} v :: 'v_' ::= {{ com value }} | \ x . t :: :: Lam {{ com lambda }} terminals :: 'terminals_' ::= | \ :: :: lambda {{ tex \lambda }} | --> :: :: red {{ tex \longrightarrow }} subrules v <:: t substitutions single t x :: tsubst defns Jop :: '' ::= defn t1 --> t2 :: ::reduce::'' {{ com $[[t1]]$ reduces to $[[t2]]$}} by -------------------------- :: ax_app (\x.t12) v2 --> {v2/x}t12 t1 --> t1' -------------- :: ctx_app_fun t1 t --> t1' t t1 --> t1' -------------- :: ctx_app_arg v t1 --> v t1' Definition rules: 3 good 0 bad Definition rule clauses: 5 good 0 bad rm -rf README.tex cat ../README.md | sed -e 's/|//g' > README.tmp.md pandoc README.tmp.md -o README.tmp.tex cat README.tmp.tex | sed -e 's/section{Ott}/section{Getting started with Ott (the README)}/g' | sed -e 's/href/ahref/g' | sed -e 's/\\noalign{\\medskip}//g' > README.tex chmod ugo-w README.tex ../src/ott -colour true -showraw true \ -o test10.2.tex \ -tex_show_meta false \ -tex_wrap false \ -tex_name_prefix testTenTwo \ ../tests/non_super_tabular.ott ../tests/test10.2.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1]{\begin{tabular}{llcllllll}#1\end{tabular} } \renewcommand{\[[TEX_NAME_PREFIX]]metavartabular}[1]{\begin{tabular}{ll}#1\end{tabular} } }} metavar termvar , x ::= {{ tex \mathit { [[termvar]] } }} grammar t :: t_ ::={{ com term }} | x :: :: Var {{ com variable }} | \ x . t :: :: Lam {{ com lambda }} | t t' :: :: App {{ com app }} | ( t ) :: S :: Paren | { t / x } t' :: M :: Tsub v :: v_ ::={{ com value }} | \ x . t :: :: Lam {{ com lambda }} terminals :: terminals_ ::= | \ :: :: lambda {{ tex \lambda }} | --> :: :: red {{ tex \longrightarrow }} subrules v <:: t Defns Jop :: ::= Defn t1 --> t2 :: :: reduce :: {{ com $ [[t1]] $ reduces to $ [[t2]] $ }}by [[ --------------- :: ax_app| (\x.t12) v2 --> {v2/x}t12 ]] [[ | t1 --> t1' --------------- :: ctx_app_fun| t1 t --> t1' t ]] [[ | t1 --> t1' --------------- :: ctx_app_arg| v t1 --> v t1' ]] Definition rules: 3 good 0 bad Definition rule clauses: 5 good 0 bad cat ../tests/test7tt.mng | sed -e 's/\\/BACKSLASH/g' | sed -e 's/{/LEFTBRACKET/g' | sed -e 's/}/\\myrb\{\}/g' | sed -e 's/LEFTBRACKET/\\mylb\{\}/g' | sed -e 's/BACKSLASH/\\mybackslash\{\}/g' | sed -e 's/\[\[/\\mysym{\[\[}/g' | sed -e 's/\]\]/\\mysym{\]\]}/g' | sed -e 's/:concrete:/\\mykw\{:concrete:\}/g' > test7tt.mng.alltt.tex ../src/ott -colour true -showraw true \ -o binding.1.tex \ -tex_show_meta false \ -tex_wrap false \ -tex_name_prefix bindingOne \ ../tests/squishtex.ott \ ../tests/binding.1.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1]{\begin{minipage}{\columnwidth}\begin{tabular}{ll}#1\end{tabular}\end{minipage} } \renewcommand{\[[TEX_NAME_PREFIX]]rulehead}[3]{$#1$ $#2$ & $#3$} \renewcommand{\[[TEX_NAME_PREFIX]]prodline}[6]{ \quad $#1$ \ $#2$ & \quad $#3 #4$ $#5$ $#6$} \renewcommand{\[[TEX_NAME_PREFIX]]interrule}{\\[2.0mm]} }} metavar value_name , x , f ::= {{ isa string }} {{ coq nat }} {{ coq-equality }} {{ hol string }} {{ ocaml int }} {{ lex alphanum }} grammar t :: E_ ::= | let rec x = t in t' :: :: letrec (+ bind x in t bind x in t' +) terminals :: terminals_ ::= | -> :: :: arrow {{ tex \rightarrow }} | function :: :: function {{ tex \textbf { function } }} | |- :: :: turnstile {{ tex \vdash }} | --> :: :: red {{ tex \longrightarrow }} | { :: :: leftbrace {{ tex \ { }} | } :: :: rightbrace {{ tex \ } }} ../src/ott -colour true -showraw true \ -o binding.2.tex \ -tex_show_meta false \ -tex_wrap false \ -tex_name_prefix bindingTwo \ ../tests/squishtex.ott \ ../tests/binding.2.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1]{\begin{minipage}{\columnwidth}\begin{tabular}{ll}#1\end{tabular}\end{minipage} } \renewcommand{\[[TEX_NAME_PREFIX]]rulehead}[3]{$#1$ $#2$ & $#3$} \renewcommand{\[[TEX_NAME_PREFIX]]prodline}[6]{ \quad $#1$ \ $#2$ & \quad $#3 #4$ $#5$ $#6$} \renewcommand{\[[TEX_NAME_PREFIX]]interrule}{\\[2.0mm]} }} metavar value_name , x ::= {{ isa string }} {{ coq nat }} {{ coq-equality }} {{ hol string }} {{ ocaml int }} {{ lex alphanum }} grammar t :: E_ ::= | x :: :: ident | ( t1 , t2 ) :: :: pair | let p = t in t' :: :: letrec (+ bind binders(p) in t' +) p :: P_ ::= | _ :: :: wildcard (+ binders={} +) | x :: :: ident (+ binders=x +) | ( p1 , p2 ) :: :: pair (+ binders=binders(p1) union binders(p2) +) terminals :: terminals_ ::= | -> :: :: arrow {{ tex \rightarrow }} | function :: :: function {{ tex \textbf { function } }} | |- :: :: turnstile {{ tex \vdash }} | --> :: :: red {{ tex \longrightarrow }} | { :: :: leftbrace {{ tex \ { }} | } :: :: rightbrace {{ tex \ } }} ../src/ott -colour true -showraw true \ -o binding.3.tex \ -tex_show_meta false \ -tex_wrap false \ -tex_name_prefix bindingThree \ ../tests/squishtex.ott \ ../tests/binding.3.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1]{\begin{minipage}{\columnwidth}\begin{tabular}{ll}#1\end{tabular}\end{minipage} } \renewcommand{\[[TEX_NAME_PREFIX]]rulehead}[3]{$#1$ $#2$ & $#3$} \renewcommand{\[[TEX_NAME_PREFIX]]prodline}[6]{ \quad $#1$ \ $#2$ & \quad $#3 #4$ $#5$ $#6$} \renewcommand{\[[TEX_NAME_PREFIX]]interrule}{\\[2.0mm]} }} metavar value_name , x ::= {{ isa string }} {{ coq nat }} {{ coq-equality }} {{ hol string }} {{ ocaml int }} {{ lex alphanum }} metavar label , l , k ::= {{ isa string }} {{ coq nat }} {{ hol string }} {{ lex alphanum }} {{ tex \mathit { [[label]] } }} {{ com field label }} {{ isavar '' [[label]] '' }} {{ holvar " [[label]] " }} {{ ocamlvar " [[label]] " }} metavar index , i , j , n , m ::= {{ isa nat }} {{ coq nat }} {{ hol num }} {{ lex numeral }} {{ com indices }} grammar t :: E_ ::= | x :: :: ident | { l1 = t1 , .. , ln = tn } :: :: record | let p = t in t' :: :: let (+ bind b(p) in t' +) p :: P_ ::= | x :: :: ident (+ b=x +) | { l1 = p1 , .. , ln = pn } :: :: record (+ b=b(p1..pn) +) terminals :: terminals_ ::= | -> :: :: arrow {{ tex \rightarrow }} | function :: :: function {{ tex \textbf { function } }} | |- :: :: turnstile {{ tex \vdash }} | --> :: :: red {{ tex \longrightarrow }} | { :: :: leftbrace {{ tex \ { }} | } :: :: rightbrace {{ tex \ } }} ../src/ott -colour true -showraw true \ -o binding.4.tex \ -tex_show_meta false \ -tex_wrap false \ -tex_name_prefix bindingFour \ ../tests/squishtex.ott \ ../tests/binding.4.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1]{\begin{minipage}{\columnwidth}\begin{tabular}{ll}#1\end{tabular}\end{minipage} } \renewcommand{\[[TEX_NAME_PREFIX]]rulehead}[3]{$#1$ $#2$ & $#3$} \renewcommand{\[[TEX_NAME_PREFIX]]prodline}[6]{ \quad $#1$ \ $#2$ & \quad $#3 #4$ $#5$ $#6$} \renewcommand{\[[TEX_NAME_PREFIX]]interrule}{\\[2.0mm]} }} embed {{ tex \newcommand{\[[TEX_NAME_PREFIX]]testterma}{ [[ p1 | p2 ]] } \newcommand{\[[TEX_NAME_PREFIX]]testtermb}{ [[ (p1,p2) ]] } \newcommand{\[[TEX_NAME_PREFIX]]testtermc}{ [[ let ((None,Some x)|(Some x,None)) = y in (x,x) ]] } }} metavar value_name , x , y ::= {{ isa string }} {{ coq nat }} {{ coq-equality }} {{ hol string }} {{ ocaml int }} {{ lex alphanum }} grammar t :: E_ ::= | x :: :: ident | ( t1 , t2 ) :: :: pair | None :: :: None | Some p :: :: Some | let p = t in t' :: :: let (+ bind b(p) in t' +) p :: P_ ::= | x :: :: Var (+ b=x +) | ( p1 , p2 ) :: :: pair (+ b=b(p1) union b(p2) +) | p1 | p2 :: :: or (+ b=b(p1) union b(p2) +) | None :: :: None (+ b={} +) | Some p :: :: Some (+ b=b(p) +) | ( p ) :: S :: Paren terminals :: terminals_ ::= | -> :: :: arrow {{ tex \rightarrow }} | function :: :: function {{ tex \textbf { function } }} | |- :: :: turnstile {{ tex \vdash }} | --> :: :: red {{ tex \longrightarrow }} | { :: :: leftbrace {{ tex \ { }} | } :: :: rightbrace {{ tex \ } }} ../src/ott -colour true -showraw true \ -o binding.5.tex \ -tex_show_meta false \ -tex_wrap false \ -tex_name_prefix bindingFive \ ../tests/squishtex.ott \ ../tests/binding.5.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1]{\begin{minipage}{\columnwidth}\begin{tabular}{ll}#1\end{tabular}\end{minipage} } \renewcommand{\[[TEX_NAME_PREFIX]]rulehead}[3]{$#1$ $#2$ & $#3$} \renewcommand{\[[TEX_NAME_PREFIX]]prodline}[6]{ \quad $#1$ \ $#2$ & \quad $#3 #4$ $#5$ $#6$} \renewcommand{\[[TEX_NAME_PREFIX]]interrule}{\\[2.0mm]} }} embed {{ tex \newcommand{\[[TEX_NAME_PREFIX]]testterma}{ [[ :J_type: empty, X<:Top, Y<:X->X, x:X, y:Y |- y x : X ]] } \newcommand{\[[TEX_NAME_PREFIX]]testtermb}{ [[ :Jb_type: empty, X<:Top, Y<:X->X, x:X, y:Y |- y x : X ]] } \newcommand{\[[TEX_NAME_PREFIX]]testtermc}{ [[ :Gb_term: empty, X<:Top, Y<:X->X, x:X, y:Y ]] } \newcommand{\[[TEX_NAME_PREFIX]]testtermC}{ [[ :Gb_term: empty, W<:Top, Y<:W->W, x:W, y:Y ]] } \newcommand{\[[TEX_NAME_PREFIX]]testtermd}{ [[ :Jc_type: Gc |- t : T ]] } \newcommand{\[[TEX_NAME_PREFIX]]testterme}{ [[ Gc ]] } }} metavar typevar , X ::= {{ isa string }} {{ coq nat }} {{ coq-equality }} {{ hol string }} {{ ocaml int }} {{ lex Alphanum }} metavar termvar , x ::= {{ isa string }} {{ coq nat }} {{ coq-equality }} {{ hol string }} {{ ocaml int }} {{ lex alphanum }} grammar T :: T_ ::= | X :: :: T_Var | Top :: :: T_Top | T -> T' :: :: T_Fun | Forall X <: T . T' :: :: T_Forall (+ bind X in T' +) t :: t_ ::= | x :: :: Var | \ x : T . t :: :: Lam (+ bind x in t +) | t t' :: :: App | \ X <: T . t :: :: TLam (+ bind X in t +) | t [ T ] :: :: TApp | let p = t in t' :: :: Let (+ bind bo(p) in t' +) p :: p_ ::= | x : T :: :: Var (+ bo=x +) G{{ tex \Gamma }} :: G_ ::= | empty :: :: empty (+ Tdom={} tdom={} +) | G , X <: T :: :: type (+ Tdom=Tdom(G) union X tdom=tdom(G) +) | G , x : T :: :: term (+ Tdom=Tdom(G) tdom=tdom(G) union x +) J :: J_ ::= | G |- T <: T' :: :: subtype | G |- t : T :: :: type | t --> t' :: :: red Gb{{ tex \Gamma^b }} :: Gb_ ::= | empty :: :: empty (+ Tdom={} tdom={} +) | Gb , X <: T :: :: type (+ Tdom=Tdom(Gb) union X tdom={} bind Tdom(Gb) in T +) {{ tex [[Gb]] ,\, [[X]] [[<:]] [[T]] }} | Gb , x : T :: :: term (+ Tdom=Tdom(Gb) tdom=tdom(Gb) union x bind Tdom(Gb) in T +) {{ tex [[Gb]] ,\, [[x]] [[:]] [[T]] }} Jb :: Jb_ ::= | Gb |- T <: T' :: :: subtype (+ bind Tdom(Gb) in T bind Tdom(Gb) in T' +) | Gb |- t : T :: :: type (+ bind Tdom(Gb) in t bind Tdom(Gb) in T bind tdom(Gb) in t +) | t --> t' :: :: red Gc{{ tex \Gamma }} :: Gc_ ::= | empty :: :: empty | Gc , X <: T :: :: type {{ tex [[Gc]] ,\, [[X]] [[<:]] [[T]] }} | Gc , x : T :: :: term {{ tex [[Gc]] ,\, [[x]] [[:]] [[T]] }} Jc :: Jc_ ::= | Gc |- t : T :: :: type terminals :: terminals_ ::= | -> :: :: arrow {{ tex \mathord { \rightarrow } }} | : :: :: colon {{ tex \mathord { : } }} | function :: :: function {{ tex \textbf { function } }} | |- :: :: turnstile {{ tex \vdash }} | --> :: :: red {{ tex \longrightarrow }} | { :: :: leftbrace {{ tex \ { }} | } :: :: rightbrace {{ tex \ } }} | \ :: :: lam {{ tex \lambda }} | Forall :: :: forall {{ tex \forall }} | empty :: :: empty {{ tex \varnothing }} ../src/ott -alltt binding.6.alltt.tex ../tests/binding.6.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 metavar label, l ::= {{ hol string }} {{ coq nat }} indexvar index, n ::= {{ hol num }} {{ coq nat }} grammar term, t :: 't_' ::= | { l1 = t1 , .. , ln = tn } :: :: record ../src/ott -colour true -showraw true \ -o binding.6b.tex \ -o binding.6bScript.sml \ -tex_show_meta false \ -tex_wrap false \ -tex_name_prefix bindingSixb \ ../tests/squishtex.ott \ ../tests/binding.6.ott \ ../tests/binding.6b.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1]{\begin{minipage}{\columnwidth}\begin{tabular}{ll}#1\end{tabular}\end{minipage} } \renewcommand{\[[TEX_NAME_PREFIX]]rulehead}[3]{$#1$ $#2$ & $#3$} \renewcommand{\[[TEX_NAME_PREFIX]]prodline}[6]{ \quad $#1$ \ $#2$ & \quad $#3 #4$ $#5$ $#6$} \renewcommand{\[[TEX_NAME_PREFIX]]interrule}{\\[2.0mm]} }} metavar label , l ::= {{ hol string }} {{ coq nat }} metavar index , n ::= {{ hol num }} {{ coq nat }} grammar term , t :: t_ ::= | { l1 = t1 , .. , ln = tn } :: :: record grammar T{{ hol Typ }} , S , U :: T_ ::={{ com type }} | { l1 : T1 , .. , ln : Tn } :: :: Rec {{ com record }} G{{ tex \Gamma }} , D{{ tex \Delta }} :: G_ ::={{ com type environment }} | empty :: :: empty formula :: formula_ ::= | judgement :: :: judgement | formula1 .. formulan :: :: dots terminals :: terminals_ ::= | \ :: :: lambda {{ tex \lambda }} | -> :: :: arrow {{ tex \rightarrow }} | => :: :: Arrow {{ tex \Rightarrow }} | |- :: :: turnstile {{ tex \vdash }} | --> :: :: red {{ tex \longrightarrow }} | Forall :: :: forall {{ tex \forall }} | <: :: :: subtype {{ tex <: }} | |-> :: :: mapsto {{ tex \mapsto }} | = :: :: eq {{ tex \!\! = \!\! }} | : :: :: colon {{ tex \!\! : \!\! }} Defns Jtype :: ::= Defn G |- t : T :: :: Ty :: Ty_ {{ com term [[t]] has type [[T]] }}by [[ | G|-t0:T0 .. G|-tn-1:Tn-1 --------------- :: Rcd| G|- {l0=t0,..,ln-1=tn-1}:{l0:T0,..,ln-1:Tn-1} ]] Definition rules: 1 good 0 bad Definition rule clauses: 2 good 0 bad ../src/ott -alltt test11.alltt ../tests/test11.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 metavar termvar , x ::= {{ isa string }} {{ coq nat }} {{ coq-equality }} {{ hol string }} {{ ocaml int }} grammar t :: 't_' ::= | x :: :: Var | \ x . t :: :: Lam (+ bind x in t +) | t t' :: :: App | Foo v :: :: Foo v :: 'v_' ::= | \ x . t :: :: Lam subrules v <:: t defns Jb :: '' ::= defn Baz t , v :: :: Baz :: '' by --------- :: ax Baz t , v Definition rules: 1 good 0 bad Definition rule clauses: 1 good 0 bad ../src/ott -alltt test10_homs.alltt ../tests/test10_homs.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 metavar termvar , x ::= {{ isa string }} {{ coq nat }} {{ coq-equality }} {{ hol string }} {{ lex alphanum }} {{ tex \mathit{[[termvar]]} }} {{ com term variable }} grammar t :: 't_' ::= {{ com term }} | x :: :: Var | \ x . t :: :: Lam | t t' :: :: App | ( t ) :: S :: paren | { t / x } t' :: M :: tsub v :: 'v_' ::= {{ com value }} | \ x . t :: :: Lam terminals :: 'terminals_' ::= | \ :: :: lambda {{ tex \lambda }} | --> :: :: red {{ tex \longrightarrow }} homs 't_' :: Lam (+ bind x in t +) homs 't_' :: Var {{ com variable }} :: Lam {{ com abstraction }} :: App {{ com application }} :: paren {{ ich [[t]] }} :: tsub {{ ich ( tsubst_t [[t]] [[x]] [[t']] ) }} homs '' :: reduce {{ com $[[t1]]$ reduces to $[[t2]]$ }} subrules v <:: t substitutions single t x :: tsubst defns Jop :: '' ::= defn t1 --> t2 :: :: reduce :: '' by -------------------------- :: ax_app (\x.t12) v2 --> {v2/x}t12 t1 --> t1' -------------- :: ctx_app_fun t1 t --> t1' t t1 --> t1' -------------- :: ctx_app_arg v t1 --> v t1' Definition rules: 3 good 0 bad Definition rule clauses: 5 good 0 bad cat grammar_parser.tex | sed -e 's/longtable/tabular/g' > grammar_parser_hevea.tex ../src/ott -alltt squishtex.hand.alltt.tex squishtex.hand.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1] {\begin{minipage}{\columnwidth}\begin{tabular}{ll}#1\end{tabular}\end{minipage} } \renewcommand{\[[TEX_NAME_PREFIX]]rulehead}[3] {$#1$ $#2$ & $#3$} \renewcommand{\[[TEX_NAME_PREFIX]]prodline}[6] { \quad $#1$ \ $#2$ & \quad $#3 #4$ $#5$ $#6$} \renewcommand{\[[TEX_NAME_PREFIX]]interrule} {\\[2.0mm]} }} ../src/ott -colour true -showraw true \ -o test13d.tex \ -tex_show_meta false \ -tex_wrap false \ -tex_name_prefix testThirteend \ ../tests/squishtex.ott \ ../tests/test13d.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 embed {{ tex-preamble \renewcommand{\[[TEX_NAME_PREFIX]]grammartabular}[1]{\begin{minipage}{\columnwidth}\begin{tabular}{ll}#1\end{tabular}\end{minipage} } \renewcommand{\[[TEX_NAME_PREFIX]]rulehead}[3]{$#1$ $#2$ & $#3$} \renewcommand{\[[TEX_NAME_PREFIX]]prodline}[6]{ \quad $#1$ \ $#2$ & \quad $#3 #4$ $#5$ $#6$} \renewcommand{\[[TEX_NAME_PREFIX]]interrule}{\\[2.0mm]} }} metavar terminal , tm ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar metavarroot , mvr ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar nontermroot , ntr ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar suffix , suff ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar variable , var ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar auxfn , f ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar prodname , pn ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar index , i , j , k , l , m , n , o , q , jp{{ tex \mbox { $\scriptstyle j'$ } }} , qp{{ tex \mbox { $\scriptstyle q'$ } }} , np{{ tex \mbox { $\scriptstyle n'$ } }} , op{{ tex \mbox { $\scriptstyle o'$ } }} , mp{{ tex \mbox { $\scriptstyle m'$ } }} , ip{{ tex \mbox { $\scriptstyle i'$ } }} ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar defnclassname , dcn ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar defnname , dn ::= {{ isa string }} {{ coq nat }} {{ hol string }} metavar defnrulename , drn ::= {{ isa string }} {{ coq nat }} {{ hol string }} grammar metavar , mv :: mv_ ::= | metavarroot suffix :: :: 1 nonterm , nt :: nt_ ::= | nontermroot suffix :: :: 1 element , e :: e_ ::= | terminal :: :: tm | metavar :: :: mv | nonterm :: :: nt metavar_set_expression , mse :: mse_ ::= | metavar :: :: mv | auxfn ( nonterm ) :: :: f {{ tex [[auxfn]] \texttt { ( } [[nonterm]] \texttt { ) } }} | mse union mse' :: :: union | {} :: :: empty bindspec , bs :: bs_ ::= | bind mse in nonterm :: :: bind | auxfn = mse :: :: auxfn prod , p :: p_ ::= | | element1 .. elementm :: :: prodname (+ bs1 .. bsn +) :: :: 1 rule , r :: r_ ::= | nontermroot :: '' ::= prod1 .. prodm :: :: 1 grammar_rules , g :: g_ ::= | grammar rule1 .. rulem :: :: 1 auxfn_type , at :: at_ ::= | nontermroot1 .. nontermrootn -> metavarroot :: :: 1 auxfn_type_env , Phi{{ tex \Phi }} :: ate_ ::= | empty :: :: 1 | Phi , auxfn : auxfn_type :: :: 2 grammar_type , G{{ tex \Gamma }} :: gt_ ::= | nontermroot1 .. nontermrootn :: :: 1 concrete_abstract_syntax_term , cast :: cast_ ::= | var : mvr :: :: 1 | prodname ( cast1 , .. , castm ) :: :: 2 cast_type , ct :: cast_type_ ::= | ntr :: :: 1 | mvr :: :: 2 substitution , s :: subst_ ::={{ isa (concrete_abstract_syntax_term*variable*metavarroot) list }} | { cast1 / var1 : mvr1 , .. , castn / varn : mvrn } :: :: 1 {{ isa [[ ( cast1 , var1 , mvr1 ) .. ( castn , varn , mvrn ) ]] }} | filter var_set from s :: M :: 2 {{ isa filter (% x . not x: [[var_set]] ) [[s]] }} {{ coq TODO }} symterm , st :: st_ ::= | stnb :: :: 1 | nonterm :: :: 2 symterm_node_body , stnb :: stnb_ ::= | prodname ( ste1 , .. , stem ) :: :: 1 symterm_element , ste :: ste_ ::= | st :: :: symterm | metavar :: :: metavar | var : mvr :: :: variable ntmv :: ntmv_ ::= | nt :: :: 1 | mv :: :: 2 ntmv_list :: ntmv_list_ ::={{ isa ntmv list }} | ntmv1 , .. , ntmvn :: :: 1 {{ isa [[ntmv1 ..ntmvn ]] }} | remove_terminals ( e1 .. en ) :: M :: 2 {{ isa SOME l . ( [[e1..en]] , l ) \ remove_terminals2 }} {{ coq TODO }} | [] :: M :: 4 {{ isa Nil }} {{ coq TODO }} | ntmv , ntmv_list :: M :: 3 {{ isa ( [[ntmv]] ) # ( [[ntmv_list]] ) }} {{ coq TODO }} var_set :: var_set_ ::={{ isa (variable*metavarroot) set }} | {} :: M :: 1 {{ ich { } }} | { var : mvr } :: M :: 2 {{ ich { ( [[var]] , [[mvr]] ) } }} | union { var_set | formula } :: M :: 3 {{ ich Union { [[var_set]] | [[formula]] } }} | var_set union var_set' :: M :: 3_5 {{ ich ( [[var_set]] ) Un ( [[var_set']] ) }} | [| mse |] g ( cast ) :: M :: 4 {{ ich SOME var_set . ( [[mse]] , [[g]] , [[cast]] , var_set) \ interp_mse }} | var_set - var_set' :: M :: 5 {{ ich [[var_set]] - [[var_set']] }} | union { } :: M :: 6 {{ ich Union ( set [[ ]] ) }} formula :: formula_ ::= | judgement :: :: judgement | formula1 ... formulan :: :: dots | i = j :: :: ieq {{ ic [[i]] = [[j]] }} | f = f' :: :: feq {{ ic [[f]] = [[f']] }} | mvr = mvr' :: :: mvreq {{ ic [[mvr]] = [[mvr']] }} | ntr = ntr' :: :: ntreq {{ ic [[ntr]] = [[ntr']] }} | var = var' :: :: vareq {{ ic [[var]] = [[var']] }} | mv = mv' :: :: mveq {{ ic [[mv]] = [[mv']] }} | nt = nt' :: :: nteq {{ ic [[nt]] = [[nt']] }} | ntmv = ntmv' :: :: ntmveq {{ ic [[ntmv]] = [[ntmv']] }} | e = e' :: :: eeq {{ ic [[e]] = [[e']] }} | mse = mse' :: :: mseeq {{ ic [[mse]] = [[mse']] }} | bs = bs' :: :: bseq {{ ic [[bs]] = [[bs']] }} | p = p' :: :: peq {{ ic [[p]] = [[p']] }} | r = r' :: :: req {{ ic [[r]] = [[r']] }} | g = g' :: :: geq {{ ic [[g]] = [[g']] }} | var_set = var_set' :: :: var_seteq {{ ic [[var_set]] = [[var_set']] }} | cast = cast' :: :: casteq {{ ic [[cast]] = [[cast']] }} | s = s' :: :: seq {{ ic [[s]] = [[s']] }} | ( formula ) :: :: paren {{ ic ( [[formula]] ) }} | not formula :: :: not {{ isa Not( [[formula]] ) }} | forall i isin 1 -- m . formula :: :: forall {{ tex \forall [[i]] \in 1 .. [[m]] . [[formula]] }} {{ isa (! [[i]] . ((1::nat)<= [[i]] & [[i]] <= [[m]] ) --> [[formula]] ) }} | exists i isin 1 -- m . formula :: :: exists {{ tex \exists [[i]] \in 1 .. [[m]] . [[formula]] }} {{ isa (? [[i]] . ((1::nat)<= [[i]] & [[i]] <= [[m]] ) --> [[formula]] ) }} | existsuniq i isin 1 -- m . formula :: :: existsuni {{ tex \exists ! [[i]] \in 1 .. [[m]] . [[formula]] }} {{ isa (? [[i]] . ((1::nat)<= [[i]] & [[i]] <= [[m]] ) --> [[formula]] ) }} | exists nt . formula :: :: existsnt {{ tex \exists [[nt]] . [[formula]] }} {{ isa (? [[nt]] . [[formula]] ) }} | exists var:mvr . formula :: :: existsvar {{ tex \exists [[var:mvr]] . [[formula]] }} {{ isa (? [[var]] [[mvr]] . [[formula]] ) }} | formula /\ formula' :: :: and {{ isa ( [[formula]] & [[formula']] ) }} | formula => formula' :: :: implies {{ isa ( [[formula]] --> [[formula']] ) }} | true :: :: true {{ isa True }} | j INDEXES p1 .. pm :: :: Indexesp {{ coq (1 <= [[j]] /\ [[j]] <= length (unmake_list'p [[p1..pm]] )) }} {{ hol (1 <= [[j]] /\ [[j]] <= LENGTH [[p1..pm]] ) }} {{ isa (1 <= [[j]] & [[j]] <= length [[p1..pm]] ) }} terminals :: ::= | {} :: :: quote {{ tex \texttt { \ { \ } } }} | (+ :: :: lparenplus {{ tex \texttt { (+ } }} | +) :: :: rparenplus {{ tex \texttt { +) } }} | '' :: :: quotequote {{ tex \texttt { '' } }} | :: :: :: coloncolon {{ tex \texttt { :: } }} | ::= :: :: coloncoloneq {{ tex \texttt { ::= } }} | grammar :: :: tgrammar {{ tex \texttt { grammar } }} | bind :: :: bind {{ tex \texttt { bind } }} | in :: :: in {{ tex \texttt { in } }} | union :: :: union {{ tex \texttt { union } }} | -> :: :: arrow {{ tex \rightarrow }} | => :: :: AArrow {{ tex \Rightarrow }} | |- :: :: turnstile {{ tex \vdash }} | /\ :: :: wedge {{ tex { \scriptsize\wedge } }} | \/ :: :: vee {{ tex { \scriptsize\vee } }} | | :: :: bar {{ tex \texttt { | } }} | defns :: :: tdefns {{ tex \texttt { defns } }} | defn :: :: tdefn {{ tex \texttt { defn } }} | isin :: :: isin {{ tex \in }} Defns Jtype :: ::= Defn Phi |- f : at :: :: FF :: FF_ by [[ --------------- :: 1| Phi,f:at |- f : at ]] [[ | Phi |- f : at | not (f=f') --------------- :: 2| Phi,f':at' |- f:at ]] Defn Phi ; e1 .. en |- mse : metavarroot :: :: Mse :: Mse_ by [[ --------------- :: 1| Phi;e1..en |- {} : mvr ]] [[ | ej = mvr suff --------------- :: 2| Phi;e1..en |- mvr suff : mvr ]] [[ | Phi |- f : ntr1 .. ntrm -> mvr | ej = nt | :formula_nteq: nt = ntri suff --------------- :: 3| Phi;e1..en |- f(nt) : mvr ]] [[ | Phi;e1..en |- mse : mvr | Phi;e1..en |- mse' : mvr --------------- :: 4| Phi;e1..en |- mse union mse' : mvr ]] Defn Phi ; e1 .. en |- bs ok :: :: Bs :: Bs_ by [[ | Phi;e1..en |- mse : mvr | existsuniq j isin 1 -- n . ej=nt --------------- :: 1| Phi;e1..en |- bind mse in nt ok ]] [[ | Phi;e1..en |- mse : mvr | Phi |- f : ntr1..ntrn -> mvr --------------- :: 2| Phi;e1..en |- f=mse ok ]] Defn Phi |- prod ok :: :: Prod :: Prod_ by [[ | forall i isin 1--m. Phi;e1..en |- bsi ok | prod = | e1..en :: :: prodname (+ bs1..bsm +) --------------- :: 1| Phi |- prod ok ]] Defn Phi |- rule ok :: :: Rule :: Rule_ by [[ | forall i isin 1--m. Phi |- prodi ok | rule = ntr :: '' ::= prod1..prodm --------------- :: 1| Phi |- rule ok ]] Defn Phi |- grammar_rules ok :: :: Grammar :: Grammar_ by [[ | forall i isin 1--m. Phi |- rulei ok | grammar_rules = grammar rule1..rulem | forall i isin 1--m. forall j isin 1--n. ((rulei=ntr :: '' ::= prod1..prodm /\ rulej=ntr :: '' ::= prod1'..prodn') => i=j) --------------- :: 1| Phi |- grammar_rules ok ]] [[ ]] [[ ]] Defn remove_suffix ( ntmv ) = ct :: :: remove_suffix :: remove_suffix_ by [[ --------------- :: 1| remove_suffix(ntr suff) = ntr ]] [[ --------------- :: 2| remove_suffix(mvr suff) = mvr ]] [[ ]] Defn remove_terminals ( e1 .. en ) = ntmv_list :: :: remove_terminals2 :: remove_terminals2_ by [[ --------------- :: 1| remove_terminals() = [] ]] [[ | remove_terminals(e1..en) = ntmv_list --------------- :: 2| remove_terminals(tm e1..en) = ntmv_list ]] [[ | remove_terminals(e1..en) = ntmv_list --------------- :: 3| remove_terminals(nt e1..en) = nt,ntmv_list ]] [[ | remove_terminals(e1..en) = ntmv_list --------------- :: 4| remove_terminals(mv e1..en) = mv,ntmv_list ]] Defn p isin g ( ntr ) :: :: lookup_p :: lookup_p_ by [[ | g = grammar r1 .. rl | ri = ntr :: '' ::= p1 .. pm | j INDEXES p1 .. pm --------------- :: 2| pj isin g ( ntr ) ]] Defn g |- cast : cast_type :: :: cast_ty :: cast_ty_ by [[ --------------- :: 1| g |- var : mvr : mvr ]] [[ | | e1 .. en :: :: pn (+ bs1 .. bso +) isin g(ntr) | remove_terminals(e1..en) = ntmv1,..,ntmvq | remove_suffix(ntmv1)=ct1 .. remove_suffix(ntmvq)=ctq | g |- cast1 : ct1 .. g |- castq : ctq --------------- :: 2| g |- pn(cast1,..,castq) : ntr ]] Defn [| mse |] g ( cast ) => var_set :: :: interp_mse :: interp_mse_ by [[ --------------- :: 1| [| {} |]g (cast) => {} ]] [[ | [| mse |] g (cast) => var_set | [| mse' |] g (cast) => var_set' --------------- :: 2| [| mse union mse' |]g (cast) => var_set union var_set' ]] [[ | | e1 .. en :: :: pn (+ bs1 .. bso +) isin g(ntr) | remove_terminals(e1..en) = ntmv1,..,ntmvq | ntmvl = nt | :formula_nteq: nt = ntr' suff' | castl = pn' (cast'1, .. , cast'qp) | | e'1 .. e'np :: :: pn' (+ bs'1 .. bs'op +) isin g(ntr') | bs'k = f=mse' | [|mse'|]g(castl) => var_set --------------- :: 3| [| f(nt) |]g(pn(cast1,..,castq)) => var_set ]] [[ | | e1 .. en :: :: pn (+ bs1 .. bso +) isin g(ntr) | remove_terminals(e1..en) = ntmv1,..,ntmvq | ntmvl = mv | castl = var':mvr' --------------- :: 4| [| mv |]g(pn(cast1,..,castq)) => {var':mvr'} ]] Defn var : mvr in dom ( s ) :: :: indom :: indom_ by [[ --------------- :: 1| var:mvr in dom ({, cast/var:mvr, }) ]] Defns Jsubst_fv :: ::= Defn subst s in cast = cast'' :: :: subst :: subst_ by [[ --------------- :: 1| subst {, cast/var:mvr, } in pn(var:mvr) = cast ]] [[ | not(var:mvr in dom (s)) --------------- :: 2| subst s in pn(var:mvr) = pn(var:mvr) ]] [[ --------------- :: 0| subst s in var:mvr = var:mvr ]] [[ | cast = pn() | not(exists var:mvr. cast = pn (var:mvr) ) | | e1 .. en :: :: pn (+ bs1 .. bsm +) isin g(ntr) | remove_terminals(e1..en) = | | | cast' = pn() --------------- :: 3| subst s in cast = cast' ]] [[ ]] Defn fv ntr mvr of cast = var_set :: :: fv :: fv_ by [[ | | e1 .. en :: :: pn (+ bs1 .. bso +) isin g(ntr') | not (ntr = ntr') --------------- :: 1| fv ntr mvr of pn(var:mvr) = {} ]] [[ | | e1 .. en :: :: pn (+ bs1 .. bso +) isin g(ntr) | not (mvr = mvr') --------------- :: 1_5| fv ntr mvr of pn(var:mvr') = {} ]] [[ | | e1 .. en :: :: pn (+ bs1 .. bso +) isin g(ntr) --------------- :: 2| fv ntr mvr of pn(var:mvr) = { var:mvr } ]] [[ --------------- :: 0| fv ntr mvr of var:mvr = {} ]] [[ | cast = pn() | not(exists var:mvr. cast = pn (var:mvr) ) | | e1 .. en :: :: pn (+ bs1 .. bsm +) isin g(ntr) | remove_terminals(e1..en) = | | | var_set = union {} --------------- :: 3| fv ntr mvr of cast = var_set ]] File ../tests/test13d.ott on line 168, column 31 - 72: Warning: Free variables in hom element [[var]] File ../tests/test13d.ott on line 168, column 31 - 72: Warning: Free variables in hom element [[mvr]] Definition rules: 34 good 0 bad Definition rule clauses: 97 good 0 bad cat test10.v | sed -e 's/\n\n/\n/g' > test10.despaced.v ../src/ott -alltt test21.1.alltt ../tests/test21.1.ott Ott version 0.33 distribution of Mon 16 Jan 15:32:01 GMT 2023 metavar n ::= grammar e :: e_ ::= | n :: :: num | - e :: :: neg | e1 + e2 :: :: add | e1 - e2 :: :: sub | e1 e2 :: :: mul | e1 / e2 :: :: div | e1 , .. , e2 :: :: tup | ( e ) :: M :: par {{ icho [[e]] }} parsing e_add left e_add % #1 e_sub left e_sub e_add left e_sub % #3 e_sub left e_add e_mul left e_mul e_div left e_div e_mul left e_div e_div left e_mul e_neg <= e_add % #9 e_neg <= e_sub e_neg <= e_mul e_neg <= e_div e_neg <= e_tup e_add <= e_div e_add <= e_mul % #15 e_add <= e_tup e_sub <= e_div e_sub <= e_mul e_sub <= e_tup e_mul <= e_tup % #20 e_div <= e_tup hevea -fix top2 Exclude comment 'comment' ./top2.tex:28: Warning: Command not found: \geometry ./top2.tex:126: Warning: \today needs '-exec xxdate.exe' option ./top2.tex:159: Warning: Undefined citation: 'ott-jfp' ./top2.tex:164: Warning: Undefined citation: 'ott-sub' ./top2.tex:176: Warning: Undefined citation: 'Pierce:TypeSystems' ./top2.tex:177: Warning: Undefined citation: 'poplmark' ./top2.tex:178: Warning: Undefined citation: 'Leroy-generativity' ./top2.tex:180: Warning: Undefined citation: 'ljam-sub' ./README.tex:2: Warning: Suppressing nested a element ./README.tex:66: Warning: Suppressing nested a element ./README.tex:84: Warning: Suppressing nested a element ./README.tex:109: Warning: Suppressing nested a element ./README.tex:118: Warning: Suppressing nested a element ./README.tex:125: Warning: Suppressing nested a element ./README.tex:151: Warning: Suppressing nested a element ./README.tex:160: Warning: Suppressing nested a element ./README.tex:177: Warning: Suppressing nested a element ./README.tex:206: Warning: Command not found: \noalign ./README.tex:206: Warning: Command not found: \noalign ./README.tex:206: Warning: Command not found: \noalign ./README.tex:212: Warning: Suppressing nested a element ./README.tex:215: Warning: Suppressing nested a element ./README.tex:222: Warning: Command not found: \Shaded ./README.tex:223: Warning: Command not found: \Highlighting ./README.tex:224: Warning: Command not found: \NormalTok ./README.tex:225: Warning: Command not found: \NormalTok ./README.tex:225: Warning: Command not found: \textquotesingle ./README.tex:226: Warning: Command not found: \endHighlighting ./README.tex:227: Warning: Command not found: \endShaded ./README.tex:233: Warning: Command not found: \Shaded ./README.tex:234: Warning: Command not found: \Highlighting ./README.tex:235: Warning: Command not found: \NormalTok ./README.tex:236: Warning: Command not found: \NormalTok ./README.tex:236: Warning: Command not found: \textquotesingle ./README.tex:237: Warning: Command not found: \NormalTok ./README.tex:237: Warning: Command not found: \textquotesingle ./README.tex:238: Warning: Command not found: \endHighlighting ./README.tex:239: Warning: Command not found: \endShaded ./README.tex:242: Warning: Suppressing nested a element ./README.tex:250: Warning: Suppressing nested a element ./README.tex:263: Warning: Suppressing nested a element ./README.tex:275: Warning: Suppressing nested a element ./README.tex:302: Warning: Command not found: \noalign ./README.tex:302: Warning: Command not found: \noalign ./README.tex:302: Warning: Command not found: \noalign ./README.tex:305: Warning: Suppressing nested a element ./README.tex:480: Warning: Suppressing nested a element ./top2.tex:232: Warning: Undefined label: 'a45' ./top2.tex:240: Warning: minipage, output may be poor ./top2.tex:312: Warning: Undefined label: 'a61' ./top2.tex:364: Warning: Undefined label: 'a53' ./top2.tex:398: Warning: Undefined label: 'a45' ./top2.tex:437: Warning: Undefined label: 'a17' ./top2.tex:451: Warning: Undefined label: 'a46' ./top2.tex:451: Warning: Undefined label: 'a49' ./top2.tex:458: Warning: minipage, output may be poor ./top2.tex:515: Warning: Undefined label: 'a49' ./top2.tex:640: Warning: Undefined label: 'a60' ./top2.tex:655: Warning: Undefined label: 'a51' ./top2.tex:655: Warning: Undefined label: 'a45' ./top2.tex:656: Warning: Undefined label: 'a47' ./top2.tex:662: Warning: Undefined label: 'a6' ./top2.tex:662: Warning: Undefined label: 'a5' ./top2.tex:662: Warning: Undefined label: 'a40' ./top2.tex:668: Warning: minipage, output may be poor ./top2.tex:704: Warning: Undefined label: 'a62' ./top2.tex:747: Warning: minipage, output may be poor ./top2.tex:755: Warning: minipage, output may be poor ./top2.tex:762: Warning: minipage, output may be poor ./top2.tex:865: Warning: Undefined label: 'a19' ./top2.tex:883: Warning: Undefined label: 'a61' ./top2.tex:897: Warning: Undefined label: 'a5' ./top2.tex:928: Warning: Undefined label: 'a6' ./top2.tex:1155: Warning: Undefined label: 'a54' ./top2.tex:1166: Warning: Undefined label: 'a46' ./top2.tex:1167: Warning: Undefined label: 'a51' ./top2.tex:1167: Warning: Undefined label: 'a58' ./top2.tex:1184: Warning: Undefined label: 'a56' ./top2.tex:1197: Warning: Undefined label: 'a46' ./top2.tex:1204: Warning: Undefined label: 'a59' ./top2.tex:1208: Warning: Undefined label: 'a22' ./top2.tex:1214: Warning: minipage, output may be poor ./top2.tex:1221: Warning: minipage, output may be poor ./top2.tex:1359: Warning: Undefined label: 'a56' ./top2.tex:1359: Warning: Undefined label: 'a55' ./top2.tex:1423: Warning: Undefined label: 'a47' ./top2.tex:1524: Warning: Undefined label: 'a13' ./top2.tex:1606: Warning: Undefined label: 'a61' ./top2.tex:1627: Warning: Undefined citation: 'FGLMR96' ./top2.tex:1851: Warning: Undefined label: 'a63' ./top2.tex:2184: Warning: Undefined label: 'a64' ./top2.tex:2451: Warning: Undefined label: 'a66' ./top2.tex:2905: Warning: Undefined label: 'parsing_figure' ./top2.tex:2928: Warning: '_' occurring outside math mode ./top2.tex:2964: Warning: Undefined label: 'a12' ./top2.tex:2966: Warning: Undefined citation: 'Pierce:TypeSystems' ./top2.tex:2973: Warning: Command not found: \columnwidth ./top2.tex:2973: Warning: Command not found: \columnwidth ./top2.tex:2973: Warning: minipage, output may be poor ./top2.tex:2973: Warning: Command not found: \columnwidth ./top2.tex:2977: Warning: Undefined citation: 'LevinPierce99' ./top2.tex:3012: Warning: Undefined label: 'a38' ./top2.tex:3014: Warning: Undefined label: 'a68' ./top2.tex:3019: Warning: minipage, output may be poor ./top2.tex:3186: Warning: Undefined label: 'a51' ./top2.tex:3187: Warning: Undefined label: 'a61' ./top2.tex:3190: Warning: Undefined label: 'a19' ./top2.tex:3367: Warning: Undefined label: 'a56' ./top2.tex:3574: Warning: Undefined label: 'a43' ./grammar_parser_hevea.tex:12: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:17: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:22: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:27: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:32: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:37: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:42: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:47: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:52: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:57: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:62: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:67: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:72: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:77: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:82: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:87: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:92: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:97: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:102: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:107: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:112: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:117: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:122: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:127: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:132: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:137: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:142: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:147: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:152: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:157: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:162: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:167: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:172: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:177: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:182: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:187: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:192: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:197: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:202: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:207: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:212: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:217: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:222: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:227: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:232: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:237: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:242: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:247: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:252: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:257: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:262: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:267: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:272: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:277: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:282: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:287: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:292: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:297: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:302: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:307: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:312: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:317: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:322: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:327: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:332: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:337: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:342: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:347: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:352: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:357: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:362: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:367: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:372: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:377: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:382: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:387: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:392: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:397: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:402: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:407: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:412: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:417: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:422: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:427: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:432: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:437: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:442: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:447: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:452: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:457: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:462: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:467: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:472: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:477: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:482: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:487: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:492: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:497: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:502: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:507: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:512: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:517: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:522: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:527: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:532: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:537: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:542: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:547: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:552: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:557: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:562: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:567: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:572: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:577: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:582: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:587: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:592: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:597: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:602: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:607: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:612: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:617: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:622: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:627: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:632: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:637: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:642: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:647: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:652: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:657: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:662: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:667: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:672: Warning: minipage, output may be poor HeVeA Warning: Label(s) may have changed. Rerun me to get cross-references right. HeVeA Warning: images may have changed, run 'imagen top2' Run, run, again... Exclude comment 'comment' ./top2.tex:28: Warning: Command not found: \geometry ./top2.tex:126: Warning: \today needs '-exec xxdate.exe' option ./top2.tex:159: Warning: Undefined citation: 'ott-jfp' ./top2.tex:164: Warning: Undefined citation: 'ott-sub' ./top2.tex:176: Warning: Undefined citation: 'Pierce:TypeSystems' ./top2.tex:177: Warning: Undefined citation: 'poplmark' ./top2.tex:178: Warning: Undefined citation: 'Leroy-generativity' ./top2.tex:180: Warning: Undefined citation: 'ljam-sub' ./README.tex:2: Warning: Suppressing nested a element ./README.tex:66: Warning: Suppressing nested a element ./README.tex:84: Warning: Suppressing nested a element ./README.tex:109: Warning: Suppressing nested a element ./README.tex:118: Warning: Suppressing nested a element ./README.tex:125: Warning: Suppressing nested a element ./README.tex:151: Warning: Suppressing nested a element ./README.tex:160: Warning: Suppressing nested a element ./README.tex:177: Warning: Suppressing nested a element ./README.tex:206: Warning: Command not found: \noalign ./README.tex:206: Warning: Command not found: \noalign ./README.tex:206: Warning: Command not found: \noalign ./README.tex:212: Warning: Suppressing nested a element ./README.tex:215: Warning: Suppressing nested a element ./README.tex:222: Warning: Command not found: \Shaded ./README.tex:223: Warning: Command not found: \Highlighting ./README.tex:224: Warning: Command not found: \NormalTok ./README.tex:225: Warning: Command not found: \NormalTok ./README.tex:225: Warning: Command not found: \textquotesingle ./README.tex:226: Warning: Command not found: \endHighlighting ./README.tex:227: Warning: Command not found: \endShaded ./README.tex:233: Warning: Command not found: \Shaded ./README.tex:234: Warning: Command not found: \Highlighting ./README.tex:235: Warning: Command not found: \NormalTok ./README.tex:236: Warning: Command not found: \NormalTok ./README.tex:236: Warning: Command not found: \textquotesingle ./README.tex:237: Warning: Command not found: \NormalTok ./README.tex:237: Warning: Command not found: \textquotesingle ./README.tex:238: Warning: Command not found: \endHighlighting ./README.tex:239: Warning: Command not found: \endShaded ./README.tex:242: Warning: Suppressing nested a element ./README.tex:250: Warning: Suppressing nested a element ./README.tex:263: Warning: Suppressing nested a element ./README.tex:275: Warning: Suppressing nested a element ./README.tex:302: Warning: Command not found: \noalign ./README.tex:302: Warning: Command not found: \noalign ./README.tex:302: Warning: Command not found: \noalign ./README.tex:305: Warning: Suppressing nested a element ./README.tex:480: Warning: Suppressing nested a element ./top2.tex:240: Warning: minipage, output may be poor ./top2.tex:458: Warning: minipage, output may be poor ./top2.tex:668: Warning: minipage, output may be poor ./top2.tex:747: Warning: minipage, output may be poor ./top2.tex:755: Warning: minipage, output may be poor ./top2.tex:762: Warning: minipage, output may be poor ./top2.tex:1214: Warning: minipage, output may be poor ./top2.tex:1221: Warning: minipage, output may be poor ./top2.tex:1627: Warning: Undefined citation: 'FGLMR96' ./top2.tex:2928: Warning: '_' occurring outside math mode ./top2.tex:2966: Warning: Undefined citation: 'Pierce:TypeSystems' ./top2.tex:2973: Warning: Command not found: \columnwidth ./top2.tex:2973: Warning: Command not found: \columnwidth ./top2.tex:2973: Warning: minipage, output may be poor ./top2.tex:2973: Warning: Command not found: \columnwidth ./top2.tex:2977: Warning: Undefined citation: 'LevinPierce99' ./top2.tex:3019: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:12: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:17: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:22: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:27: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:32: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:37: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:42: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:47: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:52: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:57: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:62: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:67: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:72: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:77: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:82: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:87: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:92: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:97: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:102: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:107: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:112: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:117: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:122: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:127: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:132: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:137: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:142: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:147: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:152: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:157: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:162: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:167: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:172: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:177: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:182: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:187: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:192: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:197: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:202: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:207: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:212: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:217: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:222: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:227: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:232: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:237: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:242: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:247: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:252: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:257: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:262: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:267: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:272: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:277: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:282: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:287: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:292: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:297: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:302: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:307: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:312: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:317: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:322: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:327: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:332: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:337: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:342: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:347: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:352: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:357: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:362: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:367: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:372: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:377: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:382: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:387: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:392: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:397: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:402: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:407: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:412: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:417: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:422: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:427: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:432: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:437: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:442: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:447: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:452: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:457: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:462: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:467: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:472: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:477: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:482: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:487: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:492: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:497: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:502: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:507: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:512: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:517: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:522: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:527: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:532: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:537: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:542: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:547: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:552: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:557: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:562: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:567: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:572: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:577: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:582: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:587: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:592: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:597: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:602: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:607: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:612: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:617: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:622: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:627: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:632: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:637: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:642: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:647: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:652: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:657: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:662: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:667: Warning: minipage, output may be poor ./grammar_parser_hevea.tex:672: Warning: minipage, output may be poor Fixpoint reached in 2 step(s) Now, I am running imagen for you RESOLUTION: 100 /usr/share/hevea/imagen: 106: latex: not found This is dvips(k) 2023.1 (TeX Live 2023) Copyright 2023 Radical Eye Software (www.radicaleye.com) dvips: DVI file can't be opened: top2.image.dvi: No such file or directory sed 's/textboxed{border:1px/textboxed{border:0px/g' < top2.html > top2.tmp.html mv top2.tmp.html top2.html make[2]: Leaving directory '/<>/doc' help2man -N src/ott > debian/ott.1 make[1]: Leaving directory '/<>' dh: command-omitted: The call to "dh_auto_test -a" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_prep -a debian/rules override_dh_auto_install make[1]: Entering directory '/<>' DESTDIR=/<>/debian/tmp make -C coq install make[2]: Entering directory '/<>/coq' make -f Makefile.coq install make[3]: Entering directory '/<>/coq' INSTALL ott_list_predicate.vo /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_takedrop.vo /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list.vo /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_repeat.vo /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_mem.vo /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_base.vo /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_eq_dec.vo /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_support.vo /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_nth.vo /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_core.vo /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_distinct.vo /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_flat_map.vo /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_predicate.v /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_takedrop.v /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list.v /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_repeat.v /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_mem.v /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_base.v /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_eq_dec.v /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_support.v /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_nth.v /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_core.v /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_distinct.v /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_flat_map.v /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_predicate.glob /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_takedrop.glob /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list.glob /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_repeat.glob /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_mem.glob /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_base.glob /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_eq_dec.glob /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_support.glob /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_nth.glob /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_core.glob /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_distinct.glob /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ INSTALL ott_list_flat_map.glob /<>/debian/tmp//usr/lib/ocaml/coq//user-contrib/Ott/ make[4]: Entering directory '/<>/coq' make[4]: Leaving directory '/<>/coq' make[3]: Leaving directory '/<>/coq' make[2]: Leaving directory '/<>/coq' DESTDIR=/<>/debian/tmp make -C src install make[2]: Entering directory '/<>/src' mkdir ../bin make opt make[3]: Entering directory '/<>/src' ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c location.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c types.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c auxl.ml File "auxl.ml", lines 405-412, characters 7-19: 405 | .......( match hse with 406 | | Hom_index _ | Hom_terminal _ -> [] 407 | | Hom_string s -> 408 | let strs = Str.split (Str.regexp "[ \t]+") s in 409 | let ntrs_hom = List.filter (fun st -> List.mem st defined_ntrs) strs in 410 | if promote 411 | then List.map (promote_ntr xd) ntrs_hom 412 | else ntrs_hom ). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Hom_ln_free_index (_, _) File "auxl.ml", lines 467-471, characters 7-59: 467 | .......( match hse with 468 | | Hom_index _ | Hom_terminal _ -> [] 469 | | Hom_string s -> 470 | let strs = Str.split (Str.regexp "[ \t]+") s in 471 | List.filter (fun st -> List.mem st defined_mvrs) strs ). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Hom_ln_free_index (_, _) File "auxl.ml", lines 1839-1854, characters 4-42: 1839 | ....( match stre with 1840 | | Struct_md mvr -> "metavar def: "^mvr 1841 | | Struct_rs ntrs -> "rule def: "^(String.concat " " ntrs) 1842 | | Struct_srs xs -> "subrule def: "^ 1843 | (String.concat " " ... 1851 | | Struct_axs xs -> "aux def: "^ 1852 | (String.concat " " xs) 1853 | | Struct_fun_or_defnclass s -> "fundefn_class def: "^s 1854 | | Struct_embed (_,h,_) -> "embed: "^h) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Struct_crs _ ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c merge.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c global_option.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c grammar_parser.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c grammar_lexer.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c version.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c grammar_pp.ml File "grammar_pp.ml", lines 1875-2131, characters 6-25: 1875 | ......( match m with 1876 | | Lex _ | Menhir _ -> Auxl.errorm m "pp_mse" 1877 | | Ascii ao -> 1878 | pp_auxfn m xd f ^ ""^pp_LPAREN ^ "" 1879 | ^ pp_ntlist ... 2128 | else 2129 | ( "(flat_map (fun "^pat_fun^" => "^pp_body^ pat_fun_end ^ ") " 2130 | ^ de1i.de1_compound_id 2131 | ^ ")", [], [] ) ) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Coq _|Isa _) (However, some guarded clause may match this value.) File "grammar_pp.ml", lines 4022-4025, characters 16-45: 4022 | ................(match hse with 4023 | | Hom_string _ -> arity_of_homspec hs' 4024 | | Hom_index i -> max (1+i) (arity_of_homspec hs') 4025 | | Hom_terminal _ -> arity_of_homspec hs') Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Hom_ln_free_index (_, _) ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c parse_table.ml File "parse_table.ml", line 914, characters 42-56: 914 | prod_action = (fun [r] -> r); ^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::_::_ ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c glr.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c new_term_parser.ml File "new_term_parser.ml", lines 150-177, characters 10-30: 150 | ..........(function 151 | | "[" -> "lbrac" 152 | | "]" -> "rbrac" 153 | | "!" -> "excl" 154 | | "\"" -> "doublequote" ... 174 | | "}" -> "rcurly" 175 | | "|" -> "bar" 176 | | "~" -> "tilde" 177 | | "-" -> "minus") Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: "" File "new_term_parser.ml", lines 289-290, characters 14-18: 289 | ..............[Res_char c; Res_charl l] = 290 | Res_charl (c::l).. Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_char _::Res_charl _::_::_ File "new_term_parser.ml", lines 292-293, characters 20-46: 292 | ....................[Res_char c; Res_charl l] = 293 | Res_string (Auxl.string_of_char_list (c::l)).. Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_char _::Res_charl _::_::_ File "new_term_parser.ml", line 295, characters 14-58: 295 | let res_stlil [Res_stli a; Res_stlil b] = Res_stlil (a::b);; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_stli _::Res_stlil _::_::_ File "new_term_parser.ml", lines 342-346, characters 67-66: 342 | ...................................................................function 343 | [] -> [] 344 | | Res_ignore::rl -> process_prod_res rl 345 | | Res_ste ste::rl -> ste::process_prod_res rl 346 | | Res_st st::rl -> Ste_st (dummy_loc, st)::process_prod_res rl Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Res_none|Res_stli _|Res_stlil _|Res_char _|Res_charl _|Res_string _| Res_int _|Res_si _|Res_sil _)::_ File "new_term_parser.ml", line 382, characters 14-42: 382 | (fun [Res_stlil x] -> elc x); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_stlil _::_::_ File "new_term_parser.ml", line 401, characters 8-42: 401 | (fun [Res_stli x]-> Res_stlil [x]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_stli _::_::_ File "new_term_parser.ml", line 416, characters 16-51: 416 | (fun [x; _; y] -> res_stlil [x; y]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::_::_::_::_ File "new_term_parser.ml", lines 463-467, characters 26-65: 463 | ..........................(fun [Res_stli (Stli_single (_, es1)); 464 | _; 465 | Res_int n'; 466 | Res_stli (Stli_single (_, es2))] -> 467 | process_dot_listform_res es1 n' es2). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_stli (Stli_single (_, _))::_::Res_int _::Res_stli (Stli_single (_, _)):: _::_ File "new_term_parser.ml", lines 476-482, characters 26-65: 476 | ..........................(fun [Res_stli (Stli_single (_, es1)); 477 | _; 478 | _; 479 | Res_int n'; 480 | _; 481 | Res_stli (Stli_single (_, es2))] -> 482 | process_dot_listform_res es1 n' es2) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_stli (Stli_single (_, _))::_::_::Res_int _::_:: Res_stli (Stli_single (_, _))::_::_ File "new_term_parser.ml", lines 488-500, characters 18-53: 488 | ..................(fun [_; Res_stli (Stli_single (_, es)); _; _; Res_string ivr; 489 | _] -> 490 | let es'' = 491 | List.map 492 | (Merge.abstract_indexvar_symterm_element ivr 0) ... 497 | stl_elements = es''; 498 | stl_loc = dummy_loc} 499 | in 500 | Res_stli (Stli_listform stlb)). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_stli (Stli_single (_, _))::_::_::Res_string _::_::_::_ File "new_term_parser.ml", lines 508-523, characters 18-53: 508 | ..................(fun [_; Res_stli (Stli_single (_, es)); _; _; Res_string ivr; 509 | _; 510 | _; Res_string ivr'; 511 | _] -> 512 | let es'' = ... 520 | let stlb = {stl_bound = b; 521 | stl_elements = es''; 522 | stl_loc = dummy_loc} in 523 | Res_stli (Stli_listform stlb)). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_stli (Stli_single (_, _))::_::_::Res_string _::_::_::Res_string _::_:: _::_ File "new_term_parser.ml", lines 536-557, characters 18-53: 536 | ..................(fun [_; Res_stli (Stli_single (_, es)); _; _; Res_string ivr; 537 | _; 538 | _; 539 | Res_string lower; 540 | _; ... 554 | let stlb = {stl_bound = b; 555 | stl_elements = es''; 556 | stl_loc = dummy_loc} in 557 | Res_stli (Stli_listform stlb)). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_stli (Stli_single (_, _))::_::_::Res_string _::_::_::Res_string _::_:: Res_int _::_::Res_si _::_::_::_ File "new_term_parser.ml", line 560, characters 18-53: 560 | (fun [Res_stli x] -> Res_stlil [x])); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_stli _::_::_ File "new_term_parser.ml", line 574, characters 24-59: 574 | (fun [x; _; y] -> res_stlil [x; y])); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::_::_::_::_ File "new_term_parser.ml", line 603, characters 15-44: 603 | (fun (_::rl) -> build_res rl) in ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: [] File "new_term_parser.ml", line 609, characters 15-44: 609 | (fun (_::rl) -> build_res rl) in ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: [] File "new_term_parser.ml", line 628, characters 12-29: 628 | (fun [_; x] -> x) ^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::_::_::_ File "new_term_parser.ml", lines 638-639, characters 13-63: 638 | .............(fun [_; Res_sil l] -> 639 | Res_st (St_nonterm (dummy_loc, ntr, (nt', l)))). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_sil _::_::_ File "new_term_parser.ml", lines 649-653, characters 18-55: 649 | ..................(fun [_; Res_sil l] -> 650 | Res_st (St_nontermsub (dummy_loc, 651 | ntl, 652 | Auxl.promote_ntr xd ntr, 653 | (nt', l)))). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_sil _::_::_ File "new_term_parser.ml", lines 664-665, characters 6-59: 664 | ......(fun [_; Res_sil x] -> 665 | Res_ste (Ste_metavar (dummy_loc, name, (mvr, x)))) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_sil _::_::_ File "new_term_parser.ml", line 695, characters 14-100: 695 | (fun (_::Res_string s::_) -> Res_ste (Ste_metavar (dummy_loc, mvd.mvd_name, (s, [])))) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _:: (Res_ignore|Res_none|Res_st _|Res_ste _|Res_stli _|Res_stlil _|Res_char _| Res_charl _|Res_int _|Res_si _|Res_sil _)::_ File "new_term_parser.ml", lines 703-707, characters 16-68: 703 | ................(fun [_; Res_string s] -> 704 | if is_tm s then 705 | raise Reject_parse 706 | else 707 | Res_ste (Ste_var (dummy_loc, mvd.mvd_name, s))). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_string _::_::_ File "new_term_parser.ml", lines 710-711, characters 16-66: 710 | ................(fun [_; Res_string s] -> 711 | Res_ste (Ste_var (dummy_loc, mvd.mvd_name, s))). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_string _::_::_ File "new_term_parser.ml", lines 715-719, characters 16-23: 715 | ................(fun [((Res_ste (Ste_var (_, _, s))) as x)] -> 716 | if is_tm s then 717 | raise Reject_parse 718 | else 719 | x) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_ste (Ste_var (_, _, _))::_::_ File "new_term_parser.ml", line 742, characters 6-41: 742 | (fun [Res_char c] -> Res_charl [c]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_char _::_::_ File "new_term_parser.ml", line 748, characters 6-68: 748 | (fun [Res_charl s] -> Res_string (Auxl.string_of_char_list s)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_charl _::_::_ File "new_term_parser.ml", line 761, characters 6-53: 761 | (fun [Res_si s; Res_sil sl] -> Res_sil (s::sl)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_si _::Res_sil _::_::_ File "new_term_parser.ml", line 767, characters 6-73: 767 | (fun [Res_charl l] -> Res_si (Si_num (Auxl.string_of_char_list l))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_charl _::_::_ File "new_term_parser.ml", line 771, characters 6-24: 771 | (fun [rsi] -> rsi); ^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::_::_ File "new_term_parser.ml", line 794, characters 6-47: 794 | (fun [Res_charl c] -> Res_charl ('_'::c)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_charl _::_::_ File "new_term_parser.ml", line 796, characters 6-48: 796 | (fun [Res_charl c] -> Res_charl ('\''::c)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_charl _::_::_ File "new_term_parser.ml", line 831, characters 6-52: 831 | (fun [Res_string s] -> Res_si (Si_var (s, 0))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_string _::_::_ File "new_term_parser.ml", line 835, characters 6-53: 835 | (fun [Res_string s] -> Res_si (Si_var (s, -1))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: Res_string _::_::_ File "new_term_parser.ml", lines 846-847, characters 13-61: 846 | .............(fun [_; Res_sil x] -> 847 | Res_st (St_nonterm (dummy_loc, "", (nt, x)))). Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::Res_sil _::_::_ File "new_term_parser.ml", line 858, characters 13-27: 858 | (fun [x] -> x); ^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::_::_ ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c term_parser.ml File "term_parser.ml", lines 1139-1172, characters 2-11: 1139 | ..let Ascii oldopts = pp_ascii_opts_default in 1140 | let opts = Ascii {oldopts with ppa_colour = !Auxl.colour} in 1141 | let sts = parse_complete lookup ntr concrete s in 1142 | let sts = transform sts in 1143 | match sts with ... 1169 | begin 1170 | report_error (Some l) (sstart ^ concat "" intermed); 1171 | St_uninterpreted(l, "multiple parses") 1172 | end Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Coq {coq_quantified_vars_from_de=_; coq_non_local_hyp_defn=_; coq_non_local_hyp_defn_vars=_; coq_list_types=_; coq_list_aux_defns={defined=_; newly_defined=_}; coq_library={contents=(_, _)}; coq_locally_nameless=_; _ }| Isa {isa_library={contents=(_, _)}; _ }|Hol {hol_library={contents=(_, _)}}| Lem {lem_library={contents=(_, _)}}| Twf {twf_current_defn=_; twf_library={contents=(_, _)}}|Tex _| Caml {caml_library={contents=(_, _)}; _ }| Lex {ppm_caml_opts={caml_library={contents=(_, _)}; _ }; _ }| Menhir {ppm_caml_opts={caml_library={contents=(_, _)}; _ }; _ }) File "term_parser.ml", line 1222, characters 25-54: 1222 | List.map (fun (Ntp.Gtp.Res_st s) -> s) res ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Res_ignore|Res_none|Res_ste _|Res_stli _|Res_stlil _|Res_char _|Res_charl _| Res_string _|Res_int _|Res_si _|Res_sil _) ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c dependency.ml File "dependency.ml", lines 571-579, characters 2-74: 571 | ..match m with 572 | | Isa io when io.ppi_isa_primrec -> isa_primrec_collapse m xd funcs 573 | | Isa io when not io.ppi_isa_primrec -> isa_fun_collapse m xd funcs 574 | | Hol _ -> hol_collapse m xd funcs 575 | | Lem _ -> lem_collapse m xd funcs 576 | | Coq _ -> coq_collapse m xd funcs 577 | | Twf _ -> twf_collapse m xd funcs 578 | | Caml _ -> caml_collapse m xd funcs 579 | | Tex _ | Ascii _ -> Auxl.error None "internal: collapse of Tex-Ascii\n" Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Isa _|Lex _|Menhir _) (However, some guarded clause may match this value.) File "dependency.ml", lines 584-714, characters 2-53: 584 | ..match m with 585 | | Tex _ | Ascii _ -> Auxl.error None "internal: print of Tex-Ascii\n" 586 | | Isa io -> 587 | let print_lemma block = 588 | if ( List.exists ... 711 | (* (List.map (fun (_,((h1,h2,h3),s,_)) -> h1 ^ "FOO1" ^ h2 ^ "FOO2"^ h3 ^ "FOO3"^s) block))*) 712 | (List.map (fun (_,((h1,h2,h3),s,_)) -> h1 ^ h2 ^ h3 ^ s ^ " end\n") block)) 713 | ^ "\n") in 714 | String.concat "" (List.map print_block sorting) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Lex _|Menhir _) ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c bounds.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c context_pp.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c quotient_rules.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c grammar_typecheck.ml File "grammar_typecheck.ml", lines 54-56, characters 4-82: 54 | ....match (xs,keys) with 55 | | ([],[]) -> None 56 | | (x::xs, key::keys) -> if (List.mem key keys) then Some x else helper xs keys. Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: ([], _::_) ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c transform.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c substs_pp.ml File "substs_pp.ml", lines 333-336, characters 10-11: 333 | ..........(match m with 334 | | Caml _ -> Grammar_pp.pp_nt_or_mv_root_ty m xd ntmvr ^ " list" 335 | | Lem _ -> "list " ^Grammar_pp.pp_nt_or_mv_root_ty m xd ntmvr 336 | ) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Coq _|Isa _|Hol _|Twf _|Ascii _|Tex _|Lex _|Menhir _) File "substs_pp.ml", lines 1400-1412, characters 3-4: 1400 | ...(match m with 1401 | | Caml _ -> 1402 | "(" 1403 | ^ Grammar_pp.pp_nt_or_mv_root_ty m xd subst.sb_that 1404 | ^ "*" ^ Grammar_pp.pp_nontermroot_ty m xd subst.sb_this ... 1409 | ^ Grammar_pp.pp_nt_or_mv_root_ty m xd subst.sb_that 1410 | ^ "*" ^ Grammar_pp.pp_nontermroot_ty m xd subst.sb_this 1411 | ^ ")" 1412 | ) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Coq _|Isa _|Hol _|Twf _|Ascii _|Tex _|Lex _|Menhir _) File "substs_pp.ml", lines 1747-1876, characters 3-8: 1747 | ...( match m with 1748 | | Ascii _ | Tex _ | Lex _ | Menhir _ -> Auxl.error (Some p.prod_loc) "pp_fv_symterm_list_body" 1749 | | Isa io when io.ppi_isa_primrec -> 1750 | let args = 1751 | String.concat "_" ... 1873 | ("(flat_map (fun (pat_:"^de1i.de1_coq_type_of_pattern^") => match pat_ with " ^ de1i.de1_pattern ^ " => "^pp_body^" end) " 1874 | ^ de1i.de1_compound_id 1875 | ^ ")"), funcs 1876 | ).. Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Coq _|Isa _|Twf _) (However, some guarded clause may match this value.) File "substs_pp.ml", lines 2030-2033, characters 5-6: 2030 | .....(match m with 2031 | | Caml _ -> Grammar_pp.pp_nt_or_mv_root_ty m xd fv.fv_that ^ " list" 2032 | | Lem _ -> " list " ^ Grammar_pp.pp_nt_or_mv_root_ty m xd fv.fv_that 2033 | ) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Coq _|Isa _|Hol _|Twf _|Ascii _|Tex _|Lex _|Menhir _) ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c subrules_pp.ml File "subrules_pp.ml", lines 167-368, characters 8-2: 167 | ........( match m with 168 | | Isa io when io.ppi_isa_primrec -> 169 | let typ = 170 | Auxl.the (Grammar_pp.pp_elements 171 | m xd ((Si_punct "_")::sie) elbu.elb_es true false true true) ^ " list" in ... 365 | [ " %{ TWELF NOT IMPLEMENTED }%"], deps, [] 366 | | Tex _ | Ascii _ | Lex _ | Menhir _ -> Auxl.errorm m "pp_subelement" 367 | 368 | ) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Coq _|Isa _) (However, some guarded clause may match this value.) ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c embed_pp.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c defns.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c ln_transform.ml File "ln_transform.ml", lines 1057-1067, characters 4-7: 1057 | ....match mse with 1058 | | Empty -> 1059 | "0",[] 1060 | | MetaVarExp mv -> 1061 | "1",[] (* FZ is this correct in the general case? *) ... 1064 | | Aux (f1,nt1) -> 1065 | let name = arity_name f1 (Auxl.promote_ntr xd_transformed (Auxl.primary_ntr_of_ntr xd_transformed (fst nt1))) in 1066 | name ^ " " ^ Grammar_pp.pp_nonterm m xd_transformed nt1, 1067 | [name] Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (NonTermExp _|MetaVarListExp (_, _)|NonTermListExp (_, _)|AuxList (_, _, _)) ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c coq_induct.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c system_pp.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c lex_menhir_pp.ml File "lex_menhir_pp.ml", lines 274-285, characters 10-11: 274 | ..........(match ocamllex_hom_opt, ocamllex_remove_hom with 275 | | Some ocamllex_hom, false -> 276 | Some (token_name_of mvd.mvd_name, mvd.mvd_name, TK_metavar(ocaml_type, Some ocamllex_hom, ocamllex_of_string_hom_opt)) 277 | | None, false -> 278 | (* hack: default to ocamllex-remove *) ... 282 | Auxl.error (Some mvd.mvd_loc) ("ocamllex output: both ocamllex and ocamllex-remove hom for "^mvd.mvd_name^"\n") 283 | | None, true -> 284 | Some (token_name_of mvd.mvd_name, mvd.mvd_name, TK_metavar(ocaml_type, None, ocamllex_of_string_hom_opt)) 285 | ) Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (Some _, true) File "lex_menhir_pp.ml", line 281, characters 12-36: 281 | | Some ocamllex_hom, false -> ^^^^^^^^^^^^^^^^^^^^^^^^ Warning 11 [redundant-case]: this match case is unused. File "lex_menhir_pp.ml", lines 331-335, characters 13-42: 331 | .............(match ocaml_type with 332 | | "string" -> "" 333 | | "int" -> "int_of_string" 334 | | "float" -> "float_of_string" 335 | | "bool" -> "bool_of_string") Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: "" ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c align.ml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -c main.ml echo Makefile location.cmx types.cmx auxl.cmx merge.cmx global_option.cmx grammar_lexer.cmx grammar_parser.cmx version.cmx grammar_pp.cmx parse_table.cmx glr.cmx new_term_parser.cmx term_parser.cmx dependency.cmx bounds.cmx context_pp.cmx quotient_rules.cmx grammar_typecheck.cmx transform.cmx substs_pp.cmx subrules_pp.cmx embed_pp.cmx defns.cmx ln_transform.cmx coq_induct.cmx system_pp.cmx lex_menhir_pp.cmx align.cmx main.cmx align.cmi bounds.cmi coq_induct.cmi defns.cmi dependency.cmi embed_pp.cmi grammar_typecheck.cmi merge.cmi subrules_pp.cmi substs_pp.cmi system_pp.cmi lex_menhir_pp.cmi transform.cmi term_parser.cmi version.tex Makefile location.cmx types.cmx auxl.cmx merge.cmx global_option.cmx grammar_lexer.cmx grammar_parser.cmx version.cmx grammar_pp.cmx parse_table.cmx glr.cmx new_term_parser.cmx term_parser.cmx dependency.cmx bounds.cmx context_pp.cmx quotient_rules.cmx grammar_typecheck.cmx transform.cmx substs_pp.cmx subrules_pp.cmx embed_pp.cmx defns.cmx ln_transform.cmx coq_induct.cmx system_pp.cmx lex_menhir_pp.cmx align.cmx main.cmx align.cmi bounds.cmi coq_induct.cmi defns.cmi dependency.cmi embed_pp.cmi grammar_typecheck.cmi merge.cmi subrules_pp.cmi substs_pp.cmi system_pp.cmi lex_menhir_pp.cmi transform.cmi term_parser.cmi version.tex ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -v The OCaml native-code compiler, version 4.14.1 Standard library directory: /usr/lib/ocaml ocamlfind ocamlopt -package str -package ocamlgraph -linkpkg -w y -g -dtypes -unsafe -inline 9 -o ott.opt location.cmx types.cmx auxl.cmx merge.cmx global_option.cmx grammar_lexer.cmx grammar_parser.cmx version.cmx grammar_pp.cmx parse_table.cmx glr.cmx new_term_parser.cmx term_parser.cmx dependency.cmx bounds.cmx context_pp.cmx quotient_rules.cmx grammar_typecheck.cmx transform.cmx substs_pp.cmx subrules_pp.cmx embed_pp.cmx defns.cmx ln_transform.cmx coq_induct.cmx system_pp.cmx lex_menhir_pp.cmx align.cmx main.cmx ln -s -f ott.opt ott make[3]: Leaving directory '/<>/src' cp ./ott ../bin/ott make[2]: Leaving directory '/<>/src' make[1]: Leaving directory '/<>' dh_install -a dh_ocamldoc -a dh_installdocs -a dh_installchangelogs -a dh_installman -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_dwz -a dh_strip -a 28d59a02d5b7552f015cad2e86656c4b4b75e7d6 dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-riscv64-lp64d.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-riscv64-lp64d.so.1.usr-is-merged dpkg-shlibdeps: warning: debian/ott-tools/usr/bin/ott contains an unresolvable reference to symbol caml_reraise_exn: it's probably a plugin dh_installdeb -a dh_coq -a dh_ocaml -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a INFO: pkgstriptranslations version 154 INFO: pkgstriptranslations version 154 INFO: pkgstriptranslations version 154 pkgstriptranslations: processing libcoq-ott (in debian/libcoq-ott); do_strip: , oemstrip: pkgstriptranslations: processing ott-tools (in debian/ott-tools); do_strip: , oemstrip: pkgstriptranslations: processing ott-tools-dbgsym (in debian/.debhelper/ott-tools/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libcoq-ott/DEBIAN/control, package libcoq-ott, directory debian/libcoq-ott pkgstripfiles: processing control file: debian/ott-tools/DEBIAN/control, package ott-tools, directory debian/ott-tools INFO: pkgstripfiles: waiting for lock (ott-tools) ... pkgstripfiles: Running PNG optimization (using 4 cpus) for package libcoq-ott ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libcoq-ott' in '../libcoq-ott_0.33+ds-3_riscv64.deb'. pkgstripfiles: Running PNG optimization (using 4 cpus) for package ott-tools ... pkgstripfiles: No PNG files. dpkg-deb: building package 'ott-tools' in '../ott-tools_0.33+ds-3_riscv64.deb'. pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/ott-tools/dbgsym-root/DEBIAN/control, package ott-tools-dbgsym, directory debian/.debhelper/ott-tools/dbgsym-root dpkg-deb: building package 'ott-tools-dbgsym' in 'debian/.debhelper/scratch-space/build-ott-tools/ott-tools-dbgsym_0.33+ds-3_riscv64.deb'. Renaming ott-tools-dbgsym_0.33+ds-3_riscv64.deb to ott-tools-dbgsym_0.33+ds-3_riscv64.ddeb dpkg-genbuildinfo --build=any -O../ott_0.33+ds-3_riscv64.buildinfo dpkg-genchanges --build=any -mLaunchpad Build Daemon -O../ott_0.33+ds-3_riscv64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2024-05-05T16:03:57Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ ott_0.33+ds-3_riscv64.changes: ------------------------------ Format: 1.8 Date: Mon, 22 Apr 2024 18:06:42 +0200 Source: ott Binary: libcoq-ott ott-tools Built-For-Profiles: noudeb Architecture: riscv64 Version: 0.33+ds-3 Distribution: oracular-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Julien Puydt Description: libcoq-ott - Ott tool (Coq plugin) ott-tools - Ott tool (executable) Changes: ott (0.33+ds-3) unstable; urgency=medium . * Add patch for Coq 8.19 support. * Bump standards-version to 4.7.0. Checksums-Sha1: 781cf0774efc77c0c5b8e603863896b1f31cf6da 189824 libcoq-ott_0.33+ds-3_riscv64.deb 00a29bf6fdbc7a776a3231165265131eb2879327 359696 ott-tools-dbgsym_0.33+ds-3_riscv64.ddeb acf60ee0af0927a28345be7865f60fd073da55f3 1583926 ott-tools_0.33+ds-3_riscv64.deb 88d2503de74a5586b3f8f719c6244875f5f2264c 11109 ott_0.33+ds-3_riscv64.buildinfo Checksums-Sha256: 21c35be67bbb58790e69e8f3aa790ac08b84db5526f1d5c90f6539f38ca5d7ac 189824 libcoq-ott_0.33+ds-3_riscv64.deb cef5423582af859d919868fd06442730be5521597e9597c45bbb8a2e5e58bac0 359696 ott-tools-dbgsym_0.33+ds-3_riscv64.ddeb 280d11c2f87fcc0bff3920f13fb47b2bd16e0501d81c7e5263b83c692e94b133 1583926 ott-tools_0.33+ds-3_riscv64.deb db24f6e5f74317833a34656f07764a22a4c9876ec2bed3fa9fe64db48593cac7 11109 ott_0.33+ds-3_riscv64.buildinfo Files: 8336c61e6f13f69c865db990cb984cb2 189824 ocaml optional libcoq-ott_0.33+ds-3_riscv64.deb 564421b9641ecd92b61868d4a2afc49c 359696 debug optional ott-tools-dbgsym_0.33+ds-3_riscv64.ddeb 3119ef6bcec951e63b5c28168066222f 1583926 ocaml optional ott-tools_0.33+ds-3_riscv64.deb ce19ddaea91971a7aa2dc7da2cf777ab 11109 ocaml optional ott_0.33+ds-3_riscv64.buildinfo /<>/ott_0.33+ds-3_riscv64.changes.new could not be renamed to /<>/ott_0.33+ds-3_riscv64.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: ott Binary: libcoq-ott ott-tools ott-tools-dbgsym Architecture: riscv64 Version: 0.33+ds-3 Checksums-Md5: 8336c61e6f13f69c865db990cb984cb2 189824 libcoq-ott_0.33+ds-3_riscv64.deb 564421b9641ecd92b61868d4a2afc49c 359696 ott-tools-dbgsym_0.33+ds-3_riscv64.ddeb 3119ef6bcec951e63b5c28168066222f 1583926 ott-tools_0.33+ds-3_riscv64.deb Checksums-Sha1: 781cf0774efc77c0c5b8e603863896b1f31cf6da 189824 libcoq-ott_0.33+ds-3_riscv64.deb 00a29bf6fdbc7a776a3231165265131eb2879327 359696 ott-tools-dbgsym_0.33+ds-3_riscv64.ddeb acf60ee0af0927a28345be7865f60fd073da55f3 1583926 ott-tools_0.33+ds-3_riscv64.deb Checksums-Sha256: 21c35be67bbb58790e69e8f3aa790ac08b84db5526f1d5c90f6539f38ca5d7ac 189824 libcoq-ott_0.33+ds-3_riscv64.deb cef5423582af859d919868fd06442730be5521597e9597c45bbb8a2e5e58bac0 359696 ott-tools-dbgsym_0.33+ds-3_riscv64.ddeb 280d11c2f87fcc0bff3920f13fb47b2bd16e0501d81c7e5263b83c692e94b133 1583926 ott-tools_0.33+ds-3_riscv64.deb Build-Origin: Ubuntu Build-Architecture: riscv64 Build-Date: Sun, 05 May 2024 16:03:52 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: autoconf (= 2.71-3), automake (= 1:1.16.5-1.3ubuntu1), autopoint (= 0.21-14ubuntu2), autotools-dev (= 20220109.1), base-files (= 13.1ubuntu1), base-passwd (= 3.6.3build1), bash (= 5.2.21-2ubuntu4), binutils (= 2.42-4ubuntu2), binutils-common (= 2.42-4ubuntu2), binutils-riscv64-linux-gnu (= 2.42-4ubuntu2), bsdextrautils (= 2.39.3-9ubuntu6), bsdutils (= 1:2.39.3-9ubuntu6), build-essential (= 12.10ubuntu1), bzip2 (= 1.0.8-5.1), coq (= 8.19.1+dfsg-1), coreutils (= 9.4-3ubuntu6), cpp (= 4:13.2.0-7ubuntu1), cpp-13 (= 13.2.0-24ubuntu1), cpp-13-riscv64-linux-gnu (= 13.2.0-24ubuntu1), cpp-riscv64-linux-gnu (= 4:13.2.0-7ubuntu1), dash (= 0.5.12-6ubuntu5), debconf (= 1.5.86ubuntu1), debhelper (= 13.14.1ubuntu5), debianutils (= 5.17build1), debugedit (= 1:5.0-5build2), dh-autoreconf (= 20), dh-coq (= 0.8), dh-ocaml (= 2.0), dh-strip-nondeterminism (= 1.13.1-1), diffutils (= 1:3.10-1build1), dpkg (= 1.22.6ubuntu10), dpkg-dev (= 1.22.6ubuntu10), dwz (= 0.15-1build6), file (= 1:5.45-3build1), findutils (= 4.9.0-5build1), fontconfig-config (= 2.15.0-1.1ubuntu2), fonts-urw-base35 (= 20200910-8), g++ (= 4:13.2.0-7ubuntu1), g++-13 (= 13.2.0-24ubuntu1), g++-13-riscv64-linux-gnu (= 13.2.0-24ubuntu1), g++-riscv64-linux-gnu (= 4:13.2.0-7ubuntu1), gcc (= 4:13.2.0-7ubuntu1), gcc-13 (= 13.2.0-24ubuntu1), gcc-13-base (= 13.2.0-24ubuntu1), gcc-13-riscv64-linux-gnu (= 13.2.0-24ubuntu1), gcc-14-base (= 14-20240429-1ubuntu1), gcc-riscv64-linux-gnu (= 4:13.2.0-7ubuntu1), gettext (= 0.21-14ubuntu2), gettext-base (= 0.21-14ubuntu2), ghostscript (= 10.02.1~dfsg1-0ubuntu7), grep (= 3.11-4build1), groff-base (= 1.23.0-4), gzip (= 1.12-1ubuntu3), help2man (= 1.49.3), hevea (= 2.36-2), hicolor-icon-theme (= 0.17-2), hostname (= 3.23+nmu2ubuntu2), imagemagick (= 8:6.9.12.98+dfsg1-5.2build2), imagemagick-6-common (= 8:6.9.12.98+dfsg1-5.2build2), imagemagick-6.q16 (= 8:6.9.12.98+dfsg1-5.2build2), init-system-helpers (= 1.66ubuntu1), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.2-2), libaom3 (= 3.8.2-2build1), libarchive-zip-perl (= 1.68-1), libasan8 (= 14-20240429-1ubuntu1), libatomic1 (= 14-20240429-1ubuntu1), libattr1 (= 1:2.5.2-1build1), libaudit-common (= 1:3.1.2-2.1build1), libaudit1 (= 1:3.1.2-2.1build1), libavahi-client3 (= 0.8-13ubuntu6), libavahi-common-data (= 0.8-13ubuntu6), libavahi-common3 (= 0.8-13ubuntu6), libbinutils (= 2.42-4ubuntu2), libblkid1 (= 2.39.3-9ubuntu6), libbrotli1 (= 1.1.0-2build2), libbsd0 (= 0.12.2-1), libbz2-1.0 (= 1.0.8-5.1), libc-bin (= 2.39-0ubuntu8.1), libc-dev-bin (= 2.39-0ubuntu8.1), libc6 (= 2.39-0ubuntu8.1), libc6-dev (= 2.39-0ubuntu8.1), libcairo2 (= 1.18.0-3build1), libcap-ng0 (= 0.8.5-1), libcap2 (= 1:2.66-5ubuntu2), libcc1-0 (= 14-20240429-1ubuntu1), libcom-err2 (= 1.47.0-2.4~exp1ubuntu4), libcompiler-libs-ocaml-dev (= 4.14.1-1ubuntu1), libcoq-core-ocaml (= 8.19.1+dfsg-1), libcoq-core-ocaml-dev (= 8.19.1+dfsg-1), libcoq-stdlib (= 8.19.1+dfsg-1), libcrypt-dev (= 1:4.4.36-4build1), libcrypt1 (= 1:4.4.36-4build1), libctf-nobfd0 (= 2.42-4ubuntu2), libctf0 (= 2.42-4ubuntu2), libcups2t64 (= 2.4.7-1.2ubuntu7), libdb5.3t64 (= 5.3.28+dfsg2-7), libdbus-1-3 (= 1.14.10-4ubuntu4), libde265-0 (= 1.0.15-1build3), libdebconfclient0 (= 0.271ubuntu3), libdebhelper-perl (= 13.14.1ubuntu5), libdeflate0 (= 1.20-1), libdpkg-perl (= 1.22.6ubuntu10), libdw1t64 (= 0.191-1), libelf1t64 (= 0.191-1), libexpat1 (= 2.6.2-1), libffi8 (= 3.4.6-1build1), libfftw3-double3 (= 3.3.10-1ubuntu3), libfile-stripnondeterminism-perl (= 1.13.1-1), libfindlib-ocaml (= 1.9.6-1build4), libfindlib-ocaml-dev (= 1.9.6-1build4), libfontconfig1 (= 2.15.0-1.1ubuntu2), libfontenc1 (= 1:1.1.8-1build1), libfreetype6 (= 2.13.2+dfsg-1build3), libgcc-13-dev (= 13.2.0-24ubuntu1), libgcc-s1 (= 14-20240429-1ubuntu1), libgcrypt20 (= 1.10.3-2build1), libgdbm-compat4t64 (= 1.23-5.1build1), libgdbm6t64 (= 1.23-5.1build1), libglib2.0-0t64 (= 2.80.0-6ubuntu1), libgmp-dev (= 2:6.3.0+dfsg-2ubuntu6), libgmp10 (= 2:6.3.0+dfsg-2ubuntu6), libgmp3-dev (= 2:6.3.0+dfsg-2ubuntu6), libgmpxx4ldbl (= 2:6.3.0+dfsg-2ubuntu6), libgnutls30t64 (= 3.8.3-1.1ubuntu3.1), libgomp1 (= 14-20240429-1ubuntu1), libgpg-error0 (= 1.47-3build2), libgraphite2-3 (= 1.3.14-2build1), libgs-common (= 10.02.1~dfsg1-0ubuntu7), libgs10 (= 10.02.1~dfsg1-0ubuntu7), libgs10-common (= 10.02.1~dfsg1-0ubuntu7), libgssapi-krb5-2 (= 1.20.1-6ubuntu2), libharfbuzz0b (= 8.3.0-2build2), libheif-plugin-aomdec (= 1.17.6-1ubuntu4), libheif-plugin-libde265 (= 1.17.6-1ubuntu4), libheif1 (= 1.17.6-1ubuntu4), libhogweed6t64 (= 3.9.1-2.2build1), libice6 (= 2:1.0.10-1build3), libicu74 (= 74.2-1ubuntu3), libidn12 (= 1.42-2), libidn2-0 (= 2.3.7-2build1), libijs-0.35 (= 0.35-15.1build1), libisl23 (= 0.26-3build1), libjansson4 (= 2.14-2build2), libjbig0 (= 2.1-6.1ubuntu2), libjbig2dec0 (= 0.20-1build3), libjpeg-turbo8 (= 2.1.5-2ubuntu2), libjpeg8 (= 8c-2ubuntu11), libk5crypto3 (= 1.20.1-6ubuntu2), libkeyutils1 (= 1.6.3-3build1), libkpathsea6 (= 2023.20230311.66589-9build3), libkrb5-3 (= 1.20.1-6ubuntu2), libkrb5support0 (= 1.20.1-6ubuntu2), liblcms2-2 (= 2.14-2build1), liblerc4 (= 4.0.0+ds-4ubuntu2), liblocale-gettext-perl (= 1.07-6ubuntu5), liblqr-1-0 (= 0.4.2-2.1build2), libltdl7 (= 2.4.7-7build1), liblua5.4-0 (= 5.4.6-3build2), liblz4-1 (= 1.9.4-2), liblzma5 (= 5.6.1+really5.4.5-1), libmagic-mgc (= 1:5.45-3build1), libmagic1t64 (= 1:5.45-3build1), libmagickcore-6.q16-7t64 (= 8:6.9.12.98+dfsg1-5.2build2), libmagickwand-6.q16-7t64 (= 8:6.9.12.98+dfsg1-5.2build2), libmd0 (= 1.1.0-2build1), libmount1 (= 2.39.3-9ubuntu6), libmpc3 (= 1.3.1-1build1), libmpfr6 (= 4.2.1-1build1), libncurses-dev (= 6.4+20240113-1ubuntu2), libncurses6 (= 6.4+20240113-1ubuntu2), libncursesw6 (= 6.4+20240113-1ubuntu2), libnetpbm11t64 (= 2:11.05.02-1.1build1), libnettle8t64 (= 3.9.1-2.2build1), libocamlgraph-ocaml-dev (= 2.1.0-1build1), libopenjp2-7 (= 2.5.0-2build3), libp11-kit0 (= 0.25.3-4ubuntu2), libpam-modules (= 1.5.3-7ubuntu1), libpam-modules-bin (= 1.5.3-7ubuntu1), libpam-runtime (= 1.5.3-7ubuntu1), libpam0g (= 1.5.3-7ubuntu1), libpaper-utils (= 1.1.29build1), libpaper1 (= 1.1.29build1), libpcre2-8-0 (= 10.42-4ubuntu2), libperl5.38t64 (= 5.38.2-4), libpipeline1 (= 1.5.7-2), libpixman-1-0 (= 0.42.2-1build1), libpng16-16t64 (= 1.6.43-5build1), libpotrace0 (= 1.16-2build1), libptexenc1 (= 2023.20230311.66589-9build3), libpython3-stdlib (= 3.12.3-0ubuntu1), libpython3.12-minimal (= 3.12.3-1), libpython3.12-stdlib (= 3.12.3-1), libraw23t64 (= 0.21.2-2.1build1), libreadline8t64 (= 8.2-4build1), libselinux1 (= 3.5-2ubuntu2), libsframe1 (= 2.42-4ubuntu2), libsharpyuv0 (= 1.3.2-0.4build3), libsm6 (= 2:1.2.3-1build3), libsmartcols1 (= 2.39.3-9ubuntu6), libsqlite3-0 (= 3.45.3-1), libssl3t64 (= 3.0.13-0ubuntu3), libstdc++-13-dev (= 13.2.0-24ubuntu1), libstdc++6 (= 14-20240429-1ubuntu1), libstdlib-ocaml (= 4.14.1-1ubuntu1), libstdlib-ocaml-dev (= 4.14.1-1ubuntu1), libsub-override-perl (= 0.10-1), libsynctex2 (= 2023.20230311.66589-9build3), libsystemd0 (= 255.4-1ubuntu8), libtasn1-6 (= 4.19.0-3build1), libteckit0 (= 2.5.12+ds1-1), libtexlua53-5 (= 2023.20230311.66589-9build3), libtiff6 (= 4.5.1+git230720-4ubuntu2), libtinfo6 (= 6.4+20240113-1ubuntu2), libtool (= 2.4.7-7build1), libubsan1 (= 14-20240429-1ubuntu1), libuchardet0 (= 0.0.8-1build1), libudev1 (= 255.4-1ubuntu8), libunistring5 (= 1.2-1), libuuid1 (= 2.39.3-9ubuntu6), libwebp7 (= 1.3.2-0.4build3), libwebpdemux2 (= 1.3.2-0.4build3), libwebpmux3 (= 1.3.2-0.4build3), libx11-6 (= 2:1.8.7-1build1), libx11-data (= 2:1.8.7-1build1), libxau6 (= 1:1.0.9-1build6), libxaw7 (= 2:1.0.14-1build2), libxcb-render0 (= 1.15-1ubuntu2), libxcb-shm0 (= 1.15-1ubuntu2), libxcb1 (= 1.15-1ubuntu2), libxdmcp6 (= 1:1.1.3-0ubuntu6), libxext6 (= 2:1.3.4-1build2), libxi6 (= 2:1.8.1-1build1), libxml2 (= 2.9.14+dfsg-1.3ubuntu3), libxmu6 (= 2:1.1.3-3build2), libxpm4 (= 1:3.5.17-1build2), libxrender1 (= 1:0.9.10-1.1build1), libxt6t64 (= 1:1.2.1-1.2build1), libyaml-0-2 (= 0.2.5-1build1), libzarith-ocaml (= 1.13-2build4), libzarith-ocaml-dev (= 1.13-2build4), libzstd1 (= 1.5.5+dfsg2-2build1), libzzip-0-13t64 (= 0.13.72+dfsg.1-1.2build1), linux-libc-dev (= 6.8.0-31.31), login (= 1:4.13+dfsg1-4ubuntu3), lto-disabled-list (= 48), m4 (= 1.4.19-4build1), make (= 4.3-4.1build2), man-db (= 2.12.1-1), mawk (= 1.3.4.20240123-1build1), media-types (= 10.1.0), ncurses-base (= 6.4+20240113-1ubuntu2), ncurses-bin (= 6.4+20240113-1ubuntu2), netbase (= 6.4), netpbm (= 2:11.05.02-1.1build1), ocaml (= 4.14.1-1ubuntu1), ocaml-base (= 4.14.1-1ubuntu1), ocaml-findlib (= 1.9.6-1build4), ocaml-interp (= 4.14.1-1ubuntu1), pandoc (= 3.1.3+ds-2), pandoc-data (= 3.1.3-1), patch (= 2.7.6-7build3), perl (= 5.38.2-4), perl-base (= 5.38.2-4), perl-modules-5.38 (= 5.38.2-4), po-debconf (= 1.0.21+nmu1), poppler-data (= 0.4.12-1), python3 (= 3.12.3-0ubuntu1), python3-minimal (= 3.12.3-0ubuntu1), python3.12 (= 3.12.3-1), python3.12-minimal (= 3.12.3-1), readline-common (= 8.2-4build1), rpcsvc-proto (= 1.4.2-0ubuntu7), sed (= 4.9-2build1), sensible-utils (= 0.0.22), sysvinit-utils (= 3.08-6ubuntu3), t1utils (= 1.41-4build3), tar (= 1.35+dfsg-3build1), tex-common (= 6.18), texlive-base (= 2023.20240207-1), texlive-binaries (= 2023.20230311.66589-9build3), tzdata (= 2024a-4ubuntu1), ucf (= 3.0043+nmu1), util-linux (= 2.39.3-9ubuntu6), x11-common (= 1:7.7+23ubuntu3), xdg-utils (= 1.1.3-4.1ubuntu3), xfonts-encodings (= 1:1.0.5-0ubuntu2), xfonts-utils (= 1:7.7+6build3), xz-utils (= 5.6.1+really5.4.5-1), zlib1g (= 1:1.3.dfsg-3.1ubuntu2) Environment: DEB_BUILD_OPTIONS="nocheck parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1713802002" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ libcoq-ott_0.33+ds-3_riscv64.deb -------------------------------- new Debian package, version 2.0. size 189824 bytes: control archive=1725 bytes. 802 bytes, 23 lines control 3454 bytes, 40 lines md5sums Package: libcoq-ott Source: ott Version: 0.33+ds-3 Architecture: riscv64 Maintainer: Ubuntu Developers Original-Maintainer: Debian OCaml Maintainers Installed-Size: 738 Depends: libcoq-stdlib-d0sj4 Provides: libcoq-ott-2h786 Section: ocaml Priority: optional Homepage: https://github.com/ott-lang/ott Description: Ott tool (Coq plugin) Ott is a tool to write definitions of programming languages and calculi. From the definition of a language syntex and semanticsin a concise and readable notation close to informal mathematics, it can provide LaTeX, Coq, HOL, Isabelle/HOL, Lem or OCaml versions of the definition. . Coq is a proof assistant for higher-order logic. . This package provides the Coq plugin itself. drwxr-xr-x root/root 0 2024-04-22 16:06 ./ drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/ drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/lib/ drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/lib/ocaml/ drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/lib/ocaml/coq/ drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/ drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ -rw-r--r-- root/root 448 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list.glob -rw-r--r-- root/root 1261 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list.v -rw-r--r-- root/root 19355 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list.vo -rw-r--r-- root/root 19191 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_base.glob -rw-r--r-- root/root 6403 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_base.v -rw-r--r-- root/root 47840 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_base.vo -rw-r--r-- root/root 7435 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_core.glob -rw-r--r-- root/root 2527 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_core.v -rw-r--r-- root/root 17686 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_core.vo -rw-r--r-- root/root 20698 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_distinct.glob -rw-r--r-- root/root 6236 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_distinct.v -rw-r--r-- root/root 48719 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_distinct.vo -rw-r--r-- root/root 3313 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_eq_dec.glob -rw-r--r-- root/root 1710 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_eq_dec.v -rw-r--r-- root/root 15360 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_eq_dec.vo -rw-r--r-- root/root 9294 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_flat_map.glob -rw-r--r-- root/root 2829 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_flat_map.v -rw-r--r-- root/root 32718 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_flat_map.vo -rw-r--r-- root/root 17677 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_mem.glob -rw-r--r-- root/root 5483 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_mem.v -rw-r--r-- root/root 44794 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_mem.vo -rw-r--r-- root/root 21308 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_nth.glob -rw-r--r-- root/root 5995 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_nth.v -rw-r--r-- root/root 46341 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_nth.vo -rw-r--r-- root/root 42417 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_predicate.glob -rw-r--r-- root/root 13320 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_predicate.v -rw-r--r-- root/root 80056 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_predicate.vo -rw-r--r-- root/root 6699 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_repeat.glob -rw-r--r-- root/root 1957 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_repeat.v -rw-r--r-- root/root 28717 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_repeat.vo -rw-r--r-- root/root 5126 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_support.glob -rw-r--r-- root/root 1182 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_support.v -rw-r--r-- root/root 24954 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_support.vo -rw-r--r-- root/root 28426 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_takedrop.glob -rw-r--r-- root/root 10028 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_takedrop.v -rw-r--r-- root/root 61650 2024-04-22 16:06 ./usr/lib/ocaml/coq/user-contrib/Ott/ott_list_takedrop.vo drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/share/ drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/share/doc/ drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/share/doc/libcoq-ott/ -rw-r--r-- root/root 243 2024-04-22 16:06 ./usr/share/doc/libcoq-ott/README.source -rw-r--r-- root/root 434 2024-04-22 16:06 ./usr/share/doc/libcoq-ott/changelog.Debian.gz -rw-r--r-- root/root 8080 2024-04-22 16:06 ./usr/share/doc/libcoq-ott/copyright drwxr-xr-x root/root 0 2024-04-22 16:06 ./var/ drwxr-xr-x root/root 0 2024-04-22 16:06 ./var/lib/ drwxr-xr-x root/root 0 2024-04-22 16:06 ./var/lib/coq/ drwxr-xr-x root/root 0 2024-04-22 16:06 ./var/lib/coq/md5sums/ -rw-r--r-- root/root 5 2024-04-22 16:06 ./var/lib/coq/md5sums/libcoq-ott.checksum ott-tools_0.33+ds-3_riscv64.deb ------------------------------- new Debian package, version 2.0. size 1583926 bytes: control archive=859 bytes. 764 bytes, 22 lines control 472 bytes, 7 lines md5sums Package: ott-tools Source: ott Version: 0.33+ds-3 Architecture: riscv64 Maintainer: Ubuntu Developers Original-Maintainer: Debian OCaml Maintainers Installed-Size: 5996 Depends: libc6 (>= 2.38) Section: ocaml Priority: optional Homepage: https://github.com/ott-lang/ott Description: Ott tool (executable) Ott is a tool to write definitions of programming languages and calculi. From the definition of a language syntex and semanticsin a concise and readable notation close to informal mathematics, it can provide LaTeX, Coq, HOL, Isabelle/HOL, Lem or OCaml versions of the definition. . Coq is a proof assistant for higher-order logic. . This package provides the executable. drwxr-xr-x root/root 0 2024-04-22 16:06 ./ drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/ drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/bin/ -rwxr-xr-x root/root 5556120 2024-04-22 16:06 ./usr/bin/ott drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/share/ drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/share/doc-base/ -rw-r--r-- root/root 242 2024-04-22 16:06 ./usr/share/doc-base/ott-tools.ott-tools drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/share/doc/ drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/share/doc/ott-tools/ -rw-r--r-- root/root 243 2024-04-22 16:06 ./usr/share/doc/ott-tools/README.source -rw-r--r-- root/root 434 2024-04-22 16:06 ./usr/share/doc/ott-tools/changelog.Debian.gz -rw-r--r-- root/root 8080 2024-04-22 16:06 ./usr/share/doc/ott-tools/copyright drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/share/doc/ott-tools/html/ -rw-r--r-- root/root 558184 2024-04-22 16:06 ./usr/share/doc/ott-tools/html/top2.html drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/share/man/ drwxr-xr-x root/root 0 2024-04-22 16:06 ./usr/share/man/man1/ -rw-r--r-- root/root 1609 2024-04-22 16:06 ./usr/share/man/man1/ott.1.gz +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: riscv64 Build Type: any Build-Space: 75948 Build-Time: 502 Distribution: oracular-proposed Host Architecture: riscv64 Install-Time: 542 Job: ott_0.33+ds-3.dsc Machine Architecture: riscv64 Package: ott Package-Time: 1068 Source-Version: 0.33+ds-3 Space: 75948 Status: successful Version: 0.33+ds-3 -------------------------------------------------------------------------------- Finished at 2024-05-05T16:03:57Z Build needed 00:17:48, 75948k disk space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=oracular --arch=riscv64 PACKAGEBUILD-28286285 Scanning for processes to kill in build PACKAGEBUILD-28286285