0s autopkgtest [13:49:17]: starting date and time: 2025-03-15 13:49:17+0000 0s autopkgtest [13:49:17]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [13:49:17]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.9afs5628/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc --apt-upgrade octave-interval --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-25.secgroup --name adt-plucky-arm64-octave-interval-20250315-134917-juju-7f2275-prod-proposed-migration-environment-15-9515a535-3468-419a-880d-8dd2610d98ca --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --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,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 137s autopkgtest [13:51:34]: testbed dpkg architecture: arm64 137s autopkgtest [13:51:34]: testbed apt version: 2.9.33 138s autopkgtest [13:51:35]: @@@@@@@@@@@@@@@@@@@@ test bed setup 138s autopkgtest [13:51:35]: testbed release detected to be: None 139s autopkgtest [13:51:36]: updating testbed package index (apt update) 139s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 139s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 139s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 140s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 140s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [404 kB] 140s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.8 kB] 140s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [101 kB] 140s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [78.2 kB] 140s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 c-n-f Metadata [1976 B] 140s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 c-n-f Metadata [116 B] 140s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [346 kB] 140s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 c-n-f Metadata [15.8 kB] 140s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [4948 B] 140s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 c-n-f Metadata [572 B] 141s Fetched 1094 kB in 2s (696 kB/s) 142s Reading package lists... 143s + lsb_release --codename --short 143s + RELEASE=plucky 143s + cat 143s + [ plucky != trusty ] 143s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 143s Reading package lists... 143s Building dependency tree... 143s Reading state information... 144s Calculating upgrade... 144s Calculating upgrade... 145s The following packages will be upgraded: 145s python3-jinja2 strace 145s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 145s Need to get 608 kB of archives. 145s After this operation, 11.3 kB of additional disk space will be used. 145s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 strace arm64 6.13+ds-1ubuntu1 [499 kB] 146s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 147s Fetched 608 kB in 1s (573 kB/s) 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 ... 117701 files and directories currently installed.) 147s Preparing to unpack .../strace_6.13+ds-1ubuntu1_arm64.deb ... 147s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 147s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 147s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 147s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 148s Setting up strace (6.13+ds-1ubuntu1) ... 148s Processing triggers for man-db (2.13.0-1) ... 148s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 148s + /usr/lib/apt/apt-helper analyze-pattern ?true 148s + uname -r 148s + sed s/\./\\./g 148s + running_kernel_pattern=^linux-.*6\.14\.0-10-generic.* 149s + + tail -n+2 149s apt list ?obsolete 149s + + grep -v ^linux-.*6\.14\.0-10-generic.* 149s cut -d/ -f1 149s + obsolete_pkgs=linux-headers-6.11.0-8-generic 149s linux-headers-6.11.0-8 149s linux-image-6.11.0-8-generic 149s linux-modules-6.11.0-8-generic 149s linux-tools-6.11.0-8-generic 149s linux-tools-6.11.0-8 149s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove linux-headers-6.11.0-8-generic linux-headers-6.11.0-8 linux-image-6.11.0-8-generic linux-modules-6.11.0-8-generic linux-tools-6.11.0-8-generic linux-tools-6.11.0-8 149s Reading package lists... 150s Building dependency tree... 150s Reading state information... 151s Solving dependencies... 151s The following packages will be REMOVED: 151s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 151s libunwind8* linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 151s linux-image-6.11.0-8-generic* linux-modules-6.11.0-8-generic* 151s linux-tools-6.11.0-8* linux-tools-6.11.0-8-generic* 152s 0 upgraded, 0 newly installed, 11 to remove and 5 not upgraded. 152s After this operation, 267 MB disk space will be freed. 152s (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 ... 117701 files and directories currently installed.) 152s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 152s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 152s Removing libpython3.12t64:arm64 (3.12.9-1) ... 152s Removing libpython3.12-stdlib:arm64 (3.12.9-1) ... 152s Removing libnsl2:arm64 (1.3.0-3build3) ... 152s Removing libpython3.12-minimal:arm64 (3.12.9-1) ... 152s Removing libunwind8:arm64 (1.6.2-3.1) ... 152s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 153s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 155s Removing linux-image-6.11.0-8-generic (6.11.0-8.8) ... 155s I: /boot/vmlinuz.old is now a symlink to vmlinuz-6.14.0-10-generic 155s I: /boot/initrd.img.old is now a symlink to initrd.img-6.14.0-10-generic 155s /etc/kernel/postrm.d/initramfs-tools: 155s update-initramfs: Deleting /boot/initrd.img-6.11.0-8-generic 155s /etc/kernel/postrm.d/zz-flash-kernel: 155s flash-kernel: Kernel 6.11.0-8-generic has been removed. 155s flash-kernel: A higher version (6.14.0-10-generic) is still installed, no reflashing required. 156s /etc/kernel/postrm.d/zz-update-grub: 156s Sourcing file `/etc/default/grub' 156s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 156s Generating grub configuration file ... 156s Found linux image: /boot/vmlinuz-6.14.0-10-generic 156s Found initrd image: /boot/initrd.img-6.14.0-10-generic 156s Warning: os-prober will not be executed to detect other bootable partitions. 156s Systems on them will not be added to the GRUB boot configuration. 156s Check GRUB_DISABLE_OS_PROBER documentation entry. 156s Adding boot menu entry for UEFI Firmware Settings ... 156s done 157s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 157s Processing triggers for libc-bin (2.41-1ubuntu1) ... 157s (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 ... 81650 files and directories currently installed.) 157s Purging configuration files for linux-image-6.11.0-8-generic (6.11.0-8.8) ... 157s Purging configuration files for libpython3.12-minimal:arm64 (3.12.9-1) ... 157s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 157s + grep -q trusty /etc/lsb-release 157s + [ ! -d /usr/share/doc/unattended-upgrades ] 157s + [ ! -d /usr/share/doc/lxd ] 157s + [ ! -d /usr/share/doc/lxd-client ] 157s + [ ! -d /usr/share/doc/snapd ] 157s + type iptables 157s + cat 157s + chmod 755 /etc/rc.local 157s + . /etc/rc.local 157s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 157s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 157s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 157s + uname -m 157s + [ aarch64 = ppc64le ] 157s + [ -d /run/systemd/system ] 157s + systemd-detect-virt --quiet --vm 157s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 157s + cat 157s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 157s + echo COMPRESS=lz4 157s autopkgtest [13:51:54]: upgrading testbed (apt dist-upgrade and autopurge) 158s Reading package lists... 158s Building dependency tree... 158s Reading state information... 159s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 159s Starting 2 pkgProblemResolver with broken count: 0 159s Done 160s Entering ResolveByKeep 160s 160s Calculating upgrade... 161s The following packages will be upgraded: 161s libc-bin libc-dev-bin libc6 libc6-dev locales 161s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 161s Need to get 9530 kB of archives. 161s After this operation, 0 B of additional disk space will be used. 161s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc6-dev arm64 2.41-1ubuntu2 [1750 kB] 163s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc-dev-bin arm64 2.41-1ubuntu2 [24.0 kB] 163s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc6 arm64 2.41-1ubuntu2 [2910 kB] 165s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc-bin arm64 2.41-1ubuntu2 [600 kB] 166s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 locales all 2.41-1ubuntu2 [4246 kB] 170s Preconfiguring packages ... 170s Fetched 9530 kB in 9s (1068 kB/s) 170s (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 ... 81647 files and directories currently installed.) 170s Preparing to unpack .../libc6-dev_2.41-1ubuntu2_arm64.deb ... 170s Unpacking libc6-dev:arm64 (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 171s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu2_arm64.deb ... 171s Unpacking libc-dev-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 171s Preparing to unpack .../libc6_2.41-1ubuntu2_arm64.deb ... 171s Unpacking libc6:arm64 (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 171s Setting up libc6:arm64 (2.41-1ubuntu2) ... 172s (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 ... 81647 files and directories currently installed.) 172s Preparing to unpack .../libc-bin_2.41-1ubuntu2_arm64.deb ... 172s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 172s Setting up libc-bin (2.41-1ubuntu2) ... 172s (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 ... 81647 files and directories currently installed.) 172s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 172s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 172s Setting up locales (2.41-1ubuntu2) ... 174s Generating locales (this might take a while)... 176s en_US.UTF-8... done 176s Generation complete. 176s Setting up libc-dev-bin (2.41-1ubuntu2) ... 176s Setting up libc6-dev:arm64 (2.41-1ubuntu2) ... 176s Processing triggers for man-db (2.13.0-1) ... 177s Processing triggers for systemd (257.3-1ubuntu3) ... 178s Reading package lists... 179s Building dependency tree... 179s Reading state information... 179s Starting pkgProblemResolver with broken count: 0 179s Starting 2 pkgProblemResolver with broken count: 0 179s Done 180s Solving dependencies... 181s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 181s autopkgtest [13:52:18]: rebooting testbed after setup commands that affected boot 215s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 223s autopkgtest [13:53:00]: testbed running kernel: Linux 6.14.0-10-generic #10-Ubuntu SMP PREEMPT_DYNAMIC Wed Mar 12 15:45:31 UTC 2025 226s autopkgtest [13:53:03]: @@@@@@@@@@@@@@@@@@@@ apt-source octave-interval 232s Get:1 http://ftpmaster.internal/ubuntu plucky/universe octave-interval 3.2.1-6build1 (dsc) [2262 B] 232s Get:2 http://ftpmaster.internal/ubuntu plucky/universe octave-interval 3.2.1-6build1 (tar) [2505 kB] 232s Get:3 http://ftpmaster.internal/ubuntu plucky/universe octave-interval 3.2.1-6build1 (diff) [10.8 kB] 232s gpgv: Signature made Tue May 14 09:46:14 2024 UTC 232s gpgv: using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2 232s gpgv: Can't check signature: No public key 232s dpkg-source: warning: cannot verify inline signature for ./octave-interval_3.2.1-6build1.dsc: no acceptable signature found 232s autopkgtest [13:53:09]: testing package octave-interval version 3.2.1-6build1 233s autopkgtest [13:53:10]: build not needed 235s autopkgtest [13:53:12]: test command1: preparing testbed 235s Reading package lists... 235s Building dependency tree... 235s Reading state information... 236s Starting pkgProblemResolver with broken count: 0 236s Starting 2 pkgProblemResolver with broken count: 0 236s Done 237s The following NEW packages will be installed: 238s aglfn appstream autoconf automake autopoint autotools-dev cme comerr-dev cpp 238s cpp-14 cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper debugedit 238s dh-autoreconf dh-octave dh-octave-autopkgtest dh-strip-nondeterminism 238s diffstat dwz fontconfig fontconfig-config fonts-dejavu-core 238s fonts-dejavu-mono fonts-freefont-otf fonts-urw-base35 g++ g++-14 238s g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14 238s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext gfortran gfortran-14 238s gfortran-14-aarch64-linux-gnu gfortran-aarch64-linux-gnu ghostscript 238s gnuplot-data gnuplot-nox hdf5-helpers intltool-debian krb5-multidev 238s libaec-dev libaec0 libalgorithm-c3-perl libaliased-perl libamd3 libaom3 238s libapp-cmd-perl libappstream5 libapt-pkg-perl libarchive-zip-perl 238s libarpack2t64 libarray-intspan-perl libasan8 libasound2-data libasound2t64 238s libavahi-client3 libavahi-common-data libavahi-common3 238s libb-hooks-endofscope-perl libb-hooks-op-check-perl libb2-1 238s libberkeleydb-perl libblas-dev libblas3 libboolean-perl libbrotli-dev 238s libcairo2 libcamd3 libcapture-tiny-perl libcarp-assert-more-perl libcc1-0 238s libccolamd3 libcgi-pm-perl libcholmod5 libclass-c3-perl 238s libclass-data-inheritable-perl libclass-inspector-perl libclass-load-perl 238s libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-choose-perl 238s libclone-perl libcolamd3 libconfig-model-backend-yaml-perl 238s libconfig-model-dpkg-perl libconfig-model-perl libconfig-tiny-perl 238s libconst-fast-perl libconvert-binhex-perl libcpanel-json-xs-perl libcups2t64 238s libcurl4-openssl-dev libcxsparse4 libdata-dpath-perl 238s libdata-messagepack-perl libdata-optlist-perl libdata-section-perl 238s libdata-validate-domain-perl libdata-validate-ip-perl 238s libdata-validate-uri-perl libdatrie1 libde265-0 libdebhelper-perl 238s libdeflate0 libdevel-callchecker-perl libdevel-size-perl 238s libdevel-stacktrace-perl libdouble-conversion3 libduktape207 238s libdynaloader-functions-perl libegl-mesa0 libegl1 libemail-address-xs-perl 238s libencode-locale-perl liberror-perl libevent-2.1-7t64 238s libexception-class-perl libexporter-lite-perl libexporter-tiny-perl 238s libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 libfftw3-single3 238s libfile-basedir-perl libfile-find-rule-perl libfile-homedir-perl 238s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 238s libfile-which-perl libflac12t64 libfltk-gl1.3t64 libfltk1.3t64 238s libfont-ttf-perl libfontconfig1 libfontenc1 libgbm1 libgcc-14-dev libgd3 238s libgetopt-long-descriptive-perl libgfortran-14-dev libgfortran5 libgl-dev 238s libgl1 libgl1-mesa-dri libgl2ps1.4 libglpk40 libglu1-mesa libglvnd0 238s libglx-dev libglx-mesa0 libglx0 libgmp-dev libgmpxx4ldbl libgnutls-dane0t64 238s libgnutls-openssl27t64 libgnutls28-dev libgomp1 238s libgraphicsmagick++-q16-12t64 libgraphicsmagick-q16-3t64 libgraphite2-3 238s libgs-common libgs10 libgs10-common libgssrpc4t64 libharfbuzz0b 238s libhash-merge-perl libhdf5-310 libhdf5-cpp-310 libhdf5-dev 238s libhdf5-fortran-310 libhdf5-hl-310 libhdf5-hl-cpp-310 libhdf5-hl-fortran-310 238s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-form-perl 238s libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl 238s libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl 238s libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhwasan0 238s libhwy1t64 libice6 libidn12 libidn2-dev libijs-0.35 libimagequant0 238s libimport-into-perl libindirect-perl libinput-bin libinput10 libio-html-perl 238s libio-interactive-perl libio-socket-ssl-perl libio-string-perl 238s libio-stringy-perl libio-tiecombine-perl libipc-run3-perl 238s libipc-system-simple-perl libisl23 libiterator-perl libiterator-util-perl 238s libitm1 libjack-jackd2-0 libjbig0 libjbig2dec0 libjpeg-dev libjpeg-turbo8 238s libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjson-maybexs-perl libjson-perl 238s libjxl0.11 libkadm5clnt-mit12 libkadm5srv-mit12 libkdb5-10t64 libkrb5-dev 238s liblapack-dev liblapack3 liblcms2-2 libldap-dev liblerc4 238s liblist-compare-perl liblist-moreutils-perl liblist-moreutils-xs-perl 238s liblist-someutils-perl liblist-utilsby-perl liblog-any-adapter-screen-perl 238s liblog-any-perl liblog-log4perl-perl liblsan0 libltdl7 liblua5.4-0 238s liblwp-mediatypes-perl liblwp-protocol-https-perl libmailtools-perl 238s libmarkdown2 libmd4c0 libmime-tools-perl libmldbm-perl 238s libmodule-implementation-perl libmodule-pluggable-perl 238s libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl 238s libmousex-nativetraits-perl libmousex-strictconstructor-perl libmp3lame0 238s libmpc3 libmpfr-dev libmpg123-0t64 libmro-compat-perl libmtdev1t64 238s libnamespace-clean-perl libncurses-dev libnet-domain-tld-perl 238s libnet-http-perl libnet-ipv6addr-perl libnet-netmask-perl 238s libnet-smtp-ssl-perl libnet-ssleay-perl libnetaddr-ip-perl libnghttp2-dev 238s libnumber-compare-perl libobject-pad-perl libogg0 libopengl0 libopenjp2-7 238s libopus0 libp11-kit-dev libpackage-stash-perl libpango-1.0-0 238s libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper2 libparams-classify-perl 238s libparams-util-perl libparams-validate-perl libparse-debcontrol-perl 238s libparse-recdescent-perl libpath-iterator-rule-perl libpath-tiny-perl 238s libpcre2-16-0 libperlio-gzip-perl libperlio-utf8-strict-perl libpixman-1-0 238s libpkgconf3 libpod-constants-perl libpod-parser-perl libpod-pom-perl 238s libportaudio2 libproc-processtable-perl libproxy1v5 libpsl-dev libqhull-r8.0 238s libqrupdate1 libqscintilla2-qt6-15 libqscintilla2-qt6-l10n 238s libqt6core5compat6 libqt6core6t64 libqt6dbus6 libqt6gui6 libqt6help6 238s libqt6network6 libqt6opengl6 libqt6openglwidgets6 libqt6printsupport6 238s libqt6sql6 libqt6widgets6 libqt6xml6 libraqm0 libreadline-dev 238s libregexp-common-perl libregexp-pattern-license-perl libregexp-pattern-perl 238s libregexp-wildcards-perl librole-tiny-perl librtmp-dev libsamplerate0 238s libsereal-decoder-perl libsereal-encoder-perl libset-intspan-perl 238s libsharpyuv0 libsm6 libsndfile1 libsoftware-copyright-perl 238s libsoftware-license-perl libsoftware-licensemoreutils-perl 238s libsort-versions-perl libspqr4 libssh2-1-dev libssl-dev libstdc++-14-dev 238s libstemmer0d libstrictures-perl libstring-copyright-perl 238s libstring-escape-perl libstring-license-perl libstring-rewriteprefix-perl 238s libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl 238s libsub-install-perl libsub-name-perl libsub-quote-perl libsub-uplevel-perl 238s libsuitesparseconfig7 libsyntax-keyword-try-perl libsz2 libtasn1-6-dev 238s libterm-readkey-perl libtest-exception-perl libtext-autoformat-perl 238s libtext-glob-perl libtext-levenshtein-damerau-perl 238s libtext-levenshteinxs-perl libtext-markdown-discount-perl 238s libtext-reform-perl libtext-template-perl libtext-unidecode-perl 238s libtext-xslate-perl libthai-data libthai0 libtiff6 libtime-duration-perl 238s libtime-moment-perl libtimedate-perl libtoml-tiny-perl libtool 238s libtry-tiny-perl libts0t64 libtsan2 libubsan1 libumfpack6 libunbound8 238s libunicode-utf8-perl libunwind8 liburi-perl libvariable-magic-perl 238s libvorbis0a libvorbisenc2 libvulkan1 libwacom-common libwacom9 238s libwayland-client0 libwayland-server0 libwebp7 libwebpmux3 libwmflite-0.2-7 238s libwww-mechanize-perl libwww-perl libwww-robotrules-perl libx11-dev 238s libx11-xcb1 libxau-dev libxaw7 libxcb-cursor0 libxcb-dri3-0 libxcb-glx0 238s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 238s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 238s libxcb-util1 libxcb-xfixes0 libxcb-xinput0 libxcb-xkb1 libxcb1-dev 238s libxcursor1 libxdmcp-dev libxfixes3 libxfont2 libxft2 libxinerama1 238s libxkbcommon-x11-0 libxkbfile1 libxml-libxml-perl 238s libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxmu6 238s libxpm4 libxrandr2 libxrender1 libxs-parse-keyword-perl 238s libxs-parse-sublike-perl libxshmfence1 libxt6t64 libxxf86vm1 238s libyaml-libyaml-perl libyaml-pp-perl libyaml-tiny-perl libzstd-dev 238s licensecheck lintian lzip lzop m4 mesa-libgallium nettle-dev octave 238s octave-common octave-dev octave-interval octave-interval-doc patchutils 238s perl-openssl-defaults pkgconf pkgconf-bin po-debconf poppler-data t1utils 238s tex-common texinfo texinfo-lib unzip x11-common x11-xkb-utils x11proto-dev 238s xfonts-encodings xfonts-utils xorg-sgml-doctools xserver-common xtrans-dev 238s xvfb zlib1g-dev 238s 0 upgraded, 487 newly installed, 0 to remove and 0 not upgraded. 238s Need to get 203 MB of archives. 238s After this operation, 721 MB of additional disk space will be used. 238s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 poppler-data all 0.4.12-1 [2060 kB] 240s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libstemmer0d arm64 2.2.0-4build1 [160 kB] 240s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libappstream5 arm64 1.0.4-1 [239 kB] 240s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 appstream arm64 1.0.4-1 [72.3 kB] 240s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 m4 arm64 1.4.19-7 [244 kB] 240s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 autoconf all 2.72-3ubuntu1 [383 kB] 241s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 autotools-dev all 20220109.1 [44.9 kB] 241s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 automake all 1:1.17-3ubuntu1 [572 kB] 241s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 autopoint all 0.23.1-1 [619 kB] 244s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 244s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 244s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-install-perl all 0.929-1 [9764 B] 244s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 244s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 244s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 244s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 244s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 244s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 244s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 244s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 244s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 244s Get:22 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 244s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 244s Get:24 http://ftpmaster.internal/ubuntu plucky/universe arm64 libparams-validate-perl arm64 1.31-2build4 [52.1 kB] 244s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 244s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgetopt-long-descriptive-perl all 0.116-2 [25.0 kB] 244s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 libio-tiecombine-perl all 1.005-3 [9464 B] 244s Get:28 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 244s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstring-rewriteprefix-perl all 0.009-1 [6310 B] 244s Get:30 http://ftpmaster.internal/ubuntu plucky/universe arm64 libapp-cmd-perl all 0.337-2 [58.3 kB] 244s Get:31 http://ftpmaster.internal/ubuntu plucky/universe arm64 libboolean-perl all 0.46-3 [8430 B] 244s Get:32 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsub-uplevel-perl all 0.2800-3 [11.6 kB] 244s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtest-exception-perl all 0.43-3 [13.4 kB] 244s Get:34 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcarp-assert-more-perl all 2.8.0-1 [19.2 kB] 244s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-which-perl all 1.27-2 [12.5 kB] 244s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-homedir-perl all 1.006-2 [37.0 kB] 244s Get:37 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclone-choose-perl all 0.010-2 [7738 B] 244s Get:38 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhash-merge-perl all 0.302-1 [13.0 kB] 244s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 244s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 244s Get:41 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 244s Get:42 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 244s Get:43 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblog-log4perl-perl all 1.57-1 [345 kB] 244s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 244s Get:45 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmousex-nativetraits-perl all 1.09-3 [53.2 kB] 244s Get:46 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmousex-strictconstructor-perl all 0.02-3 [4582 B] 244s Get:47 http://ftpmaster.internal/ubuntu plucky/universe arm64 libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 244s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 libpath-tiny-perl all 0.146-1 [47.5 kB] 244s Get:49 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpod-pom-perl all 2.01-4 [61.3 kB] 244s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 244s Get:51 http://ftpmaster.internal/ubuntu plucky/main arm64 libyaml-tiny-perl all 1.76-1 [24.2 kB] 244s Get:52 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconfig-model-perl all 2.155-1 [356 kB] 244s Get:53 http://ftpmaster.internal/ubuntu plucky/universe arm64 libyaml-pp-perl all 0.39.0-1 [107 kB] 245s Get:54 http://ftpmaster.internal/ubuntu plucky/universe arm64 cme all 1.041-1 [65.4 kB] 245s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 245s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 245s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu3 [10.6 MB] 257s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-17ubuntu3 [1028 B] 257s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 257s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 257s Get:61 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 258s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 15-20250222-0ubuntu1 [44.2 kB] 258s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 15-20250222-0ubuntu1 [146 kB] 258s Get:64 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 15-20250222-0ubuntu1 [28.0 kB] 258s Get:65 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 15-20250222-0ubuntu1 [2924 kB] 261s Get:66 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 15-20250222-0ubuntu1 [1319 kB] 262s Get:67 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 15-20250222-0ubuntu1 [2694 kB] 265s Get:68 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 15-20250222-0ubuntu1 [1178 kB] 266s Get:69 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 15-20250222-0ubuntu1 [1642 kB] 268s Get:70 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-17ubuntu3 [2593 kB] 270s Get:71 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu3 [20.9 MB] 291s Get:72 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-17ubuntu3 [526 kB] 292s Get:73 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 292s Get:74 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 292s Get:75 http://ftpmaster.internal/ubuntu plucky/main arm64 libtool all 2.5.4-4 [168 kB] 292s Get:76 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-autoreconf all 20 [16.1 kB] 292s Get:77 http://ftpmaster.internal/ubuntu plucky/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 292s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 292s Get:79 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 292s Get:80 http://ftpmaster.internal/ubuntu plucky/main arm64 debugedit arm64 1:5.1-2 [46.1 kB] 292s Get:81 http://ftpmaster.internal/ubuntu plucky/main arm64 dwz arm64 0.15-1build6 [113 kB] 292s Get:82 http://ftpmaster.internal/ubuntu plucky/main arm64 gettext arm64 0.23.1-1 [998 kB] 293s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 293s Get:84 http://ftpmaster.internal/ubuntu plucky/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 294s Get:85 http://ftpmaster.internal/ubuntu plucky/main arm64 debhelper all 13.24.1ubuntu2 [895 kB] 296s Get:86 http://ftpmaster.internal/ubuntu plucky/universe arm64 aglfn all 1.7+git20191031.4036a9c-2 [30.6 kB] 296s Get:87 http://ftpmaster.internal/ubuntu plucky/universe arm64 gnuplot-data all 6.0.2+dfsg1-1 [75.4 kB] 296s Get:88 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 296s Get:89 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 296s Get:90 http://ftpmaster.internal/ubuntu plucky/universe arm64 fonts-freefont-otf all 20211204+svn4273-2 [4596 kB] 301s Get:91 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 301s Get:92 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 301s Get:93 http://ftpmaster.internal/ubuntu plucky/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 302s Get:94 http://ftpmaster.internal/ubuntu plucky/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 302s Get:95 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 313s Get:96 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig-config arm64 2.15.0-2ubuntu1 [37.5 kB] 313s Get:97 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontconfig1 arm64 2.15.0-2ubuntu1 [144 kB] 313s Get:98 http://ftpmaster.internal/ubuntu plucky/main arm64 libpixman-1-0 arm64 0.44.0-3 [197 kB] 314s Get:99 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-render0 arm64 1.17.0-2 [16.6 kB] 314s Get:100 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-shm0 arm64 1.17.0-2 [5884 B] 314s Get:101 http://ftpmaster.internal/ubuntu plucky/main arm64 libxrender1 arm64 1:0.9.10-1.1build1 [18.8 kB] 314s Get:102 http://ftpmaster.internal/ubuntu plucky/main arm64 libcairo2 arm64 1.18.2-2 [560 kB] 315s Get:103 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 315s Get:104 http://ftpmaster.internal/ubuntu plucky/main arm64 libaom3 arm64 3.12.0-1 [1828 kB] 317s Get:105 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-aomdec arm64 1.19.7-1 [11.4 kB] 317s Get:106 http://ftpmaster.internal/ubuntu plucky/main arm64 libde265-0 arm64 1.0.15-1build5 [146 kB] 317s Get:107 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-libde265 arm64 1.19.7-1 [8890 B] 317s Get:108 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif1 arm64 1.19.7-1 [371 kB] 317s Get:109 http://ftpmaster.internal/ubuntu plucky/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 317s Get:110 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 317s Get:111 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 317s Get:112 http://ftpmaster.internal/ubuntu plucky/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 317s Get:113 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 318s Get:114 http://ftpmaster.internal/ubuntu plucky/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 318s Get:115 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 318s Get:116 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 318s Get:117 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 318s Get:118 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 318s Get:119 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 318s Get:120 http://ftpmaster.internal/ubuntu plucky/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 318s Get:121 http://ftpmaster.internal/ubuntu plucky/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 319s Get:122 http://ftpmaster.internal/ubuntu plucky/main arm64 liblua5.4-0 arm64 5.4.7-1 [158 kB] 319s Get:123 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig arm64 2.15.0-2ubuntu1 [191 kB] 319s Get:124 http://ftpmaster.internal/ubuntu plucky/main arm64 libthai-data all 0.1.29-2build1 [158 kB] 319s Get:125 http://ftpmaster.internal/ubuntu plucky/main arm64 libdatrie1 arm64 0.2.13-3build1 [19.2 kB] 319s Get:126 http://ftpmaster.internal/ubuntu plucky/main arm64 libthai0 arm64 0.1.29-2build1 [18.2 kB] 319s Get:127 http://ftpmaster.internal/ubuntu plucky/main arm64 libpango-1.0-0 arm64 1.56.2-1 [237 kB] 319s Get:128 http://ftpmaster.internal/ubuntu plucky/main arm64 libpangoft2-1.0-0 arm64 1.56.2-1 [49.5 kB] 319s Get:129 http://ftpmaster.internal/ubuntu plucky/main arm64 libpangocairo-1.0-0 arm64 1.56.2-1 [27.6 kB] 319s Get:130 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 319s Get:131 http://ftpmaster.internal/ubuntu plucky/universe arm64 gnuplot-nox arm64 6.0.2+dfsg1-1 [980 kB] 320s Get:132 http://ftpmaster.internal/ubuntu plucky/universe arm64 dh-octave-autopkgtest all 1.8.0 [10.1 kB] 320s Get:133 http://ftpmaster.internal/ubuntu plucky/main arm64 libapt-pkg-perl arm64 0.1.41build1 [67.7 kB] 320s Get:134 http://ftpmaster.internal/ubuntu plucky/main arm64 libarray-intspan-perl all 2.004-2 [25.0 kB] 320s Get:135 http://ftpmaster.internal/ubuntu plucky/main arm64 libyaml-libyaml-perl arm64 0.903.0+ds-1 [30.4 kB] 320s Get:136 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconfig-model-backend-yaml-perl all 2.134-2 [10.5 kB] 320s Get:137 http://ftpmaster.internal/ubuntu plucky/universe arm64 libexporter-lite-perl all 0.09-2 [9748 B] 320s Get:138 http://ftpmaster.internal/ubuntu plucky/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 320s Get:139 http://ftpmaster.internal/ubuntu plucky/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 320s Get:140 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 320s Get:141 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 320s Get:142 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 320s Get:143 http://ftpmaster.internal/ubuntu plucky/main arm64 liburi-perl all 5.30-1 [94.4 kB] 321s Get:144 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 321s Get:145 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 321s Get:146 http://ftpmaster.internal/ubuntu plucky/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 321s Get:147 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 321s Get:148 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 321s Get:149 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 321s Get:150 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 321s Get:151 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 321s Get:152 http://ftpmaster.internal/ubuntu plucky/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 321s Get:153 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 321s Get:154 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 321s Get:155 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 321s Get:156 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 321s Get:157 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 321s Get:158 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-perl all 6.78-1 [139 kB] 322s Get:159 http://ftpmaster.internal/ubuntu plucky/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 322s Get:160 http://ftpmaster.internal/ubuntu plucky/universe arm64 libparse-debcontrol-perl all 2.005-6 [20.4 kB] 322s Get:161 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsoftware-copyright-perl all 0.014-1 [14.5 kB] 322s Get:162 http://ftpmaster.internal/ubuntu plucky/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 322s Get:163 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 322s Get:164 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 322s Get:165 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdata-section-perl all 0.200008-1 [11.6 kB] 322s Get:166 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-template-perl all 1.61-1 [48.5 kB] 322s Get:167 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsoftware-license-perl all 0.104006-1 [117 kB] 322s Get:168 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsoftware-licensemoreutils-perl all 1.009-1 [21.5 kB] 322s Get:169 http://ftpmaster.internal/ubuntu plucky/main arm64 libsort-versions-perl all 1.62-3 [7378 B] 322s Get:170 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-reform-perl all 1.20-5 [35.4 kB] 322s Get:171 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-autoformat-perl all 1.750000-2 [29.8 kB] 322s Get:172 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-levenshtein-damerau-perl all 0.41-3 [10.8 kB] 322s Get:173 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtoml-tiny-perl all 0.19-1 [21.6 kB] 322s Get:174 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 322s Get:175 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 322s Get:176 http://ftpmaster.internal/ubuntu plucky/main arm64 libindirect-perl arm64 0.39-2build5 [21.7 kB] 322s Get:177 http://ftpmaster.internal/ubuntu plucky/main arm64 libxs-parse-keyword-perl arm64 0.48-2 [61.4 kB] 322s Get:178 http://ftpmaster.internal/ubuntu plucky/main arm64 libxs-parse-sublike-perl arm64 0.37-1 [42.3 kB] 322s Get:179 http://ftpmaster.internal/ubuntu plucky/main arm64 libobject-pad-perl arm64 0.820-1 [127 kB] 322s Get:180 http://ftpmaster.internal/ubuntu plucky/main arm64 libsyntax-keyword-try-perl arm64 0.30-1 [24.2 kB] 322s Get:181 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-interactive-perl all 1.026-1 [10.8 kB] 322s Get:182 http://ftpmaster.internal/ubuntu plucky/main arm64 liblog-any-perl all 1.717-1 [73.2 kB] 322s Get:183 http://ftpmaster.internal/ubuntu plucky/main arm64 liblog-any-adapter-screen-perl all 0.141-1 [12.9 kB] 322s Get:184 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 322s Get:185 http://ftpmaster.internal/ubuntu plucky/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 322s Get:186 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 322s Get:187 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 322s Get:188 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 322s Get:189 http://ftpmaster.internal/ubuntu plucky/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 322s Get:190 http://ftpmaster.internal/ubuntu plucky/main arm64 libnumber-compare-perl all 0.03-3 [5974 B] 322s Get:191 http://ftpmaster.internal/ubuntu plucky/main arm64 libtext-glob-perl all 0.11-3 [6780 B] 322s Get:192 http://ftpmaster.internal/ubuntu plucky/main arm64 libpath-iterator-rule-perl all 1.015-2 [39.9 kB] 322s Get:193 http://ftpmaster.internal/ubuntu plucky/main arm64 libpod-parser-perl all 1.67-1 [80.6 kB] 322s Get:194 http://ftpmaster.internal/ubuntu plucky/main arm64 libpod-constants-perl all 0.19-2 [16.3 kB] 322s Get:195 http://ftpmaster.internal/ubuntu plucky/main arm64 libset-intspan-perl all 1.19-3 [24.8 kB] 323s Get:196 http://ftpmaster.internal/ubuntu plucky/main arm64 libstring-copyright-perl all 0.003014-1 [20.5 kB] 323s Get:197 http://ftpmaster.internal/ubuntu plucky/main arm64 libstring-escape-perl all 2010.002-3 [16.1 kB] 323s Get:198 http://ftpmaster.internal/ubuntu plucky/main arm64 libregexp-pattern-license-perl all 3.11.2-1 [85.3 kB] 323s Get:199 http://ftpmaster.internal/ubuntu plucky/main arm64 libregexp-pattern-perl all 0.2.14-2 [17.6 kB] 323s Get:200 http://ftpmaster.internal/ubuntu plucky/main arm64 libstring-license-perl all 0.0.11-1ubuntu1 [34.3 kB] 323s Get:201 http://ftpmaster.internal/ubuntu plucky/main arm64 licensecheck all 3.3.9-1ubuntu1 [37.7 kB] 323s Get:202 http://ftpmaster.internal/ubuntu plucky/main arm64 diffstat arm64 1.67-1 [29.1 kB] 323s Get:203 http://ftpmaster.internal/ubuntu plucky/main arm64 libberkeleydb-perl arm64 0.66-1 [117 kB] 323s Get:204 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 323s Get:205 http://ftpmaster.internal/ubuntu plucky/main arm64 libconfig-tiny-perl all 2.30-1 [14.7 kB] 323s Get:206 http://ftpmaster.internal/ubuntu plucky/main arm64 libconst-fast-perl all 0.014-2 [8034 B] 323s Get:207 http://ftpmaster.internal/ubuntu plucky/main arm64 libcpanel-json-xs-perl arm64 4.39-1 [114 kB] 323s Get:208 http://ftpmaster.internal/ubuntu plucky/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 323s Get:209 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 323s Get:210 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 323s Get:211 http://ftpmaster.internal/ubuntu plucky/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 323s Get:212 http://ftpmaster.internal/ubuntu plucky/main arm64 libiterator-perl all 0.03+ds1-2 [18.8 kB] 323s Get:213 http://ftpmaster.internal/ubuntu plucky/main arm64 libiterator-util-perl all 0.02+ds1-2 [14.1 kB] 323s Get:214 http://ftpmaster.internal/ubuntu plucky/main arm64 libdata-dpath-perl all 0.60-1 [37.3 kB] 323s Get:215 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-domain-tld-perl all 1.75-4 [29.0 kB] 323s Get:216 http://ftpmaster.internal/ubuntu plucky/main arm64 libdata-validate-domain-perl all 0.15-1 [10.4 kB] 323s Get:217 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 324s Get:218 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-netmask-perl all 2.0002-2 [24.8 kB] 324s Get:219 http://ftpmaster.internal/ubuntu plucky/main arm64 libnetaddr-ip-perl arm64 4.079+dfsg-2build5 [79.9 kB] 324s Get:220 http://ftpmaster.internal/ubuntu plucky/main arm64 libdata-validate-ip-perl all 0.31-1 [17.2 kB] 324s Get:221 http://ftpmaster.internal/ubuntu plucky/main arm64 libdata-validate-uri-perl all 0.07-3 [10.8 kB] 324s Get:222 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-size-perl arm64 0.84-1build1 [19.1 kB] 324s Get:223 http://ftpmaster.internal/ubuntu plucky/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 324s Get:224 http://ftpmaster.internal/ubuntu plucky/main arm64 libipc-system-simple-perl all 1.30-2 [22.3 kB] 324s Get:225 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-basedir-perl all 0.09-2 [14.4 kB] 324s Get:226 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-find-rule-perl all 0.34-3 [24.4 kB] 324s Get:227 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 324s Get:228 http://ftpmaster.internal/ubuntu plucky/main arm64 libfont-ttf-perl all 1.06-2 [323 kB] 324s Get:229 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-html5-entities-perl all 0.004-3 [21.6 kB] 324s Get:230 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tokeparser-simple-perl all 3.16-4 [38.0 kB] 324s Get:231 http://ftpmaster.internal/ubuntu plucky/main arm64 libipc-run3-perl all 0.049-1 [28.8 kB] 324s Get:232 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 324s Get:233 http://ftpmaster.internal/ubuntu plucky/main arm64 liblist-compare-perl all 0.55-2 [62.9 kB] 324s Get:234 http://ftpmaster.internal/ubuntu plucky/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 324s Get:235 http://ftpmaster.internal/ubuntu plucky/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 324s Get:236 http://ftpmaster.internal/ubuntu plucky/main arm64 libmldbm-perl all 2.05-4 [16.0 kB] 324s Get:237 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 324s Get:238 http://ftpmaster.internal/ubuntu plucky/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 324s Get:239 http://ftpmaster.internal/ubuntu plucky/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 324s Get:240 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 324s Get:241 http://ftpmaster.internal/ubuntu plucky/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 324s Get:242 http://ftpmaster.internal/ubuntu plucky/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 324s Get:243 http://ftpmaster.internal/ubuntu plucky/main arm64 libmoox-aliases-perl all 0.001006-2 [6796 B] 324s Get:244 http://ftpmaster.internal/ubuntu plucky/main arm64 libperlio-gzip-perl arm64 0.20-1build5 [14.6 kB] 324s Get:245 http://ftpmaster.internal/ubuntu plucky/main arm64 libperlio-utf8-strict-perl arm64 0.010-1build4 [11.1 kB] 324s Get:246 http://ftpmaster.internal/ubuntu plucky/main arm64 libproc-processtable-perl arm64 0.636-1build4 [35.5 kB] 324s Get:247 http://ftpmaster.internal/ubuntu plucky/main arm64 libregexp-wildcards-perl all 1.05-3 [12.9 kB] 324s Get:248 http://ftpmaster.internal/ubuntu plucky/main arm64 libsereal-decoder-perl arm64 5.004+ds-1build4 [101 kB] 325s Get:249 http://ftpmaster.internal/ubuntu plucky/main arm64 libsereal-encoder-perl arm64 5.004+ds-1build4 [104 kB] 325s Get:250 http://ftpmaster.internal/ubuntu plucky/main arm64 libterm-readkey-perl arm64 2.38-2build5 [23.2 kB] 325s Get:251 http://ftpmaster.internal/ubuntu plucky/main arm64 libtext-levenshteinxs-perl arm64 0.03-5build5 [8052 B] 325s Get:252 http://ftpmaster.internal/ubuntu plucky/main arm64 libmarkdown2 arm64 2.2.7-2.1 [37.2 kB] 325s Get:253 http://ftpmaster.internal/ubuntu plucky/main arm64 libtext-markdown-discount-perl arm64 0.18-1 [12.4 kB] 325s Get:254 http://ftpmaster.internal/ubuntu plucky/main arm64 libdata-messagepack-perl arm64 1.02-1build5 [30.1 kB] 325s Get:255 http://ftpmaster.internal/ubuntu plucky/main arm64 libtext-xslate-perl arm64 3.5.9-2build1 [161 kB] 325s Get:256 http://ftpmaster.internal/ubuntu plucky/main arm64 libtime-duration-perl all 1.21-2 [12.3 kB] 325s Get:257 http://ftpmaster.internal/ubuntu plucky/main arm64 libtime-moment-perl arm64 0.44-2build5 [72.1 kB] 325s Get:258 http://ftpmaster.internal/ubuntu plucky/main arm64 libunicode-utf8-perl arm64 0.62-2build4 [17.9 kB] 325s Get:259 http://ftpmaster.internal/ubuntu plucky/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 325s Get:260 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-form-perl all 6.12-1 [31.1 kB] 325s Get:261 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-mechanize-perl all 2.19-1ubuntu1 [93.3 kB] 325s Get:262 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 325s Get:263 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 325s Get:264 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 325s Get:265 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 326s Get:266 http://ftpmaster.internal/ubuntu plucky/main arm64 lzip arm64 1.25-2 [83.5 kB] 326s Get:267 http://ftpmaster.internal/ubuntu plucky/main arm64 lzop arm64 1.04-2build3 [82.8 kB] 326s Get:268 http://ftpmaster.internal/ubuntu plucky/main arm64 patchutils arm64 0.4.2-1build3 [75.3 kB] 326s Get:269 http://ftpmaster.internal/ubuntu plucky/main arm64 t1utils arm64 1.41-4build3 [61.0 kB] 326s Get:270 http://ftpmaster.internal/ubuntu plucky/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 326s Get:271 http://ftpmaster.internal/ubuntu plucky/main arm64 lintian all 2.121.1+nmu1ubuntu2 [1075 kB] 327s Get:272 http://ftpmaster.internal/ubuntu plucky/universe arm64 libconfig-model-dpkg-perl all 3.010 [176 kB] 327s Get:273 http://ftpmaster.internal/ubuntu plucky/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 327s Get:274 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 327s Get:275 http://ftpmaster.internal/ubuntu plucky/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 328s Get:276 http://ftpmaster.internal/ubuntu plucky/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 328s Get:277 http://ftpmaster.internal/ubuntu plucky/main arm64 libsuitesparseconfig7 arm64 1:7.8.3+dfsg-3 [13.2 kB] 328s Get:278 http://ftpmaster.internal/ubuntu plucky/universe arm64 libamd3 arm64 1:7.8.3+dfsg-3 [26.1 kB] 328s Get:279 http://ftpmaster.internal/ubuntu plucky/main arm64 libblas3 arm64 3.12.1-2 [161 kB] 328s Get:280 http://ftpmaster.internal/ubuntu plucky/main arm64 libgfortran5 arm64 15-20250222-0ubuntu1 [444 kB] 328s Get:281 http://ftpmaster.internal/ubuntu plucky/main arm64 liblapack3 arm64 3.12.1-2 [2307 kB] 331s Get:282 http://ftpmaster.internal/ubuntu plucky/universe arm64 libarpack2t64 arm64 3.9.1-4 [94.4 kB] 331s Get:283 http://ftpmaster.internal/ubuntu plucky/universe arm64 libccolamd3 arm64 1:7.8.3+dfsg-3 [25.5 kB] 331s Get:284 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcamd3 arm64 1:7.8.3+dfsg-3 [22.6 kB] 331s Get:285 http://ftpmaster.internal/ubuntu plucky/main arm64 libcolamd3 arm64 1:7.8.3+dfsg-3 [18.3 kB] 331s Get:286 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcholmod5 arm64 1:7.8.3+dfsg-3 [614 kB] 331s Get:287 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcxsparse4 arm64 1:7.8.3+dfsg-3 [68.7 kB] 331s Get:288 http://ftpmaster.internal/ubuntu plucky/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 332s Get:289 http://ftpmaster.internal/ubuntu plucky/main arm64 libfftw3-single3 arm64 3.3.10-2fakesync1build1 [604 kB] 333s Get:290 http://ftpmaster.internal/ubuntu plucky/main arm64 libxfixes3 arm64 1:6.0.0-2build1 [11.2 kB] 333s Get:291 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcursor1 arm64 1:1.2.3-1 [22.2 kB] 333s Get:292 http://ftpmaster.internal/ubuntu plucky/main arm64 libxft2 arm64 2.3.6-1build1 [44.1 kB] 333s Get:293 http://ftpmaster.internal/ubuntu plucky/main arm64 libxinerama1 arm64 2:1.1.4-3build1 [6394 B] 333s Get:294 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfltk1.3t64 arm64 1.3.8-6.1build2 [597 kB] 333s Get:295 http://ftpmaster.internal/ubuntu plucky/main arm64 libglvnd0 arm64 1.7.0-1build1 [60.6 kB] 333s Get:296 http://ftpmaster.internal/ubuntu plucky/main arm64 libx11-xcb1 arm64 2:1.8.10-2 [8020 B] 333s Get:297 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-dri3-0 arm64 1.17.0-2 [7606 B] 333s Get:298 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-glx0 arm64 1.17.0-2 [25.5 kB] 333s Get:299 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-present0 arm64 1.17.0-2 [6224 B] 333s Get:300 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xfixes0 arm64 1.17.0-2 [10.6 kB] 333s Get:301 http://ftpmaster.internal/ubuntu plucky/main arm64 libxxf86vm1 arm64 1:1.1.4-1build4 [9130 B] 334s Get:302 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-randr0 arm64 1.17.0-2 [18.5 kB] 334s Get:303 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-sync1 arm64 1.17.0-2 [9688 B] 334s Get:304 http://ftpmaster.internal/ubuntu plucky/main arm64 libxshmfence1 arm64 1.3-1build5 [4938 B] 334s Get:305 http://ftpmaster.internal/ubuntu plucky/main arm64 mesa-libgallium arm64 25.0.1-2ubuntu1 [9450 kB] 344s Get:306 http://ftpmaster.internal/ubuntu plucky/main arm64 libwayland-server0 arm64 1.23.1-3 [36.1 kB] 344s Get:307 http://ftpmaster.internal/ubuntu plucky/main arm64 libgbm1 arm64 25.0.1-2ubuntu1 [33.7 kB] 344s Get:308 http://ftpmaster.internal/ubuntu plucky/main arm64 libvulkan1 arm64 1.4.304.0-1 [158 kB] 344s Get:309 http://ftpmaster.internal/ubuntu plucky/main arm64 libgl1-mesa-dri arm64 25.0.1-2ubuntu1 [34.5 kB] 344s Get:310 http://ftpmaster.internal/ubuntu plucky/main arm64 libglx-mesa0 arm64 25.0.1-2ubuntu1 [151 kB] 344s Get:311 http://ftpmaster.internal/ubuntu plucky/main arm64 libglx0 arm64 1.7.0-1build1 [33.2 kB] 344s Get:312 http://ftpmaster.internal/ubuntu plucky/main arm64 libgl1 arm64 1.7.0-1build1 [106 kB] 344s Get:313 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfltk-gl1.3t64 arm64 1.3.8-6.1build2 [42.1 kB] 345s Get:314 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgl2ps1.4 arm64 1.4.2+dfsg1-2build1 [40.6 kB] 345s Get:315 http://ftpmaster.internal/ubuntu plucky/main arm64 libltdl7 arm64 2.5.4-4 [43.0 kB] 345s Get:316 http://ftpmaster.internal/ubuntu plucky/universe arm64 libglpk40 arm64 5.0-1build2 [337 kB] 345s Get:317 http://ftpmaster.internal/ubuntu plucky/main arm64 libopengl0 arm64 1.7.0-1build1 [35.1 kB] 345s Get:318 http://ftpmaster.internal/ubuntu plucky/main arm64 libglu1-mesa arm64 9.0.2-1.1build1 [139 kB] 345s Get:319 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhwy1t64 arm64 1.2.0-3ubuntu3 [605 kB] 346s Get:320 http://ftpmaster.internal/ubuntu plucky/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 346s Get:321 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjxl0.11 arm64 0.11.1-1 [937 kB] 347s Get:322 http://ftpmaster.internal/ubuntu plucky/main arm64 libwmflite-0.2-7 arm64 0.2.13-1.1build3 [68.6 kB] 347s Get:323 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgraphicsmagick-q16-3t64 arm64 1.4+really1.3.45+hg17689-1 [1229 kB] 349s Get:324 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgraphicsmagick++-q16-12t64 arm64 1.4+really1.3.45+hg17689-1 [112 kB] 349s Get:325 http://ftpmaster.internal/ubuntu plucky/universe arm64 libaec0 arm64 1.1.3-1 [22.0 kB] 349s Get:326 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsz2 arm64 1.1.3-1 [5254 B] 349s Get:327 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-310 arm64 1.14.5+repack-3 [1331 kB] 350s Get:328 http://ftpmaster.internal/ubuntu plucky/main arm64 libasound2-data all 1.2.13-1build1 [21.1 kB] 350s Get:329 http://ftpmaster.internal/ubuntu plucky/main arm64 libasound2t64 arm64 1.2.13-1build1 [390 kB] 351s Get:330 http://ftpmaster.internal/ubuntu plucky/main arm64 libopus0 arm64 1.5.2-2 [2891 kB] 354s Get:331 http://ftpmaster.internal/ubuntu plucky/main arm64 libsamplerate0 arm64 0.2.2-4build1 [1343 kB] 356s Get:332 http://ftpmaster.internal/ubuntu plucky/main arm64 libjack-jackd2-0 arm64 1.9.22~dfsg-4 [286 kB] 356s Get:333 http://ftpmaster.internal/ubuntu plucky/universe arm64 libportaudio2 arm64 19.6.0-1.2build3 [65.4 kB] 356s Get:334 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqhull-r8.0 arm64 2020.2-6build1 [189 kB] 356s Get:335 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqrupdate1 arm64 1.1.5-1 [38.6 kB] 356s Get:336 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqscintilla2-qt6-l10n all 2.14.1+dfsg-1build4 [56.4 kB] 356s Get:337 http://ftpmaster.internal/ubuntu plucky/universe arm64 libb2-1 arm64 0.98.1-1.1build1 [17.1 kB] 356s Get:338 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdouble-conversion3 arm64 3.3.1-1 [38.8 kB] 356s Get:339 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcre2-16-0 arm64 10.45-1 [222 kB] 357s Get:340 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt6core6t64 arm64 6.8.2+dfsg-5 [1942 kB] 359s Get:341 http://ftpmaster.internal/ubuntu plucky/main arm64 libwayland-client0 arm64 1.23.1-3 [27.0 kB] 359s Get:342 http://ftpmaster.internal/ubuntu plucky/main arm64 libegl-mesa0 arm64 25.0.1-2ubuntu1 [122 kB] 359s Get:343 http://ftpmaster.internal/ubuntu plucky/main arm64 libegl1 arm64 1.7.0-1build1 [29.5 kB] 359s Get:344 http://ftpmaster.internal/ubuntu plucky/main arm64 libice6 arm64 2:1.1.1-1 [42.3 kB] 359s Get:345 http://ftpmaster.internal/ubuntu plucky/main arm64 libmtdev1t64 arm64 1.1.7-1 [14.6 kB] 359s Get:346 http://ftpmaster.internal/ubuntu plucky/main arm64 libwacom-common all 2.14.0-1 [103 kB] 359s Get:347 http://ftpmaster.internal/ubuntu plucky/main arm64 libwacom9 arm64 2.14.0-1 [26.7 kB] 359s Get:348 http://ftpmaster.internal/ubuntu plucky/main arm64 libinput-bin arm64 1.27.1-1 [23.5 kB] 359s Get:349 http://ftpmaster.internal/ubuntu plucky/main arm64 libinput10 arm64 1.27.1-1 [136 kB] 359s Get:350 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmd4c0 arm64 0.5.2-2 [42.4 kB] 359s Get:351 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt6dbus6 arm64 6.8.2+dfsg-5 [273 kB] 360s Get:352 http://ftpmaster.internal/ubuntu plucky/main arm64 libsm6 arm64 2:1.2.4-1 [16.4 kB] 360s Get:353 http://ftpmaster.internal/ubuntu plucky/universe arm64 libts0t64 arm64 1.22-1.1build1 [63.9 kB] 360s Get:354 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-util1 arm64 0.4.1-1 [10.9 kB] 360s Get:355 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-image0 arm64 0.4.0-2build1 [10.8 kB] 360s Get:356 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-render-util0 arm64 0.3.10-1 [10.5 kB] 360s Get:357 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxcb-cursor0 arm64 0.1.5-1 [10.6 kB] 360s Get:358 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-icccm4 arm64 0.4.2-1 [10.9 kB] 360s Get:359 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-keysyms1 arm64 0.4.1-1 [8802 B] 360s Get:360 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-shape0 arm64 1.17.0-2 [6246 B] 360s Get:361 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xinput0 arm64 1.17.0-2 [34.2 kB] 360s Get:362 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xkb1 arm64 1.17.0-2 [32.5 kB] 360s Get:363 http://ftpmaster.internal/ubuntu plucky/main arm64 libxkbcommon-x11-0 arm64 1.7.0-2 [13.8 kB] 360s Get:364 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt6gui6 arm64 6.8.2+dfsg-5 [3283 kB] 364s Get:365 http://ftpmaster.internal/ubuntu plucky/main arm64 libavahi-common-data arm64 0.8-16ubuntu1 [30.9 kB] 364s Get:366 http://ftpmaster.internal/ubuntu plucky/main arm64 libavahi-common3 arm64 0.8-16ubuntu1 [22.9 kB] 364s Get:367 http://ftpmaster.internal/ubuntu plucky/main arm64 libavahi-client3 arm64 0.8-16ubuntu1 [26.9 kB] 364s Get:368 http://ftpmaster.internal/ubuntu plucky/main arm64 libcups2t64 arm64 2.4.11-0ubuntu2 [274 kB] 364s Get:369 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt6widgets6 arm64 6.8.2+dfsg-5 [2789 kB] 368s Get:370 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt6printsupport6 arm64 6.8.2+dfsg-5 [223 kB] 368s Get:371 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqscintilla2-qt6-15 arm64 2.14.1+dfsg-1build4 [1137 kB] 370s Get:372 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt6core5compat6 arm64 6.8.2-3 [144 kB] 370s Get:373 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt6sql6 arm64 6.8.2+dfsg-5 [143 kB] 370s Get:374 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt6help6 arm64 6.8.2-3 [194 kB] 370s Get:375 http://ftpmaster.internal/ubuntu plucky/main arm64 libduktape207 arm64 2.7.0+tests-0ubuntu3 [144 kB] 370s Get:376 http://ftpmaster.internal/ubuntu plucky/main arm64 libproxy1v5 arm64 0.5.9-1 [27.2 kB] 370s Get:377 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt6network6 arm64 6.8.2+dfsg-5 [847 kB] 371s Get:378 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt6opengl6 arm64 6.8.2+dfsg-5 [432 kB] 372s Get:379 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt6openglwidgets6 arm64 6.8.2+dfsg-5 [43.6 kB] 372s Get:380 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt6xml6 arm64 6.8.2+dfsg-5 [82.2 kB] 372s Get:381 http://ftpmaster.internal/ubuntu plucky/main arm64 libogg0 arm64 1.3.5-3build1 [22.6 kB] 372s Get:382 http://ftpmaster.internal/ubuntu plucky/main arm64 libflac12t64 arm64 1.4.3+ds-4 [168 kB] 372s Get:383 http://ftpmaster.internal/ubuntu plucky/main arm64 libmp3lame0 arm64 3.100-6build1 [141 kB] 373s Get:384 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpg123-0t64 arm64 1.32.10-1 [173 kB] 373s Get:385 http://ftpmaster.internal/ubuntu plucky/main arm64 libvorbis0a arm64 1.3.7-2 [95.0 kB] 373s Get:386 http://ftpmaster.internal/ubuntu plucky/main arm64 libvorbisenc2 arm64 1.3.7-2 [80.0 kB] 373s Get:387 http://ftpmaster.internal/ubuntu plucky/main arm64 libsndfile1 arm64 1.2.2-2 [209 kB] 373s Get:388 http://ftpmaster.internal/ubuntu plucky/universe arm64 libspqr4 arm64 1:7.8.3+dfsg-3 [130 kB] 373s Get:389 http://ftpmaster.internal/ubuntu plucky/universe arm64 libumfpack6 arm64 1:7.8.3+dfsg-3 [249 kB] 373s Get:390 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 374s Get:391 http://ftpmaster.internal/ubuntu plucky/universe arm64 texinfo-lib arm64 7.1.1-1 [134 kB] 374s Get:392 http://ftpmaster.internal/ubuntu plucky/universe arm64 tex-common all 6.19 [29.8 kB] 374s Get:393 http://ftpmaster.internal/ubuntu plucky/universe arm64 texinfo all 7.1.1-1 [1272 kB] 375s Get:394 http://ftpmaster.internal/ubuntu plucky/universe arm64 octave-common all 9.4.0-1 [6087 kB] 382s Get:395 http://ftpmaster.internal/ubuntu plucky/universe arm64 octave arm64 9.4.0-1 [9031 kB] 393s Get:396 http://ftpmaster.internal/ubuntu plucky/main arm64 libncurses-dev arm64 6.5+20250216-2 [389 kB] 394s Get:397 http://ftpmaster.internal/ubuntu plucky/main arm64 libreadline-dev arm64 8.2-6 [179 kB] 394s Get:398 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-fortran-310 arm64 1.14.5+repack-3 [109 kB] 394s Get:399 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-hl-310 arm64 1.14.5+repack-3 [59.8 kB] 394s Get:400 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-hl-fortran-310 arm64 1.14.5+repack-3 [31.8 kB] 394s Get:401 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-cpp-310 arm64 1.14.5+repack-3 [117 kB] 394s Get:402 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-hl-cpp-310 arm64 1.14.5+repack-3 [11.6 kB] 394s Get:403 http://ftpmaster.internal/ubuntu plucky/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [894 kB] 395s Get:404 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8-dev arm64 2.1.5-3ubuntu2 [306 kB] 396s Get:405 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8-dev arm64 8c-2ubuntu11 [1484 B] 396s Get:406 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-dev arm64 8c-2ubuntu11 [1482 B] 396s Get:407 http://ftpmaster.internal/ubuntu plucky/universe arm64 libaec-dev arm64 1.1.3-1 [19.3 kB] 396s Get:408 http://ftpmaster.internal/ubuntu plucky/main arm64 libbrotli-dev arm64 1.1.0-2build4 [359 kB] 397s Get:409 http://ftpmaster.internal/ubuntu plucky/main arm64 libidn2-dev arm64 2.3.7-2build2 [120 kB] 397s Get:410 http://ftpmaster.internal/ubuntu plucky/main arm64 comerr-dev arm64 2.1-1.47.2-1ubuntu1 [45.1 kB] 397s Get:411 http://ftpmaster.internal/ubuntu plucky/main arm64 libgssrpc4t64 arm64 1.21.3-4ubuntu2 [58.5 kB] 397s Get:412 http://ftpmaster.internal/ubuntu plucky/main arm64 libkadm5clnt-mit12 arm64 1.21.3-4ubuntu2 [40.3 kB] 397s Get:413 http://ftpmaster.internal/ubuntu plucky/main arm64 libkdb5-10t64 arm64 1.21.3-4ubuntu2 [40.9 kB] 397s Get:414 http://ftpmaster.internal/ubuntu plucky/main arm64 libkadm5srv-mit12 arm64 1.21.3-4ubuntu2 [53.8 kB] 397s Get:415 http://ftpmaster.internal/ubuntu plucky/main arm64 krb5-multidev arm64 1.21.3-4ubuntu2 [125 kB] 397s Get:416 http://ftpmaster.internal/ubuntu plucky/main arm64 libkrb5-dev arm64 1.21.3-4ubuntu2 [11.9 kB] 397s Get:417 http://ftpmaster.internal/ubuntu plucky/main arm64 libldap-dev arm64 2.6.9+dfsg-1~exp2ubuntu1 [318 kB] 397s Get:418 http://ftpmaster.internal/ubuntu plucky/main arm64 libpkgconf3 arm64 1.8.1-4 [31.4 kB] 398s Get:419 http://ftpmaster.internal/ubuntu plucky/main arm64 pkgconf-bin arm64 1.8.1-4 [20.9 kB] 398s Get:420 http://ftpmaster.internal/ubuntu plucky/main arm64 pkgconf arm64 1.8.1-4 [16.7 kB] 398s Get:421 http://ftpmaster.internal/ubuntu plucky/main arm64 libnghttp2-dev arm64 1.64.0-1 [120 kB] 398s Get:422 http://ftpmaster.internal/ubuntu plucky/main arm64 libpsl-dev arm64 0.21.2-1.1build1 [77.2 kB] 398s Get:423 http://ftpmaster.internal/ubuntu plucky/main arm64 libgmpxx4ldbl arm64 2:6.3.0+dfsg-3ubuntu1 [10.1 kB] 398s Get:424 http://ftpmaster.internal/ubuntu plucky/main arm64 libgmp-dev arm64 2:6.3.0+dfsg-3ubuntu1 [335 kB] 398s Get:425 http://ftpmaster.internal/ubuntu plucky/main arm64 libevent-2.1-7t64 arm64 2.1.12-stable-10 [140 kB] 398s Get:426 http://ftpmaster.internal/ubuntu plucky/main arm64 libunbound8 arm64 1.22.0-1ubuntu1 [437 kB] 399s Get:427 http://ftpmaster.internal/ubuntu plucky/main arm64 libgnutls-dane0t64 arm64 3.8.9-2ubuntu2 [24.4 kB] 399s Get:428 http://ftpmaster.internal/ubuntu plucky/main arm64 libgnutls-openssl27t64 arm64 3.8.9-2ubuntu2 [24.4 kB] 399s Get:429 http://ftpmaster.internal/ubuntu plucky/main arm64 libp11-kit-dev arm64 0.25.5-2ubuntu3 [23.5 kB] 399s Get:430 http://ftpmaster.internal/ubuntu plucky/main arm64 libtasn1-6-dev arm64 4.20.0-2 [91.1 kB] 399s Get:431 http://ftpmaster.internal/ubuntu plucky/main arm64 nettle-dev arm64 3.10.1-1 [1190 kB] 400s Get:432 http://ftpmaster.internal/ubuntu plucky/main arm64 libgnutls28-dev arm64 3.8.9-2ubuntu2 [1143 kB] 401s Get:433 http://ftpmaster.internal/ubuntu plucky/main arm64 librtmp-dev arm64 2.4+20151223.gitfa8646d.1-2build7 [69.4 kB] 401s Get:434 http://ftpmaster.internal/ubuntu plucky/main arm64 libssl-dev arm64 3.4.1-1ubuntu1 [3287 kB] 404s Get:435 http://ftpmaster.internal/ubuntu plucky/main arm64 libssh2-1-dev arm64 1.11.1-1 [286 kB] 405s Get:436 http://ftpmaster.internal/ubuntu plucky/main arm64 libzstd-dev arm64 1.5.6+dfsg-2 [353 kB] 405s Get:437 http://ftpmaster.internal/ubuntu plucky/main arm64 libcurl4-openssl-dev arm64 8.12.1-3ubuntu1 [506 kB] 406s Get:438 http://ftpmaster.internal/ubuntu plucky/universe arm64 hdf5-helpers arm64 1.14.5+repack-3 [17.0 kB] 406s Get:439 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-dev arm64 1.14.5+repack-3 [3581 kB] 409s Get:440 http://ftpmaster.internal/ubuntu plucky/main arm64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 409s Get:441 http://ftpmaster.internal/ubuntu plucky/main arm64 x11proto-dev all 2024.1-1 [606 kB] 410s Get:442 http://ftpmaster.internal/ubuntu plucky/main arm64 libxau-dev arm64 1:1.0.11-1 [10.2 kB] 410s Get:443 http://ftpmaster.internal/ubuntu plucky/main arm64 libxdmcp-dev arm64 1:1.1.5-1 [26.4 kB] 410s Get:444 http://ftpmaster.internal/ubuntu plucky/main arm64 xtrans-dev all 1.4.0-1 [68.9 kB] 410s Get:445 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb1-dev arm64 1.17.0-2 [91.7 kB] 410s Get:446 http://ftpmaster.internal/ubuntu plucky/main arm64 libx11-dev arm64 2:1.8.10-2 [746 kB] 411s Get:447 http://ftpmaster.internal/ubuntu plucky/main arm64 libglx-dev arm64 1.7.0-1build1 [14.2 kB] 411s Get:448 http://ftpmaster.internal/ubuntu plucky/main arm64 libgl-dev arm64 1.7.0-1build1 [102 kB] 411s Get:449 http://ftpmaster.internal/ubuntu plucky/main arm64 libblas-dev arm64 3.12.1-2 [126 kB] 411s Get:450 http://ftpmaster.internal/ubuntu plucky/main arm64 liblapack-dev arm64 3.12.1-2 [4439 kB] 416s Get:451 http://ftpmaster.internal/ubuntu plucky/main arm64 libfftw3-long3 arm64 3.3.10-2fakesync1build1 [653 kB] 417s Get:452 http://ftpmaster.internal/ubuntu plucky/main arm64 libfftw3-bin arm64 3.3.10-2fakesync1build1 [34.1 kB] 417s Get:453 http://ftpmaster.internal/ubuntu plucky/main arm64 libfftw3-dev arm64 3.3.10-2fakesync1build1 [1523 kB] 418s Get:454 http://ftpmaster.internal/ubuntu plucky/main arm64 libgfortran-14-dev arm64 14.2.0-17ubuntu3 [498 kB] 419s Get:455 http://ftpmaster.internal/ubuntu plucky/main arm64 gfortran-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu3 [11.4 MB] 431s Get:456 http://ftpmaster.internal/ubuntu plucky/main arm64 gfortran-14 arm64 14.2.0-17ubuntu3 [13.6 kB] 431s Get:457 http://ftpmaster.internal/ubuntu plucky/main arm64 gfortran-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1022 B] 431s Get:458 http://ftpmaster.internal/ubuntu plucky/main arm64 gfortran arm64 4:14.2.0-1ubuntu1 [1166 B] 431s Get:459 http://ftpmaster.internal/ubuntu plucky/main arm64 libstdc++-14-dev arm64 14.2.0-17ubuntu3 [2499 kB] 434s Get:460 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu3 [12.1 MB] 447s Get:461 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14 arm64 14.2.0-17ubuntu3 [21.8 kB] 447s Get:462 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 447s Get:463 http://ftpmaster.internal/ubuntu plucky/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 447s Get:464 http://ftpmaster.internal/ubuntu plucky/universe arm64 octave-dev arm64 9.4.0-1 [459 kB] 448s Get:465 http://ftpmaster.internal/ubuntu plucky/universe arm64 dh-octave all 1.8.0 [19.7 kB] 448s Get:466 http://ftpmaster.internal/ubuntu plucky/main arm64 libgs-common all 10.05.0dfsg1-0ubuntu1 [176 kB] 448s Get:467 http://ftpmaster.internal/ubuntu plucky/main arm64 libgs10-common all 10.05.0dfsg1-0ubuntu1 [490 kB] 448s Get:468 http://ftpmaster.internal/ubuntu plucky/main arm64 libidn12 arm64 1.42-3 [56.2 kB] 448s Get:469 http://ftpmaster.internal/ubuntu plucky/main arm64 libijs-0.35 arm64 0.35-15.2 [15.4 kB] 448s Get:470 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig2dec0 arm64 0.20-1build3 [63.2 kB] 448s Get:471 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 449s Get:472 http://ftpmaster.internal/ubuntu plucky/main arm64 libpaper2 arm64 2.2.5-0.3 [17.3 kB] 449s Get:473 http://ftpmaster.internal/ubuntu plucky/main arm64 libxt6t64 arm64 1:1.2.1-1.2build1 [168 kB] 449s Get:474 http://ftpmaster.internal/ubuntu plucky/main arm64 libgs10 arm64 10.05.0dfsg1-0ubuntu1 [3638 kB] 453s Get:475 http://ftpmaster.internal/ubuntu plucky/main arm64 ghostscript arm64 10.05.0dfsg1-0ubuntu1 [43.0 kB] 453s Get:476 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpfr-dev arm64 4.2.1-1build2 [293 kB] 453s Get:477 http://ftpmaster.internal/ubuntu plucky/main arm64 libunwind8 arm64 1.6.2-3.1 [53.5 kB] 453s Get:478 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmu6 arm64 2:1.1.3-3build2 [47.5 kB] 453s Get:479 http://ftpmaster.internal/ubuntu plucky/main arm64 libxaw7 arm64 2:1.0.16-1 [184 kB] 453s Get:480 http://ftpmaster.internal/ubuntu plucky/main arm64 libxfont2 arm64 1:2.0.6-1build1 [88.7 kB] 453s Get:481 http://ftpmaster.internal/ubuntu plucky/main arm64 libxkbfile1 arm64 1:1.1.0-1build4 [69.4 kB] 453s Get:482 http://ftpmaster.internal/ubuntu plucky/main arm64 libxrandr2 arm64 2:1.5.4-1 [19.6 kB] 453s Get:483 http://ftpmaster.internal/ubuntu plucky/universe arm64 octave-interval arm64 3.2.1-6build1 [1179 kB] 455s Get:484 http://ftpmaster.internal/ubuntu plucky/universe arm64 octave-interval-doc all 3.2.1-6build1 [315 kB] 455s Get:485 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-xkb-utils arm64 7.7+9 [165 kB] 455s Get:486 http://ftpmaster.internal/ubuntu plucky/main arm64 xserver-common all 2:21.1.16-1ubuntu1 [34.4 kB] 456s Get:487 http://ftpmaster.internal/ubuntu plucky/universe arm64 xvfb arm64 2:21.1.16-1ubuntu1 [870 kB] 458s Preconfiguring packages ... 458s Fetched 203 MB in 3min 40s (923 kB/s) 458s Selecting previously unselected package poppler-data. 460s (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 ... 81647 files and directories currently installed.) 460s Preparing to unpack .../000-poppler-data_0.4.12-1_all.deb ... 460s Unpacking poppler-data (0.4.12-1) ... 460s Selecting previously unselected package libstemmer0d:arm64. 460s Preparing to unpack .../001-libstemmer0d_2.2.0-4build1_arm64.deb ... 460s Unpacking libstemmer0d:arm64 (2.2.0-4build1) ... 460s Selecting previously unselected package libappstream5:arm64. 460s Preparing to unpack .../002-libappstream5_1.0.4-1_arm64.deb ... 460s Unpacking libappstream5:arm64 (1.0.4-1) ... 460s Selecting previously unselected package appstream. 460s Preparing to unpack .../003-appstream_1.0.4-1_arm64.deb ... 460s Unpacking appstream (1.0.4-1) ... 460s Selecting previously unselected package m4. 460s Preparing to unpack .../004-m4_1.4.19-7_arm64.deb ... 460s Unpacking m4 (1.4.19-7) ... 460s Selecting previously unselected package autoconf. 460s Preparing to unpack .../005-autoconf_2.72-3ubuntu1_all.deb ... 460s Unpacking autoconf (2.72-3ubuntu1) ... 460s Selecting previously unselected package autotools-dev. 460s Preparing to unpack .../006-autotools-dev_20220109.1_all.deb ... 460s Unpacking autotools-dev (20220109.1) ... 460s Selecting previously unselected package automake. 460s Preparing to unpack .../007-automake_1%3a1.17-3ubuntu1_all.deb ... 460s Unpacking automake (1:1.17-3ubuntu1) ... 460s Selecting previously unselected package autopoint. 460s Preparing to unpack .../008-autopoint_0.23.1-1_all.deb ... 460s Unpacking autopoint (0.23.1-1) ... 460s Selecting previously unselected package libcapture-tiny-perl. 460s Preparing to unpack .../009-libcapture-tiny-perl_0.50-1_all.deb ... 460s Unpacking libcapture-tiny-perl (0.50-1) ... 460s Selecting previously unselected package libparams-util-perl. 460s Preparing to unpack .../010-libparams-util-perl_1.102-3build1_arm64.deb ... 460s Unpacking libparams-util-perl (1.102-3build1) ... 460s Selecting previously unselected package libsub-install-perl. 460s Preparing to unpack .../011-libsub-install-perl_0.929-1_all.deb ... 460s Unpacking libsub-install-perl (0.929-1) ... 460s Selecting previously unselected package libdata-optlist-perl. 460s Preparing to unpack .../012-libdata-optlist-perl_0.114-1_all.deb ... 460s Unpacking libdata-optlist-perl (0.114-1) ... 460s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 460s Preparing to unpack .../013-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 460s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 460s Selecting previously unselected package libdynaloader-functions-perl. 460s Preparing to unpack .../014-libdynaloader-functions-perl_0.004-1_all.deb ... 460s Unpacking libdynaloader-functions-perl (0.004-1) ... 460s Selecting previously unselected package libdevel-callchecker-perl:arm64. 460s Preparing to unpack .../015-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 460s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 460s Selecting previously unselected package libparams-classify-perl:arm64. 460s Preparing to unpack .../016-libparams-classify-perl_0.015-2build6_arm64.deb ... 460s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 460s Selecting previously unselected package libmodule-runtime-perl. 460s Preparing to unpack .../017-libmodule-runtime-perl_0.016-2_all.deb ... 460s Unpacking libmodule-runtime-perl (0.016-2) ... 460s Selecting previously unselected package libtry-tiny-perl. 460s Preparing to unpack .../018-libtry-tiny-perl_0.32-1_all.deb ... 460s Unpacking libtry-tiny-perl (0.32-1) ... 460s Selecting previously unselected package libmodule-implementation-perl. 460s Preparing to unpack .../019-libmodule-implementation-perl_0.09-2_all.deb ... 460s Unpacking libmodule-implementation-perl (0.09-2) ... 460s Selecting previously unselected package libpackage-stash-perl. 460s Preparing to unpack .../020-libpackage-stash-perl_0.40-1_all.deb ... 460s Unpacking libpackage-stash-perl (0.40-1) ... 460s Selecting previously unselected package libclass-load-perl. 460s Preparing to unpack .../021-libclass-load-perl_0.25-2_all.deb ... 460s Unpacking libclass-load-perl (0.25-2) ... 460s Selecting previously unselected package libio-stringy-perl. 460s Preparing to unpack .../022-libio-stringy-perl_2.113-2_all.deb ... 460s Unpacking libio-stringy-perl (2.113-2) ... 460s Selecting previously unselected package libparams-validate-perl:arm64. 460s Preparing to unpack .../023-libparams-validate-perl_1.31-2build4_arm64.deb ... 460s Unpacking libparams-validate-perl:arm64 (1.31-2build4) ... 460s Selecting previously unselected package libsub-exporter-perl. 460s Preparing to unpack .../024-libsub-exporter-perl_0.990-1_all.deb ... 460s Unpacking libsub-exporter-perl (0.990-1) ... 460s Selecting previously unselected package libgetopt-long-descriptive-perl. 460s Preparing to unpack .../025-libgetopt-long-descriptive-perl_0.116-2_all.deb ... 460s Unpacking libgetopt-long-descriptive-perl (0.116-2) ... 460s Selecting previously unselected package libio-tiecombine-perl. 460s Preparing to unpack .../026-libio-tiecombine-perl_1.005-3_all.deb ... 460s Unpacking libio-tiecombine-perl (1.005-3) ... 460s Selecting previously unselected package libmodule-pluggable-perl. 460s Preparing to unpack .../027-libmodule-pluggable-perl_5.2-5_all.deb ... 460s Unpacking libmodule-pluggable-perl (5.2-5) ... 460s Selecting previously unselected package libstring-rewriteprefix-perl. 460s Preparing to unpack .../028-libstring-rewriteprefix-perl_0.009-1_all.deb ... 460s Unpacking libstring-rewriteprefix-perl (0.009-1) ... 460s Selecting previously unselected package libapp-cmd-perl. 460s Preparing to unpack .../029-libapp-cmd-perl_0.337-2_all.deb ... 460s Unpacking libapp-cmd-perl (0.337-2) ... 460s Selecting previously unselected package libboolean-perl. 460s Preparing to unpack .../030-libboolean-perl_0.46-3_all.deb ... 460s Unpacking libboolean-perl (0.46-3) ... 460s Selecting previously unselected package libsub-uplevel-perl. 460s Preparing to unpack .../031-libsub-uplevel-perl_0.2800-3_all.deb ... 460s Unpacking libsub-uplevel-perl (0.2800-3) ... 460s Selecting previously unselected package libtest-exception-perl. 460s Preparing to unpack .../032-libtest-exception-perl_0.43-3_all.deb ... 460s Unpacking libtest-exception-perl (0.43-3) ... 460s Selecting previously unselected package libcarp-assert-more-perl. 460s Preparing to unpack .../033-libcarp-assert-more-perl_2.8.0-1_all.deb ... 460s Unpacking libcarp-assert-more-perl (2.8.0-1) ... 460s Selecting previously unselected package libfile-which-perl. 460s Preparing to unpack .../034-libfile-which-perl_1.27-2_all.deb ... 460s Unpacking libfile-which-perl (1.27-2) ... 460s Selecting previously unselected package libfile-homedir-perl. 460s Preparing to unpack .../035-libfile-homedir-perl_1.006-2_all.deb ... 460s Unpacking libfile-homedir-perl (1.006-2) ... 460s Selecting previously unselected package libclone-choose-perl. 460s Preparing to unpack .../036-libclone-choose-perl_0.010-2_all.deb ... 460s Unpacking libclone-choose-perl (0.010-2) ... 461s Selecting previously unselected package libhash-merge-perl. 461s Preparing to unpack .../037-libhash-merge-perl_0.302-1_all.deb ... 461s Unpacking libhash-merge-perl (0.302-1) ... 461s Selecting previously unselected package libjson-perl. 461s Preparing to unpack .../038-libjson-perl_4.10000-1_all.deb ... 461s Unpacking libjson-perl (4.10000-1) ... 461s Selecting previously unselected package libexporter-tiny-perl. 461s Preparing to unpack .../039-libexporter-tiny-perl_1.006002-1_all.deb ... 461s Unpacking libexporter-tiny-perl (1.006002-1) ... 461s Selecting previously unselected package liblist-moreutils-xs-perl. 461s Preparing to unpack .../040-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 461s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 461s Selecting previously unselected package liblist-moreutils-perl. 461s Preparing to unpack .../041-liblist-moreutils-perl_0.430-2_all.deb ... 461s Unpacking liblist-moreutils-perl (0.430-2) ... 461s Selecting previously unselected package liblog-log4perl-perl. 461s Preparing to unpack .../042-liblog-log4perl-perl_1.57-1_all.deb ... 461s Unpacking liblog-log4perl-perl (1.57-1) ... 461s Selecting previously unselected package libmouse-perl:arm64. 461s Preparing to unpack .../043-libmouse-perl_2.5.11-1build1_arm64.deb ... 461s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 461s Selecting previously unselected package libmousex-nativetraits-perl. 461s Preparing to unpack .../044-libmousex-nativetraits-perl_1.09-3_all.deb ... 461s Unpacking libmousex-nativetraits-perl (1.09-3) ... 461s Selecting previously unselected package libmousex-strictconstructor-perl. 461s Preparing to unpack .../045-libmousex-strictconstructor-perl_0.02-3_all.deb ... 461s Unpacking libmousex-strictconstructor-perl (0.02-3) ... 461s Selecting previously unselected package libparse-recdescent-perl. 461s Preparing to unpack .../046-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 461s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 461s Selecting previously unselected package libpath-tiny-perl. 461s Preparing to unpack .../047-libpath-tiny-perl_0.146-1_all.deb ... 461s Unpacking libpath-tiny-perl (0.146-1) ... 461s Selecting previously unselected package libpod-pom-perl. 461s Preparing to unpack .../048-libpod-pom-perl_2.01-4_all.deb ... 461s Unpacking libpod-pom-perl (2.01-4) ... 461s Selecting previously unselected package libregexp-common-perl. 461s Preparing to unpack .../049-libregexp-common-perl_2024080801-1_all.deb ... 461s Unpacking libregexp-common-perl (2024080801-1) ... 461s Selecting previously unselected package libyaml-tiny-perl. 461s Preparing to unpack .../050-libyaml-tiny-perl_1.76-1_all.deb ... 461s Unpacking libyaml-tiny-perl (1.76-1) ... 461s Selecting previously unselected package libconfig-model-perl. 461s Preparing to unpack .../051-libconfig-model-perl_2.155-1_all.deb ... 461s Unpacking libconfig-model-perl (2.155-1) ... 461s Selecting previously unselected package libyaml-pp-perl. 461s Preparing to unpack .../052-libyaml-pp-perl_0.39.0-1_all.deb ... 461s Unpacking libyaml-pp-perl (0.39.0-1) ... 462s Selecting previously unselected package cme. 462s Preparing to unpack .../053-cme_1.041-1_all.deb ... 462s Unpacking cme (1.041-1) ... 462s Selecting previously unselected package libisl23:arm64. 462s Preparing to unpack .../054-libisl23_0.27-1_arm64.deb ... 462s Unpacking libisl23:arm64 (0.27-1) ... 462s Selecting previously unselected package libmpc3:arm64. 462s Preparing to unpack .../055-libmpc3_1.3.1-1build2_arm64.deb ... 462s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 462s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 462s Preparing to unpack .../056-cpp-14-aarch64-linux-gnu_14.2.0-17ubuntu3_arm64.deb ... 462s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 462s Selecting previously unselected package cpp-14. 462s Preparing to unpack .../057-cpp-14_14.2.0-17ubuntu3_arm64.deb ... 462s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 462s Selecting previously unselected package cpp-aarch64-linux-gnu. 462s Preparing to unpack .../058-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 462s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 462s Selecting previously unselected package cpp. 462s Preparing to unpack .../059-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 462s Unpacking cpp (4:14.2.0-1ubuntu1) ... 462s Selecting previously unselected package libdebhelper-perl. 462s Preparing to unpack .../060-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 462s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 462s Selecting previously unselected package libcc1-0:arm64. 462s Preparing to unpack .../061-libcc1-0_15-20250222-0ubuntu1_arm64.deb ... 462s Unpacking libcc1-0:arm64 (15-20250222-0ubuntu1) ... 462s Selecting previously unselected package libgomp1:arm64. 462s Preparing to unpack .../062-libgomp1_15-20250222-0ubuntu1_arm64.deb ... 462s Unpacking libgomp1:arm64 (15-20250222-0ubuntu1) ... 462s Selecting previously unselected package libitm1:arm64. 462s Preparing to unpack .../063-libitm1_15-20250222-0ubuntu1_arm64.deb ... 462s Unpacking libitm1:arm64 (15-20250222-0ubuntu1) ... 462s Selecting previously unselected package libasan8:arm64. 463s Preparing to unpack .../064-libasan8_15-20250222-0ubuntu1_arm64.deb ... 463s Unpacking libasan8:arm64 (15-20250222-0ubuntu1) ... 463s Selecting previously unselected package liblsan0:arm64. 463s Preparing to unpack .../065-liblsan0_15-20250222-0ubuntu1_arm64.deb ... 463s Unpacking liblsan0:arm64 (15-20250222-0ubuntu1) ... 463s Selecting previously unselected package libtsan2:arm64. 463s Preparing to unpack .../066-libtsan2_15-20250222-0ubuntu1_arm64.deb ... 463s Unpacking libtsan2:arm64 (15-20250222-0ubuntu1) ... 463s Selecting previously unselected package libubsan1:arm64. 463s Preparing to unpack .../067-libubsan1_15-20250222-0ubuntu1_arm64.deb ... 463s Unpacking libubsan1:arm64 (15-20250222-0ubuntu1) ... 463s Selecting previously unselected package libhwasan0:arm64. 463s Preparing to unpack .../068-libhwasan0_15-20250222-0ubuntu1_arm64.deb ... 463s Unpacking libhwasan0:arm64 (15-20250222-0ubuntu1) ... 463s Selecting previously unselected package libgcc-14-dev:arm64. 463s Preparing to unpack .../069-libgcc-14-dev_14.2.0-17ubuntu3_arm64.deb ... 463s Unpacking libgcc-14-dev:arm64 (14.2.0-17ubuntu3) ... 463s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 463s Preparing to unpack .../070-gcc-14-aarch64-linux-gnu_14.2.0-17ubuntu3_arm64.deb ... 463s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 464s Selecting previously unselected package gcc-14. 464s Preparing to unpack .../071-gcc-14_14.2.0-17ubuntu3_arm64.deb ... 464s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 464s Selecting previously unselected package gcc-aarch64-linux-gnu. 464s Preparing to unpack .../072-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 464s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 464s Selecting previously unselected package gcc. 464s Preparing to unpack .../073-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 464s Unpacking gcc (4:14.2.0-1ubuntu1) ... 464s Selecting previously unselected package libtool. 464s Preparing to unpack .../074-libtool_2.5.4-4_all.deb ... 464s Unpacking libtool (2.5.4-4) ... 464s Selecting previously unselected package dh-autoreconf. 464s Preparing to unpack .../075-dh-autoreconf_20_all.deb ... 464s Unpacking dh-autoreconf (20) ... 464s Selecting previously unselected package libarchive-zip-perl. 464s Preparing to unpack .../076-libarchive-zip-perl_1.68-1_all.deb ... 464s Unpacking libarchive-zip-perl (1.68-1) ... 464s Selecting previously unselected package libfile-stripnondeterminism-perl. 464s Preparing to unpack .../077-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 464s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 464s Selecting previously unselected package dh-strip-nondeterminism. 464s Preparing to unpack .../078-dh-strip-nondeterminism_1.14.1-2_all.deb ... 464s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 464s Selecting previously unselected package debugedit. 464s Preparing to unpack .../079-debugedit_1%3a5.1-2_arm64.deb ... 464s Unpacking debugedit (1:5.1-2) ... 464s Selecting previously unselected package dwz. 464s Preparing to unpack .../080-dwz_0.15-1build6_arm64.deb ... 464s Unpacking dwz (0.15-1build6) ... 464s Selecting previously unselected package gettext. 464s Preparing to unpack .../081-gettext_0.23.1-1_arm64.deb ... 464s Unpacking gettext (0.23.1-1) ... 464s Selecting previously unselected package intltool-debian. 465s Preparing to unpack .../082-intltool-debian_0.35.0+20060710.6_all.deb ... 465s Unpacking intltool-debian (0.35.0+20060710.6) ... 465s Selecting previously unselected package po-debconf. 465s Preparing to unpack .../083-po-debconf_1.0.21+nmu1_all.deb ... 465s Unpacking po-debconf (1.0.21+nmu1) ... 465s Selecting previously unselected package debhelper. 465s Preparing to unpack .../084-debhelper_13.24.1ubuntu2_all.deb ... 465s Unpacking debhelper (13.24.1ubuntu2) ... 465s Selecting previously unselected package aglfn. 465s Preparing to unpack .../085-aglfn_1.7+git20191031.4036a9c-2_all.deb ... 465s Unpacking aglfn (1.7+git20191031.4036a9c-2) ... 465s Selecting previously unselected package gnuplot-data. 465s Preparing to unpack .../086-gnuplot-data_6.0.2+dfsg1-1_all.deb ... 465s Unpacking gnuplot-data (6.0.2+dfsg1-1) ... 465s Selecting previously unselected package fonts-dejavu-mono. 465s Preparing to unpack .../087-fonts-dejavu-mono_2.37-8_all.deb ... 465s Unpacking fonts-dejavu-mono (2.37-8) ... 465s Selecting previously unselected package fonts-dejavu-core. 465s Preparing to unpack .../088-fonts-dejavu-core_2.37-8_all.deb ... 465s Unpacking fonts-dejavu-core (2.37-8) ... 465s Selecting previously unselected package fonts-freefont-otf. 465s Preparing to unpack .../089-fonts-freefont-otf_20211204+svn4273-2_all.deb ... 465s Unpacking fonts-freefont-otf (20211204+svn4273-2) ... 465s Selecting previously unselected package libfontenc1:arm64. 465s Preparing to unpack .../090-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 465s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 465s Selecting previously unselected package x11-common. 465s Preparing to unpack .../091-x11-common_1%3a7.7+23ubuntu3_all.deb ... 465s Unpacking x11-common (1:7.7+23ubuntu3) ... 465s Selecting previously unselected package xfonts-encodings. 465s Preparing to unpack .../092-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 465s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 465s Selecting previously unselected package xfonts-utils. 465s Preparing to unpack .../093-xfonts-utils_1%3a7.7+7_arm64.deb ... 465s Unpacking xfonts-utils (1:7.7+7) ... 465s Selecting previously unselected package fonts-urw-base35. 465s Preparing to unpack .../094-fonts-urw-base35_20200910-8_all.deb ... 466s Unpacking fonts-urw-base35 (20200910-8) ... 466s Selecting previously unselected package fontconfig-config. 466s Preparing to unpack .../095-fontconfig-config_2.15.0-2ubuntu1_arm64.deb ... 466s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 466s Selecting previously unselected package libfontconfig1:arm64. 466s Preparing to unpack .../096-libfontconfig1_2.15.0-2ubuntu1_arm64.deb ... 466s Unpacking libfontconfig1:arm64 (2.15.0-2ubuntu1) ... 466s Selecting previously unselected package libpixman-1-0:arm64. 466s Preparing to unpack .../097-libpixman-1-0_0.44.0-3_arm64.deb ... 466s Unpacking libpixman-1-0:arm64 (0.44.0-3) ... 466s Selecting previously unselected package libxcb-render0:arm64. 466s Preparing to unpack .../098-libxcb-render0_1.17.0-2_arm64.deb ... 466s Unpacking libxcb-render0:arm64 (1.17.0-2) ... 466s Selecting previously unselected package libxcb-shm0:arm64. 466s Preparing to unpack .../099-libxcb-shm0_1.17.0-2_arm64.deb ... 466s Unpacking libxcb-shm0:arm64 (1.17.0-2) ... 466s Selecting previously unselected package libxrender1:arm64. 466s Preparing to unpack .../100-libxrender1_1%3a0.9.10-1.1build1_arm64.deb ... 466s Unpacking libxrender1:arm64 (1:0.9.10-1.1build1) ... 466s Selecting previously unselected package libcairo2:arm64. 466s Preparing to unpack .../101-libcairo2_1.18.2-2_arm64.deb ... 466s Unpacking libcairo2:arm64 (1.18.2-2) ... 466s Selecting previously unselected package libsharpyuv0:arm64. 467s Preparing to unpack .../102-libsharpyuv0_1.5.0-0.1_arm64.deb ... 467s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 467s Selecting previously unselected package libaom3:arm64. 467s Preparing to unpack .../103-libaom3_3.12.0-1_arm64.deb ... 467s Unpacking libaom3:arm64 (3.12.0-1) ... 467s Selecting previously unselected package libheif-plugin-aomdec:arm64. 467s Preparing to unpack .../104-libheif-plugin-aomdec_1.19.7-1_arm64.deb ... 467s Unpacking libheif-plugin-aomdec:arm64 (1.19.7-1) ... 467s Selecting previously unselected package libde265-0:arm64. 467s Preparing to unpack .../105-libde265-0_1.0.15-1build5_arm64.deb ... 467s Unpacking libde265-0:arm64 (1.0.15-1build5) ... 467s Selecting previously unselected package libheif-plugin-libde265:arm64. 467s Preparing to unpack .../106-libheif-plugin-libde265_1.19.7-1_arm64.deb ... 467s Unpacking libheif-plugin-libde265:arm64 (1.19.7-1) ... 467s Selecting previously unselected package libheif1:arm64. 467s Preparing to unpack .../107-libheif1_1.19.7-1_arm64.deb ... 467s Unpacking libheif1:arm64 (1.19.7-1) ... 467s Selecting previously unselected package libimagequant0:arm64. 467s Preparing to unpack .../108-libimagequant0_2.18.0-1build1_arm64.deb ... 467s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 467s Selecting previously unselected package libjpeg-turbo8:arm64. 467s Preparing to unpack .../109-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 467s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 467s Selecting previously unselected package libjpeg8:arm64. 467s Preparing to unpack .../110-libjpeg8_8c-2ubuntu11_arm64.deb ... 467s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 467s Selecting previously unselected package libgraphite2-3:arm64. 467s Preparing to unpack .../111-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 467s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 467s Selecting previously unselected package libharfbuzz0b:arm64. 467s Preparing to unpack .../112-libharfbuzz0b_10.2.0-1_arm64.deb ... 467s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 467s Selecting previously unselected package libraqm0:arm64. 467s Preparing to unpack .../113-libraqm0_0.10.2-1_arm64.deb ... 467s Unpacking libraqm0:arm64 (0.10.2-1) ... 467s Selecting previously unselected package libdeflate0:arm64. 467s Preparing to unpack .../114-libdeflate0_1.23-1_arm64.deb ... 467s Unpacking libdeflate0:arm64 (1.23-1) ... 467s Selecting previously unselected package libjbig0:arm64. 467s Preparing to unpack .../115-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 467s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 467s Selecting previously unselected package liblerc4:arm64. 467s Preparing to unpack .../116-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 467s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 467s Selecting previously unselected package libwebp7:arm64. 467s Preparing to unpack .../117-libwebp7_1.5.0-0.1_arm64.deb ... 467s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 467s Selecting previously unselected package libtiff6:arm64. 467s Preparing to unpack .../118-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 467s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 467s Selecting previously unselected package libxpm4:arm64. 467s Preparing to unpack .../119-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 467s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 467s Selecting previously unselected package libgd3:arm64. 467s Preparing to unpack .../120-libgd3_2.3.3-12ubuntu3_arm64.deb ... 467s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 468s Selecting previously unselected package liblua5.4-0:arm64. 468s Preparing to unpack .../121-liblua5.4-0_5.4.7-1_arm64.deb ... 468s Unpacking liblua5.4-0:arm64 (5.4.7-1) ... 468s Selecting previously unselected package fontconfig. 468s Preparing to unpack .../122-fontconfig_2.15.0-2ubuntu1_arm64.deb ... 468s Unpacking fontconfig (2.15.0-2ubuntu1) ... 468s Selecting previously unselected package libthai-data. 468s Preparing to unpack .../123-libthai-data_0.1.29-2build1_all.deb ... 468s Unpacking libthai-data (0.1.29-2build1) ... 468s Selecting previously unselected package libdatrie1:arm64. 468s Preparing to unpack .../124-libdatrie1_0.2.13-3build1_arm64.deb ... 468s Unpacking libdatrie1:arm64 (0.2.13-3build1) ... 468s Selecting previously unselected package libthai0:arm64. 468s Preparing to unpack .../125-libthai0_0.1.29-2build1_arm64.deb ... 468s Unpacking libthai0:arm64 (0.1.29-2build1) ... 468s Selecting previously unselected package libpango-1.0-0:arm64. 468s Preparing to unpack .../126-libpango-1.0-0_1.56.2-1_arm64.deb ... 468s Unpacking libpango-1.0-0:arm64 (1.56.2-1) ... 468s Selecting previously unselected package libpangoft2-1.0-0:arm64. 468s Preparing to unpack .../127-libpangoft2-1.0-0_1.56.2-1_arm64.deb ... 468s Unpacking libpangoft2-1.0-0:arm64 (1.56.2-1) ... 468s Selecting previously unselected package libpangocairo-1.0-0:arm64. 468s Preparing to unpack .../128-libpangocairo-1.0-0_1.56.2-1_arm64.deb ... 468s Unpacking libpangocairo-1.0-0:arm64 (1.56.2-1) ... 468s Selecting previously unselected package libwebpmux3:arm64. 468s Preparing to unpack .../129-libwebpmux3_1.5.0-0.1_arm64.deb ... 468s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 468s Selecting previously unselected package gnuplot-nox. 468s Preparing to unpack .../130-gnuplot-nox_6.0.2+dfsg1-1_arm64.deb ... 468s Unpacking gnuplot-nox (6.0.2+dfsg1-1) ... 468s Selecting previously unselected package dh-octave-autopkgtest. 468s Preparing to unpack .../131-dh-octave-autopkgtest_1.8.0_all.deb ... 468s Unpacking dh-octave-autopkgtest (1.8.0) ... 468s Selecting previously unselected package libapt-pkg-perl. 468s Preparing to unpack .../132-libapt-pkg-perl_0.1.41build1_arm64.deb ... 468s Unpacking libapt-pkg-perl (0.1.41build1) ... 468s Selecting previously unselected package libarray-intspan-perl. 468s Preparing to unpack .../133-libarray-intspan-perl_2.004-2_all.deb ... 468s Unpacking libarray-intspan-perl (2.004-2) ... 468s Selecting previously unselected package libyaml-libyaml-perl. 468s Preparing to unpack .../134-libyaml-libyaml-perl_0.903.0+ds-1_arm64.deb ... 468s Unpacking libyaml-libyaml-perl (0.903.0+ds-1) ... 468s Selecting previously unselected package libconfig-model-backend-yaml-perl. 468s Preparing to unpack .../135-libconfig-model-backend-yaml-perl_2.134-2_all.deb ... 468s Unpacking libconfig-model-backend-yaml-perl (2.134-2) ... 468s Selecting previously unselected package libexporter-lite-perl. 468s Preparing to unpack .../136-libexporter-lite-perl_0.09-2_all.deb ... 468s Unpacking libexporter-lite-perl (0.09-2) ... 468s Selecting previously unselected package libencode-locale-perl. 468s Preparing to unpack .../137-libencode-locale-perl_1.05-3_all.deb ... 468s Unpacking libencode-locale-perl (1.05-3) ... 469s Selecting previously unselected package libtimedate-perl. 469s Preparing to unpack .../138-libtimedate-perl_2.3300-2_all.deb ... 469s Unpacking libtimedate-perl (2.3300-2) ... 469s Selecting previously unselected package libhttp-date-perl. 469s Preparing to unpack .../139-libhttp-date-perl_6.06-1_all.deb ... 469s Unpacking libhttp-date-perl (6.06-1) ... 469s Selecting previously unselected package libfile-listing-perl. 469s Preparing to unpack .../140-libfile-listing-perl_6.16-1_all.deb ... 469s Unpacking libfile-listing-perl (6.16-1) ... 469s Selecting previously unselected package libhtml-tagset-perl. 469s Preparing to unpack .../141-libhtml-tagset-perl_3.24-1_all.deb ... 469s Unpacking libhtml-tagset-perl (3.24-1) ... 469s Selecting previously unselected package liburi-perl. 469s Preparing to unpack .../142-liburi-perl_5.30-1_all.deb ... 469s Unpacking liburi-perl (5.30-1) ... 469s Selecting previously unselected package libhtml-parser-perl:arm64. 469s Preparing to unpack .../143-libhtml-parser-perl_3.83-1build1_arm64.deb ... 469s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 469s Selecting previously unselected package libhtml-tree-perl. 469s Preparing to unpack .../144-libhtml-tree-perl_5.07-3_all.deb ... 469s Unpacking libhtml-tree-perl (5.07-3) ... 469s Selecting previously unselected package libclone-perl:arm64. 469s Preparing to unpack .../145-libclone-perl_0.47-1_arm64.deb ... 469s Unpacking libclone-perl:arm64 (0.47-1) ... 469s Selecting previously unselected package libio-html-perl. 469s Preparing to unpack .../146-libio-html-perl_1.004-3_all.deb ... 469s Unpacking libio-html-perl (1.004-3) ... 469s Selecting previously unselected package liblwp-mediatypes-perl. 469s Preparing to unpack .../147-liblwp-mediatypes-perl_6.04-2_all.deb ... 469s Unpacking liblwp-mediatypes-perl (6.04-2) ... 469s Selecting previously unselected package libhttp-message-perl. 469s Preparing to unpack .../148-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 469s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 469s Selecting previously unselected package libhttp-cookies-perl. 469s Preparing to unpack .../149-libhttp-cookies-perl_6.11-1_all.deb ... 469s Unpacking libhttp-cookies-perl (6.11-1) ... 469s Selecting previously unselected package libhttp-negotiate-perl. 469s Preparing to unpack .../150-libhttp-negotiate-perl_6.01-2_all.deb ... 469s Unpacking libhttp-negotiate-perl (6.01-2) ... 469s Selecting previously unselected package perl-openssl-defaults:arm64. 469s Preparing to unpack .../151-perl-openssl-defaults_7build3_arm64.deb ... 469s Unpacking perl-openssl-defaults:arm64 (7build3) ... 469s Selecting previously unselected package libnet-ssleay-perl:arm64. 469s Preparing to unpack .../152-libnet-ssleay-perl_1.94-3_arm64.deb ... 469s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 469s Selecting previously unselected package libio-socket-ssl-perl. 469s Preparing to unpack .../153-libio-socket-ssl-perl_2.089-1_all.deb ... 469s Unpacking libio-socket-ssl-perl (2.089-1) ... 469s Selecting previously unselected package libnet-http-perl. 469s Preparing to unpack .../154-libnet-http-perl_6.23-1_all.deb ... 469s Unpacking libnet-http-perl (6.23-1) ... 469s Selecting previously unselected package liblwp-protocol-https-perl. 469s Preparing to unpack .../155-liblwp-protocol-https-perl_6.14-1_all.deb ... 469s Unpacking liblwp-protocol-https-perl (6.14-1) ... 470s Selecting previously unselected package libwww-robotrules-perl. 470s Preparing to unpack .../156-libwww-robotrules-perl_6.02-1_all.deb ... 470s Unpacking libwww-robotrules-perl (6.02-1) ... 470s Selecting previously unselected package libwww-perl. 470s Preparing to unpack .../157-libwww-perl_6.78-1_all.deb ... 470s Unpacking libwww-perl (6.78-1) ... 470s Selecting previously unselected package liberror-perl. 470s Preparing to unpack .../158-liberror-perl_0.17030-1_all.deb ... 470s Unpacking liberror-perl (0.17030-1) ... 470s Selecting previously unselected package libparse-debcontrol-perl. 470s Preparing to unpack .../159-libparse-debcontrol-perl_2.005-6_all.deb ... 470s Unpacking libparse-debcontrol-perl (2.005-6) ... 470s Selecting previously unselected package libsoftware-copyright-perl. 470s Preparing to unpack .../160-libsoftware-copyright-perl_0.014-1_all.deb ... 470s Unpacking libsoftware-copyright-perl (0.014-1) ... 470s Selecting previously unselected package libalgorithm-c3-perl. 470s Preparing to unpack .../161-libalgorithm-c3-perl_0.11-2_all.deb ... 470s Unpacking libalgorithm-c3-perl (0.11-2) ... 470s Selecting previously unselected package libclass-c3-perl. 470s Preparing to unpack .../162-libclass-c3-perl_0.35-2_all.deb ... 470s Unpacking libclass-c3-perl (0.35-2) ... 470s Selecting previously unselected package libmro-compat-perl. 470s Preparing to unpack .../163-libmro-compat-perl_0.15-2_all.deb ... 470s Unpacking libmro-compat-perl (0.15-2) ... 470s Selecting previously unselected package libdata-section-perl. 470s Preparing to unpack .../164-libdata-section-perl_0.200008-1_all.deb ... 470s Unpacking libdata-section-perl (0.200008-1) ... 470s Selecting previously unselected package libtext-template-perl. 470s Preparing to unpack .../165-libtext-template-perl_1.61-1_all.deb ... 470s Unpacking libtext-template-perl (1.61-1) ... 470s Selecting previously unselected package libsoftware-license-perl. 470s Preparing to unpack .../166-libsoftware-license-perl_0.104006-1_all.deb ... 470s Unpacking libsoftware-license-perl (0.104006-1) ... 470s Selecting previously unselected package libsoftware-licensemoreutils-perl. 470s Preparing to unpack .../167-libsoftware-licensemoreutils-perl_1.009-1_all.deb ... 470s Unpacking libsoftware-licensemoreutils-perl (1.009-1) ... 470s Selecting previously unselected package libsort-versions-perl. 470s Preparing to unpack .../168-libsort-versions-perl_1.62-3_all.deb ... 470s Unpacking libsort-versions-perl (1.62-3) ... 470s Selecting previously unselected package libtext-reform-perl. 470s Preparing to unpack .../169-libtext-reform-perl_1.20-5_all.deb ... 470s Unpacking libtext-reform-perl (1.20-5) ... 470s Selecting previously unselected package libtext-autoformat-perl. 470s Preparing to unpack .../170-libtext-autoformat-perl_1.750000-2_all.deb ... 470s Unpacking libtext-autoformat-perl (1.750000-2) ... 470s Selecting previously unselected package libtext-levenshtein-damerau-perl. 470s Preparing to unpack .../171-libtext-levenshtein-damerau-perl_0.41-3_all.deb ... 470s Unpacking libtext-levenshtein-damerau-perl (0.41-3) ... 470s Selecting previously unselected package libtoml-tiny-perl. 470s Preparing to unpack .../172-libtoml-tiny-perl_0.19-1_all.deb ... 470s Unpacking libtoml-tiny-perl (0.19-1) ... 471s Selecting previously unselected package libclass-inspector-perl. 471s Preparing to unpack .../173-libclass-inspector-perl_1.36-3_all.deb ... 471s Unpacking libclass-inspector-perl (1.36-3) ... 471s Selecting previously unselected package libfile-sharedir-perl. 471s Preparing to unpack .../174-libfile-sharedir-perl_1.118-3_all.deb ... 471s Unpacking libfile-sharedir-perl (1.118-3) ... 471s Selecting previously unselected package libindirect-perl. 471s Preparing to unpack .../175-libindirect-perl_0.39-2build5_arm64.deb ... 471s Unpacking libindirect-perl (0.39-2build5) ... 471s Selecting previously unselected package libxs-parse-keyword-perl. 471s Preparing to unpack .../176-libxs-parse-keyword-perl_0.48-2_arm64.deb ... 471s Unpacking libxs-parse-keyword-perl (0.48-2) ... 471s Selecting previously unselected package libxs-parse-sublike-perl:arm64. 471s Preparing to unpack .../177-libxs-parse-sublike-perl_0.37-1_arm64.deb ... 471s Unpacking libxs-parse-sublike-perl:arm64 (0.37-1) ... 471s Selecting previously unselected package libobject-pad-perl. 471s Preparing to unpack .../178-libobject-pad-perl_0.820-1_arm64.deb ... 471s Unpacking libobject-pad-perl (0.820-1) ... 471s Selecting previously unselected package libsyntax-keyword-try-perl. 471s Preparing to unpack .../179-libsyntax-keyword-try-perl_0.30-1_arm64.deb ... 471s Unpacking libsyntax-keyword-try-perl (0.30-1) ... 471s Selecting previously unselected package libio-interactive-perl. 471s Preparing to unpack .../180-libio-interactive-perl_1.026-1_all.deb ... 471s Unpacking libio-interactive-perl (1.026-1) ... 471s Selecting previously unselected package liblog-any-perl. 471s Preparing to unpack .../181-liblog-any-perl_1.717-1_all.deb ... 471s Unpacking liblog-any-perl (1.717-1) ... 471s Selecting previously unselected package liblog-any-adapter-screen-perl. 471s Preparing to unpack .../182-liblog-any-adapter-screen-perl_0.141-1_all.deb ... 471s Unpacking liblog-any-adapter-screen-perl (0.141-1) ... 471s Selecting previously unselected package libsub-exporter-progressive-perl. 471s Preparing to unpack .../183-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 471s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 471s Selecting previously unselected package libvariable-magic-perl. 471s Preparing to unpack .../184-libvariable-magic-perl_0.64-1build1_arm64.deb ... 471s Unpacking libvariable-magic-perl (0.64-1build1) ... 471s Selecting previously unselected package libb-hooks-endofscope-perl. 471s Preparing to unpack .../185-libb-hooks-endofscope-perl_0.28-1_all.deb ... 471s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 471s Selecting previously unselected package libsub-identify-perl. 471s Preparing to unpack .../186-libsub-identify-perl_0.14-3build4_arm64.deb ... 471s Unpacking libsub-identify-perl (0.14-3build4) ... 471s Selecting previously unselected package libsub-name-perl:arm64. 471s Preparing to unpack .../187-libsub-name-perl_0.28-1_arm64.deb ... 471s Unpacking libsub-name-perl:arm64 (0.28-1) ... 471s Selecting previously unselected package libnamespace-clean-perl. 471s Preparing to unpack .../188-libnamespace-clean-perl_0.27-2_all.deb ... 471s Unpacking libnamespace-clean-perl (0.27-2) ... 471s Selecting previously unselected package libnumber-compare-perl. 471s Preparing to unpack .../189-libnumber-compare-perl_0.03-3_all.deb ... 471s Unpacking libnumber-compare-perl (0.03-3) ... 472s Selecting previously unselected package libtext-glob-perl. 472s Preparing to unpack .../190-libtext-glob-perl_0.11-3_all.deb ... 472s Unpacking libtext-glob-perl (0.11-3) ... 472s Selecting previously unselected package libpath-iterator-rule-perl. 472s Preparing to unpack .../191-libpath-iterator-rule-perl_1.015-2_all.deb ... 472s Unpacking libpath-iterator-rule-perl (1.015-2) ... 472s Selecting previously unselected package libpod-parser-perl. 472s Preparing to unpack .../192-libpod-parser-perl_1.67-1_all.deb ... 472s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 472s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 472s Unpacking libpod-parser-perl (1.67-1) ... 472s Selecting previously unselected package libpod-constants-perl. 472s Preparing to unpack .../193-libpod-constants-perl_0.19-2_all.deb ... 472s Unpacking libpod-constants-perl (0.19-2) ... 472s Selecting previously unselected package libset-intspan-perl. 472s Preparing to unpack .../194-libset-intspan-perl_1.19-3_all.deb ... 472s Unpacking libset-intspan-perl (1.19-3) ... 472s Selecting previously unselected package libstring-copyright-perl. 472s Preparing to unpack .../195-libstring-copyright-perl_0.003014-1_all.deb ... 472s Unpacking libstring-copyright-perl (0.003014-1) ... 472s Selecting previously unselected package libstring-escape-perl. 472s Preparing to unpack .../196-libstring-escape-perl_2010.002-3_all.deb ... 472s Unpacking libstring-escape-perl (2010.002-3) ... 472s Selecting previously unselected package libregexp-pattern-license-perl. 472s Preparing to unpack .../197-libregexp-pattern-license-perl_3.11.2-1_all.deb ... 472s Unpacking libregexp-pattern-license-perl (3.11.2-1) ... 472s Selecting previously unselected package libregexp-pattern-perl. 472s Preparing to unpack .../198-libregexp-pattern-perl_0.2.14-2_all.deb ... 472s Unpacking libregexp-pattern-perl (0.2.14-2) ... 472s Selecting previously unselected package libstring-license-perl. 472s Preparing to unpack .../199-libstring-license-perl_0.0.11-1ubuntu1_all.deb ... 472s Unpacking libstring-license-perl (0.0.11-1ubuntu1) ... 472s Selecting previously unselected package licensecheck. 472s Preparing to unpack .../200-licensecheck_3.3.9-1ubuntu1_all.deb ... 472s Unpacking licensecheck (3.3.9-1ubuntu1) ... 472s Selecting previously unselected package diffstat. 472s Preparing to unpack .../201-diffstat_1.67-1_arm64.deb ... 472s Unpacking diffstat (1.67-1) ... 472s Selecting previously unselected package libberkeleydb-perl:arm64. 472s Preparing to unpack .../202-libberkeleydb-perl_0.66-1_arm64.deb ... 472s Unpacking libberkeleydb-perl:arm64 (0.66-1) ... 472s Selecting previously unselected package libclass-xsaccessor-perl. 472s Preparing to unpack .../203-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 472s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 472s Selecting previously unselected package libconfig-tiny-perl. 473s Preparing to unpack .../204-libconfig-tiny-perl_2.30-1_all.deb ... 473s Unpacking libconfig-tiny-perl (2.30-1) ... 473s Selecting previously unselected package libconst-fast-perl. 473s Preparing to unpack .../205-libconst-fast-perl_0.014-2_all.deb ... 473s Unpacking libconst-fast-perl (0.014-2) ... 473s Selecting previously unselected package libcpanel-json-xs-perl:arm64. 473s Preparing to unpack .../206-libcpanel-json-xs-perl_4.39-1_arm64.deb ... 473s Unpacking libcpanel-json-xs-perl:arm64 (4.39-1) ... 473s Selecting previously unselected package libaliased-perl. 473s Preparing to unpack .../207-libaliased-perl_0.34-3_all.deb ... 473s Unpacking libaliased-perl (0.34-3) ... 473s Selecting previously unselected package libclass-data-inheritable-perl. 473s Preparing to unpack .../208-libclass-data-inheritable-perl_0.10-1_all.deb ... 473s Unpacking libclass-data-inheritable-perl (0.10-1) ... 473s Selecting previously unselected package libdevel-stacktrace-perl. 473s Preparing to unpack .../209-libdevel-stacktrace-perl_2.0500-1_all.deb ... 473s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 473s Selecting previously unselected package libexception-class-perl. 473s Preparing to unpack .../210-libexception-class-perl_1.45-1_all.deb ... 473s Unpacking libexception-class-perl (1.45-1) ... 473s Selecting previously unselected package libiterator-perl. 473s Preparing to unpack .../211-libiterator-perl_0.03+ds1-2_all.deb ... 473s Unpacking libiterator-perl (0.03+ds1-2) ... 473s Selecting previously unselected package libiterator-util-perl. 473s Preparing to unpack .../212-libiterator-util-perl_0.02+ds1-2_all.deb ... 473s Unpacking libiterator-util-perl (0.02+ds1-2) ... 473s Selecting previously unselected package libdata-dpath-perl. 473s Preparing to unpack .../213-libdata-dpath-perl_0.60-1_all.deb ... 473s Unpacking libdata-dpath-perl (0.60-1) ... 473s Selecting previously unselected package libnet-domain-tld-perl. 473s Preparing to unpack .../214-libnet-domain-tld-perl_1.75-4_all.deb ... 473s Unpacking libnet-domain-tld-perl (1.75-4) ... 473s Selecting previously unselected package libdata-validate-domain-perl. 473s Preparing to unpack .../215-libdata-validate-domain-perl_0.15-1_all.deb ... 473s Unpacking libdata-validate-domain-perl (0.15-1) ... 473s Selecting previously unselected package libnet-ipv6addr-perl. 473s Preparing to unpack .../216-libnet-ipv6addr-perl_1.02-1_all.deb ... 473s Unpacking libnet-ipv6addr-perl (1.02-1) ... 473s Selecting previously unselected package libnet-netmask-perl. 473s Preparing to unpack .../217-libnet-netmask-perl_2.0002-2_all.deb ... 473s Unpacking libnet-netmask-perl (2.0002-2) ... 473s Selecting previously unselected package libnetaddr-ip-perl. 473s Preparing to unpack .../218-libnetaddr-ip-perl_4.079+dfsg-2build5_arm64.deb ... 473s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build5) ... 473s Selecting previously unselected package libdata-validate-ip-perl. 473s Preparing to unpack .../219-libdata-validate-ip-perl_0.31-1_all.deb ... 473s Unpacking libdata-validate-ip-perl (0.31-1) ... 473s Selecting previously unselected package libdata-validate-uri-perl. 473s Preparing to unpack .../220-libdata-validate-uri-perl_0.07-3_all.deb ... 473s Unpacking libdata-validate-uri-perl (0.07-3) ... 473s Selecting previously unselected package libdevel-size-perl. 473s Preparing to unpack .../221-libdevel-size-perl_0.84-1build1_arm64.deb ... 473s Unpacking libdevel-size-perl (0.84-1build1) ... 474s Selecting previously unselected package libemail-address-xs-perl. 474s Preparing to unpack .../222-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 474s Unpacking libemail-address-xs-perl (1.05-1build5) ... 474s Selecting previously unselected package libipc-system-simple-perl. 474s Preparing to unpack .../223-libipc-system-simple-perl_1.30-2_all.deb ... 474s Unpacking libipc-system-simple-perl (1.30-2) ... 474s Selecting previously unselected package libfile-basedir-perl. 474s Preparing to unpack .../224-libfile-basedir-perl_0.09-2_all.deb ... 474s Unpacking libfile-basedir-perl (0.09-2) ... 474s Selecting previously unselected package libfile-find-rule-perl. 474s Preparing to unpack .../225-libfile-find-rule-perl_0.34-3_all.deb ... 474s Unpacking libfile-find-rule-perl (0.34-3) ... 474s Selecting previously unselected package libio-string-perl. 474s Preparing to unpack .../226-libio-string-perl_1.08-4_all.deb ... 474s Unpacking libio-string-perl (1.08-4) ... 474s Selecting previously unselected package libfont-ttf-perl. 474s Preparing to unpack .../227-libfont-ttf-perl_1.06-2_all.deb ... 474s Unpacking libfont-ttf-perl (1.06-2) ... 474s Selecting previously unselected package libhtml-html5-entities-perl. 474s Preparing to unpack .../228-libhtml-html5-entities-perl_0.004-3_all.deb ... 474s Unpacking libhtml-html5-entities-perl (0.004-3) ... 474s Selecting previously unselected package libhtml-tokeparser-simple-perl. 474s Preparing to unpack .../229-libhtml-tokeparser-simple-perl_3.16-4_all.deb ... 474s Unpacking libhtml-tokeparser-simple-perl (3.16-4) ... 474s Selecting previously unselected package libipc-run3-perl. 474s Preparing to unpack .../230-libipc-run3-perl_0.049-1_all.deb ... 474s Unpacking libipc-run3-perl (0.049-1) ... 474s Selecting previously unselected package libjson-maybexs-perl. 474s Preparing to unpack .../231-libjson-maybexs-perl_1.004008-1_all.deb ... 474s Unpacking libjson-maybexs-perl (1.004008-1) ... 474s Selecting previously unselected package liblist-compare-perl. 474s Preparing to unpack .../232-liblist-compare-perl_0.55-2_all.deb ... 474s Unpacking liblist-compare-perl (0.55-2) ... 474s Selecting previously unselected package liblist-someutils-perl. 474s Preparing to unpack .../233-liblist-someutils-perl_0.59-1_all.deb ... 474s Unpacking liblist-someutils-perl (0.59-1) ... 474s Selecting previously unselected package liblist-utilsby-perl. 474s Preparing to unpack .../234-liblist-utilsby-perl_0.12-2_all.deb ... 474s Unpacking liblist-utilsby-perl (0.12-2) ... 474s Selecting previously unselected package libmldbm-perl. 474s Preparing to unpack .../235-libmldbm-perl_2.05-4_all.deb ... 474s Unpacking libmldbm-perl (2.05-4) ... 474s Selecting previously unselected package libclass-method-modifiers-perl. 474s Preparing to unpack .../236-libclass-method-modifiers-perl_2.15-1_all.deb ... 474s Unpacking libclass-method-modifiers-perl (2.15-1) ... 474s Selecting previously unselected package libimport-into-perl. 474s Preparing to unpack .../237-libimport-into-perl_1.002005-2_all.deb ... 474s Unpacking libimport-into-perl (1.002005-2) ... 474s Selecting previously unselected package librole-tiny-perl. 475s Preparing to unpack .../238-librole-tiny-perl_2.002004-1_all.deb ... 475s Unpacking librole-tiny-perl (2.002004-1) ... 475s Selecting previously unselected package libsub-quote-perl. 475s Preparing to unpack .../239-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 475s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 475s Selecting previously unselected package libmoo-perl. 475s Preparing to unpack .../240-libmoo-perl_2.005005-1_all.deb ... 475s Unpacking libmoo-perl (2.005005-1) ... 475s Selecting previously unselected package libstrictures-perl. 475s Preparing to unpack .../241-libstrictures-perl_2.000006-1_all.deb ... 475s Unpacking libstrictures-perl (2.000006-1) ... 475s Selecting previously unselected package libmoox-aliases-perl. 475s Preparing to unpack .../242-libmoox-aliases-perl_0.001006-2_all.deb ... 475s Unpacking libmoox-aliases-perl (0.001006-2) ... 475s Selecting previously unselected package libperlio-gzip-perl. 475s Preparing to unpack .../243-libperlio-gzip-perl_0.20-1build5_arm64.deb ... 475s Unpacking libperlio-gzip-perl (0.20-1build5) ... 475s Selecting previously unselected package libperlio-utf8-strict-perl. 475s Preparing to unpack .../244-libperlio-utf8-strict-perl_0.010-1build4_arm64.deb ... 475s Unpacking libperlio-utf8-strict-perl (0.010-1build4) ... 475s Selecting previously unselected package libproc-processtable-perl:arm64. 475s Preparing to unpack .../245-libproc-processtable-perl_0.636-1build4_arm64.deb ... 475s Unpacking libproc-processtable-perl:arm64 (0.636-1build4) ... 475s Selecting previously unselected package libregexp-wildcards-perl. 475s Preparing to unpack .../246-libregexp-wildcards-perl_1.05-3_all.deb ... 475s Unpacking libregexp-wildcards-perl (1.05-3) ... 475s Selecting previously unselected package libsereal-decoder-perl. 475s Preparing to unpack .../247-libsereal-decoder-perl_5.004+ds-1build4_arm64.deb ... 475s Unpacking libsereal-decoder-perl (5.004+ds-1build4) ... 475s Selecting previously unselected package libsereal-encoder-perl. 475s Preparing to unpack .../248-libsereal-encoder-perl_5.004+ds-1build4_arm64.deb ... 475s Unpacking libsereal-encoder-perl (5.004+ds-1build4) ... 475s Selecting previously unselected package libterm-readkey-perl. 475s Preparing to unpack .../249-libterm-readkey-perl_2.38-2build5_arm64.deb ... 475s Unpacking libterm-readkey-perl (2.38-2build5) ... 475s Selecting previously unselected package libtext-levenshteinxs-perl. 475s Preparing to unpack .../250-libtext-levenshteinxs-perl_0.03-5build5_arm64.deb ... 475s Unpacking libtext-levenshteinxs-perl (0.03-5build5) ... 475s Selecting previously unselected package libmarkdown2:arm64. 475s Preparing to unpack .../251-libmarkdown2_2.2.7-2.1_arm64.deb ... 475s Unpacking libmarkdown2:arm64 (2.2.7-2.1) ... 475s Selecting previously unselected package libtext-markdown-discount-perl. 475s Preparing to unpack .../252-libtext-markdown-discount-perl_0.18-1_arm64.deb ... 475s Unpacking libtext-markdown-discount-perl (0.18-1) ... 475s Selecting previously unselected package libdata-messagepack-perl. 475s Preparing to unpack .../253-libdata-messagepack-perl_1.02-1build5_arm64.deb ... 475s Unpacking libdata-messagepack-perl (1.02-1build5) ... 475s Selecting previously unselected package libtext-xslate-perl:arm64. 475s Preparing to unpack .../254-libtext-xslate-perl_3.5.9-2build1_arm64.deb ... 475s Unpacking libtext-xslate-perl:arm64 (3.5.9-2build1) ... 475s Selecting previously unselected package libtime-duration-perl. 476s Preparing to unpack .../255-libtime-duration-perl_1.21-2_all.deb ... 476s Unpacking libtime-duration-perl (1.21-2) ... 476s Selecting previously unselected package libtime-moment-perl. 476s Preparing to unpack .../256-libtime-moment-perl_0.44-2build5_arm64.deb ... 476s Unpacking libtime-moment-perl (0.44-2build5) ... 476s Selecting previously unselected package libunicode-utf8-perl. 476s Preparing to unpack .../257-libunicode-utf8-perl_0.62-2build4_arm64.deb ... 476s Unpacking libunicode-utf8-perl (0.62-2build4) ... 476s Selecting previously unselected package libcgi-pm-perl. 476s Preparing to unpack .../258-libcgi-pm-perl_4.67-1_all.deb ... 476s Unpacking libcgi-pm-perl (4.67-1) ... 476s Selecting previously unselected package libhtml-form-perl. 476s Preparing to unpack .../259-libhtml-form-perl_6.12-1_all.deb ... 476s Unpacking libhtml-form-perl (6.12-1) ... 476s Selecting previously unselected package libwww-mechanize-perl. 476s Preparing to unpack .../260-libwww-mechanize-perl_2.19-1ubuntu1_all.deb ... 476s Unpacking libwww-mechanize-perl (2.19-1ubuntu1) ... 476s Selecting previously unselected package libxml-namespacesupport-perl. 476s Preparing to unpack .../261-libxml-namespacesupport-perl_1.12-2_all.deb ... 476s Unpacking libxml-namespacesupport-perl (1.12-2) ... 476s Selecting previously unselected package libxml-sax-base-perl. 476s Preparing to unpack .../262-libxml-sax-base-perl_1.09-3_all.deb ... 476s Unpacking libxml-sax-base-perl (1.09-3) ... 476s Selecting previously unselected package libxml-sax-perl. 476s Preparing to unpack .../263-libxml-sax-perl_1.02+dfsg-4_all.deb ... 476s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 476s Selecting previously unselected package libxml-libxml-perl. 476s Preparing to unpack .../264-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 476s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 476s Selecting previously unselected package lzip. 476s Preparing to unpack .../265-lzip_1.25-2_arm64.deb ... 476s Unpacking lzip (1.25-2) ... 476s Selecting previously unselected package lzop. 476s Preparing to unpack .../266-lzop_1.04-2build3_arm64.deb ... 476s Unpacking lzop (1.04-2build3) ... 476s Selecting previously unselected package patchutils. 476s Preparing to unpack .../267-patchutils_0.4.2-1build3_arm64.deb ... 476s Unpacking patchutils (0.4.2-1build3) ... 476s Selecting previously unselected package t1utils. 476s Preparing to unpack .../268-t1utils_1.41-4build3_arm64.deb ... 476s Unpacking t1utils (1.41-4build3) ... 476s Selecting previously unselected package unzip. 476s Preparing to unpack .../269-unzip_6.0-28ubuntu6_arm64.deb ... 476s Unpacking unzip (6.0-28ubuntu6) ... 477s Selecting previously unselected package lintian. 477s Preparing to unpack .../270-lintian_2.121.1+nmu1ubuntu2_all.deb ... 477s Unpacking lintian (2.121.1+nmu1ubuntu2) ... 477s Selecting previously unselected package libconfig-model-dpkg-perl. 477s Preparing to unpack .../271-libconfig-model-dpkg-perl_3.010_all.deb ... 477s Unpacking libconfig-model-dpkg-perl (3.010) ... 477s Selecting previously unselected package libconvert-binhex-perl. 477s Preparing to unpack .../272-libconvert-binhex-perl_1.125-3_all.deb ... 477s Unpacking libconvert-binhex-perl (1.125-3) ... 477s Selecting previously unselected package libnet-smtp-ssl-perl. 477s Preparing to unpack .../273-libnet-smtp-ssl-perl_1.04-2_all.deb ... 477s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 477s Selecting previously unselected package libmailtools-perl. 477s Preparing to unpack .../274-libmailtools-perl_2.22-1_all.deb ... 477s Unpacking libmailtools-perl (2.22-1) ... 477s Selecting previously unselected package libmime-tools-perl. 477s Preparing to unpack .../275-libmime-tools-perl_5.515-1_all.deb ... 477s Unpacking libmime-tools-perl (5.515-1) ... 477s Selecting previously unselected package libsuitesparseconfig7:arm64. 477s Preparing to unpack .../276-libsuitesparseconfig7_1%3a7.8.3+dfsg-3_arm64.deb ... 477s Unpacking libsuitesparseconfig7:arm64 (1:7.8.3+dfsg-3) ... 477s Selecting previously unselected package libamd3:arm64. 477s Preparing to unpack .../277-libamd3_1%3a7.8.3+dfsg-3_arm64.deb ... 477s Unpacking libamd3:arm64 (1:7.8.3+dfsg-3) ... 477s Selecting previously unselected package libblas3:arm64. 477s Preparing to unpack .../278-libblas3_3.12.1-2_arm64.deb ... 477s Unpacking libblas3:arm64 (3.12.1-2) ... 477s Selecting previously unselected package libgfortran5:arm64. 477s Preparing to unpack .../279-libgfortran5_15-20250222-0ubuntu1_arm64.deb ... 477s Unpacking libgfortran5:arm64 (15-20250222-0ubuntu1) ... 477s Selecting previously unselected package liblapack3:arm64. 477s Preparing to unpack .../280-liblapack3_3.12.1-2_arm64.deb ... 477s Unpacking liblapack3:arm64 (3.12.1-2) ... 478s Selecting previously unselected package libarpack2t64:arm64. 478s Preparing to unpack .../281-libarpack2t64_3.9.1-4_arm64.deb ... 478s Unpacking libarpack2t64:arm64 (3.9.1-4) ... 478s Selecting previously unselected package libccolamd3:arm64. 478s Preparing to unpack .../282-libccolamd3_1%3a7.8.3+dfsg-3_arm64.deb ... 478s Unpacking libccolamd3:arm64 (1:7.8.3+dfsg-3) ... 478s Selecting previously unselected package libcamd3:arm64. 478s Preparing to unpack .../283-libcamd3_1%3a7.8.3+dfsg-3_arm64.deb ... 478s Unpacking libcamd3:arm64 (1:7.8.3+dfsg-3) ... 478s Selecting previously unselected package libcolamd3:arm64. 478s Preparing to unpack .../284-libcolamd3_1%3a7.8.3+dfsg-3_arm64.deb ... 478s Unpacking libcolamd3:arm64 (1:7.8.3+dfsg-3) ... 478s Selecting previously unselected package libcholmod5:arm64. 478s Preparing to unpack .../285-libcholmod5_1%3a7.8.3+dfsg-3_arm64.deb ... 478s Unpacking libcholmod5:arm64 (1:7.8.3+dfsg-3) ... 478s Selecting previously unselected package libcxsparse4:arm64. 478s Preparing to unpack .../286-libcxsparse4_1%3a7.8.3+dfsg-3_arm64.deb ... 478s Unpacking libcxsparse4:arm64 (1:7.8.3+dfsg-3) ... 478s Selecting previously unselected package libfftw3-double3:arm64. 478s Preparing to unpack .../287-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 478s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 478s Selecting previously unselected package libfftw3-single3:arm64. 478s Preparing to unpack .../288-libfftw3-single3_3.3.10-2fakesync1build1_arm64.deb ... 478s Unpacking libfftw3-single3:arm64 (3.3.10-2fakesync1build1) ... 478s Selecting previously unselected package libxfixes3:arm64. 478s Preparing to unpack .../289-libxfixes3_1%3a6.0.0-2build1_arm64.deb ... 478s Unpacking libxfixes3:arm64 (1:6.0.0-2build1) ... 478s Selecting previously unselected package libxcursor1:arm64. 478s Preparing to unpack .../290-libxcursor1_1%3a1.2.3-1_arm64.deb ... 478s Unpacking libxcursor1:arm64 (1:1.2.3-1) ... 478s Selecting previously unselected package libxft2:arm64. 478s Preparing to unpack .../291-libxft2_2.3.6-1build1_arm64.deb ... 478s Unpacking libxft2:arm64 (2.3.6-1build1) ... 478s Selecting previously unselected package libxinerama1:arm64. 478s Preparing to unpack .../292-libxinerama1_2%3a1.1.4-3build1_arm64.deb ... 478s Unpacking libxinerama1:arm64 (2:1.1.4-3build1) ... 478s Selecting previously unselected package libfltk1.3t64:arm64. 478s Preparing to unpack .../293-libfltk1.3t64_1.3.8-6.1build2_arm64.deb ... 478s Unpacking libfltk1.3t64:arm64 (1.3.8-6.1build2) ... 478s Selecting previously unselected package libglvnd0:arm64. 478s Preparing to unpack .../294-libglvnd0_1.7.0-1build1_arm64.deb ... 478s Unpacking libglvnd0:arm64 (1.7.0-1build1) ... 478s Selecting previously unselected package libx11-xcb1:arm64. 478s Preparing to unpack .../295-libx11-xcb1_2%3a1.8.10-2_arm64.deb ... 478s Unpacking libx11-xcb1:arm64 (2:1.8.10-2) ... 478s Selecting previously unselected package libxcb-dri3-0:arm64. 479s Preparing to unpack .../296-libxcb-dri3-0_1.17.0-2_arm64.deb ... 479s Unpacking libxcb-dri3-0:arm64 (1.17.0-2) ... 479s Selecting previously unselected package libxcb-glx0:arm64. 479s Preparing to unpack .../297-libxcb-glx0_1.17.0-2_arm64.deb ... 479s Unpacking libxcb-glx0:arm64 (1.17.0-2) ... 479s Selecting previously unselected package libxcb-present0:arm64. 479s Preparing to unpack .../298-libxcb-present0_1.17.0-2_arm64.deb ... 479s Unpacking libxcb-present0:arm64 (1.17.0-2) ... 479s Selecting previously unselected package libxcb-xfixes0:arm64. 479s Preparing to unpack .../299-libxcb-xfixes0_1.17.0-2_arm64.deb ... 479s Unpacking libxcb-xfixes0:arm64 (1.17.0-2) ... 479s Selecting previously unselected package libxxf86vm1:arm64. 479s Preparing to unpack .../300-libxxf86vm1_1%3a1.1.4-1build4_arm64.deb ... 479s Unpacking libxxf86vm1:arm64 (1:1.1.4-1build4) ... 479s Selecting previously unselected package libxcb-randr0:arm64. 479s Preparing to unpack .../301-libxcb-randr0_1.17.0-2_arm64.deb ... 479s Unpacking libxcb-randr0:arm64 (1.17.0-2) ... 479s Selecting previously unselected package libxcb-sync1:arm64. 479s Preparing to unpack .../302-libxcb-sync1_1.17.0-2_arm64.deb ... 479s Unpacking libxcb-sync1:arm64 (1.17.0-2) ... 479s Selecting previously unselected package libxshmfence1:arm64. 479s Preparing to unpack .../303-libxshmfence1_1.3-1build5_arm64.deb ... 479s Unpacking libxshmfence1:arm64 (1.3-1build5) ... 479s Selecting previously unselected package mesa-libgallium:arm64. 479s Preparing to unpack .../304-mesa-libgallium_25.0.1-2ubuntu1_arm64.deb ... 479s Unpacking mesa-libgallium:arm64 (25.0.1-2ubuntu1) ... 479s Selecting previously unselected package libwayland-server0:arm64. 479s Preparing to unpack .../305-libwayland-server0_1.23.1-3_arm64.deb ... 479s Unpacking libwayland-server0:arm64 (1.23.1-3) ... 479s Selecting previously unselected package libgbm1:arm64. 479s Preparing to unpack .../306-libgbm1_25.0.1-2ubuntu1_arm64.deb ... 479s Unpacking libgbm1:arm64 (25.0.1-2ubuntu1) ... 479s Selecting previously unselected package libvulkan1:arm64. 479s Preparing to unpack .../307-libvulkan1_1.4.304.0-1_arm64.deb ... 479s Unpacking libvulkan1:arm64 (1.4.304.0-1) ... 479s Selecting previously unselected package libgl1-mesa-dri:arm64. 479s Preparing to unpack .../308-libgl1-mesa-dri_25.0.1-2ubuntu1_arm64.deb ... 479s Unpacking libgl1-mesa-dri:arm64 (25.0.1-2ubuntu1) ... 480s Selecting previously unselected package libglx-mesa0:arm64. 480s Preparing to unpack .../309-libglx-mesa0_25.0.1-2ubuntu1_arm64.deb ... 480s Unpacking libglx-mesa0:arm64 (25.0.1-2ubuntu1) ... 480s Selecting previously unselected package libglx0:arm64. 480s Preparing to unpack .../310-libglx0_1.7.0-1build1_arm64.deb ... 480s Unpacking libglx0:arm64 (1.7.0-1build1) ... 480s Selecting previously unselected package libgl1:arm64. 480s Preparing to unpack .../311-libgl1_1.7.0-1build1_arm64.deb ... 480s Unpacking libgl1:arm64 (1.7.0-1build1) ... 480s Selecting previously unselected package libfltk-gl1.3t64:arm64. 480s Preparing to unpack .../312-libfltk-gl1.3t64_1.3.8-6.1build2_arm64.deb ... 480s Unpacking libfltk-gl1.3t64:arm64 (1.3.8-6.1build2) ... 480s Selecting previously unselected package libgl2ps1.4. 480s Preparing to unpack .../313-libgl2ps1.4_1.4.2+dfsg1-2build1_arm64.deb ... 480s Unpacking libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 480s Selecting previously unselected package libltdl7:arm64. 480s Preparing to unpack .../314-libltdl7_2.5.4-4_arm64.deb ... 480s Unpacking libltdl7:arm64 (2.5.4-4) ... 480s Selecting previously unselected package libglpk40:arm64. 480s Preparing to unpack .../315-libglpk40_5.0-1build2_arm64.deb ... 480s Unpacking libglpk40:arm64 (5.0-1build2) ... 480s Selecting previously unselected package libopengl0:arm64. 480s Preparing to unpack .../316-libopengl0_1.7.0-1build1_arm64.deb ... 480s Unpacking libopengl0:arm64 (1.7.0-1build1) ... 480s Selecting previously unselected package libglu1-mesa:arm64. 480s Preparing to unpack .../317-libglu1-mesa_9.0.2-1.1build1_arm64.deb ... 480s Unpacking libglu1-mesa:arm64 (9.0.2-1.1build1) ... 480s Selecting previously unselected package libhwy1t64:arm64. 480s Preparing to unpack .../318-libhwy1t64_1.2.0-3ubuntu3_arm64.deb ... 480s Unpacking libhwy1t64:arm64 (1.2.0-3ubuntu3) ... 480s Selecting previously unselected package liblcms2-2:arm64. 480s Preparing to unpack .../319-liblcms2-2_2.16-2_arm64.deb ... 480s Unpacking liblcms2-2:arm64 (2.16-2) ... 480s Selecting previously unselected package libjxl0.11:arm64. 480s Preparing to unpack .../320-libjxl0.11_0.11.1-1_arm64.deb ... 480s Unpacking libjxl0.11:arm64 (0.11.1-1) ... 480s Selecting previously unselected package libwmflite-0.2-7:arm64. 480s Preparing to unpack .../321-libwmflite-0.2-7_0.2.13-1.1build3_arm64.deb ... 480s Unpacking libwmflite-0.2-7:arm64 (0.2.13-1.1build3) ... 480s Selecting previously unselected package libgraphicsmagick-q16-3t64. 480s Preparing to unpack .../322-libgraphicsmagick-q16-3t64_1.4+really1.3.45+hg17689-1_arm64.deb ... 480s Unpacking libgraphicsmagick-q16-3t64 (1.4+really1.3.45+hg17689-1) ... 480s Selecting previously unselected package libgraphicsmagick++-q16-12t64. 480s Preparing to unpack .../323-libgraphicsmagick++-q16-12t64_1.4+really1.3.45+hg17689-1_arm64.deb ... 480s Unpacking libgraphicsmagick++-q16-12t64 (1.4+really1.3.45+hg17689-1) ... 480s Selecting previously unselected package libaec0:arm64. 481s Preparing to unpack .../324-libaec0_1.1.3-1_arm64.deb ... 481s Unpacking libaec0:arm64 (1.1.3-1) ... 481s Selecting previously unselected package libsz2:arm64. 481s Preparing to unpack .../325-libsz2_1.1.3-1_arm64.deb ... 481s Unpacking libsz2:arm64 (1.1.3-1) ... 481s Selecting previously unselected package libhdf5-310:arm64. 481s Preparing to unpack .../326-libhdf5-310_1.14.5+repack-3_arm64.deb ... 481s Unpacking libhdf5-310:arm64 (1.14.5+repack-3) ... 481s Selecting previously unselected package libasound2-data. 481s Preparing to unpack .../327-libasound2-data_1.2.13-1build1_all.deb ... 481s Unpacking libasound2-data (1.2.13-1build1) ... 481s Selecting previously unselected package libasound2t64:arm64. 481s Preparing to unpack .../328-libasound2t64_1.2.13-1build1_arm64.deb ... 481s Unpacking libasound2t64:arm64 (1.2.13-1build1) ... 481s Selecting previously unselected package libopus0:arm64. 481s Preparing to unpack .../329-libopus0_1.5.2-2_arm64.deb ... 481s Unpacking libopus0:arm64 (1.5.2-2) ... 481s Selecting previously unselected package libsamplerate0:arm64. 481s Preparing to unpack .../330-libsamplerate0_0.2.2-4build1_arm64.deb ... 481s Unpacking libsamplerate0:arm64 (0.2.2-4build1) ... 481s Selecting previously unselected package libjack-jackd2-0:arm64. 481s Preparing to unpack .../331-libjack-jackd2-0_1.9.22~dfsg-4_arm64.deb ... 481s Unpacking libjack-jackd2-0:arm64 (1.9.22~dfsg-4) ... 481s Selecting previously unselected package libportaudio2:arm64. 481s Preparing to unpack .../332-libportaudio2_19.6.0-1.2build3_arm64.deb ... 481s Unpacking libportaudio2:arm64 (19.6.0-1.2build3) ... 481s Selecting previously unselected package libqhull-r8.0:arm64. 481s Preparing to unpack .../333-libqhull-r8.0_2020.2-6build1_arm64.deb ... 481s Unpacking libqhull-r8.0:arm64 (2020.2-6build1) ... 481s Selecting previously unselected package libqrupdate1:arm64. 481s Preparing to unpack .../334-libqrupdate1_1.1.5-1_arm64.deb ... 481s Unpacking libqrupdate1:arm64 (1.1.5-1) ... 481s Selecting previously unselected package libqscintilla2-qt6-l10n. 481s Preparing to unpack .../335-libqscintilla2-qt6-l10n_2.14.1+dfsg-1build4_all.deb ... 481s Unpacking libqscintilla2-qt6-l10n (2.14.1+dfsg-1build4) ... 481s Selecting previously unselected package libb2-1:arm64. 481s Preparing to unpack .../336-libb2-1_0.98.1-1.1build1_arm64.deb ... 481s Unpacking libb2-1:arm64 (0.98.1-1.1build1) ... 481s Selecting previously unselected package libdouble-conversion3:arm64. 481s Preparing to unpack .../337-libdouble-conversion3_3.3.1-1_arm64.deb ... 481s Unpacking libdouble-conversion3:arm64 (3.3.1-1) ... 481s Selecting previously unselected package libpcre2-16-0:arm64. 481s Preparing to unpack .../338-libpcre2-16-0_10.45-1_arm64.deb ... 481s Unpacking libpcre2-16-0:arm64 (10.45-1) ... 481s Selecting previously unselected package libqt6core6t64:arm64. 482s Preparing to unpack .../339-libqt6core6t64_6.8.2+dfsg-5_arm64.deb ... 482s Unpacking libqt6core6t64:arm64 (6.8.2+dfsg-5) ... 482s Selecting previously unselected package libwayland-client0:arm64. 482s Preparing to unpack .../340-libwayland-client0_1.23.1-3_arm64.deb ... 482s Unpacking libwayland-client0:arm64 (1.23.1-3) ... 482s Selecting previously unselected package libegl-mesa0:arm64. 482s Preparing to unpack .../341-libegl-mesa0_25.0.1-2ubuntu1_arm64.deb ... 482s Unpacking libegl-mesa0:arm64 (25.0.1-2ubuntu1) ... 482s Selecting previously unselected package libegl1:arm64. 482s Preparing to unpack .../342-libegl1_1.7.0-1build1_arm64.deb ... 482s Unpacking libegl1:arm64 (1.7.0-1build1) ... 482s Selecting previously unselected package libice6:arm64. 482s Preparing to unpack .../343-libice6_2%3a1.1.1-1_arm64.deb ... 482s Unpacking libice6:arm64 (2:1.1.1-1) ... 482s Selecting previously unselected package libmtdev1t64:arm64. 482s Preparing to unpack .../344-libmtdev1t64_1.1.7-1_arm64.deb ... 482s Unpacking libmtdev1t64:arm64 (1.1.7-1) ... 482s Selecting previously unselected package libwacom-common. 482s Preparing to unpack .../345-libwacom-common_2.14.0-1_all.deb ... 482s Unpacking libwacom-common (2.14.0-1) ... 482s Selecting previously unselected package libwacom9:arm64. 482s Preparing to unpack .../346-libwacom9_2.14.0-1_arm64.deb ... 482s Unpacking libwacom9:arm64 (2.14.0-1) ... 482s Selecting previously unselected package libinput-bin. 482s Preparing to unpack .../347-libinput-bin_1.27.1-1_arm64.deb ... 482s Unpacking libinput-bin (1.27.1-1) ... 482s Selecting previously unselected package libinput10:arm64. 482s Preparing to unpack .../348-libinput10_1.27.1-1_arm64.deb ... 482s Unpacking libinput10:arm64 (1.27.1-1) ... 482s Selecting previously unselected package libmd4c0:arm64. 482s Preparing to unpack .../349-libmd4c0_0.5.2-2_arm64.deb ... 482s Unpacking libmd4c0:arm64 (0.5.2-2) ... 482s Selecting previously unselected package libqt6dbus6:arm64. 482s Preparing to unpack .../350-libqt6dbus6_6.8.2+dfsg-5_arm64.deb ... 482s Unpacking libqt6dbus6:arm64 (6.8.2+dfsg-5) ... 482s Selecting previously unselected package libsm6:arm64. 482s Preparing to unpack .../351-libsm6_2%3a1.2.4-1_arm64.deb ... 482s Unpacking libsm6:arm64 (2:1.2.4-1) ... 482s Selecting previously unselected package libts0t64:arm64. 482s Preparing to unpack .../352-libts0t64_1.22-1.1build1_arm64.deb ... 482s Unpacking libts0t64:arm64 (1.22-1.1build1) ... 482s Selecting previously unselected package libxcb-util1:arm64. 482s Preparing to unpack .../353-libxcb-util1_0.4.1-1_arm64.deb ... 482s Unpacking libxcb-util1:arm64 (0.4.1-1) ... 482s Selecting previously unselected package libxcb-image0:arm64. 483s Preparing to unpack .../354-libxcb-image0_0.4.0-2build1_arm64.deb ... 483s Unpacking libxcb-image0:arm64 (0.4.0-2build1) ... 483s Selecting previously unselected package libxcb-render-util0:arm64. 483s Preparing to unpack .../355-libxcb-render-util0_0.3.10-1_arm64.deb ... 483s Unpacking libxcb-render-util0:arm64 (0.3.10-1) ... 483s Selecting previously unselected package libxcb-cursor0:arm64. 483s Preparing to unpack .../356-libxcb-cursor0_0.1.5-1_arm64.deb ... 483s Unpacking libxcb-cursor0:arm64 (0.1.5-1) ... 483s Selecting previously unselected package libxcb-icccm4:arm64. 483s Preparing to unpack .../357-libxcb-icccm4_0.4.2-1_arm64.deb ... 483s Unpacking libxcb-icccm4:arm64 (0.4.2-1) ... 483s Selecting previously unselected package libxcb-keysyms1:arm64. 483s Preparing to unpack .../358-libxcb-keysyms1_0.4.1-1_arm64.deb ... 483s Unpacking libxcb-keysyms1:arm64 (0.4.1-1) ... 483s Selecting previously unselected package libxcb-shape0:arm64. 483s Preparing to unpack .../359-libxcb-shape0_1.17.0-2_arm64.deb ... 483s Unpacking libxcb-shape0:arm64 (1.17.0-2) ... 483s Selecting previously unselected package libxcb-xinput0:arm64. 483s Preparing to unpack .../360-libxcb-xinput0_1.17.0-2_arm64.deb ... 483s Unpacking libxcb-xinput0:arm64 (1.17.0-2) ... 483s Selecting previously unselected package libxcb-xkb1:arm64. 483s Preparing to unpack .../361-libxcb-xkb1_1.17.0-2_arm64.deb ... 483s Unpacking libxcb-xkb1:arm64 (1.17.0-2) ... 483s Selecting previously unselected package libxkbcommon-x11-0:arm64. 483s Preparing to unpack .../362-libxkbcommon-x11-0_1.7.0-2_arm64.deb ... 483s Unpacking libxkbcommon-x11-0:arm64 (1.7.0-2) ... 483s Selecting previously unselected package libqt6gui6:arm64. 483s Preparing to unpack .../363-libqt6gui6_6.8.2+dfsg-5_arm64.deb ... 483s Unpacking libqt6gui6:arm64 (6.8.2+dfsg-5) ... 483s Selecting previously unselected package libavahi-common-data:arm64. 483s Preparing to unpack .../364-libavahi-common-data_0.8-16ubuntu1_arm64.deb ... 483s Unpacking libavahi-common-data:arm64 (0.8-16ubuntu1) ... 483s Selecting previously unselected package libavahi-common3:arm64. 483s Preparing to unpack .../365-libavahi-common3_0.8-16ubuntu1_arm64.deb ... 483s Unpacking libavahi-common3:arm64 (0.8-16ubuntu1) ... 483s Selecting previously unselected package libavahi-client3:arm64. 483s Preparing to unpack .../366-libavahi-client3_0.8-16ubuntu1_arm64.deb ... 483s Unpacking libavahi-client3:arm64 (0.8-16ubuntu1) ... 483s Selecting previously unselected package libcups2t64:arm64. 483s Preparing to unpack .../367-libcups2t64_2.4.11-0ubuntu2_arm64.deb ... 483s Unpacking libcups2t64:arm64 (2.4.11-0ubuntu2) ... 483s Selecting previously unselected package libqt6widgets6:arm64. 483s Preparing to unpack .../368-libqt6widgets6_6.8.2+dfsg-5_arm64.deb ... 483s Unpacking libqt6widgets6:arm64 (6.8.2+dfsg-5) ... 483s Selecting previously unselected package libqt6printsupport6:arm64. 483s Preparing to unpack .../369-libqt6printsupport6_6.8.2+dfsg-5_arm64.deb ... 483s Unpacking libqt6printsupport6:arm64 (6.8.2+dfsg-5) ... 484s Selecting previously unselected package libqscintilla2-qt6-15:arm64. 484s Preparing to unpack .../370-libqscintilla2-qt6-15_2.14.1+dfsg-1build4_arm64.deb ... 484s Unpacking libqscintilla2-qt6-15:arm64 (2.14.1+dfsg-1build4) ... 484s Selecting previously unselected package libqt6core5compat6:arm64. 484s Preparing to unpack .../371-libqt6core5compat6_6.8.2-3_arm64.deb ... 484s Unpacking libqt6core5compat6:arm64 (6.8.2-3) ... 484s Selecting previously unselected package libqt6sql6:arm64. 484s Preparing to unpack .../372-libqt6sql6_6.8.2+dfsg-5_arm64.deb ... 484s Unpacking libqt6sql6:arm64 (6.8.2+dfsg-5) ... 484s Selecting previously unselected package libqt6help6:arm64. 484s Preparing to unpack .../373-libqt6help6_6.8.2-3_arm64.deb ... 484s Unpacking libqt6help6:arm64 (6.8.2-3) ... 484s Selecting previously unselected package libduktape207:arm64. 484s Preparing to unpack .../374-libduktape207_2.7.0+tests-0ubuntu3_arm64.deb ... 484s Unpacking libduktape207:arm64 (2.7.0+tests-0ubuntu3) ... 484s Selecting previously unselected package libproxy1v5:arm64. 484s Preparing to unpack .../375-libproxy1v5_0.5.9-1_arm64.deb ... 484s Unpacking libproxy1v5:arm64 (0.5.9-1) ... 484s Selecting previously unselected package libqt6network6:arm64. 484s Preparing to unpack .../376-libqt6network6_6.8.2+dfsg-5_arm64.deb ... 484s Unpacking libqt6network6:arm64 (6.8.2+dfsg-5) ... 484s Selecting previously unselected package libqt6opengl6:arm64. 484s Preparing to unpack .../377-libqt6opengl6_6.8.2+dfsg-5_arm64.deb ... 484s Unpacking libqt6opengl6:arm64 (6.8.2+dfsg-5) ... 484s Selecting previously unselected package libqt6openglwidgets6:arm64. 484s Preparing to unpack .../378-libqt6openglwidgets6_6.8.2+dfsg-5_arm64.deb ... 484s Unpacking libqt6openglwidgets6:arm64 (6.8.2+dfsg-5) ... 484s Selecting previously unselected package libqt6xml6:arm64. 484s Preparing to unpack .../379-libqt6xml6_6.8.2+dfsg-5_arm64.deb ... 484s Unpacking libqt6xml6:arm64 (6.8.2+dfsg-5) ... 484s Selecting previously unselected package libogg0:arm64. 484s Preparing to unpack .../380-libogg0_1.3.5-3build1_arm64.deb ... 484s Unpacking libogg0:arm64 (1.3.5-3build1) ... 484s Selecting previously unselected package libflac12t64:arm64. 484s Preparing to unpack .../381-libflac12t64_1.4.3+ds-4_arm64.deb ... 484s Unpacking libflac12t64:arm64 (1.4.3+ds-4) ... 484s Selecting previously unselected package libmp3lame0:arm64. 484s Preparing to unpack .../382-libmp3lame0_3.100-6build1_arm64.deb ... 484s Unpacking libmp3lame0:arm64 (3.100-6build1) ... 484s Selecting previously unselected package libmpg123-0t64:arm64. 484s Preparing to unpack .../383-libmpg123-0t64_1.32.10-1_arm64.deb ... 484s Unpacking libmpg123-0t64:arm64 (1.32.10-1) ... 484s Selecting previously unselected package libvorbis0a:arm64. 484s Preparing to unpack .../384-libvorbis0a_1.3.7-2_arm64.deb ... 484s Unpacking libvorbis0a:arm64 (1.3.7-2) ... 485s Selecting previously unselected package libvorbisenc2:arm64. 485s Preparing to unpack .../385-libvorbisenc2_1.3.7-2_arm64.deb ... 485s Unpacking libvorbisenc2:arm64 (1.3.7-2) ... 485s Selecting previously unselected package libsndfile1:arm64. 485s Preparing to unpack .../386-libsndfile1_1.2.2-2_arm64.deb ... 485s Unpacking libsndfile1:arm64 (1.2.2-2) ... 485s Selecting previously unselected package libspqr4:arm64. 485s Preparing to unpack .../387-libspqr4_1%3a7.8.3+dfsg-3_arm64.deb ... 485s Unpacking libspqr4:arm64 (1:7.8.3+dfsg-3) ... 485s Selecting previously unselected package libumfpack6:arm64. 485s Preparing to unpack .../388-libumfpack6_1%3a7.8.3+dfsg-3_arm64.deb ... 485s Unpacking libumfpack6:arm64 (1:7.8.3+dfsg-3) ... 485s Selecting previously unselected package libtext-unidecode-perl. 485s Preparing to unpack .../389-libtext-unidecode-perl_1.30-3_all.deb ... 485s Unpacking libtext-unidecode-perl (1.30-3) ... 485s Selecting previously unselected package texinfo-lib. 485s Preparing to unpack .../390-texinfo-lib_7.1.1-1_arm64.deb ... 485s Unpacking texinfo-lib (7.1.1-1) ... 485s Selecting previously unselected package tex-common. 485s Preparing to unpack .../391-tex-common_6.19_all.deb ... 485s Unpacking tex-common (6.19) ... 485s Selecting previously unselected package texinfo. 485s Preparing to unpack .../392-texinfo_7.1.1-1_all.deb ... 485s Unpacking texinfo (7.1.1-1) ... 485s Selecting previously unselected package octave-common. 485s Preparing to unpack .../393-octave-common_9.4.0-1_all.deb ... 485s Unpacking octave-common (9.4.0-1) ... 485s Selecting previously unselected package octave. 485s Preparing to unpack .../394-octave_9.4.0-1_arm64.deb ... 485s Unpacking octave (9.4.0-1) ... 486s Selecting previously unselected package libncurses-dev:arm64. 486s Preparing to unpack .../395-libncurses-dev_6.5+20250216-2_arm64.deb ... 486s Unpacking libncurses-dev:arm64 (6.5+20250216-2) ... 486s Selecting previously unselected package libreadline-dev:arm64. 486s Preparing to unpack .../396-libreadline-dev_8.2-6_arm64.deb ... 486s Unpacking libreadline-dev:arm64 (8.2-6) ... 486s Selecting previously unselected package libhdf5-fortran-310:arm64. 486s Preparing to unpack .../397-libhdf5-fortran-310_1.14.5+repack-3_arm64.deb ... 486s Unpacking libhdf5-fortran-310:arm64 (1.14.5+repack-3) ... 486s Selecting previously unselected package libhdf5-hl-310:arm64. 486s Preparing to unpack .../398-libhdf5-hl-310_1.14.5+repack-3_arm64.deb ... 486s Unpacking libhdf5-hl-310:arm64 (1.14.5+repack-3) ... 486s Selecting previously unselected package libhdf5-hl-fortran-310:arm64. 486s Preparing to unpack .../399-libhdf5-hl-fortran-310_1.14.5+repack-3_arm64.deb ... 486s Unpacking libhdf5-hl-fortran-310:arm64 (1.14.5+repack-3) ... 486s Selecting previously unselected package libhdf5-cpp-310:arm64. 486s Preparing to unpack .../400-libhdf5-cpp-310_1.14.5+repack-3_arm64.deb ... 486s Unpacking libhdf5-cpp-310:arm64 (1.14.5+repack-3) ... 486s Selecting previously unselected package libhdf5-hl-cpp-310:arm64. 486s Preparing to unpack .../401-libhdf5-hl-cpp-310_1.14.5+repack-3_arm64.deb ... 486s Unpacking libhdf5-hl-cpp-310:arm64 (1.14.5+repack-3) ... 486s Selecting previously unselected package zlib1g-dev:arm64. 486s Preparing to unpack .../402-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 486s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 486s Selecting previously unselected package libjpeg-turbo8-dev:arm64. 486s Preparing to unpack .../403-libjpeg-turbo8-dev_2.1.5-3ubuntu2_arm64.deb ... 486s Unpacking libjpeg-turbo8-dev:arm64 (2.1.5-3ubuntu2) ... 486s Selecting previously unselected package libjpeg8-dev:arm64. 486s Preparing to unpack .../404-libjpeg8-dev_8c-2ubuntu11_arm64.deb ... 486s Unpacking libjpeg8-dev:arm64 (8c-2ubuntu11) ... 486s Selecting previously unselected package libjpeg-dev:arm64. 486s Preparing to unpack .../405-libjpeg-dev_8c-2ubuntu11_arm64.deb ... 486s Unpacking libjpeg-dev:arm64 (8c-2ubuntu11) ... 486s Selecting previously unselected package libaec-dev:arm64. 486s Preparing to unpack .../406-libaec-dev_1.1.3-1_arm64.deb ... 486s Unpacking libaec-dev:arm64 (1.1.3-1) ... 486s Selecting previously unselected package libbrotli-dev:arm64. 486s Preparing to unpack .../407-libbrotli-dev_1.1.0-2build4_arm64.deb ... 486s Unpacking libbrotli-dev:arm64 (1.1.0-2build4) ... 487s Selecting previously unselected package libidn2-dev:arm64. 487s Preparing to unpack .../408-libidn2-dev_2.3.7-2build2_arm64.deb ... 487s Unpacking libidn2-dev:arm64 (2.3.7-2build2) ... 487s Selecting previously unselected package comerr-dev:arm64. 487s Preparing to unpack .../409-comerr-dev_2.1-1.47.2-1ubuntu1_arm64.deb ... 487s Unpacking comerr-dev:arm64 (2.1-1.47.2-1ubuntu1) ... 487s Selecting previously unselected package libgssrpc4t64:arm64. 487s Preparing to unpack .../410-libgssrpc4t64_1.21.3-4ubuntu2_arm64.deb ... 487s Unpacking libgssrpc4t64:arm64 (1.21.3-4ubuntu2) ... 487s Selecting previously unselected package libkadm5clnt-mit12:arm64. 487s Preparing to unpack .../411-libkadm5clnt-mit12_1.21.3-4ubuntu2_arm64.deb ... 487s Unpacking libkadm5clnt-mit12:arm64 (1.21.3-4ubuntu2) ... 487s Selecting previously unselected package libkdb5-10t64:arm64. 487s Preparing to unpack .../412-libkdb5-10t64_1.21.3-4ubuntu2_arm64.deb ... 487s Unpacking libkdb5-10t64:arm64 (1.21.3-4ubuntu2) ... 487s Selecting previously unselected package libkadm5srv-mit12:arm64. 487s Preparing to unpack .../413-libkadm5srv-mit12_1.21.3-4ubuntu2_arm64.deb ... 487s Unpacking libkadm5srv-mit12:arm64 (1.21.3-4ubuntu2) ... 487s Selecting previously unselected package krb5-multidev:arm64. 487s Preparing to unpack .../414-krb5-multidev_1.21.3-4ubuntu2_arm64.deb ... 487s Unpacking krb5-multidev:arm64 (1.21.3-4ubuntu2) ... 487s Selecting previously unselected package libkrb5-dev:arm64. 487s Preparing to unpack .../415-libkrb5-dev_1.21.3-4ubuntu2_arm64.deb ... 487s Unpacking libkrb5-dev:arm64 (1.21.3-4ubuntu2) ... 487s Selecting previously unselected package libldap-dev:arm64. 487s Preparing to unpack .../416-libldap-dev_2.6.9+dfsg-1~exp2ubuntu1_arm64.deb ... 487s Unpacking libldap-dev:arm64 (2.6.9+dfsg-1~exp2ubuntu1) ... 487s Selecting previously unselected package libpkgconf3:arm64. 487s Preparing to unpack .../417-libpkgconf3_1.8.1-4_arm64.deb ... 487s Unpacking libpkgconf3:arm64 (1.8.1-4) ... 487s Selecting previously unselected package pkgconf-bin. 487s Preparing to unpack .../418-pkgconf-bin_1.8.1-4_arm64.deb ... 487s Unpacking pkgconf-bin (1.8.1-4) ... 487s Selecting previously unselected package pkgconf:arm64. 487s Preparing to unpack .../419-pkgconf_1.8.1-4_arm64.deb ... 487s Unpacking pkgconf:arm64 (1.8.1-4) ... 487s Selecting previously unselected package libnghttp2-dev:arm64. 487s Preparing to unpack .../420-libnghttp2-dev_1.64.0-1_arm64.deb ... 487s Unpacking libnghttp2-dev:arm64 (1.64.0-1) ... 487s Selecting previously unselected package libpsl-dev:arm64. 487s Preparing to unpack .../421-libpsl-dev_0.21.2-1.1build1_arm64.deb ... 487s Unpacking libpsl-dev:arm64 (0.21.2-1.1build1) ... 487s Selecting previously unselected package libgmpxx4ldbl:arm64. 488s Preparing to unpack .../422-libgmpxx4ldbl_2%3a6.3.0+dfsg-3ubuntu1_arm64.deb ... 488s Unpacking libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-3ubuntu1) ... 488s Selecting previously unselected package libgmp-dev:arm64. 488s Preparing to unpack .../423-libgmp-dev_2%3a6.3.0+dfsg-3ubuntu1_arm64.deb ... 488s Unpacking libgmp-dev:arm64 (2:6.3.0+dfsg-3ubuntu1) ... 488s Selecting previously unselected package libevent-2.1-7t64:arm64. 488s Preparing to unpack .../424-libevent-2.1-7t64_2.1.12-stable-10_arm64.deb ... 488s Unpacking libevent-2.1-7t64:arm64 (2.1.12-stable-10) ... 488s Selecting previously unselected package libunbound8:arm64. 488s Preparing to unpack .../425-libunbound8_1.22.0-1ubuntu1_arm64.deb ... 488s Unpacking libunbound8:arm64 (1.22.0-1ubuntu1) ... 488s Selecting previously unselected package libgnutls-dane0t64:arm64. 488s Preparing to unpack .../426-libgnutls-dane0t64_3.8.9-2ubuntu2_arm64.deb ... 488s Unpacking libgnutls-dane0t64:arm64 (3.8.9-2ubuntu2) ... 488s Selecting previously unselected package libgnutls-openssl27t64:arm64. 488s Preparing to unpack .../427-libgnutls-openssl27t64_3.8.9-2ubuntu2_arm64.deb ... 488s Unpacking libgnutls-openssl27t64:arm64 (3.8.9-2ubuntu2) ... 488s Selecting previously unselected package libp11-kit-dev:arm64. 488s Preparing to unpack .../428-libp11-kit-dev_0.25.5-2ubuntu3_arm64.deb ... 488s Unpacking libp11-kit-dev:arm64 (0.25.5-2ubuntu3) ... 488s Selecting previously unselected package libtasn1-6-dev:arm64. 488s Preparing to unpack .../429-libtasn1-6-dev_4.20.0-2_arm64.deb ... 488s Unpacking libtasn1-6-dev:arm64 (4.20.0-2) ... 488s Selecting previously unselected package nettle-dev:arm64. 488s Preparing to unpack .../430-nettle-dev_3.10.1-1_arm64.deb ... 488s Unpacking nettle-dev:arm64 (3.10.1-1) ... 488s Selecting previously unselected package libgnutls28-dev:arm64. 488s Preparing to unpack .../431-libgnutls28-dev_3.8.9-2ubuntu2_arm64.deb ... 488s Unpacking libgnutls28-dev:arm64 (3.8.9-2ubuntu2) ... 488s Selecting previously unselected package librtmp-dev:arm64. 488s Preparing to unpack .../432-librtmp-dev_2.4+20151223.gitfa8646d.1-2build7_arm64.deb ... 488s Unpacking librtmp-dev:arm64 (2.4+20151223.gitfa8646d.1-2build7) ... 488s Selecting previously unselected package libssl-dev:arm64. 488s Preparing to unpack .../433-libssl-dev_3.4.1-1ubuntu1_arm64.deb ... 488s Unpacking libssl-dev:arm64 (3.4.1-1ubuntu1) ... 488s Selecting previously unselected package libssh2-1-dev:arm64. 488s Preparing to unpack .../434-libssh2-1-dev_1.11.1-1_arm64.deb ... 488s Unpacking libssh2-1-dev:arm64 (1.11.1-1) ... 489s Selecting previously unselected package libzstd-dev:arm64. 489s Preparing to unpack .../435-libzstd-dev_1.5.6+dfsg-2_arm64.deb ... 489s Unpacking libzstd-dev:arm64 (1.5.6+dfsg-2) ... 489s Selecting previously unselected package libcurl4-openssl-dev:arm64. 489s Preparing to unpack .../436-libcurl4-openssl-dev_8.12.1-3ubuntu1_arm64.deb ... 489s Unpacking libcurl4-openssl-dev:arm64 (8.12.1-3ubuntu1) ... 489s Selecting previously unselected package hdf5-helpers. 489s Preparing to unpack .../437-hdf5-helpers_1.14.5+repack-3_arm64.deb ... 489s Unpacking hdf5-helpers (1.14.5+repack-3) ... 489s Selecting previously unselected package libhdf5-dev. 489s Preparing to unpack .../438-libhdf5-dev_1.14.5+repack-3_arm64.deb ... 489s Unpacking libhdf5-dev (1.14.5+repack-3) ... 489s Selecting previously unselected package xorg-sgml-doctools. 489s Preparing to unpack .../439-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 489s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 489s Selecting previously unselected package x11proto-dev. 489s Preparing to unpack .../440-x11proto-dev_2024.1-1_all.deb ... 489s Unpacking x11proto-dev (2024.1-1) ... 489s Selecting previously unselected package libxau-dev:arm64. 489s Preparing to unpack .../441-libxau-dev_1%3a1.0.11-1_arm64.deb ... 489s Unpacking libxau-dev:arm64 (1:1.0.11-1) ... 489s Selecting previously unselected package libxdmcp-dev:arm64. 489s Preparing to unpack .../442-libxdmcp-dev_1%3a1.1.5-1_arm64.deb ... 489s Unpacking libxdmcp-dev:arm64 (1:1.1.5-1) ... 489s Selecting previously unselected package xtrans-dev. 489s Preparing to unpack .../443-xtrans-dev_1.4.0-1_all.deb ... 489s Unpacking xtrans-dev (1.4.0-1) ... 489s Selecting previously unselected package libxcb1-dev:arm64. 489s Preparing to unpack .../444-libxcb1-dev_1.17.0-2_arm64.deb ... 489s Unpacking libxcb1-dev:arm64 (1.17.0-2) ... 489s Selecting previously unselected package libx11-dev:arm64. 489s Preparing to unpack .../445-libx11-dev_2%3a1.8.10-2_arm64.deb ... 489s Unpacking libx11-dev:arm64 (2:1.8.10-2) ... 489s Selecting previously unselected package libglx-dev:arm64. 489s Preparing to unpack .../446-libglx-dev_1.7.0-1build1_arm64.deb ... 489s Unpacking libglx-dev:arm64 (1.7.0-1build1) ... 489s Selecting previously unselected package libgl-dev:arm64. 489s Preparing to unpack .../447-libgl-dev_1.7.0-1build1_arm64.deb ... 489s Unpacking libgl-dev:arm64 (1.7.0-1build1) ... 489s Selecting previously unselected package libblas-dev:arm64. 490s Preparing to unpack .../448-libblas-dev_3.12.1-2_arm64.deb ... 490s Unpacking libblas-dev:arm64 (3.12.1-2) ... 490s Selecting previously unselected package liblapack-dev:arm64. 490s Preparing to unpack .../449-liblapack-dev_3.12.1-2_arm64.deb ... 490s Unpacking liblapack-dev:arm64 (3.12.1-2) ... 490s Selecting previously unselected package libfftw3-long3:arm64. 490s Preparing to unpack .../450-libfftw3-long3_3.3.10-2fakesync1build1_arm64.deb ... 490s Unpacking libfftw3-long3:arm64 (3.3.10-2fakesync1build1) ... 490s Selecting previously unselected package libfftw3-bin. 490s Preparing to unpack .../451-libfftw3-bin_3.3.10-2fakesync1build1_arm64.deb ... 490s Unpacking libfftw3-bin (3.3.10-2fakesync1build1) ... 490s Selecting previously unselected package libfftw3-dev:arm64. 490s Preparing to unpack .../452-libfftw3-dev_3.3.10-2fakesync1build1_arm64.deb ... 490s Unpacking libfftw3-dev:arm64 (3.3.10-2fakesync1build1) ... 490s Selecting previously unselected package libgfortran-14-dev:arm64. 490s Preparing to unpack .../453-libgfortran-14-dev_14.2.0-17ubuntu3_arm64.deb ... 490s Unpacking libgfortran-14-dev:arm64 (14.2.0-17ubuntu3) ... 490s Selecting previously unselected package gfortran-14-aarch64-linux-gnu. 490s Preparing to unpack .../454-gfortran-14-aarch64-linux-gnu_14.2.0-17ubuntu3_arm64.deb ... 490s Unpacking gfortran-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 490s Selecting previously unselected package gfortran-14. 490s Preparing to unpack .../455-gfortran-14_14.2.0-17ubuntu3_arm64.deb ... 490s Unpacking gfortran-14 (14.2.0-17ubuntu3) ... 491s Selecting previously unselected package gfortran-aarch64-linux-gnu. 491s Preparing to unpack .../456-gfortran-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 491s Unpacking gfortran-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 491s Selecting previously unselected package gfortran. 491s Preparing to unpack .../457-gfortran_4%3a14.2.0-1ubuntu1_arm64.deb ... 491s Unpacking gfortran (4:14.2.0-1ubuntu1) ... 491s Selecting previously unselected package libstdc++-14-dev:arm64. 491s Preparing to unpack .../458-libstdc++-14-dev_14.2.0-17ubuntu3_arm64.deb ... 491s Unpacking libstdc++-14-dev:arm64 (14.2.0-17ubuntu3) ... 491s Selecting previously unselected package g++-14-aarch64-linux-gnu. 491s Preparing to unpack .../459-g++-14-aarch64-linux-gnu_14.2.0-17ubuntu3_arm64.deb ... 491s Unpacking g++-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 491s Selecting previously unselected package g++-14. 491s Preparing to unpack .../460-g++-14_14.2.0-17ubuntu3_arm64.deb ... 491s Unpacking g++-14 (14.2.0-17ubuntu3) ... 491s Selecting previously unselected package g++-aarch64-linux-gnu. 491s Preparing to unpack .../461-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 491s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 491s Selecting previously unselected package g++. 491s Preparing to unpack .../462-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 491s Unpacking g++ (4:14.2.0-1ubuntu1) ... 491s Selecting previously unselected package octave-dev. 491s Preparing to unpack .../463-octave-dev_9.4.0-1_arm64.deb ... 491s Unpacking octave-dev (9.4.0-1) ... 491s Selecting previously unselected package dh-octave. 492s Preparing to unpack .../464-dh-octave_1.8.0_all.deb ... 492s Unpacking dh-octave (1.8.0) ... 492s Selecting previously unselected package libgs-common. 492s Preparing to unpack .../465-libgs-common_10.05.0dfsg1-0ubuntu1_all.deb ... 492s Unpacking libgs-common (10.05.0dfsg1-0ubuntu1) ... 492s Selecting previously unselected package libgs10-common. 492s Preparing to unpack .../466-libgs10-common_10.05.0dfsg1-0ubuntu1_all.deb ... 492s Unpacking libgs10-common (10.05.0dfsg1-0ubuntu1) ... 492s Selecting previously unselected package libidn12:arm64. 492s Preparing to unpack .../467-libidn12_1.42-3_arm64.deb ... 492s Unpacking libidn12:arm64 (1.42-3) ... 492s Selecting previously unselected package libijs-0.35:arm64. 492s Preparing to unpack .../468-libijs-0.35_0.35-15.2_arm64.deb ... 492s Unpacking libijs-0.35:arm64 (0.35-15.2) ... 492s Selecting previously unselected package libjbig2dec0:arm64. 492s Preparing to unpack .../469-libjbig2dec0_0.20-1build3_arm64.deb ... 492s Unpacking libjbig2dec0:arm64 (0.20-1build3) ... 492s Selecting previously unselected package libopenjp2-7:arm64. 492s Preparing to unpack .../470-libopenjp2-7_2.5.3-2_arm64.deb ... 492s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 492s Selecting previously unselected package libpaper2:arm64. 492s Preparing to unpack .../471-libpaper2_2.2.5-0.3_arm64.deb ... 492s Unpacking libpaper2:arm64 (2.2.5-0.3) ... 492s Selecting previously unselected package libxt6t64:arm64. 492s Preparing to unpack .../472-libxt6t64_1%3a1.2.1-1.2build1_arm64.deb ... 492s Unpacking libxt6t64:arm64 (1:1.2.1-1.2build1) ... 492s Selecting previously unselected package libgs10:arm64. 492s Preparing to unpack .../473-libgs10_10.05.0dfsg1-0ubuntu1_arm64.deb ... 492s Unpacking libgs10:arm64 (10.05.0dfsg1-0ubuntu1) ... 492s Selecting previously unselected package ghostscript. 492s Preparing to unpack .../474-ghostscript_10.05.0dfsg1-0ubuntu1_arm64.deb ... 492s Unpacking ghostscript (10.05.0dfsg1-0ubuntu1) ... 492s Selecting previously unselected package libmpfr-dev:arm64. 492s Preparing to unpack .../475-libmpfr-dev_4.2.1-1build2_arm64.deb ... 492s Unpacking libmpfr-dev:arm64 (4.2.1-1build2) ... 492s Selecting previously unselected package libunwind8:arm64. 492s Preparing to unpack .../476-libunwind8_1.6.2-3.1_arm64.deb ... 492s Unpacking libunwind8:arm64 (1.6.2-3.1) ... 493s Selecting previously unselected package libxmu6:arm64. 493s Preparing to unpack .../477-libxmu6_2%3a1.1.3-3build2_arm64.deb ... 493s Unpacking libxmu6:arm64 (2:1.1.3-3build2) ... 493s Selecting previously unselected package libxaw7:arm64. 493s Preparing to unpack .../478-libxaw7_2%3a1.0.16-1_arm64.deb ... 493s Unpacking libxaw7:arm64 (2:1.0.16-1) ... 493s Selecting previously unselected package libxfont2:arm64. 493s Preparing to unpack .../479-libxfont2_1%3a2.0.6-1build1_arm64.deb ... 493s Unpacking libxfont2:arm64 (1:2.0.6-1build1) ... 493s Selecting previously unselected package libxkbfile1:arm64. 493s Preparing to unpack .../480-libxkbfile1_1%3a1.1.0-1build4_arm64.deb ... 493s Unpacking libxkbfile1:arm64 (1:1.1.0-1build4) ... 493s Selecting previously unselected package libxrandr2:arm64. 493s Preparing to unpack .../481-libxrandr2_2%3a1.5.4-1_arm64.deb ... 493s Unpacking libxrandr2:arm64 (2:1.5.4-1) ... 493s Selecting previously unselected package octave-interval:arm64. 493s Preparing to unpack .../482-octave-interval_3.2.1-6build1_arm64.deb ... 493s Unpacking octave-interval:arm64 (3.2.1-6build1) ... 493s Selecting previously unselected package octave-interval-doc. 493s Preparing to unpack .../483-octave-interval-doc_3.2.1-6build1_all.deb ... 493s Unpacking octave-interval-doc (3.2.1-6build1) ... 493s Selecting previously unselected package x11-xkb-utils. 493s Preparing to unpack .../484-x11-xkb-utils_7.7+9_arm64.deb ... 493s Unpacking x11-xkb-utils (7.7+9) ... 493s Selecting previously unselected package xserver-common. 493s Preparing to unpack .../485-xserver-common_2%3a21.1.16-1ubuntu1_all.deb ... 493s Unpacking xserver-common (2:21.1.16-1ubuntu1) ... 493s Selecting previously unselected package xvfb. 493s Preparing to unpack .../486-xvfb_2%3a21.1.16-1ubuntu1_arm64.deb ... 493s Unpacking xvfb (2:21.1.16-1ubuntu1) ... 493s Setting up libapt-pkg-perl (0.1.41build1) ... 493s Setting up libhwy1t64:arm64 (1.2.0-3ubuntu3) ... 493s Setting up libmodule-pluggable-perl (5.2-5) ... 493s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 493s Setting up libstring-escape-perl (2010.002-3) ... 493s Setting up libgnutls-openssl27t64:arm64 (3.8.9-2ubuntu2) ... 493s Setting up libxcb-dri3-0:arm64 (1.17.0-2) ... 493s Setting up liblcms2-2:arm64 (2.16-2) ... 493s Setting up libberkeleydb-perl:arm64 (0.66-1) ... 493s Setting up libpixman-1-0:arm64 (0.44.0-3) ... 493s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 493s Setting up libwayland-server0:arm64 (1.23.1-3) ... 493s Setting up libaom3:arm64 (3.12.0-1) ... 493s Setting up libx11-xcb1:arm64 (2:1.8.10-2) ... 493s Setting up libfile-which-perl (1.27-2) ... 493s Setting up libdouble-conversion3:arm64 (3.3.1-1) ... 493s Setting up libncurses-dev:arm64 (6.5+20250216-2) ... 493s Setting up libunicode-utf8-perl (0.62-2build4) ... 493s Setting up libset-intspan-perl (1.19-3) ... 493s Setting up libxcb-xfixes0:arm64 (1.17.0-2) ... 493s Setting up libogg0:arm64 (1.3.5-3build1) ... 493s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 493s Setting up libzstd-dev:arm64 (1.5.6+dfsg-2) ... 493s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 493s Setting up libpod-pom-perl (2.01-4) ... 493s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 493s Setting up hdf5-helpers (1.14.5+repack-3) ... 493s Setting up libwmflite-0.2-7:arm64 (0.2.13-1.1build3) ... 493s Setting up libregexp-pattern-perl (0.2.14-2) ... 493s Setting up libdata-messagepack-perl (1.02-1build5) ... 493s Setting up libclass-inspector-perl (1.36-3) ... 493s Setting up libxcb-xinput0:arm64 (1.17.0-2) ... 493s Setting up libxrender1:arm64 (1:0.9.10-1.1build1) ... 493s Setting up libdynaloader-functions-perl (0.004-1) ... 493s Setting up libdatrie1:arm64 (0.2.13-3build1) ... 493s Setting up libtext-glob-perl (0.11-3) ... 493s Setting up libclass-method-modifiers-perl (2.15-1) ... 493s Setting up liblist-compare-perl (0.55-2) ... 493s Setting up libxcb-render0:arm64 (1.17.0-2) ... 493s Setting up libclone-perl:arm64 (0.47-1) ... 493s Setting up libarchive-zip-perl (1.68-1) ... 493s Setting up libsub-identify-perl (0.14-3build4) ... 493s Setting up libcpanel-json-xs-perl:arm64 (4.39-1) ... 493s Setting up libglvnd0:arm64 (1.7.0-1build1) ... 493s Setting up libio-stringy-perl (2.113-2) ... 493s Setting up libhtml-tagset-perl (3.24-1) ... 493s Setting up libts0t64:arm64 (1.22-1.1build1) ... 493s Setting up liblog-any-perl (1.717-1) ... 493s Setting up libijs-0.35:arm64 (0.35-15.2) ... 493s Setting up libyaml-pp-perl (0.39.0-1) ... 493s Setting up libxcb-glx0:arm64 (1.17.0-2) ... 493s Setting up libdevel-size-perl (0.84-1build1) ... 493s Setting up unzip (6.0-28ubuntu6) ... 493s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 493s Setting up libgs-common (10.05.0dfsg1-0ubuntu1) ... 493s Setting up libregexp-pattern-license-perl (3.11.2-1) ... 493s Setting up libconvert-binhex-perl (1.125-3) ... 493s Setting up liblwp-mediatypes-perl (6.04-2) ... 493s Setting up libyaml-libyaml-perl (0.903.0+ds-1) ... 493s Setting up fonts-freefont-otf (20211204+svn4273-2) ... 493s Setting up libio-interactive-perl (1.026-1) ... 493s Setting up libxcb-keysyms1:arm64 (0.4.1-1) ... 493s Setting up libxcb-shape0:arm64 (1.17.0-2) ... 493s Setting up x11-common (1:7.7+23ubuntu3) ... 494s Setting up libtry-tiny-perl (0.32-1) ... 494s Setting up libdeflate0:arm64 (1.23-1) ... 494s Setting up perl-openssl-defaults:arm64 (7build3) ... 494s Setting up libmldbm-perl (2.05-4) ... 494s Setting up libxml-namespacesupport-perl (1.12-2) ... 494s Setting up m4 (1.4.19-7) ... 494s Setting up libevent-2.1-7t64:arm64 (2.1.12-stable-10) ... 494s Setting up libclone-choose-perl (0.010-2) ... 494s Setting up libqhull-r8.0:arm64 (2020.2-6build1) ... 494s Setting up libxcb-render-util0:arm64 (0.3.10-1) ... 494s Setting up libtime-moment-perl (0.44-2build5) ... 494s Setting up libencode-locale-perl (1.05-3) ... 494s Setting up libxcb-shm0:arm64 (1.17.0-2) ... 494s Setting up libxcb-icccm4:arm64 (0.4.2-1) ... 494s Setting up texinfo-lib (7.1.1-1) ... 494s Setting up libreadline-dev:arm64 (8.2-6) ... 494s Setting up libmpg123-0t64:arm64 (1.32.10-1) ... 494s Setting up libgomp1:arm64 (15-20250222-0ubuntu1) ... 494s Setting up libconfig-tiny-perl (2.30-1) ... 494s Setting up libsereal-encoder-perl (5.004+ds-1build4) ... 494s Setting up libunwind8:arm64 (1.6.2-3.1) ... 494s Setting up liblist-utilsby-perl (0.12-2) ... 494s Setting up libyaml-tiny-perl (1.76-1) ... 494s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 494s Setting up octave-common (9.4.0-1) ... 494s Setting up libregexp-common-perl (2024080801-1) ... 494s Setting up libpcre2-16-0:arm64 (10.45-1) ... 494s Setting up libaec0:arm64 (1.1.3-1) ... 494s Setting up libnet-netmask-perl (2.0002-2) ... 494s Setting up libopengl0:arm64 (1.7.0-1build1) ... 494s Setting up libsub-install-perl (0.929-1) ... 494s Setting up libxcb-util1:arm64 (0.4.1-1) ... 494s Setting up libpsl-dev:arm64 (0.21.2-1.1build1) ... 494s Setting up libxxf86vm1:arm64 (1:1.1.4-1build4) ... 494s Setting up libindirect-perl (0.39-2build5) ... 494s Setting up poppler-data (0.4.12-1) ... 494s Setting up libxcb-xkb1:arm64 (1.17.0-2) ... 494s Setting up libxcb-image0:arm64 (0.4.0-2build1) ... 494s Setting up libnumber-compare-perl (0.03-3) ... 494s Setting up libxcb-present0:arm64 (1.17.0-2) ... 494s Setting up liberror-perl (0.17030-1) ... 494s Setting up octave-interval-doc (3.2.1-6build1) ... 494s Setting up libasound2-data (1.2.13-1build1) ... 494s Setting up patchutils (0.4.2-1build3) ... 494s Setting up tex-common (6.19) ... 494s update-language: texlive-base not installed and configured, doing nothing! 494s Setting up libjson-maybexs-perl (1.004008-1) ... 494s Setting up libxml-sax-base-perl (1.09-3) ... 494s Setting up libio-string-perl (1.08-4) ... 494s Setting up libboolean-perl (0.46-3) ... 494s Setting up libnetaddr-ip-perl (4.079+dfsg-2build5) ... 494s Setting up xtrans-dev (1.4.0-1) ... 494s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 494s Setting up autotools-dev (20220109.1) ... 494s Setting up libblas3:arm64 (3.12.1-2) ... 494s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode 494s Setting up libclass-data-inheritable-perl (0.10-1) ... 494s Setting up libunbound8:arm64 (1.22.0-1ubuntu1) ... 494s Setting up libpkgconf3:arm64 (1.8.1-4) ... 494s Setting up libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-3ubuntu1) ... 494s Setting up libalgorithm-c3-perl (0.11-2) ... 494s Setting up libasound2t64:arm64 (1.2.13-1build1) ... 494s Setting up liblog-log4perl-perl (1.57-1) ... 494s Setting up libtext-reform-perl (1.20-5) ... 494s Setting up libgnutls-dane0t64:arm64 (3.8.9-2ubuntu2) ... 494s Setting up libfile-find-rule-perl (0.34-3) ... 494s Setting up libxfixes3:arm64 (1:6.0.0-2build1) ... 494s Setting up libxcb-sync1:arm64 (1.17.0-2) ... 494s Setting up libjbig2dec0:arm64 (0.20-1build3) ... 494s Setting up libipc-system-simple-perl (1.30-2) ... 494s Setting up libio-tiecombine-perl (1.005-3) ... 494s Setting up libnet-domain-tld-perl (1.75-4) ... 494s Setting up libgssrpc4t64:arm64 (1.21.3-4ubuntu2) ... 494s Setting up libperlio-utf8-strict-perl (0.010-1build4) ... 494s Setting up libldap-dev:arm64 (2.6.9+dfsg-1~exp2ubuntu1) ... 494s Setting up aglfn (1.7+git20191031.4036a9c-2) ... 494s Setting up libxcb-cursor0:arm64 (0.1.5-1) ... 494s Setting up lzip (1.25-2) ... 494s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip (lzip) in auto mode 494s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip-compressor (lzip-compressor) in auto mode 494s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip-decompressor (lzip-decompressor) in auto mode 494s Setting up libavahi-common-data:arm64 (0.8-16ubuntu1) ... 494s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 494s Setting up libopus0:arm64 (1.5.2-2) ... 494s Setting up t1utils (1.41-4build3) ... 494s Setting up libxinerama1:arm64 (2:1.1.4-3build1) ... 494s Setting up diffstat (1.67-1) ... 494s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 494s Setting up comerr-dev:arm64 (2.1-1.47.2-1ubuntu1) ... 494s Setting up libxkbcommon-x11-0:arm64 (1.7.0-2) ... 494s Setting up fonts-dejavu-mono (2.37-8) ... 494s Setting up libssl-dev:arm64 (3.4.1-1ubuntu1) ... 494s Setting up libmpc3:arm64 (1.3.1-1build2) ... 494s Setting up libvorbis0a:arm64 (1.3.7-2) ... 494s Setting up libvariable-magic-perl (0.64-1build1) ... 494s Setting up libidn12:arm64 (1.42-3) ... 494s Setting up libio-html-perl (1.004-3) ... 494s Setting up libxrandr2:arm64 (2:1.5.4-1) ... 494s Setting up libtext-template-perl (1.61-1) ... 494s Setting up libpod-parser-perl (1.67-1) ... 494s Setting up autopoint (0.23.1-1) ... 494s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 494s Setting up fonts-dejavu-core (2.37-8) ... 494s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 494s Setting up pkgconf-bin (1.8.1-4) ... 494s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 494s Setting up libqscintilla2-qt6-l10n (2.14.1+dfsg-1build4) ... 494s Setting up libltdl7:arm64 (2.5.4-4) ... 494s Setting up libidn2-dev:arm64 (2.3.7-2build2) ... 494s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 494s Setting up libparams-util-perl (1.102-3build1) ... 494s Setting up libgfortran5:arm64 (15-20250222-0ubuntu1) ... 494s Setting up libvulkan1:arm64 (1.4.304.0-1) ... 494s Setting up libtime-duration-perl (1.21-2) ... 494s Setting up autoconf (2.72-3ubuntu1) ... 494s Setting up libtext-xslate-perl:arm64 (3.5.9-2build1) ... 494s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 494s Setting up libwebp7:arm64 (1.5.0-0.1) ... 494s Setting up libarray-intspan-perl (2.004-2) ... 494s Setting up libcapture-tiny-perl (0.50-1) ... 494s Setting up libtimedate-perl (2.3300-2) ... 494s Setting up libexporter-lite-perl (0.09-2) ... 494s Setting up libubsan1:arm64 (15-20250222-0ubuntu1) ... 494s Setting up libsub-name-perl:arm64 (0.28-1) ... 494s Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 494s Setting up dwz (0.15-1build6) ... 494s Setting up libdata-validate-domain-perl (0.15-1) ... 494s Setting up libproc-processtable-perl:arm64 (0.636-1build4) ... 494s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 494s Setting up libmtdev1t64:arm64 (1.1.7-1) ... 494s Setting up libduktape207:arm64 (2.7.0+tests-0ubuntu3) ... 494s Setting up libxshmfence1:arm64 (1.3-1build5) ... 494s Setting up libhwasan0:arm64 (15-20250222-0ubuntu1) ... 494s Setting up libxcb-randr0:arm64 (1.17.0-2) ... 494s Setting up libpath-tiny-perl (0.146-1) ... 494s Setting up libasan8:arm64 (15-20250222-0ubuntu1) ... 494s Setting up lzop (1.04-2build3) ... 494s Setting up libjson-perl (4.10000-1) ... 494s Setting up liblog-any-adapter-screen-perl (0.141-1) ... 494s Setting up librole-tiny-perl (2.002004-1) ... 494s Setting up debugedit (1:5.1-2) ... 494s Setting up libipc-run3-perl (0.049-1) ... 494s Setting up libmd4c0:arm64 (0.5.2-2) ... 494s Setting up libregexp-wildcards-perl (1.05-3) ... 494s Setting up libmousex-strictconstructor-perl (0.02-3) ... 494s Setting up libfile-sharedir-perl (1.118-3) ... 494s Setting up libsub-uplevel-perl (0.2800-3) ... 494s Setting up libsuitesparseconfig7:arm64 (1:7.8.3+dfsg-3) ... 494s Setting up liblua5.4-0:arm64 (5.4.7-1) ... 494s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 494s Setting up libaliased-perl (0.34-3) ... 494s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 494s Setting up libthai-data (0.1.29-2build1) ... 494s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 494s Setting up libstrictures-perl (2.000006-1) ... 494s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 494s Setting up libdevel-stacktrace-perl (2.0500-1) ... 494s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 494s Setting up libtext-autoformat-perl (1.750000-2) ... 494s Setting up libglu1-mesa:arm64 (9.0.2-1.1build1) ... 494s Setting up libflac12t64:arm64 (1.4.3+ds-4) ... 494s Setting up libtoml-tiny-perl (0.19-1) ... 494s Setting up libstemmer0d:arm64 (2.2.0-4build1) ... 494s Setting up libxkbfile1:arm64 (1:1.1.0-1build4) ... 494s Setting up libpaper2:arm64 (2.2.5-0.3) ... 494s Setting up libsort-versions-perl (1.62-3) ... 494s Setting up libtsan2:arm64 (15-20250222-0ubuntu1) ... 494s Setting up libexporter-tiny-perl (1.006002-1) ... 494s Setting up libterm-readkey-perl (2.38-2build5) ... 494s Setting up libisl23:arm64 (0.27-1) ... 494s Setting up libtext-unidecode-perl (1.30-3) ... 494s Setting up libde265-0:arm64 (1.0.15-1build5) ... 494s Setting up libfont-ttf-perl (1.06-2) ... 494s Setting up libfile-homedir-perl (1.006-2) ... 494s Setting up libsamplerate0:arm64 (0.2.2-4build1) ... 494s Setting up libtasn1-6-dev:arm64 (4.20.0-2) ... 494s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 494s Setting up libtext-levenshteinxs-perl (0.03-5build5) ... 494s Setting up libperlio-gzip-perl (0.20-1build5) ... 494s Setting up libjxl0.11:arm64 (0.11.1-1) ... 494s Setting up libxfont2:arm64 (1:2.0.6-1build1) ... 494s Setting up libhtml-html5-entities-perl (0.004-3) ... 494s Setting up libtext-levenshtein-damerau-perl (0.41-3) ... 494s Setting up libsereal-decoder-perl (5.004+ds-1build4) ... 494s Setting up libmarkdown2:arm64 (2.2.7-2.1) ... 494s Setting up libcc1-0:arm64 (15-20250222-0ubuntu1) ... 494s Setting up liburi-perl (5.30-1) ... 494s Setting up libnet-ipv6addr-perl (1.02-1) ... 494s Setting up libbrotli-dev:arm64 (1.1.0-2build4) ... 494s Setting up liblsan0:arm64 (15-20250222-0ubuntu1) ... 494s Setting up libp11-kit-dev:arm64 (0.25.5-2ubuntu3) ... 494s Setting up libmp3lame0:arm64 (3.100-6build1) ... 494s Setting up libblas-dev:arm64 (3.12.1-2) ... 494s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so to provide /usr/lib/aarch64-linux-gnu/libblas.so (libblas.so-aarch64-linux-gnu) in auto mode 494s Setting up libsz2:arm64 (1.1.3-1) ... 494s Setting up libitm1:arm64 (15-20250222-0ubuntu1) ... 494s Setting up libvorbisenc2:arm64 (1.3.7-2) ... 494s Setting up libkadm5clnt-mit12:arm64 (1.21.3-4ubuntu2) ... 494s Setting up libdata-validate-ip-perl (0.31-1) ... 494s Setting up libwacom-common (2.14.0-1) ... 494s Setting up libmousex-nativetraits-perl (1.09-3) ... 494s Setting up libemail-address-xs-perl (1.05-1build5) ... 494s Setting up libwayland-client0:arm64 (1.23.1-3) ... 494s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 494s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 494s Setting up automake (1:1.17-3ubuntu1) ... 494s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 494s Setting up libb2-1:arm64 (0.98.1-1.1build1) ... 494s Setting up x11proto-dev (2024.1-1) ... 494s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 494s Setting up gnuplot-data (6.0.2+dfsg1-1) ... 494s Setting up libice6:arm64 (2:1.1.1-1) ... 494s Setting up libqt6core6t64:arm64 (6.8.2+dfsg-5) ... 494s Setting up libhttp-date-perl (6.06-1) ... 494s Setting up mesa-libgallium:arm64 (25.0.1-2ubuntu1) ... 494s Setting up libjpeg-turbo8-dev:arm64 (2.1.5-3ubuntu2) ... 494s Setting up liblapack3:arm64 (3.12.1-2) ... 494s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode 494s Setting up libproxy1v5:arm64 (0.5.9-1) ... 494s Setting up libfile-basedir-perl (0.09-2) ... 494s Setting up gettext (0.23.1-1) ... 494s Setting up libarpack2t64:arm64 (3.9.1-4) ... 494s Setting up libfftw3-single3:arm64 (3.3.10-2fakesync1build1) ... 494s Setting up libgmp-dev:arm64 (2:6.3.0+dfsg-3ubuntu1) ... 494s Setting up libamd3:arm64 (1:7.8.3+dfsg-3) ... 494s Setting up libfile-listing-perl (6.16-1) ... 494s Setting up libxau-dev:arm64 (1:1.0.11-1) ... 494s Setting up nettle-dev:arm64 (3.10.1-1) ... 494s Setting up libkdb5-10t64:arm64 (1.21.3-4ubuntu2) ... 494s Setting up libgbm1:arm64 (25.0.1-2ubuntu1) ... 494s Setting up libcolamd3:arm64 (1:7.8.3+dfsg-3) ... 494s Setting up libwacom9:arm64 (2.14.0-1) ... 494s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 495s Setting up liblist-moreutils-perl (0.430-2) ... 495s Setting up libxcursor1:arm64 (1:1.2.3-1) ... 495s Setting up libpod-constants-perl (0.19-2) ... 495s Setting up libgl1-mesa-dri:arm64 (25.0.1-2ubuntu1) ... 495s Setting up libhash-merge-perl (0.302-1) ... 495s Setting up libsoftware-copyright-perl (0.014-1) ... 495s Setting up libaec-dev:arm64 (1.1.3-1) ... 495s Setting up libavahi-common3:arm64 (0.8-16ubuntu1) ... 495s Setting up libcxsparse4:arm64 (1:7.8.3+dfsg-3) ... 495s Setting up libfftw3-long3:arm64 (3.3.10-2fakesync1build1) ... 495s Setting up libnet-http-perl (6.23-1) ... 495s Setting up libpath-iterator-rule-perl (1.015-2) ... 495s Setting up libtext-markdown-discount-perl (0.18-1) ... 495s Setting up libappstream5:arm64 (1.0.4-1) ... 495s Setting up libexception-class-perl (1.45-1) ... 495s Setting up libclass-c3-perl (0.35-2) ... 495s Setting up xfonts-utils (1:7.7+7) ... 495s Setting up libqrupdate1:arm64 (1.1.5-1) ... 495s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 495s Setting up libmpfr-dev:arm64 (4.2.1-1build2) ... 495s Setting up libxml-sax-perl (1.02+dfsg-4) ... 495s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 495s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 495s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 495s Setting up libcamd3:arm64 (1:7.8.3+dfsg-3) ... 495s Setting up pkgconf:arm64 (1.8.1-4) ... 495s Setting up libinput-bin (1.27.1-1) ... 495s Setting up libxs-parse-sublike-perl:arm64 (0.37-1) ... 495s Setting up intltool-debian (0.35.0+20060710.6) ... 495s Setting up libthai0:arm64 (0.1.29-2build1) ... 495s Setting up libxdmcp-dev:arm64 (1:1.1.5-1) ... 495s Setting up libegl-mesa0:arm64 (25.0.1-2ubuntu1) ... 495s Setting up libdata-validate-uri-perl (0.07-3) ... 495s Setting up libxs-parse-keyword-perl (0.48-2) ... 495s Setting up libtest-exception-perl (0.43-3) ... 495s Setting up appstream (1.0.4-1) ... 495s ✔ Metadata cache was updated successfully. 495s Setting up libqt6xml6:arm64 (6.8.2+dfsg-5) ... 495s Setting up libglpk40:arm64 (5.0-1build2) ... 495s Setting up libqt6sql6:arm64 (6.8.2+dfsg-5) ... 495s Setting up libstring-copyright-perl (0.003014-1) ... 495s Setting up libraqm0:arm64 (0.10.2-1) ... 495s Setting up liblapack-dev:arm64 (3.12.1-2) ... 495s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so to provide /usr/lib/aarch64-linux-gnu/liblapack.so (liblapack.so-aarch64-linux-gnu) in auto mode 495s Setting up libdata-optlist-perl (0.114-1) ... 495s Setting up libssh2-1-dev:arm64 (1.11.1-1) ... 495s Setting up libccolamd3:arm64 (1:7.8.3+dfsg-3) ... 495s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 495s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 496s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 496s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 496s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 496s Setting up dh-strip-nondeterminism (1.14.1-2) ... 496s Setting up libwww-robotrules-perl (6.02-1) ... 496s Setting up libsyntax-keyword-try-perl (0.30-1) ... 496s Setting up libjack-jackd2-0:arm64 (1.9.22~dfsg-4) ... 496s Setting up libhdf5-310:arm64 (1.14.5+repack-3) ... 496s Setting up cpp-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 496s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 496s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 496s Setting up libkadm5srv-mit12:arm64 (1.21.3-4ubuntu2) ... 496s Setting up libegl1:arm64 (1.7.0-1build1) ... 496s Setting up libqt6core5compat6:arm64 (6.8.2-3) ... 496s Setting up libfontconfig1:arm64 (2.15.0-2ubuntu1) ... 496s Setting up libsndfile1:arm64 (1.2.2-2) ... 496s Setting up libmro-compat-perl (0.15-2) ... 496s Setting up libgcc-14-dev:arm64 (14.2.0-17ubuntu3) ... 496s Setting up libjpeg8-dev:arm64 (8c-2ubuntu11) ... 496s Setting up libhdf5-fortran-310:arm64 (1.14.5+repack-3) ... 496s Setting up libstdc++-14-dev:arm64 (14.2.0-17ubuntu3) ... 496s Setting up libsm6:arm64 (2:1.2.4-1) ... 496s Setting up libavahi-client3:arm64 (0.8-16ubuntu1) ... 496s Setting up libio-socket-ssl-perl (2.089-1) ... 496s Setting up libsub-exporter-perl (0.990-1) ... 496s Setting up libqt6dbus6:arm64 (6.8.2+dfsg-5) ... 496s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 496s Setting up libhtml-form-perl (6.12-1) ... 496s Setting up krb5-multidev:arm64 (1.21.3-4ubuntu2) ... 496s Setting up libhdf5-cpp-310:arm64 (1.14.5+repack-3) ... 496s Setting up libgfortran-14-dev:arm64 (14.2.0-17ubuntu3) ... 496s Setting up libiterator-perl (0.03+ds1-2) ... 496s Setting up libgnutls28-dev:arm64 (3.8.9-2ubuntu2) ... 496s Setting up libinput10:arm64 (1.27.1-1) ... 496s Setting up libnghttp2-dev:arm64 (1.64.0-1) ... 496s Setting up libhdf5-hl-310:arm64 (1.14.5+repack-3) ... 496s Setting up libportaudio2:arm64 (19.6.0-1.2build3) ... 496s Setting up libhttp-negotiate-perl (6.01-2) ... 496s Setting up fontconfig (2.15.0-2ubuntu1) ... 498s Regenerating fonts cache... done. 498s Setting up libcarp-assert-more-perl (2.8.0-1) ... 498s Setting up libcholmod5:arm64 (1:7.8.3+dfsg-3) ... 498s Setting up libxft2:arm64 (2.3.6-1build1) ... 498s Setting up libglx-mesa0:arm64 (25.0.1-2ubuntu1) ... 498s Setting up libxcb1-dev:arm64 (1.17.0-2) ... 498s Setting up libiterator-util-perl (0.02+ds1-2) ... 498s Setting up libglx0:arm64 (1.7.0-1build1) ... 498s Setting up libhttp-cookies-perl (6.11-1) ... 498s Setting up libspqr4:arm64 (1:7.8.3+dfsg-3) ... 498s Setting up libfftw3-bin (3.3.10-2fakesync1build1) ... 498s Setting up po-debconf (1.0.21+nmu1) ... 498s Setting up libhtml-tree-perl (5.07-3) ... 498s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 498s Setting up libpango-1.0-0:arm64 (1.56.2-1) ... 498s Setting up libcgi-pm-perl (4.67-1) ... 498s Setting up libjpeg-dev:arm64 (8c-2ubuntu11) ... 498s Setting up libx11-dev:arm64 (2:1.8.10-2) ... 498s Setting up fonts-urw-base35 (20200910-8) ... 499s Setting up libcairo2:arm64 (1.18.2-2) ... 499s Setting up libobject-pad-perl (0.820-1) ... 499s Setting up libkrb5-dev:arm64 (1.21.3-4ubuntu2) ... 499s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 499s Setting up libgl1:arm64 (1.7.0-1build1) ... 499s Setting up libqt6gui6:arm64 (6.8.2+dfsg-5) ... 499s Setting up libnet-smtp-ssl-perl (1.04-2) ... 499s Setting up libmodule-runtime-perl (0.016-2) ... 499s Setting up libmailtools-perl (2.22-1) ... 499s Setting up libconfig-model-perl (2.155-1) ... 499s Setting up libxt6t64:arm64 (1:1.2.1-1.2build1) ... 499s Setting up librtmp-dev:arm64 (2.4+20151223.gitfa8646d.1-2build7) ... 499s Setting up texinfo (7.1.1-1) ... 499s Setting up cpp-14 (14.2.0-17ubuntu3) ... 499s Setting up libumfpack6:arm64 (1:7.8.3+dfsg-3) ... 499s Setting up libconst-fast-perl (0.014-2) ... 499s Setting up libqt6network6:arm64 (6.8.2+dfsg-5) ... 499s Setting up cpp (4:14.2.0-1ubuntu1) ... 499s Setting up libdata-section-perl (0.200008-1) ... 499s Setting up libglx-dev:arm64 (1.7.0-1build1) ... 499s Setting up gcc-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 499s Setting up libpangoft2-1.0-0:arm64 (1.56.2-1) ... 499s Setting up libdata-dpath-perl (0.60-1) ... 499s Setting up libfltk1.3t64:arm64 (1.3.8-6.1build2) ... 499s Setting up libfftw3-dev:arm64 (3.3.10-2fakesync1build1) ... 499s Setting up libcups2t64:arm64 (2.4.11-0ubuntu2) ... 499s Setting up libgl-dev:arm64 (1.7.0-1build1) ... 499s Setting up libstring-rewriteprefix-perl (0.009-1) ... 499s Setting up libpangocairo-1.0-0:arm64 (1.56.2-1) ... 499s Setting up libhdf5-hl-cpp-310:arm64 (1.14.5+repack-3) ... 499s Setting up libconfig-model-backend-yaml-perl (2.134-2) ... 499s Setting up libgs10-common (10.05.0dfsg1-0ubuntu1) ... 499s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 499s Setting up libhdf5-hl-fortran-310:arm64 (1.14.5+repack-3) ... 499s Setting up libxmu6:arm64 (2:1.1.3-3build2) ... 499s Setting up g++-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 499s Setting up libmodule-implementation-perl (0.09-2) ... 499s Setting up libpackage-stash-perl (0.40-1) ... 499s Setting up libimport-into-perl (1.002005-2) ... 499s Setting up libmoo-perl (2.005005-1) ... 499s Setting up libqt6opengl6:arm64 (6.8.2+dfsg-5) ... 499s Setting up liblist-someutils-perl (0.59-1) ... 499s Setting up libxaw7:arm64 (2:1.0.16-1) ... 499s Setting up libmime-tools-perl (5.515-1) ... 499s Setting up libsoftware-license-perl (0.104006-1) ... 499s Setting up libclass-load-perl (0.25-2) ... 499s Setting up libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 499s Setting up gcc-14 (14.2.0-17ubuntu3) ... 499s Setting up libqt6widgets6:arm64 (6.8.2+dfsg-5) ... 499s Setting up libfltk-gl1.3t64:arm64 (1.3.8-6.1build2) ... 499s Setting up libcurl4-openssl-dev:arm64 (8.12.1-3ubuntu1) ... 499s Setting up libhdf5-dev (1.14.5+repack-3) ... 499s update-alternatives: using /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 499s Setting up gfortran-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 499s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 499s Setting up gfortran-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 499s Setting up g++-14 (14.2.0-17ubuntu3) ... 499s Setting up libmoox-aliases-perl (0.001006-2) ... 499s Setting up gfortran-14 (14.2.0-17ubuntu3) ... 499s Setting up libparams-validate-perl:arm64 (1.31-2build4) ... 499s Setting up libqt6openglwidgets6:arm64 (6.8.2+dfsg-5) ... 499s Setting up libb-hooks-endofscope-perl (0.28-1) ... 499s Setting up libgs10:arm64 (10.05.0dfsg1-0ubuntu1) ... 499s Setting up libqt6printsupport6:arm64 (6.8.2+dfsg-5) ... 499s Setting up libtool (2.5.4-4) ... 499s Setting up libsoftware-licensemoreutils-perl (1.009-1) ... 499s Setting up x11-xkb-utils (7.7+9) ... 499s Setting up libqt6help6:arm64 (6.8.2-3) ... 499s Setting up libqscintilla2-qt6-15:arm64 (2.14.1+dfsg-1build4) ... 499s Setting up ghostscript (10.05.0dfsg1-0ubuntu1) ... 499s Setting up gcc (4:14.2.0-1ubuntu1) ... 499s Setting up dh-autoreconf (20) ... 499s Setting up libnamespace-clean-perl (0.27-2) ... 499s Setting up libstring-license-perl (0.0.11-1ubuntu1) ... 499s Setting up libgetopt-long-descriptive-perl (0.116-2) ... 499s Setting up g++ (4:14.2.0-1ubuntu1) ... 499s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 499s Setting up xserver-common (2:21.1.16-1ubuntu1) ... 499s Setting up licensecheck (3.3.9-1ubuntu1) ... 499s Setting up libapp-cmd-perl (0.337-2) ... 499s Setting up xvfb (2:21.1.16-1ubuntu1) ... 499s Setting up debhelper (13.24.1ubuntu2) ... 499s Setting up gfortran (4:14.2.0-1ubuntu1) ... 499s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 499s 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 499s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 499s 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 499s Setting up cme (1.041-1) ... 499s Setting up libheif-plugin-aomdec:arm64 (1.19.7-1) ... 499s Setting up libwww-perl (6.78-1) ... 499s Setting up libheif1:arm64 (1.19.7-1) ... 499s Setting up libparse-debcontrol-perl (2.005-6) ... 499s Setting up libhtml-tokeparser-simple-perl (3.16-4) ... 499s Setting up libwww-mechanize-perl (2.19-1ubuntu1) ... 499s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 499s Setting up gnuplot-nox (6.0.2+dfsg1-1) ... 499s update-alternatives: using /usr/bin/gnuplot-nox to provide /usr/bin/gnuplot (gnuplot) in auto mode 499s Setting up liblwp-protocol-https-perl (6.14-1) ... 499s Setting up libheif-plugin-libde265:arm64 (1.19.7-1) ... 499s Setting up libgraphicsmagick-q16-3t64 (1.4+really1.3.45+hg17689-1) ... 499s Setting up lintian (2.121.1+nmu1ubuntu2) ... 499s Setting up libgraphicsmagick++-q16-12t64 (1.4+really1.3.45+hg17689-1) ... 499s Setting up libconfig-model-dpkg-perl (3.010) ... 499s Setting up dh-octave-autopkgtest (1.8.0) ... 499s Setting up octave (9.4.0-1) ... 499s Setting up octave-dev (9.4.0-1) ... 499s Setting up octave-interval:arm64 (3.2.1-6build1) ... 499s Setting up dh-octave (1.8.0) ... 499s Processing triggers for libc-bin (2.41-1ubuntu2) ... 499s Processing triggers for man-db (2.13.0-1) ... 502s Processing triggers for udev (257.3-1ubuntu3) ... 502s Processing triggers for install-info (7.1.1-1) ... 504s autopkgtest [13:57:41]: test command1: DH_OCTAVE_TEST_ENV="xvfb-run -a" /usr/bin/dh_octave_check --use-installed-package 504s autopkgtest [13:57:41]: test command1: [----------------------- 505s Checking package... 508s Run the unit tests... 508s Checking m files ... 508s [inst/vereigback.m] 508s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/vereigback.m 508s ***** test 508s [lambda, X, ep] = vereigback (eye (2)); 508s assert (lambda, [1; 1]); 508s assert (X, eye (2)); 508s assert (ep, zeros (2, 1)); 508s ***** test 508s [lambda, X, ep] = vereigback ([2 1; 1 2]); 508s assert (lambda, [1; 3]); 508s assert (X, [-1 1; 1 1] ./ sqrt (2), eps); 508s assert (ep, zeros (2, 1)); 508s ***** test 508s [lambda, X, ep] = vereigback ([2 0 0; 0 3 4; 0 4 9]); 508s assert (lambda, [1; 2; 11]); 508s assert (ep, zeros (3, 1)); 508s ***** test 508s [lambda, X, ep] = vereigback ([1 2 3; 0 1 2; 1 1 1]); 508s assert (max (ep) < 1e-14); 508s 4 tests, 4 passed, 0 known failure, 0 skipped 508s [inst/verlinprog.m] 508s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/verlinprog.m 508s ***** test 508s A = [-2, -3; -2, -1]; 508s b = [-1500, -1000]; 508s c = [1; 1]; 508s [flag, x, y, h] = verlinprog (A, b, c); 508s assert (flag, "verified optimum"); 508s assert (ismember ([375; 250], x)); 508s assert (wid (x) < 1e-12); 508s assert (ismember ([-0.25; -0.25], y)); 508s assert (wid (y) < 1e-16); 508s assert (ismember (625, h)); 508s assert (wid (h) < 1e-12); 508s 1 test, 1 passed, 0 known failure, 0 skipped 508s [inst/entire.m] 508s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/entire.m 508s ***** assert (inf (entire ()), -inf); 508s ***** assert (sup (entire ()), inf); 508s ***** assert (decorationpart (entire ()), {"dac"}); 508s ***** assert (inf (entire (5)), -inf (5)); 508s ***** assert (sup (entire (5)), inf (5)); 508s ***** assert (strcmp (decorationpart (entire (5)), "dac"), true (5)); 508s ***** assert (inf (entire (5, 6)), -inf (5, 6)); 508s ***** assert (sup (entire (5, 6)), inf (5, 6)); 508s ***** assert (strcmp (decorationpart (entire (5, 6)), "dac"), true (5, 6)); 508s ***** assert (inf (entire (5, 6, 7)), -inf (5, 6, 7)); 508s ***** assert (sup (entire (5, 6, 7)), inf (5, 6, 7)); 508s ***** assert (strcmp (decorationpart (entire (5, 6, 7)), "dac"), true (5, 6, 7)); 508s 12 tests, 12 passed, 0 known failure, 0 skipped 508s [inst/__split_interval_literals__.m] 508s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/__split_interval_literals__.m 508s ***** assert (__split_interval_literals__ (""), {""}); 508s ***** assert (__split_interval_literals__ (","), {""}); 508s ***** assert (__split_interval_literals__ ("1"), {"1"}); 508s ***** assert (__split_interval_literals__ ("1?"), {"1?"}); 508s ***** assert (__split_interval_literals__ ("1?u"), {"1?u"}); 508s ***** assert (__split_interval_literals__ ("1?u3"), {"1?u3"}); 508s ***** assert (__split_interval_literals__ ("[Empty]"), {"[Empty]"}); 508s ***** assert (__split_interval_literals__ ("[Entire]"), {"[Entire]"}); 508s ***** assert (__split_interval_literals__ ("[]"), {"[]"}); 508s ***** assert (__split_interval_literals__ ("[,]"), {"[,]"}); 508s ***** assert (__split_interval_literals__ ("[1]"), {"[1]"}); 508s ***** assert (__split_interval_literals__ ("[1,2]"), {"[1,2]"}); 508s ***** assert (__split_interval_literals__ ("1 2"), {"1", "2"}); 508s ***** assert (__split_interval_literals__ ("1, , , , , , ,2"), {"1", "2"}); 508s ***** assert (__split_interval_literals__ ("1;;2"), {"1"; ""; "2"}); 508s ***** assert (__split_interval_literals__ ("1; ;2"), {"1"; ""; "2"}); 508s ***** assert (__split_interval_literals__ ("[1,2] [3,4]"), {"[1,2]", "[3,4]"}); 508s ***** assert (__split_interval_literals__ ("[1,2],[3,4]"), {"[1,2]", "[3,4]"}); 508s ***** assert (__split_interval_literals__ ("[1,2], [3,4]"), {"[1,2]", "[3,4]"}); 508s ***** assert (__split_interval_literals__ ("[1,2]\n[3,4]"), {"[1,2]"; "[3,4]"}); 508s ***** assert (__split_interval_literals__ ("[1,2];[3,4]"), {"[1,2]"; "[3,4]"}); 508s ***** assert (__split_interval_literals__ ("[1,2]; [3,4]"), {"[1,2]"; "[3,4]"}); 508s ***** assert (__split_interval_literals__ (["[1,2]"; "[3,4]"]), {"[1,2]"; "[3,4]"}); 508s ***** assert (__split_interval_literals__ ("1 [3,4]"), {"1", "[3,4]"}); 508s ***** assert (__split_interval_literals__ ("1,[3,4]"), {"1", "[3,4]"}); 508s ***** assert (__split_interval_literals__ ("1, [3,4]"), {"1", "[3,4]"}); 508s ***** assert (__split_interval_literals__ ("1\n[3,4]"), {"1"; "[3,4]"}); 508s ***** assert (__split_interval_literals__ ("1;[3,4]"), {"1"; "[3,4]"}); 508s ***** assert (__split_interval_literals__ ("1; [3,4]"), {"1"; "[3,4]"}); 508s ***** assert (__split_interval_literals__ (["1"; "[3,4]"]), {"1"; "[3,4]"}); 508s ***** assert (__split_interval_literals__ ("[1,2] 3"), {"[1,2]", "3"}); 508s ***** assert (__split_interval_literals__ ("[1,2],3"), {"[1,2]", "3"}); 508s ***** assert (__split_interval_literals__ ("[1,2], 3"), {"[1,2]", "3"}); 508s ***** assert (__split_interval_literals__ ("[1,2]\n3"), {"[1,2]"; "3"}); 508s ***** assert (__split_interval_literals__ ("[1,2];3"), {"[1,2]"; "3"}); 508s ***** assert (__split_interval_literals__ ("[1,2]; 3"), {"[1,2]"; "3"}); 508s ***** assert (__split_interval_literals__ (["[1,2]"; "3"]), {"[1,2]"; "3"}); 508s ***** assert (__split_interval_literals__ ("1 3"), {"1", "3"}); 508s ***** assert (__split_interval_literals__ ("1,3"), {"1", "3"}); 508s ***** assert (__split_interval_literals__ ("1, 3"), {"1", "3"}); 508s ***** assert (__split_interval_literals__ ("1\n3"), {"1"; "3"}); 508s ***** assert (__split_interval_literals__ ("1;3"), {"1"; "3"}); 508s ***** assert (__split_interval_literals__ ("1; 3"), {"1"; "3"}); 508s ***** assert (__split_interval_literals__ (["1"; "3"]), {"1"; "3"}); 508s ***** assert (__split_interval_literals__ ("[1,2] [3,4] [5,6]"), {"[1,2]", "[3,4]", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("[1,2],[3,4],[5,6]"), {"[1,2]", "[3,4]", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("[1,2], [3,4], [5,6]"), {"[1,2]", "[3,4]", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("[1,2]\n[3,4];[5,6]"), {"[1,2]"; "[3,4]"; "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("[1,2];[3,4] [5,6]"), {"[1,2]", "[Empty]"; "[3,4]", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("[1,2] [3,4];[5,6]"), {"[1,2]", "[3,4]"; "[5,6]", "[Empty]"}); 508s ***** assert (__split_interval_literals__ ("1 [3,4] [5,6]"), {"1", "[3,4]", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("1,[3,4],[5,6]"), {"1", "[3,4]", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("1, [3,4], [5,6]"), {"1", "[3,4]", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("1\n[3,4];[5,6]"), {"1"; "[3,4]"; "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("1;[3,4] [5,6]"), {"1", "[Empty]"; "[3,4]", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("1 [3,4];[5,6]"), {"1", "[3,4]"; "[5,6]", "[Empty]"}); 508s ***** assert (__split_interval_literals__ ("[1,2] 3 [5,6]"), {"[1,2]", "3", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("[1,2],3,[5,6]"), {"[1,2]", "3", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("[1,2], 3, [5,6]"), {"[1,2]", "3", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("[1,2]\n3;[5,6]"), {"[1,2]"; "3"; "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("[1,2];3 [5,6]"), {"[1,2]", "[Empty]"; "3", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("[1,2] 3;[5,6]"), {"[1,2]", "3"; "[5,6]", "[Empty]"}); 508s ***** assert (__split_interval_literals__ ("[1,2] [3,4] 5"), {"[1,2]", "[3,4]", "5"}); 508s ***** assert (__split_interval_literals__ ("[1,2],[3,4],5"), {"[1,2]", "[3,4]", "5"}); 508s ***** assert (__split_interval_literals__ ("[1,2], [3,4], 5"), {"[1,2]", "[3,4]", "5"}); 508s ***** assert (__split_interval_literals__ ("[1,2]\n[3,4];5"), {"[1,2]"; "[3,4]"; "5"}); 508s ***** assert (__split_interval_literals__ ("[1,2];[3,4] 5"), {"[1,2]", "[Empty]"; "[3,4]", "5"}); 508s ***** assert (__split_interval_literals__ ("[1,2] [3,4];5"), {"[1,2]", "[3,4]"; "5", "[Empty]"}); 508s ***** assert (__split_interval_literals__ ("1 [3,4] 5"), {"1", "[3,4]", "5"}); 508s ***** assert (__split_interval_literals__ ("1,[3,4],5"), {"1", "[3,4]", "5"}); 508s ***** assert (__split_interval_literals__ ("1, [3,4], 5"), {"1", "[3,4]", "5"}); 508s ***** assert (__split_interval_literals__ ("1\n[3,4];5"), {"1"; "[3,4]"; "5"}); 508s ***** assert (__split_interval_literals__ ("1;[3,4] 5"), {"1", "[Empty]"; "[3,4]", "5"}); 508s ***** assert (__split_interval_literals__ ("1 [3,4];5"), {"1", "[3,4]"; "5", "[Empty]"}); 508s ***** assert (__split_interval_literals__ ("1 3 [5,6]"), {"1", "3", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("1,3,[5,6]"), {"1", "3", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("1, 3, [5,6]"), {"1", "3", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("1\n3;[5,6]"), {"1"; "3"; "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("1;3 [5,6]"), {"1", "[Empty]"; "3", "[5,6]"}); 508s ***** assert (__split_interval_literals__ ("1 3;[5,6]"), {"1", "3"; "[5,6]", "[Empty]"}); 508s ***** assert (__split_interval_literals__ ("[1,2] 3 5"), {"[1,2]", "3", "5"}); 508s ***** assert (__split_interval_literals__ ("[1,2],3,5"), {"[1,2]", "3", "5"}); 508s ***** assert (__split_interval_literals__ ("[1,2], 3, 5"), {"[1,2]", "3", "5"}); 508s ***** assert (__split_interval_literals__ ("[1,2]\n3;5"), {"[1,2]"; "3"; "5"}); 508s ***** assert (__split_interval_literals__ ("[1,2];3 5"), {"[1,2]", "[Empty]"; "3", "5"}); 508s ***** assert (__split_interval_literals__ ("[1,2] 3;5"), {"[1,2]", "3"; "5", "[Empty]"}); 508s ***** assert (__split_interval_literals__ ("1 3 5"), {"1", "3", "5"}); 508s ***** assert (__split_interval_literals__ ("1,3,5"), {"1", "3", "5"}); 508s ***** assert (__split_interval_literals__ ("1, 3, 5"), {"1", "3", "5"}); 508s ***** assert (__split_interval_literals__ ("1\n3;5"), {"1"; "3"; "5"}); 508s ***** assert (__split_interval_literals__ ("1;3 5"), {"1", "[Empty]"; "3", "5"}); 508s ***** assert (__split_interval_literals__ ("1 3;5"), {"1", "3"; "5", "[Empty]"}); 508s 92 tests, 92 passed, 0 known failure, 0 skipped 508s [inst/vereigvec.m] 508s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/vereigvec.m 508s ***** test 508s A = [1 0 0; 0 1 1; 0 0 1]; 508s assert (vereigvec (A, [1; 0; 0]), 1); 508s assert (vereigvec (A, [0; 1; 0]), 1); 508s assert (vereigvec (A, [0; 0; 1]), 0); 508s ***** test 508s A = magic (3); 508s [evc, lambda] = vereigvec (A, [1 1 1]); 508s assert (evc, 1); 508s assert (lambda == 15); 508s assert (vereigvec (A, [1; 0; 0]), 0); 508s assert (vereigvec (A, [0; 1; 0]), 0); 508s assert (vereigvec (A, [0; 0; 1]), 0); 508s ***** test 508s A = magic (3) + infsup ("[-5, 5]"); 508s [evc, lambda, As] = vereigvec (A, [1 0 0]); 508s assert (evc, 1); 508s assert (lambda == "[3, 13]"); 508s assert (ismember ([8 1 6; 0 2 4; 0 5 -2], As)); 508s assert (max (max (wid (As))) < 1e-14); 508s 3 tests, 3 passed, 0 known failure, 0 skipped 508s [inst/verintlinineqs.m] 508s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/verintlinineqs.m 508s ***** test 508s A = [-2, -3; -2, -1]; 508s b = [-1500; -1000]; 508s [x, As] = verintlinineqs (A, b); 508s assert (x, [375; 250], 1e-9); 508s assert (all (x >= [375; 250])); 508s assert (all (all (isempty (As)))); 508s 1 test, 1 passed, 0 known failure, 0 skipped 508s [inst/@infsup/cos.m] 508s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/cos.m 508s ***** # from the documentation string 508s ***** assert (cos (infsup (1)) == "[0x1.14A280FB5068Bp-1, 0x1.14A280FB5068Cp-1]"); 509s ***** shared testdata 509s # Load compiled test data (from src/test/*.itl) 509s testdata = load (file_in_loadpath ("test/itl.mat")); 509s ***** test 509s # Scalar evaluation 509s testcases = testdata.NoSignal.infsup.cos; 509s for testcase = [testcases]' 509s assert (isequaln (... 509s cos (testcase.in{1}), ... 509s testcase.out)); 509s endfor 509s ***** test 509s # Vector evaluation 509s testcases = testdata.NoSignal.infsup.cos; 509s in1 = vertcat (vertcat (testcases.in){:, 1}); 509s out = vertcat (testcases.out); 509s assert (isequaln (cos (in1), out)); 509s ***** test 509s # N-dimensional array evaluation 509s testcases = testdata.NoSignal.infsup.cos; 509s in1 = vertcat (vertcat (testcases.in){:, 1}); 509s out = vertcat (testcases.out); 509s # Reshape data 509s i = -1; 509s do 509s i = i + 1; 509s testsize = factor (numel (in1) + i); 509s until (numel (testsize) > 2) 509s in1 = reshape ([in1; in1(1:i)], testsize); 509s out = reshape ([out; out(1:i)], testsize); 509s assert (isequaln (cos (in1), out)); 509s 4 tests, 4 passed, 0 known failure, 0 skipped 509s [inst/@infsup/wid.m] 509s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/wid.m 509s ***** # from the documentation string 509s ***** assert (wid (infsup (2.5, 3.5)), 1); 509s ***** shared testdata 509s # Load compiled test data (from src/test/*.itl) 509s testdata = load (file_in_loadpath ("test/itl.mat")); 509s ***** test 509s # Scalar evaluation 509s testcases = testdata.NoSignal.infsup.wid; 509s for testcase = [testcases]' 509s assert (isequaln (... 509s wid (testcase.in{1}), ... 509s testcase.out)); 509s endfor 509s ***** test 509s # Vector evaluation 509s testcases = testdata.NoSignal.infsup.wid; 509s in1 = vertcat (vertcat (testcases.in){:, 1}); 509s out = vertcat (testcases.out); 509s assert (isequaln (wid (in1), out)); 509s ***** test 509s # N-dimensional array evaluation 509s testcases = testdata.NoSignal.infsup.wid; 509s in1 = vertcat (vertcat (testcases.in){:, 1}); 509s out = vertcat (testcases.out); 509s # Reshape data 509s i = -1; 509s do 509s i = i + 1; 509s testsize = factor (numel (in1) + i); 509s until (numel (testsize) > 2) 509s in1 = reshape ([in1; in1(1:i)], testsize); 509s out = reshape ([out; out(1:i)], testsize); 510s assert (isequaln (wid (in1), out)); 510s ***** test 510s # Decorated scalar evaluation 510s testcases = testdata.NoSignal.infsupdec.wid; 510s for testcase = [testcases]' 510s assert (isequaln (... 510s wid (testcase.in{1}), ... 510s testcase.out)); 510s endfor 510s ***** test 510s # Decorated vector evaluation 510s testcases = testdata.NoSignal.infsupdec.wid; 510s in1 = vertcat (vertcat (testcases.in){:, 1}); 510s out = vertcat (testcases.out); 510s assert (isequaln (wid (in1), out)); 510s ***** test 510s # Decorated N-dimensional array evaluation 510s testcases = testdata.NoSignal.infsup.wid; 510s in1 = vertcat (vertcat (testcases.in){:, 1}); 510s out = vertcat (testcases.out); 510s # Reshape data 510s i = -1; 510s do 510s i = i + 1; 510s testsize = factor (numel (in1) + i); 510s until (numel (testsize) > 2) 510s in1 = reshape ([in1; in1(1:i)], testsize); 510s out = reshape ([out; out(1:i)], testsize); 510s assert (isequaln (wid (in1), out)); 510s 7 tests, 7 passed, 0 known failure, 0 skipped 510s [inst/@infsup/plot3.m] 510s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/plot3.m 510s ***** # this test is rather pointless 510s ***** test 510s clf 510s plot3 (empty (), empty (), empty ()); 510s close 510s warning: using the gnuplot graphics toolkit is discouraged 510s 510s The gnuplot graphics toolkit is not actively maintained and has a number 510s of limitations that are unlikely to be fixed. Communication with gnuplot 510s uses a one-directional pipe and limited information is passed back to the 510s Octave interpreter so most changes made interactively in the plot window 510s will not be reflected in the graphics properties managed by Octave. For 510s example, if the plot window is closed with a mouse click, Octave will not 510s be notified and will not update its internal list of open figure windows. 510s The qt toolkit is recommended instead. 510s ***** demo 510s clf 510s colormap hot 510s x = y = z = (1 : 3) + infsup ("[0, 1]"); 510s plot3 (x, y, z); 510s grid on 510s ***** demo 510s clf 510s colormap jet 510s z = 1 : 8; 510s x = y = infsup ("[-1, 1]") ./ z; 510s plot3 (x, y, z); 510s grid on 510s ***** demo 510s clf 510s [x, y] = meshgrid (mince (infsup ("[-5, 5]"), 20), ... 510s mince (infsup ("[0.1, 5]"), 10)); 510s z = log (hypot (x, y)); 510s blue = [38 139 210]/255; base2 = [238 232 213]/255; 510s plot3 (x, y, z, base2, blue); 510s view (330, 12) 510s ***** demo 510s clf 510s [x, y] = meshgrid (midrad (-10 : 0.5 : 10, .25)); 510s z = sin (hypot (x, y)) .* hypot (x, y); 510s plot3 (mid (x), mid (y), z); 510s grid on 510s 1 test, 1 passed, 0 known failure, 0 skipped 510s [inst/@infsup/acos.m] 510s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/acos.m 510s ***** # Empty interval 510s ***** assert (acos (infsup ()) == infsup ()); 510s ***** # Singleton intervals 510s ***** assert (acos (infsup (-1)) == infsup ("pi")); 510s ***** assert (subset (acos (infsup (-.5)), union ((infsup ("pi") / 2), infsup ("pi")))); 510s ***** assert (acos (infsup (0)) == infsup ("pi") / 2); 510s ***** assert (subset (acos (infsup (.5)), union ((infsup ("pi") / 2), infsup (0)))); 510s ***** assert (acos (infsup (1)) == infsup (0)); 510s ***** # Bounded intervals 510s ***** assert (acos (infsup (-1, 0)) == union ((infsup ("pi") / 2), infsup ("pi"))); 510s ***** assert (acos (infsup (0, 1)) == union ((infsup ("pi") / 2), infsup (0))); 510s ***** assert (acos (infsup (-1, 1)) == infsup (0, "pi")); 510s ***** assert (acos (infsup (-2, 2)) == infsup (0, "pi")); 510s ***** # Unbounded intervals 510s ***** assert (acos (infsup (0, inf)) == union ((infsup ("pi") / 2), infsup (0))); 510s ***** assert (acos (infsup (-inf, 0)) == union ((infsup ("pi") / 2), infsup ("pi"))); 510s ***** assert (acos (infsup (-inf, inf)) == infsup (0, "pi")); 510s ***** # from the documentation string 510s ***** assert (acos (infsup (.5)) == "[0x1.0C152382D7365, 0x1.0C152382D7366]"); 510s ***** # correct use of signed zeros 510s ***** test 510s x = acos (infsup (1)); 510s assert (signbit (inf (x))); 510s assert (not (signbit (sup (x)))); 510s ***** shared testdata 510s # Load compiled test data (from src/test/*.itl) 510s testdata = load (file_in_loadpath ("test/itl.mat")); 510s ***** test 510s # Scalar evaluation 510s testcases = testdata.NoSignal.infsup.acos; 510s for testcase = [testcases]' 510s assert (isequaln (... 510s acos (testcase.in{1}), ... 510s testcase.out)); 510s endfor 510s ***** test 510s # Vector evaluation 510s testcases = testdata.NoSignal.infsup.acos; 510s in1 = vertcat (vertcat (testcases.in){:, 1}); 510s out = vertcat (testcases.out); 510s assert (isequaln (acos (in1), out)); 510s ***** test 510s # N-dimensional array evaluation 510s testcases = testdata.NoSignal.infsup.acos; 510s in1 = vertcat (vertcat (testcases.in){:, 1}); 510s out = vertcat (testcases.out); 510s # Reshape data 510s i = -1; 510s do 510s i = i + 1; 510s testsize = factor (numel (in1) + i); 510s until (numel (testsize) > 2) 510s in1 = reshape ([in1; in1(1:i)], testsize); 510s out = reshape ([out; out(1:i)], testsize); 510s assert (isequaln (acos (in1), out)); 510s 18 tests, 18 passed, 0 known failure, 0 skipped 510s [inst/@infsup/lu.m] 510s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/lu.m 510s ***** test 510s [l, u] = lu (infsup (magic (3))); 510s assert (l == infsup ({1, 0, 0; .375, 1, 0; .5, "68/37", 1}));, ... 510s assert (subset (u, infsup ({8, 1, 6; 0, 4.625, 4.75; 0, 0, "-0x1.3759F2298375Bp3"}, ... 510s {8, 1, 6; 0, 4.625, 4.75; 0, 0, "-0x1.3759F22983759p3"}))); 511s ***** test 511s A = magic (3); 511s A([1, 5, 9]) = 0; 511s [l, u, p] = lu (infsup (A)); 511s assert (p, [0, 0, 1; 1, 0, 0; 0, 1, 0]); 511s assert (l == infsup ({1, 0, 0; "4/3", 1, 0; 0, "1/9", 1})); 511s assert (subset (u, infsup ({3, 0, 7; 0, 9, "-0x1.2AAAAAAAAAAACp3"; 0, 0, "0x1.C25ED097B425Ep2"}, ... 511s {3, 0, 7; 0, 9, "-0x1.2AAAAAAAAAAAAp3"; 0, 0, "0x1.C25ED097B426p2"}))); 511s 2 tests, 2 passed, 0 known failure, 0 skipped 511s [inst/@infsup/mid.m] 511s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/mid.m 511s ***** assert (mid (infsup (-inf, inf)), 0); 511s ***** # from the documentation string 511s ***** assert (mid (infsup (2.5, 3.5)), 3); 511s ***** shared testdata 511s # Load compiled test data (from src/test/*.itl) 511s testdata = load (file_in_loadpath ("test/itl.mat")); 511s ***** test 511s # Scalar evaluation 511s testcases = testdata.NoSignal.infsup.mid; 511s for testcase = [testcases]' 511s assert (isequaln (... 511s mid (testcase.in{1}), ... 511s testcase.out)); 511s endfor 511s ***** test 511s # Vector evaluation 511s testcases = testdata.NoSignal.infsup.mid; 511s in1 = vertcat (vertcat (testcases.in){:, 1}); 511s out = vertcat (testcases.out); 511s assert (isequaln (mid (in1), out)); 511s ***** test 511s # N-dimensional array evaluation 511s testcases = testdata.NoSignal.infsup.mid; 511s in1 = vertcat (vertcat (testcases.in){:, 1}); 511s out = vertcat (testcases.out); 511s # Reshape data 511s i = -1; 511s do 511s i = i + 1; 511s testsize = factor (numel (in1) + i); 511s until (numel (testsize) > 2) 511s in1 = reshape ([in1; in1(1:i)], testsize); 511s out = reshape ([out; out(1:i)], testsize); 511s assert (isequaln (mid (in1), out)); 511s ***** test 511s # Decorated scalar evaluation 511s testcases = testdata.NoSignal.infsupdec.mid; 511s for testcase = [testcases]' 511s assert (isequaln (... 511s mid (testcase.in{1}), ... 511s testcase.out)); 511s endfor 511s ***** test 511s # Decorated vector evaluation 511s testcases = testdata.NoSignal.infsupdec.mid; 511s in1 = vertcat (vertcat (testcases.in){:, 1}); 511s out = vertcat (testcases.out); 511s assert (isequaln (mid (in1), out)); 511s ***** test 511s # Decorated N-dimensional array evaluation 511s testcases = testdata.NoSignal.infsupdec.mid; 511s in1 = vertcat (vertcat (testcases.in){:, 1}); 511s out = vertcat (testcases.out); 511s # Reshape data 511s i = -1; 511s do 511s i = i + 1; 511s testsize = factor (numel (in1) + i); 511s until (numel (testsize) > 2) 511s in1 = reshape ([in1; in1(1:i)], testsize); 511s out = reshape ([out; out(1:i)], testsize); 511s assert (isequaln (mid (in1), out)); 511s 8 tests, 8 passed, 0 known failure, 0 skipped 511s [inst/@infsup/overlap.m] 511s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/overlap.m 511s ***** test 511s [s, n] = overlap (infsup (), infsup ()); 511s assert (s, "bothEmpty"); 511s assert (n, uint16 (32768)); 511s ***** test 511s [s, n] = overlap (infsup (), infsup (0)); 511s assert (s, "firstEmpty"); 511s assert (n, uint16 (16384)); 511s ***** test 511s [s, n] = overlap (infsup (0), infsup ()); 511s assert (s, "secondEmpty"); 511s assert (n, uint16 (8192)); 511s ***** test 511s [s, n] = overlap (infsup (1, 2), infsup (3, 4)); 511s assert (s, "before"); 511s assert (n, uint16 (4096)); 511s ***** test 511s [s, n] = overlap (infsup (1, 2), infsup (2, 3)); 511s assert (s, "meets"); 511s assert (n, uint16 (2048)); 511s ***** test 511s [s, n] = overlap (infsup (1, 3), infsup (2, 4)); 511s assert (s, "overlaps"); 511s assert (n, uint16 (1024)); 511s ***** test 511s [s, n] = overlap (infsup (1, 2), infsup (1, 3)); 511s assert (s, "starts"); 511s assert (n, uint16 (512)); 511s ***** test 511s [s, n] = overlap (infsup (2, 3), infsup (1, 4)); 511s assert (s, "containedBy"); 511s assert (n, uint16 (256)); 511s ***** test 511s [s, n] = overlap (infsup (2, 3), infsup (1, 3)); 511s assert (s, "finishes"); 511s assert (n, uint16 (128)); 511s ***** test 511s [s, n] = overlap (infsup (1, 2), infsup (1, 2)); 511s assert (s, "equals"); 511s assert (n, uint16 (64)); 511s ***** test 511s [s, n] = overlap (infsup (1, 3), infsup (2, 3)); 511s assert (s, "finishedBy"); 511s assert (n, uint16 (32)); 511s ***** test 511s [s, n] = overlap (infsup (1, 4), infsup (2, 3)); 511s assert (s, "contains"); 511s assert (n, uint16 (16)); 511s ***** test 511s [s, n] = overlap (infsup (1, 3), infsup (1, 2)); 511s assert (s, "startedBy"); 511s assert (n, uint16 (8)); 511s ***** test 511s [s, n] = overlap (infsup (2, 4), infsup (1, 3)); 511s assert (s, "overlappedBy"); 511s assert (n, uint16 (4)); 511s ***** test 511s [s, n] = overlap (infsup (2, 3), infsup (1, 2)); 511s assert (s, "metBy"); 511s assert (n, uint16 (2)); 511s ***** test 511s [s, n] = overlap (infsup (3, 4), infsup (1, 2)); 511s assert (s, "after"); 511s assert (n, uint16 (1)); 511s ***** shared testdata 511s # Load compiled test data (from src/test/*.itl) 511s testdata = load (file_in_loadpath ("test/itl.mat")); 511s ***** test 511s # Scalar evaluation 511s testcases = testdata.NoSignal.infsup.overlap; 511s for testcase = [testcases]' 511s assert (isequaln (... 511s overlap (testcase.in{1}, testcase.in{2}), ... 511s testcase.out)); 511s endfor 511s ***** test 511s # Vector evaluation 511s testcases = testdata.NoSignal.infsup.overlap; 511s in1 = vertcat (vertcat (testcases.in){:, 1}); 511s in2 = vertcat (vertcat (testcases.in){:, 2}); 511s out = {testcases.out}'; 511s assert (isequaln (overlap (in1, in2), out)); 511s ***** test 511s # N-dimensional array evaluation 511s testcases = testdata.NoSignal.infsup.overlap; 511s in1 = vertcat (vertcat (testcases.in){:, 1}); 511s in2 = vertcat (vertcat (testcases.in){:, 2}); 511s out = {testcases.out}'; 511s # Reshape data 511s i = -1; 511s do 511s i = i + 1; 511s testsize = factor (numel (in1) + i); 511s until (numel (testsize) > 2) 511s in1 = reshape ([in1; in1(1:i)], testsize); 511s in2 = reshape ([in2; in2(1:i)], testsize); 511s out = reshape ([out; out(1:i)], testsize); 511s assert (isequaln (overlap (in1, in2), out)); 511s 19 tests, 19 passed, 0 known failure, 0 skipped 511s [inst/@infsup/reshape.m] 511s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/reshape.m 511s ***** assert (reshape (infsup (1 : 6), 2, 3) == infsup (reshape (1 : 6, 2, 3))); 511s ***** assert (reshape (infsup (1 : 24), 2, [], 4) == infsup (reshape (1 : 24, 2, 3, 4))); 511s 2 tests, 2 passed, 0 known failure, 0 skipped 511s [inst/@infsup/plus.m] 511s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/plus.m 511s ***** # from the documentation string 512s ***** assert (infsup (2, 3) + infsup (1, 2) == infsup (3, 5)); 512s ***** # correct use of signed zeros 512s ***** test 512s x = plus (infsup (0), infsup (0)); 512s assert (signbit (inf (x))); 512s assert (not (signbit (sup (x)))); 512s ***** shared testdata 512s # Load compiled test data (from src/test/*.itl) 512s testdata = load (file_in_loadpath ("test/itl.mat")); 512s ***** test 512s # Scalar evaluation 512s testcases = testdata.NoSignal.infsup.add; 512s for testcase = [testcases]' 512s assert (isequaln (... 512s plus (testcase.in{1}, testcase.in{2}), ... 512s testcase.out)); 512s endfor 512s ***** test 512s # Vector evaluation 512s testcases = testdata.NoSignal.infsup.add; 512s in1 = vertcat (vertcat (testcases.in){:, 1}); 512s in2 = vertcat (vertcat (testcases.in){:, 2}); 512s out = vertcat (testcases.out); 512s assert (isequaln (plus (in1, in2), out)); 512s ***** test 512s # N-dimensional array evaluation 512s testcases = testdata.NoSignal.infsup.add; 512s in1 = vertcat (vertcat (testcases.in){:, 1}); 512s in2 = vertcat (vertcat (testcases.in){:, 2}); 512s out = vertcat (testcases.out); 512s # Reshape data 512s i = -1; 512s do 512s i = i + 1; 512s testsize = factor (numel (in1) + i); 512s until (numel (testsize) > 2) 512s in1 = reshape ([in1; in1(1:i)], testsize); 512s in2 = reshape ([in2; in2(1:i)], testsize); 512s out = reshape ([out; out(1:i)], testsize); 512s assert (isequaln (plus (in1, in2), out)); 512s 5 tests, 5 passed, 0 known failure, 0 skipped 512s [inst/@infsup/asin.m] 512s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/asin.m 512s ***** # Empty interval 512s ***** assert (asin (infsup ()) == infsup ()); 512s ***** # from the documentation string 512s ***** assert (asin (infsup (.5)) == "[0x1.0C152382D7365p-1, 0x1.0C152382D7366p-1]"); 512s ***** # correct use of signed zeros 512s ***** test 512s x = asin (infsup (0)); 512s assert (signbit (inf (x))); 512s assert (not (signbit (sup (x)))); 512s ***** shared testdata 512s # Load compiled test data (from src/test/*.itl) 512s testdata = load (file_in_loadpath ("test/itl.mat")); 512s ***** test 512s # Scalar evaluation 512s testcases = testdata.NoSignal.infsup.asin; 512s for testcase = [testcases]' 512s assert (isequaln (... 512s asin (testcase.in{1}), ... 512s testcase.out)); 512s endfor 512s ***** test 512s # Vector evaluation 512s testcases = testdata.NoSignal.infsup.asin; 512s in1 = vertcat (vertcat (testcases.in){:, 1}); 512s out = vertcat (testcases.out); 512s assert (isequaln (asin (in1), out)); 512s ***** test 512s # N-dimensional array evaluation 512s testcases = testdata.NoSignal.infsup.asin; 512s in1 = vertcat (vertcat (testcases.in){:, 1}); 512s out = vertcat (testcases.out); 512s # Reshape data 512s i = -1; 512s do 512s i = i + 1; 512s testsize = factor (numel (in1) + i); 512s until (numel (testsize) > 2) 512s in1 = reshape ([in1; in1(1:i)], testsize); 512s out = reshape ([out; out(1:i)], testsize); 512s assert (isequaln (asin (in1), out)); 512s 6 tests, 6 passed, 0 known failure, 0 skipped 512s [inst/@infsup/fma.m] 512s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/fma.m 512s ***** # from the documentation string 512s ***** assert (fma (infsup (1+eps), infsup (7), infsup ("0.1")) == "[0x1.C666666666668p2, 0x1.C666666666669p2]"); 512s ***** # correct use of signed zeros 512s ***** test 512s x = fma (infsup (0), 0, 0); 512s assert (signbit (inf (x))); 512s assert (not (signbit (sup (x)))); 512s ***** test 512s x = fma (infsup (1), 0, 0); 512s assert (signbit (inf (x))); 512s assert (not (signbit (sup (x)))); 512s ***** test 512s x = fma (infsup (1), 1, -1); 512s assert (signbit (inf (x))); 512s assert (not (signbit (sup (x)))); 512s ***** shared testdata 512s # Load compiled test data (from src/test/*.itl) 512s testdata = load (file_in_loadpath ("test/itl.mat")); 513s ***** test 513s # Scalar evaluation 513s testcases = testdata.NoSignal.infsup.fma; 513s for testcase = [testcases]' 513s assert (isequaln (... 513s fma (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 513s testcase.out)); 513s endfor 513s ***** test 513s # Vector evaluation 513s testcases = testdata.NoSignal.infsup.fma; 513s in1 = vertcat (vertcat (testcases.in){:, 1}); 513s in2 = vertcat (vertcat (testcases.in){:, 2}); 513s in3 = vertcat (vertcat (testcases.in){:, 3}); 513s out = vertcat (testcases.out); 513s assert (isequaln (fma (in1, in2, in3), out)); 513s ***** test 513s # N-dimensional array evaluation 513s testcases = testdata.NoSignal.infsup.fma; 513s in1 = vertcat (vertcat (testcases.in){:, 1}); 513s in2 = vertcat (vertcat (testcases.in){:, 2}); 513s in3 = vertcat (vertcat (testcases.in){:, 3}); 513s out = vertcat (testcases.out); 513s # Reshape data 513s i = -1; 513s do 513s i = i + 1; 513s testsize = factor (numel (in1) + i); 513s until (numel (testsize) > 2) 513s in1 = reshape ([in1; in1(1:i)], testsize); 513s in2 = reshape ([in2; in2(1:i)], testsize); 513s in3 = reshape ([in3; in3(1:i)], testsize); 513s out = reshape ([out; out(1:i)], testsize); 513s assert (isequaln (fma (in1, in2, in3), out)); 513s 7 tests, 7 passed, 0 known failure, 0 skipped 513s [inst/@infsup/setdiff.m] 513s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/setdiff.m 513s ***** assert (isempty (setdiff (infsup (), infsup (1, 4)))); 513s ***** assert (setdiff (infsup (1, 3), infsup ()) == infsup (1, 3)); 513s ***** assert (isempty (setdiff (infsup (1, 3), infsup (-inf, inf)))); 513s ***** assert (isempty (setdiff (infsup (1, 3), infsup (1, 4)))); 514s ***** assert (setdiff (infsup (-inf, inf), infsup (1, 4)) == infsup (-inf, inf)); 514s ***** # from the documentation string 514s assert (setdiff (infsup (1, 3), infsup (2, 4)) == infsup (1, 2)); 514s 5 tests, 5 passed, 0 known failure, 0 skipped 514s [inst/@infsup/fprintf.m] 514s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/fprintf.m 514s ***** xtest 514s assert (evalc ("n = fprintf ('%g', infsup ('pi'));"), "3.14159 3.1416"); 514s assert (n, 14); 514s 1 test, 1 passed, 0 known failure, 0 skipped 514s [inst/@infsup/psi.m] 514s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/psi.m 514s ***** assert (isempty (psi (infsup (0)))); 514s ***** assert (isempty (psi (infsup (-1)))); 514s ***** assert (isempty (psi (infsup (-2)))); 514s ***** assert (isempty (psi (infsup (-3)))); 514s ***** assert (isentire (psi (infsup (-inf, -42.23)))); 514s ***** assert (isentire (psi (infsup (0, inf)))); 514s ***** assert (isentire (psi (infsup (-1, 0)))); 514s ***** assert (isentire (psi (infsup (-2, -1)))); 514s ***** assert (isentire (psi (infsup (-eps, eps)))); 514s ***** assert (isentire (psi (infsup (-1-eps, -1+eps)))); 514s ***** assert (isentire (psi (infsup (-4.1, -3.9)))); 514s ***** # from the documentation string 514s ***** assert (psi (infsup (1)) == "[-0x1.2788CFC6FB619p-1, -0x1.2788CFC6FB618p-1]"); 514s 12 tests, 12 passed, 0 known failure, 0 skipped 514s [inst/@infsup/horzcat.m] 514s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/horzcat.m 514s ***** assert (horzcat (infsup (1), infsup (2)) == infsup (horzcat (1, 2))); 514s ***** test 514s # from the documentation string 514s a = infsup (2, 5); 514s assert (horzcat (a, a, a) == infsup ([2, 2, 2], [5, 5, 5])); 514s 2 tests, 2 passed, 0 known failure, 0 skipped 514s [inst/@infsup/disp.m] 514s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/disp.m 514s ***** assert (disp (infsup([])), ""); 514s ***** assert (disp (infsup(zeros (0, 1))), ""); 514s ***** assert (disp (infsup(zeros (1, 0))), ""); 514s ***** assert (disp (infsup(0)), "[0]\n"); 514s ***** assert (disp (infsup(0, 1)), "[0, 1]\n"); 514s ***** assert (disp (infsup([0 0])), " [0] [0]\n"); 514s ***** assert (disp (infsup([0 0; 0 0])), " [0] [0]\n [0] [0]\n"); 514s ***** assert (disp (infsup([0; 0])), " [0]\n [0]\n"); 514s ***** assert (disp (infsup (zeros (1, 1, 1, 0))), ""); 514s ***** assert (disp (infsup(zeros(2, 2, 2))), "ans(:,:,1) =\n\n [0] [0]\n [0] [0]\n\nans(:,:,2) =\n\n [0] [0]\n [0] [0]\n") 514s ***** test 514s i = infsupdec (reshape (1:24, 2, 3, 4)); 514s i(1, 1, 2) = entire (); 514s i(1, 1, 3) = empty (); 514s i(1, 1, 4) = nai (); 514s assert (disp (i(1,1,:)), "ans(:,:,1) = [1]_com\nans(:,:,2) = [Entire]_dac\nans(:,:,3) = [Empty]_trv\nans(:,:,4) = [NaI]\n") 514s ***** test 514s x = infsup (zeros ([1 2 2])); 514s unwind_protect 514s format compact 514s compact = disp (x); 514s format loose 514s loose = disp (x); 514s unwind_protect_cleanup 514s format 514s end_unwind_protect 514s assert (compact, "ans(:,:,1) =\n [0] [0]\nans(:,:,2) =\n [0] [0]\n"); 514s assert (loose, "ans(:,:,1) =\n\n [0] [0]\n\nans(:,:,2) =\n\n [0] [0]\n"); 514s ***** test 514s x = infsup (zeros ([1 1 2])); 514s unwind_protect 514s format compact 514s compact = disp (x); 514s format loose 514s loose = disp (x); 514s unwind_protect_cleanup 514s format 514s end_unwind_protect 514s assert (compact, "ans(:,:,1) = [0]\nans(:,:,2) = [0]\n"); 514s assert (loose, "ans(:,:,1) = [0]\nans(:,:,2) = [0]\n"); 514s warning: test: file /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/disp.m leaked global variables: current_print_indent_level 514s 13 tests, 13 passed, 0 known failure, 0 skipped 514s [inst/@infsup/isvector.m] 514s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/isvector.m 514s ***** assert (not (isvector (infsup ([])))); 514s ***** assert (isvector (infsup (0))); 514s ***** assert (isvector (infsup (zeros (1, 2)))); 514s ***** assert (isvector (infsup (zeros (2, 1)))); 514s ***** assert (not (isvector (infsup (zeros (5))))); 514s 5 tests, 5 passed, 0 known failure, 0 skipped 514s [inst/@infsup/sqrrev.m] 514s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/sqrrev.m 514s ***** # from the documentation string 514s ***** assert (sqrrev (infsup (-2, 1)) == infsup (-1, 1)); 514s ***** shared testdata 514s # Load compiled test data (from src/test/*.itl) 514s testdata = load (file_in_loadpath ("test/itl.mat")); 514s ***** test 514s # Scalar evaluation 514s testcases = testdata.NoSignal.infsup.sqrRev; 514s for testcase = [testcases]' 514s assert (isequaln (... 514s sqrrev (testcase.in{1}), ... 514s testcase.out)); 514s endfor 514s ***** test 514s # Vector evaluation 514s testcases = testdata.NoSignal.infsup.sqrRev; 514s in1 = vertcat (vertcat (testcases.in){:, 1}); 514s out = vertcat (testcases.out); 514s assert (isequaln (sqrrev (in1), out)); 514s ***** test 514s # N-dimensional array evaluation 514s testcases = testdata.NoSignal.infsup.sqrRev; 514s in1 = vertcat (vertcat (testcases.in){:, 1}); 514s out = vertcat (testcases.out); 514s # Reshape data 514s i = -1; 514s do 514s i = i + 1; 514s testsize = factor (numel (in1) + i); 514s until (numel (testsize) > 2) 514s in1 = reshape ([in1; in1(1:i)], testsize); 514s out = reshape ([out; out(1:i)], testsize); 514s assert (isequaln (sqrrev (in1), out)); 514s ***** test 514s # Scalar evaluation 514s testcases = testdata.NoSignal.infsup.sqrRevBin; 514s for testcase = [testcases]' 514s assert (isequaln (... 514s sqrrev (testcase.in{1}, testcase.in{2}), ... 514s testcase.out)); 514s endfor 514s ***** test 514s # Vector evaluation 514s testcases = testdata.NoSignal.infsup.sqrRevBin; 514s in1 = vertcat (vertcat (testcases.in){:, 1}); 514s in2 = vertcat (vertcat (testcases.in){:, 2}); 514s out = vertcat (testcases.out); 514s assert (isequaln (sqrrev (in1, in2), out)); 514s ***** test 514s # N-dimensional array evaluation 514s testcases = testdata.NoSignal.infsup.sqrRevBin; 514s in1 = vertcat (vertcat (testcases.in){:, 1}); 514s in2 = vertcat (vertcat (testcases.in){:, 2}); 514s out = vertcat (testcases.out); 514s # Reshape data 514s i = -1; 514s do 514s i = i + 1; 514s testsize = factor (numel (in1) + i); 514s until (numel (testsize) > 2) 514s in1 = reshape ([in1; in1(1:i)], testsize); 514s in2 = reshape ([in2; in2(1:i)], testsize); 514s out = reshape ([out; out(1:i)], testsize); 514s assert (isequaln (sqrrev (in1, in2), out)); 514s 7 tests, 7 passed, 0 known failure, 0 skipped 514s [inst/@infsup/vertcat.m] 514s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/vertcat.m 514s ***** assert (vertcat (infsup (1), infsup (2)) == infsup (vertcat (1, 2))); 514s ***** test 514s # from the documentation string 514s a = infsup (2, 5); 514s assert (vertcat (a, a, a) == infsup ([2; 2; 2], [5; 5; 5])); 514s 2 tests, 2 passed, 0 known failure, 0 skipped 514s [inst/@infsup/atanh.m] 514s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/atanh.m 514s ***** # from the documentation string 514s ***** assert (atanh (infsup (.5)) == "[0x1.193EA7AAD030Ap-1, 0x1.193EA7AAD030Bp-1]"); 514s ***** # correct use of signed zeros 514s ***** test 514s x = atanh (infsup (0)); 514s assert (signbit (inf (x))); 514s assert (not (signbit (sup (x)))); 514s ***** shared testdata 514s # Load compiled test data (from src/test/*.itl) 514s testdata = load (file_in_loadpath ("test/itl.mat")); 514s ***** test 514s # Scalar evaluation 514s testcases = testdata.NoSignal.infsup.atanh; 514s for testcase = [testcases]' 514s assert (isequaln (... 514s atanh (testcase.in{1}), ... 514s testcase.out)); 514s endfor 514s ***** test 514s # Vector evaluation 514s testcases = testdata.NoSignal.infsup.atanh; 514s in1 = vertcat (vertcat (testcases.in){:, 1}); 514s out = vertcat (testcases.out); 514s assert (isequaln (atanh (in1), out)); 514s ***** test 514s # N-dimensional array evaluation 514s testcases = testdata.NoSignal.infsup.atanh; 514s in1 = vertcat (vertcat (testcases.in){:, 1}); 514s out = vertcat (testcases.out); 514s # Reshape data 514s i = -1; 514s do 514s i = i + 1; 514s testsize = factor (numel (in1) + i); 514s until (numel (testsize) > 2) 514s in1 = reshape ([in1; in1(1:i)], testsize); 514s out = reshape ([out; out(1:i)], testsize); 514s assert (isequaln (atanh (in1), out)); 514s 5 tests, 5 passed, 0 known failure, 0 skipped 514s [inst/@infsup/mtimes.m] 514s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/mtimes.m 514s ***** # from the documentation string 514s ***** assert (infsup ([1, 2; 7, 15], [2, 2; 7.5, 15]) * infsup ([3, 3; 0, 1], [3, 3.25; 0, 2]) == infsup ([3, 5; 21, 36], [6, 10.5; 22.5, 54.375])); 514s ***** # matrix multiplication using BLAS routines 514s ***** assert (mtimes (infsup ([1, 2; 7, 15], [2, 2; 7.5, 15]), infsup ([3, 3; 0, 1], [3, 3.25; 0, 2]), 'valid') == infsup ([3, 5; 21, 36], [6, 10.5; 22.5, 54.375])); 515s 2 tests, 2 passed, 0 known failure, 0 skipped 515s [inst/@infsup/diag.m] 515s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/diag.m 515s ***** assert (diag (infsup (-inf, inf)) == "[Entire]"); 515s ***** assert (diag (infsup ()) == "[Empty]"); 515s ***** assert (numel (diag (infsup ([]))), 0); 515s ***** assert (isequal (diag (infsup (magic (3))), infsup ([8; 5; 2]))); 515s ***** assert (isequal (diag (infsup ([8 5 3])), infsup ([8 0 0; 0 5 0; 0 0 3]))); 515s ***** assert (isequal (diag (infsup (1:2), 2, 3), infsup ([1 0 0; 0 2 0]))); 515s 6 tests, 6 passed, 0 known failure, 0 skipped 515s [inst/@infsup/fminsearch.m] 515s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/fminsearch.m 515s ***** test 515s sqr = @(x) x .^ 2; 515s [x, y] = fminsearch (sqr, infsup (-inf, inf)); 515s assert (y == 0); 515s ***** demo 515s clf 515s hold on 515s draw = @(x) plot (x(1), x(2), [238 232 213]/255, [88 110 117]/255); 515s f = @(x) (x(1) - 2) .^ 2 - x(2) .^ 2; 515s fminsearch (f, infsup ("[1, 3] [0, 1]"), ... 515s optimset ('OutputFcn', draw)); 515s hold off 515s 1 test, 1 passed, 0 known failure, 0 skipped 515s [inst/@infsup/expm1.m] 515s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/expm1.m 515s ***** # from the documentation string 515s ***** assert (expm1 (infsup (eps)) == "[0x1p-52, 0x1.0000000000001p-52]"); 515s ***** # correct use of signed zeros 515s ***** test 515s x = expm1 (infsup (0)); 515s assert (signbit (inf (x))); 515s assert (not (signbit (sup (x)))); 515s ***** shared testdata 515s # Load compiled test data (from src/test/*.itl) 515s testdata = load (file_in_loadpath ("test/itl.mat")); 515s ***** test 515s # Scalar evaluation 515s testcases = testdata.NoSignal.infsup.expm1; 515s for testcase = [testcases]' 515s assert (isequaln (... 515s expm1 (testcase.in{1}), ... 515s testcase.out)); 515s endfor 515s ***** test 515s # Vector evaluation 515s testcases = testdata.NoSignal.infsup.expm1; 515s in1 = vertcat (vertcat (testcases.in){:, 1}); 515s out = vertcat (testcases.out); 515s assert (isequaln (expm1 (in1), out)); 515s ***** test 515s # N-dimensional array evaluation 515s testcases = testdata.NoSignal.infsup.expm1; 515s in1 = vertcat (vertcat (testcases.in){:, 1}); 515s out = vertcat (testcases.out); 515s # Reshape data 515s i = -1; 515s do 515s i = i + 1; 515s testsize = factor (numel (in1) + i); 515s until (numel (testsize) > 2) 515s in1 = reshape ([in1; in1(1:i)], testsize); 515s out = reshape ([out; out(1:i)], testsize); 515s assert (isequaln (expm1 (in1), out)); 515s 5 tests, 5 passed, 0 known failure, 0 skipped 515s [inst/@infsup/dot.m] 515s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/dot.m 515s ***** # matrix × matrix 515s ***** assert (dot (infsup (magic (3)), magic (3)) == [89, 107, 89]); 515s ***** assert (dot (infsup (magic (3)), magic (3), 1) == [89, 107, 89]); 515s ***** assert (dot (infsup (magic (3)), magic (3), 2) == [101; 83; 101]); 515s ***** # matrix × vector 515s ***** assert (dot (infsup (magic (3)), [1, 2, 3]) == [28; 34; 28]); 515s ***** assert (dot (infsup (magic (3)), [1, 2, 3], 1) == [15, 30, 45]); 515s ***** assert (dot (infsup (magic (3)), [1, 2, 3], 2) == [28; 34; 28]); 515s ***** assert (dot (infsup (magic (3)), [1; 2; 3]) == [26, 38, 26]); 515s ***** assert (dot (infsup (magic (3)), [1; 2; 3], 1) == [26, 38, 26]); 515s ***** assert (dot (infsup (magic (3)), [1; 2; 3], 2) == [15; 30; 45]); 515s ***** # matrix × scalar 515s ***** assert (dot (infsup (magic (3)), 42) == [630, 630, 630]); 515s ***** assert (dot (infsup (magic (3)), 42, 1) == [630, 630, 630]); 515s ***** assert (dot (infsup (magic (3)), 42, 2) == [630; 630; 630]); 515s ***** # vector x vector 515s ***** assert (dot (infsup([1, 2, 3]), [4, 5, 6]) == 32); 515s ***** assert (dot (infsup([1, 2, 3]), [4, 5, 6], 1) == [4, 10, 18]); 515s ***** assert (dot (infsup([1, 2, 3]), [4, 5, 6], 2) == 32); 515s ***** assert (dot (infsup([1; 2; 3]), [4; 5; 6]) == 32); 515s ***** assert (dot (infsup([1; 2; 3]), [4; 5; 6], 1) == 32); 515s ***** assert (dot (infsup([1; 2; 3]), [4; 5; 6], 2) == [4; 10; 18]); 515s ***** # vector × scalar 515s ***** assert (dot (infsup ([1, 2, 3]), 42) == 252); 515s ***** assert (dot (infsup ([1, 2, 3]), 42, 1) == [42, 84, 126]); 515s ***** assert (dot (infsup ([1, 2, 3]), 42, 2) == 252); 515s ***** assert (dot (infsup ([1; 2; 3]), 42) == 252); 515s ***** assert (dot (infsup ([1; 2; 3]), 42, 1) == 252); 515s ***** assert (dot (infsup ([1; 2; 3]), 42, 2) == [42; 84; 126]); 515s ***** # N-dimensional arrays 515s ***** test 515s x = infsup (reshape (1:24, 2, 3, 4)); 515s y = infsup (2.*ones (2, 3, 4)); 515s assert (dot (x, y, 3) == infsup ([80, 96, 112; 88, 104, 120])) 515s ***** test 515s x = infsup (ones (2, 2, 2, 2)); 515s y = infsup (1); 515s assert (size (dot (x, y)), [1, 2, 2, 2]); 515s assert (size (dot (x, y, 1)), [1, 2, 2, 2]); 515s assert (size (dot (x, y, 2)), [2, 1, 2, 2]); 515s assert (size (dot (x, y, 3)), [2, 2, 1, 2]); 515s assert (size (dot (x, y, 4)), [2, 2, 2]); 515s assert (size (dot (x, y, 5)), [2, 2, 2, 2]); 515s ***** # from the documentation string 515s ***** assert (dot ([infsup(1), 2, 3], [infsup(2), 3, 4]) == 20); 515s ***** assert (dot (infsup ([realmax; realmin; realmax]), [1; -1; -1], 1) == -realmin); 515s 28 tests, 28 passed, 0 known failure, 0 skipped 515s [inst/@infsup/fzero.m] 515s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/fzero.m 515s ***** test "from the documentation string"; 515s f = @(x) cos (x); 515s df = @(x) -sin (x); 515s zeros = fzero (f, infsup ("[-10, 10]"), df); 515s assert (all (subset (pi * (-2.5:1:2.5)', zeros))); 515s assert (max (rad (zeros)) < 8 * eps); 515s sqr = @(x) x .^ 2; 515s zeros = fzero (sqr, infsup ("[Entire]")); 515s assert (all (subset (0, zeros))); 515s assert (max (rad (zeros)) < eps); 516s 1 test, 1 passed, 0 known failure, 0 skipped 516s [inst/@infsup/iscolumn.m] 516s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/iscolumn.m 516s ***** assert (not (iscolumn (infsup ([])))); 516s ***** assert (iscolumn (infsup (0))); 516s ***** assert (not (iscolumn (infsup (zeros (1, 2))))); 516s ***** assert (iscolumn (infsup (zeros (2, 1)))); 516s ***** assert (not (iscolumn (infsup (zeros (5))))); 516s 5 tests, 5 passed, 0 known failure, 0 skipped 516s [inst/@infsup/log1p.m] 516s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/log1p.m 516s ***** # from the documentation string 516s ***** assert (log1p (infsup (eps)) == "[0x1.FFFFFFFFFFFFFp-53, 0x1p-52]"); 516s ***** # correct use of signed zeros 516s ***** test 516s x = log1p (infsup (0)); 516s assert (signbit (inf (x))); 516s assert (not (signbit (sup (x)))); 516s ***** shared testdata 516s # Load compiled test data (from src/test/*.itl) 516s testdata = load (file_in_loadpath ("test/itl.mat")); 516s ***** test 516s # Scalar evaluation 516s testcases = testdata.NoSignal.infsup.logp1; 516s for testcase = [testcases]' 516s assert (isequaln (... 516s log1p (testcase.in{1}), ... 516s testcase.out)); 516s endfor 516s ***** test 516s # Vector evaluation 516s testcases = testdata.NoSignal.infsup.logp1; 516s in1 = vertcat (vertcat (testcases.in){:, 1}); 516s out = vertcat (testcases.out); 516s assert (isequaln (log1p (in1), out)); 516s ***** test 516s # N-dimensional array evaluation 516s testcases = testdata.NoSignal.infsup.logp1; 516s in1 = vertcat (vertcat (testcases.in){:, 1}); 516s out = vertcat (testcases.out); 516s # Reshape data 516s i = -1; 516s do 516s i = i + 1; 516s testsize = factor (numel (in1) + i); 516s until (numel (testsize) > 2) 516s in1 = reshape ([in1; in1(1:i)], testsize); 516s out = reshape ([out; out(1:i)], testsize); 516s assert (isequaln (log1p (in1), out)); 516s 5 tests, 5 passed, 0 known failure, 0 skipped 516s [inst/@infsup/iscommoninterval.m] 516s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/iscommoninterval.m 516s ***** assert (iscommoninterval (infsup (2, 3))); 516s ***** assert (not (iscommoninterval (infsup (2, inf)))); 516s ***** assert (not (iscommoninterval (infsup ()))); 516s ***** assert (not (iscommoninterval (infsup (-inf, inf)))); 516s ***** assert (iscommoninterval (infsupdec (2, 3, "com"))); 516s ***** assert (iscommoninterval (infsupdec (2, 3, "trv"))); 516s ***** assert (not (iscommoninterval (infsupdec (2, inf, "trv")))); 516s ***** assert (not (iscommoninterval (empty ()))); 516s ***** assert (not (iscommoninterval (entire ()))); 516s ***** warning assert (not (iscommoninterval (infsupdec (2, 1)))); 516s ***** shared testdata 516s # Load compiled test data (from src/test/*.itl) 516s testdata = load (file_in_loadpath ("test/itl.mat")); 517s ***** test 517s # Scalar evaluation 517s testcases = testdata.NoSignal.infsup.isCommonInterval; 517s for testcase = [testcases]' 517s assert (isequaln (... 517s iscommoninterval (testcase.in{1}), ... 517s testcase.out)); 517s endfor 517s ***** test 517s # Vector evaluation 517s testcases = testdata.NoSignal.infsup.isCommonInterval; 517s in1 = vertcat (vertcat (testcases.in){:, 1}); 517s out = vertcat (testcases.out); 517s assert (isequaln (iscommoninterval (in1), out)); 517s ***** test 517s # N-dimensional array evaluation 517s testcases = testdata.NoSignal.infsup.isCommonInterval; 517s in1 = vertcat (vertcat (testcases.in){:, 1}); 517s out = vertcat (testcases.out); 517s # Reshape data 517s i = -1; 517s do 517s i = i + 1; 517s testsize = factor (numel (in1) + i); 517s until (numel (testsize) > 2) 517s in1 = reshape ([in1; in1(1:i)], testsize); 517s out = reshape ([out; out(1:i)], testsize); 517s assert (isequaln (iscommoninterval (in1), out)); 517s ***** test 517s # Decorated scalar evaluation 517s testcases = testdata.NoSignal.infsupdec.isCommonInterval; 517s for testcase = [testcases]' 517s assert (isequaln (... 517s iscommoninterval (testcase.in{1}), ... 517s testcase.out)); 517s endfor 517s ***** test 517s # Decorated vector evaluation 517s testcases = testdata.NoSignal.infsupdec.isCommonInterval; 517s in1 = vertcat (vertcat (testcases.in){:, 1}); 517s out = vertcat (testcases.out); 517s assert (isequaln (iscommoninterval (in1), out)); 517s ***** test 517s # Decorated N-dimensional array evaluation 517s testcases = testdata.NoSignal.infsup.isCommonInterval; 517s in1 = vertcat (vertcat (testcases.in){:, 1}); 517s out = vertcat (testcases.out); 517s # Reshape data 517s i = -1; 517s do 517s i = i + 1; 517s testsize = factor (numel (in1) + i); 517s until (numel (testsize) > 2) 517s in1 = reshape ([in1; in1(1:i)], testsize); 517s out = reshape ([out; out(1:i)], testsize); 517s assert (isequaln (iscommoninterval (in1), out)); 517s 16 tests, 16 passed, 0 known failure, 0 skipped 517s [inst/@infsup/mag.m] 517s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/mag.m 517s ***** assert (mag (infsup (-3, 4)), 4); 517s ***** assert (mag (infsup (-4, 3)), 4); 517s ***** shared testdata 517s # Load compiled test data (from src/test/*.itl) 517s testdata = load (file_in_loadpath ("test/itl.mat")); 517s ***** test 517s # Scalar evaluation 517s testcases = testdata.NoSignal.infsup.mag; 517s for testcase = [testcases]' 517s assert (isequaln (... 517s mag (testcase.in{1}), ... 517s testcase.out)); 517s endfor 517s ***** test 517s # Vector evaluation 517s testcases = testdata.NoSignal.infsup.mag; 517s in1 = vertcat (vertcat (testcases.in){:, 1}); 517s out = vertcat (testcases.out); 517s assert (isequaln (mag (in1), out)); 517s # N-dimensional array evaluation 517s testcases = testdata.NoSignal.infsup.mag; 517s in1 = vertcat (vertcat (testcases.in){:, 1}); 517s out = vertcat (testcases.out); 517s # Reshape data 517s i = -1; 517s do 517s i = i + 1; 517s testsize = factor (numel (in1) + i); 517s until (numel (testsize) > 2) 517s in1 = reshape ([in1; in1(1:i)], testsize); 517s out = reshape ([out; out(1:i)], testsize); 517s assert (isequaln (mag (in1), out)); 517s ***** test 517s # Decorated scalar evaluation 517s testcases = testdata.NoSignal.infsupdec.mag; 517s for testcase = [testcases]' 517s assert (isequaln (... 517s mag (testcase.in{1}), ... 517s testcase.out)); 517s endfor 517s ***** test 517s # Decorated vector evaluation 517s testcases = testdata.NoSignal.infsupdec.mag; 517s in1 = vertcat (vertcat (testcases.in){:, 1}); 517s out = vertcat (testcases.out); 517s assert (isequaln (mag (in1), out)); 517s ***** test 517s # Decorated N-dimensional array evaluation 517s testcases = testdata.NoSignal.infsupdec.mag; 517s in1 = vertcat (vertcat (testcases.in){:, 1}); 517s out = vertcat (testcases.out); 517s # Reshape data 517s i = -1; 517s do 517s i = i + 1; 517s testsize = factor (numel (in1) + i); 517s until (numel (testsize) > 2) 517s in1 = reshape ([in1; in1(1:i)], testsize); 517s out = reshape ([out; out(1:i)], testsize); 517s assert (isequaln (mag (in1), out)); 517s 7 tests, 7 passed, 0 known failure, 0 skipped 517s [inst/@infsup/issingleton.m] 517s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/issingleton.m 517s ***** assert (issingleton (infsup (0))); 517s ***** assert (issingleton (infsupdec (0))); 517s ***** assert (not (issingleton (entire ()))); 517s ***** assert (not (issingleton (intervalpart (entire ())))); 517s ***** assert (not (issingleton (empty ()))); 517s ***** assert (not (issingleton (intervalpart (empty ())))); 517s ***** warning assert (not (issingleton (infsupdec (2, 1)))); 517s ***** shared testdata 517s # Load compiled test data (from src/test/*.itl) 517s testdata = load (file_in_loadpath ("test/itl.mat")); 517s ***** test 517s # Scalar evaluation 517s testcases = testdata.NoSignal.infsup.isSingleton; 517s for testcase = [testcases]' 517s assert (isequaln (... 517s issingleton (testcase.in{1}), ... 517s testcase.out)); 517s endfor 517s ***** test 517s # Vector evaluation 517s testcases = testdata.NoSignal.infsup.isSingleton; 517s in1 = vertcat (vertcat (testcases.in){:, 1}); 517s out = vertcat (testcases.out); 517s assert (isequaln (issingleton (in1), out)); 517s ***** test 517s # N-dimensional array evaluation 517s testcases = testdata.NoSignal.infsup.isSingleton; 517s in1 = vertcat (vertcat (testcases.in){:, 1}); 517s out = vertcat (testcases.out); 517s # Reshape data 517s i = -1; 517s do 517s i = i + 1; 517s testsize = factor (numel (in1) + i); 517s until (numel (testsize) > 2) 517s in1 = reshape ([in1; in1(1:i)], testsize); 517s out = reshape ([out; out(1:i)], testsize); 517s assert (isequaln (issingleton (in1), out)); 517s ***** test 517s # Decorated scalar evaluation 517s testcases = testdata.NoSignal.infsupdec.isSingleton; 517s for testcase = [testcases]' 517s assert (isequaln (... 517s issingleton (testcase.in{1}), ... 517s testcase.out)); 517s endfor 517s ***** test 517s # Decorated vector evaluation 517s testcases = testdata.NoSignal.infsupdec.isSingleton; 517s in1 = vertcat (vertcat (testcases.in){:, 1}); 517s out = vertcat (testcases.out); 517s assert (isequaln (issingleton (in1), out)); 517s ***** test 517s # Decorated N-dimensional array evaluation 517s testcases = testdata.NoSignal.infsup.isSingleton; 517s in1 = vertcat (vertcat (testcases.in){:, 1}); 517s out = vertcat (testcases.out); 517s # Reshape data 517s i = -1; 517s do 517s i = i + 1; 517s testsize = factor (numel (in1) + i); 517s until (numel (testsize) > 2) 517s in1 = reshape ([in1; in1(1:i)], testsize); 517s out = reshape ([out; out(1:i)], testsize); 517s assert (isequaln (issingleton (in1), out)); 517s 13 tests, 13 passed, 0 known failure, 0 skipped 517s [inst/@infsup/sin.m] 517s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/sin.m 517s ***** # from the documentation string 517s ***** assert (sin (infsup (1)) == "[0x1.AED548F090CEEp-1, 0x1.AED548F090CEFp-1]"); 517s ***** # correct use of signed zeros 517s ***** test 517s x = sin (infsup (0)); 517s assert (signbit (inf (x))); 517s assert (not (signbit (sup (x)))); 517s ***** # test fix for bug #51283 517s ***** test 517s x = sin (infsup ([0, 0])); 517s assert (signbit (inf (x))); 517s assert (not (signbit (sup (x)))); 517s ***** shared testdata 517s # Load compiled test data (from src/test/*.itl) 517s testdata = load (file_in_loadpath ("test/itl.mat")); 517s ***** test 517s # Scalar evaluation 517s testcases = testdata.NoSignal.infsup.sin; 517s for testcase = [testcases]' 517s assert (isequaln (... 517s sin (testcase.in{1}), ... 517s testcase.out)); 517s endfor 518s ***** test 518s # Vector evaluation 518s testcases = testdata.NoSignal.infsup.sin; 518s in1 = vertcat (vertcat (testcases.in){:, 1}); 518s out = vertcat (testcases.out); 518s assert (isequaln (sin (in1), out)); 518s ***** test 518s # N-dimensional array evaluation 518s testcases = testdata.NoSignal.infsup.sin; 518s in1 = vertcat (vertcat (testcases.in){:, 1}); 518s out = vertcat (testcases.out); 518s # Reshape data 518s i = -1; 518s do 518s i = i + 1; 518s testsize = factor (numel (in1) + i); 518s until (numel (testsize) > 2) 518s in1 = reshape ([in1; in1(1:i)], testsize); 518s out = reshape ([out; out(1:i)], testsize); 518s assert (isequaln (sin (in1), out)); 518s 6 tests, 6 passed, 0 known failure, 0 skipped 518s [inst/@infsup/uplus.m] 518s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/uplus.m 518s ***** # from the documentation string 518s ***** assert (+infsup (2, 3) == infsup (2, 3)); 518s ***** shared testdata 518s # Load compiled test data (from src/test/*.itl) 518s testdata = load (file_in_loadpath ("test/itl.mat")); 518s ***** test 518s # Scalar evaluation 518s testcases = testdata.NoSignal.infsup.pos; 518s for testcase = [testcases]' 518s assert (isequaln (... 518s uplus (testcase.in{1}), ... 518s testcase.out)); 518s endfor 518s ***** test 518s # Vector evaluation 518s testcases = testdata.NoSignal.infsup.pos; 518s in1 = vertcat (vertcat (testcases.in){:, 1}); 518s out = vertcat (testcases.out); 518s assert (isequaln (uplus (in1), out)); 518s ***** test 518s # N-dimensional array evaluation 518s testcases = testdata.NoSignal.infsup.pos; 518s in1 = vertcat (vertcat (testcases.in){:, 1}); 518s out = vertcat (testcases.out); 518s # Reshape data 518s i = -1; 518s do 518s i = i + 1; 518s testsize = factor (numel (in1) + i); 518s until (numel (testsize) > 2) 518s in1 = reshape ([in1; in1(1:i)], testsize); 518s out = reshape ([out; out(1:i)], testsize); 518s assert (isequaln (uplus (in1), out)); 518s ***** test 518s # Decorated scalar evaluation 518s testcases = testdata.NoSignal.infsupdec.pos; 518s for testcase = [testcases]' 518s assert (isequaln (... 518s uplus (testcase.in{1}), ... 518s testcase.out)); 518s endfor 518s ***** test 518s # Decorated vector evaluation 518s testcases = testdata.NoSignal.infsupdec.pos; 518s in1 = vertcat (vertcat (testcases.in){:, 1}); 518s out = vertcat (testcases.out); 518s assert (isequaln (uplus (in1), out)); 518s ***** test 518s # Decorated N-dimensional array evaluation 518s testcases = testdata.NoSignal.infsup.pos; 518s in1 = vertcat (vertcat (testcases.in){:, 1}); 518s out = vertcat (testcases.out); 518s # Reshape data 518s i = -1; 518s do 518s i = i + 1; 518s testsize = factor (numel (in1) + i); 518s until (numel (testsize) > 2) 518s in1 = reshape ([in1; in1(1:i)], testsize); 518s out = reshape ([out; out(1:i)], testsize); 518s assert (isequaln (uplus (in1), out)); 518s 7 tests, 7 passed, 0 known failure, 0 skipped 518s [inst/@infsup/cancelminus.m] 518s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/cancelminus.m 518s ***** # from the documentation string 518s ***** assert (cancelminus (infsup (2, 3), infsup (1, 1.5)) == infsup (1, 1.5)); 518s ***** shared testdata 518s # Load compiled test data (from src/test/*.itl) 518s testdata = load (file_in_loadpath ("test/itl.mat")); 518s ***** test 518s # Scalar evaluation 518s testcases = testdata.NoSignal.infsup.cancelMinus; 518s for testcase = [testcases]' 518s assert (isequaln (... 518s cancelminus (testcase.in{1}, testcase.in{2}), ... 518s testcase.out)); 518s endfor 519s ***** test 519s # Vector evaluation 519s testcases = testdata.NoSignal.infsup.cancelMinus; 519s in1 = vertcat (vertcat (testcases.in){:, 1}); 519s in2 = vertcat (vertcat (testcases.in){:, 2}); 519s out = vertcat (testcases.out); 519s assert (isequaln (cancelminus (in1, in2), out)); 519s ***** test 519s # N-dimensional array evaluation 519s testcases = testdata.NoSignal.infsup.cancelMinus; 519s in1 = vertcat (vertcat (testcases.in){:, 1}); 519s in2 = vertcat (vertcat (testcases.in){:, 2}); 519s out = vertcat (testcases.out); 519s # Reshape data 519s i = -1; 519s do 519s i = i + 1; 519s testsize = factor (numel (in1) + i); 519s until (numel (testsize) > 2) 519s in1 = reshape ([in1; in1(1:i)], testsize); 519s in2 = reshape ([in2; in2(1:i)], testsize); 519s out = reshape ([out; out(1:i)], testsize); 519s assert (isequaln (cancelminus (in1, in2), out)); 519s 4 tests, 4 passed, 0 known failure, 0 skipped 519s [inst/@infsup/log10.m] 519s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/log10.m 519s ***** # from the documentation string 519s ***** assert (log10 (infsup (2)) == "[0x1.34413509F79FEp-2, 0x1.34413509F79FFp-2]"); 519s ***** # correct use of signed zeros 519s ***** test 519s x = log10 (infsup (1)); 519s assert (signbit (inf (x))); 519s assert (not (signbit (sup (x)))); 519s ***** shared testdata 519s # Load compiled test data (from src/test/*.itl) 519s testdata = load (file_in_loadpath ("test/itl.mat")); 519s ***** test 519s # Scalar evaluation 519s testcases = testdata.NoSignal.infsup.log10; 519s for testcase = [testcases]' 519s assert (isequaln (... 519s log10 (testcase.in{1}), ... 519s testcase.out)); 519s endfor 519s ***** test 519s # Vector evaluation 519s testcases = testdata.NoSignal.infsup.log10; 519s in1 = vertcat (vertcat (testcases.in){:, 1}); 519s out = vertcat (testcases.out); 519s assert (isequaln (log10 (in1), out)); 519s ***** test 519s # N-dimensional array evaluation 519s testcases = testdata.NoSignal.infsup.log10; 519s in1 = vertcat (vertcat (testcases.in){:, 1}); 519s out = vertcat (testcases.out); 519s # Reshape data 519s i = -1; 519s do 519s i = i + 1; 519s testsize = factor (numel (in1) + i); 519s until (numel (testsize) > 2) 519s in1 = reshape ([in1; in1(1:i)], testsize); 519s out = reshape ([out; out(1:i)], testsize); 519s assert (isequaln (log10 (in1), out)); 519s 5 tests, 5 passed, 0 known failure, 0 skipped 519s [inst/@infsup/inv.m] 519s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/inv.m 519s ***** # from the wiki 519s ***** test 519s A = infsup ([1, 2, 3; 4, 0, 0; 0, 0, 1]); 519s A (2, 3) = "[0, 6]"; 519s B = inv (A); 519s assert (inf (B) == [0, .25, -1.5; .5, -.125, -1.5; 0, 0, 1]); 519s assert (sup (B) == [0, .25, 0; .5, -.125, -.75; 0, 0, 1]); 519s ***** # from the documentation string 519s ***** assert (inv (infsup ([2, 1, 1; 0, 1, 0; 1, 0, 0])) == [0, 0, 1; 0, 1, 0; 1, -1, -2]); 519s ***** assert (inv (infsup ([1, 2, 3; 4, 0, 6; 0, 0, 1])) == [0, .25, -1.5; .5, -.125, -.75; 0, 0, 1]); 519s 3 tests, 3 passed, 0 known failure, 0 skipped 519s [inst/@infsup/asinh.m] 519s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/asinh.m 519s ***** # from the documentation string 519s ***** assert (asinh (infsup (1)) == "[0x1.C34366179D426p-1, 0x1.C34366179D427p-1]"); 519s ***** # correct use of signed zeros 519s ***** test 519s x = asinh (infsup (0)); 519s assert (signbit (inf (x))); 519s assert (not (signbit (sup (x)))); 519s ***** shared testdata 519s # Load compiled test data (from src/test/*.itl) 519s testdata = load (file_in_loadpath ("test/itl.mat")); 519s ***** test 519s # Scalar evaluation 519s testcases = testdata.NoSignal.infsup.asinh; 519s for testcase = [testcases]' 519s assert (isequaln (... 519s asinh (testcase.in{1}), ... 519s testcase.out)); 519s endfor 519s ***** test 519s # Vector evaluation 519s testcases = testdata.NoSignal.infsup.asinh; 519s in1 = vertcat (vertcat (testcases.in){:, 1}); 519s out = vertcat (testcases.out); 519s assert (isequaln (asinh (in1), out)); 519s ***** test 519s # N-dimensional array evaluation 519s testcases = testdata.NoSignal.infsup.asinh; 519s in1 = vertcat (vertcat (testcases.in){:, 1}); 519s out = vertcat (testcases.out); 519s # Reshape data 519s i = -1; 519s do 519s i = i + 1; 519s testsize = factor (numel (in1) + i); 519s until (numel (testsize) > 2) 519s in1 = reshape ([in1; in1(1:i)], testsize); 519s out = reshape ([out; out(1:i)], testsize); 519s assert (isequaln (asinh (in1), out)); 520s 5 tests, 5 passed, 0 known failure, 0 skipped 520s [inst/@infsup/intersect.m] 520s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/intersect.m 520s ***** # Empty interval 520s ***** assert (intersect (infsup (), infsup ()) == infsup ()); 520s ***** assert (intersect (infsup (), infsup (1)) == infsup ()); 520s ***** assert (intersect (infsup (0), infsup ()) == infsup ()); 520s ***** assert (intersect (infsup (-inf, inf), infsup ()) == infsup ()); 520s ***** # Singleton intervals 520s ***** assert (intersect (infsup (0), infsup (1)) == infsup ()); 520s ***** assert (intersect (infsup (0), infsup (0)) == infsup (0)); 520s ***** # Bounded intervals 520s ***** assert (intersect (infsup (1, 2), infsup (3, 4)) == infsup ()); 520s ***** assert (intersect (infsup (1, 2), infsup (2, 3)) == infsup (2)); 520s ***** assert (intersect (infsup (1, 2), infsup (1.5, 2.5)) == infsup (1.5, 2)); 520s ***** assert (intersect (infsup (1, 2), infsup (1, 2)) == infsup (1, 2)); 520s ***** # Unbounded intervals 520s ***** assert (intersect (infsup (0, inf), infsup (-inf, 0)) == infsup (0)); 520s ***** assert (intersect (infsup (1, inf), infsup (-inf, -1)) == infsup ()); 520s ***** assert (intersect (infsup (-1, inf), infsup (-inf, 1)) == infsup (-1, 1)); 520s ***** assert (intersect (infsup (-inf, inf), infsup (42)) == infsup (42)); 520s ***** assert (intersect (infsup (42), infsup (-inf, inf)) == infsup (42)); 520s ***** assert (intersect (infsup (-inf, 0), infsup (-inf, inf)) == infsup (-inf, 0)); 520s ***** assert (intersect (infsup (-inf, inf), infsup (-inf, inf)) == infsup (-inf, inf)); 520s ***** # from the documentation string 520s ***** assert (intersect (infsup (1, 3), infsup (2, 4)) == infsup (2, 3)); 520s ***** # correct use of signed zeros 520s ***** test 520s x = intersect (infsup (0), infsup (0)); 520s assert (signbit (inf (x))); 520s assert (not (signbit (sup (x)))); 520s ***** test 520s x = intersect (infsup (0), infsup (0, 1)); 520s assert (signbit (inf (x))); 520s assert (not (signbit (sup (x)))); 520s ***** test 520s x = intersect (infsup (0, 1), infsup (0)); 520s assert (signbit (inf (x))); 520s assert (not (signbit (sup (x)))); 520s ***** test 520s x = intersect (infsup (-1, 0), infsup (0, 1)); 520s assert (signbit (inf (x))); 520s assert (not (signbit (sup (x)))); 520s ***** shared testdata 520s # Load compiled test data (from src/test/*.itl) 520s testdata = load (file_in_loadpath ("test/itl.mat")); 520s ***** test 520s # Scalar evaluation 520s testcases = testdata.NoSignal.infsup.intersection; 520s for testcase = [testcases]' 520s assert (isequaln (... 520s intersect (testcase.in{1}, testcase.in{2}), ... 520s testcase.out)); 520s endfor 520s ***** test 520s # Vector evaluation 520s testcases = testdata.NoSignal.infsup.intersection; 520s in1 = vertcat (vertcat (testcases.in){:, 1}); 520s in2 = vertcat (vertcat (testcases.in){:, 2}); 520s out = vertcat (testcases.out); 520s assert (isequaln (intersect (in1, in2), out)); 520s ***** test 520s # N-dimensional array evaluation 520s testcases = testdata.NoSignal.infsup.intersection; 520s in1 = vertcat (vertcat (testcases.in){:, 1}); 520s in2 = vertcat (vertcat (testcases.in){:, 2}); 520s out = vertcat (testcases.out); 520s # Reshape data 520s i = -1; 520s do 520s i = i + 1; 520s testsize = factor (numel (in1) + i); 520s until (numel (testsize) > 2) 520s in1 = reshape ([in1; in1(1:i)], testsize); 520s in2 = reshape ([in2; in2(1:i)], testsize); 520s out = reshape ([out; out(1:i)], testsize); 520s assert (isequaln (intersect (in1, in2), out)); 520s 25 tests, 25 passed, 0 known failure, 0 skipped 520s [inst/@infsup/qr.m] 520s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/qr.m 520s ***** test 520s A = infsup ([1 2 3; 4 5 6]); 520s [Q, R] = qr (A); 520s assert (all (all (subset (A, Q * R)))); 520s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 520s assert (max (max (wid (Q))) < 1e-14); 520s ***** test 520s A = infsup ([1 2; 3 4; 5 6]); 520s [Q, R] = qr (A); 520s assert (all (all (subset (A, Q * R)))); 520s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 520s assert (max (max (wid (Q (:, [1 2])))) < 1e-14); 520s ***** test 520s A = infsup ([1 2 3; 4 9 6; 9 8 7]); 520s [Q, R] = qr (A); 520s assert (all (all (subset (A, Q * R)))); 520s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 520s assert (max (max (wid (Q))) < 1e-13); 520s ***** test 520s for n = 3 : 2 : 10 520s A = infsup (magic (n)); 520s [Q, R] = qr (A); 520s assert (all (all (subset (A, Q * R)))); 520s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 520s assert (max (max (wid (Q))) < 1e-10); 520s endfor 520s ***** test 520s A = infsup (magic (3)) + "[2, 2.2]"; 520s [Q, R] = qr (A); 520s assert (all (all (subset (A, Q * R)))); 520s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 520s assert (max (max (wid (Q))) < 1.5); 520s ***** function result = is_permutation_matrix (P) 520s result = isequal (P, eye (length (P))) || ... 520s isequal (typeinfo (P), "permutation matrix"); 520s ***** endfunction 520s ***** test 520s A = infsup ([1 2 3; 4 5 6]); 520s [Q, R, P] = qr (A); 520s assert (all (all (subset (A, Q * R * P)))); 520s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 520s assert (max (max (wid (Q))) < 1e-14); 520s assert (is_permutation_matrix (P)); 520s ***** test 520s A = infsup ([1 2; 3 4; 5 6]); 520s [Q, R, P] = qr (A); 520s assert (all (all (subset (A, Q * R * P)))); 520s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 520s assert (max (max (wid (Q (:, [1 2])))) < 1e-14); 520s assert (is_permutation_matrix (P)); 521s ***** test 521s A = infsup ([1 2 3; 4 9 6; 9 8 7]); 521s [Q, R, P] = qr (A); 521s assert (all (all (subset (A, Q * R * P)))); 521s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 521s assert (max (max (wid (Q))) < 1e-13); 521s assert (is_permutation_matrix (P)); 521s ***** test 521s for n = 3 : 2 : 10 521s A = infsup (magic (n)); 521s [Q, R, P] = qr (A); 521s assert (all (all (subset (A, Q * R * P)))); 521s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 521s assert (max (max (wid (Q))) < 1e-10); 521s assert (is_permutation_matrix (P)); 521s endfor 521s ***** test 521s A = infsup (magic (3)) + "[2, 2.2]"; 521s [Q, R, P] = qr (A); 521s assert (all (all (subset (A, Q * R * P)))); 521s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 521s assert (max (max (wid (Q))) < 1.5); 521s assert (is_permutation_matrix (P)); 521s 10 tests, 10 passed, 0 known failure, 0 skipped 521s [inst/@infsup/erfc.m] 521s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/erfc.m 521s ***** # from the documentation string 521s ***** assert (erfc (infsup (1)) == "[0x1.4226162FBDDD4p-3, 0x1.4226162FBDDD5p-3]"); 521s ***** # correct use of signed zeros 521s ***** test 521s x = erfc (infsup (realmax)); 521s assert (signbit (inf (x))); 521s assert (not (signbit (sup (x)))); 521s 2 tests, 2 passed, 0 known failure, 0 skipped 521s [inst/@infsup/log2.m] 521s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/log2.m 521s ***** # from the documentation string 521s ***** assert (log2 (infsup (2)) == 1); 521s ***** # correct use of signed zeros 521s ***** test 521s x = log2 (infsup (1)); 521s assert (signbit (inf (x))); 521s assert (not (signbit (sup (x)))); 521s ***** shared testdata 521s # Load compiled test data (from src/test/*.itl) 521s testdata = load (file_in_loadpath ("test/itl.mat")); 521s ***** test 521s # Scalar evaluation 521s testcases = testdata.NoSignal.infsup.log2; 521s for testcase = [testcases]' 521s assert (isequaln (... 521s log2 (testcase.in{1}), ... 521s testcase.out)); 521s endfor 521s ***** test 521s # Vector evaluation 521s testcases = testdata.NoSignal.infsup.log2; 521s in1 = vertcat (vertcat (testcases.in){:, 1}); 521s out = vertcat (testcases.out); 521s assert (isequaln (log2 (in1), out)); 521s ***** test 521s # N-dimensional array evaluation 521s testcases = testdata.NoSignal.infsup.log2; 521s in1 = vertcat (vertcat (testcases.in){:, 1}); 521s out = vertcat (testcases.out); 521s # Reshape data 521s i = -1; 521s do 521s i = i + 1; 521s testsize = factor (numel (in1) + i); 521s until (numel (testsize) > 2) 521s in1 = reshape ([in1; in1(1:i)], testsize); 521s out = reshape ([out; out(1:i)], testsize); 521s assert (isequaln (log2 (in1), out)); 521s 5 tests, 5 passed, 0 known failure, 0 skipped 521s [inst/@infsup/printf.m] 521s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/printf.m 521s ***** xtest 521s assert (evalc ("n = printf ('%g', infsup ('pi'));"), "3.14159 3.1416"); 521s assert (n, 14); 521s 1 test, 1 passed, 0 known failure, 0 skipped 521s [inst/@infsup/sinrev.m] 521s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/sinrev.m 521s ***** # from the documentation string 521s ***** assert (sinrev (infsup (-1), infsup (0, 6)) == "[0x1.2D97C7F3321D2p2, 0x1.2D97C7F3321D3p2]"); 521s ***** shared testdata 521s # Load compiled test data (from src/test/*.itl) 521s testdata = load (file_in_loadpath ("test/itl.mat")); 522s ***** test 522s # Scalar evaluation 522s testcases = testdata.NoSignal.infsup.sinRev; 522s for testcase = [testcases]' 522s assert (isequaln (... 522s sinrev (testcase.in{1}), ... 522s testcase.out)); 522s endfor 522s ***** test 522s # Vector evaluation 522s testcases = testdata.NoSignal.infsup.sinRev; 522s in1 = vertcat (vertcat (testcases.in){:, 1}); 522s out = vertcat (testcases.out); 522s assert (isequaln (sinrev (in1), out)); 522s ***** test 522s # N-dimensional array evaluation 522s testcases = testdata.NoSignal.infsup.sinRev; 522s in1 = vertcat (vertcat (testcases.in){:, 1}); 522s out = vertcat (testcases.out); 522s # Reshape data 522s i = -1; 522s do 522s i = i + 1; 522s testsize = factor (numel (in1) + i); 522s until (numel (testsize) > 2) 522s in1 = reshape ([in1; in1(1:i)], testsize); 522s out = reshape ([out; out(1:i)], testsize); 522s assert (isequaln (sinrev (in1), out)); 522s ***** test 522s # Scalar evaluation 522s testcases = testdata.NoSignal.infsup.sinRevBin; 522s for testcase = [testcases]' 522s assert (isequaln (... 522s sinrev (testcase.in{1}, testcase.in{2}), ... 522s testcase.out)); 522s endfor 522s ***** test 522s # Vector evaluation 522s testcases = testdata.NoSignal.infsup.sinRevBin; 522s in1 = vertcat (vertcat (testcases.in){:, 1}); 522s in2 = vertcat (vertcat (testcases.in){:, 2}); 522s out = vertcat (testcases.out); 522s assert (isequaln (sinrev (in1, in2), out)); 522s ***** test 522s # N-dimensional array evaluation 522s testcases = testdata.NoSignal.infsup.sinRevBin; 522s in1 = vertcat (vertcat (testcases.in){:, 1}); 522s in2 = vertcat (vertcat (testcases.in){:, 2}); 522s out = vertcat (testcases.out); 522s # Reshape data 522s i = -1; 522s do 522s i = i + 1; 522s testsize = factor (numel (in1) + i); 522s until (numel (testsize) > 2) 522s in1 = reshape ([in1; in1(1:i)], testsize); 522s in2 = reshape ([in2; in2(1:i)], testsize); 522s out = reshape ([out; out(1:i)], testsize); 522s assert (isequaln (sinrev (in1, in2), out)); 522s 7 tests, 7 passed, 0 known failure, 0 skipped 522s [inst/@infsup/plot.m] 522s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/plot.m 522s ***** # this test is rather pointless 522s ***** test 522s clf 522s plot (empty ()); 522s close 522s ***** demo 522s clf 522s hold on 522s plot (infsup (0), infsup (0)); 522s plot (infsup (1, 2), infsup (0)); 522s plot (infsup (0), infsup (1, 2)); 522s plot (infsup (1, 2), infsup (1, 2)); 522s axis ([-.5, 2.5, -.5, 2.5]); 522s hold off 522s ***** demo 522s clf 522s plot (infsup (-rand (50, 1), +rand (50, 1))); 522s ***** demo 522s clf 522s hold on 522s axis off 522s range = infsup (0, 9); 522s x = linspace (inf (range), sup (range), 250); 522s X = mince (range, 9); 522s f = @ (x) 0.5 * sin (x) .* x .^ 2; 522s y = f (x); 522s Y = f (X); 522s plot (range, f (range), [42 161 152]/255); 522s plot (X, Y, [238 232 213]/255, [88 110 117]/255); 522s plot (x, y, '-', 'color', [220 50 47]/255, 'linewidth', 2); 522s hold off 522s 1 test, 1 passed, 0 known failure, 0 skipped 522s [inst/@infsup/ctranspose.m] 522s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/ctranspose.m 522s ***** assert (ctranspose (infsup (magic (3))) == infsup (magic (3)')); 522s 1 test, 1 passed, 0 known failure, 0 skipped 522s [inst/@infsup/times.m] 522s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/times.m 522s ***** # from the documentation string 522s ***** assert (infsup (2, 3) .* infsup (1, 2) == infsup (2, 6)); 522s ***** shared testdata 522s # Load compiled test data (from src/test/*.itl) 522s testdata = load (file_in_loadpath ("test/itl.mat")); 522s ***** test 522s # Scalar evaluation 522s testcases = testdata.NoSignal.infsup.mul; 522s for testcase = [testcases]' 522s assert (isequaln (... 522s times (testcase.in{1}, testcase.in{2}), ... 522s testcase.out)); 522s endfor 523s ***** test 523s # Vector evaluation 523s testcases = testdata.NoSignal.infsup.mul; 523s in1 = vertcat (vertcat (testcases.in){:, 1}); 523s in2 = vertcat (vertcat (testcases.in){:, 2}); 523s out = vertcat (testcases.out); 523s assert (isequaln (times (in1, in2), out)); 523s ***** test 523s # N-dimensional array evaluation 523s testcases = testdata.NoSignal.infsup.mul; 523s in1 = vertcat (vertcat (testcases.in){:, 1}); 523s in2 = vertcat (vertcat (testcases.in){:, 2}); 523s out = vertcat (testcases.out); 523s # Reshape data 523s i = -1; 523s do 523s i = i + 1; 523s testsize = factor (numel (in1) + i); 523s until (numel (testsize) > 2) 523s in1 = reshape ([in1; in1(1:i)], testsize); 523s in2 = reshape ([in2; in2(1:i)], testsize); 523s out = reshape ([out; out(1:i)], testsize); 523s assert (isequaln (times (in1, in2), out)); 523s 4 tests, 4 passed, 0 known failure, 0 skipped 523s [inst/@infsup/pow.m] 523s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/pow.m 523s ***** # from the documentation string 523s ***** assert (pow (infsup (5, 6), infsup (2, 3)) == infsup (25, 216)); 523s ***** # correct use of signed zeros 523s ***** test 523s x = pow (infsup (0), infsup (1)); 523s assert (signbit (inf (x))); 523s assert (not (signbit (sup (x)))); 523s ***** shared testdata 523s # Load compiled test data (from src/test/*.itl) 523s testdata = load (file_in_loadpath ("test/itl.mat")); 523s ***** test 523s # Scalar evaluation 523s testcases = testdata.NoSignal.infsup.pow; 523s for testcase = [testcases]' 523s assert (isequaln (... 523s pow (testcase.in{1}, testcase.in{2}), ... 523s testcase.out)); 523s endfor 525s ***** test 525s # Vector evaluation 525s testcases = testdata.NoSignal.infsup.pow; 525s in1 = vertcat (vertcat (testcases.in){:, 1}); 525s in2 = vertcat (vertcat (testcases.in){:, 2}); 525s out = vertcat (testcases.out); 525s assert (isequaln (pow (in1, in2), out)); 525s ***** test 525s # N-dimensional array evaluation 525s testcases = testdata.NoSignal.infsup.pow; 525s in1 = vertcat (vertcat (testcases.in){:, 1}); 525s in2 = vertcat (vertcat (testcases.in){:, 2}); 525s out = vertcat (testcases.out); 525s # Reshape data 525s i = -1; 525s do 525s i = i + 1; 525s testsize = factor (numel (in1) + i); 525s until (numel (testsize) > 2) 525s in1 = reshape ([in1; in1(1:i)], testsize); 525s in2 = reshape ([in2; in2(1:i)], testsize); 525s out = reshape ([out; out(1:i)], testsize); 525s assert (isequaln (pow (in1, in2), out)); 526s 5 tests, 5 passed, 0 known failure, 0 skipped 526s [inst/@infsup/numel.m] 526s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/numel.m 526s ***** assert (numel (infsup ([])), 0); 526s ***** assert (numel (infsup (0)), 1); 526s ***** assert (numel (infsup (zeros (3, 1))), 3); 526s ***** assert (numel (infsup (zeros (1, 4))), 4); 526s ***** assert (numel (infsup (zeros (3, 4))), 12); 526s ***** assert (numel (infsup (ones (2, 3)), 3:5), 3); 526s ***** assert (numel (infsup (ones (2, 3)), ":", 2), 2); 526s ***** assert (numel (infsup (ones (2, 3)), 2, ":"), 3); 526s ***** # numel is called implicitly during this subsref expression (see bug #53375) 526s ***** assert (infsup ()(:).inf, inf); 526s ***** error numel (1, infsup(1)); 526s 10 tests, 10 passed, 0 known failure, 0 skipped 526s [inst/@infsup/mince.m] 526s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/mince.m 526s ***** assert (isequal (mince (infsup (0, 10), 10), infsup (0 : 9, 1 : 10))); 526s 1 test, 1 passed, 0 known failure, 0 skipped 526s [inst/@infsup/atan2rev1.m] 526s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/atan2rev1.m 526s ***** # from the documentation string 526s ***** assert (atan2rev1 (infsup (1, 2), infsup ("pi") / 4) == "[0x1.FFFFFFFFFFFFFp-1, 0x1.0000000000001p1]"); 526s 1 test, 1 passed, 0 known failure, 0 skipped 526s [inst/@infsup/rows.m] 526s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/rows.m 526s ***** assert (rows (infsup (zeros (3, 4))), 3); 526s 1 test, 1 passed, 0 known failure, 0 skipped 526s [inst/@infsup/roundb.m] 526s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/roundb.m 526s ***** # Empty interval 526s ***** assert (roundb (infsup ()) == infsup ()); 526s ***** # Singleton intervals 526s ***** assert (roundb (infsup (0)) == infsup (0)); 526s ***** assert (roundb (infsup (0.5)) == infsup (0)); 526s ***** assert (roundb (infsup (0.25)) == infsup (0)); 526s ***** assert (roundb (infsup (0.75)) == infsup (1)); 526s ***** assert (roundb (infsup (1.5)) == infsup (2)); 526s ***** assert (roundb (infsup (-0.5)) == infsup (0)); 526s ***** assert (roundb (infsup (-1.5)) == infsup (-2)); 526s ***** # Bounded intervals 526s ***** assert (roundb (infsup (-0.5, 0)) == infsup (0)); 526s ***** assert (roundb (infsup (0, 0.5)) == infsup (0)); 526s ***** assert (roundb (infsup (0.25, 0.5)) == infsup (0)); 526s ***** assert (roundb (infsup (-1, 0)) == infsup (-1, 0)); 526s ***** assert (roundb (infsup (-1, 1)) == infsup (-1, 1)); 526s ***** assert (roundb (infsup (-realmin, realmin)) == infsup (0)); 526s ***** assert (roundb (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 526s ***** # Unbounded intervals 526s ***** assert (roundb (infsup (-realmin, inf)) == infsup (0, inf)); 526s ***** assert (roundb (infsup (-realmax, inf)) == infsup (-realmax, inf)); 526s ***** assert (roundb (infsup (-inf, realmin)) == infsup (-inf, 0)); 526s ***** assert (roundb (infsup (-inf, realmax)) == infsup (-inf, realmax)); 526s ***** assert (roundb (infsup (-inf, inf)) == infsup (-inf, inf)); 526s ***** # correct use of signed zeros 526s ***** test 526s x = roundb (infsup (0)); 526s assert (signbit (inf (x))); 526s assert (not (signbit (sup (x)))); 526s ***** test 526s x = roundb (infsup (-0.25, 0.25)); 526s assert (signbit (inf (x))); 526s assert (not (signbit (sup (x)))); 526s ***** shared testdata 526s # Load compiled test data (from src/test/*.itl) 526s testdata = load (file_in_loadpath ("test/itl.mat")); 526s ***** test 526s # Scalar evaluation 526s testcases = testdata.NoSignal.infsup.roundTiesToEven; 526s for testcase = [testcases]' 526s assert (isequaln (... 526s roundb (testcase.in{1}), ... 526s testcase.out)); 526s endfor 526s ***** test 526s # Vector evaluation 526s testcases = testdata.NoSignal.infsup.roundTiesToEven; 526s in1 = vertcat (vertcat (testcases.in){:, 1}); 526s out = vertcat (testcases.out); 526s assert (isequaln (roundb (in1), out)); 526s ***** test 526s # N-dimensional array evaluation 526s testcases = testdata.NoSignal.infsup.roundTiesToEven; 526s in1 = vertcat (vertcat (testcases.in){:, 1}); 526s out = vertcat (testcases.out); 526s # Reshape data 526s i = -1; 526s do 526s i = i + 1; 526s testsize = factor (numel (in1) + i); 526s until (numel (testsize) > 2) 526s in1 = reshape ([in1; in1(1:i)], testsize); 526s out = reshape ([out; out(1:i)], testsize); 526s assert (isequaln (roundb (in1), out)); 526s 25 tests, 25 passed, 0 known failure, 0 skipped 526s [inst/@infsup/sec.m] 526s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/sec.m 526s ***** # from the documentation string 526s ***** assert (sec (infsup (1)) == "[0x1.D9CF0F125CC29, 0x1.D9CF0F125CC2A]"); 526s ***** shared testdata 526s # Load compiled test data (from src/test/*.itl) 526s testdata = load (file_in_loadpath ("test/itl.mat")); 526s ***** test 526s # Scalar evaluation 526s testcases = testdata.NoSignal.infsup.sec; 526s for testcase = [testcases]' 526s assert (isequaln (... 526s sec (testcase.in{1}), ... 526s testcase.out)); 526s endfor 526s ***** test 526s # Vector evaluation 526s testcases = testdata.NoSignal.infsup.sec; 526s in1 = vertcat (vertcat (testcases.in){:, 1}); 526s out = vertcat (testcases.out); 526s assert (isequaln (sec (in1), out)); 526s ***** test 526s # N-dimensional array evaluation 526s testcases = testdata.NoSignal.infsup.sec; 526s in1 = vertcat (vertcat (testcases.in){:, 1}); 526s out = vertcat (testcases.out); 526s # Reshape data 526s i = -1; 526s do 526s i = i + 1; 526s testsize = factor (numel (in1) + i); 526s until (numel (testsize) > 2) 526s in1 = reshape ([in1; in1(1:i)], testsize); 526s out = reshape ([out; out(1:i)], testsize); 526s assert (isequaln (sec (in1), out)); 526s 4 tests, 4 passed, 0 known failure, 0 skipped 526s [inst/@infsup/strictprecedes.m] 526s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/strictprecedes.m 526s ***** assert (strictprecedes (infsup (1, 1.9), infsup (2.1, 3))); 526s ***** assert (not (strictprecedes (infsup (1, 2), infsup (2, 3)))); 526s ***** shared testdata 526s # Load compiled test data (from src/test/*.itl) 526s testdata = load (file_in_loadpath ("test/itl.mat")); 527s ***** test 527s # Scalar evaluation 527s testcases = testdata.NoSignal.infsup.strictPrecedes; 527s for testcase = [testcases]' 527s assert (isequaln (... 527s strictprecedes (testcase.in{1}, testcase.in{2}), ... 527s testcase.out)); 527s endfor 527s ***** test 527s # Vector evaluation 527s testcases = testdata.NoSignal.infsup.strictPrecedes; 527s in1 = vertcat (vertcat (testcases.in){:, 1}); 527s in2 = vertcat (vertcat (testcases.in){:, 2}); 527s out = vertcat (testcases.out); 527s assert (isequaln (strictprecedes (in1, in2), out)); 527s ***** test 527s # N-dimensional array evaluation 527s testcases = testdata.NoSignal.infsup.strictPrecedes; 527s in1 = vertcat (vertcat (testcases.in){:, 1}); 527s in2 = vertcat (vertcat (testcases.in){:, 2}); 527s out = vertcat (testcases.out); 527s # Reshape data 527s i = -1; 527s do 527s i = i + 1; 527s testsize = factor (numel (in1) + i); 527s until (numel (testsize) > 2) 527s in1 = reshape ([in1; in1(1:i)], testsize); 527s in2 = reshape ([in2; in2(1:i)], testsize); 527s out = reshape ([out; out(1:i)], testsize); 527s assert (isequaln (strictprecedes (in1, in2), out)); 527s 5 tests, 5 passed, 0 known failure, 0 skipped 527s [inst/@infsup/nextout.m] 527s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/nextout.m 527s ***** # from the documentation string 527s ***** test 527s x = nextout (infsup (1)); 527s assert (inf (x), 1 - eps / 2); 527s assert (sup (x), 1 + eps); 527s ***** # correct use of signed zeros 527s ***** test 527s x = nextout (infsup (pow2 (-1074))); 527s assert (signbit (inf (x))); 527s ***** test 527s x = nextout (infsup (-pow2 (-1074))); 527s assert (not (signbit (sup (x)))); 527s 3 tests, 3 passed, 0 known failure, 0 skipped 527s [inst/@infsup/ei.m] 527s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/ei.m 527s ***** assert (isempty (ei (infsup (0)))); 527s ***** assert (isempty (ei (infsup (-inf, -2)))); 527s ***** assert (isentire (ei (infsup (0, inf)))); 527s ***** # from the documentation string 527s ***** assert (ei (infsup (1)) == "[0x1.E52670F350D08, 0x1.E52670F350D09]"); 527s 4 tests, 4 passed, 0 known failure, 0 skipped 527s [inst/@infsup/atan2.m] 527s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/atan2.m 527s ***** test "from the documentation string"; 527s ***** assert (atan2 (infsup (1), infsup (-1)) == "[0x1.2D97C7F3321D2p1, 0x1.2D97C7F3321D3p1]"); 527s ***** # correct use of signed zeros 527s ***** test 527s x = atan2 (0, infsup (1)); 527s assert (signbit (inf (x))); 527s assert (not (signbit (sup (x)))); 527s ***** shared testdata 527s # Load compiled test data (from src/test/*.itl) 527s testdata = load (file_in_loadpath ("test/itl.mat")); 527s ***** test 527s # Scalar evaluation 527s testcases = testdata.NoSignal.infsup.atan2; 527s for testcase = [testcases]' 527s assert (isequaln (... 527s atan2 (testcase.in{1}, testcase.in{2}), ... 527s testcase.out)); 527s endfor 527s ***** test 527s # Vector evaluation 527s testcases = testdata.NoSignal.infsup.atan2; 527s in1 = vertcat (vertcat (testcases.in){:, 1}); 527s in2 = vertcat (vertcat (testcases.in){:, 2}); 527s out = vertcat (testcases.out); 527s assert (isequaln (atan2 (in1, in2), out)); 527s ***** test 527s # N-dimensional array evaluation 527s testcases = testdata.NoSignal.infsup.atan2; 527s in1 = vertcat (vertcat (testcases.in){:, 1}); 527s in2 = vertcat (vertcat (testcases.in){:, 2}); 527s out = vertcat (testcases.out); 527s # Reshape data 527s i = -1; 527s do 527s i = i + 1; 527s testsize = factor (numel (in1) + i); 527s until (numel (testsize) > 2) 527s in1 = reshape ([in1; in1(1:i)], testsize); 527s in2 = reshape ([in2; in2(1:i)], testsize); 527s out = reshape ([out; out(1:i)], testsize); 527s assert (isequaln (atan2 (in1, in2), out)); 527s 6 tests, 6 passed, 0 known failure, 0 skipped 527s [inst/@infsup/pown.m] 527s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/pown.m 527s ***** # from the documentation string 527s ***** assert (pown (infsup (5, 6), 2) == infsup (25, 36)); 527s ***** assert (pown (infsup (-2, 1), 2) == infsup (0, 4)); 527s ***** shared testdata 527s # Load compiled test data (from src/test/*.itl) 527s testdata = load (file_in_loadpath ("test/itl.mat")); 528s ***** test 528s # Scalar evaluation 528s testcases = testdata.NoSignal.infsup.sqr; 528s for testcase = [testcases]' 528s assert (isequaln (... 528s pown (testcase.in{1}, 2), ... 528s testcase.out)); 528s endfor 528s ***** test 528s # Vector evaluation 528s testcases = testdata.NoSignal.infsup.sqr; 528s in1 = vertcat (vertcat (testcases.in){:, 1}); 528s out = vertcat (testcases.out); 528s assert (isequaln (pown (in1, 2), out)); 528s ***** test 528s # N-dimensional array evaluation 528s testcases = testdata.NoSignal.infsup.sqr; 528s in1 = vertcat (vertcat (testcases.in){:, 1}); 528s out = vertcat (testcases.out); 528s # Reshape data 528s i = -1; 528s do 528s i = i + 1; 528s testsize = factor (numel (in1) + i); 528s until (numel (testsize) > 2) 528s in1 = reshape ([in1; in1(1:i)], testsize); 528s out = reshape ([out; out(1:i)], testsize); 528s assert (isequaln (pown (in1, 2), out)); 528s ***** test 528s # Scalar evaluation 528s testcases = testdata.NoSignal.infsup.pown; 528s for testcase = [testcases]' 528s assert (isequaln (... 528s pown (testcase.in{1}, testcase.in{2}), ... 528s testcase.out)); 528s endfor 528s ***** test 528s # Vector evaluation 528s testcases = testdata.NoSignal.infsup.pown; 528s in1 = vertcat (vertcat (testcases.in){:, 1}); 528s in2 = vertcat (vertcat (testcases.in){:, 2}); 528s out = vertcat (testcases.out); 528s assert (isequaln (pown (in1, in2), out)); 528s ***** test 528s # N-dimensional array evaluation 528s testcases = testdata.NoSignal.infsup.pown; 528s in1 = vertcat (vertcat (testcases.in){:, 1}); 528s in2 = vertcat (vertcat (testcases.in){:, 2}); 528s out = vertcat (testcases.out); 528s # Reshape data 528s i = -1; 528s do 528s i = i + 1; 528s testsize = factor (numel (in1) + i); 528s until (numel (testsize) > 2) 528s in1 = reshape ([in1; in1(1:i)], testsize); 528s in2 = reshape ([in2; in2(1:i)], testsize); 528s out = reshape ([out; out(1:i)], testsize); 528s assert (isequaln (pown (in1, in2), out)); 528s 8 tests, 8 passed, 0 known failure, 0 skipped 528s [inst/@infsup/length.m] 528s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/length.m 528s ***** assert (length (infsup ([])), 0); 528s ***** assert (length (infsup (0)), 1); 528s ***** assert (length (infsup (zeros (3, 1))), 3); 528s ***** assert (length (infsup (zeros (1, 4))), 4); 528s ***** assert (length (infsup (zeros (3, 4))), 4); 528s 5 tests, 5 passed, 0 known failure, 0 skipped 528s [inst/@infsup/absrev.m] 528s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/absrev.m 528s ***** # Empty interval 528s ***** assert (absrev (infsup ()) == infsup ()); 528s ***** assert (absrev (infsup (0, 1), infsup ()) == infsup ()); 528s ***** assert (absrev (infsup (0, 1), infsup (7, 9)) == infsup ()); 528s ***** assert (absrev (infsup (), infsup (0, 1)) == infsup ()); 528s ***** assert (absrev (infsup (-2, -1)) == infsup ()); 528s ***** # Singleton intervals 528s ***** assert (absrev (infsup (1)) == infsup (-1, 1)); 528s ***** assert (absrev (infsup (0)) == infsup (0)); 528s ***** assert (absrev (infsup (-1)) == infsup ()); 528s ***** assert (absrev (infsup (realmax)) == infsup (-realmax, realmax)); 528s ***** assert (absrev (infsup (realmin)) == infsup (-realmin, realmin)); 528s ***** assert (absrev (infsup (-realmin)) == infsup ()); 528s ***** assert (absrev (infsup (-realmax)) == infsup ()); 528s ***** # Bound intervals 528s ***** assert (absrev (infsup (1, 2)) == infsup (-2, 2)); 528s ***** assert (absrev (infsup (1, 2), infsup (0, 2)) == infsup (1, 2)); 528s ***** assert (absrev (infsup (0, 1), infsup (-0.5, 2)) == infsup (-0.5, 1)); 528s ***** assert (absrev (infsup (-1, 1)) == infsup (-1, 1)); 528s ***** assert (absrev (infsup (-1, 0)) == infsup (0)); 528s ***** # Unbound intervals 528s ***** assert (absrev (infsup (0, inf)) == infsup (-inf, inf)); 528s ***** assert (absrev (infsup (-inf, inf)) == infsup (-inf, inf)); 528s ***** assert (absrev (infsup (-inf, 0)) == infsup (0)); 528s ***** assert (absrev (infsup (1, inf), infsup (-inf, 0)) == infsup (-inf, -1)); 528s ***** assert (absrev (infsup (-1, inf)) == infsup (-inf, inf)); 528s ***** assert (absrev (infsup (-inf, -1)) == infsup ()); 528s ***** assert (absrev (infsup (-inf, 1)) == infsup (-1, 1)); 528s ***** # from the documentation string 528s ***** assert (absrev (infsup (-2, 1)) == infsup (-1, 1)); 528s ***** shared testdata 528s # Load compiled test data (from src/test/*.itl) 528s testdata = load (file_in_loadpath ("test/itl.mat")); 529s ***** test 529s # Scalar evaluation with one argument 529s testcases = testdata.NoSignal.infsup.absRev; 529s for testcase = [testcases]' 529s assert (isequaln (... 529s absrev (testcase.in{1}), ... 529s testcase.out)); 529s endfor 529s ***** test 529s # Vector evaluation with one argument 529s testcases = testdata.NoSignal.infsup.absRev; 529s in1 = vertcat (vertcat (testcases.in){:, 1}); 529s out = vertcat (testcases.out); 529s assert (isequaln (absrev (in1), out)); 529s ***** test 529s # N-dimensional array evaluation with one argument 529s testcases = testdata.NoSignal.infsup.absRev; 529s in1 = vertcat (vertcat (testcases.in){:, 1}); 529s out = vertcat (testcases.out); 529s # Reshape data 529s i = -1; 529s do 529s i = i + 1; 529s testsize = factor (numel (in1) + i); 529s until (numel (testsize) > 2) 529s in1 = reshape ([in1; in1(1:i)], testsize); 529s out = reshape ([out; out(1:i)], testsize); 529s assert (isequaln (absrev (in1), out)); 529s ***** test 529s # Scalar evaluation with two arguments 529s testcases = testdata.NoSignal.infsup.absRevBin; 529s for testcase = [testcases]' 529s assert (isequaln (... 529s absrev (testcase.in{1}, testcase.in{2}), ... 529s testcase.out)); 529s endfor 529s ***** test 529s # Vector evaluation with two arguments 529s testcases = testdata.NoSignal.infsup.absRevBin; 529s in1 = vertcat (vertcat (testcases.in){:, 1}); 529s in2 = vertcat (vertcat (testcases.in){:, 2}); 529s out = vertcat (testcases.out); 529s assert (isequaln (absrev (in1, in2), out)); 529s ***** test 529s # N-dimensional array evaluation with two arguments 529s testcases = testdata.NoSignal.infsup.absRevBin; 529s in1 = vertcat (vertcat (testcases.in){:, 1}); 529s in2 = vertcat (vertcat (testcases.in){:, 2}); 529s out = vertcat (testcases.out); 529s # Reshape data 529s i = -1; 529s do 529s i = i + 1; 529s testsize = factor (numel (in1) + i); 529s until (numel (testsize) > 2) 529s in1 = reshape ([in1; in1(1:i)], testsize); 529s in2 = reshape ([in2; in2(1:i)], testsize); 529s out = reshape ([out; out(1:i)], testsize); 529s assert (isequaln (absrev (in1, in2), out)); 529s 31 tests, 31 passed, 0 known failure, 0 skipped 529s [inst/@infsup/mod.m] 529s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/mod.m 529s ***** assert (mod (infsup (), infsup ()) == infsup ()); 529s ***** assert (mod (infsup (0), infsup ()) == infsup ()); 529s ***** assert (mod (infsup (), infsup (0)) == infsup ()); 529s ***** assert (mod (infsup (0), infsup (0)) == infsup ()); 529s ***** assert (mod (infsup (1), infsup (0)) == infsup ()); 529s ***** assert (mod (infsup (0, 1), infsup (0)) == infsup ()); 529s ***** assert (mod (infsup (1, 2), infsup (0)) == infsup ()); 529s ***** assert (mod (infsup (0, inf), infsup (0)) == infsup ()); 529s ***** assert (mod (infsup (1, inf), infsup (0)) == infsup ()); 529s ***** assert (mod (infsup (realmax, inf), infsup (0)) == infsup ()); 529s ***** assert (mod (infsup (0), infsup (1)) == infsup (0)); 529s ***** assert (mod (infsup (0), infsup (0, 1)) == infsup (0)); 529s ***** assert (mod (infsup (0), infsup (1, 2)) == infsup (0)); 529s ***** assert (mod (infsup (0), infsup (0, inf)) == infsup (0)); 529s ***** assert (mod (infsup (0), infsup (1, inf)) == infsup (0)); 529s ***** assert (mod (infsup (0), infsup (realmax, inf)) == infsup (0)); 529s ***** assert (mod (infsup (1), infsup (1)) == infsup (0)); 529s ***** assert (mod (infsup (2), infsup (1)) == infsup (0)); 529s ***** assert (mod (infsup (4), infsup (2)) == infsup (0)); 529s ***** assert (mod (infsup (6), infsup (3)) == infsup (0)); 529s ***** assert (mod (infsup (8), infsup (2)) == infsup (0)); 529s ***** assert (mod (infsup (9), infsup (3)) == infsup (0)); 529s ***** assert (mod (infsup (realmax), infsup (realmax)) == infsup (0)); 529s ***** assert (mod (infsup (realmax), infsup (realmax / 2)) == infsup (0)); 529s ***** assert (mod (infsup (realmax), infsup (realmax / 4)) == infsup (0)); 529s ***** assert (mod (infsup (realmax), infsup (realmax / 8)) == infsup (0)); 529s ***** assert (mod (infsup (realmax), infsup (realmax / 16)) == infsup (0)); 529s ***** assert (mod (infsup (realmax), infsup (realmax / 32)) == infsup (0)); 529s ***** assert (mod (infsup (0.1), infsup (0.1)) == infsup (0)); 529s ***** assert (mod (infsup (0.1 * 2), infsup (0.1)) == infsup (0)); 529s ***** assert (mod (infsup (0.1 * 4), infsup (0.1)) == infsup (0)); 529s ***** assert (mod (infsup (pi), infsup (pi)) == infsup (0)); 529s ***** assert (mod (infsup (pi), infsup (pi / 2)) == infsup (0)); 529s ***** assert (mod (infsup (pi), infsup (pi / 4)) == infsup (0)); 529s ***** assert (mod (infsup (pow2 (-1074)), infsup (pow2 (-1074))) == infsup (0)); 529s ***** assert (mod (infsup (pow2 (-1073)), infsup (pow2 (-1074))) == infsup (0)); 529s ***** assert (mod (infsup (pow2 (-1072)), infsup (pow2 (-1074))) == infsup (0)); 529s ***** assert (mod (infsup (1), infsup (2)) == infsup (1)); 529s ***** assert (mod (infsup (0.5), infsup (1)) == infsup (0.5)); 529s ***** assert (mod (infsup (pi), infsup (3.15)) == infsup (pi)); 529s ***** assert (mod (infsup (1), infsup (2, 3)) == infsup (1)); 529s ***** assert (mod (infsup (1), infsup (2, inf)) == infsup (1)); 529s ***** assert (mod (infsup (0.5), infsup (1, 2)) == infsup (0.5)); 529s ***** assert (mod (infsup (0.5), infsup (1, inf)) == infsup (0.5)); 529s ***** assert (mod (infsup (pi), infsup (3.15)) == infsup (pi)); 529s ***** assert (mod (infsup (pi), infsup (3.15, inf)) == infsup (pi)); 529s ***** assert (mod (infsup (0, 1), infsup (0, 1)) == infsup (0, 1)); 529s ***** assert (mod (infsup (0, 2), infsup (0, 1)) == infsup (0, 1)); 529s ***** assert (mod (infsup (0, 1), infsup (0, 2)) == infsup (0, 1)); 529s ***** assert (mod (infsup (0, realmax), infsup (0, realmax)) == infsup (0, realmax)); 529s ***** assert (mod (infsup (realmax, inf), infsup (realmax, inf)) == infsup (0, inf)); 529s ***** assert (mod (infsup (0, inf), infsup (0, inf)) == infsup (0, inf)); 529s ***** assert (mod (infsup (0), infsup (1)) == infsup (0)); 529s ***** assert (mod (infsup (1), infsup (1)) == infsup (0)); 529s ***** assert (mod (infsup (0, 1), infsup (1)) == infsup (0, 1)); 529s ***** assert (mod (infsup (1, 2), infsup (1)) == infsup (0, 1)); 529s ***** assert (mod (infsup (0, inf), infsup (1)) == infsup (0, 1)); 529s ***** assert (mod (infsup (1, inf), infsup (1)) == infsup (0, 1)); 529s ***** assert (mod (infsup (realmax, inf), infsup (1)) == infsup (0, 1)); 529s ***** assert (mod (infsup (1), infsup (1)) == infsup (0)); 529s ***** assert (mod (infsup (1), infsup (0, 1)) == infsup (0, 0.5)); 529s ***** assert (mod (infsup (1), infsup (1, 2)) == infsup (0, 1)); 529s ***** assert (mod (infsup (1), infsup (0, inf)) == infsup (0, 1)); 529s ***** assert (mod (infsup (1), infsup (1, inf)) == infsup (0, 1)); 529s ***** assert (mod (infsup (1), infsup (2, inf)) == infsup (1)); 529s ***** assert (mod (infsup (1), infsup (realmax, inf)) == infsup (1)); 529s 66 tests, 66 passed, 0 known failure, 0 skipped 529s [inst/@infsup/inf.m] 529s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/inf.m 529s ***** # from the documentation string 529s ***** assert (inf (infsup (2.5, 3.5)), 2.5); 529s ***** shared testdata 529s # Load compiled test data (from src/test/*.itl) 529s testdata = load (file_in_loadpath ("test/itl.mat")); 529s ***** test 529s # Scalar evaluation 529s testcases = testdata.NoSignal.infsup.inf; 529s for testcase = [testcases]' 529s assert (isequaln (... 529s inf (testcase.in{1}), ... 529s testcase.out)); 529s endfor 529s ***** test 529s # Vector evaluation 529s testcases = testdata.NoSignal.infsup.inf; 529s in1 = vertcat (vertcat (testcases.in){:, 1}); 529s out = vertcat (testcases.out); 529s assert (isequaln (inf (in1), out)); 529s ***** test 529s # N-dimensional array evaluation 529s testcases = testdata.NoSignal.infsup.inf; 529s in1 = vertcat (vertcat (testcases.in){:, 1}); 529s out = vertcat (testcases.out); 529s # Reshape data 529s i = -1; 529s do 529s i = i + 1; 529s testsize = factor (numel (in1) + i); 529s until (numel (testsize) > 2) 529s in1 = reshape ([in1; in1(1:i)], testsize); 529s out = reshape ([out; out(1:i)], testsize); 529s assert (isequaln (inf (in1), out)); 529s 4 tests, 4 passed, 0 known failure, 0 skipped 529s [inst/@infsup/bisect.m] 529s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/bisect.m 529s ***** test 529s # from the documentation string 529s [a, b] = bisect (infsup (2, 32)); 529s assert (a == infsup (2, 8)); 529s assert (b == infsup (8, 32)); 529s ***** test 529s [a, b] = bisect (infsup (-inf, inf)); 529s assert (a == infsup (-inf, 0)); 529s assert (b == infsup (0, inf)); 529s ***** test 529s [a, b] = bisect (infsup (0)); 529s assert (a == 0); 529s assert (b == 0); 529s ***** test 529s [a, b] = bisect (infsup ()); 529s assert (isempty (a)); 529s assert (isempty (b)); 529s ***** test 529s [a, b] = bisect (infsup (0, inf)); 529s assert (a == infsup (0, pow2 (-25))); 529s assert (b == infsup (pow2 (-25), inf)); 529s ***** test 529s [a, b] = bisect (infsup (-inf, 0)); 529s assert (a == infsup (-inf, -pow2 (-25))); 529s assert (b == infsup (-pow2 (-25), 0)); 529s ***** # correct use of signed zeros 529s ***** test 529s [a, b] = bisect (infsup (0)); 529s assert (signbit (inf (a))); 529s assert (signbit (inf (b))); 529s assert (not (signbit (sup (a)))); 529s assert (not (signbit (sup (b)))); 529s 7 tests, 7 passed, 0 known failure, 0 skipped 529s [inst/@infsup/ldivide.m] 529s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/ldivide.m 529s ***** # from the documentation string 529s ***** assert (ldivide (infsup (2, 3), infsup (1, 2)) == "[1/3, 1]"); 530s 1 test, 1 passed, 0 known failure, 0 skipped 530s [inst/@infsup/ge.m] 530s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/ge.m 530s ***** assert (ge (infsup (2, 3), infsup (1, 3))); 530s 1 test, 1 passed, 0 known failure, 0 skipped 530s [inst/@infsup/powrev2.m] 530s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/powrev2.m 530s ***** # from the documentation string 530s ***** assert (powrev2 (infsup (2, 5), infsup (3, 6)) == "[0x1.5D7E8F22BA886p-1, 0x1.4AE00D1CFDEB5p1]"); 530s ***** shared testdata 530s # Load compiled test data (from src/test/*.itl) 530s testdata = load (file_in_loadpath ("test/itl.mat")); 530s ***** test 530s # Scalar evaluation 530s testcases = testdata.NoSignal.infsup.powRev2; 530s for testcase = [testcases]' 530s assert (isequaln (... 530s powrev2 (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 530s testcase.out)); 530s endfor 531s ***** test 531s # Vector evaluation 531s testcases = testdata.NoSignal.infsup.powRev2; 531s in1 = vertcat (vertcat (testcases.in){:, 1}); 531s in2 = vertcat (vertcat (testcases.in){:, 2}); 531s in3 = vertcat (vertcat (testcases.in){:, 3}); 531s out = vertcat (testcases.out); 531s assert (isequaln (powrev2 (in1, in2, in3), out)); 531s ***** test 531s # N-dimensional array evaluation 531s testcases = testdata.NoSignal.infsup.powRev2; 531s in1 = vertcat (vertcat (testcases.in){:, 1}); 531s in2 = vertcat (vertcat (testcases.in){:, 2}); 531s in3 = vertcat (vertcat (testcases.in){:, 3}); 531s out = vertcat (testcases.out); 531s # Reshape data 531s i = -1; 531s do 531s i = i + 1; 531s testsize = factor (numel (in1) + i); 531s until (numel (testsize) > 2) 531s in1 = reshape ([in1; in1(1:i)], testsize); 531s in2 = reshape ([in2; in2(1:i)], testsize); 531s in3 = reshape ([in3; in3(1:i)], testsize); 531s out = reshape ([out; out(1:i)], testsize); 531s assert (isequaln (powrev2 (in1, in2, in3), out)); 531s 4 tests, 4 passed, 0 known failure, 0 skipped 531s [inst/@infsup/expm.m] 531s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/expm.m 531s ***** # from the paper 531s ***** test 531s A = infsup ([0 1; 0 -3], [0 1; 0 -2]); 531s assert (all (all (subset (infsup ([1, 0.316738; 0, 0.0497871], [1, 0.432332; 0, 0.135335]), expm (A))))); 531s 1 test, 1 passed, 0 known failure, 0 skipped 531s [inst/@infsup/newdec.m] 531s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/newdec.m 531s ***** # from the documentation string 531s ***** assert (isequal (newdec (infsup (2, 3)), infsupdec (2, 3))); 531s ***** assert (isequal (newdec (infsupdec (2, 3)), infsupdec (2, 3))); 531s ***** assert (isequal (newdec (infsupdec (1, "trv")), infsupdec (1, "trv"))); 531s ***** shared testdata 531s # Load compiled test data (from src/test/*.itl) 531s testdata = load (file_in_loadpath ("test/itl.mat")); 531s ***** test 531s # Scalar evaluation 531s testcases = testdata.NoSignal.infsup.newDec; 531s for testcase = [testcases]' 531s assert (isequaln (... 531s newdec (testcase.in{1}), ... 531s testcase.out)); 531s endfor 531s ***** test 531s # Vector evaluation 531s testcases = testdata.NoSignal.infsup.newDec; 531s in1 = vertcat (vertcat (testcases.in){:, 1}); 531s out = vertcat (testcases.out); 531s assert (isequaln (newdec (in1), out)); 531s ***** test 531s # N-dimensional array evaluation 531s testcases = testdata.NoSignal.infsup.newDec; 531s in1 = vertcat (vertcat (testcases.in){:, 1}); 531s out = vertcat (testcases.out); 531s # Reshape data 531s i = -1; 531s do 531s i = i + 1; 531s testsize = factor (numel (in1) + i); 531s until (numel (testsize) > 2) 531s in1 = reshape ([in1; in1(1:i)], testsize); 531s out = reshape ([out; out(1:i)], testsize); 531s assert (isequaln (newdec (in1), out)); 531s 6 tests, 6 passed, 0 known failure, 0 skipped 531s [inst/@infsup/fix.m] 531s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/fix.m 531s ***** # Empty interval 531s ***** assert (fix (infsup ()) == infsup ()); 531s ***** # Singleton intervals 531s ***** assert (fix (infsup (0)) == infsup (0)); 531s ***** assert (fix (infsup (1)) == infsup (1)); 531s ***** assert (fix (infsup (1+eps)) == infsup (1)); 531s ***** assert (fix (infsup (-1)) == infsup (-1)); 531s ***** assert (fix (infsup (0.5)) == infsup (0)); 531s ***** assert (fix (infsup (-0.5)) == infsup (0)); 531s ***** # Bounded intervals 531s ***** assert (fix (infsup (-0.5, 0)) == infsup (0)); 531s ***** assert (fix (infsup (0, 0.5)) == infsup (0)); 531s ***** assert (fix (infsup (0.25, 0.5)) == infsup (0)); 531s ***** assert (fix (infsup (-1, 0)) == infsup (-1, 0)); 531s ***** assert (fix (infsup (-1, 1)) == infsup (-1, 1)); 531s ***** assert (fix (infsup (-realmin, realmin)) == infsup (0)); 531s ***** assert (fix (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 531s ***** # Unbounded intervals 531s ***** assert (fix (infsup (-realmin, inf)) == infsup (0, inf)); 531s ***** assert (fix (infsup (-realmax, inf)) == infsup (-realmax, inf)); 531s ***** assert (fix (infsup (-inf, realmin)) == infsup (-inf, 0)); 531s ***** assert (fix (infsup (-inf, realmax)) == infsup (-inf, realmax)); 531s ***** assert (fix (infsup (-inf, inf)) == infsup (-inf, inf)); 531s ***** # from the documentation string 531s ***** assert (fix (infsup (2.5, 3.5)) == infsup (2, 3)); 531s ***** assert (fix (infsup (-0.5, 5)) == infsup (0, 5)); 531s ***** # correct use of signed zeros 531s ***** test 531s x = fix (infsup (0.5)); 531s assert (signbit (inf (x))); 531s assert (not (signbit (sup (x)))); 531s ***** test 531s x = fix (infsup (-0.5)); 531s assert (signbit (inf (x))); 531s assert (not (signbit (sup (x)))); 531s ***** test 531s x = fix (infsup (0)); 531s assert (signbit (inf (x))); 531s assert (not (signbit (sup (x)))); 531s ***** shared testdata 531s # Load compiled test data (from src/test/*.itl) 531s testdata = load (file_in_loadpath ("test/itl.mat")); 531s ***** test 531s # Scalar evaluation 531s testcases = testdata.NoSignal.infsup.trunc; 531s for testcase = [testcases]' 531s assert (isequaln (... 531s fix (testcase.in{1}), ... 531s testcase.out)); 531s endfor 531s ***** test 531s # Vector evaluation 531s testcases = testdata.NoSignal.infsup.trunc; 531s in1 = vertcat (vertcat (testcases.in){:, 1}); 531s out = vertcat (testcases.out); 531s assert (isequaln (fix (in1), out)); 531s ***** test 531s # N-dimensional array evaluation 531s testcases = testdata.NoSignal.infsup.trunc; 531s in1 = vertcat (vertcat (testcases.in){:, 1}); 531s out = vertcat (testcases.out); 531s # Reshape data 531s i = -1; 531s do 531s i = i + 1; 531s testsize = factor (numel (in1) + i); 531s until (numel (testsize) > 2) 531s in1 = reshape ([in1; in1(1:i)], testsize); 531s out = reshape ([out; out(1:i)], testsize); 531s assert (isequaln (fix (in1), out)); 532s 27 tests, 27 passed, 0 known failure, 0 skipped 532s [inst/@infsup/bitunpack.m] 532s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/bitunpack.m 532s ***** test; 532s littleendian = bitunpack (uint16 (1))(1); 532s b = zeros (1, 128); 532s if (littleendian) 532s b([52, 63, 117, 127]) = 1; 532s else 532s b([7, 12, 71, 77]) = 1; 532s endif 532s assert (bitunpack (infsup (3, 4)), logical (b)); 532s 1 test, 1 passed, 0 known failure, 0 skipped 532s [inst/@infsup/pownrev.m] 532s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/pownrev.m 532s ***** assert (pownrev (infsup (25, 36), infsup (0, inf), 2) == infsup (5, 6)); 532s ***** shared testdata 532s # Load compiled test data (from src/test/*.itl) 532s testdata = load (file_in_loadpath ("test/itl.mat")); 532s ***** test 532s # Scalar evaluation 532s testcases = testdata.NoSignal.infsup.pownRev; 532s for testcase = [testcases]' 532s assert (isequaln (... 532s pownrev (testcase.in{1}, testcase.in{2}), ... 532s testcase.out)); 532s endfor 539s ***** test 539s # Vector evaluation 539s testcases = testdata.NoSignal.infsup.pownRev; 539s in1 = vertcat (vertcat (testcases.in){:, 1}); 539s in2 = vertcat (vertcat (testcases.in){:, 2}); 539s out = vertcat (testcases.out); 539s assert (isequaln (pownrev (in1, in2), out)); 539s ***** test 539s # N-dimensional array evaluation 539s testcases = testdata.NoSignal.infsup.pownRev; 539s in1 = vertcat (vertcat (testcases.in){:, 1}); 539s in2 = vertcat (vertcat (testcases.in){:, 2}); 539s out = vertcat (testcases.out); 539s # Reshape data 539s i = -1; 539s do 539s i = i + 1; 539s testsize = factor (numel (in1) + i); 539s until (numel (testsize) > 2) 539s in1 = reshape ([in1; in1(1:i)], testsize); 539s in2 = reshape ([in2; in2(1:i)], testsize); 539s out = reshape ([out; out(1:i)], testsize); 539s assert (isequaln (pownrev (in1, in2), out)); 539s ***** test 539s # Scalar evaluation 539s testcases = testdata.NoSignal.infsup.pownRevBin; 539s for testcase = [testcases]' 539s assert (isequaln (... 539s pownrev (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 539s testcase.out)); 539s endfor 540s ***** test 540s # Vector evaluation 540s testcases = testdata.NoSignal.infsup.pownRevBin; 540s in1 = vertcat (vertcat (testcases.in){:, 1}); 540s in2 = vertcat (vertcat (testcases.in){:, 2}); 540s in3 = vertcat (vertcat (testcases.in){:, 3}); 540s out = vertcat (testcases.out); 540s assert (isequaln (pownrev (in1, in2, in3), out)); 541s ***** test 541s # N-dimensional array evaluation 541s testcases = testdata.NoSignal.infsup.pownRevBin; 541s in1 = vertcat (vertcat (testcases.in){:, 1}); 541s in2 = vertcat (vertcat (testcases.in){:, 2}); 541s in3 = vertcat (vertcat (testcases.in){:, 3}); 541s out = vertcat (testcases.out); 541s # Reshape data 541s i = -1; 541s do 541s i = i + 1; 541s testsize = factor (numel (in1) + i); 541s until (numel (testsize) > 2) 541s in1 = reshape ([in1; in1(1:i)], testsize); 541s in2 = reshape ([in2; in2(1:i)], testsize); 541s in3 = reshape ([in3; in3(1:i)], testsize); 541s out = reshape ([out; out(1:i)], testsize); 541s assert (isequaln (pownrev (in1, in2, in3), out)); 541s 7 tests, 7 passed, 0 known failure, 0 skipped 541s [inst/@infsup/union.m] 541s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/union.m 541s ***** # from the documentation string 541s ***** assert (union (infsup (1, 3), infsup (2, 4)) == infsup (1, 4)); 541s ***** shared testdata 541s # Load compiled test data (from src/test/*.itl) 541s testdata = load (file_in_loadpath ("test/itl.mat")); 541s ***** test 541s # Scalar evaluation 541s testcases = testdata.NoSignal.infsup.convexHull; 541s for testcase = [testcases]' 541s assert (isequaln (... 541s union (testcase.in{1}, testcase.in{2}), ... 541s testcase.out)); 541s endfor 541s ***** test 541s # Vector evaluation 541s testcases = testdata.NoSignal.infsup.convexHull; 541s in1 = vertcat (vertcat (testcases.in){:, 1}); 541s in2 = vertcat (vertcat (testcases.in){:, 2}); 541s out = vertcat (testcases.out); 541s assert (isequaln (union (in1, in2), out)); 541s ***** test 541s # N-dimensional array evaluation 541s testcases = testdata.NoSignal.infsup.convexHull; 541s in1 = vertcat (vertcat (testcases.in){:, 1}); 541s in2 = vertcat (vertcat (testcases.in){:, 2}); 541s out = vertcat (testcases.out); 541s # Reshape data 541s i = -1; 541s do 541s i = i + 1; 541s testsize = factor (numel (in1) + i); 541s until (numel (testsize) > 2) 541s in1 = reshape ([in1; in1(1:i)], testsize); 541s in2 = reshape ([in2; in2(1:i)], testsize); 541s out = reshape ([out; out(1:i)], testsize); 541s assert (isequaln (union (in1, in2), out)); 541s 4 tests, 4 passed, 0 known failure, 0 skipped 541s [inst/@infsup/tanh.m] 541s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/tanh.m 541s ***** # from the documentation string 541s ***** assert (tanh (infsup (1)) == "[0x1.85EFAB514F394p-1, 0x1.85EFAB514F395p-1]"); 541s ***** # correct use of signed zeros 541s ***** test 541s x = tanh (infsup (0)); 541s assert (signbit (inf (x))); 541s assert (not (signbit (sup (x)))); 541s ***** shared testdata 541s # Load compiled test data (from src/test/*.itl) 541s testdata = load (file_in_loadpath ("test/itl.mat")); 541s ***** test 541s # Scalar evaluation 541s testcases = testdata.NoSignal.infsup.tanh; 541s for testcase = [testcases]' 541s assert (isequaln (... 541s tanh (testcase.in{1}), ... 541s testcase.out)); 541s endfor 541s ***** test 541s # Vector evaluation 541s testcases = testdata.NoSignal.infsup.tanh; 541s in1 = vertcat (vertcat (testcases.in){:, 1}); 541s out = vertcat (testcases.out); 541s assert (isequaln (tanh (in1), out)); 541s ***** test 541s # N-dimensional array evaluation 541s testcases = testdata.NoSignal.infsup.tanh; 541s in1 = vertcat (vertcat (testcases.in){:, 1}); 541s out = vertcat (testcases.out); 541s # Reshape data 541s i = -1; 541s do 541s i = i + 1; 541s testsize = factor (numel (in1) + i); 541s until (numel (testsize) > 2) 541s in1 = reshape ([in1; in1(1:i)], testsize); 541s out = reshape ([out; out(1:i)], testsize); 541s assert (isequaln (tanh (in1), out)); 541s 5 tests, 5 passed, 0 known failure, 0 skipped 541s [inst/@infsup/pow2.m] 541s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/pow2.m 541s ***** # from the documentation string 541s assert (pow2 (infsup (5)) == infsup (32)); 541s ***** # correct use of signed zeros 541s ***** test 541s x = pow2 (infsup (-inf, -realmax)); 541s assert (signbit (inf (x))); 541s ***** shared testdata 541s # Load compiled test data (from src/test/*.itl) 541s testdata = load (file_in_loadpath ("test/itl.mat")); 541s ***** test 541s # Scalar evaluation 541s testcases = testdata.NoSignal.infsup.exp2; 541s for testcase = [testcases]' 541s assert (isequaln (... 541s pow2 (testcase.in{1}), ... 541s testcase.out)); 541s endfor 541s ***** test 541s # Vector evaluation 541s testcases = testdata.NoSignal.infsup.exp2; 541s in1 = vertcat (vertcat (testcases.in){:, 1}); 541s out = vertcat (testcases.out); 541s assert (isequaln (pow2 (in1), out)); 541s ***** test 541s # N-dimensional array evaluation 541s testcases = testdata.NoSignal.infsup.exp2; 541s in1 = vertcat (vertcat (testcases.in){:, 1}); 541s out = vertcat (testcases.out); 541s # Reshape data 541s i = -1; 541s do 541s i = i + 1; 541s testsize = factor (numel (in1) + i); 541s until (numel (testsize) > 2) 541s in1 = reshape ([in1; in1(1:i)], testsize); 541s out = reshape ([out; out(1:i)], testsize); 541s assert (isequaln (pow2 (in1), out)); 542s 4 tests, 4 passed, 0 known failure, 0 skipped 542s [inst/@infsup/acosh.m] 542s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/acosh.m 542s ***** # Empty interval 542s ***** assert (acosh (infsup ()) == infsup ()); 542s ***** # Singleton intervals 542s ***** assert (acosh (infsup (0)) == infsup ()); 542s ***** assert (acosh (infsup (1)) == infsup (0)); 542s ***** test 542s x = infsup (1 : 3 : 100); 542s assert (min (subset (acosh (x), log (x + sqrt (x + 1) .* sqrt (x - 1))))); 542s ***** # Bounded intervals 542s ***** assert (acosh (infsup (0, 1)) == infsup (0)); 542s ***** # Unbounded intervals 542s ***** assert (acosh (infsup (-inf, 0)) == infsup ()); 542s ***** assert (acosh (infsup (-inf, 1)) == infsup (0)); 542s ***** assert (acosh (infsup (0, inf)) == infsup (0, inf)); 542s ***** assert (acosh (infsup (1, inf)) == infsup (0, inf)); 542s ***** assert (subset (acosh (infsup (2, inf)), infsup (1, inf))); 542s ***** # from the documentation string 542s ***** assert (acosh (infsup (2)) == "[0x1.5124271980434, 0x1.5124271980435]"); 542s ***** # correct use of signed zeros 542s ***** test 542s x = acosh (infsup (1)); 542s assert (signbit (inf (x))); 542s assert (not (signbit (sup (x)))); 542s ***** shared testdata 542s # Load compiled test data (from src/test/*.itl) 542s testdata = load (file_in_loadpath ("test/itl.mat")); 542s ***** test 542s # Scalar evaluation 542s testcases = testdata.NoSignal.infsup.acosh; 542s for testcase = [testcases]' 542s assert (isequaln (... 542s acosh (testcase.in{1}), ... 542s testcase.out)); 542s endfor 542s ***** test 542s # Vector evaluation 542s testcases = testdata.NoSignal.infsup.acosh; 542s in1 = vertcat (vertcat (testcases.in){:, 1}); 542s out = vertcat (testcases.out); 542s assert (isequaln (acosh (in1), out)); 542s ***** test 542s # N-dimensional array evaluation 542s testcases = testdata.NoSignal.infsup.acosh; 542s in1 = vertcat (vertcat (testcases.in){:, 1}); 542s out = vertcat (testcases.out); 542s # Reshape data 542s i = -1; 542s do 542s i = i + 1; 542s testsize = factor (numel (in1) + i); 542s until (numel (testsize) > 2) 542s in1 = reshape ([in1; in1(1:i)], testsize); 542s out = reshape ([out; out(1:i)], testsize); 542s assert (isequaln (acosh (in1), out)); 542s 15 tests, 15 passed, 0 known failure, 0 skipped 542s [inst/@infsup/columns.m] 542s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/columns.m 542s ***** assert (columns (infsup (zeros (3, 4))), 4); 542s ***** assert (columns (infsup (zeros (0, 4))), 4); 542s ***** assert (columns (infsup (zeros (3, 0))), 0); 542s ***** assert (columns (infsup (zeros (3, 1))), 1); 542s 4 tests, 4 passed, 0 known failure, 0 skipped 542s [inst/@infsup/atan.m] 542s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/atan.m 542s ***** # from the documentation string 542s ***** assert (atan (infsup (1)) == "[0x1.921FB54442D18p-1, 0x1.921FB54442D19p-1]"); 542s ***** # correct use of signed zeros 542s ***** test 542s x = atan (infsup (0)); 542s assert (signbit (inf (x))); 542s assert (not (signbit (sup (x)))); 542s ***** shared testdata 542s # Load compiled test data (from src/test/*.itl) 542s testdata = load (file_in_loadpath ("test/itl.mat")); 542s ***** test 542s # Scalar evaluation 542s testcases = testdata.NoSignal.infsup.atan; 542s for testcase = [testcases]' 542s assert (isequaln (... 542s atan (testcase.in{1}), ... 542s testcase.out)); 542s endfor 542s ***** test 542s # Vector evaluation 542s testcases = testdata.NoSignal.infsup.atan; 542s in1 = vertcat (vertcat (testcases.in){:, 1}); 542s out = vertcat (testcases.out); 542s assert (isequaln (atan (in1), out)); 542s ***** test 542s # N-dimensional array evaluation 542s testcases = testdata.NoSignal.infsup.atan; 542s in1 = vertcat (vertcat (testcases.in){:, 1}); 542s out = vertcat (testcases.out); 542s # Reshape data 542s i = -1; 542s do 542s i = i + 1; 542s testsize = factor (numel (in1) + i); 542s until (numel (testsize) > 2) 542s in1 = reshape ([in1; in1(1:i)], testsize); 542s out = reshape ([out; out(1:i)], testsize); 542s assert (isequaln (atan (in1), out)); 542s 5 tests, 5 passed, 0 known failure, 0 skipped 542s [inst/@infsup/realsqrt.m] 542s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/realsqrt.m 542s ***** # from the documentation string 542s ***** assert (realsqrt (infsup (-6, 4)) == infsup (0, 2)); 542s ***** # correct use of signed zeros 542s ***** test 542s x = realsqrt (infsup (0)); 542s assert (signbit (inf (x))); 542s assert (not (signbit (sup (x)))); 542s ***** test 542s x = realsqrt (infsup (0, 2)); 542s assert (signbit (inf (x))); 542s ***** shared testdata 542s # Load compiled test data (from src/test/*.itl) 542s testdata = load (file_in_loadpath ("test/itl.mat")); 542s ***** test 542s # Scalar evaluation 542s testcases = testdata.NoSignal.infsup.sqrt; 542s for testcase = [testcases]' 542s assert (isequaln (... 542s realsqrt (testcase.in{1}), ... 542s testcase.out)); 542s endfor 542s ***** test 542s # Vector evaluation 542s testcases = testdata.NoSignal.infsup.sqrt; 542s in1 = vertcat (vertcat (testcases.in){:, 1}); 542s out = vertcat (testcases.out); 542s assert (isequaln (realsqrt (in1), out)); 542s ***** test 542s # N-dimensional array evaluation 542s testcases = testdata.NoSignal.infsup.sqrt; 542s in1 = vertcat (vertcat (testcases.in){:, 1}); 542s out = vertcat (testcases.out); 542s # Reshape data 542s i = -1; 542s do 542s i = i + 1; 542s testsize = factor (numel (in1) + i); 542s until (numel (testsize) > 2) 542s in1 = reshape ([in1; in1(1:i)], testsize); 542s out = reshape ([out; out(1:i)], testsize); 542s assert (isequaln (realsqrt (in1), out)); 542s 6 tests, 6 passed, 0 known failure, 0 skipped 542s [inst/@infsup/sum.m] 542s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/sum.m 542s ***** # from the documentation string 542s ***** assert (sum ([infsup(1), pow2(-1074), -1]) == infsup (pow2 (-1074))); 542s ***** assert (sum (infsup ([])) == 0); 542s ***** # correct use of signed zeros 542s ***** test 542s x = sum (infsup (0)); 542s assert (signbit (inf (x))); 542s assert (not (signbit (sup (x)))); 542s ***** # N-dimensional arrays 542s ***** assert (sum (infsup (ones (1, 1, 10))) == infsup (10)); 542s ***** assert (sum (infsup (ones (1, 1, 10))) == infsup (10)); 542s 5 tests, 5 passed, 0 known failure, 0 skipped 542s [inst/@infsup/mpower.m] 542s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/mpower.m 542s ***** # from the documentation string 542s ***** assert (isequal (infsup (magic (3)) ^ 2, infsup (magic (3) ^ 2))); 543s ***** # correct use of signed zeros 543s ***** test 543s x = mpower (infsup (eye (2)), 2); 543s assert (signbit (inf (x(1, 2)))); 543s assert (not (signbit (sup (x(1, 2))))); 543s 2 tests, 2 passed, 0 known failure, 0 skipped 543s [inst/@infsup/cot.m] 543s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/cot.m 543s ***** # from the documentation string 543s ***** assert (cot (infsup (1)) == "[0x1.48C05D04E1CFDp-1, 0x1.48C05D04E1CFEp-1]"); 543s ***** shared testdata 543s # Load compiled test data (from src/test/*.itl) 543s testdata = load (file_in_loadpath ("test/itl.mat")); 543s ***** test 543s # Scalar evaluation 543s testcases = testdata.NoSignal.infsup.cot; 543s for testcase = [testcases]' 543s assert (isequaln (... 543s cot (testcase.in{1}), ... 543s testcase.out)); 543s endfor 543s ***** test 543s # Vector evaluation 543s testcases = testdata.NoSignal.infsup.cot; 543s in1 = vertcat (vertcat (testcases.in){:, 1}); 543s out = vertcat (testcases.out); 543s assert (isequaln (cot (in1), out)); 543s ***** test 543s # N-dimensional array evaluation 543s testcases = testdata.NoSignal.infsup.cot; 543s in1 = vertcat (vertcat (testcases.in){:, 1}); 543s out = vertcat (testcases.out); 543s # Reshape data 543s i = -1; 543s do 543s i = i + 1; 543s testsize = factor (numel (in1) + i); 543s until (numel (testsize) > 2) 543s in1 = reshape ([in1; in1(1:i)], testsize); 543s out = reshape ([out; out(1:i)], testsize); 543s assert (isequaln (cot (in1), out)); 543s 4 tests, 4 passed, 0 known failure, 0 skipped 543s [inst/@infsup/lt.m] 543s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/lt.m 543s ***** assert (not (lt (infsup (1, 3), infsup (3)))); 543s ***** assert (lt (infsup (1, 3), infsup (3.1))); 543s ***** shared testdata 543s # Load compiled test data (from src/test/*.itl) 543s testdata = load (file_in_loadpath ("test/itl.mat")); 543s ***** test 543s # Scalar evaluation 543s testcases = testdata.NoSignal.infsup.strictLess; 543s for testcase = [testcases]' 543s assert (isequaln (... 543s lt (testcase.in{1}, testcase.in{2}), ... 543s testcase.out)); 543s endfor 543s ***** test 543s # Vector evaluation 543s testcases = testdata.NoSignal.infsup.strictLess; 543s in1 = vertcat (vertcat (testcases.in){:, 1}); 543s in2 = vertcat (vertcat (testcases.in){:, 2}); 543s out = vertcat (testcases.out); 543s assert (isequaln (lt (in1, in2), out)); 543s ***** test 543s # N-dimensional array evaluation 543s testcases = testdata.NoSignal.infsup.strictLess; 543s in1 = vertcat (vertcat (testcases.in){:, 1}); 543s in2 = vertcat (vertcat (testcases.in){:, 2}); 543s out = vertcat (testcases.out); 543s # Reshape data 543s i = -1; 543s do 543s i = i + 1; 543s testsize = factor (numel (in1) + i); 543s until (numel (testsize) > 2) 543s in1 = reshape ([in1; in1(1:i)], testsize); 543s in2 = reshape ([in2; in2(1:i)], testsize); 543s out = reshape ([out; out(1:i)], testsize); 543s assert (isequaln (lt (in1, in2), out)); 543s 5 tests, 5 passed, 0 known failure, 0 skipped 543s [inst/@infsup/nthroot.m] 543s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/nthroot.m 543s ***** assert (nthroot (infsup (25, 36), 2) == infsup (5, 6)); 543s ***** # correct use of signed zeros 543s ***** test 543s x = nthroot (infsup (0), 2); 543s assert (signbit (inf (x))); 543s assert (not (signbit (sup (x)))); 543s ***** test 543s x = nthroot (infsup (0, inf), -2); 543s assert (signbit (inf (x))); 543s ***** test 543s x = nthroot (infsup (0, inf), -3); 543s assert (signbit (inf (x))); 543s ***** assert (nthroot (infsup (-1, 1), 2) == infsup (0, 1)); 543s ***** assert (nthroot (infsup (-1, 1), 3) == infsup (-1, 1)); 543s ***** assert (nthroot (infsup (-1, 1), -2) == infsup (1, inf)); 543s ***** assert (nthroot (infsup (-1, 1), -3) == infsup (-inf, inf)); 543s ***** shared testdata 543s # Load compiled test data (from src/test/*.itl) 543s testdata = load (file_in_loadpath ("test/itl.mat")); 543s ***** test 543s # Scalar evaluation 543s testcases = testdata.NoSignal.infsup.rootn; 543s for testcase = [testcases]' 543s assert (isequaln (... 543s nthroot (testcase.in{1}, testcase.in{2}), ... 543s testcase.out)); 543s endfor 543s ***** test 543s # Vector evaluation 543s testcases = testdata.NoSignal.infsup.rootn; 543s in1 = vertcat (vertcat (testcases.in){:, 1}); 543s in2 = vertcat (vertcat (testcases.in){:, 2}); 543s out = vertcat (testcases.out); 543s assert (isequaln (nthroot (in1, in2), out)); 543s ***** test 543s # N-dimensional array evaluation 543s testcases = testdata.NoSignal.infsup.rootn; 543s in1 = vertcat (vertcat (testcases.in){:, 1}); 543s in2 = vertcat (vertcat (testcases.in){:, 2}); 543s out = vertcat (testcases.out); 543s # Reshape data 543s i = -1; 543s do 543s i = i + 1; 543s testsize = factor (numel (in1) + i); 543s until (numel (testsize) > 2) 543s if (i > numel (in1)) 543s i = i - numel (in1); 543s in1 = [in1; in1]; 543s in2 = [in2; in2]; 543s out = [out; out]; 543s endif 543s in1 = reshape ([in1; in1(1:i)], testsize); 543s in2 = reshape ([in2; in2(1:i)], testsize); 543s out = reshape ([out; out(1:i)], testsize); 543s assert (isequaln (nthroot (in1, in2), out)); 543s 11 tests, 11 passed, 0 known failure, 0 skipped 543s [inst/@infsup/prepad.m] 543s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/prepad.m 543s ***** assert (prepad (infsup (2:4), 4, 1) == infsup (1:4)); 543s ***** assert (prepad (infsup (0:2), 2, 1) == infsup (1:2)); 543s ***** assert (prepad (infsup (0), 10, 0, 3) == infsup (zeros (1, 1, 10))) 543s ***** assert (prepad (infsup (zeros (1, 2, 2)), 3) == infsup (zeros (1, 3, 2))); 543s 4 tests, 4 passed, 0 known failure, 0 skipped 543s [inst/@infsup/powrev1.m] 543s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/powrev1.m 543s ***** # from the documentation string 543s ***** assert (powrev1 (infsup (2, 5), infsup (3, 6)) == "[0x1.3EE8390D43955, 0x1.3988E1409212Fp1]"); 544s ***** shared testdata 544s # Load compiled test data (from src/test/*.itl) 544s testdata = load (file_in_loadpath ("test/itl.mat")); 544s ***** test 544s # Scalar evaluation 544s testcases = testdata.NoSignal.infsup.powRev1; 544s for testcase = [testcases]' 544s assert (isequaln (... 544s powrev1 (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 544s testcase.out)); 544s endfor 545s ***** test 545s # Vector evaluation 545s testcases = testdata.NoSignal.infsup.powRev1; 545s in1 = vertcat (vertcat (testcases.in){:, 1}); 545s in2 = vertcat (vertcat (testcases.in){:, 2}); 545s in3 = vertcat (vertcat (testcases.in){:, 3}); 545s out = vertcat (testcases.out); 545s assert (isequaln (powrev1 (in1, in2, in3), out)); 545s ***** test 545s # N-dimensional array evaluation 545s testcases = testdata.NoSignal.infsup.powRev1; 545s in1 = vertcat (vertcat (testcases.in){:, 1}); 545s in2 = vertcat (vertcat (testcases.in){:, 2}); 545s in3 = vertcat (vertcat (testcases.in){:, 3}); 545s out = vertcat (testcases.out); 545s # Reshape data 545s i = -1; 545s do 545s i = i + 1; 545s testsize = factor (numel (in1) + i); 545s until (numel (testsize) > 2) 545s in1 = reshape ([in1; in1(1:i)], testsize); 545s in2 = reshape ([in2; in2(1:i)], testsize); 545s in3 = reshape ([in3; in3(1:i)], testsize); 545s out = reshape ([out; out(1:i)], testsize); 545s assert (isequaln (powrev1 (in1, in2, in3), out)); 545s 4 tests, 4 passed, 0 known failure, 0 skipped 545s [inst/@infsup/ne.m] 545s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/ne.m 545s ***** assert (ne (infsup (1, 2), infsup (1, 3))); 545s 1 test, 1 passed, 0 known failure, 0 skipped 545s [inst/@infsup/mig.m] 545s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/mig.m 545s ***** assert (mig (infsup (-1, 2)), 0); 545s ***** assert (mig (infsup (-42, -23)), 23); 545s ***** shared testdata 545s # Load compiled test data (from src/test/*.itl) 545s testdata = load (file_in_loadpath ("test/itl.mat")); 545s ***** test 545s # Scalar evaluation 545s testcases = testdata.NoSignal.infsup.mig; 545s for testcase = [testcases]' 545s assert (isequaln (... 545s mig (testcase.in{1}), ... 545s testcase.out)); 545s endfor 545s ***** test 545s # Vector evaluation 545s testcases = testdata.NoSignal.infsup.mig; 545s in1 = vertcat (vertcat (testcases.in){:, 1}); 545s out = vertcat (testcases.out); 545s assert (isequaln (mig (in1), out)); 545s ***** test 545s # N-dimensional array evaluation 545s testcases = testdata.NoSignal.infsup.mig; 545s in1 = vertcat (vertcat (testcases.in){:, 1}); 545s out = vertcat (testcases.out); 545s # Reshape data 545s i = -1; 545s do 545s i = i + 1; 545s testsize = factor (numel (in1) + i); 545s until (numel (testsize) > 2) 545s in1 = reshape ([in1; in1(1:i)], testsize); 545s out = reshape ([out; out(1:i)], testsize); 545s assert (isequaln (mig (in1), out)); 545s ***** test 545s # Scalar evaluation 545s testcases = testdata.NoSignal.infsupdec.mig; 545s for testcase = [testcases]' 545s assert (isequaln (... 545s mig (testcase.in{1}), ... 545s testcase.out)); 545s endfor 545s ***** test 545s # Vector evaluation 545s testcases = testdata.NoSignal.infsupdec.mig; 545s in1 = vertcat (vertcat (testcases.in){:, 1}); 545s out = vertcat (testcases.out); 545s assert (isequaln (mig (in1), out)); 545s ***** test 545s # Decorated N-dimensional array evaluation 545s testcases = testdata.NoSignal.infsup.mig; 545s in1 = vertcat (vertcat (testcases.in){:, 1}); 545s out = vertcat (testcases.out); 545s # Reshape data 545s i = -1; 545s do 545s i = i + 1; 545s testsize = factor (numel (in1) + i); 545s until (numel (testsize) > 2) 545s in1 = reshape ([in1; in1(1:i)], testsize); 545s out = reshape ([out; out(1:i)], testsize); 545s assert (isequaln (mig (in1), out)); 545s 8 tests, 8 passed, 0 known failure, 0 skipped 545s [inst/@infsup/postpad.m] 545s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/postpad.m 545s ***** assert (postpad (infsup (1:3), 4, 4) == infsup (1:4)); 545s ***** assert (postpad (infsup (1:3), 2, 4) == infsup (1:2)); 545s ***** assert (postpad (infsup (0), 10, 0, 3) == infsup (zeros (1, 1, 10))) 545s ***** assert (postpad (infsup (zeros (1, 2, 2)), 3) == infsup (zeros (1, 3, 2))); 545s 4 tests, 4 passed, 0 known failure, 0 skipped 545s [inst/@infsup/strictsubset.m] 545s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/strictsubset.m 545s ***** assert (strictsubset (infsup (1, 2), infsup (1, 3))); 545s ***** assert (strictsubset (infsup (2, 3), infsup (1, 3))); 545s ***** assert (not (strictsubset (infsup (1, 2), infsup (1, 2)))); 545s ***** assert (not (strictsubset (infsup (1, 3), infsup (1, 2)))); 545s ***** assert (strictsubset (infsup (), infsup (1, 3))); 545s ***** assert (not (strictsubset (infsup (), infsup ()))); 545s ***** assert (strictsubset (infsup (), infsup (-inf, inf))); 545s ***** assert (strictsubset (infsup (0, inf), infsup (-inf, inf))); 545s ***** assert (strictsubset (infsup (-inf, 0), infsup (-inf, inf))); 545s ***** assert (not (strictsubset (infsup (-inf, inf), infsup (-inf, inf)))); 545s 10 tests, 10 passed, 0 known failure, 0 skipped 545s [inst/@infsup/display.m] 545s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/display.m 545s ***** # Test for the display function are also largely done with the help of the 545s ***** # doctest package. 545s ***** xtest 545s assert (evalc ("display (infsup ())"), "[Empty]\n\n"); 545s assert (evalc ("display (infsupdec ())"), "[Empty]_trv\n\n"); 545s ***** test 545s assert (evalc ("a = infsup ()"), "a = [Empty]\n"); 545s assert (evalc ("b = infsupdec ()"), "b = [Empty]_trv\n"); 545s ***** xtest 545s assert (evalc ("a = infsup (); display (a)"), "a = [Empty]\n"); 545s assert (evalc ("b = infsupdec (); display (b)"), "b = [Empty]_trv\n"); 545s ***** xtest 545s if (ispc ()) 545s assert (evalc ("display (infsup (magic (3)))"), ... 545s ["3x3 interval matrix\n", ... 545s "\n", ... 545s " [8] [1] [6]\n", ... 545s " [3] [5] [7]\n", ... 545s " [4] [9] [2]\n", ... 545s "\n"]); 545s else 545s assert (evalc ("display (infsup (magic (3)))"), ... 545s ["3×3 interval matrix\n", ... 545s "\n", ... 545s " [8] [1] [6]\n", ... 545s " [3] [5] [7]\n", ... 545s " [4] [9] [2]\n", ... 545s "\n"]); 545s endif 545s ***** test 545s if (ispc ()) 545s assert (evalc ("infsup (magic (3))"), ... 545s ["ans = 3x3 interval matrix\n", ... 545s "\n", ... 545s " [8] [1] [6]\n", ... 545s " [3] [5] [7]\n", ... 545s " [4] [9] [2]\n", ... 545s "\n"]); 545s else 545s assert (evalc ("infsup (magic (3))"), ... 545s ["ans = 3×3 interval matrix\n", ... 545s "\n", ... 545s " [8] [1] [6]\n", ... 545s " [3] [5] [7]\n", ... 545s " [4] [9] [2]\n", ... 545s "\n"]); 545s endif 545s ***** test 545s if (ispc ()) 545s assert (evalc ("infsup ('pi')"), "ans = [3.1415, 3.1416]\n"); 545s else 545s assert (evalc ("infsup ('pi')"), "ans ⊂ [3.1415, 3.1416]\n"); 545s endif 545s ***** test 545s if (ispc ()) 545s assert (evalc ("infsup (1:3)"), ... 545s ["ans = 1x3 interval vector\n", ... 545s "\n", ... 545s " [1] [2] [3]\n", ... 545s "\n"]); 545s else 545s assert (evalc ("infsup (1:3)"), ... 545s ["ans = 1×3 interval vector\n", ... 545s "\n", ... 545s " [1] [2] [3]\n", ... 545s "\n"]); 545s endif 545s ***** test 545s if (ispc ()) 545s assert (evalc ("infsup (ones(2, 2, 2))"), ... 545s ["ans = 2x2x2 interval array\n", ... 545s "\n", ... 545s "ans(:,:,1) =\n", ... 545s "\n", ... 545s " [1] [1]\n", ... 545s " [1] [1]\n", ... 545s "\n", ... 545s "ans(:,:,2) =\n", ... 545s "\n", ... 545s " [1] [1]\n", ... 545s " [1] [1]\n", ... 545s "\n"]); 545s else 545s assert (evalc ("infsup (ones(2, 2, 2))"), ... 545s ["ans = 2×2×2 interval array\n", ... 545s "\n", ... 545s "ans(:,:,1) =\n", ... 545s "\n", ... 545s " [1] [1]\n", ... 545s " [1] [1]\n", ... 545s "\n", ... 545s "ans(:,:,2) =\n", ... 545s "\n", ... 545s " [1] [1]\n", ... 545s " [1] [1]\n", ... 545s "\n"]); 545s endif 545s 8 tests, 8 passed, 0 known failure, 0 skipped 545s [inst/@infsup/cat.m] 545s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/cat.m 545s ***** assert (size (cat (1, infsup ([]), infsup ([]))), [0 0]); 545s ***** assert (cat (1, infsup (1), infsup (2)) == infsup (cat (1, 1, 2))); 545s ***** assert (cat (2, infsup (1), infsup (2)) == infsup (cat (2, 1, 2))); 545s ***** assert (cat (5, infsup (1), infsup (2)) == infsup (cat (5, 1, 2))); 545s ***** assert (cat (1, infsup (zeros (2, 2, 2)), infsup (ones (2, 2, 2))) == infsup (cat (1, zeros (2, 2, 2), ones (2, 2, 2)))); 545s 5 tests, 5 passed, 0 known failure, 0 skipped 545s [inst/@infsup/ceil.m] 545s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/ceil.m 545s ***** # Empty interval 545s ***** assert (ceil (infsup ()) == infsup ()); 545s ***** # Singleton intervals 545s ***** assert (ceil (infsup (0)) == infsup (0)); 545s ***** assert (ceil (infsup (0.5)) == infsup (1)); 545s ***** assert (ceil (infsup (-0.5)) == infsup (0)); 545s ***** # Bounded intervals 545s ***** assert (ceil (infsup (-0.5, 0)) == infsup (0)); 545s ***** assert (ceil (infsup (0, 0.5)) == infsup (0, 1)); 545s ***** assert (ceil (infsup (0.25, 0.5)) == infsup (1)); 545s ***** assert (ceil (infsup (-1, 0)) == infsup (-1, 0)); 545s ***** assert (ceil (infsup (-1, 1)) == infsup (-1, 1)); 545s ***** assert (ceil (infsup (-realmin, realmin)) == infsup (0, 1)); 545s ***** assert (ceil (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 545s ***** # Unbounded intervals 545s ***** assert (ceil (infsup (-realmin, inf)) == infsup (0, inf)); 545s ***** assert (ceil (infsup (-realmax, inf)) == infsup (-realmax, inf)); 545s ***** assert (ceil (infsup (-inf, realmin)) == infsup (-inf, 1)); 545s ***** assert (ceil (infsup (-inf, realmax)) == infsup (-inf, realmax)); 545s ***** assert (ceil (infsup (-inf, inf)) == infsup (-inf, inf)); 545s ***** # from the documentation string 545s ***** assert (ceil (infsup (2.5, 3.5)) == infsup (3, 4)); 545s ***** assert (ceil (infsup (-.5, 5)) == infsup (0, 5)); 545s ***** # correct use of signed zeros 545s ***** test 545s x = ceil (infsup (-0.5)); 545s assert (signbit (inf (x))); 545s assert (not (signbit (sup (x)))); 545s ***** test 545s x = ceil (infsup (0)); 545s assert (signbit (inf (x))); 545s assert (not (signbit (sup (x)))); 545s ***** shared testdata 545s # Load compiled test data (from src/test/*.itl) 545s testdata = load (file_in_loadpath ("test/itl.mat")); 546s ***** test 546s # Scalar evaluation 546s testcases = testdata.NoSignal.infsup.ceil; 546s for testcase = [testcases]' 546s assert (isequaln (... 546s ceil (testcase.in{1}), ... 546s testcase.out)); 546s endfor 546s ***** test 546s # Vector evaluation 546s testcases = testdata.NoSignal.infsup.ceil; 546s in1 = vertcat (vertcat (testcases.in){:, 1}); 546s out = vertcat (testcases.out); 546s assert (isequaln (ceil (in1), out)); 546s ***** test 546s # N-dimensional array evaluation 546s testcases = testdata.NoSignal.infsup.ceil; 546s in1 = vertcat (vertcat (testcases.in){:, 1}); 546s out = vertcat (testcases.out); 546s # Reshape data 546s i = -1; 546s do 546s i = i + 1; 546s testsize = factor (numel (in1) + i); 546s until (numel (testsize) > 2) 546s in1 = reshape ([in1; in1(1:i)], testsize); 546s out = reshape ([out; out(1:i)], testsize); 546s assert (isequaln (ceil (in1), out)); 546s 23 tests, 23 passed, 0 known failure, 0 skipped 546s [inst/@infsup/smig.m] 546s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/smig.m 546s ***** assert (smig (infsup (-1, 2)), 0); 546s ***** assert (smig (infsup (-42, -23)), -23); 546s ***** assert (smig (infsup (23, 42)), 23); 546s 3 tests, 3 passed, 0 known failure, 0 skipped 546s [inst/@infsup/chol.m] 546s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/chol.m 546s ***** assert (chol (infsup (pascal (10))) == chol (pascal (10))); 546s ***** assert (chol (infsupdec (pascal (10))) == chol (pascal (10))); 546s ***** test 546s A = infsup ([2, 1; 1, 1]); 546s R = chol (A); 546s assert (ismember ([sqrt(2), 1/sqrt(2); 0, 1/sqrt(2)], R)); 546s assert (wid (R) < 1e-15); 546s 3 tests, 3 passed, 0 known failure, 0 skipped 546s [inst/@infsup/sinh.m] 546s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/sinh.m 546s ***** # from the documentation string 546s ***** assert (sinh (infsup (1)) == "[0x1.2CD9FC44EB982, 0x1.2CD9FC44EB983]"); 546s ***** # correct use of signed zeros 546s ***** test 546s x = sinh (infsup (0)); 546s assert (signbit (inf (x))); 546s assert (not (signbit (sup (x)))); 546s ***** shared testdata 546s # Load compiled test data (from src/test/*.itl) 546s testdata = load (file_in_loadpath ("test/itl.mat")); 547s ***** test 547s # Scalar evaluation 547s testcases = testdata.NoSignal.infsup.sinh; 547s for testcase = [testcases]' 547s assert (isequaln (... 547s sinh (testcase.in{1}), ... 547s testcase.out)); 547s endfor 547s ***** test 547s # Vector evaluation 547s testcases = testdata.NoSignal.infsup.sinh; 547s in1 = vertcat (vertcat (testcases.in){:, 1}); 547s out = vertcat (testcases.out); 547s assert (isequaln (sinh (in1), out)); 547s ***** test 547s # N-dimensional array evaluation 547s testcases = testdata.NoSignal.infsup.sinh; 547s in1 = vertcat (vertcat (testcases.in){:, 1}); 547s out = vertcat (testcases.out); 547s # Reshape data 547s i = -1; 547s do 547s i = i + 1; 547s testsize = factor (numel (in1) + i); 547s until (numel (testsize) > 2) 547s in1 = reshape ([in1; in1(1:i)], testsize); 547s out = reshape ([out; out(1:i)], testsize); 547s assert (isequaln (sinh (in1), out)); 547s 5 tests, 5 passed, 0 known failure, 0 skipped 547s [inst/@infsup/disjoint.m] 547s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/disjoint.m 547s ***** assert (disjoint (infsup (3, 4), infsup (5, 6))); 547s ***** assert (not (disjoint (infsup (3, 4), infsup (4, 5)))); 547s ***** shared testdata 547s # Load compiled test data (from src/test/*.itl) 547s testdata = load (file_in_loadpath ("test/itl.mat")); 547s ***** test 547s # Scalar evaluation 547s testcases = testdata.NoSignal.infsup.disjoint; 547s for testcase = [testcases]' 547s assert (isequaln (... 547s disjoint (testcase.in{1}, testcase.in{2}), ... 547s testcase.out)); 547s endfor 547s ***** test 547s # Vector evaluation 547s testcases = testdata.NoSignal.infsup.disjoint; 547s in1 = vertcat (vertcat (testcases.in){:, 1}); 547s in2 = vertcat (vertcat (testcases.in){:, 2}); 547s out = vertcat (testcases.out); 547s assert (isequaln (disjoint (in1, in2), out)); 547s ***** test 547s # N-dimensional array evaluation 547s testcases = testdata.NoSignal.infsup.disjoint; 547s in1 = vertcat (vertcat (testcases.in){:, 1}); 547s in2 = vertcat (vertcat (testcases.in){:, 2}); 547s out = vertcat (testcases.out); 547s # Reshape data 547s i = -1; 547s do 547s i = i + 1; 547s testsize = factor (numel (in1) + i); 547s until (numel (testsize) > 2) 547s in1 = reshape ([in1; in1(1:i)], testsize); 547s in2 = reshape ([in2; in2(1:i)], testsize); 547s out = reshape ([out; out(1:i)], testsize); 547s assert (isequaln (disjoint (in1, in2), out)); 547s 5 tests, 5 passed, 0 known failure, 0 skipped 547s [inst/@infsup/abs.m] 547s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/abs.m 547s ***** # Empty interval 547s ***** assert (abs (infsup ()) == infsup ()); 547s ***** # Singleton intervals 547s ***** assert (abs (infsup (1)) == infsup (1)); 547s ***** assert (abs (infsup (0)) == infsup (0)); 547s ***** assert (abs (infsup (-1)) == infsup (1)); 547s ***** assert (abs (infsup (realmax)) == infsup (realmax)); 547s ***** assert (abs (infsup (realmin)) == infsup (realmin)); 547s ***** assert (abs (infsup (-realmin)) == infsup (realmin)); 547s ***** assert (abs (infsup (-realmax)) == infsup (realmax)); 547s ***** # Bounded intervals 547s ***** assert (abs (infsup (1, 2)) == infsup (1, 2)); 547s ***** assert (abs (infsup (0, 1)) == infsup (0, 1)); 547s ***** assert (abs (infsup (-1, 1)) == infsup (0, 1)); 547s ***** assert (abs (infsup (-1, 0)) == infsup (0, 1)); 547s ***** assert (abs (infsup (-2, -1)) == infsup (1, 2)); 547s ***** # Unbounded intervals 547s ***** assert (abs (infsup (0, inf)) == infsup (0, inf)); 547s ***** assert (abs (infsup (-inf, inf)) == infsup (0, inf)); 547s ***** assert (abs (infsup (-inf, 0)) == infsup (0, inf)); 547s ***** assert (abs (infsup (1, inf)) == infsup (1, inf)); 547s ***** assert (abs (infsup (-1, inf)) == infsup (0, inf)); 547s ***** assert (abs (infsup (-inf, -1)) == infsup (1, inf)); 547s ***** assert (abs (infsup (-inf, 1)) == infsup (0, inf)); 547s ***** # from the documentation string 547s ***** assert (abs (infsup (2.5, 3.5)) == infsup (2.5, 3.5)); 547s ***** assert (abs (infsup (-0.5, 5.5)) == infsup (0, 5.5)); 547s ***** # correct use of signed zeros 547s ***** assert (signbit (inf (abs (infsup (-1, 0))))); 547s ***** test 547s x = abs (infsup (0)); 547s assert (signbit (inf (x))); 547s assert (not (signbit (sup (x)))); 547s ***** shared testdata 547s # Load compiled test data (from src/test/*.itl) 547s testdata = load (file_in_loadpath ("test/itl.mat")); 548s ***** test 548s # Scalar evaluation 548s testcases = testdata.NoSignal.infsup.abs; 548s for testcase = [testcases]' 548s assert (isequaln (... 548s abs (testcase.in{1}), ... 548s testcase.out)); 548s endfor 548s ***** test 548s # Vector evaluation 548s testcases = testdata.NoSignal.infsup.abs; 548s in1 = vertcat (vertcat (testcases.in){:, 1}); 548s out = vertcat (testcases.out); 548s assert (isequaln (abs (in1), out)); 548s ***** test 548s # N-dimensional array evaluation 548s testcases = testdata.NoSignal.infsup.abs; 548s in1 = vertcat (vertcat (testcases.in){:, 1}); 548s out = vertcat (testcases.out); 548s # Reshape data 548s i = -1; 548s do 548s i = i + 1; 548s testsize = factor (numel (in1) + i); 548s until (numel (testsize) > 2) 548s in1 = reshape ([in1; in1(1:i)], testsize); 548s out = reshape ([out; out(1:i)], testsize); 548s assert (isequaln (abs (in1), out)); 548s 27 tests, 27 passed, 0 known failure, 0 skipped 548s [inst/@infsup/cbrt.m] 548s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/cbrt.m 548s ***** # from the documentation string 548s ***** assert (cbrt (infsup (-27, 27)) == infsup (-3, 3)); 548s ***** # correct use of signed zeros 548s ***** test 548s x = cbrt (infsup (0)); 548s assert (signbit (inf (x))); 548s assert (not (signbit (sup (x)))); 548s ***** shared testdata 548s # Load compiled test data (from src/test/*.itl) 548s testdata = load (file_in_loadpath ("test/itl.mat")); 548s ***** test 548s # Scalar evaluation 548s testcases = testdata.NoSignal.infsup.cbrt; 548s for testcase = [testcases]' 548s assert (isequaln (... 548s cbrt (testcase.in{1}), ... 548s testcase.out)); 548s endfor 548s ***** test 548s # Vector evaluation 548s testcases = testdata.NoSignal.infsup.cbrt; 548s in1 = vertcat (vertcat (testcases.in){:, 1}); 548s out = vertcat (testcases.out); 548s assert (isequaln (cbrt (in1), out)); 548s ***** test 548s # N-dimensional array evaluation 548s testcases = testdata.NoSignal.infsup.cbrt; 548s in1 = vertcat (vertcat (testcases.in){:, 1}); 548s out = vertcat (testcases.out); 548s # Reshape data 548s i = -1; 548s do 548s i = i + 1; 548s testsize = factor (numel (in1) + i); 548s until (numel (testsize) > 2) 548s in1 = reshape ([in1; in1(1:i)], testsize); 548s out = reshape ([out; out(1:i)], testsize); 548s assert (isequaln (cbrt (in1), out)); 548s 5 tests, 5 passed, 0 known failure, 0 skipped 548s [inst/@infsup/round.m] 548s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/round.m 548s ***** # Empty interval 548s ***** assert (round (infsup ()) == infsup ()); 548s ***** # Singleton intervals 548s ***** assert (round (infsup (0)) == infsup (0)); 548s ***** assert (round (infsup (0.5)) == infsup (1)); 548s ***** assert (round (infsup (0.25)) == infsup (0)); 548s ***** assert (round (infsup (0.75)) == infsup (1)); 548s ***** assert (round (infsup (-0.5)) == infsup (-1)); 548s ***** # Bounded intervals 548s ***** assert (round (infsup (-0.5, 0)) == infsup (-1, 0)); 548s ***** assert (round (infsup (0, 0.5)) == infsup (0, 1)); 548s ***** assert (round (infsup (0.25, 0.5)) == infsup (0, 1)); 548s ***** assert (round (infsup (-1, 0)) == infsup (-1, 0)); 548s ***** assert (round (infsup (-1, 1)) == infsup (-1, 1)); 548s ***** assert (round (infsup (-realmin, realmin)) == infsup (0)); 548s ***** assert (round (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 548s ***** # Unbounded intervals 548s ***** assert (round (infsup (-realmin, inf)) == infsup (0, inf)); 548s ***** assert (round (infsup (-realmax, inf)) == infsup (-realmax, inf)); 548s ***** assert (round (infsup (-inf, realmin)) == infsup (-inf, 0)); 548s ***** assert (round (infsup (-inf, realmax)) == infsup (-inf, realmax)); 548s ***** assert (round (infsup (-inf, inf)) == infsup (-inf, inf)); 548s ***** # correct use of signed zeros 548s ***** test 548s x = round (infsup (0)); 548s assert (signbit (inf (x))); 548s assert (not (signbit (sup (x)))); 548s ***** test 548s x = round (infsup (-0.25, 0.25)); 548s assert (signbit (inf (x))); 548s assert (not (signbit (sup (x)))); 548s ***** shared testdata 548s # Load compiled test data (from src/test/*.itl) 548s testdata = load (file_in_loadpath ("test/itl.mat")); 548s ***** test 548s # Scalar evaluation 548s testcases = testdata.NoSignal.infsup.roundTiesToAway; 548s for testcase = [testcases]' 548s assert (isequaln (... 548s round (testcase.in{1}), ... 548s testcase.out)); 548s endfor 548s ***** test 548s # Vector evaluation 548s testcases = testdata.NoSignal.infsup.roundTiesToAway; 548s in1 = vertcat (vertcat (testcases.in){:, 1}); 548s out = vertcat (testcases.out); 548s assert (isequaln (round (in1), out)); 548s ***** test 548s # N-dimensional array evaluation 548s testcases = testdata.NoSignal.infsup.roundTiesToAway; 548s in1 = vertcat (vertcat (testcases.in){:, 1}); 548s out = vertcat (testcases.out); 548s # Reshape data 548s i = -1; 548s do 548s i = i + 1; 548s testsize = factor (numel (in1) + i); 548s until (numel (testsize) > 2) 548s in1 = reshape ([in1; in1(1:i)], testsize); 548s out = reshape ([out; out(1:i)], testsize); 548s assert (isequaln (round (in1), out)); 548s 23 tests, 23 passed, 0 known failure, 0 skipped 548s [inst/@infsup/subset.m] 548s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/subset.m 548s ***** assert (subset (infsup (1, 2), infsup (1, 3))); 548s ***** shared testdata 548s # Load compiled test data (from src/test/*.itl) 548s testdata = load (file_in_loadpath ("test/itl.mat")); 548s ***** test 548s # Scalar evaluation 548s testcases = testdata.NoSignal.infsup.subset; 548s for testcase = [testcases]' 548s assert (isequaln (... 548s subset (testcase.in{1}, testcase.in{2}), ... 548s testcase.out)); 548s endfor 548s ***** test 548s # Vector evaluation 548s testcases = testdata.NoSignal.infsup.subset; 548s in1 = vertcat (vertcat (testcases.in){:, 1}); 548s in2 = vertcat (vertcat (testcases.in){:, 2}); 548s out = vertcat (testcases.out); 548s assert (isequaln (subset (in1, in2), out)); 548s ***** test 548s # N-dimensional array evaluation 548s testcases = testdata.NoSignal.infsup.subset; 548s in1 = vertcat (vertcat (testcases.in){:, 1}); 548s in2 = vertcat (vertcat (testcases.in){:, 2}); 548s out = vertcat (testcases.out); 548s # Reshape data 548s i = -1; 548s do 548s i = i + 1; 548s testsize = factor (numel (in1) + i); 548s until (numel (testsize) > 2) 548s in1 = reshape ([in1; in1(1:i)], testsize); 548s in2 = reshape ([in2; in2(1:i)], testsize); 548s out = reshape ([out; out(1:i)], testsize); 548s assert (isequaln (subset (in1, in2), out)); 549s 4 tests, 4 passed, 0 known failure, 0 skipped 549s [inst/@infsup/tan.m] 549s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/tan.m 549s ***** # from the documentation string 549s ***** assert (tan (infsup (1)) == "[0x1.8EB245CBEE3A5, 0x1.8EB245CBEE3A6]"); 549s ***** # correct use of signed zeros 549s ***** test 549s x = tan (infsup (0)); 549s assert (signbit (inf (x))); 549s assert (not (signbit (sup (x)))); 549s ***** shared testdata 549s # Load compiled test data (from src/test/*.itl) 549s testdata = load (file_in_loadpath ("test/itl.mat")); 549s ***** test 549s # Scalar evaluation 549s testcases = testdata.NoSignal.infsup.tan; 549s for testcase = [testcases]' 549s assert (isequaln (... 549s tan (testcase.in{1}), ... 549s testcase.out)); 549s endfor 549s ***** test 549s # Vector evaluation 549s testcases = testdata.NoSignal.infsup.tan; 549s in1 = vertcat (vertcat (testcases.in){:, 1}); 549s out = vertcat (testcases.out); 549s assert (isequaln (tan (in1), out)); 549s ***** test 549s # N-dimensional array evaluation 549s testcases = testdata.NoSignal.infsup.tan; 549s in1 = vertcat (vertcat (testcases.in){:, 1}); 549s out = vertcat (testcases.out); 549s # Reshape data 549s i = -1; 549s do 549s i = i + 1; 549s testsize = factor (numel (in1) + i); 549s until (numel (testsize) > 2) 549s in1 = reshape ([in1; in1(1:i)], testsize); 549s out = reshape ([out; out(1:i)], testsize); 549s assert (isequaln (tan (in1), out)); 549s 5 tests, 5 passed, 0 known failure, 0 skipped 549s [inst/@infsup/linspace.m] 549s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/linspace.m 549s ***** assert (isequal (linspace (infsup (0), infsup (10), 9), infsup (linspace (0, 10, 9)))); 549s ***** # correct use of signed zeros 549s ***** test 549s x = linspace (infsup (0), infsup (0)); 549s assert (all (signbit (inf (x)))); 549s assert (all (not (signbit (sup (x))))); 549s 2 tests, 2 passed, 0 known failure, 0 skipped 549s [inst/@infsup/ismember.m] 549s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/ismember.m 549s ***** assert (ismember (0, entire ())); 549s ***** assert (ismember (0, intervalpart (entire ()))); 549s ***** assert (not (ismember (0, empty ()))); 549s ***** assert (not (ismember (0, intervalpart (empty ())))); 549s ***** warning assert (not (ismember (0, infsupdec (2, 1)))); 549s ***** shared testdata 549s # Load compiled test data (from src/test/*.itl) 549s testdata = load (file_in_loadpath ("test/itl.mat")); 549s ***** test 549s # Scalar evaluation 549s testcases = testdata.NoSignal.infsup.isMember; 549s for testcase = [testcases]' 549s assert (isequaln (... 549s ismember (testcase.in{1}, testcase.in{2}), ... 549s testcase.out)); 549s endfor 549s ***** test 549s # Vector evaluation 549s testcases = testdata.NoSignal.infsup.isMember; 549s in1 = vertcat (vertcat (testcases.in){:, 1}); 549s in2 = vertcat (vertcat (testcases.in){:, 2}); 549s out = vertcat (testcases.out); 549s assert (isequaln (ismember (in1, in2), out)); 549s ***** test 549s # N-dimensional array evaluation 549s testcases = testdata.NoSignal.infsup.isMember; 549s in1 = vertcat (vertcat (testcases.in){:, 1}); 549s in2 = vertcat (vertcat (testcases.in){:, 2}); 549s out = vertcat (testcases.out); 549s # Reshape data 549s i = -1; 549s do 549s i = i + 1; 549s testsize = factor (numel (in1) + i); 549s until (numel (testsize) > 2) 549s in1 = reshape ([in1; in1(1:i)], testsize); 549s in2 = reshape ([in2; in2(1:i)], testsize); 549s out = reshape ([out; out(1:i)], testsize); 549s assert (isequaln (ismember (in1, in2), out)); 549s ***** test 549s # Decorated scalar evaluation 549s testcases = testdata.NoSignal.infsupdec.isMember; 549s for testcase = [testcases]' 549s assert (isequaln (... 549s ismember (testcase.in{1}, testcase.in{2}), ... 549s testcase.out)); 549s endfor 549s ***** test 549s # Decorated vector evaluation 549s testcases = testdata.NoSignal.infsupdec.isMember; 549s in1 = vertcat (vertcat (testcases.in){:, 1}); 549s in2 = vertcat (vertcat (testcases.in){:, 2}); 549s out = vertcat (testcases.out); 549s assert (isequaln (ismember (in1, in2), out)); 549s ***** test 549s # Decorated N-dimensional array evaluation 549s testcases = testdata.NoSignal.infsupdec.isMember; 549s in1 = vertcat (vertcat (testcases.in){:, 1}); 549s in2 = vertcat (vertcat (testcases.in){:, 2}); 549s out = vertcat (testcases.out); 549s # Reshape data 549s i = -1; 549s do 549s i = i + 1; 549s testsize = factor (numel (in1) + i); 549s until (numel (testsize) > 2) 549s in1 = reshape ([in1; in1(1:i)], testsize); 549s in2 = reshape ([in2; in2(1:i)], testsize); 549s out = reshape ([out; out(1:i)], testsize); 549s assert (isequaln (ismember (in1, in2), out)); 549s 11 tests, 11 passed, 0 known failure, 0 skipped 549s [inst/@infsup/infsup.m] 549s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/infsup.m 549s ***** # Empty intervals 549s ***** test 549s x = infsup (); 549s assert (inf (x), +inf); 549s assert (sup (x), -inf); 549s ***** test 549s x = infsup ("[]"); 549s assert (inf (x), +inf); 549s assert (sup (x), -inf); 549s ***** test 549s x = infsup ("[ ]"); 549s assert (inf (x), +inf); 549s assert (sup (x), -inf); 549s ***** test 549s x = infsup ("[\t]"); 549s assert (inf (x), +inf); 549s assert (sup (x), -inf); 549s ***** test 549s x = infsup ("[empty]"); 549s assert (inf (x), +inf); 549s assert (sup (x), -inf); 549s ***** test 549s x = infsup ("[EMPTY]"); 549s assert (inf (x), +inf); 549s assert (sup (x), -inf); 549s ***** test 549s x = infsup ("[ empty ]"); 549s assert (inf (x), +inf); 549s assert (sup (x), -inf); 549s ***** test 549s x = infsup ("\t[\t Empty\t]\t"); 549s assert (inf (x), +inf); 549s assert (sup (x), -inf); 549s ***** # Entire interval 549s ***** test 549s x = infsup ("[,]"); 549s assert (inf (x), -inf); 549s assert (sup (x), +inf); 549s ***** test 549s x = infsup ("[entire]"); 549s assert (inf (x), -inf); 549s assert (sup (x), +inf); 549s ***** test 549s x = infsup ("[ENTIRE]"); 549s assert (inf (x), -inf); 549s assert (sup (x), +inf); 549s ***** test 549s x = infsup ("[ entire ]"); 549s assert (inf (x), -inf); 549s assert (sup (x), +inf); 549s ***** test 549s x = infsup (" [Entire \t] "); 549s assert (inf (x), -inf); 549s assert (sup (x), +inf); 549s ***** test 549s x = infsup ("[-inf,+inf]"); 549s assert (inf (x), -inf); 549s assert (sup (x), +inf); 549s ***** test 549s x = infsup ("[-infinity, +infinity]"); 549s assert (inf (x), -inf); 549s assert (sup (x), +inf); 549s ***** test 549s x = infsup ("[-INF, +INFinitY]"); 549s assert (inf (x), -inf); 549s assert (sup (x), +inf); 550s ***** # double boundaries 550s ***** test 550s x = infsup (0); 550s assert (inf (x), 0); 550s assert (sup (x), 0); 550s assert (signbit (inf (x))); 550s assert (not (signbit (sup (x)))); 550s ***** test 550s x = infsup (2, 3); 550s assert (inf (x), 2); 550s assert (sup (x), 3); 550s ***** test 550s x = infsup (-inf, 0.1); 550s assert (inf (x), -inf); 550s assert (sup (x), 0.1); 550s ***** test 550s x = infsup (-inf, +inf); 550s assert (inf (x), -inf); 550s assert (sup (x), +inf); 550s ***** # NaN values 550s ***** warning id=interval:UndefinedOperation 550s x = infsup (nan); 550s assert (inf (x), +inf); 550s assert (sup (x), -inf); 550s ***** warning id=interval:UndefinedOperation 550s x = infsup (nan, 2); 550s assert (inf (x), +inf); 550s assert (sup (x), -inf); 550s ***** warning id=interval:UndefinedOperation 550s x = infsup (3, nan); 550s assert (inf (x), +inf); 550s assert (sup (x), -inf); 550s ***** # illegal numeric boundaries 550s ***** warning id=interval:UndefinedOperation 550s x = infsup (+inf, -inf); 550s assert (inf (x), +inf); 550s assert (sup (x), -inf); 550s ***** warning id=interval:UndefinedOperation 550s x = infsup (+inf, +inf); 550s assert (inf (x), +inf); 550s assert (sup (x), -inf); 550s ***** warning id=interval:UndefinedOperation 550s x = infsup (-inf, -inf); 550s assert (inf (x), +inf); 550s assert (sup (x), -inf); 550s ***** warning id=interval:UndefinedOperation 550s x = infsup (3, 2); 550s assert (inf (x), +inf); 550s assert (sup (x), -inf); 550s ***** warning id=interval:UndefinedOperation 550s x = infsup (3, -inf); 550s assert (inf (x), +inf); 550s assert (sup (x), -inf); 550s ***** # double matrix 550s ***** test 550s x = infsup (magic (4)); 550s assert (inf (x), magic (4)); 550s assert (sup (x), magic (4)); 550s ***** test 550s x = infsup (magic (3), magic (3) + 1); 550s assert (inf (x), magic (3)); 550s assert (sup (x), magic (3) + 1); 550s ***** warning id=interval:UndefinedOperation 550s x = infsup (nan (3)); 550s assert (inf (x), +inf (3)); 550s assert (sup (x), -inf (3)); 550s ***** test 550s x = infsup (-inf (3), +inf (3)); 550s assert (inf (x), -inf (3)); 550s assert (sup (x), +inf (3)); 550s ***** # decimal boundaries 550s ***** test 550s x = infsup ("0.1"); 550s assert (inf (x), 0.1 - eps / 16); 550s assert (sup (x), 0.1); 550s ***** test 550s x = infsup ("0.1e1"); 550s assert (inf (x), 1); 550s assert (sup (x), 1); 550s ***** # hexadecimal boundaries 550s ***** test 550s x = infsup ("0xff"); 550s assert (inf (x), 255); 550s assert (sup (x), 255); 550s ***** test 550s x = infsup ("0xff.1"); 550s assert (inf (x), 255.0625); 550s assert (sup (x), 255.0625); 550s ***** test 550s x = infsup ("0xff.1p-1"); 550s assert (inf (x), 127.53125); 550s assert (sup (x), 127.53125); 550s ***** # named constants 550s ***** test 550s x = infsup ("pi"); 550s assert (inf (x), pi); 550s assert (sup (x), pi + 2 * eps); 550s ***** test 550s x = infsup ("e"); 550s assert (inf (x), e); 550s assert (sup (x), e + eps); 550s ***** # uncertain form 550s ***** test 550s x = infsup ("32?"); 550s assert (inf (x), 31.5); 550s assert (sup (x), 32.5); 550s ***** test 550s x = infsup ("32?8"); 550s assert (inf (x), 24); 550s assert (sup (x), 40); 550s ***** test 550s x = infsup ("32?u"); 550s assert (inf (x), 32); 550s assert (sup (x), 32.5); 550s ***** test 550s x = infsup ("32?d"); 550s assert (inf (x), 31.5); 550s assert (sup (x), 32); 550s ***** test 550s x = infsup ("32??"); 550s assert (inf (x), -inf); 550s assert (sup (x), +inf); 550s ***** test 550s x = infsup ("32??d"); 550s assert (inf (x), -inf); 550s assert (sup (x), 32); 550s ***** test 550s x = infsup ("32??u"); 550s assert (inf (x), 32); 550s assert (sup (x), +inf); 550s ***** test 550s x = infsup ("32?e5"); 550s assert (inf (x), 3150000); 550s assert (sup (x), 3250000); 550s ***** # rational form 550s ***** test 550s x = infsup ("6/9"); 550s assert (inf (x), 2 / 3); 550s assert (sup (x), 2 / 3 + eps / 2); 550s ***** test 550s x = infsup ("6e1/9"); 550s assert (inf (x), 20 / 3 - eps * 2); 550s assert (sup (x), 20 / 3); 550s ***** test 550s x = infsup ("6/9e1"); 550s assert (inf (x), 2 / 30); 550s assert (sup (x), 2 / 30 + eps / 16); 551s ***** test 551s x = infsup ("-6/9"); 551s assert (inf (x), -(2 / 3 + eps / 2)); 551s assert (sup (x), -2 / 3); 551s ***** test 551s x = infsup ("6/-9"); 551s assert (inf (x), -(2 / 3 + eps / 2)); 551s assert (sup (x), -2 / 3); 551s ***** test 551s x = infsup ("-6/-9"); 551s assert (inf (x), 2 / 3); 551s assert (sup (x), 2 / 3 + eps / 2); 551s ***** test 551s x = infsup ("6.6/9.9"); 551s assert (inf (x), 2 / 3); 551s assert (sup (x), 2 / 3 + eps / 2); 551s ***** # inf-sup interval literal 551s ***** test 551s x = infsup ("[2, 3]"); 551s assert (inf (x), 2); 551s assert (sup (x), 3); 551s ***** test 551s x = infsup ("[0.1]"); 551s assert (inf (x), 0.1 - eps / 16); 551s assert (sup (x), 0.1); 551s ***** test 551s x = infsup ("[0xff, 0xff.1]"); 551s assert (inf (x), 255); 551s assert (sup (x), 255.0625); 551s ***** test 551s x = infsup ("[e, pi]"); 551s assert (inf (x), e); 551s assert (sup (x), pi + 2 * eps); 551s ***** test 551s x = infsup ("[6/9, 6e1/9]"); 551s assert (inf (x), 2 / 3); 551s assert (sup (x), 20 / 3); 552s ***** # corner cases 552s ***** test 552s x = infsup (","); 552s assert (inf (x), -inf); 552s assert (sup (x), +inf); 552s ***** test 552s x = infsup ("[, 3]"); 552s assert (inf (x), -inf); 552s assert (sup (x), 3); 552s ***** test 552s x = infsup ("", "3"); 552s assert (inf (x), -inf); 552s assert (sup (x), 3); 552s ***** test 552s x = infsup ("[2, ]"); 552s assert (inf (x), 2); 552s assert (sup (x), inf); 552s ***** test 552s x = infsup ("2", ""); 552s assert (inf (x), 2); 552s assert (sup (x), inf); 552s ***** # decimal vector 552s ***** test 552s x = infsup (["0.1"; "0.2"; "0.3"]); 552s assert (inf (x), [0.1 - eps / 16; 0.2 - eps / 8; 0.3]); 552s assert (sup (x), [0.1; 0.2; 0.3 + eps / 8]); 552s ***** test 552s x = infsup ("0.1; 0.2; 0.3"); 552s assert (inf (x), [0.1 - eps / 16; 0.2 - eps / 8; 0.3]); 552s assert (sup (x), [0.1; 0.2; 0.3 + eps / 8]); 552s ***** test 552s x = infsup ("0.1\n0.2\n0.3"); 552s assert (inf (x), [0.1 - eps / 16; 0.2 - eps / 8; 0.3]); 552s assert (sup (x), [0.1; 0.2; 0.3 + eps / 8]); 552s ***** # cell array with mixed boundaries 552s ***** test 552s x = infsup ({"0.1", 42; "e", "3.2/8"}, {"0xffp2", "42e1"; "pi", 2}); 552s assert (inf (x), [0.1 - eps / 16, 42; e, 0.4 - eps / 4]); 552s assert (sup (x), [1020, 420; pi + 2 * eps, 2]); 552s ***** test 552s x = infsup ({"[2, 3]", "3/4", "[Entire]", "42?3", 1, "0xf"}); 552s assert (inf (x), [2, 0.75, -inf, 39, 1, 15]); 552s assert (sup (x), [3, 0.75, +inf, 45, 1, 15]); 552s ***** # broadcasting 552s ***** test 552s x = infsup (magic (3), 10); 552s assert (inf (x), magic (3)); 552s assert (sup (x), 10 .* ones (3)); 552s ***** test 552s x = infsup (zeros (1, 20), ones (20, 1)); 552s assert (inf (x), zeros (20, 20)); 552s assert (sup (x), ones (20, 20)); 552s ***** # nai 552s ***** warning id=interval:UndefinedOperation 552s x = infsup ("[nai]"); 552s assert (inf (x), +inf); 552s assert (sup (x), -inf); 552s ***** warning id=interval:UndefinedOperation 552s x = infsup ("Ausgeschnitzel"); 552s assert (inf (x), +inf); 552s assert (sup (x), -inf); 552s ***** # interval literals vs. two arguments 552s ***** warning id=interval:UndefinedOperation 552s x = infsup ("[empty]", 42); 552s assert (inf (x), +inf); 552s assert (sup (x), -inf); 552s ***** warning id=interval:UndefinedOperation 552s x = infsup ("0?", 42); 552s assert (inf (x), +inf); 552s assert (sup (x), -inf); 552s ***** # extraction of single errors 552s ***** warning id=interval:UndefinedOperation 552s x = infsup ("0 1 2 [xxx] 3 4"); 552s assert (inf (x), [0 1 2 +inf 3 4]); 552s assert (sup (x), [0 1 2 -inf 3 4]); 552s ***** warning id=interval:UndefinedOperation 552s x = infsup ({1 2; 3 "[xxx]"}); 552s assert (inf (x), [1 2; 3 +inf]); 552s assert (sup (x), [1 2; 3 -inf]); 552s ***** # complex values 552s ***** warning id=interval:InvalidOperand 552s x = infsup ([1 2 3+i 4+0i]); 552s assert (inf (x), [1 2 +inf 4]); 552s assert (sup (x), [1 2 -inf 4]); 552s ***** # inaccurate conversion 552s ***** warning id=interval:PossiblyUndefinedOperation 552s x = infsup ("1.000000000000000000002", "1.000000000000000000001"); 552s assert (inf (x), 1); 552s assert (sup (x), 1 + eps); 552s ***** test 552s n = uint64(2 ^ 53); 552s x = infsup (n, n + 1); 552s assert (inf (x), double (n)); 552s assert (sup (x), double (n + 2)); 552s ***** test 552s n = uint64(2 ^ 53); 552s x = infsup ({n}, n + 1); 552s assert (inf (x), double (n)); 552s assert (sup (x), double (n + 2)); 552s ***** test 552s n = uint64(2 ^ 53); 552s x = infsup (n + 1, n + 1); 552s assert (inf (x), double (n)); 552s assert (sup (x), double (n + 2)); 552s ***** test 552s n = uint64(2 ^ 54); 552s x = infsup (n, n + 1); 552s assert (inf (x), double (n)); 552s assert (sup (x), double (n + 4)); 552s ***** warning id=interval:PossiblyUndefinedOperation 552s n = uint64(2 ^ 54); 552s x = infsup (n + 1, n + 2); 552s assert (inf (x), double (n)); 552s assert (sup (x), double (n + 4)); 552s ***** warning id=interval:PossiblyUndefinedOperation 552s x = infsup ("pi", "3.141592653589793"); 552s assert (inf (x), pi); 552s assert (sup (x), pi); 552s ***** warning id=interval:PossiblyUndefinedOperation 552s x = infsup ("pi", "3.1415926535897932"); 552s assert (inf (x), pi); 552s assert (sup (x), pi + 2 * eps); 552s ***** # isexact flag 552s ***** test 552s [~, isexact] = infsup (); 552s assert (isexact); 552s ***** test 552s [~, isexact] = infsup (0); 552s assert (isexact); 552s ***** test 552s [~, isexact] = infsup ("1 2 3"); 552s assert (isexact, true); 552s ***** test 552s [~, isexact] = infsup ("1 2 3.1"); 552s assert (isexact, false); 552s ***** warning 552s [~, isexact] = infsup ("[nai]"); 552s assert (not (isexact)); 552s ***** # overflow flag 552s ***** test 552s [~, ~, overflow] = infsup (); 552s assert (not (overflow)); 552s ***** test 552s [~, ~, overflow] = infsup (0); 552s assert (not (overflow)); 552s ***** test 552s [~, ~, overflow] = infsup ([1 2 3]); 552s assert (overflow, false (1, 3)); 552s ***** warning 552s [~, ~, overflow] = infsup ("[nai]"); 552s assert (not (overflow)); 552s ***** test 552s [~, ~, overflow] = infsup ("1e3000"); 552s assert (overflow); 552s ***** test 552s [~, ~, overflow] = infsup ("[1, inf]"); 552s assert (not (overflow)); 553s ***** # isnai flag 553s ***** test 553s [~, ~, ~, isnai] = infsup (); 553s assert (not (isnai)); 553s ***** test 553s [~, ~, ~, isnai] = infsup (0); 553s assert (not (isnai)); 553s ***** test 553s [~, ~, ~, isnai] = infsup ([1 2 3]); 553s assert (isnai, false (1, 3)); 553s ***** warning 553s [~, ~, ~, isnai] = infsup ("[nai]"); 553s assert (isnai); 553s ***** warning 553s [~, ~, ~, isnai] = infsup ("xxx"); 553s assert (isnai); 553s ***** warning 553s [~, ~, ~, isnai] = infsup ("1 2 xxx 4"); 553s assert (isnai, [false, false, true, false]); 553s ***** warning 553s [~, ~, ~, isnai] = infsup ("[-inf, inf] [inf, inf]"); 553s assert (isnai, [false, true]); 553s ***** # N-dimensional arrays 553s ***** test 553s x = infsup (zeros (2, 2, 2)); 553s assert (inf (x), zeros (2, 2, 2)); 553s assert (sup (x), zeros (2, 2, 2)); 553s ***** test 553s x = infsup (zeros (2, 2, 2), ones (2, 2, 2)); 553s assert (inf (x), zeros (2, 2, 2)); 553s assert (sup (x), ones (2, 2, 2)); 553s ***** test 553s x = infsup (zeros (2, 1, 2, 1, 2, 1), ones (1, 3, 1, 3, 1, 3)); 553s assert (inf (x), zeros (2, 3, 2, 3, 2, 3)); 553s assert (sup (x), ones (2, 3, 2, 3, 2, 3)); 553s ***** test 553s c1 = reshape ({1, 2, 3, 4, 5, 6, 7, 8}, 2, 2, 2); 553s c2 = reshape ({2, 3, 4, 5, 6, 7, 8, 9}, 2, 2, 2); 553s x = infsup (c1, c2); 553s assert (inf (x), reshape (1:8, 2, 2, 2)); 553s assert (sup (x), reshape (2:9, 2, 2, 2)); 553s ***** shared testdata 553s # Load compiled test data (from src/test/*.itl) 553s testdata = load (file_in_loadpath ("test/itl.mat")); 553s ***** test 553s # Scalar evaluation 553s testcases = testdata.NoSignal.infsup.("b-numsToInterval"); 553s for testcase = [testcases]' 553s assert (isequaln (... 553s infsup (testcase.in{1}, testcase.in{2}), ... 553s testcase.out)); 553s endfor 553s ***** test 553s # Vector evaluation 553s testcases = testdata.NoSignal.infsup.("b-numsToInterval"); 553s in1 = vertcat (vertcat (testcases.in){:, 1}); 553s in2 = vertcat (vertcat (testcases.in){:, 2}); 553s out = vertcat (testcases.out); 553s assert (isequaln (infsup (in1, in2), out)); 553s ***** test 553s # N-dimensional array evaluation 553s testcases = testdata.NoSignal.infsup.("b-numsToInterval"); 553s in1 = vertcat (vertcat (testcases.in){:, 1}); 553s in2 = vertcat (vertcat (testcases.in){:, 2}); 553s out = vertcat (testcases.out); 553s # Reshape data 553s i = -1; 553s do 553s i = i + 1; 553s testsize = factor (numel (in1) + i); 553s until (numel (testsize) > 2) 553s in1 = reshape ([in1; in1(1:i)], testsize); 553s in2 = reshape ([in2; in2(1:i)], testsize); 553s out = reshape ([out; out(1:i)], testsize); 553s assert (isequaln (infsup (in1, in2), out)); 553s ***** test 553s # Scalar evaluation 553s testcases = testdata.NoSignal.infsup.("b-textToInterval"); 553s for testcase = [testcases]' 553s assert (isequaln (... 553s infsup (testcase.in{1}), ... 553s testcase.out)); 553s endfor 554s ***** test 554s # Vector evaluation 554s testcases = testdata.NoSignal.infsup.("b-textToInterval"); 554s in1 = vertcat (testcases.in); 554s out = vertcat (testcases.out); 554s assert (isequaln (infsup (in1), out)); 555s ***** test 555s # N-dimensional array evaluation 555s testcases = testdata.NoSignal.infsup.("b-numsToInterval"); 555s in1 = vertcat (vertcat (testcases.in){:, 1}); 555s in2 = vertcat (vertcat (testcases.in){:, 2}); 555s out = vertcat (testcases.out); 555s # Reshape data 555s i = -1; 555s do 555s i = i + 1; 555s testsize = factor (numel (in1) + i); 555s until (numel (testsize) > 2) 555s in1 = reshape ([in1; in1(1:i)], testsize); 555s in2 = reshape ([in2; in2(1:i)], testsize); 555s out = reshape ([out; out(1:i)], testsize); 555s assert (isequaln (infsup (in1, in2), out)); 555s ***** warning 555s testcases = testdata.PossiblyUndefinedOperation.infsup.("b-textToInterval"); 555s for testcase = [testcases]' 555s lastwarn ("", ""); 555s assert (isequaln (... 555s infsup (testcase.in{1}), ... 555s testcase.out)); 555s assert (nthargout (2, @lastwarn), "interval:PossiblyUndefinedOperation"); 555s endfor 555s ***** warning 555s testcases = testdata.UndefinedOperation.infsup.("b-textToInterval"); 555s for testcase = [testcases]' 555s lastwarn ("", ""); 555s assert (isequaln (... 555s infsup (testcase.in{1}), ... 555s testcase.out)); 555s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 555s endfor 555s ***** warning 555s testcases = testdata.UndefinedOperation.infsup.("b-numsToInterval"); 555s for testcase = [testcases]' 555s lastwarn ("", ""); 555s assert (isequaln (... 555s infsup (testcase.in{1}, testcase.in{2}), ... 555s testcase.out)); 555s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 555s endfor 556s 117 tests, 117 passed, 0 known failure, 0 skipped 556s [inst/@infsup/intervaltoexact.m] 556s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/intervaltoexact.m 556s ***** assert (intervaltoexact (infsup (1 + eps)), "[0x1.0000000000001p+0]"); 556s 1 test, 1 passed, 0 known failure, 0 skipped 556s [inst/@infsup/cancelplus.m] 556s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/cancelplus.m 556s ***** # from the documentation string 556s ***** assert (cancelplus (infsup (2, 3), infsup (1, 1.5)) == infsup (3.5, 4)); 556s ***** shared testdata 556s # Load compiled test data (from src/test/*.itl) 556s testdata = load (file_in_loadpath ("test/itl.mat")); 556s ***** test 556s # Scalar evaluation 556s testcases = testdata.NoSignal.infsup.cancelPlus; 556s for testcase = [testcases]' 556s assert (isequaln (... 556s cancelplus (testcase.in{1}, testcase.in{2}), ... 556s testcase.out)); 556s endfor 556s ***** test 556s # Vector evaluation 556s testcases = testdata.NoSignal.infsup.cancelPlus; 556s in1 = vertcat (vertcat (testcases.in){:, 1}); 556s in2 = vertcat (vertcat (testcases.in){:, 2}); 556s out = vertcat (testcases.out); 556s assert (isequaln (cancelplus (in1, in2), out)); 556s ***** test 556s # Decorated scalar evaluation 556s testcases = testdata.NoSignal.infsupdec.cancelPlus; 556s for testcase = [testcases]' 556s assert (isequaln (... 556s cancelplus (testcase.in{1}, testcase.in{2}), ... 556s testcase.out)); 556s endfor 557s ***** test 557s # Decorated vector evaluation 557s testcases = testdata.NoSignal.infsupdec.cancelPlus; 557s in1 = vertcat (vertcat (testcases.in){:, 1}); 557s in2 = vertcat (vertcat (testcases.in){:, 2}); 557s out = vertcat (testcases.out); 557s assert (isequaln (cancelplus (in1, in2), out)); 557s ***** test 557s # N-dimensional array vector evaluation 557s testcases = testdata.NoSignal.infsupdec.cancelPlus; 557s in1 = vertcat (vertcat (testcases.in){:, 1}); 557s in2 = vertcat (vertcat (testcases.in){:, 2}); 557s out = vertcat (testcases.out); 557s # Reshape data 557s i = -1; 557s do 557s i = i + 1; 557s testsize = factor (numel (in1) + i); 557s until (numel (testsize) > 2) 557s in1 = reshape ([in1; in1(1:i)], testsize); 557s in2 = reshape ([in2; in2(1:i)], testsize); 557s out = reshape ([out; out(1:i)], testsize); 557s assert (isequaln (cancelplus (in1, in2), out)); 557s 6 tests, 6 passed, 0 known failure, 0 skipped 557s [inst/@infsup/gamma.m] 557s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/gamma.m 557s ***** # from the documentation string 557s ***** assert (gamma (infsup (1.5)) == "[0x1.C5BF891B4EF6Ap-1, 0x1.C5BF891B4EF6Bp-1]"); 557s 1 test, 1 passed, 0 known failure, 0 skipped 557s [inst/@infsup/gt.m] 557s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/gt.m 557s ***** assert (not (gt (infsup (2, 3), infsup (1, 3)))); 557s ***** assert (gt (infsup (2, 3.1), infsup (1, 3))); 557s 2 tests, 2 passed, 0 known failure, 0 skipped 557s [inst/@infsup/gammaln.m] 557s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/gammaln.m 557s ***** assert (gammaln (infsup (-inf, inf)) == "[-0x1.F19B9BCC38A42p-4, +Inf]"); 557s ***** # from the documentation string 557s ***** assert (gammaln (infsup (1.5)) == "[-0x1.EEB95B094C192p-4, -0x1.EEB95B094C191p-4]"); 557s ***** # correct use of signed zeros 557s ***** test 557s x = gammaln (infsup (1)); 557s assert (signbit (inf (x))); 557s assert (not (signbit (sup (x)))); 557s ***** test 557s x = gammaln (infsup (2)); 557s assert (signbit (inf (x))); 557s assert (not (signbit (sup (x)))); 557s 4 tests, 4 passed, 0 known failure, 0 skipped 557s [inst/@infsup/dilog.m] 557s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/dilog.m 557s ***** assert (dilog (infsup (-inf, inf)) == "[-Inf, +0x1.3BD3CC9BE45DFp1]"); 557s ***** # from the documentation string 557s ***** assert (dilog (infsup (1)) == "[0x1.A51A6625307D3, 0x1.A51A6625307D4]"); 557s 2 tests, 2 passed, 0 known failure, 0 skipped 557s [inst/@infsup/rdivide.m] 557s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/rdivide.m 557s ***** # from the documentation string 557s ***** assert (infsup (2, 3) ./ infsup (1, 2) == infsup (1, 3)); 557s ***** assert (1 ./ infsup (1, 4) == infsup (0.25, 1)); 557s ***** shared testdata 557s # Load compiled test data (from src/test/*.itl) 557s testdata = load (file_in_loadpath ("test/itl.mat")); 557s ***** test 557s # Scalar evaluation 557s testcases = testdata.NoSignal.infsup.div; 557s for testcase = [testcases]' 557s assert (isequaln (... 557s rdivide (testcase.in{1}, testcase.in{2}), ... 557s testcase.out)); 557s endfor 558s ***** test 558s # Vector evaluation 558s testcases = testdata.NoSignal.infsup.div; 558s in1 = vertcat (vertcat (testcases.in){:, 1}); 558s in2 = vertcat (vertcat (testcases.in){:, 2}); 558s out = vertcat (testcases.out); 558s assert (isequaln (rdivide (in1, in2), out)); 558s ***** test 558s # N-dimensional array evaluation 558s testcases = testdata.NoSignal.infsup.div; 558s in1 = vertcat (vertcat (testcases.in){:, 1}); 558s in2 = vertcat (vertcat (testcases.in){:, 2}); 558s out = vertcat (testcases.out); 558s # Reshape data 558s i = -1; 558s do 558s i = i + 1; 558s testsize = factor (numel (in1) + i); 558s until (numel (testsize) > 2) 558s in1 = reshape ([in1; in1(1:i)], testsize); 558s in2 = reshape ([in2; in2(1:i)], testsize); 558s out = reshape ([out; out(1:i)], testsize); 558s assert (isequaln (rdivide (in1, in2), out)); 558s ***** test 558s # Scalar evaluation 558s testcases = testdata.NoSignal.infsup.recip; 558s for testcase = [testcases]' 558s assert (isequaln (... 558s rdivide (1, testcase.in{1}), ... 558s testcase.out)); 558s endfor 558s ***** test 558s # Vector evaluation 558s testcases = testdata.NoSignal.infsup.recip; 558s in1 = vertcat (vertcat (testcases.in){:, 1}); 558s out = vertcat (testcases.out); 558s assert (isequaln (rdivide (1, in1), out)); 558s ***** test 558s # N-dimensional array evaluation 558s testcases = testdata.NoSignal.infsupdec.recip; 558s in1 = vertcat (vertcat (testcases.in){:, 1}); 558s out = vertcat (testcases.out); 558s # Reshape data 558s i = -1; 558s do 558s i = i + 1; 558s testsize = factor (numel (in1) + i); 558s until (numel (testsize) > 2) 558s in1 = reshape ([in1; in1(1:i)], testsize); 558s out = reshape ([out; out(1:i)], testsize); 558s assert (isequaln (rdivide (1, in1), out)); 558s 8 tests, 8 passed, 0 known failure, 0 skipped 558s [inst/@infsup/subsref.m] 558s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/subsref.m 558s ***** assert (infsup (magic (3))([1, 2, 3]) == magic (3)([1, 2, 3])); 558s ***** test 558s x = infsup (magic (3), magic (3) + 1); 558s assert (x(1) == infsup (8, 9)); 558s ***** test 558s x = infsup (magic (3), magic (3) + 1); 558s assert (x(:, 2) == infsup ([1; 5; 9], [2; 6; 10])); 558s ***** assert (infsup (3).inf, 3); 558s ***** test 558s x = infsup (magic (3), magic (3) + 1); 558s assert (x.inf, magic (3)); 558s ***** assert (reshape (infsup (1:16), 2, 2, 2, 2)(2, 7) == infsup (14)) 558s ***** assert (reshape (infsup (1:16), 2, 2, 2, 2)(:, 2, 2, 2) == infsup ([15; 16])) 558s 7 tests, 7 passed, 0 known failure, 0 skipped 558s [inst/@infsup/sqrt.m] 558s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/sqrt.m 558s ***** # from the documentation string 558s ***** assert (sqrt (infsup (-6, 4)) == infsup (0, 2)); 558s 1 test, 1 passed, 0 known failure, 0 skipped 558s [inst/@infsup/end.m] 558s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/end.m 558s ***** assert (infsup (magic (3))(end) == 2); 558s ***** assert (infsup (magic (3))(end, 2) == 9); 558s ***** assert (infsup (magic (3))(2, end) == 7); 558s ***** assert (infsup ([1 2; 3 4; 5 6])(end:-1:1, :) == [5 6; 3 4; 1 2]); 558s ***** assert (reshape (infsup (1:24), 2, 3, 4)(end, end) == 24) 558s 5 tests, 5 passed, 0 known failure, 0 skipped 558s [inst/@infsup/max.m] 558s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/max.m 558s ***** # from the documentation string 558s ***** assert (max (infsup (2, 3), infsup (1, 2)) == infsup (2, 3)); 558s ***** shared testdata 558s # Load compiled test data (from src/test/*.itl) 558s testdata = load (file_in_loadpath ("test/itl.mat")); 559s ***** test 559s # Scalar evaluation 559s testcases = testdata.NoSignal.infsup.max; 559s for testcase = [testcases]' 559s assert (isequaln (... 559s max (testcase.in{1}, testcase.in{2}), ... 559s testcase.out)); 559s endfor 559s ***** test 559s # Vector evaluation 559s testcases = testdata.NoSignal.infsup.max; 559s in1 = vertcat (vertcat (testcases.in){:, 1}); 559s in2 = vertcat (vertcat (testcases.in){:, 2}); 559s out = vertcat (testcases.out); 559s assert (isequaln (max (in1, in2), out)); 559s ***** test 559s # N-dimensional array evaluation 559s testcases = testdata.NoSignal.infsup.max; 559s in1 = vertcat (vertcat (testcases.in){:, 1}); 559s in2 = vertcat (vertcat (testcases.in){:, 2}); 559s out = vertcat (testcases.out); 559s # Reshape data 559s i = -1; 559s do 559s i = i + 1; 559s testsize = factor (numel (in1) + i); 559s until (numel (testsize) > 2) 559s in1 = reshape ([in1; in1(1:i)], testsize); 559s in2 = reshape ([in2; in2(1:i)], testsize); 559s out = reshape ([out; out(1:i)], testsize); 559s assert (isequaln (max (in1, in2), out)); 559s 4 tests, 4 passed, 0 known failure, 0 skipped 559s [inst/@infsup/min.m] 559s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/min.m 559s ***** # from the documentation string 559s ***** assert (min (infsup (2, 3), infsup (1, 2)) == infsup (1, 2)); 559s ***** shared testdata 559s # Load compiled test data (from src/test/*.itl) 559s testdata = load (file_in_loadpath ("test/itl.mat")); 559s ***** test 559s # Scalar evaluation 559s testcases = testdata.NoSignal.infsup.min; 559s for testcase = [testcases]' 559s assert (isequaln (... 559s min (testcase.in{1}, testcase.in{2}), ... 559s testcase.out)); 559s endfor 559s ***** test 559s # Vector evaluation 559s testcases = testdata.NoSignal.infsup.min; 559s in1 = vertcat (vertcat (testcases.in){:, 1}); 559s in2 = vertcat (vertcat (testcases.in){:, 2}); 559s out = vertcat (testcases.out); 559s assert (isequaln (min (in1, in2), out)); 559s ***** test 559s # N-dimensional array evaluation 559s testcases = testdata.NoSignal.infsup.min; 559s in1 = vertcat (vertcat (testcases.in){:, 1}); 559s in2 = vertcat (vertcat (testcases.in){:, 2}); 559s out = vertcat (testcases.out); 559s # Reshape data 559s i = -1; 559s do 559s i = i + 1; 559s testsize = factor (numel (in1) + i); 559s until (numel (testsize) > 2) 559s in1 = reshape ([in1; in1(1:i)], testsize); 559s in2 = reshape ([in2; in2(1:i)], testsize); 559s out = reshape ([out; out(1:i)], testsize); 559s assert (isequaln (min (in1, in2), out)); 559s 4 tests, 4 passed, 0 known failure, 0 skipped 559s [inst/@infsup/floor.m] 559s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/floor.m 559s ***** # Empty interval 559s ***** assert (floor (infsup ()) == infsup ()); 559s ***** # Singleton intervals 559s ***** assert (floor (infsup (0)) == infsup (0)); 559s ***** assert (floor (infsup (0.5)) == infsup (0)); 559s ***** assert (floor (infsup (-0.5)) == infsup (-1)); 559s ***** # Bounded intervals 559s ***** assert (floor (infsup (-0.5, 0)) == infsup (-1, 0)); 559s ***** assert (floor (infsup (0, 0.5)) == infsup (0)); 559s ***** assert (floor (infsup (0.25, 0.5)) == infsup (0)); 559s ***** assert (floor (infsup (-1, 0)) == infsup (-1, 0)); 559s ***** assert (floor (infsup (-1, 1)) == infsup (-1, 1)); 559s ***** assert (floor (infsup (-realmin, realmin)) == infsup (-1, 0)); 559s ***** assert (floor (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 559s ***** # Unbounded intervals 559s ***** assert (floor (infsup (-realmin, inf)) == infsup (-1, inf)); 559s ***** assert (floor (infsup (-realmax, inf)) == infsup (-realmax, inf)); 559s ***** assert (floor (infsup (-inf, realmin)) == infsup (-inf, 0)); 559s ***** assert (floor (infsup (-inf, realmax)) == infsup (-inf, realmax)); 559s ***** assert (floor (infsup (-inf, inf)) == infsup (-inf, inf)); 559s ***** # from the documentation string 559s ***** assert (floor (infsup (2.5, 3.5)) == infsup (2, 3)); 559s ***** assert (floor (infsup (-0.5, 5)) == infsup (-1, 5)); 559s ***** # correct use of signed zeros 559s ***** test 559s x = floor (infsup (0.5)); 559s assert (signbit (inf (x))); 559s assert (not (signbit (sup (x)))); 559s ***** test 559s x = floor (infsup (0)); 559s assert (signbit (inf (x))); 559s assert (not (signbit (sup (x)))); 559s ***** shared testdata 559s # Load compiled test data (from src/test/*.itl) 559s testdata = load (file_in_loadpath ("test/itl.mat")); 559s ***** test 559s # Scalar evaluation 559s testcases = testdata.NoSignal.infsup.floor; 559s for testcase = [testcases]' 559s assert (isequaln (... 559s floor (testcase.in{1}), ... 559s testcase.out)); 559s endfor 559s ***** test 559s # Vector evaluation 559s testcases = testdata.NoSignal.infsup.floor; 559s in1 = vertcat (vertcat (testcases.in){:, 1}); 559s out = vertcat (testcases.out); 559s assert (isequaln (floor (in1), out)); 559s ***** test 559s # N-dimensional array evaluation 559s testcases = testdata.NoSignal.infsup.floor; 559s in1 = vertcat (vertcat (testcases.in){:, 1}); 559s out = vertcat (testcases.out); 559s # Reshape data 559s i = -1; 559s do 559s i = i + 1; 559s testsize = factor (numel (in1) + i); 559s until (numel (testsize) > 2) 559s in1 = reshape ([in1; in1(1:i)], testsize); 559s out = reshape ([out; out(1:i)], testsize); 559s assert (isequaln (floor (in1), out)); 559s 23 tests, 23 passed, 0 known failure, 0 skipped 559s [inst/@infsup/coshrev.m] 559s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/coshrev.m 559s ***** # from the documentation string 559s ***** assert (coshrev (infsup (-2, 1)) == 0); 559s ***** shared testdata 559s # Load compiled test data (from src/test/*.itl) 559s testdata = load (file_in_loadpath ("test/itl.mat")); 559s ***** test 559s # Scalar evaluation 559s testcases = testdata.NoSignal.infsup.coshRev; 559s for testcase = [testcases]' 559s assert (isequaln (... 559s coshrev (testcase.in{1}), ... 559s testcase.out)); 559s endfor 559s ***** test 559s # Vector evaluation 559s testcases = testdata.NoSignal.infsup.coshRev; 559s in1 = vertcat (vertcat (testcases.in){:, 1}); 559s out = vertcat (testcases.out); 559s assert (isequaln (coshrev (in1), out)); 559s ***** test 559s # N-dimensional array evaluation 559s testcases = testdata.NoSignal.infsup.coshRev; 559s in1 = vertcat (vertcat (testcases.in){:, 1}); 559s out = vertcat (testcases.out); 559s # Reshape data 559s i = -1; 559s do 559s i = i + 1; 559s testsize = factor (numel (in1) + i); 559s until (numel (testsize) > 2) 559s in1 = reshape ([in1; in1(1:i)], testsize); 559s out = reshape ([out; out(1:i)], testsize); 559s assert (isequaln (coshrev (in1), out)); 559s ***** test 559s # Scalar evaluation 559s testcases = testdata.NoSignal.infsup.coshRevBin; 559s for testcase = [testcases]' 559s assert (isequaln (... 559s coshrev (testcase.in{1}, testcase.in{2}), ... 559s testcase.out)); 559s endfor 559s ***** test 559s # Vector evaluation 559s testcases = testdata.NoSignal.infsup.coshRevBin; 559s in1 = vertcat (vertcat (testcases.in){:, 1}); 559s in2 = vertcat (vertcat (testcases.in){:, 2}); 559s out = vertcat (testcases.out); 559s assert (isequaln (coshrev (in1, in2), out)); 559s ***** test 559s # N-dimensional array evaluation 559s testcases = testdata.NoSignal.infsup.coshRevBin; 559s in1 = vertcat (vertcat (testcases.in){:, 1}); 559s in2 = vertcat (vertcat (testcases.in){:, 2}); 559s out = vertcat (testcases.out); 559s # Reshape data 559s i = -1; 559s do 559s i = i + 1; 559s testsize = factor (numel (in1) + i); 559s until (numel (testsize) > 2) 559s in1 = reshape ([in1; in1(1:i)], testsize); 559s in2 = reshape ([in2; in2(1:i)], testsize); 559s out = reshape ([out; out(1:i)], testsize); 559s assert (isequaln (coshrev (in1, in2), out)); 560s 7 tests, 7 passed, 0 known failure, 0 skipped 560s [inst/@infsup/resize.m] 560s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/resize.m 560s ***** assert (resize (infsup (magic (3)), 4, 2) == infsup ([8, 1; 3, 5; 4, 9; 0, 0])); 560s ***** assert (resize (infsup (ones (2, 2, 2)), 4, 1, 2) == infsup (resize (ones (2, 2, 2), 4, 1, 2))) 560s 2 tests, 2 passed, 0 known failure, 0 skipped 560s [inst/@infsup/prod.m] 560s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/prod.m 560s ***** # from the documentation string 560s ***** assert (prod (infsup (1 : 4)) == 24); 560s ***** assert (prod (infsup ([])) == 1); 560s ***** assert (prod (infsup (magic (3))) == [96, 45, 84]); 560s ***** assert (prod (infsup (magic (3)), 2) == [48; 105; 72]); 560s ***** assert (prod (infsup (magic (3)), 3) == magic (3)); 560s ***** assert (prod (prod (reshape (infsup (1:24), 1, 2, 3, 4))) == reshape ([720, 665280, 13366080, 96909120], 1, 1, 1, 4)) 560s 6 tests, 6 passed, 0 known failure, 0 skipped 560s [inst/@infsup/size.m] 560s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/size.m 560s ***** assert (size (infsup (zeros (3, 4))), [3 4]); 560s ***** assert (size (infsup (zeros (2, 3, 4))), [2, 3, 4]); 560s ***** test 560s [x y z] = size (infsup (magic (3))); 560s assert (x, 3); 560s assert (y, 3); 560s assert (z, 1); 560s ***** assert (ismatrix (infsup ([]))); 560s ***** assert (ismatrix (infsup (0))); 560s ***** assert (ismatrix (infsup (zeros (3, 1)))); 560s ***** assert (ismatrix (infsup (zeros (1, 4)))); 560s ***** assert (ismatrix (infsup (zeros (3, 4)))); 560s 8 tests, 8 passed, 0 known failure, 0 skipped 560s [inst/@infsup/isentire.m] 560s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/isentire.m 560s ***** assert (isentire (entire ())); 560s ***** assert (isentire (intervalpart (entire ()))); 560s ***** assert (not (isentire (empty ()))); 560s ***** assert (not (isentire (intervalpart (empty ())))); 560s ***** warning assert (not (isentire (infsupdec (2, 1)))); 560s ***** shared testdata 560s # Load compiled test data (from src/test/*.itl) 560s testdata = load (file_in_loadpath ("test/itl.mat")); 560s ***** test 560s # Scalar evaluation 560s testcases = testdata.NoSignal.infsup.isEntire; 560s for testcase = [testcases]' 560s assert (isequaln (... 560s isentire (testcase.in{1}), ... 560s testcase.out)); 560s endfor 560s ***** test 560s # Vector evaluation 560s testcases = testdata.NoSignal.infsup.isEntire; 560s in1 = vertcat (vertcat (testcases.in){:, 1}); 560s out = vertcat (testcases.out); 560s assert (isequaln (isentire (in1), out)); 560s ***** test 560s # N-dimensional array evaluation 560s testcases = testdata.NoSignal.infsup.isEntire; 560s in1 = vertcat (vertcat (testcases.in){:, 1}); 560s out = vertcat (testcases.out); 560s # Reshape data 560s i = -1; 560s do 560s i = i + 1; 560s testsize = factor (numel (in1) + i); 560s until (numel (testsize) > 2) 560s in1 = reshape ([in1; in1(1:i)], testsize); 560s out = reshape ([out; out(1:i)], testsize); 560s assert (isequaln (isentire (in1), out)); 560s ***** test 560s # Decorated scalar evaluation 560s testcases = testdata.NoSignal.infsupdec.isEntire; 560s for testcase = [testcases]' 560s assert (isequaln (... 560s isentire (testcase.in{1}), ... 560s testcase.out)); 560s endfor 560s ***** test 560s # Decorated vector evaluation 560s testcases = testdata.NoSignal.infsupdec.isEntire; 560s in1 = vertcat (vertcat (testcases.in){:, 1}); 560s out = vertcat (testcases.out); 560s assert (isequaln (isentire (in1), out)); 560s ***** test 560s # Decorated N-dimensional array evaluation 560s testcases = testdata.NoSignal.infsup.isEntire; 560s in1 = vertcat (vertcat (testcases.in){:, 1}); 560s out = vertcat (testcases.out); 560s # Reshape data 560s i = -1; 560s do 560s i = i + 1; 560s testsize = factor (numel (in1) + i); 560s until (numel (testsize) > 2) 560s in1 = reshape ([in1; in1(1:i)], testsize); 560s out = reshape ([out; out(1:i)], testsize); 560s assert (isequaln (isentire (in1), out)); 560s 11 tests, 11 passed, 0 known failure, 0 skipped 560s [inst/@infsup/atan2rev2.m] 560s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/atan2rev2.m 560s ***** # from the documentation string 560s ***** assert (atan2rev2 (infsup (1, 2), infsup ("pi") / 4) == "[0x1.FFFFFFFFFFFFEp-1, 0x1.0000000000001p1]"); 560s 1 test, 1 passed, 0 known failure, 0 skipped 560s [inst/@infsup/le.m] 560s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/le.m 560s ***** assert (le (infsup (1, 3), infsup (3))); 560s ***** shared testdata 560s # Load compiled test data (from src/test/*.itl) 560s testdata = load (file_in_loadpath ("test/itl.mat")); 560s ***** test 560s # Scalar evaluation 560s testcases = testdata.NoSignal.infsup.less; 560s for testcase = [testcases]' 560s assert (isequaln (... 560s le (testcase.in{1}, testcase.in{2}), ... 560s testcase.out)); 560s endfor 560s ***** test 560s # Vector evaluation 560s testcases = testdata.NoSignal.infsup.less; 560s in1 = vertcat (vertcat (testcases.in){:, 1}); 560s in2 = vertcat (vertcat (testcases.in){:, 2}); 560s out = vertcat (testcases.out); 560s assert (isequaln (le (in1, in2), out)); 560s ***** test 560s # N-dimensional array evaluation 560s testcases = testdata.NoSignal.infsup.less; 560s in1 = vertcat (vertcat (testcases.in){:, 1}); 560s in2 = vertcat (vertcat (testcases.in){:, 2}); 560s out = vertcat (testcases.out); 560s # Reshape data 560s i = -1; 560s do 560s i = i + 1; 560s testsize = factor (numel (in1) + i); 560s until (numel (testsize) > 2) 560s in1 = reshape ([in1; in1(1:i)], testsize); 560s in2 = reshape ([in2; in2(1:i)], testsize); 560s out = reshape ([out; out(1:i)], testsize); 560s assert (isequaln (le (in1, in2), out)); 560s 4 tests, 4 passed, 0 known failure, 0 skipped 560s [inst/@infsup/isempty.m] 560s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/isempty.m 560s ***** assert (isempty (infsup ())); 560s ***** assert (not (isempty (infsup (1, 2)))); 560s ***** shared testdata 560s # Load compiled test data (from src/test/*.itl) 560s testdata = load (file_in_loadpath ("test/itl.mat")); 561s ***** test 561s # Scalar evaluation 561s testcases = testdata.NoSignal.infsup.isEmpty; 561s for testcase = [testcases]' 561s assert (isequaln (... 561s isempty (testcase.in{1}), ... 561s testcase.out)); 561s endfor 561s ***** test 561s # Vector evaluation 561s testcases = testdata.NoSignal.infsup.isEmpty; 561s in1 = vertcat (vertcat (testcases.in){:, 1}); 561s out = vertcat (testcases.out); 561s assert (isequaln (isempty (in1), out)); 561s ***** test 561s # N-dimensional array evaluation 561s testcases = testdata.NoSignal.infsup.isEmpty; 561s in1 = vertcat (vertcat (testcases.in){:, 1}); 561s out = vertcat (testcases.out); 561s # Reshape data 561s i = -1; 561s do 561s i = i + 1; 561s testsize = factor (numel (in1) + i); 561s until (numel (testsize) > 2) 561s in1 = reshape ([in1; in1(1:i)], testsize); 561s out = reshape ([out; out(1:i)], testsize); 561s assert (isequaln (isempty (in1), out)); 561s 5 tests, 5 passed, 0 known failure, 0 skipped 561s [inst/@infsup/setxor.m] 561s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/setxor.m 561s ***** test 561s [z, z1, z2] = setxor (infsup (), infsup ()); 561s assert (isempty (z)); 561s assert (isempty (z1)); 561s assert (isempty (z2)); 561s ***** test 561s [z, z1, z2] = setxor (infsup (-inf, inf), infsup ()); 561s assert (isentire (z)); 561s assert (isentire (z1)); 561s assert (isempty (z2)); 561s ***** test 561s [z, z1, z2] = setxor (infsup (-inf, inf), infsup (2)); 561s assert (isentire (z)); 561s assert (z1 == infsup (-inf, 2)); 561s assert (z2 == infsup (2, inf)); 561s ***** test 561s [z, z1, z2] = setxor (infsup (2, 3), infsup (2)); 561s assert (z == infsup (2, 3)); 561s assert (z1 == infsup ()); 561s assert (z2 == infsup (2, 3)); 561s ***** test 561s [z, z1, z2] = setxor (infsup (2, 3), infsup (2, 2.5)); 561s assert (z == infsup (2.5, 3)); 561s assert (z1 == infsup ()); 561s assert (z2 == infsup (2.5, 3)); 561s ***** # from the documentation string 561s ***** test 561s [z, z1, z2] = setxor (infsup (1, 3), infsup (2, 4)); 561s assert (z == infsup (1, 4)); 561s assert (z1 == infsup (1, 2)); 561s assert (z2 == infsup (3, 4)); 561s 6 tests, 6 passed, 0 known failure, 0 skipped 561s [inst/@infsup/hypot.m] 561s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/hypot.m 561s ***** # from the documentation string 561s ***** assert (hypot (infsup (2, 3), infsup (1, 2)) == "[0x1.1E3779B97F4A7p1, 0x1.CD82B446159F4p1]"); 561s ***** # correct use of signed zeros 561s ***** test 561s x = hypot (infsup (0), infsup (0)); 561s assert (signbit (inf (x))); 561s assert (not (signbit (sup (x)))); 561s ***** shared testdata 561s # Load compiled test data (from src/test/*.itl) 561s testdata = load (file_in_loadpath ("test/itl.mat")); 561s ***** test 561s # Scalar evaluation 561s testcases = testdata.NoSignal.infsup.hypot; 561s for testcase = [testcases]' 561s assert (isequaln (... 561s hypot (testcase.in{1}, testcase.in{2}), ... 561s testcase.out)); 561s endfor 561s ***** test 561s # Vector evaluation 561s testcases = testdata.NoSignal.infsup.hypot; 561s in1 = vertcat (vertcat (testcases.in){:, 1}); 561s in2 = vertcat (vertcat (testcases.in){:, 2}); 561s out = vertcat (testcases.out); 561s assert (isequaln (hypot (in1, in2), out)); 561s ***** test 561s # N-dimensional array evaluation 561s testcases = testdata.NoSignal.infsup.hypot; 561s in1 = vertcat (vertcat (testcases.in){:, 1}); 561s in2 = vertcat (vertcat (testcases.in){:, 2}); 561s out = vertcat (testcases.out); 561s # Reshape data 561s i = -1; 561s do 561s i = i + 1; 561s testsize = factor (numel (in1) + i); 561s until (numel (testsize) > 2) 561s in1 = reshape ([in1; in1(1:i)], testsize); 561s in2 = reshape ([in2; in2(1:i)], testsize); 561s out = reshape ([out; out(1:i)], testsize); 561s assert (isequaln (hypot (in1, in2), out)); 561s 5 tests, 5 passed, 0 known failure, 0 skipped 561s [inst/@infsup/gauss.m] 561s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/gauss.m 561s ***** # from the documentation string 561s ***** assert (gauss (infsup ([1, 0; 0, 2]), [2, 0; 0, 4]) == [2, 0; 0, 2]); 561s 1 test, 1 passed, 0 known failure, 0 skipped 561s [inst/@infsup/transpose.m] 561s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/transpose.m 561s ***** assert (transpose (infsup (magic (3))) == infsup (magic (3).')); 561s ***** # from the documentation string 561s ***** assert (transpose (infsup (zeros (1, 3), ones (1, 3))) == infsup (zeros (3, 1), ones (3, 1))); 561s 2 tests, 2 passed, 0 known failure, 0 skipped 561s [inst/@infsup/sprintf.m] 561s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/sprintf.m 561s ***** assert (sprintf ("%g", infsup ("pi")), "3.14159 3.1416"); 561s 1 test, 1 passed, 0 known failure, 0 skipped 561s [inst/@infsup/hdist.m] 561s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/hdist.m 561s ***** # from the documentation string 561s ***** assert (hdist (infsup (1, 6), infsup (2, 8)), 2); 561s 1 test, 1 passed, 0 known failure, 0 skipped 561s [inst/@infsup/sech.m] 561s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/sech.m 561s ***** # from the documentation string 561s ***** assert (sech (infsup (1)) == "[0x1.4BCDC50ED6BE7p-1, 0x1.4BCDC50ED6BE8p-1]"); 561s ***** # correct use of signed zeros 561s ***** test 561s x = sech (infsup (0, inf)); 561s assert (signbit (inf (x))); 561s ***** shared testdata 561s # Load compiled test data (from src/test/*.itl) 561s testdata = load (file_in_loadpath ("test/itl.mat")); 561s ***** test 561s # Scalar evaluation 561s testcases = testdata.NoSignal.infsup.sech; 561s for testcase = [testcases]' 561s assert (isequaln (... 561s sech (testcase.in{1}), ... 561s testcase.out)); 561s endfor 561s ***** test 561s # Vector evaluation 561s testcases = testdata.NoSignal.infsup.sech; 561s in1 = vertcat (vertcat (testcases.in){:, 1}); 561s out = vertcat (testcases.out); 561s assert (isequaln (sech (in1), out)); 561s ***** test 561s # N-dimensional array evaluation 561s testcases = testdata.NoSignal.infsup.sech; 561s in1 = vertcat (vertcat (testcases.in){:, 1}); 561s out = vertcat (testcases.out); 561s # Reshape data 561s i = -1; 561s do 561s i = i + 1; 561s testsize = factor (numel (in1) + i); 561s until (numel (testsize) > 2) 561s in1 = reshape ([in1; in1(1:i)], testsize); 561s out = reshape ([out; out(1:i)], testsize); 561s assert (isequaln (sech (in1), out)); 561s 5 tests, 5 passed, 0 known failure, 0 skipped 561s [inst/@infsup/idist.m] 561s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/idist.m 561s ***** # from the documentation string 561s ***** assert (idist (infsup (0, 6), infsup (7, 20)), 1); 561s 1 test, 1 passed, 0 known failure, 0 skipped 561s [inst/@infsup/polyval.m] 561s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/polyval.m 561s ***** assert (polyval (infsup (42), 0) == 42); 561s ***** assert (polyval (infsup ([42 42]), 0) == 42); 561s ***** assert (polyval (infsup ([42 42]), 1) == 84); 561s ***** assert (polyval (infsup ([42 42]), -1) == 0); 561s ***** assert (polyval (infsup ([-42 42 42]), .5) == -42*0.5^2 + 42*0.5 + 42); 561s ***** assert (polyval (infsup (vec (pascal (3))), 0.1) == "[0X6.502E9A7231A08P+0, 0X6.502E9A7231A0CP+0]"); 561s 6 tests, 6 passed, 0 known failure, 0 skipped 561s [inst/@infsup/tril.m] 561s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/tril.m 561s ***** assert (tril (infsup (magic (10))) == tril (magic (10))); 561s ***** assert (tril (infsup (magic (10)), 1) == tril (magic (10), 1)); 561s ***** assert (tril (infsup (magic (10)), -1) == tril (magic (10), -1)); 562s ***** assert (tril (infsup (magic (10)), 0, "pack") == tril (magic (10), 0, "pack")); 562s 4 tests, 4 passed, 0 known failure, 0 skipped 562s [inst/@infsup/det.m] 562s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/det.m 562s ***** # from the documentation string 562s ***** assert (det (infsup (magic (3))) == -360); 562s 1 test, 1 passed, 0 known failure, 0 skipped 562s [inst/@infsup/sup.m] 562s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/sup.m 562s ***** # from the documentation string 562s ***** assert (sup (infsup (2.5, 3.5)), 3.5); 562s ***** shared testdata 562s # Load compiled test data (from src/test/*.itl) 562s testdata = load (file_in_loadpath ("test/itl.mat")); 562s ***** test 562s # Scalar evaluation 562s testcases = testdata.NoSignal.infsup.sup; 562s for testcase = [testcases]' 562s assert (isequaln (... 562s sup (testcase.in{1}), ... 562s testcase.out)); 562s endfor 562s ***** test 562s # Vector evaluation 562s testcases = testdata.NoSignal.infsup.sup; 562s in1 = vertcat (vertcat (testcases.in){:, 1}); 562s out = vertcat (testcases.out); 562s assert (isequaln (sup (in1), out)); 562s ***** test 562s # N-dimensional array evaluation 562s testcases = testdata.NoSignal.infsup.sup; 562s in1 = vertcat (vertcat (testcases.in){:, 1}); 562s out = vertcat (testcases.out); 562s # Reshape data 562s i = -1; 562s do 562s i = i + 1; 562s testsize = factor (numel (in1) + i); 562s until (numel (testsize) > 2) 562s in1 = reshape ([in1; in1(1:i)], testsize); 562s out = reshape ([out; out(1:i)], testsize); 562s assert (isequaln (sup (in1), out)); 562s 4 tests, 4 passed, 0 known failure, 0 skipped 562s [inst/@infsup/sumsq.m] 562s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/sumsq.m 562s ***** # from the documentation string 562s ***** assert (sumsq ([infsup(1), pow2(-1074), -1]) == infsup (2, 2+eps*2)); 562s ***** assert (sumsq (infsup ([])) == 0); 562s ***** # correct use of signed zeros 562s ***** test 562s x = sumsq (infsup (0)); 562s assert (signbit (inf (x))); 562s assert (not (signbit (sup (x)))); 562s 3 tests, 3 passed, 0 known failure, 0 skipped 562s [inst/@infsup/erf.m] 562s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/erf.m 562s ***** # from the documentation string 562s ***** assert (erf (infsup (1)) == "[0x1.AF767A741088Ap-1, 0x1.AF767A741088Bp-1]"); 562s ***** # correct use of signed zeros 562s ***** test 562s x = erf (infsup (0)); 562s assert (signbit (inf (x))); 562s assert (not (signbit (sup (x)))); 562s 2 tests, 2 passed, 0 known failure, 0 skipped 562s [inst/@infsup/subsasgn.m] 562s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/subsasgn.m 562s ***** test 562s A = infsup (magic (3)); 562s A(4, 4) = 42; 562s assert (inf (A), [magic(3),[0;0;0];0,0,0,42]); 562s assert (sup (A), [magic(3),[0;0;0];0,0,0,42]); 562s 1 test, 1 passed, 0 known failure, 0 skipped 562s [inst/@infsup/triu.m] 562s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/triu.m 562s ***** assert (triu (infsup (magic (10))) == triu (magic (10))); 562s ***** assert (triu (infsup (magic (10)), 1) == triu (magic (10), 1)); 562s ***** assert (triu (infsup (magic (10)), -1) == triu (magic (10), -1)); 562s ***** assert (triu (infsup (magic (10)), 0, "pack") == triu (magic (10), 0, "pack")); 562s 4 tests, 4 passed, 0 known failure, 0 skipped 562s [inst/@infsup/sign.m] 562s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/sign.m 562s ***** # from the documentation string 562s ***** assert (sign (infsup (2, 3)) == infsup (1)); 562s ***** assert (sign (infsup (0, 5)) == infsup (0, 1)); 562s ***** assert (sign (infsup (-17)) == infsup (-1)); 562s ***** # correct use of signed zeros 562s ***** test 562s x = sign (infsup (0)); 562s assert (signbit (inf (x))); 562s assert (not (signbit (sup (x)))); 562s ***** shared testdata 562s # Load compiled test data (from src/test/*.itl) 562s testdata = load (file_in_loadpath ("test/itl.mat")); 562s ***** test 562s # Scalar evaluation 562s testcases = testdata.NoSignal.infsup.sign; 562s for testcase = [testcases]' 562s assert (isequaln (... 562s sign (testcase.in{1}), ... 562s testcase.out)); 562s endfor 562s ***** test 562s # Vector evaluation 562s testcases = testdata.NoSignal.infsup.sign; 562s in1 = vertcat (vertcat (testcases.in){:, 1}); 562s out = vertcat (testcases.out); 562s assert (isequaln (sign (in1), out)); 562s ***** test 562s # N-dimensional array evaluation 562s testcases = testdata.NoSignal.infsup.sign; 562s in1 = vertcat (vertcat (testcases.in){:, 1}); 562s out = vertcat (testcases.out); 562s # Reshape data 562s i = -1; 562s do 562s i = i + 1; 562s testsize = factor (numel (in1) + i); 562s until (numel (testsize) > 2) 562s in1 = reshape ([in1; in1(1:i)], testsize); 562s out = reshape ([out; out(1:i)], testsize); 562s assert (isequaln (sign (in1), out)); 562s 7 tests, 7 passed, 0 known failure, 0 skipped 562s [inst/@infsup/mrdivide.m] 562s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/mrdivide.m 562s ***** # from the documentation string 562s ***** assert (infsup ([1, 2; 3, 4]) / [3, 4; 1, 2] == infsup ([0, 1; 1, 0])); 562s 1 test, 1 passed, 0 known failure, 0 skipped 562s [inst/@infsup/sdist.m] 562s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/sdist.m 562s ***** # from the documentation string 562s ***** assert (sdist (infsup (0, 6), infsup (7, 20)), -1); 562s ***** assert (sdist (infsup (3, 5), infsup (0, 1)), 2); 562s 2 tests, 2 passed, 0 known failure, 0 skipped 562s [inst/@infsup/minus.m] 563s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/minus.m 563s ***** # from the documentation string 563s ***** assert (infsup (2, 3) - infsup (1, 2) == infsup (0, 2)); 563s ***** # correct use of signed zeros 563s ***** test 563s x = minus (infsup (0), infsup (0)); 563s assert (signbit (inf (x))); 563s assert (not (signbit (sup (x)))); 563s ***** shared testdata 563s # Load compiled test data (from src/test/*.itl) 563s testdata = load (file_in_loadpath ("test/itl.mat")); 563s ***** test 563s # Scalar evaluation 563s testcases = testdata.NoSignal.infsup.sub; 563s for testcase = [testcases]' 563s assert (isequaln (... 563s minus (testcase.in{1}, testcase.in{2}), ... 563s testcase.out)); 563s endfor 563s ***** test 563s # Vector evaluation 563s testcases = testdata.NoSignal.infsup.sub; 563s in1 = vertcat (vertcat (testcases.in){:, 1}); 563s in2 = vertcat (vertcat (testcases.in){:, 2}); 563s out = vertcat (testcases.out); 563s assert (isequaln (minus (in1, in2), out)); 563s ***** test 563s # N-dimensional array evaluation 563s testcases = testdata.NoSignal.infsup.sub; 563s in1 = vertcat (vertcat (testcases.in){:, 1}); 563s in2 = vertcat (vertcat (testcases.in){:, 2}); 563s out = vertcat (testcases.out); 563s # Reshape data 563s i = -1; 563s do 563s i = i + 1; 563s testsize = factor (numel (in1) + i); 563s until (numel (testsize) > 2) 563s in1 = reshape ([in1; in1(1:i)], testsize); 563s in2 = reshape ([in2; in2(1:i)], testsize); 563s out = reshape ([out; out(1:i)], testsize); 563s assert (isequaln (minus (in1, in2), out)); 563s 5 tests, 5 passed, 0 known failure, 0 skipped 563s [inst/@infsup/fsolve.m] 563s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/fsolve.m 563s ***** test 563s sqr = @(x) x .^ 2; 563s assert (subset (sqrt (infsup (2)), fsolve (sqr, infsup (0, 3), 2))); 563s ***** test 563s sqr = @(x) x .^ 2; 563s assert (subset (sqrt (infsup (2)), fsolve (sqr, infsup (0, 3), 2, struct ("Vectorize", false)))); 563s ***** function [fval, x] = contractor (y, x) 563s fval = x .^ 2; 563s y = intersect (y, fval); 563s x = sqrrev (y, x); 563s ***** endfunction 563s ***** assert (subset (sqrt (infsup (2)), fsolve (@contractor, infsup (0, 3), 2, struct ("Contract", true)))); 563s ***** assert (subset (sqrt (infsup (2)), fsolve (@contractor, infsup (0, 3), 2, struct ("Contract", true, "Vectorize", false)))); 563s ***** demo 563s clf 563s hold on 563s grid on 563s axis equal 563s shade = [238 232 213] / 255; 563s blue = [38 139 210] / 255; 563s cyan = [42 161 152] / 255; 563s red = [220 50 47] / 255; 563s # 2D ring 563s f = @(x, y) hypot (x, y); 563s [outer, paving, inner] = fsolve (f, infsup ([-3; -3], [3; 3]), ... 563s infsup (0.5, 2), ... 563s optimset ('TolX', 0.1)); 563s # Plot the outer interval enclosure 563s plot (outer(1), outer(2), shade) 563s # Plot the guaranteed inner interval enclosures of the preimage 563s plot (paving(1, inner), paving(2, inner), blue, cyan); 563s # Plot the boundary of the preimage 563s plot (paving(1, not (inner)), paving(2, not (inner)), red); 563s ***** demo 563s clf 563s hold on 563s grid on 563s shade = [238 232 213] / 255; 563s blue = [38 139 210] / 255; 563s # This 3D ring is difficult to approximate with interval boxes 563s f = @(x, y, z) hypot (hypot (x, y) - 2, z); 563s [~, paving, inner] = fsolve (f, infsup ([-4; -4; -2], [4; 4; 2]), ... 563s infsup (0, 0.5), ... 563s optimset ('TolX', 0.2)); 563s plot3 (paving(1, not (inner)), ... 563s paving(2, not (inner)), ... 563s paving(3, not (inner)), shade, blue); 563s view (50, 60) 563s 4 tests, 4 passed, 0 known failure, 0 skipped 563s [inst/@infsup/sumabs.m] 563s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/sumabs.m 563s ***** # from the documentation string 563s ***** assert (sumabs ([infsup(1), pow2(-1074), -1]) == infsup (2, 2+eps*2)); 563s ***** assert (sumabs (infsup ([])) == 0); 563s ***** # correct use of signed zeros 563s ***** test 563s x = sumabs (infsup (0)); 563s assert (signbit (inf (x))); 563s assert (not (signbit (sup (x)))); 563s 3 tests, 3 passed, 0 known failure, 0 skipped 563s [inst/@infsup/csch.m] 563s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/csch.m 563s ***** # from the documentation string 563s ***** assert (csch (infsup (1)) == "[0x1.B3AB8A78B90Cp-1, 0x1.B3AB8A78B90C1p-1]"); 563s ***** # correct use of signed zeros 563s ***** test 563s x = csch (infsup (0, inf)); 563s assert (signbit (inf (x))); 563s assert (not (signbit (sup (x)))); 563s ***** shared testdata 563s # Load compiled test data (from src/test/*.itl) 563s testdata = load (file_in_loadpath ("test/itl.mat")); 563s ***** test 563s # Scalar evaluation 563s testcases = testdata.NoSignal.infsup.csch; 563s for testcase = [testcases]' 563s assert (isequaln (... 563s csch (testcase.in{1}), ... 563s testcase.out)); 563s endfor 563s ***** test 563s # Vector evaluation 563s testcases = testdata.NoSignal.infsup.csch; 563s in1 = vertcat (vertcat (testcases.in){:, 1}); 563s out = vertcat (testcases.out); 563s assert (isequaln (csch (in1), out)); 563s ***** test 563s # N-dimensional array evaluation 563s testcases = testdata.NoSignal.infsup.csch; 563s in1 = vertcat (vertcat (testcases.in){:, 1}); 563s out = vertcat (testcases.out); 563s # Reshape data 563s i = -1; 563s do 563s i = i + 1; 563s testsize = factor (numel (in1) + i); 563s until (numel (testsize) > 2) 563s in1 = reshape ([in1; in1(1:i)], testsize); 563s out = reshape ([out; out(1:i)], testsize); 563s assert (isequaln (csch (in1), out)); 563s 5 tests, 5 passed, 0 known failure, 0 skipped 563s [inst/@infsup/rem.m] 563s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/rem.m 563s ***** assert (rem (infsup (), infsup ()) == infsup ()); 563s ***** assert (rem (infsup (0), infsup ()) == infsup ()); 564s ***** assert (rem (infsup (), infsup (0)) == infsup ()); 564s ***** assert (rem (infsup (0), infsup (0)) == infsup ()); 564s ***** assert (rem (infsup (1), infsup (0)) == infsup ()); 564s ***** assert (rem (infsup (0, 1), infsup (0)) == infsup ()); 564s ***** assert (rem (infsup (1, 2), infsup (0)) == infsup ()); 564s ***** assert (rem (infsup (0, inf), infsup (0)) == infsup ()); 564s ***** assert (rem (infsup (1, inf), infsup (0)) == infsup ()); 564s ***** assert (rem (infsup (realmax, inf), infsup (0)) == infsup ()); 564s ***** assert (rem (infsup (0), infsup (1)) == infsup (0)); 564s ***** assert (rem (infsup (0), infsup (0, 1)) == infsup (0)); 564s ***** assert (rem (infsup (0), infsup (1, 2)) == infsup (0)); 564s ***** assert (rem (infsup (0), infsup (0, inf)) == infsup (0)); 564s ***** assert (rem (infsup (0), infsup (1, inf)) == infsup (0)); 564s ***** assert (rem (infsup (0), infsup (realmax, inf)) == infsup (0)); 564s ***** assert (rem (infsup (1), infsup (1)) == infsup (0)); 564s ***** assert (rem (infsup (2), infsup (1)) == infsup (0)); 564s ***** assert (rem (infsup (4), infsup (2)) == infsup (0)); 564s ***** assert (rem (infsup (6), infsup (3)) == infsup (0)); 564s ***** assert (rem (infsup (8), infsup (2)) == infsup (0)); 564s ***** assert (rem (infsup (9), infsup (3)) == infsup (0)); 564s ***** assert (rem (infsup (realmax), infsup (realmax)) == infsup (0)); 564s ***** assert (rem (infsup (realmax), infsup (realmax / 2)) == infsup (0)); 564s ***** assert (rem (infsup (realmax), infsup (realmax / 4)) == infsup (0)); 564s ***** assert (rem (infsup (realmax), infsup (realmax / 8)) == infsup (0)); 564s ***** assert (rem (infsup (realmax), infsup (realmax / 16)) == infsup (0)); 564s ***** assert (rem (infsup (realmax), infsup (realmax / 32)) == infsup (0)); 564s ***** assert (rem (infsup (0.1), infsup (0.1)) == infsup (0)); 564s ***** assert (rem (infsup (0.1 * 2), infsup (0.1)) == infsup (0)); 564s ***** assert (rem (infsup (0.1 * 4), infsup (0.1)) == infsup (0)); 564s ***** assert (rem (infsup (pi), infsup (pi)) == infsup (0)); 564s ***** assert (rem (infsup (pi), infsup (pi / 2)) == infsup (0)); 564s ***** assert (rem (infsup (pi), infsup (pi / 4)) == infsup (0)); 564s ***** assert (rem (infsup (pow2 (-1074)), infsup (pow2 (-1074))) == infsup (0)); 564s ***** assert (rem (infsup (pow2 (-1073)), infsup (pow2 (-1074))) == infsup (0)); 564s ***** assert (rem (infsup (pow2 (-1072)), infsup (pow2 (-1074))) == infsup (0)); 564s ***** assert (rem (infsup (1), infsup (2)) == infsup (1)); 564s ***** assert (rem (infsup (0.5), infsup (1)) == infsup (0.5)); 564s ***** assert (rem (infsup (pi), infsup (3.15)) == infsup (pi)); 564s ***** assert (rem (infsup (1), infsup (2, 3)) == infsup (1)); 564s ***** assert (rem (infsup (1), infsup (2, inf)) == infsup (1)); 564s ***** assert (rem (infsup (0.5), infsup (1, 2)) == infsup (0.5)); 564s ***** assert (rem (infsup (0.5), infsup (1, inf)) == infsup (0.5)); 564s ***** assert (rem (infsup (pi), infsup (3.15)) == infsup (pi)); 564s ***** assert (rem (infsup (pi), infsup (3.15, inf)) == infsup (pi)); 564s ***** assert (rem (infsup (0, 1), infsup (0, 1)) == infsup (0, 1)); 564s ***** assert (rem (infsup (0, 2), infsup (0, 1)) == infsup (0, 1)); 564s ***** assert (rem (infsup (0, 1), infsup (0, 2)) == infsup (0, 1)); 564s ***** assert (rem (infsup (0, realmax), infsup (0, realmax)) == infsup (0, realmax)); 564s ***** assert (rem (infsup (realmax, inf), infsup (realmax, inf)) == infsup (0, inf)); 564s ***** assert (rem (infsup (0, inf), infsup (0, inf)) == infsup (0, inf)); 564s ***** assert (rem (infsup (0), infsup (1)) == infsup (0)); 564s ***** assert (rem (infsup (1), infsup (1)) == infsup (0)); 564s ***** assert (rem (infsup (0, 1), infsup (1)) == infsup (0, 1)); 564s ***** assert (rem (infsup (1, 2), infsup (1)) == infsup (0, 1)); 564s ***** assert (rem (infsup (0, inf), infsup (1)) == infsup (0, 1)); 564s ***** assert (rem (infsup (1, inf), infsup (1)) == infsup (0, 1)); 564s ***** assert (rem (infsup (realmax, inf), infsup (1)) == infsup (0, 1)); 564s ***** assert (rem (infsup (1), infsup (1)) == infsup (0)); 564s ***** assert (rem (infsup (1), infsup (0, 1)) == infsup (0, 0.5)); 564s ***** assert (rem (infsup (1), infsup (1, 2)) == infsup (0, 1)); 564s ***** assert (rem (infsup (1), infsup (0, inf)) == infsup (0, 1)); 564s ***** assert (rem (infsup (1), infsup (1, inf)) == infsup (0, 1)); 564s ***** assert (rem (infsup (1), infsup (2, inf)) == infsup (1)); 564s ***** assert (rem (infsup (1), infsup (realmax, inf)) == infsup (1)); 564s 66 tests, 66 passed, 0 known failure, 0 skipped 564s [inst/@infsup/power.m] 564s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/power.m 564s ***** # from the documentation string 564s ***** assert (infsup (-5, 6) .^ infsup (2, 3) == infsup (-125, 216)); 564s ***** assert (infsup (-10, 0) .^ infsup (0, 1:8) == infsup ([-1e1, -1e1, -1e3, -1e3, -1e5, -1e5, -1e7, -1e7], [1e0, 1e2, 1e2, 1e4, 1e4, 1e6, 1e6, 1e8])); 564s ***** # correct use of signed zeros 564s ***** test 564s x = power (infsup (0), infsup (1)); 564s assert (signbit (inf (x))); 564s assert (not (signbit (sup (x)))); 564s ***** shared testdata 564s # Load compiled test data (from src/test/*.itl) 564s testdata = load (file_in_loadpath ("test/itl.mat")); 564s ***** test 564s # Scalar evaluation 564s testcases = testdata.NoSignal.infsup.sqr; 564s for testcase = [testcases]' 564s assert (isequaln (... 564s power (testcase.in{1}, 2), ... 564s testcase.out)); 564s endfor 565s ***** test 565s # Vector evaluation 565s testcases = testdata.NoSignal.infsup.sqr; 565s in1 = vertcat (vertcat (testcases.in){:, 1}); 565s out = vertcat (testcases.out); 565s assert (isequaln (power (in1, 2), out)); 565s ***** test 565s # N-dimensional array evaluation 565s testcases = testdata.NoSignal.infsup.sqr; 565s in1 = vertcat (vertcat (testcases.in){:, 1}); 565s out = vertcat (testcases.out); 565s # Reshape data 565s i = -1; 565s do 565s i = i + 1; 565s testsize = factor (numel (in1) + i); 565s until (numel (testsize) > 2) 565s in1 = reshape ([in1; in1(1:i)], testsize); 565s out = reshape ([out; out(1:i)], testsize); 565s assert (isequaln (power (in1, 2), out)); 565s 6 tests, 6 passed, 0 known failure, 0 skipped 565s [inst/@infsup/cosrev.m] 565s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/cosrev.m 565s ***** # from the documentation string 565s ***** assert (cosrev (0, infsup (6, 9)) == "[0x1.F6A7A2955385Ep2, 0x1.F6A7A2955386p2]"); 565s ***** # correct use of signed zeros 565s ***** test 565s x = cosrev (infsup (1), infsup (0)); 565s assert (signbit (inf (x))); 565s assert (not (signbit (sup (x)))); 565s ***** shared testdata 565s # Load compiled test data (from src/test/*.itl) 565s testdata = load (file_in_loadpath ("test/itl.mat")); 565s ***** test 565s # Scalar evaluation 565s testcases = testdata.NoSignal.infsup.cosRev; 565s for testcase = [testcases]' 565s assert (isequaln (... 565s cosrev (testcase.in{1}), ... 565s testcase.out)); 565s endfor 565s ***** test 565s # Vector evaluation 565s testcases = testdata.NoSignal.infsup.cosRev; 565s in1 = vertcat (vertcat (testcases.in){:, 1}); 565s out = vertcat (testcases.out); 565s assert (isequaln (cosrev (in1), out)); 565s ***** test 565s # N-dimensional array evaluation 565s testcases = testdata.NoSignal.infsup.cosRev; 565s in1 = vertcat (vertcat (testcases.in){:, 1}); 565s out = vertcat (testcases.out); 565s # Reshape data 565s i = -1; 565s do 565s i = i + 1; 565s testsize = factor (numel (in1) + i); 565s until (numel (testsize) > 2) 565s in1 = reshape ([in1; in1(1:i)], testsize); 565s out = reshape ([out; out(1:i)], testsize); 565s assert (isequaln (cosrev (in1), out)); 565s ***** test 565s # Scalar evaluation 565s testcases = testdata.NoSignal.infsup.cosRevBin; 565s for testcase = [testcases]' 565s assert (isequaln (... 565s cosrev (testcase.in{1}, testcase.in{2}), ... 565s testcase.out)); 565s endfor 565s ***** test 565s # Vector evaluation 565s testcases = testdata.NoSignal.infsup.cosRevBin; 565s in1 = vertcat (vertcat (testcases.in){:, 1}); 565s in2 = vertcat (vertcat (testcases.in){:, 2}); 565s out = vertcat (testcases.out); 565s assert (isequaln (cosrev (in1, in2), out)); 565s ***** test 565s # N-dimensional array evaluation 565s testcases = testdata.NoSignal.infsup.cosRevBin; 565s in1 = vertcat (vertcat (testcases.in){:, 1}); 565s in2 = vertcat (vertcat (testcases.in){:, 2}); 565s out = vertcat (testcases.out); 565s # Reshape data 565s i = -1; 565s do 565s i = i + 1; 565s testsize = factor (numel (in1) + i); 565s until (numel (testsize) > 2) 565s in1 = reshape ([in1; in1(1:i)], testsize); 565s in2 = reshape ([in2; in2(1:i)], testsize); 565s out = reshape ([out; out(1:i)], testsize); 565s assert (isequaln (cosrev (in1, in2), out)); 565s 8 tests, 8 passed, 0 known failure, 0 skipped 565s [inst/@infsup/ndims.m] 565s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/ndims.m 565s ***** assert (ndims (infsup ([])), 2); 565s ***** assert (ndims (infsup (0)), 2); 565s ***** assert (ndims (infsup (magic (3))), 2); 565s 3 tests, 3 passed, 0 known failure, 0 skipped 565s [inst/@infsup/tanrev.m] 565s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/tanrev.m 565s ***** # from the documentation string 565s ***** assert (tanrev (infsup (0), infsup (2, 4)) == infsup ("pi")); 565s ***** shared testdata 565s # Load compiled test data (from src/test/*.itl) 565s testdata = load (file_in_loadpath ("test/itl.mat")); 566s ***** test 566s # Scalar evaluation 566s testcases = testdata.NoSignal.infsup.tanRev; 566s for testcase = [testcases]' 566s assert (isequaln (... 566s tanrev (testcase.in{1}), ... 566s testcase.out)); 566s endfor 566s ***** test 566s # Vector evaluation 566s testcases = testdata.NoSignal.infsup.tanRev; 566s in1 = vertcat (vertcat (testcases.in){:, 1}); 566s out = vertcat (testcases.out); 566s assert (isequaln (tanrev (in1), out)); 566s ***** test 566s # N-dimensional array evaluation 566s testcases = testdata.NoSignal.infsup.tanRev; 566s in1 = vertcat (vertcat (testcases.in){:, 1}); 566s out = vertcat (testcases.out); 566s # Reshape data 566s i = -1; 566s do 566s i = i + 1; 566s testsize = factor (numel (in1) + i); 566s until (numel (testsize) > 2) 566s in1 = reshape ([in1; in1(1:i)], testsize); 566s out = reshape ([out; out(1:i)], testsize); 566s assert (isequaln (tanrev (in1), out)); 566s ***** test 566s # Scalar evaluation 566s testcases = testdata.NoSignal.infsup.tanRevBin; 566s for testcase = [testcases]' 566s assert (isequaln (... 566s tanrev (testcase.in{1}, testcase.in{2}), ... 566s testcase.out)); 566s endfor 566s ***** test 566s # Vector evaluation 566s testcases = testdata.NoSignal.infsup.tanRevBin; 566s in1 = vertcat (vertcat (testcases.in){:, 1}); 566s in2 = vertcat (vertcat (testcases.in){:, 2}); 566s out = vertcat (testcases.out); 566s assert (isequaln (tanrev (in1, in2), out)); 566s ***** test 566s # N-dimensional array evaluation 566s testcases = testdata.NoSignal.infsup.tanRevBin; 566s in1 = vertcat (vertcat (testcases.in){:, 1}); 566s in2 = vertcat (vertcat (testcases.in){:, 2}); 566s out = vertcat (testcases.out); 566s # Reshape data 566s i = -1; 566s do 566s i = i + 1; 566s testsize = factor (numel (in1) + i); 566s until (numel (testsize) > 2) 566s in1 = reshape ([in1; in1(1:i)], testsize); 566s in2 = reshape ([in2; in2(1:i)], testsize); 566s out = reshape ([out; out(1:i)], testsize); 566s assert (isequaln (tanrev (in1, in2), out)); 566s 7 tests, 7 passed, 0 known failure, 0 skipped 566s [inst/@infsup/issquare.m] 566s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/issquare.m 566s ***** assert (issquare (infsup ([]))); 566s ***** assert (issquare (infsup (0))); 566s ***** assert (not (issquare (infsup (zeros (1, 2))))); 566s ***** assert (not (issquare (infsup (zeros (2, 1))))); 566s ***** assert (issquare (infsup (zeros (5)))); 566s 5 tests, 5 passed, 0 known failure, 0 skipped 566s [inst/@infsup/isscalar.m] 566s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/isscalar.m 566s ***** assert (not (isscalar (infsup ([])))); 566s ***** assert (isscalar (infsup (0))); 566s ***** assert (not (isscalar (infsup (zeros (1, 2))))); 566s ***** assert (not (isscalar (infsup (zeros (2, 1))))); 566s ***** assert (not (isscalar (infsup (zeros (5))))); 566s 5 tests, 5 passed, 0 known failure, 0 skipped 566s [inst/@infsup/norm.m] 566s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/norm.m 566s ***** test 566s A = infsup ("0 [Empty] [0, 1] 1"); 566s assert (isequal (norm (A, 0, "cols"), infsup ("0 [Empty] [0, 1] 1"))); 566s ***** assert (norm (infsup (magic (3)), inf, 1) == 45); 566s ***** assert (norm (infsup (-magic (3), magic (3)), inf, 1) == "[0, 45]"); 567s 3 tests, 3 passed, 0 known failure, 0 skipped 567s [inst/@infsup/factorial.m] 567s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/factorial.m 567s ***** # from the documentation string 567s ***** assert (factorial (infsup (6)) == 720); 567s ***** assert (factorial (infsup (0)) == 1); 567s ***** assert (factorial (infsup ("[0, 1.99]")) == 1); 567s ***** assert (factorial (infsup ("[0, 2]")) == "[1, 2]"); 567s ***** assert (factorial (infsup ("[1.4, 1.6]")) == "[Empty]"); 567s 5 tests, 5 passed, 0 known failure, 0 skipped 567s [inst/@infsup/mldivide.m] 567s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/mldivide.m 567s ***** # unique solution 567s ***** assert (infsup ([1, 0; 0, 2]) \ [2, 0; 0, 4] == [2, 0; 0 2]); 567s ***** # no solution 567s ***** assert (all (isempty (infsup ([1, 0; 2, 0]) \ [3; 0]))); 567s ***** # many solutions 567s ***** assert (infsup ([1, 0; 2, 0]) \ [4; 8] == infsup ([4; -inf], [4; inf])); 567s ***** assert (all (subset (infsup ([2, -1; -1, 2], [4, 1; 1, 4]) \ infsup ([-3; .8], [3; .8]), infsup ([-2.3; -1.1], [2.3; 1.6])))); 567s 4 tests, 4 passed, 0 known failure, 0 skipped 567s [inst/@infsup/cosh.m] 567s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/cosh.m 567s ***** # from the documentation string 567s ***** assert (cosh (infsup (1)) == "[0x1.8B07551D9F55, 0x1.8B07551D9F551]"); 567s ***** shared testdata 567s # Load compiled test data (from src/test/*.itl) 567s testdata = load (file_in_loadpath ("test/itl.mat")); 567s ***** test 567s # Scalar evaluation 567s testcases = testdata.NoSignal.infsup.cosh; 567s for testcase = [testcases]' 567s assert (isequaln (... 567s cosh (testcase.in{1}), ... 567s testcase.out)); 567s endfor 567s ***** test 567s # Vector evaluation 567s testcases = testdata.NoSignal.infsup.cosh; 567s in1 = vertcat (vertcat (testcases.in){:, 1}); 567s out = vertcat (testcases.out); 567s assert (isequaln (cosh (in1), out)); 567s ***** test 567s # N-dimensional array evaluation 567s testcases = testdata.NoSignal.infsup.cosh; 567s in1 = vertcat (vertcat (testcases.in){:, 1}); 567s out = vertcat (testcases.out); 567s # Reshape data 567s i = -1; 567s do 567s i = i + 1; 567s testsize = factor (numel (in1) + i); 567s until (numel (testsize) > 2) 567s in1 = reshape ([in1; in1(1:i)], testsize); 567s out = reshape ([out; out(1:i)], testsize); 567s assert (isequaln (cosh (in1), out)); 567s 4 tests, 4 passed, 0 known failure, 0 skipped 567s [inst/@infsup/coth.m] 567s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/coth.m 567s ***** # from the documentation string 567s ***** assert (coth (infsup (1)) == "[0x1.50231499B6B1D, 0x1.50231499B6B1E]"); 567s ***** shared testdata 567s # Load compiled test data (from src/test/*.itl) 567s testdata = load (file_in_loadpath ("test/itl.mat")); 568s ***** test 568s # Scalar evaluation 568s testcases = testdata.NoSignal.infsup.coth; 568s for testcase = [testcases]' 568s assert (isequaln (... 568s coth (testcase.in{1}), ... 568s testcase.out)); 568s endfor 568s ***** test 568s # Vector evaluation 568s testcases = testdata.NoSignal.infsup.coth; 568s in1 = vertcat (vertcat (testcases.in){:, 1}); 568s out = vertcat (testcases.out); 568s assert (isequaln (coth (in1), out)); 568s ***** test 568s # N-dimensional array evaluation 568s testcases = testdata.NoSignal.infsup.coth; 568s in1 = vertcat (vertcat (testcases.in){:, 1}); 568s out = vertcat (testcases.out); 568s # Reshape data 568s i = -1; 568s do 568s i = i + 1; 568s testsize = factor (numel (in1) + i); 568s until (numel (testsize) > 2) 568s in1 = reshape ([in1; in1(1:i)], testsize); 568s out = reshape ([out; out(1:i)], testsize); 568s assert (isequaln (coth (in1), out)); 568s 4 tests, 4 passed, 0 known failure, 0 skipped 568s [inst/@infsup/interior.m] 568s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/interior.m 568s ***** assert (interior (infsup (1, 2), infsup (0, 3))); 568s ***** shared testdata 568s # Load compiled test data (from src/test/*.itl) 568s testdata = load (file_in_loadpath ("test/itl.mat")); 568s ***** test 568s # Scalar evaluation 568s testcases = testdata.NoSignal.infsup.interior; 568s for testcase = [testcases]' 568s assert (isequaln (... 568s interior (testcase.in{1}, testcase.in{2}), ... 568s testcase.out)); 568s endfor 568s ***** test 568s # Vector evaluation 568s testcases = testdata.NoSignal.infsup.interior; 568s in1 = vertcat (vertcat (testcases.in){:, 1}); 568s in2 = vertcat (vertcat (testcases.in){:, 2}); 568s out = vertcat (testcases.out); 568s assert (isequaln (interior (in1, in2), out)); 568s ***** test 568s # N-dimensional array evaluation 568s testcases = testdata.NoSignal.infsup.interior; 568s in1 = vertcat (vertcat (testcases.in){:, 1}); 568s in2 = vertcat (vertcat (testcases.in){:, 2}); 568s out = vertcat (testcases.out); 568s # Reshape data 568s i = -1; 568s do 568s i = i + 1; 568s testsize = factor (numel (in1) + i); 568s until (numel (testsize) > 2) 568s in1 = reshape ([in1; in1(1:i)], testsize); 568s in2 = reshape ([in2; in2(1:i)], testsize); 568s out = reshape ([out; out(1:i)], testsize); 568s assert (isequaln (interior (in1, in2), out)); 568s 4 tests, 4 passed, 0 known failure, 0 skipped 568s [inst/@infsup/isrow.m] 568s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/isrow.m 568s ***** assert (not (isrow (infsup ([])))); 568s ***** assert (isrow (infsup (0))); 568s ***** assert (isrow (infsup (zeros (1, 2)))); 568s ***** assert (not (isrow (infsup (zeros (2, 1))))); 568s ***** assert (not (isrow (infsup (zeros (5))))); 568s 5 tests, 5 passed, 0 known failure, 0 skipped 568s [inst/@infsup/eq.m] 568s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/eq.m 568s ***** test "Empty interval"; 568s assert (eq (infsup (), infsup ()) == true); 568s assert (eq (infsup (), infsup (1)) == false); 568s assert (eq (infsup (0), infsup ()) == false); 568s assert (eq (infsup (-inf, inf), infsup ()) == false); 568s ***** test "Singleton intervals"; 568s assert (eq (infsup (0), infsup (1)) == false); 568s assert (eq (infsup (0), infsup (0)) == true); 568s ***** test "Bounded intervals"; 568s assert (eq (infsup (1, 2), infsup (3, 4)) == false); 568s assert (eq (infsup (1, 2), infsup (2, 3)) == false); 568s assert (eq (infsup (1, 2), infsup (1.5, 2.5)) == false); 568s assert (eq (infsup (1, 2), infsup (1, 2)) == true); 568s ***** test "Unbounded intervals"; 568s assert (eq (infsup (0, inf), infsup (-inf, 0)) == false); 568s assert (eq (infsup (0, inf), infsup (0, inf)) == true); 568s assert (eq (infsup (-inf, 0), infsup (-inf, 0)) == true); 568s assert (eq (infsup (-inf, inf), infsup (42)) == false); 568s assert (eq (infsup (-inf, 0), infsup (-inf, inf)) == false); 568s assert (eq (infsup (-inf, inf), infsup (-inf, inf)) == true); 568s ***** shared testdata 568s # Load compiled test data (from src/test/*.itl) 568s testdata = load (file_in_loadpath ("test/itl.mat")); 569s ***** test 569s # Scalar evaluation 569s testcases = testdata.NoSignal.infsup.equal; 569s for testcase = [testcases]' 569s assert (isequaln (... 569s eq (testcase.in{1}, testcase.in{2}), ... 569s testcase.out)); 569s endfor 569s ***** test 569s # Vector evaluation 569s testcases = testdata.NoSignal.infsup.equal; 569s in1 = vertcat (vertcat (testcases.in){:, 1}); 569s in2 = vertcat (vertcat (testcases.in){:, 2}); 569s out = vertcat (testcases.out); 569s assert (isequaln (eq (in1, in2), out)); 569s ***** test 569s # N-dimensional array evaluations 569s testcases = testdata.NoSignal.infsup.equal; 569s in1 = vertcat (vertcat (testcases.in){:, 1}); 569s in2 = vertcat (vertcat (testcases.in){:, 2}); 569s out = vertcat (testcases.out); 569s # Reshape data 569s i = -1; 569s do 569s i = i + 1; 569s testsize = factor (numel (in1) + i); 569s until (numel (testsize) > 2) 569s in1 = reshape ([in1; in1(1:i)], testsize); 569s in2 = reshape ([in2; in2(1:i)], testsize); 569s out = reshape ([out; out(1:i)], testsize); 569s assert (isequaln (eq (in1, in2), out)); 569s 7 tests, 7 passed, 0 known failure, 0 skipped 569s [inst/@infsup/mulrev.m] 569s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/mulrev.m 569s ***** #IEEE Std 1788-2015 mulRevToPair examples 569s ***** test 569s [u, v] = mulrev (infsup (0), infsup (1, 2)); 569s assert (isempty (u) & isempty (v)); 569s ***** test 569s [u, v] = mulrev (infsup (0), infsup (0, 1)); 569s assert (isentire (u) & isempty (v)); 569s ***** test 569s [u, v] = mulrev (infsup (1), infsup (1, 2)); 569s assert (eq (u, infsup (1, 2)) & isempty (v)); 569s ***** test 569s [u, v] = mulrev (infsup (1, inf), infsup (1)); 569s assert (eq (u, infsup (0, 1)) & isempty (v)); 569s ***** test 569s [u, v] = mulrev (infsup (-1, 1), infsup (1, 2)); 569s assert (eq (u, infsup (-inf, -1)) & eq (v, infsup (1, inf))); 569s ***** test 569s [u, v] = mulrev (infsup (-inf, inf), infsup (1)); 569s assert (eq (u, infsup (-inf, 0)) & eq (v, infsup (0, inf))); 569s ***** shared testdata 569s # Load compiled test data (from src/test/*.itl) 569s testdata = load (file_in_loadpath ("test/itl.mat")); 569s ***** test 569s # Scalar evaluation 569s testcases = testdata.NoSignal.infsup.mulRevToPair1; 569s for testcase = [testcases]' 569s assert (isequaln (... 569s nthargout (1, 2, @mulrev, testcase.in{1}, testcase.in{2}), ... 569s testcase.out)); 569s endfor 570s ***** test 570s # Vector evaluation 570s testcases = testdata.NoSignal.infsup.mulRevToPair1; 570s in1 = vertcat (vertcat (testcases.in){:, 1}); 570s in2 = vertcat (vertcat (testcases.in){:, 2}); 570s out = vertcat (testcases.out); 570s assert (isequaln (nthargout (1, 2, @mulrev, in1, in2), out)); 570s ***** test 570s # N-dimensional array evaluation 570s testcases = testdata.NoSignal.infsup.mulRevToPair1; 570s in1 = vertcat (vertcat (testcases.in){:, 1}); 570s in2 = vertcat (vertcat (testcases.in){:, 2}); 570s out = vertcat (testcases.out); 570s # Reshape data 570s i = -1; 570s do 570s i = i + 1; 570s testsize = factor (numel (in1) + i); 570s until (numel (testsize) > 2) 570s in1 = reshape ([in1; in1(1:i)], testsize); 570s in2 = reshape ([in2; in2(1:i)], testsize); 570s out = reshape ([out; out(1:i)], testsize); 570s assert (isequaln (nthargout (1, 2, @mulrev, in1, in2), out)); 570s ***** test 570s # Scalar evaluation 570s testcases = testdata.NoSignal.infsup.mulRevToPair2; 570s for testcase = [testcases]' 570s assert (isequaln (... 570s nthargout (2, @mulrev, testcase.in{1}, testcase.in{2}), ... 570s testcase.out)); 570s endfor 571s ***** test 571s # Vector evaluation 571s testcases = testdata.NoSignal.infsup.mulRevToPair2; 571s in1 = vertcat (vertcat (testcases.in){:, 1}); 571s in2 = vertcat (vertcat (testcases.in){:, 2}); 571s out = vertcat (testcases.out); 571s assert (isequaln (nthargout (2, @mulrev, in1, in2), out)); 571s ***** test 571s # N-dimensional array evaluation 571s testcases = testdata.NoSignal.infsup.mulRevToPair2; 571s in1 = vertcat (vertcat (testcases.in){:, 1}); 571s in2 = vertcat (vertcat (testcases.in){:, 2}); 571s out = vertcat (testcases.out); 571s # Reshape data 571s i = -1; 571s do 571s i = i + 1; 571s testsize = factor (numel (in1) + i); 571s until (numel (testsize) > 2) 571s in1 = reshape ([in1; in1(1:i)], testsize); 571s in2 = reshape ([in2; in2(1:i)], testsize); 571s out = reshape ([out; out(1:i)], testsize); 571s assert (isequaln (nthargout (2, @mulrev, in1, in2), out)); 571s ***** test 571s # Scalar evaluation 571s testcases = testdata.NoSignal.infsup.mulRev; 571s for testcase = [testcases]' 571s assert (isequaln (... 571s mulrev (testcase.in{1}, testcase.in{2}), ... 571s testcase.out)); 571s endfor 572s ***** test 572s # Vector evaluation 572s testcases = testdata.NoSignal.infsup.mulRev; 572s in1 = vertcat (vertcat (testcases.in){:, 1}); 572s in2 = vertcat (vertcat (testcases.in){:, 2}); 572s out = vertcat (testcases.out); 572s assert (isequaln (mulrev (in1, in2), out)); 572s ***** test 572s # N-dimensional array evaluation 572s testcases = testdata.NoSignal.infsup.mulRev; 572s in1 = vertcat (vertcat (testcases.in){:, 1}); 572s in2 = vertcat (vertcat (testcases.in){:, 2}); 572s out = vertcat (testcases.out); 572s # Reshape data 572s i = -1; 572s do 572s i = i + 1; 572s testsize = factor (numel (in1) + i); 572s until (numel (testsize) > 2) 572s in1 = reshape ([in1; in1(1:i)], testsize); 572s in2 = reshape ([in2; in2(1:i)], testsize); 572s out = reshape ([out; out(1:i)], testsize); 572s assert (isequaln (mulrev (in1, in2), out)); 572s ***** test 572s # Scalar evaluation 572s testcases = testdata.NoSignal.infsup.mulRevTen; 572s for testcase = [testcases]' 572s assert (isequaln (... 572s mulrev (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 572s testcase.out)); 572s endfor 572s ***** test 572s # Vector evaluation 572s testcases = testdata.NoSignal.infsup.mulRevTen; 572s in1 = vertcat (vertcat (testcases.in){:, 1}); 572s in2 = vertcat (vertcat (testcases.in){:, 2}); 572s in3 = vertcat (vertcat (testcases.in){:, 3}); 572s out = vertcat (testcases.out); 572s assert (isequaln (mulrev (in1, in2, in3), out)); 572s ***** test 572s # N-dimensional array evaluation 572s testcases = testdata.NoSignal.infsup.mulRevTen; 572s in1 = vertcat (vertcat (testcases.in){:, 1}); 572s in2 = vertcat (vertcat (testcases.in){:, 2}); 572s in3 = vertcat (vertcat (testcases.in){:, 3}); 572s out = vertcat (testcases.out); 572s # Reshape data 572s i = -1; 572s do 572s i = i + 1; 572s testsize = factor (numel (in1) + i); 572s until (numel (testsize) > 2) 572s in1 = reshape ([in1; in1(1:i)], testsize); 572s in2 = reshape ([in2; in2(1:i)], testsize); 572s in3 = reshape ([in3; in3(1:i)], testsize); 572s out = reshape ([out; out(1:i)], testsize); 572s assert (isequaln (mulrev (in1, in2, in3), out)); 572s 18 tests, 18 passed, 0 known failure, 0 skipped 572s [inst/@infsup/uminus.m] 572s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/uminus.m 572s ***** # from the documentation string 572s ***** assert (-infsup (2, 3) == infsup (-3, -2)); 572s ***** # correct use of signed zeros 572s ***** test 572s x = uminus (infsup (0)); 572s assert (signbit (inf (x))); 572s assert (not (signbit (sup (x)))); 572s ***** shared testdata 572s # Load compiled test data (from src/test/*.itl) 572s testdata = load (file_in_loadpath ("test/itl.mat")); 572s ***** test 572s # Scalar evaluation 572s testcases = testdata.NoSignal.infsup.neg; 572s for testcase = [testcases]' 572s assert (isequaln (... 572s uminus (testcase.in{1}), ... 572s testcase.out)); 572s endfor 572s ***** test 572s # Vector evaluation 572s testcases = testdata.NoSignal.infsup.neg; 572s in1 = vertcat (vertcat (testcases.in){:, 1}); 572s out = vertcat (testcases.out); 572s assert (isequaln (uminus (in1), out)); 572s ***** test 572s # N-dimensional array evaluation 572s testcases = testdata.NoSignal.infsup.neg; 572s in1 = vertcat (vertcat (testcases.in){:, 1}); 572s out = vertcat (testcases.out); 572s # Reshape data 572s i = -1; 572s do 572s i = i + 1; 572s testsize = factor (numel (in1) + i); 572s until (numel (testsize) > 2) 572s in1 = reshape ([in1; in1(1:i)], testsize); 572s out = reshape ([out; out(1:i)], testsize); 572s assert (isequaln (uminus (in1), out)); 572s 5 tests, 5 passed, 0 known failure, 0 skipped 572s [inst/@infsup/rad.m] 572s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/rad.m 572s ***** test; 572s [m, r] = rad (infsup (2.5, 3.5)); 572s assert (m, 3); 572s assert (r, .5); 572s ***** # from the documentation string 572s ***** assert (rad (infsup (2.5, 3.5)), .5); 572s ***** shared testdata 572s # Load compiled test data (from src/test/*.itl) 572s testdata = load (file_in_loadpath ("test/itl.mat")); 573s ***** test 573s # Scalar evaluation 573s testcases = testdata.NoSignal.infsup.rad; 573s for testcase = [testcases]' 573s assert (isequaln (... 573s rad (testcase.in{1}), ... 573s testcase.out)); 573s endfor 573s ***** test 573s # Vector evaluation 573s testcases = testdata.NoSignal.infsup.rad; 573s in1 = vertcat (vertcat (testcases.in){:, 1}); 573s out = vertcat (testcases.out); 573s assert (isequaln (rad (in1), out)); 573s ***** test 573s # N-dimensional array evaluation 573s testcases = testdata.NoSignal.infsup.rad; 573s in1 = vertcat (vertcat (testcases.in){:, 1}); 573s out = vertcat (testcases.out); 573s # Reshape data 573s i = -1; 573s do 573s i = i + 1; 573s testsize = factor (numel (in1) + i); 573s until (numel (testsize) > 2) 573s in1 = reshape ([in1; in1(1:i)], testsize); 573s out = reshape ([out; out(1:i)], testsize); 573s assert (isequaln (rad (in1), out)); 573s ***** test 573s # Decorated scalar evaluation 573s testcases = testdata.NoSignal.infsupdec.rad; 573s for testcase = [testcases]' 573s assert (isequaln (... 573s rad (testcase.in{1}), ... 573s testcase.out)); 573s endfor 573s ***** test 573s # Decorated vector evaluation 573s testcases = testdata.NoSignal.infsupdec.rad; 573s in1 = vertcat (vertcat (testcases.in){:, 1}); 573s out = vertcat (testcases.out); 573s assert (isequaln (rad (in1), out)); 573s ***** test 573s # Decorated N-dimensional array evaluation 573s testcases = testdata.NoSignal.infsup.rad; 573s in1 = vertcat (vertcat (testcases.in){:, 1}); 573s out = vertcat (testcases.out); 573s # Reshape data 573s i = -1; 573s do 573s i = i + 1; 573s testsize = factor (numel (in1) + i); 573s until (numel (testsize) > 2) 573s in1 = reshape ([in1; in1(1:i)], testsize); 573s out = reshape ([out; out(1:i)], testsize); 573s assert (isequaln (rad (in1), out)); 573s 8 tests, 8 passed, 0 known failure, 0 skipped 573s [inst/@infsup/log.m] 573s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/log.m 573s ***** # from the documentation string 573s ***** assert (log (infsup (2)) == "[0x1.62E42FEFA39EFp-1, 0x1.62E42FEFA39Fp-1]"); 573s ***** # correct use of signed zeros 573s ***** test 573s x = log (infsup (1)); 573s assert (signbit (inf (x))); 573s assert (not (signbit (sup (x)))); 573s ***** shared testdata 573s # Load compiled test data (from src/test/*.itl) 573s testdata = load (file_in_loadpath ("test/itl.mat")); 573s ***** test 573s # Scalar evaluation 573s testcases = testdata.NoSignal.infsup.log; 573s for testcase = [testcases]' 573s assert (isequaln (... 573s log (testcase.in{1}), ... 573s testcase.out)); 573s endfor 573s ***** test 573s # Vector evaluation 573s testcases = testdata.NoSignal.infsup.log; 573s in1 = vertcat (vertcat (testcases.in){:, 1}); 573s out = vertcat (testcases.out); 573s assert (isequaln (log (in1), out)); 573s ***** test 573s # N-dimensional array evaluation 573s testcases = testdata.NoSignal.infsup.log; 573s in1 = vertcat (vertcat (testcases.in){:, 1}); 573s out = vertcat (testcases.out); 573s # Reshape data 573s i = -1; 573s do 573s i = i + 1; 573s testsize = factor (numel (in1) + i); 573s until (numel (testsize) > 2) 573s in1 = reshape ([in1; in1(1:i)], testsize); 573s out = reshape ([out; out(1:i)], testsize); 573s assert (isequaln (log (in1), out)); 573s 5 tests, 5 passed, 0 known failure, 0 skipped 573s [inst/@infsup/csc.m] 573s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/csc.m 573s ***** # from the documentation string 573s ***** assert (csc (infsup (1)) == "[0x1.303AA9620B223, 0x1.303AA9620B224]"); 573s ***** shared testdata 573s # Load compiled test data (from src/test/*.itl) 573s testdata = load (file_in_loadpath ("test/itl.mat")); 574s ***** test 574s # Scalar evaluation 574s testcases = testdata.NoSignal.infsup.csc; 574s for testcase = [testcases]' 574s assert (isequaln (... 574s csc (testcase.in{1}), ... 574s testcase.out)); 574s endfor 574s ***** test 574s # Vector evaluation 574s testcases = testdata.NoSignal.infsup.csc; 574s in1 = vertcat (vertcat (testcases.in){:, 1}); 574s out = vertcat (testcases.out); 574s assert (isequaln (csc (in1), out)); 574s ***** test 574s # N-dimensional array evaluation 574s testcases = testdata.NoSignal.infsup.csc; 574s in1 = vertcat (vertcat (testcases.in){:, 1}); 574s out = vertcat (testcases.out); 574s # Reshape data 574s i = -1; 574s do 574s i = i + 1; 574s testsize = factor (numel (in1) + i); 574s until (numel (testsize) > 2) 574s in1 = reshape ([in1; in1(1:i)], testsize); 574s out = reshape ([out; out(1:i)], testsize); 574s assert (isequaln (csc (in1), out)); 574s 4 tests, 4 passed, 0 known failure, 0 skipped 574s [inst/@infsup/exp.m] 574s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/exp.m 574s ***** # from the documentation string 574s ***** assert (exp (infsup (1)) == infsup ("e")); 574s ***** # correct use of signed zeros 574s ***** test 574s x = exp (infsup (-realmax)); 574s assert (signbit (inf (x))); 574s assert (not (signbit (sup (x)))); 574s ***** shared testdata 574s # Load compiled test data (from src/test/*.itl) 574s testdata = load (file_in_loadpath ("test/itl.mat")); 574s ***** test 574s # Scalar evaluation 574s testcases = testdata.NoSignal.infsup.exp; 574s for testcase = [testcases]' 574s assert (isequaln (... 574s exp (testcase.in{1}), ... 574s testcase.out)); 574s endfor 574s ***** test 574s # Vector evaluation 574s testcases = testdata.NoSignal.infsup.exp; 574s in1 = vertcat (vertcat (testcases.in){:, 1}); 574s out = vertcat (testcases.out); 574s assert (isequaln (exp (in1), out)); 574s ***** test 574s # N-dimensional array evaluation 574s testcases = testdata.NoSignal.infsup.exp; 574s in1 = vertcat (vertcat (testcases.in){:, 1}); 574s out = vertcat (testcases.out); 574s # Reshape data 574s i = -1; 574s do 574s i = i + 1; 574s testsize = factor (numel (in1) + i); 574s until (numel (testsize) > 2) 574s in1 = reshape ([in1; in1(1:i)], testsize); 574s out = reshape ([out; out(1:i)], testsize); 574s assert (isequaln (exp (in1), out)); 574s 5 tests, 5 passed, 0 known failure, 0 skipped 574s [inst/@infsup/rsqrt.m] 574s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/rsqrt.m 574s ***** # from the documentation string 574s ***** assert (rsqrt (infsup (-6, 4)) == infsup (.5, inf)); 574s ***** # correct use of signed zeros 574s ***** test 574s x = rsqrt (infsup (0, inf)); 574s assert (signbit (inf (x))); 574s 2 tests, 2 passed, 0 known failure, 0 skipped 574s [inst/@infsup/pow10.m] 574s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/pow10.m 574s ***** # from the documentation string 574s assert (pow10 (infsup (5)) == infsup (100000)); 574s ***** # correct use of signed zeros 574s ***** test 574s x = pow10 (infsup (-inf, -realmax)); 574s assert (signbit (inf (x))); 574s ***** shared testdata 574s # Load compiled test data (from src/test/*.itl) 574s testdata = load (file_in_loadpath ("test/itl.mat")); 574s ***** test 574s # Scalar evaluation 574s testcases = testdata.NoSignal.infsup.exp10; 574s for testcase = [testcases]' 574s assert (isequaln (... 574s pow10 (testcase.in{1}), ... 574s testcase.out)); 574s endfor 575s ***** test 575s # Vector evaluation 575s testcases = testdata.NoSignal.infsup.exp10; 575s in1 = vertcat (vertcat (testcases.in){:, 1}); 575s out = vertcat (testcases.out); 575s assert (isequaln (pow10 (in1), out)); 575s ***** test 575s # N-dimensional array evaluation 575s testcases = testdata.NoSignal.infsup.exp10; 575s in1 = vertcat (vertcat (testcases.in){:, 1}); 575s out = vertcat (testcases.out); 575s # Reshape data 575s i = -1; 575s do 575s i = i + 1; 575s testsize = factor (numel (in1) + i); 575s until (numel (testsize) > 2) 575s in1 = reshape ([in1; in1(1:i)], testsize); 575s out = reshape ([out; out(1:i)], testsize); 575s assert (isequaln (pow10 (in1), out)); 575s 4 tests, 4 passed, 0 known failure, 0 skipped 575s [inst/@infsup/precedes.m] 575s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsup/precedes.m 575s ***** assert (precedes (infsup (1, 2), infsup (2, 3))); 575s ***** assert (not (precedes (infsup (1, 2.1), infsup (1.9, 3)))); 575s ***** shared testdata 575s # Load compiled test data (from src/test/*.itl) 575s testdata = load (file_in_loadpath ("test/itl.mat")); 575s ***** test 575s # Scalar evaluation 575s testcases = testdata.NoSignal.infsup.precedes; 575s for testcase = [testcases]' 575s assert (isequaln (... 575s precedes (testcase.in{1}, testcase.in{2}), ... 575s testcase.out)); 575s endfor 575s ***** test 575s # Vector evaluation 575s testcases = testdata.NoSignal.infsup.precedes; 575s in1 = vertcat (vertcat (testcases.in){:, 1}); 575s in2 = vertcat (vertcat (testcases.in){:, 2}); 575s out = vertcat (testcases.out); 575s assert (isequaln (precedes (in1, in2), out)); 575s ***** test 575s # N-dimensional array evaluation 575s testcases = testdata.NoSignal.infsup.precedes; 575s in1 = vertcat (vertcat (testcases.in){:, 1}); 575s in2 = vertcat (vertcat (testcases.in){:, 2}); 575s out = vertcat (testcases.out); 575s # Reshape data 575s i = -1; 575s do 575s i = i + 1; 575s testsize = factor (numel (in1) + i); 575s until (numel (testsize) > 2) 575s in1 = reshape ([in1; in1(1:i)], testsize); 575s in2 = reshape ([in2; in2(1:i)], testsize); 575s out = reshape ([out; out(1:i)], testsize); 575s assert (isequaln (precedes (in1, in2), out)); 575s 5 tests, 5 passed, 0 known failure, 0 skipped 575s [inst/empty.m] 575s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/empty.m 575s ***** assert (inf (empty ()), inf); 575s ***** assert (sup (empty ()), -inf); 575s ***** assert (decorationpart (empty ()), {"trv"}); 575s ***** assert (inf (empty (5)), inf (5)); 575s ***** assert (sup (empty (5)), -inf (5)); 575s ***** assert (strcmp (decorationpart (empty (5)), "trv"), true (5)); 575s ***** assert (inf (empty (5, 6)), inf (5, 6)); 575s ***** assert (sup (empty (5, 6)), -inf (5, 6)); 575s ***** assert (strcmp (decorationpart (empty (5, 6)), "trv"), true (5, 6)); 575s ***** assert (inf (empty (5, 6, 7)), inf (5, 6, 7)); 575s ***** assert (sup (empty (5, 6, 7)), -inf (5, 6, 7)); 575s ***** assert (strcmp (decorationpart (empty (5, 6, 7)), "trv"), true (5, 6, 7)); 575s 12 tests, 12 passed, 0 known failure, 0 skipped 575s [inst/verlinineqnn.m] 575s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/verlinineqnn.m 575s ***** test 575s A = [-2, -3; -2, -1]; 575s b = [-1500; -1000]; 575s [x, y] = verlinineqnn (A, b); 575s assert (x, [375; 250], 1e-9); 575s assert (all (x >= [375; 250])); 575s assert (isnan (y)); 575s ***** test 575s A = [1, 2; 3, 4]; 575s b = [-1; 0]; 575s [x, y] = verlinineqnn (A, b); 575s assert (y, [1; 0], 1e-9); 575s assert (all (y >= [1; 0])); 575s assert (isnan (x)); 575s ***** test 575s A = [1, 2; 3, 4]; 575s b = [1; 1]; 575s [x, y] = verlinineqnn (A, b); 575s assert (x, [0; 0]); 575s assert (isnan (y)); 575s 3 tests, 3 passed, 0 known failure, 0 skipped 575s [inst/verinvnonneg.m] 575s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/verinvnonneg.m 575s ***** assert (verinvnonneg (eye (1)), 1) 575s ***** assert (verinvnonneg (eye (2)), 1) 575s ***** assert (verinvnonneg (eye (3)), 1) 575s ***** assert (verinvnonneg (eye (4)), 1) 575s ***** assert (verinvnonneg (eye (5)), 1) 575s ***** assert (verinvnonneg (eye (6)), 1) 575s ***** assert (verinvnonneg (eye (7)), 1) 575s ***** assert (verinvnonneg (eye (8)), 1) 575s ***** assert (verinvnonneg (zeros (1)), 0) 575s ***** assert (verinvnonneg (zeros (2)), 0) 575s ***** assert (verinvnonneg (zeros (3)), 0) 575s ***** assert (verinvnonneg (zeros (4)), 0) 575s ***** assert (verinvnonneg (zeros (5)), 0) 575s ***** assert (verinvnonneg (zeros (6)), 0) 576s ***** assert (verinvnonneg (zeros (7)), 0) 576s ***** assert (verinvnonneg (zeros (8)), 0) 576s ***** assert (verinvnonneg (magic (7)), 0) 576s ***** assert (verinvnonneg (infsup (-inf, inf)), -1) 576s 18 tests, 18 passed, 0 known failure, 0 skipped 576s [inst/hull.m] 576s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/hull.m 576s ***** assert (isnai (hull (nai))); 576s ***** assert (isempty (hull (nan))); 576s ***** assert (isequal (hull (2, nan, 3, 5), infsupdec (2, 5, "trv"))); 576s ***** assert (isequal (hull ([1, 2, 3], [5; 0; 2]), infsupdec ([1, 2, 3; 0, 0, 0; 1, 2, 2], [5, 5, 5; 1, 2, 3; 2, 2, 3], "com"))); 576s ***** assert (isequal (hull (magic (3), 10), infsupdec (magic (3), 10 (ones (3)), "com"))); 576s ***** assert (isequal (hull (2, magic (3), [nan, 2, 3; nan, 1, 1; 99, 100, nan]), infsupdec ([2, 1, 2; 2, 1, 1; 2, 2, 2], [8, 2, 6; 3, 5, 7; 99, 100, 2], {"trv", "com", "com"; "trv", "com", "com"; "com", "com", "trv"}))); 576s ***** assert (isnai (hull ([nai, 2])), logical ([1 0])); 577s ***** assert (isnai (hull ([nai, 2], [nai, 3])), logical ([1 0])); 577s ***** assert (isnai (hull ([nai, 2], nai)), logical ([1 1])); 577s ***** assert (isnai (hull ([nai, 2], [2, nai])), logical ([1 1])); 577s ***** assert (isequal (hull (zeros (2, 2, 2, 2), ones (2, 2, 2, 2)), infsupdec (zeros (2, 2, 2, 2), ones (2, 2, 2, 2)))) 577s ***** assert (isequal (hull (zeros (2, 1, 4, 1), ones (1, 3, 1, 5), -1), infsupdec (-ones (2, 3, 4, 5), ones (2, 3, 4, 5)))) 577s ***** assert (isnai (hull (zeros (2, 2, 2, 2), ones (2, 2, 2, 2), nai)), logical (ones (2, 2, 2, 2))) 577s ***** error hull (1:2, 1:3); 577s ***** error hull ((1:2)', (1:3)'); 577s ***** error hull (ones (2, 2, 2), ones (2, 2, 3)); 577s ***** test "from the documentation string"; 577s assert (isequal (hull (1, 2, 3, 4), infsupdec (1, 4, "com"))); 577s assert (isequal (hull (empty, entire), infsupdec (-inf, inf, "trv"))); 577s assert (isequal (hull ("0.1", "pi", "e"), infsupdec (0.1 - eps / 16, pi + eps * 2, "com"))); 577s assert (isequal (hull ("[0, 3]", "[4, 7]"), infsupdec ("[0, 7]_com"))); 577s 17 tests, 17 passed, 0 known failure, 0 skipped 577s [inst/ctc_union.m] 577s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/ctc_union.m 577s ***** function [fval, cx] = ctc_sin (y, x) 577s fval = sin (x); 577s y = intersect (y, fval); 577s cx = sinrev (y, x); 577s ***** endfunction 577s ***** function [fval, cx] = ctc_cos (y, x) 577s fval = cos (x); 577s y = intersect (y, fval); 577s cx = cosrev (y, x); 577s ***** endfunction 577s ***** shared c 577s c = ctc_union (@ctc_sin, 0, @ctc_cos, 0); 577s ***** test 577s x = infsup (0); 577s y = infsup (0); 577s [fval, cx] = c (y, x); 577s assert (fval == 0); 577s assert (cx == 0) 577s ***** test 577s x = infsup ("pi") / 2; 577s y = infsup (0); 577s [fval, cx] = c (y, x); 577s assert (fval == "[0, 1]"); 577s assert (cx == x); 577s ***** test 577s x = infsup ("pi") / 4; 577s y = infsup (0); 577s [fval, cx] = c (y, x); 577s assert (fval > 0); 577s assert (isempty (cx)); 577s ***** test 577s x = infsup (0, eps); 577s y = infsup (0); 577s [fval, cx] = c (y, x); 577s assert (fval == "[0, 1]"); 577s assert (cx == 0); 577s ***** test 577s x = infsup ("[0, pi]") / 2; 577s y = infsup (0); 577s [fval, cx] = c (y, x); 577s assert (fval == "[0, 1]"); 577s assert (cx == x); 577s 5 tests, 5 passed, 0 known failure, 0 skipped 577s [inst/@infsupdec/cos.m] 577s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/cos.m 577s ***** # from the documentation string 577s ***** assert (isequal (cos (infsupdec (1)), infsupdec ("[0x1.14A280FB5068Bp-1, 0x1.14A280FB5068Cp-1]"))); 577s ***** shared testdata 577s # Load compiled test data (from src/test/*.itl) 577s testdata = load (file_in_loadpath ("test/itl.mat")); 577s ***** test 577s # Scalar evaluation 577s testcases = testdata.NoSignal.infsupdec.cos; 577s for testcase = [testcases]' 577s assert (isequaln (... 577s cos (testcase.in{1}), ... 577s testcase.out)); 577s endfor 577s ***** test 577s # Vector evaluation 577s testcases = testdata.NoSignal.infsupdec.cos; 577s in1 = vertcat (vertcat (testcases.in){:, 1}); 577s out = vertcat (testcases.out); 577s assert (isequaln (cos (in1), out)); 577s ***** test 577s # N-dimensional array evaluation 577s testcases = testdata.NoSignal.infsup.cos; 577s in1 = vertcat (vertcat (testcases.in){:, 1}); 577s out = vertcat (testcases.out); 577s # Reshape data 577s i = -1; 577s do 577s i = i + 1; 577s testsize = factor (numel (in1) + i); 577s until (numel (testsize) > 2) 577s in1 = reshape ([in1; in1(1:i)], testsize); 577s out = reshape ([out; out(1:i)], testsize); 577s assert (isequaln (cos (in1), out)); 577s 4 tests, 4 passed, 0 known failure, 0 skipped 577s [inst/@infsupdec/acos.m] 577s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/acos.m 577s ***** # from the documentation string 577s ***** assert (isequal (acos (infsupdec (.5)), infsupdec ("[0x1.0C152382D7365, 0x1.0C152382D7366]"))); 577s ***** shared testdata 577s # Load compiled test data (from src/test/*.itl) 577s testdata = load (file_in_loadpath ("test/itl.mat")); 577s ***** test 577s # Scalar evaluation 577s testcases = testdata.NoSignal.infsupdec.acos; 577s for testcase = [testcases]' 577s assert (isequaln (... 577s acos (testcase.in{1}), ... 577s testcase.out)); 577s endfor 577s ***** test 577s # Vector evaluation 577s testcases = testdata.NoSignal.infsupdec.acos; 577s in1 = vertcat (vertcat (testcases.in){:, 1}); 577s out = vertcat (testcases.out); 577s assert (isequaln (acos (in1), out)); 577s ***** test 577s # N-dimensional array evaluation 577s testcases = testdata.NoSignal.infsup.acos; 577s in1 = vertcat (vertcat (testcases.in){:, 1}); 577s out = vertcat (testcases.out); 577s # Reshape data 577s i = -1; 577s do 577s i = i + 1; 577s testsize = factor (numel (in1) + i); 577s until (numel (testsize) > 2) 577s in1 = reshape ([in1; in1(1:i)], testsize); 577s out = reshape ([out; out(1:i)], testsize); 577s assert (isequaln (acos (in1), out)); 578s 4 tests, 4 passed, 0 known failure, 0 skipped 578s [inst/@infsupdec/lu.m] 578s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/lu.m 578s ***** test 578s [l, u] = lu (infsupdec (magic (3))); 578s assert (isequal (l, infsupdec ({1, 0, 0; .375, 1, 0; .5, "68/37", 1}, "trv")));, ... 578s assert (subset (u, infsupdec ({8, 1, 6; 0, 4.625, 4.75; 0, 0, "-0x1.3759F2298375Bp3"}, ... 578s {8, 1, 6; 0, 4.625, 4.75; 0, 0, "-0x1.3759F22983759p3"}))); 578s A = magic (3); 578s A ([1, 5, 9]) = 0; 578s [l, u, p] = lu (infsupdec (A)); 578s assert (p, [0, 0, 1; 1, 0, 0; 0, 1, 0]); 578s assert (isequal (l, infsupdec ({1, 0, 0; "4/3", 1, 0; 0, "1/9", 1}, "trv"))); 578s assert (subset (u, infsupdec ({3, 0, 7; 0, 9, "-0x1.2AAAAAAAAAAACp3"; 0, 0, "0x1.C25ED097B425Ep2"}, ... 578s {3, 0, 7; 0, 9, "-0x1.2AAAAAAAAAAAAp3"; 0, 0, "0x1.C25ED097B426p2"}))); 578s 1 test, 1 passed, 0 known failure, 0 skipped 578s [inst/@infsupdec/overlap.m] 578s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/overlap.m 578s ***** assert (overlap (infsupdec (1, 2), infsupdec (3, 4)), "before"); 578s ***** shared testdata 578s # Load compiled test data (from src/test/*.itl) 578s testdata = load (file_in_loadpath ("test/itl.mat")); 578s ***** test 578s # Scalar evaluation 578s testcases = testdata.NoSignal.infsupdec.overlap; 578s for testcase = [testcases]' 578s assert (isequaln (... 578s overlap (testcase.in{1}, testcase.in{2}), ... 578s testcase.out)); 578s endfor 578s ***** test 578s # Vector evaluation 578s testcases = testdata.NoSignal.infsupdec.overlap; 578s in1 = vertcat (vertcat (testcases.in){:, 1}); 578s in2 = vertcat (vertcat (testcases.in){:, 2}); 578s out = {testcases.out}'; 578s assert (isequaln (overlap (in1, in2), out)); 578s ***** test 578s # N-dimensional array evaluation 578s testcases = testdata.NoSignal.infsupdec.overlap; 578s in1 = vertcat (vertcat (testcases.in){:, 1}); 578s in2 = vertcat (vertcat (testcases.in){:, 2}); 578s out = {testcases.out}'; 578s # Reshape data 578s i = -1; 578s do 578s i = i + 1; 578s testsize = factor (numel (in1) + i); 578s until (numel (testsize) > 2) 578s in1 = reshape ([in1; in1(1:i)], testsize); 578s in2 = reshape ([in2; in2(1:i)], testsize); 578s out = reshape ([out; out(1:i)], testsize); 578s assert (isequaln (overlap (in1, in2), out)); 578s 4 tests, 4 passed, 0 known failure, 0 skipped 578s [inst/@infsupdec/reshape.m] 578s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/reshape.m 578s ***** assert (isequal (reshape (infsupdec (1 : 6), 2, 3), infsupdec (reshape (1 : 6, 2, 3)))); 578s ***** assert (isequal (reshape (infsupdec (1 : 24), 2, [], 4), infsupdec (reshape (1 : 24, 2, 3, 4)))); 578s 2 tests, 2 passed, 0 known failure, 0 skipped 578s [inst/@infsupdec/plus.m] 578s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/plus.m 578s ***** # from the documentation string 578s ***** assert (isequal (infsupdec (2, 3) + infsupdec (1, 2), infsupdec (3, 5))); 578s ***** shared testdata 578s # Load compiled test data (from src/test/*.itl) 578s testdata = load (file_in_loadpath ("test/itl.mat")); 579s ***** test 579s # Scalar evaluation 579s testcases = testdata.NoSignal.infsupdec.add; 579s for testcase = [testcases]' 579s assert (isequaln (... 579s plus (testcase.in{1}, testcase.in{2}), ... 579s testcase.out)); 579s endfor 579s ***** test 579s # Vector evaluation 579s testcases = testdata.NoSignal.infsupdec.add; 579s in1 = vertcat (vertcat (testcases.in){:, 1}); 579s in2 = vertcat (vertcat (testcases.in){:, 2}); 579s out = vertcat (testcases.out); 579s assert (isequaln (plus (in1, in2), out)); 579s ***** test 579s # N-dimensional array evaluation 579s testcases = testdata.NoSignal.infsupdec.add; 579s in1 = vertcat (vertcat (testcases.in){:, 1}); 579s in2 = vertcat (vertcat (testcases.in){:, 2}); 579s out = vertcat (testcases.out); 579s # Reshape data 579s i = -1; 579s do 579s i = i + 1; 579s testsize = factor (numel (in1) + i); 579s until (numel (testsize) > 2) 579s in1 = reshape ([in1; in1(1:i)], testsize); 579s in2 = reshape ([in2; in2(1:i)], testsize); 579s out = reshape ([out; out(1:i)], testsize); 579s assert (isequaln (plus (in1, in2), out)); 579s 4 tests, 4 passed, 0 known failure, 0 skipped 579s [inst/@infsupdec/asin.m] 579s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/asin.m 579s ***** # from the documentation string 579s ***** assert (isequal (asin (infsupdec (.5)), infsupdec ("[0x1.0C152382D7365p-1, 0x1.0C152382D7366p-1]"))); 579s ***** shared testdata 579s # Load compiled test data (from src/test/*.itl) 579s testdata = load (file_in_loadpath ("test/itl.mat")); 579s ***** test 579s # Scalar evaluation 579s testcases = testdata.NoSignal.infsupdec.asin; 579s for testcase = [testcases]' 579s assert (isequaln (... 579s asin (testcase.in{1}), ... 579s testcase.out)); 579s endfor 579s ***** test 579s # Vector evaluation 579s testcases = testdata.NoSignal.infsupdec.asin; 579s in1 = vertcat (vertcat (testcases.in){:, 1}); 579s out = vertcat (testcases.out); 579s assert (isequaln (asin (in1), out)); 579s ***** test 579s # N-dimensional array evaluation 579s testcases = testdata.NoSignal.infsup.asin; 579s in1 = vertcat (vertcat (testcases.in){:, 1}); 579s out = vertcat (testcases.out); 579s # Reshape data 579s i = -1; 579s do 579s i = i + 1; 579s testsize = factor (numel (in1) + i); 579s until (numel (testsize) > 2) 579s in1 = reshape ([in1; in1(1:i)], testsize); 579s out = reshape ([out; out(1:i)], testsize); 579s assert (isequaln (asin (in1), out)); 579s 4 tests, 4 passed, 0 known failure, 0 skipped 579s [inst/@infsupdec/fma.m] 579s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/fma.m 579s ***** # from the documentation string 579s ***** assert (isequal (fma (infsupdec (1+eps), infsupdec (7), infsupdec ("0.1")), infsupdec ("[0x1.C666666666668p2, 0x1.C666666666669p2]"))); 579s ***** shared testdata 579s # Load compiled test data (from src/test/*.itl) 579s testdata = load (file_in_loadpath ("test/itl.mat")); 579s ***** test 579s # Scalar evaluation 579s testcases = testdata.NoSignal.infsupdec.fma; 579s for testcase = [testcases]' 579s assert (isequaln (... 579s fma (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 579s testcase.out)); 579s endfor 579s ***** test 579s # Vector evaluation 579s testcases = testdata.NoSignal.infsupdec.fma; 579s in1 = vertcat (vertcat (testcases.in){:, 1}); 579s in2 = vertcat (vertcat (testcases.in){:, 2}); 579s in3 = vertcat (vertcat (testcases.in){:, 3}); 579s out = vertcat (testcases.out); 579s assert (isequaln (fma (in1, in2, in3), out)); 579s ***** test 579s # N-dimensional array evaluation 579s testcases = testdata.NoSignal.infsupdec.fma; 579s in1 = vertcat (vertcat (testcases.in){:, 1}); 579s in2 = vertcat (vertcat (testcases.in){:, 2}); 579s in3 = vertcat (vertcat (testcases.in){:, 3}); 579s out = vertcat (testcases.out); 579s # Reshape data 579s i = -1; 579s do 579s i = i + 1; 579s testsize = factor (numel (in1) + i); 579s until (numel (testsize) > 2 | i == numel (in1)) 579s in1 = reshape ([in1; in1(1:i)], testsize); 579s in2 = reshape ([in2; in2(1:i)], testsize); 579s in3 = reshape ([in3; in3(1:i)], testsize); 579s out = reshape ([out; out(1:i)], testsize); 579s assert (isequaln (fma (in1, in2, in3), out)); 579s 4 tests, 4 passed, 0 known failure, 0 skipped 579s [inst/@infsupdec/setdiff.m] 579s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/setdiff.m 579s ***** assert (isempty (setdiff (infsupdec (), infsupdec (1, 4)))); 579s ***** assert (setdiff (infsupdec (1, 3), infsupdec ()) == infsupdec (1, 3)); 579s ***** assert (isempty (setdiff (infsupdec (1, 3), infsupdec (-inf, inf)))); 579s ***** assert (isempty (setdiff (infsupdec (1, 3), infsupdec (1, 4)))); 579s ***** assert (setdiff (infsupdec (-inf, inf), infsupdec (1, 4)) == infsupdec (-inf, inf)); 579s ***** # from the documentation string 579s ***** assert (setdiff (infsupdec (1, 3), infsupdec (2, 4)) == infsupdec (1, 2)); 579s 6 tests, 6 passed, 0 known failure, 0 skipped 579s [inst/@infsupdec/psi.m] 579s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/psi.m 579s ***** assert (isempty (psi (infsupdec (0)))); 579s ***** assert (isempty (psi (infsupdec (-1)))); 579s ***** assert (isempty (psi (infsupdec (-2)))); 579s ***** assert (isempty (psi (infsupdec (-3)))); 579s ***** assert (isequal (psi (infsupdec (pow2 (-1074), inf)), infsupdec ("[Entire]_dac"))); 579s ***** assert (isequal (psi (infsupdec (0, inf)), infsupdec ("[Entire]_trv"))); 579s ***** assert (isequal (psi (infsupdec (-inf, -43.23)), infsupdec ("[Entire]_trv"))); 579s ***** assert (isequal (psi (infsupdec (-1, 0)), infsupdec ("[Entire]_trv"))); 579s ***** assert (isequal (psi (infsupdec (-2, -1)), infsupdec ("[Entire]_trv"))); 579s ***** assert (isequal (psi (infsupdec (-eps, eps)), infsupdec ("[Entire]_trv"))); 579s ***** assert (isequal (psi (infsupdec (-1-eps, -1+eps)), infsupdec ("[Entire]_trv"))); 579s ***** assert (isequal (psi (infsupdec (-4.1, -3.9)), infsupdec ("[Entire]_trv"))); 579s ***** # from the documentation string 579s ***** assert (isequal (psi (infsupdec (1)), infsupdec ("[-0x1.2788CFC6FB619p-1, -0x1.2788CFC6FB618p-1]_com"))); 580s 13 tests, 13 passed, 0 known failure, 0 skipped 580s [inst/@infsupdec/sqrrev.m] 580s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/sqrrev.m 580s ***** # from the documentation string 580s ***** assert (isequal (sqrrev (infsupdec (-2, 1)), infsupdec (-1, 1, "trv"))); 580s ***** shared testdata 580s # Load compiled test data (from src/test/*.itl) 580s testdata = load (file_in_loadpath ("test/itl.mat")); 580s ***** test 580s # Scalar evaluation 580s testcases = testdata.NoSignal.infsupdec.sqrRev; 580s for testcase = [testcases]' 580s assert (isequaln (... 580s sqrrev (testcase.in{1}), ... 580s testcase.out)); 580s endfor 580s ***** test 580s # Vector evaluation 580s testcases = testdata.NoSignal.infsupdec.sqrRev; 580s in1 = vertcat (vertcat (testcases.in){:, 1}); 580s out = vertcat (testcases.out); 580s assert (isequaln (sqrrev (in1), out)); 580s ***** test 580s # N-dimensional array evaluation 580s testcases = testdata.NoSignal.infsupdec.sqrRev; 580s in1 = vertcat (vertcat (testcases.in){:, 1}); 580s out = vertcat (testcases.out); 580s # Reshape data 580s i = -1; 580s do 580s i = i + 1; 580s testsize = factor (numel (in1) + i); 580s until (numel (testsize) > 2) 580s in1 = reshape ([in1; in1(1:i)], testsize); 580s out = reshape ([out; out(1:i)], testsize); 580s assert (isequaln (sqrrev (in1), out)); 580s ***** test 580s # Scalar evaluation 580s testcases = testdata.NoSignal.infsupdec.sqrRevBin; 580s for testcase = [testcases]' 580s assert (isequaln (... 580s sqrrev (testcase.in{1}, testcase.in{2}), ... 580s testcase.out)); 580s endfor 580s ***** test 580s # Vector evaluation 580s testcases = testdata.NoSignal.infsupdec.sqrRevBin; 580s in1 = vertcat (vertcat (testcases.in){:, 1}); 580s in2 = vertcat (vertcat (testcases.in){:, 2}); 580s out = vertcat (testcases.out); 580s assert (isequaln (sqrrev (in1, in2), out)); 580s ***** test 580s # N-dimensional array evaluation 580s testcases = testdata.NoSignal.infsupdec.sqrRevBin; 580s in1 = vertcat (vertcat (testcases.in){:, 1}); 580s in2 = vertcat (vertcat (testcases.in){:, 2}); 580s out = vertcat (testcases.out); 580s # Reshape data 580s i = -1; 580s do 580s i = i + 1; 580s testsize = factor (numel (in1) + i); 580s until (numel (testsize) > 2) 580s in1 = reshape ([in1; in1(1:i)], testsize); 580s in2 = reshape ([in2; in2(1:i)], testsize); 580s out = reshape ([out; out(1:i)], testsize); 580s assert (isequaln (sqrrev (in1, in2), out)); 580s 7 tests, 7 passed, 0 known failure, 0 skipped 580s [inst/@infsupdec/atanh.m] 580s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/atanh.m 580s ***** # from the documentation string 580s ***** assert (isequal (atanh (infsupdec (.5)), infsupdec ("[0x1.193EA7AAD030Ap-1, 0x1.193EA7AAD030Bp-1]"))); 580s ***** shared testdata 580s # Load compiled test data (from src/test/*.itl) 580s testdata = load (file_in_loadpath ("test/itl.mat")); 580s ***** test 580s # Scalar evaluation 580s testcases = testdata.NoSignal.infsupdec.atanh; 580s for testcase = [testcases]' 580s assert (isequaln (... 580s atanh (testcase.in{1}), ... 580s testcase.out)); 580s endfor 580s ***** test 580s # Vector evaluation 580s testcases = testdata.NoSignal.infsupdec.atanh; 580s in1 = vertcat (vertcat (testcases.in){:, 1}); 580s out = vertcat (testcases.out); 580s assert (isequaln (atanh (in1), out)); 580s ***** test 580s # N-dimensional array evaluation 580s testcases = testdata.NoSignal.infsup.atanh; 580s in1 = vertcat (vertcat (testcases.in){:, 1}); 580s out = vertcat (testcases.out); 580s # Reshape data 580s i = -1; 580s do 580s i = i + 1; 580s testsize = factor (numel (in1) + i); 580s until (numel (testsize) > 2) 580s in1 = reshape ([in1; in1(1:i)], testsize); 580s out = reshape ([out; out(1:i)], testsize); 580s assert (isequaln (atanh (in1), out)); 580s 4 tests, 4 passed, 0 known failure, 0 skipped 580s [inst/@infsupdec/mtimes.m] 580s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/mtimes.m 580s ***** assert (isequal (infsupdec ([1, 2; 7, 15], [2, 2; 7.5, 15], {"com", "def"; "dac", "com"}) * infsupdec ([3, 3; 0, 1], [3, 3.25; 0, 2]), infsupdec ([3, 5; 21, 36], [6, 10.5; 22.5, 54.375], {"def", "def"; "dac", "dac"}))); 580s ***** # from the documentation string 580s ***** assert (isequal (infsupdec ([1, 2; 7, 15], [2, 2; 7.5, 15]) * infsupdec ([3, 3; 0, 1], [3, 3.25; 0, 2]), infsupdec ([3, 5; 21, 36], [6, 10.5; 22.5, 54.375]))); 580s 2 tests, 2 passed, 0 known failure, 0 skipped 580s [inst/@infsupdec/infsupdec.m] 580s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/infsupdec.m 580s ***** # [NaI]s 580s ***** assert (isnai (infsupdec ("[nai]"))); # quiet [NaI] 580s ***** assert (isnai (infsupdec (" [ nai ] "))); # quiet [NaI] 580s ***** assert (isnai (infsupdec ({0, "[nai]"})), [false, true]); # quiet [NaI] 580s ***** warning id=interval:UndefinedOperation 580s assert (isnai (infsupdec (3, 2))); # illegal boundaries 580s ***** warning id=interval:UndefinedOperation 580s assert (isnai (infsupdec (inf, -inf))); # illegal boundaries 580s ***** warning id=interval:UndefinedOperation 580s assert (isnai (infsupdec ("Flugeldufel"))); # illegal literal 580s ***** warning id=interval:UndefinedOperation 580s assert (isnai (infsupdec ("[1, Inf]_com"))); # illegal decorated literal 580s ***** warning id=interval:UndefinedOperation 580s assert (isnai (infsupdec ("[Empty]_def"))); # illegal decorated literal 580s ***** # decoration adjustments, setDec function 580s ***** test 580s x = infsupdec (42, inf, "com"); 580s assert (inf (x), 42); 580s assert (sup (x), inf); 580s assert (decorationpart (x), {"dac"}); 580s ***** test 580s x = infsupdec (-inf, inf, {"com"}); 580s assert (inf (x), -inf); 580s assert (sup (x), inf); 580s assert (decorationpart (x), {"dac"}); 580s ***** test 580s x = infsupdec ("def"); 580s assert (inf (x), inf); 580s assert (sup (x), -inf); 580s assert (decorationpart (x), {"trv"}); 580s ***** # overflow 580s ***** test 580s x = infsupdec ("[1, 1e999]_com"); 580s assert (inf (x), 1); 580s assert (sup (x), inf); 580s assert (decorationpart (x), {"dac"}); 580s ***** # decorated interval literal 580s ***** test 580s x = infsupdec ("[2, 3]_def"); 580s assert (inf (x), 2); 580s assert (sup (x), 3); 580s assert (decorationpart (x), {"def"}); 580s ***** test 580s x = infsupdec ("[1, 5]_dac"); 580s assert (inf (x), 1); 580s assert (sup (x), 5); 580s assert (decorationpart (x), {"dac"}); 580s ***** test 580s x = infsupdec ("[1, Infinity]_dac"); 580s assert (inf (x), 1); 580s assert (sup (x), inf); 580s assert (decorationpart (x), {"dac"}); 580s ***** test 580s x = infsupdec ("[Empty]_trv"); 580s assert (inf (x), inf); 580s assert (sup (x), -inf); 580s assert (decorationpart (x), {"trv"}); 580s ***** # automatic decoration / undecorated interval literal / newDec function 580s ***** test 580s x = infsupdec ("[2, 3]"); 580s assert (inf (x), 2); 580s assert (sup (x), 3); 580s assert (decorationpart (x), {"com"}); 580s ***** test 580s x = infsupdec ("[Empty]"); 580s assert (inf (x), inf); 580s assert (sup (x), -inf); 580s assert (decorationpart (x), {"trv"}); 581s ***** test 581s x = infsupdec ("[Entire]"); 581s assert (inf (x), -inf); 581s assert (sup (x), inf); 581s assert (decorationpart (x), {"dac"}); 581s ***** test 581s x = infsupdec (""); 581s assert (inf (x), -inf); 581s assert (sup (x), inf); 581s assert (decorationpart (x), {"dac"}); 581s ***** # separate decoration information 581s ***** test 581s x = infsupdec ("[2, 3]", "def"); 581s assert (inf (x), 2); 581s assert (sup (x), 3); 581s assert (decorationpart (x), {"def"}); 581s ***** # cell array with decorated interval literals 581s ***** test 581s x = infsupdec ({"[2, 3]_def", "[4, 5]_dac"}); 581s assert (inf (x), [2, 4]); 581s assert (sup (x), [3, 5]); 581s assert (decorationpart (x), {"def", "dac"}); 581s ***** #cell array with separate decoration cell array 581s ***** test 581s x = infsupdec ({"[2, 3]", "[4, 5]"}, {"def", "dac"}); 581s assert (inf (x), [2, 4]); 581s assert (sup (x), [3, 5]); 581s assert (decorationpart (x), {"def", "dac"}); 581s ***** # cell array with separate decoration vector 581s ***** test 581s x = infsupdec ({"[2, 3]"; "[4, 5]"}, ["def"; "dac"]); 581s assert (inf (x), [2; 4]); 581s assert (sup (x), [3; 5]); 581s assert (decorationpart (x), {"def"; "dac"}); 581s ***** # cell array with broadcasting decoration 581s ***** test 581s x = infsupdec ({"[2, 3]", "[4, 5]"}, "def"); 581s assert (inf (x), [2, 4]); 581s assert (sup (x), [3, 5]); 581s assert (decorationpart (x), {"def", "def"}); 581s ***** test 581s x = infsupdec ({"[2, 3]", "[4, 5]"}, "def; dac"); 581s assert (inf (x), [2, 4; 2, 4]); 581s assert (sup (x), [3, 5; 3, 5]); 581s assert (decorationpart (x), {"def", "def"; "dac", "dac"}); 581s ***** # separate boundaries with decoration 581s ***** test 581s x = infsupdec (2, 3, "def"); 581s assert (inf (x), 2); 581s assert (sup (x), 3); 581s assert (decorationpart (x), {"def"}); 581s ***** # matrix boundaries with decoration 581s ***** test 581s x = infsupdec ([3, 16], {"def", "trv"}); 581s assert (inf (x), [3, 16]); 581s assert (sup (x), [3, 16]); 581s assert (decorationpart (x), {"def", "trv"}); 581s ***** # separate matrix boundaries with broadcasting decoration 581s ***** test 581s x = infsupdec (magic (3), magic (3) + 1, "def"); 581s assert (inf (x), magic (3)); 581s assert (sup (x), magic (3) + 1); 581s assert (decorationpart (x), {"def", "def", "def"; "def", "def", "def"; "def", "def", "def"}); 581s ***** # N-dimensional arrays 581s ***** test 581s x = infsupdec (zeros (2, 2, 2)); 581s assert (inf (x), zeros (2, 2, 2)); 581s assert (sup (x), zeros (2, 2, 2)); 581s assert (decorationpart (x), repmat ({"com"}, [2, 2, 2])); 581s ***** test 581s x = infsupdec (zeros (2, 2, 2), ones (2, 2, 2), repmat ({"trv"}, [2, 2, 2])); 581s assert (inf (x), zeros (2, 2, 2)); 581s assert (sup (x), ones (2, 2, 2)); 581s assert (decorationpart (x), repmat ({"trv"}, [2, 2, 2])); 581s ***** test 581s x = infsupdec (zeros (1, 1, 2), ones (1, 2, 1), {"trv"; "trv"}); 581s assert (inf (x), zeros (2, 2, 2)); 581s assert (sup (x), ones (2, 2, 2)); 581s assert (decorationpart (x), repmat ({"trv"}, [2, 2, 2])); 581s ***** test 581s c1 = reshape ({1, 2, 3, 4, 5, 6, 7, 8}, 2, 2, 2); 581s c2 = reshape ({2, 3, 4, 5, 6, 7, 8, 9}, 2, 2, 2); 581s decpart = reshape ({"trv", "def", "dac", "com", "trv", "def", "dac", "com"}, 2, 2, 2); 581s x = infsupdec (c1, c2, decpart); 581s assert (inf (x), reshape (1:8, 2, 2, 2)); 581s assert (sup (x), reshape (2:9, 2, 2, 2)); 581s assert (decorationpart (x), decpart) 581s ***** shared testdata 581s # Load compiled test data (from src/test/*.itl) 581s testdata = load (file_in_loadpath ("test/itl.mat")); 581s ***** test 581s # Scalar evaluation 581s testcases = testdata.NoSignal.infsup.setDec; 581s for testcase = [testcases]' 581s assert (isequaln (... 581s infsupdec (testcase.in{1}, testcase.in{2}), ... 581s testcase.out)); 581s endfor 581s ***** test 581s # Vector evaluation 581s testcases = testdata.NoSignal.infsup.setDec; 581s in1 = vertcat (vertcat (testcases.in){:, 1}); 581s in2 = vertcat (vertcat (testcases.in){:, 2}); 581s out = vertcat (testcases.out); 581s assert (isequaln (infsupdec (in1, in2), out)); 581s ***** test 581s # Scalar evaluation 581s testcases = testdata.NoSignal.infsupdec.("d-numsToInterval"); 581s for testcase = [testcases]' 581s assert (isequaln (... 581s infsupdec (testcase.in{1}, testcase.in{2}), ... 581s testcase.out)); 581s endfor 581s ***** test 581s # Vector evaluation 581s testcases = testdata.NoSignal.infsupdec.("d-numsToInterval"); 581s in1 = vertcat (vertcat (testcases.in){:, 1}); 581s in2 = vertcat (vertcat (testcases.in){:, 2}); 581s out = vertcat (testcases.out); 581s assert (isequaln (infsupdec (in1, in2), out)); 581s ***** test 581s # Scalar evaluation 581s testcases = testdata.NoSignal.infsupdec.("d-textToInterval"); 581s for testcase = [testcases]' 581s assert (isequaln (... 581s infsupdec (testcase.in{1}), ... 581s testcase.out)); 581s endfor 582s ***** test 582s # Vector evaluation 582s testcases = testdata.NoSignal.infsupdec.("d-textToInterval"); 582s in1 = vertcat (testcases.in); 582s out = vertcat (testcases.out); 582s assert (isequaln (infsupdec (in1), out)); 583s ***** warning 583s testcases = testdata.PossiblyUndefinedOperation.infsupdec.("d-textToInterval"); 583s for testcase = [testcases]' 583s lastwarn ("", ""); 583s assert (isequaln (... 583s infsupdec (testcase.in{1}), ... 583s testcase.out)); 583s assert (nthargout (2, @lastwarn), "interval:PossiblyUndefinedOperation"); 583s endfor 583s ***** warning 583s testcases = testdata.UndefinedOperation.infsupdec.("d-textToInterval"); 583s for testcase = [testcases]' 583s lastwarn ("", ""); 583s assert (isequaln (... 583s infsupdec (testcase.in{1}), ... 583s testcase.out)); 583s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 583s endfor 584s ***** warning 584s testcases = testdata.UndefinedOperation.infsupdec.("d-numsToInterval"); 584s for testcase = [testcases]' 584s lastwarn ("", ""); 584s assert (isequaln (... 584s infsupdec (testcase.in{1}, testcase.in{2}), ... 584s testcase.out)); 584s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 584s endfor 584s ***** warning 584s testcases = testdata.UndefinedOperation.infsup.setDec; 584s for testcase = [testcases]' 584s lastwarn ("", ""); 584s assert (isequaln (... 584s infsupdec (testcase.in{1}, testcase.in{2}), ... 584s testcase.out)); 584s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 584s endfor 584s ***** test 584s # N-dimensional array evaluation 584s testcases = testdata.NoSignal.infsupdec.("d-numsToInterval"); 584s in1 = vertcat (vertcat (testcases.in){:, 1}); 584s in2 = vertcat (vertcat (testcases.in){:, 2}); 584s out = vertcat (testcases.out); 584s # Reshape data 584s i = -1; 584s do 584s i = i + 1; 584s testsize = factor (numel (in1) + i); 584s until (numel (testsize) > 2) 584s in1 = reshape ([in1; in1(1:i)], testsize); 584s in2 = reshape ([in2; in2(1:i)], testsize); 584s out = reshape ([out; out(1:i)], testsize); 584s assert (isequaln (infsupdec (in1, in2), out)); 584s 44 tests, 44 passed, 0 known failure, 0 skipped 584s [inst/@infsupdec/diag.m] 584s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/diag.m 584s ***** assert (diag (infsupdec (-inf, inf)) == "[Entire]"); 584s ***** assert (diag (infsupdec ()) == "[Empty]"); 584s ***** assert (numel (diag (infsupdec ([]))), 0); 584s ***** assert (isequal (diag (infsupdec (magic (3))), infsupdec ([8; 5; 2]))); 584s ***** assert (isequal (diag (infsupdec ([8 5 3])), infsupdec ([8 0 0; 0 5 0; 0 0 3]))); 584s 5 tests, 5 passed, 0 known failure, 0 skipped 584s [inst/@infsupdec/expm1.m] 584s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/expm1.m 584s ***** # from the documentation string 584s ***** assert (isequal (expm1 (infsupdec (eps)), infsupdec ("[0x1p-52, 0x1.0000000000001p-52]"))); 584s 1 test, 1 passed, 0 known failure, 0 skipped 584s [inst/@infsupdec/dot.m] 584s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/dot.m 584s ***** # matrix × matrix 584s ***** assert (isequal (dot (infsupdec (magic (3)), magic (3)), infsupdec([89, 107, 89]))); 584s ***** assert (isequal (dot (infsupdec (magic (3)), magic (3), 1), infsupdec([89, 107, 89]))); 584s ***** assert (isequal (dot (infsupdec (magic (3)), magic (3), 2), infsupdec([101; 83; 101]))); 584s ***** # matrix × vector 584s ***** assert (isequal (dot (infsupdec (magic (3)), [1, 2, 3]), infsupdec([28; 34; 28]))); 584s ***** assert (isequal (dot (infsupdec (magic (3)), [1, 2, 3], 1), infsupdec([15, 30, 45]))); 584s ***** assert (isequal (dot (infsupdec (magic (3)), [1, 2, 3], 2), infsupdec([28; 34; 28]))); 584s ***** assert (isequal (dot (infsupdec (magic (3)), [1; 2; 3]), infsupdec([26, 38, 26]))); 584s ***** assert (isequal (dot (infsupdec (magic (3)), [1; 2; 3], 1), infsupdec([26, 38, 26]))); 584s ***** assert (isequal (dot (infsupdec (magic (3)), [1; 2; 3], 2), infsupdec([15; 30; 45]))); 584s ***** # matrix × scalar 584s ***** assert (isequal (dot (infsupdec (magic (3)), 42), infsupdec([630, 630, 630]))); 584s ***** assert (isequal (dot (infsupdec (magic (3)), 42, 1), infsupdec([630, 630, 630]))); 584s ***** assert (isequal (dot (infsupdec (magic (3)), 42, 2), infsupdec([630; 630; 630]))); 584s ***** # vector x vector 584s ***** assert (isequal (dot (infsupdec([1, 2, 3]), [4, 5, 6]), infsupdec(32))); 584s ***** assert (isequal (dot (infsupdec([1, 2, 3]), [4, 5, 6], 1), infsupdec([4, 10, 18]))); 584s ***** assert (isequal (dot (infsupdec([1, 2, 3]), [4, 5, 6], 2), infsupdec(32))); 584s ***** assert (isequal (dot (infsupdec([1; 2; 3]), [4; 5; 6]), infsupdec(32))); 584s ***** assert (isequal (dot (infsupdec([1; 2; 3]), [4; 5; 6], 1), infsupdec(32))); 584s ***** assert (isequal (dot (infsupdec([1; 2; 3]), [4; 5; 6], 2), infsupdec([4; 10; 18]))); 584s ***** # vector × scalar 584s ***** assert (isequal (dot (infsupdec ([1, 2, 3]), 42), infsupdec(252))); 584s ***** assert (isequal (dot (infsupdec ([1, 2, 3]), 42, 1), infsupdec([42, 84, 126]))); 584s ***** assert (isequal (dot (infsupdec ([1, 2, 3]), 42, 2), infsupdec(252))); 584s ***** assert (isequal (dot (infsupdec ([1; 2; 3]), 42), infsupdec(252))); 584s ***** assert (isequal (dot (infsupdec ([1; 2; 3]), 42, 1), infsupdec(252))); 584s ***** assert (isequal (dot (infsupdec ([1; 2; 3]), 42, 2), infsupdec([42; 84; 126]))); 584s ***** # empty matrix x empty matrix 584s ***** assert (isequal (dot (infsupdec (ones (0, 2)), infsupdec (ones (0, 2))), infsupdec ([0, 0]))); 584s ***** # N-dimensional arrays 584s ***** test 584s x = infsupdec (reshape (1:24, 2, 3, 4)); 584s y = infsupdec (2.*ones (2, 3, 4)); 584s assert (isequal (dot (x, y, 3), infsupdec ([80, 96, 112; 88, 104, 120]))) 584s ***** test 584s x = infsupdec (ones (2, 2, 2, 2)); 584s y = infsupdec (1); 584s assert (size (dot (x, y)), [1, 2, 2, 2]); 584s assert (size (dot (x, y, 1)), [1, 2, 2, 2]); 584s assert (size (dot (x, y, 2)), [2, 1, 2, 2]); 584s assert (size (dot (x, y, 3)), [2, 2, 1, 2]); 584s assert (size (dot (x, y, 4)), [2, 2, 2]); 584s assert (size (dot (x, y, 5)), [2, 2, 2, 2]); 584s ***** # from the documentation string 584s ***** assert (isequal (dot ([infsupdec(1), 2, 3], [infsupdec(2), 3, 4]), infsupdec (20))); 584s ***** assert (isequal (dot (infsupdec ([realmax; realmin; realmax]), [1; -1; -1], 1), infsupdec (-realmin))); 584s 29 tests, 29 passed, 0 known failure, 0 skipped 584s [inst/@infsupdec/log1p.m] 584s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/log1p.m 584s ***** # from the documentation string 584s ***** assert (isequal (log1p (infsupdec (eps)), infsupdec ("[0x1.FFFFFFFFFFFFFp-53, 0x1p-52]"))); 584s 1 test, 1 passed, 0 known failure, 0 skipped 584s [inst/@infsupdec/intervalpart.m] 584s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/intervalpart.m 584s ***** warning id=interval:IntvlPartOfNaI 584s assert (intervalpart (nai ()) == infsup ()); 584s ***** assert (intervalpart (infsupdec (2, 3)) == infsup (2, 3)); 584s ***** shared testdata 584s # Load compiled test data (from src/test/*.itl) 584s testdata = load (file_in_loadpath ("test/itl.mat")); 584s ***** test 584s # Scalar evaluation 584s testcases = testdata.NoSignal.infsupdec.intervalPart; 584s for testcase = [testcases]' 584s assert (isequaln (... 584s intervalpart (testcase.in{1}), ... 584s testcase.out)); 584s endfor 585s ***** test 585s # Vector evaluation 585s testcases = testdata.NoSignal.infsupdec.intervalPart; 585s in1 = vertcat (vertcat (testcases.in){:, 1}); 585s out = vertcat (testcases.out); 585s assert (isequaln (intervalpart (in1), out)); 585s ***** warning 585s testcases = testdata.IntvlPartOfNaI.infsupdec.intervalPart; 585s for testcase = [testcases]' 585s lastwarn ("", ""); 585s assert (isequaln (... 585s intervalpart (testcase.in{1}), ... 585s testcase.out)); 585s assert (nthargout (2, @lastwarn), "interval:IntvlPartOfNaI"); 585s endfor 585s ***** test 585s # N-dimensional array evaluation 585s testcases = testdata.NoSignal.infsupdec.intervalPart; 585s in1 = vertcat (vertcat (testcases.in){:, 1}); 585s out = vertcat (testcases.out); 585s # Reshape data 585s i = -1; 585s do 585s i = i + 1; 585s testsize = factor (numel (in1) + i); 585s until (numel (testsize) > 2) 585s in1 = reshape ([in1; in1(1:i)], testsize); 585s out = reshape ([out; out(1:i)], testsize); 585s assert (isequaln (intervalpart (in1), out)); 585s 6 tests, 6 passed, 0 known failure, 0 skipped 585s [inst/@infsupdec/sin.m] 585s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/sin.m 585s ***** # from the documentation string 585s ***** assert (isequal (sin (infsupdec (1)), infsupdec ("[0x1.AED548F090CEEp-1, 0x1.AED548F090CEFp-1]"))); 585s ***** shared testdata 585s # Load compiled test data (from src/test/*.itl) 585s testdata = load (file_in_loadpath ("test/itl.mat")); 585s ***** test 585s # Scalar evaluation 585s testcases = testdata.NoSignal.infsupdec.sin; 585s for testcase = [testcases]' 585s assert (isequaln (... 585s sin (testcase.in{1}), ... 585s testcase.out)); 585s endfor 585s ***** test 585s # Vector evaluation 585s testcases = testdata.NoSignal.infsupdec.sin; 585s in1 = vertcat (vertcat (testcases.in){:, 1}); 585s out = vertcat (testcases.out); 585s assert (isequaln (sin (in1), out)); 585s ***** test 585s # N-dimensional array evaluation 585s testcases = testdata.NoSignal.infsup.sin; 585s in1 = vertcat (vertcat (testcases.in){:, 1}); 585s out = vertcat (testcases.out); 585s # Reshape data 585s i = -1; 585s do 585s i = i + 1; 585s testsize = factor (numel (in1) + i); 585s until (numel (testsize) > 2) 585s in1 = reshape ([in1; in1(1:i)], testsize); 585s out = reshape ([out; out(1:i)], testsize); 585s assert (isequaln (sin (in1), out)); 585s 4 tests, 4 passed, 0 known failure, 0 skipped 585s [inst/@infsupdec/cancelminus.m] 585s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/cancelminus.m 585s ***** # from the documentation string 585s ***** assert (isequal (cancelminus (infsupdec (2, 3), infsupdec (1, 1.5)), infsupdec (1, 1.5, "trv"))); 585s ***** shared testdata 585s # Load compiled test data (from src/test/*.itl) 585s testdata = load (file_in_loadpath ("test/itl.mat")); 585s ***** test 585s # Scalar evaluation 585s testcases = testdata.NoSignal.infsupdec.cancelMinus; 585s for testcase = [testcases]' 585s assert (isequaln (... 585s cancelminus (testcase.in{1}, testcase.in{2}), ... 585s testcase.out)); 585s endfor 586s ***** test 586s # Vector evaluation 586s testcases = testdata.NoSignal.infsupdec.cancelMinus; 586s in1 = vertcat (vertcat (testcases.in){:, 1}); 586s in2 = vertcat (vertcat (testcases.in){:, 2}); 586s out = vertcat (testcases.out); 586s assert (isequaln (cancelminus (in1, in2), out)); 586s ***** test 586s # N-dimensional array evaluation 586s testcases = testdata.NoSignal.infsupdec.cancelMinus; 586s in1 = vertcat (vertcat (testcases.in){:, 1}); 586s in2 = vertcat (vertcat (testcases.in){:, 2}); 586s out = vertcat (testcases.out); 586s # Reshape data 586s i = -1; 586s do 586s i = i + 1; 586s testsize = factor (numel (in1) + i); 586s until (numel (testsize) > 2) 586s in1 = reshape ([in1; in1(1:i)], testsize); 586s in2 = reshape ([in2; in2(1:i)], testsize); 586s out = reshape ([out; out(1:i)], testsize); 586s assert (isequaln (cancelminus (in1, in2), out)); 586s 4 tests, 4 passed, 0 known failure, 0 skipped 586s [inst/@infsupdec/log10.m] 586s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/log10.m 586s ***** # from the documentation string 586s ***** assert (isequal (log10 (infsupdec (2)), infsupdec ("[0x1.34413509F79FEp-2, 0x1.34413509F79FFp-2]"))); 586s ***** shared testdata 586s # Load compiled test data (from src/test/*.itl) 586s testdata = load (file_in_loadpath ("test/itl.mat")); 586s ***** test 586s # Scalar evaluation 586s testcases = testdata.NoSignal.infsupdec.log10; 586s for testcase = [testcases]' 586s assert (isequaln (... 586s log10 (testcase.in{1}), ... 586s testcase.out)); 586s endfor 586s ***** test 586s # Vector evaluation 586s testcases = testdata.NoSignal.infsupdec.log10; 586s in1 = vertcat (vertcat (testcases.in){:, 1}); 586s out = vertcat (testcases.out); 586s assert (isequaln (log10 (in1), out)); 586s ***** test 586s # N-dimensional array evaluation 586s testcases = testdata.NoSignal.infsup.log10; 586s in1 = vertcat (vertcat (testcases.in){:, 1}); 586s out = vertcat (testcases.out); 586s # Reshape data 586s i = -1; 586s do 586s i = i + 1; 586s testsize = factor (numel (in1) + i); 586s until (numel (testsize) > 2) 586s in1 = reshape ([in1; in1(1:i)], testsize); 586s out = reshape ([out; out(1:i)], testsize); 586s assert (isequaln (log10 (in1), out)); 586s 4 tests, 4 passed, 0 known failure, 0 skipped 586s [inst/@infsupdec/asinh.m] 586s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/asinh.m 586s ***** # from the documentation string 586s ***** assert (isequal (asinh (infsupdec (1)), infsupdec ("[0x1.C34366179D426p-1, 0x1.C34366179D427p-1]"))); 586s ***** shared testdata 586s # Load compiled test data (from src/test/*.itl) 586s testdata = load (file_in_loadpath ("test/itl.mat")); 586s ***** test 586s # Scalar evaluation 586s testcases = testdata.NoSignal.infsupdec.asinh; 586s for testcase = [testcases]' 586s assert (isequaln (... 586s asinh (testcase.in{1}), ... 586s testcase.out)); 586s endfor 586s ***** test 586s # Vector evaluation 586s testcases = testdata.NoSignal.infsupdec.asinh; 586s in1 = vertcat (vertcat (testcases.in){:, 1}); 586s out = vertcat (testcases.out); 586s assert (isequaln (asinh (in1), out)); 586s ***** test 586s # N-dimensional array evaluation 586s testcases = testdata.NoSignal.infsup.asinh; 586s in1 = vertcat (vertcat (testcases.in){:, 1}); 586s out = vertcat (testcases.out); 586s # Reshape data 586s i = -1; 586s do 586s i = i + 1; 586s testsize = factor (numel (in1) + i); 586s until (numel (testsize) > 2) 586s in1 = reshape ([in1; in1(1:i)], testsize); 586s out = reshape ([out; out(1:i)], testsize); 586s assert (isequaln (asinh (in1), out)); 586s 4 tests, 4 passed, 0 known failure, 0 skipped 586s [inst/@infsupdec/intersect.m] 586s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/intersect.m 586s ***** # from the documentation string 586s ***** assert (isequal (intersect (infsupdec (1, 3), infsupdec (2, 4)), infsupdec (2, 3, "trv"))); 586s ***** shared testdata 586s # Load compiled test data (from src/test/*.itl) 586s testdata = load (file_in_loadpath ("test/itl.mat")); 586s ***** test 586s # Scalar evaluation 586s testcases = testdata.NoSignal.infsupdec.intersection; 586s for testcase = [testcases]' 586s assert (isequaln (... 586s intersect (testcase.in{1}, testcase.in{2}), ... 586s testcase.out)); 586s endfor 587s ***** test 587s # Vector evaluation 587s testcases = testdata.NoSignal.infsupdec.intersection; 587s in1 = vertcat (vertcat (testcases.in){:, 1}); 587s in2 = vertcat (vertcat (testcases.in){:, 2}); 587s out = vertcat (testcases.out); 587s assert (isequaln (intersect (in1, in2), out)); 587s ***** test 587s # N-dimensional array evaluation 587s testcases = testdata.NoSignal.infsupdec.intersection; 587s in1 = vertcat (vertcat (testcases.in){:, 1}); 587s in2 = vertcat (vertcat (testcases.in){:, 2}); 587s out = vertcat (testcases.out); 587s # Reshape data 587s i = -1; 587s do 587s i = i + 1; 587s testsize = factor (numel (in1) + i); 587s until (numel (testsize) > 2) 587s in1 = reshape ([in1; in1(1:i)], testsize); 587s in2 = reshape ([in2; in2(1:i)], testsize); 587s out = reshape ([out; out(1:i)], testsize); 587s assert (isequaln (intersect (in1, in2), out)); 587s 4 tests, 4 passed, 0 known failure, 0 skipped 587s [inst/@infsupdec/erfc.m] 587s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/erfc.m 587s ***** # from the documentation string 587s ***** assert (erfc (infsupdec (1)) == "[0x1.4226162FBDDD4p-3, 0x1.4226162FBDDD5p-3]"); 587s 1 test, 1 passed, 0 known failure, 0 skipped 587s [inst/@infsupdec/log2.m] 587s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/log2.m 587s ***** # from the documentation string 587s ***** assert (isequal (log2 (infsupdec (2)), infsupdec (1))); 587s ***** shared testdata 587s # Load compiled test data (from src/test/*.itl) 587s testdata = load (file_in_loadpath ("test/itl.mat")); 587s ***** test 587s # Scalar evaluation 587s testcases = testdata.NoSignal.infsupdec.log2; 587s for testcase = [testcases]' 587s assert (isequaln (... 587s log2 (testcase.in{1}), ... 587s testcase.out)); 587s endfor 587s ***** test 587s # Vector evaluation 587s testcases = testdata.NoSignal.infsupdec.log2; 587s in1 = vertcat (vertcat (testcases.in){:, 1}); 587s out = vertcat (testcases.out); 587s assert (isequaln (log2 (in1), out)); 587s ***** test 587s # N-dimensional array evaluation 587s testcases = testdata.NoSignal.infsup.log2; 587s in1 = vertcat (vertcat (testcases.in){:, 1}); 587s out = vertcat (testcases.out); 587s # Reshape data 587s i = -1; 587s do 587s i = i + 1; 587s testsize = factor (numel (in1) + i); 587s until (numel (testsize) > 2) 587s in1 = reshape ([in1; in1(1:i)], testsize); 587s out = reshape ([out; out(1:i)], testsize); 587s assert (isequaln (log2 (in1), out)); 587s 4 tests, 4 passed, 0 known failure, 0 skipped 587s [inst/@infsupdec/sinrev.m] 587s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/sinrev.m 587s ***** # from the documentation string 587s ***** assert (isequal (sinrev (infsupdec (-1), infsupdec (0, 6)), infsupdec ("[0x1.2D97C7F3321D2p2, 0x1.2D97C7F3321D3p2]_trv"))); 587s ***** shared testdata 587s # Load compiled test data (from src/test/*.itl) 587s testdata = load (file_in_loadpath ("test/itl.mat")); 587s ***** test 587s # Scalar evaluation 587s testcases = testdata.NoSignal.infsupdec.sinRev; 587s for testcase = [testcases]' 587s assert (isequaln (... 587s sinrev (testcase.in{1}), ... 587s testcase.out)); 587s endfor 587s ***** test 587s # Vector evaluation 587s testcases = testdata.NoSignal.infsupdec.sinRev; 587s in1 = vertcat (vertcat (testcases.in){:, 1}); 587s out = vertcat (testcases.out); 587s assert (isequaln (sinrev (in1), out)); 587s ***** test 587s # N-dimensional array evaluation 587s testcases = testdata.NoSignal.infsupdec.sinRev; 587s in1 = vertcat (vertcat (testcases.in){:, 1}); 587s out = vertcat (testcases.out); 587s # Reshape data 587s i = -1; 587s do 587s i = i + 1; 587s testsize = factor (numel (in1) + i); 587s until (numel (testsize) > 2) 587s in1 = reshape ([in1; in1(1:i)], testsize); 587s out = reshape ([out; out(1:i)], testsize); 587s assert (isequaln (sinrev (in1), out)); 587s ***** test 587s # Scalar evaluation 587s testcases = testdata.NoSignal.infsupdec.sinRevBin; 587s for testcase = [testcases]' 587s assert (isequaln (... 587s sinrev (testcase.in{1}, testcase.in{2}), ... 587s testcase.out)); 587s endfor 588s ***** test 588s # Vector evaluation 588s testcases = testdata.NoSignal.infsupdec.sinRevBin; 588s in1 = vertcat (vertcat (testcases.in){:, 1}); 588s in2 = vertcat (vertcat (testcases.in){:, 2}); 588s out = vertcat (testcases.out); 588s assert (isequaln (sinrev (in1, in2), out)); 588s ***** test 588s # N-dimensional array evaluation 588s testcases = testdata.NoSignal.infsupdec.sinRevBin; 588s in1 = vertcat (vertcat (testcases.in){:, 1}); 588s in2 = vertcat (vertcat (testcases.in){:, 2}); 588s out = vertcat (testcases.out); 588s # Reshape data 588s i = -1; 588s do 588s i = i + 1; 588s testsize = factor (numel (in1) + i); 588s until (numel (testsize) > 2) 588s in1 = reshape ([in1; in1(1:i)], testsize); 588s in2 = reshape ([in2; in2(1:i)], testsize); 588s out = reshape ([out; out(1:i)], testsize); 588s assert (isequaln (sinrev (in1, in2), out)); 588s 7 tests, 7 passed, 0 known failure, 0 skipped 588s [inst/@infsupdec/times.m] 588s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/times.m 588s ***** # from the documentation string 588s ***** assert (isequal (infsupdec (2, 3) .* infsupdec (1, 2), infsupdec (2, 6))); 588s ***** shared testdata 588s # Load compiled test data (from src/test/*.itl) 588s testdata = load (file_in_loadpath ("test/itl.mat")); 588s ***** test 588s # Scalar evaluation 588s testcases = testdata.NoSignal.infsupdec.mul; 588s for testcase = [testcases]' 588s assert (isequaln (... 588s times (testcase.in{1}, testcase.in{2}), ... 588s testcase.out)); 588s endfor 588s ***** test 588s # Vector evaluation 588s testcases = testdata.NoSignal.infsupdec.mul; 588s in1 = vertcat (vertcat (testcases.in){:, 1}); 588s in2 = vertcat (vertcat (testcases.in){:, 2}); 588s out = vertcat (testcases.out); 588s assert (isequaln (times (in1, in2), out)); 588s ***** test 588s # N-dimensional array evaluation 588s testcases = testdata.NoSignal.infsupdec.mul; 588s in1 = vertcat (vertcat (testcases.in){:, 1}); 588s in2 = vertcat (vertcat (testcases.in){:, 2}); 588s out = vertcat (testcases.out); 588s # Reshape data 588s i = -1; 588s do 588s i = i + 1; 588s testsize = factor (numel (in1) + i); 588s until (numel (testsize) > 2) 588s in1 = reshape ([in1; in1(1:i)], testsize); 588s in2 = reshape ([in2; in2(1:i)], testsize); 588s out = reshape ([out; out(1:i)], testsize); 588s assert (isequaln (times (in1, in2), out)); 588s 4 tests, 4 passed, 0 known failure, 0 skipped 588s [inst/@infsupdec/pow.m] 588s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/pow.m 588s ***** # from the documentation string 588s ***** assert (isequal (pow (infsupdec (5, 6), infsupdec (2, 3)), infsupdec (25, 216))); 588s ***** shared testdata 588s # Load compiled test data (from src/test/*.itl) 588s testdata = load (file_in_loadpath ("test/itl.mat")); 588s ***** test 588s # Scalar evaluation 588s testcases = testdata.NoSignal.infsupdec.pow; 588s for testcase = [testcases]' 588s assert (isequaln (... 588s pow (testcase.in{1}, testcase.in{2}), ... 588s testcase.out)); 588s endfor 589s ***** test 589s # Vector evaluation 589s testcases = testdata.NoSignal.infsupdec.pow; 589s in1 = vertcat (vertcat (testcases.in){:, 1}); 589s in2 = vertcat (vertcat (testcases.in){:, 2}); 589s out = vertcat (testcases.out); 589s assert (isequaln (pow (in1, in2), out)); 589s ***** test 589s # N-dimensional array evaluation 589s testcases = testdata.NoSignal.infsupdec.pow; 589s in1 = vertcat (vertcat (testcases.in){:, 1}); 589s in2 = vertcat (vertcat (testcases.in){:, 2}); 589s out = vertcat (testcases.out); 589s # Reshape data 589s i = -1; 589s do 589s i = i + 1; 589s testsize = factor (numel (in1) + i); 589s until (numel (testsize) > 2) 589s in1 = reshape ([in1; in1(1:i)], testsize); 589s in2 = reshape ([in2; in2(1:i)], testsize); 589s out = reshape ([out; out(1:i)], testsize); 589s assert (isequaln (pow (in1, in2), out)); 589s 4 tests, 4 passed, 0 known failure, 0 skipped 589s [inst/@infsupdec/mince.m] 589s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/mince.m 589s ***** assert (isequal (mince (infsupdec (0, 10), 10), infsupdec (0 : 9, 1 : 10, "trv"))); 589s 1 test, 1 passed, 0 known failure, 0 skipped 589s [inst/@infsupdec/atan2rev1.m] 589s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/atan2rev1.m 589s ***** # from the documentation string 589s ***** assert (isequal (atan2rev1 (infsupdec (1, 2), infsupdec ("pi") / 4), infsupdec ("[0x1.FFFFFFFFFFFFFp-1, 0x1.0000000000001p1]_trv"))); 589s 1 test, 1 passed, 0 known failure, 0 skipped 589s [inst/@infsupdec/roundb.m] 589s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/roundb.m 589s ***** # Empty interval 589s ***** assert (isequal (roundb (infsupdec ()), infsupdec ())); 589s ***** # Singleton intervals 589s ***** assert (isequal (roundb (infsupdec (0)), infsupdec (0))); 589s ***** assert (isequal (roundb (infsupdec (0.5)), infsupdec (0, "dac"))); 589s ***** assert (isequal (roundb (infsupdec (0.25)), infsupdec (0))); 589s ***** assert (isequal (roundb (infsupdec (0.75)), infsupdec (1))); 589s ***** assert (isequal (roundb (infsupdec (1.5)), infsupdec (2, "dac"))); 589s ***** assert (isequal (roundb (infsupdec (-0.5)), infsupdec (0, "dac"))); 589s ***** assert (isequal (roundb (infsupdec (-1.5)), infsupdec (-2, "dac"))); 589s ***** # Bounded intervals 589s ***** assert (isequal (roundb (infsupdec (-0.5, 0)), infsupdec (0, "dac"))); 589s ***** assert (isequal (roundb (infsupdec (0, 0.5)), infsupdec (0, "dac"))); 589s ***** assert (isequal (roundb (infsupdec (0.25, 0.5)), infsupdec (0, "dac"))); 589s ***** assert (isequal (roundb (infsupdec (-1, 0)), infsupdec (-1, 0, "def"))); 589s ***** assert (isequal (roundb (infsupdec (-1, 1)), infsupdec (-1, 1, "def"))); 589s ***** assert (isequal (roundb (infsupdec (-realmin, realmin)), infsupdec (0))); 589s ***** assert (isequal (roundb (infsupdec (-realmax, realmax)), infsupdec (-realmax, realmax, "def"))); 589s ***** # Unbounded intervals 589s ***** assert (isequal (roundb (infsupdec (-realmin, inf)), infsupdec (0, inf, "def"))); 589s ***** assert (isequal (roundb (infsupdec (-realmax, inf)), infsupdec (-realmax, inf, "def"))); 589s ***** assert (isequal (roundb (infsupdec (-inf, realmin)), infsupdec (-inf, 0, "def"))); 589s ***** assert (isequal (roundb (infsupdec (-inf, realmax)), infsupdec (-inf, realmax, "def"))); 589s ***** assert (isequal (roundb (infsupdec (-inf, inf)), infsupdec (-inf, inf, "def"))); 589s ***** shared testdata 589s # Load compiled test data (from src/test/*.itl) 589s testdata = load (file_in_loadpath ("test/itl.mat")); 589s ***** test 589s # Scalar evaluation 589s testcases = testdata.NoSignal.infsupdec.roundTiesToEven; 589s for testcase = [testcases]' 589s assert (isequaln (... 589s roundb (testcase.in{1}), ... 589s testcase.out)); 589s endfor 589s ***** test 589s # Vector evaluation 589s testcases = testdata.NoSignal.infsupdec.roundTiesToEven; 589s in1 = vertcat (vertcat (testcases.in){:, 1}); 589s out = vertcat (testcases.out); 589s assert (isequaln (roundb (in1), out)); 589s ***** test 589s # N-dimensional array evaluation 589s testcases = testdata.NoSignal.infsup.roundTiesToEven; 589s in1 = vertcat (vertcat (testcases.in){:, 1}); 589s out = vertcat (testcases.out); 589s # Reshape data 589s i = -1; 589s do 589s i = i + 1; 589s testsize = factor (numel (in1) + i); 589s until (numel (testsize) > 2) 589s in1 = reshape ([in1; in1(1:i)], testsize); 589s out = reshape ([out; out(1:i)], testsize); 589s assert (isequaln (roundb (in1), out)); 589s 23 tests, 23 passed, 0 known failure, 0 skipped 589s [inst/@infsupdec/sec.m] 589s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/sec.m 589s ***** # from the documentation string 589s ***** assert (isequal (sec (infsupdec (1)), infsupdec ("[0x1.D9CF0F125CC29, 0x1.D9CF0F125CC2A]_com"))); 589s 1 test, 1 passed, 0 known failure, 0 skipped 589s [inst/@infsupdec/strictprecedes.m] 589s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/strictprecedes.m 589s ***** assert (strictprecedes (infsupdec (1, 1.9), infsupdec (2.1, 3))); 589s ***** assert (not (strictprecedes (infsupdec (1, 2), infsupdec (2, 3)))); 589s ***** shared testdata 589s # Load compiled test data (from src/test/*.itl) 589s testdata = load (file_in_loadpath ("test/itl.mat")); 590s ***** test 590s # Scalar evaluation 590s testcases = testdata.NoSignal.infsupdec.strictPrecedes; 590s for testcase = [testcases]' 590s assert (isequaln (... 590s strictprecedes (testcase.in{1}, testcase.in{2}), ... 590s testcase.out)); 590s endfor 590s ***** test 590s # Vector evaluation 590s testcases = testdata.NoSignal.infsupdec.strictPrecedes; 590s in1 = vertcat (vertcat (testcases.in){:, 1}); 590s in2 = vertcat (vertcat (testcases.in){:, 2}); 590s out = vertcat (testcases.out); 590s assert (isequaln (strictprecedes (in1, in2), out)); 590s ***** test 590s # N-dimensional array evaluation 590s testcases = testdata.NoSignal.infsupdec.strictPrecedes; 590s in1 = vertcat (vertcat (testcases.in){:, 1}); 590s in2 = vertcat (vertcat (testcases.in){:, 2}); 590s out = vertcat (testcases.out); 590s # Reshape data 590s i = -1; 590s do 590s i = i + 1; 590s testsize = factor (numel (in1) + i); 590s until (numel (testsize) > 2) 590s in1 = reshape ([in1; in1(1:i)], testsize); 590s in2 = reshape ([in2; in2(1:i)], testsize); 590s out = reshape ([out; out(1:i)], testsize); 590s assert (isequaln (strictprecedes (in1, in2), out)); 590s 5 tests, 5 passed, 0 known failure, 0 skipped 590s [inst/@infsupdec/nextout.m] 590s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/nextout.m 590s ***** # from the documentation string 590s ***** test 590s x = nextout (infsupdec (1)); 590s assert (inf (x), 1 - eps / 2); 590s assert (sup (x), 1 + eps); 590s assert (decorationpart (x), {"trv"}); 590s 1 test, 1 passed, 0 known failure, 0 skipped 590s [inst/@infsupdec/ei.m] 590s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/ei.m 590s ***** assert (isempty (ei (infsupdec (0)))); 590s ***** assert (isempty (ei (infsupdec (-inf, -2)))); 590s ***** assert (isequal (ei (infsupdec (0, inf)), infsupdec ("[Entire]_trv"))); 590s ***** assert (isequal (ei (infsupdec (1, inf)), infsupdec ("[0x1.E52670F350D08, Inf]_dac"))); 590s ***** # from the documentation string 590s ***** assert (isequal (ei (infsupdec (1)), infsupdec ("[0x1.E52670F350D08, 0x1.E52670F350D09]_com"))); 590s 5 tests, 5 passed, 0 known failure, 0 skipped 590s [inst/@infsupdec/atan2.m] 590s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/atan2.m 590s ***** # from the documentation string 590s ***** assert (isequal (atan2 (infsupdec (1), infsupdec (-1)), infsupdec ("[0x1.2D97C7F3321D2p1, 0x1.2D97C7F3321D3p1]"))); 590s ***** shared testdata 590s # Load compiled test data (from src/test/*.itl) 590s testdata = load (file_in_loadpath ("test/itl.mat")); 590s ***** test 590s # Scalar evaluation 590s testcases = testdata.NoSignal.infsupdec.atan2; 590s for testcase = [testcases]' 590s assert (isequaln (... 590s atan2 (testcase.in{1}, testcase.in{2}), ... 590s testcase.out)); 590s endfor 591s ***** test 591s # Vector evaluation 591s testcases = testdata.NoSignal.infsupdec.atan2; 591s in1 = vertcat (vertcat (testcases.in){:, 1}); 591s in2 = vertcat (vertcat (testcases.in){:, 2}); 591s out = vertcat (testcases.out); 591s assert (isequaln (atan2 (in1, in2), out)); 591s ***** test 591s # N-dimensional array evaluation 591s testcases = testdata.NoSignal.infsupdec.atan2; 591s in1 = vertcat (vertcat (testcases.in){:, 1}); 591s in2 = vertcat (vertcat (testcases.in){:, 2}); 591s out = vertcat (testcases.out); 591s # Reshape data 591s i = -1; 591s do 591s i = i + 1; 591s testsize = factor (numel (in1) + i); 591s until (numel (testsize) > 2) 591s in1 = reshape ([in1; in1(1:i)], testsize); 591s in2 = reshape ([in2; in2(1:i)], testsize); 591s out = reshape ([out; out(1:i)], testsize); 591s assert (isequaln (atan2 (in1, in2), out)); 591s 4 tests, 4 passed, 0 known failure, 0 skipped 591s [inst/@infsupdec/pown.m] 591s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/pown.m 591s ***** # from the documentation string 591s ***** assert (isequal (pown (infsupdec (5, 6), 2), infsupdec (25, 36))); 591s ***** assert (pown (infsupdec (-2, 1), 2) == infsupdec (0, 4)); 591s ***** shared testdata 591s # Load compiled test data (from src/test/*.itl) 591s testdata = load (file_in_loadpath ("test/itl.mat")); 591s ***** test 591s # Scalar evaluation 591s testcases = testdata.NoSignal.infsupdec.sqr; 591s for testcase = [testcases]' 591s assert (isequaln (... 591s pown (testcase.in{1}, 2), ... 591s testcase.out)); 591s endfor 591s ***** test 591s # Vector evaluation 591s testcases = testdata.NoSignal.infsupdec.sqr; 591s in1 = vertcat (vertcat (testcases.in){:, 1}); 591s out = vertcat (testcases.out); 591s assert (isequaln (pown (in1, 2), out)); 591s ***** test 591s # N-dimensional array evaluation 591s testcases = testdata.NoSignal.infsupdec.sqr; 591s in1 = vertcat (vertcat (testcases.in){:, 1}); 591s out = vertcat (testcases.out); 591s # Reshape data 591s i = -1; 591s do 591s i = i + 1; 591s testsize = factor (numel (in1) + i); 591s until (numel (testsize) > 2) 591s in1 = reshape ([in1; in1(1:i)], testsize); 591s out = reshape ([out; out(1:i)], testsize); 591s assert (isequaln (pown (in1, 2), out)); 591s ***** test 591s # Scalar evaluation 591s testcases = testdata.NoSignal.infsupdec.pown; 591s for testcase = [testcases]' 591s assert (isequaln (... 591s pown (testcase.in{1}, testcase.in{2}), ... 591s testcase.out)); 591s endfor 591s ***** test 591s # Vector evaluation 591s testcases = testdata.NoSignal.infsupdec.pown; 591s in1 = vertcat (vertcat (testcases.in){:, 1}); 591s in2 = vertcat (vertcat (testcases.in){:, 2}); 591s out = vertcat (testcases.out); 591s assert (isequaln (pown (in1, in2), out)); 591s ***** test 591s # N-dimensional array evaluation 591s testcases = testdata.NoSignal.infsupdec.pown; 591s in1 = vertcat (vertcat (testcases.in){:, 1}); 591s in2 = vertcat (vertcat (testcases.in){:, 2}); 591s out = vertcat (testcases.out); 591s # Reshape data 591s i = -1; 591s do 591s i = i + 1; 591s testsize = factor (numel (in1) + i); 591s until (numel (testsize) > 2) 591s in1 = reshape ([in1; in1(1:i)], testsize); 591s in2 = reshape ([in2; in2(1:i)], testsize); 591s out = reshape ([out; out(1:i)], testsize); 591s assert (isequaln (pown (in1, in2), out)); 591s 8 tests, 8 passed, 0 known failure, 0 skipped 591s [inst/@infsupdec/absrev.m] 591s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/absrev.m 591s ***** # Empty interval 591s ***** assert (isequal (absrev (infsupdec ()), infsupdec ())); 591s ***** assert (isequal (absrev (infsupdec (0, 1), infsupdec ()), infsupdec ())); 591s ***** assert (isequal (absrev (infsupdec (0, 1), infsupdec (7, 9)), infsupdec ())); 591s ***** assert (isequal (absrev (infsupdec (), infsupdec (0, 1)), infsupdec ())); 591s ***** assert (isequal (absrev (infsupdec (-2, -1)), infsupdec ())); 591s ***** # Singleton intervals 591s ***** assert (isequal (absrev (infsupdec (1)), infsupdec (-1, 1, "trv"))); 591s ***** assert (isequal (absrev (infsupdec (0)), infsupdec (0, "trv"))); 591s ***** assert (isequal (absrev (infsupdec (-1)), infsupdec ())); 591s ***** assert (isequal (absrev (infsupdec (realmax)), infsupdec (-realmax, realmax, "trv"))); 591s ***** assert (isequal (absrev (infsupdec (realmin)), infsupdec (-realmin, realmin, "trv"))); 591s ***** assert (isequal (absrev (infsupdec (-realmin)), infsupdec ())); 591s ***** assert (isequal (absrev (infsupdec (-realmax)), infsupdec ())); 591s ***** # Bound intervals 591s ***** assert (isequal (absrev (infsupdec (1, 2)), infsupdec (-2, 2, "trv"))); 591s ***** assert (isequal (absrev (infsupdec (1, 2), infsupdec (0, 2)), infsupdec (1, 2, "trv"))); 591s ***** assert (isequal (absrev (infsupdec (0, 1), infsupdec (-0.5, 2)), infsupdec (-0.5, 1, "trv"))); 591s ***** assert (isequal (absrev (infsupdec (-1, 1)), infsupdec (-1, 1, "trv"))); 591s ***** assert (isequal (absrev (infsupdec (-1, 0)), infsupdec (0, "trv"))); 591s ***** # Unbound intervals 591s ***** assert (isequal (absrev (infsupdec (0, inf)), infsupdec (-inf, inf, "trv"))); 591s ***** assert (isequal (absrev (infsupdec (-inf, inf)), infsupdec (-inf, inf, "trv"))); 591s ***** assert (isequal (absrev (infsupdec (-inf, 0)), infsupdec (0, "trv"))); 591s ***** assert (isequal (absrev (infsupdec (1, inf), infsupdec (-inf, 0)), infsupdec (-inf, -1, "trv"))); 591s ***** assert (isequal (absrev (infsupdec (-1, inf)), infsupdec (-inf, inf, "trv"))); 591s ***** assert (isequal (absrev (infsupdec (-inf, -1)), infsupdec ())); 591s ***** assert (isequal (absrev (infsupdec (-inf, 1)), infsupdec (-1, 1, "trv"))); 591s ***** # from the documentation string 591s ***** assert (isequal (absrev (infsupdec (-2, 1)), infsupdec (-1, 1, "trv"))); 591s ***** shared testdata 591s # Load compiled test data (from src/test/*.itl) 591s testdata = load (file_in_loadpath ("test/itl.mat")); 592s ***** test 592s # Scalar evaluation with one argument 592s testcases = testdata.NoSignal.infsupdec.absRev; 592s for testcase = [testcases]' 592s assert (isequaln (... 592s absrev (testcase.in{1}), ... 592s testcase.out)); 592s endfor 592s ***** test 592s # Vector evaluation with one argument 592s testcases = testdata.NoSignal.infsupdec.absRev; 592s in1 = vertcat (vertcat (testcases.in){:, 1}); 592s out = vertcat (testcases.out); 592s assert (isequaln (absrev (in1), out)); 592s ***** test 592s # N-dimensional array evaluation 592s testcases = testdata.NoSignal.infsupdec.absRev; 592s in1 = vertcat (vertcat (testcases.in){:, 1}); 592s out = vertcat (testcases.out); 592s # Reshape data 592s i = -1; 592s do 592s i = i + 1; 592s testsize = factor (numel (in1) + i); 592s until (numel (testsize) > 2) 592s in1 = reshape ([in1; in1(1:i)], testsize); 592s out = reshape ([out; out(1:i)], testsize); 592s assert (isequaln (absrev (in1), out)); 592s ***** test 592s # Scalar evaluation with two arguments 592s testcases = testdata.NoSignal.infsupdec.absRevBin; 592s for testcase = [testcases]' 592s assert (isequaln (... 592s absrev (testcase.in{1}, testcase.in{2}), ... 592s testcase.out)); 592s endfor 592s ***** test 592s # Vector evaluation with two arguments 592s testcases = testdata.NoSignal.infsupdec.absRevBin; 592s in1 = vertcat (vertcat (testcases.in){:, 1}); 592s in2 = vertcat (vertcat (testcases.in){:, 2}); 592s out = vertcat (testcases.out); 592s assert (isequaln (absrev (in1, in2), out)); 592s ***** test 592s # N-dimensional array evaluation with two arguments 592s testcases = testdata.NoSignal.infsupdec.absRevBin; 592s in1 = vertcat (vertcat (testcases.in){:, 1}); 592s in2 = vertcat (vertcat (testcases.in){:, 2}); 592s out = vertcat (testcases.out); 592s # Reshape data 592s i = -1; 592s do 592s i = i + 1; 592s testsize = factor (numel (in1) + i); 592s until (numel (testsize) > 2) 592s in1 = reshape ([in1; in1(1:i)], testsize); 592s in2 = reshape ([in2; in2(1:i)], testsize); 592s out = reshape ([out; out(1:i)], testsize); 592s assert (isequaln (absrev (in1, in2), out)); 592s 31 tests, 31 passed, 0 known failure, 0 skipped 592s [inst/@infsupdec/mod.m] 592s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/mod.m 592s ***** assert (isequal (mod (infsupdec (), infsupdec ()), infsupdec ())); 592s ***** assert (isequal (mod (infsupdec (0), infsupdec ()), infsupdec ())); 592s ***** assert (isequal (mod (infsupdec (), infsupdec (0)), infsupdec ())); 592s ***** assert (isequal (mod (infsupdec (0), infsupdec (0)), infsupdec ())); 592s ***** assert (isequal (mod (infsupdec (1), infsupdec (0)), infsupdec ())); 592s ***** assert (isequal (mod (infsupdec (0, 1), infsupdec (0)), infsupdec ())); 592s ***** assert (isequal (mod (infsupdec (1, 2), infsupdec (0)), infsupdec ())); 592s ***** assert (isequal (mod (infsupdec (0, inf), infsupdec (0)), infsupdec ())); 592s ***** assert (isequal (mod (infsupdec (1, inf), infsupdec (0)), infsupdec ())); 592s ***** assert (isequal (mod (infsupdec (realmax, inf), infsupdec (0)), infsupdec ())); 592s ***** assert (isequal (mod (infsupdec (0), infsupdec (1)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (0), infsupdec (0, 1)), infsupdec (0, "trv"))); 592s ***** assert (isequal (mod (infsupdec (0), infsupdec (1, 2)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (0), infsupdec (0, inf)), infsupdec (0, "trv"))); 592s ***** assert (isequal (mod (infsupdec (0), infsupdec (1, inf)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (0), infsupdec (realmax, inf)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (2), infsupdec (1)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (4), infsupdec (2)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (6), infsupdec (3)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (8), infsupdec (2)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (9), infsupdec (3)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 2)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 4)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 8)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 16)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 32)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (0.1), infsupdec (0.1)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (0.1 * 2), infsupdec (0.1)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (0.1 * 4), infsupdec (0.1)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (pi), infsupdec (pi)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (pi), infsupdec (pi / 2)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (pi), infsupdec (pi / 4)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (pow2 (-1074)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (pow2 (-1073)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (pow2 (-1072)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (1), infsupdec (2)), infsupdec (1))); 592s ***** assert (isequal (mod (infsupdec (0.5), infsupdec (1)), infsupdec (0.5))); 592s ***** assert (isequal (mod (infsupdec (pi), infsupdec (3.15)), infsupdec (pi))); 592s ***** assert (isequal (mod (infsupdec (1), infsupdec (2, 3)), infsupdec (1))); 592s ***** assert (isequal (mod (infsupdec (1), infsupdec (2, inf)), infsupdec (1, "dac"))); 592s ***** assert (isequal (mod (infsupdec (0.5), infsupdec (1, 2)), infsupdec (0.5))); 592s ***** assert (isequal (mod (infsupdec (0.5), infsupdec (1, inf)), infsupdec (0.5, "dac"))); 592s ***** assert (isequal (mod (infsupdec (pi), infsupdec (3.15)), infsupdec (pi))); 592s ***** assert (isequal (mod (infsupdec (pi), infsupdec (3.15, inf)), infsupdec (pi, "dac"))); 592s ***** assert (isequal (mod (infsupdec (0, 1), infsupdec (0, 1)), infsupdec (0, 1, "trv"))); 592s ***** assert (isequal (mod (infsupdec (0, 2), infsupdec (0, 1)), infsupdec (0, 1, "trv"))); 592s ***** assert (isequal (mod (infsupdec (0, 1), infsupdec (0, 2)), infsupdec (0, 1, "trv"))); 592s ***** assert (isequal (mod (infsupdec (0, realmax), infsupdec (0, realmax)), infsupdec (0, realmax, "trv"))); 592s ***** assert (isequal (mod (infsupdec (realmax, inf), infsupdec (realmax, inf)), infsupdec (0, inf, "def"))); 592s ***** assert (isequal (mod (infsupdec (0, inf), infsupdec (0, inf)), infsupdec (0, inf, "trv"))); 592s ***** assert (isequal (mod (infsupdec (0), infsupdec (1)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 592s ***** assert (isequal (mod (infsupdec (0, 1), infsupdec (1)), infsupdec (0, 1, "def"))); 592s ***** assert (isequal (mod (infsupdec (1, 2), infsupdec (1)), infsupdec (0, 1, "def"))); 592s ***** assert (isequal (mod (infsupdec (0, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 593s ***** assert (isequal (mod (infsupdec (1, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 593s ***** assert (isequal (mod (infsupdec (realmax, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 593s ***** assert (isequal (mod (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 593s ***** assert (isequal (mod (infsupdec (1), infsupdec (0, 1)), infsupdec (0, 0.5, "trv"))); 593s ***** assert (isequal (mod (infsupdec (1), infsupdec (1, 2)), infsupdec (0, 1, "def"))); 593s ***** assert (isequal (mod (infsupdec (1), infsupdec (0, inf)), infsupdec (0, 1, "trv"))); 593s ***** assert (isequal (mod (infsupdec (1), infsupdec (1, inf)), infsupdec (0, 1, "def"))); 593s ***** assert (isequal (mod (infsupdec (1), infsupdec (2, inf)), infsupdec (1, "dac"))); 593s ***** assert (isequal (mod (infsupdec (1), infsupdec (realmax, inf)), infsupdec (1, "dac"))); 593s 66 tests, 66 passed, 0 known failure, 0 skipped 593s [inst/@infsupdec/inf.m] 593s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/inf.m 593s ***** assert (inf (infsupdec (2.5, 3.5)), 2.5); 593s ***** assert (inf (infsupdec ()), +inf); 593s ***** assert (inf (infsupdec ("[nai]")), nan); 593s ***** warning id=interval:UndefinedOperation 593s assert (inf (infsupdec (2, 1)), nan); 593s ***** shared testdata 593s # Load compiled test data (from src/test/*.itl) 593s testdata = load (file_in_loadpath ("test/itl.mat")); 593s ***** test 593s # Scalar evaluation 593s testcases = testdata.NoSignal.infsupdec.inf; 593s for testcase = [testcases]' 593s assert (isequaln (... 593s inf (testcase.in{1}), ... 593s testcase.out)); 593s endfor 593s ***** test 593s # Vector evaluation 593s testcases = testdata.NoSignal.infsupdec.inf; 593s in1 = vertcat (vertcat (testcases.in){:, 1}); 593s out = vertcat (testcases.out); 593s assert (isequaln (inf (in1), out)); 593s ***** test 593s # N-dimensional array evaluation 593s testcases = testdata.NoSignal.infsup.inf; 593s in1 = vertcat (vertcat (testcases.in){:, 1}); 593s out = vertcat (testcases.out); 593s # Reshape data 593s i = -1; 593s do 593s i = i + 1; 593s testsize = factor (numel (in1) + i); 593s until (numel (testsize) > 2) 593s in1 = reshape ([in1; in1(1:i)], testsize); 593s out = reshape ([out; out(1:i)], testsize); 593s assert (isequaln (inf (in1), out)); 593s 7 tests, 7 passed, 0 known failure, 0 skipped 593s [inst/@infsupdec/bisect.m] 593s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/bisect.m 593s ***** # from the documentation string 593s ***** test 593s [a, b] = bisect (infsupdec (2, 32)); 593s assert (a == infsupdec (2, 8, "trv")); 593s assert (b == infsupdec (8, 32, "trv")); 593s 1 test, 1 passed, 0 known failure, 0 skipped 593s [inst/@infsupdec/powrev2.m] 593s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/powrev2.m 593s ***** # from the documentation string 593s ***** assert (isequal (powrev2 (infsupdec (2, 5), infsupdec (3, 6)), infsupdec ("[0x1.5D7E8F22BA886p-1, 0x1.4AE00D1CFDEB5p1]_trv"))); 593s 1 test, 1 passed, 0 known failure, 0 skipped 593s [inst/@infsupdec/decorationpart.m] 593s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/decorationpart.m 593s ***** assert (decorationpart (infsupdec (3, 4)), {"com"}); 593s ***** assert (decorationpart (infsupdec (3, inf)), {"dac"}); 593s ***** assert (decorationpart (infsupdec ("[3, 4]_def")), {"def"}); 593s ***** assert (decorationpart (infsupdec ()), {"trv"}); 593s ***** assert (decorationpart (nai), {"ill"}); 593s ***** assert (decorationpart (nai, "uint8") ... 593s < decorationpart (infsupdec ("[3, 4]_trv"), "uint8")); 593s ***** assert (decorationpart (infsupdec ("[3, 4]_trv"), "uint8") ... 593s < decorationpart (infsupdec ("[3, 4]_def"), "uint8")); 593s ***** assert (decorationpart (infsupdec ("[3, 4]_def"), "uint8") ... 593s < decorationpart (infsupdec ("[3, 4]_dac"), "uint8")); 593s ***** assert (decorationpart (infsupdec ("[3, 4]_dac"), "uint8") ... 593s < decorationpart (infsupdec ("[3, 4]_com"), "uint8")); 593s ***** shared testdata 593s # Load compiled test data (from src/test/*.itl) 593s testdata = load (file_in_loadpath ("test/itl.mat")); 593s ***** test 593s # Scalar evaluation 593s testcases = testdata.NoSignal.infsupdec.decorationPart; 593s for testcase = [testcases]' 593s assert (isequaln (... 593s decorationpart (testcase.in{1}), ... 593s {testcase.out})); 593s endfor 593s ***** test 593s # Vector evaluation 593s testcases = testdata.NoSignal.infsupdec.decorationPart; 593s in1 = vertcat (vertcat (testcases.in){:, 1}); 593s out = {testcases.out}'; 593s assert (isequaln (decorationpart (in1), out)); 593s ***** test 593s # N-dimensional array evaluation 593s testcases = testdata.NoSignal.infsupdec.decorationPart; 593s in1 = vertcat (vertcat (testcases.in){:, 1}); 593s out = {testcases.out}'; 593s # Reshape data 593s i = -1; 593s do 593s i = i + 1; 593s testsize = factor (numel (in1) + i); 593s until (numel (testsize) > 2) 593s in1 = reshape ([in1; in1(1:i)], testsize); 593s out = reshape ([out; out(1:i)], testsize); 593s assert (isequaln (decorationpart (in1), out)); 593s 12 tests, 12 passed, 0 known failure, 0 skipped 593s [inst/@infsupdec/fix.m] 593s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/fix.m 593s ***** # from the documentation string 593s ***** assert (isequal (fix (infsupdec (2.5, 3.5)), infsupdec (2, 3, "def"))); 593s ***** assert (isequal (fix (infsupdec (-0.5, 5)), infsupdec (0, 5, "def"))); 593s ***** shared testdata 593s # Load compiled test data (from src/test/*.itl) 593s testdata = load (file_in_loadpath ("test/itl.mat")); 594s ***** test 594s # Scalar evaluation 594s testcases = testdata.NoSignal.infsupdec.trunc; 594s for testcase = [testcases]' 594s assert (isequaln (... 594s fix (testcase.in{1}), ... 594s testcase.out)); 594s endfor 594s ***** test 594s # Vector evaluation 594s testcases = testdata.NoSignal.infsupdec.trunc; 594s in1 = vertcat (vertcat (testcases.in){:, 1}); 594s out = vertcat (testcases.out); 594s assert (isequaln (fix (in1), out)); 594s ***** test 594s # N-dimensional array evaluation 594s testcases = testdata.NoSignal.infsupdec.trunc; 594s in1 = vertcat (vertcat (testcases.in){:, 1}); 594s out = vertcat (testcases.out); 594s # Reshape data 594s i = -1; 594s do 594s i = i + 1; 594s testsize = factor (numel (in1) + i); 594s until (numel (testsize) > 2) 594s in1 = reshape ([in1; in1(1:i)], testsize); 594s out = reshape ([out; out(1:i)], testsize); 594s assert (isequaln (fix (in1), out)); 594s 5 tests, 5 passed, 0 known failure, 0 skipped 594s [inst/@infsupdec/bitunpack.m] 594s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/bitunpack.m 594s ***** test 594s littleendian = bitunpack (uint16 (1))(1); 594s b = zeros (1, 136); 594s if (littleendian) 594s b([52, 63, 117, 127, 133]) = 1; 594s else 594s b([7, 12, 71, 77, 133]) = 1; 594s endif 594s assert (bitunpack (infsupdec (3, 4)), logical (b)); 594s 1 test, 1 passed, 0 known failure, 0 skipped 594s [inst/@infsupdec/pownrev.m] 594s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/pownrev.m 594s ***** assert (isequal (pownrev (infsupdec (25, 36), infsupdec (0, inf), 2), infsupdec (5, 6, "trv"))); 594s ***** shared testdata 594s # Load compiled test data (from src/test/*.itl) 594s testdata = load (file_in_loadpath ("test/itl.mat")); 594s ***** test 594s # Scalar evaluation 594s testcases = testdata.NoSignal.infsupdec.pownRev; 594s for testcase = [testcases]' 594s assert (isequaln (... 594s pownrev (testcase.in{1}, testcase.in{2}), ... 594s testcase.out)); 594s endfor 602s ***** test 602s # Vector evaluation 602s testcases = testdata.NoSignal.infsupdec.pownRev; 602s in1 = vertcat (vertcat (testcases.in){:, 1}); 602s in2 = vertcat (vertcat (testcases.in){:, 2}); 602s out = vertcat (testcases.out); 602s assert (isequaln (pownrev (in1, in2), out)); 602s ***** test 602s # N-dimensional array evaluation 602s testcases = testdata.NoSignal.infsupdec.pownRev; 602s in1 = vertcat (vertcat (testcases.in){:, 1}); 602s in2 = vertcat (vertcat (testcases.in){:, 2}); 602s out = vertcat (testcases.out); 602s # Reshape data 602s i = -1; 602s do 602s i = i + 1; 602s testsize = factor (numel (in1) + i); 602s until (numel (testsize) > 2) 602s in1 = reshape ([in1; in1(1:i)], testsize); 602s in2 = reshape ([in2; in2(1:i)], testsize); 602s out = reshape ([out; out(1:i)], testsize); 602s assert (isequaln (pownrev (in1, in2), out)); 602s ***** test 602s # Scalar evaluation 602s testcases = testdata.NoSignal.infsupdec.pownRevBin; 602s for testcase = [testcases]' 602s assert (isequaln (... 602s pownrev (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 602s testcase.out)); 602s endfor 604s ***** test 604s # Vector evaluation 604s testcases = testdata.NoSignal.infsupdec.pownRevBin; 604s in1 = vertcat (vertcat (testcases.in){:, 1}); 604s in2 = vertcat (vertcat (testcases.in){:, 2}); 604s in3 = vertcat (vertcat (testcases.in){:, 3}); 604s out = vertcat (testcases.out); 604s assert (isequaln (pownrev (in1, in2, in3), out)); 604s ***** test 604s # N-dimensional array evaluation 604s testcases = testdata.NoSignal.infsupdec.pownRevBin; 604s in1 = vertcat (vertcat (testcases.in){:, 1}); 604s in2 = vertcat (vertcat (testcases.in){:, 2}); 604s in3 = vertcat (vertcat (testcases.in){:, 3}); 604s out = vertcat (testcases.out); 604s # Reshape data 604s i = -1; 604s do 604s i = i + 1; 604s testsize = factor (numel (in1) + i); 604s until (numel (testsize) > 2) 604s in1 = reshape ([in1; in1(1:i)], testsize); 604s in2 = reshape ([in2; in2(1:i)], testsize); 604s in3 = reshape ([in3; in3(1:i)], testsize); 604s out = reshape ([out; out(1:i)], testsize); 604s assert (isequaln (pownrev (in1, in2, in3), out)); 604s 7 tests, 7 passed, 0 known failure, 0 skipped 604s [inst/@infsupdec/union.m] 604s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/union.m 604s ***** # from the documentation string 604s ***** assert (isequal (union (infsupdec (1, 3), infsupdec (2, 4)), infsupdec (1, 4, "trv"))); 604s ***** shared testdata 604s # Load compiled test data (from src/test/*.itl) 604s testdata = load (file_in_loadpath ("test/itl.mat")); 604s ***** test 604s # Scalar evaluation 604s testcases = testdata.NoSignal.infsupdec.convexHull; 604s for testcase = [testcases]' 604s assert (isequaln (... 604s union (testcase.in{1}, testcase.in{2}), ... 604s testcase.out)); 604s endfor 604s ***** test 604s # Vector evaluation 604s testcases = testdata.NoSignal.infsupdec.convexHull; 604s in1 = vertcat (vertcat (testcases.in){:, 1}); 604s in2 = vertcat (vertcat (testcases.in){:, 2}); 604s out = vertcat (testcases.out); 604s assert (isequaln (union (in1, in2), out)); 604s ***** test 604s # N-dimensional array evaluation 604s testcases = testdata.NoSignal.infsupdec.convexHull; 604s in1 = vertcat (vertcat (testcases.in){:, 1}); 604s in2 = vertcat (vertcat (testcases.in){:, 2}); 604s out = vertcat (testcases.out); 604s # Reshape data 604s i = -1; 604s do 604s i = i + 1; 604s testsize = factor (numel (in1) + i); 604s until (numel (testsize) > 2) 604s in1 = reshape ([in1; in1(1:i)], testsize); 604s in2 = reshape ([in2; in2(1:i)], testsize); 604s out = reshape ([out; out(1:i)], testsize); 604s assert (isequaln (union (in1, in2), out)); 605s 4 tests, 4 passed, 0 known failure, 0 skipped 605s [inst/@infsupdec/tanh.m] 605s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/tanh.m 605s ***** test "from the documentation string"; 605s assert (isequal (tanh (infsupdec (1)), infsupdec ("[0x1.85EFAB514F394p-1, 0x1.85EFAB514F395p-1]"))); 605s ***** shared testdata 605s # Load compiled test data (from src/test/*.itl) 605s testdata = load (file_in_loadpath ("test/itl.mat")); 605s ***** test 605s # Scalar evaluation 605s testcases = testdata.NoSignal.infsupdec.tanh; 605s for testcase = [testcases]' 605s assert (isequaln (... 605s tanh (testcase.in{1}), ... 605s testcase.out)); 605s endfor 605s ***** test 605s # Vector evaluation 605s testcases = testdata.NoSignal.infsupdec.tanh; 605s in1 = vertcat (vertcat (testcases.in){:, 1}); 605s out = vertcat (testcases.out); 605s assert (isequaln (tanh (in1), out)); 605s ***** test 605s # N-dimensional array evaluation 605s testcases = testdata.NoSignal.infsup.tanh; 605s in1 = vertcat (vertcat (testcases.in){:, 1}); 605s out = vertcat (testcases.out); 605s # Reshape data 605s i = -1; 605s do 605s i = i + 1; 605s testsize = factor (numel (in1) + i); 605s until (numel (testsize) > 2) 605s in1 = reshape ([in1; in1(1:i)], testsize); 605s out = reshape ([out; out(1:i)], testsize); 605s assert (isequaln (tanh (in1), out)); 605s 4 tests, 4 passed, 0 known failure, 0 skipped 605s [inst/@infsupdec/pow2.m] 605s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/pow2.m 605s ***** # from the documentation string 605s ***** assert (isequal (pow2 (infsupdec (5)), infsupdec (32))); 605s ***** shared testdata 605s # Load compiled test data (from src/test/*.itl) 605s testdata = load (file_in_loadpath ("test/itl.mat")); 605s ***** test 605s # Scalar evaluation 605s testcases = testdata.NoSignal.infsupdec.exp2; 605s for testcase = [testcases]' 605s assert (isequaln (... 605s pow2 (testcase.in{1}), ... 605s testcase.out)); 605s endfor 605s ***** test 605s # Vector evaluation 605s testcases = testdata.NoSignal.infsupdec.exp2; 605s in1 = vertcat (vertcat (testcases.in){:, 1}); 605s out = vertcat (testcases.out); 605s assert (isequaln (pow2 (in1), out)); 605s ***** test 605s # N-dimensional array evaluation 605s testcases = testdata.NoSignal.infsupdec.exp2; 605s in1 = vertcat (vertcat (testcases.in){:, 1}); 605s out = vertcat (testcases.out); 605s # Reshape data 605s i = -1; 605s do 605s i = i + 1; 605s testsize = factor (numel (in1) + i); 605s until (numel (testsize) > 2 | i == numel (in1)) 605s in1 = reshape ([in1; in1(1:i)], testsize); 605s out = reshape ([out; out(1:i)], testsize); 605s assert (isequaln (pow2 (in1), out)); 605s 4 tests, 4 passed, 0 known failure, 0 skipped 605s [inst/@infsupdec/acosh.m] 605s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/acosh.m 605s ***** # from the documentation string 605s ***** assert (isequal (acosh (infsupdec (2)), infsupdec ("[0x1.5124271980434, 0x1.5124271980435]"))); 605s ***** shared testdata 605s # Load compiled test data (from src/test/*.itl) 605s testdata = load (file_in_loadpath ("test/itl.mat")); 605s ***** test 605s # Scalar evaluation 605s testcases = testdata.NoSignal.infsupdec.acosh; 605s for testcase = [testcases]' 605s assert (isequaln (... 605s acosh (testcase.in{1}), ... 605s testcase.out)); 605s endfor 605s ***** test 605s # Vector evaluation 605s testcases = testdata.NoSignal.infsupdec.acosh; 605s in1 = vertcat (vertcat (testcases.in){:, 1}); 605s out = vertcat (testcases.out); 605s assert (isequaln (acosh (in1), out)); 605s ***** test 605s # N-dimensional array evaluation 605s testcases = testdata.NoSignal.infsup.acosh; 605s in1 = vertcat (vertcat (testcases.in){:, 1}); 605s out = vertcat (testcases.out); 605s # Reshape data 605s i = -1; 605s do 605s i = i + 1; 605s testsize = factor (numel (in1) + i); 605s until (numel (testsize) > 2) 605s in1 = reshape ([in1; in1(1:i)], testsize); 605s out = reshape ([out; out(1:i)], testsize); 605s assert (isequaln (acosh (in1), out)); 605s 4 tests, 4 passed, 0 known failure, 0 skipped 605s [inst/@infsupdec/atan.m] 605s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/atan.m 605s ***** # from the documentation string 605s ***** assert (isequal (atan (infsupdec (1)), infsupdec ("[0x1.921FB54442D18p-1, 0x1.921FB54442D19p-1]"))); 605s ***** shared testdata 605s # Load compiled test data (from src/test/*.itl) 605s testdata = load (file_in_loadpath ("test/itl.mat")); 606s ***** test 606s # Scalar evaluation 606s testcases = testdata.NoSignal.infsupdec.atan; 606s for testcase = [testcases]' 606s assert (isequaln (... 606s atan (testcase.in{1}), ... 606s testcase.out)); 606s endfor 606s ***** test 606s # Vector evaluation 606s testcases = testdata.NoSignal.infsupdec.atan; 606s in1 = vertcat (vertcat (testcases.in){:, 1}); 606s out = vertcat (testcases.out); 606s assert (isequaln (atan (in1), out)); 606s ***** test 606s # N-dimensional array evaluation 606s testcases = testdata.NoSignal.infsup.atan; 606s in1 = vertcat (vertcat (testcases.in){:, 1}); 606s out = vertcat (testcases.out); 606s # Reshape data 606s i = -1; 606s do 606s i = i + 1; 606s testsize = factor (numel (in1) + i); 606s until (numel (testsize) > 2) 606s in1 = reshape ([in1; in1(1:i)], testsize); 606s out = reshape ([out; out(1:i)], testsize); 606s assert (isequaln (atan (in1), out)); 606s 4 tests, 4 passed, 0 known failure, 0 skipped 606s [inst/@infsupdec/realsqrt.m] 606s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/realsqrt.m 606s ***** # from the documentation string 606s ***** assert (isequal (realsqrt (infsupdec (-6, 4)), infsupdec (0, 2, "trv"))); 606s ***** shared testdata 606s # Load compiled test data (from src/test/*.itl) 606s testdata = load (file_in_loadpath ("test/itl.mat")); 606s ***** test 606s # Scalar evaluation 606s testcases = testdata.NoSignal.infsupdec.sqrt; 606s for testcase = [testcases]' 606s assert (isequaln (... 606s realsqrt (testcase.in{1}), ... 606s testcase.out)); 606s endfor 606s ***** test 606s # Vector evaluation 606s testcases = testdata.NoSignal.infsupdec.sqrt; 606s in1 = vertcat (vertcat (testcases.in){:, 1}); 606s out = vertcat (testcases.out); 606s assert (isequaln (realsqrt (in1), out)); 606s ***** test 606s # N-dimensional array evaluation 606s testcases = testdata.NoSignal.infsup.sqrt; 606s in1 = vertcat (vertcat (testcases.in){:, 1}); 606s out = vertcat (testcases.out); 606s # Reshape data 606s i = -1; 606s do 606s i = i + 1; 606s testsize = factor (numel (in1) + i); 606s until (numel (testsize) > 2) 606s in1 = reshape ([in1; in1(1:i)], testsize); 606s out = reshape ([out; out(1:i)], testsize); 606s assert (isequaln (realsqrt (in1), out)); 606s 4 tests, 4 passed, 0 known failure, 0 skipped 606s [inst/@infsupdec/sum.m] 606s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/sum.m 606s ***** # from the documentation string 606s ***** assert (isequal (sum ([infsupdec(1), pow2(-1074), -1]), infsupdec (pow2 (-1074)))); 606s 1 test, 1 passed, 0 known failure, 0 skipped 606s [inst/@infsupdec/mpower.m] 606s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/mpower.m 606s ***** # from the documentation string 606s ***** assert (isequal (infsupdec (magic (3)) ^ 2, infsupdec (magic (3) ^ 2))); 606s 1 test, 1 passed, 0 known failure, 0 skipped 606s [inst/@infsupdec/cot.m] 606s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/cot.m 606s ***** # from the documentation string 606s ***** assert (isequal (cot (infsupdec (1)), infsupdec ("[0x1.48C05D04E1CFDp-1, 0x1.48C05D04E1CFEp-1]"))); 606s 1 test, 1 passed, 0 known failure, 0 skipped 606s [inst/@infsupdec/lt.m] 606s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/lt.m 606s ***** assert (not (lt (infsupdec (1, 3), infsupdec (3)))); 606s ***** assert (lt (infsupdec (1, 3), infsupdec (3.1))); 606s ***** shared testdata 606s # Load compiled test data (from src/test/*.itl) 606s testdata = load (file_in_loadpath ("test/itl.mat")); 606s ***** test 606s # Scalar evaluation 606s testcases = testdata.NoSignal.infsupdec.strictLess; 606s for testcase = [testcases]' 606s assert (isequaln (... 606s lt (testcase.in{1}, testcase.in{2}), ... 606s testcase.out)); 606s endfor 606s ***** test 606s # Vector evaluation 606s testcases = testdata.NoSignal.infsupdec.strictLess; 606s in1 = vertcat (vertcat (testcases.in){:, 1}); 606s in2 = vertcat (vertcat (testcases.in){:, 2}); 606s out = vertcat (testcases.out); 606s assert (isequaln (lt (in1, in2), out)); 606s ***** test 606s # N-dimensional array evaluation 606s testcases = testdata.NoSignal.infsupdec.strictLess; 606s in1 = vertcat (vertcat (testcases.in){:, 1}); 606s in2 = vertcat (vertcat (testcases.in){:, 2}); 606s out = vertcat (testcases.out); 606s # Reshape data 606s i = -1; 606s do 606s i = i + 1; 606s testsize = factor (numel (in1) + i); 606s until (numel (testsize) > 2) 606s in1 = reshape ([in1; in1(1:i)], testsize); 606s in2 = reshape ([in2; in2(1:i)], testsize); 606s out = reshape ([out; out(1:i)], testsize); 606s assert (isequaln (lt (in1, in2), out)); 606s 5 tests, 5 passed, 0 known failure, 0 skipped 606s [inst/@infsupdec/nthroot.m] 606s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/nthroot.m 606s ***** assert (isequal (nthroot (infsupdec (25, 36), 2), infsupdec (5, 6))); 606s ***** assert (isequal (nthroot (infsupdec (-1, 1), 2), infsupdec (0, 1, "trv"))); 606s ***** assert (isequal (nthroot (infsupdec (-1, 1), 3), infsupdec (-1, 1))); 606s ***** assert (isequal (nthroot (infsupdec (-1, 1), -2), infsupdec (1, inf, "trv"))); 606s ***** assert (isequal (nthroot (infsupdec (-1, 1), -3), infsupdec (-inf, inf, "trv"))); 606s 5 tests, 5 passed, 0 known failure, 0 skipped 606s [inst/@infsupdec/prepad.m] 606s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/prepad.m 606s ***** assert (isequal (prepad (infsupdec (2:4), 4, 1), infsupdec (1:4))); 606s ***** assert (isequal (prepad (infsupdec (0:2), 2, 1), infsupdec (1:2))); 606s ***** assert (isequal (prepad (infsupdec (0), 10, 0, 3), infsupdec (zeros (1, 1, 10)))); 606s ***** assert (isequal (prepad (infsupdec (zeros (1, 2, 2)), 3), infsupdec (zeros (1, 3, 2)))); 606s 4 tests, 4 passed, 0 known failure, 0 skipped 606s [inst/@infsupdec/powrev1.m] 606s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/powrev1.m 606s ***** # from the documentation string 606s ***** assert (isequal (powrev1 (infsupdec (2, 5), infsupdec (3, 6)), infsupdec ("[0x1.3EE8390D43955, 0x1.3988E1409212Fp1]_trv"))); 607s 1 test, 1 passed, 0 known failure, 0 skipped 607s [inst/@infsupdec/postpad.m] 607s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/postpad.m 607s ***** assert (isequal (postpad (infsupdec (1:3), 4, 4), infsupdec (1:4))); 607s ***** assert (isequal (postpad (infsupdec (1:3), 2, 4), infsupdec (1:2))); 607s ***** assert (isequal (postpad (infsupdec (0), 10, 0, 3), infsupdec (zeros (1, 1, 10)))); 607s ***** assert (isequal (postpad (infsupdec (zeros (1, 2, 2)), 3), infsupdec (zeros (1, 3, 2)))); 607s 4 tests, 4 passed, 0 known failure, 0 skipped 607s [inst/@infsupdec/strictsubset.m] 607s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/strictsubset.m 607s ***** assert (strictsubset (infsupdec (1, 2), infsupdec (1, 3))); 607s ***** assert (strictsubset (infsupdec (2, 3), infsupdec (1, 3))); 607s ***** assert (not (strictsubset (infsupdec (1, 2), infsupdec (1, 2)))); 607s ***** assert (not (strictsubset (infsupdec (1, 3), infsupdec (1, 2)))); 607s ***** assert (strictsubset (infsupdec (), infsupdec (1, 3))); 607s ***** assert (not (strictsubset (infsupdec (), infsupdec ()))); 607s ***** assert (strictsubset (infsupdec (), infsupdec (-inf, inf))); 607s ***** assert (strictsubset (infsupdec (0, inf), infsupdec (-inf, inf))); 607s ***** assert (strictsubset (infsupdec (-inf, 0), infsupdec (-inf, inf))); 607s ***** assert (not (strictsubset (infsupdec (-inf, inf), infsupdec (-inf, inf)))); 607s 10 tests, 10 passed, 0 known failure, 0 skipped 607s [inst/@infsupdec/cat.m] 607s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/cat.m 607s ***** assert (size (cat (1, infsupdec ([]), infsupdec ([]))), [0 0]); 607s ***** assert (isequal (cat (1, infsupdec (1), infsupdec (2)), infsupdec (cat (1, 1, 2)))); 607s ***** assert (isequal (cat (2, infsupdec (1), infsupdec (2)), infsupdec (cat (2, 1, 2)))); 607s ***** assert (isequal (horzcat (infsupdec (1), infsupdec (2)), infsupdec (horzcat (1, 2)))); 607s ***** test 607s a = infsupdec (2, 5); 607s assert (isequal (horzcat (a, a, a), infsupdec ([2, 2, 2], [5, 5, 5]))); 607s ***** assert (isequal (vertcat (infsupdec (1), infsupdec (2)), infsupdec (vertcat (1, 2)))); 607s ***** test 607s a = infsupdec (2, 5); 607s assert (isequal (vertcat (a, a, a), infsupdec ([2; 2; 2], [5; 5; 5]))); 607s ***** assert (isequal (cat (5, infsupdec (1), infsupdec (2)), infsupdec (cat (5, 1, 2)))); 607s ***** assert (isequal (cat (1, infsupdec (zeros (2, 2, 2)), infsupdec (ones (2, 2, 2))), infsupdec (cat (1, zeros (2, 2, 2), ones (2, 2, 2))))); 607s 9 tests, 9 passed, 0 known failure, 0 skipped 607s [inst/@infsupdec/ceil.m] 607s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/ceil.m 607s ***** # from the documentation string 607s ***** assert (isequal (ceil (infsupdec (2.5, 3.5)), infsupdec (3, 4, "def"))); 607s ***** assert (isequal (ceil (infsupdec (-.5, 5)), infsupdec (0, 5, "def"))); 607s ***** shared testdata 607s # Load compiled test data (from src/test/*.itl) 607s testdata = load (file_in_loadpath ("test/itl.mat")); 607s ***** test 607s # Scalar evaluation 607s testcases = testdata.NoSignal.infsupdec.ceil; 607s for testcase = [testcases]' 607s assert (isequaln (... 607s ceil (testcase.in{1}), ... 607s testcase.out)); 607s endfor 607s ***** test 607s # Vector evaluation 607s testcases = testdata.NoSignal.infsupdec.ceil; 607s in1 = vertcat (vertcat (testcases.in){:, 1}); 607s out = vertcat (testcases.out); 607s assert (isequaln (ceil (in1), out)); 607s ***** test 607s # N-dimensional array evaluation 607s testcases = testdata.NoSignal.infsup.ceil; 607s in1 = vertcat (vertcat (testcases.in){:, 1}); 607s out = vertcat (testcases.out); 607s # Reshape data 607s i = -1; 607s do 607s i = i + 1; 607s testsize = factor (numel (in1) + i); 607s until (numel (testsize) > 2) 607s in1 = reshape ([in1; in1(1:i)], testsize); 607s out = reshape ([out; out(1:i)], testsize); 607s assert (isequaln (ceil (in1), out)); 607s 5 tests, 5 passed, 0 known failure, 0 skipped 607s [inst/@infsupdec/sinh.m] 607s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/sinh.m 607s ***** # from the documentation string 607s ***** assert (isequal (sinh (infsupdec (1)), infsupdec ("[0x1.2CD9FC44EB982, 0x1.2CD9FC44EB983]"))); 607s ***** shared testdata 607s # Load compiled test data (from src/test/*.itl) 607s testdata = load (file_in_loadpath ("test/itl.mat")); 607s ***** test 607s # Scalar evaluation 607s testcases = testdata.NoSignal.infsupdec.sinh; 607s for testcase = [testcases]' 607s assert (isequaln (... 607s sinh (testcase.in{1}), ... 607s testcase.out)); 607s endfor 607s ***** test 607s # Vector evaluation 607s testcases = testdata.NoSignal.infsupdec.sinh; 607s in1 = vertcat (vertcat (testcases.in){:, 1}); 607s out = vertcat (testcases.out); 607s assert (isequaln (sinh (in1), out)); 607s ***** test 607s # N-dimensional array evaluation 607s testcases = testdata.NoSignal.infsupdec.sinh; 607s in1 = vertcat (vertcat (testcases.in){:, 1}); 607s out = vertcat (testcases.out); 607s # Reshape data 607s i = -1; 607s do 607s i = i + 1; 607s testsize = factor (numel (in1) + i); 607s until (numel (testsize) > 2) 607s in1 = reshape ([in1; in1(1:i)], testsize); 607s out = reshape ([out; out(1:i)], testsize); 607s assert (isequaln (sinh (in1), out)); 607s 4 tests, 4 passed, 0 known failure, 0 skipped 607s [inst/@infsupdec/disjoint.m] 607s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/disjoint.m 607s ***** assert (disjoint (infsupdec (3, 4), infsupdec (5, 6))); 607s ***** assert (not (disjoint (infsupdec (3, 4), infsupdec (4, 5)))); 607s ***** shared testdata 607s # Load compiled test data (from src/test/*.itl) 607s testdata = load (file_in_loadpath ("test/itl.mat")); 607s ***** test 607s # Scalar evaluation 607s testcases = testdata.NoSignal.infsupdec.disjoint; 607s for testcase = [testcases]' 607s assert (isequaln (... 607s disjoint (testcase.in{1}, testcase.in{2}), ... 607s testcase.out)); 607s endfor 607s ***** test 607s # Vector evaluation 607s testcases = testdata.NoSignal.infsupdec.disjoint; 607s in1 = vertcat (vertcat (testcases.in){:, 1}); 608s in2 = vertcat (vertcat (testcases.in){:, 2}); 608s out = vertcat (testcases.out); 608s assert (isequaln (disjoint (in1, in2), out)); 608s ***** test 608s # N-dimensional array evaluation 608s testcases = testdata.NoSignal.infsupdec.disjoint; 608s in1 = vertcat (vertcat (testcases.in){:, 1}); 608s in2 = vertcat (vertcat (testcases.in){:, 2}); 608s out = vertcat (testcases.out); 608s # Reshape data 608s i = -1; 608s do 608s i = i + 1; 608s testsize = factor (numel (in1) + i); 608s until (numel (testsize) > 2) 608s in1 = reshape ([in1; in1(1:i)], testsize); 608s in2 = reshape ([in2; in2(1:i)], testsize); 608s out = reshape ([out; out(1:i)], testsize); 608s assert (isequaln (disjoint (in1, in2), out)); 608s 5 tests, 5 passed, 0 known failure, 0 skipped 608s [inst/@infsupdec/abs.m] 608s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/abs.m 608s ***** # Empty interval 608s ***** assert (isequal (abs (infsupdec ()), infsupdec ())); 608s ***** # Singleton intervals 608s ***** assert (isequal (abs (infsupdec (1)), infsupdec (1))); 608s ***** assert (isequal (abs (infsupdec (0)), infsupdec (0))); 608s ***** assert (isequal (abs (infsupdec (-1)), infsupdec (1))); 608s ***** assert (isequal (abs (infsupdec (realmax)), infsupdec (realmax))); 608s ***** assert (isequal (abs (infsupdec (realmin)), infsupdec (realmin))); 608s ***** assert (isequal (abs (infsupdec (-realmin)), infsupdec (realmin))); 608s ***** assert (isequal (abs (infsupdec (-realmax)), infsupdec (realmax))); 608s ***** # Bounded intervals 608s ***** assert (isequal (abs (infsupdec (1, 2)), infsupdec (1, 2))); 608s ***** assert (isequal (abs (infsupdec (0, 1)), infsupdec (0, 1))); 608s ***** assert (isequal (abs (infsupdec (-1, 1)), infsupdec (0, 1))); 608s ***** assert (isequal (abs (infsupdec (-1, 0)), infsupdec (0, 1))); 608s ***** assert (isequal (abs (infsupdec (-2, -1)), infsupdec (1, 2))); 608s ***** # Unbounded intervals 608s ***** assert (isequal (abs (infsupdec (0, inf)), infsupdec (0, inf))); 608s ***** assert (isequal (abs (infsupdec (-inf, inf)), infsupdec (0, inf))); 608s ***** assert (isequal (abs (infsupdec (-inf, 0)), infsupdec (0, inf))); 608s ***** assert (isequal (abs (infsupdec (1, inf)), infsupdec (1, inf))); 608s ***** assert (isequal (abs (infsupdec (-1, inf)), infsupdec (0, inf))); 608s ***** assert (isequal (abs (infsupdec (-inf, -1)), infsupdec (1, inf))); 608s ***** assert (isequal (abs (infsupdec (-inf, 1)), infsupdec (0, inf))); 608s ***** # from the documentation string 608s ***** assert (isequal (abs (infsupdec (2.5, 3.5)), infsupdec (2.5, 3.5))); 608s ***** assert (isequal (abs (infsupdec (-0.5, 5.5)), infsupdec (0, 5.5))); 608s ***** shared testdata 608s # Load compiled test data (from src/test/*.itl) 608s testdata = load (file_in_loadpath ("test/itl.mat")); 608s ***** test 608s # Scalar evaluation 608s testcases = testdata.NoSignal.infsupdec.abs; 608s for testcase = [testcases]' 608s assert (isequaln (... 608s abs (testcase.in{1}), ... 608s testcase.out)); 608s endfor 608s ***** test 608s # Vector evaluation 608s testcases = testdata.NoSignal.infsupdec.abs; 608s in1 = vertcat (vertcat (testcases.in){:, 1}); 608s out = vertcat (testcases.out); 608s assert (isequaln (abs (in1), out)); 608s ***** test 608s # N-dimensional array evaluation 608s testcases = testdata.NoSignal.infsup.abs; 608s in1 = vertcat (vertcat (testcases.in){:, 1}); 608s out = vertcat (testcases.out); 608s # Reshape data 608s i = -1; 608s do 608s i = i + 1; 608s testsize = factor (numel (in1) + i); 608s until (numel (testsize) > 2) 608s in1 = reshape ([in1; in1(1:i)], testsize); 608s out = reshape ([out; out(1:i)], testsize); 608s assert (isequaln (abs (in1), out)); 608s 25 tests, 25 passed, 0 known failure, 0 skipped 608s [inst/@infsupdec/cbrt.m] 608s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/cbrt.m 608s ***** # from the documentation string 608s ***** assert (isequal (cbrt (infsupdec (-27, 27)), infsupdec (-3, 3))); 608s 1 test, 1 passed, 0 known failure, 0 skipped 608s [inst/@infsupdec/round.m] 608s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/round.m 608s ***** # Empty interval 608s ***** assert (isequal (round (infsupdec ()), infsupdec ())); 608s ***** # Singleton intervals 608s ***** assert (isequal (round (infsupdec (0)), infsupdec (0))); 608s ***** assert (isequal (round (infsupdec (0.5)), infsupdec (1, "dac"))); 608s ***** assert (isequal (round (infsupdec (0.25)), infsupdec (0))); 608s ***** assert (isequal (round (infsupdec (0.75)), infsupdec (1))); 608s ***** assert (isequal (round (infsupdec (-0.5)), infsupdec (-1, "dac"))); 608s ***** # Bounded intervals 608s ***** assert (isequal (round (infsupdec (-0.5, 0)), infsupdec (-1, 0, "def"))); 608s ***** assert (isequal (round (infsupdec (0, 0.5)), infsupdec (0, 1, "def"))); 608s ***** assert (isequal (round (infsupdec (0.25, 0.5)), infsupdec (0, 1, "def"))); 608s ***** assert (isequal (round (infsupdec (-1, 0)), infsupdec (-1, 0, "def"))); 608s ***** assert (isequal (round (infsupdec (-1, 1)), infsupdec (-1, 1, "def"))); 608s ***** assert (isequal (round (infsupdec (-realmin, realmin)), infsupdec (0))); 608s ***** assert (isequal (round (infsupdec (-realmax, realmax)), infsupdec (-realmax, realmax, "def"))); 608s ***** # Unbounded intervals 608s ***** assert (isequal (round (infsupdec (-realmin, inf)), infsupdec (0, inf, "def"))); 608s ***** assert (isequal (round (infsupdec (-realmax, inf)), infsupdec (-realmax, inf, "def"))); 608s ***** assert (isequal (round (infsupdec (-inf, realmin)), infsupdec (-inf, 0, "def"))); 608s ***** assert (isequal (round (infsupdec (-inf, realmax)), infsupdec (-inf, realmax, "def"))); 608s ***** assert (isequal (round (infsupdec (-inf, inf)), infsupdec (-inf, inf, "def"))); 608s ***** shared testdata 608s # Load compiled test data (from src/test/*.itl) 608s testdata = load (file_in_loadpath ("test/itl.mat")); 608s ***** test 608s # Scalar evaluation 608s testcases = testdata.NoSignal.infsupdec.roundTiesToAway; 608s for testcase = [testcases]' 608s assert (isequaln (... 608s round (testcase.in{1}), ... 608s testcase.out)); 608s endfor 608s ***** test 608s # Vector evaluation 608s testcases = testdata.NoSignal.infsupdec.roundTiesToAway; 608s in1 = vertcat (vertcat (testcases.in){:, 1}); 608s out = vertcat (testcases.out); 608s assert (isequaln (round (in1), out)); 608s ***** test 608s # N-dimensional array evaluation 608s testcases = testdata.NoSignal.infsup.roundTiesToAway; 608s in1 = vertcat (vertcat (testcases.in){:, 1}); 608s out = vertcat (testcases.out); 608s # Reshape data 608s i = -1; 608s do 608s i = i + 1; 608s testsize = factor (numel (in1) + i); 608s until (numel (testsize) > 2) 608s in1 = reshape ([in1; in1(1:i)], testsize); 608s out = reshape ([out; out(1:i)], testsize); 608s assert (isequaln (round (in1), out)); 608s 21 tests, 21 passed, 0 known failure, 0 skipped 608s [inst/@infsupdec/subset.m] 608s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/subset.m 608s ***** assert (subset (infsupdec (1, 2), infsupdec (1, 3))); 608s ***** shared testdata 608s # Load compiled test data (from src/test/*.itl) 608s testdata = load (file_in_loadpath ("test/itl.mat")); 609s ***** test 609s # Scalar evaluation 609s testcases = testdata.NoSignal.infsupdec.subset; 609s for testcase = [testcases]' 609s assert (isequaln (... 609s subset (testcase.in{1}, testcase.in{2}), ... 609s testcase.out)); 609s endfor 609s ***** test 609s # Vector evaluation 609s testcases = testdata.NoSignal.infsupdec.subset; 609s in1 = vertcat (vertcat (testcases.in){:, 1}); 609s in2 = vertcat (vertcat (testcases.in){:, 2}); 609s out = vertcat (testcases.out); 609s assert (isequaln (subset (in1, in2), out)); 609s ***** test 609s # N-dimensional array evaluation 609s testcases = testdata.NoSignal.infsupdec.subset; 609s in1 = vertcat (vertcat (testcases.in){:, 1}); 609s in2 = vertcat (vertcat (testcases.in){:, 2}); 609s out = vertcat (testcases.out); 609s # Reshape data 609s i = -1; 609s do 609s i = i + 1; 609s testsize = factor (numel (in1) + i); 609s until (numel (testsize) > 2) 609s in1 = reshape ([in1; in1(1:i)], testsize); 609s in2 = reshape ([in2; in2(1:i)], testsize); 609s out = reshape ([out; out(1:i)], testsize); 609s assert (isequaln (subset (in1, in2), out)); 609s 4 tests, 4 passed, 0 known failure, 0 skipped 609s [inst/@infsupdec/tan.m] 609s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/tan.m 609s ***** # from the documentation string 609s ***** assert (isequal (tan (infsupdec (1)), infsupdec ("[0x1.8EB245CBEE3A5, 0x1.8EB245CBEE3A6]"))); 609s ***** shared testdata 609s # Load compiled test data (from src/test/*.itl) 609s testdata = load (file_in_loadpath ("test/itl.mat")); 609s ***** test 609s # Scalar evaluation 609s testcases = testdata.NoSignal.infsupdec.tan; 609s for testcase = [testcases]' 609s assert (isequaln (... 609s tan (testcase.in{1}), ... 609s testcase.out)); 609s endfor 609s ***** test 609s # Vector evaluation 609s testcases = testdata.NoSignal.infsupdec.tan; 609s in1 = vertcat (vertcat (testcases.in){:, 1}); 609s out = vertcat (testcases.out); 609s assert (isequaln (tan (in1), out)); 609s ***** test 609s # N-dimensional array evaluation 609s testcases = testdata.NoSignal.infsup.tan; 609s in1 = vertcat (vertcat (testcases.in){:, 1}); 609s out = vertcat (testcases.out); 609s # Reshape data 609s i = -1; 609s do 609s i = i + 1; 609s testsize = factor (numel (in1) + i); 609s until (numel (testsize) > 2) 609s in1 = reshape ([in1; in1(1:i)], testsize); 609s out = reshape ([out; out(1:i)], testsize); 609s assert (isequaln (tan (in1), out)); 609s 4 tests, 4 passed, 0 known failure, 0 skipped 609s [inst/@infsupdec/linspace.m] 609s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/linspace.m 609s ***** assert (isequal (linspace (infsupdec (0), infsupdec (10), 9), infsupdec (linspace (0, 10, 9)))); 609s 1 test, 1 passed, 0 known failure, 0 skipped 609s [inst/@infsupdec/gamma.m] 609s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/gamma.m 609s ***** # from the documentation string 609s ***** assert (isequal (gamma (infsupdec (1.5)), infsupdec ("[0x1.C5BF891B4EF6Ap-1, 0x1.C5BF891B4EF6Bp-1]_com"))); 609s 1 test, 1 passed, 0 known failure, 0 skipped 609s [inst/@infsupdec/isnai.m] 609s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/isnai.m 609s ***** assert (isnai (infsupdec ("[nai]"))); 609s ***** assert (not (isnai (infsupdec (2, 3)))); 609s ***** warning assert (isnai (infsupdec ("happy 42 hacking")), logical ([1 0 1])); 609s ***** shared testdata 609s # Load compiled test data (from src/test/*.itl) 609s testdata = load (file_in_loadpath ("test/itl.mat")); 609s ***** test 609s # Scalar evaluation 609s testcases = testdata.NoSignal.infsupdec.isNaI; 609s for testcase = [testcases]' 609s assert (isequaln (... 609s isnai (testcase.in{1}), ... 609s testcase.out)); 609s endfor 609s ***** test 609s # Vector evaluation 609s testcases = testdata.NoSignal.infsupdec.isNaI; 609s in1 = vertcat (vertcat (testcases.in){:, 1}); 609s out = vertcat (testcases.out); 609s assert (isequaln (isnai (in1), out)); 609s ***** test 609s # N-dimensional array evaluation 609s testcases = testdata.NoSignal.infsupdec.isNaI; 609s in1 = vertcat (vertcat (testcases.in){:, 1}); 609s out = vertcat (testcases.out); 609s # Reshape data 609s i = -1; 609s do 609s i = i + 1; 609s testsize = factor (numel (in1) + i); 609s until (numel (testsize) > 2) 609s in1 = reshape ([in1; in1(1:i)], testsize); 609s out = reshape ([out; out(1:i)], testsize); 609s assert (isequaln (isnai (in1), out)); 609s 6 tests, 6 passed, 0 known failure, 0 skipped 609s [inst/@infsupdec/gammaln.m] 609s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/gammaln.m 609s ***** assert (isequal (gammaln (infsupdec (-inf, inf)), infsupdec ("[-0x1.F19B9BCC38A42p-4, +Inf]_trv"))); 610s ***** # from the documentation string 610s ***** assert (isequal (gammaln (infsupdec (1.5)), infsupdec ("[-0x1.EEB95B094C192p-4, -0x1.EEB95B094C191p-4]_com"))); 610s 2 tests, 2 passed, 0 known failure, 0 skipped 610s [inst/@infsupdec/dilog.m] 610s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/dilog.m 610s ***** assert (isequal (dilog (infsupdec (-inf, inf)), infsupdec ("[-Inf, +0x1.3BD3CC9BE45DFp1]_dac"))); 610s ***** # from the documentation string 610s ***** assert (isequal (dilog (infsupdec (1)), infsupdec ("[0x1.A51A6625307D3, 0x1.A51A6625307D4]_com"))); 610s 2 tests, 2 passed, 0 known failure, 0 skipped 610s [inst/@infsupdec/rdivide.m] 610s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/rdivide.m 610s ***** # from the documentation string 610s ***** assert (isequal (infsupdec (2, 3) ./ infsupdec (1, 2), infsupdec (1, 3))); 610s ***** assert (1 ./ infsupdec (1, 4) == infsupdec (0.25, 1)); 610s ***** shared testdata 610s # Load compiled test data (from src/test/*.itl) 610s testdata = load (file_in_loadpath ("test/itl.mat")); 610s ***** test 610s # Scalar evaluation 610s testcases = testdata.NoSignal.infsupdec.div; 610s for testcase = [testcases]' 610s assert (isequaln (... 610s rdivide (testcase.in{1}, testcase.in{2}), ... 610s testcase.out)); 610s endfor 610s ***** test 610s # Vector evaluation 610s testcases = testdata.NoSignal.infsupdec.div; 610s in1 = vertcat (vertcat (testcases.in){:, 1}); 610s in2 = vertcat (vertcat (testcases.in){:, 2}); 610s out = vertcat (testcases.out); 610s assert (isequaln (rdivide (in1, in2), out)); 610s ***** test 610s # N-dimensional array evaluation 610s testcases = testdata.NoSignal.infsupdec.div; 610s in1 = vertcat (vertcat (testcases.in){:, 1}); 610s in2 = vertcat (vertcat (testcases.in){:, 2}); 610s out = vertcat (testcases.out); 610s # Reshape data 610s i = -1; 610s do 610s i = i + 1; 610s testsize = factor (numel (in1) + i); 610s until (numel (testsize) > 2) 610s in1 = reshape ([in1; in1(1:i)], testsize); 610s in2 = reshape ([in2; in2(1:i)], testsize); 610s out = reshape ([out; out(1:i)], testsize); 610s assert (isequaln (rdivide (in1, in2), out)); 610s ***** test 610s # Scalar evaluation 610s testcases = testdata.NoSignal.infsupdec.recip; 610s for testcase = [testcases]' 610s assert (isequaln (... 610s rdivide (1, testcase.in{1}), ... 610s testcase.out)); 610s endfor 610s ***** test 610s # Vector evaluation 610s testcases = testdata.NoSignal.infsupdec.recip; 610s in1 = vertcat (vertcat (testcases.in){:, 1}); 610s out = vertcat (testcases.out); 610s assert (isequaln (rdivide (1, in1), out)); 610s ***** test 610s # N-dimensional array evaluation 610s testcases = testdata.NoSignal.infsupdec.recip; 610s in1 = vertcat (vertcat (testcases.in){:, 1}); 610s out = vertcat (testcases.out); 610s # Reshape data 610s i = -1; 610s do 610s i = i + 1; 610s testsize = factor (numel (in1) + i); 610s until (numel (testsize) > 2) 610s in1 = reshape ([in1; in1(1:i)], testsize); 610s out = reshape ([out; out(1:i)], testsize); 610s assert (isequaln (rdivide (1, in1), out)); 610s 8 tests, 8 passed, 0 known failure, 0 skipped 610s [inst/@infsupdec/subsref.m] 610s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/subsref.m 610s ***** assert (isequal (infsupdec (magic (3))([1, 2, 3]), infsupdec (magic (3)([1, 2, 3])))); 610s ***** test 610s x = infsupdec (magic (3), magic (3) + 1); 610s assert (x(1) == infsupdec (8, 9)); 610s ***** test 610s x = infsupdec (magic (3), magic (3) + 1); 610s assert (x(:, 2) == infsupdec ([1; 5; 9], [2; 6; 10])); 610s ***** assert (infsupdec (3).inf, 3); 610s ***** test 610s x = infsupdec (magic (3), magic (3) + 1); 610s assert (x.inf, magic (3)); 610s ***** assert (isequal (reshape (infsupdec (1:16), 2, 2, 2, 2)(2, 7), infsupdec (14))) 610s ***** assert (isequal (reshape (infsupdec (1:16), 2, 2, 2, 2)(:, 2, 2, 2), infsupdec ([15; 16]))) 610s 7 tests, 7 passed, 0 known failure, 0 skipped 610s [inst/@infsupdec/max.m] 610s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/max.m 610s ***** # from the documentation string 610s ***** assert (isequal (max (infsupdec (2, 3), infsupdec (1, 2)), infsupdec (2, 3))); 610s ***** shared testdata 610s # Load compiled test data (from src/test/*.itl) 610s testdata = load (file_in_loadpath ("test/itl.mat")); 610s ***** test 610s # Scalar evaluation 610s testcases = testdata.NoSignal.infsupdec.max; 610s for testcase = [testcases]' 610s assert (isequaln (... 610s max (testcase.in{1}, testcase.in{2}), ... 610s testcase.out)); 610s endfor 610s ***** test 610s # Vector evaluation 610s testcases = testdata.NoSignal.infsupdec.max; 610s in1 = vertcat (vertcat (testcases.in){:, 1}); 610s in2 = vertcat (vertcat (testcases.in){:, 2}); 610s out = vertcat (testcases.out); 610s assert (isequaln (max (in1, in2), out)); 610s ***** test 610s # N-dimensional array evaluation 610s testcases = testdata.NoSignal.infsupdec.max; 610s in1 = vertcat (vertcat (testcases.in){:, 1}); 610s in2 = vertcat (vertcat (testcases.in){:, 2}); 610s out = vertcat (testcases.out); 610s # Reshape data 610s i = -1; 610s do 610s i = i + 1; 610s testsize = factor (numel (in1) + i); 610s until (numel (testsize) > 2) 610s in1 = reshape ([in1; in1(1:i)], testsize); 610s in2 = reshape ([in2; in2(1:i)], testsize); 610s out = reshape ([out; out(1:i)], testsize); 610s assert (isequaln (max (in1, in2), out)); 610s 4 tests, 4 passed, 0 known failure, 0 skipped 610s [inst/@infsupdec/min.m] 610s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/min.m 610s ***** # from the documentation string 610s ***** assert (isequal (min (infsupdec (2, 3), infsupdec (1, 2)), infsupdec (1, 2))); 610s ***** shared testdata 610s # Load compiled test data (from src/test/*.itl) 610s testdata = load (file_in_loadpath ("test/itl.mat")); 611s ***** test 611s # Scalar evaluation 611s testcases = testdata.NoSignal.infsupdec.min; 611s for testcase = [testcases]' 611s assert (isequaln (... 611s min (testcase.in{1}, testcase.in{2}), ... 611s testcase.out)); 611s endfor 611s ***** test 611s # Vector evaluation 611s testcases = testdata.NoSignal.infsupdec.min; 611s in1 = vertcat (vertcat (testcases.in){:, 1}); 611s in2 = vertcat (vertcat (testcases.in){:, 2}); 611s out = vertcat (testcases.out); 611s assert (isequaln (min (in1, in2), out)); 611s ***** test 611s # N-dimensional array evaluation 611s testcases = testdata.NoSignal.infsupdec.min; 611s in1 = vertcat (vertcat (testcases.in){:, 1}); 611s in2 = vertcat (vertcat (testcases.in){:, 2}); 611s out = vertcat (testcases.out); 611s # Reshape data 611s i = -1; 611s do 611s i = i + 1; 611s testsize = factor (numel (in1) + i); 611s until (numel (testsize) > 2) 611s in1 = reshape ([in1; in1(1:i)], testsize); 611s in2 = reshape ([in2; in2(1:i)], testsize); 611s out = reshape ([out; out(1:i)], testsize); 611s assert (isequaln (min (in1, in2), out)); 611s 4 tests, 4 passed, 0 known failure, 0 skipped 611s [inst/@infsupdec/floor.m] 611s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/floor.m 611s ***** # from the documentation string 611s ***** assert (isequal (floor (infsupdec (2.5, 3.5)), infsupdec (2, 3, "def"))); 611s ***** assert (isequal (floor (infsupdec (-0.5, 5)), infsupdec (-1, 5, "def"))); 611s ***** warning 611s _ = @infsupdec; 611s assert (isequal (... 611s floor (_ ("jansen")), nai)) #ghtwish 611s ***** shared testdata 611s # Load compiled test data (from src/test/*.itl) 611s testdata = load (file_in_loadpath ("test/itl.mat")); 611s ***** test 611s # Scalar evaluation 611s testcases = testdata.NoSignal.infsupdec.floor; 611s for testcase = [testcases]' 611s assert (isequaln (... 611s floor (testcase.in{1}), ... 611s testcase.out)); 611s endfor 611s ***** test 611s # Vector evaluation 611s testcases = testdata.NoSignal.infsupdec.floor; 611s in1 = vertcat (vertcat (testcases.in){:, 1}); 611s out = vertcat (testcases.out); 611s assert (isequaln (floor (in1), out)); 611s ***** test 611s # N-dimensional array evaluation 611s testcases = testdata.NoSignal.infsup.floor; 611s in1 = vertcat (vertcat (testcases.in){:, 1}); 611s out = vertcat (testcases.out); 611s # Reshape data 611s i = -1; 611s do 611s i = i + 1; 611s testsize = factor (numel (in1) + i); 611s until (numel (testsize) > 2) 611s in1 = reshape ([in1; in1(1:i)], testsize); 611s out = reshape ([out; out(1:i)], testsize); 611s assert (isequaln (floor (in1), out)); 611s 6 tests, 6 passed, 0 known failure, 0 skipped 611s [inst/@infsupdec/coshrev.m] 611s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/coshrev.m 611s ***** # from the documentation string 611s ***** assert (isequal (coshrev (infsupdec (-2, 1)), infsupdec (0, "trv"))); 611s ***** shared testdata 611s # Load compiled test data (from src/test/*.itl) 611s testdata = load (file_in_loadpath ("test/itl.mat")); 611s ***** test 611s # Scalar evaluation 611s testcases = testdata.NoSignal.infsupdec.coshRev; 611s for testcase = [testcases]' 611s assert (isequaln (... 611s coshrev (testcase.in{1}), ... 611s testcase.out)); 611s endfor 611s ***** test 611s # Vector evaluation 611s testcases = testdata.NoSignal.infsupdec.coshRev; 611s in1 = vertcat (vertcat (testcases.in){:, 1}); 611s out = vertcat (testcases.out); 611s assert (isequaln (coshrev (in1), out)); 611s ***** test 611s # N-dimensional array evaluation 611s testcases = testdata.NoSignal.infsupdec.coshRev; 611s in1 = vertcat (vertcat (testcases.in){:, 1}); 611s out = vertcat (testcases.out); 611s # Reshape data 611s i = -1; 611s do 611s i = i + 1; 611s testsize = factor (numel (in1) + i); 611s until (numel (testsize) > 2) 611s in1 = reshape ([in1; in1(1:i)], testsize); 611s out = reshape ([out; out(1:i)], testsize); 611s assert (isequaln (coshrev (in1), out)); 611s ***** test 611s # Scalar evaluation 611s testcases = testdata.NoSignal.infsupdec.coshRevBin; 611s for testcase = [testcases]' 611s assert (isequaln (... 611s coshrev (testcase.in{1}, testcase.in{2}), ... 611s testcase.out)); 611s endfor 611s ***** test 611s # Vector evaluation 611s testcases = testdata.NoSignal.infsupdec.coshRevBin; 611s in1 = vertcat (vertcat (testcases.in){:, 1}); 611s in2 = vertcat (vertcat (testcases.in){:, 2}); 611s out = vertcat (testcases.out); 611s assert (isequaln (coshrev (in1, in2), out)); 611s ***** test 611s # N-dimensional array evaluation 611s testcases = testdata.NoSignal.infsupdec.coshRevBin; 611s in1 = vertcat (vertcat (testcases.in){:, 1}); 611s in2 = vertcat (vertcat (testcases.in){:, 2}); 611s out = vertcat (testcases.out); 611s # Reshape data 611s i = -1; 611s do 611s i = i + 1; 611s testsize = factor (numel (in1) + i); 611s until (numel (testsize) > 2) 611s in1 = reshape ([in1; in1(1:i)], testsize); 611s in2 = reshape ([in2; in2(1:i)], testsize); 611s out = reshape ([out; out(1:i)], testsize); 611s assert (isequaln (coshrev (in1, in2), out)); 611s 7 tests, 7 passed, 0 known failure, 0 skipped 611s [inst/@infsupdec/resize.m] 611s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/resize.m 611s ***** assert (isequal (resize (infsupdec (magic (3)), 4, 2), infsupdec([8, 1; 3, 5; 4, 9; 0, 0]))); 611s ***** assert (isequal (resize (infsupdec (ones (2, 2, 2)), 4, 1, 2), infsupdec (resize (ones (2, 2, 2), 4, 1, 2)))) 611s 2 tests, 2 passed, 0 known failure, 0 skipped 611s [inst/@infsupdec/prod.m] 611s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/prod.m 611s ***** # from the documentation string 611s ***** assert (prod (infsupdec (1 : 4)) == 24); 611s ***** assert (prod (infsupdec ([])) == 1); 611s ***** assert (isequal (prod (infsupdec (magic (3))), infsupdec ([96, 45, 84]))); 611s ***** assert (isequal (prod (infsupdec (magic (3)), 2), infsupdec ([48; 105; 72]))); 611s ***** assert (isequal (prod (infsupdec (magic (3)), 3), infsupdec (magic (3)))); 611s ***** assert (isequal (prod (prod (reshape (infsup (1:24), 1, 2, 3, 4))), infsup (reshape ([720, 665280, 13366080, 96909120], 1, 1, 1, 4)))); 611s 6 tests, 6 passed, 0 known failure, 0 skipped 611s [inst/@infsupdec/atan2rev2.m] 611s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/atan2rev2.m 611s ***** # from the documentation string 611s ***** assert (isequal (atan2rev2 (infsupdec (1, 2), infsupdec ("pi") / 4), infsupdec ("[0x1.FFFFFFFFFFFFEp-1, 0x1.0000000000001p1]_trv"))); 611s 1 test, 1 passed, 0 known failure, 0 skipped 611s [inst/@infsupdec/le.m] 611s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/le.m 611s ***** assert (le (infsupdec (1, 3), infsupdec (3))); 611s ***** shared testdata 611s # Load compiled test data (from src/test/*.itl) 611s testdata = load (file_in_loadpath ("test/itl.mat")); 612s ***** test 612s # Scalar evaluation 612s testcases = testdata.NoSignal.infsupdec.less; 612s for testcase = [testcases]' 612s assert (isequaln (... 612s le (testcase.in{1}, testcase.in{2}), ... 612s testcase.out)); 612s endfor 612s ***** test 612s # Vector evaluation 612s testcases = testdata.NoSignal.infsupdec.less; 612s in1 = vertcat (vertcat (testcases.in){:, 1}); 612s in2 = vertcat (vertcat (testcases.in){:, 2}); 612s out = vertcat (testcases.out); 612s assert (isequaln (le (in1, in2), out)); 612s ***** test 612s # N-dimensional array evaluation 612s testcases = testdata.NoSignal.infsupdec.less; 612s in1 = vertcat (vertcat (testcases.in){:, 1}); 612s in2 = vertcat (vertcat (testcases.in){:, 2}); 612s out = vertcat (testcases.out); 612s # Reshape data 612s i = -1; 612s do 612s i = i + 1; 612s testsize = factor (numel (in1) + i); 612s until (numel (testsize) > 2) 612s in1 = reshape ([in1; in1(1:i)], testsize); 612s in2 = reshape ([in2; in2(1:i)], testsize); 612s out = reshape ([out; out(1:i)], testsize); 612s assert (isequaln (le (in1, in2), out)); 612s 4 tests, 4 passed, 0 known failure, 0 skipped 612s [inst/@infsupdec/isempty.m] 612s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/isempty.m 612s ***** assert (isempty (infsupdec ())); 612s ***** assert (not (isempty (infsupdec (1, 2)))); 612s ***** shared testdata 612s # Load compiled test data (from src/test/*.itl) 612s testdata = load (file_in_loadpath ("test/itl.mat")); 612s ***** test 612s # Scalar evaluation 612s testcases = testdata.NoSignal.infsupdec.isEmpty; 612s for testcase = [testcases]' 612s assert (isequaln (... 612s isempty (testcase.in{1}), ... 612s testcase.out)); 612s endfor 612s ***** test 612s # Vector evaluation 612s testcases = testdata.NoSignal.infsupdec.isEmpty; 612s in1 = vertcat (vertcat (testcases.in){:, 1}); 612s out = vertcat (testcases.out); 612s assert (isequaln (isempty (in1), out)); 612s ***** test 612s # N-dimensional array evaluation 612s testcases = testdata.NoSignal.infsup.isEmpty; 612s in1 = vertcat (vertcat (testcases.in){:, 1}); 612s out = vertcat (testcases.out); 612s # Reshape data 612s i = -1; 612s do 612s i = i + 1; 612s testsize = factor (numel (in1) + i); 612s until (numel (testsize) > 2) 612s in1 = reshape ([in1; in1(1:i)], testsize); 612s out = reshape ([out; out(1:i)], testsize); 612s assert (isequaln (isempty (in1), out)); 612s 5 tests, 5 passed, 0 known failure, 0 skipped 612s [inst/@infsupdec/setxor.m] 612s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/setxor.m 612s ***** test 612s [z, z1, z2] = setxor (infsupdec (), infsupdec ()); 612s assert (isempty (z)); 612s assert (isempty (z1)); 612s assert (isempty (z2)); 612s ***** test 612s [z, z1, z2] = setxor (infsupdec (-inf, inf), infsupdec ()); 612s assert (isentire (z)); 612s assert (isentire (z1)); 612s assert (isempty (z2)); 612s ***** test 612s [z, z1, z2] = setxor (infsupdec (-inf, inf), infsupdec (2)); 612s assert (isentire (z)); 612s assert (z1 == infsupdec (-inf, 2)); 612s assert (z2 == infsupdec (2, inf)); 612s ***** test 612s [z, z1, z2] = setxor (infsupdec (2, 3), infsupdec (2)); 612s assert (z == infsupdec (2, 3)); 612s assert (z1 == infsupdec ()); 612s assert (z2 == infsupdec (2, 3)); 612s ***** test 612s [z, z1, z2] = setxor (infsupdec (2, 3), infsupdec (2, 2.5)); 612s assert (z == infsupdec (2.5, 3)); 612s assert (z1 == infsupdec ()); 612s assert (z2 == infsupdec (2.5, 3)); 612s ***** test 612s # from the documentation string 612s [z, z1, z2] = setxor (infsupdec (1, 3), infsupdec (2, 4)); 612s assert (z == infsupdec (1, 4)); 612s assert (z1 == infsupdec (1, 2)); 612s assert (z2 == infsupdec (3, 4)); 612s 6 tests, 6 passed, 0 known failure, 0 skipped 612s [inst/@infsupdec/hypot.m] 612s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/hypot.m 612s ***** # from the documentation string 612s ***** assert (isequal (hypot (infsupdec (2, 3), infsupdec (1, 2)), infsupdec ("[0x1.1E3779B97F4A7p1, 0x1.CD82B446159F4p1]"))); 612s 1 test, 1 passed, 0 known failure, 0 skipped 612s [inst/@infsupdec/gauss.m] 612s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/gauss.m 612s ***** # from the documentation string 612s ***** assert (isequal (gauss (infsupdec ([1, 0; 0, 2]), [2, 0; 0, 4]), infsupdec ([2, 0; 0, 2], "trv"))); 612s 1 test, 1 passed, 0 known failure, 0 skipped 612s [inst/@infsupdec/transpose.m] 612s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/transpose.m 612s ***** assert (isequal (transpose (infsupdec (magic (3))), infsupdec (magic (3).'))); 612s ***** # from the documentation string 612s ***** assert (isequal (transpose (infsupdec (zeros (1, 3), ones (1, 3))), infsupdec (zeros (3, 1), ones (3, 1)))); 612s 2 tests, 2 passed, 0 known failure, 0 skipped 612s [inst/@infsupdec/sech.m] 612s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/sech.m 612s ***** # from the documentation string 612s ***** assert (isequal (sech (infsupdec (1)), infsupdec ("[0x1.4BCDC50ED6BE7p-1, 0x1.4BCDC50ED6BE8p-1]_com"))); 612s 1 test, 1 passed, 0 known failure, 0 skipped 612s [inst/@infsupdec/polyval.m] 612s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/polyval.m 612s ***** assert (isequal (polyval (infsupdec (3, "trv"), 0), infsupdec (3, "trv"))); 612s 1 test, 1 passed, 0 known failure, 0 skipped 612s [inst/@infsupdec/tril.m] 612s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/tril.m 612s ***** assert (tril (infsupdec (magic (10))) == tril (magic (10))); 612s ***** assert (tril (infsupdec (magic (10)), 1) == tril (magic (10), 1)); 612s ***** assert (tril (infsupdec (magic (10)), -1) == tril (magic (10), -1)); 612s ***** assert (tril (infsupdec (magic (10)), 0, "pack") == tril (magic (10), 0, "pack")); 612s ***** test 612s A = infsupdec (zeros (3), "trv"); 612s assert (decorationpart (tril (A)), {"trv", "com", "com"; "trv", "trv", "com"; "trv", "trv", "trv"}); 612s 5 tests, 5 passed, 0 known failure, 0 skipped 612s [inst/@infsupdec/det.m] 612s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/det.m 612s ***** # from the documentation string 612s ***** assert (det (infsupdec (magic (3))) == -360); 612s 1 test, 1 passed, 0 known failure, 0 skipped 612s [inst/@infsupdec/sup.m] 612s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/sup.m 612s ***** assert (sup (infsupdec (2.5, 3.5)), 3.5); 612s ***** assert (sup (infsupdec ()), -inf); 612s ***** assert (sup (infsupdec ("[nai]")), nan); 612s ***** warning id=interval:UndefinedOperation 612s assert (sup (infsupdec (3, 2)), nan); 612s ***** shared testdata 612s # Load compiled test data (from src/test/*.itl) 612s testdata = load (file_in_loadpath ("test/itl.mat")); 612s ***** test 612s # Scalar evaluation 612s testcases = testdata.NoSignal.infsupdec.sup; 612s for testcase = [testcases]' 612s assert (isequaln (... 612s sup (testcase.in{1}), ... 612s testcase.out)); 612s endfor 612s ***** test 612s # Vector evaluation 612s testcases = testdata.NoSignal.infsupdec.sup; 612s in1 = vertcat (vertcat (testcases.in){:, 1}); 612s out = vertcat (testcases.out); 612s assert (isequaln (sup (in1), out)); 612s ***** test 612s # N-dimensional array evaluation 612s testcases = testdata.NoSignal.infsup.sup; 612s in1 = vertcat (vertcat (testcases.in){:, 1}); 612s out = vertcat (testcases.out); 612s # Reshape data 612s i = -1; 612s do 612s i = i + 1; 612s testsize = factor (numel (in1) + i); 612s until (numel (testsize) > 2) 612s in1 = reshape ([in1; in1(1:i)], testsize); 612s out = reshape ([out; out(1:i)], testsize); 612s assert (isequaln (sup (in1), out)); 612s 7 tests, 7 passed, 0 known failure, 0 skipped 612s [inst/@infsupdec/erf.m] 612s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/erf.m 612s ***** # from the documentation string 612s ***** assert (erf (infsupdec (1)) == "[0x1.AF767A741088Ap-1, 0x1.AF767A741088Bp-1]"); 613s 1 test, 1 passed, 0 known failure, 0 skipped 613s [inst/@infsupdec/subsasgn.m] 613s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/subsasgn.m 613s ***** test 613s A = infsupdec (magic (3)); 613s A(4, 4) = 42; 613s assert (inf (A), [magic(3),[0;0;0];0,0,0,42]); 613s assert (sup (A), [magic(3),[0;0;0];0,0,0,42]); 613s assert (decorationpart (A), {"com", "com", "com", "com"; "com", "com", "com", "com"; "com", "com", "com", "com"; "com", "com", "com", "com"}); 613s 1 test, 1 passed, 0 known failure, 0 skipped 613s [inst/@infsupdec/triu.m] 613s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/triu.m 613s ***** assert (triu (infsupdec (magic (10))) == triu (magic (10))); 613s ***** assert (triu (infsupdec (magic (10)), 1) == triu (magic (10), 1)); 613s ***** assert (triu (infsupdec (magic (10)), -1) == triu (magic (10), -1)); 613s ***** assert (triu (infsupdec (magic (10)), 0, "pack") == triu (magic (10), 0, "pack")); 613s ***** test 613s A = infsupdec (zeros (3), "trv"); 613s assert (decorationpart (triu (A)), {"trv", "trv", "trv"; "com", "trv", "trv"; "com", "com", "trv"}); 613s 5 tests, 5 passed, 0 known failure, 0 skipped 613s [inst/@infsupdec/sign.m] 613s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/sign.m 613s ***** # from the documentation string 613s ***** assert (isequal (sign (infsupdec (2, 3)), infsupdec (1))); 613s ***** assert (isequal (sign (infsupdec (0)), infsupdec (0, "dac"))); 613s ***** assert (isequal (sign (infsupdec (0, 5)), infsupdec (0, 1, "def"))); 613s ***** assert (isequal (sign (infsupdec (-17)), infsupdec (-1))); 613s ***** shared testdata 613s # Load compiled test data (from src/test/*.itl) 613s testdata = load (file_in_loadpath ("test/itl.mat")); 613s ***** test 613s # Scalar evaluation 613s testcases = testdata.NoSignal.infsupdec.sign; 613s for testcase = [testcases]' 613s assert (isequaln (... 613s sign (testcase.in{1}), ... 613s testcase.out)); 613s endfor 613s ***** test 613s # Vector evaluation 613s testcases = testdata.NoSignal.infsupdec.sign; 613s in1 = vertcat (vertcat (testcases.in){:, 1}); 613s out = vertcat (testcases.out); 613s assert (isequaln (sign (in1), out)); 613s ***** test 613s # N-dimensional array evaluation 613s testcases = testdata.NoSignal.infsup.sign; 613s in1 = vertcat (vertcat (testcases.in){:, 1}); 613s out = vertcat (testcases.out); 613s # Reshape data 613s i = -1; 613s do 613s i = i + 1; 613s testsize = factor (numel (in1) + i); 613s until (numel (testsize) > 2) 613s in1 = reshape ([in1; in1(1:i)], testsize); 613s out = reshape ([out; out(1:i)], testsize); 613s assert (isequaln (sign (in1), out)); 613s 7 tests, 7 passed, 0 known failure, 0 skipped 613s [inst/@infsupdec/minus.m] 613s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/minus.m 613s ***** # from the documentation string 613s ***** assert (isequal (infsupdec (2, 3) - infsupdec (1, 2), infsupdec (0, 2))); 613s ***** shared testdata 613s # Load compiled test data (from src/test/*.itl) 613s testdata = load (file_in_loadpath ("test/itl.mat")); 613s ***** test 613s # Scalar evaluation 613s testcases = testdata.NoSignal.infsupdec.sub; 613s for testcase = [testcases]' 613s assert (isequaln (... 613s minus (testcase.in{1}, testcase.in{2}), ... 613s testcase.out)); 613s endfor 613s ***** test 613s # Vector evaluation 613s testcases = testdata.NoSignal.infsupdec.sub; 613s in1 = vertcat (vertcat (testcases.in){:, 1}); 613s in2 = vertcat (vertcat (testcases.in){:, 2}); 613s out = vertcat (testcases.out); 613s assert (isequaln (minus (in1, in2), out)); 613s ***** test 613s # N-dimensional array evaluation 613s testcases = testdata.NoSignal.infsupdec.sub; 613s in1 = vertcat (vertcat (testcases.in){:, 1}); 613s in2 = vertcat (vertcat (testcases.in){:, 2}); 613s out = vertcat (testcases.out); 613s # Reshape data 613s i = -1; 613s do 613s i = i + 1; 613s testsize = factor (numel (in1) + i); 613s until (numel (testsize) > 2) 613s in1 = reshape ([in1; in1(1:i)], testsize); 613s in2 = reshape ([in2; in2(1:i)], testsize); 613s out = reshape ([out; out(1:i)], testsize); 613s assert (isequaln (minus (in1, in2), out)); 613s 4 tests, 4 passed, 0 known failure, 0 skipped 613s [inst/@infsupdec/csch.m] 613s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/csch.m 613s ***** # from the documentation string 613s ***** assert (isequal (csch (infsupdec (1)), infsupdec ("[0x1.B3AB8A78B90Cp-1, 0x1.B3AB8A78B90C1p-1]_com"))); 613s 1 test, 1 passed, 0 known failure, 0 skipped 613s [inst/@infsupdec/rem.m] 613s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/rem.m 613s ***** assert (isequal (rem (infsupdec (), infsupdec ()), infsupdec ())); 613s ***** assert (isequal (rem (infsupdec (0), infsupdec ()), infsupdec ())); 613s ***** assert (isequal (rem (infsupdec (), infsupdec (0)), infsupdec ())); 613s ***** assert (isequal (rem (infsupdec (0), infsupdec (0)), infsupdec ())); 613s ***** assert (isequal (rem (infsupdec (1), infsupdec (0)), infsupdec ())); 613s ***** assert (isequal (rem (infsupdec (0, 1), infsupdec (0)), infsupdec ())); 613s ***** assert (isequal (rem (infsupdec (1, 2), infsupdec (0)), infsupdec ())); 613s ***** assert (isequal (rem (infsupdec (0, inf), infsupdec (0)), infsupdec ())); 613s ***** assert (isequal (rem (infsupdec (1, inf), infsupdec (0)), infsupdec ())); 613s ***** assert (isequal (rem (infsupdec (realmax, inf), infsupdec (0)), infsupdec ())); 613s ***** assert (isequal (rem (infsupdec (0), infsupdec (1)), infsupdec (0))); 613s ***** assert (isequal (rem (infsupdec (0), infsupdec (0, 1)), infsupdec (0, "trv"))); 613s ***** assert (isequal (rem (infsupdec (0), infsupdec (1, 2)), infsupdec (0))); 613s ***** assert (isequal (rem (infsupdec (0), infsupdec (0, inf)), infsupdec (0, "trv"))); 613s ***** assert (isequal (rem (infsupdec (0), infsupdec (1, inf)), infsupdec (0, "dac"))); 613s ***** assert (isequal (rem (infsupdec (0), infsupdec (realmax, inf)), infsupdec (0, "dac"))); 613s ***** assert (isequal (rem (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 613s ***** assert (isequal (rem (infsupdec (2), infsupdec (1)), infsupdec (0, "dac"))); 613s ***** assert (isequal (rem (infsupdec (4), infsupdec (2)), infsupdec (0, "dac"))); 613s ***** assert (isequal (rem (infsupdec (6), infsupdec (3)), infsupdec (0, "dac"))); 613s ***** assert (isequal (rem (infsupdec (8), infsupdec (2)), infsupdec (0, "dac"))); 613s ***** assert (isequal (rem (infsupdec (9), infsupdec (3)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 2)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 4)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 8)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 16)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 32)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (0.1), infsupdec (0.1)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (0.1 * 2), infsupdec (0.1)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (0.1 * 4), infsupdec (0.1)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (pi), infsupdec (pi)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (pi), infsupdec (pi / 2)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (pi), infsupdec (pi / 4)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (pow2 (-1074)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (pow2 (-1073)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (pow2 (-1072)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (1), infsupdec (2)), infsupdec (1))); 614s ***** assert (isequal (rem (infsupdec (0.5), infsupdec (1)), infsupdec (0.5))); 614s ***** assert (isequal (rem (infsupdec (pi), infsupdec (3.15)), infsupdec (pi))); 614s ***** assert (isequal (rem (infsupdec (1), infsupdec (2, 3)), infsupdec (1))); 614s ***** assert (isequal (rem (infsupdec (1), infsupdec (2, inf)), infsupdec (1, "dac"))); 614s ***** assert (isequal (rem (infsupdec (0.5), infsupdec (1, 2)), infsupdec (0.5))); 614s ***** assert (isequal (rem (infsupdec (0.5), infsupdec (1, inf)), infsupdec (0.5, "dac"))); 614s ***** assert (isequal (rem (infsupdec (pi), infsupdec (3.15)), infsupdec (pi))); 614s ***** assert (isequal (rem (infsupdec (pi), infsupdec (3.15, inf)), infsupdec (pi, "dac"))); 614s ***** assert (isequal (rem (infsupdec (0, 1), infsupdec (0, 1)), infsupdec (0, 1, "trv"))); 614s ***** assert (isequal (rem (infsupdec (0, 2), infsupdec (0, 1)), infsupdec (0, 1, "trv"))); 614s ***** assert (isequal (rem (infsupdec (0, 1), infsupdec (0, 2)), infsupdec (0, 1, "trv"))); 614s ***** assert (isequal (rem (infsupdec (0, realmax), infsupdec (0, realmax)), infsupdec (0, realmax, "trv"))); 614s ***** assert (isequal (rem (infsupdec (realmax, inf), infsupdec (realmax, inf)), infsupdec (0, inf, "def"))); 614s ***** assert (isequal (rem (infsupdec (0, inf), infsupdec (0, inf)), infsupdec (0, inf, "trv"))); 614s ***** assert (isequal (rem (infsupdec (0), infsupdec (1)), infsupdec (0))); 614s ***** assert (isequal (rem (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (0, 1), infsupdec (1)), infsupdec (0, 1, "def"))); 614s ***** assert (isequal (rem (infsupdec (1, 2), infsupdec (1)), infsupdec (0, 1, "def"))); 614s ***** assert (isequal (rem (infsupdec (0, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 614s ***** assert (isequal (rem (infsupdec (1, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 614s ***** assert (isequal (rem (infsupdec (realmax, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 614s ***** assert (isequal (rem (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 614s ***** assert (isequal (rem (infsupdec (1), infsupdec (0, 1)), infsupdec (0, 0.5, "trv"))); 614s ***** assert (isequal (rem (infsupdec (1), infsupdec (1, 2)), infsupdec (0, 1, "def"))); 614s ***** assert (isequal (rem (infsupdec (1), infsupdec (0, inf)), infsupdec (0, 1, "trv"))); 614s ***** assert (isequal (rem (infsupdec (1), infsupdec (1, inf)), infsupdec (0, 1, "def"))); 614s ***** assert (isequal (rem (infsupdec (1), infsupdec (2, inf)), infsupdec (1, "dac"))); 614s ***** assert (isequal (rem (infsupdec (1), infsupdec (realmax, inf)), infsupdec (1, "dac"))); 614s 66 tests, 66 passed, 0 known failure, 0 skipped 614s [inst/@infsupdec/power.m] 614s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/power.m 614s ***** # from the documentation string 614s ***** assert (isequal (infsupdec (-5, 6) .^ infsupdec (2, 3), infsupdec (-125, 216, "trv"))); 614s ***** shared testdata 614s # Load compiled test data (from src/test/*.itl) 614s testdata = load (file_in_loadpath ("test/itl.mat")); 614s ***** test 614s # Scalar evaluation 614s testcases = testdata.NoSignal.infsupdec.sqr; 614s for testcase = [testcases]' 614s assert (isequaln (... 614s power (testcase.in{1}, 2), ... 614s testcase.out)); 614s endfor 614s ***** test 614s # Vector evaluation 614s testcases = testdata.NoSignal.infsupdec.sqr; 614s in1 = vertcat (vertcat (testcases.in){:, 1}); 614s out = vertcat (testcases.out); 614s assert (isequaln (power (in1, 2), out)); 614s ***** test 614s # N-dimensional array evaluation 614s testcases = testdata.NoSignal.infsup.sqr; 614s in1 = vertcat (vertcat (testcases.in){:, 1}); 614s out = vertcat (testcases.out); 614s # Reshape data 614s i = -1; 614s do 614s i = i + 1; 614s testsize = factor (numel (in1) + i); 614s until (numel (testsize) > 2) 614s in1 = reshape ([in1; in1(1:i)], testsize); 614s out = reshape ([out; out(1:i)], testsize); 614s assert (isequaln (power (in1, 2), out)); 615s 4 tests, 4 passed, 0 known failure, 0 skipped 615s [inst/@infsupdec/cosrev.m] 615s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/cosrev.m 615s ***** # from the documentation string 615s ***** assert (isequal (cosrev (0, infsupdec (6, 9)), infsupdec ("[0x1.F6A7A2955385Ep2, 0x1.F6A7A2955386p2]_trv"))); 615s ***** shared testdata 615s # Load compiled test data (from src/test/*.itl) 615s testdata = load (file_in_loadpath ("test/itl.mat")); 615s ***** test 615s # Scalar evaluation 615s testcases = testdata.NoSignal.infsupdec.cosRev; 615s for testcase = [testcases]' 615s assert (isequaln (... 615s cosrev (testcase.in{1}), ... 615s testcase.out)); 615s endfor 615s ***** test 615s # Vector evaluation 615s testcases = testdata.NoSignal.infsupdec.cosRev; 615s in1 = vertcat (vertcat (testcases.in){:, 1}); 615s out = vertcat (testcases.out); 615s assert (isequaln (cosrev (in1), out)); 615s ***** test 615s # N-dimensional array evaluation 615s testcases = testdata.NoSignal.infsupdec.cosRev; 615s in1 = vertcat (vertcat (testcases.in){:, 1}); 615s out = vertcat (testcases.out); 615s # Reshape data 615s i = -1; 615s do 615s i = i + 1; 615s testsize = factor (numel (in1) + i); 615s until (numel (testsize) > 2) 615s in1 = reshape ([in1; in1(1:i)], testsize); 615s out = reshape ([out; out(1:i)], testsize); 615s assert (isequaln (cosrev (in1), out)); 615s ***** test 615s # Scalar evaluation 615s testcases = testdata.NoSignal.infsupdec.cosRevBin; 615s for testcase = [testcases]' 615s assert (isequaln (... 615s cosrev (testcase.in{1}, testcase.in{2}), ... 615s testcase.out)); 615s endfor 615s ***** test 615s # Vector evaluation 615s testcases = testdata.NoSignal.infsupdec.cosRevBin; 615s in1 = vertcat (vertcat (testcases.in){:, 1}); 615s in2 = vertcat (vertcat (testcases.in){:, 2}); 615s out = vertcat (testcases.out); 615s assert (isequaln (cosrev (in1, in2), out)); 615s ***** test 615s # N-dimensional array evaluation 615s testcases = testdata.NoSignal.infsupdec.cosRevBin; 615s in1 = vertcat (vertcat (testcases.in){:, 1}); 615s in2 = vertcat (vertcat (testcases.in){:, 2}); 615s out = vertcat (testcases.out); 615s # Reshape data 615s i = -1; 615s do 615s i = i + 1; 615s testsize = factor (numel (in1) + i); 615s until (numel (testsize) > 2) 615s in1 = reshape ([in1; in1(1:i)], testsize); 615s in2 = reshape ([in2; in2(1:i)], testsize); 615s out = reshape ([out; out(1:i)], testsize); 615s assert (isequaln (cosrev (in1, in2), out)); 615s 7 tests, 7 passed, 0 known failure, 0 skipped 615s [inst/@infsupdec/tanrev.m] 615s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/tanrev.m 615s ***** # from the documentation string 615s ***** assert (isequal (tanrev (infsupdec (0), infsupdec (2, 4)), infsupdec ("pi", "trv"))); 615s ***** shared testdata 615s # Load compiled test data (from src/test/*.itl) 615s testdata = load (file_in_loadpath ("test/itl.mat")); 616s ***** test 616s # Scalar evaluation 616s testcases = testdata.NoSignal.infsupdec.tanRev; 616s for testcase = [testcases]' 616s assert (isequaln (... 616s tanrev (testcase.in{1}), ... 616s testcase.out)); 616s endfor 616s ***** test 616s # Vector evaluation 616s testcases = testdata.NoSignal.infsupdec.tanRev; 616s in1 = vertcat (vertcat (testcases.in){:, 1}); 616s out = vertcat (testcases.out); 616s assert (isequaln (tanrev (in1), out)); 616s ***** test 616s # N-dimensional array evaluation 616s testcases = testdata.NoSignal.infsupdec.tanRev; 616s in1 = vertcat (vertcat (testcases.in){:, 1}); 616s out = vertcat (testcases.out); 616s # Reshape data 616s i = -1; 616s do 616s i = i + 1; 616s testsize = factor (numel (in1) + i); 616s until (numel (testsize) > 2) 616s in1 = reshape ([in1; in1(1:i)], testsize); 616s out = reshape ([out; out(1:i)], testsize); 616s assert (isequaln (tanrev (in1), out)); 616s ***** test 616s # Scalar evaluation 616s testcases = testdata.NoSignal.infsupdec.tanRevBin; 616s for testcase = [testcases]' 616s assert (isequaln (... 616s tanrev (testcase.in{1}, testcase.in{2}), ... 616s testcase.out)); 616s endfor 616s ***** test 616s # Vector evaluation 616s testcases = testdata.NoSignal.infsupdec.tanRevBin; 616s in1 = vertcat (vertcat (testcases.in){:, 1}); 616s in2 = vertcat (vertcat (testcases.in){:, 2}); 616s out = vertcat (testcases.out); 616s assert (isequaln (tanrev (in1, in2), out)); 616s ***** test 616s # N-dimensional array evaluation 616s testcases = testdata.NoSignal.infsupdec.tanRevBin; 616s in1 = vertcat (vertcat (testcases.in){:, 1}); 616s in2 = vertcat (vertcat (testcases.in){:, 2}); 616s out = vertcat (testcases.out); 616s # Reshape data 616s i = -1; 616s do 616s i = i + 1; 616s testsize = factor (numel (in1) + i); 616s until (numel (testsize) > 2) 616s in1 = reshape ([in1; in1(1:i)], testsize); 616s in2 = reshape ([in2; in2(1:i)], testsize); 616s out = reshape ([out; out(1:i)], testsize); 616s assert (isequaln (tanrev (in1, in2), out)); 616s 7 tests, 7 passed, 0 known failure, 0 skipped 616s [inst/@infsupdec/factorial.m] 616s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/factorial.m 616s ***** # from the documentation string 616s ***** assert (isequal (factorial (infsupdec (6)), infsupdec (720))); 616s ***** assert (isequal (factorial (infsupdec (0)), infsupdec (1))); 616s ***** assert (isequal (factorial (infsupdec ("[0, 1.99]")), infsupdec (1, "trv"))); 616s ***** assert (isequal (factorial (infsupdec ("[0, 2]")), infsupdec (1, 2, "trv"))); 616s ***** assert (isequal (factorial (infsupdec ("[1.4, 1.6]")), empty ())); 616s ***** assert (isequal (factorial (infsupdec (23)), infsupdec ("[0x1.5e5c335f8a4cdp+74, 0x1.5e5c335f8a4cep+74]_com"))); 616s ***** assert (isequal (factorial (infsupdec (171)), infsupdec ("[0x1.fffffffffffffp+1023, Inf]_dac"))); 616s 7 tests, 7 passed, 0 known failure, 0 skipped 616s [inst/@infsupdec/mldivide.m] 616s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/mldivide.m 616s ***** # unique solution 616s ***** assert (isequal (infsupdec ([1, 0; 0, 2]) \ [2, 0; 0, 4], infsupdec ([2, 0; 0 2], "trv"))); 616s ***** # no solution 616s ***** assert (all (isempty (infsupdec ([1, 0; 2, 0]) \ [3; 0]))); 616s ***** # many solutions 616s ***** assert (isequal (infsupdec ([1, 0; 2, 0]) \ [4; 8], infsupdec ([4; -inf], [4; inf], "trv"))); 616s 3 tests, 3 passed, 0 known failure, 0 skipped 616s [inst/@infsupdec/cosh.m] 616s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/cosh.m 616s ***** # from the documentation string 616s ***** assert (isequal (cosh (infsupdec (1)), infsupdec ("[0x1.8B07551D9F55, 0x1.8B07551D9F551]"))); 616s ***** shared testdata 616s # Load compiled test data (from src/test/*.itl) 616s testdata = load (file_in_loadpath ("test/itl.mat")); 617s ***** test 617s # Scalar evaluation 617s testcases = testdata.NoSignal.infsupdec.cosh; 617s for testcase = [testcases]' 617s assert (isequaln (... 617s cosh (testcase.in{1}), ... 617s testcase.out)); 617s endfor 617s ***** test 617s # Vector evaluation 617s testcases = testdata.NoSignal.infsupdec.cosh; 617s in1 = vertcat (vertcat (testcases.in){:, 1}); 617s out = vertcat (testcases.out); 617s assert (isequaln (cosh (in1), out)); 617s ***** test 617s # N-dimensional array evaluation 617s testcases = testdata.NoSignal.infsup.cosh; 617s in1 = vertcat (vertcat (testcases.in){:, 1}); 617s out = vertcat (testcases.out); 617s # Reshape data 617s i = -1; 617s do 617s i = i + 1; 617s testsize = factor (numel (in1) + i); 617s until (numel (testsize) > 2) 617s in1 = reshape ([in1; in1(1:i)], testsize); 617s out = reshape ([out; out(1:i)], testsize); 617s assert (isequaln (cosh (in1), out)); 617s 4 tests, 4 passed, 0 known failure, 0 skipped 617s [inst/@infsupdec/coth.m] 617s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/coth.m 617s ***** # from the documentation string 617s ***** assert (isequal (coth (infsupdec (1)), infsupdec ("[0x1.50231499B6B1D, 0x1.50231499B6B1E]_com"))); 617s 1 test, 1 passed, 0 known failure, 0 skipped 617s [inst/@infsupdec/interior.m] 617s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/interior.m 617s ***** assert (interior (infsupdec (1, 2), infsupdec (0, 3))); 617s ***** shared testdata 617s # Load compiled test data (from src/test/*.itl) 617s testdata = load (file_in_loadpath ("test/itl.mat")); 617s ***** test 617s # Scalar evaluation 617s testcases = testdata.NoSignal.infsupdec.interior; 617s for testcase = [testcases]' 617s assert (isequaln (... 617s interior (testcase.in{1}, testcase.in{2}), ... 617s testcase.out)); 617s endfor 617s ***** test 617s # Vector evaluation 617s testcases = testdata.NoSignal.infsupdec.interior; 617s in1 = vertcat (vertcat (testcases.in){:, 1}); 617s in2 = vertcat (vertcat (testcases.in){:, 2}); 617s out = vertcat (testcases.out); 617s assert (isequaln (interior (in1, in2), out)); 617s ***** test 617s # N-dimensional array evaluation 617s testcases = testdata.NoSignal.infsupdec.interior; 617s in1 = vertcat (vertcat (testcases.in){:, 1}); 617s in2 = vertcat (vertcat (testcases.in){:, 2}); 617s out = vertcat (testcases.out); 617s # Reshape data 617s i = -1; 617s do 617s i = i + 1; 617s testsize = factor (numel (in1) + i); 617s until (numel (testsize) > 2) 617s in1 = reshape ([in1; in1(1:i)], testsize); 617s in2 = reshape ([in2; in2(1:i)], testsize); 617s out = reshape ([out; out(1:i)], testsize); 617s assert (isequaln (interior (in1, in2), out)); 617s 4 tests, 4 passed, 0 known failure, 0 skipped 617s [inst/@infsupdec/eq.m] 617s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/eq.m 617s ***** # Empty interval 617s ***** assert (eq (infsupdec (), infsupdec ()) == true); 617s ***** assert (eq (infsupdec (), infsupdec (1)) == false); 617s ***** assert (eq (infsupdec (0), infsupdec ()) == false); 617s ***** assert (eq (infsupdec (-inf, inf), infsupdec ()) == false); 617s ***** # Singleton intervals 617s ***** assert (eq (infsupdec (0), infsupdec (1)) == false); 617s ***** assert (eq (infsupdec (0), infsupdec (0)) == true); 617s ***** # Bounded intervals 617s ***** assert (eq (infsupdec (1, 2), infsupdec (3, 4)) == false); 617s ***** assert (eq (infsupdec (1, 2), infsupdec (2, 3)) == false); 617s ***** assert (eq (infsupdec (1, 2), infsupdec (1.5, 2.5)) == false); 617s ***** assert (eq (infsupdec (1, 2), infsupdec (1, 2)) == true); 617s ***** # Unbounded intervals 617s ***** assert (eq (infsupdec (0, inf), infsupdec (-inf, 0)) == false); 617s ***** assert (eq (infsupdec (0, inf), infsupdec (0, inf)) == true); 617s ***** assert (eq (infsupdec (-inf, 0), infsupdec (-inf, 0)) == true); 617s ***** assert (eq (infsupdec (-inf, inf), infsupdec (42)) == false); 617s ***** assert (eq (infsupdec (-inf, 0), infsupdec (-inf, inf)) == false); 617s ***** assert (eq (infsupdec (-inf, inf), infsupdec (-inf, inf)) == true); 617s ***** shared testdata 617s # Load compiled test data (from src/test/*.itl) 617s testdata = load (file_in_loadpath ("test/itl.mat")); 617s ***** test 617s # Scalar evaluation 617s testcases = testdata.NoSignal.infsupdec.equal; 617s for testcase = [testcases]' 617s assert (isequaln (... 617s eq (testcase.in{1}, testcase.in{2}), ... 617s testcase.out)); 617s endfor 617s ***** test 617s # Vector evaluation 617s testcases = testdata.NoSignal.infsupdec.equal; 617s in1 = vertcat (vertcat (testcases.in){:, 1}); 617s in2 = vertcat (vertcat (testcases.in){:, 2}); 617s out = vertcat (testcases.out); 617s assert (isequaln (eq (in1, in2), out)); 617s ***** test 617s # N-dimensional array evaluation 617s testcases = testdata.NoSignal.infsupdec.equal; 617s in1 = vertcat (vertcat (testcases.in){:, 1}); 617s in2 = vertcat (vertcat (testcases.in){:, 2}); 617s out = vertcat (testcases.out); 617s # Reshape data 617s i = -1; 617s do 617s i = i + 1; 617s testsize = factor (numel (in1) + i); 617s until (numel (testsize) > 2) 617s in1 = reshape ([in1; in1(1:i)], testsize); 617s in2 = reshape ([in2; in2(1:i)], testsize); 617s out = reshape ([out; out(1:i)], testsize); 617s assert (isequaln (eq (in1, in2), out)); 617s 19 tests, 19 passed, 0 known failure, 0 skipped 617s [inst/@infsupdec/mulrev.m] 617s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/mulrev.m 617s ***** # IEEE Std 1788-2015 mulRevToPair examples 617s ***** test 617s [u, v] = mulrev (infsupdec (0), infsupdec (1, 2)); 617s assert (isempty (u) & isempty (v)); 617s ***** test 617s [u, v] = mulrev (infsupdec (0), infsupdec (0, 1)); 617s assert (isentire (u) & isempty (v)); 617s ***** test 617s [u, v] = mulrev (infsupdec (1), infsupdec (1, 2)); 617s assert (isequal (u, infsupdec (1, 2)) & isempty (v)); 617s ***** test 617s [u, v] = mulrev (infsupdec (1, inf), infsupdec (1)); 617s assert (isequal (u, infsupdec (0, 1, "dac")) & isempty (v)); 617s ***** test 617s [u, v] = mulrev (infsupdec (-1, 1), infsupdec (1, 2)); 617s assert (isequal (u, infsupdec (-inf, -1, "trv")) & isequal (v, infsupdec (1, inf, "trv"))); 617s ***** test 617s [u, v] = mulrev (infsupdec (-inf, inf), infsupdec (1)); 617s assert (isequal (u, infsupdec (-inf, 0, "trv")) & isequal (v, infsupdec (0, inf, "trv"))); 617s ***** shared testdata 617s # Load compiled test data (from src/test/*.itl) 617s testdata = load (file_in_loadpath ("test/itl.mat")); 617s ***** test 617s # Scalar evaluation 617s testcases = testdata.NoSignal.infsupdec.mulRevToPair1; 617s for testcase = [testcases]' 617s assert (isequaln (... 617s nthargout (1, 2, @mulrev, testcase.in{1}, testcase.in{2}), ... 617s testcase.out)); 617s endfor 619s ***** test 619s # Vector evaluation 619s testcases = testdata.NoSignal.infsupdec.mulRevToPair1; 619s in1 = vertcat (vertcat (testcases.in){:, 1}); 619s in2 = vertcat (vertcat (testcases.in){:, 2}); 619s out = vertcat (testcases.out); 619s assert (isequaln (nthargout (1, 2, @mulrev, in1, in2), out)); 619s ***** test 619s # N-dimensional array evaluation 619s testcases = testdata.NoSignal.infsupdec.mulRevToPair1; 619s in1 = vertcat (vertcat (testcases.in){:, 1}); 619s in2 = vertcat (vertcat (testcases.in){:, 2}); 619s out = vertcat (testcases.out); 619s # Reshape data 619s i = -1; 619s do 619s i = i + 1; 619s testsize = factor (numel (in1) + i); 619s until (numel (testsize) > 2) 619s in1 = reshape ([in1; in1(1:i)], testsize); 619s in2 = reshape ([in2; in2(1:i)], testsize); 619s out = reshape ([out; out(1:i)], testsize); 619s assert (isequaln (nthargout (1, 2, @mulrev, in1, in2), out)); 619s ***** test 619s # Scalar evaluation 619s testcases = testdata.NoSignal.infsupdec.mulRevToPair2; 619s for testcase = [testcases]' 619s assert (isequaln (... 619s nthargout (2, @mulrev, testcase.in{1}, testcase.in{2}), ... 619s testcase.out)); 619s endfor 622s ***** test 622s # Vector evaluation 622s testcases = testdata.NoSignal.infsupdec.mulRevToPair2; 622s in1 = vertcat (vertcat (testcases.in){:, 1}); 622s in2 = vertcat (vertcat (testcases.in){:, 2}); 622s out = vertcat (testcases.out); 622s assert (isequaln (nthargout (2, @mulrev, in1, in2), out)); 622s ***** test 622s # N-dimensional array evaluation 622s testcases = testdata.NoSignal.infsupdec.mulRevToPair2; 622s in1 = vertcat (vertcat (testcases.in){:, 1}); 622s in2 = vertcat (vertcat (testcases.in){:, 2}); 622s out = vertcat (testcases.out); 622s # Reshape data 622s i = -1; 622s do 622s i = i + 1; 622s testsize = factor (numel (in1) + i); 622s until (numel (testsize) > 2) 622s in1 = reshape ([in1; in1(1:i)], testsize); 622s in2 = reshape ([in2; in2(1:i)], testsize); 622s out = reshape ([out; out(1:i)], testsize); 622s assert (isequaln (nthargout (2, @mulrev, in1, in2), out)); 622s ***** test 622s # Scalar evaluation 622s testcases = testdata.NoSignal.infsupdec.mulRev; 622s for testcase = [testcases]' 622s assert (isequaln (... 622s mulrev (testcase.in{1}, testcase.in{2}), ... 622s testcase.out)); 622s endfor 622s ***** test 622s # Vector evaluation 622s testcases = testdata.NoSignal.infsupdec.mulRev; 622s in1 = vertcat (vertcat (testcases.in){:, 1}); 622s in2 = vertcat (vertcat (testcases.in){:, 2}); 622s out = vertcat (testcases.out); 622s assert (isequaln (mulrev (in1, in2), out)); 622s ***** test 622s # N-dimensional array evaluation 622s testcases = testdata.NoSignal.infsupdec.mulRev; 622s in1 = vertcat (vertcat (testcases.in){:, 1}); 622s in2 = vertcat (vertcat (testcases.in){:, 2}); 622s out = vertcat (testcases.out); 622s # Reshape data 622s i = -1; 622s do 622s i = i + 1; 622s testsize = factor (numel (in1) + i); 622s until (numel (testsize) > 2) 622s in1 = reshape ([in1; in1(1:i)], testsize); 622s in2 = reshape ([in2; in2(1:i)], testsize); 622s out = reshape ([out; out(1:i)], testsize); 622s assert (isequaln (mulrev (in1, in2), out)); 622s ***** test 622s # Scalar evaluation 622s testcases = testdata.NoSignal.infsupdec.mulRevTen; 622s for testcase = [testcases]' 622s assert (isequaln (... 622s mulrev (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 622s testcase.out)); 622s endfor 622s ***** test 622s # Vector evaluation 622s testcases = testdata.NoSignal.infsupdec.mulRevTen; 622s in1 = vertcat (vertcat (testcases.in){:, 1}); 622s in2 = vertcat (vertcat (testcases.in){:, 2}); 622s in3 = vertcat (vertcat (testcases.in){:, 3}); 622s out = vertcat (testcases.out); 622s assert (isequaln (mulrev (in1, in2, in3), out)); 622s ***** test 622s # N-dimensional array evaluation 622s testcases = testdata.NoSignal.infsupdec.mulRevTen; 622s in1 = vertcat (vertcat (testcases.in){:, 1}); 622s in2 = vertcat (vertcat (testcases.in){:, 2}); 622s in3 = vertcat (vertcat (testcases.in){:, 3}); 622s out = vertcat (testcases.out); 622s # Reshape data 622s i = -1; 622s do 622s i = i + 1; 622s testsize = factor (numel (in1) + i); 622s until (numel (testsize) > 2) 622s in1 = reshape ([in1; in1(1:i)], testsize); 622s in2 = reshape ([in2; in2(1:i)], testsize); 622s in3 = reshape ([in3; in3(1:i)], testsize); 622s out = reshape ([out; out(1:i)], testsize); 622s assert (isequaln (mulrev (in1, in2, in3), out)); 622s 18 tests, 18 passed, 0 known failure, 0 skipped 622s [inst/@infsupdec/uminus.m] 622s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/uminus.m 622s ***** # from the documentation string 622s ***** assert (isequal (-infsupdec (2, 3), infsupdec (-3, -2))); 622s ***** shared testdata 622s # Load compiled test data (from src/test/*.itl) 622s testdata = load (file_in_loadpath ("test/itl.mat")); 622s ***** test 622s # Scalar evaluation 622s testcases = testdata.NoSignal.infsupdec.neg; 622s for testcase = [testcases]' 622s assert (isequaln (... 622s uminus (testcase.in{1}), ... 622s testcase.out)); 622s endfor 622s ***** test 622s # Vector evaluation 622s testcases = testdata.NoSignal.infsupdec.neg; 622s in1 = vertcat (vertcat (testcases.in){:, 1}); 622s out = vertcat (testcases.out); 622s assert (isequaln (uminus (in1), out)); 622s ***** test 622s # N-dimensional array evaluation 622s testcases = testdata.NoSignal.infsup.neg; 622s in1 = vertcat (vertcat (testcases.in){:, 1}); 622s out = vertcat (testcases.out); 622s # Reshape data 622s i = -1; 622s do 622s i = i + 1; 622s testsize = factor (numel (in1) + i); 622s until (numel (testsize) > 2) 622s in1 = reshape ([in1; in1(1:i)], testsize); 622s out = reshape ([out; out(1:i)], testsize); 622s assert (isequaln (uminus (in1), out)); 623s 4 tests, 4 passed, 0 known failure, 0 skipped 623s [inst/@infsupdec/log.m] 623s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/log.m 623s ***** # from the documentation string 623s ***** assert (isequal (log (infsupdec (2)), infsupdec ("[0x1.62E42FEFA39EFp-1, 0x1.62E42FEFA39Fp-1]"))); 623s ***** shared testdata 623s # Load compiled test data (from src/test/*.itl) 623s testdata = load (file_in_loadpath ("test/itl.mat")); 623s ***** test 623s # Scalar evaluation 623s testcases = testdata.NoSignal.infsupdec.log; 623s for testcase = [testcases]' 623s assert (isequaln (... 623s log (testcase.in{1}), ... 623s testcase.out)); 623s endfor 623s ***** test 623s # Vector evaluation 623s testcases = testdata.NoSignal.infsupdec.log; 623s in1 = vertcat (vertcat (testcases.in){:, 1}); 623s out = vertcat (testcases.out); 623s assert (isequaln (log (in1), out)); 623s ***** test 623s # N-dimensional array evaluation 623s testcases = testdata.NoSignal.infsup.log; 623s in1 = vertcat (vertcat (testcases.in){:, 1}); 623s out = vertcat (testcases.out); 623s # Reshape data 623s i = -1; 623s do 623s i = i + 1; 623s testsize = factor (numel (in1) + i); 623s until (numel (testsize) > 2) 623s in1 = reshape ([in1; in1(1:i)], testsize); 623s out = reshape ([out; out(1:i)], testsize); 623s assert (isequaln (log (in1), out)); 623s 4 tests, 4 passed, 0 known failure, 0 skipped 623s [inst/@infsupdec/csc.m] 623s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/csc.m 623s ***** # from the documentation string 623s ***** assert (isequal (csc (infsupdec (1)), infsupdec ("[0x1.303AA9620B223, 0x1.303AA9620B224]_com"))); 623s 1 test, 1 passed, 0 known failure, 0 skipped 623s [inst/@infsupdec/exp.m] 623s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/exp.m 623s ***** # from the documentation string 623s ***** assert (isequal (exp (infsupdec (1)), infsupdec ("e"))); 623s ***** shared testdata 623s # Load compiled test data (from src/test/*.itl) 623s testdata = load (file_in_loadpath ("test/itl.mat")); 623s ***** test 623s # Scalar evaluation 623s testcases = testdata.NoSignal.infsupdec.exp; 623s for testcase = [testcases]' 623s assert (isequaln (... 623s exp (testcase.in{1}), ... 623s testcase.out)); 623s endfor 623s ***** test 623s # Vector evaluation 623s testcases = testdata.NoSignal.infsupdec.exp; 623s in1 = vertcat (vertcat (testcases.in){:, 1}); 623s out = vertcat (testcases.out); 623s assert (isequaln (exp (in1), out)); 623s ***** test 623s # N-dimensional array evaluation 623s testcases = testdata.NoSignal.infsup.exp; 623s in1 = vertcat (vertcat (testcases.in){:, 1}); 623s out = vertcat (testcases.out); 623s # Reshape data 623s i = -1; 623s do 623s i = i + 1; 623s testsize = factor (numel (in1) + i); 623s until (numel (testsize) > 2) 623s in1 = reshape ([in1; in1(1:i)], testsize); 623s out = reshape ([out; out(1:i)], testsize); 623s assert (isequaln (exp (in1), out)); 623s 4 tests, 4 passed, 0 known failure, 0 skipped 623s [inst/@infsupdec/rsqrt.m] 623s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/rsqrt.m 623s ***** # from the documentation string 623s ***** assert (isequal (rsqrt (infsupdec (-6, 4)), infsupdec (.5, inf, "trv"))); 623s 1 test, 1 passed, 0 known failure, 0 skipped 623s [inst/@infsupdec/pow10.m] 623s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/pow10.m 623s ***** # from the documentation string 623s ***** assert (isequal (pow10 (infsupdec (5)), infsupdec (100000))); 623s ***** shared testdata 623s # Load compiled test data (from src/test/*.itl) 623s testdata = load (file_in_loadpath ("test/itl.mat")); 624s ***** test 624s # Scalar evaluation 624s testcases = testdata.NoSignal.infsupdec.exp10; 624s for testcase = [testcases]' 624s assert (isequaln (... 624s pow10 (testcase.in{1}), ... 624s testcase.out)); 624s endfor 624s ***** test 624s # Vector evaluation 624s testcases = testdata.NoSignal.infsupdec.exp10; 624s in1 = vertcat (vertcat (testcases.in){:, 1}); 624s out = vertcat (testcases.out); 624s assert (isequaln (pow10 (in1), out)); 624s ***** test 624s # N-dimensional array evaluation 624s testcases = testdata.NoSignal.infsupdec.exp10; 624s in1 = vertcat (vertcat (testcases.in){:, 1}); 624s out = vertcat (testcases.out); 624s # Reshape data 624s i = -1; 624s do 624s i = i + 1; 624s testsize = factor (numel (in1) + i); 624s until (numel (testsize) > 2 || i == numel (in1)) 624s in1 = reshape ([in1; in1(1:i)], testsize); 624s out = reshape ([out; out(1:i)], testsize); 624s assert (isequaln (pow10 (in1), out)); 624s 4 tests, 4 passed, 0 known failure, 0 skipped 624s [inst/@infsupdec/precedes.m] 624s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/@infsupdec/precedes.m 624s ***** assert (precedes (infsupdec (1, 2), infsupdec (2, 3))); 624s ***** assert (not (precedes (infsupdec (1, 2.1), infsupdec (1.9, 3)))); 624s ***** shared testdata 624s # Load compiled test data (from src/test/*.itl) 624s testdata = load (file_in_loadpath ("test/itl.mat")); 624s ***** test 624s # Scalar evaluation 624s testcases = testdata.NoSignal.infsupdec.precedes; 624s for testcase = [testcases]' 624s assert (isequaln (... 624s precedes (testcase.in{1}, testcase.in{2}), ... 624s testcase.out)); 624s endfor 624s ***** test 624s # Vector evaluation 624s testcases = testdata.NoSignal.infsupdec.precedes; 624s in1 = vertcat (vertcat (testcases.in){:, 1}); 624s in2 = vertcat (vertcat (testcases.in){:, 2}); 624s out = vertcat (testcases.out); 624s assert (isequaln (precedes (in1, in2), out)); 624s ***** test 624s # N-dimensional array evaluation 624s testcases = testdata.NoSignal.infsupdec.precedes; 624s in1 = vertcat (vertcat (testcases.in){:, 1}); 624s in2 = vertcat (vertcat (testcases.in){:, 2}); 624s out = vertcat (testcases.out); 624s # Reshape data 624s i = -1; 624s do 624s i = i + 1; 624s testsize = factor (numel (in1) + i); 624s until (numel (testsize) > 2) 624s in1 = reshape ([in1; in1(1:i)], testsize); 624s in2 = reshape ([in2; in2(1:i)], testsize); 624s out = reshape ([out; out(1:i)], testsize); 624s assert (isequaln (precedes (in1, in2), out)); 624s 5 tests, 5 passed, 0 known failure, 0 skipped 624s [inst/ctc_intersect.m] 624s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/ctc_intersect.m 624s ***** function [fval, x] = ctc_abs (y, x) 624s fval = abs (x); 624s x = absrev (intersect (fval, y), x); 624s ***** endfunction 624s ***** shared c 624s c = ctc_intersect (@ctc_abs, "[0, 2]", @ctc_abs, "[1, 3]"); 624s ***** test 624s [fval, x] = c (infsup (0), infsup ("[1, 3]")); 624s assert (ismember (0, fval) && 0 != fval); 624s assert (x == infsup ("[1, 2]")); 624s ***** test 624s [fval, x] = c (infsup (0), infsup ("[1, 2]")); 624s assert (0 == fval); 624s assert (x == infsup ("[1, 2]")); 624s ***** test 624s [fval, x] = c (infsup (0), infsup ("[entire]")); 624s assert (ismember (0, fval) && 0 != fval); 624s assert (x == infsup ("[-2, 2]")); 624s ***** test 624s [fval, x] = c (infsup (0), infsup ("[0, inf]")); 624s assert (ismember (0, fval) && 0 != fval); 624s assert (x == infsup ("[1, 2]")); 624s 4 tests, 4 passed, 0 known failure, 0 skipped 624s [inst/nai.m] 624s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/nai.m 624s ***** assert (isnai (nai ())); 624s ***** assert (isnai (nai (2)), true (2)); 624s ***** assert (isnai (nai (3, 4)), true (3, 4)); 624s ***** assert (decorationpart (nai ()), {"ill"}); 624s ***** assert (isnai (nai (2, 2, 2)), true (2, 2, 2)) 624s 5 tests, 5 passed, 0 known failure, 0 skipped 624s [inst/midrad.m] 624s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/midrad.m 624s ***** assert (isempty (midrad ())); 624s ***** warning id=interval:UndefinedOperation 624s assert (isnai (midrad (0, -inf))); 624s ***** warning id=interval:UndefinedOperation 624s assert (isnai (midrad (0, -.1))); 624s ***** warning id=interval:UndefinedOperation 624s assert (isnai (midrad (0, "-.1"))); 624s ***** warning id=interval:UndefinedOperation 624s assert (isnai (midrad (0, infsup("-.1")))); 624s ***** assert (isequal (midrad ("pi"), infsupdec ("pi"))); 624s ***** warning id=interval:ImplicitPromote 624s assert (isequal (midrad (infsup (2), 2), infsupdec (0, 4))); 624s ***** assert (isequal (midrad (2, infsup (2)), infsupdec (0, 4))); 624s ***** warning id=interval:ImplicitPromote 624s assert (isequal (midrad (infsup (2), infsup (2)), infsupdec (0, 4))); 624s ***** assert (isequal (midrad (2, infsupdec (2)), infsupdec (0, 4))); 624s ***** assert (isequal (midrad (infsupdec (2), 2), infsupdec (0, 4))); 624s ***** warning id=interval:ImplicitPromote 624s assert (isequal (midrad (infsup (2), infsupdec (2)), infsupdec (0, 4))); 624s ***** assert (isequal (midrad (infsupdec (2), infsup (2)), infsupdec (0, 4))); 624s ***** assert (isequal (midrad (infsupdec (2), infsupdec (2)), infsupdec (0, 4))); 624s ***** assert (isequal (midrad (1, magic (3)), infsupdec ([-7, 0, -5; -2, -4, -6; -3, -8, -1], [9, 2, 7; 4, 6, 8; 5, 10, 3]))); 624s ***** assert (isequal (midrad (magic (3), 1), infsupdec ([7, 0, 5; 2, 4, 6; 3, 8, 1], [9, 2, 7; 4, 6, 8; 5, 10, 3]))); 624s ***** # from the documentation string 624s ***** assert (isequal (midrad (42, 3), infsupdec (39, 45))); 624s ***** assert (isequal (midrad (0, inf), entire ())); 624s ***** assert (isequal (midrad ("1.1", "0.1"), infsupdec (1 - eps, "1.2"))); 624s ***** # N-dimensional arrays 624s ***** assert (isequal (midrad (zeros (2, 2, 2), ones (2, 2, 2)), infsupdec (-ones (2, 2, 2), ones (2, 2, 2)))); 624s ***** assert (isequal (midrad (zeros (2, 2, 2), 1), infsupdec (-ones (2, 2, 2), ones (2, 2, 2)))); 624s ***** assert (isequal (midrad (0, ones (2, 2, 2)), infsupdec (-ones (2, 2, 2), ones (2, 2, 2)))); 624s ***** test 624s [M, R] = midrad (infsupdec (-ones (2, 2, 2), ones (2, 2, 2))); 624s assert (M, zeros (2, 2, 2)); 624s assert (R, ones (2, 2, 2)); 624s 23 tests, 23 passed, 0 known failure, 0 skipped 624s [inst/interval_bitpack.m] 624s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/interval_bitpack.m 624s ***** test "bare"; 624s littleendian = bitunpack (uint16 (1))(1); 624s b = zeros (1, 128); 624s if (littleendian) 624s b([52, 63, 117, 127]) = 1; 624s else 624s b([7, 12, 71, 77]) = 1; 624s endif 624s decoded = interval_bitpack (logical (b)); 624s assert (eq (decoded, infsup (3, 4))); 624s ***** test "decorated"; 624s littleendian = bitunpack (uint16 (1))(1); 624s b = zeros (1, 136); 624s if (littleendian) 624s b([52, 63, 117, 127, 133]) = 1; 624s else 624s b([7, 12, 71, 77, 133]) = 1; 624s endif 624s decoded = interval_bitpack (logical (b)); 624s assert (eq (decoded, infsupdec (3, 4))); 624s 2 tests, 2 passed, 0 known failure, 0 skipped 624s [inst/__check_crlibm__.m] 624s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/__check_crlibm__.m 624s ***** assert (__check_crlibm__ ()); 625s 1 test, 1 passed, 0 known failure, 0 skipped 625s [inst/exacttointerval.m] 625s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/inst/exacttointerval.m 625s ***** assert (isempty (exacttointerval ("[Empty]"))); 625s ***** assert (isentire (exacttointerval ("[Entire]"))); 625s ***** test "common interval"; 625s y = exacttointerval ("[0, 1]"); 625s assert (inf (y), 0); 625s assert (sup (y), 1); 625s ***** test "point interval"; 625s y = exacttointerval ("[42]"); 625s assert (inf (y), 42); 625s assert (sup (y), 42); 625s ***** test "unbound interval"; 625s y = exacttointerval ("[-4, Infinity]"); 625s assert (inf (y), -4); 625s assert (sup (y), inf); 625s ***** error exacttointerval ("[0, 0.1]"); 625s ***** error exacttointerval ("[1, 0]"); 625s ***** test "N-dimensional array"; 625s i = infsup (reshape (1:24, 2, 3, 4)); 625s assert (exacttointerval (intervaltoexact (i)) == i); 625s 8 tests, 8 passed, 0 known failure, 0 skipped 625s Checking C++ files ... 625s [src/crlibm_function.cc] 625s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/src/crlibm_function.cc 625s ***** test 625s for f = {"acos", "asin", "atan", "cos", "cosh", "exp", "expm1", "log", "log10", "log1p", "log2", "sin", "sinh", "tan"} 625s for rnd = {+inf, -inf, 0, 0.5} 625s assert (crlibm_function (f{:}, rnd{:}, 0.5), mpfr_function_d (f{:}, rnd{:}, 0.5)); 625s endfor 625s endfor 625s 1 test, 1 passed, 0 known failure, 0 skipped 625s [src/intervaltotext.cc] 625s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/src/intervaltotext.cc 625s ***** assert (intervaltotext (infsup (1 + eps), "exact decimal"), "[1.0000000000000002220446049250313080847263336181640625]"); 625s ***** assert (intervaltotext (infsup (1 + eps), "exact hexadecimal"), "[0x1.0000000000001p+0]"); 625s ***** assert (intervaltotext (infsup (pi), "[.3g]"), "[3.14, 3.15]"); 625s ***** assert (intervaltotext (infsup (pi), "[.4g]"), "[3.141, 3.142]"); 625s ***** assert (intervaltotext (infsup (1 + eps)), "[1, 1.00001]"); 625s ***** assert (intervaltotext (infsup (1)), "[1]"); 625s ***** assert (reshape (intervaltotext (infsup (reshape (1:120, 2, 3, 4, 5))), 1, 120), intervaltotext (infsup (1:120))); 625s ***** assert (intervaltotext (infsupdec (1 + eps), "exact decimal"), "[1.0000000000000002220446049250313080847263336181640625]_com"); 625s ***** assert (intervaltotext (infsupdec (1 + eps), "exact hexadecimal"), "[0x1.0000000000001p+0]_com"); 625s ***** assert (intervaltotext (infsupdec (1 + eps)), "[1, 1.00001]_com"); 625s ***** assert (intervaltotext (infsupdec (1)), "[1]_com"); 625s ***** assert (reshape (intervaltotext (infsupdec (reshape (1:120, 2, 3, 4, 5))), 1, 120), intervaltotext (infsupdec (1:120))); 625s ***** assert (intervaltotext (infsup (2, 3), "[g]"), "[2, 3]"); 625s ***** assert (intervaltotext (infsup (2, 3), "9:[g]"), "[ 2, 3]"); 625s ***** assert (intervaltotext (infsup (), "[g]"), "[Empty]"); 625s ***** assert (intervaltotext (infsup (), "9:[g]"), "[ Empty ]"); 625s ***** assert (intervaltotext (infsup (2, 3), "g"), "2 3"); 625s ***** assert (intervaltotext (infsupdec (2, 3), "g"), "2 3 _com"); 625s ***** assert (intervaltotext (infsup (), "[Cg]"), "[EMPTY]"); 625s ***** assert (intervaltotext (infsup (), "[cg]"), "[empty]"); 625s ***** assert (intervaltotext (infsup (-inf, inf), "[g]"), "[Entire]"); 625s ***** assert (intervaltotext (infsup (-inf, inf), "[>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/src/mpfr_to_string_d.cc 625s ***** test; 625s [s, isexact] = mpfr_to_string_d (-inf, "decimal", .1); 625s assert (s, {"0.1"}); 625s assert (isexact, false); 625s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", inf), {"inf"}); 625s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", -inf), {"-inf"}); 625s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", nan), {"nan"}); 625s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", 0), {"0x0.0000000000000p+0"}); 625s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", 2), {"0x1.0000000000000p+1"}); 625s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", -1), {"-0x1.0000000000000p+0"}); 625s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", pow2 (-1022)), {"0x1.0000000000000p-1022"}); 625s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", pow2 (-1074)), {"0x0.0000000000001p-1022"}); 625s 9 tests, 9 passed, 0 known failure, 0 skipped 625s [src/mpfr_matrix_mul_d.cc] 625s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/src/mpfr_matrix_mul_d.cc 625s ***** test; 625s [l, u] = mpfr_matrix_mul_d (magic (3), magic (3)', magic (3) + 1, magic (3)' + 1); 625s assert (l, [101, 71, 53; 71, 83, 71; 53, 71, 101]); 625s assert (u, [134, 104, 86; 104, 116, 104; 86, 104, 134]); 625s ***** xtest; 625s if (((exist ("__octave_config_info__") && ... 625s __octave_config_info__.ENABLE_OPENMP) || ... 625s (not (exist ("__octave_config_info__")) && ... 625s octave_config_info ("features").OPENMP)) ... 625s && nproc ("overridable") > 1) 625s ## OpenMP is enabled and may use more than one thread. 625s ## We should observe speed-ups by that. 625s A = vec (magic (2000)); 625s tic; 625s mpfr_matrix_mul_d (A', A, A', A); 625s time_per_element = toc; 625s A = [A A]; 625s tic; 625s mpfr_matrix_mul_d (A', A, A', A); 625s time_per_element_parallel = toc / numel (ans); 625s 625s ## Ideally, the runtime would be cut in half (at least), 625s ## however, there is an overhead, so let's be pessimistic and 625s ## assume that the parallel execution is at least 20% faster. 625s assert (time_per_element > 1.2 * time_per_element_parallel) 625s endif 630s 2 tests, 2 passed, 0 known failure, 0 skipped 630s [src/mpfr_vector_sum_d.cc] 630s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/src/mpfr_vector_sum_d.cc 630s ***** assert (mpfr_vector_sum_d (0, [eps, realmax, realmax, -realmax, -realmax], 2), eps) 630s ***** assert (mpfr_vector_sum_d (-inf, [eps/2, 1], 2), 1) 630s ***** assert (mpfr_vector_sum_d (+inf, [eps/2, 1], 2), 1 + eps) 630s ***** test 630s a = inf (infsup ("0X1.1111111111111P+100")); 630s b = inf (infsup ("0X1.1111111111111P+1")); 630s [s, e] = mpfr_vector_sum_d (0.5, [a, b], 2); 630s assert (s, a); 630s assert (e, b); 630s ***** test 630s a = inf (infsup ("0X1.1111111111111P+53")); 630s b = inf (infsup ("0X1.1111111111111P+1")); 630s c = inf (infsup ("0X1.1111111111112P+53")); 630s d = inf (infsup ("0X1.111111111111P-3")); 630s [s, e] = mpfr_vector_sum_d (0.5, [a, b], 2); 630s assert (s, c); 630s assert (e, d); 630s ***** test 630s a = inf (infsup ("0X1.1111111111111P+2")); 630s b = inf (infsup ("0X1.1111111111111P+1")); 630s c = inf (infsup ("0X1.999999999999AP+2")); 630s d = inf (infsup ("-0X1P-51")); 630s [s, e] = mpfr_vector_sum_d (0.5, [a, b], 2); 630s assert (s, c); 630s assert (e, d); 630s ***** test 630s for dim = 1:6 630s assert (mpfr_vector_sum_d (0.5, ones (1, 2, 3, 4, 5), dim), sum (ones (1, 2, 3, 4, 5), dim)); 630s endfor 630s ***** shared testdata 630s testdata = load (file_in_loadpath ("test/itl.mat")); 630s ***** test 630s # Scalar evaluation 630s testcases = testdata.NoSignal.double.sum_nearest; 630s for testcase = [testcases]' 630s assert (isequaln (... 630s mpfr_vector_sum_d (0.5, testcase.in{1}, 2), ... 630s testcase.out)); 630s endfor 630s ***** test 630s # Vector evaluation 630s testcases = testdata.NoSignal.double.sum_nearest; 630s in1 = vertcat (testcases.in); 630s in1 = cell2mat (cellfun ("postpad", in1, {(max (cellfun ("numel", in1)))}, "UniformOutput", false)); 630s out = vertcat (testcases.out); 630s assert (isequaln (mpfr_vector_sum_d (0.5, in1, 2), out)); 630s ***** test 630s # Scalar evaluation 630s testcases = testdata.NoSignal.double.sum_abs_nearest; 630s for testcase = [testcases]' 630s assert (isequaln (... 630s mpfr_vector_sum_d (0.5, abs (testcase.in{1}), 2), ... 630s testcase.out)); 630s endfor 630s ***** test 630s # Vector evaluation 630s testcases = testdata.NoSignal.double.sum_abs_nearest; 630s in1 = vertcat (testcases.in); 630s in1 = cell2mat (cellfun ("postpad", in1, {(max (cellfun ("numel", in1)))}, "UniformOutput", false)); 630s out = vertcat (testcases.out); 630s assert (isequaln (mpfr_vector_sum_d (0.5, abs (in1), 2), out)); 630s 11 tests, 11 passed, 0 known failure, 0 skipped 630s [src/mpfr_vector_dot_d.cc] 630s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/src/mpfr_vector_dot_d.cc 630s ***** test; 630s [l, u] = mpfr_vector_dot_d (-1, -1, 2, 3, 1); 630s assert (l, -3); 630s assert (u, 6); 630s ***** test; 630s x = [realmax, realmax, -realmax, -realmax, 1, eps/2]; 630s y = ones (size (x)); 630s [l, u] = mpfr_vector_dot_d (x, y, x, y, 2); 630s d = mpfr_vector_dot_d (0.5, x, y, 2); 630s assert (l, 1); 630s assert (u, 1 + eps); 630s assert (ismember (d, infsup (l, u))); 630s ***** test; 630s [l, u] = mpfr_vector_dot_d (0, 0, inf, inf, 1); 630s d = mpfr_vector_dot_d (0.5, 0, inf, 1); 630s assert (l, 0); 630s assert (u, inf); 630s assert (isequaln (d, NaN)); 630s ***** test; 630s x = reshape (1:24, 2, 3, 4); 630s y = 2.*ones (2, 3, 4); 630s [l u] = mpfr_vector_dot_d (x, y, x, y, 3); 630s d = mpfr_vector_dot_d (0.5, x, y, 3); 630s assert (l, [80, 96, 112; 88, 104, 120]); 630s assert (u, [80, 96, 112; 88, 104, 120]); 630s assert (d, [80, 96, 112; 88, 104, 120]); 630s ***** shared testdata 630s testdata = load (file_in_loadpath ("test/itl.mat")); 630s ***** test 630s # Scalar evaluation 630s testcases = testdata.NoSignal.double.dot_nearest; 630s for testcase = [testcases]' 630s assert (isequaln (... 630s mpfr_vector_dot_d (0.5, testcase.in{1}, testcase.in{2}, 2), ... 630s testcase.out)); 630s endfor 630s ***** test 630s # Vector evaluation 630s testcases = testdata.NoSignal.double.dot_nearest; 630s in1 = vertcat (testcases.in)(:, 1); 630s in1 = cell2mat (cellfun ("postpad", in1, {(max (cellfun ("numel", in1)))}, "UniformOutput", false)); 630s in2 = vertcat (testcases.in)(:, 2); 630s in2 = cell2mat (cellfun ("postpad", in2, {(max (cellfun ("numel", in2)))}, "UniformOutput", false)); 630s out = vertcat (testcases.out); 630s assert (isequaln (mpfr_vector_dot_d (0.5, in1, in2, 2), out)); 630s ***** test 630s # Scalar evaluation 630s testcases = testdata.NoSignal.double.sum_sqr_nearest; 630s for testcase = [testcases]' 630s assert (isequaln (... 630s mpfr_vector_dot_d (0.5, testcase.in{1}, testcase.in{1}, 2), ... 630s testcase.out)); 630s endfor 630s ***** test 630s # Vector evaluation 630s testcases = testdata.NoSignal.double.sum_sqr_nearest; 630s in1 = vertcat (testcases.in); 630s in1 = cell2mat (cellfun ("postpad", in1, {(max (cellfun ("numel", in1)))}, "UniformOutput", false)); 630s out = vertcat (testcases.out); 630s assert (isequaln (mpfr_vector_dot_d (0.5, in1, in1, 2), out)); 630s 8 tests, 8 passed, 0 known failure, 0 skipped 630s [src/__setround__.cc] 630s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/src/__setround__.cc 630s ***** xtest 630s __setround__ (+inf); 630s assert (1 + realmin > 1, true); 630s assert (1 - realmin == 1, true); 630s __setround__ (0.5); 630s ***** xtest 630s __setround__ (-inf); 630s assert (1 + realmin == 1, true); 630s assert (1 - realmin < 1, true); 630s __setround__ (0.5); 630s ***** test 630s __setround__ (0.5); 630s assert (1 + realmin == 1, true); 630s assert (1 - realmin == 1, true); 630s ***** shared 630s __setround__ (0.5); 630s 3 tests, 3 passed, 0 known failure, 0 skipped 630s [src/mpfr_function_d.cc] 630s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/src/mpfr_function_d.cc 630s ***** assert (mpfr_function_d ('plus', 0, 2, 2), 4); 630s ***** assert (mpfr_function_d ('plus', -inf, 1, eps / 2), 1); 630s ***** assert (mpfr_function_d ('plus', +inf, 1, eps / 2), 1 + eps); 630s ***** error mpfr_function_d ('Krauskefarben', 0, 47, 11); 630s ***** # Cross-check unit tests from crlibm against the MPFR library. 630s ***** # We simulate binary64 floating-point arithmetic in MPFR 630s ***** # with mpfr_function_d and results shall be identical. 630s ***** # 630s ***** shared testdata 630s testdata = load (fullfile (... 630s fileparts (file_in_loadpath ("__check_crlibm__.m")), ... 630s "test", ... 630s "crlibm.mat")); 630s ***** function verify (fname, rnd, data) 630s assert (mpfr_function_d (fname, rnd, data.input), data.output); 630s ***** endfunction 630s ***** test verify ("acos", -inf, testdata.acos_rd); 630s ***** test verify ("acos", +inf, testdata.acos_ru); 630s ***** test verify ("acos", 0.5, testdata.acos_rn); 630s ***** test verify ("acos", 0, testdata.acos_rz); 630s ***** test verify ("asin", -inf, testdata.asin_rd); 630s ***** test verify ("asin", +inf, testdata.asin_ru); 630s ***** test verify ("asin", 0.5, testdata.asin_rn); 630s ***** test verify ("asin", 0, testdata.asin_rz); 630s ***** test verify ("atan", -inf, testdata.atan_rd); 630s ***** test verify ("atan", +inf, testdata.atan_ru); 630s ***** test verify ("atan", 0.5, testdata.atan_rn); 630s ***** test verify ("atan", 0, testdata.atan_rz); 630s ***** test verify ("cos", -inf, testdata.cos_rd); 630s ***** test verify ("cos", +inf, testdata.cos_ru); 630s ***** test verify ("cos", 0.5, testdata.cos_rn); 631s ***** test verify ("cos", 0, testdata.cos_rz); 631s ***** test verify ("cosh", -inf, testdata.cosh_rd); 631s ***** test verify ("cosh", +inf, testdata.cosh_ru); 631s ***** test verify ("cosh", 0.5, testdata.cosh_rn); 631s ***** test verify ("cosh", 0, testdata.cosh_rz); 631s ***** test verify ("exp", -inf, testdata.exp_rd); 631s ***** test verify ("exp", +inf, testdata.exp_ru); 631s ***** test verify ("exp", 0.5, testdata.exp_rn); 631s ***** test verify ("exp", 0, testdata.exp_rz); 631s ***** test verify ("expm1", -inf, testdata.expm1_rd); 631s ***** test verify ("expm1", +inf, testdata.expm1_ru); 631s ***** test verify ("expm1", 0.5, testdata.expm1_rn); 631s ***** test verify ("expm1", 0, testdata.expm1_rz); 631s ***** test verify ("log", -inf, testdata.log_rd); 631s ***** test verify ("log", +inf, testdata.log_ru); 631s ***** test verify ("log", 0.5, testdata.log_rn); 631s ***** test verify ("log", 0, testdata.log_rz); 631s ***** test verify ("log10", -inf, testdata.log10_rd); 631s ***** test verify ("log10", +inf, testdata.log10_ru); 631s ***** test verify ("log10", 0.5, testdata.log10_rn); 631s ***** test verify ("log10", 0, testdata.log10_rz); 631s ***** test verify ("log1p", -inf, testdata.log1p_rd); 631s ***** test verify ("log1p", +inf, testdata.log1p_ru); 631s ***** test verify ("log1p", 0.5, testdata.log1p_rn); 631s ***** test verify ("log1p", 0, testdata.log1p_rz); 631s ***** test verify ("log2", -inf, testdata.log2_rd); 631s ***** test verify ("log2", +inf, testdata.log2_ru); 631s ***** test verify ("log2", 0.5, testdata.log2_rn); 631s ***** test verify ("log2", 0, testdata.log2_rz); 631s ***** test verify ("sin", -inf, testdata.sin_rd); 631s ***** test verify ("sin", +inf, testdata.sin_ru); 631s ***** test verify ("sin", 0.5, testdata.sin_rn); 631s ***** test verify ("sin", 0, testdata.sin_rz); 631s ***** test verify ("sinh", -inf, testdata.sinh_rd); 631s ***** test verify ("sinh", +inf, testdata.sinh_ru); 631s ***** test verify ("sinh", 0.5, testdata.sinh_rn); 631s ***** test verify ("sinh", 0, testdata.sinh_rz); 631s ***** test verify ("tan", -inf, testdata.tan_rd); 631s ***** test verify ("tan", +inf, testdata.tan_ru); 631s ***** test verify ("tan", 0.5, testdata.tan_rn); 631s ***** test verify ("tan", 0, testdata.tan_rz); 631s 60 tests, 60 passed, 0 known failure, 0 skipped 631s [src/mpfr_linspace_d.cc] 631s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/src/mpfr_linspace_d.cc 631s ***** assert (mpfr_linspace_d (-inf, 1, 10, 10), 1 : 10); 631s ***** assert (mpfr_linspace_d (inf, 1, 10, 8) - mpfr_linspace_d (-inf, 1, 10, 8), [0 2 2 4 4 4 8 0] .* eps); 631s 2 tests, 2 passed, 0 known failure, 0 skipped 631s [src/mpfr_matrix_sqr_d.cc] 631s >>>>> /tmp/autopkgtest.gwpaGG/build.BN0/src/src/mpfr_matrix_sqr_d.cc 631s ***** test 631s m = magic (3); 631s [l, u] = mpfr_matrix_sqr_d (m, m + 1); 631s assert (l, [91, 67, 67; 67, 91, 67; 67, 67, 91]); 631s assert (u, [124, 100, 100; 100, 124, 100; 100, 100, 124]); 631s 1 test, 1 passed, 0 known failure, 0 skipped 631s Run tests in debian/check.m 631s Checking supplementary TST files ... 631s >>>>> processing crlibm.tst 631s ????? crlibm.tst does not exist in path 631s 0 test, 0 passed, 0 known failure, 0 skipped 631s >>>>> processing meshgrid.tst 631s ????? meshgrid.tst does not exist in path 631s 0 test, 0 passed, 0 known failure, 0 skipped 631s Done running the unit tests. 631s Summary: 2395 tests, 2395 passed, 0 known failures, 0 skipped 631s autopkgtest [13:59:48]: test command1: -----------------------] 632s command1 PASS 632s autopkgtest [13:59:49]: test command1: - - - - - - - - - - results - - - - - - - - - - 632s autopkgtest [13:59:49]: @@@@@@@@@@@@@@@@@@@@ summary 632s command1 PASS 638s nova [W] Using flock in prodstack6-arm64 638s Creating nova instance adt-plucky-arm64-octave-interval-20250315-134917-juju-7f2275-prod-proposed-migration-environment-15-9515a535-3468-419a-880d-8dd2610d98ca from image adt/ubuntu-plucky-arm64-server-20250315.img (UUID bd6e766c-b51f-4b53-86d6-23aa4d18f524)... 638s nova [W] Timed out waiting for 8f10944f-68a0-4d77-ae90-b11f731fc12a to get deleted.