0s autopkgtest [20:37:57]: starting date and time: 2024-03-27 20:37:57+0000 0s autopkgtest [20:37:57]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [20:37:57]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ga3gq0l8/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed --apt-upgrade octave-signal --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=octave/8.4.0-1build4 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos02-s390x-18.secgroup --name adt-noble-s390x-octave-signal-20240327-203756-juju-7f2275-prod-proposed-migration-environment-3-0fa951da-f812-4049-b70b-894076886be6 --image adt/ubuntu-noble-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 94s autopkgtest [20:39:31]: testbed dpkg architecture: s390x 94s autopkgtest [20:39:31]: testbed apt version: 2.7.12 94s autopkgtest [20:39:31]: @@@@@@@@@@@@@@@@@@@@ test bed setup 96s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 96s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3942 kB] 97s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [55.9 kB] 97s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [477 kB] 97s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [8504 B] 97s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [655 kB] 97s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 97s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 97s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 97s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4055 kB] 97s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 97s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [46.2 kB] 97s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 99s Fetched 9368 kB in 3s (3237 kB/s) 99s Reading package lists... 101s Reading package lists... 101s Building dependency tree... 101s Reading state information... 101s Calculating upgrade... 101s The following packages will be upgraded: 101s binutils binutils-common binutils-s390x-linux-gnu gcc-13-base gcc-14-base 101s initramfs-tools initramfs-tools-bin initramfs-tools-core jq libbinutils 101s libctf-nobfd0 libctf0 libexpat1 libftdi1-2 libgcc-s1 libjq1 libseccomp2 101s libsframe1 libstdc++6 libusb-1.0-0 102s 20 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 102s Need to get 4765 kB of archives. 102s After this operation, 1024 B of additional disk space will be used. 102s Get:1 http://ftpmaster.internal/ubuntu noble/main s390x gcc-14-base s390x 14-20240315-1ubuntu1 [47.0 kB] 102s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libstdc++6 s390x 14-20240315-1ubuntu1 [908 kB] 103s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-s1 s390x 14-20240315-1ubuntu1 [35.9 kB] 103s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libseccomp2 s390x 2.5.5-1ubuntu2 [53.4 kB] 103s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libexpat1 s390x 2.6.1-2 [94.8 kB] 103s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x libusb-1.0-0 s390x 2:1.0.27-1 [54.8 kB] 103s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x libctf0 s390x 2.42-4ubuntu1 [98.4 kB] 103s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x libctf-nobfd0 s390x 2.42-4ubuntu1 [100 kB] 103s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x binutils-s390x-linux-gnu s390x 2.42-4ubuntu1 [2270 kB] 104s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libbinutils s390x 2.42-4ubuntu1 [477 kB] 104s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x binutils s390x 2.42-4ubuntu1 [3056 B] 104s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x binutils-common s390x 2.42-4ubuntu1 [217 kB] 104s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x libsframe1 s390x 2.42-4ubuntu1 [14.2 kB] 104s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-base s390x 13.2.0-21ubuntu1 [48.3 kB] 104s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x initramfs-tools all 0.142ubuntu23 [9058 B] 104s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x initramfs-tools-core all 0.142ubuntu23 [50.1 kB] 104s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x initramfs-tools-bin s390x 0.142ubuntu23 [20.5 kB] 104s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x jq s390x 1.7.1-3 [66.5 kB] 104s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x libjq1 s390x 1.7.1-3 [168 kB] 104s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x libftdi1-2 s390x 1.5-6build4 [29.3 kB] 104s Fetched 4765 kB in 3s (1897 kB/s) 104s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 104s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_s390x.deb ... 104s Unpacking gcc-14-base:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 104s Setting up gcc-14-base:s390x (14-20240315-1ubuntu1) ... 104s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 104s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_s390x.deb ... 104s Unpacking libstdc++6:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 104s Setting up libstdc++6:s390x (14-20240315-1ubuntu1) ... 104s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 104s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_s390x.deb ... 104s Unpacking libgcc-s1:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 104s Setting up libgcc-s1:s390x (14-20240315-1ubuntu1) ... 105s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 105s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_s390x.deb ... 105s Unpacking libseccomp2:s390x (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 105s Setting up libseccomp2:s390x (2.5.5-1ubuntu2) ... 105s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 105s Preparing to unpack .../00-libexpat1_2.6.1-2_s390x.deb ... 105s Unpacking libexpat1:s390x (2.6.1-2) over (2.6.0-1) ... 105s Preparing to unpack .../01-libusb-1.0-0_2%3a1.0.27-1_s390x.deb ... 105s Unpacking libusb-1.0-0:s390x (2:1.0.27-1) over (2:1.0.26-1) ... 105s Preparing to unpack .../02-libctf0_2.42-4ubuntu1_s390x.deb ... 105s Unpacking libctf0:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 105s Preparing to unpack .../03-libctf-nobfd0_2.42-4ubuntu1_s390x.deb ... 105s Unpacking libctf-nobfd0:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 105s Preparing to unpack .../04-binutils-s390x-linux-gnu_2.42-4ubuntu1_s390x.deb ... 105s Unpacking binutils-s390x-linux-gnu (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 105s Preparing to unpack .../05-libbinutils_2.42-4ubuntu1_s390x.deb ... 105s Unpacking libbinutils:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 105s Preparing to unpack .../06-binutils_2.42-4ubuntu1_s390x.deb ... 105s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 105s Preparing to unpack .../07-binutils-common_2.42-4ubuntu1_s390x.deb ... 105s Unpacking binutils-common:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 105s Preparing to unpack .../08-libsframe1_2.42-4ubuntu1_s390x.deb ... 105s Unpacking libsframe1:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 105s Preparing to unpack .../09-gcc-13-base_13.2.0-21ubuntu1_s390x.deb ... 105s Unpacking gcc-13-base:s390x (13.2.0-21ubuntu1) over (13.2.0-17ubuntu2) ... 105s Preparing to unpack .../10-initramfs-tools_0.142ubuntu23_all.deb ... 105s Unpacking initramfs-tools (0.142ubuntu23) over (0.142ubuntu20) ... 105s Preparing to unpack .../11-initramfs-tools-core_0.142ubuntu23_all.deb ... 105s Unpacking initramfs-tools-core (0.142ubuntu23) over (0.142ubuntu20) ... 105s Preparing to unpack .../12-initramfs-tools-bin_0.142ubuntu23_s390x.deb ... 105s Unpacking initramfs-tools-bin (0.142ubuntu23) over (0.142ubuntu20) ... 105s Preparing to unpack .../13-jq_1.7.1-3_s390x.deb ... 105s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 105s Preparing to unpack .../14-libjq1_1.7.1-3_s390x.deb ... 105s Unpacking libjq1:s390x (1.7.1-3) over (1.7.1-2) ... 105s Preparing to unpack .../15-libftdi1-2_1.5-6build4_s390x.deb ... 105s Unpacking libftdi1-2:s390x (1.5-6build4) over (1.5-6build3) ... 105s Setting up libexpat1:s390x (2.6.1-2) ... 105s Setting up libjq1:s390x (1.7.1-3) ... 105s Setting up binutils-common:s390x (2.42-4ubuntu1) ... 105s Setting up libctf-nobfd0:s390x (2.42-4ubuntu1) ... 105s Setting up libsframe1:s390x (2.42-4ubuntu1) ... 105s Setting up gcc-13-base:s390x (13.2.0-21ubuntu1) ... 105s Setting up jq (1.7.1-3) ... 105s Setting up libusb-1.0-0:s390x (2:1.0.27-1) ... 105s Setting up libbinutils:s390x (2.42-4ubuntu1) ... 105s Setting up initramfs-tools-bin (0.142ubuntu23) ... 105s Setting up libctf0:s390x (2.42-4ubuntu1) ... 105s Setting up binutils-s390x-linux-gnu (2.42-4ubuntu1) ... 105s Setting up binutils (2.42-4ubuntu1) ... 105s Setting up libftdi1-2:s390x (1.5-6build4) ... 105s Setting up initramfs-tools-core (0.142ubuntu23) ... 105s Setting up initramfs-tools (0.142ubuntu23) ... 105s update-initramfs: deferring update (trigger activated) 105s Processing triggers for man-db (2.12.0-3) ... 106s Processing triggers for libc-bin (2.39-0ubuntu6) ... 106s Processing triggers for initramfs-tools (0.142ubuntu23) ... 106s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 106s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 109s Using config file '/etc/zipl.conf' 109s Building bootmap in '/boot' 109s Adding IPL section 'ubuntu' (default) 109s Preparing boot device for LD-IPL: vda (0000). 109s Done. 109s Reading package lists... 109s Building dependency tree... 109s Reading state information... 110s 0 upgraded, 0 newly installed, 0 to remove and 224 not upgraded. 110s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 110s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 110s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 110s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 111s Reading package lists... 111s Reading package lists... 112s Building dependency tree... 112s Reading state information... 112s Calculating upgrade... 112s The following packages were automatically installed and are no longer required: 112s libaio1 libnetplan0 python3-distutils python3-lib2to3 112s Use 'sudo apt autoremove' to remove them. 112s The following packages will be REMOVED: 112s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 112s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 112s libhogweed6 libmagic1 libnettle8 libnpth0 libnvme1 libparted2 libperl5.38 112s libpng16-16 libpsl5 libreadline8 libreiserfscore0 libssl3 libtirpc3 liburcu8 112s libuv1 112s The following NEW packages will be installed: 112s bpfcc-tools bpftrace fontconfig-config fonts-dejavu-core fonts-dejavu-mono 112s hwdata ieee-data libaio1t64 libapt-pkg6.0t64 libarchive13t64 libatm1t64 112s libbpfcc libc-dev-bin libc-devtools libc6-dev libclang-cpp18 libclang1-18 112s libcrypt-dev libcurl3t64-gnutls libcurl4t64 libdb5.3t64 libdeflate0 112s libdw1t64 libelf1t64 libext2fs2t64 libfontconfig1 libfreetype6 libgd3 112s libgdbm-compat4t64 libgdbm6t64 libglib2.0-0t64 libgnutls30t64 libgpgme11t64 112s libhogweed6t64 libjbig0 libjpeg-turbo8 libjpeg8 libllvm18 libmagic1t64 112s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 112s libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 libreiserfscore0t64 112s libsharpyuv0 libssl3t64 libtiff6 libtirpc3t64 liburcu8t64 libuv1t64 libwebp7 112s libxpm4 linux-headers-6.8.0-20 linux-headers-6.8.0-20-generic 112s linux-image-6.8.0-20-generic linux-libc-dev linux-modules-6.8.0-20-generic 112s linux-modules-extra-6.8.0-20-generic linux-tools-6.8.0-20 112s linux-tools-6.8.0-20-generic linux-tools-common manpages manpages-dev 112s python3-bpfcc python3-netaddr rpcsvc-proto ubuntu-kernel-accessories 112s xdg-user-dirs 112s The following packages have been kept back: 112s s390-tools 112s The following packages will be upgraded: 112s apparmor apt apt-utils base-files bash bind9-dnsutils bind9-host bind9-libs 112s bolt bsdextrautils bsdutils btrfs-progs coreutils cryptsetup-bin curl dbus 112s dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common 112s dbus-user-session dhcpcd-base dirmngr dmsetup dpkg dpkg-dev e2fsprogs 112s e2fsprogs-l10n eject fdisk file ftp fwupd gawk gir1.2-girepository-2.0 112s gir1.2-glib-2.0 gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client 112s gpgconf gpgsm gpgv groff-base ibverbs-providers inetutils-telnet info 112s install-info iproute2 keyboxd kmod kpartx krb5-locales libapparmor1 112s libaudit-common libaudit1 libblkid1 libblockdev-crypto3 libblockdev-fs3 112s libblockdev-loop3 libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 112s libblockdev-swap3 libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 112s libcap-ng0 libcom-err2 libcryptsetup12 libdbus-1-3 libdebconfclient0 112s libdevmapper1.02.1 libdpkg-perl libevent-core-2.1-7 libfdisk1 libfido2-1 112s libfwupd2 libgirepository-1.0-1 libglib2.0-data libgssapi-krb5-2 112s libgudev-1.0-0 libgusb2 libibverbs1 libjcat1 libjson-glib-1.0-0 112s libjson-glib-1.0-common libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 112s libldap-common libldap2 liblocale-gettext-perl liblzma5 libmagic-mgc 112s libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 libnghttp2-14 libnsl2 112s libnss-systemd libpam-modules libpam-modules-bin libpam-runtime 112s libpam-systemd libpam0g libplymouth5 libpolkit-agent-1-0 112s libpolkit-gobject-1-0 libproc2-0 libprotobuf-c1 libpython3-stdlib 112s libpython3.11-minimal libpython3.11-stdlib libpython3.12-minimal 112s libpython3.12-stdlib libqmi-glib5 libqmi-proxy libqrtr-glib0 librtmp1 112s libsasl2-2 libsasl2-modules libsasl2-modules-db libselinux1 112s libsemanage-common libsemanage2 libslang2 libsmartcols1 libsqlite3-0 libss2 112s libssh-4 libsystemd-shared libsystemd0 libtext-charwidth-perl 112s libtext-iconv-perl libtirpc-common libudev1 libudisks2-0 libuuid1 112s libvolume-key1 libxml2 libxmlb2 libxmuu1 linux-generic linux-headers-generic 112s linux-headers-virtual linux-image-generic linux-image-virtual linux-virtual 112s logsave lshw lsof man-db motd-news-config mount mtr-tiny multipath-tools 112s netplan-generator netplan.io openssh-client openssh-server 112s openssh-sftp-server openssl parted perl perl-base perl-modules-5.38 112s pinentry-curses plymouth plymouth-theme-ubuntu-text procps python-apt-common 112s python3 python3-apt python3-cryptography python3-dbus python3-distutils 112s python3-gdbm python3-gi python3-lib2to3 python3-minimal python3-netplan 112s python3-pkg-resources python3-pyrsistent python3-setuptools 112s python3-typing-extensions python3-yaml python3.11 python3.11-minimal 112s python3.12 python3.12-minimal readline-common rsync rsyslog s390-tools-data 112s shared-mime-info sudo systemd systemd-dev systemd-resolved systemd-sysv 112s systemd-timesyncd tcpdump telnet tnftp ubuntu-pro-client 112s ubuntu-pro-client-l10n udev udisks2 usb.ids util-linux uuid-runtime 112s vim-common vim-tiny wget xxd xz-utils zlib1g 112s 223 upgraded, 73 newly installed, 28 to remove and 1 not upgraded. 112s Need to get 224 MB of archives. 112s After this operation, 524 MB of additional disk space will be used. 112s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x motd-news-config all 13ubuntu8 [5098 B] 112s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x base-files s390x 13ubuntu8 [74.2 kB] 112s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bash s390x 5.2.21-2ubuntu3 [845 kB] 113s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bsdutils s390x 1:2.39.3-9ubuntu2 [96.1 kB] 113s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libbrotli1 s390x 1.1.0-2build1 [375 kB] 113s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgssapi-krb5-2 s390x 1.20.1-6ubuntu1 [149 kB] 113s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkrb5-3 s390x 1.20.1-6ubuntu1 [360 kB] 113s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkrb5support0 s390x 1.20.1-6ubuntu1 [34.6 kB] 113s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libk5crypto3 s390x 1.20.1-6ubuntu1 [90.3 kB] 113s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcom-err2 s390x 1.47.0-2.4~exp1ubuntu2 [22.9 kB] 113s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main s390x zlib1g s390x 1:1.3.dfsg-3.1ubuntu1 [75.7 kB] 113s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main s390x librtmp1 s390x 2.4+20151223.gitfa8646d.1-2build6 [58.4 kB] 113s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main s390x udisks2 s390x 2.10.1-6 [298 kB] 114s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libudisks2-0 s390x 2.10.1-6 [179 kB] 114s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblkid1 s390x 2.39.3-9ubuntu2 [128 kB] 114s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main s390x liblzma5 s390x 5.6.0-0.2 [137 kB] 114s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main s390x kmod s390x 31+20240202-2ubuntu4 [107 kB] 114s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkmod2 s390x 31+20240202-2ubuntu4 [56.3 kB] 114s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-dev all 255.4-1ubuntu5 [103 kB] 114s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-timesyncd s390x 255.4-1ubuntu5 [35.3 kB] 114s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 114s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libaudit-common all 1:3.1.2-2.1 [5674 B] 114s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcap-ng0 s390x 0.8.4-2build1 [15.7 kB] 114s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libaudit1 s390x 1:3.1.2-2.1 [48.9 kB] 114s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam0g s390x 1.5.3-5ubuntu3 [69.8 kB] 114s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libselinux1 s390x 3.5-2ubuntu1 [84.7 kB] 114s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl4t64 s390x 8.5.0-2ubuntu8 [363 kB] 114s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main s390x curl s390x 8.5.0-2ubuntu8 [227 kB] 114s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpsl5t64 s390x 0.21.2-1.1 [57.6 kB] 114s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main s390x wget s390x 1.21.4-1ubuntu2 [351 kB] 114s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main s390x tnftp s390x 20230507-2build1 [107 kB] 114s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main s390x tcpdump s390x 4.99.4-3ubuntu2 [490 kB] 114s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsystemd-shared s390x 255.4-1ubuntu5 [2131 kB] 115s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-resolved s390x 255.4-1ubuntu5 [304 kB] 115s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main s390x sudo s390x 1.9.15p5-3ubuntu3 [968 kB] 115s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main s390x rsync s390x 3.2.7-1build1 [446 kB] 115s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-cryptography s390x 41.0.7-4build2 [918 kB] 115s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssl s390x 3.0.13-0ubuntu2 [1010 kB] 115s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-sftp-server s390x 1:9.6p1-3ubuntu11 [39.0 kB] 115s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-client s390x 1:9.6p1-3ubuntu11 [935 kB] 115s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-server s390x 1:9.6p1-3ubuntu11 [529 kB] 115s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssh-4 s390x 0.10.6-2build1 [189 kB] 116s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-modules s390x 2.1.28+dfsg1-5ubuntu1 [76.6 kB] 116s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.12 s390x 3.12.2-4build3 [645 kB] 116s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.12-minimal s390x 3.12.2-4build3 [2419 kB] 116s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.12-minimal s390x 3.12.2-4build3 [829 kB] 116s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libparted2t64 s390x 3.6-3.1build2 [172 kB] 116s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main s390x parted s390x 3.6-3.1build2 [44.6 kB] 116s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.11 s390x 3.11.8-1build4 [589 kB] 116s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.11-minimal s390x 3.11.8-1build4 [2280 kB] 116s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.11-minimal s390x 3.11.8-1build4 [838 kB] 116s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.11-stdlib s390x 3.11.8-1build4 [1944 kB] 116s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main s390x shared-mime-info s390x 2.4-1build1 [474 kB] 116s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gir1.2-girepository-2.0 s390x 1.79.1-1ubuntu6 [24.5 kB] 116s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gir1.2-glib-2.0 s390x 2.79.3-3ubuntu5 [180 kB] 116s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgirepository-1.0-1 s390x 1.79.1-1ubuntu6 [84.0 kB] 116s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-gi s390x 3.47.0-3build1 [236 kB] 117s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-dbus s390x 1.3.2-5build2 [100 kB] 117s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnetplan1 s390x 1.0-1 [123 kB] 117s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-netplan s390x 1.0-1 [23.0 kB] 117s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main s390x netplan-generator s390x 1.0-1 [59.1 kB] 117s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main s390x netplan.io s390x 1.0-1 [65.4 kB] 117s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxmlb2 s390x 0.3.15-1build1 [70.6 kB] 117s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgpgme11t64 s390x 1.18.0-4.1ubuntu3 [150 kB] 117s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libvolume-key1 s390x 0.3.12-7build1 [40.8 kB] 117s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqrtr-glib0 s390x 1.2.2-1ubuntu3 [17.5 kB] 117s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqmi-glib5 s390x 1.35.2-0ubuntu1 [918 kB] 117s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqmi-proxy s390x 1.35.2-0ubuntu1 [6122 B] 117s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpolkit-agent-1-0 s390x 124-1ubuntu1 [17.8 kB] 117s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpolkit-gobject-1-0 s390x 124-1ubuntu1 [48.3 kB] 117s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmm-glib0 s390x 1.23.4-0ubuntu1 [251 kB] 117s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmbim-glib4 s390x 1.31.2-0ubuntu2 [238 kB] 117s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmbim-proxy s390x 1.31.2-0ubuntu2 [6154 B] 117s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 117s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjson-glib-1.0-0 s390x 1.8.0-2build1 [68.4 kB] 117s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgusb2 s390x 0.4.8-1build1 [39.0 kB] 117s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgudev-1.0-0 s390x 1:238-3ubuntu2 [15.7 kB] 117s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libarchive13t64 s390x 3.7.2-1.1ubuntu2 [419 kB] 117s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main s390x fwupd s390x 1.9.15-2 [4435 kB] 117s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl3t64-gnutls s390x 8.5.0-2ubuntu8 [356 kB] 117s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfwupd2 s390x 1.9.15-2 [136 kB] 117s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev3 s390x 3.1.0-1build1 [52.3 kB] 117s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-utils3 s390x 3.1.0-1build1 [19.2 kB] 117s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-swap3 s390x 3.1.0-1build1 [7778 B] 117s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-part3 s390x 3.1.0-1build1 [15.4 kB] 117s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnvme1t64 s390x 1.8-3 [78.7 kB] 117s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-nvme3 s390x 3.1.0-1build1 [18.3 kB] 117s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-mdraid3 s390x 3.1.0-1build1 [13.2 kB] 117s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-loop3 s390x 3.1.0-1build1 [7138 B] 117s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main s390x logsave s390x 1.47.0-2.4~exp1ubuntu2 [22.5 kB] 117s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main s390x e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 117s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libext2fs2t64 s390x 1.47.0-2.4~exp1ubuntu2 [235 kB] 117s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main s390x e2fsprogs s390x 1.47.0-2.4~exp1ubuntu2 [615 kB] 117s Get:94 http://ftpmaster.internal/ubuntu noble/main s390x libreiserfscore0t64 s390x 1:3.6.27-7.1 [85.5 kB] 117s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main s390x btrfs-progs s390x 6.6.3-1.1build1 [959 kB] 117s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-fs3 s390x 3.1.0-1build1 [36.5 kB] 117s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-crypto3 s390x 3.1.0-1build1 [21.6 kB] 117s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bolt s390x 0.9.6-2build1 [142 kB] 117s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglib2.0-0t64 s390x 2.79.3-3ubuntu5 [1566 kB] 117s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjcat1 s390x 0.2.0-2build2 [34.4 kB] 117s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libldap2 s390x 2.6.7+dfsg-1~exp1ubuntu6 [202 kB] 118s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ubuntu-pro-client-l10n s390x 31.2.2 [19.4 kB] 118s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ubuntu-pro-client s390x 31.2.2 [214 kB] 118s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg-utils s390x 2.4.4-2ubuntu15 [116 kB] 118s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main s390x keyboxd s390x 2.4.4-2ubuntu15 [83.1 kB] 118s Get:106 http://ftpmaster.internal/ubuntu noble/main s390x libnpth0t64 s390x 1.6-3.1 [8148 B] 118s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgv s390x 2.4.4-2ubuntu15 [165 kB] 118s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg-wks-client s390x 2.4.4-2ubuntu15 [76.8 kB] 118s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg-agent s390x 2.4.4-2ubuntu15 [240 kB] 118s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg s390x 2.4.4-2ubuntu15 [589 kB] 118s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dirmngr s390x 2.4.4-2ubuntu15 [340 kB] 118s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg all 2.4.4-2ubuntu15 [359 kB] 118s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-apt s390x 2.7.7 [171 kB] 118s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apt-utils s390x 2.7.14 [214 kB] 118s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libapt-pkg6.0t64 s390x 2.7.14 [1014 kB] 118s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnettle8t64 s390x 3.9.1-2.2 [210 kB] 118s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libhogweed6t64 s390x 3.9.1-2.2 [204 kB] 118s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgnutls30t64 s390x 3.8.3-1.1ubuntu2 [1044 kB] 119s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apt s390x 2.7.14 [1390 kB] 119s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgconf s390x 2.4.4-2ubuntu15 [111 kB] 119s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgsm s390x 2.4.4-2ubuntu15 [244 kB] 119s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libreadline8t64 s390x 8.2-4 [170 kB] 119s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gawk s390x 1:5.2.1-2build2 [496 kB] 119s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main s390x fdisk s390x 2.39.3-9ubuntu2 [124 kB] 119s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.12-stdlib s390x 3.12.2-4build3 [2046 kB] 119s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-base s390x 5.38.2-3.2 [1961 kB] 119s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 120s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-gdbm s390x 3.12.2-3ubuntu1.1 [19.0 kB] 120s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main s390x man-db s390x 2.12.0-3build4 [1246 kB] 120s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm6t64 s390x 1.23-5.1 [36.4 kB] 120s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm-compat4t64 s390x 1.23-5.1 [6880 B] 120s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libperl5.38t64 s390x 5.38.2-3.2 [5007 kB] 120s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl s390x 5.38.2-3.2 [231 kB] 120s Get:134 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdb5.3t64 s390x 5.3.28+dfsg2-6 [763 kB] 121s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-modules-db s390x 2.1.28+dfsg1-5ubuntu1 [21.1 kB] 121s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-2 s390x 2.1.28+dfsg1-5ubuntu1 [57.8 kB] 121s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfido2-1 s390x 1.14.0-1build1 [81.0 kB] 121s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcryptsetup12 s390x 2:2.7.0-1ubuntu2 [264 kB] 121s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dhcpcd-base s390x 1:10.0.6-1ubuntu2 [217 kB] 121s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libuv1t64 s390x 1.48.0-1.1 [101 kB] 121s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-host s390x 1:9.18.24-0ubuntu3 [50.5 kB] 121s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-dnsutils s390x 1:9.18.24-0ubuntu3 [162 kB] 121s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-libs s390x 1:9.18.24-0ubuntu3 [1243 kB] 121s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssl3t64 s390x 3.0.13-0ubuntu2 [1675 kB] 121s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnss-systemd s390x 255.4-1ubuntu5 [166 kB] 121s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libudev1 s390x 255.4-1ubuntu5 [178 kB] 121s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd s390x 255.4-1ubuntu5 [3533 kB] 122s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main s390x udev s390x 255.4-1ubuntu5 [1887 kB] 122s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-sysv s390x 255.4-1ubuntu5 [11.9 kB] 122s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-systemd s390x 255.4-1ubuntu5 [242 kB] 122s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsystemd0 s390x 255.4-1ubuntu5 [443 kB] 122s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-modules-bin s390x 1.5.3-5ubuntu3 [57.4 kB] 122s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-modules s390x 1.5.3-5ubuntu3 [289 kB] 122s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 122s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-user-session s390x 1.14.10-4ubuntu2 [9960 B] 122s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libapparmor1 s390x 4.0.0-beta3-0ubuntu2 [50.8 kB] 122s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 122s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-bin s390x 1.14.10-4ubuntu2 [41.4 kB] 122s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus s390x 1.14.10-4ubuntu2 [24.3 kB] 122s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-daemon s390x 1.14.10-4ubuntu2 [118 kB] 126s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdbus-1-3 s390x 1.14.10-4ubuntu2 [213 kB] 126s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmount1 s390x 2.39.3-9ubuntu2 [138 kB] 126s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdevmapper1.02.1 s390x 2:1.02.185-3ubuntu2 [142 kB] 126s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libuuid1 s390x 2.39.3-9ubuntu2 [35.6 kB] 126s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfdisk1 s390x 2.39.3-9ubuntu2 [151 kB] 126s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main s390x mount s390x 2.39.3-9ubuntu2 [119 kB] 126s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsqlite3-0 s390x 3.45.1-1ubuntu1 [747 kB] 126s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dpkg s390x 1.22.6ubuntu5 [1278 kB] 126s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-minimal s390x 3.12.2-0ubuntu1 [27.1 kB] 126s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3 s390x 3.12.2-0ubuntu1 [24.1 kB] 126s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3-stdlib s390x 3.12.2-0ubuntu1 [9804 B] 126s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsmartcols1 s390x 2.39.3-9ubuntu2 [67.9 kB] 126s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bsdextrautils s390x 2.39.3-9ubuntu2 [76.3 kB] 126s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main s390x groff-base s390x 1.23.0-3build1 [1049 kB] 126s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main s390x pinentry-curses s390x 1.2.1-3ubuntu4 [37.6 kB] 126s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main s390x readline-common all 8.2-4 [56.4 kB] 126s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxml2 s390x 2.9.14+dfsg-1.3ubuntu2 [818 kB] 126s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libbpf1 s390x 1:1.3.0-2build1 [176 kB] 126s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libelf1t64 s390x 0.190-1.1build2 [69.7 kB] 126s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtirpc-common all 1.3.4+ds-1.1 [8018 B] 126s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main s390x lsof s390x 4.95.0-1build2 [248 kB] 126s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnsl2 s390x 1.3.0-3build2 [44.1 kB] 126s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtirpc3t64 s390x 1.3.4+ds-1.1 [85.8 kB] 126s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main s390x iproute2 s390x 6.1.0-1ubuntu5 [1156 kB] 126s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-yaml s390x 6.0.1-2build1 [121 kB] 126s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libprotobuf-c1 s390x 1.4.1-1ubuntu3 [23.4 kB] 126s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnghttp2-14 s390x 1.59.0-1build1 [77.8 kB] 126s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libproc2-0 s390x 2:4.0.4-4ubuntu2 [60.1 kB] 126s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main s390x procps s390x 2:4.0.4-4ubuntu2 [724 kB] 126s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main s390x coreutils s390x 9.4-3ubuntu3 [1482 kB] 126s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main s390x util-linux s390x 2.39.3-9ubuntu2 [1143 kB] 126s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main s390x file s390x 1:5.45-3 [22.2 kB] 126s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmagic-mgc s390x 1:5.45-3 [305 kB] 126s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmagic1t64 s390x 1:5.45-3 [93.1 kB] 126s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libplymouth5 s390x 24.004.60-1ubuntu6 [151 kB] 126s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpng16-16t64 s390x 1.6.43-3 [200 kB] 126s Get:197 http://ftpmaster.internal/ubuntu noble-proposed/main s390x multipath-tools s390x 0.9.4-5ubuntu6 [318 kB] 126s Get:198 http://ftpmaster.internal/ubuntu noble/main s390x liburcu8t64 s390x 0.14.0-3.1 [67.3 kB] 126s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main s390x liblocale-gettext-perl s390x 1.07-6ubuntu4 [15.8 kB] 126s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main s390x uuid-runtime s390x 2.39.3-9ubuntu2 [33.4 kB] 126s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdebconfclient0 s390x 0.271ubuntu2 [11.4 kB] 126s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsemanage-common all 3.5-1build4 [10.1 kB] 126s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsemanage2 s390x 3.5-1build4 [96.7 kB] 126s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main s390x install-info s390x 7.1-3build1 [64.5 kB] 126s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libss2 s390x 1.47.0-2.4~exp1ubuntu2 [17.2 kB] 126s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dmsetup s390x 2:1.02.185-3ubuntu2 [80.4 kB] 126s Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main s390x eject s390x 2.39.3-9ubuntu2 [26.2 kB] 126s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main s390x krb5-locales all 1.20.1-6ubuntu1 [13.8 kB] 126s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 126s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libslang2 s390x 2.3.3-3build1 [501 kB] 126s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtext-charwidth-perl s390x 0.04-11build2 [9484 B] 126s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtext-iconv-perl s390x 1.7-8build2 [13.8 kB] 126s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python-apt-common all 2.7.7 [19.8 kB] 126s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 126s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 126s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main s390x rsyslog s390x 8.2312.0-3ubuntu7 [536 kB] 126s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main s390x vim-tiny s390x 2:9.1.0016-1ubuntu6 [879 kB] 126s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main s390x vim-common all 2:9.1.0016-1ubuntu6 [385 kB] 126s Get:219 http://ftpmaster.internal/ubuntu noble/main s390x xdg-user-dirs s390x 0.18-1 [18.5 kB] 126s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main s390x xxd s390x 2:9.1.0016-1ubuntu6 [63.5 kB] 126s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apparmor s390x 4.0.0-beta3-0ubuntu2 [710 kB] 126s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ftp all 20230507-2build1 [4724 B] 126s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main s390x inetutils-telnet s390x 2:2.5-3ubuntu3 [105 kB] 126s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main s390x info s390x 7.1-3build1 [152 kB] 126s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxmuu1 s390x 2:1.1.3-3build1 [8860 B] 126s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main s390x lshw s390x 02.19.git.2021.06.19.996aaad9c7-2build2 [346 kB] 126s Get:227 http://ftpmaster.internal/ubuntu noble/main s390x manpages all 6.05.01-1 [1340 kB] 126s Get:228 http://ftpmaster.internal/ubuntu noble-proposed/main s390x mtr-tiny s390x 0.95-1.1build1 [57.0 kB] 126s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main s390x plymouth-theme-ubuntu-text s390x 24.004.60-1ubuntu6 [10.2 kB] 126s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main s390x plymouth s390x 24.004.60-1ubuntu6 [147 kB] 126s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main s390x telnet all 0.17+2.5-3ubuntu3 [3682 B] 126s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main s390x usb.ids all 2024.03.18-1 [223 kB] 126s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main s390x xz-utils s390x 5.6.0-0.2 [274 kB] 126s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libllvm18 s390x 1:18.1.2-1ubuntu2 [33.4 MB] 128s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libclang-cpp18 s390x 1:18.1.2-1ubuntu2 [16.1 MB] 129s Get:236 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libbpfcc s390x 0.29.1+ds-1ubuntu4 [697 kB] 129s Get:237 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x python3-bpfcc all 0.29.1+ds-1ubuntu4 [40.2 kB] 129s Get:238 http://ftpmaster.internal/ubuntu noble/main s390x ieee-data all 20220827.1 [2113 kB] 129s Get:239 http://ftpmaster.internal/ubuntu noble/main s390x python3-netaddr all 0.8.0-2ubuntu1 [319 kB] 129s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x bpfcc-tools all 0.29.1+ds-1ubuntu4 [687 kB] 130s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libclang1-18 s390x 1:18.1.2-1ubuntu2 [9349 kB] 130s Get:242 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdw1t64 s390x 0.190-1.1build2 [286 kB] 130s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x bpftrace s390x 0.20.2-1ubuntu1 [1139 kB] 130s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main s390x cryptsetup-bin s390x 2:2.7.0-1ubuntu2 [211 kB] 130s Get:245 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dpkg-dev all 1.22.6ubuntu5 [1074 kB] 131s Get:246 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdpkg-perl all 1.22.6ubuntu5 [269 kB] 131s Get:247 http://ftpmaster.internal/ubuntu noble/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 131s Get:248 http://ftpmaster.internal/ubuntu noble/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 131s Get:249 http://ftpmaster.internal/ubuntu noble/main s390x fontconfig-config s390x 2.15.0-1.1ubuntu1 [37.4 kB] 131s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 131s Get:251 http://ftpmaster.internal/ubuntu noble/main s390x hwdata all 0.379-1 [29.1 kB] 131s Get:252 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libibverbs1 s390x 50.0-2build1 [70.0 kB] 131s Get:253 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ibverbs-providers s390x 50.0-2build1 [408 kB] 131s Get:254 http://ftpmaster.internal/ubuntu noble/main s390x libaio1t64 s390x 0.3.113-6 [7290 B] 131s Get:255 http://ftpmaster.internal/ubuntu noble/main s390x libatm1t64 s390x 1:2.5.1-5.1 [24.5 kB] 131s Get:256 http://ftpmaster.internal/ubuntu noble/main s390x libc-dev-bin s390x 2.39-0ubuntu6 [20.2 kB] 131s Get:257 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfreetype6 s390x 2.13.2+dfsg-1build2 [437 kB] 131s Get:258 http://ftpmaster.internal/ubuntu noble/main s390x libfontconfig1 s390x 2.15.0-1.1ubuntu1 [150 kB] 131s Get:259 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-turbo8 s390x 2.1.5-2ubuntu1 [128 kB] 131s Get:260 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 131s Get:261 http://ftpmaster.internal/ubuntu noble/main s390x libdeflate0 s390x 1.19-1 [46.0 kB] 131s Get:262 http://ftpmaster.internal/ubuntu noble/main s390x libjbig0 s390x 2.1-6.1ubuntu1 [29.8 kB] 131s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsharpyuv0 s390x 1.3.2-0.4build2 [14.9 kB] 131s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libwebp7 s390x 1.3.2-0.4build2 [207 kB] 131s Get:265 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtiff6 s390x 4.5.1+git230720-4ubuntu1 [218 kB] 131s Get:266 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxpm4 s390x 1:3.5.17-1build1 [41.4 kB] 131s Get:267 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgd3 s390x 2.3.3-9ubuntu3 [141 kB] 131s Get:268 http://ftpmaster.internal/ubuntu noble/main s390x libc-devtools s390x 2.39-0ubuntu6 [30.6 kB] 131s Get:269 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-libc-dev s390x 6.8.0-20.20 [1592 kB] 131s Get:270 http://ftpmaster.internal/ubuntu noble/main s390x libcrypt-dev s390x 1:4.4.36-4 [135 kB] 131s Get:271 http://ftpmaster.internal/ubuntu noble/main s390x rpcsvc-proto s390x 1.4.2-0ubuntu6 [64.7 kB] 131s Get:272 http://ftpmaster.internal/ubuntu noble/main s390x libc6-dev s390x 2.39-0ubuntu6 [1629 kB] 131s Get:273 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libevent-core-2.1-7 s390x 2.1.12-stable-9build1 [94.3 kB] 131s Get:274 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 131s Get:275 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-modules-6.8.0-20-generic s390x 6.8.0-20.20 [21.0 MB] 136s Get:276 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-image-6.8.0-20-generic s390x 6.8.0-20.20 [9872 kB] 136s Get:277 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-modules-extra-6.8.0-20-generic s390x 6.8.0-20.20 [11.7 MB] 136s Get:278 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-generic s390x 6.8.0-20.20+1 [1734 B] 136s Get:279 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-image-generic s390x 6.8.0-20.20+1 [9688 B] 136s Get:280 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-virtual s390x 6.8.0-20.20+1 [1682 B] 136s Get:281 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-image-virtual s390x 6.8.0-20.20+1 [9700 B] 136s Get:282 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-virtual s390x 6.8.0-20.20+1 [1642 B] 136s Get:283 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 137s Get:284 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-6.8.0-20-generic s390x 6.8.0-20.20 [2579 kB] 138s Get:285 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-generic s390x 6.8.0-20.20+1 [9608 B] 138s Get:286 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-tools-common all 6.8.0-20.20 [437 kB] 138s Get:287 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-tools-6.8.0-20 s390x 6.8.0-20.20 [2674 kB] 138s Get:288 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-tools-6.8.0-20-generic s390x 6.8.0-20.20 [1724 B] 138s Get:289 http://ftpmaster.internal/ubuntu noble/main s390x manpages-dev all 6.05.01-1 [2018 kB] 138s Get:290 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-distutils all 3.12.2-3ubuntu1.1 [133 kB] 138s Get:291 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-lib2to3 all 3.12.2-3ubuntu1.1 [79.1 kB] 138s Get:292 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-pyrsistent s390x 0.20.0-1build1 [55.8 kB] 138s Get:293 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-typing-extensions all 4.10.0-1 [60.7 kB] 138s Get:294 http://ftpmaster.internal/ubuntu noble-proposed/main s390x s390-tools-data all 2.31.0-0ubuntu3 [17.8 kB] 138s Get:295 http://ftpmaster.internal/ubuntu noble/main s390x ubuntu-kernel-accessories s390x 1.536build1 [10.5 kB] 138s Get:296 http://ftpmaster.internal/ubuntu noble-proposed/main s390x kpartx s390x 0.9.4-5ubuntu6 [32.8 kB] 139s Preconfiguring packages ... 139s Fetched 224 MB in 27s (8414 kB/s) 140s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 140s Preparing to unpack .../motd-news-config_13ubuntu8_all.deb ... 140s Unpacking motd-news-config (13ubuntu8) over (13ubuntu7) ... 140s Preparing to unpack .../base-files_13ubuntu8_s390x.deb ... 140s Unpacking base-files (13ubuntu8) over (13ubuntu7) ... 140s Setting up base-files (13ubuntu8) ... 140s motd-news.service is a disabled or a static unit not running, not starting it. 140s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 140s Preparing to unpack .../bash_5.2.21-2ubuntu3_s390x.deb ... 140s Unpacking bash (5.2.21-2ubuntu3) over (5.2.21-2ubuntu2) ... 140s Setting up bash (5.2.21-2ubuntu3) ... 140s 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 140s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 140s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_s390x.deb ... 140s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 140s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 141s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 141s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_s390x.deb ... 141s Unpacking libbrotli1:s390x (1.1.0-2build1) over (1.1.0-2) ... 141s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-6ubuntu1_s390x.deb ... 141s Unpacking libgssapi-krb5-2:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 141s Preparing to unpack .../2-libkrb5-3_1.20.1-6ubuntu1_s390x.deb ... 141s Unpacking libkrb5-3:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 141s Preparing to unpack .../3-libkrb5support0_1.20.1-6ubuntu1_s390x.deb ... 141s Unpacking libkrb5support0:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 141s Preparing to unpack .../4-libk5crypto3_1.20.1-6ubuntu1_s390x.deb ... 141s Unpacking libk5crypto3:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 141s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 141s Unpacking libcom-err2:s390x (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 141s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_s390x.deb ... 141s Unpacking zlib1g:s390x (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 141s Setting up zlib1g:s390x (1:1.3.dfsg-3.1ubuntu1) ... 141s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 141s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_s390x.deb ... 141s Unpacking librtmp1:s390x (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 141s Preparing to unpack .../udisks2_2.10.1-6_s390x.deb ... 141s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 141s Preparing to unpack .../libudisks2-0_2.10.1-6_s390x.deb ... 141s Unpacking libudisks2-0:s390x (2.10.1-6) over (2.10.1-1ubuntu2) ... 141s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_s390x.deb ... 141s Unpacking libblkid1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 141s Setting up libblkid1:s390x (2.39.3-9ubuntu2) ... 141s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 141s Preparing to unpack .../liblzma5_5.6.0-0.2_s390x.deb ... 141s Unpacking liblzma5:s390x (5.6.0-0.2) over (5.4.5-0.3) ... 141s Setting up liblzma5:s390x (5.6.0-0.2) ... 141s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 141s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_s390x.deb ... 141s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 141s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_s390x.deb ... 141s Unpacking libkmod2:s390x (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 141s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 141s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 141s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_s390x.deb ... 141s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 141s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 141s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 141s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1_all.deb ... 141s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 141s Setting up libaudit-common (1:3.1.2-2.1) ... 141s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 141s Preparing to unpack .../libcap-ng0_0.8.4-2build1_s390x.deb ... 141s Unpacking libcap-ng0:s390x (0.8.4-2build1) over (0.8.4-2) ... 141s Setting up libcap-ng0:s390x (0.8.4-2build1) ... 141s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 141s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_s390x.deb ... 141s Unpacking libaudit1:s390x (1:3.1.2-2.1) over (1:3.1.2-2) ... 141s Setting up libaudit1:s390x (1:3.1.2-2.1) ... 141s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 141s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_s390x.deb ... 141s Unpacking libpam0g:s390x (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 141s Setting up libpam0g:s390x (1.5.3-5ubuntu3) ... 141s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 141s Preparing to unpack .../libselinux1_3.5-2ubuntu1_s390x.deb ... 141s Unpacking libselinux1:s390x (3.5-2ubuntu1) over (3.5-2build1) ... 141s Setting up libselinux1:s390x (3.5-2ubuntu1) ... 141s dpkg: libcurl4:s390x: dependency problems, but removing anyway as you requested: 141s s390-tools depends on libcurl4 (>= 7.16.2). 141s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 141s 141s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 141s Removing libcurl4:s390x (8.5.0-2ubuntu2) ... 141s Selecting previously unselected package libcurl4t64:s390x. 141s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52163 files and directories currently installed.) 141s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu8_s390x.deb ... 141s Unpacking libcurl4t64:s390x (8.5.0-2ubuntu8) ... 141s Preparing to unpack .../curl_8.5.0-2ubuntu8_s390x.deb ... 141s Unpacking curl (8.5.0-2ubuntu8) over (8.5.0-2ubuntu2) ... 141s dpkg: libpsl5:s390x: dependency problems, but removing anyway as you requested: 141s wget depends on libpsl5 (>= 0.16.0). 141s libcurl3-gnutls:s390x depends on libpsl5 (>= 0.16.0). 141s 141s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52169 files and directories currently installed.) 141s Removing libpsl5:s390x (0.21.2-1build1) ... 142s Selecting previously unselected package libpsl5t64:s390x. 142s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52164 files and directories currently installed.) 142s Preparing to unpack .../00-libpsl5t64_0.21.2-1.1_s390x.deb ... 142s Unpacking libpsl5t64:s390x (0.21.2-1.1) ... 142s Preparing to unpack .../01-wget_1.21.4-1ubuntu2_s390x.deb ... 142s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 142s Preparing to unpack .../02-tnftp_20230507-2build1_s390x.deb ... 142s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 142s Preparing to unpack .../03-tcpdump_4.99.4-3ubuntu2_s390x.deb ... 142s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 142s Preparing to unpack .../04-libsystemd-shared_255.4-1ubuntu5_s390x.deb ... 142s Unpacking libsystemd-shared:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 142s Preparing to unpack .../05-systemd-resolved_255.4-1ubuntu5_s390x.deb ... 142s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 142s Preparing to unpack .../06-sudo_1.9.15p5-3ubuntu3_s390x.deb ... 142s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 142s Preparing to unpack .../07-rsync_3.2.7-1build1_s390x.deb ... 142s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 142s Preparing to unpack .../08-python3-cryptography_41.0.7-4build2_s390x.deb ... 142s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 142s Preparing to unpack .../09-openssl_3.0.13-0ubuntu2_s390x.deb ... 142s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 142s Preparing to unpack .../10-openssh-sftp-server_1%3a9.6p1-3ubuntu11_s390x.deb ... 142s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 142s Preparing to unpack .../11-openssh-client_1%3a9.6p1-3ubuntu11_s390x.deb ... 142s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 142s Preparing to unpack .../12-openssh-server_1%3a9.6p1-3ubuntu11_s390x.deb ... 142s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 142s Preparing to unpack .../13-libssh-4_0.10.6-2build1_s390x.deb ... 142s Unpacking libssh-4:s390x (0.10.6-2build1) over (0.10.6-2) ... 142s Preparing to unpack .../14-libsasl2-modules_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 142s Unpacking libsasl2-modules:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 142s Preparing to unpack .../15-python3.12_3.12.2-4build3_s390x.deb ... 142s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 142s Preparing to unpack .../16-python3.12-minimal_3.12.2-4build3_s390x.deb ... 142s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 142s Preparing to unpack .../17-libpython3.12-minimal_3.12.2-4build3_s390x.deb ... 142s Unpacking libpython3.12-minimal:s390x (3.12.2-4build3) over (3.12.2-1) ... 143s dpkg: libparted2:s390x: dependency problems, but removing anyway as you requested: 143s parted depends on libparted2 (= 3.6-3). 143s 143s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52170 files and directories currently installed.) 143s Removing libparted2:s390x (3.6-3) ... 143s Selecting previously unselected package libparted2t64:s390x. 143s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52164 files and directories currently installed.) 143s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_s390x.deb ... 143s Unpacking libparted2t64:s390x (3.6-3.1build2) ... 143s Preparing to unpack .../01-parted_3.6-3.1build2_s390x.deb ... 143s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 143s Preparing to unpack .../02-python3.11_3.11.8-1build4_s390x.deb ... 143s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 143s Preparing to unpack .../03-python3.11-minimal_3.11.8-1build4_s390x.deb ... 143s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 143s Preparing to unpack .../04-libpython3.11-minimal_3.11.8-1build4_s390x.deb ... 143s Unpacking libpython3.11-minimal:s390x (3.11.8-1build4) over (3.11.8-1) ... 143s Preparing to unpack .../05-libpython3.11-stdlib_3.11.8-1build4_s390x.deb ... 143s Unpacking libpython3.11-stdlib:s390x (3.11.8-1build4) over (3.11.8-1) ... 143s Preparing to unpack .../06-shared-mime-info_2.4-1build1_s390x.deb ... 143s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 143s Preparing to unpack .../07-gir1.2-girepository-2.0_1.79.1-1ubuntu6_s390x.deb ... 143s Unpacking gir1.2-girepository-2.0:s390x (1.79.1-1ubuntu6) over (1.79.1-1) ... 143s Preparing to unpack .../08-gir1.2-glib-2.0_2.79.3-3ubuntu5_s390x.deb ... 143s Unpacking gir1.2-glib-2.0:s390x (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 143s Preparing to unpack .../09-libgirepository-1.0-1_1.79.1-1ubuntu6_s390x.deb ... 143s Unpacking libgirepository-1.0-1:s390x (1.79.1-1ubuntu6) over (1.79.1-1) ... 143s Preparing to unpack .../10-python3-gi_3.47.0-3build1_s390x.deb ... 143s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 143s Preparing to unpack .../11-python3-dbus_1.3.2-5build2_s390x.deb ... 144s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 144s Selecting previously unselected package libnetplan1:s390x. 144s Preparing to unpack .../12-libnetplan1_1.0-1_s390x.deb ... 144s Unpacking libnetplan1:s390x (1.0-1) ... 144s Preparing to unpack .../13-python3-netplan_1.0-1_s390x.deb ... 144s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 144s Preparing to unpack .../14-netplan-generator_1.0-1_s390x.deb ... 144s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 144s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 144s Preparing to unpack .../15-netplan.io_1.0-1_s390x.deb ... 144s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 144s Preparing to unpack .../16-libxmlb2_0.3.15-1build1_s390x.deb ... 144s Unpacking libxmlb2:s390x (0.3.15-1build1) over (0.3.15-1) ... 144s dpkg: libgpgme11:s390x: dependency problems, but removing anyway as you requested: 144s libvolume-key1:s390x depends on libgpgme11 (>= 1.4.1). 144s libjcat1:s390x depends on libgpgme11 (>= 1.2.0). 144s 144s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52172 files and directories currently installed.) 144s Removing libgpgme11:s390x (1.18.0-4ubuntu1) ... 144s Selecting previously unselected package libgpgme11t64:s390x. 144s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52166 files and directories currently installed.) 144s Preparing to unpack .../00-libgpgme11t64_1.18.0-4.1ubuntu3_s390x.deb ... 144s Unpacking libgpgme11t64:s390x (1.18.0-4.1ubuntu3) ... 144s Preparing to unpack .../01-libvolume-key1_0.3.12-7build1_s390x.deb ... 144s Unpacking libvolume-key1:s390x (0.3.12-7build1) over (0.3.12-5build2) ... 144s Preparing to unpack .../02-libqrtr-glib0_1.2.2-1ubuntu3_s390x.deb ... 144s Unpacking libqrtr-glib0:s390x (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 144s Preparing to unpack .../03-libqmi-glib5_1.35.2-0ubuntu1_s390x.deb ... 144s Unpacking libqmi-glib5:s390x (1.35.2-0ubuntu1) over (1.34.0-2) ... 144s Preparing to unpack .../04-libqmi-proxy_1.35.2-0ubuntu1_s390x.deb ... 144s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 144s Preparing to unpack .../05-libpolkit-agent-1-0_124-1ubuntu1_s390x.deb ... 144s Unpacking libpolkit-agent-1-0:s390x (124-1ubuntu1) over (124-1) ... 144s Preparing to unpack .../06-libpolkit-gobject-1-0_124-1ubuntu1_s390x.deb ... 144s Unpacking libpolkit-gobject-1-0:s390x (124-1ubuntu1) over (124-1) ... 144s Preparing to unpack .../07-libmm-glib0_1.23.4-0ubuntu1_s390x.deb ... 144s Unpacking libmm-glib0:s390x (1.23.4-0ubuntu1) over (1.22.0-3) ... 144s Preparing to unpack .../08-libmbim-glib4_1.31.2-0ubuntu2_s390x.deb ... 144s Unpacking libmbim-glib4:s390x (1.31.2-0ubuntu2) over (1.30.0-1) ... 144s Preparing to unpack .../09-libmbim-proxy_1.31.2-0ubuntu2_s390x.deb ... 144s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 144s Preparing to unpack .../10-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 144s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 144s Preparing to unpack .../11-libjson-glib-1.0-0_1.8.0-2build1_s390x.deb ... 144s Unpacking libjson-glib-1.0-0:s390x (1.8.0-2build1) over (1.8.0-2) ... 144s Preparing to unpack .../12-libgusb2_0.4.8-1build1_s390x.deb ... 144s Unpacking libgusb2:s390x (0.4.8-1build1) over (0.4.8-1) ... 144s Preparing to unpack .../13-libgudev-1.0-0_1%3a238-3ubuntu2_s390x.deb ... 144s Unpacking libgudev-1.0-0:s390x (1:238-3ubuntu2) over (1:238-3) ... 144s dpkg: libarchive13:s390x: dependency problems, but removing anyway as you requested: 144s fwupd depends on libarchive13 (>= 3.2.1). 144s 144s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52173 files and directories currently installed.) 144s Removing libarchive13:s390x (3.7.2-1ubuntu2) ... 144s Selecting previously unselected package libarchive13t64:s390x. 144s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 144s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu2_s390x.deb ... 144s Unpacking libarchive13t64:s390x (3.7.2-1.1ubuntu2) ... 144s Preparing to unpack .../fwupd_1.9.15-2_s390x.deb ... 144s Unpacking fwupd (1.9.15-2) over (1.9.14-1) ... 144s dpkg: libcurl3-gnutls:s390x: dependency problems, but removing anyway as you requested: 144s libfwupd2:s390x depends on libcurl3-gnutls (>= 7.63.0). 144s 144s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52174 files and directories currently installed.) 144s Removing libcurl3-gnutls:s390x (8.5.0-2ubuntu2) ... 144s Selecting previously unselected package libcurl3t64-gnutls:s390x. 144s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 144s Preparing to unpack .../0-libcurl3t64-gnutls_8.5.0-2ubuntu8_s390x.deb ... 144s Unpacking libcurl3t64-gnutls:s390x (8.5.0-2ubuntu8) ... 144s Preparing to unpack .../1-libfwupd2_1.9.15-2_s390x.deb ... 144s Unpacking libfwupd2:s390x (1.9.15-2) over (1.9.14-1) ... 144s Preparing to unpack .../2-libblockdev3_3.1.0-1build1_s390x.deb ... 144s Unpacking libblockdev3:s390x (3.1.0-1build1) over (3.1.0-1) ... 144s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_s390x.deb ... 144s Unpacking libblockdev-utils3:s390x (3.1.0-1build1) over (3.1.0-1) ... 144s Preparing to unpack .../4-libblockdev-swap3_3.1.0-1build1_s390x.deb ... 144s Unpacking libblockdev-swap3:s390x (3.1.0-1build1) over (3.1.0-1) ... 144s Preparing to unpack .../5-libblockdev-part3_3.1.0-1build1_s390x.deb ... 144s Unpacking libblockdev-part3:s390x (3.1.0-1build1) over (3.1.0-1) ... 144s dpkg: libnvme1: dependency problems, but removing anyway as you requested: 144s libblockdev-nvme3:s390x depends on libnvme1 (>= 1.7.1). 144s 144s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52174 files and directories currently installed.) 144s Removing libnvme1 (1.8-2) ... 145s Selecting previously unselected package libnvme1t64. 145s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 145s Preparing to unpack .../0-libnvme1t64_1.8-3_s390x.deb ... 145s Unpacking libnvme1t64 (1.8-3) ... 145s Preparing to unpack .../1-libblockdev-nvme3_3.1.0-1build1_s390x.deb ... 145s Unpacking libblockdev-nvme3:s390x (3.1.0-1build1) over (3.1.0-1) ... 145s Preparing to unpack .../2-libblockdev-mdraid3_3.1.0-1build1_s390x.deb ... 145s Unpacking libblockdev-mdraid3:s390x (3.1.0-1build1) over (3.1.0-1) ... 145s Preparing to unpack .../3-libblockdev-loop3_3.1.0-1build1_s390x.deb ... 145s Unpacking libblockdev-loop3:s390x (3.1.0-1build1) over (3.1.0-1) ... 145s Preparing to unpack .../4-logsave_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 145s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 145s Preparing to unpack .../5-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 145s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 145s dpkg: libext2fs2:s390x: dependency problems, but removing anyway as you requested: 145s libblockdev-fs3:s390x depends on libext2fs2 (>= 1.42.11). 145s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 145s btrfs-progs depends on libext2fs2 (>= 1.42). 145s 145s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52175 files and directories currently installed.) 145s Removing libext2fs2:s390x (1.47.0-2ubuntu1) ... 145s Selecting previously unselected package libext2fs2t64:s390x. 145s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 145s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 145s Adding 'diversion of /lib/s390x-linux-gnu/libe2p.so.2 to /lib/s390x-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' 145s Adding 'diversion of /lib/s390x-linux-gnu/libe2p.so.2.3 to /lib/s390x-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 145s Adding 'diversion of /lib/s390x-linux-gnu/libext2fs.so.2 to /lib/s390x-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' 145s Adding 'diversion of /lib/s390x-linux-gnu/libext2fs.so.2.4 to /lib/s390x-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 145s Unpacking libext2fs2t64:s390x (1.47.0-2.4~exp1ubuntu2) ... 145s Setting up libcom-err2:s390x (1.47.0-2.4~exp1ubuntu2) ... 145s Setting up libext2fs2t64:s390x (1.47.0-2.4~exp1ubuntu2) ... 145s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52184 files and directories currently installed.) 145s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 145s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 145s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 145s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 145s 145s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52184 files and directories currently installed.) 145s Removing libreiserfscore0 (1:3.6.27-7) ... 145s Selecting previously unselected package libreiserfscore0t64. 145s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52179 files and directories currently installed.) 145s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_s390x.deb ... 145s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 145s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_s390x.deb ... 145s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 145s Preparing to unpack .../libblockdev-fs3_3.1.0-1build1_s390x.deb ... 145s Unpacking libblockdev-fs3:s390x (3.1.0-1build1) over (3.1.0-1) ... 145s Preparing to unpack .../libblockdev-crypto3_3.1.0-1build1_s390x.deb ... 145s Unpacking libblockdev-crypto3:s390x (3.1.0-1build1) over (3.1.0-1) ... 145s Preparing to unpack .../bolt_0.9.6-2build1_s390x.deb ... 145s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 145s dpkg: libglib2.0-0:s390x: dependency problems, but removing anyway as you requested: 145s s390-tools depends on libglib2.0-0 (>= 2.77.0). 145s libnetplan0:s390x depends on libglib2.0-0 (>= 2.75.3). 145s libjcat1:s390x depends on libglib2.0-0 (>= 2.75.3). 145s 145s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52185 files and directories currently installed.) 145s Removing libglib2.0-0:s390x (2.79.2-1~ubuntu1) ... 145s Selecting previously unselected package libglib2.0-0t64:s390x. 145s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52160 files and directories currently installed.) 145s Preparing to unpack .../0-libglib2.0-0t64_2.79.3-3ubuntu5_s390x.deb ... 145s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:s390x.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 145s removed '/var/lib/dpkg/info/libglib2.0-0:s390x.postrm' 145s Unpacking libglib2.0-0t64:s390x (2.79.3-3ubuntu5) ... 145s Preparing to unpack .../1-libjcat1_0.2.0-2build2_s390x.deb ... 145s Unpacking libjcat1:s390x (0.2.0-2build2) over (0.2.0-2) ... 145s Preparing to unpack .../2-libldap2_2.6.7+dfsg-1~exp1ubuntu6_s390x.deb ... 145s Unpacking libldap2:s390x (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 145s Preparing to unpack .../3-ubuntu-pro-client-l10n_31.2.2_s390x.deb ... 145s Unpacking ubuntu-pro-client-l10n (31.2.2) over (31.1) ... 145s Preparing to unpack .../4-ubuntu-pro-client_31.2.2_s390x.deb ... 145s Unpacking ubuntu-pro-client (31.2.2) over (31.1) ... 145s Preparing to unpack .../5-gnupg-utils_2.4.4-2ubuntu15_s390x.deb ... 145s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 145s Preparing to unpack .../6-keyboxd_2.4.4-2ubuntu15_s390x.deb ... 145s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 145s dpkg: libnpth0:s390x: dependency problems, but removing anyway as you requested: 145s gpgv depends on libnpth0 (>= 0.90). 145s gpgsm depends on libnpth0 (>= 0.90). 145s gpg-agent depends on libnpth0 (>= 0.90). 145s gpg depends on libnpth0 (>= 0.90). 145s dirmngr depends on libnpth0 (>= 0.90). 145s 145s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52185 files and directories currently installed.) 145s Removing libnpth0:s390x (1.6-3build2) ... 146s Selecting previously unselected package libnpth0t64:s390x. 146s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52180 files and directories currently installed.) 146s Preparing to unpack .../libnpth0t64_1.6-3.1_s390x.deb ... 146s Unpacking libnpth0t64:s390x (1.6-3.1) ... 146s Setting up libnpth0t64:s390x (1.6-3.1) ... 146s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52186 files and directories currently installed.) 146s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_s390x.deb ... 146s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 146s Setting up gpgv (2.4.4-2ubuntu15) ... 146s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52186 files and directories currently installed.) 146s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu15_s390x.deb ... 146s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 146s Preparing to unpack .../1-gpg-agent_2.4.4-2ubuntu15_s390x.deb ... 146s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 146s Preparing to unpack .../2-gpg_2.4.4-2ubuntu15_s390x.deb ... 146s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 146s Preparing to unpack .../3-dirmngr_2.4.4-2ubuntu15_s390x.deb ... 146s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 146s Preparing to unpack .../4-gnupg_2.4.4-2ubuntu15_all.deb ... 146s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 146s Preparing to unpack .../5-python3-apt_2.7.7_s390x.deb ... 146s Unpacking python3-apt (2.7.7) over (2.7.6) ... 146s Preparing to unpack .../6-apt-utils_2.7.14_s390x.deb ... 146s Unpacking apt-utils (2.7.14) over (2.7.12) ... 146s dpkg: libapt-pkg6.0:s390x: dependency problems, but removing anyway as you requested: 146s apt depends on libapt-pkg6.0 (>= 2.7.12). 146s 146s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52184 files and directories currently installed.) 146s Removing libapt-pkg6.0:s390x (2.7.12) ... 146s dpkg: libnettle8:s390x: dependency problems, but removing anyway as you requested: 146s libhogweed6:s390x depends on libnettle8. 146s libgnutls30:s390x depends on libnettle8 (>= 3.9~). 146s 146s Removing libnettle8:s390x (3.9.1-2) ... 146s Selecting previously unselected package libapt-pkg6.0t64:s390x. 146s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52128 files and directories currently installed.) 146s Preparing to unpack .../libapt-pkg6.0t64_2.7.14_s390x.deb ... 146s Unpacking libapt-pkg6.0t64:s390x (2.7.14) ... 146s Setting up libapt-pkg6.0t64:s390x (2.7.14) ... 146s Selecting previously unselected package libnettle8t64:s390x. 146s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52178 files and directories currently installed.) 146s Preparing to unpack .../libnettle8t64_3.9.1-2.2_s390x.deb ... 146s Unpacking libnettle8t64:s390x (3.9.1-2.2) ... 146s Setting up libnettle8t64:s390x (3.9.1-2.2) ... 146s dpkg: libhogweed6:s390x: dependency problems, but removing anyway as you requested: 146s libgnutls30:s390x depends on libhogweed6 (>= 3.6). 146s 146s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52186 files and directories currently installed.) 146s Removing libhogweed6:s390x (3.9.1-2) ... 146s Selecting previously unselected package libhogweed6t64:s390x. 146s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52181 files and directories currently installed.) 146s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_s390x.deb ... 146s Unpacking libhogweed6t64:s390x (3.9.1-2.2) ... 146s Setting up libhogweed6t64:s390x (3.9.1-2.2) ... 146s dpkg: libgnutls30:s390x: dependency problems, but removing anyway as you requested: 146s apt depends on libgnutls30 (>= 3.8.1). 146s 146s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52187 files and directories currently installed.) 146s Removing libgnutls30:s390x (3.8.3-1ubuntu1) ... 146s Selecting previously unselected package libgnutls30t64:s390x. 146s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52178 files and directories currently installed.) 146s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_s390x.deb ... 146s Unpacking libgnutls30t64:s390x (3.8.3-1.1ubuntu2) ... 146s Setting up libgnutls30t64:s390x (3.8.3-1.1ubuntu2) ... 146s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52206 files and directories currently installed.) 146s Preparing to unpack .../archives/apt_2.7.14_s390x.deb ... 146s Unpacking apt (2.7.14) over (2.7.12) ... 146s Setting up apt (2.7.14) ... 147s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52206 files and directories currently installed.) 147s Preparing to unpack .../gpgconf_2.4.4-2ubuntu15_s390x.deb ... 147s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 147s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_s390x.deb ... 147s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 147s dpkg: libreadline8:s390x: dependency problems, but removing anyway as you requested: 147s libpython3.12-stdlib:s390x depends on libreadline8 (>= 7.0~beta). 147s gawk depends on libreadline8 (>= 6.0). 147s fdisk depends on libreadline8 (>= 6.0). 147s 147s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52206 files and directories currently installed.) 147s Removing libreadline8:s390x (8.2-3) ... 147s Selecting previously unselected package libreadline8t64:s390x. 147s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52194 files and directories currently installed.) 147s Preparing to unpack .../libreadline8t64_8.2-4_s390x.deb ... 147s Adding 'diversion of /lib/s390x-linux-gnu/libhistory.so.8 to /lib/s390x-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' 147s Adding 'diversion of /lib/s390x-linux-gnu/libhistory.so.8.2 to /lib/s390x-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' 147s Adding 'diversion of /lib/s390x-linux-gnu/libreadline.so.8 to /lib/s390x-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' 147s Adding 'diversion of /lib/s390x-linux-gnu/libreadline.so.8.2 to /lib/s390x-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' 147s Unpacking libreadline8t64:s390x (8.2-4) ... 147s Setting up libreadline8t64:s390x (8.2-4) ... 147s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52214 files and directories currently installed.) 147s Preparing to unpack .../gawk_1%3a5.2.1-2build2_s390x.deb ... 147s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 147s Preparing to unpack .../fdisk_2.39.3-9ubuntu2_s390x.deb ... 147s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 147s Preparing to unpack .../libpython3.12-stdlib_3.12.2-4build3_s390x.deb ... 147s Unpacking libpython3.12-stdlib:s390x (3.12.2-4build3) over (3.12.2-1) ... 147s Preparing to unpack .../perl-base_5.38.2-3.2_s390x.deb ... 147s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 148s Setting up perl-base (5.38.2-3.2) ... 148s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52212 files and directories currently installed.) 148s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2_all.deb ... 148s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 148s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu1.1_s390x.deb ... 148s Unpacking python3-gdbm:s390x (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 148s Preparing to unpack .../man-db_2.12.0-3build4_s390x.deb ... 148s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 148s dpkg: libgdbm-compat4:s390x: dependency problems, but removing anyway as you requested: 148s libperl5.38:s390x depends on libgdbm-compat4 (>= 1.18-3). 148s 148s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52212 files and directories currently installed.) 148s Removing libgdbm-compat4:s390x (1.23-5) ... 148s dpkg: libgdbm6:s390x: dependency problems, but removing anyway as you requested: 148s libperl5.38:s390x depends on libgdbm6 (>= 1.21). 148s 148s Removing libgdbm6:s390x (1.23-5) ... 148s Selecting previously unselected package libgdbm6t64:s390x. 148s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52202 files and directories currently installed.) 148s Preparing to unpack .../libgdbm6t64_1.23-5.1_s390x.deb ... 148s Unpacking libgdbm6t64:s390x (1.23-5.1) ... 148s Selecting previously unselected package libgdbm-compat4t64:s390x. 148s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_s390x.deb ... 148s Unpacking libgdbm-compat4t64:s390x (1.23-5.1) ... 148s dpkg: libperl5.38:s390x: dependency problems, but removing anyway as you requested: 148s perl depends on libperl5.38 (= 5.38.2-3). 148s 148s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52214 files and directories currently installed.) 148s Removing libperl5.38:s390x (5.38.2-3) ... 148s Selecting previously unselected package libperl5.38t64:s390x. 148s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 51692 files and directories currently installed.) 148s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_s390x.deb ... 148s Unpacking libperl5.38t64:s390x (5.38.2-3.2) ... 149s Preparing to unpack .../perl_5.38.2-3.2_s390x.deb ... 149s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 149s dpkg: libdb5.3:s390x: dependency problems, but removing anyway as you requested: 149s libsasl2-modules-db:s390x depends on libdb5.3. 149s libpam-modules:s390x depends on libdb5.3. 149s iproute2 depends on libdb5.3. 149s 149s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52214 files and directories currently installed.) 149s Removing libdb5.3:s390x (5.3.28+dfsg2-4) ... 149s Selecting previously unselected package libdb5.3t64:s390x. 149s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52208 files and directories currently installed.) 149s Preparing to unpack .../0-libdb5.3t64_5.3.28+dfsg2-6_s390x.deb ... 149s Unpacking libdb5.3t64:s390x (5.3.28+dfsg2-6) ... 149s Preparing to unpack .../1-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 149s Unpacking libsasl2-modules-db:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 149s Preparing to unpack .../2-libsasl2-2_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 149s Unpacking libsasl2-2:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 149s Preparing to unpack .../3-libfido2-1_1.14.0-1build1_s390x.deb ... 149s Unpacking libfido2-1:s390x (1.14.0-1build1) over (1.14.0-1) ... 149s Preparing to unpack .../4-libcryptsetup12_2%3a2.7.0-1ubuntu2_s390x.deb ... 149s Unpacking libcryptsetup12:s390x (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 149s Preparing to unpack .../5-dhcpcd-base_1%3a10.0.6-1ubuntu2_s390x.deb ... 149s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 149s dpkg: libuv1:s390x: dependency problems, but removing anyway as you requested: 149s bind9-libs:s390x depends on libuv1 (>= 1.40.0). 149s 149s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52214 files and directories currently installed.) 149s Removing libuv1:s390x (1.48.0-1) ... 149s Selecting previously unselected package libuv1t64:s390x. 149s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52209 files and directories currently installed.) 149s Preparing to unpack .../libuv1t64_1.48.0-1.1_s390x.deb ... 149s Unpacking libuv1t64:s390x (1.48.0-1.1) ... 149s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_s390x.deb ... 149s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 149s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_s390x.deb ... 149s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 149s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_s390x.deb ... 149s Unpacking bind9-libs:s390x (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 149s dpkg: libssl3:s390x: dependency problems, but removing anyway as you requested: 149s systemd depends on libssl3 (>= 3.0.0). 149s s390-tools depends on libssl3 (>= 3.0.0). 149s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 149s 149s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 149s Removing libssl3:s390x (3.0.10-1ubuntu4) ... 149s Selecting previously unselected package libssl3t64:s390x. 149s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52204 files and directories currently installed.) 149s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_s390x.deb ... 149s Unpacking libssl3t64:s390x (3.0.13-0ubuntu2) ... 149s Setting up libssl3t64:s390x (3.0.13-0ubuntu2) ... 149s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 149s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_s390x.deb ... 149s Unpacking libnss-systemd:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 149s Preparing to unpack .../libudev1_255.4-1ubuntu5_s390x.deb ... 149s Unpacking libudev1:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 149s Setting up libudev1:s390x (255.4-1ubuntu5) ... 149s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 149s Preparing to unpack .../systemd_255.4-1ubuntu5_s390x.deb ... 149s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 149s Preparing to unpack .../udev_255.4-1ubuntu5_s390x.deb ... 149s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 150s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_s390x.deb ... 150s Unpacking libsystemd0:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 150s Setting up libsystemd0:s390x (255.4-1ubuntu5) ... 150s Setting up libcryptsetup12:s390x (2:2.7.0-1ubuntu2) ... 150s Setting up libkmod2:s390x (31+20240202-2ubuntu4) ... 150s Setting up libsystemd-shared:s390x (255.4-1ubuntu5) ... 150s Setting up systemd-dev (255.4-1ubuntu5) ... 150s Setting up systemd (255.4-1ubuntu5) ... 154s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 154s Preparing to unpack .../systemd-sysv_255.4-1ubuntu5_s390x.deb ... 154s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 154s Preparing to unpack .../libpam-systemd_255.4-1ubuntu5_s390x.deb ... 154s Unpacking libpam-systemd:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 154s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_s390x.deb ... 154s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 154s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 154s pam_namespace.service is a disabled or a static unit not running, not starting it. 154s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 154s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_s390x.deb ... 154s Unpacking libpam-modules:s390x (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 154s Setting up libpam-modules:s390x (1.5.3-5ubuntu3) ... 154s Installing new version of config file /etc/security/namespace.init ... 154s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 154s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 154s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 154s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 154s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 154s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu2_s390x.deb ... 154s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 154s Preparing to unpack .../1-libapparmor1_4.0.0-beta3-0ubuntu2_s390x.deb ... 154s Unpacking libapparmor1:s390x (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 154s Preparing to unpack .../2-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 154s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 154s Preparing to unpack .../3-dbus-bin_1.14.10-4ubuntu2_s390x.deb ... 154s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 154s Preparing to unpack .../4-dbus_1.14.10-4ubuntu2_s390x.deb ... 154s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 154s Preparing to unpack .../5-dbus-daemon_1.14.10-4ubuntu2_s390x.deb ... 154s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 154s Preparing to unpack .../6-libdbus-1-3_1.14.10-4ubuntu2_s390x.deb ... 154s Unpacking libdbus-1-3:s390x (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 154s Preparing to unpack .../7-libmount1_2.39.3-9ubuntu2_s390x.deb ... 154s Unpacking libmount1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 154s Setting up libmount1:s390x (2.39.3-9ubuntu2) ... 154s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 154s Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_s390x.deb ... 154s Unpacking libdevmapper1.02.1:s390x (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 154s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_s390x.deb ... 154s Unpacking libuuid1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 154s Setting up libuuid1:s390x (2.39.3-9ubuntu2) ... 154s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 154s Preparing to unpack .../libfdisk1_2.39.3-9ubuntu2_s390x.deb ... 154s Unpacking libfdisk1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 154s Preparing to unpack .../mount_2.39.3-9ubuntu2_s390x.deb ... 154s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 154s Preparing to unpack .../libsqlite3-0_3.45.1-1ubuntu1_s390x.deb ... 154s Unpacking libsqlite3-0:s390x (3.45.1-1ubuntu1) over (3.45.1-1) ... 154s Preparing to unpack .../dpkg_1.22.6ubuntu5_s390x.deb ... 154s Unpacking dpkg (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 154s Setting up dpkg (1.22.6ubuntu5) ... 154s Setting up libpython3.12-minimal:s390x (3.12.2-4build3) ... 154s Setting up python3.12-minimal (3.12.2-4build3) ... 154s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 154s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_s390x.deb ... 154s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 154s Setting up python3-minimal (3.12.2-0ubuntu1) ... 154s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 154s Preparing to unpack .../python3_3.12.2-0ubuntu1_s390x.deb ... 154s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 154s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_s390x.deb ... 154s Unpacking libpython3-stdlib:s390x (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 154s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_s390x.deb ... 154s Unpacking libsmartcols1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 154s Setting up libsmartcols1:s390x (2.39.3-9ubuntu2) ... 154s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 154s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_s390x.deb ... 154s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 154s Preparing to unpack .../1-groff-base_1.23.0-3build1_s390x.deb ... 154s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 154s Preparing to unpack .../2-pinentry-curses_1.2.1-3ubuntu4_s390x.deb ... 154s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 154s Preparing to unpack .../3-readline-common_8.2-4_all.deb ... 154s Unpacking readline-common (8.2-4) over (8.2-3) ... 154s Preparing to unpack .../4-libxml2_2.9.14+dfsg-1.3ubuntu2_s390x.deb ... 154s Unpacking libxml2:s390x (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 154s Preparing to unpack .../5-libbpf1_1%3a1.3.0-2build1_s390x.deb ... 154s Unpacking libbpf1:s390x (1:1.3.0-2build1) over (1:1.3.0-2) ... 154s dpkg: libelf1:s390x: dependency problems, but removing anyway as you requested: 154s linux-headers-6.8.0-11-generic depends on libelf1 (>= 0.144). 154s iproute2 depends on libelf1 (>= 0.131). 154s 154s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 154s Removing libelf1:s390x (0.190-1) ... 154s Selecting previously unselected package libelf1t64:s390x. 154s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52210 files and directories currently installed.) 154s Preparing to unpack .../libelf1t64_0.190-1.1build2_s390x.deb ... 154s Unpacking libelf1t64:s390x (0.190-1.1build2) ... 154s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 154s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 154s Preparing to unpack .../lsof_4.95.0-1build2_s390x.deb ... 154s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 154s Preparing to unpack .../libnsl2_1.3.0-3build2_s390x.deb ... 154s Unpacking libnsl2:s390x (1.3.0-3build2) over (1.3.0-3) ... 154s dpkg: libtirpc3:s390x: dependency problems, but removing anyway as you requested: 154s iproute2 depends on libtirpc3 (>= 1.0.2). 154s 154s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 154s Removing libtirpc3:s390x (1.3.4+ds-1build1) ... 154s Selecting previously unselected package libtirpc3t64:s390x. 154s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52209 files and directories currently installed.) 154s Preparing to unpack .../0-libtirpc3t64_1.3.4+ds-1.1_s390x.deb ... 154s Adding 'diversion of /lib/s390x-linux-gnu/libtirpc.so.3 to /lib/s390x-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' 154s Adding 'diversion of /lib/s390x-linux-gnu/libtirpc.so.3.0.0 to /lib/s390x-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 154s Unpacking libtirpc3t64:s390x (1.3.4+ds-1.1) ... 154s Preparing to unpack .../1-iproute2_6.1.0-1ubuntu5_s390x.deb ... 154s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 154s Preparing to unpack .../2-python3-yaml_6.0.1-2build1_s390x.deb ... 154s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 154s Preparing to unpack .../3-libprotobuf-c1_1.4.1-1ubuntu3_s390x.deb ... 154s Unpacking libprotobuf-c1:s390x (1.4.1-1ubuntu3) over (1.4.1-1ubuntu2) ... 154s Preparing to unpack .../4-libnghttp2-14_1.59.0-1build1_s390x.deb ... 154s Unpacking libnghttp2-14:s390x (1.59.0-1build1) over (1.59.0-1) ... 154s Preparing to unpack .../5-libproc2-0_2%3a4.0.4-4ubuntu2_s390x.deb ... 154s Unpacking libproc2-0:s390x (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 154s Preparing to unpack .../6-procps_2%3a4.0.4-4ubuntu2_s390x.deb ... 154s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 154s Preparing to unpack .../7-coreutils_9.4-3ubuntu3_s390x.deb ... 154s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 154s Setting up coreutils (9.4-3ubuntu3) ... 154s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52220 files and directories currently installed.) 154s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_s390x.deb ... 154s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 154s Setting up util-linux (2.39.3-9ubuntu2) ... 155s fstrim.service is a disabled or a static unit not running, not starting it. 155s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52220 files and directories currently installed.) 155s Removing libatm1:s390x (1:2.5.1-5) ... 155s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 155s Preparing to unpack .../file_1%3a5.45-3_s390x.deb ... 155s Unpacking file (1:5.45-3) over (1:5.45-2) ... 155s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 155s Removing libmagic1:s390x (1:5.45-2) ... 155s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52205 files and directories currently installed.) 155s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_s390x.deb ... 155s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 155s Selecting previously unselected package libmagic1t64:s390x. 155s Preparing to unpack .../libmagic1t64_1%3a5.45-3_s390x.deb ... 155s Unpacking libmagic1t64:s390x (1:5.45-3) ... 155s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu6_s390x.deb ... 155s Unpacking libplymouth5:s390x (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 155s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52216 files and directories currently installed.) 155s Removing libpng16-16:s390x (1.6.43-1) ... 155s Selecting previously unselected package libpng16-16t64:s390x. 155s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52206 files and directories currently installed.) 155s Preparing to unpack .../libpng16-16t64_1.6.43-3_s390x.deb ... 155s Unpacking libpng16-16t64:s390x (1.6.43-3) ... 155s Preparing to unpack .../multipath-tools_0.9.4-5ubuntu6_s390x.deb ... 155s Unpacking multipath-tools (0.9.4-5ubuntu6) over (0.9.4-5ubuntu3) ... 155s dpkg: liburcu8:s390x: dependency problems, but removing anyway as you requested: 155s xfsprogs depends on liburcu8 (>= 0.13.0). 155s 155s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52216 files and directories currently installed.) 155s Removing liburcu8:s390x (0.14.0-3) ... 155s Selecting previously unselected package liburcu8t64:s390x. 156s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52197 files and directories currently installed.) 156s Preparing to unpack .../liburcu8t64_0.14.0-3.1_s390x.deb ... 156s Unpacking liburcu8t64:s390x (0.14.0-3.1) ... 156s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu4_s390x.deb ... 156s Unpacking liblocale-gettext-perl (1.07-6ubuntu4) over (1.07-6build1) ... 156s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_s390x.deb ... 156s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 156s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_s390x.deb ... 156s Unpacking libdebconfclient0:s390x (0.271ubuntu2) over (0.271ubuntu1) ... 156s Setting up libdebconfclient0:s390x (0.271ubuntu2) ... 156s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 156s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 156s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 156s Setting up libsemanage-common (3.5-1build4) ... 156s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 156s Preparing to unpack .../libsemanage2_3.5-1build4_s390x.deb ... 156s Unpacking libsemanage2:s390x (3.5-1build4) over (3.5-1build2) ... 156s Setting up libsemanage2:s390x (3.5-1build4) ... 156s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 156s Preparing to unpack .../install-info_7.1-3build1_s390x.deb ... 156s Unpacking install-info (7.1-3build1) over (7.1-3) ... 156s Setting up install-info (7.1-3build1) ... 156s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 156s Preparing to unpack .../00-libss2_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 156s Unpacking libss2:s390x (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 156s Preparing to unpack .../01-dmsetup_2%3a1.02.185-3ubuntu2_s390x.deb ... 156s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 156s Preparing to unpack .../02-eject_2.39.3-9ubuntu2_s390x.deb ... 156s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 156s Preparing to unpack .../03-krb5-locales_1.20.1-6ubuntu1_all.deb ... 156s Unpacking krb5-locales (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 156s Preparing to unpack .../04-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 156s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 156s Preparing to unpack .../05-libslang2_2.3.3-3build1_s390x.deb ... 156s Unpacking libslang2:s390x (2.3.3-3build1) over (2.3.3-3) ... 156s Preparing to unpack .../06-libtext-charwidth-perl_0.04-11build2_s390x.deb ... 156s Unpacking libtext-charwidth-perl:s390x (0.04-11build2) over (0.04-11build1) ... 156s Preparing to unpack .../07-libtext-iconv-perl_1.7-8build2_s390x.deb ... 156s Unpacking libtext-iconv-perl:s390x (1.7-8build2) over (1.7-8build1) ... 156s Preparing to unpack .../08-python-apt-common_2.7.7_all.deb ... 156s Unpacking python-apt-common (2.7.7) over (2.7.6) ... 156s Preparing to unpack .../09-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 156s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 156s Preparing to unpack .../10-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 156s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 156s Preparing to unpack .../11-rsyslog_8.2312.0-3ubuntu7_s390x.deb ... 156s Unpacking rsyslog (8.2312.0-3ubuntu7) over (8.2312.0-3ubuntu3) ... 156s Preparing to unpack .../12-vim-tiny_2%3a9.1.0016-1ubuntu6_s390x.deb ... 156s Unpacking vim-tiny (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 156s Preparing to unpack .../13-vim-common_2%3a9.1.0016-1ubuntu6_all.deb ... 156s Unpacking vim-common (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 156s Selecting previously unselected package xdg-user-dirs. 156s Preparing to unpack .../14-xdg-user-dirs_0.18-1_s390x.deb ... 156s Unpacking xdg-user-dirs (0.18-1) ... 156s Preparing to unpack .../15-xxd_2%3a9.1.0016-1ubuntu6_s390x.deb ... 156s Unpacking xxd (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 156s Preparing to unpack .../16-apparmor_4.0.0-beta3-0ubuntu2_s390x.deb ... 157s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 157s Preparing to unpack .../17-ftp_20230507-2build1_all.deb ... 157s Unpacking ftp (20230507-2build1) over (20230507-2) ... 157s Preparing to unpack .../18-inetutils-telnet_2%3a2.5-3ubuntu3_s390x.deb ... 157s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 157s Preparing to unpack .../19-info_7.1-3build1_s390x.deb ... 157s Unpacking info (7.1-3build1) over (7.1-3) ... 157s Preparing to unpack .../20-libxmuu1_2%3a1.1.3-3build1_s390x.deb ... 157s Unpacking libxmuu1:s390x (2:1.1.3-3build1) over (2:1.1.3-3) ... 157s Preparing to unpack .../21-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_s390x.deb ... 157s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 157s Selecting previously unselected package manpages. 157s Preparing to unpack .../22-manpages_6.05.01-1_all.deb ... 157s Unpacking manpages (6.05.01-1) ... 157s Preparing to unpack .../23-mtr-tiny_0.95-1.1build1_s390x.deb ... 157s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 157s Preparing to unpack .../24-plymouth-theme-ubuntu-text_24.004.60-1ubuntu6_s390x.deb ... 157s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 157s Preparing to unpack .../25-plymouth_24.004.60-1ubuntu6_s390x.deb ... 157s Unpacking plymouth (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 157s Preparing to unpack .../26-telnet_0.17+2.5-3ubuntu3_all.deb ... 157s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 157s Preparing to unpack .../27-usb.ids_2024.03.18-1_all.deb ... 157s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 157s Preparing to unpack .../28-xz-utils_5.6.0-0.2_s390x.deb ... 157s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 157s Selecting previously unselected package libllvm18:s390x. 157s Preparing to unpack .../29-libllvm18_1%3a18.1.2-1ubuntu2_s390x.deb ... 157s Unpacking libllvm18:s390x (1:18.1.2-1ubuntu2) ... 159s Selecting previously unselected package libclang-cpp18. 159s Preparing to unpack .../30-libclang-cpp18_1%3a18.1.2-1ubuntu2_s390x.deb ... 159s Unpacking libclang-cpp18 (1:18.1.2-1ubuntu2) ... 159s Selecting previously unselected package libbpfcc:s390x. 159s Preparing to unpack .../31-libbpfcc_0.29.1+ds-1ubuntu4_s390x.deb ... 159s Unpacking libbpfcc:s390x (0.29.1+ds-1ubuntu4) ... 159s Selecting previously unselected package python3-bpfcc. 159s Preparing to unpack .../32-python3-bpfcc_0.29.1+ds-1ubuntu4_all.deb ... 159s Unpacking python3-bpfcc (0.29.1+ds-1ubuntu4) ... 159s Selecting previously unselected package ieee-data. 159s Preparing to unpack .../33-ieee-data_20220827.1_all.deb ... 159s Unpacking ieee-data (20220827.1) ... 159s Selecting previously unselected package python3-netaddr. 159s Preparing to unpack .../34-python3-netaddr_0.8.0-2ubuntu1_all.deb ... 159s Unpacking python3-netaddr (0.8.0-2ubuntu1) ... 159s Selecting previously unselected package bpfcc-tools. 159s Preparing to unpack .../35-bpfcc-tools_0.29.1+ds-1ubuntu4_all.deb ... 159s Unpacking bpfcc-tools (0.29.1+ds-1ubuntu4) ... 159s Selecting previously unselected package libclang1-18. 159s Preparing to unpack .../36-libclang1-18_1%3a18.1.2-1ubuntu2_s390x.deb ... 159s Unpacking libclang1-18 (1:18.1.2-1ubuntu2) ... 160s Selecting previously unselected package libdw1t64:s390x. 160s Preparing to unpack .../37-libdw1t64_0.190-1.1build2_s390x.deb ... 160s Unpacking libdw1t64:s390x (0.190-1.1build2) ... 160s Selecting previously unselected package bpftrace. 160s Preparing to unpack .../38-bpftrace_0.20.2-1ubuntu1_s390x.deb ... 160s Unpacking bpftrace (0.20.2-1ubuntu1) ... 160s Preparing to unpack .../39-cryptsetup-bin_2%3a2.7.0-1ubuntu2_s390x.deb ... 160s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 160s Preparing to unpack .../40-dpkg-dev_1.22.6ubuntu5_all.deb ... 160s Unpacking dpkg-dev (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 160s Preparing to unpack .../41-libdpkg-perl_1.22.6ubuntu5_all.deb ... 160s Unpacking libdpkg-perl (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 160s Selecting previously unselected package fonts-dejavu-mono. 160s Preparing to unpack .../42-fonts-dejavu-mono_2.37-8_all.deb ... 160s Unpacking fonts-dejavu-mono (2.37-8) ... 160s Selecting previously unselected package fonts-dejavu-core. 160s Preparing to unpack .../43-fonts-dejavu-core_2.37-8_all.deb ... 160s Unpacking fonts-dejavu-core (2.37-8) ... 160s Selecting previously unselected package fontconfig-config. 160s Preparing to unpack .../44-fontconfig-config_2.15.0-1.1ubuntu1_s390x.deb ... 160s Unpacking fontconfig-config (2.15.0-1.1ubuntu1) ... 160s Preparing to unpack .../45-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 160s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 160s Selecting previously unselected package hwdata. 160s Preparing to unpack .../46-hwdata_0.379-1_all.deb ... 160s Unpacking hwdata (0.379-1) ... 160s Preparing to unpack .../47-libibverbs1_50.0-2build1_s390x.deb ... 160s Unpacking libibverbs1:s390x (50.0-2build1) over (50.0-2) ... 160s Preparing to unpack .../48-ibverbs-providers_50.0-2build1_s390x.deb ... 160s Unpacking ibverbs-providers:s390x (50.0-2build1) over (50.0-2) ... 160s Selecting previously unselected package libaio1t64:s390x. 160s Preparing to unpack .../49-libaio1t64_0.3.113-6_s390x.deb ... 160s Unpacking libaio1t64:s390x (0.3.113-6) ... 160s Selecting previously unselected package libatm1t64:s390x. 160s Preparing to unpack .../50-libatm1t64_1%3a2.5.1-5.1_s390x.deb ... 160s Unpacking libatm1t64:s390x (1:2.5.1-5.1) ... 160s Selecting previously unselected package libc-dev-bin. 160s Preparing to unpack .../51-libc-dev-bin_2.39-0ubuntu6_s390x.deb ... 160s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 160s Selecting previously unselected package libfreetype6:s390x. 160s Preparing to unpack .../52-libfreetype6_2.13.2+dfsg-1build2_s390x.deb ... 160s Unpacking libfreetype6:s390x (2.13.2+dfsg-1build2) ... 160s Selecting previously unselected package libfontconfig1:s390x. 160s Preparing to unpack .../53-libfontconfig1_2.15.0-1.1ubuntu1_s390x.deb ... 160s Unpacking libfontconfig1:s390x (2.15.0-1.1ubuntu1) ... 160s Selecting previously unselected package libjpeg-turbo8:s390x. 160s Preparing to unpack .../54-libjpeg-turbo8_2.1.5-2ubuntu1_s390x.deb ... 160s Unpacking libjpeg-turbo8:s390x (2.1.5-2ubuntu1) ... 160s Selecting previously unselected package libjpeg8:s390x. 160s Preparing to unpack .../55-libjpeg8_8c-2ubuntu11_s390x.deb ... 160s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 160s Selecting previously unselected package libdeflate0:s390x. 160s Preparing to unpack .../56-libdeflate0_1.19-1_s390x.deb ... 160s Unpacking libdeflate0:s390x (1.19-1) ... 160s Selecting previously unselected package libjbig0:s390x. 160s Preparing to unpack .../57-libjbig0_2.1-6.1ubuntu1_s390x.deb ... 160s Unpacking libjbig0:s390x (2.1-6.1ubuntu1) ... 160s Selecting previously unselected package libsharpyuv0:s390x. 160s Preparing to unpack .../58-libsharpyuv0_1.3.2-0.4build2_s390x.deb ... 160s Unpacking libsharpyuv0:s390x (1.3.2-0.4build2) ... 160s Selecting previously unselected package libwebp7:s390x. 160s Preparing to unpack .../59-libwebp7_1.3.2-0.4build2_s390x.deb ... 160s Unpacking libwebp7:s390x (1.3.2-0.4build2) ... 160s Selecting previously unselected package libtiff6:s390x. 160s Preparing to unpack .../60-libtiff6_4.5.1+git230720-4ubuntu1_s390x.deb ... 160s Unpacking libtiff6:s390x (4.5.1+git230720-4ubuntu1) ... 160s Selecting previously unselected package libxpm4:s390x. 160s Preparing to unpack .../61-libxpm4_1%3a3.5.17-1build1_s390x.deb ... 160s Unpacking libxpm4:s390x (1:3.5.17-1build1) ... 160s Selecting previously unselected package libgd3:s390x. 160s Preparing to unpack .../62-libgd3_2.3.3-9ubuntu3_s390x.deb ... 160s Unpacking libgd3:s390x (2.3.3-9ubuntu3) ... 160s Selecting previously unselected package libc-devtools. 160s Preparing to unpack .../63-libc-devtools_2.39-0ubuntu6_s390x.deb ... 160s Unpacking libc-devtools (2.39-0ubuntu6) ... 160s Selecting previously unselected package linux-libc-dev:s390x. 160s Preparing to unpack .../64-linux-libc-dev_6.8.0-20.20_s390x.deb ... 160s Unpacking linux-libc-dev:s390x (6.8.0-20.20) ... 161s Selecting previously unselected package libcrypt-dev:s390x. 161s Preparing to unpack .../65-libcrypt-dev_1%3a4.4.36-4_s390x.deb ... 161s Unpacking libcrypt-dev:s390x (1:4.4.36-4) ... 161s Selecting previously unselected package rpcsvc-proto. 161s Preparing to unpack .../66-rpcsvc-proto_1.4.2-0ubuntu6_s390x.deb ... 161s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 161s Selecting previously unselected package libc6-dev:s390x. 161s Preparing to unpack .../67-libc6-dev_2.39-0ubuntu6_s390x.deb ... 161s Unpacking libc6-dev:s390x (2.39-0ubuntu6) ... 161s Preparing to unpack .../68-libevent-core-2.1-7_2.1.12-stable-9build1_s390x.deb ... 161s Unpacking libevent-core-2.1-7:s390x (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 161s Preparing to unpack .../69-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 161s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 161s Selecting previously unselected package linux-modules-6.8.0-20-generic. 161s Preparing to unpack .../70-linux-modules-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 161s Unpacking linux-modules-6.8.0-20-generic (6.8.0-20.20) ... 161s Selecting previously unselected package linux-image-6.8.0-20-generic. 161s Preparing to unpack .../71-linux-image-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 161s Unpacking linux-image-6.8.0-20-generic (6.8.0-20.20) ... 161s Selecting previously unselected package linux-modules-extra-6.8.0-20-generic. 161s Preparing to unpack .../72-linux-modules-extra-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 161s Unpacking linux-modules-extra-6.8.0-20-generic (6.8.0-20.20) ... 161s Preparing to unpack .../73-linux-generic_6.8.0-20.20+1_s390x.deb ... 161s Unpacking linux-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 161s Preparing to unpack .../74-linux-image-generic_6.8.0-20.20+1_s390x.deb ... 161s Unpacking linux-image-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 161s Preparing to unpack .../75-linux-virtual_6.8.0-20.20+1_s390x.deb ... 161s Unpacking linux-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 161s Preparing to unpack .../76-linux-image-virtual_6.8.0-20.20+1_s390x.deb ... 161s Unpacking linux-image-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 161s Preparing to unpack .../77-linux-headers-virtual_6.8.0-20.20+1_s390x.deb ... 161s Unpacking linux-headers-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 161s Selecting previously unselected package linux-headers-6.8.0-20. 161s Preparing to unpack .../78-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 161s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 163s Selecting previously unselected package linux-headers-6.8.0-20-generic. 163s Preparing to unpack .../79-linux-headers-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 163s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 164s Preparing to unpack .../80-linux-headers-generic_6.8.0-20.20+1_s390x.deb ... 164s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 164s Selecting previously unselected package linux-tools-common. 164s Preparing to unpack .../81-linux-tools-common_6.8.0-20.20_all.deb ... 164s Unpacking linux-tools-common (6.8.0-20.20) ... 164s Selecting previously unselected package linux-tools-6.8.0-20. 164s Preparing to unpack .../82-linux-tools-6.8.0-20_6.8.0-20.20_s390x.deb ... 164s Unpacking linux-tools-6.8.0-20 (6.8.0-20.20) ... 164s Selecting previously unselected package linux-tools-6.8.0-20-generic. 164s Preparing to unpack .../83-linux-tools-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 164s Unpacking linux-tools-6.8.0-20-generic (6.8.0-20.20) ... 164s Selecting previously unselected package manpages-dev. 164s Preparing to unpack .../84-manpages-dev_6.05.01-1_all.deb ... 164s Unpacking manpages-dev (6.05.01-1) ... 164s Preparing to unpack .../85-python3-distutils_3.12.2-3ubuntu1.1_all.deb ... 164s Unpacking python3-distutils (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 164s Preparing to unpack .../86-python3-lib2to3_3.12.2-3ubuntu1.1_all.deb ... 164s Unpacking python3-lib2to3 (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 164s Preparing to unpack .../87-python3-pyrsistent_0.20.0-1build1_s390x.deb ... 164s Unpacking python3-pyrsistent:s390x (0.20.0-1build1) over (0.20.0-1) ... 164s Preparing to unpack .../88-python3-typing-extensions_4.10.0-1_all.deb ... 164s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 164s Preparing to unpack .../89-s390-tools-data_2.31.0-0ubuntu3_all.deb ... 164s Unpacking s390-tools-data (2.31.0-0ubuntu3) over (2.31.0-0ubuntu1) ... 164s Selecting previously unselected package ubuntu-kernel-accessories. 164s Preparing to unpack .../90-ubuntu-kernel-accessories_1.536build1_s390x.deb ... 164s Unpacking ubuntu-kernel-accessories (1.536build1) ... 164s Preparing to unpack .../91-kpartx_0.9.4-5ubuntu6_s390x.deb ... 164s Unpacking kpartx (0.9.4-5ubuntu6) over (0.9.4-5ubuntu3) ... 165s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 165s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 165s Setting up motd-news-config (13ubuntu8) ... 165s Setting up libtext-iconv-perl:s390x (1.7-8build2) ... 165s Setting up libtext-charwidth-perl:s390x (0.04-11build2) ... 165s Setting up libsharpyuv0:s390x (1.3.2-0.4build2) ... 165s Setting up liburcu8t64:s390x (0.14.0-3.1) ... 165s Setting up tcpdump (4.99.4-3ubuntu2) ... 165s Setting up libibverbs1:s390x (50.0-2build1) ... 165s Setting up systemd-sysv (255.4-1ubuntu5) ... 165s Setting up ubuntu-kernel-accessories (1.536build1) ... 165s Setting up libapparmor1:s390x (4.0.0-beta3-0ubuntu2) ... 165s Setting up libatm1t64:s390x (1:2.5.1-5.1) ... 165s Setting up libgdbm6t64:s390x (1.23-5.1) ... 165s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 165s Setting up libxpm4:s390x (1:3.5.17-1build1) ... 165s Setting up libgdbm-compat4t64:s390x (1.23-5.1) ... 165s Setting up xdg-user-dirs (0.18-1) ... 165s Setting up ibverbs-providers:s390x (50.0-2build1) ... 165s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 165s Setting up libmagic-mgc (1:5.45-3) ... 165s Setting up gawk (1:5.2.1-2build2) ... 165s Setting up manpages (6.05.01-1) ... 165s Setting up libtirpc-common (1.3.4+ds-1.1) ... 165s Setting up libbrotli1:s390x (1.1.0-2build1) ... 165s Setting up libsqlite3-0:s390x (3.45.1-1ubuntu1) ... 165s Setting up libsasl2-modules:s390x (2.1.28+dfsg1-5ubuntu1) ... 165s Setting up libuv1t64:s390x (1.48.0-1.1) ... 165s Setting up libmagic1t64:s390x (1:5.45-3) ... 165s Setting up rsyslog (8.2312.0-3ubuntu7) ... 165s info: The user `syslog' is already a member of `adm'. 166s Setting up libpsl5t64:s390x (0.21.2-1.1) ... 166s Setting up libnghttp2-14:s390x (1.59.0-1build1) ... 166s Setting up libdeflate0:s390x (1.19-1) ... 166s Setting up linux-libc-dev:s390x (6.8.0-20.20) ... 166s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 166s Setting up libnss-systemd:s390x (255.4-1ubuntu5) ... 166s Setting up krb5-locales (1.20.1-6ubuntu1) ... 166s Setting up file (1:5.45-3) ... 166s Setting up kmod (31+20240202-2ubuntu4) ... 166s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 166s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 166s Setting up libprotobuf-c1:s390x (1.4.1-1ubuntu3) ... 166s Setting up libjbig0:s390x (2.1-6.1ubuntu1) ... 166s Setting up xxd (2:9.1.0016-1ubuntu6) ... 166s Setting up libelf1t64:s390x (0.190-1.1build2) ... 166s Setting up libkrb5support0:s390x (1.20.1-6ubuntu1) ... 166s Setting up libdw1t64:s390x (0.190-1.1build2) ... 166s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 166s Setting up eject (2.39.3-9ubuntu2) ... 166s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 166s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 166s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 166s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 166s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 166s Installing new version of config file /etc/apparmor.d/code ... 166s Installing new version of config file /etc/apparmor.d/firefox ... 167s Reloading AppArmor profiles 167s Setting up libglib2.0-0t64:s390x (2.79.3-3ubuntu5) ... 167s No schema files found: doing nothing. 167s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 167s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 167s Setting up vim-common (2:9.1.0016-1ubuntu6) ... 168s Setting up libqrtr-glib0:s390x (1.2.2-1ubuntu3) ... 168s Setting up libslang2:s390x (2.3.3-3build1) ... 168s Setting up libnvme1t64 (1.8-3) ... 168s Setting up mtr-tiny (0.95-1.1build1) ... 168s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 168s Setting up librtmp1:s390x (2.4+20151223.gitfa8646d.1-2build6) ... 168s Setting up libdbus-1-3:s390x (1.14.10-4ubuntu2) ... 168s Setting up xz-utils (5.6.0-0.2) ... 168s Setting up perl-modules-5.38 (5.38.2-3.2) ... 168s Setting up libproc2-0:s390x (2:4.0.4-4ubuntu2) ... 168s Setting up libblockdev-utils3:s390x (3.1.0-1build1) ... 168s Setting up fonts-dejavu-mono (2.37-8) ... 168s Setting up libpng16-16t64:s390x (1.6.43-3) ... 168s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 168s Setting up libevent-core-2.1-7:s390x (2.1.12-stable-9build1) ... 168s Setting up udev (255.4-1ubuntu5) ... 169s Setting up libss2:s390x (1.47.0-2.4~exp1ubuntu2) ... 169s Setting up usb.ids (2024.03.18-1) ... 169s Setting up sudo (1.9.15p5-3ubuntu3) ... 169s Setting up fonts-dejavu-core (2.37-8) ... 169s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 169s Setting up gir1.2-glib-2.0:s390x (2.79.3-3ubuntu5) ... 169s Setting up libk5crypto3:s390x (1.20.1-6ubuntu1) ... 169s Setting up libjpeg-turbo8:s390x (2.1.5-2ubuntu1) ... 169s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 169s Setting up libwebp7:s390x (1.3.2-0.4build2) ... 169s Setting up libfdisk1:s390x (2.39.3-9ubuntu2) ... 169s Setting up libdb5.3t64:s390x (5.3.28+dfsg2-6) ... 169s Setting up libblockdev-nvme3:s390x (3.1.0-1build1) ... 169s Setting up libdevmapper1.02.1:s390x (2:1.02.185-3ubuntu2) ... 169s Setting up libblockdev-fs3:s390x (3.1.0-1build1) ... 169s Setting up libaio1t64:s390x (0.3.113-6) ... 169s Setting up python-apt-common (2.7.7) ... 169s Setting up mount (2.39.3-9ubuntu2) ... 169s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 169s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 170s uuidd.service is a disabled or a static unit not running, not starting it. 170s Setting up libmm-glib0:s390x (1.23.4-0ubuntu1) ... 170s Setting up groff-base (1.23.0-3build1) ... 170s Setting up libcrypt-dev:s390x (1:4.4.36-4) ... 170s Setting up libplymouth5:s390x (24.004.60-1ubuntu6) ... 170s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 170s Setting up kpartx (0.9.4-5ubuntu6) ... 170s Setting up procps (2:4.0.4-4ubuntu2) ... 170s Setting up gpgconf (2.4.4-2ubuntu15) ... 170s Setting up libgirepository-1.0-1:s390x (1.79.1-1ubuntu6) ... 170s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 170s Setting up libkrb5-3:s390x (1.20.1-6ubuntu1) ... 170s Setting up libpython3.11-minimal:s390x (3.11.8-1build4) ... 170s Setting up libperl5.38t64:s390x (5.38.2-3.2) ... 170s Setting up tnftp (20230507-2build1) ... 170s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 170s Setting up libfido2-1:s390x (1.14.0-1build1) ... 170s Setting up libc-dev-bin (2.39-0ubuntu6) ... 170s Setting up openssl (3.0.13-0ubuntu2) ... 170s Setting up linux-modules-6.8.0-20-generic (6.8.0-20.20) ... 170s Setting up readline-common (8.2-4) ... 170s Setting up libxml2:s390x (2.9.14+dfsg-1.3ubuntu2) ... 170s Setting up libxmuu1:s390x (2:1.1.3-3build1) ... 170s Setting up dbus-bin (1.14.10-4ubuntu2) ... 170s Setting up info (7.1-3build1) ... 170s Setting up liblocale-gettext-perl (1.07-6ubuntu4) ... 170s Setting up gpg (2.4.4-2ubuntu15) ... 170s Setting up libgudev-1.0-0:s390x (1:238-3ubuntu2) ... 170s Setting up libpolkit-gobject-1-0:s390x (124-1ubuntu1) ... 170s Setting up libbpf1:s390x (1:1.3.0-2build1) ... 170s Setting up libmbim-glib4:s390x (1.31.2-0ubuntu2) ... 170s Setting up rsync (3.2.7-1build1) ... 171s rsync.service is a disabled or a static unit not running, not starting it. 171s Setting up libudisks2-0:s390x (2.10.1-6) ... 171s Setting up bolt (0.9.6-2build1) ... 172s bolt.service is a disabled or a static unit not running, not starting it. 172s Setting up s390-tools-data (2.31.0-0ubuntu3) ... 172s Setting up libllvm18:s390x (1:18.1.2-1ubuntu2) ... 172s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 172s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 172s Setting up python3.11-minimal (3.11.8-1build4) ... 173s Setting up libclang1-18 (1:18.1.2-1ubuntu2) ... 173s Setting up manpages-dev (6.05.01-1) ... 173s Setting up linux-modules-extra-6.8.0-20-generic (6.8.0-20.20) ... 173s Setting up apt-utils (2.7.14) ... 173s Setting up gpg-agent (2.4.4-2ubuntu15) ... 173s Setting up libpython3.12-stdlib:s390x (3.12.2-4build3) ... 173s Setting up libblockdev-mdraid3:s390x (3.1.0-1build1) ... 173s Setting up wget (1.21.4-1ubuntu2) ... 173s Setting up linux-image-6.8.0-20-generic (6.8.0-20.20) ... 175s I: /boot/vmlinuz is now a symlink to vmlinuz-6.8.0-20-generic 175s I: /boot/initrd.img is now a symlink to initrd.img-6.8.0-20-generic 175s Setting up libblockdev-swap3:s390x (3.1.0-1build1) ... 175s Setting up plymouth (24.004.60-1ubuntu6) ... 175s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 175s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 177s Not invoking zipl: initrd doesn't exist yet 177s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 178s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 178s Setting up fontconfig-config (2.15.0-1.1ubuntu1) ... 178s Setting up libxmlb2:s390x (0.3.15-1build1) ... 178s Setting up btrfs-progs (6.6.3-1.1build1) ... 178s Setting up libpython3.11-stdlib:s390x (3.11.8-1build4) ... 178s Setting up python3.12 (3.12.2-4build3) ... 179s Setting up libblockdev-loop3:s390x (3.1.0-1build1) ... 179s Setting up gpgsm (2.4.4-2ubuntu15) ... 179s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 179s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 179s update-initramfs: deferring update (trigger activated) 180s e2scrub_all.service is a disabled or a static unit not running, not starting it. 180s Setting up libparted2t64:s390x (3.6-3.1build2) ... 180s Setting up linux-headers-generic (6.8.0-20.20+1) ... 180s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 180s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 180s Setting up vim-tiny (2:9.1.0016-1ubuntu6) ... 180s Setting up libnetplan1:s390x (1.0-1) ... 180s Setting up man-db (2.12.0-3build4) ... 180s Updating database of manual pages ... 182s man-db.service is a disabled or a static unit not running, not starting it. 182s Setting up libblockdev3:s390x (3.1.0-1build1) ... 182s Setting up fdisk (2.39.3-9ubuntu2) ... 182s Setting up multipath-tools (0.9.4-5ubuntu6) ... 183s Setting up libjson-glib-1.0-0:s390x (1.8.0-2build1) ... 183s Setting up libblockdev-part3:s390x (3.1.0-1build1) ... 183s Setting up libsasl2-modules-db:s390x (2.1.28+dfsg1-5ubuntu1) ... 183s Setting up hwdata (0.379-1) ... 183s Setting up perl (5.38.2-3.2) ... 183s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) ... 183s update-initramfs: deferring update (trigger activated) 183s Setting up libfreetype6:s390x (2.13.2+dfsg-1build2) ... 183s Setting up gir1.2-girepository-2.0:s390x (1.79.1-1ubuntu6) ... 183s Setting up dbus (1.14.10-4ubuntu2) ... 183s A reboot is required to replace the running dbus-daemon. 183s Please reboot the system when convenient. 183s Setting up shared-mime-info (2.4-1build1) ... 183s Setting up libgssapi-krb5-2:s390x (1.20.1-6ubuntu1) ... 183s Setting up ftp (20230507-2build1) ... 183s Setting up keyboxd (2.4.4-2ubuntu15) ... 184s Setting up libdpkg-perl (1.22.6ubuntu5) ... 184s Setting up libsasl2-2:s390x (2.1.28+dfsg1-5ubuntu1) ... 184s Setting up libssh-4:s390x (0.10.6-2build1) ... 184s Setting up ieee-data (20220827.1) ... 184s Setting up libtiff6:s390x (4.5.1+git230720-4ubuntu1) ... 184s Setting up libpam-systemd:s390x (255.4-1ubuntu5) ... 184s Setting up libpolkit-agent-1-0:s390x (124-1ubuntu1) ... 184s Setting up libc6-dev:s390x (2.39-0ubuntu6) ... 184s Setting up libgpgme11t64:s390x (1.18.0-4.1ubuntu3) ... 184s Setting up libfontconfig1:s390x (2.15.0-1.1ubuntu1) ... 184s Setting up linux-image-virtual (6.8.0-20.20+1) ... 184s Setting up netplan-generator (1.0-1) ... 184s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 184s Setting up libclang-cpp18 (1:18.1.2-1ubuntu2) ... 184s Setting up libbpfcc:s390x (0.29.1+ds-1ubuntu4) ... 184s Setting up linux-tools-common (6.8.0-20.20) ... 184s Setting up libarchive13t64:s390x (3.7.2-1.1ubuntu2) ... 184s Setting up libldap2:s390x (2.6.7+dfsg-1~exp1ubuntu6) ... 184s Setting up libpython3-stdlib:s390x (3.12.2-0ubuntu1) ... 184s Setting up systemd-resolved (255.4-1ubuntu5) ... 184s Setting up python3.11 (3.11.8-1build4) ... 185s Setting up linux-image-generic (6.8.0-20.20+1) ... 185s Setting up telnet (0.17+2.5-3ubuntu3) ... 185s Setting up linux-headers-virtual (6.8.0-20.20+1) ... 185s Setting up linux-generic (6.8.0-20.20+1) ... 185s Setting up libcurl4t64:s390x (8.5.0-2ubuntu8) ... 185s Setting up bpftrace (0.20.2-1ubuntu1) ... 185s Setting up bind9-libs:s390x (1:9.18.24-0ubuntu3) ... 185s Setting up libtirpc3t64:s390x (1.3.4+ds-1.1) ... 185s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 185s Setting up iproute2 (6.1.0-1ubuntu5) ... 186s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 186s Setting up libgusb2:s390x (0.4.8-1build1) ... 186s Setting up libcurl3t64-gnutls:s390x (8.5.0-2ubuntu8) ... 186s Setting up parted (3.6-3.1build2) ... 186s Setting up libqmi-glib5:s390x (1.35.2-0ubuntu1) ... 186s Setting up linux-tools-6.8.0-20 (6.8.0-20.20) ... 186s Setting up python3 (3.12.2-0ubuntu1) ... 186s Setting up libjcat1:s390x (0.2.0-2build2) ... 186s Setting up dpkg-dev (1.22.6ubuntu5) ... 186s Setting up linux-virtual (6.8.0-20.20+1) ... 186s Setting up dirmngr (2.4.4-2ubuntu15) ... 186s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 186s Setting up linux-tools-6.8.0-20-generic (6.8.0-20.20) ... 186s Setting up python3-cryptography (41.0.7-4build2) ... 186s Setting up python3-gi (3.47.0-3build1) ... 186s Setting up libgd3:s390x (2.3.3-9ubuntu3) ... 186s Setting up python3-typing-extensions (4.10.0-1) ... 187s Setting up lsof (4.95.0-1build2) ... 187s Setting up python3-pyrsistent:s390x (0.20.0-1build1) ... 187s Setting up python3-netaddr (0.8.0-2ubuntu1) ... 187s Setting up libnsl2:s390x (1.3.0-3build2) ... 187s Setting up gnupg (2.4.4-2ubuntu15) ... 187s Setting up python3-netplan (1.0-1) ... 187s Setting up curl (8.5.0-2ubuntu8) ... 187s Setting up libvolume-key1:s390x (0.3.12-7build1) ... 187s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 187s Setting up python3-lib2to3 (3.12.2-3ubuntu1.1) ... 187s Setting up python3-bpfcc (0.29.1+ds-1ubuntu4) ... 187s Setting up libc-devtools (2.39-0ubuntu6) ... 187s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 188s Setting up python3-distutils (3.12.2-3ubuntu1.1) ... 188s python3.12: can't get files for byte-compilation 188s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 188s Setting up python3-dbus (1.3.2-5build2) ... 188s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 189s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 189s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 189s Replacing config file /etc/ssh/sshd_config with new version 190s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 192s Setting up libblockdev-crypto3:s390x (3.1.0-1build1) ... 193s Setting up python3-gdbm:s390x (3.12.2-3ubuntu1.1) ... 193s Setting up python3-apt (2.7.7) ... 193s Setting up libfwupd2:s390x (1.9.15-2) ... 193s Setting up python3-yaml (6.0.1-2build1) ... 193s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 193s Setting up netplan.io (1.0-1) ... 193s Setting up bpfcc-tools (0.29.1+ds-1ubuntu4) ... 193s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 193s Setting up ubuntu-pro-client (31.2.2) ... 193s Setting up fwupd (1.9.15-2) ... 194s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 194s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 194s fwupd.service is a disabled or a static unit not running, not starting it. 194s Setting up ubuntu-pro-client-l10n (31.2.2) ... 194s Setting up udisks2 (2.10.1-6) ... 195s Processing triggers for libc-bin (2.39-0ubuntu6) ... 195s Processing triggers for ufw (0.36.2-5) ... 195s Processing triggers for debianutils (5.17) ... 195s Processing triggers for install-info (7.1-3build1) ... 195s Processing triggers for initramfs-tools (0.142ubuntu23) ... 195s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 195s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 198s Not invoking zipl: initrd doesn't exist yet 198s Processing triggers for linux-image-6.8.0-20-generic (6.8.0-20.20) ... 198s /etc/kernel/postinst.d/initramfs-tools: 198s update-initramfs: Generating /boot/initrd.img-6.8.0-20-generic 198s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 202s Using config file '/etc/zipl.conf' 202s Building bootmap in '/boot' 202s Adding IPL section 'ubuntu' (default) 202s Preparing boot device for LD-IPL: vda (0000). 202s Done. 202s /etc/kernel/postinst.d/zz-zipl: 202s Using config file '/etc/zipl.conf' 202s Building bootmap in '/boot' 202s Adding IPL section 'ubuntu' (default) 202s Preparing boot device for LD-IPL: vda (0000). 202s Done. 203s Reading package lists... 203s Building dependency tree... 203s Reading state information... 204s The following packages will be REMOVED: 204s libaio1* libnetplan0* python3-distutils* python3-lib2to3* 204s 0 upgraded, 0 newly installed, 4 to remove and 1 not upgraded. 204s After this operation, 1445 kB disk space will be freed. 204s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81786 files and directories currently installed.) 204s Removing libaio1:s390x (0.3.113-5) ... 204s Removing libnetplan0:s390x (0.107.1-3) ... 204s Removing python3-distutils (3.12.2-3ubuntu1.1) ... 204s Removing python3-lib2to3 (3.12.2-3ubuntu1.1) ... 204s Processing triggers for libc-bin (2.39-0ubuntu6) ... 204s autopkgtest [20:41:21]: rebooting testbed after setup commands that affected boot 234s autopkgtest [20:41:51]: testbed running kernel: Linux 6.8.0-20-generic #20-Ubuntu SMP Mon Mar 18 10:49:25 UTC 2024 237s autopkgtest [20:41:54]: @@@@@@@@@@@@@@@@@@@@ apt-source octave-signal 239s Get:1 http://ftpmaster.internal/ubuntu noble/universe octave-signal 1.4.5-2 (dsc) [2304 B] 239s Get:2 http://ftpmaster.internal/ubuntu noble/universe octave-signal 1.4.5-2 (tar) [438 kB] 239s Get:3 http://ftpmaster.internal/ubuntu noble/universe octave-signal 1.4.5-2 (diff) [13.7 kB] 239s gpgv: Signature made Mon Feb 5 06:23:06 2024 UTC 239s gpgv: using RSA key 3F464391498FE874BDB5D98F2124AA1983785C90 239s gpgv: issuer "rafael@debian.org" 239s gpgv: Can't check signature: No public key 239s dpkg-source: warning: cannot verify inline signature for ./octave-signal_1.4.5-2.dsc: no acceptable signature found 239s autopkgtest [20:41:56]: testing package octave-signal version 1.4.5-2 240s autopkgtest [20:41:57]: build not needed 241s autopkgtest [20:41:58]: test command1: preparing testbed 243s Reading package lists... 243s Building dependency tree... 243s Reading state information... 243s Starting pkgProblemResolver with broken count: 0 243s Starting 2 pkgProblemResolver with broken count: 0 243s Done 243s The following additional packages will be installed: 243s aglfn autoconf automake autopoint autotools-dev cme cpp cpp-13 243s cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf 243s dh-octave dh-octave-autopkgtest dh-strip-nondeterminism diffstat dwz 243s fontconfig fonts-freefont-otf fonts-lmodern g++ g++-13 243s g++-13-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu 243s gcc-s390x-linux-gnu gettext gfortran gfortran-13 gfortran-13-s390x-linux-gnu 243s gfortran-s390x-linux-gnu gnuplot-data gnuplot-nox hdf5-helpers 243s intltool-debian libaec-dev libaec0 libalgorithm-c3-perl libaliased-perl 243s libamd3 libapp-cmd-perl libapt-pkg-perl libarchive-zip-perl libarpack2t64 243s libarray-intspan-perl libasan8 libasound2-data libasound2t64 libatomic1 243s libavahi-client3 libavahi-common-data libavahi-common3 243s libb-hooks-endofscope-perl libb-hooks-op-check-perl libberkeleydb-perl 243s libblas-dev libblas3 libboolean-perl libbtf2 libcairo2 libcamd3 243s libcapture-tiny-perl libcarp-assert-more-perl libcc1-0 libccolamd3 243s libcgi-pm-perl libcholmod5 libclass-c3-perl libclass-data-inheritable-perl 243s libclass-load-perl libclass-method-modifiers-perl libclass-xsaccessor-perl 243s libclone-choose-perl libclone-perl libcolamd3 libcombblas2.0.0t64 243s libconfig-model-backend-yaml-perl libconfig-model-dpkg-perl 243s libconfig-model-perl libconfig-tiny-perl libconst-fast-perl 243s libconvert-binhex-perl libcpanel-json-xs-perl libcups2t64 243s libcurl4-openssl-dev libcxsparse4 libdata-dpath-perl 243s libdata-messagepack-perl libdata-optlist-perl libdata-section-perl 243s libdata-validate-domain-perl libdata-validate-ip-perl 243s libdata-validate-uri-perl libdatrie1 libdav1d7 libde265-0 libdebhelper-perl 243s libdevel-callchecker-perl libdevel-size-perl libdevel-stacktrace-perl 243s libdouble-conversion3 libdrm-amdgpu1 libdrm-nouveau2 libdrm-radeon1 243s libdynaloader-functions-perl libegl-mesa0 libegl1 libemail-address-xs-perl 243s libencode-locale-perl liberror-perl libevent-pthreads-2.1-7 243s libexception-class-perl libexporter-lite-perl libexporter-tiny-perl 243s libfabric1 libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 243s libfftw3-mpi3 libfftw3-single3 libfile-basedir-perl libfile-find-rule-perl 243s libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl 243s libfile-which-perl libflac12t64 libfltk-gl1.3t64 libfltk1.3t64 243s libfont-ttf-perl libfontenc1 libgbm1 libgcc-13-dev 243s libgetopt-long-descriptive-perl libgfortran-13-dev libgfortran5 libgl-dev 243s libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa libglpk40 libglu1-mesa 243s libglvnd0 libglx-dev libglx-mesa0 libglx0 libgomp1 243s libgraphicsmagick++-q16-12t64 libgraphicsmagick-q16-3t64 libgraphite2-3 243s libharfbuzz0b libhash-merge-perl libhdf5-103-1t64 libhdf5-cpp-103-1t64 243s libhdf5-dev libhdf5-fortran-102t64 libhdf5-hl-100t64 libhdf5-hl-cpp-100t64 243s libhdf5-hl-fortran-100t64 libhdf5-openmpi-103-1t64 libheif-plugin-dav1d 243s libheif-plugin-libde265 libheif1 libhtml-form-perl 243s libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl 243s libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl 243s libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl 243s libhwloc-plugins libhwloc15 libhwy1t64 libhypre-2.28.0 libice6 243s libimport-into-perl libindirect-perl libinput-bin libinput10 libio-html-perl 243s libio-interactive-perl libio-socket-ssl-perl libio-string-perl 243s libio-stringy-perl libio-tiecombine-perl libipc-run3-perl 243s libipc-system-simple-perl libisl23 libiterator-perl libiterator-util-perl 243s libitm1 libjack-jackd2-0 libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev 243s libjson-maybexs-perl libjson-perl libjxl0.7 libklu2 libkpathsea6 243s liblapack-dev liblapack3 liblcms2-2 liblist-compare-perl 243s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 243s liblist-utilsby-perl libllvm17t64 liblog-any-adapter-screen-perl 243s liblog-any-perl liblog-log4perl-perl libltdl7 liblua5.4-0 243s liblwp-mediatypes-perl liblwp-protocol-https-perl libmailtools-perl 243s libmarkdown2 libmd4c0 libmetis5 libmime-tools-perl libmldbm-perl 243s libmodule-implementation-perl libmodule-pluggable-perl 243s libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl 243s libmousex-nativetraits-perl libmousex-strictconstructor-perl libmp3lame0 243s libmpc3 libmpg123-0 libmro-compat-perl libmtdev1t64 libmumps-5.6t64 243s libmunge2 libnamespace-clean-perl libncurses-dev libnet-domain-tld-perl 243s libnet-http-perl libnet-ipv6addr-perl libnet-netmask-perl 243s libnet-smtp-ssl-perl libnet-ssleay-perl libnetaddr-ip-perl 243s libnumber-compare-perl libobject-pad-perl libogg0 libopengl0 libopenmpi3t64 243s libopus0 libpackage-stash-perl libpango-1.0-0 libpangocairo-1.0-0 243s libpangoft2-1.0-0 libpaper-utils libpaper1 libparams-classify-perl 243s libparams-util-perl libparams-validate-perl libparse-debcontrol-perl 243s libparse-recdescent-perl libpath-iterator-rule-perl libpath-tiny-perl 243s libpciaccess0 libpcre2-16-0 libperlio-gzip-perl libperlio-utf8-strict-perl 243s libpetsc-real3.19t64 libpixman-1-0 libpmix2t64 libpod-constants-perl 243s libpod-parser-perl libpod-pom-perl libportaudio2 libpotrace0 243s libproc-processtable-perl libptexenc1 libpthread-stubs0-dev libptscotch-7.0 243s libqhull-r8.0 libqrupdate1 libqscintilla2-qt5-15 libqscintilla2-qt5-l10n 243s libqt5core5t64 libqt5dbus5t64 libqt5gui5t64 libqt5help5 libqt5network5t64 243s libqt5printsupport5t64 libqt5sql5t64 libqt5widgets5t64 libqt5xml5t64 243s librdmacm1t64 libreadline-dev libregexp-common-perl 243s libregexp-pattern-license-perl libregexp-pattern-perl 243s libregexp-wildcards-perl librole-tiny-perl libsamplerate0 243s libscalapack-openmpi2.2 libscotch-7.0 libsereal-decoder-perl 243s libsereal-encoder-perl libset-intspan-perl libslicot0 libsm6 libsndfile1 243s libsoftware-copyright-perl libsoftware-license-perl 243s libsoftware-licensemoreutils-perl libsort-versions-perl libspqr4 libssl-dev 243s libstdc++-13-dev libstrictures-perl libstring-copyright-perl 243s libstring-escape-perl libstring-license-perl libstring-rewriteprefix-perl 243s libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl 243s libsub-install-perl libsub-name-perl libsub-override-perl libsub-quote-perl 243s libsub-uplevel-perl libsuitesparseconfig7 libsundials-ida6 243s libsundials-nvecparallel-petsc6 libsundials-sunlinsol3 243s libsundials-sunmatrix4 libsuperlu-dist8 libsuperlu6 libsynctex2 243s libsyntax-keyword-try-perl libsz2 libteckit0 libterm-readkey-perl 243s libtest-exception-perl libtexlua53-5 libtext-autoformat-perl 243s libtext-glob-perl libtext-levenshtein-damerau-perl 243s libtext-levenshteinxs-perl libtext-markdown-discount-perl 243s libtext-reform-perl libtext-template-perl libtext-unidecode-perl 243s libtext-xslate-perl libthai-data libthai0 libtime-duration-perl 243s libtime-moment-perl libtimedate-perl libtoml-tiny-perl libtool 243s libtrilinos-amesos-13.2 libtrilinos-aztecoo-13.2 libtrilinos-epetra-13.2 243s libtrilinos-epetraext-13.2 libtrilinos-galeri-13.2 libtrilinos-ifpack-13.2 243s libtrilinos-kokkos-13.2 libtrilinos-ml-13.2 libtrilinos-teuchos-13.2 243s libtrilinos-trilinosss-13.2 libtrilinos-triutils-13.2 243s libtrilinos-zoltan-13.2 libtry-tiny-perl libubsan1 libumfpack6 243s libunicode-utf8-perl liburi-perl libvariable-magic-perl libvorbis0a 243s libvorbisenc2 libvulkan1 libwacom-common libwacom9 libwayland-client0 243s libwayland-server0 libwebpmux3 libwmflite-0.2-7 libwww-mechanize-perl 243s libwww-perl libwww-robotrules-perl libx11-dev libx11-xcb1 libxau-dev libxaw7 243s libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 243s libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 243s libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 243s libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb1-dev 243s libxcursor1 libxdmcp-dev libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 243s libxkbcommon-x11-0 libxkbfile1 libxml-libxml-perl 243s libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxmu6 243s libxnvctrl0 libxrandr2 libxrender1 libxs-parse-keyword-perl 243s libxs-parse-sublike-perl libxshmfence1 libxt6t64 libxxf86vm1 243s libyaml-libyaml-perl libyaml-pp-perl libyaml-tiny-perl libzzip-0-13t64 243s licensecheck lintian lzip lzop m4 mpi-default-bin ocl-icd-libopencl1 octave 243s octave-common octave-control octave-dev octave-signal openmpi-bin 243s openmpi-common patchutils perl-openssl-defaults po-debconf t1utils 243s tex-common texinfo texinfo-lib texlive texlive-base texlive-binaries 243s texlive-fonts-recommended texlive-latex-base texlive-latex-recommended unzip 243s x11-common x11-xkb-utils x11proto-dev xdg-utils xorg-sgml-doctools 243s xserver-common xtrans-dev xvfb zlib1g-dev 243s Suggested packages: 243s autoconf-archive gnu-standards autoconf-doc libconfig-model-cursesui-perl 243s libconfig-model-itself-perl cpp-doc gcc-13-locales cpp-13-doc dh-make 243s g++-multilib g++-13-multilib gcc-13-doc gcc-multilib flex bison gdb gcc-doc 243s gcc-13-multilib gdb-s390x-linux-gnu gettext-doc libasprintf-dev 243s libgettextpo-dev gfortran-multilib gfortran-doc gfortran-13-multilib 243s gfortran-13-doc libcoarrays-dev gnuplot-doc alsa-utils libasound2-plugins 243s liblapack-doc libconfig-model-openssh-perl libterm-readline-perl-perl 243s | libterm-readline-gnu-perl cups-common libcurl4-doc libidn-dev libkrb5-dev 243s libldap2-dev librtmp-dev libssh2-1-dev pkg-config libfftw3-doc 243s libfftw3-mpi-dev libxml-parser-perl libiodbc2-dev default-libmysqlclient-dev 243s graphicsmagick-dbg libhdf5-doc libheif-plugin-ffmpegdec 243s libheif-plugin-jpegdec libheif-plugin-jpegenc libheif-plugin-j2kdec 243s libheif-plugin-j2kenc libheif-plugin-rav1e libheif-plugin-svtenc 243s libdata-dump-perl libio-compress-brotli-perl jackd2 liblcms2-utils 243s libdbd-csv-perl liblog-dispatch-filerotate-perl librrds-perl libxml-dom-perl 243s libcrypt-ssleay-perl ncurses-doc opus-tools libscalar-number-perl 243s libqscintilla2-doc qgnomeplatform-qt5 qt5-image-formats-plugins readline-doc 243s scalapack-doc libssl-doc libstdc++-13-doc libbareword-filehandles-perl 243s libmultidimensional-perl libxstring-perl libdatetime-format-rfc3339-perl 243s libtool-doc gcj-jdk libbusiness-isbn-perl libregexp-ipv6-perl libwacom-bin 243s libauthen-ntlm-perl libx11-doc libxcb-doc binutils-multiarch m4-doc 243s opencl-icd libmail-box-perl texlive-plain-generic ghostscript gv 243s | postscript-viewer perl-tk xpdf | pdf-viewer xzdec hintview 243s texlive-fonts-recommended-doc texlive-latex-base-doc wp2latex 243s texlive-latex-recommended-doc texlive-luatex texlive-pstricks zip 243s Recommended packages: 243s libconfig-model-approx-perl libconfig-model-lcdproc-perl 243s libconfig-model-openssh-perl libconfig-model-systemd-perl 243s libconfig-model-tkui-perl fonts-liberation groff alsa-ucm-conf 243s alsa-topology-conf libcgi-fast-perl libclass-c3-xs-perl libfuse-perl 243s libarchive-cpio-perl libgl1-amber-dri ghostscript fonts-urw-base35 243s libheif-plugin-aomenc libheif-plugin-x265 libhtml-format-perl 243s libjson-xs-perl liblist-someutils-xs-perl libipc-shareable-perl 243s liblog-dispatch-perl libfreezethaw-perl libmath-base85-perl 243s libauthen-sasl-perl libsocket6-perl libpackage-stash-xs-perl 243s libtie-ixhash-perl qttranslations5-l10n libqt5svg5 qt5-gtk-platformtheme 243s qtwayland5 libqt5sql5-sqlite | libqt5sql5-mysql | libqt5sql5-odbc 243s | libqt5sql5-psql | libqt5sql5-tds | libqt5sql5-ibase libre-engine-re2-perl 243s libtypes-serialiser-perl libltdl-dev mesa-vulkan-drivers | vulkan-icd 243s libdata-dump-perl libhttp-daemon-perl libxml-sax-expat-perl libopenblas0 243s | libblis4 pstoedit epstool default-jre-headless octave-doc 243s libmail-sendmail-perl lmodern dvisvgm tex-gyre tipa libfile-mimeinfo-perl 243s libnet-dbus-perl libx11-protocol-perl x11-utils x11-xserver-utils 243s xfonts-base 244s The following NEW packages will be installed: 244s aglfn autoconf automake autopkgtest-satdep autopoint autotools-dev cme cpp 244s cpp-13 cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit 244s dh-autoreconf dh-octave dh-octave-autopkgtest dh-strip-nondeterminism 244s diffstat dwz fontconfig fonts-freefont-otf fonts-lmodern g++ g++-13 244s g++-13-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu 244s gcc-s390x-linux-gnu gettext gfortran gfortran-13 gfortran-13-s390x-linux-gnu 244s gfortran-s390x-linux-gnu gnuplot-data gnuplot-nox hdf5-helpers 244s intltool-debian libaec-dev libaec0 libalgorithm-c3-perl libaliased-perl 244s libamd3 libapp-cmd-perl libapt-pkg-perl libarchive-zip-perl libarpack2t64 244s libarray-intspan-perl libasan8 libasound2-data libasound2t64 libatomic1 244s libavahi-client3 libavahi-common-data libavahi-common3 244s libb-hooks-endofscope-perl libb-hooks-op-check-perl libberkeleydb-perl 244s libblas-dev libblas3 libboolean-perl libbtf2 libcairo2 libcamd3 244s libcapture-tiny-perl libcarp-assert-more-perl libcc1-0 libccolamd3 244s libcgi-pm-perl libcholmod5 libclass-c3-perl libclass-data-inheritable-perl 244s libclass-load-perl libclass-method-modifiers-perl libclass-xsaccessor-perl 244s libclone-choose-perl libclone-perl libcolamd3 libcombblas2.0.0t64 244s libconfig-model-backend-yaml-perl libconfig-model-dpkg-perl 244s libconfig-model-perl libconfig-tiny-perl libconst-fast-perl 244s libconvert-binhex-perl libcpanel-json-xs-perl libcups2t64 244s libcurl4-openssl-dev libcxsparse4 libdata-dpath-perl 244s libdata-messagepack-perl libdata-optlist-perl libdata-section-perl 244s libdata-validate-domain-perl libdata-validate-ip-perl 244s libdata-validate-uri-perl libdatrie1 libdav1d7 libde265-0 libdebhelper-perl 244s libdevel-callchecker-perl libdevel-size-perl libdevel-stacktrace-perl 244s libdouble-conversion3 libdrm-amdgpu1 libdrm-nouveau2 libdrm-radeon1 244s libdynaloader-functions-perl libegl-mesa0 libegl1 libemail-address-xs-perl 244s libencode-locale-perl liberror-perl libevent-pthreads-2.1-7 244s libexception-class-perl libexporter-lite-perl libexporter-tiny-perl 244s libfabric1 libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 244s libfftw3-mpi3 libfftw3-single3 libfile-basedir-perl libfile-find-rule-perl 244s libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl 244s libfile-which-perl libflac12t64 libfltk-gl1.3t64 libfltk1.3t64 244s libfont-ttf-perl libfontenc1 libgbm1 libgcc-13-dev 244s libgetopt-long-descriptive-perl libgfortran-13-dev libgfortran5 libgl-dev 244s libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa libglpk40 libglu1-mesa 244s libglvnd0 libglx-dev libglx-mesa0 libglx0 libgomp1 244s libgraphicsmagick++-q16-12t64 libgraphicsmagick-q16-3t64 libgraphite2-3 244s libharfbuzz0b libhash-merge-perl libhdf5-103-1t64 libhdf5-cpp-103-1t64 244s libhdf5-dev libhdf5-fortran-102t64 libhdf5-hl-100t64 libhdf5-hl-cpp-100t64 244s libhdf5-hl-fortran-100t64 libhdf5-openmpi-103-1t64 libheif-plugin-dav1d 244s libheif-plugin-libde265 libheif1 libhtml-form-perl 244s libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl 244s libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl 244s libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl 244s libhwloc-plugins libhwloc15 libhwy1t64 libhypre-2.28.0 libice6 244s libimport-into-perl libindirect-perl libinput-bin libinput10 libio-html-perl 244s libio-interactive-perl libio-socket-ssl-perl libio-string-perl 244s libio-stringy-perl libio-tiecombine-perl libipc-run3-perl 244s libipc-system-simple-perl libisl23 libiterator-perl libiterator-util-perl 244s libitm1 libjack-jackd2-0 libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev 244s libjson-maybexs-perl libjson-perl libjxl0.7 libklu2 libkpathsea6 244s liblapack-dev liblapack3 liblcms2-2 liblist-compare-perl 244s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 244s liblist-utilsby-perl libllvm17t64 liblog-any-adapter-screen-perl 244s liblog-any-perl liblog-log4perl-perl libltdl7 liblua5.4-0 244s liblwp-mediatypes-perl liblwp-protocol-https-perl libmailtools-perl 244s libmarkdown2 libmd4c0 libmetis5 libmime-tools-perl libmldbm-perl 244s libmodule-implementation-perl libmodule-pluggable-perl 244s libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl 244s libmousex-nativetraits-perl libmousex-strictconstructor-perl libmp3lame0 244s libmpc3 libmpg123-0 libmro-compat-perl libmtdev1t64 libmumps-5.6t64 244s libmunge2 libnamespace-clean-perl libncurses-dev libnet-domain-tld-perl 244s libnet-http-perl libnet-ipv6addr-perl libnet-netmask-perl 244s libnet-smtp-ssl-perl libnet-ssleay-perl libnetaddr-ip-perl 244s libnumber-compare-perl libobject-pad-perl libogg0 libopengl0 libopenmpi3t64 244s libopus0 libpackage-stash-perl libpango-1.0-0 libpangocairo-1.0-0 244s libpangoft2-1.0-0 libpaper-utils libpaper1 libparams-classify-perl 244s libparams-util-perl libparams-validate-perl libparse-debcontrol-perl 244s libparse-recdescent-perl libpath-iterator-rule-perl libpath-tiny-perl 244s libpciaccess0 libpcre2-16-0 libperlio-gzip-perl libperlio-utf8-strict-perl 244s libpetsc-real3.19t64 libpixman-1-0 libpmix2t64 libpod-constants-perl 244s libpod-parser-perl libpod-pom-perl libportaudio2 libpotrace0 244s libproc-processtable-perl libptexenc1 libpthread-stubs0-dev libptscotch-7.0 244s libqhull-r8.0 libqrupdate1 libqscintilla2-qt5-15 libqscintilla2-qt5-l10n 244s libqt5core5t64 libqt5dbus5t64 libqt5gui5t64 libqt5help5 libqt5network5t64 244s libqt5printsupport5t64 libqt5sql5t64 libqt5widgets5t64 libqt5xml5t64 244s librdmacm1t64 libreadline-dev libregexp-common-perl 244s libregexp-pattern-license-perl libregexp-pattern-perl 244s libregexp-wildcards-perl librole-tiny-perl libsamplerate0 244s libscalapack-openmpi2.2 libscotch-7.0 libsereal-decoder-perl 244s libsereal-encoder-perl libset-intspan-perl libslicot0 libsm6 libsndfile1 244s libsoftware-copyright-perl libsoftware-license-perl 244s libsoftware-licensemoreutils-perl libsort-versions-perl libspqr4 libssl-dev 244s libstdc++-13-dev libstrictures-perl libstring-copyright-perl 244s libstring-escape-perl libstring-license-perl libstring-rewriteprefix-perl 244s libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl 244s libsub-install-perl libsub-name-perl libsub-override-perl libsub-quote-perl 244s libsub-uplevel-perl libsuitesparseconfig7 libsundials-ida6 244s libsundials-nvecparallel-petsc6 libsundials-sunlinsol3 244s libsundials-sunmatrix4 libsuperlu-dist8 libsuperlu6 libsynctex2 244s libsyntax-keyword-try-perl libsz2 libteckit0 libterm-readkey-perl 244s libtest-exception-perl libtexlua53-5 libtext-autoformat-perl 244s libtext-glob-perl libtext-levenshtein-damerau-perl 244s libtext-levenshteinxs-perl libtext-markdown-discount-perl 244s libtext-reform-perl libtext-template-perl libtext-unidecode-perl 244s libtext-xslate-perl libthai-data libthai0 libtime-duration-perl 244s libtime-moment-perl libtimedate-perl libtoml-tiny-perl libtool 244s libtrilinos-amesos-13.2 libtrilinos-aztecoo-13.2 libtrilinos-epetra-13.2 244s libtrilinos-epetraext-13.2 libtrilinos-galeri-13.2 libtrilinos-ifpack-13.2 244s libtrilinos-kokkos-13.2 libtrilinos-ml-13.2 libtrilinos-teuchos-13.2 244s libtrilinos-trilinosss-13.2 libtrilinos-triutils-13.2 244s libtrilinos-zoltan-13.2 libtry-tiny-perl libubsan1 libumfpack6 244s libunicode-utf8-perl liburi-perl libvariable-magic-perl libvorbis0a 244s libvorbisenc2 libvulkan1 libwacom-common libwacom9 libwayland-client0 244s libwayland-server0 libwebpmux3 libwmflite-0.2-7 libwww-mechanize-perl 244s libwww-perl libwww-robotrules-perl libx11-dev libx11-xcb1 libxau-dev libxaw7 244s libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 244s libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 244s libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 244s libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb1-dev 244s libxcursor1 libxdmcp-dev libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 244s libxkbcommon-x11-0 libxkbfile1 libxml-libxml-perl 244s libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxmu6 244s libxnvctrl0 libxrandr2 libxrender1 libxs-parse-keyword-perl 244s libxs-parse-sublike-perl libxshmfence1 libxt6t64 libxxf86vm1 244s libyaml-libyaml-perl libyaml-pp-perl libyaml-tiny-perl libzzip-0-13t64 244s licensecheck lintian lzip lzop m4 mpi-default-bin ocl-icd-libopencl1 octave 244s octave-common octave-control octave-dev octave-signal openmpi-bin 244s openmpi-common patchutils perl-openssl-defaults po-debconf t1utils 244s tex-common texinfo texinfo-lib texlive texlive-base texlive-binaries 244s texlive-fonts-recommended texlive-latex-base texlive-latex-recommended unzip 244s x11-common x11-xkb-utils x11proto-dev xdg-utils xorg-sgml-doctools 244s xserver-common xtrans-dev xvfb zlib1g-dev 244s 0 upgraded, 485 newly installed, 0 to remove and 1 not upgraded. 244s Need to get 272 MB/272 MB of archives. 244s After this operation, 957 MB of additional disk space will be used. 244s Get:1 /tmp/autopkgtest.Kov9hO/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [768 B] 244s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x m4 s390x 1.4.19-4 [255 kB] 244s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x autoconf all 2.71-3 [339 kB] 244s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x autotools-dev all 20220109.1 [44.9 kB] 244s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x automake all 1:1.16.5-1.3ubuntu1 [558 kB] 245s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x autopoint all 0.21-14ubuntu1 [422 kB] 245s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x libcapture-tiny-perl all 0.48-2 [20.2 kB] 245s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libparams-util-perl s390x 1.102-2build2 [21.1 kB] 245s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x libsub-install-perl all 0.929-1 [9764 B] 245s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 245s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libb-hooks-op-check-perl s390x 0.22-3 [9560 B] 245s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libdynaloader-functions-perl all 0.003-3 [12.1 kB] 245s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdevel-callchecker-perl s390x 0.008-2build2 [13.5 kB] 245s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libparams-classify-perl s390x 0.015-2build4 [20.6 kB] 245s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x libmodule-runtime-perl all 0.016-2 [16.4 kB] 245s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x libtry-tiny-perl all 0.31-2 [20.8 kB] 245s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 245s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 245s Get:19 http://ftpmaster.internal/ubuntu noble/universe s390x libclass-load-perl all 0.25-2 [12.7 kB] 245s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x libio-stringy-perl all 2.111-3 [55.8 kB] 245s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libparams-validate-perl s390x 1.31-2build2 [55.0 kB] 245s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 246s Get:23 http://ftpmaster.internal/ubuntu noble/universe s390x libgetopt-long-descriptive-perl all 0.111-1 [25.5 kB] 246s Get:24 http://ftpmaster.internal/ubuntu noble/universe s390x libio-tiecombine-perl all 1.005-3 [9464 B] 246s Get:25 http://ftpmaster.internal/ubuntu noble/universe s390x libmodule-pluggable-perl all 5.2-4 [20.0 kB] 246s Get:26 http://ftpmaster.internal/ubuntu noble/universe s390x libstring-rewriteprefix-perl all 0.009-1 [6310 B] 246s Get:27 http://ftpmaster.internal/ubuntu noble/universe s390x libapp-cmd-perl all 0.336-1 [62.1 kB] 246s Get:28 http://ftpmaster.internal/ubuntu noble/universe s390x libboolean-perl all 0.46-3 [8430 B] 246s Get:29 http://ftpmaster.internal/ubuntu noble/universe s390x libsub-uplevel-perl all 0.2800-3 [11.6 kB] 246s Get:30 http://ftpmaster.internal/ubuntu noble/universe s390x libtest-exception-perl all 0.43-3 [13.4 kB] 246s Get:31 http://ftpmaster.internal/ubuntu noble/universe s390x libcarp-assert-more-perl all 2.3.0-1 [17.6 kB] 246s Get:32 http://ftpmaster.internal/ubuntu noble/main s390x libfile-which-perl all 1.27-2 [12.5 kB] 246s Get:33 http://ftpmaster.internal/ubuntu noble/main s390x libfile-homedir-perl all 1.006-2 [37.0 kB] 246s Get:34 http://ftpmaster.internal/ubuntu noble/universe s390x libclone-choose-perl all 0.010-2 [7738 B] 246s Get:35 http://ftpmaster.internal/ubuntu noble/universe s390x libhash-merge-perl all 0.302-1 [13.0 kB] 246s Get:36 http://ftpmaster.internal/ubuntu noble/main s390x libjson-perl all 4.10000-1 [81.9 kB] 246s Get:37 http://ftpmaster.internal/ubuntu noble/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 246s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x liblist-moreutils-xs-perl s390x 0.430-3build4 [47.4 kB] 246s Get:39 http://ftpmaster.internal/ubuntu noble/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 246s Get:40 http://ftpmaster.internal/ubuntu noble/universe s390x liblog-log4perl-perl all 1.57-1 [345 kB] 246s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmouse-perl s390x 2.5.10-1build7 [134 kB] 246s Get:42 http://ftpmaster.internal/ubuntu noble/universe s390x libmousex-nativetraits-perl all 1.09-3 [53.2 kB] 246s Get:43 http://ftpmaster.internal/ubuntu noble/universe s390x libmousex-strictconstructor-perl all 0.02-3 [4582 B] 246s Get:44 http://ftpmaster.internal/ubuntu noble/universe s390x libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 246s Get:45 http://ftpmaster.internal/ubuntu noble/main s390x libpath-tiny-perl all 0.144-1 [47.7 kB] 246s Get:46 http://ftpmaster.internal/ubuntu noble/universe s390x libpod-pom-perl all 2.01-4 [61.3 kB] 246s Get:47 http://ftpmaster.internal/ubuntu noble/universe s390x libregexp-common-perl all 2017060201-3 [171 kB] 246s Get:48 http://ftpmaster.internal/ubuntu noble/main s390x libyaml-tiny-perl all 1.74-1 [25.3 kB] 246s Get:49 http://ftpmaster.internal/ubuntu noble/universe s390x libconfig-model-perl all 2.153-3 [408 kB] 246s Get:50 http://ftpmaster.internal/ubuntu noble/universe s390x libyaml-pp-perl all 0.38.0-1 [105 kB] 246s Get:51 http://ftpmaster.internal/ubuntu noble/universe s390x cme all 1.040-1 [64.8 kB] 246s Get:52 http://ftpmaster.internal/ubuntu noble/main s390x libisl23 s390x 0.26-3 [722 kB] 247s Get:53 http://ftpmaster.internal/ubuntu noble/main s390x libmpc3 s390x 1.3.1-1 [54.9 kB] 247s Get:54 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [9935 kB] 248s Get:55 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13 s390x 13.2.0-21ubuntu1 [1026 B] 248s Get:56 http://ftpmaster.internal/ubuntu noble/main s390x cpp-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [5308 B] 248s Get:57 http://ftpmaster.internal/ubuntu noble/main s390x cpp s390x 4:13.2.0-7ubuntu1 [22.4 kB] 248s Get:58 http://ftpmaster.internal/ubuntu noble/main s390x libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] 248s Get:59 http://ftpmaster.internal/ubuntu noble/main s390x libcc1-0 s390x 14-20240315-1ubuntu1 [50.0 kB] 248s Get:60 http://ftpmaster.internal/ubuntu noble/main s390x libgomp1 s390x 14-20240315-1ubuntu1 [151 kB] 248s Get:61 http://ftpmaster.internal/ubuntu noble/main s390x libitm1 s390x 14-20240315-1ubuntu1 [31.1 kB] 248s Get:62 http://ftpmaster.internal/ubuntu noble/main s390x libatomic1 s390x 14-20240315-1ubuntu1 [9396 B] 248s Get:63 http://ftpmaster.internal/ubuntu noble/main s390x libasan8 s390x 14-20240315-1ubuntu1 [2997 kB] 249s Get:64 http://ftpmaster.internal/ubuntu noble/main s390x libubsan1 s390x 14-20240315-1ubuntu1 [1186 kB] 249s Get:65 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-13-dev s390x 13.2.0-21ubuntu1 [1003 kB] 249s Get:66 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [19.1 MB] 251s Get:67 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13 s390x 13.2.0-21ubuntu1 [469 kB] 251s Get:68 http://ftpmaster.internal/ubuntu noble/main s390x gcc-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1208 B] 251s Get:69 http://ftpmaster.internal/ubuntu noble/main s390x gcc s390x 4:13.2.0-7ubuntu1 [5014 B] 251s Get:70 http://ftpmaster.internal/ubuntu noble/main s390x libtool all 2.4.7-7 [166 kB] 251s Get:71 http://ftpmaster.internal/ubuntu noble/main s390x dh-autoreconf all 20 [16.1 kB] 251s Get:72 http://ftpmaster.internal/ubuntu noble/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 251s Get:73 http://ftpmaster.internal/ubuntu noble/main s390x libsub-override-perl all 0.10-1 [10.0 kB] 251s Get:74 http://ftpmaster.internal/ubuntu noble/main s390x libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 251s Get:75 http://ftpmaster.internal/ubuntu noble/main s390x dh-strip-nondeterminism all 1.13.1-1 [5362 B] 251s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main s390x debugedit s390x 1:5.0-5build1 [50.5 kB] 251s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dwz s390x 0.15-1build5 [122 kB] 251s Get:78 http://ftpmaster.internal/ubuntu noble/main s390x gettext s390x 0.21-14ubuntu1 [917 kB] 251s Get:79 http://ftpmaster.internal/ubuntu noble/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 251s Get:80 http://ftpmaster.internal/ubuntu noble/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 251s Get:81 http://ftpmaster.internal/ubuntu noble/main s390x debhelper all 13.14.1ubuntu5 [869 kB] 251s Get:82 http://ftpmaster.internal/ubuntu noble/universe s390x aglfn all 1.7+git20191031.4036a9c-2 [30.6 kB] 251s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x gnuplot-data all 6.0.0+dfsg1-1ubuntu2 [75.3 kB] 251s Get:84 http://ftpmaster.internal/ubuntu noble/main s390x libpixman-1-0 s390x 0.42.2-1 [173 kB] 251s Get:85 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-render0 s390x 1.15-1 [17.0 kB] 251s Get:86 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-shm0 s390x 1.15-1 [5782 B] 251s Get:87 http://ftpmaster.internal/ubuntu noble/main s390x libxrender1 s390x 1:0.9.10-1.1 [19.4 kB] 251s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcairo2 s390x 1.18.0-1ubuntu1 [589 kB] 252s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main s390x liblua5.4-0 s390x 5.4.6-3build1 [179 kB] 252s Get:90 http://ftpmaster.internal/ubuntu noble/main s390x fontconfig s390x 2.15.0-1.1ubuntu1 [191 kB] 252s Get:91 http://ftpmaster.internal/ubuntu noble/main s390x libgraphite2-3 s390x 1.3.14-2 [90.4 kB] 252s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libharfbuzz0b s390x 8.3.0-2build1 [515 kB] 252s Get:93 http://ftpmaster.internal/ubuntu noble/main s390x libthai-data all 0.1.29-2 [158 kB] 252s Get:94 http://ftpmaster.internal/ubuntu noble/main s390x libdatrie1 s390x 0.2.13-3 [22.6 kB] 252s Get:95 http://ftpmaster.internal/ubuntu noble/main s390x libthai0 s390x 0.1.29-2 [20.6 kB] 252s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpango-1.0-0 s390x 1.52.1+ds-1 [242 kB] 252s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpangoft2-1.0-0 s390x 1.52.1+ds-1 [44.2 kB] 252s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpangocairo-1.0-0 s390x 1.52.1+ds-1 [28.7 kB] 252s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libwebpmux3 s390x 1.3.2-0.4build2 [25.4 kB] 252s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x gnuplot-nox s390x 6.0.0+dfsg1-1ubuntu2 [1023 kB] 252s Get:101 http://ftpmaster.internal/ubuntu noble/universe s390x fonts-freefont-otf all 20211204+svn4273-2 [4596 kB] 252s Get:102 http://ftpmaster.internal/ubuntu noble/universe s390x dh-octave-autopkgtest all 1.8.0 [10.1 kB] 253s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libapt-pkg-perl s390x 0.1.40build5 [70.1 kB] 253s Get:104 http://ftpmaster.internal/ubuntu noble/main s390x libarray-intspan-perl all 2.004-2 [25.0 kB] 253s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libyaml-libyaml-perl s390x 0.89+ds-1build1 [32.4 kB] 253s Get:106 http://ftpmaster.internal/ubuntu noble/universe s390x libconfig-model-backend-yaml-perl all 2.134-2 [10.5 kB] 253s Get:107 http://ftpmaster.internal/ubuntu noble/universe s390x libexporter-lite-perl all 0.09-2 [9748 B] 253s Get:108 http://ftpmaster.internal/ubuntu noble/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 253s Get:109 http://ftpmaster.internal/ubuntu noble/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 253s Get:110 http://ftpmaster.internal/ubuntu noble/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 253s Get:111 http://ftpmaster.internal/ubuntu noble/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 253s Get:112 http://ftpmaster.internal/ubuntu noble/main s390x libhtml-tagset-perl all 3.20-6 [11.3 kB] 253s Get:113 http://ftpmaster.internal/ubuntu noble/main s390x liburi-perl all 5.27-1 [88.0 kB] 253s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libhtml-parser-perl s390x 3.81-1build2 [87.8 kB] 253s Get:115 http://ftpmaster.internal/ubuntu noble/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 253s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libclone-perl s390x 0.46-1build2 [10.7 kB] 253s Get:117 http://ftpmaster.internal/ubuntu noble/main s390x libio-html-perl all 1.004-3 [15.9 kB] 253s Get:118 http://ftpmaster.internal/ubuntu noble/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 253s Get:119 http://ftpmaster.internal/ubuntu noble/main s390x libhttp-message-perl all 6.45-1ubuntu1 [78.2 kB] 253s Get:120 http://ftpmaster.internal/ubuntu noble/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 253s Get:121 http://ftpmaster.internal/ubuntu noble/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 253s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-openssl-defaults s390x 7build1 [6542 B] 253s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnet-ssleay-perl s390x 1.94-1build2 [319 kB] 254s Get:124 http://ftpmaster.internal/ubuntu noble/main s390x libio-socket-ssl-perl all 2.085-1 [195 kB] 254s Get:125 http://ftpmaster.internal/ubuntu noble/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 254s Get:126 http://ftpmaster.internal/ubuntu noble/main s390x liblwp-protocol-https-perl all 6.13-1 [9006 B] 254s Get:127 http://ftpmaster.internal/ubuntu noble/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 254s Get:128 http://ftpmaster.internal/ubuntu noble/main s390x libwww-perl all 6.76-1 [138 kB] 254s Get:129 http://ftpmaster.internal/ubuntu noble/main s390x liberror-perl all 0.17029-2 [25.6 kB] 254s Get:130 http://ftpmaster.internal/ubuntu noble/universe s390x libparse-debcontrol-perl all 2.005-6 [20.4 kB] 254s Get:131 http://ftpmaster.internal/ubuntu noble/universe s390x libsoftware-copyright-perl all 0.012-2 [17.4 kB] 254s Get:132 http://ftpmaster.internal/ubuntu noble/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 254s Get:133 http://ftpmaster.internal/ubuntu noble/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 254s Get:134 http://ftpmaster.internal/ubuntu noble/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 254s Get:135 http://ftpmaster.internal/ubuntu noble/universe s390x libdata-section-perl all 0.200008-1 [11.6 kB] 254s Get:136 http://ftpmaster.internal/ubuntu noble/universe s390x libtext-template-perl all 1.61-1 [48.5 kB] 254s Get:137 http://ftpmaster.internal/ubuntu noble/universe s390x libsoftware-license-perl all 0.104006-1 [117 kB] 254s Get:138 http://ftpmaster.internal/ubuntu noble/universe s390x libsoftware-licensemoreutils-perl all 1.009-1 [21.5 kB] 254s Get:139 http://ftpmaster.internal/ubuntu noble/main s390x libsort-versions-perl all 1.62-3 [7378 B] 254s Get:140 http://ftpmaster.internal/ubuntu noble/universe s390x libtext-reform-perl all 1.20-5 [35.4 kB] 254s Get:141 http://ftpmaster.internal/ubuntu noble/universe s390x libtext-autoformat-perl all 1.750000-2 [29.8 kB] 254s Get:142 http://ftpmaster.internal/ubuntu noble/universe s390x libtext-levenshtein-damerau-perl all 0.41-3 [10.8 kB] 254s Get:143 http://ftpmaster.internal/ubuntu noble/universe s390x libtoml-tiny-perl all 0.16-1 [22.0 kB] 254s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libindirect-perl s390x 0.39-2build3 [22.3 kB] 254s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxs-parse-keyword-perl s390x 0.39-1build2 [55.6 kB] 254s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxs-parse-sublike-perl s390x 0.21-2build2 [40.6 kB] 254s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libobject-pad-perl s390x 0.808-1build2 [111 kB] 254s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsyntax-keyword-try-perl s390x 0.29-1build2 [24.8 kB] 254s Get:149 http://ftpmaster.internal/ubuntu noble/main s390x libio-interactive-perl all 1.025-1 [10.4 kB] 254s Get:150 http://ftpmaster.internal/ubuntu noble/main s390x liblog-any-perl all 1.717-1 [73.2 kB] 254s Get:151 http://ftpmaster.internal/ubuntu noble/main s390x liblog-any-adapter-screen-perl all 0.140-2 [12.4 kB] 254s Get:152 http://ftpmaster.internal/ubuntu noble/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 254s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libvariable-magic-perl s390x 0.63-1build2 [35.5 kB] 254s Get:154 http://ftpmaster.internal/ubuntu noble/main s390x libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 254s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsub-identify-perl s390x 0.14-3build2 [9912 B] 254s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsub-name-perl s390x 0.27-1build2 [10.8 kB] 254s Get:157 http://ftpmaster.internal/ubuntu noble/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 254s Get:158 http://ftpmaster.internal/ubuntu noble/main s390x libnumber-compare-perl all 0.03-3 [5974 B] 254s Get:159 http://ftpmaster.internal/ubuntu noble/main s390x libtext-glob-perl all 0.11-3 [6780 B] 254s Get:160 http://ftpmaster.internal/ubuntu noble/main s390x libpath-iterator-rule-perl all 1.015-2 [39.9 kB] 254s Get:161 http://ftpmaster.internal/ubuntu noble/main s390x libpod-parser-perl all 1.67-1 [80.6 kB] 254s Get:162 http://ftpmaster.internal/ubuntu noble/main s390x libpod-constants-perl all 0.19-2 [16.3 kB] 254s Get:163 http://ftpmaster.internal/ubuntu noble/main s390x libset-intspan-perl all 1.19-3 [24.8 kB] 254s Get:164 http://ftpmaster.internal/ubuntu noble/main s390x libstring-copyright-perl all 0.003014-1 [20.5 kB] 254s Get:165 http://ftpmaster.internal/ubuntu noble/main s390x libstring-escape-perl all 2010.002-3 [16.1 kB] 254s Get:166 http://ftpmaster.internal/ubuntu noble/main s390x libregexp-pattern-license-perl all 3.11.0-1 [85.8 kB] 254s Get:167 http://ftpmaster.internal/ubuntu noble/main s390x libregexp-pattern-perl all 0.2.14-2 [17.6 kB] 254s Get:168 http://ftpmaster.internal/ubuntu noble/main s390x libstring-license-perl all 0.0.9-2ubuntu1 [35.0 kB] 254s Get:169 http://ftpmaster.internal/ubuntu noble/main s390x licensecheck all 3.3.9-1ubuntu1 [37.7 kB] 254s Get:170 http://ftpmaster.internal/ubuntu noble/main s390x diffstat s390x 1.66-1 [32.4 kB] 254s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libberkeleydb-perl s390x 0.64-2build2 [116 kB] 255s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libclass-xsaccessor-perl s390x 1.19-4build3 [34.9 kB] 255s Get:173 http://ftpmaster.internal/ubuntu noble/main s390x libconfig-tiny-perl all 2.30-1 [14.7 kB] 255s Get:174 http://ftpmaster.internal/ubuntu noble/main s390x libconst-fast-perl all 0.014-2 [8034 B] 255s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcpanel-json-xs-perl s390x 4.37-1build2 [117 kB] 255s Get:176 http://ftpmaster.internal/ubuntu noble/main s390x libaliased-perl all 0.34-3 [12.8 kB] 255s Get:177 http://ftpmaster.internal/ubuntu noble/main s390x libclass-data-inheritable-perl all 0.08-3 [8084 B] 255s Get:178 http://ftpmaster.internal/ubuntu noble/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 255s Get:179 http://ftpmaster.internal/ubuntu noble/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 255s Get:180 http://ftpmaster.internal/ubuntu noble/main s390x libiterator-perl all 0.03+ds1-2 [18.8 kB] 255s Get:181 http://ftpmaster.internal/ubuntu noble/main s390x libiterator-util-perl all 0.02+ds1-2 [14.1 kB] 255s Get:182 http://ftpmaster.internal/ubuntu noble/main s390x libdata-dpath-perl all 0.59-1 [39.2 kB] 255s Get:183 http://ftpmaster.internal/ubuntu noble/main s390x libnet-domain-tld-perl all 1.75-3 [29.4 kB] 255s Get:184 http://ftpmaster.internal/ubuntu noble/main s390x libdata-validate-domain-perl all 0.10-1.1 [9992 B] 255s Get:185 http://ftpmaster.internal/ubuntu noble/main s390x libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 255s Get:186 http://ftpmaster.internal/ubuntu noble/main s390x libnet-netmask-perl all 2.0002-2 [24.8 kB] 255s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnetaddr-ip-perl s390x 4.079+dfsg-2build3 [80.7 kB] 255s Get:188 http://ftpmaster.internal/ubuntu noble/main s390x libdata-validate-ip-perl all 0.31-1 [17.2 kB] 255s Get:189 http://ftpmaster.internal/ubuntu noble/main s390x libdata-validate-uri-perl all 0.07-3 [10.8 kB] 255s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdevel-size-perl s390x 0.83-2build3 [20.0 kB] 255s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libemail-address-xs-perl s390x 1.05-1build3 [29.4 kB] 255s Get:192 http://ftpmaster.internal/ubuntu noble/main s390x libipc-system-simple-perl all 1.30-2 [22.3 kB] 255s Get:193 http://ftpmaster.internal/ubuntu noble/main s390x libfile-basedir-perl all 0.09-2 [14.4 kB] 255s Get:194 http://ftpmaster.internal/ubuntu noble/main s390x libfile-find-rule-perl all 0.34-3 [24.4 kB] 255s Get:195 http://ftpmaster.internal/ubuntu noble/main s390x libio-string-perl all 1.08-4 [11.1 kB] 255s Get:196 http://ftpmaster.internal/ubuntu noble/main s390x libfont-ttf-perl all 1.06-2 [323 kB] 255s Get:197 http://ftpmaster.internal/ubuntu noble/main s390x libhtml-html5-entities-perl all 0.004-3 [21.6 kB] 255s Get:198 http://ftpmaster.internal/ubuntu noble/main s390x libhtml-tokeparser-simple-perl all 3.16-4 [38.0 kB] 255s Get:199 http://ftpmaster.internal/ubuntu noble/main s390x libipc-run3-perl all 0.049-1 [28.8 kB] 255s Get:200 http://ftpmaster.internal/ubuntu noble/main s390x libjson-maybexs-perl all 1.004005-1 [11.3 kB] 255s Get:201 http://ftpmaster.internal/ubuntu noble/main s390x liblist-compare-perl all 0.55-2 [62.9 kB] 255s Get:202 http://ftpmaster.internal/ubuntu noble/main s390x liblist-someutils-perl all 0.59-1 [30.4 kB] 255s Get:203 http://ftpmaster.internal/ubuntu noble/main s390x liblist-utilsby-perl all 0.12-2 [14.9 kB] 255s Get:204 http://ftpmaster.internal/ubuntu noble/main s390x libmldbm-perl all 2.05-4 [16.0 kB] 255s Get:205 http://ftpmaster.internal/ubuntu noble/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 255s Get:206 http://ftpmaster.internal/ubuntu noble/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 255s Get:207 http://ftpmaster.internal/ubuntu noble/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 255s Get:208 http://ftpmaster.internal/ubuntu noble/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 255s Get:209 http://ftpmaster.internal/ubuntu noble/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 256s Get:210 http://ftpmaster.internal/ubuntu noble/main s390x libstrictures-perl all 2.000006-1 [16.3 kB] 256s Get:211 http://ftpmaster.internal/ubuntu noble/main s390x libmoox-aliases-perl all 0.001006-2 [6796 B] 256s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libperlio-gzip-perl s390x 0.20-1build3 [14.7 kB] 256s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libperlio-utf8-strict-perl s390x 0.010-1build2 [11.2 kB] 256s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libproc-processtable-perl s390x 0.636-1build2 [36.6 kB] 256s Get:215 http://ftpmaster.internal/ubuntu noble/main s390x libregexp-wildcards-perl all 1.05-3 [12.9 kB] 256s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsereal-decoder-perl s390x 5.004+ds-1build2 [106 kB] 256s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsereal-encoder-perl s390x 5.004+ds-1build2 [111 kB] 256s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libterm-readkey-perl s390x 2.38-2build3 [22.9 kB] 256s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtext-levenshteinxs-perl s390x 0.03-5build3 [8276 B] 256s Get:220 http://ftpmaster.internal/ubuntu noble/main s390x libmarkdown2 s390x 2.2.7-2 [37.2 kB] 256s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtext-markdown-discount-perl s390x 0.16-1build2 [12.1 kB] 256s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdata-messagepack-perl s390x 1.02-1build3 [31.9 kB] 256s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtext-xslate-perl s390x 3.5.9-1build4 [163 kB] 256s Get:224 http://ftpmaster.internal/ubuntu noble/main s390x libtime-duration-perl all 1.21-2 [12.3 kB] 256s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtime-moment-perl s390x 0.44-2build3 [75.8 kB] 256s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libunicode-utf8-perl s390x 0.62-2build2 [19.1 kB] 256s Get:227 http://ftpmaster.internal/ubuntu noble/main s390x libcgi-pm-perl all 4.63-1 [185 kB] 256s Get:228 http://ftpmaster.internal/ubuntu noble/main s390x libhtml-form-perl all 6.11-1 [32.1 kB] 256s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libwww-mechanize-perl all 2.18-1ubuntu1 [93.1 kB] 256s Get:230 http://ftpmaster.internal/ubuntu noble/main s390x libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 256s Get:231 http://ftpmaster.internal/ubuntu noble/main s390x libxml-sax-base-perl all 1.09-3 [18.9 kB] 256s Get:232 http://ftpmaster.internal/ubuntu noble/main s390x libxml-sax-perl all 1.02+dfsg-3 [57.0 kB] 256s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxml-libxml-perl s390x 2.0207+dfsg+really+2.0134-1build3 [312 kB] 256s Get:234 http://ftpmaster.internal/ubuntu noble/main s390x lzip s390x 1.24.1-1 [89.8 kB] 256s Get:235 http://ftpmaster.internal/ubuntu noble/main s390x lzop s390x 1.04-2build2 [83.1 kB] 256s Get:236 http://ftpmaster.internal/ubuntu noble/main s390x patchutils s390x 0.4.2-1build2 [77.3 kB] 256s Get:237 http://ftpmaster.internal/ubuntu noble/main s390x t1utils s390x 1.41-4build2 [61.5 kB] 256s Get:238 http://ftpmaster.internal/ubuntu noble/main s390x unzip s390x 6.0-28ubuntu3 [180 kB] 256s Get:239 http://ftpmaster.internal/ubuntu noble/main s390x lintian all 2.117.0ubuntu1 [1065 kB] 257s Get:240 http://ftpmaster.internal/ubuntu noble/universe s390x libconfig-model-dpkg-perl all 3.004 [174 kB] 257s Get:241 http://ftpmaster.internal/ubuntu noble/main s390x libconvert-binhex-perl all 1.125-3 [27.1 kB] 257s Get:242 http://ftpmaster.internal/ubuntu noble/main s390x libnet-smtp-ssl-perl all 1.04-2 [6218 B] 257s Get:243 http://ftpmaster.internal/ubuntu noble/main s390x libmailtools-perl all 2.21-2 [80.4 kB] 257s Get:244 http://ftpmaster.internal/ubuntu noble/main s390x libmime-tools-perl all 5.514-1 [187 kB] 257s Get:245 http://ftpmaster.internal/ubuntu noble/main s390x libsuitesparseconfig7 s390x 1:7.6.1+dfsg-1 [12.7 kB] 257s Get:246 http://ftpmaster.internal/ubuntu noble/universe s390x libamd3 s390x 1:7.6.1+dfsg-1 [34.7 kB] 257s Get:247 http://ftpmaster.internal/ubuntu noble/main s390x libblas3 s390x 3.12.0-3 [245 kB] 257s Get:248 http://ftpmaster.internal/ubuntu noble/main s390x libgfortran5 s390x 14-20240315-1ubuntu1 [600 kB] 257s Get:249 http://ftpmaster.internal/ubuntu noble/main s390x liblapack3 s390x 3.12.0-3 [2979 kB] 257s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libarpack2t64 s390x 3.9.1-1.1build1 [113 kB] 257s Get:251 http://ftpmaster.internal/ubuntu noble/universe s390x libccolamd3 s390x 1:7.6.1+dfsg-1 [32.8 kB] 257s Get:252 http://ftpmaster.internal/ubuntu noble/universe s390x libcamd3 s390x 1:7.6.1+dfsg-1 [29.4 kB] 257s Get:253 http://ftpmaster.internal/ubuntu noble/main s390x libcolamd3 s390x 1:7.6.1+dfsg-1 [23.4 kB] 257s Get:254 http://ftpmaster.internal/ubuntu noble/universe s390x libcholmod5 s390x 1:7.6.1+dfsg-1 [908 kB] 258s Get:255 http://ftpmaster.internal/ubuntu noble/universe s390x libcxsparse4 s390x 1:7.6.1+dfsg-1 [95.2 kB] 258s Get:256 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfftw3-double3 s390x 3.3.10-1ubuntu2 [512 kB] 258s Get:257 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfftw3-single3 s390x 3.3.10-1ubuntu2 [481 kB] 258s Get:258 http://ftpmaster.internal/ubuntu noble/main s390x libxfixes3 s390x 1:6.0.0-2 [10.6 kB] 258s Get:259 http://ftpmaster.internal/ubuntu noble/main s390x libxcursor1 s390x 1:1.2.1-1 [22.2 kB] 258s Get:260 http://ftpmaster.internal/ubuntu noble/main s390x libxft2 s390x 2.3.6-1 [44.3 kB] 258s Get:261 http://ftpmaster.internal/ubuntu noble/main s390x libxinerama1 s390x 2:1.1.4-3 [7110 B] 258s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libfltk1.3t64 s390x 1.3.8-6.1build1 [645 kB] 258s Get:263 http://ftpmaster.internal/ubuntu noble/main s390x libglvnd0 s390x 1.7.0-1 [106 kB] 258s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglapi-mesa s390x 24.0.3-1ubuntu3 [69.2 kB] 258s Get:265 http://ftpmaster.internal/ubuntu noble/main s390x libx11-xcb1 s390x 2:1.8.7-1 [7778 B] 258s Get:266 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-dri2-0 s390x 1.15-1 [7426 B] 258s Get:267 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-dri3-0 s390x 1.15-1 [7270 B] 258s Get:268 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-glx0 s390x 1.15-1 [25.8 kB] 258s Get:269 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-present0 s390x 1.15-1 [5752 B] 258s Get:270 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-randr0 s390x 1.15-1 [19.0 kB] 258s Get:271 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-sync1 s390x 1.15-1 [9392 B] 258s Get:272 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-xfixes0 s390x 1.15-1 [10.5 kB] 258s Get:273 http://ftpmaster.internal/ubuntu noble/main s390x libxshmfence1 s390x 1.3-1build4 [5334 B] 258s Get:274 http://ftpmaster.internal/ubuntu noble/main s390x libxxf86vm1 s390x 1:1.1.4-1build3 [9900 B] 258s Get:275 http://ftpmaster.internal/ubuntu noble/main s390x libvulkan1 s390x 1.3.275.0-1 [155 kB] 258s Get:276 http://ftpmaster.internal/ubuntu noble/main s390x libdrm-amdgpu1 s390x 2.4.120-2 [21.1 kB] 258s Get:277 http://ftpmaster.internal/ubuntu noble/main s390x libdrm-nouveau2 s390x 2.4.120-2 [18.5 kB] 258s Get:278 http://ftpmaster.internal/ubuntu noble/main s390x libdrm-radeon1 s390x 2.4.120-2 [22.7 kB] 258s Get:279 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libllvm17t64 s390x 1:17.0.6-9build2 [31.2 MB] 260s Get:280 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgl1-mesa-dri s390x 24.0.3-1ubuntu3 [7186 kB] 260s Get:281 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglx-mesa0 s390x 24.0.3-1ubuntu3 [182 kB] 260s Get:282 http://ftpmaster.internal/ubuntu noble/main s390x libglx0 s390x 1.7.0-1 [31.4 kB] 260s Get:283 http://ftpmaster.internal/ubuntu noble/main s390x libgl1 s390x 1.7.0-1 [137 kB] 260s Get:284 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libfltk-gl1.3t64 s390x 1.3.8-6.1build1 [43.7 kB] 260s Get:285 http://ftpmaster.internal/ubuntu noble/universe s390x libgl2ps1.4 s390x 1.4.2+dfsg1-2 [40.2 kB] 260s Get:286 http://ftpmaster.internal/ubuntu noble/main s390x libltdl7 s390x 2.4.7-7 [41.6 kB] 260s Get:287 http://ftpmaster.internal/ubuntu noble/universe s390x libglpk40 s390x 5.0-1build1 [402 kB] 260s Get:288 http://ftpmaster.internal/ubuntu noble/main s390x libopengl0 s390x 1.7.0-1 [45.9 kB] 260s Get:289 http://ftpmaster.internal/ubuntu noble/main s390x libglu1-mesa s390x 9.0.2-1.1 [145 kB] 260s Get:290 http://ftpmaster.internal/ubuntu noble/universe s390x libdav1d7 s390x 1.4.1-1 [316 kB] 260s Get:291 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libheif-plugin-dav1d s390x 1.17.6-1ubuntu2 [10.2 kB] 260s Get:292 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libde265-0 s390x 1.0.15-1build1 [175 kB] 260s Get:293 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libheif-plugin-libde265 s390x 1.17.6-1ubuntu2 [8306 B] 260s Get:294 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libheif1 s390x 1.17.6-1ubuntu2 [299 kB] 260s Get:295 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libhwy1t64 s390x 1.0.7-8.1 [236 kB] 260s Get:296 http://ftpmaster.internal/ubuntu noble/main s390x liblcms2-2 s390x 2.14-2 [155 kB] 260s Get:297 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libjxl0.7 s390x 0.7.0-10.2ubuntu4 [778 kB] 260s Get:298 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libwmflite-0.2-7 s390x 0.2.13-1.1build2 [72.1 kB] 260s Get:299 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libgraphicsmagick-q16-3t64 s390x 1.4+really1.3.42-1.1build1 [1313 kB] 260s Get:300 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libgraphicsmagick++-q16-12t64 s390x 1.4+really1.3.42-1.1build1 [117 kB] 260s Get:301 http://ftpmaster.internal/ubuntu noble/universe s390x libaec0 s390x 1.1.2-1 [25.7 kB] 260s Get:302 http://ftpmaster.internal/ubuntu noble/universe s390x libsz2 s390x 1.1.2-1 [5346 B] 260s Get:303 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libhdf5-103-1t64 s390x 1.10.10+repack-3.1ubuntu3 [1436 kB] 260s Get:304 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libasound2-data all 1.2.11-1build1 [21.0 kB] 260s Get:305 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libasound2t64 s390x 1.2.11-1build1 [414 kB] 261s Get:306 http://ftpmaster.internal/ubuntu noble/main s390x libopus0 s390x 1.4-1 [203 kB] 261s Get:307 http://ftpmaster.internal/ubuntu noble/main s390x libsamplerate0 s390x 0.2.2-4 [1343 kB] 261s Get:308 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjack-jackd2-0 s390x 1.9.21~dfsg-3ubuntu1 [297 kB] 261s Get:309 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libportaudio2 s390x 19.6.0-1.2build1 [71.8 kB] 261s Get:310 http://ftpmaster.internal/ubuntu noble/universe s390x libqhull-r8.0 s390x 2020.2-6 [181 kB] 261s Get:311 http://ftpmaster.internal/ubuntu noble/universe s390x libqrupdate1 s390x 1.1.2-4 [30.8 kB] 261s Get:312 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libqscintilla2-qt5-l10n all 2.14.1+dfsg-1build2 [56.4 kB] 261s Get:313 http://ftpmaster.internal/ubuntu noble/universe s390x libdouble-conversion3 s390x 3.3.0-1 [39.6 kB] 261s Get:314 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-16-0 s390x 10.42-4ubuntu1 [229 kB] 261s Get:315 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libqt5core5t64 s390x 5.15.12+dfsg-3ubuntu6 [2263 kB] 261s Get:316 http://ftpmaster.internal/ubuntu noble/main s390x libwayland-server0 s390x 1.22.0-2.1 [34.9 kB] 261s Get:317 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgbm1 s390x 24.0.3-1ubuntu3 [44.5 kB] 261s Get:318 http://ftpmaster.internal/ubuntu noble/main s390x libwayland-client0 s390x 1.22.0-2.1 [26.1 kB] 261s Get:319 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libegl-mesa0 s390x 24.0.3-1ubuntu3 [123 kB] 261s Get:320 http://ftpmaster.internal/ubuntu noble/main s390x libegl1 s390x 1.7.0-1 [30.9 kB] 261s Get:321 http://ftpmaster.internal/ubuntu noble/main s390x x11-common all 1:7.7+23ubuntu2 [23.4 kB] 261s Get:322 http://ftpmaster.internal/ubuntu noble/main s390x libice6 s390x 2:1.0.10-1build2 [40.8 kB] 261s Get:323 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmtdev1t64 s390x 1.1.6-1.1 [15.7 kB] 261s Get:324 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libwacom-common all 2.10.0-1build1 [63.5 kB] 261s Get:325 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libwacom9 s390x 2.10.0-1build1 [24.3 kB] 261s Get:326 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libinput-bin s390x 1.25.0-1ubuntu1 [22.2 kB] 261s Get:327 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libinput10 s390x 1.25.0-1ubuntu1 [136 kB] 261s Get:328 http://ftpmaster.internal/ubuntu noble/universe s390x libmd4c0 s390x 0.4.8-1 [43.6 kB] 261s Get:329 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libqt5dbus5t64 s390x 5.15.12+dfsg-3ubuntu6 [244 kB] 261s Get:330 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libqt5network5t64 s390x 5.15.12+dfsg-3ubuntu6 [798 kB] 261s Get:331 http://ftpmaster.internal/ubuntu noble/main s390x libsm6 s390x 2:1.2.3-1build2 [16.9 kB] 261s Get:332 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-icccm4 s390x 0.4.1-1.1build2 [11.5 kB] 261s Get:333 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-util1 s390x 0.4.0-1build2 [11.2 kB] 261s Get:334 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-image0 s390x 0.4.0-2 [11.8 kB] 261s Get:335 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-keysyms1 s390x 0.4.0-1build3 [8780 B] 261s Get:336 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-render-util0 s390x 0.3.9-1build3 [10.1 kB] 261s Get:337 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-shape0 s390x 1.15-1 [6146 B] 261s Get:338 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-xinerama0 s390x 1.15-1 [5382 B] 261s Get:339 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-xinput0 s390x 1.15-1 [34.6 kB] 261s Get:340 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-xkb1 s390x 1.15-1 [32.3 kB] 261s Get:341 http://ftpmaster.internal/ubuntu noble/main s390x libxkbcommon-x11-0 s390x 1.6.0-1 [14.8 kB] 261s Get:342 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libqt5gui5t64 s390x 5.15.12+dfsg-3ubuntu6 [4203 kB] 261s Get:343 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libavahi-common-data s390x 0.8-13ubuntu4 [29.6 kB] 261s Get:344 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libavahi-common3 s390x 0.8-13ubuntu4 [24.1 kB] 261s Get:345 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libavahi-client3 s390x 0.8-13ubuntu4 [27.2 kB] 261s Get:346 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcups2t64 s390x 2.4.7-1.2ubuntu2 [282 kB] 261s Get:347 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libqt5widgets5t64 s390x 5.15.12+dfsg-3ubuntu6 [2754 kB] 261s Get:348 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libqt5printsupport5t64 s390x 5.15.12+dfsg-3ubuntu6 [220 kB] 261s Get:349 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libqscintilla2-qt5-15 s390x 2.14.1+dfsg-1build2 [1351 kB] 261s Get:350 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libqt5sql5t64 s390x 5.15.12+dfsg-3ubuntu6 [131 kB] 261s Get:351 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libqt5help5 s390x 5.15.12-2build2 [174 kB] 261s Get:352 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libqt5xml5t64 s390x 5.15.12+dfsg-3ubuntu6 [132 kB] 261s Get:353 http://ftpmaster.internal/ubuntu noble/main s390x libogg0 s390x 1.3.5-3 [22.7 kB] 261s Get:354 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libflac12t64 s390x 1.4.3+ds-2.1ubuntu1 [162 kB] 261s Get:355 http://ftpmaster.internal/ubuntu noble/main s390x libmp3lame0 s390x 3.100-6 [141 kB] 261s Get:356 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmpg123-0 s390x 1.32.5-1build1 [176 kB] 262s Get:357 http://ftpmaster.internal/ubuntu noble/main s390x libvorbis0a s390x 1.3.7-1build2 [102 kB] 262s Get:358 http://ftpmaster.internal/ubuntu noble/main s390x libvorbisenc2 s390x 1.3.7-1build2 [83.1 kB] 262s Get:359 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsndfile1 s390x 1.2.2-1ubuntu3 [237 kB] 262s Get:360 http://ftpmaster.internal/ubuntu noble/universe s390x libspqr4 s390x 1:7.6.1+dfsg-1 [164 kB] 262s Get:361 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libsundials-ida6 s390x 6.4.1+dfsg1-3build3 [133 kB] 262s Get:362 http://ftpmaster.internal/ubuntu noble/universe s390x libbtf2 s390x 1:7.6.1+dfsg-1 [15.7 kB] 262s Get:363 http://ftpmaster.internal/ubuntu noble/universe s390x libklu2 s390x 1:7.6.1+dfsg-1 [106 kB] 262s Get:364 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfftw3-long3 s390x 3.3.10-1ubuntu2 [529 kB] 262s Get:365 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libevent-pthreads-2.1-7 s390x 2.1.12-stable-9build1 [7778 B] 262s Get:366 http://ftpmaster.internal/ubuntu noble-proposed/main s390x librdmacm1t64 s390x 50.0-2build1 [74.1 kB] 262s Get:367 http://ftpmaster.internal/ubuntu noble/universe s390x libfabric1 s390x 1.17.0-3build1 [566 kB] 262s Get:368 http://ftpmaster.internal/ubuntu noble/universe s390x libhwloc15 s390x 2.10.0-1 [174 kB] 262s Get:369 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libmunge2 s390x 0.5.15-4 [15.6 kB] 262s Get:370 http://ftpmaster.internal/ubuntu noble/main s390x libpciaccess0 s390x 0.17-3 [18.5 kB] 262s Get:371 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxnvctrl0 s390x 510.47.03-0ubuntu3 [12.7 kB] 262s Get:372 http://ftpmaster.internal/ubuntu noble/universe s390x ocl-icd-libopencl1 s390x 2.3.2-1 [39.1 kB] 262s Get:373 http://ftpmaster.internal/ubuntu noble/universe s390x libhwloc-plugins s390x 2.10.0-1 [16.1 kB] 262s Get:374 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libpmix2t64 s390x 5.0.1-4.1 [727 kB] 262s Get:375 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libopenmpi3t64 s390x 4.1.6-7ubuntu1 [2437 kB] 262s Get:376 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libfftw3-mpi3 s390x 3.3.10-1ubuntu2 [57.5 kB] 262s Get:377 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libhdf5-openmpi-103-1t64 s390x 1.10.10+repack-3.1ubuntu3 [1496 kB] 262s Get:378 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libcombblas2.0.0t64 s390x 2.0.0-3.1build1 [270 kB] 262s Get:379 http://ftpmaster.internal/ubuntu noble/universe s390x libmetis5 s390x 5.1.0.dfsg-7build2 [180 kB] 262s Get:380 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libptscotch-7.0 s390x 7.0.4-1ubuntu1 [847 kB] 262s Get:381 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libsuperlu-dist8 s390x 8.2.1+dfsg1-1build1 [784 kB] 262s Get:382 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libhypre-2.28.0 s390x 2.28.0-8build1 [2164 kB] 262s Get:383 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x openmpi-common all 4.1.6-7ubuntu1 [170 kB] 262s Get:384 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x openmpi-bin s390x 4.1.6-7ubuntu1 [84.5 kB] 262s Get:385 http://ftpmaster.internal/ubuntu noble/universe s390x mpi-default-bin s390x 1.15 [2338 B] 262s Get:386 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libscalapack-openmpi2.2 s390x 2.2.1-3build1 [1969 kB] 262s Get:387 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libmumps-5.6t64 s390x 5.6.2-2.1build1 [2298 kB] 262s Get:388 http://ftpmaster.internal/ubuntu noble/universe s390x libsuperlu6 s390x 6.0.1+dfsg1-1 [232 kB] 262s Get:389 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libscotch-7.0 s390x 7.0.4-1ubuntu1 [526 kB] 262s Get:390 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libtrilinos-kokkos-13.2 s390x 13.2.0-5build1 [113 kB] 262s Get:391 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libtrilinos-teuchos-13.2 s390x 13.2.0-5build1 [1196 kB] 262s Get:392 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libtrilinos-epetra-13.2 s390x 13.2.0-5build1 [522 kB] 262s Get:393 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libtrilinos-triutils-13.2 s390x 13.2.0-5build1 [140 kB] 262s Get:394 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libtrilinos-epetraext-13.2 s390x 13.2.0-5build1 [489 kB] 262s Get:395 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libtrilinos-trilinosss-13.2 s390x 13.2.0-5build1 [125 kB] 262s Get:396 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libtrilinos-amesos-13.2 s390x 13.2.0-5build1 [112 kB] 262s Get:397 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libtrilinos-aztecoo-13.2 s390x 13.2.0-5build1 [254 kB] 262s Get:398 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libtrilinos-galeri-13.2 s390x 13.2.0-5build1 [101 kB] 262s Get:399 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libtrilinos-ifpack-13.2 s390x 13.2.0-5build1 [470 kB] 262s Get:400 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libtrilinos-zoltan-13.2 s390x 13.2.0-5build1 [450 kB] 262s Get:401 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libtrilinos-ml-13.2 s390x 13.2.0-5build1 [1142 kB] 262s Get:402 http://ftpmaster.internal/ubuntu noble/universe s390x libumfpack6 s390x 1:7.6.1+dfsg-1 [362 kB] 262s Get:403 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libpetsc-real3.19t64 s390x 3.19.6+dfsg1-2.2ubuntu1 [7015 kB] 263s Get:404 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libsundials-nvecparallel-petsc6 s390x 6.4.1+dfsg1-3build3 [38.0 kB] 263s Get:405 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libsundials-sunmatrix4 s390x 6.4.1+dfsg1-3build3 [88.1 kB] 263s Get:406 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libsundials-sunlinsol3 s390x 6.4.1+dfsg1-3build3 [177 kB] 263s Get:407 http://ftpmaster.internal/ubuntu noble/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 263s Get:408 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x texinfo-lib s390x 7.1-3build1 [141 kB] 263s Get:409 http://ftpmaster.internal/ubuntu noble/universe s390x tex-common all 6.18 [32.8 kB] 263s Get:410 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x texinfo all 7.1-3build1 [1273 kB] 264s Get:411 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x octave-common all 8.4.0-1build4 [5925 kB] 265s Get:412 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x octave s390x 8.4.0-1build4 [10.2 MB] 266s Get:413 http://ftpmaster.internal/ubuntu noble/main s390x libncurses-dev s390x 6.4+20240113-1ubuntu1 [412 kB] 267s Get:414 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libreadline-dev s390x 8.2-4 [189 kB] 267s Get:415 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libhdf5-fortran-102t64 s390x 1.10.10+repack-3.1ubuntu3 [92.6 kB] 267s Get:416 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libhdf5-hl-100t64 s390x 1.10.10+repack-3.1ubuntu3 [58.2 kB] 267s Get:417 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libhdf5-hl-fortran-100t64 s390x 1.10.10+repack-3.1ubuntu3 [32.3 kB] 267s Get:418 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libhdf5-cpp-103-1t64 s390x 1.10.10+repack-3.1ubuntu3 [123 kB] 267s Get:419 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libhdf5-hl-cpp-100t64 s390x 1.10.10+repack-3.1ubuntu3 [11.1 kB] 267s Get:420 http://ftpmaster.internal/ubuntu noble-proposed/main s390x zlib1g-dev s390x 1:1.3.dfsg-3.1ubuntu1 [904 kB] 267s Get:421 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-turbo8-dev s390x 2.1.5-2ubuntu1 [264 kB] 267s Get:422 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg8-dev s390x 8c-2ubuntu11 [1484 B] 267s Get:423 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-dev s390x 8c-2ubuntu11 [1484 B] 267s Get:424 http://ftpmaster.internal/ubuntu noble/universe s390x libaec-dev s390x 1.1.2-1 [23.1 kB] 267s Get:425 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl4-openssl-dev s390x 8.5.0-2ubuntu8 [473 kB] 267s Get:426 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssl-dev s390x 3.0.13-0ubuntu2 [2131 kB] 267s Get:427 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x hdf5-helpers s390x 1.10.10+repack-3.1ubuntu3 [15.8 kB] 267s Get:428 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libhdf5-dev s390x 1.10.10+repack-3.1ubuntu3 [2908 kB] 268s Get:429 http://ftpmaster.internal/ubuntu noble/main s390x xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 268s Get:430 http://ftpmaster.internal/ubuntu noble/main s390x x11proto-dev all 2023.2-1 [602 kB] 268s Get:431 http://ftpmaster.internal/ubuntu noble/main s390x libxau-dev s390x 1:1.0.9-1build5 [9702 B] 268s Get:432 http://ftpmaster.internal/ubuntu noble/main s390x libxdmcp-dev s390x 1:1.1.3-0ubuntu5 [26.5 kB] 268s Get:433 http://ftpmaster.internal/ubuntu noble/main s390x xtrans-dev all 1.4.0-1 [68.9 kB] 268s Get:434 http://ftpmaster.internal/ubuntu noble/main s390x libpthread-stubs0-dev s390x 0.4-1build2 [5508 B] 268s Get:435 http://ftpmaster.internal/ubuntu noble/main s390x libxcb1-dev s390x 1.15-1 [86.5 kB] 268s Get:436 http://ftpmaster.internal/ubuntu noble/main s390x libx11-dev s390x 2:1.8.7-1 [758 kB] 268s Get:437 http://ftpmaster.internal/ubuntu noble/main s390x libglx-dev s390x 1.7.0-1 [14.2 kB] 268s Get:438 http://ftpmaster.internal/ubuntu noble/main s390x libgl-dev s390x 1.7.0-1 [102 kB] 268s Get:439 http://ftpmaster.internal/ubuntu noble/main s390x libblas-dev s390x 3.12.0-3 [239 kB] 268s Get:440 http://ftpmaster.internal/ubuntu noble/main s390x liblapack-dev s390x 3.12.0-3 [5983 kB] 269s Get:441 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfftw3-bin s390x 3.3.10-1ubuntu2 [37.5 kB] 269s Get:442 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfftw3-dev s390x 3.3.10-1ubuntu2 [1325 kB] 269s Get:443 http://ftpmaster.internal/ubuntu noble/main s390x libgfortran-13-dev s390x 13.2.0-21ubuntu1 [623 kB] 269s Get:444 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [10.4 MB] 270s Get:445 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-13 s390x 13.2.0-21ubuntu1 [10.9 kB] 270s Get:446 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1016 B] 270s Get:447 http://ftpmaster.internal/ubuntu noble/main s390x gfortran s390x 4:13.2.0-7ubuntu1 [1174 B] 270s Get:448 http://ftpmaster.internal/ubuntu noble/main s390x libstdc++-13-dev s390x 13.2.0-21ubuntu1 [2494 kB] 270s Get:449 http://ftpmaster.internal/ubuntu noble/main s390x g++-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [11.3 MB] 272s Get:450 http://ftpmaster.internal/ubuntu noble/main s390x g++-13 s390x 13.2.0-21ubuntu1 [14.4 kB] 272s Get:451 http://ftpmaster.internal/ubuntu noble/main s390x g++-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [956 B] 272s Get:452 http://ftpmaster.internal/ubuntu noble/main s390x g++ s390x 4:13.2.0-7ubuntu1 [1096 B] 272s Get:453 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x octave-dev s390x 8.4.0-1build4 [472 kB] 272s Get:454 http://ftpmaster.internal/ubuntu noble/universe s390x dh-octave all 1.8.0 [19.7 kB] 272s Get:455 http://ftpmaster.internal/ubuntu noble/universe s390x fonts-lmodern all 2.005-1 [4799 kB] 273s Get:456 http://ftpmaster.internal/ubuntu noble/main s390x libfontenc1 s390x 1:1.1.8-1 [14.8 kB] 273s Get:457 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkpathsea6 s390x 2023.20230311.66589-9build2 [66.6 kB] 273s Get:458 http://ftpmaster.internal/ubuntu noble/main s390x libpaper1 s390x 1.1.29 [13.3 kB] 273s Get:459 http://ftpmaster.internal/ubuntu noble/main s390x libpaper-utils s390x 1.1.29 [8452 B] 273s Get:460 http://ftpmaster.internal/ubuntu noble/universe s390x libpotrace0 s390x 1.16-2 [16.4 kB] 273s Get:461 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libptexenc1 s390x 2023.20230311.66589-9build2 [41.6 kB] 273s Get:462 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsynctex2 s390x 2023.20230311.66589-9build2 [65.1 kB] 273s Get:463 http://ftpmaster.internal/ubuntu noble/universe s390x libteckit0 s390x 2.5.12+ds1-1 [433 kB] 273s Get:464 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtexlua53-5 s390x 2023.20230311.66589-9build2 [132 kB] 273s Get:465 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxt6t64 s390x 1:1.2.1-1.2 [184 kB] 273s Get:466 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxmu6 s390x 2:1.1.3-3build1 [52.9 kB] 273s Get:467 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxaw7 s390x 2:1.0.14-1build1 [204 kB] 273s Get:468 http://ftpmaster.internal/ubuntu noble/main s390x libxfont2 s390x 1:2.0.6-1 [89.7 kB] 273s Get:469 http://ftpmaster.internal/ubuntu noble/main s390x libxi6 s390x 2:1.8.1-1 [35.7 kB] 273s Get:470 http://ftpmaster.internal/ubuntu noble/main s390x libxkbfile1 s390x 1:1.1.0-1build3 [74.0 kB] 273s Get:471 http://ftpmaster.internal/ubuntu noble/main s390x libxrandr2 s390x 2:1.5.2-2 [19.5 kB] 273s Get:472 http://ftpmaster.internal/ubuntu noble/universe s390x libzzip-0-13t64 s390x 0.13.72+dfsg.1-1.2 [28.6 kB] 273s Get:473 http://ftpmaster.internal/ubuntu noble/universe s390x libslicot0 s390x 5.9-1 [1649 kB] 274s Get:474 http://ftpmaster.internal/ubuntu noble/universe s390x octave-control s390x 4.0.0-2ubuntu1 [328 kB] 274s Get:475 http://ftpmaster.internal/ubuntu noble/universe s390x octave-signal s390x 1.4.5-2 [772 kB] 274s Get:476 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x texlive-binaries s390x 2023.20230311.66589-9build2 [9352 kB] 276s Get:477 http://ftpmaster.internal/ubuntu noble/main s390x xdg-utils all 1.1.3-4.1ubuntu3 [62.0 kB] 276s Get:478 http://ftpmaster.internal/ubuntu noble/universe s390x texlive-base all 2023.20240207-1 [21.7 MB] 280s Get:479 http://ftpmaster.internal/ubuntu noble/universe s390x texlive-fonts-recommended all 2023.20240207-1 [4973 kB] 281s Get:480 http://ftpmaster.internal/ubuntu noble/universe s390x texlive-latex-base all 2023.20240207-1 [1238 kB] 281s Get:481 http://ftpmaster.internal/ubuntu noble/universe s390x texlive-latex-recommended all 2023.20240207-1 [8826 kB] 283s Get:482 http://ftpmaster.internal/ubuntu noble/universe s390x texlive all 2023.20240207-1 [14.0 kB] 283s Get:483 http://ftpmaster.internal/ubuntu noble-proposed/main s390x x11-xkb-utils s390x 7.7+8build1 [171 kB] 283s Get:484 http://ftpmaster.internal/ubuntu noble/main s390x xserver-common all 2:21.1.11-2ubuntu1 [32.6 kB] 283s Get:485 http://ftpmaster.internal/ubuntu noble/universe s390x xvfb s390x 2:21.1.11-2ubuntu1 [956 kB] 284s Preconfiguring packages ... 284s Fetched 272 MB in 39s (6917 kB/s) 284s Selecting previously unselected package m4. 284s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81562 files and directories currently installed.) 284s Preparing to unpack .../000-m4_1.4.19-4_s390x.deb ... 284s Unpacking m4 (1.4.19-4) ... 284s Selecting previously unselected package autoconf. 284s Preparing to unpack .../001-autoconf_2.71-3_all.deb ... 284s Unpacking autoconf (2.71-3) ... 284s Selecting previously unselected package autotools-dev. 284s Preparing to unpack .../002-autotools-dev_20220109.1_all.deb ... 284s Unpacking autotools-dev (20220109.1) ... 284s Selecting previously unselected package automake. 284s Preparing to unpack .../003-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 284s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 284s Selecting previously unselected package autopoint. 284s Preparing to unpack .../004-autopoint_0.21-14ubuntu1_all.deb ... 284s Unpacking autopoint (0.21-14ubuntu1) ... 284s Selecting previously unselected package libcapture-tiny-perl. 284s Preparing to unpack .../005-libcapture-tiny-perl_0.48-2_all.deb ... 284s Unpacking libcapture-tiny-perl (0.48-2) ... 285s Selecting previously unselected package libparams-util-perl. 285s Preparing to unpack .../006-libparams-util-perl_1.102-2build2_s390x.deb ... 285s Unpacking libparams-util-perl (1.102-2build2) ... 285s Selecting previously unselected package libsub-install-perl. 285s Preparing to unpack .../007-libsub-install-perl_0.929-1_all.deb ... 285s Unpacking libsub-install-perl (0.929-1) ... 285s Selecting previously unselected package libdata-optlist-perl. 285s Preparing to unpack .../008-libdata-optlist-perl_0.114-1_all.deb ... 285s Unpacking libdata-optlist-perl (0.114-1) ... 285s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 285s Preparing to unpack .../009-libb-hooks-op-check-perl_0.22-3_s390x.deb ... 285s Unpacking libb-hooks-op-check-perl:s390x (0.22-3) ... 285s Selecting previously unselected package libdynaloader-functions-perl. 285s Preparing to unpack .../010-libdynaloader-functions-perl_0.003-3_all.deb ... 285s Unpacking libdynaloader-functions-perl (0.003-3) ... 285s Selecting previously unselected package libdevel-callchecker-perl:s390x. 285s Preparing to unpack .../011-libdevel-callchecker-perl_0.008-2build2_s390x.deb ... 285s Unpacking libdevel-callchecker-perl:s390x (0.008-2build2) ... 285s Selecting previously unselected package libparams-classify-perl:s390x. 285s Preparing to unpack .../012-libparams-classify-perl_0.015-2build4_s390x.deb ... 285s Unpacking libparams-classify-perl:s390x (0.015-2build4) ... 285s Selecting previously unselected package libmodule-runtime-perl. 285s Preparing to unpack .../013-libmodule-runtime-perl_0.016-2_all.deb ... 285s Unpacking libmodule-runtime-perl (0.016-2) ... 285s Selecting previously unselected package libtry-tiny-perl. 285s Preparing to unpack .../014-libtry-tiny-perl_0.31-2_all.deb ... 285s Unpacking libtry-tiny-perl (0.31-2) ... 285s Selecting previously unselected package libmodule-implementation-perl. 285s Preparing to unpack .../015-libmodule-implementation-perl_0.09-2_all.deb ... 285s Unpacking libmodule-implementation-perl (0.09-2) ... 285s Selecting previously unselected package libpackage-stash-perl. 285s Preparing to unpack .../016-libpackage-stash-perl_0.40-1_all.deb ... 285s Unpacking libpackage-stash-perl (0.40-1) ... 285s Selecting previously unselected package libclass-load-perl. 285s Preparing to unpack .../017-libclass-load-perl_0.25-2_all.deb ... 285s Unpacking libclass-load-perl (0.25-2) ... 285s Selecting previously unselected package libio-stringy-perl. 285s Preparing to unpack .../018-libio-stringy-perl_2.111-3_all.deb ... 285s Unpacking libio-stringy-perl (2.111-3) ... 285s Selecting previously unselected package libparams-validate-perl:s390x. 285s Preparing to unpack .../019-libparams-validate-perl_1.31-2build2_s390x.deb ... 285s Unpacking libparams-validate-perl:s390x (1.31-2build2) ... 285s Selecting previously unselected package libsub-exporter-perl. 285s Preparing to unpack .../020-libsub-exporter-perl_0.990-1_all.deb ... 285s Unpacking libsub-exporter-perl (0.990-1) ... 285s Selecting previously unselected package libgetopt-long-descriptive-perl. 285s Preparing to unpack .../021-libgetopt-long-descriptive-perl_0.111-1_all.deb ... 285s Unpacking libgetopt-long-descriptive-perl (0.111-1) ... 285s Selecting previously unselected package libio-tiecombine-perl. 285s Preparing to unpack .../022-libio-tiecombine-perl_1.005-3_all.deb ... 285s Unpacking libio-tiecombine-perl (1.005-3) ... 285s Selecting previously unselected package libmodule-pluggable-perl. 285s Preparing to unpack .../023-libmodule-pluggable-perl_5.2-4_all.deb ... 285s Unpacking libmodule-pluggable-perl (5.2-4) ... 285s Selecting previously unselected package libstring-rewriteprefix-perl. 285s Preparing to unpack .../024-libstring-rewriteprefix-perl_0.009-1_all.deb ... 285s Unpacking libstring-rewriteprefix-perl (0.009-1) ... 285s Selecting previously unselected package libapp-cmd-perl. 285s Preparing to unpack .../025-libapp-cmd-perl_0.336-1_all.deb ... 285s Unpacking libapp-cmd-perl (0.336-1) ... 285s Selecting previously unselected package libboolean-perl. 285s Preparing to unpack .../026-libboolean-perl_0.46-3_all.deb ... 285s Unpacking libboolean-perl (0.46-3) ... 285s Selecting previously unselected package libsub-uplevel-perl. 285s Preparing to unpack .../027-libsub-uplevel-perl_0.2800-3_all.deb ... 285s Unpacking libsub-uplevel-perl (0.2800-3) ... 285s Selecting previously unselected package libtest-exception-perl. 285s Preparing to unpack .../028-libtest-exception-perl_0.43-3_all.deb ... 285s Unpacking libtest-exception-perl (0.43-3) ... 285s Selecting previously unselected package libcarp-assert-more-perl. 285s Preparing to unpack .../029-libcarp-assert-more-perl_2.3.0-1_all.deb ... 285s Unpacking libcarp-assert-more-perl (2.3.0-1) ... 285s Selecting previously unselected package libfile-which-perl. 285s Preparing to unpack .../030-libfile-which-perl_1.27-2_all.deb ... 285s Unpacking libfile-which-perl (1.27-2) ... 285s Selecting previously unselected package libfile-homedir-perl. 285s Preparing to unpack .../031-libfile-homedir-perl_1.006-2_all.deb ... 285s Unpacking libfile-homedir-perl (1.006-2) ... 285s Selecting previously unselected package libclone-choose-perl. 285s Preparing to unpack .../032-libclone-choose-perl_0.010-2_all.deb ... 285s Unpacking libclone-choose-perl (0.010-2) ... 285s Selecting previously unselected package libhash-merge-perl. 285s Preparing to unpack .../033-libhash-merge-perl_0.302-1_all.deb ... 285s Unpacking libhash-merge-perl (0.302-1) ... 285s Selecting previously unselected package libjson-perl. 285s Preparing to unpack .../034-libjson-perl_4.10000-1_all.deb ... 285s Unpacking libjson-perl (4.10000-1) ... 285s Selecting previously unselected package libexporter-tiny-perl. 285s Preparing to unpack .../035-libexporter-tiny-perl_1.006002-1_all.deb ... 285s Unpacking libexporter-tiny-perl (1.006002-1) ... 285s Selecting previously unselected package liblist-moreutils-xs-perl. 285s Preparing to unpack .../036-liblist-moreutils-xs-perl_0.430-3build4_s390x.deb ... 285s Unpacking liblist-moreutils-xs-perl (0.430-3build4) ... 285s Selecting previously unselected package liblist-moreutils-perl. 285s Preparing to unpack .../037-liblist-moreutils-perl_0.430-2_all.deb ... 285s Unpacking liblist-moreutils-perl (0.430-2) ... 285s Selecting previously unselected package liblog-log4perl-perl. 285s Preparing to unpack .../038-liblog-log4perl-perl_1.57-1_all.deb ... 285s Unpacking liblog-log4perl-perl (1.57-1) ... 285s Selecting previously unselected package libmouse-perl. 285s Preparing to unpack .../039-libmouse-perl_2.5.10-1build7_s390x.deb ... 285s Unpacking libmouse-perl (2.5.10-1build7) ... 285s Selecting previously unselected package libmousex-nativetraits-perl. 285s Preparing to unpack .../040-libmousex-nativetraits-perl_1.09-3_all.deb ... 285s Unpacking libmousex-nativetraits-perl (1.09-3) ... 285s Selecting previously unselected package libmousex-strictconstructor-perl. 285s Preparing to unpack .../041-libmousex-strictconstructor-perl_0.02-3_all.deb ... 285s Unpacking libmousex-strictconstructor-perl (0.02-3) ... 285s Selecting previously unselected package libparse-recdescent-perl. 285s Preparing to unpack .../042-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 285s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 285s Selecting previously unselected package libpath-tiny-perl. 285s Preparing to unpack .../043-libpath-tiny-perl_0.144-1_all.deb ... 285s Unpacking libpath-tiny-perl (0.144-1) ... 285s Selecting previously unselected package libpod-pom-perl. 285s Preparing to unpack .../044-libpod-pom-perl_2.01-4_all.deb ... 285s Unpacking libpod-pom-perl (2.01-4) ... 285s Selecting previously unselected package libregexp-common-perl. 285s Preparing to unpack .../045-libregexp-common-perl_2017060201-3_all.deb ... 285s Unpacking libregexp-common-perl (2017060201-3) ... 285s Selecting previously unselected package libyaml-tiny-perl. 285s Preparing to unpack .../046-libyaml-tiny-perl_1.74-1_all.deb ... 285s Unpacking libyaml-tiny-perl (1.74-1) ... 285s Selecting previously unselected package libconfig-model-perl. 285s Preparing to unpack .../047-libconfig-model-perl_2.153-3_all.deb ... 285s Unpacking libconfig-model-perl (2.153-3) ... 285s Selecting previously unselected package libyaml-pp-perl. 285s Preparing to unpack .../048-libyaml-pp-perl_0.38.0-1_all.deb ... 285s Unpacking libyaml-pp-perl (0.38.0-1) ... 285s Selecting previously unselected package cme. 285s Preparing to unpack .../049-cme_1.040-1_all.deb ... 285s Unpacking cme (1.040-1) ... 285s Selecting previously unselected package libisl23:s390x. 285s Preparing to unpack .../050-libisl23_0.26-3_s390x.deb ... 285s Unpacking libisl23:s390x (0.26-3) ... 285s Selecting previously unselected package libmpc3:s390x. 285s Preparing to unpack .../051-libmpc3_1.3.1-1_s390x.deb ... 285s Unpacking libmpc3:s390x (1.3.1-1) ... 285s Selecting previously unselected package cpp-13-s390x-linux-gnu. 285s Preparing to unpack .../052-cpp-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 285s Unpacking cpp-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 286s Selecting previously unselected package cpp-13. 286s Preparing to unpack .../053-cpp-13_13.2.0-21ubuntu1_s390x.deb ... 286s Unpacking cpp-13 (13.2.0-21ubuntu1) ... 286s Selecting previously unselected package cpp-s390x-linux-gnu. 286s Preparing to unpack .../054-cpp-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 286s Unpacking cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 286s Selecting previously unselected package cpp. 286s Preparing to unpack .../055-cpp_4%3a13.2.0-7ubuntu1_s390x.deb ... 286s Unpacking cpp (4:13.2.0-7ubuntu1) ... 286s Selecting previously unselected package libdebhelper-perl. 286s Preparing to unpack .../056-libdebhelper-perl_13.14.1ubuntu5_all.deb ... 286s Unpacking libdebhelper-perl (13.14.1ubuntu5) ... 286s Selecting previously unselected package libcc1-0:s390x. 286s Preparing to unpack .../057-libcc1-0_14-20240315-1ubuntu1_s390x.deb ... 286s Unpacking libcc1-0:s390x (14-20240315-1ubuntu1) ... 286s Selecting previously unselected package libgomp1:s390x. 286s Preparing to unpack .../058-libgomp1_14-20240315-1ubuntu1_s390x.deb ... 286s Unpacking libgomp1:s390x (14-20240315-1ubuntu1) ... 286s Selecting previously unselected package libitm1:s390x. 286s Preparing to unpack .../059-libitm1_14-20240315-1ubuntu1_s390x.deb ... 286s Unpacking libitm1:s390x (14-20240315-1ubuntu1) ... 286s Selecting previously unselected package libatomic1:s390x. 286s Preparing to unpack .../060-libatomic1_14-20240315-1ubuntu1_s390x.deb ... 286s Unpacking libatomic1:s390x (14-20240315-1ubuntu1) ... 286s Selecting previously unselected package libasan8:s390x. 286s Preparing to unpack .../061-libasan8_14-20240315-1ubuntu1_s390x.deb ... 286s Unpacking libasan8:s390x (14-20240315-1ubuntu1) ... 286s Selecting previously unselected package libubsan1:s390x. 286s Preparing to unpack .../062-libubsan1_14-20240315-1ubuntu1_s390x.deb ... 286s Unpacking libubsan1:s390x (14-20240315-1ubuntu1) ... 286s Selecting previously unselected package libgcc-13-dev:s390x. 286s Preparing to unpack .../063-libgcc-13-dev_13.2.0-21ubuntu1_s390x.deb ... 286s Unpacking libgcc-13-dev:s390x (13.2.0-21ubuntu1) ... 286s Selecting previously unselected package gcc-13-s390x-linux-gnu. 286s Preparing to unpack .../064-gcc-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 286s Unpacking gcc-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 286s Selecting previously unselected package gcc-13. 286s Preparing to unpack .../065-gcc-13_13.2.0-21ubuntu1_s390x.deb ... 286s Unpacking gcc-13 (13.2.0-21ubuntu1) ... 286s Selecting previously unselected package gcc-s390x-linux-gnu. 286s Preparing to unpack .../066-gcc-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 286s Unpacking gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 286s Selecting previously unselected package gcc. 286s Preparing to unpack .../067-gcc_4%3a13.2.0-7ubuntu1_s390x.deb ... 286s Unpacking gcc (4:13.2.0-7ubuntu1) ... 286s Selecting previously unselected package libtool. 286s Preparing to unpack .../068-libtool_2.4.7-7_all.deb ... 286s Unpacking libtool (2.4.7-7) ... 286s Selecting previously unselected package dh-autoreconf. 286s Preparing to unpack .../069-dh-autoreconf_20_all.deb ... 286s Unpacking dh-autoreconf (20) ... 286s Selecting previously unselected package libarchive-zip-perl. 286s Preparing to unpack .../070-libarchive-zip-perl_1.68-1_all.deb ... 286s Unpacking libarchive-zip-perl (1.68-1) ... 286s Selecting previously unselected package libsub-override-perl. 286s Preparing to unpack .../071-libsub-override-perl_0.10-1_all.deb ... 286s Unpacking libsub-override-perl (0.10-1) ... 286s Selecting previously unselected package libfile-stripnondeterminism-perl. 286s Preparing to unpack .../072-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 286s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 286s Selecting previously unselected package dh-strip-nondeterminism. 286s Preparing to unpack .../073-dh-strip-nondeterminism_1.13.1-1_all.deb ... 286s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 286s Selecting previously unselected package debugedit. 286s Preparing to unpack .../074-debugedit_1%3a5.0-5build1_s390x.deb ... 286s Unpacking debugedit (1:5.0-5build1) ... 286s Selecting previously unselected package dwz. 286s Preparing to unpack .../075-dwz_0.15-1build5_s390x.deb ... 286s Unpacking dwz (0.15-1build5) ... 287s Selecting previously unselected package gettext. 287s Preparing to unpack .../076-gettext_0.21-14ubuntu1_s390x.deb ... 287s Unpacking gettext (0.21-14ubuntu1) ... 287s Selecting previously unselected package intltool-debian. 287s Preparing to unpack .../077-intltool-debian_0.35.0+20060710.6_all.deb ... 287s Unpacking intltool-debian (0.35.0+20060710.6) ... 287s Selecting previously unselected package po-debconf. 287s Preparing to unpack .../078-po-debconf_1.0.21+nmu1_all.deb ... 287s Unpacking po-debconf (1.0.21+nmu1) ... 287s Selecting previously unselected package debhelper. 287s Preparing to unpack .../079-debhelper_13.14.1ubuntu5_all.deb ... 287s Unpacking debhelper (13.14.1ubuntu5) ... 287s Selecting previously unselected package aglfn. 287s Preparing to unpack .../080-aglfn_1.7+git20191031.4036a9c-2_all.deb ... 287s Unpacking aglfn (1.7+git20191031.4036a9c-2) ... 287s Selecting previously unselected package gnuplot-data. 287s Preparing to unpack .../081-gnuplot-data_6.0.0+dfsg1-1ubuntu2_all.deb ... 287s Unpacking gnuplot-data (6.0.0+dfsg1-1ubuntu2) ... 287s Selecting previously unselected package libpixman-1-0:s390x. 287s Preparing to unpack .../082-libpixman-1-0_0.42.2-1_s390x.deb ... 287s Unpacking libpixman-1-0:s390x (0.42.2-1) ... 287s Selecting previously unselected package libxcb-render0:s390x. 287s Preparing to unpack .../083-libxcb-render0_1.15-1_s390x.deb ... 287s Unpacking libxcb-render0:s390x (1.15-1) ... 287s Selecting previously unselected package libxcb-shm0:s390x. 287s Preparing to unpack .../084-libxcb-shm0_1.15-1_s390x.deb ... 287s Unpacking libxcb-shm0:s390x (1.15-1) ... 287s Selecting previously unselected package libxrender1:s390x. 287s Preparing to unpack .../085-libxrender1_1%3a0.9.10-1.1_s390x.deb ... 287s Unpacking libxrender1:s390x (1:0.9.10-1.1) ... 287s Selecting previously unselected package libcairo2:s390x. 287s Preparing to unpack .../086-libcairo2_1.18.0-1ubuntu1_s390x.deb ... 287s Unpacking libcairo2:s390x (1.18.0-1ubuntu1) ... 287s Selecting previously unselected package liblua5.4-0:s390x. 287s Preparing to unpack .../087-liblua5.4-0_5.4.6-3build1_s390x.deb ... 287s Unpacking liblua5.4-0:s390x (5.4.6-3build1) ... 287s Selecting previously unselected package fontconfig. 287s Preparing to unpack .../088-fontconfig_2.15.0-1.1ubuntu1_s390x.deb ... 287s Unpacking fontconfig (2.15.0-1.1ubuntu1) ... 287s Selecting previously unselected package libgraphite2-3:s390x. 287s Preparing to unpack .../089-libgraphite2-3_1.3.14-2_s390x.deb ... 287s Unpacking libgraphite2-3:s390x (1.3.14-2) ... 287s Selecting previously unselected package libharfbuzz0b:s390x. 287s Preparing to unpack .../090-libharfbuzz0b_8.3.0-2build1_s390x.deb ... 287s Unpacking libharfbuzz0b:s390x (8.3.0-2build1) ... 287s Selecting previously unselected package libthai-data. 287s Preparing to unpack .../091-libthai-data_0.1.29-2_all.deb ... 287s Unpacking libthai-data (0.1.29-2) ... 287s Selecting previously unselected package libdatrie1:s390x. 287s Preparing to unpack .../092-libdatrie1_0.2.13-3_s390x.deb ... 287s Unpacking libdatrie1:s390x (0.2.13-3) ... 287s Selecting previously unselected package libthai0:s390x. 287s Preparing to unpack .../093-libthai0_0.1.29-2_s390x.deb ... 287s Unpacking libthai0:s390x (0.1.29-2) ... 287s Selecting previously unselected package libpango-1.0-0:s390x. 287s Preparing to unpack .../094-libpango-1.0-0_1.52.1+ds-1_s390x.deb ... 287s Unpacking libpango-1.0-0:s390x (1.52.1+ds-1) ... 287s Selecting previously unselected package libpangoft2-1.0-0:s390x. 287s Preparing to unpack .../095-libpangoft2-1.0-0_1.52.1+ds-1_s390x.deb ... 287s Unpacking libpangoft2-1.0-0:s390x (1.52.1+ds-1) ... 287s Selecting previously unselected package libpangocairo-1.0-0:s390x. 287s Preparing to unpack .../096-libpangocairo-1.0-0_1.52.1+ds-1_s390x.deb ... 287s Unpacking libpangocairo-1.0-0:s390x (1.52.1+ds-1) ... 287s Selecting previously unselected package libwebpmux3:s390x. 287s Preparing to unpack .../097-libwebpmux3_1.3.2-0.4build2_s390x.deb ... 287s Unpacking libwebpmux3:s390x (1.3.2-0.4build2) ... 287s Selecting previously unselected package gnuplot-nox. 287s Preparing to unpack .../098-gnuplot-nox_6.0.0+dfsg1-1ubuntu2_s390x.deb ... 287s Unpacking gnuplot-nox (6.0.0+dfsg1-1ubuntu2) ... 287s Selecting previously unselected package fonts-freefont-otf. 287s Preparing to unpack .../099-fonts-freefont-otf_20211204+svn4273-2_all.deb ... 287s Unpacking fonts-freefont-otf (20211204+svn4273-2) ... 287s Selecting previously unselected package dh-octave-autopkgtest. 287s Preparing to unpack .../100-dh-octave-autopkgtest_1.8.0_all.deb ... 287s Unpacking dh-octave-autopkgtest (1.8.0) ... 287s Selecting previously unselected package libapt-pkg-perl. 287s Preparing to unpack .../101-libapt-pkg-perl_0.1.40build5_s390x.deb ... 287s Unpacking libapt-pkg-perl (0.1.40build5) ... 287s Selecting previously unselected package libarray-intspan-perl. 287s Preparing to unpack .../102-libarray-intspan-perl_2.004-2_all.deb ... 287s Unpacking libarray-intspan-perl (2.004-2) ... 287s Selecting previously unselected package libyaml-libyaml-perl. 287s Preparing to unpack .../103-libyaml-libyaml-perl_0.89+ds-1build1_s390x.deb ... 287s Unpacking libyaml-libyaml-perl (0.89+ds-1build1) ... 287s Selecting previously unselected package libconfig-model-backend-yaml-perl. 287s Preparing to unpack .../104-libconfig-model-backend-yaml-perl_2.134-2_all.deb ... 287s Unpacking libconfig-model-backend-yaml-perl (2.134-2) ... 287s Selecting previously unselected package libexporter-lite-perl. 287s Preparing to unpack .../105-libexporter-lite-perl_0.09-2_all.deb ... 287s Unpacking libexporter-lite-perl (0.09-2) ... 287s Selecting previously unselected package libencode-locale-perl. 287s Preparing to unpack .../106-libencode-locale-perl_1.05-3_all.deb ... 287s Unpacking libencode-locale-perl (1.05-3) ... 287s Selecting previously unselected package libtimedate-perl. 287s Preparing to unpack .../107-libtimedate-perl_2.3300-2_all.deb ... 287s Unpacking libtimedate-perl (2.3300-2) ... 287s Selecting previously unselected package libhttp-date-perl. 287s Preparing to unpack .../108-libhttp-date-perl_6.06-1_all.deb ... 287s Unpacking libhttp-date-perl (6.06-1) ... 287s Selecting previously unselected package libfile-listing-perl. 287s Preparing to unpack .../109-libfile-listing-perl_6.16-1_all.deb ... 287s Unpacking libfile-listing-perl (6.16-1) ... 287s Selecting previously unselected package libhtml-tagset-perl. 287s Preparing to unpack .../110-libhtml-tagset-perl_3.20-6_all.deb ... 287s Unpacking libhtml-tagset-perl (3.20-6) ... 287s Selecting previously unselected package liburi-perl. 287s Preparing to unpack .../111-liburi-perl_5.27-1_all.deb ... 287s Unpacking liburi-perl (5.27-1) ... 287s Selecting previously unselected package libhtml-parser-perl:s390x. 287s Preparing to unpack .../112-libhtml-parser-perl_3.81-1build2_s390x.deb ... 287s Unpacking libhtml-parser-perl:s390x (3.81-1build2) ... 287s Selecting previously unselected package libhtml-tree-perl. 287s Preparing to unpack .../113-libhtml-tree-perl_5.07-3_all.deb ... 287s Unpacking libhtml-tree-perl (5.07-3) ... 287s Selecting previously unselected package libclone-perl:s390x. 287s Preparing to unpack .../114-libclone-perl_0.46-1build2_s390x.deb ... 287s Unpacking libclone-perl:s390x (0.46-1build2) ... 287s Selecting previously unselected package libio-html-perl. 287s Preparing to unpack .../115-libio-html-perl_1.004-3_all.deb ... 287s Unpacking libio-html-perl (1.004-3) ... 287s Selecting previously unselected package liblwp-mediatypes-perl. 287s Preparing to unpack .../116-liblwp-mediatypes-perl_6.04-2_all.deb ... 287s Unpacking liblwp-mediatypes-perl (6.04-2) ... 287s Selecting previously unselected package libhttp-message-perl. 287s Preparing to unpack .../117-libhttp-message-perl_6.45-1ubuntu1_all.deb ... 287s Unpacking libhttp-message-perl (6.45-1ubuntu1) ... 287s Selecting previously unselected package libhttp-cookies-perl. 287s Preparing to unpack .../118-libhttp-cookies-perl_6.11-1_all.deb ... 287s Unpacking libhttp-cookies-perl (6.11-1) ... 287s Selecting previously unselected package libhttp-negotiate-perl. 287s Preparing to unpack .../119-libhttp-negotiate-perl_6.01-2_all.deb ... 287s Unpacking libhttp-negotiate-perl (6.01-2) ... 288s Selecting previously unselected package perl-openssl-defaults:s390x. 288s Preparing to unpack .../120-perl-openssl-defaults_7build1_s390x.deb ... 288s Unpacking perl-openssl-defaults:s390x (7build1) ... 288s Selecting previously unselected package libnet-ssleay-perl:s390x. 288s Preparing to unpack .../121-libnet-ssleay-perl_1.94-1build2_s390x.deb ... 288s Unpacking libnet-ssleay-perl:s390x (1.94-1build2) ... 288s Selecting previously unselected package libio-socket-ssl-perl. 288s Preparing to unpack .../122-libio-socket-ssl-perl_2.085-1_all.deb ... 288s Unpacking libio-socket-ssl-perl (2.085-1) ... 288s Selecting previously unselected package libnet-http-perl. 288s Preparing to unpack .../123-libnet-http-perl_6.23-1_all.deb ... 288s Unpacking libnet-http-perl (6.23-1) ... 288s Selecting previously unselected package liblwp-protocol-https-perl. 288s Preparing to unpack .../124-liblwp-protocol-https-perl_6.13-1_all.deb ... 288s Unpacking liblwp-protocol-https-perl (6.13-1) ... 288s Selecting previously unselected package libwww-robotrules-perl. 288s Preparing to unpack .../125-libwww-robotrules-perl_6.02-1_all.deb ... 288s Unpacking libwww-robotrules-perl (6.02-1) ... 288s Selecting previously unselected package libwww-perl. 288s Preparing to unpack .../126-libwww-perl_6.76-1_all.deb ... 288s Unpacking libwww-perl (6.76-1) ... 288s Selecting previously unselected package liberror-perl. 288s Preparing to unpack .../127-liberror-perl_0.17029-2_all.deb ... 288s Unpacking liberror-perl (0.17029-2) ... 288s Selecting previously unselected package libparse-debcontrol-perl. 288s Preparing to unpack .../128-libparse-debcontrol-perl_2.005-6_all.deb ... 288s Unpacking libparse-debcontrol-perl (2.005-6) ... 288s Selecting previously unselected package libsoftware-copyright-perl. 288s Preparing to unpack .../129-libsoftware-copyright-perl_0.012-2_all.deb ... 288s Unpacking libsoftware-copyright-perl (0.012-2) ... 288s Selecting previously unselected package libalgorithm-c3-perl. 288s Preparing to unpack .../130-libalgorithm-c3-perl_0.11-2_all.deb ... 288s Unpacking libalgorithm-c3-perl (0.11-2) ... 288s Selecting previously unselected package libclass-c3-perl. 288s Preparing to unpack .../131-libclass-c3-perl_0.35-2_all.deb ... 288s Unpacking libclass-c3-perl (0.35-2) ... 288s Selecting previously unselected package libmro-compat-perl. 288s Preparing to unpack .../132-libmro-compat-perl_0.15-2_all.deb ... 288s Unpacking libmro-compat-perl (0.15-2) ... 288s Selecting previously unselected package libdata-section-perl. 288s Preparing to unpack .../133-libdata-section-perl_0.200008-1_all.deb ... 288s Unpacking libdata-section-perl (0.200008-1) ... 288s Selecting previously unselected package libtext-template-perl. 288s Preparing to unpack .../134-libtext-template-perl_1.61-1_all.deb ... 288s Unpacking libtext-template-perl (1.61-1) ... 288s Selecting previously unselected package libsoftware-license-perl. 288s Preparing to unpack .../135-libsoftware-license-perl_0.104006-1_all.deb ... 288s Unpacking libsoftware-license-perl (0.104006-1) ... 288s Selecting previously unselected package libsoftware-licensemoreutils-perl. 288s Preparing to unpack .../136-libsoftware-licensemoreutils-perl_1.009-1_all.deb ... 288s Unpacking libsoftware-licensemoreutils-perl (1.009-1) ... 288s Selecting previously unselected package libsort-versions-perl. 288s Preparing to unpack .../137-libsort-versions-perl_1.62-3_all.deb ... 288s Unpacking libsort-versions-perl (1.62-3) ... 288s Selecting previously unselected package libtext-reform-perl. 288s Preparing to unpack .../138-libtext-reform-perl_1.20-5_all.deb ... 288s Unpacking libtext-reform-perl (1.20-5) ... 288s Selecting previously unselected package libtext-autoformat-perl. 288s Preparing to unpack .../139-libtext-autoformat-perl_1.750000-2_all.deb ... 288s Unpacking libtext-autoformat-perl (1.750000-2) ... 288s Selecting previously unselected package libtext-levenshtein-damerau-perl. 288s Preparing to unpack .../140-libtext-levenshtein-damerau-perl_0.41-3_all.deb ... 288s Unpacking libtext-levenshtein-damerau-perl (0.41-3) ... 288s Selecting previously unselected package libtoml-tiny-perl. 288s Preparing to unpack .../141-libtoml-tiny-perl_0.16-1_all.deb ... 288s Unpacking libtoml-tiny-perl (0.16-1) ... 288s Selecting previously unselected package libindirect-perl. 288s Preparing to unpack .../142-libindirect-perl_0.39-2build3_s390x.deb ... 288s Unpacking libindirect-perl (0.39-2build3) ... 288s Selecting previously unselected package libxs-parse-keyword-perl. 288s Preparing to unpack .../143-libxs-parse-keyword-perl_0.39-1build2_s390x.deb ... 288s Unpacking libxs-parse-keyword-perl (0.39-1build2) ... 288s Selecting previously unselected package libxs-parse-sublike-perl:s390x. 288s Preparing to unpack .../144-libxs-parse-sublike-perl_0.21-2build2_s390x.deb ... 288s Unpacking libxs-parse-sublike-perl:s390x (0.21-2build2) ... 288s Selecting previously unselected package libobject-pad-perl. 288s Preparing to unpack .../145-libobject-pad-perl_0.808-1build2_s390x.deb ... 288s Unpacking libobject-pad-perl (0.808-1build2) ... 288s Selecting previously unselected package libsyntax-keyword-try-perl. 288s Preparing to unpack .../146-libsyntax-keyword-try-perl_0.29-1build2_s390x.deb ... 288s Unpacking libsyntax-keyword-try-perl (0.29-1build2) ... 288s Selecting previously unselected package libio-interactive-perl. 288s Preparing to unpack .../147-libio-interactive-perl_1.025-1_all.deb ... 288s Unpacking libio-interactive-perl (1.025-1) ... 288s Selecting previously unselected package liblog-any-perl. 288s Preparing to unpack .../148-liblog-any-perl_1.717-1_all.deb ... 288s Unpacking liblog-any-perl (1.717-1) ... 288s Selecting previously unselected package liblog-any-adapter-screen-perl. 288s Preparing to unpack .../149-liblog-any-adapter-screen-perl_0.140-2_all.deb ... 288s Unpacking liblog-any-adapter-screen-perl (0.140-2) ... 288s Selecting previously unselected package libsub-exporter-progressive-perl. 288s Preparing to unpack .../150-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 288s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 288s Selecting previously unselected package libvariable-magic-perl. 288s Preparing to unpack .../151-libvariable-magic-perl_0.63-1build2_s390x.deb ... 288s Unpacking libvariable-magic-perl (0.63-1build2) ... 288s Selecting previously unselected package libb-hooks-endofscope-perl. 288s Preparing to unpack .../152-libb-hooks-endofscope-perl_0.28-1_all.deb ... 288s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 288s Selecting previously unselected package libsub-identify-perl. 288s Preparing to unpack .../153-libsub-identify-perl_0.14-3build2_s390x.deb ... 288s Unpacking libsub-identify-perl (0.14-3build2) ... 288s Selecting previously unselected package libsub-name-perl:s390x. 288s Preparing to unpack .../154-libsub-name-perl_0.27-1build2_s390x.deb ... 288s Unpacking libsub-name-perl:s390x (0.27-1build2) ... 288s Selecting previously unselected package libnamespace-clean-perl. 288s Preparing to unpack .../155-libnamespace-clean-perl_0.27-2_all.deb ... 288s Unpacking libnamespace-clean-perl (0.27-2) ... 288s Selecting previously unselected package libnumber-compare-perl. 288s Preparing to unpack .../156-libnumber-compare-perl_0.03-3_all.deb ... 288s Unpacking libnumber-compare-perl (0.03-3) ... 288s Selecting previously unselected package libtext-glob-perl. 288s Preparing to unpack .../157-libtext-glob-perl_0.11-3_all.deb ... 288s Unpacking libtext-glob-perl (0.11-3) ... 288s Selecting previously unselected package libpath-iterator-rule-perl. 288s Preparing to unpack .../158-libpath-iterator-rule-perl_1.015-2_all.deb ... 288s Unpacking libpath-iterator-rule-perl (1.015-2) ... 288s Selecting previously unselected package libpod-parser-perl. 288s Preparing to unpack .../159-libpod-parser-perl_1.67-1_all.deb ... 288s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 288s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 288s Unpacking libpod-parser-perl (1.67-1) ... 288s Selecting previously unselected package libpod-constants-perl. 288s Preparing to unpack .../160-libpod-constants-perl_0.19-2_all.deb ... 288s Unpacking libpod-constants-perl (0.19-2) ... 288s Selecting previously unselected package libset-intspan-perl. 288s Preparing to unpack .../161-libset-intspan-perl_1.19-3_all.deb ... 288s Unpacking libset-intspan-perl (1.19-3) ... 288s Selecting previously unselected package libstring-copyright-perl. 288s Preparing to unpack .../162-libstring-copyright-perl_0.003014-1_all.deb ... 288s Unpacking libstring-copyright-perl (0.003014-1) ... 288s Selecting previously unselected package libstring-escape-perl. 288s Preparing to unpack .../163-libstring-escape-perl_2010.002-3_all.deb ... 288s Unpacking libstring-escape-perl (2010.002-3) ... 288s Selecting previously unselected package libregexp-pattern-license-perl. 288s Preparing to unpack .../164-libregexp-pattern-license-perl_3.11.0-1_all.deb ... 288s Unpacking libregexp-pattern-license-perl (3.11.0-1) ... 288s Selecting previously unselected package libregexp-pattern-perl. 288s Preparing to unpack .../165-libregexp-pattern-perl_0.2.14-2_all.deb ... 288s Unpacking libregexp-pattern-perl (0.2.14-2) ... 288s Selecting previously unselected package libstring-license-perl. 288s Preparing to unpack .../166-libstring-license-perl_0.0.9-2ubuntu1_all.deb ... 288s Unpacking libstring-license-perl (0.0.9-2ubuntu1) ... 288s Selecting previously unselected package licensecheck. 288s Preparing to unpack .../167-licensecheck_3.3.9-1ubuntu1_all.deb ... 288s Unpacking licensecheck (3.3.9-1ubuntu1) ... 288s Selecting previously unselected package diffstat. 288s Preparing to unpack .../168-diffstat_1.66-1_s390x.deb ... 288s Unpacking diffstat (1.66-1) ... 288s Selecting previously unselected package libberkeleydb-perl:s390x. 288s Preparing to unpack .../169-libberkeleydb-perl_0.64-2build2_s390x.deb ... 288s Unpacking libberkeleydb-perl:s390x (0.64-2build2) ... 288s Selecting previously unselected package libclass-xsaccessor-perl. 288s Preparing to unpack .../170-libclass-xsaccessor-perl_1.19-4build3_s390x.deb ... 288s Unpacking libclass-xsaccessor-perl (1.19-4build3) ... 288s Selecting previously unselected package libconfig-tiny-perl. 288s Preparing to unpack .../171-libconfig-tiny-perl_2.30-1_all.deb ... 288s Unpacking libconfig-tiny-perl (2.30-1) ... 288s Selecting previously unselected package libconst-fast-perl. 288s Preparing to unpack .../172-libconst-fast-perl_0.014-2_all.deb ... 288s Unpacking libconst-fast-perl (0.014-2) ... 288s Selecting previously unselected package libcpanel-json-xs-perl:s390x. 288s Preparing to unpack .../173-libcpanel-json-xs-perl_4.37-1build2_s390x.deb ... 288s Unpacking libcpanel-json-xs-perl:s390x (4.37-1build2) ... 288s Selecting previously unselected package libaliased-perl. 288s Preparing to unpack .../174-libaliased-perl_0.34-3_all.deb ... 288s Unpacking libaliased-perl (0.34-3) ... 288s Selecting previously unselected package libclass-data-inheritable-perl. 288s Preparing to unpack .../175-libclass-data-inheritable-perl_0.08-3_all.deb ... 288s Unpacking libclass-data-inheritable-perl (0.08-3) ... 288s Selecting previously unselected package libdevel-stacktrace-perl. 288s Preparing to unpack .../176-libdevel-stacktrace-perl_2.0500-1_all.deb ... 288s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 289s Selecting previously unselected package libexception-class-perl. 289s Preparing to unpack .../177-libexception-class-perl_1.45-1_all.deb ... 289s Unpacking libexception-class-perl (1.45-1) ... 289s Selecting previously unselected package libiterator-perl. 289s Preparing to unpack .../178-libiterator-perl_0.03+ds1-2_all.deb ... 289s Unpacking libiterator-perl (0.03+ds1-2) ... 289s Selecting previously unselected package libiterator-util-perl. 289s Preparing to unpack .../179-libiterator-util-perl_0.02+ds1-2_all.deb ... 289s Unpacking libiterator-util-perl (0.02+ds1-2) ... 289s Selecting previously unselected package libdata-dpath-perl. 289s Preparing to unpack .../180-libdata-dpath-perl_0.59-1_all.deb ... 289s Unpacking libdata-dpath-perl (0.59-1) ... 289s Selecting previously unselected package libnet-domain-tld-perl. 289s Preparing to unpack .../181-libnet-domain-tld-perl_1.75-3_all.deb ... 289s Unpacking libnet-domain-tld-perl (1.75-3) ... 289s Selecting previously unselected package libdata-validate-domain-perl. 289s Preparing to unpack .../182-libdata-validate-domain-perl_0.10-1.1_all.deb ... 289s Unpacking libdata-validate-domain-perl (0.10-1.1) ... 289s Selecting previously unselected package libnet-ipv6addr-perl. 289s Preparing to unpack .../183-libnet-ipv6addr-perl_1.02-1_all.deb ... 289s Unpacking libnet-ipv6addr-perl (1.02-1) ... 289s Selecting previously unselected package libnet-netmask-perl. 289s Preparing to unpack .../184-libnet-netmask-perl_2.0002-2_all.deb ... 289s Unpacking libnet-netmask-perl (2.0002-2) ... 289s Selecting previously unselected package libnetaddr-ip-perl. 289s Preparing to unpack .../185-libnetaddr-ip-perl_4.079+dfsg-2build3_s390x.deb ... 289s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build3) ... 289s Selecting previously unselected package libdata-validate-ip-perl. 289s Preparing to unpack .../186-libdata-validate-ip-perl_0.31-1_all.deb ... 289s Unpacking libdata-validate-ip-perl (0.31-1) ... 289s Selecting previously unselected package libdata-validate-uri-perl. 289s Preparing to unpack .../187-libdata-validate-uri-perl_0.07-3_all.deb ... 289s Unpacking libdata-validate-uri-perl (0.07-3) ... 289s Selecting previously unselected package libdevel-size-perl. 289s Preparing to unpack .../188-libdevel-size-perl_0.83-2build3_s390x.deb ... 289s Unpacking libdevel-size-perl (0.83-2build3) ... 289s Selecting previously unselected package libemail-address-xs-perl. 289s Preparing to unpack .../189-libemail-address-xs-perl_1.05-1build3_s390x.deb ... 289s Unpacking libemail-address-xs-perl (1.05-1build3) ... 289s Selecting previously unselected package libipc-system-simple-perl. 289s Preparing to unpack .../190-libipc-system-simple-perl_1.30-2_all.deb ... 289s Unpacking libipc-system-simple-perl (1.30-2) ... 289s Selecting previously unselected package libfile-basedir-perl. 289s Preparing to unpack .../191-libfile-basedir-perl_0.09-2_all.deb ... 289s Unpacking libfile-basedir-perl (0.09-2) ... 289s Selecting previously unselected package libfile-find-rule-perl. 289s Preparing to unpack .../192-libfile-find-rule-perl_0.34-3_all.deb ... 289s Unpacking libfile-find-rule-perl (0.34-3) ... 289s Selecting previously unselected package libio-string-perl. 289s Preparing to unpack .../193-libio-string-perl_1.08-4_all.deb ... 289s Unpacking libio-string-perl (1.08-4) ... 289s Selecting previously unselected package libfont-ttf-perl. 289s Preparing to unpack .../194-libfont-ttf-perl_1.06-2_all.deb ... 289s Unpacking libfont-ttf-perl (1.06-2) ... 289s Selecting previously unselected package libhtml-html5-entities-perl. 289s Preparing to unpack .../195-libhtml-html5-entities-perl_0.004-3_all.deb ... 289s Unpacking libhtml-html5-entities-perl (0.004-3) ... 289s Selecting previously unselected package libhtml-tokeparser-simple-perl. 289s Preparing to unpack .../196-libhtml-tokeparser-simple-perl_3.16-4_all.deb ... 289s Unpacking libhtml-tokeparser-simple-perl (3.16-4) ... 289s Selecting previously unselected package libipc-run3-perl. 289s Preparing to unpack .../197-libipc-run3-perl_0.049-1_all.deb ... 289s Unpacking libipc-run3-perl (0.049-1) ... 289s Selecting previously unselected package libjson-maybexs-perl. 289s Preparing to unpack .../198-libjson-maybexs-perl_1.004005-1_all.deb ... 289s Unpacking libjson-maybexs-perl (1.004005-1) ... 289s Selecting previously unselected package liblist-compare-perl. 289s Preparing to unpack .../199-liblist-compare-perl_0.55-2_all.deb ... 289s Unpacking liblist-compare-perl (0.55-2) ... 289s Selecting previously unselected package liblist-someutils-perl. 289s Preparing to unpack .../200-liblist-someutils-perl_0.59-1_all.deb ... 289s Unpacking liblist-someutils-perl (0.59-1) ... 289s Selecting previously unselected package liblist-utilsby-perl. 289s Preparing to unpack .../201-liblist-utilsby-perl_0.12-2_all.deb ... 289s Unpacking liblist-utilsby-perl (0.12-2) ... 289s Selecting previously unselected package libmldbm-perl. 289s Preparing to unpack .../202-libmldbm-perl_2.05-4_all.deb ... 289s Unpacking libmldbm-perl (2.05-4) ... 289s Selecting previously unselected package libclass-method-modifiers-perl. 289s Preparing to unpack .../203-libclass-method-modifiers-perl_2.15-1_all.deb ... 289s Unpacking libclass-method-modifiers-perl (2.15-1) ... 289s Selecting previously unselected package libimport-into-perl. 289s Preparing to unpack .../204-libimport-into-perl_1.002005-2_all.deb ... 289s Unpacking libimport-into-perl (1.002005-2) ... 289s Selecting previously unselected package librole-tiny-perl. 289s Preparing to unpack .../205-librole-tiny-perl_2.002004-1_all.deb ... 289s Unpacking librole-tiny-perl (2.002004-1) ... 289s Selecting previously unselected package libsub-quote-perl. 289s Preparing to unpack .../206-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 289s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 289s Selecting previously unselected package libmoo-perl. 289s Preparing to unpack .../207-libmoo-perl_2.005005-1_all.deb ... 289s Unpacking libmoo-perl (2.005005-1) ... 289s Selecting previously unselected package libstrictures-perl. 289s Preparing to unpack .../208-libstrictures-perl_2.000006-1_all.deb ... 289s Unpacking libstrictures-perl (2.000006-1) ... 289s Selecting previously unselected package libmoox-aliases-perl. 289s Preparing to unpack .../209-libmoox-aliases-perl_0.001006-2_all.deb ... 289s Unpacking libmoox-aliases-perl (0.001006-2) ... 289s Selecting previously unselected package libperlio-gzip-perl. 289s Preparing to unpack .../210-libperlio-gzip-perl_0.20-1build3_s390x.deb ... 289s Unpacking libperlio-gzip-perl (0.20-1build3) ... 289s Selecting previously unselected package libperlio-utf8-strict-perl. 289s Preparing to unpack .../211-libperlio-utf8-strict-perl_0.010-1build2_s390x.deb ... 289s Unpacking libperlio-utf8-strict-perl (0.010-1build2) ... 289s Selecting previously unselected package libproc-processtable-perl:s390x. 289s Preparing to unpack .../212-libproc-processtable-perl_0.636-1build2_s390x.deb ... 289s Unpacking libproc-processtable-perl:s390x (0.636-1build2) ... 289s Selecting previously unselected package libregexp-wildcards-perl. 289s Preparing to unpack .../213-libregexp-wildcards-perl_1.05-3_all.deb ... 289s Unpacking libregexp-wildcards-perl (1.05-3) ... 289s Selecting previously unselected package libsereal-decoder-perl. 289s Preparing to unpack .../214-libsereal-decoder-perl_5.004+ds-1build2_s390x.deb ... 289s Unpacking libsereal-decoder-perl (5.004+ds-1build2) ... 289s Selecting previously unselected package libsereal-encoder-perl. 289s Preparing to unpack .../215-libsereal-encoder-perl_5.004+ds-1build2_s390x.deb ... 289s Unpacking libsereal-encoder-perl (5.004+ds-1build2) ... 289s Selecting previously unselected package libterm-readkey-perl. 289s Preparing to unpack .../216-libterm-readkey-perl_2.38-2build3_s390x.deb ... 289s Unpacking libterm-readkey-perl (2.38-2build3) ... 289s Selecting previously unselected package libtext-levenshteinxs-perl. 289s Preparing to unpack .../217-libtext-levenshteinxs-perl_0.03-5build3_s390x.deb ... 289s Unpacking libtext-levenshteinxs-perl (0.03-5build3) ... 289s Selecting previously unselected package libmarkdown2:s390x. 289s Preparing to unpack .../218-libmarkdown2_2.2.7-2_s390x.deb ... 289s Unpacking libmarkdown2:s390x (2.2.7-2) ... 289s Selecting previously unselected package libtext-markdown-discount-perl. 289s Preparing to unpack .../219-libtext-markdown-discount-perl_0.16-1build2_s390x.deb ... 289s Unpacking libtext-markdown-discount-perl (0.16-1build2) ... 289s Selecting previously unselected package libdata-messagepack-perl. 289s Preparing to unpack .../220-libdata-messagepack-perl_1.02-1build3_s390x.deb ... 289s Unpacking libdata-messagepack-perl (1.02-1build3) ... 289s Selecting previously unselected package libtext-xslate-perl:s390x. 289s Preparing to unpack .../221-libtext-xslate-perl_3.5.9-1build4_s390x.deb ... 289s Unpacking libtext-xslate-perl:s390x (3.5.9-1build4) ... 289s Selecting previously unselected package libtime-duration-perl. 289s Preparing to unpack .../222-libtime-duration-perl_1.21-2_all.deb ... 289s Unpacking libtime-duration-perl (1.21-2) ... 289s Selecting previously unselected package libtime-moment-perl. 289s Preparing to unpack .../223-libtime-moment-perl_0.44-2build3_s390x.deb ... 289s Unpacking libtime-moment-perl (0.44-2build3) ... 289s Selecting previously unselected package libunicode-utf8-perl. 289s Preparing to unpack .../224-libunicode-utf8-perl_0.62-2build2_s390x.deb ... 289s Unpacking libunicode-utf8-perl (0.62-2build2) ... 289s Selecting previously unselected package libcgi-pm-perl. 289s Preparing to unpack .../225-libcgi-pm-perl_4.63-1_all.deb ... 289s Unpacking libcgi-pm-perl (4.63-1) ... 289s Selecting previously unselected package libhtml-form-perl. 289s Preparing to unpack .../226-libhtml-form-perl_6.11-1_all.deb ... 289s Unpacking libhtml-form-perl (6.11-1) ... 289s Selecting previously unselected package libwww-mechanize-perl. 289s Preparing to unpack .../227-libwww-mechanize-perl_2.18-1ubuntu1_all.deb ... 289s Unpacking libwww-mechanize-perl (2.18-1ubuntu1) ... 289s Selecting previously unselected package libxml-namespacesupport-perl. 289s Preparing to unpack .../228-libxml-namespacesupport-perl_1.12-2_all.deb ... 289s Unpacking libxml-namespacesupport-perl (1.12-2) ... 289s Selecting previously unselected package libxml-sax-base-perl. 289s Preparing to unpack .../229-libxml-sax-base-perl_1.09-3_all.deb ... 289s Unpacking libxml-sax-base-perl (1.09-3) ... 289s Selecting previously unselected package libxml-sax-perl. 289s Preparing to unpack .../230-libxml-sax-perl_1.02+dfsg-3_all.deb ... 289s Unpacking libxml-sax-perl (1.02+dfsg-3) ... 289s Selecting previously unselected package libxml-libxml-perl. 289s Preparing to unpack .../231-libxml-libxml-perl_2.0207+dfsg+really+2.0134-1build3_s390x.deb ... 289s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-1build3) ... 290s Selecting previously unselected package lzip. 290s Preparing to unpack .../232-lzip_1.24.1-1_s390x.deb ... 290s Unpacking lzip (1.24.1-1) ... 290s Selecting previously unselected package lzop. 290s Preparing to unpack .../233-lzop_1.04-2build2_s390x.deb ... 290s Unpacking lzop (1.04-2build2) ... 290s Selecting previously unselected package patchutils. 290s Preparing to unpack .../234-patchutils_0.4.2-1build2_s390x.deb ... 290s Unpacking patchutils (0.4.2-1build2) ... 290s Selecting previously unselected package t1utils. 290s Preparing to unpack .../235-t1utils_1.41-4build2_s390x.deb ... 290s Unpacking t1utils (1.41-4build2) ... 290s Selecting previously unselected package unzip. 290s Preparing to unpack .../236-unzip_6.0-28ubuntu3_s390x.deb ... 290s Unpacking unzip (6.0-28ubuntu3) ... 290s Selecting previously unselected package lintian. 290s Preparing to unpack .../237-lintian_2.117.0ubuntu1_all.deb ... 290s Unpacking lintian (2.117.0ubuntu1) ... 290s Selecting previously unselected package libconfig-model-dpkg-perl. 290s Preparing to unpack .../238-libconfig-model-dpkg-perl_3.004_all.deb ... 290s Unpacking libconfig-model-dpkg-perl (3.004) ... 290s Selecting previously unselected package libconvert-binhex-perl. 290s Preparing to unpack .../239-libconvert-binhex-perl_1.125-3_all.deb ... 290s Unpacking libconvert-binhex-perl (1.125-3) ... 290s Selecting previously unselected package libnet-smtp-ssl-perl. 290s Preparing to unpack .../240-libnet-smtp-ssl-perl_1.04-2_all.deb ... 290s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 290s Selecting previously unselected package libmailtools-perl. 290s Preparing to unpack .../241-libmailtools-perl_2.21-2_all.deb ... 290s Unpacking libmailtools-perl (2.21-2) ... 290s Selecting previously unselected package libmime-tools-perl. 290s Preparing to unpack .../242-libmime-tools-perl_5.514-1_all.deb ... 290s Unpacking libmime-tools-perl (5.514-1) ... 290s Selecting previously unselected package libsuitesparseconfig7:s390x. 290s Preparing to unpack .../243-libsuitesparseconfig7_1%3a7.6.1+dfsg-1_s390x.deb ... 290s Unpacking libsuitesparseconfig7:s390x (1:7.6.1+dfsg-1) ... 290s Selecting previously unselected package libamd3:s390x. 290s Preparing to unpack .../244-libamd3_1%3a7.6.1+dfsg-1_s390x.deb ... 290s Unpacking libamd3:s390x (1:7.6.1+dfsg-1) ... 290s Selecting previously unselected package libblas3:s390x. 290s Preparing to unpack .../245-libblas3_3.12.0-3_s390x.deb ... 290s Unpacking libblas3:s390x (3.12.0-3) ... 290s Selecting previously unselected package libgfortran5:s390x. 290s Preparing to unpack .../246-libgfortran5_14-20240315-1ubuntu1_s390x.deb ... 290s Unpacking libgfortran5:s390x (14-20240315-1ubuntu1) ... 290s Selecting previously unselected package liblapack3:s390x. 290s Preparing to unpack .../247-liblapack3_3.12.0-3_s390x.deb ... 290s Unpacking liblapack3:s390x (3.12.0-3) ... 290s Selecting previously unselected package libarpack2t64:s390x. 290s Preparing to unpack .../248-libarpack2t64_3.9.1-1.1build1_s390x.deb ... 290s Unpacking libarpack2t64:s390x (3.9.1-1.1build1) ... 290s Selecting previously unselected package libccolamd3:s390x. 290s Preparing to unpack .../249-libccolamd3_1%3a7.6.1+dfsg-1_s390x.deb ... 290s Unpacking libccolamd3:s390x (1:7.6.1+dfsg-1) ... 290s Selecting previously unselected package libcamd3:s390x. 290s Preparing to unpack .../250-libcamd3_1%3a7.6.1+dfsg-1_s390x.deb ... 290s Unpacking libcamd3:s390x (1:7.6.1+dfsg-1) ... 290s Selecting previously unselected package libcolamd3:s390x. 290s Preparing to unpack .../251-libcolamd3_1%3a7.6.1+dfsg-1_s390x.deb ... 290s Unpacking libcolamd3:s390x (1:7.6.1+dfsg-1) ... 290s Selecting previously unselected package libcholmod5:s390x. 290s Preparing to unpack .../252-libcholmod5_1%3a7.6.1+dfsg-1_s390x.deb ... 290s Unpacking libcholmod5:s390x (1:7.6.1+dfsg-1) ... 290s Selecting previously unselected package libcxsparse4:s390x. 290s Preparing to unpack .../253-libcxsparse4_1%3a7.6.1+dfsg-1_s390x.deb ... 290s Unpacking libcxsparse4:s390x (1:7.6.1+dfsg-1) ... 290s Selecting previously unselected package libfftw3-double3:s390x. 290s Preparing to unpack .../254-libfftw3-double3_3.3.10-1ubuntu2_s390x.deb ... 290s Unpacking libfftw3-double3:s390x (3.3.10-1ubuntu2) ... 290s Selecting previously unselected package libfftw3-single3:s390x. 290s Preparing to unpack .../255-libfftw3-single3_3.3.10-1ubuntu2_s390x.deb ... 290s Unpacking libfftw3-single3:s390x (3.3.10-1ubuntu2) ... 290s Selecting previously unselected package libxfixes3:s390x. 290s Preparing to unpack .../256-libxfixes3_1%3a6.0.0-2_s390x.deb ... 290s Unpacking libxfixes3:s390x (1:6.0.0-2) ... 290s Selecting previously unselected package libxcursor1:s390x. 290s Preparing to unpack .../257-libxcursor1_1%3a1.2.1-1_s390x.deb ... 290s Unpacking libxcursor1:s390x (1:1.2.1-1) ... 290s Selecting previously unselected package libxft2:s390x. 290s Preparing to unpack .../258-libxft2_2.3.6-1_s390x.deb ... 290s Unpacking libxft2:s390x (2.3.6-1) ... 290s Selecting previously unselected package libxinerama1:s390x. 290s Preparing to unpack .../259-libxinerama1_2%3a1.1.4-3_s390x.deb ... 290s Unpacking libxinerama1:s390x (2:1.1.4-3) ... 291s Selecting previously unselected package libfltk1.3t64:s390x. 291s Preparing to unpack .../260-libfltk1.3t64_1.3.8-6.1build1_s390x.deb ... 291s Unpacking libfltk1.3t64:s390x (1.3.8-6.1build1) ... 291s Selecting previously unselected package libglvnd0:s390x. 291s Preparing to unpack .../261-libglvnd0_1.7.0-1_s390x.deb ... 291s Unpacking libglvnd0:s390x (1.7.0-1) ... 291s Selecting previously unselected package libglapi-mesa:s390x. 291s Preparing to unpack .../262-libglapi-mesa_24.0.3-1ubuntu3_s390x.deb ... 291s Unpacking libglapi-mesa:s390x (24.0.3-1ubuntu3) ... 291s Selecting previously unselected package libx11-xcb1:s390x. 291s Preparing to unpack .../263-libx11-xcb1_2%3a1.8.7-1_s390x.deb ... 291s Unpacking libx11-xcb1:s390x (2:1.8.7-1) ... 291s Selecting previously unselected package libxcb-dri2-0:s390x. 291s Preparing to unpack .../264-libxcb-dri2-0_1.15-1_s390x.deb ... 291s Unpacking libxcb-dri2-0:s390x (1.15-1) ... 291s Selecting previously unselected package libxcb-dri3-0:s390x. 291s Preparing to unpack .../265-libxcb-dri3-0_1.15-1_s390x.deb ... 291s Unpacking libxcb-dri3-0:s390x (1.15-1) ... 291s Selecting previously unselected package libxcb-glx0:s390x. 291s Preparing to unpack .../266-libxcb-glx0_1.15-1_s390x.deb ... 291s Unpacking libxcb-glx0:s390x (1.15-1) ... 291s Selecting previously unselected package libxcb-present0:s390x. 291s Preparing to unpack .../267-libxcb-present0_1.15-1_s390x.deb ... 291s Unpacking libxcb-present0:s390x (1.15-1) ... 291s Selecting previously unselected package libxcb-randr0:s390x. 291s Preparing to unpack .../268-libxcb-randr0_1.15-1_s390x.deb ... 291s Unpacking libxcb-randr0:s390x (1.15-1) ... 291s Selecting previously unselected package libxcb-sync1:s390x. 291s Preparing to unpack .../269-libxcb-sync1_1.15-1_s390x.deb ... 291s Unpacking libxcb-sync1:s390x (1.15-1) ... 291s Selecting previously unselected package libxcb-xfixes0:s390x. 291s Preparing to unpack .../270-libxcb-xfixes0_1.15-1_s390x.deb ... 291s Unpacking libxcb-xfixes0:s390x (1.15-1) ... 291s Selecting previously unselected package libxshmfence1:s390x. 291s Preparing to unpack .../271-libxshmfence1_1.3-1build4_s390x.deb ... 291s Unpacking libxshmfence1:s390x (1.3-1build4) ... 291s Selecting previously unselected package libxxf86vm1:s390x. 291s Preparing to unpack .../272-libxxf86vm1_1%3a1.1.4-1build3_s390x.deb ... 291s Unpacking libxxf86vm1:s390x (1:1.1.4-1build3) ... 291s Selecting previously unselected package libvulkan1:s390x. 291s Preparing to unpack .../273-libvulkan1_1.3.275.0-1_s390x.deb ... 291s Unpacking libvulkan1:s390x (1.3.275.0-1) ... 291s Selecting previously unselected package libdrm-amdgpu1:s390x. 291s Preparing to unpack .../274-libdrm-amdgpu1_2.4.120-2_s390x.deb ... 291s Unpacking libdrm-amdgpu1:s390x (2.4.120-2) ... 291s Selecting previously unselected package libdrm-nouveau2:s390x. 291s Preparing to unpack .../275-libdrm-nouveau2_2.4.120-2_s390x.deb ... 291s Unpacking libdrm-nouveau2:s390x (2.4.120-2) ... 291s Selecting previously unselected package libdrm-radeon1:s390x. 291s Preparing to unpack .../276-libdrm-radeon1_2.4.120-2_s390x.deb ... 291s Unpacking libdrm-radeon1:s390x (2.4.120-2) ... 291s Selecting previously unselected package libllvm17t64:s390x. 291s Preparing to unpack .../277-libllvm17t64_1%3a17.0.6-9build2_s390x.deb ... 291s Unpacking libllvm17t64:s390x (1:17.0.6-9build2) ... 292s Selecting previously unselected package libgl1-mesa-dri:s390x. 292s Preparing to unpack .../278-libgl1-mesa-dri_24.0.3-1ubuntu3_s390x.deb ... 292s Unpacking libgl1-mesa-dri:s390x (24.0.3-1ubuntu3) ... 292s Selecting previously unselected package libglx-mesa0:s390x. 292s Preparing to unpack .../279-libglx-mesa0_24.0.3-1ubuntu3_s390x.deb ... 292s Unpacking libglx-mesa0:s390x (24.0.3-1ubuntu3) ... 292s Selecting previously unselected package libglx0:s390x. 292s Preparing to unpack .../280-libglx0_1.7.0-1_s390x.deb ... 292s Unpacking libglx0:s390x (1.7.0-1) ... 292s Selecting previously unselected package libgl1:s390x. 292s Preparing to unpack .../281-libgl1_1.7.0-1_s390x.deb ... 292s Unpacking libgl1:s390x (1.7.0-1) ... 292s Selecting previously unselected package libfltk-gl1.3t64:s390x. 292s Preparing to unpack .../282-libfltk-gl1.3t64_1.3.8-6.1build1_s390x.deb ... 292s Unpacking libfltk-gl1.3t64:s390x (1.3.8-6.1build1) ... 292s Selecting previously unselected package libgl2ps1.4. 292s Preparing to unpack .../283-libgl2ps1.4_1.4.2+dfsg1-2_s390x.deb ... 292s Unpacking libgl2ps1.4 (1.4.2+dfsg1-2) ... 292s Selecting previously unselected package libltdl7:s390x. 292s Preparing to unpack .../284-libltdl7_2.4.7-7_s390x.deb ... 292s Unpacking libltdl7:s390x (2.4.7-7) ... 292s Selecting previously unselected package libglpk40:s390x. 292s Preparing to unpack .../285-libglpk40_5.0-1build1_s390x.deb ... 292s Unpacking libglpk40:s390x (5.0-1build1) ... 292s Selecting previously unselected package libopengl0:s390x. 292s Preparing to unpack .../286-libopengl0_1.7.0-1_s390x.deb ... 292s Unpacking libopengl0:s390x (1.7.0-1) ... 292s Selecting previously unselected package libglu1-mesa:s390x. 292s Preparing to unpack .../287-libglu1-mesa_9.0.2-1.1_s390x.deb ... 292s Unpacking libglu1-mesa:s390x (9.0.2-1.1) ... 292s Selecting previously unselected package libdav1d7:s390x. 292s Preparing to unpack .../288-libdav1d7_1.4.1-1_s390x.deb ... 292s Unpacking libdav1d7:s390x (1.4.1-1) ... 292s Selecting previously unselected package libheif-plugin-dav1d:s390x. 292s Preparing to unpack .../289-libheif-plugin-dav1d_1.17.6-1ubuntu2_s390x.deb ... 292s Unpacking libheif-plugin-dav1d:s390x (1.17.6-1ubuntu2) ... 292s Selecting previously unselected package libde265-0:s390x. 292s Preparing to unpack .../290-libde265-0_1.0.15-1build1_s390x.deb ... 292s Unpacking libde265-0:s390x (1.0.15-1build1) ... 292s Selecting previously unselected package libheif-plugin-libde265:s390x. 292s Preparing to unpack .../291-libheif-plugin-libde265_1.17.6-1ubuntu2_s390x.deb ... 292s Unpacking libheif-plugin-libde265:s390x (1.17.6-1ubuntu2) ... 292s Selecting previously unselected package libheif1:s390x. 292s Preparing to unpack .../292-libheif1_1.17.6-1ubuntu2_s390x.deb ... 292s Unpacking libheif1:s390x (1.17.6-1ubuntu2) ... 292s Selecting previously unselected package libhwy1t64:s390x. 292s Preparing to unpack .../293-libhwy1t64_1.0.7-8.1_s390x.deb ... 292s Unpacking libhwy1t64:s390x (1.0.7-8.1) ... 292s Selecting previously unselected package liblcms2-2:s390x. 292s Preparing to unpack .../294-liblcms2-2_2.14-2_s390x.deb ... 292s Unpacking liblcms2-2:s390x (2.14-2) ... 293s Selecting previously unselected package libjxl0.7:s390x. 293s Preparing to unpack .../295-libjxl0.7_0.7.0-10.2ubuntu4_s390x.deb ... 293s Unpacking libjxl0.7:s390x (0.7.0-10.2ubuntu4) ... 293s Selecting previously unselected package libwmflite-0.2-7:s390x. 293s Preparing to unpack .../296-libwmflite-0.2-7_0.2.13-1.1build2_s390x.deb ... 293s Unpacking libwmflite-0.2-7:s390x (0.2.13-1.1build2) ... 293s Selecting previously unselected package libgraphicsmagick-q16-3t64. 293s Preparing to unpack .../297-libgraphicsmagick-q16-3t64_1.4+really1.3.42-1.1build1_s390x.deb ... 293s Unpacking libgraphicsmagick-q16-3t64 (1.4+really1.3.42-1.1build1) ... 293s Selecting previously unselected package libgraphicsmagick++-q16-12t64. 293s Preparing to unpack .../298-libgraphicsmagick++-q16-12t64_1.4+really1.3.42-1.1build1_s390x.deb ... 293s Unpacking libgraphicsmagick++-q16-12t64 (1.4+really1.3.42-1.1build1) ... 293s Selecting previously unselected package libaec0:s390x. 293s Preparing to unpack .../299-libaec0_1.1.2-1_s390x.deb ... 293s Unpacking libaec0:s390x (1.1.2-1) ... 293s Selecting previously unselected package libsz2:s390x. 293s Preparing to unpack .../300-libsz2_1.1.2-1_s390x.deb ... 293s Unpacking libsz2:s390x (1.1.2-1) ... 293s Selecting previously unselected package libhdf5-103-1t64:s390x. 293s Preparing to unpack .../301-libhdf5-103-1t64_1.10.10+repack-3.1ubuntu3_s390x.deb ... 293s Unpacking libhdf5-103-1t64:s390x (1.10.10+repack-3.1ubuntu3) ... 293s Selecting previously unselected package libasound2-data. 293s Preparing to unpack .../302-libasound2-data_1.2.11-1build1_all.deb ... 293s Unpacking libasound2-data (1.2.11-1build1) ... 293s Selecting previously unselected package libasound2t64:s390x. 293s Preparing to unpack .../303-libasound2t64_1.2.11-1build1_s390x.deb ... 293s Unpacking libasound2t64:s390x (1.2.11-1build1) ... 293s Selecting previously unselected package libopus0:s390x. 293s Preparing to unpack .../304-libopus0_1.4-1_s390x.deb ... 293s Unpacking libopus0:s390x (1.4-1) ... 293s Selecting previously unselected package libsamplerate0:s390x. 293s Preparing to unpack .../305-libsamplerate0_0.2.2-4_s390x.deb ... 293s Unpacking libsamplerate0:s390x (0.2.2-4) ... 293s Selecting previously unselected package libjack-jackd2-0:s390x. 293s Preparing to unpack .../306-libjack-jackd2-0_1.9.21~dfsg-3ubuntu1_s390x.deb ... 293s Unpacking libjack-jackd2-0:s390x (1.9.21~dfsg-3ubuntu1) ... 293s Selecting previously unselected package libportaudio2:s390x. 293s Preparing to unpack .../307-libportaudio2_19.6.0-1.2build1_s390x.deb ... 293s Unpacking libportaudio2:s390x (19.6.0-1.2build1) ... 293s Selecting previously unselected package libqhull-r8.0:s390x. 293s Preparing to unpack .../308-libqhull-r8.0_2020.2-6_s390x.deb ... 293s Unpacking libqhull-r8.0:s390x (2020.2-6) ... 293s Selecting previously unselected package libqrupdate1:s390x. 293s Preparing to unpack .../309-libqrupdate1_1.1.2-4_s390x.deb ... 293s Unpacking libqrupdate1:s390x (1.1.2-4) ... 293s Selecting previously unselected package libqscintilla2-qt5-l10n. 293s Preparing to unpack .../310-libqscintilla2-qt5-l10n_2.14.1+dfsg-1build2_all.deb ... 293s Unpacking libqscintilla2-qt5-l10n (2.14.1+dfsg-1build2) ... 293s Selecting previously unselected package libdouble-conversion3:s390x. 293s Preparing to unpack .../311-libdouble-conversion3_3.3.0-1_s390x.deb ... 293s Unpacking libdouble-conversion3:s390x (3.3.0-1) ... 293s Selecting previously unselected package libpcre2-16-0:s390x. 293s Preparing to unpack .../312-libpcre2-16-0_10.42-4ubuntu1_s390x.deb ... 293s Unpacking libpcre2-16-0:s390x (10.42-4ubuntu1) ... 293s Selecting previously unselected package libqt5core5t64:s390x. 293s Preparing to unpack .../313-libqt5core5t64_5.15.12+dfsg-3ubuntu6_s390x.deb ... 293s Unpacking libqt5core5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 293s Selecting previously unselected package libwayland-server0:s390x. 293s Preparing to unpack .../314-libwayland-server0_1.22.0-2.1_s390x.deb ... 293s Unpacking libwayland-server0:s390x (1.22.0-2.1) ... 293s Selecting previously unselected package libgbm1:s390x. 293s Preparing to unpack .../315-libgbm1_24.0.3-1ubuntu3_s390x.deb ... 293s Unpacking libgbm1:s390x (24.0.3-1ubuntu3) ... 293s Selecting previously unselected package libwayland-client0:s390x. 293s Preparing to unpack .../316-libwayland-client0_1.22.0-2.1_s390x.deb ... 293s Unpacking libwayland-client0:s390x (1.22.0-2.1) ... 293s Selecting previously unselected package libegl-mesa0:s390x. 293s Preparing to unpack .../317-libegl-mesa0_24.0.3-1ubuntu3_s390x.deb ... 293s Unpacking libegl-mesa0:s390x (24.0.3-1ubuntu3) ... 293s Selecting previously unselected package libegl1:s390x. 293s Preparing to unpack .../318-libegl1_1.7.0-1_s390x.deb ... 293s Unpacking libegl1:s390x (1.7.0-1) ... 293s Selecting previously unselected package x11-common. 293s Preparing to unpack .../319-x11-common_1%3a7.7+23ubuntu2_all.deb ... 293s Unpacking x11-common (1:7.7+23ubuntu2) ... 293s Selecting previously unselected package libice6:s390x. 293s Preparing to unpack .../320-libice6_2%3a1.0.10-1build2_s390x.deb ... 293s Unpacking libice6:s390x (2:1.0.10-1build2) ... 293s Selecting previously unselected package libmtdev1t64:s390x. 293s Preparing to unpack .../321-libmtdev1t64_1.1.6-1.1_s390x.deb ... 293s Unpacking libmtdev1t64:s390x (1.1.6-1.1) ... 293s Selecting previously unselected package libwacom-common. 293s Preparing to unpack .../322-libwacom-common_2.10.0-1build1_all.deb ... 293s Unpacking libwacom-common (2.10.0-1build1) ... 293s Selecting previously unselected package libwacom9:s390x. 293s Preparing to unpack .../323-libwacom9_2.10.0-1build1_s390x.deb ... 293s Unpacking libwacom9:s390x (2.10.0-1build1) ... 293s Selecting previously unselected package libinput-bin. 293s Preparing to unpack .../324-libinput-bin_1.25.0-1ubuntu1_s390x.deb ... 293s Unpacking libinput-bin (1.25.0-1ubuntu1) ... 293s Selecting previously unselected package libinput10:s390x. 293s Preparing to unpack .../325-libinput10_1.25.0-1ubuntu1_s390x.deb ... 293s Unpacking libinput10:s390x (1.25.0-1ubuntu1) ... 293s Selecting previously unselected package libmd4c0:s390x. 293s Preparing to unpack .../326-libmd4c0_0.4.8-1_s390x.deb ... 293s Unpacking libmd4c0:s390x (0.4.8-1) ... 293s Selecting previously unselected package libqt5dbus5t64:s390x. 293s Preparing to unpack .../327-libqt5dbus5t64_5.15.12+dfsg-3ubuntu6_s390x.deb ... 293s Unpacking libqt5dbus5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 293s Selecting previously unselected package libqt5network5t64:s390x. 293s Preparing to unpack .../328-libqt5network5t64_5.15.12+dfsg-3ubuntu6_s390x.deb ... 293s Unpacking libqt5network5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 293s Selecting previously unselected package libsm6:s390x. 293s Preparing to unpack .../329-libsm6_2%3a1.2.3-1build2_s390x.deb ... 293s Unpacking libsm6:s390x (2:1.2.3-1build2) ... 293s Selecting previously unselected package libxcb-icccm4:s390x. 293s Preparing to unpack .../330-libxcb-icccm4_0.4.1-1.1build2_s390x.deb ... 293s Unpacking libxcb-icccm4:s390x (0.4.1-1.1build2) ... 293s Selecting previously unselected package libxcb-util1:s390x. 293s Preparing to unpack .../331-libxcb-util1_0.4.0-1build2_s390x.deb ... 293s Unpacking libxcb-util1:s390x (0.4.0-1build2) ... 293s Selecting previously unselected package libxcb-image0:s390x. 293s Preparing to unpack .../332-libxcb-image0_0.4.0-2_s390x.deb ... 293s Unpacking libxcb-image0:s390x (0.4.0-2) ... 294s Selecting previously unselected package libxcb-keysyms1:s390x. 294s Preparing to unpack .../333-libxcb-keysyms1_0.4.0-1build3_s390x.deb ... 294s Unpacking libxcb-keysyms1:s390x (0.4.0-1build3) ... 294s Selecting previously unselected package libxcb-render-util0:s390x. 294s Preparing to unpack .../334-libxcb-render-util0_0.3.9-1build3_s390x.deb ... 294s Unpacking libxcb-render-util0:s390x (0.3.9-1build3) ... 294s Selecting previously unselected package libxcb-shape0:s390x. 294s Preparing to unpack .../335-libxcb-shape0_1.15-1_s390x.deb ... 294s Unpacking libxcb-shape0:s390x (1.15-1) ... 294s Selecting previously unselected package libxcb-xinerama0:s390x. 294s Preparing to unpack .../336-libxcb-xinerama0_1.15-1_s390x.deb ... 294s Unpacking libxcb-xinerama0:s390x (1.15-1) ... 294s Selecting previously unselected package libxcb-xinput0:s390x. 294s Preparing to unpack .../337-libxcb-xinput0_1.15-1_s390x.deb ... 294s Unpacking libxcb-xinput0:s390x (1.15-1) ... 294s Selecting previously unselected package libxcb-xkb1:s390x. 294s Preparing to unpack .../338-libxcb-xkb1_1.15-1_s390x.deb ... 294s Unpacking libxcb-xkb1:s390x (1.15-1) ... 294s Selecting previously unselected package libxkbcommon-x11-0:s390x. 294s Preparing to unpack .../339-libxkbcommon-x11-0_1.6.0-1_s390x.deb ... 294s Unpacking libxkbcommon-x11-0:s390x (1.6.0-1) ... 294s Selecting previously unselected package libqt5gui5t64:s390x. 294s Preparing to unpack .../340-libqt5gui5t64_5.15.12+dfsg-3ubuntu6_s390x.deb ... 294s Unpacking libqt5gui5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 294s Selecting previously unselected package libavahi-common-data:s390x. 294s Preparing to unpack .../341-libavahi-common-data_0.8-13ubuntu4_s390x.deb ... 294s Unpacking libavahi-common-data:s390x (0.8-13ubuntu4) ... 294s Selecting previously unselected package libavahi-common3:s390x. 294s Preparing to unpack .../342-libavahi-common3_0.8-13ubuntu4_s390x.deb ... 294s Unpacking libavahi-common3:s390x (0.8-13ubuntu4) ... 294s Selecting previously unselected package libavahi-client3:s390x. 294s Preparing to unpack .../343-libavahi-client3_0.8-13ubuntu4_s390x.deb ... 294s Unpacking libavahi-client3:s390x (0.8-13ubuntu4) ... 294s Selecting previously unselected package libcups2t64:s390x. 294s Preparing to unpack .../344-libcups2t64_2.4.7-1.2ubuntu2_s390x.deb ... 294s Unpacking libcups2t64:s390x (2.4.7-1.2ubuntu2) ... 294s Selecting previously unselected package libqt5widgets5t64:s390x. 294s Preparing to unpack .../345-libqt5widgets5t64_5.15.12+dfsg-3ubuntu6_s390x.deb ... 294s Unpacking libqt5widgets5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 294s Selecting previously unselected package libqt5printsupport5t64:s390x. 294s Preparing to unpack .../346-libqt5printsupport5t64_5.15.12+dfsg-3ubuntu6_s390x.deb ... 294s Unpacking libqt5printsupport5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 294s Selecting previously unselected package libqscintilla2-qt5-15:s390x. 294s Preparing to unpack .../347-libqscintilla2-qt5-15_2.14.1+dfsg-1build2_s390x.deb ... 294s Unpacking libqscintilla2-qt5-15:s390x (2.14.1+dfsg-1build2) ... 294s Selecting previously unselected package libqt5sql5t64:s390x. 294s Preparing to unpack .../348-libqt5sql5t64_5.15.12+dfsg-3ubuntu6_s390x.deb ... 294s Unpacking libqt5sql5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 294s Selecting previously unselected package libqt5help5:s390x. 294s Preparing to unpack .../349-libqt5help5_5.15.12-2build2_s390x.deb ... 294s Unpacking libqt5help5:s390x (5.15.12-2build2) ... 294s Selecting previously unselected package libqt5xml5t64:s390x. 294s Preparing to unpack .../350-libqt5xml5t64_5.15.12+dfsg-3ubuntu6_s390x.deb ... 294s Unpacking libqt5xml5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 294s Selecting previously unselected package libogg0:s390x. 294s Preparing to unpack .../351-libogg0_1.3.5-3_s390x.deb ... 294s Unpacking libogg0:s390x (1.3.5-3) ... 294s Selecting previously unselected package libflac12t64:s390x. 294s Preparing to unpack .../352-libflac12t64_1.4.3+ds-2.1ubuntu1_s390x.deb ... 294s Unpacking libflac12t64:s390x (1.4.3+ds-2.1ubuntu1) ... 294s Selecting previously unselected package libmp3lame0:s390x. 294s Preparing to unpack .../353-libmp3lame0_3.100-6_s390x.deb ... 294s Unpacking libmp3lame0:s390x (3.100-6) ... 294s Selecting previously unselected package libmpg123-0:s390x. 294s Preparing to unpack .../354-libmpg123-0_1.32.5-1build1_s390x.deb ... 294s Unpacking libmpg123-0:s390x (1.32.5-1build1) ... 294s Selecting previously unselected package libvorbis0a:s390x. 294s Preparing to unpack .../355-libvorbis0a_1.3.7-1build2_s390x.deb ... 294s Unpacking libvorbis0a:s390x (1.3.7-1build2) ... 294s Selecting previously unselected package libvorbisenc2:s390x. 294s Preparing to unpack .../356-libvorbisenc2_1.3.7-1build2_s390x.deb ... 294s Unpacking libvorbisenc2:s390x (1.3.7-1build2) ... 294s Selecting previously unselected package libsndfile1:s390x. 294s Preparing to unpack .../357-libsndfile1_1.2.2-1ubuntu3_s390x.deb ... 294s Unpacking libsndfile1:s390x (1.2.2-1ubuntu3) ... 294s Selecting previously unselected package libspqr4:s390x. 294s Preparing to unpack .../358-libspqr4_1%3a7.6.1+dfsg-1_s390x.deb ... 294s Unpacking libspqr4:s390x (1:7.6.1+dfsg-1) ... 294s Selecting previously unselected package libsundials-ida6:s390x. 294s Preparing to unpack .../359-libsundials-ida6_6.4.1+dfsg1-3build3_s390x.deb ... 294s Unpacking libsundials-ida6:s390x (6.4.1+dfsg1-3build3) ... 294s Selecting previously unselected package libbtf2:s390x. 294s Preparing to unpack .../360-libbtf2_1%3a7.6.1+dfsg-1_s390x.deb ... 294s Unpacking libbtf2:s390x (1:7.6.1+dfsg-1) ... 294s Selecting previously unselected package libklu2:s390x. 294s Preparing to unpack .../361-libklu2_1%3a7.6.1+dfsg-1_s390x.deb ... 294s Unpacking libklu2:s390x (1:7.6.1+dfsg-1) ... 294s Selecting previously unselected package libfftw3-long3:s390x. 294s Preparing to unpack .../362-libfftw3-long3_3.3.10-1ubuntu2_s390x.deb ... 294s Unpacking libfftw3-long3:s390x (3.3.10-1ubuntu2) ... 294s Selecting previously unselected package libevent-pthreads-2.1-7:s390x. 294s Preparing to unpack .../363-libevent-pthreads-2.1-7_2.1.12-stable-9build1_s390x.deb ... 294s Unpacking libevent-pthreads-2.1-7:s390x (2.1.12-stable-9build1) ... 294s Selecting previously unselected package librdmacm1t64:s390x. 294s Preparing to unpack .../364-librdmacm1t64_50.0-2build1_s390x.deb ... 294s Unpacking librdmacm1t64:s390x (50.0-2build1) ... 294s Selecting previously unselected package libfabric1:s390x. 294s Preparing to unpack .../365-libfabric1_1.17.0-3build1_s390x.deb ... 294s Unpacking libfabric1:s390x (1.17.0-3build1) ... 295s Selecting previously unselected package libhwloc15:s390x. 295s Preparing to unpack .../366-libhwloc15_2.10.0-1_s390x.deb ... 295s Unpacking libhwloc15:s390x (2.10.0-1) ... 295s Selecting previously unselected package libmunge2:s390x. 295s Preparing to unpack .../367-libmunge2_0.5.15-4_s390x.deb ... 295s Unpacking libmunge2:s390x (0.5.15-4) ... 295s Selecting previously unselected package libpciaccess0:s390x. 295s Preparing to unpack .../368-libpciaccess0_0.17-3_s390x.deb ... 295s Unpacking libpciaccess0:s390x (0.17-3) ... 295s Selecting previously unselected package libxnvctrl0:s390x. 295s Preparing to unpack .../369-libxnvctrl0_510.47.03-0ubuntu3_s390x.deb ... 295s Unpacking libxnvctrl0:s390x (510.47.03-0ubuntu3) ... 295s Selecting previously unselected package ocl-icd-libopencl1:s390x. 295s Preparing to unpack .../370-ocl-icd-libopencl1_2.3.2-1_s390x.deb ... 295s Unpacking ocl-icd-libopencl1:s390x (2.3.2-1) ... 295s Selecting previously unselected package libhwloc-plugins:s390x. 295s Preparing to unpack .../371-libhwloc-plugins_2.10.0-1_s390x.deb ... 295s Unpacking libhwloc-plugins:s390x (2.10.0-1) ... 295s Selecting previously unselected package libpmix2t64:s390x. 295s Preparing to unpack .../372-libpmix2t64_5.0.1-4.1_s390x.deb ... 295s Unpacking libpmix2t64:s390x (5.0.1-4.1) ... 295s Selecting previously unselected package libopenmpi3t64:s390x. 295s Preparing to unpack .../373-libopenmpi3t64_4.1.6-7ubuntu1_s390x.deb ... 295s Unpacking libopenmpi3t64:s390x (4.1.6-7ubuntu1) ... 295s Selecting previously unselected package libfftw3-mpi3:s390x. 295s Preparing to unpack .../374-libfftw3-mpi3_3.3.10-1ubuntu2_s390x.deb ... 295s Unpacking libfftw3-mpi3:s390x (3.3.10-1ubuntu2) ... 295s Selecting previously unselected package libhdf5-openmpi-103-1t64:s390x. 295s Preparing to unpack .../375-libhdf5-openmpi-103-1t64_1.10.10+repack-3.1ubuntu3_s390x.deb ... 295s Unpacking libhdf5-openmpi-103-1t64:s390x (1.10.10+repack-3.1ubuntu3) ... 295s Selecting previously unselected package libcombblas2.0.0t64:s390x. 295s Preparing to unpack .../376-libcombblas2.0.0t64_2.0.0-3.1build1_s390x.deb ... 295s Unpacking libcombblas2.0.0t64:s390x (2.0.0-3.1build1) ... 295s Selecting previously unselected package libmetis5:s390x. 295s Preparing to unpack .../377-libmetis5_5.1.0.dfsg-7build2_s390x.deb ... 295s Unpacking libmetis5:s390x (5.1.0.dfsg-7build2) ... 295s Selecting previously unselected package libptscotch-7.0:s390x. 295s Preparing to unpack .../378-libptscotch-7.0_7.0.4-1ubuntu1_s390x.deb ... 295s Unpacking libptscotch-7.0:s390x (7.0.4-1ubuntu1) ... 295s Selecting previously unselected package libsuperlu-dist8:s390x. 295s Preparing to unpack .../379-libsuperlu-dist8_8.2.1+dfsg1-1build1_s390x.deb ... 295s Unpacking libsuperlu-dist8:s390x (8.2.1+dfsg1-1build1) ... 295s Selecting previously unselected package libhypre-2.28.0:s390x. 295s Preparing to unpack .../380-libhypre-2.28.0_2.28.0-8build1_s390x.deb ... 295s Unpacking libhypre-2.28.0:s390x (2.28.0-8build1) ... 295s Selecting previously unselected package openmpi-common. 295s Preparing to unpack .../381-openmpi-common_4.1.6-7ubuntu1_all.deb ... 295s Unpacking openmpi-common (4.1.6-7ubuntu1) ... 295s Selecting previously unselected package openmpi-bin. 295s Preparing to unpack .../382-openmpi-bin_4.1.6-7ubuntu1_s390x.deb ... 295s Unpacking openmpi-bin (4.1.6-7ubuntu1) ... 295s Selecting previously unselected package mpi-default-bin. 295s Preparing to unpack .../383-mpi-default-bin_1.15_s390x.deb ... 295s Unpacking mpi-default-bin (1.15) ... 295s Selecting previously unselected package libscalapack-openmpi2.2:s390x. 295s Preparing to unpack .../384-libscalapack-openmpi2.2_2.2.1-3build1_s390x.deb ... 295s Unpacking libscalapack-openmpi2.2:s390x (2.2.1-3build1) ... 295s Selecting previously unselected package libmumps-5.6t64:s390x. 295s Preparing to unpack .../385-libmumps-5.6t64_5.6.2-2.1build1_s390x.deb ... 295s Unpacking libmumps-5.6t64:s390x (5.6.2-2.1build1) ... 295s Selecting previously unselected package libsuperlu6:s390x. 295s Preparing to unpack .../386-libsuperlu6_6.0.1+dfsg1-1_s390x.deb ... 295s Unpacking libsuperlu6:s390x (6.0.1+dfsg1-1) ... 295s Selecting previously unselected package libscotch-7.0:s390x. 295s Preparing to unpack .../387-libscotch-7.0_7.0.4-1ubuntu1_s390x.deb ... 295s Unpacking libscotch-7.0:s390x (7.0.4-1ubuntu1) ... 295s Selecting previously unselected package libtrilinos-kokkos-13.2:s390x. 295s Preparing to unpack .../388-libtrilinos-kokkos-13.2_13.2.0-5build1_s390x.deb ... 295s Unpacking libtrilinos-kokkos-13.2:s390x (13.2.0-5build1) ... 295s Selecting previously unselected package libtrilinos-teuchos-13.2:s390x. 295s Preparing to unpack .../389-libtrilinos-teuchos-13.2_13.2.0-5build1_s390x.deb ... 295s Unpacking libtrilinos-teuchos-13.2:s390x (13.2.0-5build1) ... 295s Selecting previously unselected package libtrilinos-epetra-13.2:s390x. 295s Preparing to unpack .../390-libtrilinos-epetra-13.2_13.2.0-5build1_s390x.deb ... 295s Unpacking libtrilinos-epetra-13.2:s390x (13.2.0-5build1) ... 295s Selecting previously unselected package libtrilinos-triutils-13.2:s390x. 295s Preparing to unpack .../391-libtrilinos-triutils-13.2_13.2.0-5build1_s390x.deb ... 295s Unpacking libtrilinos-triutils-13.2:s390x (13.2.0-5build1) ... 295s Selecting previously unselected package libtrilinos-epetraext-13.2:s390x. 295s Preparing to unpack .../392-libtrilinos-epetraext-13.2_13.2.0-5build1_s390x.deb ... 295s Unpacking libtrilinos-epetraext-13.2:s390x (13.2.0-5build1) ... 295s Selecting previously unselected package libtrilinos-trilinosss-13.2:s390x. 295s Preparing to unpack .../393-libtrilinos-trilinosss-13.2_13.2.0-5build1_s390x.deb ... 295s Unpacking libtrilinos-trilinosss-13.2:s390x (13.2.0-5build1) ... 295s Selecting previously unselected package libtrilinos-amesos-13.2:s390x. 295s Preparing to unpack .../394-libtrilinos-amesos-13.2_13.2.0-5build1_s390x.deb ... 295s Unpacking libtrilinos-amesos-13.2:s390x (13.2.0-5build1) ... 295s Selecting previously unselected package libtrilinos-aztecoo-13.2:s390x. 295s Preparing to unpack .../395-libtrilinos-aztecoo-13.2_13.2.0-5build1_s390x.deb ... 295s Unpacking libtrilinos-aztecoo-13.2:s390x (13.2.0-5build1) ... 295s Selecting previously unselected package libtrilinos-galeri-13.2:s390x. 295s Preparing to unpack .../396-libtrilinos-galeri-13.2_13.2.0-5build1_s390x.deb ... 295s Unpacking libtrilinos-galeri-13.2:s390x (13.2.0-5build1) ... 295s Selecting previously unselected package libtrilinos-ifpack-13.2:s390x. 295s Preparing to unpack .../397-libtrilinos-ifpack-13.2_13.2.0-5build1_s390x.deb ... 295s Unpacking libtrilinos-ifpack-13.2:s390x (13.2.0-5build1) ... 295s Selecting previously unselected package libtrilinos-zoltan-13.2:s390x. 295s Preparing to unpack .../398-libtrilinos-zoltan-13.2_13.2.0-5build1_s390x.deb ... 295s Unpacking libtrilinos-zoltan-13.2:s390x (13.2.0-5build1) ... 295s Selecting previously unselected package libtrilinos-ml-13.2:s390x. 295s Preparing to unpack .../399-libtrilinos-ml-13.2_13.2.0-5build1_s390x.deb ... 295s Unpacking libtrilinos-ml-13.2:s390x (13.2.0-5build1) ... 295s Selecting previously unselected package libumfpack6:s390x. 295s Preparing to unpack .../400-libumfpack6_1%3a7.6.1+dfsg-1_s390x.deb ... 295s Unpacking libumfpack6:s390x (1:7.6.1+dfsg-1) ... 296s Selecting previously unselected package libpetsc-real3.19t64:s390x. 296s Preparing to unpack .../401-libpetsc-real3.19t64_3.19.6+dfsg1-2.2ubuntu1_s390x.deb ... 296s Unpacking libpetsc-real3.19t64:s390x (3.19.6+dfsg1-2.2ubuntu1) ... 296s Selecting previously unselected package libsundials-nvecparallel-petsc6:s390x. 296s Preparing to unpack .../402-libsundials-nvecparallel-petsc6_6.4.1+dfsg1-3build3_s390x.deb ... 296s Unpacking libsundials-nvecparallel-petsc6:s390x (6.4.1+dfsg1-3build3) ... 296s Selecting previously unselected package libsundials-sunmatrix4:s390x. 296s Preparing to unpack .../403-libsundials-sunmatrix4_6.4.1+dfsg1-3build3_s390x.deb ... 296s Unpacking libsundials-sunmatrix4:s390x (6.4.1+dfsg1-3build3) ... 296s Selecting previously unselected package libsundials-sunlinsol3:s390x. 296s Preparing to unpack .../404-libsundials-sunlinsol3_6.4.1+dfsg1-3build3_s390x.deb ... 296s Unpacking libsundials-sunlinsol3:s390x (6.4.1+dfsg1-3build3) ... 296s Selecting previously unselected package libtext-unidecode-perl. 296s Preparing to unpack .../405-libtext-unidecode-perl_1.30-3_all.deb ... 296s Unpacking libtext-unidecode-perl (1.30-3) ... 296s Selecting previously unselected package texinfo-lib. 296s Preparing to unpack .../406-texinfo-lib_7.1-3build1_s390x.deb ... 296s Unpacking texinfo-lib (7.1-3build1) ... 296s Selecting previously unselected package tex-common. 296s Preparing to unpack .../407-tex-common_6.18_all.deb ... 296s Unpacking tex-common (6.18) ... 296s Selecting previously unselected package texinfo. 296s Preparing to unpack .../408-texinfo_7.1-3build1_all.deb ... 296s Unpacking texinfo (7.1-3build1) ... 296s Selecting previously unselected package octave-common. 296s Preparing to unpack .../409-octave-common_8.4.0-1build4_all.deb ... 296s Unpacking octave-common (8.4.0-1build4) ... 296s Selecting previously unselected package octave. 296s Preparing to unpack .../410-octave_8.4.0-1build4_s390x.deb ... 296s Unpacking octave (8.4.0-1build4) ... 297s Selecting previously unselected package libncurses-dev:s390x. 297s Preparing to unpack .../411-libncurses-dev_6.4+20240113-1ubuntu1_s390x.deb ... 297s Unpacking libncurses-dev:s390x (6.4+20240113-1ubuntu1) ... 297s Selecting previously unselected package libreadline-dev:s390x. 297s Preparing to unpack .../412-libreadline-dev_8.2-4_s390x.deb ... 297s Unpacking libreadline-dev:s390x (8.2-4) ... 297s Selecting previously unselected package libhdf5-fortran-102t64:s390x. 297s Preparing to unpack .../413-libhdf5-fortran-102t64_1.10.10+repack-3.1ubuntu3_s390x.deb ... 297s Unpacking libhdf5-fortran-102t64:s390x (1.10.10+repack-3.1ubuntu3) ... 297s Selecting previously unselected package libhdf5-hl-100t64:s390x. 297s Preparing to unpack .../414-libhdf5-hl-100t64_1.10.10+repack-3.1ubuntu3_s390x.deb ... 297s Unpacking libhdf5-hl-100t64:s390x (1.10.10+repack-3.1ubuntu3) ... 297s Selecting previously unselected package libhdf5-hl-fortran-100t64:s390x. 297s Preparing to unpack .../415-libhdf5-hl-fortran-100t64_1.10.10+repack-3.1ubuntu3_s390x.deb ... 297s Unpacking libhdf5-hl-fortran-100t64:s390x (1.10.10+repack-3.1ubuntu3) ... 297s Selecting previously unselected package libhdf5-cpp-103-1t64:s390x. 297s Preparing to unpack .../416-libhdf5-cpp-103-1t64_1.10.10+repack-3.1ubuntu3_s390x.deb ... 297s Unpacking libhdf5-cpp-103-1t64:s390x (1.10.10+repack-3.1ubuntu3) ... 297s Selecting previously unselected package libhdf5-hl-cpp-100t64:s390x. 297s Preparing to unpack .../417-libhdf5-hl-cpp-100t64_1.10.10+repack-3.1ubuntu3_s390x.deb ... 297s Unpacking libhdf5-hl-cpp-100t64:s390x (1.10.10+repack-3.1ubuntu3) ... 297s Selecting previously unselected package zlib1g-dev:s390x. 297s Preparing to unpack .../418-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu1_s390x.deb ... 297s Unpacking zlib1g-dev:s390x (1:1.3.dfsg-3.1ubuntu1) ... 297s Selecting previously unselected package libjpeg-turbo8-dev:s390x. 297s Preparing to unpack .../419-libjpeg-turbo8-dev_2.1.5-2ubuntu1_s390x.deb ... 297s Unpacking libjpeg-turbo8-dev:s390x (2.1.5-2ubuntu1) ... 297s Selecting previously unselected package libjpeg8-dev:s390x. 297s Preparing to unpack .../420-libjpeg8-dev_8c-2ubuntu11_s390x.deb ... 297s Unpacking libjpeg8-dev:s390x (8c-2ubuntu11) ... 297s Selecting previously unselected package libjpeg-dev:s390x. 297s Preparing to unpack .../421-libjpeg-dev_8c-2ubuntu11_s390x.deb ... 297s Unpacking libjpeg-dev:s390x (8c-2ubuntu11) ... 297s Selecting previously unselected package libaec-dev:s390x. 297s Preparing to unpack .../422-libaec-dev_1.1.2-1_s390x.deb ... 297s Unpacking libaec-dev:s390x (1.1.2-1) ... 297s Selecting previously unselected package libcurl4-openssl-dev:s390x. 297s Preparing to unpack .../423-libcurl4-openssl-dev_8.5.0-2ubuntu8_s390x.deb ... 297s Unpacking libcurl4-openssl-dev:s390x (8.5.0-2ubuntu8) ... 297s Selecting previously unselected package libssl-dev:s390x. 297s Preparing to unpack .../424-libssl-dev_3.0.13-0ubuntu2_s390x.deb ... 297s Unpacking libssl-dev:s390x (3.0.13-0ubuntu2) ... 297s Selecting previously unselected package hdf5-helpers. 297s Preparing to unpack .../425-hdf5-helpers_1.10.10+repack-3.1ubuntu3_s390x.deb ... 297s Unpacking hdf5-helpers (1.10.10+repack-3.1ubuntu3) ... 297s Selecting previously unselected package libhdf5-dev. 297s Preparing to unpack .../426-libhdf5-dev_1.10.10+repack-3.1ubuntu3_s390x.deb ... 297s Unpacking libhdf5-dev (1.10.10+repack-3.1ubuntu3) ... 297s Selecting previously unselected package xorg-sgml-doctools. 297s Preparing to unpack .../427-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 297s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 297s Selecting previously unselected package x11proto-dev. 297s Preparing to unpack .../428-x11proto-dev_2023.2-1_all.deb ... 297s Unpacking x11proto-dev (2023.2-1) ... 297s Selecting previously unselected package libxau-dev:s390x. 297s Preparing to unpack .../429-libxau-dev_1%3a1.0.9-1build5_s390x.deb ... 297s Unpacking libxau-dev:s390x (1:1.0.9-1build5) ... 297s Selecting previously unselected package libxdmcp-dev:s390x. 297s Preparing to unpack .../430-libxdmcp-dev_1%3a1.1.3-0ubuntu5_s390x.deb ... 297s Unpacking libxdmcp-dev:s390x (1:1.1.3-0ubuntu5) ... 297s Selecting previously unselected package xtrans-dev. 297s Preparing to unpack .../431-xtrans-dev_1.4.0-1_all.deb ... 297s Unpacking xtrans-dev (1.4.0-1) ... 297s Selecting previously unselected package libpthread-stubs0-dev:s390x. 297s Preparing to unpack .../432-libpthread-stubs0-dev_0.4-1build2_s390x.deb ... 297s Unpacking libpthread-stubs0-dev:s390x (0.4-1build2) ... 297s Selecting previously unselected package libxcb1-dev:s390x. 297s Preparing to unpack .../433-libxcb1-dev_1.15-1_s390x.deb ... 297s Unpacking libxcb1-dev:s390x (1.15-1) ... 297s Selecting previously unselected package libx11-dev:s390x. 297s Preparing to unpack .../434-libx11-dev_2%3a1.8.7-1_s390x.deb ... 297s Unpacking libx11-dev:s390x (2:1.8.7-1) ... 297s Selecting previously unselected package libglx-dev:s390x. 297s Preparing to unpack .../435-libglx-dev_1.7.0-1_s390x.deb ... 297s Unpacking libglx-dev:s390x (1.7.0-1) ... 297s Selecting previously unselected package libgl-dev:s390x. 297s Preparing to unpack .../436-libgl-dev_1.7.0-1_s390x.deb ... 297s Unpacking libgl-dev:s390x (1.7.0-1) ... 297s Selecting previously unselected package libblas-dev:s390x. 297s Preparing to unpack .../437-libblas-dev_3.12.0-3_s390x.deb ... 297s Unpacking libblas-dev:s390x (3.12.0-3) ... 297s Selecting previously unselected package liblapack-dev:s390x. 297s Preparing to unpack .../438-liblapack-dev_3.12.0-3_s390x.deb ... 297s Unpacking liblapack-dev:s390x (3.12.0-3) ... 298s Selecting previously unselected package libfftw3-bin. 298s Preparing to unpack .../439-libfftw3-bin_3.3.10-1ubuntu2_s390x.deb ... 298s Unpacking libfftw3-bin (3.3.10-1ubuntu2) ... 298s Selecting previously unselected package libfftw3-dev:s390x. 298s Preparing to unpack .../440-libfftw3-dev_3.3.10-1ubuntu2_s390x.deb ... 298s Unpacking libfftw3-dev:s390x (3.3.10-1ubuntu2) ... 298s Selecting previously unselected package libgfortran-13-dev:s390x. 298s Preparing to unpack .../441-libgfortran-13-dev_13.2.0-21ubuntu1_s390x.deb ... 298s Unpacking libgfortran-13-dev:s390x (13.2.0-21ubuntu1) ... 298s Selecting previously unselected package gfortran-13-s390x-linux-gnu. 298s Preparing to unpack .../442-gfortran-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 298s Unpacking gfortran-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 298s Selecting previously unselected package gfortran-13. 298s Preparing to unpack .../443-gfortran-13_13.2.0-21ubuntu1_s390x.deb ... 298s Unpacking gfortran-13 (13.2.0-21ubuntu1) ... 298s Selecting previously unselected package gfortran-s390x-linux-gnu. 298s Preparing to unpack .../444-gfortran-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 298s Unpacking gfortran-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 298s Selecting previously unselected package gfortran. 298s Preparing to unpack .../445-gfortran_4%3a13.2.0-7ubuntu1_s390x.deb ... 298s Unpacking gfortran (4:13.2.0-7ubuntu1) ... 298s Selecting previously unselected package libstdc++-13-dev:s390x. 298s Preparing to unpack .../446-libstdc++-13-dev_13.2.0-21ubuntu1_s390x.deb ... 298s Unpacking libstdc++-13-dev:s390x (13.2.0-21ubuntu1) ... 298s Selecting previously unselected package g++-13-s390x-linux-gnu. 298s Preparing to unpack .../447-g++-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 298s Unpacking g++-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 298s Selecting previously unselected package g++-13. 298s Preparing to unpack .../448-g++-13_13.2.0-21ubuntu1_s390x.deb ... 298s Unpacking g++-13 (13.2.0-21ubuntu1) ... 298s Selecting previously unselected package g++-s390x-linux-gnu. 298s Preparing to unpack .../449-g++-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 298s Unpacking g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 298s Selecting previously unselected package g++. 298s Preparing to unpack .../450-g++_4%3a13.2.0-7ubuntu1_s390x.deb ... 298s Unpacking g++ (4:13.2.0-7ubuntu1) ... 298s Selecting previously unselected package octave-dev. 298s Preparing to unpack .../451-octave-dev_8.4.0-1build4_s390x.deb ... 298s Unpacking octave-dev (8.4.0-1build4) ... 299s Selecting previously unselected package dh-octave. 299s Preparing to unpack .../452-dh-octave_1.8.0_all.deb ... 299s Unpacking dh-octave (1.8.0) ... 299s Selecting previously unselected package fonts-lmodern. 299s Preparing to unpack .../453-fonts-lmodern_2.005-1_all.deb ... 299s Unpacking fonts-lmodern (2.005-1) ... 299s Selecting previously unselected package libfontenc1:s390x. 299s Preparing to unpack .../454-libfontenc1_1%3a1.1.8-1_s390x.deb ... 299s Unpacking libfontenc1:s390x (1:1.1.8-1) ... 299s Selecting previously unselected package libkpathsea6:s390x. 299s Preparing to unpack .../455-libkpathsea6_2023.20230311.66589-9build2_s390x.deb ... 299s Unpacking libkpathsea6:s390x (2023.20230311.66589-9build2) ... 299s Selecting previously unselected package libpaper1:s390x. 299s Preparing to unpack .../456-libpaper1_1.1.29_s390x.deb ... 299s Unpacking libpaper1:s390x (1.1.29) ... 299s Selecting previously unselected package libpaper-utils. 299s Preparing to unpack .../457-libpaper-utils_1.1.29_s390x.deb ... 299s Unpacking libpaper-utils (1.1.29) ... 299s Selecting previously unselected package libpotrace0:s390x. 299s Preparing to unpack .../458-libpotrace0_1.16-2_s390x.deb ... 299s Unpacking libpotrace0:s390x (1.16-2) ... 299s Selecting previously unselected package libptexenc1:s390x. 299s Preparing to unpack .../459-libptexenc1_2023.20230311.66589-9build2_s390x.deb ... 299s Unpacking libptexenc1:s390x (2023.20230311.66589-9build2) ... 299s Selecting previously unselected package libsynctex2:s390x. 299s Preparing to unpack .../460-libsynctex2_2023.20230311.66589-9build2_s390x.deb ... 299s Unpacking libsynctex2:s390x (2023.20230311.66589-9build2) ... 299s Selecting previously unselected package libteckit0:s390x. 299s Preparing to unpack .../461-libteckit0_2.5.12+ds1-1_s390x.deb ... 299s Unpacking libteckit0:s390x (2.5.12+ds1-1) ... 299s Selecting previously unselected package libtexlua53-5:s390x. 299s Preparing to unpack .../462-libtexlua53-5_2023.20230311.66589-9build2_s390x.deb ... 299s Unpacking libtexlua53-5:s390x (2023.20230311.66589-9build2) ... 299s Selecting previously unselected package libxt6t64:s390x. 299s Preparing to unpack .../463-libxt6t64_1%3a1.2.1-1.2_s390x.deb ... 299s Unpacking libxt6t64:s390x (1:1.2.1-1.2) ... 299s Selecting previously unselected package libxmu6:s390x. 299s Preparing to unpack .../464-libxmu6_2%3a1.1.3-3build1_s390x.deb ... 299s Unpacking libxmu6:s390x (2:1.1.3-3build1) ... 299s Selecting previously unselected package libxaw7:s390x. 299s Preparing to unpack .../465-libxaw7_2%3a1.0.14-1build1_s390x.deb ... 299s Unpacking libxaw7:s390x (2:1.0.14-1build1) ... 299s Selecting previously unselected package libxfont2:s390x. 299s Preparing to unpack .../466-libxfont2_1%3a2.0.6-1_s390x.deb ... 299s Unpacking libxfont2:s390x (1:2.0.6-1) ... 299s Selecting previously unselected package libxi6:s390x. 299s Preparing to unpack .../467-libxi6_2%3a1.8.1-1_s390x.deb ... 299s Unpacking libxi6:s390x (2:1.8.1-1) ... 299s Selecting previously unselected package libxkbfile1:s390x. 299s Preparing to unpack .../468-libxkbfile1_1%3a1.1.0-1build3_s390x.deb ... 299s Unpacking libxkbfile1:s390x (1:1.1.0-1build3) ... 299s Selecting previously unselected package libxrandr2:s390x. 299s Preparing to unpack .../469-libxrandr2_2%3a1.5.2-2_s390x.deb ... 299s Unpacking libxrandr2:s390x (2:1.5.2-2) ... 299s Selecting previously unselected package libzzip-0-13t64:s390x. 299s Preparing to unpack .../470-libzzip-0-13t64_0.13.72+dfsg.1-1.2_s390x.deb ... 299s Unpacking libzzip-0-13t64:s390x (0.13.72+dfsg.1-1.2) ... 299s Selecting previously unselected package libslicot0:s390x. 299s Preparing to unpack .../471-libslicot0_5.9-1_s390x.deb ... 299s Unpacking libslicot0:s390x (5.9-1) ... 299s Selecting previously unselected package octave-control:s390x. 299s Preparing to unpack .../472-octave-control_4.0.0-2ubuntu1_s390x.deb ... 299s Unpacking octave-control:s390x (4.0.0-2ubuntu1) ... 299s Selecting previously unselected package octave-signal. 299s Preparing to unpack .../473-octave-signal_1.4.5-2_s390x.deb ... 299s Unpacking octave-signal (1.4.5-2) ... 299s Selecting previously unselected package texlive-binaries. 299s Preparing to unpack .../474-texlive-binaries_2023.20230311.66589-9build2_s390x.deb ... 299s Unpacking texlive-binaries (2023.20230311.66589-9build2) ... 300s Selecting previously unselected package xdg-utils. 300s Preparing to unpack .../475-xdg-utils_1.1.3-4.1ubuntu3_all.deb ... 300s Unpacking xdg-utils (1.1.3-4.1ubuntu3) ... 300s Selecting previously unselected package texlive-base. 300s Preparing to unpack .../476-texlive-base_2023.20240207-1_all.deb ... 300s Unpacking texlive-base (2023.20240207-1) ... 302s Selecting previously unselected package texlive-fonts-recommended. 302s Preparing to unpack .../477-texlive-fonts-recommended_2023.20240207-1_all.deb ... 302s Unpacking texlive-fonts-recommended (2023.20240207-1) ... 302s Selecting previously unselected package texlive-latex-base. 302s Preparing to unpack .../478-texlive-latex-base_2023.20240207-1_all.deb ... 302s Unpacking texlive-latex-base (2023.20240207-1) ... 303s Selecting previously unselected package texlive-latex-recommended. 303s Preparing to unpack .../479-texlive-latex-recommended_2023.20240207-1_all.deb ... 303s Unpacking texlive-latex-recommended (2023.20240207-1) ... 304s Selecting previously unselected package texlive. 304s Preparing to unpack .../480-texlive_2023.20240207-1_all.deb ... 304s Unpacking texlive (2023.20240207-1) ... 304s Selecting previously unselected package x11-xkb-utils. 304s Preparing to unpack .../481-x11-xkb-utils_7.7+8build1_s390x.deb ... 304s Unpacking x11-xkb-utils (7.7+8build1) ... 304s Selecting previously unselected package xserver-common. 304s Preparing to unpack .../482-xserver-common_2%3a21.1.11-2ubuntu1_all.deb ... 304s Unpacking xserver-common (2:21.1.11-2ubuntu1) ... 304s Selecting previously unselected package xvfb. 304s Preparing to unpack .../483-xvfb_2%3a21.1.11-2ubuntu1_s390x.deb ... 304s Unpacking xvfb (2:21.1.11-2ubuntu1) ... 304s Selecting previously unselected package autopkgtest-satdep. 304s Preparing to unpack .../484-1-autopkgtest-satdep.deb ... 304s Unpacking autopkgtest-satdep (0) ... 304s Setting up libapt-pkg-perl (0.1.40build5) ... 304s Setting up libhwy1t64:s390x (1.0.7-8.1) ... 304s Setting up libmodule-pluggable-perl (5.2-4) ... 304s Setting up libgraphite2-3:s390x (1.3.14-2) ... 304s Setting up libstring-escape-perl (2010.002-3) ... 304s Setting up libxcb-dri3-0:s390x (1.15-1) ... 304s Setting up liblcms2-2:s390x (2.14-2) ... 304s Setting up libberkeleydb-perl:s390x (0.64-2build2) ... 304s Setting up libpixman-1-0:s390x (0.42.2-1) ... 304s Setting up libwayland-server0:s390x (1.22.0-2.1) ... 304s Setting up libpaper1:s390x (1.1.29) ... 304s 304s Creating config file /etc/papersize with new version 304s Setting up libx11-xcb1:s390x (2:1.8.7-1) ... 304s Setting up libpciaccess0:s390x (0.17-3) ... 304s Setting up libfile-which-perl (1.27-2) ... 304s Setting up fontconfig (2.15.0-1.1ubuntu1) ... 306s Regenerating fonts cache... done. 306s Setting up libjpeg-turbo8-dev:s390x (2.1.5-2ubuntu1) ... 306s Setting up libdouble-conversion3:s390x (3.3.0-1) ... 306s Setting up libncurses-dev:s390x (6.4+20240113-1ubuntu1) ... 306s Setting up libdrm-nouveau2:s390x (2.4.120-2) ... 306s Setting up libunicode-utf8-perl (0.62-2build2) ... 306s Setting up libset-intspan-perl (1.19-3) ... 306s Setting up libmpg123-0:s390x (1.32.5-1build1) ... 306s Setting up libxcb-xfixes0:s390x (1.15-1) ... 306s Setting up libogg0:s390x (1.3.5-3) ... 306s Setting up libmouse-perl (2.5.10-1build7) ... 306s Setting up libpod-pom-perl (2.01-4) ... 306s Setting up hdf5-helpers (1.10.10+repack-3.1ubuntu3) ... 306s Setting up libwmflite-0.2-7:s390x (0.2.13-1.1build2) ... 306s Setting up libxi6:s390x (2:1.8.1-1) ... 306s Setting up libregexp-pattern-perl (0.2.14-2) ... 306s Setting up libdata-messagepack-perl (1.02-1build3) ... 306s Setting up libxcb-xinput0:s390x (1.15-1) ... 306s Setting up libxrender1:s390x (1:0.9.10-1.1) ... 306s Setting up libdynaloader-functions-perl (0.003-3) ... 306s Setting up libdatrie1:s390x (0.2.13-3) ... 306s Setting up libtext-glob-perl (0.11-3) ... 306s Setting up libclass-method-modifiers-perl (2.15-1) ... 306s Setting up liblist-compare-perl (0.55-2) ... 306s Setting up libxcb-render0:s390x (1.15-1) ... 306s Setting up libclone-perl:s390x (0.46-1build2) ... 306s Setting up libarchive-zip-perl (1.68-1) ... 306s Setting up libsub-identify-perl (0.14-3build2) ... 306s Setting up libdrm-radeon1:s390x (2.4.120-2) ... 306s Setting up libcpanel-json-xs-perl:s390x (4.37-1build2) ... 306s Setting up libglvnd0:s390x (1.7.0-1) ... 306s Setting up libio-stringy-perl (2.111-3) ... 306s Setting up libscotch-7.0:s390x (7.0.4-1ubuntu1) ... 306s Setting up libhtml-tagset-perl (3.20-6) ... 306s Setting up liblog-any-perl (1.717-1) ... 306s Setting up libqscintilla2-qt5-l10n (2.14.1+dfsg-1build2) ... 306s Setting up libyaml-pp-perl (0.38.0-1) ... 306s Setting up libxcb-glx0:s390x (1.15-1) ... 306s Setting up libdevel-size-perl (0.83-2build3) ... 306s Setting up unzip (6.0-28ubuntu3) ... 306s Setting up libdebhelper-perl (13.14.1ubuntu5) ... 306s Setting up libregexp-pattern-license-perl (3.11.0-1) ... 306s Setting up libconvert-binhex-perl (1.125-3) ... 306s Setting up liblwp-mediatypes-perl (6.04-2) ... 306s Setting up libyaml-libyaml-perl (0.89+ds-1build1) ... 306s Setting up fonts-freefont-otf (20211204+svn4273-2) ... 306s Setting up libio-interactive-perl (1.025-1) ... 306s Setting up libxcb-keysyms1:s390x (0.4.0-1build3) ... 306s Setting up libxcb-shape0:s390x (1.15-1) ... 306s Setting up x11-common (1:7.7+23ubuntu2) ... 306s Setting up libtry-tiny-perl (0.31-2) ... 306s Setting up libcxsparse4:s390x (1:7.6.1+dfsg-1) ... 306s Setting up perl-openssl-defaults:s390x (7build1) ... 306s Setting up libmldbm-perl (2.05-4) ... 306s Setting up libxml-namespacesupport-perl (1.12-2) ... 306s Setting up m4 (1.4.19-4) ... 306s Setting up libclone-choose-perl (0.010-2) ... 306s Setting up libqhull-r8.0:s390x (2020.2-6) ... 306s Setting up libxcb-render-util0:s390x (0.3.9-1build3) ... 306s Setting up libtime-moment-perl (0.44-2build3) ... 306s Setting up libencode-locale-perl (1.05-3) ... 306s Setting up libtrilinos-kokkos-13.2:s390x (13.2.0-5build1) ... 306s Setting up libmetis5:s390x (5.1.0.dfsg-7build2) ... 306s Setting up libxcb-shm0:s390x (1.15-1) ... 306s Setting up libxcb-icccm4:s390x (0.4.1-1.1build2) ... 306s Setting up libpaper-utils (1.1.29) ... 306s Setting up texinfo-lib (7.1-3build1) ... 306s Setting up libreadline-dev:s390x (8.2-4) ... 306s Setting up libgomp1:s390x (14-20240315-1ubuntu1) ... 306s Setting up libconfig-tiny-perl (2.30-1) ... 306s Setting up libsereal-encoder-perl (5.004+ds-1build2) ... 306s Setting up liblist-utilsby-perl (0.12-2) ... 306s Setting up libyaml-tiny-perl (1.74-1) ... 306s Setting up libpthread-stubs0-dev:s390x (0.4-1build2) ... 306s Setting up octave-common (8.4.0-1build4) ... 306s Setting up libcairo2:s390x (1.18.0-1ubuntu1) ... 306s Setting up libregexp-common-perl (2017060201-3) ... 306s Setting up libpcre2-16-0:s390x (10.42-4ubuntu1) ... 306s Setting up libaec0:s390x (1.1.2-1) ... 306s Setting up libnet-netmask-perl (2.0002-2) ... 306s Setting up libopengl0:s390x (1.7.0-1) ... 306s Setting up libsub-install-perl (0.929-1) ... 306s Setting up libxcb-util1:s390x (0.4.0-1build2) ... 306s Setting up libxxf86vm1:s390x (1:1.1.4-1build3) ... 306s Setting up libindirect-perl (0.39-2build3) ... 306s Setting up libxcb-xkb1:s390x (1.15-1) ... 306s Setting up libxcb-image0:s390x (0.4.0-2) ... 306s Setting up libxs-parse-sublike-perl:s390x (0.21-2build2) ... 306s Setting up libnumber-compare-perl (0.03-3) ... 306s Setting up libxnvctrl0:s390x (510.47.03-0ubuntu3) ... 306s Setting up libxcb-present0:s390x (1.15-1) ... 306s Setting up liberror-perl (0.17029-2) ... 306s Setting up libtrilinos-trilinosss-13.2:s390x (13.2.0-5build1) ... 306s Setting up libasound2-data (1.2.11-1build1) ... 306s Setting up patchutils (0.4.2-1build2) ... 306s Setting up tex-common (6.18) ... 306s update-language: texlive-base not installed and configured, doing nothing! 307s Setting up libbtf2:s390x (1:7.6.1+dfsg-1) ... 307s Setting up libjson-maybexs-perl (1.004005-1) ... 307s Setting up libxml-sax-base-perl (1.09-3) ... 307s Setting up libio-string-perl (1.08-4) ... 307s Setting up libboolean-perl (0.46-3) ... 307s Setting up libnetaddr-ip-perl (4.079+dfsg-2build3) ... 307s Setting up xtrans-dev (1.4.0-1) ... 307s Setting up libqt5core5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 307s Setting up libfontenc1:s390x (1:1.1.8-1) ... 307s Setting up autotools-dev (20220109.1) ... 307s Setting up libblas3:s390x (3.12.0-3) ... 307s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode 307s Setting up libclass-data-inheritable-perl (0.08-3) ... 307s Setting up libxs-parse-keyword-perl (0.39-1build2) ... 307s Setting up libxcb-xinerama0:s390x (1.15-1) ... 307s Setting up libalgorithm-c3-perl (0.11-2) ... 307s Setting up libasound2t64:s390x (1.2.11-1build1) ... 307s Setting up libmunge2:s390x (0.5.15-4) ... 307s Setting up liblog-log4perl-perl (1.57-1) ... 307s Setting up libllvm17t64:s390x (1:17.0.6-9build2) ... 307s Setting up libtext-reform-perl (1.20-5) ... 307s Setting up libzzip-0-13t64:s390x (0.13.72+dfsg.1-1.2) ... 307s Setting up libfile-find-rule-perl (0.34-3) ... 307s Setting up libxfixes3:s390x (1:6.0.0-2) ... 307s Setting up libcurl4-openssl-dev:s390x (8.5.0-2ubuntu8) ... 307s Setting up libxcb-sync1:s390x (1.15-1) ... 307s Setting up libipc-system-simple-perl (1.30-2) ... 307s Setting up libio-tiecombine-perl (1.005-3) ... 307s Setting up libnet-domain-tld-perl (1.75-3) ... 307s Setting up libteckit0:s390x (2.5.12+ds1-1) ... 307s Setting up libperlio-utf8-strict-perl (0.010-1build2) ... 307s Setting up aglfn (1.7+git20191031.4036a9c-2) ... 307s Setting up lzip (1.24.1-1) ... 307s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip (lzip) in auto mode 307s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip-compressor (lzip-compressor) in auto mode 307s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip-decompressor (lzip-decompressor) in auto mode 307s Setting up libavahi-common-data:s390x (0.8-13ubuntu4) ... 307s Setting up libopus0:s390x (1.4-1) ... 307s Setting up t1utils (1.41-4build2) ... 307s Setting up libxinerama1:s390x (2:1.1.4-3) ... 307s Setting up libtexlua53-5:s390x (2023.20230311.66589-9build2) ... 307s Setting up diffstat (1.66-1) ... 307s Setting up libxkbcommon-x11-0:s390x (1.6.0-1) ... 307s Setting up libssl-dev:s390x (3.0.13-0ubuntu2) ... 307s Setting up libhwloc15:s390x (2.10.0-1) ... 307s Setting up libmpc3:s390x (1.3.1-1) ... 307s Setting up libatomic1:s390x (14-20240315-1ubuntu1) ... 307s Setting up libvorbis0a:s390x (1.3.7-1build2) ... 307s Setting up libvariable-magic-perl (0.63-1build2) ... 307s Setting up libio-html-perl (1.004-3) ... 307s Setting up libxrandr2:s390x (2:1.5.2-2) ... 307s Setting up libtext-template-perl (1.61-1) ... 307s Setting up libpod-parser-perl (1.67-1) ... 307s Setting up autopoint (0.21-14ubuntu1) ... 307s Setting up libb-hooks-op-check-perl:s390x (0.22-3) ... 307s Setting up liblist-moreutils-xs-perl (0.430-3build4) ... 307s Setting up libjxl0.7:s390x (0.7.0-10.2ubuntu4) ... 307s Setting up libltdl7:s390x (2.4.7-7) ... 307s Setting up libfftw3-double3:s390x (3.3.10-1ubuntu2) ... 307s Setting up libglapi-mesa:s390x (24.0.3-1ubuntu3) ... 307s Setting up libparams-util-perl (1.102-2build2) ... 307s Setting up libkpathsea6:s390x (2023.20230311.66589-9build2) ... 307s Setting up libgfortran5:s390x (14-20240315-1ubuntu1) ... 307s Setting up libvulkan1:s390x (1.3.275.0-1) ... 307s Setting up libtime-duration-perl (1.21-2) ... 307s Setting up autoconf (2.71-3) ... 307s Setting up libtext-xslate-perl:s390x (3.5.9-1build4) ... 307s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 307s Setting up libarray-intspan-perl (2.004-2) ... 307s Setting up libcapture-tiny-perl (0.48-2) ... 307s Setting up libtimedate-perl (2.3300-2) ... 307s Setting up libexporter-lite-perl (0.09-2) ... 307s Setting up libubsan1:s390x (14-20240315-1ubuntu1) ... 307s Setting up libxcb-dri2-0:s390x (1.15-1) ... 307s Setting up libsub-name-perl:s390x (0.27-1build2) ... 307s Setting up zlib1g-dev:s390x (1:1.3.dfsg-3.1ubuntu1) ... 307s Setting up libsyntax-keyword-try-perl (0.29-1build2) ... 307s Setting up dwz (0.15-1build5) ... 307s Setting up libdata-validate-domain-perl (0.10-1.1) ... 307s Setting up libproc-processtable-perl:s390x (0.636-1build2) ... 307s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 307s Setting up libdav1d7:s390x (1.4.1-1) ... 307s Setting up libmtdev1t64:s390x (1.1.6-1.1) ... 307s Setting up ocl-icd-libopencl1:s390x (2.3.2-1) ... 307s Setting up libxshmfence1:s390x (1.3-1build4) ... 307s Setting up libxcb-randr0:s390x (1.15-1) ... 307s Setting up libpath-tiny-perl (0.144-1) ... 307s Setting up libasan8:s390x (14-20240315-1ubuntu1) ... 307s Setting up lzop (1.04-2build2) ... 307s Setting up libjson-perl (4.10000-1) ... 307s Setting up liblog-any-adapter-screen-perl (0.140-2) ... 307s Setting up librole-tiny-perl (2.002004-1) ... 307s Setting up openmpi-common (4.1.6-7ubuntu1) ... 307s Setting up libqt5sql5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 307s Setting up debugedit (1:5.0-5build1) ... 307s Setting up libipc-run3-perl (0.049-1) ... 307s Setting up libmd4c0:s390x (0.4.8-1) ... 307s Setting up libregexp-wildcards-perl (1.05-3) ... 307s Setting up libmousex-strictconstructor-perl (0.02-3) ... 307s Setting up fonts-lmodern (2.005-1) ... 307s Setting up libsub-uplevel-perl (0.2800-3) ... 307s Setting up libsuitesparseconfig7:s390x (1:7.6.1+dfsg-1) ... 307s Setting up librdmacm1t64:s390x (50.0-2build1) ... 307s Setting up liblua5.4-0:s390x (5.4.6-3build1) ... 307s Setting up libsub-override-perl (0.10-1) ... 307s Setting up libaliased-perl (0.34-3) ... 307s Setting up libharfbuzz0b:s390x (8.3.0-2build1) ... 307s Setting up libthai-data (0.1.29-2) ... 307s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 307s Setting up libstrictures-perl (2.000006-1) ... 307s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 307s Setting up libdevel-stacktrace-perl (2.0500-1) ... 307s Setting up libclass-xsaccessor-perl (1.19-4build3) ... 307s Setting up libtext-autoformat-perl (1.750000-2) ... 307s Setting up libglu1-mesa:s390x (9.0.2-1.1) ... 307s Setting up libflac12t64:s390x (1.4.3+ds-2.1ubuntu1) ... 307s Setting up libtoml-tiny-perl (0.16-1) ... 307s Setting up libxkbfile1:s390x (1:1.1.0-1build3) ... 307s Setting up libsort-versions-perl (1.62-3) ... 307s Setting up libexporter-tiny-perl (1.006002-1) ... 307s Setting up libterm-readkey-perl (2.38-2build3) ... 307s Setting up libjpeg8-dev:s390x (8c-2ubuntu11) ... 307s Setting up libisl23:s390x (0.26-3) ... 307s Setting up libtext-unidecode-perl (1.30-3) ... 307s Setting up libde265-0:s390x (1.0.15-1build1) ... 307s Setting up libfont-ttf-perl (1.06-2) ... 307s Setting up libfile-homedir-perl (1.006-2) ... 307s Setting up libsamplerate0:s390x (0.2.2-4) ... 307s Setting up libwebpmux3:s390x (1.3.2-0.4build2) ... 307s Setting up libtext-levenshteinxs-perl (0.03-5build3) ... 307s Setting up libperlio-gzip-perl (0.20-1build3) ... 307s Setting up libxfont2:s390x (1:2.0.6-1) ... 307s Setting up libhtml-html5-entities-perl (0.004-3) ... 307s Setting up xdg-utils (1.1.3-4.1ubuntu3) ... 307s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 307s Setting up libtext-levenshtein-damerau-perl (0.41-3) ... 307s Setting up libsereal-decoder-perl (5.004+ds-1build2) ... 307s Setting up libmarkdown2:s390x (2.2.7-2) ... 307s Setting up libcc1-0:s390x (14-20240315-1ubuntu1) ... 307s Setting up liburi-perl (5.27-1) ... 307s Setting up libnet-ipv6addr-perl (1.02-1) ... 307s Setting up libmp3lame0:s390x (3.100-6) ... 307s Setting up libblas-dev:s390x (3.12.0-3) ... 307s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so to provide /usr/lib/s390x-linux-gnu/libblas.so (libblas.so-s390x-linux-gnu) in auto mode 307s Setting up libsz2:s390x (1.1.2-1) ... 307s Setting up libitm1:s390x (14-20240315-1ubuntu1) ... 307s Setting up libvorbisenc2:s390x (1.3.7-1build2) ... 307s Setting up libsynctex2:s390x (2023.20230311.66589-9build2) ... 307s Setting up libevent-pthreads-2.1-7:s390x (2.1.12-stable-9build1) ... 307s Setting up libdata-validate-ip-perl (0.31-1) ... 307s Setting up libdrm-amdgpu1:s390x (2.4.120-2) ... 307s Setting up libwacom-common (2.10.0-1build1) ... 307s Setting up libmousex-nativetraits-perl (1.09-3) ... 307s Setting up libemail-address-xs-perl (1.05-1build3) ... 307s Setting up libpotrace0:s390x (1.16-2) ... 307s Setting up libwayland-client0:s390x (1.22.0-2.1) ... 307s Setting up libnet-ssleay-perl:s390x (1.94-1build2) ... 307s Setting up automake (1:1.16.5-1.3ubuntu1) ... 307s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 307s Setting up x11proto-dev (2023.2-1) ... 307s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 307s Setting up libfabric1:s390x (1.17.0-3build1) ... 307s Setting up gnuplot-data (6.0.0+dfsg1-1ubuntu2) ... 307s Setting up libice6:s390x (2:1.0.10-1build2) ... 307s Setting up libhttp-date-perl (6.06-1) ... 307s Setting up liblapack3:s390x (3.12.0-3) ... 307s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode 307s Setting up libxft2:s390x (2.3.6-1) ... 307s Setting up libqt5dbus5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 307s Setting up libfile-basedir-perl (0.09-2) ... 307s Setting up gettext (0.21-14ubuntu1) ... 307s Setting up libarpack2t64:s390x (3.9.1-1.1build1) ... 307s Setting up libfftw3-single3:s390x (3.3.10-1ubuntu2) ... 307s Setting up libamd3:s390x (1:7.6.1+dfsg-1) ... 307s Setting up libfile-listing-perl (6.16-1) ... 307s Setting up libxau-dev:s390x (1:1.0.9-1build5) ... 307s Setting up libgbm1:s390x (24.0.3-1ubuntu3) ... 307s Setting up libcolamd3:s390x (1:7.6.1+dfsg-1) ... 307s Setting up libwacom9:s390x (2.10.0-1build1) ... 307s Setting up liblist-moreutils-perl (0.430-2) ... 307s Setting up libslicot0:s390x (5.9-1) ... 307s Setting up libxcursor1:s390x (1:1.2.1-1) ... 307s Setting up libpod-constants-perl (0.19-2) ... 307s Setting up libgl1-mesa-dri:s390x (24.0.3-1ubuntu3) ... 307s Setting up libqt5network5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 307s Setting up libhash-merge-perl (0.302-1) ... 307s Setting up libsoftware-copyright-perl (0.012-2) ... 307s Setting up libaec-dev:s390x (1.1.2-1) ... 307s Setting up libavahi-common3:s390x (0.8-13ubuntu4) ... 307s Setting up libjpeg-dev:s390x (8c-2ubuntu11) ... 307s Setting up libfftw3-long3:s390x (3.3.10-1ubuntu2) ... 307s Setting up libnet-http-perl (6.23-1) ... 307s Setting up libpath-iterator-rule-perl (1.015-2) ... 307s Setting up libtext-markdown-discount-perl (0.16-1build2) ... 307s Setting up libqt5xml5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 307s Setting up libexception-class-perl (1.45-1) ... 307s Setting up libsundials-sunmatrix4:s390x (6.4.1+dfsg1-3build3) ... 307s Setting up libclass-c3-perl (0.35-2) ... 307s Setting up libsuperlu6:s390x (6.0.1+dfsg1-1) ... 307s Setting up libhwloc-plugins:s390x (2.10.0-1) ... 307s Setting up libqrupdate1:s390x (1.1.2-4) ... 307s Setting up libdevel-callchecker-perl:s390x (0.008-2build2) ... 307s Setting up libxml-sax-perl (1.02+dfsg-3) ... 307s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 307s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 307s 307s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 307s Setting up libsundials-ida6:s390x (6.4.1+dfsg1-3build3) ... 307s Setting up libcamd3:s390x (1:7.6.1+dfsg-1) ... 307s Setting up libinput-bin (1.25.0-1ubuntu1) ... 307s Setting up intltool-debian (0.35.0+20060710.6) ... 307s Setting up libobject-pad-perl (0.808-1build2) ... 307s Setting up libthai0:s390x (0.1.29-2) ... 307s Setting up libxdmcp-dev:s390x (1:1.1.3-0ubuntu5) ... 307s Setting up libegl-mesa0:s390x (24.0.3-1ubuntu3) ... 307s Setting up libdata-validate-uri-perl (0.07-3) ... 307s Setting up libptexenc1:s390x (2023.20230311.66589-9build2) ... 307s Setting up cpp-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 307s Setting up libtest-exception-perl (0.43-3) ... 307s Setting up libglpk40:s390x (5.0-1build1) ... 307s Setting up libstring-copyright-perl (0.003014-1) ... 307s Setting up liblapack-dev:s390x (3.12.0-3) ... 307s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so to provide /usr/lib/s390x-linux-gnu/liblapack.so (liblapack.so-s390x-linux-gnu) in auto mode 307s Setting up libdata-optlist-perl (0.114-1) ... 307s Setting up libpmix2t64:s390x (5.0.1-4.1) ... 307s Setting up libopenmpi3t64:s390x (4.1.6-7ubuntu1) ... 307s Setting up libccolamd3:s390x (1:7.6.1+dfsg-1) ... 307s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-1build3) ... 307s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 307s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 307s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 307s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 307s Setting up dh-strip-nondeterminism (1.13.1-1) ... 307s Setting up libwww-robotrules-perl (6.02-1) ... 307s Setting up libjack-jackd2-0:s390x (1.9.21~dfsg-3ubuntu1) ... 307s Setting up libgcc-13-dev:s390x (13.2.0-21ubuntu1) ... 307s Setting up libhtml-parser-perl:s390x (3.81-1build2) ... 307s Setting up libegl1:s390x (1.7.0-1) ... 307s Setting up libsndfile1:s390x (1.2.2-1ubuntu3) ... 307s Setting up libmro-compat-perl (0.15-2) ... 307s Setting up libhdf5-103-1t64:s390x (1.10.10+repack-3.1ubuntu3) ... 307s Setting up libgfortran-13-dev:s390x (13.2.0-21ubuntu1) ... 307s Setting up libsm6:s390x (2:1.2.3-1build2) ... 307s Setting up libfltk1.3t64:s390x (1.3.8-6.1build1) ... 307s Setting up libavahi-client3:s390x (0.8-13ubuntu4) ... 307s Setting up libio-socket-ssl-perl (2.085-1) ... 307s Setting up openmpi-bin (4.1.6-7ubuntu1) ... 307s update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode 307s update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode 307s Setting up libstdc++-13-dev:s390x (13.2.0-21ubuntu1) ... 307s Setting up libsub-exporter-perl (0.990-1) ... 307s Setting up libhttp-message-perl (6.45-1ubuntu1) ... 307s Setting up libhtml-form-perl (6.11-1) ... 307s Setting up libiterator-perl (0.03+ds1-2) ... 307s Setting up libinput10:s390x (1.25.0-1ubuntu1) ... 307s Setting up libhdf5-hl-100t64:s390x (1.10.10+repack-3.1ubuntu3) ... 307s Setting up libportaudio2:s390x (19.6.0-1.2build1) ... 307s Setting up libhttp-negotiate-perl (6.01-2) ... 307s Setting up libcarp-assert-more-perl (2.3.0-1) ... 307s Setting up libcholmod5:s390x (1:7.6.1+dfsg-1) ... 307s Setting up libptscotch-7.0:s390x (7.0.4-1ubuntu1) ... 307s Setting up libglx-mesa0:s390x (24.0.3-1ubuntu3) ... 307s Setting up libxcb1-dev:s390x (1.15-1) ... 307s Setting up libiterator-util-perl (0.02+ds1-2) ... 307s Setting up libglx0:s390x (1.7.0-1) ... 307s Setting up cpp-13 (13.2.0-21ubuntu1) ... 307s Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 307s Setting up libhttp-cookies-perl (6.11-1) ... 307s Setting up libspqr4:s390x (1:7.6.1+dfsg-1) ... 307s Setting up libfftw3-bin (3.3.10-1ubuntu2) ... 307s Setting up po-debconf (1.0.21+nmu1) ... 307s Setting up libhtml-tree-perl (5.07-3) ... 307s Setting up libparams-classify-perl:s390x (0.015-2build4) ... 307s Setting up libpango-1.0-0:s390x (1.52.1+ds-1) ... 307s Setting up libhdf5-cpp-103-1t64:s390x (1.10.10+repack-3.1ubuntu3) ... 307s Setting up libcgi-pm-perl (4.63-1) ... 307s Setting up mpi-default-bin (1.15) ... 307s Setting up libx11-dev:s390x (2:1.8.7-1) ... 307s Setting up libhdf5-fortran-102t64:s390x (1.10.10+repack-3.1ubuntu3) ... 307s Setting up libcombblas2.0.0t64:s390x (2.0.0-3.1build1) ... 307s Setting up libfftw3-mpi3:s390x (3.3.10-1ubuntu2) ... 307s Setting up libtrilinos-zoltan-13.2:s390x (13.2.0-5build1) ... 307s Setting up libhdf5-openmpi-103-1t64:s390x (1.10.10+repack-3.1ubuntu3) ... 307s Setting up libtrilinos-teuchos-13.2:s390x (13.2.0-5build1) ... 307s Setting up libgl1:s390x (1.7.0-1) ... 307s Setting up gcc-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 307s Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 307s Setting up libnet-smtp-ssl-perl (1.04-2) ... 307s Setting up libmodule-runtime-perl (0.016-2) ... 307s Setting up libmailtools-perl (2.21-2) ... 307s Setting up libklu2:s390x (1:7.6.1+dfsg-1) ... 307s Setting up g++-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 307s Setting up libtrilinos-epetra-13.2:s390x (13.2.0-5build1) ... 307s Setting up libconfig-model-perl (2.153-3) ... 307s Setting up libxt6t64:s390x (1:1.2.1-1.2) ... 307s Setting up gcc-13 (13.2.0-21ubuntu1) ... 307s Setting up texinfo (7.1-3build1) ... 307s Running mktexlsr. This may take some time. ... done. 307s Setting up libumfpack6:s390x (1:7.6.1+dfsg-1) ... 307s Setting up libconst-fast-perl (0.014-2) ... 307s Setting up libtrilinos-aztecoo-13.2:s390x (13.2.0-5build1) ... 307s Setting up cpp (4:13.2.0-7ubuntu1) ... 307s Setting up gfortran-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 307s Setting up libdata-section-perl (0.200008-1) ... 307s Setting up libglx-dev:s390x (1.7.0-1) ... 307s Setting up libpangoft2-1.0-0:s390x (1.52.1+ds-1) ... 307s Setting up libdata-dpath-perl (0.59-1) ... 307s Setting up libhdf5-hl-cpp-100t64:s390x (1.10.10+repack-3.1ubuntu3) ... 307s Setting up libfftw3-dev:s390x (3.3.10-1ubuntu2) ... 307s Setting up libcups2t64:s390x (2.4.7-1.2ubuntu2) ... 307s Setting up libgl-dev:s390x (1.7.0-1) ... 307s Setting up libtrilinos-triutils-13.2:s390x (13.2.0-5build1) ... 307s Setting up libstring-rewriteprefix-perl (0.009-1) ... 307s Setting up libpangocairo-1.0-0:s390x (1.52.1+ds-1) ... 307s Setting up libscalapack-openmpi2.2:s390x (2.2.1-3build1) ... 307s Setting up libconfig-model-backend-yaml-perl (2.134-2) ... 307s Setting up g++-13 (13.2.0-21ubuntu1) ... 307s Setting up libxmu6:s390x (2:1.1.3-3build1) ... 307s Setting up gfortran-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 307s Setting up libtool (2.4.7-7) ... 307s Setting up libmodule-implementation-perl (0.09-2) ... 307s Setting up libsuperlu-dist8:s390x (8.2.1+dfsg1-1build1) ... 307s Setting up libpackage-stash-perl (0.40-1) ... 307s Setting up libimport-into-perl (1.002005-2) ... 307s Setting up libmoo-perl (2.005005-1) ... 307s Setting up libhdf5-hl-fortran-100t64:s390x (1.10.10+repack-3.1ubuntu3) ... 307s Setting up liblist-someutils-perl (0.59-1) ... 307s Setting up g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 307s Setting up libxaw7:s390x (2:1.0.14-1build1) ... 307s Setting up libmime-tools-perl (5.514-1) ... 307s Setting up libsoftware-license-perl (0.104006-1) ... 307s Setting up libclass-load-perl (0.25-2) ... 307s Setting up gcc (4:13.2.0-7ubuntu1) ... 307s Setting up libgl2ps1.4 (1.4.2+dfsg1-2) ... 307s Setting up dh-autoreconf (20) ... 307s Setting up libfltk-gl1.3t64:s390x (1.3.8-6.1build1) ... 307s Setting up libqt5gui5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 307s Setting up gfortran-13 (13.2.0-21ubuntu1) ... 307s Setting up libmumps-5.6t64:s390x (5.6.2-2.1build1) ... 307s Setting up libhdf5-dev (1.10.10+repack-3.1ubuntu3) ... 307s update-alternatives: using /usr/lib/s390x-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/s390x-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 307s Setting up libhypre-2.28.0:s390x (2.28.0-8build1) ... 307s Setting up libtrilinos-epetraext-13.2:s390x (13.2.0-5build1) ... 307s Setting up libtrilinos-galeri-13.2:s390x (13.2.0-5build1) ... 307s Setting up g++ (4:13.2.0-7ubuntu1) ... 307s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 307s Setting up texlive-binaries (2023.20230311.66589-9build2) ... 307s update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode 307s update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode 307s Setting up libtrilinos-amesos-13.2:s390x (13.2.0-5build1) ... 307s Setting up gnuplot-nox (6.0.0+dfsg1-1ubuntu2) ... 307s update-alternatives: using /usr/bin/gnuplot-nox to provide /usr/bin/gnuplot (gnuplot) in auto mode 307s Setting up libmoox-aliases-perl (0.001006-2) ... 307s Setting up libparams-validate-perl:s390x (1.31-2build2) ... 307s Setting up libb-hooks-endofscope-perl (0.28-1) ... 307s Setting up texlive-base (2023.20240207-1) ... 308s tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps 308s tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg 308s tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper 309s tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/tex-ini-files/pdftexconfig.tex 309s Setting up libqt5widgets5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 309s Setting up libsoftware-licensemoreutils-perl (1.009-1) ... 309s Setting up x11-xkb-utils (7.7+8build1) ... 309s Setting up debhelper (13.14.1ubuntu5) ... 309s Setting up libqt5help5:s390x (5.15.12-2build2) ... 309s Setting up gfortran (4:13.2.0-7ubuntu1) ... 309s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 309s update-alternatives: warning: skip creation of /usr/share/man/man1/f95.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f95) doesn't exist 309s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 309s update-alternatives: warning: skip creation of /usr/share/man/man1/f77.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f77) doesn't exist 309s Setting up dh-octave-autopkgtest (1.8.0) ... 309s Setting up texlive-latex-base (2023.20240207-1) ... 309s Setting up libtrilinos-ifpack-13.2:s390x (13.2.0-5build1) ... 309s Setting up texlive-latex-recommended (2023.20240207-1) ... 309s Setting up libnamespace-clean-perl (0.27-2) ... 309s Setting up libstring-license-perl (0.0.9-2ubuntu1) ... 309s Setting up libgetopt-long-descriptive-perl (0.111-1) ... 309s Setting up texlive-fonts-recommended (2023.20240207-1) ... 309s Setting up xserver-common (2:21.1.11-2ubuntu1) ... 309s Setting up licensecheck (3.3.9-1ubuntu1) ... 309s Setting up libqt5printsupport5t64:s390x (5.15.12+dfsg-3ubuntu6) ... 309s Setting up texlive (2023.20240207-1) ... 309s Setting up libtrilinos-ml-13.2:s390x (13.2.0-5build1) ... 309s Setting up libapp-cmd-perl (0.336-1) ... 309s Setting up xvfb (2:21.1.11-2ubuntu1) ... 309s Setting up libqscintilla2-qt5-15:s390x (2.14.1+dfsg-1build2) ... 309s Setting up cme (1.040-1) ... 309s Setting up libpetsc-real3.19t64:s390x (3.19.6+dfsg1-2.2ubuntu1) ... 309s update-alternatives: using /usr/lib/s390x-linux-gnu/libpetsc_real.so.3.19.6 to provide /usr/lib/s390x-linux-gnu/libpetsc.so.3.19 (libpetsc.so.3.19) in auto mode 309s Setting up libsundials-nvecparallel-petsc6:s390x (6.4.1+dfsg1-3build3) ... 309s Setting up libsundials-sunlinsol3:s390x (6.4.1+dfsg1-3build3) ... 309s Setting up libheif-plugin-dav1d:s390x (1.17.6-1ubuntu2) ... 309s Setting up liblwp-protocol-https-perl (6.13-1) ... 309s Setting up libheif-plugin-libde265:s390x (1.17.6-1ubuntu2) ... 309s Setting up libwww-perl (6.76-1) ... 309s Setting up libheif1:s390x (1.17.6-1ubuntu2) ... 309s Setting up libparse-debcontrol-perl (2.005-6) ... 309s Setting up libhtml-tokeparser-simple-perl (3.16-4) ... 309s Setting up libwww-mechanize-perl (2.18-1ubuntu1) ... 309s Setting up libgraphicsmagick-q16-3t64 (1.4+really1.3.42-1.1build1) ... 309s Setting up lintian (2.117.0ubuntu1) ... 309s Setting up libgraphicsmagick++-q16-12t64 (1.4+really1.3.42-1.1build1) ... 309s Setting up libconfig-model-dpkg-perl (3.004) ... 309s Setting up octave (8.4.0-1build4) ... 309s Setting up octave-dev (8.4.0-1build4) ... 309s Setting up dh-octave (1.8.0) ... 309s Setting up octave-control:s390x (4.0.0-2ubuntu1) ... 309s Setting up octave-signal (1.4.5-2) ... 309s Setting up autopkgtest-satdep (0) ... 309s Processing triggers for libc-bin (2.39-0ubuntu6) ... 309s Processing triggers for man-db (2.12.0-3build4) ... 311s Processing triggers for udev (255.4-1ubuntu5) ... 311s Processing triggers for install-info (7.1-3build1) ... 311s Processing triggers for tex-common (6.18) ... 311s Running updmap-sys. This may take some time... done. 311s Running mktexlsr /var/lib/texmf ... done. 312s Building format(s) --all. 356s This may take some time... done. 368s (Reading database ... 107866 files and directories currently installed.) 368s Removing autopkgtest-satdep (0) ... 369s autopkgtest [20:44:06]: test command1: DH_OCTAVE_TEST_ENV="xvfb-run -a" /usr/bin/dh_octave_check --use-installed-package 369s autopkgtest [20:44:06]: test command1: [----------------------- 369s Checking package... 369s Run the unit tests... 369s Checking m files ... 370s [inst/impz.m] 370s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/impz.m 370s ***** assert (size (impz (1, [1 -1 0.9], 100)), [100 1]) 370s ***** xtest 370s [h, t] = impz (1, [1 -1 0.9], 0:101); 370s assert (size (h), [101 1]) 370s assert (t, 0:101) 370s !!!!! known failure 370s impz: N must be empty or a scalar 370s 2 tests, 1 passed, 1 known failure, 0 skipped 370s [inst/ultrwin.m] 370s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/ultrwin.m 370s ***** test 370s assert(ultrwin(100, 1, 1), ones(100, 1), 1e-14); 370s ***** test 370s L = 201; xmu = 1.01; m = L-1; 370s for mu = -1.35:.3:1.35 370s x = xmu*cos([0:m]*pi/L); 370s C(2,:) = 2*mu*x; C(1,:) = 1; 370s for k = 2:m; C(k+1,:) = 2*(k+mu-1)/k*x.*C(k,:) - (k+2*mu-2)/k*C(k-1,:); end 370s b = real(ifft(C(m+1,:))); b = b(m/2+2:L)/b(1); 370s assert(ultrwin(L, mu, xmu, "x")', [b 1 fliplr(b)], 1e-12); 370s end 370s ***** test 370s b = [ 370s 5.7962919401511820e-03 370s 1.6086991349967078e-02 370s 3.6019014684117417e-02 370s 6.8897525451558125e-02 370s 1.1802364384553447e-01 370s 1.8566749737411145e-01 370s 2.7234740630826737e-01 370s 3.7625460141456091e-01 370s 4.9297108901880221e-01 370s 6.1558961695849457e-01 370s 7.3527571856983598e-01 370s 8.4222550739092694e-01 370s 9.2688779484512085e-01 370s 9.8125497127708561e-01]'; 370s [w xmu] = ultrwin(29, 0, 3); 370s assert(w', [b 1 fliplr(b)], 1e-14); 370s assert(xmu, 1.053578297819277, 1e-14); 370s ***** test 370s b = [ 370s 2.9953636903962466e-02 370s 7.6096450051659603e-02 370s 1.5207129867916891e-01 370s 2.5906995366355179e-01 370s 3.9341065451220536e-01 370s 5.4533014012036929e-01 370s 6.9975915071207051e-01 370s 8.3851052636906720e-01 370s 9.4345733548690369e-01]'; 370s assert(ultrwin(20, .5, 50, "a")', [b 1 1 fliplr(b)], 1e-14); 370s ***** test 370s b = [ 370s 1.0159906492322712e-01 370s 1.4456358609406283e-01 370s 2.4781689516201011e-01 370s 3.7237015168857646e-01 370s 5.1296973026690407e-01 370s 6.5799041448113671e-01 370s 7.9299087042967320e-01 370s 9.0299778924260576e-01 370s 9.7496213649820296e-01]'; 370s assert(ultrwin(19, -.4, 40, "l")', [b 1 fliplr(b)], 1e-14); 370s ***** demo 370s w=ultrwin(120, -1, 40, "l"); [W,f]=freqz(w); clf 370s subplot(2,1,1); plot(f/pi, 20*log10(W/abs(W(1)))); grid; axis([0 1 -90 0]) 370s subplot(2,1,2); plot(0:length(w)-1, w); grid 370s %----------------------------------------------------------- 370s % Figure shows an Ultraspherical window with MU=-1, LATT=40: 370s % frequency domain above, time domain below. 370s ***** demo 370s c="krbm"; clf; subplot(2, 1, 1) 370s for beta=2:5 370s w=ultrwin(80, -.5, beta); [W,f]=freqz(w); 370s plot(f/pi, 20*log10(W/abs(W(1))), c(1+mod(beta, length(c)))); hold on 370s end; grid; axis([0 1 -140 0]); hold off 370s subplot(2, 1, 2); 370s for n=2:10 370s w=ultrwin(n*20, 1, 3); [W,f]=freqz(w,1,2^11); 370s plot(f/pi, 20*log10(W/abs(W(1))), c(1+mod(n, length(c)))); hold on 370s end; grid; axis([0 .2 -100 0]); hold off 370s %-------------------------------------------------- 370s % Figure shows transfers of Ultraspherical windows: 370s % above: varying BETA with fixed N & MU, 370s % below: varying N with fixed MU & BETA. 370s ***** demo 370s c="krbm"; clf; subplot(2, 1, 1) 370s for j=0:4 370s w=ultrwin(80, j*.6-1.2, 50, "a"); [W,f]=freqz(w); 370s plot(f/pi, 20*log10(W/abs(W(1))), c(1+mod(j, length(c)))); hold on 370s end; grid; axis([0 1 -100 0]); hold off 370s subplot(2, 1, 2); 370s for j=4:-1:0 370s w=ultrwin(80, j*.75-1.5, 50, "l"); [W,f]=freqz(w); 370s plot(f/pi, 20*log10(W/abs(W(1))), c(1+mod(j, length(c)))); hold on 370s end; grid; axis([0 1 -100 0]); hold off 370s %-------------------------------------------------- 370s % Figure shows transfers of Ultraspherical windows: 370s % above: varying MU with fixed N & ATT, 370s % below: varying MU with fixed N & LATT. 370s ***** demo 370s clf; a=[.8 2 -115 5]; fc=1.1/pi; l="labelxy"; 370s for k=1:3; switch (k); case 1; w=kaiser(L=159, 7.91); 370s case 2; w=ultrwin(L=165, 0, 2.73); case 3; w=ultrwin(L=153, .5, 2.6); end 370s subplot(3, 1, 4-k); f=[1:(L-1)/2]*pi;f=sin(fc*f)./f; f=[fliplr(f) fc f]'; 370s [h,f]=freqz(w.*f,1,2^14); plot(f,20*log10(h)); grid; axis(a,l); l="labely"; 370s end 370s %----------------------------------------------------------- 370s % Figure shows example lowpass filter design (Fp=1, Fs=1.2 370s % rad/s, att=80 dB) and comparison with other windows. From 370s % top to bottom: Ultraspherical, Dolph-Chebyshev, and Kaiser 370s % windows, with lengths 153, 165, and 159 respectively. 370s 5 tests, 5 passed, 0 known failure, 0 skipped 370s [inst/zerocrossing.m] 370s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/zerocrossing.m 370s ***** test 370s x = linspace(0,1,100); 370s y = rand(1,100)-0.5; 370s x0= zerocrossing(x,y); 370s y0 = interp1(x,y,x0); 370s assert(norm(y0,inf), 0, 100*eps) 370s ***** test 370s x = linspace(0,1,100); 370s y = rand(1,100)-0.5; 370s y(10:20) = 0; 370s x0= zerocrossing(x,y); 370s y0 = interp1(x,y,x0); 370s assert(norm(y0,inf), 0, 100*eps) 370s ***** demo 370s x = linspace(0,1,100); 370s y = rand(1,100)-0.5; 370s x0= zerocrossing(x,y); 370s y0 = interp1(x,y,x0); 370s plot(x,y,x0,y0,'x') 370s ***** demo 370s x = linspace(0,1,100); 370s y = rand(1,100)-0.5; 370s y(10:20) = 0; 370s x0= zerocrossing(x,y); 370s y0 = interp1(x,y,x0); 370s plot(x,y,x0,y0,'x') 370s 2 tests, 2 passed, 0 known failure, 0 skipped 370s [inst/findpeaks.m] 370s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/findpeaks.m 370s ***** demo 370s t = 2*pi*linspace(0,1,1024)'; 370s y = sin(3.14*t) + 0.5*cos(6.09*t) + 0.1*sin(10.11*t+1/6) + 0.1*sin(15.3*t+1/3); 370s 370s data1 = abs(y); # Positive values 370s [pks idx] = findpeaks(data1); 370s 370s data2 = y; # Double-sided 370s [pks2 idx2] = findpeaks(data2,"DoubleSided"); 370s [pks3 idx3] = findpeaks(data2,"DoubleSided","MinPeakHeight",0.5); 370s 370s subplot(1,2,1) 370s plot(t,data1,t(idx),data1(idx),'xm') 370s axis tight 370s subplot(1,2,2) 370s plot(t,data2,t(idx2),data2(idx2),"xm;>2*std;",t(idx3),data2(idx3),"or;>0.1;") 370s axis tight 370s legend("Location","NorthOutside","Orientation","horizontal") 370s 370s #---------------------------------------------------------------------------- 370s # Finding the peaks of smooth data is not a big deal! 370s ***** demo 370s t = 2*pi*linspace(0,1,1024)'; 370s y = sin(3.14*t) + 0.5*cos(6.09*t) + 0.1*sin(10.11*t+1/6) + 0.1*sin(15.3*t+1/3); 370s 370s data = abs(y + 0.1*randn(length(y),1)); # Positive values + noise 370s [pks idx] = findpeaks(data,"MinPeakHeight",1); 370s 370s dt = t(2)-t(1); 370s [pks2 idx2] = findpeaks(data,"MinPeakHeight",1,... 370s "MinPeakDistance",round(0.5/dt)); 370s 370s subplot(1,2,1) 370s plot(t,data,t(idx),data(idx),'or') 370s subplot(1,2,2) 370s plot(t,data,t(idx2),data(idx2),'or') 370s 370s #---------------------------------------------------------------------------- 370s # Noisy data may need tuning of the parameters. In the 2nd example, 370s # MinPeakDistance is used as a smoother of the peaks. 370s ***** assert (isempty (findpeaks ([1, 1, 1]))) 370s ***** assert (isempty (findpeaks ([1; 1; 1]))) 370s ***** test 370s ## Test input vector is an oversampled sinusoid with clipped peaks 370s x = min (3, cos (2*pi*[0:8000] ./ 600) + 2.01); 370s assert (! isempty (findpeaks (x))) 370s ***** test 370s x = [1 10 2 2 1 9 1]; 370s [pks, loc] = findpeaks(x); 370s assert (loc, [2 6]) 370s assert (pks, [10 9]) 370s ***** error findpeaks () 370s ***** error findpeaks (1) 370s ***** error findpeaks ([1, 2]) 370s ***** test assert (findpeaks ([34 134 353 64 134 14 56 67 234 143 64 575 8657]), 370s [353 134 234]) 370s 8 tests, 8 passed, 0 known failure, 0 skipped 370s [inst/ellipord.m] 370s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/ellipord.m 370s ***** demo 370s fs = 44100; 370s Npts = fs; 370s fpass = 4000; 370s fstop = 13713; 370s Rpass = 3; 370s Rstop = 40; 370s Wpass = 2/fs * fpass; 370s Wstop = 2/fs * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop) 370s [b, a] = ellip (n, Rpass, Rstop, Wn); 370s f = 0:fs/2; 370s W = f * (2 * pi / fs); 370s H = freqz (b, a, W); 370s plot (f, 20 * log10 (abs (H))); 370s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 370s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 370s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 370s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 370s hold on 370s plot (outline_lp_pass_x, outline_lp_pass_y, "m", outline_lp_stop_x, outline_lp_stop_y, "m"); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("2nd order digital elliptical low-pass (without margin)"); 370s ***** demo 370s fs = 44100; 370s Npts = fs; 370s fpass = 4000; 370s fstop = 13712; 370s Rpass = 3; 370s Rstop = 40; 370s Wpass = 2/fs * fpass; 370s Wstop = 2/fs * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop) 370s [b, a] = ellip (n, Rpass, Rstop, Wn); 370s f = 0:fs/2; 370s W = f * (2 * pi / fs); 370s H = freqz (b, a, W); 370s plot (f, 20 * log10 (abs (H))); 370s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 370s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 370s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 370s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 370s hold on 370s plot (outline_lp_pass_x, outline_lp_pass_y, "m", outline_lp_stop_x, outline_lp_stop_y, "m"); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("3rd order digital elliptical low-pass (just exceeds 2nd order i.e. large margin)"); 370s ***** demo 370s fs = 44100; 370s Npts = fs; 370s fstop = 4000; 370s fpass = 13713; 370s Rpass = 3; 370s Rstop = 40; 370s Wpass = 2/fs * fpass; 370s Wstop = 2/fs * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop) 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "high"); 370s f = 0:fs/2; 370s W = f * (2 * pi / fs); 370s H = freqz (b, a, W); 370s plot (f, 20 * log10 (abs (H))); 370s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 370s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 370s outline_hp_stop_x = [min(f) , fstop(1), fstop(1), max(f)]; 370s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 370s hold on 370s plot (outline_hp_pass_x, outline_hp_pass_y, "m", outline_hp_stop_x, outline_hp_stop_y, "m"); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("2nd order digital elliptical high-pass (without margin)"); 370s ***** demo 370s fs = 44100; 370s Npts = fs; 370s fstop = 4000; 370s fpass = 13712; 370s Rpass = 3; 370s Rstop = 40; 370s Wpass = 2/fs * fpass; 370s Wstop = 2/fs * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop) 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "high"); 370s f = 0:fs/2; 370s W = f * (2 * pi / fs); 370s H = freqz (b, a, W); 370s plot (f, 20 * log10 (abs (H))); 370s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 370s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 370s outline_hp_stop_x = [min(f) , fstop(1), fstop(1), max(f)]; 370s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 370s hold on 370s plot (outline_hp_pass_x, outline_hp_pass_y, "m", outline_hp_stop_x, outline_hp_stop_y, "m"); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("3rd order digital elliptical high-pass (just exceeds 2nd order i.e. large margin)"); 370s ***** demo 370s fs = 44100; 370s Npts = fs; 370s fpass = [9500 9750]; 370s fstop = [8500 10261]; 370s Rpass = 3; 370s Rstop = 40; 370s Wpass = 2/fs * fpass; 370s Wstop = 2/fs * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop) 370s [b, a] = ellip (n, Rpass, Rstop, Wn); 370s f = 5000:15000; 370s W = f * (2 * pi / fs); 370s H = freqz (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 370s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 370s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , -Rstop , -Rstop]; 370s hold on 370s plot (outline_bp_pass_x, outline_bp_pass_y, "m", outline_bp_stop_x, outline_bp_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("4th order digital elliptical band-pass (without margin) limitation on upper freq"); 370s ***** demo 370s fs = 44100; 370s Npts = fs; 370s fpass = [9500 9750]; 370s fstop = [9000 10700]; 370s Rpass = 3; 370s Rstop = 40; 370s Wpass = 2/fs * fpass; 370s Wstop = 2/fs * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop) 370s [b, a] = ellip (n, Rpass, Rstop, Wn); 370s f = 5000:15000; 370s W = f * (2 * pi / fs); 370s H = freqz (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 370s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 370s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , -Rstop , -Rstop]; 370s hold on 370s plot (outline_bp_pass_x, outline_bp_pass_y, "m", outline_bp_stop_x, outline_bp_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("4th order digital elliptical band-pass (without margin) limitation on lower freq"); 370s ***** demo 370s fs = 44100; 370s Npts = fs; 370s fpass = [9500 9750]; 370s fstop = [8500 10260]; 370s Rpass = 3; 370s Rstop = 40; 370s Wpass = 2/fs * fpass; 370s Wstop = 2/fs * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop) 370s [b, a] = ellip (n, Rpass, Rstop, Wn); 370s f = 5000:15000; 370s W = f * (2 * pi / fs); 370s H = freqz (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 370s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 370s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , -Rstop , -Rstop]; 370s hold on 370s plot (outline_bp_pass_x, outline_bp_pass_y, "m", outline_bp_stop_x, outline_bp_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("6th order digital elliptical band-pass (just exceeds 4th order i.e. large margin) limitation on upper freq"); 370s ***** demo 370s fs = 44100; 370s Npts = fs; 370s fpass = [9500 9750]; 370s fstop = [9001 10700]; 370s Rpass = 3; 370s Rstop = 40; 370s Wpass = 2/fs * fpass; 370s Wstop = 2/fs * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop) 370s [b, a] = ellip (n, Rpass, Rstop, Wn); 370s f = 5000:15000; 370s W = f * (2 * pi / fs); 370s H = freqz (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 370s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 370s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , -Rstop , -Rstop]; 370s hold on 370s plot (outline_bp_pass_x, outline_bp_pass_y, "m", outline_bp_stop_x, outline_bp_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("6th order digital elliptical band-pass (just exceeds 4th order i.e. large margin) limitation on lower freq"); 370s ***** demo 370s fs = 44100; 370s Npts = fs; 370s fstop = [9875 10126.5823]; 370s fpass = [8500 11073]; 370s Rpass = 0.5; 370s Rstop = 40; 370s Wpass = 2/fs * fpass; 370s Wstop = 2/fs * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop) 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "stop"); 370s f = 5000:15000; 370s W = f * (2 * pi / fs); 370s H = freqz (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 370s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 370s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 370s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 370s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0 , 0 ]; 370s hold on 370s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m", outline_notch_pass_x_b, outline_notch_pass_y_b, "m", outline_notch_stop_x, outline_notch_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("4th order digital elliptical notch (without margin) limit on upper freq"); 370s ***** demo 370s fs = 44100; 370s Npts = fs; 370s fstop = [9875 10126.5823]; 370s fpass = [8952 12000]; 370s Rpass = 0.5; 370s Rstop = 40; 370s Wpass = 2/fs * fpass; 370s Wstop = 2/fs * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop) 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "stop"); 370s f = 5000:15000; 370s W = f * (2 * pi / fs); 370s H = freqz (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 370s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 370s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 370s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 370s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0 , 0 ]; 370s hold on 370s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m", outline_notch_pass_x_b, outline_notch_pass_y_b, "m", outline_notch_stop_x, outline_notch_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("4th order digital elliptical notch (without margin) limit on lower freq"); 370s ***** demo 370s fs = 44100; 370s Npts = fs; 370s fstop = [9875 10126.5823]; 370s fpass = [8500 11072]; 370s Rpass = 0.5; 370s Rstop = 40; 370s Wpass = 2/fs * fpass; 370s Wstop = 2/fs * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop) 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "stop"); 370s f = 5000:15000; 370s W = f * (2 * pi / fs); 370s H = freqz (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 370s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 370s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 370s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 370s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0 , 0 ]; 370s hold on 370s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m", outline_notch_pass_x_b, outline_notch_pass_y_b, "m", outline_notch_stop_x, outline_notch_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("6th order digital elliptical notch (just exceeds 4th order) limit on upper freq"); 370s ***** demo 370s fs = 44100; 370s Npts = fs; 370s fstop = [9875 10126.5823]; 370s fpass = [8953 12000]; 370s Rpass = 0.5; 370s Rstop = 40; 370s Wpass = 2/fs * fpass; 370s Wstop = 2/fs * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop) 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "stop"); 370s f = 5000:15000; 370s W = f * (2 * pi / fs); 370s H = freqz (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 370s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 370s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 370s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 370s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0 , 0 ]; 370s hold on 370s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m", outline_notch_pass_x_b, outline_notch_pass_y_b, "m", outline_notch_stop_x, outline_notch_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("6th order digital elliptical notch (just exceeds 4th order) limit on lower freq"); 370s ***** demo 370s fpass = 4000; 370s fstop = 20224; 370s Rpass = 3; 370s Rstop = 40; 370s Wpass = 2*pi * fpass; 370s Wstop = 2*pi * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop, "s") 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "s"); 370s f = 1000:10:100000; 370s W = 2*pi * f; 370s H = freqs (b, a, W); 370s semilogx(f, 20 * log10 (abs (H))) 370s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 370s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 370s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 370s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 370s hold on 370s plot (outline_lp_pass_x, outline_lp_pass_y, "m", outline_lp_stop_x, outline_lp_stop_y, "m") 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("2nd order analog elliptical low-pass (without margin)"); 370s ***** demo 370s fpass = 4000; 370s fstop = 20223; 370s Rpass = 3; 370s Rstop = 40; 370s Wpass = 2*pi * fpass; 370s Wstop = 2*pi * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop, "s") 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "s"); 370s f = 1000:10:100000; 370s W = 2*pi * f; 370s H = freqs (b, a, W); 370s semilogx (f, 20 * log10 (abs (H))) 370s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 370s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 370s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 370s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 370s hold on 370s plot (outline_lp_pass_x, outline_lp_pass_y, "m", outline_lp_stop_x, outline_lp_stop_y, "m") 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("3rd order analog elliptical low-pass (just exceeds 2nd order i.e. large margin)"); 370s ***** demo 370s fstop = 4000; 370s fpass = 20224; 370s Rpass = 3; 370s Rstop = 40; 370s Wpass = 2*pi * fpass; 370s Wstop = 2*pi * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop, "s") 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "high", "s"); 370s f = 1000:10:100000; 370s W = 2*pi * f; 370s H = freqs (b, a, W); 370s semilogx (f, 20 * log10 (abs (H))) 370s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 370s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 370s outline_hp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 370s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 370s hold on 370s plot (outline_hp_pass_x, outline_hp_pass_y, "m", outline_hp_stop_x, outline_hp_stop_y, "m") 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("2nd order analog elliptical high-pass (without margin)"); 370s ***** demo 370s fstop = 4000; 370s fpass = 20223; 370s Rpass = 3; 370s Rstop = 40; 370s Wpass = 2*pi * fpass; 370s Wstop = 2*pi * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop, "s") 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "high", "s"); 370s f = 1000:10:100000; 370s W = 2*pi * f; 370s H = freqs (b, a, W); 370s semilogx (f, 20 * log10 (abs (H))) 370s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 370s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 370s outline_hp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 370s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 370s hold on 370s plot (outline_hp_pass_x, outline_hp_pass_y, "m", outline_hp_stop_x, outline_hp_stop_y, "m") 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("3rd order analog elliptical high-pass (just exceeds 2nd order i.e. large margin)"); 370s ***** demo 370s fpass = [9875 10126.5823]; 370s fstop = [9000 10657]; 370s Rpass = 3; 370s Rstop = 40; 370s fcenter = sqrt (fpass(1) * fpass(2)); 370s Wpass = 2*pi * fpass; 370s Wstop = 2*pi * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop, "s") 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "s"); 370s f = 5000:15000; 370s W = 2*pi * f; 370s H = freqs (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 370s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 370s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , -Rstop , -Rstop]; 370s hold on 370s plot (outline_bp_pass_x, outline_bp_pass_y, "m", outline_bp_stop_x, outline_bp_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("4th order analog elliptical band-pass (without margin) limitation on upper freq"); 370s ***** demo 370s fpass = [9875 10126.5823]; 370s fstop = [9384 12000]; 370s Rpass = 3; 370s Rstop = 40; 370s fcenter = sqrt (fpass(1) * fpass(2)); 370s Wpass = 2*pi * fpass; 370s Wstop = 2*pi * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop, "s") 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "s"); 370s f = 5000:15000; 370s W = 2*pi * f; 370s H = freqs (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 370s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 370s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , -Rstop , -Rstop]; 370s hold on 370s plot (outline_bp_pass_x, outline_bp_pass_y, "m", outline_bp_stop_x, outline_bp_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("4th order analog elliptical band-pass (without margin) limitation on lower freq"); 370s ***** demo 370s fpass = [9875 10126.5823]; 370s fstop = [9000 10656]; 370s Rpass = 3; 370s Rstop = 40; 370s fcenter = sqrt (fpass(1) * fpass(2)); 370s Wpass = 2*pi * fpass; 370s Wstop = 2*pi * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop, "s") 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "s"); 370s f = 5000:15000; 370s W = 2*pi * f; 370s H = freqs (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 370s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 370s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , -Rstop , -Rstop]; 370s hold on 370s plot (outline_bp_pass_x, outline_bp_pass_y, "m", outline_bp_stop_x, outline_bp_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("6th order analog elliptical band-pass (just exceeds 4th order i.e. large margin) limitation on upper freq"); 370s ***** demo 370s fpass = [9875 10126.5823]; 370s fstop = [9385 12000]; 370s Rpass = 3; 370s Rstop = 40; 370s fcenter = sqrt (fpass(1) * fpass(2)); 370s Wpass = 2*pi * fpass; 370s Wstop = 2*pi * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop, "s") 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "s"); 370s f = 5000:15000; 370s W = 2*pi * f; 370s H = freqs (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 370s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 370s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , -Rstop , -Rstop]; 370s hold on 370s plot (outline_bp_pass_x, outline_bp_pass_y, "m", outline_bp_stop_x, outline_bp_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("6th order analog elliptical band-pass (just exceeds 4th order i.e. large margin) limitation on lower freq"); 370s ***** demo 370s fstop = [9875 10126.5823]; 370s fpass = [9000 10657]; 370s Rpass = 3; 370s Rstop = 40; 370s fcenter = sqrt (fpass(1) * fpass(2)); 370s Wpass = 2*pi * fpass; 370s Wstop = 2*pi * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop, "s") 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "stop", "s"); 370s f = 5000:15000; 370s W = 2*pi * f; 370s H = freqs (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 370s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 370s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 370s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 370s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0 , 0 ]; 370s hold on 370s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m", outline_notch_pass_x_b, outline_notch_pass_y_b, "m", outline_notch_stop_x, outline_notch_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("4th order analog elliptical notch (without margin) limit on upper freq"); 370s ***** demo 370s fstop = [9875 10126.5823]; 370s fpass = [9384 12000]; 370s Rpass = 3; 370s Rstop = 40; 370s fcenter = sqrt (fpass(1) * fpass(2)); 370s Wpass = 2*pi * fpass; 370s Wstop = 2*pi * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop, "s") 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "stop", "s"); 370s f = 5000:15000; 370s W = 2*pi * f; 370s H = freqs (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 370s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 370s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 370s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 370s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0 , 0 ]; 370s hold on 370s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m", outline_notch_pass_x_b, outline_notch_pass_y_b, "m", outline_notch_stop_x, outline_notch_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("4th order analog elliptical notch (without margin) limit on lower freq"); 370s ***** demo 370s fstop = [9875 10126.5823]; 370s fpass = [9000 10656]; 370s Rpass = 3; 370s Rstop = 40; 370s fcenter = sqrt (fpass(1) * fpass(2)); 370s Wpass = 2*pi * fpass; 370s Wstop = 2*pi * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop, "s") 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "stop", "s"); 370s f = 5000:15000; 370s W = 2*pi * f; 370s H = freqs (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 370s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 370s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 370s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 370s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0 , 0 ]; 370s hold on 370s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m", outline_notch_pass_x_b, outline_notch_pass_y_b, "m", outline_notch_stop_x, outline_notch_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("6th order analog elliptical notch (just exceeds 4th order) limit on upper freq"); 370s ***** demo 370s fstop = [9875 10126.5823]; 370s fpass = [9385 12000]; 370s Rpass = 3; 370s Rstop = 40; 370s fcenter = sqrt (fpass(1) * fpass(2)); 370s Wpass = 2*pi * fpass; 370s Wstop = 2*pi * fstop; 370s [n, Wn] = ellipord (Wpass, Wstop, Rpass, Rstop, "s") 370s [b, a] = ellip (n, Rpass, Rstop, Wn, "stop", "s"); 370s f = 5000:15000; 370s W = 2*pi * f; 370s H = freqs (b, a, W); 370s plot (f, 20 * log10 (abs (H))) 370s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 370s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 370s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 370s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 370s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), fstop(2), max(f)]; 370s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0 , 0 ]; 370s hold on 370s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m", outline_notch_pass_x_b, outline_notch_pass_y_b, "m", outline_notch_stop_x, outline_notch_stop_y, "m") 370s xlim ([f(1), f(end)]); 370s ylim ([-80, 0]); 370s grid on 370s xlabel ("Frequency (Hz)"); 370s ylabel ("Attenuation (dB)"); 370s title ("6th order analog elliptical notch (just exceeds 4th order) limit on lower freq"); 370s ***** test 370s # Analog band-pass 370s [n, Wn] = ellipord (2 * pi * [9875, 10126.5823], ... 370s 2 * pi * [9000, 10657], 3, 40, "s"); 370s assert (n, 2); 370s assert (round (Wn), [62046, 63627]); 370s ***** test 370s # Analog band-pass 370s [n, Wn] = ellipord (2 * pi * [9875, 10126.5823], ... 370s 2 * pi * [9384, 12000], 3, 40, "s"); 370s assert (n, 2); 370s assert (round (Wn), [62046, 63627]); 370s ***** test 370s # Analog band-pass 370s [n, Wn] = ellipord (2 * pi * [9875, 10126.5823], ... 370s 2 * pi * [9000, 10656], 3, 40, "s"); 370s assert (n, 3); 370s assert (round (Wn), [62046, 63627]); 370s ***** test 370s # Analog band-pass 370s [n, Wn] = ellipord (2 * pi * [9875, 10126.5823], ... 370s 2 * pi * [9385, 12000], 3, 40, "s"); 370s assert (n, 3); 370s assert (round (Wn), [62046, 63627]); 370s ***** test 370s # Analog high-pass 370s [n, Wn] = ellipord (2 * pi * 20224, 2 * pi * 4000, 3, 40, "s"); 370s assert (n, 2); 370s assert (round (Wn), 127071); 370s ***** test 370s # Analog high-pass 370s [n, Wn] = ellipord (2 * pi * 20223, 2 * pi * 4000, 3, 40, "s"); 370s assert (n, 3); 370s assert (round (Wn), 127065); 370s ***** test 370s # Analog low-pass 370s [n, Wn] = ellipord (2 * pi * 4000, 2 * pi * 20224, 3, 40, "s"); 370s assert (n, 2); 370s assert (round (Wn), 25133); 370s ***** test 370s # Analog low-pass 370s [n, Wn] = ellipord (2 * pi * 4000, 2 * pi * 20223, 3, 40, "s"); 370s assert (n, 3); 370s assert (round (Wn), 25133); 370s ***** test 370s # Analog notch (narrow band-stop) 370s [n, Wn] = ellipord (2 * pi * [9000, 10657], ... 370s 2 * pi * [9875, 10126.5823], 3, 40, "s"); 370s assert (n, 2); 370s assert (round (Wn), [58958, 66960]); 370s ***** test 370s # Analog notch (narrow band-stop) 370s [n, Wn] = ellipord (2 * pi * [9384, 12000], ... 370s 2 * pi * [9875, 10126.5823], 3, 40, "s"); 370s assert (n, 2); 370s assert (round (Wn), [58961 , 66956]); 370s ***** test 370s # Analog notch (narrow band-stop) 370s [n, Wn] = ellipord (2 * pi * [9000, 10656], ... 370s 2 * pi * [9875, 10126.5823], 3, 40, "s"); 370s assert (n, 3); 370s assert (round (Wn), [58964, 66954]); 370s ***** test 370s # Analog notch (narrow band-stop) 370s [n, Wn] = ellipord (2 * pi * [9385, 12000], ... 370s 2 * pi * [9875, 10126.5823], 3, 40, "s"); 370s assert (n, 3); 370s assert (round (Wn), [58968, 66949]); 370s ***** test 370s # Digital band-pass 370s fs = 44100; 370s [n, Wn] = ellipord (2 / fs * [9500, 9750], 2 / fs * [8500, 10261], 3, 40); 370s Wn = Wn * fs / 2; 370s assert (n, 2); 370s assert (round (Wn), [9500, 9750]); 370s ***** test 370s # Digital band-pass 370s fs = 44100; 370s [n, Wn] = ellipord (2 / fs * [9500, 9750], 2 / fs * [9000, 10700], 3, 40); 370s Wn = Wn * fs / 2; 370s assert (n, 2); 370s assert (round (Wn), [9500, 9750]); 370s ***** test 370s # Digital band-pass 370s fs = 44100; 370s [n, Wn] = ellipord (2 / fs * [9500, 9750], 2 / fs * [8500, 10260], 3, 40); 370s Wn = Wn * fs / 2; 370s assert (n, 3); 370s assert (round (Wn), [9500, 9750]); 370s ***** test 370s # Digital band-pass 370s fs = 44100; 370s [n, Wn] = ellipord (2 / fs * [9500, 9750], 2 / fs * [9001, 10700], 3, 40); 370s Wn = Wn * fs / 2; 370s assert (n, 3); 370s assert (round (Wn), [9500, 9750]); 370s ***** test 370s # Digital high-pass 370s fs = 44100; 370s [n, Wn] = ellipord (2 / fs * 13713, 2 / fs * 4000, 3, 40); 370s Wn = Wn * fs / 2; 370s assert (n, 2); 370s assert (round (Wn), 13713); 370s ***** test 370s # Digital high-pass 370s fs = 44100; 370s [n, Wn] = ellipord (2 / fs * 13712, 2 / fs * 4000, 3, 40); 370s Wn = Wn * fs / 2; 370s assert (n, 3); 370s assert (round (Wn), 13712); 370s ***** test 370s # Digital low-pass 370s fs = 44100; 370s [n, Wn] = ellipord (2 / fs * 4000, 2 / fs * 13713, 3, 40); 370s Wn = Wn * fs / 2; 370s assert (n, 2); 370s assert (round (Wn), 4000); 370s ***** test 370s # Digital low-pass 370s fs = 44100; 370s [n, Wn] = ellipord (2 / fs * 4000, 2 / fs * 13712, 3, 40); 370s Wn = Wn * fs / 2; 370s assert (n, 3); 370s assert (round (Wn), 4000); 370s ***** test 370s # Digital notch (narrow band-stop) 370s fs = 44100; 370s [n, Wn] = ellipord (2 / fs * [8500, 11073], 2 / fs * [9875, 10126.5823], 0.5, 40); 370s Wn = Wn * fs / 2; 370s assert (n, 2); 370s assert (round (Wn), [8952, 11073]); 370s ***** test 370s # Digital notch (narrow band-stop) 370s fs = 44100; 370s [n, Wn] = ellipord (2 / fs * [8952, 12000], 2 / fs * [9875, 10126.5823], 0.5, 40); 370s Wn = Wn * fs / 2; 370s assert (n, 2); 370s assert (round (Wn), [8952, 11073]); 370s ***** test 370s # Digital notch (narrow band-stop) 370s fs = 44100; 370s [n, Wn] = ellipord (2 / fs * [8500, 11072], 2 / fs * [9875, 10126.5823], 0.5, 40); 370s Wn = Wn * fs / 2; 370s assert (n, 3); 370s assert (round (Wn), [8953, 11072]); 370s ***** test 370s # Digital notch (narrow band-stop) 370s fs = 44100; 370s [n, Wn] = ellipord (2 / fs * [8953, 12000], 2 / fs * [9875, 10126.5823], 0.5, 40); 370s Wn = Wn * fs / 2; 370s assert (n, 3); 370s assert (round (Wn), [8953, 11072]); 370s ***** error ellipord () 370s ***** error ellipord (.1) 370s ***** error ellipord (.1, .2) 370s ***** error ellipord (.1, .2, 3) 371s ***** error ellipord ([.1 .1], [.2 .2], 3, 4) 371s ***** error ellipord ([.1 .2], [.5 .6], 3, 4) 371s ***** error ellipord ([.1 .5], [.2 .6], 3, 4) 371s 31 tests, 31 passed, 0 known failure, 0 skipped 371s [inst/cceps.m] 371s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/cceps.m 371s ***** test 371s x = randn (256, 1); 371s c = cceps (x); 371s assert (size (c), size (x)) 371s ***** error cceps () 371s ***** error cceps (1, 2, 3) 371s ***** error cceps (ones (4)) 371s ***** error cceps (0) 371s ***** error cceps (zeros (10, 1)) 371s 6 tests, 6 passed, 0 known failure, 0 skipped 371s [inst/welchwin.m] 371s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/welchwin.m 371s ***** demo 371s m = 32; 371s t = [0:m-1]; 371s printf ("Graph: single period of "); 371s printf ("%d-point periodic (blue) and symmetric (red) windows\n", m); 371s xp = welchwin (m, "periodic"); 371s xs = welchwin (m, "symmetric"); 371s plot (t, xp, "b", t, xs, "r") 371s ***** demo 371s m = 32; 371s t = [0:4*m-1]; 371s printf ("Graph: 4 periods of "); 371s printf ("%d-point periodic (blue) and symmetric (red) windows\n", m); 371s xp = welchwin (m, "periodic"); 371s xs = welchwin (m, "symmetric"); 371s xp2 = repmat (xp, 4, 1); 371s xs2 = repmat (xs, 4, 1); 371s plot (t, xp2, "b", t, xs2, "r") 371s ***** demo 371s m = 32; 371s n = 512; 371s xp = welchwin (m, "periodic"); 371s s = fftshift (max (1e-2, abs (fft (postpad (xp, n))))); 371s f = [-0.5:1/n:0.5-1/n]; 371s printf ("%dx null-padded, power spectrum of %d-point window\n", n/m, m); 371s semilogy (f, s) 371s ***** assert (welchwin (3), [0; 1; 0]); 371s ***** assert (welchwin (15), flipud (welchwin (15))); 371s ***** assert (welchwin (16), flipud (welchwin (16))); 371s ***** assert (welchwin (15), welchwin (15, "symmetric")); 371s ***** assert (welchwin (16)(1:15), welchwin (15, "periodic")); 371s ***** error welchwin () 371s ***** error welchwin (0.5) 371s ***** error welchwin (-1) 371s ***** error welchwin (ones (1, 4)) 371s ***** error welchwin (1, 2, 3) 371s ***** error welchwin (1, "invalid") 371s 11 tests, 11 passed, 0 known failure, 0 skipped 371s [inst/convmtx.m] 371s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/convmtx.m 371s ***** assert(convmtx([3,4,5],3),[3,4,5,0,0;0,3,4,5,0;0,0,3,4,5]) 371s ***** assert(convmtx([3;4;5],3),[3,0,0;4,3,0;5,4,3;0,5,4;0,0,5]) 371s 2 tests, 2 passed, 0 known failure, 0 skipped 371s [inst/statelevels.m] 371s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/statelevels.m 371s ***** error l = statelevels() 371s ***** error l = statelevels("test") 371s ***** error l = statelevels(1) 371s ***** error l = statelevels([1 2 3], 'test') 371s ***** error l = statelevels([1 2 3], 3, 'test') 371s ***** error l = statelevels([1 2 3], 3, 'mode', 1) 371s ***** error l = statelevels([1 2 3], 3, 'mode', [1 -1]) 371s ***** shared X 371s t = linspace(0,2*pi*10,100); 371s X = square(t) + cos(t); 371s ***** test 371s l = statelevels(X); 371s assert(l, [-1.9795 1.9800], 1e5) 371s ***** test 371s [l, h] = statelevels(X); 371s assert(l, [-1.9795 1.9800], 1e5) 371s assert(sum(h), 100) 371s assert(length(h), 100) 371s ***** test 371s [l, h, b] = statelevels(X); 371s assert(l, [-1.9795 1.9800], 1e5) 371s assert(sum(h), 100) 371s assert(length(h), 100) 371s assert(h(1), 4) 371s assert(h(2), 2) 371s assert(h(4), 1) 371s assert(h(11), 0) 371s assert(b(1), -1.9795, 1e5) 371s assert(b(2), -1.9395, 1e5) 371s ***** test 371s [l, h, b] = statelevels(X, 100); 371s assert(l, [-1.9795 1.9800], 1e5) 371s assert(sum(h), 100) 371s assert(length(h), 100) 371s assert(h(1), 4) 371s assert(h(2), 2) 371s assert(h(4), 1) 371s assert(h(11), 0) 371s assert(b(1), -1.9795, 1e5) 371s assert(b(2), -1.9395, 1e5) 371s ***** test 371s [l, h, b] = statelevels(X, 50); 371s assert(l, [-1.9595 1.9600], 1e5) 371s assert(sum(h), 100) 371s assert(length(h), 50) 371s assert(h(1), 6) 371s assert(h(2), 3) 371s assert(h(4), 2) 371s assert(h(11), 1) 371s assert(b(1), -1.9595, 1e5) 371s assert(b(2), -1.8795, 1e5) 371s ***** test 371s [l, h, b] = statelevels(X, 100, 'mode'); 371s assert(l, [-1.9795 1.9800], 1e5) 371s assert(sum(h), 100) 371s assert(length(h), 100) 371s assert(h(1), 4) 371s assert(h(2), 2) 371s assert(h(4), 1) 371s assert(h(11), 0) 371s assert(b(1), -1.9795, 1e5) 371s assert(b(2), -1.9395, 1e5) 371s ***** test 371s [l, h, b] = statelevels(X, 100, 'mean'); 371s assert(l, [-1.0090 0.9532], 1e5) 371s assert(sum(h), 100) 371s assert(length(h), 100) 371s assert(h(1), 4) 371s assert(h(2), 2) 371s assert(h(4), 1) 371s assert(h(11), 0) 371s assert(b(1), -1.9795, 1e5) 371s assert(b(2), -1.9395, 1e5) 371s ***** test 371s [l, h, b] = statelevels(X, 100, 'mode', [-1.8 1.0]); 371s assert(l, [-1.7860 0.0060], 1e5) 371s assert(sum(h), 64) 371s assert(length(h), 100) 371s assert(h(1), 1) 371s assert(h(2), 1) 371s assert(h(3), 0) 371s assert(b(1), -1.7860, 1e5) 371s assert(b(2), -1.7580, 1e5) 371s ***** demo 371s # Generate test signal 371s t = linspace(0,2*pi*10,100); 371s X = square(t) + cos(t); 371s # plot the waveform and provide the levels 371s statelevels(X) 371s 15 tests, 15 passed, 0 known failure, 0 skipped 371s [inst/sos2tf.m] 371s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/sos2tf.m 371s ***** test 371s B = [1, 1]; 371s A = [1, 0.5]; 371s [sos, g] = tf2sos (B, A); 371s [Bh, Ah] = sos2tf (sos, g); 371s assert (g, 1); 371s assert (Bh, B, 10*eps); 371s assert (Ah, A, 10*eps); 371s ***** test 371s B = [1, 0, 0, 0, 0, 1]; 371s A = [1, 0, 0, 0, 0, 0.9]; 371s [sos, g] = tf2sos (B, A); 371s [Bh, Ah] = sos2tf (sos, g); 371s assert (g, 1); 371s assert (Bh, B, 100*eps); 371s assert (Ah, A, 100*eps); 371s ***** test 371s B = [1, 1]; 371s A = [1, 0.5]; 371s [sos, g] = tf2sos (B, A); 371s [Bh, Ah] = sos2tf (sos, 2); 371s assert (g, 1); 371s assert (Bh, 2 * B, 10*eps); 371s assert (Ah, A, 10*eps); 371s ***** test 371s B = [1, 1]; 371s A = [1, 0.5]; 371s [sos, g] = tf2sos (B, A); 371s [Bh, Ah] = sos2tf (sos, [2, 2, 2]); 371s assert (g, 1); 371s assert (Bh, 8 * B, 10*eps); 371s assert (Ah, A, 10*eps); 371s ***** test 371s sos = [1, 1, 0, 0, 1, 0.5]; 371s [Bh, Ah] = sos2tf (sos); 371s assert (Bh, sos(1,1:3) , 10*eps); 371s assert (Ah, sos(1,4:6), 10*eps); 371s ***** test 371s sos = [0, 1, 1, 1, 0.5, 0]; 371s [Bh, Ah] = sos2tf (sos); 371s assert (Bh, sos(1,1:3) , 10*eps); 371s assert (Ah, sos(1,4:6), 10*eps); 371s ***** test 371s sos = [1, 1, 0, 1, 0.5, 0]; 371s [Bh, Ah] = sos2tf (sos); 371s assert (Bh, [1, 1] , 10*eps); 371s assert (Ah, [1, 0.5], 10*eps); 371s ***** test 371s sos = [0, 1, 1, 1, 1, 0.5]; 371s [Bh, Ah] = sos2tf (sos); 371s assert (Bh, sos(1,1:3) , 10*eps); 371s assert (Ah, sos(1,4:6), 10*eps); 371s ***** test 371s sos = [1, 1, 0, 0, 1, 0.5]; 371s [Bh, Ah] = sos2tf (sos); 371s assert (Bh, sos(1,1:3) , 10*eps); 371s assert (Ah, sos(1,4:6), 10*eps); 371s ***** test 371s sos = [0, 1, 1, 0, 1, 0.5]; 371s [Bh, Ah] = sos2tf (sos); 371s assert (Bh, [1, 1] , 10*eps); 371s assert (Ah, [1, 0.5], 10*eps); 371s ***** test 371s sos = [1, 1, 0, 1, 0.5, 0; 1, 1, 0, 1, 0.5, 0; 1, 1, 0, 1, 0.5, 0]; 371s [Bh, Ah] = sos2tf (sos); 371s assert (Bh, [1, 3, 3, 1] , 10*eps); 371s assert (Ah, [1, 1.5 0.75 0.125], 10*eps); 371s ***** test 371s sos = [0, 1, 1, 0, 1, 0.5; 0, 1, 1, 0, 1, 0.5;0, 1, 1, 0, 1, 0.5]; 371s [Bh, Ah] = sos2tf (sos); 371s assert (Bh, [1, 3, 3, 1] , 10*eps); 371s assert (Ah, [1, 1.5 0.75 0.125], 10*eps); 371s 12 tests, 12 passed, 0 known failure, 0 skipped 371s [inst/bitrevorder.m] 371s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/bitrevorder.m 371s ***** assert (bitrevorder (0), 0); 371s ***** assert (bitrevorder (0:1), 0:1); 371s ***** assert (bitrevorder ([0:1]'), [0:1]'); 371s ***** assert (bitrevorder (0:7), [0 4 2 6 1 5 3 7]); 371s ***** assert (bitrevorder ([0:7]'), [0 4 2 6 1 5 3 7]'); 371s ***** assert (bitrevorder ([0:7]*i), [0 4 2 6 1 5 3 7]*i); 371s ***** assert (bitrevorder ([0:7]'*i), [0 4 2 6 1 5 3 7]'*i); 371s ***** assert (bitrevorder (0:15), [0 8 4 12 2 10 6 14 1 9 5 13 3 11 7 15]); 371s ***** error bitrevorder (); 371s ***** error bitrevorder (1, 2); 372s ***** error bitrevorder ([]); 372s ***** error bitrevorder (0:2); 372s 12 tests, 12 passed, 0 known failure, 0 skipped 372s [inst/blackmanharris.m] 372s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/blackmanharris.m 372s ***** assert (blackmanharris (1), 1); 372s ***** assert (blackmanharris (2), 0.00006 * ones (2, 1), eps); 372s ***** assert (blackmanharris (15), flipud (blackmanharris (15)), 10*eps); 372s ***** assert (blackmanharris (16), flipud (blackmanharris (16)), 10*eps); 372s ***** assert (blackmanharris (15), blackmanharris (15, "symmetric")); 372s ***** assert (blackmanharris (16)(1:15), blackmanharris (15, "periodic")); 372s ***** error blackmanharris () 372s ***** error blackmanharris (0.5) 372s ***** error blackmanharris (-1) 372s ***** error blackmanharris (ones (1, 4)) 372s ***** error blackmanharris (1, 2) 372s ***** error blackmanharris (1, "invalid") 372s 12 tests, 12 passed, 0 known failure, 0 skipped 372s [inst/parzenwin.m] 372s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/parzenwin.m 372s ***** assert (parzenwin (1), 1) 372s ***** assert (parzenwin (2), 0.25 * ones (2, 1)) 372s ***** error parzenwin () 372s ***** error parzenwin (0.5) 372s ***** error parzenwin (-1) 372s ***** error parzenwin (ones (1, 4)) 372s ***** error parzenwin (1, 2) 372s 7 tests, 7 passed, 0 known failure, 0 skipped 372s [inst/residuez.m] 372s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/residuez.m 372s ***** test 372s B=[1 -2 1]; A=[1 -1]; 372s [r,p,f,m] = residuez(B,A); 372s assert(r,0,100*eps); 372s assert(p,1,100*eps); 372s assert(f,[1 -1],100*eps); 372s assert(m,1,100*eps); 372s ***** test 372s B=1; A=[1 -1j]; 372s [r,p,f,m] = residuez(B,A); 372s assert(r,1,100*eps); 372s assert(p,1j,100*eps); 372s assert(f,[],100*eps); 372s assert(m,1,100*eps); 372s ***** test 372s B=1; A=[1 -1 .25]; 372s [r,p,f,m] = residuez(B,A); 372s [rs,is] = sort(r); 372s assert(rs,[0;1],1e-7); 372s assert(p(is),[0.5;0.5],1e-8); 372s assert(f,[],100*eps); 372s assert(m(is),[1;2],100*eps); 372s ***** test 372s B=1; A=[1 -0.75 .125]; 372s [r,p,f,m] = residuez(B,A); 372s [rs,is] = sort(r); 372s assert(rs,[-1;2],100*eps); 372s assert(p(is),[0.25;0.5],100*eps); 372s assert(f,[],100*eps); 372s assert(m(is),[1;1],100*eps); 372s ***** test 372s B=[1,6,2]; A=[1,-2,1]; 372s [r,p,f,m] = residuez(B,A); 372s [rs,is] = sort(r); 372s assert(rs,[-10;9],1e-7); 372s assert(p(is),[1;1],1e-8); 372s assert(f,[2],100*eps); 372s assert(m(is),[1;2],100*eps); 372s ***** test 372s B=[6,2]; A=[1,-2,1]; 372s [r,p,f,m] = residuez(B,A); 372s [rs,is] = sort(r); 372s assert(rs,[-2;8],1e-7); 372s assert(p(is),[1;1],1e-8); 372s assert(f,[],100*eps); 372s assert(m(is),[1;2],100*eps); 372s ***** test 372s B=[1,6,6,2]; A=[1,-2,1]; 372s [r,p,f,m] = residuez(B,A); 372s [rs,is] = sort(r); 372s assert(rs,[-24;15],2e-7); 372s assert(p(is),[1;1],1e-8); 372s assert(f,[10,2],100*eps); 372s assert(m(is),[1;2],100*eps); 372s ***** test 372s B=[1,6,6,2]; A=[1,-(2+j),(1+2j),-j]; 372s [r,p,f,m] = residuez(B,A); 372s [rs,is] = sort(r); 372s assert(rs,[-2+2.5j;7.5+7.5j;-4.5-12j],1E-6); 372s assert(p(is),[1j;1;1],1E-6); 372s assert(f,-2j,1E-6); 372s assert(m(is),[1;2;1],1E-6); 372s ***** test 372s B=[1,0,1]; A=[1,0,0,0,0,-1]; 372s [r,p,f,m] = residuez(B,A); 372s [as,is] = sort(angle(p)); 372s rise = [ ... 372s 0.26180339887499 - 0.19021130325903i; ... 372s 0.03819660112501 + 0.11755705045849i; ... 372s 0.4; ... 372s 0.03819660112501 - 0.11755705045849i; ... 372s 0.26180339887499 + 0.19021130325903i;]; 372s pise = [ ... 372s -0.80901699437495 - 0.58778525229247i; ... 372s 0.30901699437495 - 0.95105651629515i; ... 372s 1; ... 372s 0.30901699437495 + 0.95105651629515i; ... 372s -0.80901699437495 + 0.58778525229247i]; 372s assert(r(is),rise,100*eps); 372s assert(p(is),pise,100*eps); 372s assert(f,[],100*eps); 372s assert(m,[1;1;1;1;1],100*eps); 372s ***** test # bug 57359 372s [r,p,k] = residuez([1 1 1.5 .5],[1 1.5 .5]); 372s [rs,is] = sort(r); 372s assert(r(is), [-1; 2], 100*eps); 372s assert(p(is), [-0.5; -1], 100*eps); 372s assert(k, [0 1], 100*eps); 372s 10 tests, 10 passed, 0 known failure, 0 skipped 372s [inst/fir2.m] 372s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/fir2.m 372s ***** xtest 372s f = [0 0.6 0.6 1]; m = [1 1 0 0]; 372s b9 = fir2 (30, f, m, 9); 372s b16 = fir2 (30, f, m, 16); 372s b17 = fir2 (30, f, m, 17); 372s b32 = fir2 (30, f, m, 32); 372s assert ( isequal (b9, b16)) 372s assert ( isequal (b17, b32)) 372s assert (~isequal (b16, b17)) 372s ***** test 372s f = [0, 0.7, 0.7, 1]; m = [0, 0, 1, 1]; 372s b = fir2 (50, f, m); 372s h = abs (freqz (b, 1, [0, 0.7, 1], 2)); 372s assert (h(1) <= 3e-3) 372s assert (h(2) <= 1/sqrt (2)) 372s assert (h(3), 1, 2e-3) 372s ***** test 372s f = [0, 0.25, 0.25, 0.75, 0.75, 1]; m = [0, 0, 1, 1, 0, 0]; 372s b = fir2 (50, f, m); 372s h = abs (freqz (b, 1, [0, 0.25, 0.5, 0.75, 1], 2)); 372s assert (h(1) <= 3e-3) 372s assert (h(2) <= 1/sqrt (2)) 372s assert (h(3), 1, 2e-3) 372s assert (h(4) <= 1/sqrt (2)) 372s assert (h(5) <= 3e-3) 372s ***** test 372s f = [0, 0.45, 0.45, 0.55, 0.55, 1]; m = [1, 1, 0, 0, 1, 1]; 372s b = fir2 (50, f, m); 372s h = abs (freqz (b, 1, [0, 0.45, 0.5, 0.55, 1], 2)); 372s assert (h(1), 1, 2e-3) 372s assert (h(2) <= 1/sqrt (2)) 372s assert (h(3) <= 1e-1) 372s assert (h(4) <= 1/sqrt (2)) 372s assert (h(5), 1, 2e-3) 372s ***** test #bug 59066 372s f = [0, 0.45, 0.45, 0.55, 0.55, 1]; m = [1, 1, 0, 0, 1, 1]; 372s b = fir2 (int32(50), f, m); 372s assert(numel(b), 51) 372s 372s fail ("fir2 (50.1, f, m)", "fir2: n must be a non negative integer") 372s fail ("fir2 (-1, f, m)", "fir2: n must be a non negative integer") 372s ***** demo 372s f=[0, 0.3, 0.3, 0.6, 0.6, 1]; m=[0, 0, 1, 1/2, 0, 0]; 372s [h, w] = freqz(fir2(100,f,m)); 372s subplot(121); 372s plot(f,m,';target response;',w/pi,abs(h),';filter response;'); 372s subplot(122); 372s plot(f,20*log10(m+1e-5),';target response (dB);',... 372s w/pi,20*log10(abs(h)),';filter response (dB);'); 372s ***** demo 372s f=[0, 0.3, 0.3, 0.6, 0.6, 1]; m=[0, 0, 1, 1/2, 0, 0]; 372s plot(f,20*log10(m+1e-5),';target response;'); 372s hold on; 372s [h, w] = freqz(fir2(50,f,m,512,0)); 372s plot(w/pi,20*log10(abs(h)),';filter response (ramp=0);'); 372s [h, w] = freqz(fir2(50,f,m,512,25.6)); 372s plot(w/pi,20*log10(abs(h)),';filter response (ramp=pi/20 rad);'); 372s [h, w] = freqz(fir2(50,f,m,512,51.2)); 372s plot(w/pi,20*log10(abs(h)),';filter response (ramp=pi/10 rad);'); 372s hold off; 372s ***** demo 372s % Classical Jakes spectrum 372s % X represents the normalized frequency from 0 372s % to the maximum Doppler frequency 372s asymptote = 2/3; 372s X = linspace(0,asymptote-0.0001,200); 372s Y = (1 - (X./asymptote).^2).^(-1/4); 372s 372s % The target frequency response is 0 after the asymptote 372s X = [X, asymptote, 1]; 372s Y = [Y, 0, 0]; 372s 372s plot(X,Y,'b;Target spectrum;'); 372s hold on; 372s [H,F]=freqz(fir2(20, X, Y)); 372s plot(F/pi,abs(H),'c;Synthesized spectrum (n=20);'); 372s [H,F]=freqz(fir2(50, X, Y)); 372s plot(F/pi,abs(H),'r;Synthesized spectrum (n=50);'); 372s [H,F]=freqz(fir2(200, X, Y)); 372s plot(F/pi,abs(H),'g;Synthesized spectrum (n=200);'); 372s hold off; 372s title('Theoretical/Synthesized CLASS spectrum'); 372s xlabel('Normalized frequency (Fs=2)'); 372s ylabel('Magnitude'); 372s 5 tests, 5 passed, 0 known failure, 0 skipped 372s [inst/dst.m] 372s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/dst.m 372s ***** test 372s x = log(linspace(0.1,1,32)); 372s y = dst(x); 372s assert(y(3), sum(x.*sin(3*pi*[1:32]/33)), 100*eps) 372s 1 test, 1 passed, 0 known failure, 0 skipped 372s [inst/unshiftdata.m] 372s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/unshiftdata.m 372s ***** test 372s x = 1:5; 372s [y, perm, shifts] = shiftdata (x); 372s x2 = unshiftdata (y, perm, shifts); 372s assert (x, x2); 372s ***** test 372s X = fix (rand (3, 3) * 100); 372s [Y, perm, shifts] = shiftdata (X, 2); 372s X2 = unshiftdata (Y, perm, shifts); 372s assert (X, X2); 372s ***** test 372s X = fix (rand (4, 4, 4, 4) * 100); 372s [Y, perm, shifts] = shiftdata (X, 3); 372s X2 = unshiftdata (Y, perm, shifts); 372s assert (X, X2); 372s ***** test 372s X = fix (rand (1, 1, 3, 4) * 100); 372s [Y, perm, shifts] = shiftdata (X); 372s X2 = unshiftdata (Y, perm, shifts); 372s assert (X, X2); 372s ***** error unshiftdata () 372s ***** error unshiftdata (1, 2) 372s ***** error unshiftdata (1, 2, 3, 4) 372s ***** error unshiftdata (1, 2.5) 373s ***** error unshiftdata (1, [], 2.5) 373s ***** error unshiftdata (1, [], []) 373s 10 tests, 10 passed, 0 known failure, 0 skipped 373s [inst/isstable.m] 373s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/isstable.m 373s ***** test 373s b = [1 2 3 4 5 5 1 2]; 373s a = []; 373s assert (isstable (b,a), true) 373s ***** test 373s b = [1 2 3 4 5 5 1 2]; 373s a = [4 5 6 7 9 10 4 6]; 373s assert (isstable (b,a), false) 373s ***** test 373s b = [1 2 3 4 5 5 1 2]; 373s a = [4 5 6 7 9 10 4 6]; 373s a = polystab(a); 373s assert (isstable (b,a), true) 373s ***** test 373s [z,p,g] = butter(6,0.7,'high'); 373s sos = zp2sos(z,p,g); 373s assert (isstable(sos) , true) 373s 4 tests, 4 passed, 0 known failure, 0 skipped 373s [inst/resample.m] 373s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/resample.m 373s ***** test 373s N=512; 373s p=3; q=5; 373s r=p/q; 373s NN=ceil(r*N); 373s t=0:N-1; 373s tt=0:NN-1; 373s err=zeros(N/2,1); 373s for n = 0:N/2-1, 373s phi0=2*pi*rand; 373s f0=n/N; 373s x=sin(2*pi*f0*t' + phi0); 373s [y,h]=resample(x,p,q); 373s xx=sin(2*pi*f0/r*tt' + phi0); 373s t0=ceil((length(h)-1)/2/q); 373s idx=t0+1:NN-t0; 373s err(n+1)=max(abs(y(idx)-xx(idx))); 373s endfor; 373s rolloff=.1; 373s rejection=10^-3; 373s idx_inband=1:ceil((1-rolloff/2)*r*N/2)-1; 373s assert(max(err(idx_inband))>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/cheby1.m 374s ***** error [a, b] = cheby1 () 374s ***** error [a, b] = cheby1 (1) 374s ***** error [a, b] = cheby1 (1, 2) 374s ***** error [a, b] = cheby1 (1, 2, 3, 4, 5, 6) 374s ***** error [a, b] = cheby1 (.5, 2, .2) 374s ***** error [a, b] = cheby1 (3, 2, .2, "invalid") 374s ***** test 374s cheby1 (3, 4, .5); 374s assert (isrow (ans)); 374s ***** test 374s A = cheby1 (3, 4, .5); 374s assert (isrow (A)); 374s ***** test 374s [A, B] = cheby1 (3, 4, .5); 374s assert (isrow (A)); 374s assert (isrow (B)); 374s ***** test 374s [z, p, g] = cheby1 (3, 4, .5); 374s assert (iscolumn (z)); 374s assert (iscolumn (p)); 374s assert (isscalar (g)); 374s ***** test 374s [a, b, c, d] = cheby1 (3, 4, .5); 374s assert (ismatrix (a)); 374s assert (iscolumn (b)); 374s assert (isrow (c)); 374s assert (isscalar (d)); 374s 11 tests, 11 passed, 0 known failure, 0 skipped 374s [inst/invimpinvar.m] 375s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/invimpinvar.m 375s ***** function err = ztoserr(bz,az,fs) 375s 375s # number of time steps 375s n=100; 375s 375s # make sure system is realizable (no delays) 375s bz=prepad(bz,length(az)-1,0,2); 375s 375s # inverse impulse invariant transform to s-domain 375s [bs as]=invimpinvar(bz,az,fs); 375s 375s # create sys object of transfer function 375s s=tf(bs,as); 375s 375s # calculate impulse response of continuous time system 375s # at discrete time intervals 1/fs 375s ys=impulse(s,(n-1)/fs,1/fs)'; 375s 375s # impulse response of discrete time system 375s yz=filter(bz,az,[1 zeros(1,n-1)]); 375s 375s # find rms error 375s err=sqrt(sum((yz*fs-ys).^2)/length(ys)); 375s endfunction 375s 375s ***** assert(ztoserr([1],[1 -0.5],0.01),0,0.0001); 375s ***** assert(ztoserr([1],[1 -1 0.25],0.01),0,0.0001); 375s ***** assert(ztoserr([1 1],[1 -1 0.25],0.01),0,0.0001); 375s ***** assert(ztoserr([1],[1 -1.5 0.75 -0.125],0.01),0,0.0001); 375s ***** assert(ztoserr([1 1],[1 -1.5 0.75 -0.125],0.01),0,0.0001); 375s ***** assert(ztoserr([1 1 1],[1 -1.5 0.75 -0.125],0.01),0,0.0001); 375s ***** assert(ztoserr([1],[1 0 0.25],0.01),0,0.0001); 375s ***** assert(ztoserr([1 1],[1 0 0.25],0.01),0,0.0001); 375s ***** assert(ztoserr([1],[1 0 0.5 0 0.0625],0.01),0,0.0001); 375s ***** assert(ztoserr([1 1],[1 0 0.5 0 0.0625],0.01),0,0.0001); 375s ***** assert(ztoserr([1 1 1],[1 0 0.5 0 0.0625],0.01),0,0.0001); 375s ***** assert(ztoserr([1 1 1 1],[1 0 0.5 0 0.0625],0.01),0,0.0001); 375s 12 tests, 12 passed, 0 known failure, 0 skipped 375s [inst/db2pow.m] 375s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/db2pow.m 375s ***** shared db 375s db = [-10, 0, 10, 20, 25]; 375s ***** assert (db2pow (db), [0.10000, 1.00000, 10.00000, 100.00000, 316.22777], 0.00001) 375s ***** assert (db2pow (db'), [0.10000; 1.00000; 10.00000; 100.00000; 316.22777], 0.00001) 375s ***** error db2pow () 375s ***** error db2pow (1, 2) 375s 4 tests, 4 passed, 0 known failure, 0 skipped 375s [inst/sos2ss.m] 375s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/sos2ss.m 375s ***** test 375s sos = [1, 1, 0, 1, 0.5, 0]; 375s g = 1; 375s [a, b, c, d] = sos2ss (sos, g); 375s assert ({a, b, c, d}, {-0.5, 0.5, 1, 1}); 375s 1 test, 1 passed, 0 known failure, 0 skipped 375s [inst/rectwin.m] 375s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/rectwin.m 375s ***** assert (rectwin (1), 1) 375s ***** assert (rectwin (2), ones (2, 1)) 375s ***** assert (rectwin (100), ones (100, 1)) 375s ***** error rectwin () 375s ***** error rectwin (0.5) 375s ***** error rectwin (-1) 375s ***** error rectwin (ones (1, 4)) 375s ***** error rectwin (1, 2) 375s 8 tests, 8 passed, 0 known failure, 0 skipped 375s [inst/xcov.m] 375s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/xcov.m 375s ***** error xcov () 375s ***** test 375s x = 1:5; 375s [c, l] = xcov(x); 375s assert(c, [-4.0 -4.0 -1.0 4.0 10.0 4.0 -1.0 -4.0 -4.0], 2*eps) 375s assert(l, [-4 -3 -2 -1 0 1 2 3 4]) 375s ***** test 375s x = 1:5; 375s y = 1:5; 375s [c, l] = xcov(x,y); 375s assert(c, [-4.0 -4.0 -1.0 4.0 10.0 4.0 -1.0 -4.0 -4.0], 2*eps) 375s assert(l, [-4 -3 -2 -1 0 1 2 3 4]) 375s 375s y = 1; 375s [c, l] = xcov(x,y); 375s assert(c, [4.0 10.0 4.0], 2*eps) 375s assert(l, [-1 0 1]) 375s ***** test 375s x = 1:5; 375s y = 1:5; 375s # maxlag 375s [c, l] = xcov(x,y, 2); 375s assert(c, [-1.0 4.0 10.0 4.0 -1.0], 2*eps) 375s assert(l, [-2 -1 0 1 2]) 375s ***** test 375s x = 1:5; 375s y = 1:5; 375s # scale 375s [c, l] = xcov(x,y, 'none'); 375s assert(c, [-4.0 -4.0 -1.0 4.0 10.0 4.0 -1.0 -4.0 -4.0], 2*eps) 375s assert(l, [-4 -3 -2 -1 0 1 2 3 4]) 375s 375s [c, l] = xcov(x,y, 'biased'); 375s assert(c, [-0.8 -0.8 -0.2 0.8 2.0 0.8 -0.2 -0.8 -0.8], 2*eps) 375s assert(l, [-4 -3 -2 -1 0 1 2 3 4]) 375s 5 tests, 5 passed, 0 known failure, 0 skipped 375s [inst/zp2sos.m] 375s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/zp2sos.m 375s ***** test 375s B=[1 0 0 0 0 1]; A=[1 0 0 0 0 .9]; 375s [z,p,k] = tf2zp(B,A); 375s [sos,g] = zp2sos(z,p,k); 375s [Bh,Ah] = sos2tf(sos,g); 375s assert({Bh,Ah},{B,A},100*eps); 375s ***** test 375s sos = zp2sos ([]); 375s assert (sos, [1, 0, 0, 1, 0, 0], 100*eps); 375s ***** test 375s sos = zp2sos ([], []); 375s assert (sos, [1, 0, 0, 1, 0, 0], 100*eps); 375s ***** test 375s sos = zp2sos ([], [], 2); 375s assert (sos, [2, 0, 0, 1, 0, 0], 100*eps); 375s ***** test 375s [sos, g] = zp2sos ([], [], 2); 375s assert (sos, [1, 0, 0, 1, 0, 0], 100*eps); 375s assert (g, 2, 100*eps); 375s ***** test 375s sos = zp2sos([], [0], 1); 375s assert (sos, [0, 1, 0, 1, 0, 0], 100*eps); 375s ***** test 375s sos = zp2sos([0], [], 1); 375s assert (sos, [1, 0, 0, 0, 1, 0], 100*eps); 375s ***** test 375s sos = zp2sos([-1-j -1+j], [-1-2j -1+2j], 10); 375s assert (sos, [10, 20, 20, 1, 2, 5], 100*eps); 375s 8 tests, 8 passed, 0 known failure, 0 skipped 375s [inst/cheb2ap.m] 375s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/cheb2ap.m 375s ***** error cheb2ap (-1, 3) 375s ***** error cheb2ap (3, -1) 375s ***** demo 375s w=0:0.01:1000; 375s [z, p, k] = cheb2ap (3, 3); 375s [b, a] = zp2tf (z, p, k); 375s Gs = freqs (b, a, w); 375s semilogx (w, abs (Gs)); 375s xlabel('Frequency in rad/sec') 375s ylabel('Magnitude of G(s)'); 375s title('Type 2 Chebyshev Low-Pass Filter, k=3, 3 dB ripple in stop band') 375s grid; 375s 2 tests, 2 passed, 0 known failure, 0 skipped 375s [inst/triang.m] 375s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/triang.m 375s ***** assert (triang (1), 1) 375s ***** assert (triang (2), [1; 1]/2) 375s ***** assert (triang (3), [1; 2; 1]/2) 375s ***** assert (triang (4), [1; 3; 3; 1]/4) 375s ***** test 375s x = bartlett (5); 375s assert (triang (3), x(2:4)); 375s ***** error triang () 375s ***** error triang (0.5) 375s ***** error triang (-1) 376s ***** error triang (ones (1, 4)) 376s ***** error triang (1, 2) 376s ***** demo 376s subplot(221); 376s n=7; k=(n-1)/2; t=[-k:0.1:k]/(k+1); 376s plot(t,1-abs(t),";continuous;",[-k:k]/(k+1),triang(n),"g*;discrete;"); 376s axis([-1, 1, 0, 1.3]); grid("on"); 376s title("comparison with continuous for odd n"); 376s 376s subplot(222); 376s n=8; k=(n-1)/2; t=[-k:0.1:k]/(k+1/2); 376s plot(t,1+1/n-abs(t),";continuous;",[-k:k]/(k+1/2),triang(n),"g*;discrete;"); 376s axis([-1, 1, 0, 1.3]); grid("on"); 376s title("note the higher peak for even n"); 376s 376s subplot(223); 376s n=7; 376s plot(0:n+1,bartlett(n+2),"g-*;bartlett;",triang(n),"r-+;triang;"); 376s axis; grid("off"); 376s title("n odd, triang(n)==bartlett(n+2)"); 376s 376s subplot(224); 376s n=8; 376s plot(0:n+1,bartlett(n+2),"g-*;bartlett;",triang(n),"r-+;triang;"); 376s axis; grid("off"); 376s title("n even, triang(n)!=bartlett(n+2)"); 376s 10 tests, 10 passed, 0 known failure, 0 skipped 376s [inst/residued.m] 376s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/residued.m 376s ***** test 376s B=1; A=[1 -1]; 376s [r,p,f,m] = residued(B,A); 376s assert({r,p,f,m},{1,1,[],1},100*eps); 376s [r2,p2,f2,m2] = residuez(B,A); 376s assert({r,p,f,m},{r2,p2,f2,m2},100*eps); 376s ***** test 376s B=[1 -2 1]; A=[1 -1]; 376s [r,p,f,m] = residued(B,A); 376s assert({r,p,f,m},{0,1,[1 -1],1},100*eps); 376s ***** test 376s B=[1 -2 1]; A=[1 -0.5]; 376s [r,p,f,m] = residued(B,A); 376s assert({r,p,f,m},{0.25,0.5,[1 -1.5],1},100*eps); 376s ***** test 376s B=1; A=[1 -0.75 0.125]; 376s [r,p,f,m] = residued(B,A); 376s [r2,p2,f2,m2] = residuez(B,A); 376s assert({r,p,f,m},{r2,p2,f2,m2},100*eps); 376s ***** test 376s B=1; A=[1 -2 1]; 376s [r,p,f,m] = residued(B,A); 376s [r2,p2,f2,m2] = residuez(B,A); 376s assert({r,p,f,m},{r2,p2,f2,m2},100*eps); 376s ***** test 376s B=[6,2]; A=[1 -2 1]; 376s [r,p,f,m] = residued(B,A); 376s [r2,p2,f2,m2] = residuez(B,A); 376s assert({r,p,f,m},{r2,p2,f2,m2},100*eps); 376s ***** test 376s B=[1 1 1]; A=[1 -2 1]; 376s [r,p,f,m] = residued(B,A); 376s assert(r,[0;3],1e-7); 376s assert(p,[1;1],1e-8); 376s assert(f,1,100*eps); 376s assert(m,[1;2],100*eps); 376s ***** test 376s B=[2 6 6 2]; A=[1 -2 1]; 376s [r,p,f,m] = residued(B,A); 376s assert(r,[8;16],3e-7); 376s assert(p,[1;1],1e-8); 376s assert(f,[2,10],100*eps); 376s assert(m,[1;2],100*eps); 376s ***** test 376s B=[1,6,2]; A=[1 -2 1]; 376s [r,p,f,m] = residued(B,A); 376s assert(r,[-1;9],3e-7); 376s assert(p,[1;1],1e-8); 376s assert(f,1,100*eps); 376s assert(m,[1;2],100*eps); 376s ***** test 376s B=[1 0 0 0 1]; A=[1 0 0 0 -1]; 376s [r,p,f,m] = residued(B,A); 376s [~,is] = sort(angle(p)); 376s assert(r(is),[-1/2;-j/2;1/2;j/2],100*eps); 376s assert(p(is),[-1;-j;1;j],100*eps); 376s assert(f,1,100*eps); 376s assert(m,[1;1;1;1],100*eps); 376s 10 tests, 10 passed, 0 known failure, 0 skipped 376s [inst/tripuls.m] 376s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/tripuls.m 376s ***** demo 376s fs = 11025; # arbitrary sample rate 376s f0 = 100; # pulse train sample rate 376s w = 0.5/f0; # pulse width 1/10th the distance between pulses 376s x = pulstran (0:1/fs:4/f0, 0:1/f0:4/f0, "tripuls", w); 376s plot ([0:length(x)-1]*1000/fs, x); 376s xlabel ("Time (ms)"); 376s ylabel ("Amplitude"); 376s title ("Triangular pulse train of 5 ms pulses at 10 ms intervals"); 376s ***** demo 376s fs = 11025; # arbitrary sample rate 376s f0 = 100; # pulse train sample rate 376s w = 0.5/f0; # pulse width 1/10th the distance between pulses 376s x = pulstran (0:1/fs:4/f0, 0:1/f0:4/f0, "tripuls", w, -0.5); 376s plot ([0:length(x)-1]*1000/fs, x); 376s xlabel ("Time (ms)"); 376s ylabel ("Amplitude"); 376s title ("Triangular pulse train of 5 ms pulses at 10 ms intervals, skew = -0.5"); 376s ***** assert (tripuls ([]), []) 376s ***** assert (tripuls ([], 0.1), []) 376s ***** assert (tripuls (zeros (10, 1)), ones (10, 1)) 376s ***** assert (tripuls (-1:1), [0, 1, 0]) 376s ***** assert (tripuls (-5:5, 9), [0, 1, 3, 5, 7, 9, 7, 5, 3, 1, 0] / 9) 376s ***** assert (tripuls (0:1/100:0.3, 0.1), tripuls ([0:1/100:0.3]', 0.1)') 376s ***** error tripuls () 376s ***** error tripuls (1, 2, 3, 4) 376s ***** error tripuls (1, 2j) 376s ***** error tripuls (1, 2, 2) 376s ***** error tripuls (1, 2, -2) 376s 11 tests, 11 passed, 0 known failure, 0 skipped 376s [inst/boxcar.m] 376s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/boxcar.m 376s ***** assert (boxcar (1), 1) 376s ***** assert (boxcar (2), ones (2, 1)) 376s ***** assert (boxcar (100), ones (100, 1)) 376s ***** error boxcar () 376s ***** error boxcar (0.5) 376s ***** error boxcar (-1) 376s ***** error boxcar (ones (1, 4)) 376s ***** error boxcar (1, 2) 376s 8 tests, 8 passed, 0 known failure, 0 skipped 376s [inst/sos2zp.m] 376s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/sos2zp.m 376s ***** test 376s b1t=[1 2 3]; a1t=[1 .2 .3]; 376s b2t=[4 5 6]; a2t=[1 .4 .5]; 376s sos=[b1t a1t; b2t a2t]; 376s z = [-1-1.41421356237310i;-1+1.41421356237310i;... 376s -0.625-1.05326872164704i;-0.625+1.05326872164704i]; 376s p = [-0.2-0.678232998312527i;-0.2+0.678232998312527i;... 376s -0.1-0.538516480713450i;-0.1+0.538516480713450i]; 376s k = 4; 376s [z2,p2,k2] = sos2zp(sos,1); 376s assert({cplxpair(z2),cplxpair(p2),k2},{z,p,k},100*eps); 376s ***** test 376s sos = [1, 1, 0, 1, 1, 0.5]; 376s [Z, P] = sos2zp (sos); 376s assert (Z, roots (sos(1,1:3)), 10*eps); 376s assert (P, roots (sos(1,4:6)), 10*eps); 376s ***** test 376s sos = [0, 1, 1, 1, 0.5, 0]; 376s [Z, P] = sos2zp (sos); 376s assert (Z, roots (sos(1,1:3)), 10*eps); 376s assert (P, roots (sos(1,4:6)), 10*eps); 376s ***** test 376s sos = [1, 1, 0, 1, 0.5, 0]; 376s [Z, P] = sos2zp (sos); 376s assert (Z, roots (sos(1,1:3)), 10*eps); 376s assert (P, roots (sos(1,4:6)), 10*eps); 376s ***** test 376s sos = [0, 1, 1, 1, 1, 0.5]; 376s [Z, P] = sos2zp (sos); 376s assert (Z, roots (sos(1,1:3)), 10*eps); 376s assert (P, roots (sos(1,4:6)), 10*eps); 376s ***** test 376s sos = [1, 1, 0, 0, 1, 0.5]; 376s [Z, P] = sos2zp (sos); 376s assert (Z, roots (sos(1,1:3)), 10*eps); 376s assert (P, roots (sos(1,4:6)), 10*eps); 376s ***** test 376s sos = [0, 1, 1, 0, 1, 0.5]; 376s [Z, P] = sos2zp (sos); 376s assert (Z, roots (sos(1,1:3)), 10*eps); 376s assert (P, roots (sos(1,4:6)), 10*eps); 376s 7 tests, 7 passed, 0 known failure, 0 skipped 376s [inst/fht.m] 376s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/fht.m 376s ***** assert( fht([1 2 3 4]),[10 -4 -2 0] ) 376s 376s 1 test, 1 passed, 0 known failure, 0 skipped 376s [inst/impinvar.m] 376s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/impinvar.m 376s ***** function err = stozerr(bs,as,fs) 376s 376s # number of time steps 376s n=100; 376s 376s # impulse invariant transform to z-domain 376s [bz az]=impinvar(bs,as,fs); 376s 376s # create sys object of transfer function 376s s=tf(bs,as); 376s 376s # calculate impulse response of continuous time system 376s # at discrete time intervals 1/fs 376s ys=impulse(s,(n-1)/fs,1/fs)'; 376s 376s # impulse response of discrete time system 376s yz=filter(bz,az,[1 zeros(1,n-1)]); 376s 376s # find rms error 376s err=sqrt(sum((yz*fs-ys).^2)/length(ys)); 376s endfunction 376s 376s ***** assert(stozerr([1],[1 1],100),0,0.0001); 376s ***** assert(stozerr([1],[1 2 1],100),0,0.0001); 376s ***** assert(stozerr([1 1],[1 2 1],100),0,0.0002); 376s ***** assert(stozerr([1],[1 3 3 1],100),0,0.0001); 376s ***** assert(stozerr([1 1],[1 3 3 1],100),0,0.0001); 376s ***** assert(stozerr([1 1 1],[1 3 3 1],100),0,0.0001); 376s ***** assert(stozerr([1],[1 0 1],100),0,0.0001); 376s ***** assert(stozerr([1 1],[1 0 1],100),0,0.0001); 376s ***** assert(stozerr([1],[1 0 2 0 1],100),0,0.0001); 376s ***** assert(stozerr([1 1],[1 0 2 0 1],100),0,0.0001); 376s ***** assert(stozerr([1 1 1],[1 0 2 0 1],100),0,0.0001); 376s ***** assert(stozerr([1 1 1 1],[1 0 2 0 1],100),0,0.0001); 376s 12 tests, 12 passed, 0 known failure, 0 skipped 376s [inst/primitive.m] 376s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/primitive.m 376s ***** demo 376s f = @(t) sin (2*pi*3*t); 376s t = [0; sort(rand (100, 1))]; 376s F = primitive (f, t, 0); 376s t_true = linspace (0, 1, 1e3).'; 376s F_true = (1 - cos (2 * pi * 3 * t_true)) / (2 * pi * 3); 376s h = plot (t, F, "o;Numerical primitive;", t_true, F_true, "-;True primitive;"); 376s set (h, "linewidth", 2); 376s title ("Numerical primitive evaluated at random time points"); 376s ***** error primitive () 376s ***** error primitive (1) 377s ***** error primitive (1, 2, 3, 4) 377s 3 tests, 3 passed, 0 known failure, 0 skipped 377s [inst/idst.m] 377s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/idst.m 377s ***** test 377s x = log(gausswin(32)); 377s assert(x, idst(dst(x)), 100*eps) 377s 1 test, 1 passed, 0 known failure, 0 skipped 377s [inst/gaussian.m] 377s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/gaussian.m 377s ***** assert (gaussian (1), 1) 377s ***** error gaussian () 377s ***** error gaussian (0.5) 377s ***** error gaussian (-1) 377s ***** error gaussian (ones (1, 4)) 377s ***** error gaussian (1, 2, 3) 377s 6 tests, 6 passed, 0 known failure, 0 skipped 377s [inst/rectpuls.m] 377s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/rectpuls.m 377s ***** demo 377s fs = 11025; # arbitrary sample rate 377s f0 = 100; # pulse train sample rate 377s w = 0.3/f0; # pulse width 1/10th the distance between pulses 377s x = pulstran (0:1/fs:4/f0, 0:1/f0:4/f0, "rectpuls", w); 377s plot ([0:length(x)-1]*1000/fs, x); 377s xlabel ("Time (ms)"); 377s ylabel ("Amplitude"); 377s title ("Rectangular pulse train of 3 ms pulses at 10 ms intervals"); 377s ***** assert (rectpuls ([]), []) 377s ***** assert (rectpuls ([], 0.1), []) 377s ***** assert (rectpuls (zeros (10, 1)), ones (10, 1)) 377s ***** assert (rectpuls (-1:1), [0, 1, 0]) 377s ***** assert (rectpuls (-5:5, 9), [0, ones(1,9), 0]) 377s ***** assert (rectpuls (0:1/100:0.3, 0.1), rectpuls ([0:1/100:0.3]', 0.1)') 377s ***** error rectpuls () 377s ***** error rectpuls (1, 2, 3) 377s ***** error rectpuls (1, 2j) 377s 9 tests, 9 passed, 0 known failure, 0 skipped 377s [inst/butter.m] 377s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/butter.m 377s ***** shared sf, sf2, off_db 377s off_db = 0.5; 377s ## Sampling frequency must be that high to make the low pass filters pass. 377s sf = 6000; sf2 = sf/2; 377s data=[sinetone(5,sf,10,1),sinetone(10,sf,10,1),sinetone(50,sf,10,1),sinetone(200,sf,10,1),sinetone(400,sf,10,1)]; 377s ***** test 377s ## Test low pass order 1 with 3dB @ 50Hz 377s data=[sinetone(5,sf,10,1),sinetone(10,sf,10,1),sinetone(50,sf,10,1),sinetone(200,sf,10,1),sinetone(400,sf,10,1)]; 377s [b, a] = butter ( 1, 50 / sf2 ); 377s filtered = filter ( b, a, data ); 377s damp_db = 20 * log10 ( max ( filtered ( end - sf : end, : ) ) ); 377s assert ( [ damp_db( 4 ) - damp_db( 5 ), damp_db( 1 : 3 ) ], [ 6 0 0 -3 ], off_db ) 377s ***** test 377s ## Test low pass order 4 with 3dB @ 50Hz 377s data=[sinetone(5,sf,10,1),sinetone(10,sf,10,1),sinetone(50,sf,10,1),sinetone(200,sf,10,1),sinetone(400,sf,10,1)]; 377s [b, a] = butter ( 4, 50 / sf2 ); 377s filtered = filter ( b, a, data ); 377s damp_db = 20 * log10 ( max ( filtered ( end - sf : end, : ) ) ); 377s assert ( [ damp_db( 4 ) - damp_db( 5 ), damp_db( 1 : 3 ) ], [ 24 0 0 -3 ], off_db ) 377s ***** test 377s ## Test high pass order 1 with 3dB @ 50Hz 377s data=[sinetone(5,sf,10,1),sinetone(10,sf,10,1),sinetone(50,sf,10,1),sinetone(200,sf,10,1),sinetone(400,sf,10,1)]; 377s [b, a] = butter ( 1, 50 / sf2, "high" ); 377s filtered = filter ( b, a, data ); 377s damp_db = 20 * log10 ( max ( filtered ( end - sf : end, : ) ) ); 377s assert ( [ damp_db( 2 ) - damp_db( 1 ), damp_db( 3 : end ) ], [ 6 -3 0 0 ], off_db ) 377s ***** test 377s ## Test high pass order 4 with 3dB @ 50Hz 377s data=[sinetone(5,sf,10,1),sinetone(10,sf,10,1),sinetone(50,sf,10,1),sinetone(200,sf,10,1),sinetone(400,sf,10,1)]; 377s [b, a] = butter ( 4, 50 / sf2, "high" ); 377s filtered = filter ( b, a, data ); 377s damp_db = 20 * log10 ( max ( filtered ( end - sf : end, : ) ) ); 377s assert ( [ damp_db( 2 ) - damp_db( 1 ), damp_db( 3 : end ) ], [ 24 -3 0 0 ], off_db ) 377s ***** error [a, b] = butter () 377s ***** error [a, b] = butter (1) 377s ***** error [a, b] = butter (1, 2, 3, 4, 5) 377s ***** error [a, b] = butter (.5, .2) 377s ***** error [a, b] = butter (3, .2, "invalid") 377s ***** error [a, b] = butter (9, .6, "stop") 377s ***** error [a, b] = butter (9, .6, "bandpass") 377s ***** error [a, b] = butter (9, .6, "s", "high") 378s ***** test 378s butter (9, .6); 378s assert (isrow (ans)); 378s ***** test 378s A = butter (9, .6); 378s assert (isrow (A)); 378s ***** test 378s [A, B] = butter (9, .6); 378s assert (isrow (A)); 378s assert (isrow (B)); 378s ***** test 378s [z, p, g] = butter (9, .6); 378s assert (iscolumn (z)); 378s assert (iscolumn (p)); 378s assert (isscalar (g)); 378s ***** test 378s [a, b, c, d] = butter (9, .6); 378s assert (ismatrix (a)); 378s assert (iscolumn (b)); 378s assert (isrow (c)); 378s assert (isscalar (d)); 378s ***** demo 378s sf = 800; sf2 = sf/2; 378s data=[[1;zeros(sf-1,1)],sinetone(25,sf,1,1),sinetone(50,sf,1,1),sinetone(100,sf,1,1)]; 378s [b,a]=butter ( 1, 50 / sf2 ); 378s filtered = filter(b,a,data); 378s 378s clf 378s subplot ( columns ( filtered ), 1, 1) 378s plot(filtered(:,1),";Impulse response;") 378s subplot ( columns ( filtered ), 1, 2 ) 378s plot(filtered(:,2),";25Hz response;") 378s subplot ( columns ( filtered ), 1, 3 ) 378s plot(filtered(:,3),";50Hz response;") 378s subplot ( columns ( filtered ), 1, 4 ) 378s plot(filtered(:,4),";100Hz response;") 378s 17 tests, 17 passed, 0 known failure, 0 skipped 378s [inst/filtic.m] 378s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/filtic.m 378s ***** test 378s ## Simple low pass filter 378s b=[0.25 0.25]; 378s a=[1.0 -0.5]; 378s zf_ref=0.75; 378s zf=filtic(b,a,[1.0],[1.0]); 378s assert(zf,zf_ref,8*eps); 378s 378s ***** test 378s ## Simple high pass filter 378s b=[0.25 -0.25]; 378s a=[1.0 0.5]; 378s zf_ref = [-0.25]; 378s zf=filtic(b,a,[0.0],[1.0]); 378s assert(zf,zf_ref,8*eps); 378s 378s ***** test 378s ## Second order cases 378s [b,a]=butter(2,0.4); 378s N=1000; ## Long enough for filter to settle 378s xx=ones(1,N); 378s [yy,zf_ref] = filter(b,a,xx); 378s x=xx(N:-1:N-1); 378s y=yy(N:-1:N-1); 378s zf = filtic(b,a,y,x); 378s assert(zf,zf_ref,8*eps); 378s 378s xx = cos(2*pi*linspace(0,N-1,N)/8); 378s [yy,zf_ref] = filter(b,a,xx); 378s x=xx(N:-1:N-1); 378s y=yy(N:-1:N-1); 378s zf = filtic(b,a,y,x); 378s assert(zf,zf_ref,8*eps); 378s 378s ***** test 378s ## Third order filter - takes longer to settle 378s N=10000; 378s [b,a]=cheby1(3,10,0.5); 378s xx=ones(1,N); 378s [yy,zf_ref] = filter(b,a,xx); 378s x=xx(N:-1:N-2); 378s y=yy(N:-1:N-2); 378s zf = filtic(b,a,y,x); 378s assert(zf,zf_ref,8*eps); 378s 378s ***** test 378s ## Eight order high pass filter 378s N=10000; 378s [b,a]=butter(8,0.2); 378s xx = cos(2*pi*linspace(0,N-1,N)/8); 378s [yy,zf_ref] = filter(b,a,xx); 378s x=xx(N:-1:N-7); 378s y=yy(N:-1:N-7); 378s zf = filtic(b,a,y,x); 378s assert(zf,zf_ref,8*eps); 378s 378s ***** test 378s ## Case with 3 args 378s [b,a]=butter(2,0.4); 378s N=100; 378s xx=[ones(1,N) zeros(1,2)]; 378s [yy,zf_ref] = filter(b,a,xx); 378s y=[yy(N+2) yy(N+1)]; 378s zf=filtic(b,a,y); 378s assert(zf,zf_ref,8*eps); 378s ***** test 378s a = [2, -3, 1]; 378s b = [4, -3]; 378s y = [0; 1]; 378s z = filtic (b, a, y); 378s assert (z, [-0.5; 0]); 378s 7 tests, 7 passed, 0 known failure, 0 skipped 378s [inst/filtord.m] 378s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/filtord.m 378s ***** demo 378s b = [1 0]; 378s a = [1 1]; 378s n = filtord (b, a) 378s ***** demo 378s b = [1 0 0 0 0 0 0 1]; 378s a = [1 0 0 0 0 0 0 .5]; 378s [sos, g] = tf2sos (b, a); 378s n = filtord (sos) 378s ## test input validation 378s ***** error n = filtord () 378s ***** error n = filtord (1, 1, 1) 378s ***** error n = filtord ([1:10]', 1) 378s ***** error n = filtord (1, [1:10]') 378s ***** error n = filtord ([1:10]', [1:10]') 378s ***** error n = filtord (1:10, 1:10, 1:10) 378s ***** error n = filtord (ones(3), ones(3)) 378s ***** test 378s b = [1 0 0]; 378s a = [1 0 0 0]; 378s n = filtord (b, a); 378s assert (n, 3, 1e-6) 378s ***** test 378s [b, a] = butter (5, .5); 378s n = filtord (b, a); 378s assert (n, 5, 1e-6) 378s ***** test 378s [b, a] = butter (6, .5); 378s n = filtord (b, a); 378s assert (n, 6, 1e-6) 378s ***** test 378s b = [1 0 0 0 0 0 1]; 378s a = [1 0 0 0 0 0 .5]; 378s [sos, g] = tf2sos (b, a); 378s n = filtord (sos); 378s assert (n, 6, 1e-6) 378s ***** test 378s b = [1 0 0 0 0 0 0 1]; 378s a = [1 0 0 0 0 0 0 .5]; 378s [sos, g] = tf2sos (b, a); 378s n = filtord (sos); 378s assert (n, 7, 1e-6) 378s 12 tests, 12 passed, 0 known failure, 0 skipped 378s [inst/sgolay.m] 378s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/sgolay.m 378s ***** test 378s N=2^12; 378s t=[0:N-1]'/N; 378s dt=t(2)-t(1); 378s w = 2*pi*50; 378s offset = 0.5; # 50 Hz carrier 378s # exponential modulation and its derivatives 378s d = 1+exp(-3*(t-offset)); 378s dd = -3*exp(-3*(t-offset)); 378s d2d = 9*exp(-3*(t-offset)); 378s d3d = -27*exp(-3*(t-offset)); 378s # modulated carrier and its derivatives 378s x = d.*sin(w*t); 378s dx = dd.*sin(w*t) + w*d.*cos(w*t); 378s d2x = (d2d-w^2*d).*sin(w*t) + 2*w*dd.*cos(w*t); 378s d3x = (d3d-3*w^2*dd).*sin(w*t) + (3*w*d2d-w^3*d).*cos(w*t); 378s 378s y = sgolayfilt(x,sgolay(8,41,0,dt)); 378s assert(norm(y-x)/norm(x),0,5e-6); 378s 378s y = sgolayfilt(x,sgolay(8,41,1,dt)); 378s assert(norm(y-dx)/norm(dx),0,5e-6); 378s 378s y = sgolayfilt(x,sgolay(8,41,2,dt)); 378s assert(norm(y-d2x)/norm(d2x),0,1e-5); 378s 378s y = sgolayfilt(x,sgolay(8,41,3,dt)); 378s assert(norm(y-d3x)/norm(d3x),0,1e-4); 378s 1 test, 1 passed, 0 known failure, 0 skipped 378s [inst/bohmanwin.m] 378s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/bohmanwin.m 378s ***** assert (bohmanwin (1), 1) 378s ***** assert (bohmanwin (2), zeros (2, 1)) 378s ***** error bohmanwin () 379s ***** error bohmanwin (0.5) 379s ***** error bohmanwin (-1) 379s ***** error bohmanwin (ones (1, 4)) 379s ***** error bohmanwin (1, 2) 379s 7 tests, 7 passed, 0 known failure, 0 skipped 379s [inst/chebwin.m] 379s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/chebwin.m 379s ***** assert (chebwin (1), 1) 379s ***** assert (chebwin (2), ones (2, 1)) 379s ***** error chebwin () 379s ***** error chebwin (0.5) 379s ***** error chebwin (-1) 379s ***** error chebwin (ones (1, 4)) 379s ***** error chebwin (1, 2, 3) 379s 7 tests, 7 passed, 0 known failure, 0 skipped 379s [inst/downsample.m] 379s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/downsample.m 379s ***** assert(downsample([1,2,3,4,5],2),[1,3,5]); 379s ***** assert(downsample([1;2;3;4;5],2),[1;3;5]); 379s ***** assert(downsample([1,2;3,4;5,6;7,8;9,10],2),[1,2;5,6;9,10]); 379s ***** assert(downsample([1,2,3,4,5],2,1),[2,4]); 379s ***** assert(downsample([1,2;3,4;5,6;7,8;9,10],2,1),[3,4;7,8]); 379s 5 tests, 5 passed, 0 known failure, 0 skipped 379s [inst/grpdelay.m] 379s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/grpdelay.m 379s ***** demo % 1 379s %-------------------------------------------------------------- 379s % From Oppenheim and Schafer, a single zero of radius r=0.9 at 379s % angle pi should have a group delay of about -9 at 1 and 1/2 379s % at zero and 2*pi. 379s %-------------------------------------------------------------- 379s grpdelay([1 0.9],[],512,'whole',1); 379s hold on; 379s xlabel('Normalized Frequency (cycles/sample)'); 379s stem([0, 0.5, 1],[0.5, -9, 0.5],'*b;target;'); 379s hold off; 379s title ('Zero at z = -0.9'); 379s 379s ***** demo % 2 379s %-------------------------------------------------------------- 379s % confirm the group delays approximately meet the targets 379s % don't worry that it is not exact, as I have not entered 379s % the exact targets. 379s %-------------------------------------------------------------- 379s b = poly([1/0.9*exp(1i*pi*0.2), 0.9*exp(1i*pi*0.6)]); 379s a = poly([0.9*exp(-1i*pi*0.6), 1/0.9*exp(-1i*pi*0.2)]); 379s grpdelay(b,a,512,'whole',1); 379s hold on; 379s xlabel('Normalized Frequency (cycles/sample)'); 379s stem([0.1, 0.3, 0.7, 0.9], [9, -9, 9, -9],'*b;target;'); 379s hold off; 379s title ('Two Zeros and Two Poles'); 379s ***** demo % 3 379s %-------------------------------------------------------------- 379s % fir lowpass order 40 with cutoff at w=0.3 and details of 379s % the transition band [.3, .5] 379s %-------------------------------------------------------------- 379s subplot(211); 379s Fs = 8000; % sampling rate 379s Fc = 0.3*Fs/2; % lowpass cut-off frequency 379s nb = 40; 379s b = fir1(nb,2*Fc/Fs); % matlab freq normalization: 1=Fs/2 379s [H,f] = freqz(b,1,[],1); 379s [gd,f] = grpdelay(b,1,[],1); 379s plot(f,20*log10(abs(H))); 379s title(sprintf('b = fir1(%d,2*%d/%d);',nb,Fc,Fs)); 379s xlabel('Normalized Frequency (cycles/sample)'); 379s ylabel('Amplitude Response (dB)'); 379s grid('on'); 379s subplot(212); 379s del = nb/2; % should equal this 379s plot(f,gd); 379s title(sprintf('Group Delay in Pass-Band (Expect %d samples)',del)); 379s ylabel('Group Delay (samples)'); 379s axis([0, 0.2, del-1, del+1]); 379s ***** demo % 4 379s %-------------------------------------------------------------- 379s % IIR bandstop filter has delays at [1000, 3000] 379s %-------------------------------------------------------------- 379s Fs = 8000; 379s [b, a] = cheby1(3, 3, 2*[1000, 3000]/Fs, 'stop'); 379s [H,f] = freqz(b,a,[],Fs); 379s [gd,f] = grpdelay(b,a,[],Fs); 379s subplot(211); 379s plot(f,abs(H)); 379s title('[b,a] = cheby1(3, 3, 2*[1000, 3000]/Fs, "stop");'); 379s xlabel('Frequency (Hz)'); 379s ylabel('Amplitude Response'); 379s grid('on'); 379s subplot(212); 379s plot(f,gd); 379s title('[gd,f] = grpdelay(b,a,[],Fs);'); 379s ylabel('Group Delay (samples)'); 379s ***** test % 00 379s [gd1,w] = grpdelay([0,1]); 379s [gd2,w] = grpdelay([0,1],1); 379s assert(gd1,gd2,10*eps); 379s ***** test % 0A 379s [gd,w] = grpdelay([0,1],1,4); 379s assert(gd,[1;1;1;1]); 379s assert(w,pi/4*[0:3]',10*eps); 379s ***** test % 0B 379s [gd,w] = grpdelay([0,1],1,4,'whole'); 379s assert(gd,[1;1;1;1]); 379s assert(w,pi/2*[0:3]',10*eps); 379s ***** test % 0C 379s [gd,f] = grpdelay([0,1],1,4,0.5); 379s assert(gd,[1;1;1;1]); 379s assert(f,1/16*[0:3]',10*eps); 379s ***** test % 0D 379s [gd,w] = grpdelay([0,1],1,4,'whole',1); 379s assert(gd,[1;1;1;1]); 379s assert(w,1/4*[0:3]',10*eps); 379s ***** test % 0E 379s [gd,f] = grpdelay([1 -0.9j],[],4,'whole',1); 379s gd0 = 0.447513812154696; gdm1 =0.473684210526316; 379s assert(gd,[gd0;-9;gd0;gdm1],20*eps); 379s assert(f,1/4*[0:3]',10*eps); 379s ***** test % 1A: 379s gd= grpdelay(1,[1,.9],2*pi*[0,0.125,0.25,0.375]); 379s assert(gd, [-0.47368;-0.46918;-0.44751;-0.32316],1e-5); 379s ***** test % 1B: 379s gd= grpdelay(1,[1,.9],[0,0.125,0.25,0.375],1); 379s assert(gd, [-0.47368;-0.46918;-0.44751;-0.32316],1e-5); 379s ***** test % 2: 379s gd = grpdelay([1,2],[1,0.5,.9],4); 379s assert(gd,[-0.29167;-0.24218;0.53077;0.40658],1e-5); 379s ***** test % 3 379s b1=[1,2];a1f=[0.25,0.5,1];a1=fliplr(a1f); 379s % gd1=grpdelay(b1,a1,4); 379s gd=grpdelay(conv(b1,a1f),1,4)-2; 379s assert(gd, [0.095238;0.239175;0.953846;1.759360],1e-5); 379s ***** test % 4 379s warning ("off", "signal:grpdelay-singularity", "local"); 379s Fs = 8000; 379s [b, a] = cheby1(3, 3, 2*[1000, 3000]/Fs, 'stop'); 379s [h, w] = grpdelay(b, a, 256, 'half', Fs); 379s [h2, w2] = grpdelay(b, a, 512, 'whole', Fs); 379s assert (size(h), size(w)); 379s assert (length(h), 256); 379s assert (size(h2), size(w2)); 379s assert (length(h2), 512); 379s assert (h, h2(1:256)); 379s assert (w, w2(1:256)); 379s ***** test % 5 379s a = [1 0 0.9]; 379s b = [0.9 0 1]; 379s [dh, wf] = grpdelay(b, a, 512, 'whole'); 379s [da, wa] = grpdelay(1, a, 512, 'whole'); 379s [db, wb] = grpdelay(b, 1, 512, 'whole'); 379s assert(dh,db+da,1e-5); 379s ***** test 379s DR= [1.00000 -0.00000 -3.37219 0.00000 ... 379s 5.45710 -0.00000 -5.24394 0.00000 ... 379s 3.12049 -0.00000 -1.08770 0.00000 0.17404]; 379s N = [-0.0139469 -0.0222376 0.0178631 0.0451737 ... 379s 0.0013962 -0.0259712 0.0016338 0.0165189 ... 379s 0.0115098 0.0095051 0.0043874]; 379s assert (nthargout (1:2, @grpdelay, N, DR, 1024), 379s nthargout (1:2, @grpdelay, N', DR', 1024)); 379s 13 tests, 13 passed, 0 known failure, 0 skipped 379s [inst/chirp.m] 379s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/chirp.m 379s ***** demo 379s t = 0:0.001:5; 379s y = chirp (t); 379s specgram (y, 256, 1000); 379s %------------------------------------------------------------ 379s % Shows linear sweep of 100 Hz/sec starting at zero for 5 sec 379s % since the sample rate is 1000 Hz, this should be a diagonal 379s % from bottom left to top right. 379s ***** demo 379s t = -2:0.001:15; 379s y = chirp (t, 400, 10, 100, "quadratic"); 379s [S, f, t] = specgram (y, 256, 1000); 379s t = t - 2; 379s imagesc(t, f, 20 * log10 (abs (S))); 379s set (gca (), "ydir", "normal"); 379s xlabel ("Time"); 379s ylabel ("Frequency"); 379s %------------------------------------------------------------ 379s % Shows a quadratic chirp of 400 Hz at t=0 and 100 Hz at t=10 379s % Time goes from -2 to 15 seconds. 379s ***** demo 379s t = 0:1/8000:5; 379s y = chirp (t, 200, 2, 500, "logarithmic"); 379s specgram (y, 256, 8000); 379s %------------------------------------------------------------- 379s % Shows a logarithmic chirp of 200 Hz at t=0 and 500 Hz at t=2 379s % Time goes from 0 to 5 seconds at 8000 Hz. 379s ***** shared t 379s t = (0:5000) ./ 1000; 379s ***** test 379s y1 = chirp (t); 379s y2 = chirp (t, 0, 1, 100, "linear", 0); 379s assert (y2, y1) 379s ***** test 379s y1 = chirp (t, [], [], [], "li"); 379s y2 = chirp (t, 0, 1, 100, "linear", 0); 379s assert (y2, y1) 379s ***** test 379s y1 = chirp (t, [], [], [], "q"); 379s y2 = chirp (t, 0, 1, 100, "quadratic", 0); 379s assert (y2, y1) 379s ***** test 379s y1 = chirp (t, [], [], [], "lo"); 379s y2 = chirp (t, 1e-6, 1, 100, "logarithmic", 0); 379s assert (y2, y1) 379s ***** error chirp () 379s ***** error chirp (1, 2, 3, 4, 5, 6, 7) 379s ***** error chirp (0, [], [], [], "l") 379s ***** error chirp (0, [], [], [], "foo") 379s 8 tests, 8 passed, 0 known failure, 0 skipped 379s [inst/uencode.m] 379s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/uencode.m 379s ***** test 379s u = [-3:0.5:3]; 379s y = uencode (u, 2); 379s assert (y, [0 0 0 0 0 1 2 3 3 3 3 3 3]); 379s ***** test 379s u = [-4:0.5:4]; 379s y = uencode (u, 3, 4); 379s assert (y, [0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 7]); 379s ***** test 379s u = [-8:0.5:8]; 379s y = uencode(u, 4, 8, "unsigned"); 379s assert (y, [0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 15]); 379s ***** test 379s u = [-8:0.5:8]; 379s y = uencode(u, 4, 8, "signed"); 379s assert (y, [-8 -8 -7 -7 -6 -6 -5 -5 -4 -4 -3 -3 -2 -2 -1 -1 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 7]); 379s ***** error uencode () 379s ***** error uencode (1) 379s ***** error uencode (1, 2, 3, 4, 5) 379s ***** error uencode (1, 100) 379s ***** error uencode (1, 4, 0) 379s ***** error uencode (1, 4, -1) 379s ***** error uencode (1, 4, 2, "invalid") 379s 11 tests, 11 passed, 0 known failure, 0 skipped 379s [inst/ifht.m] 379s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/ifht.m 379s ***** assert(ifht(fht(1:4)),[1 2 3 4]) 379s 1 test, 1 passed, 0 known failure, 0 skipped 379s [inst/ellip.m] 379s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/ellip.m 379s ***** demo 379s [n, Ws] = ellipord ([.1 .2], [.01 .4], 1, 90); 379s [b, a] = ellip (5, 1, 90, [.1 .2]); 379s [h, w] = freqz (b, a); 379s 379s plot (w./pi, 20*log10 (abs (h)), ";;") 379s xlabel ("Frequency"); 379s ylabel ("abs(H[w])[dB]"); 379s axis ([0, 1, -100, 0]); 379s 379s hold ("on"); 379s x=ones (1, length (h)); 379s plot (w./pi, x.*-1, ";-1 dB;") 379s plot (w./pi, x.*-90, ";-90 dB;") 379s hold ("off"); 379s ***** error [a, b] = ellip () 379s ***** error [a, b] = ellip (1) 380s ***** error [a, b] = ellip (1, 2) 380s ***** error [a, b] = ellip (1, 2, 3) 380s ***** error [a, b] = ellip (1, 2, 3, 4, 5, 6, 7) 380s ***** error [a, b] = ellip (.5, 2, 40, .2) 380s ***** error [a, b] = ellip (3, 2, 40, .2, "invalid") 380s ***** test 380s ellip (6, 3, 50, .6); 380s assert (isrow (ans)); 380s ***** test 380s A = ellip (6, 3, 50, .6); 380s assert (isrow (A)); 380s ***** test 380s [A, B] = ellip (6, 3, 50, .6); 380s assert (isrow (A)); 380s assert (isrow (B)); 380s ***** test 380s [z, p, g] = ellip (6, 3, 50, .6); 380s assert (iscolumn (z)); 380s assert (iscolumn (p)); 380s assert (isscalar (g)); 380s ***** test 380s [a, b, c, d] = ellip (6, 3, 50, .6); 380s assert (ismatrix (a)); 380s assert (iscolumn (b)); 380s assert (isrow (c)); 380s assert (isscalar (d)); 380s 12 tests, 12 passed, 0 known failure, 0 skipped 380s [inst/isallpass.m] 380s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/isallpass.m 380s ***** demo 380s # H(z) = (b1 - z^-1) * (b2 - z^-1) / ((1 - b1*z^-1) * (1 - b2*z^-1)) 380s b1 = 0.5 * (1 + i); 380s b2 = 0.7 * (cos (pi/6) + i*sin (pi/6)); 380s b = conv ([b1 -1], [b2 -1]); 380s a = conv ([1 (-1)*conj(b1)],[1 (-1)*conj(b2)]); 380s freqz (b, a); 380s f = isallpass (b, a) 380s ## test input validation 380s ***** error n = isallpass () 380s ***** error n = isallpass (1) 380s ***** error n = isallpass (1, 1, 1) 380s ***** error n = isallpass (1, 1, 1, 1) 380s ***** error n = isallpass (1, 1, 1, 1, 1) 380s ***** error n = isallpass ([1:10]', 1) 380s ***** error n = isallpass (1, [1:10]') 380s ***** error n = isallpass ([1:10]', [1:10]') 380s ***** error n = isallpass (1:10, 1:10, 1:10) 380s ***** error n = isallpass (ones (3), ones (3)) 380s ***** test 380s b = [(1+i)/2 -1]; 380s a = [1 -(1-i)/2]; 380s f = isallpass (b, a); 380s assert (f, true) 380s ***** test 380s b = [(1+i)/2 -1]; 380s a = [-1 (1-i)/2]; 380s f = isallpass (b, a); 380s assert (f, true) 380s ***** test 380s [b, a] = butter (1, 0.5); 380s f = isallpass (b, a); 380s assert (f, false) 380s ***** test 380s b1 = 0.5 * (1 + i); 380s b2 = 0.7 * (cos (pi/6) + i*sin (pi/6)); 380s b = conv ([b1 -1], [b2 -1]); 380s a = conv ([1 -conj(b1)],[1, -conj(b2)]); 380s f = isallpass (b, a); 380s assert (f, true) 380s 14 tests, 14 passed, 0 known failure, 0 skipped 380s [inst/barthannwin.m] 380s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/barthannwin.m 380s ***** assert (barthannwin (1), 1) 380s ***** assert (barthannwin (2), zeros (2, 1)) 380s ***** error barthannwin () 380s ***** error barthannwin (0.5) 380s ***** error barthannwin (-1) 380s ***** error barthannwin (ones (1, 4)) 380s ***** error barthannwin (1, 2) 380s 7 tests, 7 passed, 0 known failure, 0 skipped 380s [inst/cplxreal.m] 380s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/cplxreal.m 380s ***** test 380s [zc, zr] = cplxreal ([]); 380s assert (isempty (zc)) 380s assert (isempty (zr)) 380s ***** test 380s [zc, zr] = cplxreal (1); 380s assert (isempty (zc)) 380s assert (zr, 1) 380s ***** test 380s [zc, zr] = cplxreal ([1+1i, 1-1i]); 380s assert (zc, 1+1i) 380s assert (isempty (zr)) 380s ***** test 380s [zc, zr] = cplxreal (roots ([1, 0, 0, 1])); 380s assert (zc, complex (0.5, sin (pi/3)), 10*eps) 380s assert (zr, -1, 2*eps) 380s ***** test 380s [zc, zr] = cplxreal (roots ([1, 0, 0, 1, 0])); 380s assert (zc, complex (0.5, sin (pi/3)), 10*eps) 380s assert (zr, [-1; 0], 2*eps) 380s ***** test 380s [zc, zr] = cplxreal (roots ([1, 0, 0, 1, 0, 0])); 380s assert (zc, complex (0.5, sin (pi/3)), 10*eps) 380s assert (zr, [-1; 0; 0], 2*eps) 380s ***** error cplxreal () 381s ***** error cplxreal (1, 2, 3, 4) 381s ***** error cplxreal (1, ones (2, 3)) 381s ***** error cplxreal (1, -1) 381s ***** error cplxreal (1, [], 3) 381s 11 tests, 11 passed, 0 known failure, 0 skipped 381s [inst/specgram.m] 381s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/specgram.m 381s ***** shared S,f,t,x 381s Fs=1000; 381s x = chirp([0:1/Fs:2],0,2,500); # freq. sweep from 0-500 over 2 sec. 381s step=ceil(20*Fs/1000); # one spectral slice every 20 ms 381s window=ceil(100*Fs/1000); # 100 ms data window 381s [S, f, t] = specgram(x); 381s ## test of returned shape 381s ***** assert (rows(S), 128) 381s ***** assert (columns(f), rows(S)) 381s ***** assert (columns(t), columns(S)) 381s ***** test [S, f, t] = specgram(x'); 381s ***** assert (rows(S), 128) 381s ***** assert (columns(f), rows(S)); 381s ***** assert (columns(t), columns(S)); 381s ***** error (isempty(specgram([]))); 381s ***** error (isempty(specgram([1, 2 ; 3, 4]))); 381s ***** error (specgram) 381s ***** demo 381s Fs=1000; 381s x = chirp([0:1/Fs:2],0,2,500); # freq. sweep from 0-500 over 2 sec. 381s step=ceil(20*Fs/1000); # one spectral slice every 20 ms 381s window=ceil(100*Fs/1000); # 100 ms data window 381s 381s ## test of automatic plot 381s [S, f, t] = specgram(x); 381s specgram(x, 2^nextpow2(window), Fs, window, window-step); 381s ***** #demo # FIXME: Enable once we have an audio file to demo 381s ## Speech spectrogram 381s [x, Fs] = auload(file_in_loadpath("sample.wav")); # audio file 381s step = fix(5*Fs/1000); # one spectral slice every 5 ms 381s window = fix(40*Fs/1000); # 40 ms data window 381s fftn = 2^nextpow2(window); # next highest power of 2 381s [S, f, t] = specgram(x, fftn, Fs, window, window-step); 381s S = abs(S(2:fftn*4000/Fs,:)); # magnitude in range 0>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/upsample.m 381s ***** assert(upsample([1,3,5],2),[1,0,3,0,5,0]); 381s ***** assert(upsample([1;3;5],2),[1;0;3;0;5;0]); 381s ***** assert(upsample([1,2;5,6;9,10],2),[1,2;0,0;5,6;0,0;9,10;0,0]); 381s ***** assert(upsample([2,4],2,1),[0,2,0,4]); 381s ***** assert(upsample([3,4;7,8],2,1),[0,0;3,4;0,0;7,8]); 381s 5 tests, 5 passed, 0 known failure, 0 skipped 381s [inst/besself.m] 381s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/besself.m 381s ***** error [a, b] = besself () 381s ***** error [a, b] = besself (1) 381s ***** error [a, b] = besself (1, 2, 3, 4, 5) 381s ***** error [a, b] = besself (.5, .2) 381s ***** error [a, b] = besself (3, .2, "invalid") 381s 5 tests, 5 passed, 0 known failure, 0 skipped 381s [inst/tf2sos.m] 381s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/tf2sos.m 381s ***** test 381s B=[1 0 0 0 0 1]; A=[1 0 0 0 0 .9]; 381s [sos,g] = tf2sos(B,A); 381s [Bh,Ah] = sos2tf(sos,g); 381s assert({Bh,Ah},{B,A},100*eps); 381s 1 test, 1 passed, 0 known failure, 0 skipped 381s [inst/peak2peak.m] 381s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/peak2peak.m 381s ***** test 381s X = [23 42 85; 62 46 65; 18 40 28]; 381s Y = peak2peak (X); 381s assert (Y, [44 6 57]); 381s Y = peak2peak (X, 1); 381s assert (Y, [44 6 57]); 381s Y = peak2peak (X, 2); 381s assert (Y, [62; 19; 22]); 381s ***** test 381s X = [71 62 33]; 381s X(:, :, 2) = [88 36 21]; 381s X(:, :, 3) = [83 46 85]; 381s Y = peak2peak (X); 381s T = [38]; 381s T(:, :, 2) = [67]; 381s T(:, :, 3) = [39]; 381s assert (Y, T); 381s ***** test 381s X = [71 72 22; 16 22 50; 29 44 14]; 381s X(:, :, 2) = [10 15 62; 1 94 30; 72 43 53]; 381s X(:, :, 3) = [57 98 32; 84 95 51; 25 24 0]; 381s Y = peak2peak (X); 381s T = [55 50 36]; 381s T(:, :, 2) = [71 79 32]; 381s T(:, :, 3) = [59 74 51]; 381s assert (Y, T); 381s Y = peak2peak (X, 2); 381s T = [50; 34; 30]; 381s T(:, :, 2) = [52; 93; 29]; 381s T(:, :, 3) = [66; 44; 25]; 381s assert (Y, T); 381s Y = peak2peak (X, 3); 381s T = [61 83 40; 83 73 21; 47 20 53]; 381s assert (Y, T); 381s ***** test 381s X = [60 61; 77 77]; 381s X(:, :, 2) = [24 24; 22 74]; 381s temp = [81 87; 88 62]; 381s temp(:, :, 2) = [20 83; 81 18]; 381s X(:, :, :, 2) = temp; 381s Y = peak2peak (X); 381s T = [17 16]; 381s T(:, :, 2) = [2 50]; 381s T2 = [7 25]; 381s T2(:, :, 2) = [61 65]; 381s T(:, :, :, 2) = T2; 381s assert (Y, T); 381s ***** error peak2peak () 381s ***** error peak2peak (1, 2, 3) 381s ***** error peak2peak (1, 1.5) 381s ***** error peak2peak (1, 0) 381s 8 tests, 8 passed, 0 known failure, 0 skipped 381s [inst/fir1.m] 381s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/fir1.m 381s ***** demo 381s freqz(fir1(40,0.3)); 381s ***** demo 381s freqz(fir1(15,[0.2, 0.5], 'stop')); # note the zero-crossing at 0.1 381s ***** demo 381s freqz(fir1(15,[0.2, 0.5], 'stop', 'noscale')); 381s ***** assert(fir1(2, .5, 'low', @hanning, 'scale'), [0 1 0]); 381s ***** assert(fir1(2, .5, 'low', "hanning", 'scale'), [0 1 0]); 381s ***** assert(fir1(2, .5, 'low', hanning(3), 'scale'), [0 1 0]); 381s ***** assert(fir1(10,.5,'noscale'), fir1(10,.5,'low','hamming','noscale')); 381s ***** assert(fir1(10,.5,'high'), fir1(10,.5,'high','hamming','scale')); 381s ***** assert(fir1(10,.5,'boxcar'), fir1(10,.5,'low','boxcar','scale')); 381s ***** assert(fir1(10,.5,'hanning','scale'), fir1(10,.5,'scale','hanning','low')); 381s ***** assert(fir1(10,.5,'haNNing','NOscale'), fir1(10,.5,'noscale','Hanning','LOW')); 381s ***** assert(fir1(10,.5,'boxcar',[]), fir1(10,.5,'boxcar')); 381s ***** test 381s b = fir1 (30, 0.3); 381s h = abs (freqz (b, 1, [0, 0.3, 1], 2)); 381s assert (h(1), 1, 1e-3) 381s assert (all (h(2:3) <= [1/sqrt(2), 3e-3])) 381s ***** test 381s b = fir1 (30, 0.7, "high"); 381s h = abs (freqz (b, 1, [0, 0.7, 1], 2)); 381s assert (h(3), 1, 1e-3) 381s assert (all (h(1:2) <= [3e-3, 1/sqrt(2)])) 381s ***** test 381s b = fir1 (30, [0.3, 0.7]); 381s h = abs (freqz (b, 1, [0, 0.3, 0.5, 0.7, 1], 2)); 381s assert (h(3), 1, 1e-3) 381s assert (all (h([1:2, 4:5]) <= [3e-3, 1/sqrt(2), 1/sqrt(2), 3e-3])) 381s ***** test 381s b = fir1 (50, [0.3, 0.7], "stop"); 381s h = abs (freqz (b, 1, [0, 0.3, 0.5, 0.7, 1], 2)); 381s assert (h(1), 1, 1e-3) 381s assert (h(5), 1, 1e-3) 381s assert (all (h(2:4) <= [1/sqrt(2), 3e-3, 1/sqrt(2)])) 381s 13 tests, 13 passed, 0 known failure, 0 skipped 381s [inst/cheby2.m] 381s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/cheby2.m 381s ***** error [a, b] = cheby2 () 382s ***** error [a, b] = cheby2 (1) 382s ***** error [a, b] = cheby2 (1, 2) 382s ***** error [a, b] = cheby2 (1, 2, 3, 4, 5, 6) 382s ***** error [a, b] = cheby2 (.5, 40, .2) 382s ***** error [a, b] = cheby2 (3, 40, .2, "invalid") 382s ***** test 382s cheby2 (3, 4, .5); 382s assert (isrow (ans)); 382s ***** test 382s A = cheby2 (3, 4, .5); 382s assert (isrow (A)); 382s ***** test 382s [A, B] = cheby2 (3, 4, .5); 382s assert (isrow (A)); 382s assert (isrow (B)); 382s ***** test 382s [z, p, g] = cheby2 (3, 4, .5); 382s assert (iscolumn (z)); 382s assert (iscolumn (p)); 382s assert (isscalar (g)); 382s ***** test 382s [a, b, c, d] = cheby2 (3, 4, .5); 382s assert (ismatrix (a)); 382s assert (iscolumn (b)); 382s assert (isrow (c)); 382s assert (isscalar (d)); 382s 11 tests, 11 passed, 0 known failure, 0 skipped 382s [inst/kaiser.m] 382s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/kaiser.m 382s ***** demo 382s % use demo("kaiserord"); 382s ***** assert (kaiser (1), 1) 382s ***** error kaiser () 382s ***** error kaiser (0.5) 382s ***** error kaiser (-1) 382s ***** error kaiser (ones (1, 4)) 382s ***** error kaiser (1, 2, 3) 382s 6 tests, 6 passed, 0 known failure, 0 skipped 382s [inst/czt.m] 382s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/czt.m 382s ***** shared x 382s x = [1,2,4,1,2,3,5,2,3,5,6,7,8,4,3,6,3,2,5,1]; 382s ***** assert(fft(x),czt(x),10000*eps); 382s ***** assert(fft(x'),czt(x'),10000*eps); 382s ***** assert(fft([x',x']),czt([x',x']),10000*eps); 382s 3 tests, 3 passed, 0 known failure, 0 skipped 382s [inst/rms.m] 382s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/rms.m 382s ***** assert (rms (0), 0) 382s ***** assert (rms (1), 1) 382s ***** assert (rms ([1 2 -1]), sqrt (2)) 382s ***** assert (rms ([1 2 -1]'), sqrt (2)) 382s ***** assert (rms ([1 2], 3), [1 2]) 382s ***** error rms () 382s ***** error rms (1, 2, 3) 383s ***** error rms (1, 1.5) 383s ***** error rms (1, -1) 383s 9 tests, 9 passed, 0 known failure, 0 skipped 383s [inst/xcorr2.m] 383s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/xcorr2.m 383s ***** test # basic usage 383s a = magic (5); 383s b = [6 13 22; 10 18 23; 8 15 23]; 383s c = [391 807 519 391 473 289 120 383s 920 1318 1045 909 1133 702 278 383s 995 1476 1338 1534 2040 1161 426 383s 828 1045 1501 2047 2108 1101 340 383s 571 1219 2074 2155 1896 821 234 383s 473 1006 1643 1457 946 347 108 383s 242 539 850 477 374 129 54]; 383s assert (xcorr2 (a, b), c); 383s ***** shared a, b, c, row_shift, col_shift 383s row_shift = 18; 383s col_shift = 20; 383s a = randi (255, 30, 30); 383s b = a(row_shift-10:row_shift, col_shift-7:col_shift); 383s c = xcorr2 (a, b, "coeff"); 383s ***** assert (nthargout ([1 2], @find, c == max (c(:))), {row_shift, col_shift}); # should return exact coordinates 383s m = rand (size (b)) > 0.5; 383s b(m) = b(m) * 0.95; 383s b(!m) = b(!m) * 1.05; 383s c = xcorr2 (a, b, "coeff"); 383s ***** assert (nthargout ([1 2], @find, c == max (c(:))), {row_shift, col_shift}); # even with some small noise, should return exact coordinates 383s ***** test # coeff of autocorrelation must be same as negative of correlation by additive inverse 383s a = 10 * randn (100, 100); 383s auto = xcorr2 (a, "coeff"); 383s add_in = xcorr2 (a, -a, "coeff"); 383s assert ([min(auto(:)), max(auto(:))], -[max(add_in(:)), min(add_in(:))]); 383s 4 tests, 4 passed, 0 known failure, 0 skipped 383s [inst/gausswin.m] 383s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/gausswin.m 383s ***** assert (gausswin (1), 1) 383s ***** assert (gausswin (2), [exp(-3.125); exp(-3.125)]) 383s ***** assert (gausswin (3), [exp(-3.125); 1; exp(-3.125)]) 383s ***** error gausswin () 383s ***** error gausswin (0.5) 383s ***** error gausswin (-1) 383s ***** error gausswin (ones (1, 4)) 383s ***** error gausswin (1, 2, 3) 383s 8 tests, 8 passed, 0 known failure, 0 skipped 383s [inst/cconv.m] 383s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/cconv.m 383s ***** shared x 383s x = [1, 2, 3, 4, 5]; 383s ***** assert (cconv (x, 1), [1, 2, 3, 4, 5], 2*eps) 383s ***** assert (cconv (x', 1), [1; 2; 3; 4; 5], 2*eps) 383s ***** assert (real (cconv (x, [1 1])), [1, 3, 5, 7, 9, 5], 2*eps) 383s ***** assert (cconv (x, [1 1], 3), [8, 12, 10]) 383s ***** assert (cconv ([2 1 2 1], [1 2 3 4]), [2 5 10 16 12 11 4], 1e-14) 383s ***** assert (cconv ([2 1 2 1], [1 2 3 4], 4), [14 16 14 16]) 383s ***** assert (cconv ([2 1 2 1], [1 2 3 4], 3), [22 17 21]) 383s ***** assert (cconv ([2 1 2 1], [1 2 3 4], 2), [28 32]) 383s ***** assert (cconv ([2 1 2 1], [1 2 3 4], 1), 60) 383s ***** assert (cconv (x*j, 1), [1j, 2j, 3j, 4j, 5j]) 383s ***** assert (cconv (x'*j, 1), [1j; 2j; 3j; 4j; 5j]) 383s ***** error cconv () 383s ***** error cconv (1) 383s ***** error cconv (1, 1, [1 1]) 383s ***** error cconv (ones (2, 2), 1) 383s ***** error cconv (1, ones (2, 2)) 383s ***** error cconv (1, 1, 3.5) 383s 17 tests, 17 passed, 0 known failure, 0 skipped 383s [inst/digitrevorder.m] 383s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/digitrevorder.m 383s ***** assert (digitrevorder (0, 2), 0); 383s ***** assert (digitrevorder (0, 36), 0); 383s ***** assert (digitrevorder (0:3, 4), 0:3); 383s ***** assert (digitrevorder ([0:3]', 4), [0:3]'); 383s ***** assert (digitrevorder (0:7, 2), [0 4 2 6 1 5 3 7]); 383s ***** assert (digitrevorder ([0:7]', 2), [0 4 2 6 1 5 3 7]'); 383s ***** assert (digitrevorder ([0:7]*i, 2), [0 4 2 6 1 5 3 7]*i); 383s ***** assert (digitrevorder ([0:7]'*i, 2), [0 4 2 6 1 5 3 7]'*i); 383s ***** assert (digitrevorder (0:15, 2), [0 8 4 12 2 10 6 14 1 9 5 13 3 11 7 15]); 383s ***** assert (digitrevorder (0:15, 4), [0 4 8 12 1 5 9 13 2 6 10 14 3 7 11 15]); 383s ***** error digitrevorder (); 384s ***** error digitrevorder (1); 384s ***** error digitrevorder (1, 2, 3); 384s ***** error digitrevorder ([], 1); 384s ***** error digitrevorder ([], 37); 384s ***** error digitrevorder (0:3, 8); 384s 16 tests, 16 passed, 0 known failure, 0 skipped 384s [inst/buffer.m] 384s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/buffer.m 384s ***** error (buffer(1:10, 4.1)) 384s ***** assert (buffer(1:10, 4), reshape([1:10,0,0],[4,3])) 384s ***** assert (buffer(1:10, 4, 1), reshape([0:3,3:6,6:9,9,10,0,0],[4,4])) 384s ***** assert (buffer(1:10, 4, 2), reshape ([0,0:2,1:4,3:6,5:8,7:10],[4,5])) 384s ***** assert (buffer(1:10, 4, 3), [0,0,0:7;0,0:8;0:9;1:10]) 384s ***** error (buffer(1:10, 4, 3.1)) 384s ***** error (buffer(1:10, 4, 4)) 384s ***** assert (buffer(1:10, 4, -1), reshape([1:4,6:9],[4,2])) 384s ***** assert (buffer(1:10, 4, -2), reshape([1:4,7:10],[4,2])) 384s ***** assert (buffer(1:10, 4, -3), reshape([1:4,8:10,0],[4,2])) 384s ***** assert (buffer(1:10, 4, 1, 11), reshape([11,1:3,3:6,6:9,9,10,0,0],[4,4])) 384s ***** error (buffer(1:10, 4, 1, [10,11])) 384s ***** assert (buffer(1:10, 4, 1, 'nodelay'), reshape([1:4,4:7,7:10],[4,3])) 384s ***** error (buffer(1:10, 4, 1, 'badstring')) 384s ***** assert (buffer(1:10, 4, 2,'nodelay'), reshape ([1:4,3:6,5:8,7:10],[4,4])) 384s ***** assert (buffer(1:10, 4, 3, [11,12,13]),[11,12,13,1:7;12,13,1:8;13,1:9;1:10]) 384s ***** assert (buffer(1:10, 4, 3, 'nodelay'),[1:8;2:9;3:10;4:10,0]) 384s ***** assert (buffer(1:11,4,-2,1),reshape([2:5,8:11],4,2)) 384s ***** test 384s [y, z] = buffer(1:12,4); 384s assert (y, reshape(1:12,4,3)); 384s assert (z, zeros (1,0)); 384s ***** test 384s [y, z] = buffer(1:11,4); 384s assert (y, reshape(1:8,4,2)); 384s assert (z, [9, 10, 11]); 384s ***** test 384s [y, z] = buffer([1:12]',4); 384s assert (y, reshape(1:12,4,3)); 384s assert (z, zeros (0,1)); 384s ***** test 384s [y, z] = buffer([1:11]',4); 384s assert (y, reshape(1:8,4,2)); 384s assert (z, [9; 10; 11]); 384s ***** test 384s [y,z,opt] = buffer(1:15,4,-2,1); 384s assert (y, reshape([2:5,8:11],4,2)); 384s assert (z, [14, 15]); 384s assert (opt, 0); 384s ***** test 384s [y,z,opt] = buffer(1:11,4,-2,1); 384s assert (y, reshape([2:5,8:11],4,2)); 384s assert (z, zeros (1,0)); 384s assert (opt, 2); 384s ***** test 384s [y,z,opt] = buffer([1:15]',4,-2,1); 384s assert (y, reshape([2:5,8:11],4,2)); 384s assert (z, [14; 15]); 384s assert (opt, 0); 384s ***** test 384s [y,z,opt] = buffer([1:11]',4,-2,1); 384s assert (y, reshape([2:5,8:11],4,2)); 384s assert (z, zeros (0, 1)); 384s assert (opt, 2); 384s ***** test 384s [y,z,opt] = buffer([1:11],5,2,[-1,0]); 384s assert (y, reshape ([-1:3,2:6,5:9],[5,3])); 384s assert (z, [10, 11]); 384s assert (opt, [8; 9]); 384s ***** test 384s [y,z,opt] = buffer([1:11]',5,2,[-1,0]); 384s assert (y, reshape ([-1:3,2:6,5:9],[5,3])); 384s assert (z, [10; 11]); 384s assert (opt, [8; 9]); 384s ***** test 384s [y, z, opt] = buffer (1:10, 6, 4); 384s assert (y, [0 0 1:2:5; 0 0 2:2:6; 0 1:2:7; 0 2:2:8; 1:2:9; 2:2:10]) 384s assert (z, zeros (1, 0)) 384s assert (opt, [7; 8; 9; 10]) 384s 29 tests, 29 passed, 0 known failure, 0 skipped 384s [inst/hann.m] 384s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/hann.m 384s ***** assert (hann (1), 1); 384s ***** assert (hann (2), zeros (2, 1)); 384s ***** assert (hann (16), flipud (hann (16)), 10*eps); 384s ***** assert (hann (15), flipud (hann (15)), 10*eps); 384s ***** test 384s N = 15; 384s A = hann (N); 384s assert (A(ceil (N/2)), 1); 384s ***** assert (hann (15), hann (15, "symmetric")); 384s ***** assert (hann (16)(1:15), hann (15, "periodic")); 384s ***** test 384s N = 16; 384s A = hann (N, "periodic"); 384s assert (A (N/2 + 1), 1); 384s ***** error hann () 384s ***** error hann (0.5) 384s ***** error hann (-1) 384s ***** error hann (1, "invalid") 384s 12 tests, 12 passed, 0 known failure, 0 skipped 384s [inst/firpmord.m] 384s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/firpmord.m 384s ***** error firpmord ([1 2], [1 0], [1 1], [1 1]); 384s ***** error firpmord ([0 2], [1 0], [1 1]); 384s ***** error firpmord ([.1 1], [1 0], [1 1]); 384s ***** error firpmord ([.1 .9], [1], [.1 .1]); 384s ***** error firpmord ([.1 .2], [1 0], [.1 .1 .1]); 384s ***** error firpmord ([.1 .2], [1 0], [1 0]); 384s ***** assert ( 384s firpmord ([0.4 0.5], [0 1], [2.5e-4 2.5e-4]), 384s firpmord ([0.4 0.5], [0 1], [2.5e-4])) 384s ***** test ds = 1e-4; dp = 0.01; assert ( 384s firpmord ([1 2 3 4 5 6 7 8]/10, [0 1 0 1 0], [ds dp ds dp ds]), 384s firpmord ([1 2 3 4 5 6 7 8]/10, [0 1 0 1 0], [ds dp])) 384s ***** assert (1 + firpmord ([.1 .2], [0 1], [1e-4 .01], 1), 33) 384s ***** assert (1 + firpmord ([ 15 20], [ 1 0], [ .1 .001], 100), 38) 384s ***** assert (1 + firpmord ([ 8 10 ], [0 1 ], [.001 .1 ], 100), 91) 384s ***** assert (1 + firpmord ([ 8 10 15 20], [0 1 0], [.001 .1 .001], 100), 90) #+1? 384s ***** assert (1 + firpmord ([17 20 ], [1 0 ], [.01 1e-4 ], 100), 107)#-1? 384s ***** assert (1 + firpmord ([ 22 25], [ 0 1], [ 1e-4 .01], 100), 107) 384s ***** assert (1 + firpmord ([17 20 22 25], [1 0 1], [.01 1e-4 .01], 100), 107) 384s ***** assert (1 + firpmord ([ 21 25], [ 1 0], [ .01 1e-4], 100), 81) #+1? 384s ***** assert (1 + firpmord ([10 20 ], [0 1 ], [1e-4 .01 ], 100), 33) 384s ***** assert (1 + firpmord ([10 20 21 25], [0 1 0], [1e-4 .01 1e-4], 100), 81) #+1? 384s ***** assert (1 + firpmord ([20 25 ], [1 0 ], [.01 1e-4 ], 100), 65) #+1? 384s ***** assert (1 + firpmord ([ 26 30], [ 0 1], [ 1e-4 .01], 100), 81) #+2? 384s ***** assert (1 + firpmord ([20 25 26 30], [1 0 1], [.01 1e-4 .01], 100), 81) #+2? 384s 384s ***** demo 384s 384s db2mag = @(x) 10^(x/20); 384s 384s fs = 8000; 384s [n f a w] = firpmord ([2500 3000], [1 0], [0.01 db2mag(-60)], fs); 384s b = firpm (n, f, a, w); 384s 384s [h f] = freqz (b, 1, 2^14); clf 384s plot (fs/2*f/pi, 20*log10 (abs (h))); grid on; axis ([0 fs/2 -90 5]) 384s ylabel ("Magnitude (dB)"); xlabel ("Frequency (Hz)") 384s title (sprintf ("Response analysis of firpmord / firpm low-pass filter design (order=%i)", length (b) - 1)) 384s axes ("position", [.24 .4 .4 .3]) 384s plot (fs/2*f/pi, abs (h)); grid on; axis ([0 2600 x=.987 2-x]) 384s ylabel ("Magnitude") 384s title ("Pass-band detail") 384s %-------------------------------------------------- 384s % Figure shows analysis of filter designed using 384s % firpm with firpmord; specs. are almost met. 384s 384s ***** demo 384s 384s db2mag = @(x) 10^(x/20); 384s 384s b = firpm (firpmord ([0.3 0.4], [0 1], [db2mag(-80) .01], "c"){:}); 384s 384s [h f] = freqz (b, 1, 2^14); clf 384s plot (f/pi, 20*log10 (abs (h))); grid on; axis ([0 1 -110 5]) 384s ylabel ("Magnitude (dB)"); xlabel ("Frequency (normalized)") 384s title (sprintf ("Response analysis of firpmord / firpm high-pass filter design (order=%i)", length (b) - 1)) 384s axes ("position", [.52 .4 .35 .3]) 384s plot (f/pi, abs (h)); grid on; axis ([.39 1 x=.987 2-x]) 384s ylabel ("Magnitude") 384s title ("Pass-band detail") 384s %-------------------------------------------------- 384s % Figure shows analysis of filter designed using 384s % firpm with firpmord; specs. are exceeded. 384s 384s ***** demo 384s 384s db2mag = @(x) 10^(x/20); 384s 384s ds = db2mag (-80); dp = 0.01; 384s b = firpm (firpmord ([1 2 3 4 5 6 7 8]/10, [0 1 0 1 0], [ds dp], "c"){:}); 384s 384s [h f] = freqz (b, 1, 2^14); clf 384s plot (f/pi, 20*log10 (abs (h))); grid on; axis ([0 1 -110 5]) 384s ylabel ("Magnitude (dB)"); xlabel ("Frequency (normalized)") 384s title ("Response analysis of firpmord / firpm multi-band-pass filter design") 384s title (sprintf ("Response analysis of firpmord / firpm multi-band-pass filter design (order=%i)", length (b) - 1)) 384s axes ("position", [.38 .5 .5 .2]) 384s plot (f/pi, abs (h)); grid on; axis ([.11 .79 x=.986 2-x]) 384s ylabel ("Magnitude") 384s title ("Pass-bands detail") 384s %-------------------------------------------------- 384s % Figure shows analysis of filter designed using 384s % firpm with firpmord; specs. are met. 384s 384s ***** demo 384s 384s db2mag = @(x) 10^(x/20); 384s 384s ds = db2mag (-40); dp = 1 - db2mag (-0.1); 384s b = firpm (firpmord ([2 3 8 9]/32, [0 1 0], [ds dp], "c"){:}); 384s 384s [h f] = freqz (b, 1, 2^14); clf 384s plot (f/pi, 20*log10 (abs (h))); grid on; axis ([0 1 -50 3]) 384s ylabel ("Magnitude (dB)"); xlabel ("Frequency (normalized)") 384s title (sprintf ("Response analysis of firpmord / firpm band-pass filter design (order=%i)", length (b) - 1)) 384s axes ("position", [.45 .5 .4 .3]) 384s plot (f/pi, 20*log10 (abs (h))); grid on; axis ([.08 .26 x=-.13 -x]) 384s ylabel ("Magnitude (dB)") 384s title ("Pass-band detail") 384s %-------------------------------------------------- 384s % Figure shows analysis of filter designed using 384s % firpm with firpmord; specs. are not met. 384s 384s ***** demo 384s 384s % FIRPMX: F, A, D, Fs are as firpmord. 384s % type in {0,1,2} constrains order to be {even,odd,either} resp. 384s 384s function h = firpmx (type, F, A, D, Fs = 2) 384s type *= !A(end); step = 2; bounds = [0 0]; 384s while (bounds(2) - bounds(1) != step) 384s if all (!bounds) [n f a w] = firpmord (F, A, D, Fs); 384s elseif (!bounds(1)) n = min (n - step, round (n * 0.994)); 384s elseif (!bounds(2)) n = max (n + step, round (n / 0.998)); 384s else n = fix (mean (bounds)); 384s endif 384s n += rem (n + rem (type, 2), step); 384s [b m] = firpm (n, f, a, w); 384s bounds(1 + (met = (abs(m) <= max (D)))) = n; 384s step -= bounds(2) - bounds(1) == type; 384s if (met) h = b; endif 384s endwhile 384s endfunction 384s 384s db2mag = @(x) 10^(x/20); 384s 384s ds = db2mag (-40); dp = 1 - db2mag (-0.1); 384s b = firpmx (2, [2 3 8 9]/32, [0 1 0], [ds dp]); 384s 384s [h f] = freqz (b, 1, 2^14); clf 384s plot (f/pi, 20*log10 (abs (h))); grid on; axis ([0 1 -50 3]) 384s ylabel ("Magnitude (dB)"); xlabel ("Frequency (normalized)") 384s title (sprintf ("Response analysis of firpmord / iterative-firpm band-pass filter design (order=%i)", length (b) - 1)) 384s axes ("position", [.45 .5 .4 .3]) 384s plot (f/pi, 20*log10 (abs (h))); grid on; axis ([.08 .26 x=-.13 -x]) 384s ylabel ("Magnitude (dB)") 384s title ("Pass-band detail") 384s %-------------------------------------------------- 384s % Figure shows analysis of filter designed iteratively 384s % using firpm with firpmord, so that specs. are met. 384s 21 tests, 21 passed, 0 known failure, 0 skipped 384s [inst/udecode.m] 384s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/udecode.m 384s ***** test 384s u = [0 0 0 0 0 1 2 3 3 3 3 3 3]; 384s y = udecode(u, 2); 384s assert(y, [-1 -1 -1 -1 -1 -0.5 0 0.5 0.5 0.5 0.5 0.5 0.5]); 384s ***** test 384s u = [0 1 2 3 4 5 6 7 8 9 10]; 384s y = udecode(u, 2, 1, "saturate"); 384s assert(y, [-1 -0.5 0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5]); 384s ***** test 384s u = [0 1 2 3 4 5 6 7 8 9 10]; 384s y = udecode(u, 2, 1, "wrap"); 384s assert(y, [-1 -0.5 0 0.5 -1 -0.5 0 0.5 -1 -0.5 0]); 384s ***** test 384s u = [-4 -3 -2 -1 0 1 2 3]; 384s y = udecode(u, 3, 2); 384s assert(y, [-2, -1.5 -1 -0.5 0 0.5 1 1.5]); 384s ***** test 384s u = [-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7]; 384s y = udecode(u, 3, 2, "saturate"); 384s assert(y, [-2 -2 -2 -2 -1.5 -1 -0.5 0 0.5 1 1.5 1.5 1.5 1.5 1.5]); 384s ***** test 384s u = [-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7]; 384s y = udecode(u, 3, 2, "wrap"); 384s assert(y, [0.5 1 1.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 -2 -1.5 -1 -0.5]); 384s ***** error udecode () 384s ***** error udecode (1) 384s ***** error udecode (1, 2, 3, 4, 5) 384s ***** error udecode (1.5) 384s ***** error udecode (1, 100) 384s ***** error udecode (1, 4, 0) 384s ***** error udecode (1, 4, -1) 384s ***** error udecode (1, 4, 2, "invalid") 384s 14 tests, 14 passed, 0 known failure, 0 skipped 384s [inst/phasez.m] 384s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/phasez.m 384s ***** demo 384s N = 2; 384s b = ones (1, N)/N; 384s a = 1; 384s [phi, w] = phasez (b, a) 384s ## test input validation 384s ***** error n = phasez () 385s ***** error n = phasez (1, 1, 1, 1, 1) 385s ***** error n = phasez (1:10, 1:10, 1:10) 385s ***** error n = phasez (ones (3), ones (3)) 385s ***** test 385s % moving average 385s N = 2; 385s b = ones (1, N)/N; 385s a = 1; 385s [phi, w] = phasez (b, a); 385s PHI = -w * (N-1) /2; 385s assert (phi, PHI, eps^(3/5)) 385s ***** test 385s % moving average 385s N = 5; 385s b = ones (1, N)/N; 385s a = 1; 385s [phi, w] = phasez (b, a); 385s PHI = -w * (N-1) /2; 385s assert (phi, PHI, eps^(3/5)) 385s ***** test 385s % Oppenheim - Example 5.6 - 2nd-Order IIR System 385s % 385s % 1 385s % H(z) = --------------------------- 385s % 1 − 2r cos θz^−1 + r^2 z^−2 385s % 385s % ang(H(e^jω)) = − arctan[ r sin(ω − θ) / (1 − r cos(ω − θ)) ] − arctan[ r sin(ω + θ) / (1 − r cos(ω + θ)) ] 385s % 385s r = 0.5; theta = pi/4; 385s b = 1; 385s a = [ 1 -2*r*cos(theta) r^2]; 385s [phi, w] = phasez (b, a); 385s PHI = - atan ( r*sin (w - theta) ./ (1 - r*cos (w - theta)) ) - atan ( r*sin (w + theta) ./ (1 - r*cos (w+theta)) ); 385s assert (phi, PHI, eps^(3/5)) 385s 7 tests, 7 passed, 0 known failure, 0 skipped 385s [inst/nuttallwin.m] 385s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/nuttallwin.m 385s ***** assert (nuttallwin (1), 1) 385s ***** assert (nuttallwin (2), zeros (2, 1), eps) 385s ***** assert (nuttallwin (15), flipud (nuttallwin (15)), 10*eps); 385s ***** assert (nuttallwin (16), flipud (nuttallwin (16)), 10*eps); 385s ***** assert (nuttallwin (15), nuttallwin (15, "symmetric")); 385s ***** assert (nuttallwin (16)(1:15), nuttallwin (15, "periodic")); 385s ***** error nuttallwin () 385s ***** error nuttallwin (0.5) 385s ***** error nuttallwin (-1) 385s ***** error nuttallwin (ones (1, 4)) 385s ***** error nuttallwin (1, 2) 385s ***** error nuttallwin (1, "invalid") 385s 12 tests, 12 passed, 0 known failure, 0 skipped 385s [inst/flattopwin.m] 385s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/flattopwin.m 385s ***** assert (flattopwin (1), 1); 385s ***** assert (flattopwin (2), 0.0042 / 4.6402 * ones (2, 1), eps); 385s ***** assert (flattopwin (15), flipud (flattopwin (15)), 10*eps); 385s ***** assert (flattopwin (16), flipud (flattopwin (16)), 10*eps); 385s ***** assert (flattopwin (15), flattopwin (15, "symmetric")); 385s ***** assert (flattopwin (16)(1:15), flattopwin (15, "periodic")); 385s ***** error flattopwin () 385s ***** error flattopwin (0.5) 385s ***** error flattopwin (-1) 385s ***** error flattopwin (ones (1, 4)) 385s ***** error flattopwin (1, 2) 385s ***** error flattopwin (1, 2, 3) 385s ***** error flattopwin (1, "invalid") 385s 13 tests, 13 passed, 0 known failure, 0 skipped 385s [inst/fwht.m] 385s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/fwht.m 385s ***** assert (isempty (fwht ([]))); 385s ***** assert (fwht (zeros (16)), zeros (16)); 385s ***** assert (fwht (ones (16, 1)), [1; (zeros (15, 1))]); 385s ***** assert (fwht (zeros (17, 1)), zeros (32, 1)); 385s ***** assert (fwht ([1 -1 1 -1 1 -1 1 -1]), [0 0 0 0 0 0 0 1]); 385s ***** test 385s x = randi (16, 16); 385s assert (ifwht (fwht (x)), x); 385s ***** test 385s x = randi (16, 16); 385s assert (ifwht (fwht (x, [], "sequency"), [], "sequency"), x); 385s ***** test 385s x = randi (16, 16); 385s assert (ifwht (fwht (x, [], "hadamard"), [], "hadamard"), x); 385s ***** test 385s x = randi (16, 16); 385s assert (ifwht (fwht (x, [], "dyadic"), [], "dyadic"), x); 385s ***** error fwht (); 385s ***** error fwht (1, 2, 3, 4); 385s ***** error fwht (0, 0); 385s ***** error fwht (0, 5); 385s ***** error fwht (0, [], "invalid"); 385s 14 tests, 14 passed, 0 known failure, 0 skipped 385s [inst/vco.m] 385s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/vco.m 385s ***** error vco 386s ***** error vco([1 2]) 386s 2 tests, 2 passed, 0 known failure, 0 skipped 386s [inst/cheb1ord.m] 386s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/cheb1ord.m 386s ***** demo 386s fs = 44100; 386s fpass = 4000; 386s fstop = 10988; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 / fs * fpass; 386s Wstop = 2 / fs * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop) 386s [b, a] = cheby1 (n, Rpass, Wn_p); 386s SYS = tf (b, a, 1 / fs); 386s f = (0:fs/2)'; 386s W = f * (2 * pi / fs); 386s [H, P] = bode (SYS, 2 * pi * f); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Digital Chebyshev low-pass Typ I : matching pass band"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 386s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 386s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 386s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 386s hold on; 386s plot (outline_lp_pass_x, outline_lp_pass_y, "m"); 386s plot (outline_lp_stop_x, outline_lp_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fs = 44100; 386s fpass = 4000; 386s fstop = 10988; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 / fs * fpass; 386s Wstop = 2 / fs * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop) 386s [b, a] = cheby1 (n, Rpass, Wn_s); 386s SYS = tf (b, a, 1 / fs); 386s f = (0:fs/2)'; 386s W = f * (2 * pi / fs); 386s [H, P] = bode (SYS, 2 * pi * f); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Digital Chebyshev low-pass Typ I : matching stop band"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 386s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 386s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 386s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 386s hold on; 386s plot (outline_lp_pass_x, outline_lp_pass_y, "m"); 386s plot (outline_lp_stop_x, outline_lp_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fs = 44100; 386s fstop = 4000; 386s fpass = 10988; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 / fs * fpass; 386s Wstop = 2 / fs * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop) 386s [b, a] = cheby1 (n, Rpass, Wn_p, "high"); 386s f = (0:fs/2)'; 386s W = f * (2 * pi / fs); 386s H = freqz (b, a, W); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Digital Chebyshev high-pass Typ I : matching pass band"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 386s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 386s outline_hp_stop_x = [min(f) , fstop(1), fstop(1), max(f)]; 386s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 386s hold on; 386s plot (outline_hp_pass_x, outline_hp_pass_y, "m"); 386s plot (outline_hp_stop_x, outline_hp_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fs = 44100; 386s fstop = 4000; 386s fpass = 10988; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 / fs * fpass; 386s Wstop = 2 / fs * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop) 386s [b, a] = cheby1 (n, Rpass, Wn_s, "high"); 386s f = (0:fs/2)'; 386s W = f * (2 * pi / fs); 386s H = freqz (b, a, W); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Digital Chebyshev high-pass Typ I : matching stop band"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 386s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 386s outline_hp_stop_x = [min(f) , fstop(1), fstop(1), max(f)]; 386s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 386s hold on; 386s plot (outline_hp_pass_x, outline_hp_pass_y, "m"); 386s plot (outline_hp_stop_x, outline_hp_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fs = 44100; 386s fpass = [9500 9750]; 386s fstop = [8500, 10052]; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 / fs * fpass; 386s Wstop = 2 / fs * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop) 386s [b, a] = cheby1 (n, Rpass, Wn_p); 386s f = (6000:14000)'; 386s W = f * (2 * pi / fs); 386s H = freqz (b, a, W); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Digital Chebyshev band-pass Typ I : matching pass band, limit on upper freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 386s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 386s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 386s -Rstop , -Rstop]; 386s hold on 386s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 386s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 386s grid on; 386s ylim ([-80, 0]); 386s ***** demo 386s fs = 44100; 386s fpass = [9500 9750]; 386s fstop = [8500, 10052]; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 / fs * fpass; 386s Wstop = 2 / fs * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop) 386s [b, a] = cheby1 (n, Rpass, Wn_s); 386s f = (6000:14000)'; 386s W = f * (2 * pi / fs); 386s H = freqz (b, a, W); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Digital Chebyshev band-pass Typ I : matching stop band, limit on upper freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 386s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 386s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 386s -Rstop , -Rstop]; 386s hold on 386s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 386s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 386s grid on; 386s ylim ([-80, 0]); 386s ***** demo 386s fs = 44100; 386s fpass = [9500 9750]; 386s fstop = [9182 12000]; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 / fs * fpass; 386s Wstop = 2 / fs * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop) 386s [b, a] = cheby1 (n, Rpass, Wn_p); 386s f = (6000:14000)'; 386s W = f * (2 * pi / fs); 386s H = freqz (b, a, W); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Digital Chebyshev band-pass Typ I : matching pass band, limit on lower freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 386s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 386s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 386s -Rstop , -Rstop]; 386s hold on 386s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 386s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 386s grid on; 386s ylim ([-80, 0]); 386s ***** demo 386s fs = 44100; 386s fpass = [9500 9750]; 386s fstop = [9182 12000]; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 / fs * fpass; 386s Wstop = 2 / fs * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop) 386s [b, a] = cheby1 (n, Rpass, Wn_s); 386s f = (6000:14000)'; 386s W = f * (2 * pi / fs); 386s H = freqz (b, a, W); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Digital Chebyshev band-pass Typ I : matching stop band, limit on lower freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 386s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 386s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 386s -Rstop , -Rstop]; 386s hold on 386s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 386s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 386s grid on; 386s ylim ([-80, 0]); 386s ***** demo 386s fs = 44100; 386s fstop = [9875, 10126.5823]; 386s fpass = [8500, 10834]; 386s Rpass = 0.5; 386s Rstop = 40; 386s Wpass = 2 / fs * fpass; 386s Wstop = 2 / fs * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop) 386s [b, a] = cheby1 (n, Rpass, Wn_p, "stop"); 386s f = (6000:14000)'; 386s W = f * (2 * pi / fs); 386s H = freqz (b, a, W); 386s Ampl = abs (H); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Digital Chebyshev notch Typ I : matching pass band, limit on upper freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 386s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 386s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 386s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 386s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 386s hold on; 386s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 386s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 386s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fs = 44100; 386s fstop = [9875, 10126.5823]; 386s fpass = [8500, 10834]; 386s Rpass = 0.5; 386s Rstop = 40; 386s Wpass = 2 / fs * fpass; 386s Wstop = 2 / fs * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop) 386s [b, a] = cheby1 (n, Rpass, Wn_s, "stop"); 386s f = (6000:14000)'; 386s W = f * (2 * pi / fs); 386s H = freqz (b, a, W); 386s Ampl = abs (H); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Digital Chebyshev notch Typ I : matching stop band, limit on upper freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 386s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 386s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 386s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 386s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 386s hold on; 386s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 386s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 386s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fs = 44100; 386s fstop = [9875, 10126.5823]; 386s fpass = [9182, 12000]; 386s Rpass = 0.5; 386s Rstop = 40; 386s Wpass = 2 / fs * fpass; 386s Wstop = 2 / fs * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop) 386s [b, a] = cheby1 (n, Rpass, Wn_p, "stop"); 386s f = (6000:14000)'; 386s W = f * (2 * pi / fs); 386s H = freqz (b, a, W); 386s Ampl = abs (H); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Digital Chebyshev notch Typ I : matching pass band, limit on lower freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 386s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 386s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 386s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 386s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 386s hold on; 386s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 386s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 386s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fs = 44100; 386s fstop = [9875, 10126.5823]; 386s fpass = [9182, 12000]; 386s Rpass = 0.5; 386s Rstop = 40; 386s Wpass = 2 / fs * fpass; 386s Wstop = 2 / fs * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop) 386s [b, a] = cheby1 (n, Rpass, Wn_s, "stop"); 386s f = (6000:14000)'; 386s W = f * (2 * pi / fs); 386s H = freqz (b, a, W); 386s Ampl = abs (H); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Digital Chebyshev notch Typ I : matching stop band, limit on lower freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 386s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 386s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 386s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 386s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 386s hold on; 386s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 386s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 386s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fpass = 4000; 386s fstop = 13584; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 * pi * fpass; 386s Wstop = 2 * pi * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop, "s") 386s [b, a] = cheby1 (n, Rpass, Wn_p, "s"); 386s f = 1000:10:100000; 386s W = 2 * pi * f; 386s H = freqs (b, a, W); 386s semilogx (f, 20 * log10 (abs (H))); 386s title ("Analog Chebyshev low-pass Typ I : matching pass band"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 386s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 386s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 386s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 386s hold on; 386s plot (outline_lp_pass_x, outline_lp_pass_y, "m"); 386s plot (outline_lp_stop_x, outline_lp_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fpass = 4000; 386s fstop = 13584; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 * pi * fpass; 386s Wstop = 2 * pi * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop, "s") 386s [b, a] = cheby1 (n, Rpass, Wn_s, "s"); 386s f = 1000:10:100000; 386s W = 2 * pi * f; 386s H = freqs (b, a, W); 386s semilogx (f, 20 * log10 (abs (H))); 386s title ("Analog Chebyshev low-pass Typ I : matching stop band"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 386s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 386s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 386s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 386s hold on; 386s plot (outline_lp_pass_x, outline_lp_pass_y, "m"); 386s plot (outline_lp_stop_x, outline_lp_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fstop = 4000; 386s fpass = 13584; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 * pi * fpass; 386s Wstop = 2 * pi * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop, "s") 386s [b, a] = cheby1 (n, Rpass, Wn_p, "high", "s"); 386s f = 1000:10:100000; 386s W = 2 * pi * f; 386s H = freqs (b, a, W); 386s semilogx (f, 20 * log10 (abs (H))); 386s title ("Analog Chebyshev high-pass Typ I : matching pass band"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 386s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 386s outline_hp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 386s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 386s hold on; 386s plot (outline_hp_pass_x, outline_hp_pass_y, "m"); 386s plot (outline_hp_stop_x, outline_hp_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fstop = 4000; 386s fpass = 13584; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 * pi * fpass; 386s Wstop = 2 * pi * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop, "s") 386s [b, a] = cheby1 (n, Rpass, Wn_s, "high", "s"); 386s f = 1000:10:100000; 386s W = 2 * pi * f; 386s H = freqs (b, a, W); 386s semilogx (f, 20 * log10 (abs (H))); 386s title ("Analog Chebyshev high-pass Typ I : matching stop band"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 386s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 386s outline_hp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 386s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 386s hold on; 386s plot (outline_hp_pass_x, outline_hp_pass_y, "m"); 386s plot (outline_hp_stop_x, outline_hp_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fpass = [9875, 10126.5823]; 386s fstop = [9000, 10437]; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 * pi * fpass; 386s Wstop = 2 * pi * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop, "s") 386s [b, a] = cheby1 (n, Rpass, Wn_p, "s"); 386s f = 6000:14000; 386s W = 2 * pi * f; 386s H = freqs (b, a, W); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Analog Chebyshev band-pass Typ I : matching pass band, limit on upper freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 386s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 386s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 386s -Rstop , -Rstop]; 386s hold on 386s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 386s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 386s grid on; 386s ylim ([-80, 0]); 386s ***** demo 386s fpass = [9875, 10126.5823]; 386s fstop = [9000, 10437]; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 * pi * fpass; 386s Wstop = 2 * pi * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop, "s") 386s [b, a] = cheby1 (n, Rpass, Wn_s, "s"); 386s f = 6000:14000; 386s W = 2 * pi * f; 386s H = freqs (b, a, W); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Analog Chebyshev band-pass Typ I : matching stop band, limit on upper freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 386s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 386s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 386s -Rstop , -Rstop]; 386s hold on 386s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 386s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 386s grid on; 386s ylim ([-80, 0]); 386s ***** demo 386s fpass = [9875, 10126.5823]; 386s fstop = [9581, 12000]; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 * pi * fpass; 386s Wstop = 2 * pi * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop, "s") 386s [b, a] = cheby1 (n, Rpass, Wn_p, "s"); 386s f = 6000:14000; 386s W = 2 * pi * f; 386s H = freqs (b, a, W); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Analog Chebyshev band-pass Typ I : matching pass band, limit on lower freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 386s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 386s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 386s -Rstop , -Rstop]; 386s hold on 386s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 386s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 386s grid on; 386s ylim ([-80, 0]); 386s ***** demo 386s fpass = [9875, 10126.5823]; 386s fstop = [9581, 12000]; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 * pi * fpass; 386s Wstop = 2 * pi * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop, "s") 386s [b, a] = cheby1 (n, Rpass, Wn_s, "s"); 386s f = 6000:14000; 386s W = 2 * pi * f; 386s H = freqs (b, a, W); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Analog Chebyshev band-pass Typ I : matching stop band, limit on lower freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 386s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 386s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 386s -Rstop , -Rstop]; 386s hold on 386s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 386s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 386s grid on; 386s ylim ([-80, 0]); 386s ***** demo 386s fstop = [9875, 10126.5823]; 386s fpass = [9000, 10437]; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 * pi * fpass; 386s Wstop = 2 * pi * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop, "s") 386s [b, a] = cheby1 (n, Rpass, Wn_p, "stop", "s"); 386s f = 6000:14000; 386s W = 2 * pi * f; 386s H = freqs (b, a, W); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Analog Chebyshev notch Typ I : matching pass band, limit on upper freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 386s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 386s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 386s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 386s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 386s hold on 386s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 386s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 386s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fstop = [9875, 10126.5823]; 386s fpass = [9000, 10437]; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 * pi * fpass; 386s Wstop = 2 * pi * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop, "s") 386s [b, a] = cheby1 (n, Rpass, Wn_s, "stop", "s"); 386s f = 6000:14000; 386s W = 2 * pi * f; 386s H = freqs (b, a, W); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Analog Chebyshev notch Typ I : matching stop band, limit on upper freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 386s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 386s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 386s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 386s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 386s hold on 386s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 386s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 386s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fstop = [9875, 10126.5823]; 386s fpass = [9581 12000]; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 * pi * fpass; 386s Wstop = 2 * pi * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop, "s") 386s [b, a] = cheby1 (n, Rpass, Wn_p, "stop", "s"); 386s f = 6000:14000; 386s W = 2 * pi * f; 386s H = freqs (b, a, W); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Analog Chebyshev notch Typ I : matching pass band, limit on lower freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 386s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 386s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 386s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 386s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 386s hold on 386s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 386s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 386s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** demo 386s fstop = [9875, 10126.5823]; 386s fpass = [9581 12000]; 386s Rpass = 1; 386s Rstop = 26; 386s Wpass = 2 * pi * fpass; 386s Wstop = 2 * pi * fstop; 386s [n, Wn_p, Wn_s] = cheb1ord (Wpass, Wstop, Rpass, Rstop, "s") 386s [b, a] = cheby1 (n, Rpass, Wn_s, "stop", "s"); 386s f = 6000:14000; 386s W = 2 * pi * f; 386s H = freqs (b, a, W); 386s plot (f, 20 * log10 (abs (H))); 386s title ("Analog Chebyshev notch Typ I : matching stop band, limit on lower freq"); 386s xlabel ("Frequency (Hz)"); 386s ylabel ("Attenuation (dB)"); 386s grid on; 386s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 386s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 386s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 386s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 386s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 386s fstop(2), max(f)]; 386s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 386s hold on 386s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 386s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 386s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 386s ylim ([-80, 0]); 386s ***** test 386s # Analog band-pass 386s [n, Wn_p, Wn_s] = cheb1ord (2 * pi * [9875, 10126.5823], ... 386s 2 * pi * [9000, 10437], 1, 26, "s"); 386s assert (n, 3); 386s assert (round (Wn_p), [62046, 63627]); 386s assert (round (Wn_s), [61652, 64035]); 386s ***** test 386s # Analog band-pass 386s [n, Wn_p, Wn_s] = cheb1ord (2 * pi * [9875, 10126.5823], ... 386s 2 * pi * [9581 12000], 1, 26, "s"); 386s assert (n, 3); 386s assert (round (Wn_p), [62046, 63627]); 386s assert (round (Wn_s), [61651, 64036]); 386s ***** test 386s # Analog high-pass 386s [n, Wn_p, Wn_s] = cheb1ord (2 * pi * 13584, 2 * pi * 4000, 1, 26, "s"); 386s assert (n, 3); 386s assert (round (Wn_p), 85351); 386s assert (round (Wn_s), 56700); 386s ***** test 386s # Analog low-pass 386s [n, Wn_p, Wn_s] = cheb1ord (2 * pi * 4000, 2 * pi * 13584, 1, 26, "s"); 386s assert (n, 3); 386s assert (round (Wn_p), 25133); 386s assert (round (Wn_s), 37832); 386s ***** test 386s # Analog notch (narrow band-stop) 386s [n, Wn_p, Wn_s] = cheb1ord (2 * pi * [9000, 10437], ... 386s 2 * pi * [9875, 10126.5823], 1, 26, "s"); 386s assert (n, 3); 386s assert (round (Wn_p), [60201, 65578]); 386s assert (round (Wn_s), [61074, 64640]); 386s ***** test 386s # Analog notch (narrow band-stop) 386s [n, Wn_p, Wn_s] = cheb1ord (2 * pi * [9581, 12000], ... 386s 2 * pi * [9875, 10126.5823], 1, 26, "s"); 386s assert (n, 3); 386s assert (round (Wn_p), [60199, 65580]); 386s assert (round (Wn_s), [61074, 64640]); 386s ***** test 386s # Digital band-pass 386s fs = 44100; 386s [n, Wn_p, Wn_s] = cheb1ord (2 / fs * [9500, 9750], ... 386s 2 / fs * [8500, 10052], 1, 26); 386s Wn_p = Wn_p * fs / 2; 386s Wn_s = Wn_s * fs / 2; 386s assert (n, 3); 386s assert (round (Wn_p), [9500, 9750]); 386s assert (round (Wn_s), [9437, 9814]); 386s ***** test 386s # Digital band-pass 386s fs = 44100; 386s [n, Wn_p, Wn_s] = cheb1ord (2 / fs * [9500, 9750], ... 386s 2 / fs * [9182, 12000], 1, 26); 386s Wn_p = Wn_p * fs / 2; 386s Wn_s = Wn_s * fs / 2; 386s assert (n, 3); 386s assert (round (Wn_p), [9500, 9750]); 386s assert (round (Wn_s), [9428, 9823]); 386s ***** test 386s # Digital high-pass 386s fs = 44100; 386s [n, Wn_p, Wn_s] = cheb1ord (2 / fs * 10988, 2 / fs * 4000, 1, 26); 386s Wn_p = Wn_p * fs / 2; 386s Wn_s = Wn_s * fs / 2; 386s assert (n, 3); 386s assert (round (Wn_p), 10988); 386s assert (round (Wn_s), 8197); 386s ***** test 386s # Digital low-pass 386s fs = 44100; 386s [n, Wn_p, Wn_s] = cheb1ord (2 / fs * 4000, 2 / fs * 10988, 1, 26); 386s Wn_p = Wn_p * fs / 2; 386s Wn_s = Wn_s * fs / 2; 386s assert (n, 3); 386s assert (round (Wn_p), 4000); 386s assert (round (Wn_s), 5829); 386s ***** test 386s # Digital notch (narrow band-stop) 386s fs = 44100; 386s [n, Wn_p, Wn_s] = cheb1ord (2 / fs * [8500, 10834], ... 386s 2 / fs * [9875, 10126.5823], 0.5, 40); 386s Wn_p = Wn_p * fs / 2; 386s Wn_s = Wn_s * fs / 2; 386s assert (n, 3); 386s assert (round (Wn_p), [9182, 10834]); 386s assert (round (Wn_s), [9475, 10532]); 386s ***** test 386s # Digital notch (narrow band-stop) 386s fs = 44100; 386s [n, Wn_p, Wn_s] = cheb1ord (2 / fs * [9182 12000], ... 386s 2 / fs * [9875, 10126.5823], 0.5, 40); 386s Wn_p = Wn_p * fs / 2; 386s Wn_s = Wn_s * fs / 2; 386s assert (n, 3); 386s assert (round (Wn_p), [9182, 10834]); 386s assert (round (Wn_s), [9475, 10532]); 386s ***** error cheb1ord () 386s ***** error cheb1ord (.1) 386s ***** error cheb1ord (.1, .2) 386s ***** error cheb1ord (.1, .2, 3) 386s ***** error cheb1ord ([.1 .1], [.2 .2], 3, 4) 386s ***** error cheb1ord ([.1 .2], [.5 .6], 3, 4) 386s ***** error cheb1ord ([.1 .5], [.2 .6], 3, 4) 386s 19 tests, 19 passed, 0 known failure, 0 skipped 386s [inst/ismaxphase.m] 386s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/ismaxphase.m 386s ***** demo 386s [b, a] = butter (1, .5); 386s f = ismaxphase (b, a) 386s ***** error n = ismaxphase () 386s ***** error n = ismaxphase (1, 1, 1, 1) 386s ***** error n = ismaxphase (1, 1, 1, 1, 1) 386s ***** error n = ismaxphase ([1:10]', 1) 386s ***** error n = ismaxphase (1, [1:10]') 386s ***** error n = ismaxphase ([1:10]', [1:10]') 386s ***** error n = ismaxphase (1:10, 1:10, 1:10) 386s ***** error n = ismaxphase (ones (3), ones (3)) 386s ***** test 386s z1 = [0.9*exp(j*0.6*pi), 0.9*exp(-j*0.6*pi)]; 386s z2 = [0.8*exp(j*0.8*pi), 0.8*exp(-j*0.8*pi)]; 386s b = poly ([z1 z2]); 386s a = 1; 386s f = ismaxphase (b, a); 386s assert (f, false) 386s ***** test 386s z1 = [0.9*exp(j*0.6*pi), 0.9*exp(-j*0.6*pi)]; 386s z2 = [0.8*exp(j*0.8*pi), 0.8*exp(-j*0.8*pi)]; 386s b = poly ([1./z1 1./z2]); 386s a = 1; 386s f = ismaxphase (b, a); 386s assert (f, true) 386s ***** test 386s z1 = [0.9*exp(j*0.6*pi), 0.9*exp(-j*0.6*pi)]; 386s z2 = [0.8*exp(j*0.8*pi), 0.8*exp(-j*0.8*pi)]; 386s b = poly ([z1 1./z2]); 386s a = 1; 386s f = ismaxphase (b, a); 386s assert (f, false) 386s ***** test 386s z1 = [0.9*exp(j*0.6*pi), 0.9*exp(-j*0.6*pi)]; 386s z2 = [0.8*exp(j*0.8*pi), 0.8*exp(-j*0.8*pi)]; 386s b = poly ([1./z1 z2]); 386s a = 1; 386s f = ismaxphase (b, a); 386s assert (f, false) 386s ***** test 386s [b, a] = butter (1, .5); 386s f = ismaxphase (b, a); 386s assert (f, false) 386s ***** test 386s [b, a] = butter (8, .5); 386s f = ismaxphase (b, a); 386s assert (f, false) 386s 14 tests, 14 passed, 0 known failure, 0 skipped 386s [inst/window.m] 386s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/window.m 386s ***** assert (window (@bartlett, 16), window ("bartlett", 16)) 386s ***** assert (window (@hamming, 16), window ("hamming", 16)) 386s ***** assert (window (@hanning, 16), window ("hanning", 16)) 386s ***** assert (window (@triang, 16), window ("triang", 16)) 386s ***** error window () 386s ***** error window (1) 387s ***** error window ("hanning") 387s 7 tests, 7 passed, 0 known failure, 0 skipped 387s [inst/shiftdata.m] 387s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/shiftdata.m 387s ***** test 387s X = [1 2 3; 4 5 6; 7 8 9]; 387s [Y, perm, shifts] = shiftdata (X, 2); 387s assert (Y, [1 4 7; 2 5 8; 3 6 9]); 387s assert (perm, [2 1]); 387s ***** test 387s X = [27 42 11; 63 48 5; 67 74 93]; 387s X(:, :, 2) = [15 23 81; 34 60 28; 70 54 38]; 387s [Y, perm, shifts] = shiftdata(X, 2); 387s T = [27 63 67; 42 48 74; 11 5 93]; 387s T(:, :, 2) = [15 34 70; 23 60 54; 81 28 38]; 387s assert(Y, T); 387s assert(perm, [2 1 3]); 387s ***** test 387s X = fix (rand (4, 4, 4, 4) * 100); 387s [Y, perm, shifts] = shiftdata (X, 3); 387s T = 0; 387s for i = 1:3 387s for j = 1:3 387s for k = 1:2 387s for l = 1:2 387s T = [T Y(k, i, j, l) - X(i, j, k ,l)]; 387s endfor 387s endfor 387s endfor 387s endfor 387s assert (T, zeros (size (T))); 387s ***** error shiftdata () 387s ***** error shiftdata (1, 2, 3) 387s ***** error shiftdata (1, 2.5) 387s 6 tests, 6 passed, 0 known failure, 0 skipped 387s [inst/rceps.m] 387s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/rceps.m 387s ***** test 387s ## accepts matrices 387s x = randn (32, 3); 387s [y, xm] = rceps (x); 387s ## check the mag-phase response of the reproduction 387s hx = fft (x); 387s hxm = fft (xm); 387s assert (abs (hx), abs (hxm), 200*eps); # good magnitude response match 387s ## FIXME: test for minimum phase? Stop using random datasets! 387s #assert (arg (hx) != arg (hxm)); # phase mismatch 387s ***** test 387s ## accepts column and row vectors 387s x = randn (256, 1); 387s [y, xm] = rceps (x); 387s [yt, xmt] = rceps (x.'); 387s assert (yt.', y, 1e-14); 387s assert (xmt.', xm, 1e-14); 387s ***** test 387s x = randn (33, 4); 387s [y, xm] = rceps (x); 387s assert (size (y), size (x)); 387s assert (size (xm), size (x)); 387s ***** error rceps 387s ***** error rceps (1, 2) 387s ***** error rceps (0) 387s ***** error rceps (zeros (10, 1)) 387s ***** demo 387s f0 = 70; Fs = 10000; # 100 Hz fundamental, 10 kHz sampling rate 387s a = real (poly (0.985 * exp (1i * pi * [0.1, -0.1, 0.3, -0.3]))); # two formants 387s s = 0.05 * randn (1024, 1); # Noise excitation signal 387s s(floor (1:Fs/f0:length (s))) = 1; # Impulse glottal wave 387s x = filter (1, a, s); # Speech signal in x 387s [y, xm] = rceps (x); # cepstrum and minimum phase x 387s [hx, w] = freqz (x, 1, [], Fs); 387s hxm = freqz (xm); 387s figure (1); 387s subplot (311); 387s len = 1000 * fix (min (length (x), length (xm)) / 1000); 387s plot ([0:len-1] * 1000 / Fs, x(1:len), "b;signal;", ... 387s [0:len-1] * 1000 / Fs, xm(1:len), "g;reconstruction;"); 387s ylabel ("Amplitude"); 387s xlabel ("Time (ms)"); 387s subplot (312); 387s axis ("ticy"); 387s plot (w, log (abs (hx)), ";magnitude;", ... 387s w, log (abs (hxm)), ";reconstruction;"); 387s xlabel ("Frequency (Hz)"); 387s subplot (313); 387s axis ("on"); 387s plot (w, unwrap (arg (hx)) / (2 * pi), ";phase;", ... 387s w, unwrap (arg (hxm)) / (2 * pi), ";reconstruction;"); 387s xlabel ("Frequency (Hz)"); 387s len = 1000 * fix (length (y) / 1000); 387s figure (2); 387s plot ([0:len-1] * 1000 / Fs, y(1:len), ";cepstrum;"); 387s ylabel ("Amplitude"); 387s xlabel ("Quefrency (ms)"); 387s %------------------------------------------------------------- 387s % confirm the magnitude spectrum is identical in the signal 387s % and the reconstruction and that there are peaks in the 387s % cepstrum at 14 ms intervals corresponding to an F0 of 70 Hz. 387s 7 tests, 7 passed, 0 known failure, 0 skipped 387s [inst/isminphase.m] 387s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/isminphase.m 387s ***** demo 387s b = [3 1]; 387s a = [1 .5]; 387s f = isminphase (b, a) 387s ## test input validation 387s ***** error n = isminphase () 387s ***** error n = isminphase (1, 1, 1, 1) 387s ***** error n = isminphase (1, 1, 1, 1, 1) 387s ***** error n = isminphase ([1:10]', 1) 387s ***** error n = isminphase (1, [1:10]') 387s ***** error n = isminphase ([1:10]', [1:10]') 388s ***** error n = isminphase (1:10, 1:10, 1:10) 388s ***** error n = isminphase (ones (3), ones (3)) 388s ***** test 388s b = [3 1]; 388s a = [1 .5]; 388s f = isminphase (b, a); 388s assert (f, true) 388s ***** test 388s [b, a] = butter (1, .5); 388s f = isminphase (b, a); 388s assert (f, false) 388s ***** test 388s [b, a] = butter (8, .5); 388s f = isminphase (b, a); 388s assert (f, false) 388s ***** test 388s b = 1.25^2 * conv (conv (conv ([1 -0.9*e^(-j*0.6*pi)], [1 -0.9*e^(j*0.6*pi)]), [1 -0.8*e^(-j*0.8*pi)]), [1 -0.8*e^(j*0.8*pi)]); 388s a = 1; 388s f = isminphase (b, a); 388s assert (f, true) 388s 12 tests, 12 passed, 0 known failure, 0 skipped 388s [inst/xcorr.m] 388s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/xcorr.m 388s ***** shared x, y 388s x = 0.5.^(0:15); 388s y = circshift(x,5); 388s ***** error xcorr () 388s ***** error xcorr (1) 388s ***** error xcorr (x, 1, x) 388s ***** error xcorr (x, 'none', x) 388s ***** error xcorr (x, x, 'invalid') 388s ***** error xcorr (x, 'invalid') 388s ***** test 388s [c,lags] = xcorr(x); 388s # largest spike at 0 lag, where X matches itself - ie the center 388s [m, im] = max(c); 388s assert(m, 4/3, 1e-6) 388s assert(im, (numel(lags)+1)/2); 388s 388s [c1,lags1] = xcorr(x, x); 388s [m, im] = max(c1); 388s assert(m, 4/3, 1e-6) 388s assert(im, (numel(lags1)+1)/2); 388s assert(c1, c, 2*eps); 388s assert(lags1, lags); 388s ***** test 388s [c,lags] = xcorr(x,y); 388s # largest spike at 0 lag, where X matches Y 388s [m, im] = max(c); 388s assert(m, 4/3, 1e-6) 388s assert(lags(im), -5); 388s ***** test 388s [c0,lags0] = xcorr(x,y); 388s [c1,lags1] = xcorr(x,y, 'none'); 388s assert(c0, c1); 388s assert(lags0, lags1); 388s ***** test 388s [c0,lags0] = xcorr(x,y); 388s [c1,lags1] = xcorr(x,y, 'normalized'); 388s assert(lags0, lags1); 388s [m, im] = max(c1); 388s # at 0 lag, should be 1 388s assert(m, 1, 1e-6); 388s [c2,lags2] = xcorr(x,y, 'coeff'); 388s assert(c1, c2); 388s assert(lags1, lags2); 388s ***** test 388s [c0,lags0] = xcorr(x,y); 388s [c1,lags1] = xcorr(x,y, 'biased'); 388s assert(lags0, lags1); 388s [m, im] = max(c1); 388s assert(m, 1/12, 1e-6); 388s 388s [c1,lags1] = xcorr(x, 'biased'); 388s assert(lags0, lags1); 388s [m, im] = max(c1); 388s assert(m, 1/12, 1e-6); 388s ***** test 388s [c0,lags0] = xcorr(x,y); 388s [c1,lags1] = xcorr(x,y, 'unbiased'); 388s assert(lags0, lags1); 388s [m, im] = max(c1); 388s assert(m, 1/8.25, 1e-6); 388s ***** test 388s [c,lags] = xcorr(x,y, 10); 388s [m, im] = max(c); 388s assert(lags(im), -5); 388s assert(lags(1), -10); 388s assert(lags(end), 10); 388s 388s [c,lags] = xcorr(x,10); 388s [m, im] = max(c); 388s assert(lags(1), -10); 388s assert(lags(end), 10); 388s ***** test 388s [c0,lags0] = xcorr(x,y, 'normalized', 10); 388s [c1,lags1] = xcorr(x,y, 10, 'normalized'); 388s assert(c0, c1); 388s assert(lags0, lags1); 388s 14 tests, 14 passed, 0 known failure, 0 skipped 388s [inst/fracshift.m] 388s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/fracshift.m 388s ***** test 388s d = [1.5 7/6]; 388s N = 1024; 388s t = ((0:N-1)-N/2).'; 388s tt = bsxfun (@minus, t, d); 388s err1= err2 = zeros(N/2,1); 388s for n = 0:N/2-1, 388s phi0 = 2*pi*rand; 388s f0 = n/N; 388s sigma = N/4; 388s x = exp(-t.^2/(2*sigma)).*sin(2*pi*f0*t + phi0); 388s xx = exp(-tt.^2/(2*sigma)).*sin(2*pi*f0*tt + phi0); 388s [y,h] = fracshift(x, d(1)); 388s err1(n+1) = max (abs (y - xx(:,1))); 388s [y,h] = fracshift(x, d(2)); 388s err2(n+1) = max (abs (y - xx(:,2))); 388s endfor 388s rolloff = .1; 388s rejection = 10^-3; 388s idx_inband = 1:ceil((1-rolloff)*N/2)-1; 388s assert (max (err1(idx_inband)) < rejection); 388s assert (max (err2(idx_inband)) < rejection); 395s ***** test 395s N = 1024; 395s p = 6; 395s q = 7; 395s d1 = 64; 395s d2 = d1*p/q; 395s t = 128; 395s 395s [b a] = butter (10,.25); 395s n = zeros (N, 1); 395s n(N/2+(-t:t)) = randn(2*t+1,1); 395s n = filter(b,a,n); 395s n1 = fracshift(n,d1); 395s n1 = resample(n1,p,q); 395s n2 = resample(n,p,q); 395s n2 = fracshift(n2,d2); 395s err = abs (n2 - n1); 395s rejection = 10^-3; 395s assert(max (err) < rejection); 395s ***** test #integer shift similar similar to non-integer 395s N = 1024; 395s t = linspace(0, 1, N).'; 395s x = exp(-t.^2/2/0.25^2).*sin(2*pi*10*t); 395s d = 10; 395s y = fracshift(x, d); 395s yh = fracshift(x, d+1e-8); 395s assert(y, yh, 1e-8) 395s ***** warning fracshift([1 2 3 2 1], 3, h=0.5); #integer shift and filter provided 395s ***** test #bug 52758 395s x = [0 1 0 0 0 0 0 0]; 395s y = fracshift(x, 1); 395s assert (size(x) == size(y)) 395s ***** test #bug 47387 395s N = 1024; 395s t = linspace(0, 1, N).'; 395s x = exp(-t.^2/2/0.25^2).*sin(2*pi*10*t); 395s dt = 0.25; 395s d = dt / (t(2) - t(1)); 395s y = fracshift(x, d); 395s L = 37; 395s _t = (-L:L).'; 395s ideal_filter = sinc (_t - (d - fix (d))); 395s m = 2 * L; 395s _t = (0:m).' - (d - fix (d)); 395s beta = 5.6533; 395s _t = 2 * beta / m * sqrt (_t .* (m - _t)); 395s w = besseli (0, _t) / besseli (0, beta); 395s h = w .* ideal_filter; 395s yh = fracshift(x, d, h); 395s assert(y, yh, 1e-8) 395s ***** demo 395s N = 1024; 395s t = linspace (0, 1, N).'; 395s x = exp(-t.^2/2/0.25^2).*sin(2*pi*10*t); 395s 395s dt = 0.25; 395s d = dt / (t(2) - t(1)); 395s y = fracshift(x, d); 395s 395s plot(t,y,'r-;shifted;', t, x, 'k-;original;') 395s axis tight 395s xlabel ('time') 395s ylabel ('signal') 395s 6 tests, 6 passed, 0 known failure, 0 skipped 395s [inst/decimate.m] 395s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/decimate.m 395s ***** demo 395s t=0:0.01:2; x=chirp(t,2,.5,10,'quadratic')+sin(2*pi*t*0.4); 395s y = decimate(x,4); # factor of 4 decimation 395s stem(t(1:121)*1000,x(1:121),"-g;Original;"); hold on; # plot original 395s stem(t(1:4:121)*1000,y(1:31),"-r;Decimated;"); hold off; # decimated 395s %------------------------------------------------------------------ 395s % The signal to decimate starts away from zero, is slowly varying 395s % at the start and quickly varying at the end, decimate and plot. 395s % Since it starts away from zero, you will see the boundary 395s % effects of the antialiasing filter clearly. You will also see 395s % how it follows the curve nicely in the slowly varying early 395s % part of the signal, but averages the curve in the quickly 395s % varying late part of the signal. 395s ***** error decimate () 395s ***** error decimate (1) 395s ***** error decimate (1, 2, 3, 4, 5) 395s ***** error decimate (1, -1) 395s 4 tests, 4 passed, 0 known failure, 0 skipped 395s [inst/upsamplefill.m] 395s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/upsamplefill.m 395s ***** assert(upsamplefill([1,3,5],2),[1,2,3,2,5,2]); 395s ***** assert(upsamplefill([1;3;5],2),[1;2;3;2;5;2]); 395s ***** assert(upsamplefill([1,2,5],[2 -2]),[1,2,-2,2,2,-2,5,2,-2]); 395s ***** assert(upsamplefill(eye(2),2,true),[1,0;1,0;1,0;0,1;0,1;0,1]); 395s ***** assert(upsamplefill([1,3,5],2,true),[1,1,1,3,3,3,5,5,5]); 395s ***** assert(upsamplefill([1;3;5],2,true),[1;1;1;3;3;3;;5;5;5]); 395s 6 tests, 6 passed, 0 known failure, 0 skipped 395s [inst/data2fun.m] 395s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/data2fun.m 395s ***** shared t, y 395s t = linspace (0, 1, 10); 395s y = t.^2 - 2*t + 1; 395s ***** test 395s fhandle = data2fun (t, y); 395s assert (y, fhandle (t)); 395s ***** test 395s unwind_protect 395s # Change to temporary folder in case tester cannot write current folder 395s olddir = pwd(); 395s cd(tempdir()); 395s 395s [fhandle fname] = data2fun (t, y, "file", "testdata2fun"); 395s yt = testdata2fun (t); 395s assert (y, yt); 395s assert (y, fhandle (t)); 395s unwind_protect_cleanup 395s unlink (fname); 395s unlink ([fname(1:end-2) ".mat"]); 395s cd(olddir) 395s end_unwind_protect 395s ***** test 395s unwind_protect 395s # Change to temporary folder in case tester cannot write current folder 395s olddir = pwd(); 395s cd(tempdir()); 395s 395s [fhandle fname] = data2fun (t, y, "file", ""); 395s # generate commmand to execute using random file name 395s cmd = sprintf ("yt = %s(t);", nthargout (2, @fileparts, fname)); 395s eval (cmd); 395s assert (y, yt); 395s assert (y, fhandle (t)); 395s unwind_protect_cleanup 395s unlink (fname); 395s unlink ([fname(1:end-2) ".mat"]); 395s cd(olddir) 395s end_unwind_protect 395s ***** test 395s unwind_protect 395s # Change to temporary folder in case tester cannot write current folder 395s olddir = pwd(); 395s cd(tempdir()); 395s [fhandle fname] = data2fun (t, y, "file", "testdata2fun", "interp", "linear"); 395s yt = testdata2fun (t); 395s assert (y, yt); 395s assert (y, fhandle (t)); 395s unwind_protect_cleanup 395s unlink (fname); 395s unlink ([fname(1:end-2) ".mat"]); 395s cd(olddir) 395s end_unwind_protect 395s ***** error data2fun () 395s ***** error data2fun (1) 396s ***** error data2fun (1, 2, "file") 396s 7 tests, 7 passed, 0 known failure, 0 skipped 396s [inst/fwhm.m] 396s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/fwhm.m 396s ***** test 396s x=-pi:0.001:pi; y=cos(x); 396s assert( abs(fwhm(x, y) - 2*pi/3) < 0.01 ); 396s 396s ***** test 396s assert( fwhm(-10:10) == 0 && fwhm(ones(1,50)) == 0 ); 396s 396s ***** test 396s x=-20:1:20; 396s y1=-4+zeros(size(x)); y1(4:10)=8; 396s y2=-2+zeros(size(x)); y2(4:11)=2; 396s y3= 2+zeros(size(x)); y3(5:13)=10; 396s assert( max(abs(fwhm(x, [y1;y2;y3]') - [20.0/3,7.5,9.25])) < 0.01 ); 396s 396s ***** test 396s x=1:3; y=[-1,3,-1]; assert(abs(fwhm(x,y)-0.75)<0.001 && abs(fwhm(x,y,'zero')-0.75)<0.001 && abs(fwhm(x,y,'min')-1.0)<0.001); 396s 396s ***** test 396s x=1:3; y=[-1,3,-1]; assert(abs(fwhm(x,y, 'rlevel', 0.1)-1.35)<0.001 && abs(fwhm(x,y,'zero', 'rlevel', 0.1)-1.35)<0.001 && abs(fwhm(x,y,'min', 'rlevel', 0.1)-1.40)<0.001); 396s 396s ***** test 396s x=1:3; y=[-1,3,-1]; assert(abs(fwhm(x,y, 'alevel', 2.5)-0.25)<0.001 && abs(fwhm(x,y,'alevel', -0.5)-1.75)<0.001); 396s 396s ***** test 396s x=-10:10; assert( fwhm(x.*x) == 0 ); 396s 396s ***** test 396s x=-5:5; y=18-x.*x; assert( abs(fwhm(y)-6.0) < 0.001 && abs(fwhm(x,y,'zero')-6.0) < 0.001 && abs(fwhm(x,y,'min')-7.0 ) < 0.001); 396s 8 tests, 8 passed, 0 known failure, 0 skipped 396s [inst/pei_tseng_notch.m] 396s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/pei_tseng_notch.m 396s ***** test 396s ## 2Hz bandwidth 396s sf = 800; sf2 = sf/2; 396s data=[sinetone(49,sf,10,1),sinetone(50,sf,10,1),sinetone(51,sf,10,1)]; 396s [b, a] = pei_tseng_notch ( 50 / sf2, 2 / sf2 ); 396s filtered = filter ( b, a, data ); 396s damp_db = 20 * log10 ( max ( filtered ( end - 1000 : end, : ) ) ); 396s assert ( damp_db, [ -3 -251.9 -3 ], -0.1 ) 396s ***** test 396s ## 1Hz bandwidth 396s sf = 800; sf2 = sf/2; 396s data=[sinetone(49.5,sf,10,1),sinetone(50,sf,10,1),sinetone(50.5,sf,10,1)]; 396s [b, a] = pei_tseng_notch ( 50 / sf2, 1 / sf2 ); 396s filtered = filter ( b, a, data ); 396s damp_db = 20 * log10 ( max ( filtered ( end - 1000 : end, : ) ) ); 396s assert ( damp_db, [ -3 -240.4 -3 ], -0.1 ) 396s ***** demo 396s sf = 800; sf2 = sf/2; 396s data=[[1;zeros(sf-1,1)],sinetone(49,sf,1,1),sinetone(50,sf,1,1),sinetone(51,sf,1,1)]; 396s [b,a]=pei_tseng_notch ( 50 / sf2, 2/sf2 ); 396s filtered = filter(b,a,data); 396s 396s clf 396s subplot ( columns ( filtered ), 1, 1) 396s plot(filtered(:,1),";Impulse response;") 396s subplot ( columns ( filtered ), 1, 2 ) 396s plot(filtered(:,2),";49Hz response;") 396s subplot ( columns ( filtered ), 1, 3 ) 396s plot(filtered(:,3),";50Hz response;") 396s subplot ( columns ( filtered ), 1, 4 ) 396s plot(filtered(:,4),";51Hz response;") 396s 2 tests, 2 passed, 0 known failure, 0 skipped 396s [inst/tukeywin.m] 396s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/tukeywin.m 396s ***** demo 396s m = 100; 396s r = 1/3; 396s w = tukeywin (m, r); 396s title(sprintf("%d-point Tukey window, R = %d/%d", m, [p, q] = rat(r), q)); 396s plot(w); 396s ***** assert (tukeywin (1), 1) 396s ***** assert (tukeywin (2), zeros (2, 1)) 396s ***** assert (tukeywin (3), [0; 1; 0]) 396s ***** assert (tukeywin (16, 0), rectwin (16)) 396s ***** assert (tukeywin (16, 1), hanning (16)) 396s ***** error tukeywin () 396s ***** error tukeywin (0.5) 396s ***** error tukeywin (-1) 396s ***** error tukeywin (ones (1, 4)) 396s ***** error tukeywin (1, 2, 3) 396s 10 tests, 10 passed, 0 known failure, 0 skipped 396s [inst/cheb2ord.m] 396s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/cheb2ord.m 396s ***** demo 396s fs = 44100; 396s fpass = 4000; 396s fstop = 10988; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 / fs * fpass; 396s Wstop = 2 / fs * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop) 396s [b, a] = cheby2 (n, Rstop, Wn_p); 396s SYS = tf (b, a, 1 / fs); 396s f = (0:fs/2)'; 396s W = f * (2 * pi / fs); 396s [H, P] = bode (SYS, 2 * pi * f); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Digital Chebyshev low-pass Typ II : matching pass band"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 396s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 396s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 396s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 396s hold on; 396s plot (outline_lp_pass_x, outline_lp_pass_y, "m"); 396s plot (outline_lp_stop_x, outline_lp_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fs = 44100; 396s fpass = 4000; 396s fstop = 10988; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 / fs * fpass; 396s Wstop = 2 / fs * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop) 396s [b, a] = cheby2 (n, Rstop, Wn_s); 396s SYS = tf (b, a, 1 / fs); 396s f = (0:fs/2)'; 396s W = f * (2 * pi / fs); 396s [H, P] = bode (SYS, 2 * pi * f); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Digital Chebyshev low-pass Typ II : matching stop band"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 396s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 396s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 396s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 396s hold on; 396s plot (outline_lp_pass_x, outline_lp_pass_y, "m"); 396s plot (outline_lp_stop_x, outline_lp_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fs = 44100; 396s fstop = 4000; 396s fpass = 10988; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 / fs * fpass; 396s Wstop = 2 / fs * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop) 396s [b, a] = cheby2 (n, Rstop, Wn_p, "high"); 396s f = (0:fs/2)'; 396s W = f * (2 * pi / fs); 396s H = freqz (b, a, W); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Digital Chebyshev high-pass Typ II : matching pass band"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 396s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 396s outline_hp_stop_x = [min(f) , fstop(1), fstop(1), max(f)]; 396s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 396s hold on; 396s plot (outline_hp_pass_x, outline_hp_pass_y, "m"); 396s plot (outline_hp_stop_x, outline_hp_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fs = 44100; 396s fstop = 4000; 396s fpass = 10988; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 / fs * fpass; 396s Wstop = 2 / fs * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop) 396s [b, a] = cheby2 (n, Rstop, Wn_s, "high"); 396s f = (0:fs/2)'; 396s W = f * (2 * pi / fs); 396s H = freqz (b, a, W); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Digital Chebyshev high-pass Typ II : matching stop band"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 396s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 396s outline_hp_stop_x = [min(f) , fstop(1), fstop(1), max(f)]; 396s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 396s hold on; 396s plot (outline_hp_pass_x, outline_hp_pass_y, "m"); 396s plot (outline_hp_stop_x, outline_hp_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fs = 44100; 396s fpass = [9500 9750]; 396s fstop = [8500, 10052]; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 / fs * fpass; 396s Wstop = 2 / fs * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop) 396s [b, a] = cheby2 (n, Rstop, Wn_p); 396s f = (6000:14000)'; 396s W = f * (2 * pi / fs); 396s H = freqz (b, a, W); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Digital Chebyshev band-pass Typ II : matching pass band, limit on upper freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 396s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 396s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 396s -Rstop , -Rstop]; 396s hold on 396s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 396s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 396s grid on; 396s ylim ([-80, 0]); 396s ***** demo 396s fs = 44100; 396s fpass = [9500 9750]; 396s fstop = [8500, 10052]; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 / fs * fpass; 396s Wstop = 2 / fs * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop) 396s [b, a] = cheby2 (n, Rstop, Wn_s); 396s f = (6000:14000)'; 396s W = f * (2 * pi / fs); 396s H = freqz (b, a, W); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Digital Chebyshev band-pass Typ II : matching stop band, limit on upper freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 396s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 396s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 396s -Rstop , -Rstop]; 396s hold on 396s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 396s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 396s grid on; 396s ylim ([-80, 0]); 396s ***** demo 396s fs = 44100; 396s fpass = [9500 9750]; 396s fstop = [9182 12000]; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 / fs * fpass; 396s Wstop = 2 / fs * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop) 396s [b, a] = cheby2 (n, Rstop, Wn_p); 396s f = (6000:14000)'; 396s W = f * (2 * pi / fs); 396s H = freqz (b, a, W); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Digital Chebyshev band-pass Typ II : matching pass band, limit on lower freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 396s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 396s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 396s -Rstop , -Rstop]; 396s hold on 396s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 396s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 396s grid on; 396s ylim ([-80, 0]); 396s ***** demo 396s fs = 44100; 396s fpass = [9500 9750]; 396s fstop = [9182 12000]; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 / fs * fpass; 396s Wstop = 2 / fs * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop) 396s [b, a] = cheby2 (n, Rstop, Wn_s); 396s f = (6000:14000)'; 396s W = f * (2 * pi / fs); 396s H = freqz (b, a, W); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Digital Chebyshev band-pass Typ II : matching stop band, limit on lower freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 396s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 396s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 396s -Rstop , -Rstop]; 396s hold on 396s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 396s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 396s grid on; 396s ylim ([-80, 0]); 396s ***** demo 396s fs = 44100; 396s fstop = [9875, 10126.5823]; 396s fpass = [8500, 10834]; 396s Rpass = 0.5; 396s Rstop = 40; 396s Wpass = 2 / fs * fpass; 396s Wstop = 2 / fs * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop) 396s [b, a] = cheby2 (n, Rstop, Wn_p, "stop"); 396s f = (6000:14000)'; 396s W = f * (2 * pi / fs); 396s H = freqz (b, a, W); 396s Ampl = abs (H); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Digital Chebyshev notch Typ II : matching pass band, limit on upper freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 396s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 396s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 396s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 396s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 396s hold on; 396s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 396s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 396s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fs = 44100; 396s fstop = [9875, 10126.5823]; 396s fpass = [8500, 10834]; 396s Rpass = 0.5; 396s Rstop = 40; 396s Wpass = 2 / fs * fpass; 396s Wstop = 2 / fs * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop) 396s [b, a] = cheby2 (n, Rstop, Wn_s, "stop"); 396s f = (6000:14000)'; 396s W = f * (2 * pi / fs); 396s H = freqz (b, a, W); 396s Ampl = abs (H); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Digital Chebyshev notch Typ II : matching stop band, limit on upper freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 396s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 396s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 396s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 396s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 396s hold on; 396s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 396s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 396s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fs = 44100; 396s fstop = [9875, 10126.5823]; 396s fpass = [9182, 12000]; 396s Rpass = 0.5; 396s Rstop = 40; 396s Wpass = 2 / fs * fpass; 396s Wstop = 2 / fs * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop) 396s [b, a] = cheby2 (n, Rstop, Wn_p, "stop"); 396s f = (6000:14000)'; 396s W = f * (2 * pi / fs); 396s H = freqz (b, a, W); 396s Ampl = abs (H); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Digital Chebyshev notch Typ II : matching pass band, limit on lower freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 396s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 396s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 396s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 396s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 396s hold on; 396s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 396s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 396s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fs = 44100; 396s fstop = [9875, 10126.5823]; 396s fpass = [9182, 12000]; 396s Rpass = 0.5; 396s Rstop = 40; 396s Wpass = 2 / fs * fpass; 396s Wstop = 2 / fs * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop) 396s [b, a] = cheby2 (n, Rstop, Wn_s, "stop"); 396s f = (6000:14000)'; 396s W = f * (2 * pi / fs); 396s H = freqz (b, a, W); 396s Ampl = abs (H); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Digital Chebyshev notch Typ II : matching stop band, limit on lower freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 396s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 396s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 396s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 396s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 396s hold on; 396s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 396s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 396s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fpass = 4000; 396s fstop = 13584; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 * pi * fpass; 396s Wstop = 2 * pi * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop, "s") 396s [b, a] = cheby2 (n, Rstop, Wn_p, "s"); 396s f = 1000:10:100000; 396s W = 2 * pi * f; 396s H = freqs (b, a, W); 396s semilogx (f, 20 * log10 (abs (H))); 396s title ("Analog Chebyshev low-pass Typ II : matching pass band"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 396s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 396s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 396s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 396s hold on; 396s plot (outline_lp_pass_x, outline_lp_pass_y, "m"); 396s plot (outline_lp_stop_x, outline_lp_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fpass = 4000; 396s fstop = 13584; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 * pi * fpass; 396s Wstop = 2 * pi * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop, "s") 396s [b, a] = cheby2 (n, Rstop, Wn_s, "s"); 396s f = 1000:10:100000; 396s W = 2 * pi * f; 396s H = freqs (b, a, W); 396s semilogx (f, 20 * log10 (abs (H))); 396s title ("Analog Chebyshev low-pass Typ II : matching stop band"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 396s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 396s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 396s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 396s hold on; 396s plot (outline_lp_pass_x, outline_lp_pass_y, "m"); 396s plot (outline_lp_stop_x, outline_lp_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fstop = 4000; 396s fpass = 13584; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 * pi * fpass; 396s Wstop = 2 * pi * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop, "s") 396s [b, a] = cheby2 (n, Rstop, Wn_p, "high", "s"); 396s f = 1000:10:100000; 396s W = 2 * pi * f; 396s H = freqs (b, a, W); 396s semilogx (f, 20 * log10 (abs (H))); 396s title ("Analog Chebyshev high-pass Typ II : matching pass band"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 396s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 396s outline_hp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 396s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 396s hold on; 396s plot (outline_hp_pass_x, outline_hp_pass_y, "m"); 396s plot (outline_hp_stop_x, outline_hp_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fstop = 4000; 396s fpass = 13584; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 * pi * fpass; 396s Wstop = 2 * pi * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop, "s") 396s [b, a] = cheby2 (n, Rstop, Wn_s, "high", "s"); 396s f = 1000:10:100000; 396s W = 2 * pi * f; 396s H = freqs (b, a, W); 396s semilogx (f, 20 * log10 (abs (H))); 396s title ("Analog Chebyshev high-pass Typ II : matching stop band"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 396s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 396s outline_hp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 396s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 396s hold on; 396s plot (outline_hp_pass_x, outline_hp_pass_y, "m"); 396s plot (outline_hp_stop_x, outline_hp_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fpass = [9875, 10126.5823]; 396s fstop = [9000, 10437]; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 * pi * fpass; 396s Wstop = 2 * pi * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop, "s") 396s [b, a] = cheby2 (n, Rstop, Wn_p, "s"); 396s f = 6000:14000; 396s W = 2 * pi * f; 396s H = freqs (b, a, W); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Analog Chebyshev band-pass Typ II : matching pass band, limit on upper freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 396s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 396s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 396s -Rstop , -Rstop]; 396s hold on 396s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 396s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 396s grid on; 396s ylim ([-80, 0]); 396s ***** demo 396s fpass = [9875, 10126.5823]; 396s fstop = [9000, 10437]; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 * pi * fpass; 396s Wstop = 2 * pi * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop, "s") 396s [b, a] = cheby2 (n, Rstop, Wn_s, "s"); 396s f = 6000:14000; 396s W = 2 * pi * f; 396s H = freqs (b, a, W); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Analog Chebyshev band-pass Typ II : matching stop band, limit on upper freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 396s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 396s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 396s -Rstop , -Rstop]; 396s hold on 396s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 396s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 396s grid on; 396s ylim ([-80, 0]); 396s ***** demo 396s fpass = [9875, 10126.5823]; 396s fstop = [9581, 12000]; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 * pi * fpass; 396s Wstop = 2 * pi * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop, "s") 396s [b, a] = cheby2 (n, Rstop, Wn_p, "s"); 396s f = 6000:14000; 396s W = 2 * pi * f; 396s H = freqs (b, a, W); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Analog Chebyshev band-pass Typ II : matching pass band, limit on lower freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 396s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 396s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 396s -Rstop , -Rstop]; 396s hold on 396s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 396s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 396s grid on; 396s ylim ([-80, 0]); 396s ***** demo 396s fpass = [9875, 10126.5823]; 396s fstop = [9581, 12000]; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 * pi * fpass; 396s Wstop = 2 * pi * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop, "s") 396s [b, a] = cheby2 (n, Rstop, Wn_s, "s"); 396s f = 6000:14000; 396s W = 2 * pi * f; 396s H = freqs (b, a, W); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Analog Chebyshev band-pass Typ II : matching stop band, limit on lower freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 396s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 396s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 396s -Rstop , -Rstop]; 396s hold on 396s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 396s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 396s grid on; 396s ylim ([-80, 0]); 396s ***** demo 396s fstop = [9875, 10126.5823]; 396s fpass = [9000, 10437]; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 * pi * fpass; 396s Wstop = 2 * pi * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop, "s") 396s [b, a] = cheby2 (n, Rstop, Wn_p, "stop", "s"); 396s f = 6000:14000; 396s W = 2 * pi * f; 396s H = freqs (b, a, W); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Analog Chebyshev notch Typ II : matching pass band, limit on upper freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 396s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 396s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 396s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 396s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 396s hold on 396s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 396s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 396s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fstop = [9875, 10126.5823]; 396s fpass = [9000, 10437]; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 * pi * fpass; 396s Wstop = 2 * pi * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop, "s") 396s [b, a] = cheby2 (n, Rstop, Wn_s, "stop", "s"); 396s f = 6000:14000; 396s W = 2 * pi * f; 396s H = freqs (b, a, W); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Analog Chebyshev notch Typ II : matching stop band, limit on upper freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 396s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 396s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 396s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 396s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 396s hold on 396s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 396s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 396s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fstop = [9875, 10126.5823]; 396s fpass = [9581 12000]; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 * pi * fpass; 396s Wstop = 2 * pi * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop, "s") 396s [b, a] = cheby2 (n, Rstop, Wn_p, "stop", "s"); 396s f = 6000:14000; 396s W = 2 * pi * f; 396s H = freqs (b, a, W); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Analog Chebyshev notch Typ II : matching pass band, limit on lower freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 396s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 396s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 396s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 396s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 396s hold on 396s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 396s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 396s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** demo 396s fstop = [9875, 10126.5823]; 396s fpass = [9581 12000]; 396s Rpass = 1; 396s Rstop = 26; 396s Wpass = 2 * pi * fpass; 396s Wstop = 2 * pi * fstop; 396s [n, Wn_p, Wn_s] = cheb2ord (Wpass, Wstop, Rpass, Rstop, "s") 396s [b, a] = cheby2 (n, Rstop, Wn_s, "stop", "s"); 396s f = 6000:14000; 396s W = 2 * pi * f; 396s H = freqs (b, a, W); 396s plot (f, 20 * log10 (abs (H))); 396s title ("Analog Chebyshev notch Typ II : matching stop band, limit on lower freq"); 396s xlabel ("Frequency (Hz)"); 396s ylabel ("Attenuation (dB)"); 396s grid on; 396s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 396s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 396s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 396s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 396s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 396s fstop(2), max(f)]; 396s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , 0, 0 ]; 396s hold on 396s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 396s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 396s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 396s ylim ([-80, 0]); 396s ***** test 396s # Analog band-pass 396s [n, Wn_p, Wn_s] = cheb2ord (2 * pi * [9875, 10126.5823], ... 396s 2 * pi * [9000, 10437], 1, 26, "s"); 396s assert (n, 3); 396s assert (round (Wn_p), [61074, 64640]); 396s assert (round (Wn_s), [60201, 65578]); 396s ***** test 396s # Analog band-pass 396s [n, Wn_p, Wn_s] = cheb2ord (2 * pi * [9875, 10126.5823], ... 396s 2 * pi * [9581 12000], 1, 26, "s"); 396s assert (n, 3); 396s assert (round (Wn_p), [61074, 64640]); 396s assert (round (Wn_s), [60199, 65580]); 396s ***** test 396s # Analog high-pass 396s [n, Wn_p, Wn_s] = cheb2ord (2 * pi * 13584, 2 * pi * 4000, 1, 26, "s"); 396s assert (n, 3); 396s assert (round (Wn_p), 37832); 396s assert (round (Wn_s), 25133); 396s ***** test 396s # Analog low-pass 396s [n, Wn_p, Wn_s] = cheb2ord (2 * pi * 4000, 2 * pi * 13584, 1, 26, "s"); 396s assert (n, 3); 396s assert (round (Wn_p), 56700); 396s assert (round (Wn_s), 85351); 396s ***** test 396s # Analog notch (narrow band-stop) 396s [n, Wn_p, Wn_s] = cheb2ord (2 * pi * [9000, 10437], ... 396s 2 * pi * [9875, 10126.5823], 1, 26, "s"); 396s assert (n, 3); 396s assert (round (Wn_p), [61652, 64035]); 396s assert (round (Wn_s), [62046, 63627]); 396s ***** test 396s # Analog notch (narrow band-stop) 396s [n, Wn_p, Wn_s] = cheb2ord (2 * pi * [9581, 12000], ... 396s 2 * pi * [9875, 10126.5823], 1, 26, "s"); 396s assert (n, 3); 396s assert (round (Wn_p), [61651, 64036]); 396s assert (round (Wn_s), [62046, 63627]); 396s ***** test 396s # Digital band-pass 396s fs = 44100; 396s [n, Wn_p, Wn_s] = cheb2ord (2 / fs * [9500, 9750], ... 396s 2 / fs * [8500, 10052], 1, 26); 396s Wn_p = Wn_p * fs / 2; 396s Wn_s = Wn_s * fs / 2; 396s assert (n, 3); 396s assert (round (Wn_p), [9344, 9908]); 396s assert (round (Wn_s), [9203, 10052]); 396s ***** test 396s # Digital band-pass 396s fs = 44100; 396s [n, Wn_p, Wn_s] = cheb2ord (2 / fs * [9500, 9750], ... 396s 2 / fs * [9182, 12000], 1, 26); 396s Wn_p = Wn_p * fs / 2; 396s Wn_s = Wn_s * fs / 2; 396s assert (n, 3); 396s assert (round (Wn_p), [9344, 9908]); 396s assert (round (Wn_s), [9182, 10073]); 396s ***** test 396s # Digital high-pass 396s fs = 44100; 396s [n, Wn_p, Wn_s] = cheb2ord (2 / fs * 10988, 2 / fs * 4000, 1, 26); 396s Wn_p = Wn_p * fs / 2; 396s Wn_s = Wn_s * fs / 2; 396s assert (n, 3); 396s assert (round (Wn_p), 5829); 396s assert (round (Wn_s), 4000); 396s ***** test 396s # Digital low-pass 396s fs = 44100; 396s [n, Wn_p, Wn_s] = cheb2ord (2 / fs * 4000, 2 / fs * 10988, 1, 26); 396s Wn_p = Wn_p * fs / 2; 396s Wn_s = Wn_s * fs / 2; 396s assert (n, 3); 396s assert (round (Wn_p), 8197); 396s assert (round (Wn_s), 10988); 396s ***** test 396s # Digital notch (narrow band-stop) 396s fs = 44100; 396s [n, Wn_p, Wn_s] = cheb2ord (2 / fs * [8500, 10834], ... 396s 2 / fs * [9875, 10126.5823], 0.5, 40); 396s Wn_p = Wn_p * fs / 2; 396s Wn_s = Wn_s * fs / 2; 396s assert (n, 3); 396s assert (round (Wn_p), [9804, 10198]); 396s assert (round (Wn_s), [9875, 10127]); 396s ***** test 396s # Digital notch (narrow band-stop) 396s fs = 44100; 396s [n, Wn_p, Wn_s] = cheb2ord (2 / fs * [9182 12000], ... 396s 2 / fs * [9875, 10126.5823], 0.5, 40); 396s Wn_p = Wn_p * fs / 2; 396s Wn_s = Wn_s * fs / 2; 396s assert (n, 3); 396s assert (round (Wn_p), [9804, 10198]); 396s assert (round (Wn_s), [9875, 10127]); 396s ***** error cheb2ord () 396s ***** error cheb2ord (.1) 396s ***** error cheb2ord (.1, .2) 396s ***** error cheb2ord (.1, .2, 3) 397s ***** error cheb2ord ([.1 .1], [.2 .2], 3, 4) 397s ***** error cheb2ord ([.1 .2], [.5 .6], 3, 4) 397s ***** error cheb2ord ([.1 .5], [.2 .6], 3, 4) 397s 19 tests, 19 passed, 0 known failure, 0 skipped 397s [inst/buttord.m] 397s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/buttord.m 397s ***** demo 397s fs = 44100; 397s Npts = fs / 2; 397s fpass = 4000; 397s fstop = 10987; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 / fs * fpass; 397s Wstop = 2 / fs * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop) 397s [b, a] = butter (n, Wn_p); 397s f = 8000:12000; 397s W = 2 * pi * f; 397s [H, f] = freqz (b, a, Npts, fs); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Digital Butterworth low-pass : matching pass band"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 397s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 397s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 397s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 397s hold on; 397s plot (outline_lp_pass_x, outline_lp_pass_y, "m"); 397s plot (outline_lp_stop_x, outline_lp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fs = 44100; 397s Npts = fs / 2; 397s fpass = 4000; 397s fstop = 10987; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 / fs * fpass; 397s Wstop = 2 / fs * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop) 397s [b, a] = butter (n, Wn_s); 397s f = 8000:12000; 397s W = 2 * pi * f; 397s [H, f] = freqz (b, a, Npts, fs); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Digital Butterworth low-pass : matching stop band"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 397s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 397s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 397s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 397s hold on; 397s plot (outline_lp_pass_x, outline_lp_pass_y, "m"); 397s plot (outline_lp_stop_x, outline_lp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fs = 44100; 397s Npts = fs / 2; 397s fstop = 4000; 397s fpass = 10987; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 / fs * fpass; 397s Wstop = 2 / fs * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop) 397s [b, a] = butter (n, Wn_p, "high"); 397s f = 8000:12000; 397s W = 2 * pi * f; 397s [H, f] = freqz (b, a, Npts, fs); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Digital Butterworth high-pass : matching pass band"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 397s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 397s outline_hp_stop_x = [min(f) , fstop(1), fstop(1), max(f)]; 397s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 397s hold on; 397s plot (outline_hp_pass_x, outline_hp_pass_y, "m"); 397s plot (outline_hp_stop_x, outline_hp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fs = 44100; 397s Npts = fs / 2; 397s fstop = 4000; 397s fpass = 10987; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 / fs * fpass; 397s Wstop = 2 / fs * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop) 397s [b, a] = butter (n, Wn_s, "high"); 397s f = 8000:12000; 397s W = 2 * pi * f; 397s [H, f] = freqz (b, a, Npts, fs); 397s plot (f, 20 * log10 (abs (H))) 397s title ("Digital Butterworth high-pass : matching stop band"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 397s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 397s outline_hp_stop_x = [min(f) , fstop(1), fstop(1), max(f)]; 397s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 397s hold on; 397s plot (outline_hp_pass_x, outline_hp_pass_y, "m"); 397s plot (outline_hp_stop_x, outline_hp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fs = 44100; 397s fpass = [9500 9750]; 397s fstop = [8500 10051]; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 / fs * fpass; 397s Wstop = 2 / fs * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop) 397s [b, a] = butter (n, Wn_p); 397s f = (8000:12000)'; 397s W = f * (2 * pi / fs); 397s H = freqz (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Digital Butterworth band-pass : matching pass band, limit on upper freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 397s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 397s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 397s -Rstop , -Rstop]; 397s hold on; 397s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 397s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fs = 44100; 397s fpass = [9500 9750]; 397s fstop = [8500 10051]; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 / fs * fpass; 397s Wstop = 2 / fs * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop) 397s [b, a] = butter (n, Wn_s); 397s f = (8000:12000)'; 397s W = f * (2 * pi / fs); 397s H = freqz (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Digital Butterworth band-pass : matching stop band, limit on upper freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 397s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 397s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 397s -Rstop , -Rstop]; 397s hold on; 397s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 397s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fs = 44100; 397s fpass = [9500 9750]; 397s fstop = [9204 10700]; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 / fs * fpass; 397s Wstop = 2 / fs * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop) 397s [b, a] = butter (n, Wn_p); 397s f = (8000:12000)'; 397s W = f * (2 * pi / fs); 397s H = freqz (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Digital Butterworth band-pass : matching pass band, limit on lower freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 397s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 397s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 397s -Rstop , -Rstop]; 397s hold on; 397s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 397s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fs = 44100; 397s fpass = [9500 9750]; 397s fstop = [9204 10700]; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 / fs * fpass; 397s Wstop = 2 / fs * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop) 397s [b, a] = butter (n, Wn_s); 397s f = (8000:12000)'; 397s W = f * (2 * pi / fs); 397s H = freqz (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Digital Butterworth band-pass : matching stop band, limit on lower freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 397s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 397s outline_bp_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 397s -Rstop , -Rstop]; 397s hold on; 397s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 397s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fs = 44100; 397s fstop = [9875, 10126.5823]; 397s fpass = [8500 10833]; 397s Rpass = 0.5; 397s Rstop = 40; 397s Wpass = 2 / fs * fpass; 397s Wstop = 2 / fs * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop) 397s [b, a] = butter (n, Wn_p, "stop"); 397s f = (8000:12000)'; 397s W = f * (2 * pi / fs); 397s H = freqz (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Digital Butterworth notch : matching pass band, limit on upper freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 397s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 397s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 397s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 397s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , ... 397s 0 , 0 ]; 397s hold on; 397s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 397s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 397s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fs = 44100; 397s fstop = [9875, 10126.5823]; 397s fpass = [8500 10833]; 397s Rpass = 0.5; 397s Rstop = 40; 397s Wpass = 2 / fs * fpass; 397s Wstop = 2 / fs * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop) 397s [b, a] = butter (n, Wn_s, "stop"); 397s f = (8000:12000)'; 397s W = f * (2 * pi / fs); 397s H = freqz (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Digital Butterworth notch : matching stop band, limit on upper freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 397s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 397s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 397s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 397s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , ... 397s 0 , 0 ]; 397s hold on; 397s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 397s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 397s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fs = 44100; 397s fstop = [9875, 10126.5823]; 397s fpass = [9183 11000]; 397s Rpass = 0.5; 397s Rstop = 40; 397s Wpass = 2 / fs * fpass; 397s Wstop = 2 / fs * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop) 397s [b, a] = butter (n, Wn_p, "stop"); 397s f = (8000:12000)'; 397s W = f * (2 * pi / fs); 397s H = freqz (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Digital Butterworth notch : matching pass band, limit on lower freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 397s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 397s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 397s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 397s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , ... 397s 0 , 0 ]; 397s hold on; 397s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 397s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 397s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fs = 44100; 397s fstop = [9875, 10126.5823]; 397s fpass = [9183 11000]; 397s Rpass = 0.5; 397s Rstop = 40; 397s Wpass = 2 / fs * fpass; 397s Wstop = 2 / fs * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop) 397s [b, a] = butter (n, Wn_s, "stop"); 397s f = (8000:12000)'; 397s W = f * (2 * pi / fs); 397s H = freqz (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Digital Butterworth notch : matching stop band, limit on lower freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_notch_pass_x_a = [min(f) , fpass(1), fpass(1)]; 397s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 397s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 397s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 397s outline_notch_stop_x = [min(f) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , ... 397s 0 , 0 ]; 397s hold on; 397s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 397s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 397s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fpass = 4000; 397s fstop = 13583; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 * pi * fpass; 397s Wstop = 2 * pi * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop, "s") 397s [b, a] = butter (n, Wn_p, "s"); 397s f = 1000:10:100000; 397s W = 2 * pi * f; 397s H = freqs (b, a, W); 397s semilogx (f, 20 * log10 (abs (H))) 397s title ("Analog Butterworth low-pass : matching pass band"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 397s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 397s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 397s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 397s hold on; 397s plot (outline_lp_pass_x, outline_lp_pass_y, "m"); 397s plot (outline_lp_stop_x, outline_lp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fpass = 4000; 397s fstop = 13583; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 * pi * fpass; 397s Wstop = 2 * pi * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop, "s") 397s [b, a] = butter (n, Wn_s, "s"); 397s f = 1000:10:100000; 397s W = 2 * pi * f; 397s H = freqs (b, a, W); 397s semilogx (f, 20 * log10 (abs (H))); 397s title ("Analog Butterworth low-pass : matching stop band"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_lp_pass_x = [f(2) , fpass(1), fpass(1)]; 397s outline_lp_pass_y = [-Rpass, -Rpass , -80]; 397s outline_lp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 397s outline_lp_stop_y = [0 , 0 , -Rstop , -Rstop]; 397s hold on; 397s plot (outline_lp_pass_x, outline_lp_pass_y, "m"); 397s plot (outline_lp_stop_x, outline_lp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fstop = 4000; 397s fpass = 13583; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 * pi * fpass; 397s Wstop = 2 * pi * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop, "s") 397s [b, a] = butter (n, Wn_p, "high", "s"); 397s f = 1000:10:100000; 397s W = 2 * pi * f; 397s H = freqs (b, a, W); 397s semilogx (f, 20 * log10 (abs (H))); 397s title ("Analog Butterworth high-pass : matching pass band"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 397s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 397s outline_hp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 397s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 397s hold on; 397s plot (outline_hp_pass_x, outline_hp_pass_y, "m"); 397s plot (outline_hp_stop_x, outline_hp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fstop = 4000; 397s fpass = 13583; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 * pi * fpass; 397s Wstop = 2 * pi * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop, "s") 397s [b, a] = butter (n, Wn_s, "high", "s"); 397s f = 1000:10:100000; 397s W = 2 * pi * f; 397s H = freqs (b, a, W); 397s semilogx (f, 20 * log10 (abs (H))); 397s title ("Analog Butterworth high-pass : matching stop band"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_hp_pass_x = [fpass(1), fpass(1), max(f)]; 397s outline_hp_pass_y = [-80 , -Rpass , -Rpass]; 397s outline_hp_stop_x = [f(2) , fstop(1), fstop(1), max(f)]; 397s outline_hp_stop_y = [-Rstop , -Rstop , 0 , 0 ]; 397s hold on; 397s plot (outline_hp_pass_x, outline_hp_pass_y, "m"); 397s plot (outline_hp_stop_x, outline_hp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fpass = [9875, 10126.5823]; 397s fstop = [9000, 10436]; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 * pi * fpass; 397s Wstop = 2 * pi * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop, "s") 397s [b, a] = butter (n, Wn_p, "s"); 397s f = 8000:12000; 397s W = 2 * pi * f; 397s H = freqs (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Analog Butterworth band-pass : matching pass band, limit on upper freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 397s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 397s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 397s -Rstop , -Rstop]; 397s hold on; 397s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 397s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fpass = [9875, 10126.5823]; 397s fstop = [9000, 10436]; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 * pi * fpass; 397s Wstop = 2 * pi * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop, "s") 397s [b, a] = butter (n, Wn_s, "s"); 397s f = 8000:12000; 397s W = 2 * pi * f; 397s H = freqs (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Analog Butterworth band-pass : matching stop band, limit on upper freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 397s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 397s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 397s -Rstop , -Rstop]; 397s hold on; 397s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 397s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fpass = [9875, 10126.5823]; 397s fstop = [9582, 11000]; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 * pi * fpass; 397s Wstop = 2 * pi * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop, "s") 397s [b, a] = butter (n, Wn_p, "s"); 397s f = 8000:12000; 397s W = 2 * pi * f; 397s H = freqs (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Analog Butterworth band-pass : matching pass band, limit on lower freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 397s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 397s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 397s -Rstop , -Rstop]; 397s hold on; 397s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 397s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fpass = [9875, 10126.5823]; 397s fstop = [9582, 11000]; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 * pi * fpass; 397s Wstop = 2 * pi * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop, "s") 397s [b, a] = butter (n, Wn_s, "s"); 397s f = 8000:12000; 397s W = 2 * pi * f; 397s H = freqs (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Analog Butterworth band-pass : matching stop band, limit on lower freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_bp_pass_x = [fpass(1), fpass(1), fpass(2), fpass(2)]; 397s outline_bp_pass_y = [-80 , -Rpass , -Rpass , -80]; 397s outline_bp_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_bp_stop_y = [-Rstop , -Rstop , 0 , 0 , ... 397s -Rstop , -Rstop]; 397s hold on; 397s plot (outline_bp_pass_x, outline_bp_pass_y, "m"); 397s plot (outline_bp_stop_x, outline_bp_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fstop = [9875 10126.5823]; 397s fpass = [9000 10436]; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 * pi * fpass; 397s Wstop = 2 * pi * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop, "s") 397s [b, a] = butter (n, Wn_p, "stop", "s"); 397s f = 8000:12000; 397s W = 2 * pi * f; 397s H = freqs (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Analog Butterworth notch : matching pass band, limit on upper freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 397s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 397s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 397s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 397s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , ... 397s 0 , 0 ]; 397s hold on; 397s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 397s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 397s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fstop = [9875 10126.5823]; 397s fpass = [9000 10436]; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 * pi * fpass; 397s Wstop = 2 * pi * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop, "s") 397s [b, a] = butter (n, Wn_s, "stop", "s"); 397s f = 8000:12000; 397s W = 2 * pi * f; 397s H = freqs (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Analog Butterworth notch : matching stop band, limit on upper freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 397s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 397s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 397s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 397s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , ... 397s 0 , 0 ]; 397s hold on; 397s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 397s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 397s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fstop = [9875 10126.5823]; 397s fpass = [9582 11000]; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 * pi * fpass; 397s Wstop = 2 * pi * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop, "s") 397s [b, a] = butter (n, Wn_p, "stop", "s"); 397s f = 8000:12000; 397s W = 2 * pi * f; 397s H = freqs (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Analog Butterworth notch : matching pass band, limit on lower freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 397s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 397s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 397s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 397s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , ... 397s 0 , 0 ]; 397s hold on; 397s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 397s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 397s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** demo 397s fstop = [9875 10126.5823]; 397s fpass = [9582 11000]; 397s Rpass = 1; 397s Rstop = 26; 397s Wpass = 2 * pi * fpass; 397s Wstop = 2 * pi * fstop; 397s [n, Wn_p, Wn_s] = buttord (Wpass, Wstop, Rpass, Rstop, "s") 397s [b, a] = butter (n, Wn_s, "stop", "s"); 397s f = 8000:12000; 397s W = 2 * pi * f; 397s H = freqs (b, a, W); 397s plot (f, 20 * log10 (abs (H))); 397s title ("Analog Butterworth notch : matching stop band, limit on lower freq"); 397s xlabel ("Frequency (Hz)"); 397s ylabel ("Attenuation (dB)"); 397s grid on; 397s outline_notch_pass_x_a = [f(2) , fpass(1), fpass(1)]; 397s outline_notch_pass_x_b = [fpass(2), fpass(2), max(f)]; 397s outline_notch_pass_y_a = [-Rpass , -Rpass , -80]; 397s outline_notch_pass_y_b = [-80 , -Rpass , -Rpass]; 397s outline_notch_stop_x = [f(2) , fstop(1), fstop(1), fstop(2), ... 397s fstop(2), max(f)]; 397s outline_notch_stop_y = [0 , 0 , -Rstop , -Rstop , ... 397s 0 , 0 ]; 397s hold on; 397s plot (outline_notch_pass_x_a, outline_notch_pass_y_a, "m"); 397s plot (outline_notch_pass_x_b, outline_notch_pass_y_b, "m"); 397s plot (outline_notch_stop_x, outline_notch_stop_y, "m"); 397s ylim ([-80, 0]); 397s ***** test 397s # Analog band-pass 397s [n, Wn_p, Wn_s] = buttord (2 * pi * [9875, 10126.5823], ... 397s 2 * pi * [9000, 10436], 1, 26, "s"); 397s assert (n, 4); 397s assert (round (Wn_p), [61903, 63775]); 397s assert (round (Wn_s), [61575, 64114]); 397s ***** test 397s # Analog band-pass 397s [n, Wn_p, Wn_s] = buttord (2 * pi * [9875, 10126.5823], ... 397s 2 * pi * [9582, 11000], 1, 26, "s"); 397s assert (n, 4); 397s assert (round (Wn_p), [61903, 63775]); 397s assert (round (Wn_s), [61575, 64115]); 397s ***** test 397s # Analog band-pass 397s [n, Wn_p, Wn_s] = buttord (2 * pi * [9875, 10126.5823], ... 397s 2 * pi * [9000, 10437], 1, 26, "s"); 397s assert (n, 3); 397s assert (round (Wn_p), [61850, 63830]); 397s assert (round (Wn_s), [61848, 63831]); 397s ***** test 397s # Analog band-pass 397s [n, Wn_p, Wn_s] = buttord (2 * pi * [9875, 10126.5823], ... 397s 2 * pi * [9581, 11000], 1, 26, "s"); 397s assert (n, 3); 397s assert (round (Wn_p), [61850, 63830]); 397s assert (round (Wn_s), [61847, 63832]); 397s ***** test 397s # Analog high-pass 397s [n, Wn_p, Wn_s] = buttord (2 * pi * 13583, 2 * pi * 4000, 1, 26, "s"); 397s assert (n, 4); 397s assert (round (Wn_p), 72081); 397s assert (round (Wn_s), 53101); 397s ***** test 397s # Analog high-pass 397s [n, Wn_p, Wn_s] = buttord (2 * pi * 13584, 2 * pi * 4000, 1, 26, "s"); 397s assert (n, 3); 397s assert (round (Wn_p), 68140); 397s assert (round (Wn_s), 68138); 397s ***** test 397s # Analog low-pass 397s [n, Wn_p, Wn_s] = buttord (2 * pi * 4000, 2 * pi * 13583, 1, 26, "s"); 397s assert (n, 4); 397s assert (round (Wn_p), 29757); 397s assert (round (Wn_s), 40394); 397s ***** test 397s # Analog low-pass 397s [n, Wn_p, Wn_s] = buttord (2 * pi * 4000, 2 * pi * 13584, 1, 26, "s"); 397s assert (n, 3); 397s assert (round (Wn_p), 31481); 397s assert (round (Wn_s), 31482); 397s ***** test 397s # Analog notch (narrow band-stop) 397s [n, Wn_p, Wn_s] = buttord (2 * pi * [9000, 10436], ... 397s 2 * pi * [9875, 10126.5823], 1, 26, "s"); 397s assert (n, 4); 397s assert (round (Wn_p), [60607, 65138]); 397s assert (round (Wn_s), [61184, 64524]); 397s ***** test 397s # Analog notch (narrow band-stop) 397s [n, Wn_p, Wn_s] = buttord (2 * pi * [9582, 11000], ... 397s 2 * pi * [9875, 10126.5823], 1, 26, "s"); 397s assert (n, 4); 397s assert (round (Wn_p), [60606, 65139]); 397s assert (round (Wn_s), [61184, 64524]); 397s ***** test 397s # Analog notch (narrow band-stop) 397s [n, Wn_p, Wn_s] = buttord (2 * pi * [9000, 10437], ... 397s 2 * pi * [9875, 10126.5823], 1, 26, "s"); 397s assert (n, 3); 397s assert (round (Wn_p), [60722, 65015]); 397s assert (round (Wn_s), [60726, 65011]); 397s ***** test 397s # Analog notch (narrow band-stop) 397s [n, Wn_p, Wn_s] = buttord (2 * pi * [9581, 11000], ... 397s 2 * pi * [9875, 10126.5823], 1, 26, "s"); 397s assert (n, 3); 397s assert (round (Wn_p), [60721, 65016]); 397s assert (round (Wn_s), [60726, 65011]); 397s ***** test 397s # Digital band-pass 397s fs = 44100; 397s [n, Wn_p, Wn_s] = buttord (2 / fs * [9500, 9750], ... 397s 2 / fs * [8500, 10051], 1, 26); 397s Wn_p = Wn_p * fs / 2; 397s Wn_s = Wn_s * fs / 2; 397s assert (n, 4); 397s assert (round (Wn_p), [9477, 9773]); 397s assert (round (Wn_s), [9425, 9826]); 397s ***** test 397s # Digital band-pass 397s fs = 44100; 397s [n, Wn_p, Wn_s] = buttord (2 / fs * [9500, 9750], ... 397s 2 / fs * [9204, 10700], 1, 26); 397s Wn_p = Wn_p * fs / 2; 397s Wn_s = Wn_s * fs / 2; 397s assert (n, 4); 397s assert (round (Wn_p), [9477, 9773]); 397s assert (round (Wn_s), [9425, 9826]); 397s ***** test 397s # Digital band-pass 397s fs = 44100; 397s [n, Wn_p, Wn_s] = buttord (2 / fs * [9500, 9750], ... 397s 2 / fs * [8500, 10052], 1, 26); 397s Wn_p = Wn_p * fs / 2; 397s Wn_s = Wn_s * fs / 2; 397s assert (n, 3); 397s assert (round (Wn_p), [9469, 9782]); 397s assert (round (Wn_s), [9468, 9782]); 397s ***** test 397s # Digital band-pass 397s fs = 44100; 397s [n, Wn_p, Wn_s] = buttord (2 / fs * [9500, 9750], ... 397s 2 / fs * [9203, 10700], 1, 26); 397s Wn_p = Wn_p * fs / 2; 397s Wn_s = Wn_s * fs / 2; 397s assert (n, 3); 397s assert (round (Wn_p), [9469, 9782]); 397s assert (round (Wn_s), [9468, 9782]); 397s ***** test 397s # Digital high-pass 397s fs = 44100; 397s [n, Wn_p, Wn_s] = buttord (2 / fs * 10987, 2 / fs * 4000, 1, 26); 397s Wn_p = Wn_p * fs / 2; 397s Wn_s = Wn_s * fs / 2; 397s assert (n, 4); 397s assert (round (Wn_p), 9808); 397s assert (round (Wn_s), 7780); 397s ***** test 397s # Digital high-pass 397s fs = 44100; 397s [n, Wn_p, Wn_s] = buttord (2 / fs * 10988, 2 / fs * 4000, 1, 26); 397s Wn_p = Wn_p * fs / 2; 397s Wn_s = Wn_s * fs / 2; 397s assert (n, 3); 397s assert (round (Wn_p), 9421); 397s assert (round (Wn_s), 9421); 397s ***** test 397s # Digital low-pass 397s fs = 44100; 397s [n, Wn_p, Wn_s] = buttord (2 / fs * 4000, 2 / fs * 10987, 1, 26); 397s Wn_p = Wn_p * fs / 2; 397s Wn_s = Wn_s * fs / 2; 397s assert (n, 4); 397s assert (round (Wn_p), 4686); 397s assert (round (Wn_s), 6176); 397s ***** test 397s # Digital low-pass 397s fs = 44100; 397s [n, Wn_p, Wn_s] = buttord (2 / fs * 4000, 2 / fs * 10988, 1, 26); 397s Wn_p = Wn_p * fs / 2; 397s Wn_s = Wn_s * fs / 2; 397s assert (n, 3); 397s assert (round (Wn_p), 4936); 397s assert (round (Wn_s), 4936); 397s ***** test 397s # Digital notch (narrow band-stop) 397s fs = 44100; 397s [n, Wn_p, Wn_s] = buttord (2 / fs * [8500, 10833], ... 397s 2 / fs * [9875, 10126.5823], 0.5, 40); 397s Wn_p = Wn_p * fs / 2; 397s Wn_s = Wn_s * fs / 2; 397s assert (n, 4); 397s assert (round (Wn_p), [9369, 10640]); 397s assert (round (Wn_s), [9605, 10400]); 397s ***** test 397s # Digital notch (narrow band-stop) 397s fs = 44100; 397s [n, Wn_p, Wn_s] = buttord (2 / fs * [9183, 11000], ... 397s 2 / fs * [9875, 10126.5823], 0.5, 40); 397s Wn_p = Wn_p * fs / 2; 397s Wn_s = Wn_s * fs / 2; 397s assert (n, 4); 397s assert (round (Wn_p), [9370, 10640]); 397s assert (round (Wn_s), [9605, 10400]); 397s ***** test 397s # Digital notch (narrow band-stop) 397s fs = 44100; 397s [n, Wn_p, Wn_s] = buttord (2 / fs * [8500, 10834], ... 397s 2 / fs * [9875, 10126.5823], 0.5, 40); 397s Wn_p = Wn_p * fs / 2; 397s Wn_s = Wn_s * fs / 2; 397s assert (n, 3); 397s assert (round (Wn_p), [9421, 10587]); 397s assert (round (Wn_s), [9422, 10587]); 397s ***** test 397s # Digital notch (narrow band-stop) 397s fs = 44100; 397s [n, Wn_p, Wn_s] = buttord (2 / fs * [9182, 11000], ... 397s 2 / fs * [9875, 10126.5823], 0.5, 40); 397s Wn_p = Wn_p * fs / 2; 397s Wn_s = Wn_s * fs / 2; 397s assert (n, 3); 397s assert (round (Wn_p), [9421, 10587]); 397s assert (round (Wn_s), [9422, 10587]); 397s ***** error buttord () 397s ***** error buttord (.1) 397s ***** error buttord (.1, .2) 397s ***** error buttord (.1, .2, 3) 397s ***** error buttord ([.1 .1], [.2 .2], 3, 4) 397s ***** error buttord ([.1 .2], [.5 .6], 3, 4) 397s ***** error buttord ([.1 .5], [.2 .6], 3, 4) 397s 31 tests, 31 passed, 0 known failure, 0 skipped 397s [inst/peak2rms.m] 397s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/peak2rms.m 397s ***** assert (peak2rms (1), 1) 397s ***** assert (peak2rms (-5), 1) 397s ***** assert (peak2rms ([-2 3; 4 -2]), [4/sqrt(10), 3/sqrt((9+4)/2)]) 397s ***** assert (peak2rms ([-2 3; 4 -2], 2), [3/sqrt((9+4)/2); 4/sqrt(10)]) 397s ***** assert (peak2rms ([1 2 3], 3), [1 1 1]) 397s ***** error peak2rms () 398s ***** error peak2rms (1, 2, 3) 398s ***** error peak2rms (1, 1.5) 398s ***** error peak2rms (1, -1) 398s 9 tests, 9 passed, 0 known failure, 0 skipped 398s [inst/lpc.m] 398s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/lpc.m 398s ***** demo 398s noise = randn (10000, 1); 398s x = filter (1, [1 1/2 1/4 1/8], noise); 398s x = x(end-4096:end); 398s [a, g] = lpc (x, 3); 398s xe = filter ([0 -a(2:end)], 1, x); 398s e = x - xe; 398s [ac, k] = xcorr (e, "coeff"); 398s subplot (2,1,1); plot (x(1:100), "b-", xe(1:100), "r--"); 398s xlabel ("sample"); ylabel ("amplitude"); legend ("original","LPC estimate"); 398s subplot (2,1,2); plot (k,ac,"b-"); xlabel ("lag"); 398s title ("autocorrelation of prediction error"); 398s ***** demo 398s if !isempty ( pkg ("list", "ltfat") ) 398s pkg load ltfat 398s [sig, fs] = linus; 398s x = sig(13628:14428); 398s [a, g] = lpc (x, 8); 398s F = round (sort (unique (abs (angle (roots (a))))) * fs / (2 * pi) ); 398s [h, w] = freqz (1, a, 512, "whole"); 398s subplot (2, 1, 1); 398s plot ( 1E3 * [0:1/fs:(length (x)-1)*1/fs], x); 398s xlabel ("time (ms)"); ylabel ("Amplitude"); 398s title ( "'linus' test signal" ); 398s subplot (2, 1, 2); 398s plot (w(1:256)/pi, 20*log10 (abs (h(1:256)))); 398s xlabel ("Normalized Frequency ({\\times \\pi} rad/sample)") 398s ylabel ("Magnitude (dB)") 398s txt = sprintf (['Signal sampling rate = %d kHz\nFormant frequencies: ' ... 398s '\nF1 = %d Hz\nF2 = %d Hz\nF3 = %d Hz\nF4 = %d Hz'], fs/1E3, ... 398s F(1), F(2), F(3), F(4)); 398s text (0.6, 20, txt); 398s endif 398s ## test input validation 398s ***** error [a, g] = lpc () 398s ***** error [a, g] = lpc (1) 398s ***** error [a, g] = lpc (1, 1) 398s ***** error [a, g] = lpc (1, 1, 1) 398s ***** error [a, g] = lpc (1:10, 0) 398s ***** error [a, g] = lpc (1:10, 10) 398s ***** error [a, g] = lpc (1:10, 0.5) 398s ***** error [a, g] = lpc (1:10, 1, [1 2]) 398s ***** test 398s x = [1:4 4:-1:1]; 398s [a, g] = lpc (x, 5); 398s assert (a, [1.0 -1.823903 1.101798 -0.405738 0.521153 -0.340032], 1e-6) 398s assert (g, 0.272194, 1e-6) 398s 9 tests, 9 passed, 0 known failure, 0 skipped 398s [inst/marcumq.m] 398s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/marcumq.m 398s ***** error marcumq (1) 398s ***** error marcumq (-1, 1, 1, 1, 1) 398s ***** error marcumq (-1, 1) 398s ***** error marcumq (1, -1) 398s ***** error marcumq (1, 1, 0) 398s ***** error marcumq (1, 1, -1) 398s ***** error marcumq (1, 1, 1.1) 398s ***** test 398s a = [0.00; 0.05; 1.00; 2.00; 3.00; 4.00; 5.00; 6.00; 7.00; 8.00; 9.00; 10.00; 398s 11.00; 12.00; 13.00; 14.00; 15.00; 16.00; 17.00; 18.00; 19.00; 20.00; 398s 21.00; 22.00; 23.00; 24.00]; 398s b = [0.000000, 0.100000, 1.100000, 2.100000, 3.100000, 4.100000]; 398s Q = [1.000000, 0.995012, 0.546074, 0.110251, 0.008189, 0.000224; 398s 1.000000, 0.995019, 0.546487, 0.110554, 0.008238, 0.000226; 398s 1.000000, 0.996971, 0.685377, 0.233113, 0.034727, 0.002092; 398s 1.000000, 0.999322, 0.898073, 0.561704, 0.185328, 0.027068; 398s 1.000000, 0.999944, 0.985457, 0.865241, 0.526735, 0.169515; 398s 1.000000, 0.999998, 0.999136, 0.980933, 0.851679, 0.509876; 398s 1.000000, 1.000000, 0.999979, 0.998864, 0.978683, 0.844038; 398s 1.000000, 1.000000, 1.000000, 0.999973, 0.998715, 0.977300; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.999969, 0.998618; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.999966; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000]; 398s q = marcumq (a, b); 398s assert (q, Q, 1e-6); 398s ***** test 398s a = [0.00; 0.05; 1.00; 2.00; 3.00; 4.00; 5.00; 6.00; 7.00; 8.00; 9.00; 10.00; 398s 11.00; 12.00; 13.00; 14.00; 15.00; 16.00; 17.00; 18.00; 19.00; 20.00; 398s 21.00; 22.00; 23.00; 24.00]; 398s b = [5.100000, 6.100000, 7.100000, 8.100000, 9.100000, 10.10000]; 398s Q = [0.000002, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000; 398s 0.000002, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000; 398s 0.000049, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000; 398s 0.001606, 0.000037, 0.000000, 0.000000, 0.000000, 0.000000; 398s 0.024285, 0.001420, 0.000032, 0.000000, 0.000000, 0.000000; 398s 0.161412, 0.022812, 0.001319, 0.000030, 0.000000, 0.000000; 398s 0.499869, 0.156458, 0.021893, 0.001256, 0.000028, 0.000000; 398s 0.839108, 0.493229, 0.153110, 0.021264, 0.001212, 0.000027; 398s 0.976358, 0.835657, 0.488497, 0.150693, 0.020806, 0.001180; 398s 0.998549, 0.975673, 0.833104, 0.484953, 0.148867, 0.020458; 398s 0.999965, 0.998498, 0.975152, 0.831138, 0.482198, 0.147437; 398s 1.000000, 0.999963, 0.998458, 0.974742, 0.829576, 0.479995; 398s 1.000000, 1.000000, 0.999962, 0.998426, 0.974411, 0.828307; 398s 1.000000, 1.000000, 1.000000, 0.999961, 0.998400, 0.974138; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.999960, 0.998378; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.999960; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000]; 398s q = marcumq (a, b); 398s assert (q, Q, 1e-6); 398s ***** test 398s a = [0.00; 0.05; 1.00; 2.00; 3.00; 4.00; 5.00; 6.00; 7.00; 8.00; 9.00; 10.00; 398s 11.00; 12.00; 13.00; 14.00; 15.00; 16.00; 17.00; 18.00; 19.00; 20.00; 398s 21.00; 22.00; 23.00; 24.00]; 398s b = [11.10000, 12.10000, 13.10000, 14.10000, 15.10000, 16.10000]; 398s Q = [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000; 398s 0.000026, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000; 398s 0.001155, 0.000026, 0.000000, 0.000000, 0.000000, 0.000000; 398s 0.020183, 0.001136, 0.000025, 0.000000, 0.000000, 0.000000; 398s 0.146287, 0.019961, 0.001120, 0.000025, 0.000000, 0.000000; 398s 0.478193, 0.145342, 0.019778, 0.001107, 0.000024, 0.000000; 398s 0.827253, 0.476692, 0.144551, 0.019625, 0.001096, 0.000024; 398s 0.973909, 0.826366, 0.475422, 0.143881, 0.019494, 0.001087; 398s 0.998359, 0.973714, 0.825607, 0.474333, 0.143304, 0.019381; 398s 0.999959, 0.998343, 0.973546, 0.824952, 0.473389, 0.142803; 398s 1.000000, 0.999959, 0.998330, 0.973400, 0.824380, 0.472564; 398s 1.000000, 1.000000, 0.999958, 0.998318, 0.973271, 0.823876; 398s 1.000000, 1.000000, 1.000000, 0.999958, 0.998307, 0.973158; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.999957, 0.998297; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.999957; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000]; 398s q = marcumq (a, b); 398s assert (q, Q, 1e-6); 398s ***** test 398s a = [0.00; 0.05; 1.00; 2.00; 3.00; 4.00; 5.00; 6.00; 7.00; 8.00; 9.00; 10.00; 398s 11.00; 12.00; 13.00; 14.00; 15.00; 16.00; 17.00; 18.00; 19.00; 20.00; 398s 21.00; 22.00; 23.00; 24.00]; 398s b = [17.10000, 18.10000, 19.10000]; 398s Q = [0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000; 398s 0.000000, 0.000000, 0.000000; 398s 0.000024, 0.000000, 0.000000; 398s 0.001078, 0.000024, 0.000000; 398s 0.019283, 0.001071, 0.000023; 398s 0.142364, 0.019197, 0.001065; 398s 0.471835, 0.141976, 0.019121; 398s 0.823429, 0.471188, 0.141630; 398s 0.973056, 0.823030, 0.470608; 398s 0.998289, 0.972965, 0.822671; 398s 0.999957, 0.998281, 0.972883; 398s 1.000000, 0.999957, 0.998274; 398s 1.000000, 1.000000, 0.999956; 398s 1.000000, 1.000000, 1.000000]; 398s q = marcumq (a, b); 398s assert (q, Q, 1e-6); 398s ***** test 398s M = 2; 398s a = [0.00; 0.05; 1.00; 2.00; 3.00; 4.00; 5.00; 6.00; 7.00; 8.00; 9.00; 10.00; 398s 11.00; 12.00; 13.00; 14.00; 15.00; 16.00; 17.00; 18.00; 19.00; 20.00; 398s 21.00; 22.00; 23.00; 24.00]; 398s b = [ 0.00, 0.10, 2.10, 7.10, 12.10, 17.10]; 398s Q = [1.000000, 0.999987, 0.353353, 0.000000, 0.000000, 0.000000; 398s 1.000000, 0.999988, 0.353687, 0.000000, 0.000000, 0.000000; 398s 1.000000, 0.999992, 0.478229, 0.000000, 0.000000, 0.000000; 398s 1.000000, 0.999999, 0.745094, 0.000001, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.934771, 0.000077, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.992266, 0.002393, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.999607, 0.032264, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.999992, 0.192257, 0.000000, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.545174, 0.000000, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.864230, 0.000040, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.981589, 0.001555, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.998957, 0.024784, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.999976, 0.166055, 0.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.509823, 0.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.846066, 0.000032; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.978062, 0.001335; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.998699, 0.022409; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.999970, 0.156421; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.495223; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.837820; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.976328; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.998564; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.999966; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000]; 398s q = marcumq (a, b, M); 398s assert (q, Q, 1e-6); 398s ***** test 398s M = 5; 398s a = [0.00; 0.05; 1.00; 2.00; 3.00; 4.00; 5.00; 6.00; 7.00; 8.00; 9.00; 10.00; 398s 11.00; 12.00; 13.00; 14.00; 15.00; 16.00; 17.00; 18.00; 19.00; 20.00; 398s 21.00; 22.00; 23.00; 24.00]; 398s b = [ 0.00, 0.10, 2.10, 7.10, 12.10, 17.10]; 398s Q = [1.000000, 1.000000, 0.926962, 0.000000, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.927021, 0.000000, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.947475, 0.000001, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.980857, 0.000033, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.996633, 0.000800, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.999729, 0.011720, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.999990, 0.088999, 0.000000, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.341096, 0.000000, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.705475, 0.000002, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.933009, 0.000134, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.993118, 0.003793, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.999702, 0.045408, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.999995, 0.238953, 0.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.607903, 0.000001; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.896007, 0.000073; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.987642, 0.002480; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.999389, 0.034450; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.999988, 0.203879; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.565165; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.876284; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.984209; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.999165; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.999983; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000]; 398s q = marcumq (a, b, M); 398s assert (q, Q, 1e-6); 398s ***** test 398s M = 10; 398s a = [0.00; 0.05; 1.00; 2.00; 3.00; 4.00; 5.00; 6.00; 7.00; 8.00; 9.00; 10.00; 398s 11.00; 12.00; 13.00; 14.00; 15.00; 16.00; 17.00; 18.00; 19.00; 20.00; 398s 21.00; 22.00; 23.00; 24.00]; 398s b = [ 0.00, 0.10, 2.10, 7.10, 12.10, 17.10]; 398s Q = [1.000000, 1.000000, 0.999898, 0.000193, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.999897, 0.000194, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.999931, 0.000416, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.999980, 0.002377, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.999997, 0.016409, 0.000000, 0.000000; 398s 1.000000, 1.000000, 0.999999, 0.088005, 0.000000, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.302521, 0.000000, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.638401, 0.000000, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.894322, 0.000022, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.984732, 0.000840, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.998997, 0.014160, 0.000000; 398s 1.000000, 1.000000, 1.000000, 0.999972, 0.107999, 0.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.391181, 0.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.754631, 0.000004; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.951354, 0.000266; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.995732, 0.006444; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.999843, 0.065902; 398s 1.000000, 1.000000, 1.000000, 1.000000, 0.999998, 0.299616; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.676336; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.925312; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.992390; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.999679; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 0.999995; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000; 398s 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000]; 398s q = marcumq (a, b, M); 398s assert (q, Q, 1e-6); 398s 14 tests, 14 passed, 0 known failure, 0 skipped 398s [inst/filternorm.m] 398s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/filternorm.m 398s ***** demo 398s b = [1 0]; 398s a = [1 1]; 398s L = filternorm (b, a) 398s ***** demo 398s [b, a] = butter(5, .5); 398s L = filternorm (b, a) 398s ## test input validation 398s ***** error n = filternorm () 398s ***** error n = filternorm (1) 399s ***** error n = filternorm (1, 1, 1) 399s ***** error n = filternorm (1, 1, 1, 1) 399s ***** error n = filternorm (1, 1, 1, 1, 1) 399s ***** error n = filternorm ([1:10]', 1) 399s ***** error n = filternorm (1, [1:10]') 399s ***** error n = filternorm ([1:10]', [1:10]') 399s ***** error n = filternorm (1:10, 1:10, 1:10) 399s ***** error n = filternorm (ones(3), ones(3)) 399s ***** test 399s [b, a] = butter (5, .5); 399s L = filternorm (b, a); 399s assert (L, sqrt(2)/2, 1e-8) 399s ***** test 399s [b, a] = butter (5, .5); 399s Linf = filternorm (b, a, Inf); 399s assert (Linf, 1, 1e-8); 399s 12 tests, 12 passed, 0 known failure, 0 skipped 399s [inst/blackmannuttall.m] 399s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/blackmannuttall.m 399s ***** assert (blackmannuttall (1), 1) 399s ***** assert (blackmannuttall (2), 0.0003628 * ones (2, 1), eps) 399s ***** assert (blackmannuttall (15), flipud (blackmannuttall (15)), 10*eps); 399s ***** assert (blackmannuttall (16), flipud (blackmannuttall (16)), 10*eps); 399s ***** assert (blackmannuttall (15), blackmannuttall (15, "symmetric")); 399s ***** assert (blackmannuttall (16)(1:15), blackmannuttall (15, "periodic")); 399s ***** error blackmannuttall () 399s ***** error blackmannuttall (0.5) 399s ***** error blackmannuttall (-1) 399s ***** error blackmannuttall (ones (1, 4)) 399s ***** error blackmannuttall (1, 2) 399s ***** error blackmannuttall (1, "invalid") 399s 12 tests, 12 passed, 0 known failure, 0 skipped 399s [inst/ifwht.m] 399s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/ifwht.m 399s ***** assert (isempty (ifwht ([]))); 399s ***** assert (ifwht (zeros (16)), zeros (16)); 399s ***** assert (ifwht ([1; (zeros (15, 1))]), ones (16, 1)); 399s ***** assert (ifwht (zeros (17, 1)), zeros (32, 1)); 399s ***** assert (ifwht ([0 0 0 0 0 0 0 1]), [1 -1 1 -1 1 -1 1 -1]); 399s ***** error ifwht (); 400s ***** error ifwht (1, 2, 3, 4); 400s ***** error ifwht (0, 0); 400s ***** error ifwht (0, 5); 400s ***** error ifwht (0, [], "invalid"); 400s 10 tests, 10 passed, 0 known failure, 0 skipped 400s [inst/filtfilt.m] 400s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/filtfilt.m 400s ***** error filtfilt (); 400s ***** error filtfilt (1, 2, 3, 4); 400s ***** error filtfilt ([0.28, 0.71, 0.28], 1, rand ()) 400s ***** error filtfilt ([0.28, 0.71, 0.28], 1, rand (6, 1)) 400s ***** test 400s randn('state',0); 400s r = randn(1,200); 400s [b,a] = butter(10, [.2, .25]); 400s yfb = filtfilt(b, a, r); 400s assert (size(r), size(yfb)); 400s assert (mean(abs(yfb)) < 1e3); 400s assert (mean(abs(yfb)) < mean(abs(r))); 400s ybf = fliplr(filtfilt(b, a, fliplr(r))); 400s assert (mean(abs(ybf)) < 1e3); 400s assert (mean(abs(ybf)) < mean(abs(r))); 400s ***** test 400s randn('state',0); 400s r = randn(1,1000); 400s s = 10 * sin(pi * 4e-2 * (1:length(r))); 400s [b,a] = cheby1(2, .5, [4e-4 8e-2]); 400s y = filtfilt(b, a, r+s); 400s assert (size(r), size(y)); 400s assert (mean(abs(y)) < 1e3); 400s assert (corr(s(250:750)(:), y(250:750)(:)) > .95) 400s [b,a] = butter(2, [4e-4 8e-2]); 400s yb = filtfilt(b, a, r+s); 400s assert (mean(abs(yb)) < 1e3); 400s assert (corr(y(:), yb(:)) > .99) 400s ***** test 400s randn('state',0); 400s r = randn(1,1000); 400s s = 10 * sin(pi * 4e-2 * (1:length(r))); 400s [b,a] = butter(2, [4e-4 8e-2]); 400s y = filtfilt(b, a, [r.' s.']); 400s yr = filtfilt(b, a, r); 400s ys = filtfilt(b, a, s); 400s assert (y, [yr.' ys.']); 400s y2 = filtfilt(b.', a.', [r.' s.']); 400s assert (y, y2); 400s 7 tests, 7 passed, 0 known failure, 0 skipped 400s [inst/rssq.m] 400s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/rssq.m 400s ***** assert (rssq ([]), 0) 400s ***** assert (rssq ([1 2 -1]), sqrt (6)) 400s ***** assert (rssq ([1 2 -1]'), sqrt (6)) 400s ***** assert (rssq ([1 2], 3), [1 2]) 400s ***** error rssq () 400s ***** error rssq (1, 2, 3) 400s ***** error rssq (1, 1.5) 400s ***** error rssq (1, -1) 400s 8 tests, 8 passed, 0 known failure, 0 skipped 400s [inst/pow2db.m] 400s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/pow2db.m 400s ***** shared pow 400s pow = [0, 10, 20, 60, 100]; 400s ***** assert (pow2db (pow), [-Inf, 10.000, 13.010, 17.782, 20.000], 0.01) 400s ***** assert (pow2db (pow'), [-Inf; 10.000; 13.010; 17.782; 20.000], 0.01) 400s ***** error pow2db () 400s ***** error pow2db (1, 2) 400s ***** error pow2db (-5) 400s ***** error pow2db ([-5 7]) 400s 6 tests, 6 passed, 0 known failure, 0 skipped 400s [inst/pulstran.m] 400s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/pulstran.m 400s ***** error pulstran 400s ***** error pulstran(1,2,3,4,5,6) 400s ***** ## parameter size and shape checking 400s ***** shared t,d 400s t = 0:0.01:1; d=0:0.1:1; 400s ***** assert (isempty(pulstran([], d, 'sin'))); 400s ***** assert (pulstran(t, [], 'sin'), zeros(size(t))); 400s ***** assert (isempty(pulstran([], d, boxcar(5)))); 400s ***** assert (pulstran(t, [], boxcar(5)), zeros(size(t))); 400s ***** assert (size(pulstran(t,d,'sin')), size(t)); 400s ***** assert (size(pulstran(t,d','sin')), size(t)); 400s ***** assert (size(pulstran(t',d,'sin')), size(t')); 400s ***** assert (size(pulstran(t,d','sin')), size(t)); 400s ***** demo 400s fs = 11025; # arbitrary sample rate 400s f0 = 100; # pulse train sample rate 400s w = 0.003; # pulse width of 3 milliseconds 400s t = 0:1/fs:0.1; d=0:1/f0:0.1; # define sample times and pulse times 400s a = hanning(length(d)); # define pulse amplitudes 400s 400s subplot(221); 400s x = pulstran(t', d', 'rectpuls', w); 400s plot([0:length(x)-1]*1000/fs, x); 400s hold on; plot(d*1000,ones(size(d)),'g*;pulse;'); hold off; 400s ylabel("amplitude"); xlabel("time (ms)"); 400s title("rectpuls"); 400s 400s subplot(223); 400s x = pulstran(f0*t, [f0*d', a], 'sinc'); 400s plot([0:length(x)-1]*1000/fs, x); 400s hold on; plot(d*1000,a,'g*;pulse;'); hold off; 400s ylabel("amplitude"); xlabel("time (ms)"); 400s title("sinc => band limited interpolation"); 400s 400s subplot(222); 400s pulse = boxcar(30); # pulse width of 3 ms at 10 kHz 400s x = pulstran(t, d', pulse, 10000); 400s plot([0:length(x)-1]*1000/fs, x); 400s hold on; plot(d*1000,ones(size(d)),'g*;pulse;'); hold off; 400s ylabel("amplitude"); xlabel("time (ms)"); 400s title("interpolated boxcar"); 400s 400s subplot(224); 400s pulse = sin(2*pi*[0:0.0001:w]/w).*[w:-0.0001:0]; 400s x = pulstran(t', [d', a], pulse', 10000); 400s plot([0:length(x)-1]*1000/fs, x); 400s hold on; plot(d*1000,a*w,'g*;pulse;'); hold off; title(""); 400s ylabel("amplitude"); xlabel("time (ms)"); 400s title("interpolated asymmetric sin"); 400s 400s %---------------------------------------------------------- 400s % Should see (1) rectangular pulses centered on *, 400s % (2) rectangular pulses to the right of *, 400s % (3) smooth interpolation between the *'s, and 400s % (4) asymmetric sines to the right of * 400s 10 tests, 10 passed, 0 known failure, 0 skipped 400s [inst/gauspuls.m] 400s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/inst/gauspuls.m 400s ***** demo 400s fs = 11025; # arbitrary sample rate 400s f0 = 100; # pulse train sample rate 400s x = pulstran (0:1/fs:4/f0, 0:1/f0:4/f0, "gauspuls"); 400s plot ([0:length(x)-1]*1000/fs, x); 400s xlabel ("Time (ms)"); 400s ylabel ("Amplitude"); 400s title ("Gaussian pulse train at 10 ms intervals"); 400s ***** assert (gauspuls ([]), []) 400s ***** assert (gauspuls (zeros (10, 1)), ones (10, 1)) 400s ***** assert (gauspuls (-1:1), [0, 1, 0]) 400s ***** assert (gauspuls (0:1/100:0.3, 0.1), gauspuls ([0:1/100:0.3]', 0.1)') 400s ***** error gauspuls () 401s ***** error gauspuls (1, 2, 3, 4) 401s ***** error gauspuls (1, -1) 401s ***** error gauspuls (1, 2j) 401s ***** error gauspuls (1, 1e3, 0) 401s 9 tests, 9 passed, 0 known failure, 0 skipped 401s Checking C++ files ... 401s [src/firpm.cc] 401s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/src/firpm.cc 401s ***** error firpm (1.1, 2, 3); 401s ***** error firpm (i, 2, 3); 401s ***** error firpm ([1 2], 2, 3); 401s ***** error firpm (1, 2, 3); 401s ***** error firpm (2, [1 2 3], 3); 401s ***** error firpm (2, [1 i], 3); 401s ***** error firpm (1, [1 2], i); 401s ***** error firpm (1, [1 2], []); 401s ***** error firpm (1, [1 2], [1 2 3]); 401s ***** error firpm (1, [1 2], [1 i]); 401s ***** error firpm (1, [1 2], 1, []); 401s ***** error firpm (1, [1 2], 1, [1 2 3]); 401s ***** error firpm (1, [1 2], 1, [1 2], 'diffi'); 401s ***** error firpm (1, [1 2], 1, [1 2], 'hilberts'); 401s ***** error firpm (1, [1 2], 1, [1 2], {'antisymmetric'}); 401s ***** error firpm (1, [1 2], 1, [1 2], {0, [1 1]}); 401s ***** error firpm (1, [1 2], 1, i); 401s ***** error firpm (2, [0 1], [1 0], {}, 1); 401s ***** warning firpm (1, [.1 .9], 1, [1 2], {0,0,-1}); 401s ***** error firpm (2, [.1 .9], 1); 401s ***** error firpm (1, [1 2], 1, [1 2], 'diff'); 401s ***** error firpm (81, [0 .2 .3 1], [1 -1]); 401s ***** error firpm (81, [0 .2 .3 1], [-1 0], 'a'); 401s ***** test b0 = [ 401s -0.01306844322361 401s -0.00576879446491 401s 0.00838126690529 401s -0.04580777271297 401s -0.03857170268345 401s -0.06564404551953 401s -0.03895798206108 401s 0.10957536253443 401s -0.09596565600341 401s -0.04596208116089 401s 0.25250866248593 401s -0.04596208116089 401s -0.09596565600341 401s 0.10957536253443 401s -0.03895798206108 401s -0.06564404551953 401s -0.03857170268345 401s -0.04580777271297 401s 0.00838126690529 401s -0.00576879446491 401s -0.01306844322361 401s ]'; 401s [b m] = firpm (20, [0 .2 .3 .4 .5 .7 .9 1], [0 .2 0 0 .5 .7 0 0], [1 4 16 64], 'b', {256}); 401s assert (b0, b, 1e-5); assert (m, 0.21493, -5e-5); 401s ***** test b0 = [ 401s -0.00025230206347 401s -0.01634334994986 401s 0.02291167335102 401s 0.04226921430992 401s 0.01542390317553 401s 0.03368560169380 401s -0.07263229297607 401s 0.02402776579442 401s 0.10971999889298 401s -0.19495185723437 401s 0 401s 0.19495185723437 401s -0.10971999889298 401s -0.02402776579442 401s 0.07263229297607 401s -0.03368560169380 401s -0.01542390317553 401s -0.04226921430992 401s -0.02291167335102 401s 0.01634334994986 401s 0.00025230206347 401s ]'; 401s [b m] = firpm (20, [0 .2 .3 .4 .5 .7 .9 1], [0 .2 0 0 .5 .7 0 0], [1 4 16 64], 'h', {256}); 401s assert (b0, b, 1e-5); assert (m, 0.19499, -5e-5); 401s ***** test b0 = [ 401s -0.00377491711564 401s 0.00749876297245 401s -0.01857378491500 401s -0.02436623414958 401s 0.02123220611895 401s -0.00133887288041 401s 0.08769905297256 401s -0.01438000909341 401s -0.11006930405280 401s 0.20125570410204 401s 0 401s -0.20125570410204 401s 0.11006930405280 401s 0.01438000909341 401s -0.08769905297256 401s 0.00133887288041 401s -0.02123220611895 401s 0.02436623414958 401s 0.01857378491500 401s -0.00749876297245 401s 0.00377491711564 401s ]'; 401s [b m] = firpm (20, [0 .2 .3 .4 .5 .7 .9 1], [0 .2 0 0 .5 .7 0 0], [1 4 16 64], 'd', {256}); 401s assert (b0, b, 1e-5); assert (m, 0.49129, -5e-5); 401s ***** test b0 = [ 401s 0.00110112420442 401s 0.00032786748236 401s 0.03890416611405 401s 0.02776952210339 401s -0.00513106293312 401s 0.00821219616448 401s -0.05050622257469 401s 0.07143158068636 401s 0.04353182141693 401s -0.17253512167493 401s 0.13296924791431 401s 0.13296924791431 401s -0.17253512167493 401s 0.04353182141693 401s 0.07143158068636 401s -0.05050622257469 401s 0.00821219616448 401s -0.00513106293312 401s 0.02776952210339 401s 0.03890416611405 401s 0.00032786748236 401s 0.00110112420442 401s ]'; 401s [b m] = firpm (21, [0 .2 .3 .4 .5 .7 .9 1], [0 .2 0 0 .5 .7 0 0], [1 4 16 64], 'b', {256}); 401s assert (b0, b, 1e-5); assert (m, 0.19215, -5e-5); 401s ***** test b0 = [ 401s 0.00688473243750 401s -0.00142370547227 401s 0.00792901881787 401s 0.05914568352388 401s 0.03038499582274 401s 0.03374098557746 401s -0.02191978751853 401s -0.08702247834731 401s 0.10568616843372 401s -0.06074859970379 401s -0.18689246939614 401s 0.18689246939614 401s 0.06074859970379 401s -0.10568616843372 401s 0.08702247834731 401s 0.02191978751853 401s -0.03374098557746 401s -0.03038499582274 401s -0.05914568352388 401s -0.00792901881787 401s 0.00142370547227 401s -0.00688473243750 401s ]'; 401s [b m] = firpm (21, [0 .2 .3 .4 .5 .7 .9 1], [0 .2 0 0 .5 .7 0 0], [1 4 16 64], 'h', {256}); 401s assert (b0, b, 1e-5); assert (m, 0.20726, -5e-5); 401s ***** test b0 = [ 401s -0.00164508269033 401s 0.00067200008069 401s 0.00268424782721 401s -0.03510524314006 401s 0.00455581822868 401s 0.00862256307919 401s 0.03221163698642 401s 0.08429446688809 401s -0.12214036419364 401s 0.04373834279952 401s 0.19029552670347 401s -0.19029552670347 401s -0.04373834279952 401s 0.12214036419364 401s -0.08429446688809 401s -0.03221163698642 401s -0.00862256307919 401s -0.00455581822868 401s 0.03510524314006 401s -0.00268424782721 401s -0.00067200008069 401s 0.00164508269033 401s ]'; 401s [b m] = firpm (21, [0 .2 .3 .4 .5 .7 .9 1], [0 .2 0 0 .5 .7 0 0], [1 4 16 64], 'd', {256}); 401s assert (b0, b, 1e-5); assert (m, 0.47868, -5e-5); 401s ***** test b0=[ 401s -0.01402452049012097 401s 0.001876620211412957 401s 0.03037229727821556 401s -0.01238680025691372 401s -0.0170173995332925 401s -0.001299983105532321 401s -0.01887047540094186 401s 0.0478657090945251 401s 0.02646457824791903 401s -0.05579347345500663 401s -0.001118815789852797 401s -0.05887946612620026 401s 0.03589780658038378 401s 0.229839817358415 401s -0.1717538614573135 401s -0.2842595261696291 ]'; 401s [b m] = firpm (31 , [0 .3 .4 .7 .8 1], [0 1 0], [10 1 10], 'a', {1}); 401s assert (b, [b0 fliplr(-b0)], 5e-9); 401s assert (m, 0.059734, -5e-5); 401s ***** test b0 = [ 401s -8.876086291046802e-04 401s 2.355569104748801e-02 401s -8.241671888096303e-04 401s -4.470074798008300e-02 401s -2.808154545387648e-03 401s 8.170132813894931e-02 401s -1.058582827015804e-03 401s -1.777420298924492e-01 401s -2.265334116571183e-02 401s 5.239577857603830e-01 401s 8.489449590726375e-01 401s 5.239577857603830e-01 401s -2.265334116571183e-02 401s -1.777420298924492e-01 401s -1.058582827015804e-03 401s 8.170132813894931e-02 401s -2.808154545387648e-03 401s -4.470074798008300e-02 401s -8.241671888096303e-04 401s 2.355569104748801e-02 401s -8.876086291046802e-04 401s ]'; 401s [b m] = firpm (N=20, [0 .4 .6 1], {@(n,f,g,w,v1) deal ((log2 (v1/n+w(2)+g)).*(g<=f(2)), ones (size(g))),2*N}); 401s assert (b0, b, 1e-5); assert (m, .0210628, -5e-5); 401s ***** test [b m] = firpm (40, [0 .5 .6 1], [1 0]); 401s assert (m, 0.010304, -5e-5); 401s ***** test [b m] = firpm (40, [0 .25 .3 .6 .65 1], [0 1 0]); 401s assert (m, 0.055834, -5e-5); 401s ***** test [b m] = firpm (30, [0 .2 .4 .6 .8 1], [1 .5 0]); 401s assert (m, 5.6277e-04, -5e-5); 401s ***** test 401s [b m] = firpm (40, [0 .2 .3 .4 .5 .6 .7 .8 .9 1], [1 0 1 0 1], [11 100 7 10 5]); 401s assert (m, 0.25723, -5e-5); 401s ***** test [b m] = firpm (80, [0 .2 .3 1], [1 -1]); 401s assert (m, 6.6123e-04, -5e-5); 401s ***** test [b m] = firpm (40, [0 2.5/pi], [0 2.5], [.5], 'differentiator'); 401s assert (m, 2.5226e-06, -5e-5); 401s ***** test [b m] = firpm (59, [0 .2 .3 1], [0 1 0 0], 'd'); 401s assert (m, 0.0073785, -5e-5); 401s ***** test [b m] = firpm (31, [0 .5 .7 1], [0 1], 'antisymmetric'); 401s assert (m, 0.0015660, -5e-5); 401s ***** test assert (firpm (31, [0 .5 .7 1], [0 1], 'antisymmetric'), firpm (31, [0 .5 .7 1], [0 1], 'hilbert')) 401s ***** test [b m] = firpm (30, [.1 .9], 1, 'antisymmetric'); 401s assert (m, 0.0027064, -5e-5); 401s ***** test [b m] = firpm (1000, [0 .4 .41 1], [1 0]); 401s assert (m, 5.2892e-05, -5e-5); 401s ***** test [b m] = firpm (120, [0 .5 .55 .75 .75 1], [1 0 0], [1 1 4 64 64 64]); 401s assert (m, 0.0048543, -5e-5); 401s ***** test [b m] = firpm (11, [0 2*.45], .5, 'symmetric'); 401s assert (m, 0.045066, -5e-5); 401s ***** warning firpm (298, [0 .28 .33 .48 .53 1], [0 1 0], [93 68 89], {50,-1}); 401s ***** test [b m] = firpm (298, [0 .28 .33 .48 .53 1], [0 1 0], [93 68 89], {50}); 401s assert (m, 6.86583e-05, -5e-5); 401s ***** test assert (firpm (11, [0 2*.45], .5, 'symmetric'), firpm (11, [0 2*.45], .5, 'bandpass')) 401s ***** test assert (firpm (11, [0 2*.45], .5, 'symmetric'), firpm (11, [0 2*.45], .5)) 401s ***** assert (firpm (20, [0 .3 .5 1], [1 1 0 0]), firpm (20, [0 .3 .5 1], [1 0])) 401s ***** test assert ( 401s firpm (30, [0.1 0.9], 1, "antisymmetric"), 401s firpm (30, [0.1 0.9], 1, "hilbert")) 401s ***** test assert ( 401s firpm (11, [0 0.9], 1, {1}), 401s firpm (11, [0 0.9], 1, {64})) 401s ***** test 401s [b1 m1] = firpm (20, [0 0.4 0.5 1], [1 0], [1 1/8]); 401s [b2 m2] = firpm (20, [0 0.4 0.5 1], [1 0], [8 1]); 401s assert (b1, b2) 401s assert (m1 * 8, m2) 401s 401s ***** demo 401s 401s N=38; F=[0 .47 .53 1]; A=[1 1 0 0]; W=[1 1]; ant=0; 401s [b m r] = firpm (N, F, A, W, 'sa'(1+ant)); 401s 401s mul=[1 i](1+ant); 401s clf; [h f] = freqz (b); plot (f/pi, real (mul*h.*exp (i*f*N/2)), 401s f=F(1:2),(a=A(1:2))-(M=m/W(1)),'r', f, a+M,'r', 401s f=F(3:4),(a=A(3:4))-(M=m/W(2)),'r', f, a+M,'r', 401s r.fextr, real ((mul*r.H.*exp (i*r.fgrid*pi*N/2))(r.iextr)),'ko') 401s grid on; axis ([0 1 -.1 1.1]); set (gca, 'xtick', [0:.1:1], 'ytick', [0:.1:1]) 401s title (sprintf ('firpm type-I low-pass filter (order=%i)', length (b) - 1)); 401s ylabel ('Amplitude response'); xlabel ('Frequency (normalized)') 401s axes ('position', [.58 .35 .3 .5]) 401s stem (b); grid off 401s title ('Impulse response') 401s axis ([1 length(b) -.15 .55]) 401s %-------------------------------------------------- 401s % Figure shows transfer and impulse-response of 401s % half-band filter design. 401s 401s ***** demo 401s 401s N=41; F=[0 .1 .16 .34 .4 1]; A=[0 0 1 1 0 0]; W=[1 3 2]; ant=1; 401s [b m r] = firpm (N, F, A, W, 'sa'(1+ant)); 401s 401s mul=[1 i](1+ant); 401s clf; [h f] = freqz (b); plot (f/pi, real (mul*h.*exp (i*f*N/2)), 401s f=F(1:2),(a=A(1:2))-(M=m/W(1)),'r', f, a+M,'r', 401s f=F(3:4),(a=A(3:4))-(M=m/W(2)),'r', f, a+M,'r', 401s f=F(5:6),(a=A(5:6))-(M=m/W(3)),'r', f, a+M,'r', 401s r.fextr, real ((mul*r.H.*exp (i*r.fgrid*pi*N/2))(r.iextr)),'ko') 401s grid on; axis ([0 1 -.1 1.1]); set (gca, 'xtick', [0:.1:1], 'ytick', [0:.1:1]) 401s title (sprintf ('firpm type-IV weighted band-pass filter (order=%i)', length (b) - 1)); 401s ylabel ('Amplitude response'); xlabel ('Frequency (normalized)') 401s axes ('position', [.55 .4 .3 .4]) 401s stem (b); grid off 401s title ('Impulse response') 401s axis ([1 length(b) -.3 .3]) 401s %-------------------------------------------------- 401s % Figure shows transfer and impulse-response of 401s % band-pass filter design. 401s 401s ***** demo 401s 401s curve = @(a,b,y,z,x) z*(b-a)./((x-a)*z/y+b-x); 401s respFn = @(n,f,g,w,curve) deal (g>=f(3) & g<=f(4), ... 401s (g<=f(2)).*curve (f(2),f(1),w(1),w(3),g) + ... 401s (g>=f(3) & g<=f(4))*w(2) + ... 401s (g>=f(5) & g<=f(6)).*curve (f(5),f(6),w(1),w(3),g) + ... 401s (g>f(7))*w(4)); % NB contiguous bands so > not >=. 401s b=firpm (127, [0 .2 .24 .26 .3 .5 .5 1], {respFn, curve}, [10 1 100 10]); 401s 401s clf; [h f]=freqz (b); plot (f/pi, 20*log10 (abs (h))) 401s grid on; axis ([0 1 -90 5]); set (gca, 'xtick', [0:.1:1], 'ytick', [-80:10:0]) 401s title (sprintf ('firpm type-II band-pass filter with shaped stop-bands (order=%i)', length (b) - 1)); 401s ylabel ('Magnitude response (dB)'); xlabel ('Frequency (normalized)') 401s %-------------------------------------------------- 401s % Figure shows transfer of band-pass filter design 401s % with shaped error-weight in the stop-bands. 401s 401s ***** demo 401s 401s b = firpm (40, [0 .1 .3 1], [-1 1]); 401s 401s clf; [h f] = freqz (b,1,2^14); plot (f/pi, 20*log10 (abs (h))) 401s grid on; axis ([0 1 -60 5]); set (gca, 'xtick', [0:.1:1]) 401s title (sprintf ('firpm type-I notch filter (order=%i)', length (b) - 1)); 401s ylabel ('Magnitude response (dB)'); xlabel ('Frequency (normalized)') 401s axes ('position', [.42 .55 .45 .2]) 401s plot (f/pi, 20*log10 (abs (h))); grid on 401s axis ([0 1 -(e=1e-2) e]) 401s title ('Pass-bands detail') 401s axes ('position', [.42 .2 .45 .2]) 401s stem (b); grid off 401s title ('Impulse response') 401s axis ([1 length(b) -.45 .65]) 401s %-------------------------------------------------- 401s % Figure shows transfer and impulse-response of 401s % notch filter design. 401s 401s ***** demo 401s 401s b = firpm (1000, [0 .4 .41 1], [1 0], {1}); 401s 401s clf; [h f] = freqz (b, 1, 2^17); plot (f/pi, 20*log10 (abs (h))) 401s title (sprintf ('firpm type-I brick-wall low-pass filter (order=%i)', length (b) - 1)); 401s ylabel ('Magnitude response (dB)'); xlabel ('Frequency (normalized)') 401s grid on; axis ([0 1 -100 5]); set (gca, 'xtick', [0:.1:1]) 401s axes ('position', [.55 .6 .3 .2]) 401s plot (f/pi, 20*log10 (abs (h))); grid on 401s title ('Details') 401s axis ([.38 .401 -(e=1e-3) e]) 401s axes ('position', [.55 .3 .3 .2]) 401s plot (f/pi, 20*log10 (abs (h))); grid on 401s axis ([.409 .43 -86 -85]) 401s axes ('position', [.2 .35 .2 .3]) 401s semilogy (abs (b)); grid off 401s title ('Impulse response magnitude') 401s axis ([0 length(b)+1 1e-6 1]) 401s %-------------------------------------------------- 401s % Figure shows transfer and impulse-response of 401s % brick-wall low-pass filter design. 401s 401s ***** demo 401s 401s b = firpm (20, [0 2.5]/pi, [0 2.5], 'differentiator'); 401s 401s clf 401s [h f] = freqz (b,1,2^12); 401s subplot (2, 1, 1) 401s plot (f, abs (h)); grid on 401s title (sprintf ('firpm type-III differentiator filter (order=%i)', length (b) - 1)); 401s ylabel ('Magnitude response'); xlabel ('Frequency (radians/sample)') 401s axis ([0 pi 0 pi]) 401s subplot (2, 1, 2) 401s plot (f, abs (abs (h)./f-1)); grid on 401s axis ([0 2.5 0 1e-3]) 401s title ('Pass-band error (inverse-f weighted)') 401s %-------------------------------------------------- 401s % Figure shows transfer of differentiator filter design. 401s % above: full-band 401s % below: detail of pass-band error (inverse-f weighted) 401s 401s ***** demo 401s 401s b = firpm (30, [.05 .95], 1, 'antisymmetric'); 401s 401s clf; [h f] = freqz (b); plot (f/pi, abs (h)) 401s grid on; axis ([0 1 0 1.1]); set (gca, 'xtick', [0:.1:1], 'ytick', [0:.1:1]) 401s title (sprintf ('firpm type-III hilbert transformer filter (order=%i)', length (b) - 1)); 401s ylabel ('Magnitude response'); xlabel ('Frequency (normalized)') 401s axes ('position', [.3 .25 .45 .4]) 401s stem (b); grid off 401s title ('Impulse response') 401s axis ([1 length(b) -.7 .7]) 401s %-------------------------------------------------- 401s % Figure shows transfer and impulse-response of 401s % hilbert filter design. 401s 401s ***** demo 401s cic = @(f) (sin (pi*(f+eps*!f)/2)./sin (pi*(f+eps*!f)/2/10)/10).^4; 401s 401s if compare_versions(OCTAVE_VERSION, '6', '<') 401s eval('b = firpm (30, [0 .5 .7 1], @(n,f,g, w) deal (a=(g<=f(2))./cic (g), 1./(a+!a)));') 401s else 401s function [ag wg] = resp (n,f,g,w) ag = (g<=f(2))./cic (g); wg = 1./(ag+!ag); endfunction 401s b = firpm (30, [0 .5 .7 1], @resp); 401s endif 401s 401s clf; [h f]=freqz (b); plot (f/=pi, 20*log10 (abs (h))) 401s grid on; axis ([0 1 -60 6]); set (gca, 'xtick', [0:.1:1]) 401s title (sprintf ('firpm type-I CIC-compensation filter (order=%i)', length (b) - 1)); 401s ylabel ('Magnitude response (dB)'); xlabel ('Frequency (normalized)') 401s axes ('position', [2 3 4 3]/10) 401s plot (f, 20*log10 (abs (h).*cic (f))); axis ([0 .55 -.04 .04]); grid on 401s title ('Compensated filter response') 401s %-------------------------------------------------- 401s % Figure shows transfer details of CIC-compensation 401s % filter design. 401s 401s ***** demo 401s clf; n=30; Fp=.8; for d=linspace (-.5, .5, 10) 401s 401s b = firpm (n, [0 Fp], {@(n,f,g,w,d,Fp) (g<=Fp).*cos (g*pi*d),d,Fp})... 401s + firpm (n, [0 Fp], {@(n,f,g,w,d,Fp) (g<=Fp).*sin (g*pi*d),d,Fp}, 'a'); 401s 401s [g f]=grpdelay (b); 401s set (gca,'ColorOrderIndex',1); plot (f/pi, g-n/2); hold ('on'); end; 401s hold ('off'); grid on; axis ([0 1 -.6 .6]); set (gca, 'xtick', [0 Fp 1], 'ytick', [-.5:.5:.5]) 401s title (sprintf ('firpm type-I fractional-delay filters (order=%i)', length (b) - 1)); 401s ylabel ('Fractional-delay (samples)'); xlabel ('Frequency (normalized)') 401s %-------------------------------------------------- 401s % Figure shows delay response of (non-linear-phase) 401s % filter designs with progressive fractional-delay. 401s 52 tests, 52 passed, 0 known failure, 0 skipped 401s [src/cl2bp.cc] 401s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/src/cl2bp.cc 401s ***** test 401s b = [ 401s 0.0000000000000000 401s 0.0563980420304213 401s -0.0000000000000000 401s -0.0119990278695041 401s -0.0000000000000001 401s -0.3016146759510104 401s 0.0000000000000001 401s 0.5244313235801866 401s 0.0000000000000001 401s -0.3016146759510104 401s -0.0000000000000001 401s -0.0119990278695041 401s -0.0000000000000000 401s 0.0563980420304213 401s 0.0000000000000000]; 401s assert(cl2bp(7, 0.25*pi, 0.75*pi, [0.01, 1.04, 0.01], [-0.01, 0.96, -0.01], 2^11), b, 1e-14); 401s 1 test, 1 passed, 0 known failure, 0 skipped 401s [src/upfirdn.cc] 401s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/src/upfirdn.cc 401s ***** assert (isequal (upfirdn (1:100, 1, 1, 1), 1:100)) 401s ***** assert (isequal (upfirdn (1:100, 1, 1, 2), 1:2:100)) 401s ***** error upfirdn () 401s ***** error upfirdn (1,2) 401s ***** error upfirdn (1,2,3) 402s ***** error upfirdn (1,2,3,4,5) 402s 6 tests, 6 passed, 0 known failure, 0 skipped 402s [src/remez.cc] 402s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/src/remez.cc 402s ***** test 402s b = [ 402s 0.0415131831103279 402s 0.0581639884202646 402s -0.0281579212691008 402s -0.0535575358002337 402s -0.0617245915143180 402s 0.0507753178978075 402s 0.2079018331396460 402s 0.3327160895375440 402s 0.3327160895375440 402s 0.2079018331396460 402s 0.0507753178978075 402s -0.0617245915143180 402s -0.0535575358002337 402s -0.0281579212691008 402s 0.0581639884202646 402s 0.0415131831103279]; 402s assert(remez(15,[0,0.3,0.4,1],[1,1,0,0]),b,1e-14); 402s 1 test, 1 passed, 0 known failure, 0 skipped 402s [src/__fwht__.cc] 402s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/src/__fwht__.cc 402s ***** assert (1) 402s 1 test, 1 passed, 0 known failure, 0 skipped 402s [src/__ultrwin__.cc] 402s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/src/__ultrwin__.cc 402s ***** assert (1) 402s 1 test, 1 passed, 0 known failure, 0 skipped 402s [src/medfilt1.cc] 402s >>>>> /tmp/autopkgtest.Kov9hO/build.Bmo/src/src/medfilt1.cc 402s ***** assert (medfilt1 ([1 2 3 4 3 2 1]), [1 2 3 3 3 2 1]); 402s ***** assert (medfilt1 ([1 2 3 4 3 2 1]'), [1 2 3 3 3 2 1]'); 402s ***** assert (medfilt1 ([1 2 3 4 3 2 1], "truncate"), [1.5 2 3 3 3 2 1.5]); 402s ***** assert (medfilt1 ([-1 2 3 4 3 -2 1], "truncate"), [0.5 2 3 3 3 1 -0.5]); 402s ***** assert (medfilt1 ([-1 2 3 4 3 -2 1], "zeropad"), [0 2 3 3 3 1 0]); 402s ***** assert (medfilt1 ([]), []); 402s ***** test 402s A = [1 2 3 ; 6 5 4 ; 6 5 2 ]; 402s assert (medfilt1 (A,4,[],2), [0.5 1.5 1.5; 2.5 4.5 4.5; 2.5 3.5 3.5]); 402s assert (medfilt1 (A,4,[],1), [0.5 3.5 3.5; 1 3.5 3.5; 1.5 2.5 2.5]'); 402s assert (medfilt1 (A,3,[],1), [1 2 3; 6 5 3; 6 5 2]); 402s ***** test 402s A = [ Inf 4 -4 NaN -1 -1 -3 -2 1 -Inf]; 402s B = medfilt1 (A, 7, [], 1, 'includenan', 'zeropad'); 402s assert (B, [0, 0, 0, NaN, 0, 0, 0, 0, 0, 0]); 402s B = medfilt1 (A, 7, [], 2, 'includenan', 'zeropad'); 402s assert (B, [NaN, NaN, NaN, NaN, NaN, NaN, NaN, -1, -1, 0]); 402s B = medfilt1 (A, 7, [], 2, 'includenan', 'truncate'); 402s assert (B, [NaN, NaN, NaN, NaN, NaN, NaN, NaN, -1.5, -2, -2.5]); 402s B = medfilt1 (A, 7, [], 2, 'omitnan', 'zeropad'); 402s assert (B, [0, 0, -0.5, -1, -1.5, -1.5, -1.5, -1, -1, 0]); 402s B = medfilt1 (A, 7, [], 2, 'omitnan', 'truncate'); 402s assert (B, [4, 1.5, -1, -1, -1.5, -1.5, -1.5, -1.5, -2, -2.5]); 402s ***** test 402s A = medfilt1 ([ NaN NaN -Inf], 4, [], 2, 'omitnan', 'truncate'); 402s assert (A, [NaN, -Inf, -Inf]); 402s ***** test 402s A = medfilt1 ([-2 Inf -2; 1 3 -Inf; 1 0 -Inf], 1, [], 2); 402s assert (A, [-2 Inf -2; 1 3 -Inf; 1 0 -Inf]); 402s ***** test 402s A = medfilt1 ([-Inf 0 -3; Inf 1 NaN], 9, [], 1); 402s assert (A, [0, 0, NaN; 0, 0, NaN]); 402s A = medfilt1 ([-Inf 0 -3; Inf 1 NaN], 9, [], 1, 'omitnan', 'truncate'); 402s assert (A, [NaN, 0.5, -3; NaN, 0.5, -3]); 402s ***** test 402s A = medfilt1 ([Inf -3 Inf Inf 0 -2; Inf 1 NaN 5 5 -3], 3, [], 1); 402s assert (A, [Inf, 0, NaN, 5, 0, -2; Inf, 0, NaN, 5, 0, -2]); 402s ***** test 402s A = medfilt1 ([3 3 7 5 6]', 5, [], 1, 'omitnan', 'truncate'); 402s assert (A, [3, 4, 5, 5.5, 6]'); 402s A = medfilt1 ([3 3 7 5 6]', 5, [], 2, 'omitnan', 'truncate'); 402s assert (A, [3, 3, 7, 5, 6]'); 402s ***** test 402s A = medfilt1 ([3 1 4 1 3], 3, 'omitnan', 'truncate'); 402s assert (A, [2, 3, 1, 3, 2]); 402s ***** test 402s A = medfilt1 ([3 1 4 1 3], 6, 'omitnan', 'truncate'); 402s assert (A, [3, 2, 3, 3, 2]); 402s ***** test 402s A = medfilt1 ([1 2 3 4 4 3 2 1; 6 5 4 3 3 4 5 6; 6 5 4 3 2 1 0 -1; 6 5 4 3 2 1 0 -1]); 402s assert (A, [1 2 3 3 3 3 2 1; 6 5 4 3 3 3 2 1; 6 5 4 3 2 1 0 -1; 6 5 4 3 2 1 0 -1]); 402s ***** error (medfilt1 ([1 2 3], -1)); 402s ***** error (medfilt1 ([1 2 3], 1, [], "hello")); 402s ***** error (medfilt1 ([1 2 3], 1, [], "omitnan", false)); 402s ***** error (medfilt1 ({1 2 3})); 402s 20 tests, 20 passed, 0 known failure, 0 skipped 402s Done running the unit tests. 402s Summary: 1021 tests, 1020 passed, 1 known failures, 0 skipped 402s autopkgtest [20:44:39]: test command1: -----------------------] 403s autopkgtest [20:44:40]: test command1: - - - - - - - - - - results - - - - - - - - - - 403s command1 PASS 403s autopkgtest [20:44:40]: @@@@@@@@@@@@@@@@@@@@ summary 403s command1 PASS 415s Creating nova instance adt-noble-s390x-octave-signal-20240327-203756-juju-7f2275-prod-proposed-migration-environment-3-0fa951da-f812-4049-b70b-894076886be6 from image adt/ubuntu-noble-s390x-server-20240327.img (UUID 4dc0c4c2-a3ae-40cd-8411-e7fc228c10ae)...