0s autopkgtest [14:04:22]: starting date and time: 2025-03-15 14:04:22+0000 0s autopkgtest [14:04:22]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [14:04:22]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.8ogda40g/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_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\n" >> /etc/environment' --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 -- lxd -r lxd-armhf-10.145.243.58 lxd-armhf-10.145.243.58:autopkgtest/ubuntu/plucky/armhf 22s autopkgtest [14:04:44]: testbed dpkg architecture: armhf 24s autopkgtest [14:04:46]: testbed apt version: 2.9.33 28s autopkgtest [14:04:50]: @@@@@@@@@@@@@@@@@@@@ test bed setup 31s autopkgtest [14:04:53]: testbed release detected to be: None 38s autopkgtest [14:05:00]: updating testbed package index (apt update) 40s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 41s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [257 kB] 41s Get:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease [126 kB] 41s Get:4 http://ftpmaster.internal/ubuntu plucky-security InRelease [126 kB] 42s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [404 kB] 42s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.8 kB] 42s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [101 kB] 42s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [81.0 kB] 42s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf c-n-f Metadata [1944 B] 42s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf c-n-f Metadata [116 B] 42s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [326 kB] 43s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf c-n-f Metadata [12.1 kB] 43s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [3472 B] 43s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf c-n-f Metadata [332 B] 43s Get:15 http://ftpmaster.internal/ubuntu plucky/main Sources [1400 kB] 44s Get:16 http://ftpmaster.internal/ubuntu plucky/universe Sources [21.0 MB] 67s Get:17 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [299 kB] 67s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf Packages [1378 kB] 69s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf c-n-f Metadata [29.4 kB] 69s Get:20 http://ftpmaster.internal/ubuntu plucky/restricted armhf c-n-f Metadata [108 B] 69s Get:21 http://ftpmaster.internal/ubuntu plucky/universe armhf Packages [15.1 MB] 88s Get:22 http://ftpmaster.internal/ubuntu plucky/multiverse armhf Packages [172 kB] 90s Fetched 41.0 MB in 50s (828 kB/s) 91s Reading package lists... 97s autopkgtest [14:05:59]: upgrading testbed (apt dist-upgrade and autopurge) 98s Reading package lists... 99s Building dependency tree... 99s Reading state information... 99s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 99s Starting 2 pkgProblemResolver with broken count: 0 99s Done 100s Entering ResolveByKeep 100s 100s Calculating upgrade... 101s The following packages will be upgraded: 101s libc-bin libc6 locales python3-jinja2 sos strace 101s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 101s Need to get 8642 kB of archives. 101s After this operation, 23.6 kB of additional disk space will be used. 101s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc6 armhf 2.41-1ubuntu2 [2932 kB] 105s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc-bin armhf 2.41-1ubuntu2 [545 kB] 105s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf locales all 2.41-1ubuntu2 [4246 kB] 110s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf strace armhf 6.13+ds-1ubuntu1 [445 kB] 110s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 110s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf sos all 4.9.0-5 [365 kB] 111s Preconfiguring packages ... 111s Fetched 8642 kB in 10s (880 kB/s) 111s (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 ... 64655 files and directories currently installed.) 111s Preparing to unpack .../libc6_2.41-1ubuntu2_armhf.deb ... 112s Unpacking libc6:armhf (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 112s Setting up libc6:armhf (2.41-1ubuntu2) ... 112s (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 ... 64655 files and directories currently installed.) 112s Preparing to unpack .../libc-bin_2.41-1ubuntu2_armhf.deb ... 112s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 112s Setting up libc-bin (2.41-1ubuntu2) ... 112s (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 ... 64655 files and directories currently installed.) 112s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 112s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 113s Preparing to unpack .../strace_6.13+ds-1ubuntu1_armhf.deb ... 113s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 113s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 113s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 113s Preparing to unpack .../archives/sos_4.9.0-5_all.deb ... 113s Unpacking sos (4.9.0-5) over (4.9.0-4) ... 113s Setting up sos (4.9.0-5) ... 114s Setting up locales (2.41-1ubuntu2) ... 114s Generating locales (this might take a while)... 116s en_US.UTF-8... done 116s Generation complete. 116s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 116s Setting up strace (6.13+ds-1ubuntu1) ... 116s Processing triggers for man-db (2.13.0-1) ... 118s Processing triggers for systemd (257.3-1ubuntu3) ... 120s Reading package lists... 120s Building dependency tree... 120s Reading state information... 121s Starting pkgProblemResolver with broken count: 0 121s Starting 2 pkgProblemResolver with broken count: 0 121s Done 121s Solving dependencies... 122s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 124s autopkgtest [14:06:26]: rebooting testbed after setup commands that affected boot 166s autopkgtest [14:07:08]: testbed running kernel: Linux 6.8.0-52-generic #53~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Jan 15 18:10:51 UTC 2 193s autopkgtest [14:07:35]: @@@@@@@@@@@@@@@@@@@@ apt-source octave-interval 210s Get:1 http://ftpmaster.internal/ubuntu plucky/universe octave-interval 3.2.1-6build1 (dsc) [2262 B] 210s Get:2 http://ftpmaster.internal/ubuntu plucky/universe octave-interval 3.2.1-6build1 (tar) [2505 kB] 210s Get:3 http://ftpmaster.internal/ubuntu plucky/universe octave-interval 3.2.1-6build1 (diff) [10.8 kB] 210s gpgv: Signature made Tue May 14 09:46:14 2024 UTC 210s gpgv: using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2 210s gpgv: Can't check signature: No public key 210s dpkg-source: warning: cannot verify inline signature for ./octave-interval_3.2.1-6build1.dsc: no acceptable signature found 211s autopkgtest [14:07:52]: testing package octave-interval version 3.2.1-6build1 213s autopkgtest [14:07:55]: build not needed 216s autopkgtest [14:07:58]: test command1: preparing testbed 218s Reading package lists... 218s Building dependency tree... 218s Reading state information... 218s Starting pkgProblemResolver with broken count: 0 218s Starting 2 pkgProblemResolver with broken count: 0 218s Done 219s The following NEW packages will be installed: 219s aglfn appstream autoconf automake autopoint autotools-dev cme comerr-dev cpp 219s cpp-14 cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper 219s debugedit dh-autoreconf dh-octave dh-octave-autopkgtest 219s dh-strip-nondeterminism diffstat dwz fontconfig fontconfig-config 219s fonts-dejavu-core fonts-dejavu-mono fonts-freefont-otf fonts-urw-base35 g++ 219s g++-14 g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-14 219s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext gfortran 219s gfortran-14 gfortran-14-arm-linux-gnueabihf gfortran-arm-linux-gnueabihf 219s ghostscript gnuplot-data gnuplot-nox hdf5-helpers intltool-debian 219s krb5-multidev libaec-dev libaec0 libalgorithm-c3-perl libaliased-perl 219s libamd3 libaom3 libapp-cmd-perl libappstream5 libapt-pkg-perl 219s libarchive-zip-perl libarpack2t64 libarray-intspan-perl libasan8 219s libasound2-data libasound2t64 libavahi-client3 libavahi-common-data 219s libavahi-common3 libb-hooks-endofscope-perl libb-hooks-op-check-perl libb2-1 219s libberkeleydb-perl libblas-dev libblas3 libboolean-perl libbrotli-dev 219s libc-dev-bin libc6-dev libcairo2 libcamd3 libcapture-tiny-perl 219s libcarp-assert-more-perl libcc1-0 libccolamd3 libcgi-pm-perl libcholmod5 219s libclass-c3-perl libclass-data-inheritable-perl libclass-inspector-perl 219s libclass-load-perl libclass-method-modifiers-perl libclass-xsaccessor-perl 219s libclone-choose-perl libclone-perl libcolamd3 219s libconfig-model-backend-yaml-perl libconfig-model-dpkg-perl 219s libconfig-model-perl libconfig-tiny-perl libconst-fast-perl 219s libconvert-binhex-perl libcpanel-json-xs-perl libcrypt-dev libcups2t64 219s libcurl4-openssl-dev libcxsparse4 libdata-dpath-perl 219s libdata-messagepack-perl libdata-optlist-perl libdata-section-perl 219s libdata-validate-domain-perl libdata-validate-ip-perl 219s libdata-validate-uri-perl libdatrie1 libde265-0 libdebhelper-perl 219s libdeflate0 libdevel-callchecker-perl libdevel-size-perl 219s libdevel-stacktrace-perl libdouble-conversion3 libduktape207 libdw1t64 219s libdynaloader-functions-perl libegl-mesa0 libegl1 libemail-address-xs-perl 219s libencode-locale-perl liberror-perl libevent-2.1-7t64 219s libexception-class-perl libexporter-lite-perl libexporter-tiny-perl 219s libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-single3 219s libfile-basedir-perl libfile-find-rule-perl libfile-homedir-perl 219s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 219s libfile-which-perl libflac12t64 libfltk-gl1.3t64 libfltk1.3t64 219s libfont-ttf-perl libfontconfig1 libfontenc1 libfreetype6 libgbm1 219s libgcc-14-dev libgd3 libgetopt-long-descriptive-perl libgfortran-14-dev 219s libgfortran5 libgl-dev libgl1 libgl1-mesa-dri libgl2ps1.4 libglpk40 219s libglu1-mesa libglvnd0 libglx-dev libglx-mesa0 libglx0 libgmp-dev 219s libgmpxx4ldbl libgnutls-dane0t64 libgnutls-openssl27t64 libgnutls28-dev 219s libgomp1 libgraphicsmagick++-q16-12t64 libgraphicsmagick-q16-3t64 219s libgraphite2-3 libgs-common libgs10 libgs10-common libgssrpc4t64 219s libharfbuzz0b libhash-merge-perl libhdf5-310 libhdf5-cpp-310 libhdf5-dev 219s libhdf5-fortran-310 libhdf5-hl-310 libhdf5-hl-cpp-310 libhdf5-hl-fortran-310 219s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-form-perl 219s libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl 219s libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl 219s libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libice6 219s libidn12 libidn2-dev libijs-0.35 libimagequant0 libimport-into-perl 219s libindirect-perl libinput-bin libinput10 libio-html-perl 219s libio-interactive-perl libio-socket-ssl-perl libio-string-perl 219s libio-stringy-perl libio-tiecombine-perl libipc-run3-perl 219s libipc-system-simple-perl libisl23 libiterator-perl libiterator-util-perl 219s libjack-jackd2-0 libjbig0 libjbig2dec0 libjpeg-dev libjpeg-turbo8 219s libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjson-maybexs-perl libjson-perl 219s libjxl0.11 libkadm5clnt-mit12 libkadm5srv-mit12 libkdb5-10t64 libkrb5-dev 219s liblapack-dev liblapack3 liblcms2-2 libldap-dev liblerc4 219s liblist-compare-perl liblist-moreutils-perl liblist-moreutils-xs-perl 219s liblist-someutils-perl liblist-utilsby-perl libllvm19 219s liblog-any-adapter-screen-perl liblog-any-perl liblog-log4perl-perl libltdl7 219s liblua5.4-0 liblwp-mediatypes-perl liblwp-protocol-https-perl 219s libmailtools-perl libmarkdown2 libmd4c0 libmime-tools-perl libmldbm-perl 219s libmodule-implementation-perl libmodule-pluggable-perl 219s libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl 219s libmousex-nativetraits-perl libmousex-strictconstructor-perl libmp3lame0 219s libmpc3 libmpfr-dev libmpg123-0t64 libmro-compat-perl libmtdev1t64 219s libnamespace-clean-perl libncurses-dev libnet-domain-tld-perl 219s libnet-http-perl libnet-ipv6addr-perl libnet-netmask-perl 219s libnet-smtp-ssl-perl libnet-ssleay-perl libnetaddr-ip-perl libnghttp2-dev 219s libnumber-compare-perl libobject-pad-perl libogg0 libopengl0 libopenjp2-7 219s libopus0 libp11-kit-dev libpackage-stash-perl libpango-1.0-0 219s libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper2 libparams-classify-perl 219s libparams-util-perl libparams-validate-perl libparse-debcontrol-perl 219s libparse-recdescent-perl libpath-iterator-rule-perl libpath-tiny-perl 219s libpcre2-16-0 libperlio-gzip-perl libperlio-utf8-strict-perl libpixman-1-0 219s libpkgconf3 libpod-constants-perl libpod-parser-perl libpod-pom-perl 219s libportaudio2 libproc-processtable-perl libproxy1v5 libpsl-dev libqhull-r8.0 219s libqrupdate1 libqscintilla2-qt6-15 libqscintilla2-qt6-l10n 219s libqt6core5compat6 libqt6core6t64 libqt6dbus6 libqt6gui6 libqt6help6 219s libqt6network6 libqt6opengl6 libqt6openglwidgets6 libqt6printsupport6 219s libqt6sql6 libqt6widgets6 libqt6xml6 libraqm0 libreadline-dev 219s libregexp-common-perl libregexp-pattern-license-perl libregexp-pattern-perl 219s libregexp-wildcards-perl librole-tiny-perl librtmp-dev libsamplerate0 219s libsereal-decoder-perl libsereal-encoder-perl libset-intspan-perl 219s libsharpyuv0 libsm6 libsndfile1 libsoftware-copyright-perl 219s libsoftware-license-perl libsoftware-licensemoreutils-perl 219s libsort-versions-perl libspqr4 libssh2-1-dev libssl-dev libstdc++-14-dev 219s libstemmer0d libstrictures-perl libstring-copyright-perl 219s libstring-escape-perl libstring-license-perl libstring-rewriteprefix-perl 219s libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl 219s libsub-install-perl libsub-name-perl libsub-quote-perl libsub-uplevel-perl 219s libsuitesparseconfig7 libsyntax-keyword-try-perl libsz2 libtasn1-6-dev 219s libterm-readkey-perl libtest-exception-perl libtext-autoformat-perl 219s libtext-glob-perl libtext-levenshtein-damerau-perl 219s libtext-levenshteinxs-perl libtext-markdown-discount-perl 219s libtext-reform-perl libtext-template-perl libtext-unidecode-perl 219s libtext-xslate-perl libthai-data libthai0 libtiff6 libtime-duration-perl 219s libtime-moment-perl libtimedate-perl libtoml-tiny-perl libtool 219s libtry-tiny-perl libts0t64 libubsan1 libumfpack6 libunbound8 219s libunicode-utf8-perl liburi-perl libvariable-magic-perl libvorbis0a 219s libvorbisenc2 libvulkan1 libwacom-common libwacom9 libwayland-client0 219s libwayland-server0 libwebp7 libwebpmux3 libwmflite-0.2-7 219s libwww-mechanize-perl libwww-perl libwww-robotrules-perl libx11-dev 219s libx11-xcb1 libxau-dev libxaw7 libxcb-cursor0 libxcb-dri3-0 libxcb-glx0 219s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 219s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 219s libxcb-util1 libxcb-xfixes0 libxcb-xinput0 libxcb-xkb1 libxcb1-dev 219s libxcursor1 libxdmcp-dev libxfixes3 libxfont2 libxft2 libxinerama1 219s libxkbcommon-x11-0 libxkbfile1 libxml-libxml-perl 219s libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxmu6 219s libxpm4 libxrandr2 libxrender1 libxs-parse-keyword-perl 219s libxs-parse-sublike-perl libxshmfence1 libxt6t64 libxxf86vm1 219s libyaml-libyaml-perl libyaml-pp-perl libyaml-tiny-perl libzstd-dev 219s licensecheck lintian linux-libc-dev lzip lzop m4 mesa-libgallium nettle-dev 219s octave octave-common octave-dev octave-interval octave-interval-doc 219s patchutils perl-openssl-defaults pkgconf pkgconf-bin po-debconf poppler-data 219s rpcsvc-proto t1utils tex-common texinfo texinfo-lib unzip x11-common 219s x11-xkb-utils x11proto-dev xfonts-encodings xfonts-utils xorg-sgml-doctools 219s xserver-common xtrans-dev xvfb zlib1g-dev 220s 0 upgraded, 488 newly installed, 0 to remove and 0 not upgraded. 220s Need to get 210 MB of archives. 220s After this operation, 654 MB of additional disk space will be used. 220s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf poppler-data all 0.4.12-1 [2060 kB] 222s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libstemmer0d armhf 2.2.0-4build1 [130 kB] 223s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libappstream5 armhf 1.0.4-1 [211 kB] 223s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf appstream armhf 1.0.4-1 [67.3 kB] 223s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf m4 armhf 1.4.19-7 [238 kB] 223s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf autoconf all 2.72-3ubuntu1 [383 kB] 224s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf autotools-dev all 20220109.1 [44.9 kB] 224s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf automake all 1:1.17-3ubuntu1 [572 kB] 224s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf autopoint all 0.23.1-1 [619 kB] 225s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libcapture-tiny-perl all 0.50-1 [20.7 kB] 225s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libparams-util-perl armhf 1.102-3build1 [20.5 kB] 225s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-install-perl all 0.929-1 [9764 B] 225s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-optlist-perl all 0.114-1 [9708 B] 225s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libb-hooks-op-check-perl armhf 0.22-3build2 [9174 B] 225s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libdynaloader-functions-perl all 0.004-1 [11.4 kB] 225s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libdevel-callchecker-perl armhf 0.009-1build1 [14.0 kB] 225s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libparams-classify-perl armhf 0.015-2build6 [18.8 kB] 225s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libmodule-runtime-perl all 0.016-2 [16.4 kB] 225s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libtry-tiny-perl all 0.32-1 [21.2 kB] 225s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libmodule-implementation-perl all 0.09-2 [12.0 kB] 225s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf libpackage-stash-perl all 0.40-1 [19.5 kB] 225s Get:22 http://ftpmaster.internal/ubuntu plucky/universe armhf libclass-load-perl all 0.25-2 [12.7 kB] 225s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libio-stringy-perl all 2.113-2 [45.3 kB] 225s Get:24 http://ftpmaster.internal/ubuntu plucky/universe armhf libparams-validate-perl armhf 1.31-2build4 [52.9 kB] 225s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-exporter-perl all 0.990-1 [49.0 kB] 226s Get:26 http://ftpmaster.internal/ubuntu plucky/universe armhf libgetopt-long-descriptive-perl all 0.116-2 [25.0 kB] 226s Get:27 http://ftpmaster.internal/ubuntu plucky/universe armhf libio-tiecombine-perl all 1.005-3 [9464 B] 226s Get:28 http://ftpmaster.internal/ubuntu plucky/universe armhf libmodule-pluggable-perl all 5.2-5 [19.5 kB] 226s Get:29 http://ftpmaster.internal/ubuntu plucky/universe armhf libstring-rewriteprefix-perl all 0.009-1 [6310 B] 226s Get:30 http://ftpmaster.internal/ubuntu plucky/universe armhf libapp-cmd-perl all 0.337-2 [58.3 kB] 226s Get:31 http://ftpmaster.internal/ubuntu plucky/universe armhf libboolean-perl all 0.46-3 [8430 B] 226s Get:32 http://ftpmaster.internal/ubuntu plucky/universe armhf libsub-uplevel-perl all 0.2800-3 [11.6 kB] 226s Get:33 http://ftpmaster.internal/ubuntu plucky/universe armhf libtest-exception-perl all 0.43-3 [13.4 kB] 226s Get:34 http://ftpmaster.internal/ubuntu plucky/universe armhf libcarp-assert-more-perl all 2.8.0-1 [19.2 kB] 226s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-which-perl all 1.27-2 [12.5 kB] 226s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-homedir-perl all 1.006-2 [37.0 kB] 226s Get:37 http://ftpmaster.internal/ubuntu plucky/universe armhf libclone-choose-perl all 0.010-2 [7738 B] 226s Get:38 http://ftpmaster.internal/ubuntu plucky/universe armhf libhash-merge-perl all 0.302-1 [13.0 kB] 226s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-perl all 4.10000-1 [81.9 kB] 226s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf libexporter-tiny-perl all 1.006002-1 [36.8 kB] 226s Get:41 http://ftpmaster.internal/ubuntu plucky/universe armhf liblist-moreutils-xs-perl armhf 0.430-4build1 [37.9 kB] 226s Get:42 http://ftpmaster.internal/ubuntu plucky/universe armhf liblist-moreutils-perl all 0.430-2 [38.2 kB] 226s Get:43 http://ftpmaster.internal/ubuntu plucky/universe armhf liblog-log4perl-perl all 1.57-1 [345 kB] 226s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf libmouse-perl armhf 2.5.11-1build1 [130 kB] 227s Get:45 http://ftpmaster.internal/ubuntu plucky/universe armhf libmousex-nativetraits-perl all 1.09-3 [53.2 kB] 227s Get:46 http://ftpmaster.internal/ubuntu plucky/universe armhf libmousex-strictconstructor-perl all 0.02-3 [4582 B] 227s Get:47 http://ftpmaster.internal/ubuntu plucky/universe armhf libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 227s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf libpath-tiny-perl all 0.146-1 [47.5 kB] 227s Get:49 http://ftpmaster.internal/ubuntu plucky/universe armhf libpod-pom-perl all 2.01-4 [61.3 kB] 227s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf libregexp-common-perl all 2024080801-1 [162 kB] 227s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf libyaml-tiny-perl all 1.76-1 [24.2 kB] 227s Get:52 http://ftpmaster.internal/ubuntu plucky/universe armhf libconfig-model-perl all 2.155-1 [356 kB] 228s Get:53 http://ftpmaster.internal/ubuntu plucky/universe armhf libyaml-pp-perl all 0.39.0-1 [107 kB] 228s Get:54 http://ftpmaster.internal/ubuntu plucky/universe armhf cme all 1.041-1 [65.4 kB] 228s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 228s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 229s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [9220 kB] 240s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-17ubuntu3 [1030 B] 240s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [5578 B] 240s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.2.0-1ubuntu1 [22.4 kB] 240s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 240s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 15-20250222-0ubuntu1 [38.9 kB] 240s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 15-20250222-0ubuntu1 [128 kB] 240s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 15-20250222-0ubuntu1 [2955 kB] 244s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 15-20250222-0ubuntu1 [1191 kB] 245s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-17ubuntu3 [897 kB] 246s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [18.0 MB] 266s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-17ubuntu3 [506 kB] 266s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [1218 B] 266s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.2.0-1ubuntu1 [5004 B] 266s Get:71 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc-dev-bin armhf 2.41-1ubuntu2 [23.0 kB] 266s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.14.0-10.10 [1683 kB] 268s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.38-1 [120 kB] 268s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 268s Get:75 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc6-dev armhf 2.41-1ubuntu2 [1396 kB] 270s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf libtool all 2.5.4-4 [168 kB] 270s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf dh-autoreconf all 20 [16.1 kB] 270s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 270s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 270s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf dh-strip-nondeterminism all 1.14.1-2 [5064 B] 270s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libdw1t64 armhf 0.192-4 [243 kB] 271s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf debugedit armhf 1:5.1-2 [46.7 kB] 271s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf dwz armhf 0.15-1build6 [116 kB] 271s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf gettext armhf 0.23.1-1 [1053 kB] 272s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 272s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 272s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf debhelper all 13.24.1ubuntu2 [895 kB] 273s Get:88 http://ftpmaster.internal/ubuntu plucky/universe armhf aglfn all 1.7+git20191031.4036a9c-2 [30.6 kB] 273s Get:89 http://ftpmaster.internal/ubuntu plucky/universe armhf gnuplot-data all 6.0.2+dfsg1-1 [75.4 kB] 273s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 273s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 274s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 275s Get:93 http://ftpmaster.internal/ubuntu plucky/universe armhf fonts-freefont-otf all 20211204+svn4273-2 [4596 kB] 279s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf libfontenc1 armhf 1:1.1.8-1build1 [11.5 kB] 279s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf x11-common all 1:7.7+23ubuntu3 [21.7 kB] 279s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 280s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf xfonts-utils armhf 1:7.7+7 [90.6 kB] 280s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-urw-base35 all 20200910-8 [11.0 MB] 291s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig-config armhf 2.15.0-2ubuntu1 [37.5 kB] 291s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf libfontconfig1 armhf 2.15.0-2ubuntu1 [114 kB] 292s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf libpixman-1-0 armhf 0.44.0-3 [183 kB] 292s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 293s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 293s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 293s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo2 armhf 1.18.2-2 [484 kB] 294s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libsharpyuv0 armhf 1.5.0-0.1 [16.4 kB] 294s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf libaom3 armhf 3.12.0-1 [1235 kB] 295s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf libheif-plugin-aomdec armhf 1.19.7-1 [10.9 kB] 295s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf libde265-0 armhf 1.0.15-1build5 [157 kB] 295s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf libheif-plugin-libde265 armhf 1.19.7-1 [11.7 kB] 295s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf libheif1 armhf 1.19.7-1 [479 kB] 296s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libimagequant0 armhf 2.18.0-1build1 [31.1 kB] 296s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-turbo8 armhf 2.1.5-3ubuntu2 [127 kB] 296s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 296s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 296s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz0b armhf 10.2.0-1 [464 kB] 296s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf libraqm0 armhf 0.10.2-1 [12.4 kB] 296s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf libdeflate0 armhf 1.23-1 [38.5 kB] 296s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 296s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf liblerc4 armhf 4.0.0+ds-5ubuntu1 [160 kB] 296s Get:121 http://ftpmaster.internal/ubuntu plucky/main armhf libwebp7 armhf 1.5.0-0.1 [188 kB] 297s Get:122 http://ftpmaster.internal/ubuntu plucky/main armhf libtiff6 armhf 4.5.1+git230720-4ubuntu4 [179 kB] 297s Get:123 http://ftpmaster.internal/ubuntu plucky/main armhf libxpm4 armhf 1:3.5.17-1build2 [30.1 kB] 297s Get:124 http://ftpmaster.internal/ubuntu plucky/main armhf libgd3 armhf 2.3.3-12ubuntu3 [108 kB] 297s Get:125 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.7-1 [134 kB] 297s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig armhf 2.15.0-2ubuntu1 [190 kB] 297s Get:127 http://ftpmaster.internal/ubuntu plucky/main armhf libthai-data all 0.1.29-2build1 [158 kB] 297s Get:128 http://ftpmaster.internal/ubuntu plucky/main armhf libdatrie1 armhf 0.2.13-3build1 [15.7 kB] 297s Get:129 http://ftpmaster.internal/ubuntu plucky/main armhf libthai0 armhf 0.1.29-2build1 [15.2 kB] 297s Get:130 http://ftpmaster.internal/ubuntu plucky/main armhf libpango-1.0-0 armhf 1.56.2-1 [216 kB] 298s Get:131 http://ftpmaster.internal/ubuntu plucky/main armhf libpangoft2-1.0-0 armhf 1.56.2-1 [43.6 kB] 298s Get:132 http://ftpmaster.internal/ubuntu plucky/main armhf libpangocairo-1.0-0 armhf 1.56.2-1 [25.1 kB] 298s Get:133 http://ftpmaster.internal/ubuntu plucky/main armhf libwebpmux3 armhf 1.5.0-0.1 [22.4 kB] 298s Get:134 http://ftpmaster.internal/ubuntu plucky/universe armhf gnuplot-nox armhf 6.0.2+dfsg1-1 [909 kB] 299s Get:135 http://ftpmaster.internal/ubuntu plucky/universe armhf dh-octave-autopkgtest all 1.8.0 [10.1 kB] 299s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf libapt-pkg-perl armhf 0.1.41build1 [66.6 kB] 299s Get:137 http://ftpmaster.internal/ubuntu plucky/main armhf libarray-intspan-perl all 2.004-2 [25.0 kB] 299s Get:138 http://ftpmaster.internal/ubuntu plucky/main armhf libyaml-libyaml-perl armhf 0.903.0+ds-1 [29.3 kB] 299s Get:139 http://ftpmaster.internal/ubuntu plucky/universe armhf libconfig-model-backend-yaml-perl all 2.134-2 [10.5 kB] 299s Get:140 http://ftpmaster.internal/ubuntu plucky/universe armhf libexporter-lite-perl all 0.09-2 [9748 B] 299s Get:141 http://ftpmaster.internal/ubuntu plucky/main armhf libencode-locale-perl all 1.05-3 [11.6 kB] 299s Get:142 http://ftpmaster.internal/ubuntu plucky/main armhf libtimedate-perl all 2.3300-2 [34.0 kB] 299s Get:143 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-date-perl all 6.06-1 [10.2 kB] 299s Get:144 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-listing-perl all 6.16-1 [11.3 kB] 299s Get:145 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-tagset-perl all 3.24-1 [14.1 kB] 299s Get:146 http://ftpmaster.internal/ubuntu plucky/main armhf liburi-perl all 5.30-1 [94.4 kB] 299s Get:147 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-parser-perl armhf 3.83-1build1 [83.1 kB] 299s Get:148 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-tree-perl all 5.07-3 [200 kB] 299s Get:149 http://ftpmaster.internal/ubuntu plucky/main armhf libclone-perl armhf 0.47-1 [10.0 kB] 299s Get:150 http://ftpmaster.internal/ubuntu plucky/main armhf libio-html-perl all 1.004-3 [15.9 kB] 299s Get:151 http://ftpmaster.internal/ubuntu plucky/main armhf liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 299s Get:152 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 299s Get:153 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-cookies-perl all 6.11-1 [18.2 kB] 299s Get:154 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-negotiate-perl all 6.01-2 [12.4 kB] 299s Get:155 http://ftpmaster.internal/ubuntu plucky/main armhf perl-openssl-defaults armhf 7build3 [6628 B] 299s Get:156 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-ssleay-perl armhf 1.94-3 [298 kB] 300s Get:157 http://ftpmaster.internal/ubuntu plucky/main armhf libio-socket-ssl-perl all 2.089-1 [200 kB] 300s Get:158 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-http-perl all 6.23-1 [22.3 kB] 300s Get:159 http://ftpmaster.internal/ubuntu plucky/main armhf liblwp-protocol-https-perl all 6.14-1 [9040 B] 300s Get:160 http://ftpmaster.internal/ubuntu plucky/main armhf libwww-robotrules-perl all 6.02-1 [12.6 kB] 300s Get:161 http://ftpmaster.internal/ubuntu plucky/main armhf libwww-perl all 6.78-1 [139 kB] 300s Get:162 http://ftpmaster.internal/ubuntu plucky/main armhf liberror-perl all 0.17030-1 [23.5 kB] 300s Get:163 http://ftpmaster.internal/ubuntu plucky/universe armhf libparse-debcontrol-perl all 2.005-6 [20.4 kB] 300s Get:164 http://ftpmaster.internal/ubuntu plucky/universe armhf libsoftware-copyright-perl all 0.014-1 [14.5 kB] 300s Get:165 http://ftpmaster.internal/ubuntu plucky/universe armhf libalgorithm-c3-perl all 0.11-2 [10.2 kB] 300s Get:166 http://ftpmaster.internal/ubuntu plucky/universe armhf libclass-c3-perl all 0.35-2 [18.4 kB] 300s Get:167 http://ftpmaster.internal/ubuntu plucky/universe armhf libmro-compat-perl all 0.15-2 [10.1 kB] 300s Get:168 http://ftpmaster.internal/ubuntu plucky/universe armhf libdata-section-perl all 0.200008-1 [11.6 kB] 300s Get:169 http://ftpmaster.internal/ubuntu plucky/universe armhf libtext-template-perl all 1.61-1 [48.5 kB] 300s Get:170 http://ftpmaster.internal/ubuntu plucky/universe armhf libsoftware-license-perl all 0.104006-1 [117 kB] 300s Get:171 http://ftpmaster.internal/ubuntu plucky/universe armhf libsoftware-licensemoreutils-perl all 1.009-1 [21.5 kB] 300s Get:172 http://ftpmaster.internal/ubuntu plucky/main armhf libsort-versions-perl all 1.62-3 [7378 B] 300s Get:173 http://ftpmaster.internal/ubuntu plucky/universe armhf libtext-reform-perl all 1.20-5 [35.4 kB] 300s Get:174 http://ftpmaster.internal/ubuntu plucky/universe armhf libtext-autoformat-perl all 1.750000-2 [29.8 kB] 301s Get:175 http://ftpmaster.internal/ubuntu plucky/universe armhf libtext-levenshtein-damerau-perl all 0.41-3 [10.8 kB] 301s Get:176 http://ftpmaster.internal/ubuntu plucky/universe armhf libtoml-tiny-perl all 0.19-1 [21.6 kB] 301s Get:177 http://ftpmaster.internal/ubuntu plucky/main armhf libclass-inspector-perl all 1.36-3 [15.4 kB] 301s Get:178 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-sharedir-perl all 1.118-3 [14.0 kB] 301s Get:179 http://ftpmaster.internal/ubuntu plucky/main armhf libindirect-perl armhf 0.39-2build5 [20.6 kB] 301s Get:180 http://ftpmaster.internal/ubuntu plucky/main armhf libxs-parse-keyword-perl armhf 0.48-2 [59.3 kB] 301s Get:181 http://ftpmaster.internal/ubuntu plucky/main armhf libxs-parse-sublike-perl armhf 0.37-1 [42.7 kB] 301s Get:182 http://ftpmaster.internal/ubuntu plucky/main armhf libobject-pad-perl armhf 0.820-1 [121 kB] 301s Get:183 http://ftpmaster.internal/ubuntu plucky/main armhf libsyntax-keyword-try-perl armhf 0.30-1 [24.0 kB] 301s Get:184 http://ftpmaster.internal/ubuntu plucky/main armhf libio-interactive-perl all 1.026-1 [10.8 kB] 301s Get:185 http://ftpmaster.internal/ubuntu plucky/main armhf liblog-any-perl all 1.717-1 [73.2 kB] 301s Get:186 http://ftpmaster.internal/ubuntu plucky/main armhf liblog-any-adapter-screen-perl all 0.141-1 [12.9 kB] 301s Get:187 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 301s Get:188 http://ftpmaster.internal/ubuntu plucky/main armhf libvariable-magic-perl armhf 0.64-1build1 [33.4 kB] 301s Get:189 http://ftpmaster.internal/ubuntu plucky/main armhf libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 301s Get:190 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-identify-perl armhf 0.14-3build4 [9396 B] 301s Get:191 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-name-perl armhf 0.28-1 [10.0 kB] 301s Get:192 http://ftpmaster.internal/ubuntu plucky/main armhf libnamespace-clean-perl all 0.27-2 [14.0 kB] 301s Get:193 http://ftpmaster.internal/ubuntu plucky/main armhf libnumber-compare-perl all 0.03-3 [5974 B] 301s Get:194 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-glob-perl all 0.11-3 [6780 B] 301s Get:195 http://ftpmaster.internal/ubuntu plucky/main armhf libpath-iterator-rule-perl all 1.015-2 [39.9 kB] 301s Get:196 http://ftpmaster.internal/ubuntu plucky/main armhf libpod-parser-perl all 1.67-1 [80.6 kB] 301s Get:197 http://ftpmaster.internal/ubuntu plucky/main armhf libpod-constants-perl all 0.19-2 [16.3 kB] 301s Get:198 http://ftpmaster.internal/ubuntu plucky/main armhf libset-intspan-perl all 1.19-3 [24.8 kB] 301s Get:199 http://ftpmaster.internal/ubuntu plucky/main armhf libstring-copyright-perl all 0.003014-1 [20.5 kB] 301s Get:200 http://ftpmaster.internal/ubuntu plucky/main armhf libstring-escape-perl all 2010.002-3 [16.1 kB] 301s Get:201 http://ftpmaster.internal/ubuntu plucky/main armhf libregexp-pattern-license-perl all 3.11.2-1 [85.3 kB] 301s Get:202 http://ftpmaster.internal/ubuntu plucky/main armhf libregexp-pattern-perl all 0.2.14-2 [17.6 kB] 302s Get:203 http://ftpmaster.internal/ubuntu plucky/main armhf libstring-license-perl all 0.0.11-1ubuntu1 [34.3 kB] 302s Get:204 http://ftpmaster.internal/ubuntu plucky/main armhf licensecheck all 3.3.9-1ubuntu1 [37.7 kB] 302s Get:205 http://ftpmaster.internal/ubuntu plucky/main armhf diffstat armhf 1.67-1 [28.9 kB] 302s Get:206 http://ftpmaster.internal/ubuntu plucky/main armhf libberkeleydb-perl armhf 0.66-1 [109 kB] 302s Get:207 http://ftpmaster.internal/ubuntu plucky/main armhf libclass-xsaccessor-perl armhf 1.19-4build6 [32.4 kB] 302s Get:208 http://ftpmaster.internal/ubuntu plucky/main armhf libconfig-tiny-perl all 2.30-1 [14.7 kB] 302s Get:209 http://ftpmaster.internal/ubuntu plucky/main armhf libconst-fast-perl all 0.014-2 [8034 B] 302s Get:210 http://ftpmaster.internal/ubuntu plucky/main armhf libcpanel-json-xs-perl armhf 4.39-1 [113 kB] 302s Get:211 http://ftpmaster.internal/ubuntu plucky/main armhf libaliased-perl all 0.34-3 [12.8 kB] 302s Get:212 http://ftpmaster.internal/ubuntu plucky/main armhf libclass-data-inheritable-perl all 0.10-1 [8038 B] 302s Get:213 http://ftpmaster.internal/ubuntu plucky/main armhf libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 302s Get:214 http://ftpmaster.internal/ubuntu plucky/main armhf libexception-class-perl all 1.45-1 [28.6 kB] 302s Get:215 http://ftpmaster.internal/ubuntu plucky/main armhf libiterator-perl all 0.03+ds1-2 [18.8 kB] 302s Get:216 http://ftpmaster.internal/ubuntu plucky/main armhf libiterator-util-perl all 0.02+ds1-2 [14.1 kB] 302s Get:217 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-dpath-perl all 0.60-1 [37.3 kB] 302s Get:218 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-domain-tld-perl all 1.75-4 [29.0 kB] 302s Get:219 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-validate-domain-perl all 0.15-1 [10.4 kB] 302s Get:220 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 302s Get:221 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-netmask-perl all 2.0002-2 [24.8 kB] 302s Get:222 http://ftpmaster.internal/ubuntu plucky/main armhf libnetaddr-ip-perl armhf 4.079+dfsg-2build5 [79.0 kB] 303s Get:223 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-validate-ip-perl all 0.31-1 [17.2 kB] 303s Get:224 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-validate-uri-perl all 0.07-3 [10.8 kB] 303s Get:225 http://ftpmaster.internal/ubuntu plucky/main armhf libdevel-size-perl armhf 0.84-1build1 [18.8 kB] 303s Get:226 http://ftpmaster.internal/ubuntu plucky/main armhf libemail-address-xs-perl armhf 1.05-1build5 [26.5 kB] 303s Get:227 http://ftpmaster.internal/ubuntu plucky/main armhf libipc-system-simple-perl all 1.30-2 [22.3 kB] 303s Get:228 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-basedir-perl all 0.09-2 [14.4 kB] 303s Get:229 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-find-rule-perl all 0.34-3 [24.4 kB] 303s Get:230 http://ftpmaster.internal/ubuntu plucky/main armhf libio-string-perl all 1.08-4 [11.1 kB] 303s Get:231 http://ftpmaster.internal/ubuntu plucky/main armhf libfont-ttf-perl all 1.06-2 [323 kB] 303s Get:232 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-html5-entities-perl all 0.004-3 [21.6 kB] 303s Get:233 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-tokeparser-simple-perl all 3.16-4 [38.0 kB] 303s Get:234 http://ftpmaster.internal/ubuntu plucky/main armhf libipc-run3-perl all 0.049-1 [28.8 kB] 303s Get:235 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-maybexs-perl all 1.004008-1 [11.1 kB] 303s Get:236 http://ftpmaster.internal/ubuntu plucky/main armhf liblist-compare-perl all 0.55-2 [62.9 kB] 303s Get:237 http://ftpmaster.internal/ubuntu plucky/main armhf liblist-someutils-perl all 0.59-1 [30.4 kB] 303s Get:238 http://ftpmaster.internal/ubuntu plucky/main armhf liblist-utilsby-perl all 0.12-2 [14.9 kB] 303s Get:239 http://ftpmaster.internal/ubuntu plucky/main armhf libmldbm-perl all 2.05-4 [16.0 kB] 303s Get:240 http://ftpmaster.internal/ubuntu plucky/main armhf libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 303s Get:241 http://ftpmaster.internal/ubuntu plucky/main armhf libimport-into-perl all 1.002005-2 [10.7 kB] 303s Get:242 http://ftpmaster.internal/ubuntu plucky/main armhf librole-tiny-perl all 2.002004-1 [16.3 kB] 303s Get:243 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 303s Get:244 http://ftpmaster.internal/ubuntu plucky/main armhf libmoo-perl all 2.005005-1 [47.4 kB] 303s Get:245 http://ftpmaster.internal/ubuntu plucky/main armhf libstrictures-perl all 2.000006-1 [16.3 kB] 303s Get:246 http://ftpmaster.internal/ubuntu plucky/main armhf libmoox-aliases-perl all 0.001006-2 [6796 B] 303s Get:247 http://ftpmaster.internal/ubuntu plucky/main armhf libperlio-gzip-perl armhf 0.20-1build5 [13.5 kB] 303s Get:248 http://ftpmaster.internal/ubuntu plucky/main armhf libperlio-utf8-strict-perl armhf 0.010-1build4 [10.5 kB] 303s Get:249 http://ftpmaster.internal/ubuntu plucky/main armhf libproc-processtable-perl armhf 0.636-1build4 [35.6 kB] 303s Get:250 http://ftpmaster.internal/ubuntu plucky/main armhf libregexp-wildcards-perl all 1.05-3 [12.9 kB] 303s Get:251 http://ftpmaster.internal/ubuntu plucky/main armhf libsereal-decoder-perl armhf 5.004+ds-1build4 [94.1 kB] 303s Get:252 http://ftpmaster.internal/ubuntu plucky/main armhf libsereal-encoder-perl armhf 5.004+ds-1build4 [96.1 kB] 304s Get:253 http://ftpmaster.internal/ubuntu plucky/main armhf libterm-readkey-perl armhf 2.38-2build5 [22.6 kB] 304s Get:254 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-levenshteinxs-perl armhf 0.03-5build5 [7482 B] 304s Get:255 http://ftpmaster.internal/ubuntu plucky/main armhf libmarkdown2 armhf 2.2.7-2.1 [31.0 kB] 304s Get:256 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-markdown-discount-perl armhf 0.18-1 [12.0 kB] 304s Get:257 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-messagepack-perl armhf 1.02-1build5 [29.5 kB] 304s Get:258 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-xslate-perl armhf 3.5.9-2build1 [158 kB] 304s Get:259 http://ftpmaster.internal/ubuntu plucky/main armhf libtime-duration-perl all 1.21-2 [12.3 kB] 304s Get:260 http://ftpmaster.internal/ubuntu plucky/main armhf libtime-moment-perl armhf 0.44-2build5 [70.6 kB] 304s Get:261 http://ftpmaster.internal/ubuntu plucky/main armhf libunicode-utf8-perl armhf 0.62-2build4 [17.1 kB] 304s Get:262 http://ftpmaster.internal/ubuntu plucky/main armhf libcgi-pm-perl all 4.67-1 [185 kB] 304s Get:263 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-form-perl all 6.12-1 [31.1 kB] 304s Get:264 http://ftpmaster.internal/ubuntu plucky/main armhf libwww-mechanize-perl all 2.19-1ubuntu1 [93.3 kB] 304s Get:265 http://ftpmaster.internal/ubuntu plucky/main armhf libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 304s Get:266 http://ftpmaster.internal/ubuntu plucky/main armhf libxml-sax-base-perl all 1.09-3 [18.9 kB] 304s Get:267 http://ftpmaster.internal/ubuntu plucky/main armhf libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 304s Get:268 http://ftpmaster.internal/ubuntu plucky/main armhf libxml-libxml-perl armhf 2.0207+dfsg+really+2.0134-5build1 [291 kB] 305s Get:269 http://ftpmaster.internal/ubuntu plucky/main armhf lzip armhf 1.25-2 [80.7 kB] 305s Get:270 http://ftpmaster.internal/ubuntu plucky/main armhf lzop armhf 1.04-2build3 [82.4 kB] 305s Get:271 http://ftpmaster.internal/ubuntu plucky/main armhf patchutils armhf 0.4.2-1build3 [73.2 kB] 305s Get:272 http://ftpmaster.internal/ubuntu plucky/main armhf t1utils armhf 1.41-4build3 [51.8 kB] 305s Get:273 http://ftpmaster.internal/ubuntu plucky/main armhf unzip armhf 6.0-28ubuntu6 [167 kB] 305s Get:274 http://ftpmaster.internal/ubuntu plucky/main armhf lintian all 2.121.1+nmu1ubuntu2 [1075 kB] 306s Get:275 http://ftpmaster.internal/ubuntu plucky/universe armhf libconfig-model-dpkg-perl all 3.010 [176 kB] 306s Get:276 http://ftpmaster.internal/ubuntu plucky/main armhf libconvert-binhex-perl all 1.125-3 [27.1 kB] 306s Get:277 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-smtp-ssl-perl all 1.04-2 [6218 B] 306s Get:278 http://ftpmaster.internal/ubuntu plucky/main armhf libmailtools-perl all 2.22-1 [77.1 kB] 306s Get:279 http://ftpmaster.internal/ubuntu plucky/main armhf libmime-tools-perl all 5.515-1 [187 kB] 307s Get:280 http://ftpmaster.internal/ubuntu plucky/main armhf libsuitesparseconfig7 armhf 1:7.8.3+dfsg-3 [12.7 kB] 307s Get:281 http://ftpmaster.internal/ubuntu plucky/universe armhf libamd3 armhf 1:7.8.3+dfsg-3 [29.2 kB] 307s Get:282 http://ftpmaster.internal/ubuntu plucky/main armhf libblas3 armhf 3.12.1-2 [132 kB] 307s Get:283 http://ftpmaster.internal/ubuntu plucky/main armhf libgfortran5 armhf 15-20250222-0ubuntu1 [330 kB] 308s Get:284 http://ftpmaster.internal/ubuntu plucky/main armhf liblapack3 armhf 3.12.1-2 [2091 kB] 310s Get:285 http://ftpmaster.internal/ubuntu plucky/universe armhf libarpack2t64 armhf 3.9.1-4 [86.7 kB] 310s Get:286 http://ftpmaster.internal/ubuntu plucky/universe armhf libccolamd3 armhf 1:7.8.3+dfsg-3 [27.8 kB] 310s Get:287 http://ftpmaster.internal/ubuntu plucky/universe armhf libcamd3 armhf 1:7.8.3+dfsg-3 [26.0 kB] 310s Get:288 http://ftpmaster.internal/ubuntu plucky/main armhf libcolamd3 armhf 1:7.8.3+dfsg-3 [19.8 kB] 310s Get:289 http://ftpmaster.internal/ubuntu plucky/universe armhf libcholmod5 armhf 1:7.8.3+dfsg-3 [675 kB] 311s Get:290 http://ftpmaster.internal/ubuntu plucky/universe armhf libcxsparse4 armhf 1:7.8.3+dfsg-3 [70.1 kB] 311s Get:291 http://ftpmaster.internal/ubuntu plucky/main armhf libfftw3-double3 armhf 3.3.10-2fakesync1build1 [369 kB] 311s Get:292 http://ftpmaster.internal/ubuntu plucky/main armhf libfftw3-single3 armhf 3.3.10-2fakesync1build1 [581 kB] 312s Get:293 http://ftpmaster.internal/ubuntu plucky/main armhf libxfixes3 armhf 1:6.0.0-2build1 [9038 B] 312s Get:294 http://ftpmaster.internal/ubuntu plucky/main armhf libxcursor1 armhf 1:1.2.3-1 [18.0 kB] 312s Get:295 http://ftpmaster.internal/ubuntu plucky/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 312s Get:296 http://ftpmaster.internal/ubuntu plucky/main armhf libxinerama1 armhf 2:1.1.4-3build1 [5866 B] 312s Get:297 http://ftpmaster.internal/ubuntu plucky/universe armhf libfltk1.3t64 armhf 1.3.8-6.1build2 [553 kB] 314s Get:298 http://ftpmaster.internal/ubuntu plucky/main armhf libglvnd0 armhf 1.7.0-1build1 [83.7 kB] 314s Get:299 http://ftpmaster.internal/ubuntu plucky/main armhf libx11-xcb1 armhf 2:1.8.10-2 [7902 B] 314s Get:300 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-dri3-0 armhf 1.17.0-2 [7120 B] 314s Get:301 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-glx0 armhf 1.17.0-2 [22.6 kB] 314s Get:302 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-present0 armhf 1.17.0-2 [5940 B] 314s Get:303 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-xfixes0 armhf 1.17.0-2 [10.0 kB] 314s Get:304 http://ftpmaster.internal/ubuntu plucky/main armhf libxxf86vm1 armhf 1:1.1.4-1build4 [8068 B] 314s Get:305 http://ftpmaster.internal/ubuntu plucky/main armhf libllvm19 armhf 1:19.1.7-1ubuntu2 [27.8 MB] 344s Get:306 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-randr0 armhf 1.17.0-2 [17.0 kB] 344s Get:307 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-sync1 armhf 1.17.0-2 [8732 B] 344s Get:308 http://ftpmaster.internal/ubuntu plucky/main armhf libxshmfence1 armhf 1.3-1build5 [4464 B] 344s Get:309 http://ftpmaster.internal/ubuntu plucky/main armhf mesa-libgallium armhf 25.0.1-2ubuntu1 [8255 kB] 353s Get:310 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-server0 armhf 1.23.1-3 [30.3 kB] 353s Get:311 http://ftpmaster.internal/ubuntu plucky/main armhf libgbm1 armhf 25.0.1-2ubuntu1 [29.1 kB] 353s Get:312 http://ftpmaster.internal/ubuntu plucky/main armhf libvulkan1 armhf 1.4.304.0-1 [127 kB] 353s Get:313 http://ftpmaster.internal/ubuntu plucky/main armhf libgl1-mesa-dri armhf 25.0.1-2ubuntu1 [31.9 kB] 353s Get:314 http://ftpmaster.internal/ubuntu plucky/main armhf libglx-mesa0 armhf 25.0.1-2ubuntu1 [120 kB] 353s Get:315 http://ftpmaster.internal/ubuntu plucky/main armhf libglx0 armhf 1.7.0-1build1 [39.3 kB] 353s Get:316 http://ftpmaster.internal/ubuntu plucky/main armhf libgl1 armhf 1.7.0-1build1 [105 kB] 354s Get:317 http://ftpmaster.internal/ubuntu plucky/universe armhf libfltk-gl1.3t64 armhf 1.3.8-6.1build2 [36.6 kB] 354s Get:318 http://ftpmaster.internal/ubuntu plucky/universe armhf libgl2ps1.4 armhf 1.4.2+dfsg1-2build1 [37.7 kB] 354s Get:319 http://ftpmaster.internal/ubuntu plucky/main armhf libltdl7 armhf 2.5.4-4 [39.8 kB] 354s Get:320 http://ftpmaster.internal/ubuntu plucky/universe armhf libglpk40 armhf 5.0-1build2 [326 kB] 354s Get:321 http://ftpmaster.internal/ubuntu plucky/main armhf libopengl0 armhf 1.7.0-1build1 [36.2 kB] 354s Get:322 http://ftpmaster.internal/ubuntu plucky/main armhf libglu1-mesa armhf 9.0.2-1.1build1 [153 kB] 354s Get:323 http://ftpmaster.internal/ubuntu plucky/main armhf liblcms2-2 armhf 2.16-2 [137 kB] 354s Get:324 http://ftpmaster.internal/ubuntu plucky/universe armhf libjxl0.11 armhf 0.11.1-1 [1009 kB] 355s Get:325 http://ftpmaster.internal/ubuntu plucky/main armhf libwmflite-0.2-7 armhf 0.2.13-1.1build3 [63.2 kB] 355s Get:326 http://ftpmaster.internal/ubuntu plucky/universe armhf libgraphicsmagick-q16-3t64 armhf 1.4+really1.3.45+hg17689-1 [1230 kB] 357s Get:327 http://ftpmaster.internal/ubuntu plucky/universe armhf libgraphicsmagick++-q16-12t64 armhf 1.4+really1.3.45+hg17689-1 [97.9 kB] 357s Get:328 http://ftpmaster.internal/ubuntu plucky/universe armhf libaec0 armhf 1.1.3-1 [20.8 kB] 357s Get:329 http://ftpmaster.internal/ubuntu plucky/universe armhf libsz2 armhf 1.1.3-1 [5302 B] 357s Get:330 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-310 armhf 1.14.5+repack-3 [1410 kB] 358s Get:331 http://ftpmaster.internal/ubuntu plucky/main armhf libasound2-data all 1.2.13-1build1 [21.1 kB] 358s Get:332 http://ftpmaster.internal/ubuntu plucky/main armhf libasound2t64 armhf 1.2.13-1build1 [347 kB] 359s Get:333 http://ftpmaster.internal/ubuntu plucky/main armhf libopus0 armhf 1.5.2-2 [2875 kB] 361s Get:334 http://ftpmaster.internal/ubuntu plucky/main armhf libsamplerate0 armhf 0.2.2-4build1 [1341 kB] 362s Get:335 http://ftpmaster.internal/ubuntu plucky/main armhf libjack-jackd2-0 armhf 1.9.22~dfsg-4 [247 kB] 362s Get:336 http://ftpmaster.internal/ubuntu plucky/universe armhf libportaudio2 armhf 19.6.0-1.2build3 [60.9 kB] 362s Get:337 http://ftpmaster.internal/ubuntu plucky/universe armhf libqhull-r8.0 armhf 2020.2-6build1 [173 kB] 363s Get:338 http://ftpmaster.internal/ubuntu plucky/universe armhf libqrupdate1 armhf 1.1.5-1 [31.4 kB] 363s Get:339 http://ftpmaster.internal/ubuntu plucky/universe armhf libqscintilla2-qt6-l10n all 2.14.1+dfsg-1build4 [56.4 kB] 363s Get:340 http://ftpmaster.internal/ubuntu plucky/universe armhf libb2-1 armhf 0.98.1-1.1build1 [23.6 kB] 363s Get:341 http://ftpmaster.internal/ubuntu plucky/universe armhf libdouble-conversion3 armhf 3.3.1-1 [39.1 kB] 363s Get:342 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-16-0 armhf 10.45-1 [207 kB] 363s Get:343 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6core6t64 armhf 6.8.2+dfsg-5 [1743 kB] 364s Get:344 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-client0 armhf 1.23.1-3 [23.3 kB] 364s Get:345 http://ftpmaster.internal/ubuntu plucky/main armhf libegl-mesa0 armhf 25.0.1-2ubuntu1 [100 kB] 364s Get:346 http://ftpmaster.internal/ubuntu plucky/main armhf libegl1 armhf 1.7.0-1build1 [29.8 kB] 364s Get:347 http://ftpmaster.internal/ubuntu plucky/main armhf libice6 armhf 2:1.1.1-1 [36.5 kB] 364s Get:348 http://ftpmaster.internal/ubuntu plucky/main armhf libmtdev1t64 armhf 1.1.7-1 [13.0 kB] 364s Get:349 http://ftpmaster.internal/ubuntu plucky/main armhf libwacom-common all 2.14.0-1 [103 kB] 365s Get:350 http://ftpmaster.internal/ubuntu plucky/main armhf libwacom9 armhf 2.14.0-1 [23.6 kB] 365s Get:351 http://ftpmaster.internal/ubuntu plucky/main armhf libinput-bin armhf 1.27.1-1 [25.9 kB] 365s Get:352 http://ftpmaster.internal/ubuntu plucky/main armhf libinput10 armhf 1.27.1-1 [124 kB] 365s Get:353 http://ftpmaster.internal/ubuntu plucky/universe armhf libmd4c0 armhf 0.5.2-2 [38.2 kB] 365s Get:354 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6dbus6 armhf 6.8.2+dfsg-5 [245 kB] 365s Get:355 http://ftpmaster.internal/ubuntu plucky/main armhf libsm6 armhf 2:1.2.4-1 [15.1 kB] 365s Get:356 http://ftpmaster.internal/ubuntu plucky/universe armhf libts0t64 armhf 1.22-1.1build1 [59.4 kB] 365s Get:357 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-util1 armhf 0.4.1-1 [9468 B] 365s Get:358 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-image0 armhf 0.4.0-2build1 [9680 B] 365s Get:359 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render-util0 armhf 0.3.10-1 [9444 B] 365s Get:360 http://ftpmaster.internal/ubuntu plucky/universe armhf libxcb-cursor0 armhf 0.1.5-1 [9952 B] 365s Get:361 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-icccm4 armhf 0.4.2-1 [9840 B] 365s Get:362 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-keysyms1 armhf 0.4.1-1 [8076 B] 365s Get:363 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shape0 armhf 1.17.0-2 [6030 B] 365s Get:364 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-xinput0 armhf 1.17.0-2 [29.5 kB] 365s Get:365 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-xkb1 armhf 1.17.0-2 [28.8 kB] 365s Get:366 http://ftpmaster.internal/ubuntu plucky/main armhf libxkbcommon-x11-0 armhf 1.7.0-2 [13.6 kB] 365s Get:367 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6gui6 armhf 6.8.2+dfsg-5 [2994 kB] 368s Get:368 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common-data armhf 0.8-16ubuntu1 [30.9 kB] 368s Get:369 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common3 armhf 0.8-16ubuntu1 [20.2 kB] 368s Get:370 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-client3 armhf 0.8-16ubuntu1 [24.1 kB] 368s Get:371 http://ftpmaster.internal/ubuntu plucky/main armhf libcups2t64 armhf 2.4.11-0ubuntu2 [243 kB] 368s Get:372 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6widgets6 armhf 6.8.2+dfsg-5 [2495 kB] 371s Get:373 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6printsupport6 armhf 6.8.2+dfsg-5 [208 kB] 371s Get:374 http://ftpmaster.internal/ubuntu plucky/universe armhf libqscintilla2-qt6-15 armhf 2.14.1+dfsg-1build4 [1026 kB] 372s Get:375 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6core5compat6 armhf 6.8.2-3 [130 kB] 372s Get:376 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6sql6 armhf 6.8.2+dfsg-5 [128 kB] 372s Get:377 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6help6 armhf 6.8.2-3 [179 kB] 372s Get:378 http://ftpmaster.internal/ubuntu plucky/main armhf libduktape207 armhf 2.7.0+tests-0ubuntu3 [123 kB] 372s Get:379 http://ftpmaster.internal/ubuntu plucky/main armhf libproxy1v5 armhf 0.5.9-1 [25.1 kB] 372s Get:380 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6network6 armhf 6.8.2+dfsg-5 [773 kB] 373s Get:381 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6opengl6 armhf 6.8.2+dfsg-5 [390 kB] 373s Get:382 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6openglwidgets6 armhf 6.8.2+dfsg-5 [41.1 kB] 373s Get:383 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6xml6 armhf 6.8.2+dfsg-5 [73.5 kB] 374s Get:384 http://ftpmaster.internal/ubuntu plucky/main armhf libogg0 armhf 1.3.5-3build1 [20.5 kB] 374s Get:385 http://ftpmaster.internal/ubuntu plucky/main armhf libflac12t64 armhf 1.4.3+ds-4 [143 kB] 374s Get:386 http://ftpmaster.internal/ubuntu plucky/main armhf libmp3lame0 armhf 3.100-6build1 [126 kB] 374s Get:387 http://ftpmaster.internal/ubuntu plucky/main armhf libmpg123-0t64 armhf 1.32.10-1 [158 kB] 374s Get:388 http://ftpmaster.internal/ubuntu plucky/main armhf libvorbis0a armhf 1.3.7-2 [86.7 kB] 374s Get:389 http://ftpmaster.internal/ubuntu plucky/main armhf libvorbisenc2 armhf 1.3.7-2 [72.9 kB] 374s Get:390 http://ftpmaster.internal/ubuntu plucky/main armhf libsndfile1 armhf 1.2.2-2 [201 kB] 374s Get:391 http://ftpmaster.internal/ubuntu plucky/universe armhf libspqr4 armhf 1:7.8.3+dfsg-3 [130 kB] 374s Get:392 http://ftpmaster.internal/ubuntu plucky/universe armhf libumfpack6 armhf 1:7.8.3+dfsg-3 [290 kB] 375s Get:393 http://ftpmaster.internal/ubuntu plucky/universe armhf libtext-unidecode-perl all 1.30-3 [105 kB] 375s Get:394 http://ftpmaster.internal/ubuntu plucky/universe armhf texinfo-lib armhf 7.1.1-1 [115 kB] 375s Get:395 http://ftpmaster.internal/ubuntu plucky/universe armhf tex-common all 6.19 [29.8 kB] 375s Get:396 http://ftpmaster.internal/ubuntu plucky/universe armhf texinfo all 7.1.1-1 [1272 kB] 376s Get:397 http://ftpmaster.internal/ubuntu plucky/universe armhf octave-common all 9.4.0-1 [6087 kB] 380s Get:398 http://ftpmaster.internal/ubuntu plucky/universe armhf octave armhf 9.4.0-1 [9025 kB] 386s Get:399 http://ftpmaster.internal/ubuntu plucky/main armhf libncurses-dev armhf 6.5+20250216-2 [345 kB] 387s Get:400 http://ftpmaster.internal/ubuntu plucky/main armhf libreadline-dev armhf 8.2-6 [153 kB] 387s Get:401 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-fortran-310 armhf 1.14.5+repack-3 [95.8 kB] 387s Get:402 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-hl-310 armhf 1.14.5+repack-3 [58.8 kB] 387s Get:403 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-hl-fortran-310 armhf 1.14.5+repack-3 [26.6 kB] 387s Get:404 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-cpp-310 armhf 1.14.5+repack-3 [125 kB] 387s Get:405 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-hl-cpp-310 armhf 1.14.5+repack-3 [11.1 kB] 387s Get:406 http://ftpmaster.internal/ubuntu plucky/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [880 kB] 388s Get:407 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-turbo8-dev armhf 2.1.5-3ubuntu2 [265 kB] 388s Get:408 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg8-dev armhf 8c-2ubuntu11 [1484 B] 388s Get:409 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-dev armhf 8c-2ubuntu11 [1482 B] 388s Get:410 http://ftpmaster.internal/ubuntu plucky/universe armhf libaec-dev armhf 1.1.3-1 [17.3 kB] 388s Get:411 http://ftpmaster.internal/ubuntu plucky/main armhf libbrotli-dev armhf 1.1.0-2build4 [336 kB] 388s Get:412 http://ftpmaster.internal/ubuntu plucky/main armhf libidn2-dev armhf 2.3.7-2build2 [115 kB] 388s Get:413 http://ftpmaster.internal/ubuntu plucky/main armhf comerr-dev armhf 2.1-1.47.2-1ubuntu1 [44.1 kB] 388s Get:414 http://ftpmaster.internal/ubuntu plucky/main armhf libgssrpc4t64 armhf 1.21.3-4ubuntu2 [51.5 kB] 388s Get:415 http://ftpmaster.internal/ubuntu plucky/main armhf libkadm5clnt-mit12 armhf 1.21.3-4ubuntu2 [35.7 kB] 388s Get:416 http://ftpmaster.internal/ubuntu plucky/main armhf libkdb5-10t64 armhf 1.21.3-4ubuntu2 [35.2 kB] 388s Get:417 http://ftpmaster.internal/ubuntu plucky/main armhf libkadm5srv-mit12 armhf 1.21.3-4ubuntu2 [46.3 kB] 388s Get:418 http://ftpmaster.internal/ubuntu plucky/main armhf krb5-multidev armhf 1.21.3-4ubuntu2 [125 kB] 388s Get:419 http://ftpmaster.internal/ubuntu plucky/main armhf libkrb5-dev armhf 1.21.3-4ubuntu2 [11.9 kB] 388s Get:420 http://ftpmaster.internal/ubuntu plucky/main armhf libldap-dev armhf 2.6.9+dfsg-1~exp2ubuntu1 [289 kB] 388s Get:421 http://ftpmaster.internal/ubuntu plucky/main armhf libpkgconf3 armhf 1.8.1-4 [26.6 kB] 388s Get:422 http://ftpmaster.internal/ubuntu plucky/main armhf pkgconf-bin armhf 1.8.1-4 [21.2 kB] 388s Get:423 http://ftpmaster.internal/ubuntu plucky/main armhf pkgconf armhf 1.8.1-4 [16.8 kB] 388s Get:424 http://ftpmaster.internal/ubuntu plucky/main armhf libnghttp2-dev armhf 1.64.0-1 [106 kB] 389s Get:425 http://ftpmaster.internal/ubuntu plucky/main armhf libpsl-dev armhf 0.21.2-1.1build1 [75.6 kB] 389s Get:426 http://ftpmaster.internal/ubuntu plucky/main armhf libgmpxx4ldbl armhf 2:6.3.0+dfsg-3ubuntu1 [9152 B] 389s Get:427 http://ftpmaster.internal/ubuntu plucky/main armhf libgmp-dev armhf 2:6.3.0+dfsg-3ubuntu1 [290 kB] 389s Get:428 http://ftpmaster.internal/ubuntu plucky/main armhf libevent-2.1-7t64 armhf 2.1.12-stable-10 [127 kB] 389s Get:429 http://ftpmaster.internal/ubuntu plucky/main armhf libunbound8 armhf 1.22.0-1ubuntu1 [423 kB] 389s Get:430 http://ftpmaster.internal/ubuntu plucky/main armhf libgnutls-dane0t64 armhf 3.8.9-2ubuntu2 [34.9 kB] 389s Get:431 http://ftpmaster.internal/ubuntu plucky/main armhf libgnutls-openssl27t64 armhf 3.8.9-2ubuntu2 [34.8 kB] 389s Get:432 http://ftpmaster.internal/ubuntu plucky/main armhf libp11-kit-dev armhf 0.25.5-2ubuntu3 [23.5 kB] 389s Get:433 http://ftpmaster.internal/ubuntu plucky/main armhf libtasn1-6-dev armhf 4.20.0-2 [86.5 kB] 389s Get:434 http://ftpmaster.internal/ubuntu plucky/main armhf nettle-dev armhf 3.10.1-1 [1173 kB] 390s Get:435 http://ftpmaster.internal/ubuntu plucky/main armhf libgnutls28-dev armhf 3.8.9-2ubuntu2 [1023 kB] 391s Get:436 http://ftpmaster.internal/ubuntu plucky/main armhf librtmp-dev armhf 2.4+20151223.gitfa8646d.1-2build7 [62.9 kB] 391s Get:437 http://ftpmaster.internal/ubuntu plucky/main armhf libssl-dev armhf 3.4.1-1ubuntu1 [2381 kB] 392s Get:438 http://ftpmaster.internal/ubuntu plucky/main armhf libssh2-1-dev armhf 1.11.1-1 [270 kB] 393s Get:439 http://ftpmaster.internal/ubuntu plucky/main armhf libzstd-dev armhf 1.5.6+dfsg-2 [332 kB] 393s Get:440 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl4-openssl-dev armhf 8.12.1-3ubuntu1 [462 kB] 393s Get:441 http://ftpmaster.internal/ubuntu plucky/universe armhf hdf5-helpers armhf 1.14.5+repack-3 [17.0 kB] 393s Get:442 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-dev armhf 1.14.5+repack-3 [3333 kB] 395s Get:443 http://ftpmaster.internal/ubuntu plucky/main armhf xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 395s Get:444 http://ftpmaster.internal/ubuntu plucky/main armhf x11proto-dev all 2024.1-1 [606 kB] 395s Get:445 http://ftpmaster.internal/ubuntu plucky/main armhf libxau-dev armhf 1:1.0.11-1 [9034 B] 395s Get:446 http://ftpmaster.internal/ubuntu plucky/main armhf libxdmcp-dev armhf 1:1.1.5-1 [25.1 kB] 395s Get:447 http://ftpmaster.internal/ubuntu plucky/main armhf xtrans-dev all 1.4.0-1 [68.9 kB] 395s Get:448 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb1-dev armhf 1.17.0-2 [85.0 kB] 395s Get:449 http://ftpmaster.internal/ubuntu plucky/main armhf libx11-dev armhf 2:1.8.10-2 [674 kB] 396s Get:450 http://ftpmaster.internal/ubuntu plucky/main armhf libglx-dev armhf 1.7.0-1build1 [14.2 kB] 396s Get:451 http://ftpmaster.internal/ubuntu plucky/main armhf libgl-dev armhf 1.7.0-1build1 [102 kB] 396s Get:452 http://ftpmaster.internal/ubuntu plucky/main armhf libblas-dev armhf 3.12.1-2 [141 kB] 396s Get:453 http://ftpmaster.internal/ubuntu plucky/main armhf liblapack-dev armhf 3.12.1-2 [2207 kB] 397s Get:454 http://ftpmaster.internal/ubuntu plucky/main armhf libfftw3-bin armhf 3.3.10-2fakesync1build1 [30.4 kB] 397s Get:455 http://ftpmaster.internal/ubuntu plucky/main armhf libfftw3-dev armhf 3.3.10-2fakesync1build1 [923 kB] 398s Get:456 http://ftpmaster.internal/ubuntu plucky/main armhf libgfortran-14-dev armhf 14.2.0-17ubuntu3 [370 kB] 398s Get:457 http://ftpmaster.internal/ubuntu plucky/main armhf gfortran-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [9763 kB] 405s Get:458 http://ftpmaster.internal/ubuntu plucky/main armhf gfortran-14 armhf 14.2.0-17ubuntu3 [13.6 kB] 405s Get:459 http://ftpmaster.internal/ubuntu plucky/main armhf gfortran-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [1026 B] 405s Get:460 http://ftpmaster.internal/ubuntu plucky/main armhf gfortran armhf 4:14.2.0-1ubuntu1 [1166 B] 405s Get:461 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-17ubuntu3 [2573 kB] 406s Get:462 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [10.5 MB] 414s Get:463 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-17ubuntu3 [21.8 kB] 414s Get:464 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [966 B] 414s Get:465 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.2.0-1ubuntu1 [1084 B] 414s Get:466 http://ftpmaster.internal/ubuntu plucky/universe armhf octave-dev armhf 9.4.0-1 [457 kB] 414s Get:467 http://ftpmaster.internal/ubuntu plucky/universe armhf dh-octave all 1.8.0 [19.7 kB] 414s Get:468 http://ftpmaster.internal/ubuntu plucky/main armhf libgs-common all 10.05.0dfsg1-0ubuntu1 [176 kB] 414s Get:469 http://ftpmaster.internal/ubuntu plucky/main armhf libgs10-common all 10.05.0dfsg1-0ubuntu1 [490 kB] 414s Get:470 http://ftpmaster.internal/ubuntu plucky/main armhf libidn12 armhf 1.42-3 [54.3 kB] 414s Get:471 http://ftpmaster.internal/ubuntu plucky/main armhf libijs-0.35 armhf 0.35-15.2 [13.6 kB] 414s Get:472 http://ftpmaster.internal/ubuntu plucky/main armhf libjbig2dec0 armhf 0.20-1build3 [57.6 kB] 415s Get:473 http://ftpmaster.internal/ubuntu plucky/main armhf libopenjp2-7 armhf 2.5.3-2 [172 kB] 415s Get:474 http://ftpmaster.internal/ubuntu plucky/main armhf libpaper2 armhf 2.2.5-0.3 [16.3 kB] 415s Get:475 http://ftpmaster.internal/ubuntu plucky/main armhf libxt6t64 armhf 1:1.2.1-1.2build1 [145 kB] 415s Get:476 http://ftpmaster.internal/ubuntu plucky/main armhf libgs10 armhf 10.05.0dfsg1-0ubuntu1 [4259 kB] 418s Get:477 http://ftpmaster.internal/ubuntu plucky/main armhf ghostscript armhf 10.05.0dfsg1-0ubuntu1 [42.7 kB] 418s Get:478 http://ftpmaster.internal/ubuntu plucky/main armhf libmpfr-dev armhf 4.2.1-1build2 [251 kB] 418s Get:479 http://ftpmaster.internal/ubuntu plucky/main armhf libxmu6 armhf 2:1.1.3-3build2 [40.4 kB] 418s Get:480 http://ftpmaster.internal/ubuntu plucky/main armhf libxaw7 armhf 2:1.0.16-1 [154 kB] 418s Get:481 http://ftpmaster.internal/ubuntu plucky/main armhf libxfont2 armhf 1:2.0.6-1build1 [80.3 kB] 419s Get:482 http://ftpmaster.internal/ubuntu plucky/main armhf libxkbfile1 armhf 1:1.1.0-1build4 [60.0 kB] 419s Get:483 http://ftpmaster.internal/ubuntu plucky/main armhf libxrandr2 armhf 2:1.5.4-1 [15.8 kB] 419s Get:484 http://ftpmaster.internal/ubuntu plucky/universe armhf octave-interval armhf 3.2.1-6build1 [1148 kB] 419s Get:485 http://ftpmaster.internal/ubuntu plucky/universe armhf octave-interval-doc all 3.2.1-6build1 [315 kB] 420s Get:486 http://ftpmaster.internal/ubuntu plucky/main armhf x11-xkb-utils armhf 7.7+9 [159 kB] 420s Get:487 http://ftpmaster.internal/ubuntu plucky/main armhf xserver-common all 2:21.1.16-1ubuntu1 [34.4 kB] 420s Get:488 http://ftpmaster.internal/ubuntu plucky/universe armhf xvfb armhf 2:21.1.16-1ubuntu1 [732 kB] 422s Preconfiguring packages ... 422s Fetched 210 MB in 3min 21s (1042 kB/s) 422s Selecting previously unselected package poppler-data. 422s (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 ... 64655 files and directories currently installed.) 422s Preparing to unpack .../000-poppler-data_0.4.12-1_all.deb ... 422s Unpacking poppler-data (0.4.12-1) ... 422s Selecting previously unselected package libstemmer0d:armhf. 422s Preparing to unpack .../001-libstemmer0d_2.2.0-4build1_armhf.deb ... 422s Unpacking libstemmer0d:armhf (2.2.0-4build1) ... 422s Selecting previously unselected package libappstream5:armhf. 422s Preparing to unpack .../002-libappstream5_1.0.4-1_armhf.deb ... 422s Unpacking libappstream5:armhf (1.0.4-1) ... 422s Selecting previously unselected package appstream. 422s Preparing to unpack .../003-appstream_1.0.4-1_armhf.deb ... 422s Unpacking appstream (1.0.4-1) ... 422s Selecting previously unselected package m4. 422s Preparing to unpack .../004-m4_1.4.19-7_armhf.deb ... 422s Unpacking m4 (1.4.19-7) ... 422s Selecting previously unselected package autoconf. 422s Preparing to unpack .../005-autoconf_2.72-3ubuntu1_all.deb ... 422s Unpacking autoconf (2.72-3ubuntu1) ... 422s Selecting previously unselected package autotools-dev. 422s Preparing to unpack .../006-autotools-dev_20220109.1_all.deb ... 422s Unpacking autotools-dev (20220109.1) ... 422s Selecting previously unselected package automake. 422s Preparing to unpack .../007-automake_1%3a1.17-3ubuntu1_all.deb ... 422s Unpacking automake (1:1.17-3ubuntu1) ... 422s Selecting previously unselected package autopoint. 422s Preparing to unpack .../008-autopoint_0.23.1-1_all.deb ... 422s Unpacking autopoint (0.23.1-1) ... 422s Selecting previously unselected package libcapture-tiny-perl. 422s Preparing to unpack .../009-libcapture-tiny-perl_0.50-1_all.deb ... 422s Unpacking libcapture-tiny-perl (0.50-1) ... 422s Selecting previously unselected package libparams-util-perl. 422s Preparing to unpack .../010-libparams-util-perl_1.102-3build1_armhf.deb ... 422s Unpacking libparams-util-perl (1.102-3build1) ... 422s Selecting previously unselected package libsub-install-perl. 422s Preparing to unpack .../011-libsub-install-perl_0.929-1_all.deb ... 422s Unpacking libsub-install-perl (0.929-1) ... 422s Selecting previously unselected package libdata-optlist-perl. 423s Preparing to unpack .../012-libdata-optlist-perl_0.114-1_all.deb ... 423s Unpacking libdata-optlist-perl (0.114-1) ... 423s Selecting previously unselected package libb-hooks-op-check-perl:armhf. 423s Preparing to unpack .../013-libb-hooks-op-check-perl_0.22-3build2_armhf.deb ... 423s Unpacking libb-hooks-op-check-perl:armhf (0.22-3build2) ... 423s Selecting previously unselected package libdynaloader-functions-perl. 423s Preparing to unpack .../014-libdynaloader-functions-perl_0.004-1_all.deb ... 423s Unpacking libdynaloader-functions-perl (0.004-1) ... 423s Selecting previously unselected package libdevel-callchecker-perl:armhf. 423s Preparing to unpack .../015-libdevel-callchecker-perl_0.009-1build1_armhf.deb ... 423s Unpacking libdevel-callchecker-perl:armhf (0.009-1build1) ... 423s Selecting previously unselected package libparams-classify-perl:armhf. 423s Preparing to unpack .../016-libparams-classify-perl_0.015-2build6_armhf.deb ... 423s Unpacking libparams-classify-perl:armhf (0.015-2build6) ... 423s Selecting previously unselected package libmodule-runtime-perl. 423s Preparing to unpack .../017-libmodule-runtime-perl_0.016-2_all.deb ... 423s Unpacking libmodule-runtime-perl (0.016-2) ... 423s Selecting previously unselected package libtry-tiny-perl. 423s Preparing to unpack .../018-libtry-tiny-perl_0.32-1_all.deb ... 423s Unpacking libtry-tiny-perl (0.32-1) ... 423s Selecting previously unselected package libmodule-implementation-perl. 423s Preparing to unpack .../019-libmodule-implementation-perl_0.09-2_all.deb ... 423s Unpacking libmodule-implementation-perl (0.09-2) ... 423s Selecting previously unselected package libpackage-stash-perl. 423s Preparing to unpack .../020-libpackage-stash-perl_0.40-1_all.deb ... 423s Unpacking libpackage-stash-perl (0.40-1) ... 423s Selecting previously unselected package libclass-load-perl. 423s Preparing to unpack .../021-libclass-load-perl_0.25-2_all.deb ... 423s Unpacking libclass-load-perl (0.25-2) ... 423s Selecting previously unselected package libio-stringy-perl. 423s Preparing to unpack .../022-libio-stringy-perl_2.113-2_all.deb ... 423s Unpacking libio-stringy-perl (2.113-2) ... 423s Selecting previously unselected package libparams-validate-perl:armhf. 423s Preparing to unpack .../023-libparams-validate-perl_1.31-2build4_armhf.deb ... 423s Unpacking libparams-validate-perl:armhf (1.31-2build4) ... 423s Selecting previously unselected package libsub-exporter-perl. 423s Preparing to unpack .../024-libsub-exporter-perl_0.990-1_all.deb ... 423s Unpacking libsub-exporter-perl (0.990-1) ... 423s Selecting previously unselected package libgetopt-long-descriptive-perl. 423s Preparing to unpack .../025-libgetopt-long-descriptive-perl_0.116-2_all.deb ... 423s Unpacking libgetopt-long-descriptive-perl (0.116-2) ... 423s Selecting previously unselected package libio-tiecombine-perl. 423s Preparing to unpack .../026-libio-tiecombine-perl_1.005-3_all.deb ... 423s Unpacking libio-tiecombine-perl (1.005-3) ... 423s Selecting previously unselected package libmodule-pluggable-perl. 423s Preparing to unpack .../027-libmodule-pluggable-perl_5.2-5_all.deb ... 423s Unpacking libmodule-pluggable-perl (5.2-5) ... 423s Selecting previously unselected package libstring-rewriteprefix-perl. 423s Preparing to unpack .../028-libstring-rewriteprefix-perl_0.009-1_all.deb ... 423s Unpacking libstring-rewriteprefix-perl (0.009-1) ... 423s Selecting previously unselected package libapp-cmd-perl. 423s Preparing to unpack .../029-libapp-cmd-perl_0.337-2_all.deb ... 423s Unpacking libapp-cmd-perl (0.337-2) ... 423s Selecting previously unselected package libboolean-perl. 423s Preparing to unpack .../030-libboolean-perl_0.46-3_all.deb ... 423s Unpacking libboolean-perl (0.46-3) ... 423s Selecting previously unselected package libsub-uplevel-perl. 423s Preparing to unpack .../031-libsub-uplevel-perl_0.2800-3_all.deb ... 423s Unpacking libsub-uplevel-perl (0.2800-3) ... 423s Selecting previously unselected package libtest-exception-perl. 423s Preparing to unpack .../032-libtest-exception-perl_0.43-3_all.deb ... 423s Unpacking libtest-exception-perl (0.43-3) ... 423s Selecting previously unselected package libcarp-assert-more-perl. 423s Preparing to unpack .../033-libcarp-assert-more-perl_2.8.0-1_all.deb ... 423s Unpacking libcarp-assert-more-perl (2.8.0-1) ... 423s Selecting previously unselected package libfile-which-perl. 423s Preparing to unpack .../034-libfile-which-perl_1.27-2_all.deb ... 423s Unpacking libfile-which-perl (1.27-2) ... 423s Selecting previously unselected package libfile-homedir-perl. 424s Preparing to unpack .../035-libfile-homedir-perl_1.006-2_all.deb ... 424s Unpacking libfile-homedir-perl (1.006-2) ... 424s Selecting previously unselected package libclone-choose-perl. 424s Preparing to unpack .../036-libclone-choose-perl_0.010-2_all.deb ... 424s Unpacking libclone-choose-perl (0.010-2) ... 424s Selecting previously unselected package libhash-merge-perl. 424s Preparing to unpack .../037-libhash-merge-perl_0.302-1_all.deb ... 424s Unpacking libhash-merge-perl (0.302-1) ... 424s Selecting previously unselected package libjson-perl. 424s Preparing to unpack .../038-libjson-perl_4.10000-1_all.deb ... 424s Unpacking libjson-perl (4.10000-1) ... 424s Selecting previously unselected package libexporter-tiny-perl. 424s Preparing to unpack .../039-libexporter-tiny-perl_1.006002-1_all.deb ... 424s Unpacking libexporter-tiny-perl (1.006002-1) ... 424s Selecting previously unselected package liblist-moreutils-xs-perl. 424s Preparing to unpack .../040-liblist-moreutils-xs-perl_0.430-4build1_armhf.deb ... 424s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 424s Selecting previously unselected package liblist-moreutils-perl. 424s Preparing to unpack .../041-liblist-moreutils-perl_0.430-2_all.deb ... 424s Unpacking liblist-moreutils-perl (0.430-2) ... 424s Selecting previously unselected package liblog-log4perl-perl. 424s Preparing to unpack .../042-liblog-log4perl-perl_1.57-1_all.deb ... 424s Unpacking liblog-log4perl-perl (1.57-1) ... 424s Selecting previously unselected package libmouse-perl:armhf. 424s Preparing to unpack .../043-libmouse-perl_2.5.11-1build1_armhf.deb ... 424s Unpacking libmouse-perl:armhf (2.5.11-1build1) ... 424s Selecting previously unselected package libmousex-nativetraits-perl. 424s Preparing to unpack .../044-libmousex-nativetraits-perl_1.09-3_all.deb ... 424s Unpacking libmousex-nativetraits-perl (1.09-3) ... 424s Selecting previously unselected package libmousex-strictconstructor-perl. 424s Preparing to unpack .../045-libmousex-strictconstructor-perl_0.02-3_all.deb ... 424s Unpacking libmousex-strictconstructor-perl (0.02-3) ... 424s Selecting previously unselected package libparse-recdescent-perl. 424s Preparing to unpack .../046-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 424s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 424s Selecting previously unselected package libpath-tiny-perl. 424s Preparing to unpack .../047-libpath-tiny-perl_0.146-1_all.deb ... 424s Unpacking libpath-tiny-perl (0.146-1) ... 424s Selecting previously unselected package libpod-pom-perl. 424s Preparing to unpack .../048-libpod-pom-perl_2.01-4_all.deb ... 424s Unpacking libpod-pom-perl (2.01-4) ... 424s Selecting previously unselected package libregexp-common-perl. 424s Preparing to unpack .../049-libregexp-common-perl_2024080801-1_all.deb ... 424s Unpacking libregexp-common-perl (2024080801-1) ... 424s Selecting previously unselected package libyaml-tiny-perl. 424s Preparing to unpack .../050-libyaml-tiny-perl_1.76-1_all.deb ... 424s Unpacking libyaml-tiny-perl (1.76-1) ... 424s Selecting previously unselected package libconfig-model-perl. 424s Preparing to unpack .../051-libconfig-model-perl_2.155-1_all.deb ... 424s Unpacking libconfig-model-perl (2.155-1) ... 424s Selecting previously unselected package libyaml-pp-perl. 424s Preparing to unpack .../052-libyaml-pp-perl_0.39.0-1_all.deb ... 424s Unpacking libyaml-pp-perl (0.39.0-1) ... 424s Selecting previously unselected package cme. 424s Preparing to unpack .../053-cme_1.041-1_all.deb ... 424s Unpacking cme (1.041-1) ... 424s Selecting previously unselected package libisl23:armhf. 424s Preparing to unpack .../054-libisl23_0.27-1_armhf.deb ... 424s Unpacking libisl23:armhf (0.27-1) ... 424s Selecting previously unselected package libmpc3:armhf. 424s Preparing to unpack .../055-libmpc3_1.3.1-1build2_armhf.deb ... 424s Unpacking libmpc3:armhf (1.3.1-1build2) ... 424s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 424s Preparing to unpack .../056-cpp-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 424s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 425s Selecting previously unselected package cpp-14. 425s Preparing to unpack .../057-cpp-14_14.2.0-17ubuntu3_armhf.deb ... 425s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 425s Selecting previously unselected package cpp-arm-linux-gnueabihf. 425s Preparing to unpack .../058-cpp-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 425s Unpacking cpp-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 425s Selecting previously unselected package cpp. 425s Preparing to unpack .../059-cpp_4%3a14.2.0-1ubuntu1_armhf.deb ... 425s Unpacking cpp (4:14.2.0-1ubuntu1) ... 425s Selecting previously unselected package libdebhelper-perl. 425s Preparing to unpack .../060-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 425s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 425s Selecting previously unselected package libcc1-0:armhf. 425s Preparing to unpack .../061-libcc1-0_15-20250222-0ubuntu1_armhf.deb ... 425s Unpacking libcc1-0:armhf (15-20250222-0ubuntu1) ... 425s Selecting previously unselected package libgomp1:armhf. 425s Preparing to unpack .../062-libgomp1_15-20250222-0ubuntu1_armhf.deb ... 425s Unpacking libgomp1:armhf (15-20250222-0ubuntu1) ... 425s Selecting previously unselected package libasan8:armhf. 425s Preparing to unpack .../063-libasan8_15-20250222-0ubuntu1_armhf.deb ... 425s Unpacking libasan8:armhf (15-20250222-0ubuntu1) ... 425s Selecting previously unselected package libubsan1:armhf. 425s Preparing to unpack .../064-libubsan1_15-20250222-0ubuntu1_armhf.deb ... 425s Unpacking libubsan1:armhf (15-20250222-0ubuntu1) ... 425s Selecting previously unselected package libgcc-14-dev:armhf. 425s Preparing to unpack .../065-libgcc-14-dev_14.2.0-17ubuntu3_armhf.deb ... 425s Unpacking libgcc-14-dev:armhf (14.2.0-17ubuntu3) ... 425s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 425s Preparing to unpack .../066-gcc-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 425s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 425s Selecting previously unselected package gcc-14. 425s Preparing to unpack .../067-gcc-14_14.2.0-17ubuntu3_armhf.deb ... 425s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 425s Selecting previously unselected package gcc-arm-linux-gnueabihf. 425s Preparing to unpack .../068-gcc-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 425s Unpacking gcc-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 426s Selecting previously unselected package gcc. 426s Preparing to unpack .../069-gcc_4%3a14.2.0-1ubuntu1_armhf.deb ... 426s Unpacking gcc (4:14.2.0-1ubuntu1) ... 426s Selecting previously unselected package libc-dev-bin. 426s Preparing to unpack .../070-libc-dev-bin_2.41-1ubuntu2_armhf.deb ... 426s Unpacking libc-dev-bin (2.41-1ubuntu2) ... 426s Selecting previously unselected package linux-libc-dev:armhf. 426s Preparing to unpack .../071-linux-libc-dev_6.14.0-10.10_armhf.deb ... 426s Unpacking linux-libc-dev:armhf (6.14.0-10.10) ... 426s Selecting previously unselected package libcrypt-dev:armhf. 426s Preparing to unpack .../072-libcrypt-dev_1%3a4.4.38-1_armhf.deb ... 426s Unpacking libcrypt-dev:armhf (1:4.4.38-1) ... 426s Selecting previously unselected package rpcsvc-proto. 426s Preparing to unpack .../073-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 426s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 426s Selecting previously unselected package libc6-dev:armhf. 426s Preparing to unpack .../074-libc6-dev_2.41-1ubuntu2_armhf.deb ... 426s Unpacking libc6-dev:armhf (2.41-1ubuntu2) ... 426s Selecting previously unselected package libtool. 426s Preparing to unpack .../075-libtool_2.5.4-4_all.deb ... 426s Unpacking libtool (2.5.4-4) ... 426s Selecting previously unselected package dh-autoreconf. 426s Preparing to unpack .../076-dh-autoreconf_20_all.deb ... 426s Unpacking dh-autoreconf (20) ... 426s Selecting previously unselected package libarchive-zip-perl. 426s Preparing to unpack .../077-libarchive-zip-perl_1.68-1_all.deb ... 426s Unpacking libarchive-zip-perl (1.68-1) ... 426s Selecting previously unselected package libfile-stripnondeterminism-perl. 426s Preparing to unpack .../078-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 426s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 426s Selecting previously unselected package dh-strip-nondeterminism. 426s Preparing to unpack .../079-dh-strip-nondeterminism_1.14.1-2_all.deb ... 426s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 426s Selecting previously unselected package libdw1t64:armhf. 426s Preparing to unpack .../080-libdw1t64_0.192-4_armhf.deb ... 426s Unpacking libdw1t64:armhf (0.192-4) ... 426s Selecting previously unselected package debugedit. 426s Preparing to unpack .../081-debugedit_1%3a5.1-2_armhf.deb ... 426s Unpacking debugedit (1:5.1-2) ... 426s Selecting previously unselected package dwz. 426s Preparing to unpack .../082-dwz_0.15-1build6_armhf.deb ... 426s Unpacking dwz (0.15-1build6) ... 426s Selecting previously unselected package gettext. 426s Preparing to unpack .../083-gettext_0.23.1-1_armhf.deb ... 426s Unpacking gettext (0.23.1-1) ... 426s Selecting previously unselected package intltool-debian. 426s Preparing to unpack .../084-intltool-debian_0.35.0+20060710.6_all.deb ... 426s Unpacking intltool-debian (0.35.0+20060710.6) ... 426s Selecting previously unselected package po-debconf. 426s Preparing to unpack .../085-po-debconf_1.0.21+nmu1_all.deb ... 426s Unpacking po-debconf (1.0.21+nmu1) ... 426s Selecting previously unselected package debhelper. 427s Preparing to unpack .../086-debhelper_13.24.1ubuntu2_all.deb ... 427s Unpacking debhelper (13.24.1ubuntu2) ... 427s Selecting previously unselected package aglfn. 427s Preparing to unpack .../087-aglfn_1.7+git20191031.4036a9c-2_all.deb ... 427s Unpacking aglfn (1.7+git20191031.4036a9c-2) ... 427s Selecting previously unselected package gnuplot-data. 427s Preparing to unpack .../088-gnuplot-data_6.0.2+dfsg1-1_all.deb ... 427s Unpacking gnuplot-data (6.0.2+dfsg1-1) ... 427s Selecting previously unselected package libfreetype6:armhf. 427s Preparing to unpack .../089-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 427s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 427s Selecting previously unselected package fonts-dejavu-mono. 427s Preparing to unpack .../090-fonts-dejavu-mono_2.37-8_all.deb ... 427s Unpacking fonts-dejavu-mono (2.37-8) ... 427s Selecting previously unselected package fonts-dejavu-core. 427s Preparing to unpack .../091-fonts-dejavu-core_2.37-8_all.deb ... 427s Unpacking fonts-dejavu-core (2.37-8) ... 427s Selecting previously unselected package fonts-freefont-otf. 427s Preparing to unpack .../092-fonts-freefont-otf_20211204+svn4273-2_all.deb ... 427s Unpacking fonts-freefont-otf (20211204+svn4273-2) ... 427s Selecting previously unselected package libfontenc1:armhf. 427s Preparing to unpack .../093-libfontenc1_1%3a1.1.8-1build1_armhf.deb ... 427s Unpacking libfontenc1:armhf (1:1.1.8-1build1) ... 427s Selecting previously unselected package x11-common. 427s Preparing to unpack .../094-x11-common_1%3a7.7+23ubuntu3_all.deb ... 427s Unpacking x11-common (1:7.7+23ubuntu3) ... 427s Selecting previously unselected package xfonts-encodings. 427s Preparing to unpack .../095-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 427s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 427s Selecting previously unselected package xfonts-utils. 427s Preparing to unpack .../096-xfonts-utils_1%3a7.7+7_armhf.deb ... 427s Unpacking xfonts-utils (1:7.7+7) ... 427s Selecting previously unselected package fonts-urw-base35. 427s Preparing to unpack .../097-fonts-urw-base35_20200910-8_all.deb ... 427s Unpacking fonts-urw-base35 (20200910-8) ... 427s Selecting previously unselected package fontconfig-config. 427s Preparing to unpack .../098-fontconfig-config_2.15.0-2ubuntu1_armhf.deb ... 428s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 428s Selecting previously unselected package libfontconfig1:armhf. 428s Preparing to unpack .../099-libfontconfig1_2.15.0-2ubuntu1_armhf.deb ... 428s Unpacking libfontconfig1:armhf (2.15.0-2ubuntu1) ... 428s Selecting previously unselected package libpixman-1-0:armhf. 428s Preparing to unpack .../100-libpixman-1-0_0.44.0-3_armhf.deb ... 428s Unpacking libpixman-1-0:armhf (0.44.0-3) ... 428s Selecting previously unselected package libxcb-render0:armhf. 428s Preparing to unpack .../101-libxcb-render0_1.17.0-2_armhf.deb ... 428s Unpacking libxcb-render0:armhf (1.17.0-2) ... 428s Selecting previously unselected package libxcb-shm0:armhf. 428s Preparing to unpack .../102-libxcb-shm0_1.17.0-2_armhf.deb ... 428s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 428s Selecting previously unselected package libxrender1:armhf. 428s Preparing to unpack .../103-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 428s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 428s Selecting previously unselected package libcairo2:armhf. 428s Preparing to unpack .../104-libcairo2_1.18.2-2_armhf.deb ... 428s Unpacking libcairo2:armhf (1.18.2-2) ... 428s Selecting previously unselected package libsharpyuv0:armhf. 428s Preparing to unpack .../105-libsharpyuv0_1.5.0-0.1_armhf.deb ... 428s Unpacking libsharpyuv0:armhf (1.5.0-0.1) ... 428s Selecting previously unselected package libaom3:armhf. 428s Preparing to unpack .../106-libaom3_3.12.0-1_armhf.deb ... 428s Unpacking libaom3:armhf (3.12.0-1) ... 428s Selecting previously unselected package libheif-plugin-aomdec:armhf. 428s Preparing to unpack .../107-libheif-plugin-aomdec_1.19.7-1_armhf.deb ... 428s Unpacking libheif-plugin-aomdec:armhf (1.19.7-1) ... 428s Selecting previously unselected package libde265-0:armhf. 428s Preparing to unpack .../108-libde265-0_1.0.15-1build5_armhf.deb ... 428s Unpacking libde265-0:armhf (1.0.15-1build5) ... 428s Selecting previously unselected package libheif-plugin-libde265:armhf. 428s Preparing to unpack .../109-libheif-plugin-libde265_1.19.7-1_armhf.deb ... 428s Unpacking libheif-plugin-libde265:armhf (1.19.7-1) ... 428s Selecting previously unselected package libheif1:armhf. 428s Preparing to unpack .../110-libheif1_1.19.7-1_armhf.deb ... 428s Unpacking libheif1:armhf (1.19.7-1) ... 428s Selecting previously unselected package libimagequant0:armhf. 428s Preparing to unpack .../111-libimagequant0_2.18.0-1build1_armhf.deb ... 428s Unpacking libimagequant0:armhf (2.18.0-1build1) ... 428s Selecting previously unselected package libjpeg-turbo8:armhf. 428s Preparing to unpack .../112-libjpeg-turbo8_2.1.5-3ubuntu2_armhf.deb ... 428s Unpacking libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 428s Selecting previously unselected package libjpeg8:armhf. 428s Preparing to unpack .../113-libjpeg8_8c-2ubuntu11_armhf.deb ... 428s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 428s Selecting previously unselected package libgraphite2-3:armhf. 428s Preparing to unpack .../114-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 428s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 428s Selecting previously unselected package libharfbuzz0b:armhf. 428s Preparing to unpack .../115-libharfbuzz0b_10.2.0-1_armhf.deb ... 428s Unpacking libharfbuzz0b:armhf (10.2.0-1) ... 428s Selecting previously unselected package libraqm0:armhf. 428s Preparing to unpack .../116-libraqm0_0.10.2-1_armhf.deb ... 428s Unpacking libraqm0:armhf (0.10.2-1) ... 428s Selecting previously unselected package libdeflate0:armhf. 428s Preparing to unpack .../117-libdeflate0_1.23-1_armhf.deb ... 428s Unpacking libdeflate0:armhf (1.23-1) ... 428s Selecting previously unselected package libjbig0:armhf. 428s Preparing to unpack .../118-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 428s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 428s Selecting previously unselected package liblerc4:armhf. 429s Preparing to unpack .../119-liblerc4_4.0.0+ds-5ubuntu1_armhf.deb ... 429s Unpacking liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 429s Selecting previously unselected package libwebp7:armhf. 429s Preparing to unpack .../120-libwebp7_1.5.0-0.1_armhf.deb ... 429s Unpacking libwebp7:armhf (1.5.0-0.1) ... 429s Selecting previously unselected package libtiff6:armhf. 429s Preparing to unpack .../121-libtiff6_4.5.1+git230720-4ubuntu4_armhf.deb ... 429s Unpacking libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 429s Selecting previously unselected package libxpm4:armhf. 429s Preparing to unpack .../122-libxpm4_1%3a3.5.17-1build2_armhf.deb ... 429s Unpacking libxpm4:armhf (1:3.5.17-1build2) ... 429s Selecting previously unselected package libgd3:armhf. 429s Preparing to unpack .../123-libgd3_2.3.3-12ubuntu3_armhf.deb ... 429s Unpacking libgd3:armhf (2.3.3-12ubuntu3) ... 429s Selecting previously unselected package liblua5.4-0:armhf. 429s Preparing to unpack .../124-liblua5.4-0_5.4.7-1_armhf.deb ... 429s Unpacking liblua5.4-0:armhf (5.4.7-1) ... 429s Selecting previously unselected package fontconfig. 429s Preparing to unpack .../125-fontconfig_2.15.0-2ubuntu1_armhf.deb ... 429s Unpacking fontconfig (2.15.0-2ubuntu1) ... 429s Selecting previously unselected package libthai-data. 429s Preparing to unpack .../126-libthai-data_0.1.29-2build1_all.deb ... 429s Unpacking libthai-data (0.1.29-2build1) ... 429s Selecting previously unselected package libdatrie1:armhf. 429s Preparing to unpack .../127-libdatrie1_0.2.13-3build1_armhf.deb ... 429s Unpacking libdatrie1:armhf (0.2.13-3build1) ... 429s Selecting previously unselected package libthai0:armhf. 429s Preparing to unpack .../128-libthai0_0.1.29-2build1_armhf.deb ... 429s Unpacking libthai0:armhf (0.1.29-2build1) ... 429s Selecting previously unselected package libpango-1.0-0:armhf. 429s Preparing to unpack .../129-libpango-1.0-0_1.56.2-1_armhf.deb ... 429s Unpacking libpango-1.0-0:armhf (1.56.2-1) ... 429s Selecting previously unselected package libpangoft2-1.0-0:armhf. 429s Preparing to unpack .../130-libpangoft2-1.0-0_1.56.2-1_armhf.deb ... 429s Unpacking libpangoft2-1.0-0:armhf (1.56.2-1) ... 429s Selecting previously unselected package libpangocairo-1.0-0:armhf. 429s Preparing to unpack .../131-libpangocairo-1.0-0_1.56.2-1_armhf.deb ... 429s Unpacking libpangocairo-1.0-0:armhf (1.56.2-1) ... 429s Selecting previously unselected package libwebpmux3:armhf. 429s Preparing to unpack .../132-libwebpmux3_1.5.0-0.1_armhf.deb ... 429s Unpacking libwebpmux3:armhf (1.5.0-0.1) ... 429s Selecting previously unselected package gnuplot-nox. 429s Preparing to unpack .../133-gnuplot-nox_6.0.2+dfsg1-1_armhf.deb ... 429s Unpacking gnuplot-nox (6.0.2+dfsg1-1) ... 429s Selecting previously unselected package dh-octave-autopkgtest. 429s Preparing to unpack .../134-dh-octave-autopkgtest_1.8.0_all.deb ... 429s Unpacking dh-octave-autopkgtest (1.8.0) ... 429s Selecting previously unselected package libapt-pkg-perl. 429s Preparing to unpack .../135-libapt-pkg-perl_0.1.41build1_armhf.deb ... 429s Unpacking libapt-pkg-perl (0.1.41build1) ... 429s Selecting previously unselected package libarray-intspan-perl. 429s Preparing to unpack .../136-libarray-intspan-perl_2.004-2_all.deb ... 429s Unpacking libarray-intspan-perl (2.004-2) ... 429s Selecting previously unselected package libyaml-libyaml-perl. 429s Preparing to unpack .../137-libyaml-libyaml-perl_0.903.0+ds-1_armhf.deb ... 429s Unpacking libyaml-libyaml-perl (0.903.0+ds-1) ... 429s Selecting previously unselected package libconfig-model-backend-yaml-perl. 429s Preparing to unpack .../138-libconfig-model-backend-yaml-perl_2.134-2_all.deb ... 429s Unpacking libconfig-model-backend-yaml-perl (2.134-2) ... 429s Selecting previously unselected package libexporter-lite-perl. 429s Preparing to unpack .../139-libexporter-lite-perl_0.09-2_all.deb ... 429s Unpacking libexporter-lite-perl (0.09-2) ... 429s Selecting previously unselected package libencode-locale-perl. 429s Preparing to unpack .../140-libencode-locale-perl_1.05-3_all.deb ... 429s Unpacking libencode-locale-perl (1.05-3) ... 429s Selecting previously unselected package libtimedate-perl. 429s Preparing to unpack .../141-libtimedate-perl_2.3300-2_all.deb ... 429s Unpacking libtimedate-perl (2.3300-2) ... 429s Selecting previously unselected package libhttp-date-perl. 429s Preparing to unpack .../142-libhttp-date-perl_6.06-1_all.deb ... 429s Unpacking libhttp-date-perl (6.06-1) ... 429s Selecting previously unselected package libfile-listing-perl. 429s Preparing to unpack .../143-libfile-listing-perl_6.16-1_all.deb ... 429s Unpacking libfile-listing-perl (6.16-1) ... 429s Selecting previously unselected package libhtml-tagset-perl. 429s Preparing to unpack .../144-libhtml-tagset-perl_3.24-1_all.deb ... 430s Unpacking libhtml-tagset-perl (3.24-1) ... 430s Selecting previously unselected package liburi-perl. 430s Preparing to unpack .../145-liburi-perl_5.30-1_all.deb ... 430s Unpacking liburi-perl (5.30-1) ... 430s Selecting previously unselected package libhtml-parser-perl:armhf. 430s Preparing to unpack .../146-libhtml-parser-perl_3.83-1build1_armhf.deb ... 430s Unpacking libhtml-parser-perl:armhf (3.83-1build1) ... 430s Selecting previously unselected package libhtml-tree-perl. 430s Preparing to unpack .../147-libhtml-tree-perl_5.07-3_all.deb ... 430s Unpacking libhtml-tree-perl (5.07-3) ... 430s Selecting previously unselected package libclone-perl:armhf. 430s Preparing to unpack .../148-libclone-perl_0.47-1_armhf.deb ... 430s Unpacking libclone-perl:armhf (0.47-1) ... 430s Selecting previously unselected package libio-html-perl. 430s Preparing to unpack .../149-libio-html-perl_1.004-3_all.deb ... 430s Unpacking libio-html-perl (1.004-3) ... 430s Selecting previously unselected package liblwp-mediatypes-perl. 430s Preparing to unpack .../150-liblwp-mediatypes-perl_6.04-2_all.deb ... 430s Unpacking liblwp-mediatypes-perl (6.04-2) ... 430s Selecting previously unselected package libhttp-message-perl. 430s Preparing to unpack .../151-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 430s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 430s Selecting previously unselected package libhttp-cookies-perl. 430s Preparing to unpack .../152-libhttp-cookies-perl_6.11-1_all.deb ... 430s Unpacking libhttp-cookies-perl (6.11-1) ... 430s Selecting previously unselected package libhttp-negotiate-perl. 430s Preparing to unpack .../153-libhttp-negotiate-perl_6.01-2_all.deb ... 430s Unpacking libhttp-negotiate-perl (6.01-2) ... 430s Selecting previously unselected package perl-openssl-defaults:armhf. 430s Preparing to unpack .../154-perl-openssl-defaults_7build3_armhf.deb ... 430s Unpacking perl-openssl-defaults:armhf (7build3) ... 430s Selecting previously unselected package libnet-ssleay-perl:armhf. 430s Preparing to unpack .../155-libnet-ssleay-perl_1.94-3_armhf.deb ... 430s Unpacking libnet-ssleay-perl:armhf (1.94-3) ... 430s Selecting previously unselected package libio-socket-ssl-perl. 430s Preparing to unpack .../156-libio-socket-ssl-perl_2.089-1_all.deb ... 430s Unpacking libio-socket-ssl-perl (2.089-1) ... 430s Selecting previously unselected package libnet-http-perl. 430s Preparing to unpack .../157-libnet-http-perl_6.23-1_all.deb ... 430s Unpacking libnet-http-perl (6.23-1) ... 430s Selecting previously unselected package liblwp-protocol-https-perl. 430s Preparing to unpack .../158-liblwp-protocol-https-perl_6.14-1_all.deb ... 430s Unpacking liblwp-protocol-https-perl (6.14-1) ... 430s Selecting previously unselected package libwww-robotrules-perl. 430s Preparing to unpack .../159-libwww-robotrules-perl_6.02-1_all.deb ... 430s Unpacking libwww-robotrules-perl (6.02-1) ... 430s Selecting previously unselected package libwww-perl. 430s Preparing to unpack .../160-libwww-perl_6.78-1_all.deb ... 430s Unpacking libwww-perl (6.78-1) ... 430s Selecting previously unselected package liberror-perl. 430s Preparing to unpack .../161-liberror-perl_0.17030-1_all.deb ... 430s Unpacking liberror-perl (0.17030-1) ... 430s Selecting previously unselected package libparse-debcontrol-perl. 430s Preparing to unpack .../162-libparse-debcontrol-perl_2.005-6_all.deb ... 430s Unpacking libparse-debcontrol-perl (2.005-6) ... 430s Selecting previously unselected package libsoftware-copyright-perl. 430s Preparing to unpack .../163-libsoftware-copyright-perl_0.014-1_all.deb ... 430s Unpacking libsoftware-copyright-perl (0.014-1) ... 430s Selecting previously unselected package libalgorithm-c3-perl. 430s Preparing to unpack .../164-libalgorithm-c3-perl_0.11-2_all.deb ... 430s Unpacking libalgorithm-c3-perl (0.11-2) ... 430s Selecting previously unselected package libclass-c3-perl. 430s Preparing to unpack .../165-libclass-c3-perl_0.35-2_all.deb ... 430s Unpacking libclass-c3-perl (0.35-2) ... 430s Selecting previously unselected package libmro-compat-perl. 430s Preparing to unpack .../166-libmro-compat-perl_0.15-2_all.deb ... 430s Unpacking libmro-compat-perl (0.15-2) ... 430s Selecting previously unselected package libdata-section-perl. 430s Preparing to unpack .../167-libdata-section-perl_0.200008-1_all.deb ... 430s Unpacking libdata-section-perl (0.200008-1) ... 430s Selecting previously unselected package libtext-template-perl. 431s Preparing to unpack .../168-libtext-template-perl_1.61-1_all.deb ... 431s Unpacking libtext-template-perl (1.61-1) ... 431s Selecting previously unselected package libsoftware-license-perl. 431s Preparing to unpack .../169-libsoftware-license-perl_0.104006-1_all.deb ... 431s Unpacking libsoftware-license-perl (0.104006-1) ... 431s Selecting previously unselected package libsoftware-licensemoreutils-perl. 431s Preparing to unpack .../170-libsoftware-licensemoreutils-perl_1.009-1_all.deb ... 431s Unpacking libsoftware-licensemoreutils-perl (1.009-1) ... 431s Selecting previously unselected package libsort-versions-perl. 431s Preparing to unpack .../171-libsort-versions-perl_1.62-3_all.deb ... 431s Unpacking libsort-versions-perl (1.62-3) ... 431s Selecting previously unselected package libtext-reform-perl. 431s Preparing to unpack .../172-libtext-reform-perl_1.20-5_all.deb ... 431s Unpacking libtext-reform-perl (1.20-5) ... 431s Selecting previously unselected package libtext-autoformat-perl. 431s Preparing to unpack .../173-libtext-autoformat-perl_1.750000-2_all.deb ... 431s Unpacking libtext-autoformat-perl (1.750000-2) ... 431s Selecting previously unselected package libtext-levenshtein-damerau-perl. 431s Preparing to unpack .../174-libtext-levenshtein-damerau-perl_0.41-3_all.deb ... 431s Unpacking libtext-levenshtein-damerau-perl (0.41-3) ... 431s Selecting previously unselected package libtoml-tiny-perl. 431s Preparing to unpack .../175-libtoml-tiny-perl_0.19-1_all.deb ... 431s Unpacking libtoml-tiny-perl (0.19-1) ... 431s Selecting previously unselected package libclass-inspector-perl. 431s Preparing to unpack .../176-libclass-inspector-perl_1.36-3_all.deb ... 431s Unpacking libclass-inspector-perl (1.36-3) ... 431s Selecting previously unselected package libfile-sharedir-perl. 431s Preparing to unpack .../177-libfile-sharedir-perl_1.118-3_all.deb ... 431s Unpacking libfile-sharedir-perl (1.118-3) ... 431s Selecting previously unselected package libindirect-perl. 431s Preparing to unpack .../178-libindirect-perl_0.39-2build5_armhf.deb ... 431s Unpacking libindirect-perl (0.39-2build5) ... 431s Selecting previously unselected package libxs-parse-keyword-perl. 431s Preparing to unpack .../179-libxs-parse-keyword-perl_0.48-2_armhf.deb ... 431s Unpacking libxs-parse-keyword-perl (0.48-2) ... 431s Selecting previously unselected package libxs-parse-sublike-perl:armhf. 431s Preparing to unpack .../180-libxs-parse-sublike-perl_0.37-1_armhf.deb ... 431s Unpacking libxs-parse-sublike-perl:armhf (0.37-1) ... 431s Selecting previously unselected package libobject-pad-perl. 431s Preparing to unpack .../181-libobject-pad-perl_0.820-1_armhf.deb ... 431s Unpacking libobject-pad-perl (0.820-1) ... 431s Selecting previously unselected package libsyntax-keyword-try-perl. 431s Preparing to unpack .../182-libsyntax-keyword-try-perl_0.30-1_armhf.deb ... 431s Unpacking libsyntax-keyword-try-perl (0.30-1) ... 431s Selecting previously unselected package libio-interactive-perl. 431s Preparing to unpack .../183-libio-interactive-perl_1.026-1_all.deb ... 431s Unpacking libio-interactive-perl (1.026-1) ... 431s Selecting previously unselected package liblog-any-perl. 431s Preparing to unpack .../184-liblog-any-perl_1.717-1_all.deb ... 431s Unpacking liblog-any-perl (1.717-1) ... 431s Selecting previously unselected package liblog-any-adapter-screen-perl. 431s Preparing to unpack .../185-liblog-any-adapter-screen-perl_0.141-1_all.deb ... 431s Unpacking liblog-any-adapter-screen-perl (0.141-1) ... 431s Selecting previously unselected package libsub-exporter-progressive-perl. 431s Preparing to unpack .../186-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 431s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 431s Selecting previously unselected package libvariable-magic-perl. 431s Preparing to unpack .../187-libvariable-magic-perl_0.64-1build1_armhf.deb ... 431s Unpacking libvariable-magic-perl (0.64-1build1) ... 431s Selecting previously unselected package libb-hooks-endofscope-perl. 431s Preparing to unpack .../188-libb-hooks-endofscope-perl_0.28-1_all.deb ... 431s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 431s Selecting previously unselected package libsub-identify-perl. 431s Preparing to unpack .../189-libsub-identify-perl_0.14-3build4_armhf.deb ... 431s Unpacking libsub-identify-perl (0.14-3build4) ... 431s Selecting previously unselected package libsub-name-perl:armhf. 431s Preparing to unpack .../190-libsub-name-perl_0.28-1_armhf.deb ... 431s Unpacking libsub-name-perl:armhf (0.28-1) ... 431s Selecting previously unselected package libnamespace-clean-perl. 432s Preparing to unpack .../191-libnamespace-clean-perl_0.27-2_all.deb ... 432s Unpacking libnamespace-clean-perl (0.27-2) ... 432s Selecting previously unselected package libnumber-compare-perl. 432s Preparing to unpack .../192-libnumber-compare-perl_0.03-3_all.deb ... 432s Unpacking libnumber-compare-perl (0.03-3) ... 432s Selecting previously unselected package libtext-glob-perl. 432s Preparing to unpack .../193-libtext-glob-perl_0.11-3_all.deb ... 432s Unpacking libtext-glob-perl (0.11-3) ... 432s Selecting previously unselected package libpath-iterator-rule-perl. 432s Preparing to unpack .../194-libpath-iterator-rule-perl_1.015-2_all.deb ... 432s Unpacking libpath-iterator-rule-perl (1.015-2) ... 432s Selecting previously unselected package libpod-parser-perl. 432s Preparing to unpack .../195-libpod-parser-perl_1.67-1_all.deb ... 432s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 432s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 432s Unpacking libpod-parser-perl (1.67-1) ... 432s Selecting previously unselected package libpod-constants-perl. 432s Preparing to unpack .../196-libpod-constants-perl_0.19-2_all.deb ... 432s Unpacking libpod-constants-perl (0.19-2) ... 432s Selecting previously unselected package libset-intspan-perl. 432s Preparing to unpack .../197-libset-intspan-perl_1.19-3_all.deb ... 432s Unpacking libset-intspan-perl (1.19-3) ... 432s Selecting previously unselected package libstring-copyright-perl. 432s Preparing to unpack .../198-libstring-copyright-perl_0.003014-1_all.deb ... 432s Unpacking libstring-copyright-perl (0.003014-1) ... 432s Selecting previously unselected package libstring-escape-perl. 432s Preparing to unpack .../199-libstring-escape-perl_2010.002-3_all.deb ... 432s Unpacking libstring-escape-perl (2010.002-3) ... 432s Selecting previously unselected package libregexp-pattern-license-perl. 432s Preparing to unpack .../200-libregexp-pattern-license-perl_3.11.2-1_all.deb ... 432s Unpacking libregexp-pattern-license-perl (3.11.2-1) ... 432s Selecting previously unselected package libregexp-pattern-perl. 432s Preparing to unpack .../201-libregexp-pattern-perl_0.2.14-2_all.deb ... 432s Unpacking libregexp-pattern-perl (0.2.14-2) ... 432s Selecting previously unselected package libstring-license-perl. 432s Preparing to unpack .../202-libstring-license-perl_0.0.11-1ubuntu1_all.deb ... 432s Unpacking libstring-license-perl (0.0.11-1ubuntu1) ... 432s Selecting previously unselected package licensecheck. 432s Preparing to unpack .../203-licensecheck_3.3.9-1ubuntu1_all.deb ... 432s Unpacking licensecheck (3.3.9-1ubuntu1) ... 432s Selecting previously unselected package diffstat. 432s Preparing to unpack .../204-diffstat_1.67-1_armhf.deb ... 432s Unpacking diffstat (1.67-1) ... 432s Selecting previously unselected package libberkeleydb-perl:armhf. 432s Preparing to unpack .../205-libberkeleydb-perl_0.66-1_armhf.deb ... 432s Unpacking libberkeleydb-perl:armhf (0.66-1) ... 432s Selecting previously unselected package libclass-xsaccessor-perl. 432s Preparing to unpack .../206-libclass-xsaccessor-perl_1.19-4build6_armhf.deb ... 432s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 432s Selecting previously unselected package libconfig-tiny-perl. 432s Preparing to unpack .../207-libconfig-tiny-perl_2.30-1_all.deb ... 432s Unpacking libconfig-tiny-perl (2.30-1) ... 432s Selecting previously unselected package libconst-fast-perl. 432s Preparing to unpack .../208-libconst-fast-perl_0.014-2_all.deb ... 432s Unpacking libconst-fast-perl (0.014-2) ... 432s Selecting previously unselected package libcpanel-json-xs-perl:armhf. 432s Preparing to unpack .../209-libcpanel-json-xs-perl_4.39-1_armhf.deb ... 432s Unpacking libcpanel-json-xs-perl:armhf (4.39-1) ... 432s Selecting previously unselected package libaliased-perl. 432s Preparing to unpack .../210-libaliased-perl_0.34-3_all.deb ... 432s Unpacking libaliased-perl (0.34-3) ... 432s Selecting previously unselected package libclass-data-inheritable-perl. 432s Preparing to unpack .../211-libclass-data-inheritable-perl_0.10-1_all.deb ... 432s Unpacking libclass-data-inheritable-perl (0.10-1) ... 432s Selecting previously unselected package libdevel-stacktrace-perl. 432s Preparing to unpack .../212-libdevel-stacktrace-perl_2.0500-1_all.deb ... 432s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 432s Selecting previously unselected package libexception-class-perl. 432s Preparing to unpack .../213-libexception-class-perl_1.45-1_all.deb ... 432s Unpacking libexception-class-perl (1.45-1) ... 432s Selecting previously unselected package libiterator-perl. 432s Preparing to unpack .../214-libiterator-perl_0.03+ds1-2_all.deb ... 432s Unpacking libiterator-perl (0.03+ds1-2) ... 432s Selecting previously unselected package libiterator-util-perl. 432s Preparing to unpack .../215-libiterator-util-perl_0.02+ds1-2_all.deb ... 432s Unpacking libiterator-util-perl (0.02+ds1-2) ... 432s Selecting previously unselected package libdata-dpath-perl. 432s Preparing to unpack .../216-libdata-dpath-perl_0.60-1_all.deb ... 432s Unpacking libdata-dpath-perl (0.60-1) ... 433s Selecting previously unselected package libnet-domain-tld-perl. 433s Preparing to unpack .../217-libnet-domain-tld-perl_1.75-4_all.deb ... 433s Unpacking libnet-domain-tld-perl (1.75-4) ... 433s Selecting previously unselected package libdata-validate-domain-perl. 433s Preparing to unpack .../218-libdata-validate-domain-perl_0.15-1_all.deb ... 433s Unpacking libdata-validate-domain-perl (0.15-1) ... 433s Selecting previously unselected package libnet-ipv6addr-perl. 433s Preparing to unpack .../219-libnet-ipv6addr-perl_1.02-1_all.deb ... 433s Unpacking libnet-ipv6addr-perl (1.02-1) ... 433s Selecting previously unselected package libnet-netmask-perl. 433s Preparing to unpack .../220-libnet-netmask-perl_2.0002-2_all.deb ... 433s Unpacking libnet-netmask-perl (2.0002-2) ... 433s Selecting previously unselected package libnetaddr-ip-perl. 433s Preparing to unpack .../221-libnetaddr-ip-perl_4.079+dfsg-2build5_armhf.deb ... 433s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build5) ... 433s Selecting previously unselected package libdata-validate-ip-perl. 433s Preparing to unpack .../222-libdata-validate-ip-perl_0.31-1_all.deb ... 433s Unpacking libdata-validate-ip-perl (0.31-1) ... 433s Selecting previously unselected package libdata-validate-uri-perl. 433s Preparing to unpack .../223-libdata-validate-uri-perl_0.07-3_all.deb ... 433s Unpacking libdata-validate-uri-perl (0.07-3) ... 433s Selecting previously unselected package libdevel-size-perl. 433s Preparing to unpack .../224-libdevel-size-perl_0.84-1build1_armhf.deb ... 433s Unpacking libdevel-size-perl (0.84-1build1) ... 433s Selecting previously unselected package libemail-address-xs-perl. 433s Preparing to unpack .../225-libemail-address-xs-perl_1.05-1build5_armhf.deb ... 433s Unpacking libemail-address-xs-perl (1.05-1build5) ... 433s Selecting previously unselected package libipc-system-simple-perl. 433s Preparing to unpack .../226-libipc-system-simple-perl_1.30-2_all.deb ... 433s Unpacking libipc-system-simple-perl (1.30-2) ... 433s Selecting previously unselected package libfile-basedir-perl. 433s Preparing to unpack .../227-libfile-basedir-perl_0.09-2_all.deb ... 433s Unpacking libfile-basedir-perl (0.09-2) ... 433s Selecting previously unselected package libfile-find-rule-perl. 433s Preparing to unpack .../228-libfile-find-rule-perl_0.34-3_all.deb ... 433s Unpacking libfile-find-rule-perl (0.34-3) ... 433s Selecting previously unselected package libio-string-perl. 433s Preparing to unpack .../229-libio-string-perl_1.08-4_all.deb ... 433s Unpacking libio-string-perl (1.08-4) ... 433s Selecting previously unselected package libfont-ttf-perl. 433s Preparing to unpack .../230-libfont-ttf-perl_1.06-2_all.deb ... 433s Unpacking libfont-ttf-perl (1.06-2) ... 433s Selecting previously unselected package libhtml-html5-entities-perl. 433s Preparing to unpack .../231-libhtml-html5-entities-perl_0.004-3_all.deb ... 433s Unpacking libhtml-html5-entities-perl (0.004-3) ... 433s Selecting previously unselected package libhtml-tokeparser-simple-perl. 433s Preparing to unpack .../232-libhtml-tokeparser-simple-perl_3.16-4_all.deb ... 433s Unpacking libhtml-tokeparser-simple-perl (3.16-4) ... 433s Selecting previously unselected package libipc-run3-perl. 433s Preparing to unpack .../233-libipc-run3-perl_0.049-1_all.deb ... 433s Unpacking libipc-run3-perl (0.049-1) ... 433s Selecting previously unselected package libjson-maybexs-perl. 433s Preparing to unpack .../234-libjson-maybexs-perl_1.004008-1_all.deb ... 433s Unpacking libjson-maybexs-perl (1.004008-1) ... 433s Selecting previously unselected package liblist-compare-perl. 433s Preparing to unpack .../235-liblist-compare-perl_0.55-2_all.deb ... 433s Unpacking liblist-compare-perl (0.55-2) ... 433s Selecting previously unselected package liblist-someutils-perl. 433s Preparing to unpack .../236-liblist-someutils-perl_0.59-1_all.deb ... 433s Unpacking liblist-someutils-perl (0.59-1) ... 433s Selecting previously unselected package liblist-utilsby-perl. 433s Preparing to unpack .../237-liblist-utilsby-perl_0.12-2_all.deb ... 433s Unpacking liblist-utilsby-perl (0.12-2) ... 433s Selecting previously unselected package libmldbm-perl. 433s Preparing to unpack .../238-libmldbm-perl_2.05-4_all.deb ... 433s Unpacking libmldbm-perl (2.05-4) ... 433s Selecting previously unselected package libclass-method-modifiers-perl. 433s Preparing to unpack .../239-libclass-method-modifiers-perl_2.15-1_all.deb ... 433s Unpacking libclass-method-modifiers-perl (2.15-1) ... 433s Selecting previously unselected package libimport-into-perl. 433s Preparing to unpack .../240-libimport-into-perl_1.002005-2_all.deb ... 433s Unpacking libimport-into-perl (1.002005-2) ... 433s Selecting previously unselected package librole-tiny-perl. 434s Preparing to unpack .../241-librole-tiny-perl_2.002004-1_all.deb ... 434s Unpacking librole-tiny-perl (2.002004-1) ... 434s Selecting previously unselected package libsub-quote-perl. 434s Preparing to unpack .../242-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 434s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 434s Selecting previously unselected package libmoo-perl. 434s Preparing to unpack .../243-libmoo-perl_2.005005-1_all.deb ... 434s Unpacking libmoo-perl (2.005005-1) ... 434s Selecting previously unselected package libstrictures-perl. 434s Preparing to unpack .../244-libstrictures-perl_2.000006-1_all.deb ... 434s Unpacking libstrictures-perl (2.000006-1) ... 434s Selecting previously unselected package libmoox-aliases-perl. 434s Preparing to unpack .../245-libmoox-aliases-perl_0.001006-2_all.deb ... 434s Unpacking libmoox-aliases-perl (0.001006-2) ... 434s Selecting previously unselected package libperlio-gzip-perl. 434s Preparing to unpack .../246-libperlio-gzip-perl_0.20-1build5_armhf.deb ... 434s Unpacking libperlio-gzip-perl (0.20-1build5) ... 434s Selecting previously unselected package libperlio-utf8-strict-perl. 434s Preparing to unpack .../247-libperlio-utf8-strict-perl_0.010-1build4_armhf.deb ... 434s Unpacking libperlio-utf8-strict-perl (0.010-1build4) ... 434s Selecting previously unselected package libproc-processtable-perl:armhf. 434s Preparing to unpack .../248-libproc-processtable-perl_0.636-1build4_armhf.deb ... 434s Unpacking libproc-processtable-perl:armhf (0.636-1build4) ... 434s Selecting previously unselected package libregexp-wildcards-perl. 434s Preparing to unpack .../249-libregexp-wildcards-perl_1.05-3_all.deb ... 434s Unpacking libregexp-wildcards-perl (1.05-3) ... 434s Selecting previously unselected package libsereal-decoder-perl. 434s Preparing to unpack .../250-libsereal-decoder-perl_5.004+ds-1build4_armhf.deb ... 434s Unpacking libsereal-decoder-perl (5.004+ds-1build4) ... 434s Selecting previously unselected package libsereal-encoder-perl. 434s Preparing to unpack .../251-libsereal-encoder-perl_5.004+ds-1build4_armhf.deb ... 434s Unpacking libsereal-encoder-perl (5.004+ds-1build4) ... 434s Selecting previously unselected package libterm-readkey-perl. 434s Preparing to unpack .../252-libterm-readkey-perl_2.38-2build5_armhf.deb ... 434s Unpacking libterm-readkey-perl (2.38-2build5) ... 434s Selecting previously unselected package libtext-levenshteinxs-perl. 434s Preparing to unpack .../253-libtext-levenshteinxs-perl_0.03-5build5_armhf.deb ... 434s Unpacking libtext-levenshteinxs-perl (0.03-5build5) ... 434s Selecting previously unselected package libmarkdown2:armhf. 434s Preparing to unpack .../254-libmarkdown2_2.2.7-2.1_armhf.deb ... 434s Unpacking libmarkdown2:armhf (2.2.7-2.1) ... 434s Selecting previously unselected package libtext-markdown-discount-perl. 434s Preparing to unpack .../255-libtext-markdown-discount-perl_0.18-1_armhf.deb ... 434s Unpacking libtext-markdown-discount-perl (0.18-1) ... 434s Selecting previously unselected package libdata-messagepack-perl. 434s Preparing to unpack .../256-libdata-messagepack-perl_1.02-1build5_armhf.deb ... 434s Unpacking libdata-messagepack-perl (1.02-1build5) ... 434s Selecting previously unselected package libtext-xslate-perl:armhf. 434s Preparing to unpack .../257-libtext-xslate-perl_3.5.9-2build1_armhf.deb ... 434s Unpacking libtext-xslate-perl:armhf (3.5.9-2build1) ... 434s Selecting previously unselected package libtime-duration-perl. 434s Preparing to unpack .../258-libtime-duration-perl_1.21-2_all.deb ... 434s Unpacking libtime-duration-perl (1.21-2) ... 434s Selecting previously unselected package libtime-moment-perl. 434s Preparing to unpack .../259-libtime-moment-perl_0.44-2build5_armhf.deb ... 434s Unpacking libtime-moment-perl (0.44-2build5) ... 434s Selecting previously unselected package libunicode-utf8-perl. 434s Preparing to unpack .../260-libunicode-utf8-perl_0.62-2build4_armhf.deb ... 434s Unpacking libunicode-utf8-perl (0.62-2build4) ... 434s Selecting previously unselected package libcgi-pm-perl. 434s Preparing to unpack .../261-libcgi-pm-perl_4.67-1_all.deb ... 434s Unpacking libcgi-pm-perl (4.67-1) ... 434s Selecting previously unselected package libhtml-form-perl. 434s Preparing to unpack .../262-libhtml-form-perl_6.12-1_all.deb ... 434s Unpacking libhtml-form-perl (6.12-1) ... 434s Selecting previously unselected package libwww-mechanize-perl. 434s Preparing to unpack .../263-libwww-mechanize-perl_2.19-1ubuntu1_all.deb ... 434s Unpacking libwww-mechanize-perl (2.19-1ubuntu1) ... 434s Selecting previously unselected package libxml-namespacesupport-perl. 434s Preparing to unpack .../264-libxml-namespacesupport-perl_1.12-2_all.deb ... 434s Unpacking libxml-namespacesupport-perl (1.12-2) ... 434s Selecting previously unselected package libxml-sax-base-perl. 434s Preparing to unpack .../265-libxml-sax-base-perl_1.09-3_all.deb ... 434s Unpacking libxml-sax-base-perl (1.09-3) ... 434s Selecting previously unselected package libxml-sax-perl. 434s Preparing to unpack .../266-libxml-sax-perl_1.02+dfsg-4_all.deb ... 434s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 435s Selecting previously unselected package libxml-libxml-perl. 435s Preparing to unpack .../267-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_armhf.deb ... 435s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 435s Selecting previously unselected package lzip. 435s Preparing to unpack .../268-lzip_1.25-2_armhf.deb ... 435s Unpacking lzip (1.25-2) ... 435s Selecting previously unselected package lzop. 435s Preparing to unpack .../269-lzop_1.04-2build3_armhf.deb ... 435s Unpacking lzop (1.04-2build3) ... 435s Selecting previously unselected package patchutils. 435s Preparing to unpack .../270-patchutils_0.4.2-1build3_armhf.deb ... 435s Unpacking patchutils (0.4.2-1build3) ... 435s Selecting previously unselected package t1utils. 435s Preparing to unpack .../271-t1utils_1.41-4build3_armhf.deb ... 435s Unpacking t1utils (1.41-4build3) ... 435s Selecting previously unselected package unzip. 435s Preparing to unpack .../272-unzip_6.0-28ubuntu6_armhf.deb ... 435s Unpacking unzip (6.0-28ubuntu6) ... 435s Selecting previously unselected package lintian. 435s Preparing to unpack .../273-lintian_2.121.1+nmu1ubuntu2_all.deb ... 435s Unpacking lintian (2.121.1+nmu1ubuntu2) ... 435s Selecting previously unselected package libconfig-model-dpkg-perl. 435s Preparing to unpack .../274-libconfig-model-dpkg-perl_3.010_all.deb ... 435s Unpacking libconfig-model-dpkg-perl (3.010) ... 435s Selecting previously unselected package libconvert-binhex-perl. 435s Preparing to unpack .../275-libconvert-binhex-perl_1.125-3_all.deb ... 435s Unpacking libconvert-binhex-perl (1.125-3) ... 435s Selecting previously unselected package libnet-smtp-ssl-perl. 435s Preparing to unpack .../276-libnet-smtp-ssl-perl_1.04-2_all.deb ... 435s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 435s Selecting previously unselected package libmailtools-perl. 435s Preparing to unpack .../277-libmailtools-perl_2.22-1_all.deb ... 435s Unpacking libmailtools-perl (2.22-1) ... 435s Selecting previously unselected package libmime-tools-perl. 435s Preparing to unpack .../278-libmime-tools-perl_5.515-1_all.deb ... 435s Unpacking libmime-tools-perl (5.515-1) ... 435s Selecting previously unselected package libsuitesparseconfig7:armhf. 435s Preparing to unpack .../279-libsuitesparseconfig7_1%3a7.8.3+dfsg-3_armhf.deb ... 435s Unpacking libsuitesparseconfig7:armhf (1:7.8.3+dfsg-3) ... 435s Selecting previously unselected package libamd3:armhf. 435s Preparing to unpack .../280-libamd3_1%3a7.8.3+dfsg-3_armhf.deb ... 435s Unpacking libamd3:armhf (1:7.8.3+dfsg-3) ... 436s Selecting previously unselected package libblas3:armhf. 436s Preparing to unpack .../281-libblas3_3.12.1-2_armhf.deb ... 436s Unpacking libblas3:armhf (3.12.1-2) ... 436s Selecting previously unselected package libgfortran5:armhf. 436s Preparing to unpack .../282-libgfortran5_15-20250222-0ubuntu1_armhf.deb ... 436s Unpacking libgfortran5:armhf (15-20250222-0ubuntu1) ... 436s Selecting previously unselected package liblapack3:armhf. 436s Preparing to unpack .../283-liblapack3_3.12.1-2_armhf.deb ... 436s Unpacking liblapack3:armhf (3.12.1-2) ... 436s Selecting previously unselected package libarpack2t64:armhf. 436s Preparing to unpack .../284-libarpack2t64_3.9.1-4_armhf.deb ... 436s Unpacking libarpack2t64:armhf (3.9.1-4) ... 436s Selecting previously unselected package libccolamd3:armhf. 436s Preparing to unpack .../285-libccolamd3_1%3a7.8.3+dfsg-3_armhf.deb ... 436s Unpacking libccolamd3:armhf (1:7.8.3+dfsg-3) ... 436s Selecting previously unselected package libcamd3:armhf. 436s Preparing to unpack .../286-libcamd3_1%3a7.8.3+dfsg-3_armhf.deb ... 436s Unpacking libcamd3:armhf (1:7.8.3+dfsg-3) ... 436s Selecting previously unselected package libcolamd3:armhf. 436s Preparing to unpack .../287-libcolamd3_1%3a7.8.3+dfsg-3_armhf.deb ... 436s Unpacking libcolamd3:armhf (1:7.8.3+dfsg-3) ... 436s Selecting previously unselected package libcholmod5:armhf. 436s Preparing to unpack .../288-libcholmod5_1%3a7.8.3+dfsg-3_armhf.deb ... 436s Unpacking libcholmod5:armhf (1:7.8.3+dfsg-3) ... 436s Selecting previously unselected package libcxsparse4:armhf. 436s Preparing to unpack .../289-libcxsparse4_1%3a7.8.3+dfsg-3_armhf.deb ... 436s Unpacking libcxsparse4:armhf (1:7.8.3+dfsg-3) ... 436s Selecting previously unselected package libfftw3-double3:armhf. 436s Preparing to unpack .../290-libfftw3-double3_3.3.10-2fakesync1build1_armhf.deb ... 436s Unpacking libfftw3-double3:armhf (3.3.10-2fakesync1build1) ... 436s Selecting previously unselected package libfftw3-single3:armhf. 436s Preparing to unpack .../291-libfftw3-single3_3.3.10-2fakesync1build1_armhf.deb ... 436s Unpacking libfftw3-single3:armhf (3.3.10-2fakesync1build1) ... 436s Selecting previously unselected package libxfixes3:armhf. 436s Preparing to unpack .../292-libxfixes3_1%3a6.0.0-2build1_armhf.deb ... 436s Unpacking libxfixes3:armhf (1:6.0.0-2build1) ... 436s Selecting previously unselected package libxcursor1:armhf. 436s Preparing to unpack .../293-libxcursor1_1%3a1.2.3-1_armhf.deb ... 436s Unpacking libxcursor1:armhf (1:1.2.3-1) ... 436s Selecting previously unselected package libxft2:armhf. 436s Preparing to unpack .../294-libxft2_2.3.6-1build1_armhf.deb ... 436s Unpacking libxft2:armhf (2.3.6-1build1) ... 436s Selecting previously unselected package libxinerama1:armhf. 436s Preparing to unpack .../295-libxinerama1_2%3a1.1.4-3build1_armhf.deb ... 436s Unpacking libxinerama1:armhf (2:1.1.4-3build1) ... 436s Selecting previously unselected package libfltk1.3t64:armhf. 436s Preparing to unpack .../296-libfltk1.3t64_1.3.8-6.1build2_armhf.deb ... 436s Unpacking libfltk1.3t64:armhf (1.3.8-6.1build2) ... 436s Selecting previously unselected package libglvnd0:armhf. 436s Preparing to unpack .../297-libglvnd0_1.7.0-1build1_armhf.deb ... 436s Unpacking libglvnd0:armhf (1.7.0-1build1) ... 436s Selecting previously unselected package libx11-xcb1:armhf. 436s Preparing to unpack .../298-libx11-xcb1_2%3a1.8.10-2_armhf.deb ... 436s Unpacking libx11-xcb1:armhf (2:1.8.10-2) ... 436s Selecting previously unselected package libxcb-dri3-0:armhf. 436s Preparing to unpack .../299-libxcb-dri3-0_1.17.0-2_armhf.deb ... 436s Unpacking libxcb-dri3-0:armhf (1.17.0-2) ... 436s Selecting previously unselected package libxcb-glx0:armhf. 436s Preparing to unpack .../300-libxcb-glx0_1.17.0-2_armhf.deb ... 436s Unpacking libxcb-glx0:armhf (1.17.0-2) ... 436s Selecting previously unselected package libxcb-present0:armhf. 436s Preparing to unpack .../301-libxcb-present0_1.17.0-2_armhf.deb ... 436s Unpacking libxcb-present0:armhf (1.17.0-2) ... 436s Selecting previously unselected package libxcb-xfixes0:armhf. 436s Preparing to unpack .../302-libxcb-xfixes0_1.17.0-2_armhf.deb ... 436s Unpacking libxcb-xfixes0:armhf (1.17.0-2) ... 436s Selecting previously unselected package libxxf86vm1:armhf. 436s Preparing to unpack .../303-libxxf86vm1_1%3a1.1.4-1build4_armhf.deb ... 436s Unpacking libxxf86vm1:armhf (1:1.1.4-1build4) ... 437s Selecting previously unselected package libllvm19:armhf. 437s Preparing to unpack .../304-libllvm19_1%3a19.1.7-1ubuntu2_armhf.deb ... 437s Unpacking libllvm19:armhf (1:19.1.7-1ubuntu2) ... 437s Selecting previously unselected package libxcb-randr0:armhf. 437s Preparing to unpack .../305-libxcb-randr0_1.17.0-2_armhf.deb ... 437s Unpacking libxcb-randr0:armhf (1.17.0-2) ... 437s Selecting previously unselected package libxcb-sync1:armhf. 437s Preparing to unpack .../306-libxcb-sync1_1.17.0-2_armhf.deb ... 437s Unpacking libxcb-sync1:armhf (1.17.0-2) ... 437s Selecting previously unselected package libxshmfence1:armhf. 437s Preparing to unpack .../307-libxshmfence1_1.3-1build5_armhf.deb ... 437s Unpacking libxshmfence1:armhf (1.3-1build5) ... 437s Selecting previously unselected package mesa-libgallium:armhf. 437s Preparing to unpack .../308-mesa-libgallium_25.0.1-2ubuntu1_armhf.deb ... 437s Unpacking mesa-libgallium:armhf (25.0.1-2ubuntu1) ... 438s Selecting previously unselected package libwayland-server0:armhf. 438s Preparing to unpack .../309-libwayland-server0_1.23.1-3_armhf.deb ... 438s Unpacking libwayland-server0:armhf (1.23.1-3) ... 438s Selecting previously unselected package libgbm1:armhf. 438s Preparing to unpack .../310-libgbm1_25.0.1-2ubuntu1_armhf.deb ... 438s Unpacking libgbm1:armhf (25.0.1-2ubuntu1) ... 438s Selecting previously unselected package libvulkan1:armhf. 438s Preparing to unpack .../311-libvulkan1_1.4.304.0-1_armhf.deb ... 438s Unpacking libvulkan1:armhf (1.4.304.0-1) ... 438s Selecting previously unselected package libgl1-mesa-dri:armhf. 438s Preparing to unpack .../312-libgl1-mesa-dri_25.0.1-2ubuntu1_armhf.deb ... 438s Unpacking libgl1-mesa-dri:armhf (25.0.1-2ubuntu1) ... 438s Selecting previously unselected package libglx-mesa0:armhf. 438s Preparing to unpack .../313-libglx-mesa0_25.0.1-2ubuntu1_armhf.deb ... 438s Unpacking libglx-mesa0:armhf (25.0.1-2ubuntu1) ... 438s Selecting previously unselected package libglx0:armhf. 438s Preparing to unpack .../314-libglx0_1.7.0-1build1_armhf.deb ... 438s Unpacking libglx0:armhf (1.7.0-1build1) ... 438s Selecting previously unselected package libgl1:armhf. 438s Preparing to unpack .../315-libgl1_1.7.0-1build1_armhf.deb ... 438s Unpacking libgl1:armhf (1.7.0-1build1) ... 438s Selecting previously unselected package libfltk-gl1.3t64:armhf. 438s Preparing to unpack .../316-libfltk-gl1.3t64_1.3.8-6.1build2_armhf.deb ... 438s Unpacking libfltk-gl1.3t64:armhf (1.3.8-6.1build2) ... 438s Selecting previously unselected package libgl2ps1.4. 438s Preparing to unpack .../317-libgl2ps1.4_1.4.2+dfsg1-2build1_armhf.deb ... 438s Unpacking libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 438s Selecting previously unselected package libltdl7:armhf. 438s Preparing to unpack .../318-libltdl7_2.5.4-4_armhf.deb ... 438s Unpacking libltdl7:armhf (2.5.4-4) ... 438s Selecting previously unselected package libglpk40:armhf. 438s Preparing to unpack .../319-libglpk40_5.0-1build2_armhf.deb ... 438s Unpacking libglpk40:armhf (5.0-1build2) ... 438s Selecting previously unselected package libopengl0:armhf. 438s Preparing to unpack .../320-libopengl0_1.7.0-1build1_armhf.deb ... 438s Unpacking libopengl0:armhf (1.7.0-1build1) ... 438s Selecting previously unselected package libglu1-mesa:armhf. 438s Preparing to unpack .../321-libglu1-mesa_9.0.2-1.1build1_armhf.deb ... 438s Unpacking libglu1-mesa:armhf (9.0.2-1.1build1) ... 438s Selecting previously unselected package liblcms2-2:armhf. 438s Preparing to unpack .../322-liblcms2-2_2.16-2_armhf.deb ... 438s Unpacking liblcms2-2:armhf (2.16-2) ... 438s Selecting previously unselected package libjxl0.11:armhf. 438s Preparing to unpack .../323-libjxl0.11_0.11.1-1_armhf.deb ... 438s Unpacking libjxl0.11:armhf (0.11.1-1) ... 438s Selecting previously unselected package libwmflite-0.2-7:armhf. 438s Preparing to unpack .../324-libwmflite-0.2-7_0.2.13-1.1build3_armhf.deb ... 438s Unpacking libwmflite-0.2-7:armhf (0.2.13-1.1build3) ... 438s Selecting previously unselected package libgraphicsmagick-q16-3t64. 438s Preparing to unpack .../325-libgraphicsmagick-q16-3t64_1.4+really1.3.45+hg17689-1_armhf.deb ... 438s Unpacking libgraphicsmagick-q16-3t64 (1.4+really1.3.45+hg17689-1) ... 438s Selecting previously unselected package libgraphicsmagick++-q16-12t64. 438s Preparing to unpack .../326-libgraphicsmagick++-q16-12t64_1.4+really1.3.45+hg17689-1_armhf.deb ... 438s Unpacking libgraphicsmagick++-q16-12t64 (1.4+really1.3.45+hg17689-1) ... 438s Selecting previously unselected package libaec0:armhf. 438s Preparing to unpack .../327-libaec0_1.1.3-1_armhf.deb ... 438s Unpacking libaec0:armhf (1.1.3-1) ... 439s Selecting previously unselected package libsz2:armhf. 439s Preparing to unpack .../328-libsz2_1.1.3-1_armhf.deb ... 439s Unpacking libsz2:armhf (1.1.3-1) ... 439s Selecting previously unselected package libhdf5-310:armhf. 439s Preparing to unpack .../329-libhdf5-310_1.14.5+repack-3_armhf.deb ... 439s Unpacking libhdf5-310:armhf (1.14.5+repack-3) ... 439s Selecting previously unselected package libasound2-data. 439s Preparing to unpack .../330-libasound2-data_1.2.13-1build1_all.deb ... 439s Unpacking libasound2-data (1.2.13-1build1) ... 439s Selecting previously unselected package libasound2t64:armhf. 439s Preparing to unpack .../331-libasound2t64_1.2.13-1build1_armhf.deb ... 439s Unpacking libasound2t64:armhf (1.2.13-1build1) ... 439s Selecting previously unselected package libopus0:armhf. 439s Preparing to unpack .../332-libopus0_1.5.2-2_armhf.deb ... 439s Unpacking libopus0:armhf (1.5.2-2) ... 439s Selecting previously unselected package libsamplerate0:armhf. 439s Preparing to unpack .../333-libsamplerate0_0.2.2-4build1_armhf.deb ... 439s Unpacking libsamplerate0:armhf (0.2.2-4build1) ... 439s Selecting previously unselected package libjack-jackd2-0:armhf. 439s Preparing to unpack .../334-libjack-jackd2-0_1.9.22~dfsg-4_armhf.deb ... 439s Unpacking libjack-jackd2-0:armhf (1.9.22~dfsg-4) ... 439s Selecting previously unselected package libportaudio2:armhf. 439s Preparing to unpack .../335-libportaudio2_19.6.0-1.2build3_armhf.deb ... 439s Unpacking libportaudio2:armhf (19.6.0-1.2build3) ... 439s Selecting previously unselected package libqhull-r8.0:armhf. 439s Preparing to unpack .../336-libqhull-r8.0_2020.2-6build1_armhf.deb ... 439s Unpacking libqhull-r8.0:armhf (2020.2-6build1) ... 439s Selecting previously unselected package libqrupdate1:armhf. 439s Preparing to unpack .../337-libqrupdate1_1.1.5-1_armhf.deb ... 439s Unpacking libqrupdate1:armhf (1.1.5-1) ... 439s Selecting previously unselected package libqscintilla2-qt6-l10n. 439s Preparing to unpack .../338-libqscintilla2-qt6-l10n_2.14.1+dfsg-1build4_all.deb ... 439s Unpacking libqscintilla2-qt6-l10n (2.14.1+dfsg-1build4) ... 439s Selecting previously unselected package libb2-1:armhf. 439s Preparing to unpack .../339-libb2-1_0.98.1-1.1build1_armhf.deb ... 439s Unpacking libb2-1:armhf (0.98.1-1.1build1) ... 439s Selecting previously unselected package libdouble-conversion3:armhf. 439s Preparing to unpack .../340-libdouble-conversion3_3.3.1-1_armhf.deb ... 439s Unpacking libdouble-conversion3:armhf (3.3.1-1) ... 439s Selecting previously unselected package libpcre2-16-0:armhf. 439s Preparing to unpack .../341-libpcre2-16-0_10.45-1_armhf.deb ... 439s Unpacking libpcre2-16-0:armhf (10.45-1) ... 439s Selecting previously unselected package libqt6core6t64:armhf. 439s Preparing to unpack .../342-libqt6core6t64_6.8.2+dfsg-5_armhf.deb ... 439s Unpacking libqt6core6t64:armhf (6.8.2+dfsg-5) ... 439s Selecting previously unselected package libwayland-client0:armhf. 439s Preparing to unpack .../343-libwayland-client0_1.23.1-3_armhf.deb ... 439s Unpacking libwayland-client0:armhf (1.23.1-3) ... 439s Selecting previously unselected package libegl-mesa0:armhf. 439s Preparing to unpack .../344-libegl-mesa0_25.0.1-2ubuntu1_armhf.deb ... 439s Unpacking libegl-mesa0:armhf (25.0.1-2ubuntu1) ... 439s Selecting previously unselected package libegl1:armhf. 439s Preparing to unpack .../345-libegl1_1.7.0-1build1_armhf.deb ... 439s Unpacking libegl1:armhf (1.7.0-1build1) ... 439s Selecting previously unselected package libice6:armhf. 439s Preparing to unpack .../346-libice6_2%3a1.1.1-1_armhf.deb ... 439s Unpacking libice6:armhf (2:1.1.1-1) ... 439s Selecting previously unselected package libmtdev1t64:armhf. 439s Preparing to unpack .../347-libmtdev1t64_1.1.7-1_armhf.deb ... 439s Unpacking libmtdev1t64:armhf (1.1.7-1) ... 439s Selecting previously unselected package libwacom-common. 439s Preparing to unpack .../348-libwacom-common_2.14.0-1_all.deb ... 439s Unpacking libwacom-common (2.14.0-1) ... 440s Selecting previously unselected package libwacom9:armhf. 440s Preparing to unpack .../349-libwacom9_2.14.0-1_armhf.deb ... 440s Unpacking libwacom9:armhf (2.14.0-1) ... 440s Selecting previously unselected package libinput-bin. 440s Preparing to unpack .../350-libinput-bin_1.27.1-1_armhf.deb ... 440s Unpacking libinput-bin (1.27.1-1) ... 440s Selecting previously unselected package libinput10:armhf. 440s Preparing to unpack .../351-libinput10_1.27.1-1_armhf.deb ... 440s Unpacking libinput10:armhf (1.27.1-1) ... 440s Selecting previously unselected package libmd4c0:armhf. 440s Preparing to unpack .../352-libmd4c0_0.5.2-2_armhf.deb ... 440s Unpacking libmd4c0:armhf (0.5.2-2) ... 440s Selecting previously unselected package libqt6dbus6:armhf. 440s Preparing to unpack .../353-libqt6dbus6_6.8.2+dfsg-5_armhf.deb ... 440s Unpacking libqt6dbus6:armhf (6.8.2+dfsg-5) ... 440s Selecting previously unselected package libsm6:armhf. 440s Preparing to unpack .../354-libsm6_2%3a1.2.4-1_armhf.deb ... 440s Unpacking libsm6:armhf (2:1.2.4-1) ... 440s Selecting previously unselected package libts0t64:armhf. 440s Preparing to unpack .../355-libts0t64_1.22-1.1build1_armhf.deb ... 440s Unpacking libts0t64:armhf (1.22-1.1build1) ... 440s Selecting previously unselected package libxcb-util1:armhf. 440s Preparing to unpack .../356-libxcb-util1_0.4.1-1_armhf.deb ... 440s Unpacking libxcb-util1:armhf (0.4.1-1) ... 440s Selecting previously unselected package libxcb-image0:armhf. 440s Preparing to unpack .../357-libxcb-image0_0.4.0-2build1_armhf.deb ... 440s Unpacking libxcb-image0:armhf (0.4.0-2build1) ... 440s Selecting previously unselected package libxcb-render-util0:armhf. 440s Preparing to unpack .../358-libxcb-render-util0_0.3.10-1_armhf.deb ... 440s Unpacking libxcb-render-util0:armhf (0.3.10-1) ... 440s Selecting previously unselected package libxcb-cursor0:armhf. 440s Preparing to unpack .../359-libxcb-cursor0_0.1.5-1_armhf.deb ... 440s Unpacking libxcb-cursor0:armhf (0.1.5-1) ... 440s Selecting previously unselected package libxcb-icccm4:armhf. 440s Preparing to unpack .../360-libxcb-icccm4_0.4.2-1_armhf.deb ... 440s Unpacking libxcb-icccm4:armhf (0.4.2-1) ... 440s Selecting previously unselected package libxcb-keysyms1:armhf. 440s Preparing to unpack .../361-libxcb-keysyms1_0.4.1-1_armhf.deb ... 440s Unpacking libxcb-keysyms1:armhf (0.4.1-1) ... 440s Selecting previously unselected package libxcb-shape0:armhf. 440s Preparing to unpack .../362-libxcb-shape0_1.17.0-2_armhf.deb ... 440s Unpacking libxcb-shape0:armhf (1.17.0-2) ... 440s Selecting previously unselected package libxcb-xinput0:armhf. 440s Preparing to unpack .../363-libxcb-xinput0_1.17.0-2_armhf.deb ... 440s Unpacking libxcb-xinput0:armhf (1.17.0-2) ... 440s Selecting previously unselected package libxcb-xkb1:armhf. 440s Preparing to unpack .../364-libxcb-xkb1_1.17.0-2_armhf.deb ... 440s Unpacking libxcb-xkb1:armhf (1.17.0-2) ... 440s Selecting previously unselected package libxkbcommon-x11-0:armhf. 440s Preparing to unpack .../365-libxkbcommon-x11-0_1.7.0-2_armhf.deb ... 440s Unpacking libxkbcommon-x11-0:armhf (1.7.0-2) ... 440s Selecting previously unselected package libqt6gui6:armhf. 440s Preparing to unpack .../366-libqt6gui6_6.8.2+dfsg-5_armhf.deb ... 440s Unpacking libqt6gui6:armhf (6.8.2+dfsg-5) ... 440s Selecting previously unselected package libavahi-common-data:armhf. 440s Preparing to unpack .../367-libavahi-common-data_0.8-16ubuntu1_armhf.deb ... 440s Unpacking libavahi-common-data:armhf (0.8-16ubuntu1) ... 440s Selecting previously unselected package libavahi-common3:armhf. 440s Preparing to unpack .../368-libavahi-common3_0.8-16ubuntu1_armhf.deb ... 440s Unpacking libavahi-common3:armhf (0.8-16ubuntu1) ... 440s Selecting previously unselected package libavahi-client3:armhf. 440s Preparing to unpack .../369-libavahi-client3_0.8-16ubuntu1_armhf.deb ... 440s Unpacking libavahi-client3:armhf (0.8-16ubuntu1) ... 440s Selecting previously unselected package libcups2t64:armhf. 440s Preparing to unpack .../370-libcups2t64_2.4.11-0ubuntu2_armhf.deb ... 440s Unpacking libcups2t64:armhf (2.4.11-0ubuntu2) ... 440s Selecting previously unselected package libqt6widgets6:armhf. 441s Preparing to unpack .../371-libqt6widgets6_6.8.2+dfsg-5_armhf.deb ... 441s Unpacking libqt6widgets6:armhf (6.8.2+dfsg-5) ... 441s Selecting previously unselected package libqt6printsupport6:armhf. 441s Preparing to unpack .../372-libqt6printsupport6_6.8.2+dfsg-5_armhf.deb ... 441s Unpacking libqt6printsupport6:armhf (6.8.2+dfsg-5) ... 441s Selecting previously unselected package libqscintilla2-qt6-15:armhf. 441s Preparing to unpack .../373-libqscintilla2-qt6-15_2.14.1+dfsg-1build4_armhf.deb ... 441s Unpacking libqscintilla2-qt6-15:armhf (2.14.1+dfsg-1build4) ... 441s Selecting previously unselected package libqt6core5compat6:armhf. 441s Preparing to unpack .../374-libqt6core5compat6_6.8.2-3_armhf.deb ... 441s Unpacking libqt6core5compat6:armhf (6.8.2-3) ... 441s Selecting previously unselected package libqt6sql6:armhf. 441s Preparing to unpack .../375-libqt6sql6_6.8.2+dfsg-5_armhf.deb ... 441s Unpacking libqt6sql6:armhf (6.8.2+dfsg-5) ... 441s Selecting previously unselected package libqt6help6:armhf. 441s Preparing to unpack .../376-libqt6help6_6.8.2-3_armhf.deb ... 441s Unpacking libqt6help6:armhf (6.8.2-3) ... 441s Selecting previously unselected package libduktape207:armhf. 441s Preparing to unpack .../377-libduktape207_2.7.0+tests-0ubuntu3_armhf.deb ... 441s Unpacking libduktape207:armhf (2.7.0+tests-0ubuntu3) ... 441s Selecting previously unselected package libproxy1v5:armhf. 441s Preparing to unpack .../378-libproxy1v5_0.5.9-1_armhf.deb ... 441s Unpacking libproxy1v5:armhf (0.5.9-1) ... 441s Selecting previously unselected package libqt6network6:armhf. 441s Preparing to unpack .../379-libqt6network6_6.8.2+dfsg-5_armhf.deb ... 441s Unpacking libqt6network6:armhf (6.8.2+dfsg-5) ... 441s Selecting previously unselected package libqt6opengl6:armhf. 441s Preparing to unpack .../380-libqt6opengl6_6.8.2+dfsg-5_armhf.deb ... 441s Unpacking libqt6opengl6:armhf (6.8.2+dfsg-5) ... 441s Selecting previously unselected package libqt6openglwidgets6:armhf. 441s Preparing to unpack .../381-libqt6openglwidgets6_6.8.2+dfsg-5_armhf.deb ... 441s Unpacking libqt6openglwidgets6:armhf (6.8.2+dfsg-5) ... 441s Selecting previously unselected package libqt6xml6:armhf. 441s Preparing to unpack .../382-libqt6xml6_6.8.2+dfsg-5_armhf.deb ... 441s Unpacking libqt6xml6:armhf (6.8.2+dfsg-5) ... 441s Selecting previously unselected package libogg0:armhf. 441s Preparing to unpack .../383-libogg0_1.3.5-3build1_armhf.deb ... 441s Unpacking libogg0:armhf (1.3.5-3build1) ... 441s Selecting previously unselected package libflac12t64:armhf. 441s Preparing to unpack .../384-libflac12t64_1.4.3+ds-4_armhf.deb ... 441s Unpacking libflac12t64:armhf (1.4.3+ds-4) ... 441s Selecting previously unselected package libmp3lame0:armhf. 441s Preparing to unpack .../385-libmp3lame0_3.100-6build1_armhf.deb ... 441s Unpacking libmp3lame0:armhf (3.100-6build1) ... 441s Selecting previously unselected package libmpg123-0t64:armhf. 441s Preparing to unpack .../386-libmpg123-0t64_1.32.10-1_armhf.deb ... 441s Unpacking libmpg123-0t64:armhf (1.32.10-1) ... 441s Selecting previously unselected package libvorbis0a:armhf. 441s Preparing to unpack .../387-libvorbis0a_1.3.7-2_armhf.deb ... 441s Unpacking libvorbis0a:armhf (1.3.7-2) ... 441s Selecting previously unselected package libvorbisenc2:armhf. 442s Preparing to unpack .../388-libvorbisenc2_1.3.7-2_armhf.deb ... 442s Unpacking libvorbisenc2:armhf (1.3.7-2) ... 442s Selecting previously unselected package libsndfile1:armhf. 442s Preparing to unpack .../389-libsndfile1_1.2.2-2_armhf.deb ... 442s Unpacking libsndfile1:armhf (1.2.2-2) ... 442s Selecting previously unselected package libspqr4:armhf. 442s Preparing to unpack .../390-libspqr4_1%3a7.8.3+dfsg-3_armhf.deb ... 442s Unpacking libspqr4:armhf (1:7.8.3+dfsg-3) ... 442s Selecting previously unselected package libumfpack6:armhf. 442s Preparing to unpack .../391-libumfpack6_1%3a7.8.3+dfsg-3_armhf.deb ... 442s Unpacking libumfpack6:armhf (1:7.8.3+dfsg-3) ... 442s Selecting previously unselected package libtext-unidecode-perl. 442s Preparing to unpack .../392-libtext-unidecode-perl_1.30-3_all.deb ... 442s Unpacking libtext-unidecode-perl (1.30-3) ... 442s Selecting previously unselected package texinfo-lib. 442s Preparing to unpack .../393-texinfo-lib_7.1.1-1_armhf.deb ... 442s Unpacking texinfo-lib (7.1.1-1) ... 442s Selecting previously unselected package tex-common. 442s Preparing to unpack .../394-tex-common_6.19_all.deb ... 442s Unpacking tex-common (6.19) ... 442s Selecting previously unselected package texinfo. 442s Preparing to unpack .../395-texinfo_7.1.1-1_all.deb ... 442s Unpacking texinfo (7.1.1-1) ... 442s Selecting previously unselected package octave-common. 442s Preparing to unpack .../396-octave-common_9.4.0-1_all.deb ... 442s Unpacking octave-common (9.4.0-1) ... 442s Selecting previously unselected package octave. 442s Preparing to unpack .../397-octave_9.4.0-1_armhf.deb ... 442s Unpacking octave (9.4.0-1) ... 442s Selecting previously unselected package libncurses-dev:armhf. 443s Preparing to unpack .../398-libncurses-dev_6.5+20250216-2_armhf.deb ... 443s Unpacking libncurses-dev:armhf (6.5+20250216-2) ... 443s Selecting previously unselected package libreadline-dev:armhf. 443s Preparing to unpack .../399-libreadline-dev_8.2-6_armhf.deb ... 443s Unpacking libreadline-dev:armhf (8.2-6) ... 443s Selecting previously unselected package libhdf5-fortran-310:armhf. 443s Preparing to unpack .../400-libhdf5-fortran-310_1.14.5+repack-3_armhf.deb ... 443s Unpacking libhdf5-fortran-310:armhf (1.14.5+repack-3) ... 443s Selecting previously unselected package libhdf5-hl-310:armhf. 443s Preparing to unpack .../401-libhdf5-hl-310_1.14.5+repack-3_armhf.deb ... 443s Unpacking libhdf5-hl-310:armhf (1.14.5+repack-3) ... 443s Selecting previously unselected package libhdf5-hl-fortran-310:armhf. 443s Preparing to unpack .../402-libhdf5-hl-fortran-310_1.14.5+repack-3_armhf.deb ... 443s Unpacking libhdf5-hl-fortran-310:armhf (1.14.5+repack-3) ... 443s Selecting previously unselected package libhdf5-cpp-310:armhf. 443s Preparing to unpack .../403-libhdf5-cpp-310_1.14.5+repack-3_armhf.deb ... 443s Unpacking libhdf5-cpp-310:armhf (1.14.5+repack-3) ... 443s Selecting previously unselected package libhdf5-hl-cpp-310:armhf. 443s Preparing to unpack .../404-libhdf5-hl-cpp-310_1.14.5+repack-3_armhf.deb ... 443s Unpacking libhdf5-hl-cpp-310:armhf (1.14.5+repack-3) ... 443s Selecting previously unselected package zlib1g-dev:armhf. 443s Preparing to unpack .../405-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 443s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 443s Selecting previously unselected package libjpeg-turbo8-dev:armhf. 443s Preparing to unpack .../406-libjpeg-turbo8-dev_2.1.5-3ubuntu2_armhf.deb ... 443s Unpacking libjpeg-turbo8-dev:armhf (2.1.5-3ubuntu2) ... 443s Selecting previously unselected package libjpeg8-dev:armhf. 443s Preparing to unpack .../407-libjpeg8-dev_8c-2ubuntu11_armhf.deb ... 443s Unpacking libjpeg8-dev:armhf (8c-2ubuntu11) ... 443s Selecting previously unselected package libjpeg-dev:armhf. 443s Preparing to unpack .../408-libjpeg-dev_8c-2ubuntu11_armhf.deb ... 443s Unpacking libjpeg-dev:armhf (8c-2ubuntu11) ... 443s Selecting previously unselected package libaec-dev:armhf. 443s Preparing to unpack .../409-libaec-dev_1.1.3-1_armhf.deb ... 443s Unpacking libaec-dev:armhf (1.1.3-1) ... 443s Selecting previously unselected package libbrotli-dev:armhf. 443s Preparing to unpack .../410-libbrotli-dev_1.1.0-2build4_armhf.deb ... 443s Unpacking libbrotli-dev:armhf (1.1.0-2build4) ... 443s Selecting previously unselected package libidn2-dev:armhf. 443s Preparing to unpack .../411-libidn2-dev_2.3.7-2build2_armhf.deb ... 443s Unpacking libidn2-dev:armhf (2.3.7-2build2) ... 443s Selecting previously unselected package comerr-dev:armhf. 443s Preparing to unpack .../412-comerr-dev_2.1-1.47.2-1ubuntu1_armhf.deb ... 443s Unpacking comerr-dev:armhf (2.1-1.47.2-1ubuntu1) ... 443s Selecting previously unselected package libgssrpc4t64:armhf. 443s Preparing to unpack .../413-libgssrpc4t64_1.21.3-4ubuntu2_armhf.deb ... 443s Unpacking libgssrpc4t64:armhf (1.21.3-4ubuntu2) ... 443s Selecting previously unselected package libkadm5clnt-mit12:armhf. 443s Preparing to unpack .../414-libkadm5clnt-mit12_1.21.3-4ubuntu2_armhf.deb ... 443s Unpacking libkadm5clnt-mit12:armhf (1.21.3-4ubuntu2) ... 443s Selecting previously unselected package libkdb5-10t64:armhf. 443s Preparing to unpack .../415-libkdb5-10t64_1.21.3-4ubuntu2_armhf.deb ... 443s Unpacking libkdb5-10t64:armhf (1.21.3-4ubuntu2) ... 443s Selecting previously unselected package libkadm5srv-mit12:armhf. 443s Preparing to unpack .../416-libkadm5srv-mit12_1.21.3-4ubuntu2_armhf.deb ... 443s Unpacking libkadm5srv-mit12:armhf (1.21.3-4ubuntu2) ... 443s Selecting previously unselected package krb5-multidev:armhf. 443s Preparing to unpack .../417-krb5-multidev_1.21.3-4ubuntu2_armhf.deb ... 443s Unpacking krb5-multidev:armhf (1.21.3-4ubuntu2) ... 443s Selecting previously unselected package libkrb5-dev:armhf. 444s Preparing to unpack .../418-libkrb5-dev_1.21.3-4ubuntu2_armhf.deb ... 444s Unpacking libkrb5-dev:armhf (1.21.3-4ubuntu2) ... 444s Selecting previously unselected package libldap-dev:armhf. 444s Preparing to unpack .../419-libldap-dev_2.6.9+dfsg-1~exp2ubuntu1_armhf.deb ... 444s Unpacking libldap-dev:armhf (2.6.9+dfsg-1~exp2ubuntu1) ... 444s Selecting previously unselected package libpkgconf3:armhf. 444s Preparing to unpack .../420-libpkgconf3_1.8.1-4_armhf.deb ... 444s Unpacking libpkgconf3:armhf (1.8.1-4) ... 444s Selecting previously unselected package pkgconf-bin. 444s Preparing to unpack .../421-pkgconf-bin_1.8.1-4_armhf.deb ... 444s Unpacking pkgconf-bin (1.8.1-4) ... 444s Selecting previously unselected package pkgconf:armhf. 444s Preparing to unpack .../422-pkgconf_1.8.1-4_armhf.deb ... 444s Unpacking pkgconf:armhf (1.8.1-4) ... 444s Selecting previously unselected package libnghttp2-dev:armhf. 444s Preparing to unpack .../423-libnghttp2-dev_1.64.0-1_armhf.deb ... 444s Unpacking libnghttp2-dev:armhf (1.64.0-1) ... 444s Selecting previously unselected package libpsl-dev:armhf. 444s Preparing to unpack .../424-libpsl-dev_0.21.2-1.1build1_armhf.deb ... 444s Unpacking libpsl-dev:armhf (0.21.2-1.1build1) ... 444s Selecting previously unselected package libgmpxx4ldbl:armhf. 444s Preparing to unpack .../425-libgmpxx4ldbl_2%3a6.3.0+dfsg-3ubuntu1_armhf.deb ... 444s Unpacking libgmpxx4ldbl:armhf (2:6.3.0+dfsg-3ubuntu1) ... 444s Selecting previously unselected package libgmp-dev:armhf. 444s Preparing to unpack .../426-libgmp-dev_2%3a6.3.0+dfsg-3ubuntu1_armhf.deb ... 444s Unpacking libgmp-dev:armhf (2:6.3.0+dfsg-3ubuntu1) ... 444s Selecting previously unselected package libevent-2.1-7t64:armhf. 444s Preparing to unpack .../427-libevent-2.1-7t64_2.1.12-stable-10_armhf.deb ... 444s Unpacking libevent-2.1-7t64:armhf (2.1.12-stable-10) ... 444s Selecting previously unselected package libunbound8:armhf. 444s Preparing to unpack .../428-libunbound8_1.22.0-1ubuntu1_armhf.deb ... 444s Unpacking libunbound8:armhf (1.22.0-1ubuntu1) ... 444s Selecting previously unselected package libgnutls-dane0t64:armhf. 444s Preparing to unpack .../429-libgnutls-dane0t64_3.8.9-2ubuntu2_armhf.deb ... 444s Unpacking libgnutls-dane0t64:armhf (3.8.9-2ubuntu2) ... 444s Selecting previously unselected package libgnutls-openssl27t64:armhf. 444s Preparing to unpack .../430-libgnutls-openssl27t64_3.8.9-2ubuntu2_armhf.deb ... 444s Unpacking libgnutls-openssl27t64:armhf (3.8.9-2ubuntu2) ... 444s Selecting previously unselected package libp11-kit-dev:armhf. 444s Preparing to unpack .../431-libp11-kit-dev_0.25.5-2ubuntu3_armhf.deb ... 444s Unpacking libp11-kit-dev:armhf (0.25.5-2ubuntu3) ... 444s Selecting previously unselected package libtasn1-6-dev:armhf. 444s Preparing to unpack .../432-libtasn1-6-dev_4.20.0-2_armhf.deb ... 444s Unpacking libtasn1-6-dev:armhf (4.20.0-2) ... 444s Selecting previously unselected package nettle-dev:armhf. 444s Preparing to unpack .../433-nettle-dev_3.10.1-1_armhf.deb ... 444s Unpacking nettle-dev:armhf (3.10.1-1) ... 444s Selecting previously unselected package libgnutls28-dev:armhf. 444s Preparing to unpack .../434-libgnutls28-dev_3.8.9-2ubuntu2_armhf.deb ... 444s Unpacking libgnutls28-dev:armhf (3.8.9-2ubuntu2) ... 445s Selecting previously unselected package librtmp-dev:armhf. 445s Preparing to unpack .../435-librtmp-dev_2.4+20151223.gitfa8646d.1-2build7_armhf.deb ... 445s Unpacking librtmp-dev:armhf (2.4+20151223.gitfa8646d.1-2build7) ... 445s Selecting previously unselected package libssl-dev:armhf. 445s Preparing to unpack .../436-libssl-dev_3.4.1-1ubuntu1_armhf.deb ... 445s Unpacking libssl-dev:armhf (3.4.1-1ubuntu1) ... 445s Selecting previously unselected package libssh2-1-dev:armhf. 445s Preparing to unpack .../437-libssh2-1-dev_1.11.1-1_armhf.deb ... 445s Unpacking libssh2-1-dev:armhf (1.11.1-1) ... 445s Selecting previously unselected package libzstd-dev:armhf. 445s Preparing to unpack .../438-libzstd-dev_1.5.6+dfsg-2_armhf.deb ... 445s Unpacking libzstd-dev:armhf (1.5.6+dfsg-2) ... 445s Selecting previously unselected package libcurl4-openssl-dev:armhf. 445s Preparing to unpack .../439-libcurl4-openssl-dev_8.12.1-3ubuntu1_armhf.deb ... 445s Unpacking libcurl4-openssl-dev:armhf (8.12.1-3ubuntu1) ... 445s Selecting previously unselected package hdf5-helpers. 445s Preparing to unpack .../440-hdf5-helpers_1.14.5+repack-3_armhf.deb ... 445s Unpacking hdf5-helpers (1.14.5+repack-3) ... 445s Selecting previously unselected package libhdf5-dev. 445s Preparing to unpack .../441-libhdf5-dev_1.14.5+repack-3_armhf.deb ... 445s Unpacking libhdf5-dev (1.14.5+repack-3) ... 445s Selecting previously unselected package xorg-sgml-doctools. 445s Preparing to unpack .../442-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 445s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 445s Selecting previously unselected package x11proto-dev. 445s Preparing to unpack .../443-x11proto-dev_2024.1-1_all.deb ... 445s Unpacking x11proto-dev (2024.1-1) ... 445s Selecting previously unselected package libxau-dev:armhf. 445s Preparing to unpack .../444-libxau-dev_1%3a1.0.11-1_armhf.deb ... 445s Unpacking libxau-dev:armhf (1:1.0.11-1) ... 445s Selecting previously unselected package libxdmcp-dev:armhf. 445s Preparing to unpack .../445-libxdmcp-dev_1%3a1.1.5-1_armhf.deb ... 445s Unpacking libxdmcp-dev:armhf (1:1.1.5-1) ... 445s Selecting previously unselected package xtrans-dev. 445s Preparing to unpack .../446-xtrans-dev_1.4.0-1_all.deb ... 445s Unpacking xtrans-dev (1.4.0-1) ... 445s Selecting previously unselected package libxcb1-dev:armhf. 445s Preparing to unpack .../447-libxcb1-dev_1.17.0-2_armhf.deb ... 445s Unpacking libxcb1-dev:armhf (1.17.0-2) ... 445s Selecting previously unselected package libx11-dev:armhf. 445s Preparing to unpack .../448-libx11-dev_2%3a1.8.10-2_armhf.deb ... 445s Unpacking libx11-dev:armhf (2:1.8.10-2) ... 445s Selecting previously unselected package libglx-dev:armhf. 445s Preparing to unpack .../449-libglx-dev_1.7.0-1build1_armhf.deb ... 445s Unpacking libglx-dev:armhf (1.7.0-1build1) ... 446s Selecting previously unselected package libgl-dev:armhf. 446s Preparing to unpack .../450-libgl-dev_1.7.0-1build1_armhf.deb ... 446s Unpacking libgl-dev:armhf (1.7.0-1build1) ... 446s Selecting previously unselected package libblas-dev:armhf. 446s Preparing to unpack .../451-libblas-dev_3.12.1-2_armhf.deb ... 446s Unpacking libblas-dev:armhf (3.12.1-2) ... 446s Selecting previously unselected package liblapack-dev:armhf. 446s Preparing to unpack .../452-liblapack-dev_3.12.1-2_armhf.deb ... 446s Unpacking liblapack-dev:armhf (3.12.1-2) ... 446s Selecting previously unselected package libfftw3-bin. 446s Preparing to unpack .../453-libfftw3-bin_3.3.10-2fakesync1build1_armhf.deb ... 446s Unpacking libfftw3-bin (3.3.10-2fakesync1build1) ... 446s Selecting previously unselected package libfftw3-dev:armhf. 446s Preparing to unpack .../454-libfftw3-dev_3.3.10-2fakesync1build1_armhf.deb ... 446s Unpacking libfftw3-dev:armhf (3.3.10-2fakesync1build1) ... 446s Selecting previously unselected package libgfortran-14-dev:armhf. 446s Preparing to unpack .../455-libgfortran-14-dev_14.2.0-17ubuntu3_armhf.deb ... 446s Unpacking libgfortran-14-dev:armhf (14.2.0-17ubuntu3) ... 446s Selecting previously unselected package gfortran-14-arm-linux-gnueabihf. 446s Preparing to unpack .../456-gfortran-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 446s Unpacking gfortran-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 446s Selecting previously unselected package gfortran-14. 446s Preparing to unpack .../457-gfortran-14_14.2.0-17ubuntu3_armhf.deb ... 446s Unpacking gfortran-14 (14.2.0-17ubuntu3) ... 446s Selecting previously unselected package gfortran-arm-linux-gnueabihf. 446s Preparing to unpack .../458-gfortran-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 446s Unpacking gfortran-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 446s Selecting previously unselected package gfortran. 446s Preparing to unpack .../459-gfortran_4%3a14.2.0-1ubuntu1_armhf.deb ... 446s Unpacking gfortran (4:14.2.0-1ubuntu1) ... 446s Selecting previously unselected package libstdc++-14-dev:armhf. 446s Preparing to unpack .../460-libstdc++-14-dev_14.2.0-17ubuntu3_armhf.deb ... 446s Unpacking libstdc++-14-dev:armhf (14.2.0-17ubuntu3) ... 447s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 448s Preparing to unpack .../461-g++-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 448s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 448s Selecting previously unselected package g++-14. 448s Preparing to unpack .../462-g++-14_14.2.0-17ubuntu3_armhf.deb ... 448s Unpacking g++-14 (14.2.0-17ubuntu3) ... 448s Selecting previously unselected package g++-arm-linux-gnueabihf. 448s Preparing to unpack .../463-g++-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 448s Unpacking g++-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 448s Selecting previously unselected package g++. 448s Preparing to unpack .../464-g++_4%3a14.2.0-1ubuntu1_armhf.deb ... 448s Unpacking g++ (4:14.2.0-1ubuntu1) ... 448s Selecting previously unselected package octave-dev. 448s Preparing to unpack .../465-octave-dev_9.4.0-1_armhf.deb ... 448s Unpacking octave-dev (9.4.0-1) ... 448s Selecting previously unselected package dh-octave. 448s Preparing to unpack .../466-dh-octave_1.8.0_all.deb ... 448s Unpacking dh-octave (1.8.0) ... 448s Selecting previously unselected package libgs-common. 448s Preparing to unpack .../467-libgs-common_10.05.0dfsg1-0ubuntu1_all.deb ... 448s Unpacking libgs-common (10.05.0dfsg1-0ubuntu1) ... 448s Selecting previously unselected package libgs10-common. 448s Preparing to unpack .../468-libgs10-common_10.05.0dfsg1-0ubuntu1_all.deb ... 448s Unpacking libgs10-common (10.05.0dfsg1-0ubuntu1) ... 448s Selecting previously unselected package libidn12:armhf. 448s Preparing to unpack .../469-libidn12_1.42-3_armhf.deb ... 448s Unpacking libidn12:armhf (1.42-3) ... 448s Selecting previously unselected package libijs-0.35:armhf. 448s Preparing to unpack .../470-libijs-0.35_0.35-15.2_armhf.deb ... 448s Unpacking libijs-0.35:armhf (0.35-15.2) ... 448s Selecting previously unselected package libjbig2dec0:armhf. 448s Preparing to unpack .../471-libjbig2dec0_0.20-1build3_armhf.deb ... 448s Unpacking libjbig2dec0:armhf (0.20-1build3) ... 448s Selecting previously unselected package libopenjp2-7:armhf. 448s Preparing to unpack .../472-libopenjp2-7_2.5.3-2_armhf.deb ... 448s Unpacking libopenjp2-7:armhf (2.5.3-2) ... 448s Selecting previously unselected package libpaper2:armhf. 448s Preparing to unpack .../473-libpaper2_2.2.5-0.3_armhf.deb ... 448s Unpacking libpaper2:armhf (2.2.5-0.3) ... 448s Selecting previously unselected package libxt6t64:armhf. 448s Preparing to unpack .../474-libxt6t64_1%3a1.2.1-1.2build1_armhf.deb ... 448s Unpacking libxt6t64:armhf (1:1.2.1-1.2build1) ... 448s Selecting previously unselected package libgs10:armhf. 448s Preparing to unpack .../475-libgs10_10.05.0dfsg1-0ubuntu1_armhf.deb ... 448s Unpacking libgs10:armhf (10.05.0dfsg1-0ubuntu1) ... 448s Selecting previously unselected package ghostscript. 448s Preparing to unpack .../476-ghostscript_10.05.0dfsg1-0ubuntu1_armhf.deb ... 448s Unpacking ghostscript (10.05.0dfsg1-0ubuntu1) ... 448s Selecting previously unselected package libmpfr-dev:armhf. 448s Preparing to unpack .../477-libmpfr-dev_4.2.1-1build2_armhf.deb ... 448s Unpacking libmpfr-dev:armhf (4.2.1-1build2) ... 448s Selecting previously unselected package libxmu6:armhf. 448s Preparing to unpack .../478-libxmu6_2%3a1.1.3-3build2_armhf.deb ... 448s Unpacking libxmu6:armhf (2:1.1.3-3build2) ... 448s Selecting previously unselected package libxaw7:armhf. 448s Preparing to unpack .../479-libxaw7_2%3a1.0.16-1_armhf.deb ... 448s Unpacking libxaw7:armhf (2:1.0.16-1) ... 448s Selecting previously unselected package libxfont2:armhf. 448s Preparing to unpack .../480-libxfont2_1%3a2.0.6-1build1_armhf.deb ... 448s Unpacking libxfont2:armhf (1:2.0.6-1build1) ... 448s Selecting previously unselected package libxkbfile1:armhf. 448s Preparing to unpack .../481-libxkbfile1_1%3a1.1.0-1build4_armhf.deb ... 448s Unpacking libxkbfile1:armhf (1:1.1.0-1build4) ... 448s Selecting previously unselected package libxrandr2:armhf. 448s Preparing to unpack .../482-libxrandr2_2%3a1.5.4-1_armhf.deb ... 448s Unpacking libxrandr2:armhf (2:1.5.4-1) ... 448s Selecting previously unselected package octave-interval:armhf. 448s Preparing to unpack .../483-octave-interval_3.2.1-6build1_armhf.deb ... 448s Unpacking octave-interval:armhf (3.2.1-6build1) ... 448s Selecting previously unselected package octave-interval-doc. 448s Preparing to unpack .../484-octave-interval-doc_3.2.1-6build1_all.deb ... 448s Unpacking octave-interval-doc (3.2.1-6build1) ... 448s Selecting previously unselected package x11-xkb-utils. 448s Preparing to unpack .../485-x11-xkb-utils_7.7+9_armhf.deb ... 448s Unpacking x11-xkb-utils (7.7+9) ... 448s Selecting previously unselected package xserver-common. 448s Preparing to unpack .../486-xserver-common_2%3a21.1.16-1ubuntu1_all.deb ... 448s Unpacking xserver-common (2:21.1.16-1ubuntu1) ... 448s Selecting previously unselected package xvfb. 448s Preparing to unpack .../487-xvfb_2%3a21.1.16-1ubuntu1_armhf.deb ... 448s Unpacking xvfb (2:21.1.16-1ubuntu1) ... 448s Setting up libapt-pkg-perl (0.1.41build1) ... 448s Setting up libmodule-pluggable-perl (5.2-5) ... 448s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 448s Setting up libstring-escape-perl (2010.002-3) ... 448s Setting up libgnutls-openssl27t64:armhf (3.8.9-2ubuntu2) ... 448s Setting up libxcb-dri3-0:armhf (1.17.0-2) ... 448s Setting up liblcms2-2:armhf (2.16-2) ... 448s Setting up libberkeleydb-perl:armhf (0.66-1) ... 448s Setting up libpixman-1-0:armhf (0.44.0-3) ... 448s Setting up libllvm19:armhf (1:19.1.7-1ubuntu2) ... 448s Setting up libsharpyuv0:armhf (1.5.0-0.1) ... 448s Setting up libwayland-server0:armhf (1.23.1-3) ... 448s Setting up libaom3:armhf (3.12.0-1) ... 448s Setting up libx11-xcb1:armhf (2:1.8.10-2) ... 448s Setting up libfile-which-perl (1.27-2) ... 448s Setting up libdouble-conversion3:armhf (3.3.1-1) ... 448s Setting up libunicode-utf8-perl (0.62-2build4) ... 448s Setting up libset-intspan-perl (1.19-3) ... 448s Setting up libxcb-xfixes0:armhf (1.17.0-2) ... 448s Setting up libogg0:armhf (1.3.5-3build1) ... 448s Setting up libmouse-perl:armhf (2.5.11-1build1) ... 448s Setting up libzstd-dev:armhf (1.5.6+dfsg-2) ... 448s Setting up liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 448s Setting up libpod-pom-perl (2.01-4) ... 448s Setting up libxpm4:armhf (1:3.5.17-1build2) ... 448s Setting up hdf5-helpers (1.14.5+repack-3) ... 448s Setting up libwmflite-0.2-7:armhf (0.2.13-1.1build3) ... 448s Setting up libregexp-pattern-perl (0.2.14-2) ... 448s Setting up libdata-messagepack-perl (1.02-1build5) ... 448s Setting up libclass-inspector-perl (1.36-3) ... 448s Setting up libxcb-xinput0:armhf (1.17.0-2) ... 448s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 448s Setting up libdynaloader-functions-perl (0.004-1) ... 448s Setting up libdatrie1:armhf (0.2.13-3build1) ... 448s Setting up libtext-glob-perl (0.11-3) ... 448s Setting up libclass-method-modifiers-perl (2.15-1) ... 448s Setting up liblist-compare-perl (0.55-2) ... 448s Setting up libxcb-render0:armhf (1.17.0-2) ... 448s Setting up libclone-perl:armhf (0.47-1) ... 448s Setting up libarchive-zip-perl (1.68-1) ... 448s Setting up libsub-identify-perl (0.14-3build4) ... 448s Setting up libcpanel-json-xs-perl:armhf (4.39-1) ... 448s Setting up libglvnd0:armhf (1.7.0-1build1) ... 448s Setting up libio-stringy-perl (2.113-2) ... 448s Setting up libhtml-tagset-perl (3.24-1) ... 448s Setting up libts0t64:armhf (1.22-1.1build1) ... 448s Setting up liblog-any-perl (1.717-1) ... 448s Setting up libijs-0.35:armhf (0.35-15.2) ... 448s Setting up libyaml-pp-perl (0.39.0-1) ... 448s Setting up libxcb-glx0:armhf (1.17.0-2) ... 448s Setting up libdevel-size-perl (0.84-1build1) ... 448s Setting up unzip (6.0-28ubuntu6) ... 448s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 448s Setting up libgs-common (10.05.0dfsg1-0ubuntu1) ... 448s Setting up libregexp-pattern-license-perl (3.11.2-1) ... 448s Setting up libconvert-binhex-perl (1.125-3) ... 448s Setting up liblwp-mediatypes-perl (6.04-2) ... 448s Setting up libyaml-libyaml-perl (0.903.0+ds-1) ... 448s Setting up fonts-freefont-otf (20211204+svn4273-2) ... 448s Setting up libio-interactive-perl (1.026-1) ... 448s Setting up libxcb-keysyms1:armhf (0.4.1-1) ... 448s Setting up libxcb-shape0:armhf (1.17.0-2) ... 448s Setting up x11-common (1:7.7+23ubuntu3) ... 449s Setting up libtry-tiny-perl (0.32-1) ... 449s Setting up libdeflate0:armhf (1.23-1) ... 449s Setting up perl-openssl-defaults:armhf (7build3) ... 449s Setting up libmldbm-perl (2.05-4) ... 449s Setting up linux-libc-dev:armhf (6.14.0-10.10) ... 449s Setting up libxml-namespacesupport-perl (1.12-2) ... 449s Setting up m4 (1.4.19-7) ... 449s Setting up libevent-2.1-7t64:armhf (2.1.12-stable-10) ... 449s Setting up libclone-choose-perl (0.010-2) ... 449s Setting up libqhull-r8.0:armhf (2020.2-6build1) ... 449s Setting up libxcb-render-util0:armhf (0.3.10-1) ... 449s Setting up libtime-moment-perl (0.44-2build5) ... 449s Setting up libencode-locale-perl (1.05-3) ... 449s Setting up libxcb-shm0:armhf (1.17.0-2) ... 449s Setting up libxcb-icccm4:armhf (0.4.2-1) ... 449s Setting up texinfo-lib (7.1.1-1) ... 449s Setting up libmpg123-0t64:armhf (1.32.10-1) ... 449s Setting up libgomp1:armhf (15-20250222-0ubuntu1) ... 449s Setting up libconfig-tiny-perl (2.30-1) ... 449s Setting up libsereal-encoder-perl (5.004+ds-1build4) ... 449s Setting up liblist-utilsby-perl (0.12-2) ... 449s Setting up libyaml-tiny-perl (1.76-1) ... 449s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 449s Setting up octave-common (9.4.0-1) ... 449s Setting up libregexp-common-perl (2024080801-1) ... 449s Setting up libpcre2-16-0:armhf (10.45-1) ... 449s Setting up libaec0:armhf (1.1.3-1) ... 449s Setting up libnet-netmask-perl (2.0002-2) ... 449s Setting up libopengl0:armhf (1.7.0-1build1) ... 449s Setting up libsub-install-perl (0.929-1) ... 449s Setting up libxcb-util1:armhf (0.4.1-1) ... 449s Setting up libpsl-dev:armhf (0.21.2-1.1build1) ... 449s Setting up libxxf86vm1:armhf (1:1.1.4-1build4) ... 449s Setting up libindirect-perl (0.39-2build5) ... 449s Setting up poppler-data (0.4.12-1) ... 449s Setting up libxcb-xkb1:armhf (1.17.0-2) ... 449s Setting up libxcb-image0:armhf (0.4.0-2build1) ... 449s Setting up libnumber-compare-perl (0.03-3) ... 449s Setting up libdw1t64:armhf (0.192-4) ... 449s Setting up libxcb-present0:armhf (1.17.0-2) ... 449s Setting up liberror-perl (0.17030-1) ... 449s Setting up octave-interval-doc (3.2.1-6build1) ... 449s Setting up libasound2-data (1.2.13-1build1) ... 449s Setting up patchutils (0.4.2-1build3) ... 449s Setting up tex-common (6.19) ... 449s update-language: texlive-base not installed and configured, doing nothing! 449s Setting up libjson-maybexs-perl (1.004008-1) ... 449s Setting up libxml-sax-base-perl (1.09-3) ... 449s Setting up libio-string-perl (1.08-4) ... 449s Setting up libboolean-perl (0.46-3) ... 449s Setting up libnetaddr-ip-perl (4.079+dfsg-2build5) ... 449s Setting up xtrans-dev (1.4.0-1) ... 449s Setting up libfontenc1:armhf (1:1.1.8-1build1) ... 449s Setting up autotools-dev (20220109.1) ... 449s Setting up libblas3:armhf (3.12.1-2) ... 449s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode 449s Setting up libclass-data-inheritable-perl (0.10-1) ... 449s Setting up libunbound8:armhf (1.22.0-1ubuntu1) ... 449s Setting up libpkgconf3:armhf (1.8.1-4) ... 449s Setting up libgmpxx4ldbl:armhf (2:6.3.0+dfsg-3ubuntu1) ... 449s Setting up libalgorithm-c3-perl (0.11-2) ... 449s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 449s Setting up libasound2t64:armhf (1.2.13-1build1) ... 449s Setting up liblog-log4perl-perl (1.57-1) ... 449s Setting up libtext-reform-perl (1.20-5) ... 449s Setting up libgnutls-dane0t64:armhf (3.8.9-2ubuntu2) ... 449s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 449s Setting up libfile-find-rule-perl (0.34-3) ... 449s Setting up libxfixes3:armhf (1:6.0.0-2build1) ... 449s Setting up libxcb-sync1:armhf (1.17.0-2) ... 449s Setting up libjbig2dec0:armhf (0.20-1build3) ... 449s Setting up libipc-system-simple-perl (1.30-2) ... 449s Setting up libio-tiecombine-perl (1.005-3) ... 449s Setting up libnet-domain-tld-perl (1.75-4) ... 449s Setting up libgssrpc4t64:armhf (1.21.3-4ubuntu2) ... 449s Setting up libperlio-utf8-strict-perl (0.010-1build4) ... 449s Setting up libldap-dev:armhf (2.6.9+dfsg-1~exp2ubuntu1) ... 449s Setting up aglfn (1.7+git20191031.4036a9c-2) ... 449s Setting up libxcb-cursor0:armhf (0.1.5-1) ... 449s Setting up lzip (1.25-2) ... 449s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip (lzip) in auto mode 449s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip-compressor (lzip-compressor) in auto mode 449s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip-decompressor (lzip-decompressor) in auto mode 449s Setting up libavahi-common-data:armhf (0.8-16ubuntu1) ... 449s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 449s Setting up libopus0:armhf (1.5.2-2) ... 449s Setting up t1utils (1.41-4build3) ... 449s Setting up libxinerama1:armhf (2:1.1.4-3build1) ... 449s Setting up diffstat (1.67-1) ... 449s Setting up libimagequant0:armhf (2.18.0-1build1) ... 449s Setting up libxkbcommon-x11-0:armhf (1.7.0-2) ... 449s Setting up fonts-dejavu-mono (2.37-8) ... 449s Setting up libssl-dev:armhf (3.4.1-1ubuntu1) ... 449s Setting up libmpc3:armhf (1.3.1-1build2) ... 449s Setting up libvorbis0a:armhf (1.3.7-2) ... 449s Setting up libvariable-magic-perl (0.64-1build1) ... 449s Setting up libidn12:armhf (1.42-3) ... 449s Setting up libio-html-perl (1.004-3) ... 449s Setting up libxrandr2:armhf (2:1.5.4-1) ... 449s Setting up libtext-template-perl (1.61-1) ... 449s Setting up libpod-parser-perl (1.67-1) ... 449s Setting up autopoint (0.23.1-1) ... 449s Setting up libb-hooks-op-check-perl:armhf (0.22-3build2) ... 449s Setting up fonts-dejavu-core (2.37-8) ... 449s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 449s Setting up pkgconf-bin (1.8.1-4) ... 449s Setting up libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 449s Setting up libqscintilla2-qt6-l10n (2.14.1+dfsg-1build4) ... 449s Setting up libltdl7:armhf (2.5.4-4) ... 449s Setting up libidn2-dev:armhf (2.3.7-2build2) ... 449s Setting up libfftw3-double3:armhf (3.3.10-2fakesync1build1) ... 449s Setting up libparams-util-perl (1.102-3build1) ... 449s Setting up libgfortran5:armhf (15-20250222-0ubuntu1) ... 449s Setting up libvulkan1:armhf (1.4.304.0-1) ... 449s Setting up libtime-duration-perl (1.21-2) ... 449s Setting up autoconf (2.72-3ubuntu1) ... 449s Setting up libtext-xslate-perl:armhf (3.5.9-2build1) ... 449s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 449s Setting up libwebp7:armhf (1.5.0-0.1) ... 449s Setting up libarray-intspan-perl (2.004-2) ... 449s Setting up libcapture-tiny-perl (0.50-1) ... 449s Setting up libtimedate-perl (2.3300-2) ... 449s Setting up libexporter-lite-perl (0.09-2) ... 449s Setting up libubsan1:armhf (15-20250222-0ubuntu1) ... 449s Setting up libsub-name-perl:armhf (0.28-1) ... 449s Setting up dwz (0.15-1build6) ... 449s Setting up libdata-validate-domain-perl (0.15-1) ... 449s Setting up libproc-processtable-perl:armhf (0.636-1build4) ... 449s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 449s Setting up libmtdev1t64:armhf (1.1.7-1) ... 449s Setting up libduktape207:armhf (2.7.0+tests-0ubuntu3) ... 449s Setting up libxshmfence1:armhf (1.3-1build5) ... 449s Setting up libcrypt-dev:armhf (1:4.4.38-1) ... 449s Setting up libxcb-randr0:armhf (1.17.0-2) ... 449s Setting up libpath-tiny-perl (0.146-1) ... 449s Setting up libasan8:armhf (15-20250222-0ubuntu1) ... 449s Setting up lzop (1.04-2build3) ... 449s Setting up libjson-perl (4.10000-1) ... 449s Setting up liblog-any-adapter-screen-perl (0.141-1) ... 449s Setting up librole-tiny-perl (2.002004-1) ... 449s Setting up debugedit (1:5.1-2) ... 449s Setting up libipc-run3-perl (0.049-1) ... 449s Setting up libmd4c0:armhf (0.5.2-2) ... 449s Setting up libregexp-wildcards-perl (1.05-3) ... 449s Setting up libmousex-strictconstructor-perl (0.02-3) ... 449s Setting up libfile-sharedir-perl (1.118-3) ... 449s Setting up libsub-uplevel-perl (0.2800-3) ... 449s Setting up libsuitesparseconfig7:armhf (1:7.8.3+dfsg-3) ... 449s Setting up liblua5.4-0:armhf (5.4.7-1) ... 449s Setting up libopenjp2-7:armhf (2.5.3-2) ... 449s Setting up libaliased-perl (0.34-3) ... 449s Setting up libharfbuzz0b:armhf (10.2.0-1) ... 449s Setting up libthai-data (0.1.29-2build1) ... 449s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 449s Setting up libstrictures-perl (2.000006-1) ... 449s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 449s Setting up libdevel-stacktrace-perl (2.0500-1) ... 449s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 449s Setting up libtext-autoformat-perl (1.750000-2) ... 449s Setting up libglu1-mesa:armhf (9.0.2-1.1build1) ... 449s Setting up libflac12t64:armhf (1.4.3+ds-4) ... 449s Setting up libtoml-tiny-perl (0.19-1) ... 449s Setting up libstemmer0d:armhf (2.2.0-4build1) ... 449s Setting up libxkbfile1:armhf (1:1.1.0-1build4) ... 449s Setting up libpaper2:armhf (2.2.5-0.3) ... 449s Setting up libsort-versions-perl (1.62-3) ... 449s Setting up libexporter-tiny-perl (1.006002-1) ... 449s Setting up libgcc-14-dev:armhf (14.2.0-17ubuntu3) ... 449s Setting up libterm-readkey-perl (2.38-2build5) ... 449s Setting up libisl23:armhf (0.27-1) ... 449s Setting up libtext-unidecode-perl (1.30-3) ... 449s Setting up libde265-0:armhf (1.0.15-1build5) ... 449s Setting up libc-dev-bin (2.41-1ubuntu2) ... 449s Setting up libfont-ttf-perl (1.06-2) ... 449s Setting up libfile-homedir-perl (1.006-2) ... 449s Setting up libsamplerate0:armhf (0.2.2-4build1) ... 449s Setting up libtasn1-6-dev:armhf (4.20.0-2) ... 449s Setting up libwebpmux3:armhf (1.5.0-0.1) ... 449s Setting up libtext-levenshteinxs-perl (0.03-5build5) ... 449s Setting up libperlio-gzip-perl (0.20-1build5) ... 449s Setting up libjxl0.11:armhf (0.11.1-1) ... 449s Setting up libxfont2:armhf (1:2.0.6-1build1) ... 449s Setting up libhtml-html5-entities-perl (0.004-3) ... 449s Setting up libtext-levenshtein-damerau-perl (0.41-3) ... 449s Setting up libsereal-decoder-perl (5.004+ds-1build4) ... 449s Setting up libmarkdown2:armhf (2.2.7-2.1) ... 449s Setting up libcc1-0:armhf (15-20250222-0ubuntu1) ... 449s Setting up liburi-perl (5.30-1) ... 449s Setting up libnet-ipv6addr-perl (1.02-1) ... 449s Setting up libbrotli-dev:armhf (1.1.0-2build4) ... 449s Setting up libp11-kit-dev:armhf (0.25.5-2ubuntu3) ... 449s Setting up libmp3lame0:armhf (3.100-6build1) ... 449s Setting up libblas-dev:armhf (3.12.1-2) ... 449s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode 449s Setting up libsz2:armhf (1.1.3-1) ... 449s Setting up libvorbisenc2:armhf (1.3.7-2) ... 449s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 449s Setting up libkadm5clnt-mit12:armhf (1.21.3-4ubuntu2) ... 449s Setting up libdata-validate-ip-perl (0.31-1) ... 449s Setting up libwacom-common (2.14.0-1) ... 449s Setting up libmousex-nativetraits-perl (1.09-3) ... 449s Setting up libemail-address-xs-perl (1.05-1build5) ... 449s Setting up libwayland-client0:armhf (1.23.1-3) ... 449s Setting up libnet-ssleay-perl:armhf (1.94-3) ... 449s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 449s Setting up automake (1:1.17-3ubuntu1) ... 449s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 449s Setting up libgfortran-14-dev:armhf (14.2.0-17ubuntu3) ... 449s Setting up libb2-1:armhf (0.98.1-1.1build1) ... 449s Setting up x11proto-dev (2024.1-1) ... 449s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 449s Setting up gnuplot-data (6.0.2+dfsg1-1) ... 449s Setting up libice6:armhf (2:1.1.1-1) ... 449s Setting up libqt6core6t64:armhf (6.8.2+dfsg-5) ... 449s Setting up libhttp-date-perl (6.06-1) ... 449s Setting up mesa-libgallium:armhf (25.0.1-2ubuntu1) ... 449s Setting up liblapack3:armhf (3.12.1-2) ... 449s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode 449s Setting up libproxy1v5:armhf (0.5.9-1) ... 449s Setting up libfile-basedir-perl (0.09-2) ... 449s Setting up gettext (0.23.1-1) ... 449s Setting up libarpack2t64:armhf (3.9.1-4) ... 449s Setting up libfftw3-single3:armhf (3.3.10-2fakesync1build1) ... 449s Setting up libgmp-dev:armhf (2:6.3.0+dfsg-3ubuntu1) ... 449s Setting up libamd3:armhf (1:7.8.3+dfsg-3) ... 449s Setting up libfile-listing-perl (6.16-1) ... 449s Setting up libxau-dev:armhf (1:1.0.11-1) ... 449s Setting up nettle-dev:armhf (3.10.1-1) ... 449s Setting up libkdb5-10t64:armhf (1.21.3-4ubuntu2) ... 449s Setting up libgbm1:armhf (25.0.1-2ubuntu1) ... 449s Setting up libcolamd3:armhf (1:7.8.3+dfsg-3) ... 449s Setting up libfftw3-bin (3.3.10-2fakesync1build1) ... 449s Setting up libwacom9:armhf (2.14.0-1) ... 449s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 450s Setting up liblist-moreutils-perl (0.430-2) ... 450s Setting up libxcursor1:armhf (1:1.2.3-1) ... 450s Setting up libpod-constants-perl (0.19-2) ... 450s Setting up libgl1-mesa-dri:armhf (25.0.1-2ubuntu1) ... 450s Setting up libhash-merge-perl (0.302-1) ... 450s Setting up libsoftware-copyright-perl (0.014-1) ... 450s Setting up libaec-dev:armhf (1.1.3-1) ... 450s Setting up libavahi-common3:armhf (0.8-16ubuntu1) ... 450s Setting up libcxsparse4:armhf (1:7.8.3+dfsg-3) ... 450s Setting up libnet-http-perl (6.23-1) ... 450s Setting up libpath-iterator-rule-perl (1.015-2) ... 450s Setting up libtext-markdown-discount-perl (0.18-1) ... 450s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 450s Setting up libappstream5:armhf (1.0.4-1) ... 450s Setting up libexception-class-perl (1.45-1) ... 450s Setting up libclass-c3-perl (0.35-2) ... 450s Setting up xfonts-utils (1:7.7+7) ... 450s Setting up libqrupdate1:armhf (1.1.5-1) ... 450s Setting up libdevel-callchecker-perl:armhf (0.009-1build1) ... 450s Setting up libmpfr-dev:armhf (4.2.1-1build2) ... 450s Setting up libxml-sax-perl (1.02+dfsg-4) ... 450s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 450s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 450s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 450s Setting up libcamd3:armhf (1:7.8.3+dfsg-3) ... 450s Setting up pkgconf:armhf (1.8.1-4) ... 450s Setting up libinput-bin (1.27.1-1) ... 450s Setting up libxs-parse-sublike-perl:armhf (0.37-1) ... 450s Setting up intltool-debian (0.35.0+20060710.6) ... 450s Setting up libthai0:armhf (0.1.29-2build1) ... 450s Setting up libxdmcp-dev:armhf (1:1.1.5-1) ... 450s Setting up libegl-mesa0:armhf (25.0.1-2ubuntu1) ... 450s Setting up libdata-validate-uri-perl (0.07-3) ... 450s Setting up libxs-parse-keyword-perl (0.48-2) ... 450s Setting up libtest-exception-perl (0.43-3) ... 450s Setting up appstream (1.0.4-1) ... 450s ✔ Metadata cache was updated successfully. 450s Setting up libqt6xml6:armhf (6.8.2+dfsg-5) ... 450s Setting up libglpk40:armhf (5.0-1build2) ... 450s Setting up libqt6sql6:armhf (6.8.2+dfsg-5) ... 450s Setting up libstring-copyright-perl (0.003014-1) ... 450s Setting up libraqm0:armhf (0.10.2-1) ... 450s Setting up liblapack-dev:armhf (3.12.1-2) ... 450s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode 450s Setting up libdata-optlist-perl (0.114-1) ... 450s Setting up cpp-14 (14.2.0-17ubuntu3) ... 450s Setting up libccolamd3:armhf (1:7.8.3+dfsg-3) ... 450s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 450s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 450s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 450s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 451s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 451s Setting up dh-strip-nondeterminism (1.14.1-2) ... 451s Setting up libwww-robotrules-perl (6.02-1) ... 451s Setting up libsyntax-keyword-try-perl (0.30-1) ... 451s Setting up libjack-jackd2-0:armhf (1.9.22~dfsg-4) ... 451s Setting up libhdf5-310:armhf (1.14.5+repack-3) ... 451s Setting up libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 451s Setting up libhtml-parser-perl:armhf (3.83-1build1) ... 451s Setting up libkadm5srv-mit12:armhf (1.21.3-4ubuntu2) ... 451s Setting up libegl1:armhf (1.7.0-1build1) ... 451s Setting up libc6-dev:armhf (2.41-1ubuntu2) ... 451s Setting up libqt6core5compat6:armhf (6.8.2-3) ... 451s Setting up libfontconfig1:armhf (2.15.0-2ubuntu1) ... 451s Setting up libsndfile1:armhf (1.2.2-2) ... 451s Setting up libmro-compat-perl (0.15-2) ... 451s Setting up libhdf5-fortran-310:armhf (1.14.5+repack-3) ... 451s Setting up libstdc++-14-dev:armhf (14.2.0-17ubuntu3) ... 451s Setting up libsm6:armhf (2:1.2.4-1) ... 451s Setting up libfftw3-dev:armhf (3.3.10-2fakesync1build1) ... 451s Setting up libavahi-client3:armhf (0.8-16ubuntu1) ... 451s Setting up libio-socket-ssl-perl (2.089-1) ... 451s Setting up cpp-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 451s Setting up libsub-exporter-perl (0.990-1) ... 451s Setting up libqt6dbus6:armhf (6.8.2+dfsg-5) ... 451s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 451s Setting up gfortran-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 451s Setting up libhtml-form-perl (6.12-1) ... 451s Setting up libhdf5-cpp-310:armhf (1.14.5+repack-3) ... 451s Setting up gcc-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 451s Setting up libiterator-perl (0.03+ds1-2) ... 451s Setting up libgnutls28-dev:armhf (3.8.9-2ubuntu2) ... 451s Setting up libinput10:armhf (1.27.1-1) ... 451s Setting up libnghttp2-dev:armhf (1.64.0-1) ... 451s Setting up libhdf5-hl-310:armhf (1.14.5+repack-3) ... 451s Setting up libportaudio2:armhf (19.6.0-1.2build3) ... 451s Setting up libhttp-negotiate-perl (6.01-2) ... 451s Setting up g++-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 451s Setting up fontconfig (2.15.0-2ubuntu1) ... 453s Regenerating fonts cache... done. 453s Setting up libjpeg-turbo8-dev:armhf (2.1.5-3ubuntu2) ... 453s Setting up libcarp-assert-more-perl (2.8.0-1) ... 453s Setting up libcholmod5:armhf (1:7.8.3+dfsg-3) ... 453s Setting up libxft2:armhf (2.3.6-1build1) ... 453s Setting up libncurses-dev:armhf (6.5+20250216-2) ... 453s Setting up libglx-mesa0:armhf (25.0.1-2ubuntu1) ... 453s Setting up libxcb1-dev:armhf (1.17.0-2) ... 453s Setting up libiterator-util-perl (0.02+ds1-2) ... 453s Setting up libglx0:armhf (1.7.0-1build1) ... 453s Setting up libhttp-cookies-perl (6.11-1) ... 453s Setting up libspqr4:armhf (1:7.8.3+dfsg-3) ... 453s Setting up po-debconf (1.0.21+nmu1) ... 453s Setting up libhtml-tree-perl (5.07-3) ... 453s Setting up libparams-classify-perl:armhf (0.015-2build6) ... 453s Setting up libpango-1.0-0:armhf (1.56.2-1) ... 453s Setting up libcgi-pm-perl (4.67-1) ... 453s Setting up libx11-dev:armhf (2:1.8.10-2) ... 453s Setting up fonts-urw-base35 (20200910-8) ... 453s Setting up libreadline-dev:armhf (8.2-6) ... 453s Setting up libcairo2:armhf (1.18.2-2) ... 453s Setting up gcc-14 (14.2.0-17ubuntu3) ... 453s Setting up gfortran-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 453s Setting up libobject-pad-perl (0.820-1) ... 453s Setting up libgl1:armhf (1.7.0-1build1) ... 453s Setting up libqt6gui6:armhf (6.8.2+dfsg-5) ... 453s Setting up libnet-smtp-ssl-perl (1.04-2) ... 453s Setting up libmodule-runtime-perl (0.016-2) ... 453s Setting up libmailtools-perl (2.22-1) ... 453s Setting up libconfig-model-perl (2.155-1) ... 453s Setting up libxt6t64:armhf (1:1.2.1-1.2build1) ... 453s Setting up comerr-dev:armhf (2.1-1.47.2-1ubuntu1) ... 453s Setting up texinfo (7.1.1-1) ... 453s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 453s Setting up libumfpack6:armhf (1:7.8.3+dfsg-3) ... 453s Setting up libconst-fast-perl (0.014-2) ... 453s Setting up libqt6network6:armhf (6.8.2+dfsg-5) ... 453s Setting up cpp (4:14.2.0-1ubuntu1) ... 453s Setting up libdata-section-perl (0.200008-1) ... 453s Setting up libglx-dev:armhf (1.7.0-1build1) ... 453s Setting up g++-14 (14.2.0-17ubuntu3) ... 453s Setting up libpangoft2-1.0-0:armhf (1.56.2-1) ... 453s Setting up libjpeg8-dev:armhf (8c-2ubuntu11) ... 453s Setting up libdata-dpath-perl (0.60-1) ... 453s Setting up gfortran-14 (14.2.0-17ubuntu3) ... 453s Setting up libfltk1.3t64:armhf (1.3.8-6.1build2) ... 453s Setting up libcups2t64:armhf (2.4.11-0ubuntu2) ... 453s Setting up libgl-dev:armhf (1.7.0-1build1) ... 453s Setting up libstring-rewriteprefix-perl (0.009-1) ... 453s Setting up libpangocairo-1.0-0:armhf (1.56.2-1) ... 453s Setting up krb5-multidev:armhf (1.21.3-4ubuntu2) ... 453s Setting up g++-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 453s Setting up libhdf5-hl-cpp-310:armhf (1.14.5+repack-3) ... 453s Setting up libconfig-model-backend-yaml-perl (2.134-2) ... 453s Setting up libgs10-common (10.05.0dfsg1-0ubuntu1) ... 453s Setting up libhdf5-hl-fortran-310:armhf (1.14.5+repack-3) ... 453s Setting up libxmu6:armhf (2:1.1.3-3build2) ... 453s Setting up libtool (2.5.4-4) ... 453s Setting up libmodule-implementation-perl (0.09-2) ... 453s Setting up libpackage-stash-perl (0.40-1) ... 453s Setting up libimport-into-perl (1.002005-2) ... 453s Setting up libmoo-perl (2.005005-1) ... 453s Setting up libqt6opengl6:armhf (6.8.2+dfsg-5) ... 453s Setting up libjpeg-dev:armhf (8c-2ubuntu11) ... 453s Setting up liblist-someutils-perl (0.59-1) ... 453s Setting up libxaw7:armhf (2:1.0.16-1) ... 453s Setting up libmime-tools-perl (5.515-1) ... 453s Setting up libsoftware-license-perl (0.104006-1) ... 453s Setting up libclass-load-perl (0.25-2) ... 453s Setting up gcc (4:14.2.0-1ubuntu1) ... 453s Setting up libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 453s Setting up libqt6widgets6:armhf (6.8.2+dfsg-5) ... 453s Setting up dh-autoreconf (20) ... 453s Setting up libfltk-gl1.3t64:armhf (1.3.8-6.1build2) ... 453s Setting up libkrb5-dev:armhf (1.21.3-4ubuntu2) ... 453s Setting up librtmp-dev:armhf (2.4+20151223.gitfa8646d.1-2build7) ... 453s Setting up libssh2-1-dev:armhf (1.11.1-1) ... 453s Setting up g++ (4:14.2.0-1ubuntu1) ... 453s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 453s Setting up libmoox-aliases-perl (0.001006-2) ... 453s Setting up libparams-validate-perl:armhf (1.31-2build4) ... 453s Setting up libqt6openglwidgets6:armhf (6.8.2+dfsg-5) ... 453s Setting up libb-hooks-endofscope-perl (0.28-1) ... 453s Setting up libgs10:armhf (10.05.0dfsg1-0ubuntu1) ... 453s Setting up libqt6printsupport6:armhf (6.8.2+dfsg-5) ... 453s Setting up libsoftware-licensemoreutils-perl (1.009-1) ... 453s Setting up x11-xkb-utils (7.7+9) ... 453s Setting up libqt6help6:armhf (6.8.2-3) ... 453s Setting up libqscintilla2-qt6-15:armhf (2.14.1+dfsg-1build4) ... 453s Setting up debhelper (13.24.1ubuntu2) ... 453s Setting up ghostscript (10.05.0dfsg1-0ubuntu1) ... 453s Setting up gfortran (4:14.2.0-1ubuntu1) ... 453s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 453s 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 453s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 453s 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 453s Setting up libcurl4-openssl-dev:armhf (8.12.1-3ubuntu1) ... 453s Setting up libhdf5-dev (1.14.5+repack-3) ... 453s update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-serial.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 453s Setting up libnamespace-clean-perl (0.27-2) ... 453s Setting up libstring-license-perl (0.0.11-1ubuntu1) ... 453s Setting up libgetopt-long-descriptive-perl (0.116-2) ... 453s Setting up xserver-common (2:21.1.16-1ubuntu1) ... 453s Setting up licensecheck (3.3.9-1ubuntu1) ... 453s Setting up libapp-cmd-perl (0.337-2) ... 453s Setting up xvfb (2:21.1.16-1ubuntu1) ... 453s Setting up cme (1.041-1) ... 453s Setting up libheif-plugin-aomdec:armhf (1.19.7-1) ... 453s Setting up libwww-perl (6.78-1) ... 453s Setting up libheif1:armhf (1.19.7-1) ... 453s Setting up libparse-debcontrol-perl (2.005-6) ... 453s Setting up libhtml-tokeparser-simple-perl (3.16-4) ... 453s Setting up libwww-mechanize-perl (2.19-1ubuntu1) ... 453s Setting up libgd3:armhf (2.3.3-12ubuntu3) ... 453s Setting up gnuplot-nox (6.0.2+dfsg1-1) ... 453s update-alternatives: using /usr/bin/gnuplot-nox to provide /usr/bin/gnuplot (gnuplot) in auto mode 453s Setting up liblwp-protocol-https-perl (6.14-1) ... 453s Setting up libheif-plugin-libde265:armhf (1.19.7-1) ... 453s Setting up libgraphicsmagick-q16-3t64 (1.4+really1.3.45+hg17689-1) ... 453s Setting up lintian (2.121.1+nmu1ubuntu2) ... 453s Setting up libgraphicsmagick++-q16-12t64 (1.4+really1.3.45+hg17689-1) ... 453s Setting up libconfig-model-dpkg-perl (3.010) ... 453s Setting up dh-octave-autopkgtest (1.8.0) ... 453s Setting up octave (9.4.0-1) ... 454s Setting up octave-dev (9.4.0-1) ... 454s Setting up octave-interval:armhf (3.2.1-6build1) ... 454s Setting up dh-octave (1.8.0) ... 454s Processing triggers for libc-bin (2.41-1ubuntu2) ... 454s Processing triggers for man-db (2.13.0-1) ... 455s Processing triggers for udev (257.3-1ubuntu3) ... 456s Processing triggers for install-info (7.1.1-1) ... 467s autopkgtest [14:12:09]: test command1: DH_OCTAVE_TEST_ENV="xvfb-run -a" /usr/bin/dh_octave_check --use-installed-package 467s autopkgtest [14:12:09]: test command1: [----------------------- 469s Checking package... 469s Run the unit tests... 470s Checking m files ... 470s [inst/@infsup/abs.m] 470s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/abs.m 470s ***** # Empty interval 470s ***** assert (abs (infsup ()) == infsup ()); 470s ***** # Singleton intervals 470s ***** assert (abs (infsup (1)) == infsup (1)); 470s ***** assert (abs (infsup (0)) == infsup (0)); 470s ***** assert (abs (infsup (-1)) == infsup (1)); 470s ***** assert (abs (infsup (realmax)) == infsup (realmax)); 470s ***** assert (abs (infsup (realmin)) == infsup (realmin)); 470s ***** assert (abs (infsup (-realmin)) == infsup (realmin)); 470s ***** assert (abs (infsup (-realmax)) == infsup (realmax)); 470s ***** # Bounded intervals 470s ***** assert (abs (infsup (1, 2)) == infsup (1, 2)); 470s ***** assert (abs (infsup (0, 1)) == infsup (0, 1)); 470s ***** assert (abs (infsup (-1, 1)) == infsup (0, 1)); 470s ***** assert (abs (infsup (-1, 0)) == infsup (0, 1)); 470s ***** assert (abs (infsup (-2, -1)) == infsup (1, 2)); 470s ***** # Unbounded intervals 470s ***** assert (abs (infsup (0, inf)) == infsup (0, inf)); 470s ***** assert (abs (infsup (-inf, inf)) == infsup (0, inf)); 470s ***** assert (abs (infsup (-inf, 0)) == infsup (0, inf)); 470s ***** assert (abs (infsup (1, inf)) == infsup (1, inf)); 470s ***** assert (abs (infsup (-1, inf)) == infsup (0, inf)); 470s ***** assert (abs (infsup (-inf, -1)) == infsup (1, inf)); 470s ***** assert (abs (infsup (-inf, 1)) == infsup (0, inf)); 470s ***** # from the documentation string 470s ***** assert (abs (infsup (2.5, 3.5)) == infsup (2.5, 3.5)); 470s ***** assert (abs (infsup (-0.5, 5.5)) == infsup (0, 5.5)); 470s ***** # correct use of signed zeros 470s ***** assert (signbit (inf (abs (infsup (-1, 0))))); 470s ***** test 470s x = abs (infsup (0)); 470s assert (signbit (inf (x))); 470s assert (not (signbit (sup (x)))); 470s ***** shared testdata 470s # Load compiled test data (from src/test/*.itl) 470s testdata = load (file_in_loadpath ("test/itl.mat")); 470s ***** test 470s # Scalar evaluation 470s testcases = testdata.NoSignal.infsup.abs; 470s for testcase = [testcases]' 470s assert (isequaln (... 470s abs (testcase.in{1}), ... 470s testcase.out)); 470s endfor 470s ***** test 470s # Vector evaluation 470s testcases = testdata.NoSignal.infsup.abs; 470s in1 = vertcat (vertcat (testcases.in){:, 1}); 470s out = vertcat (testcases.out); 470s assert (isequaln (abs (in1), out)); 470s ***** test 470s # N-dimensional array evaluation 470s testcases = testdata.NoSignal.infsup.abs; 470s in1 = vertcat (vertcat (testcases.in){:, 1}); 470s out = vertcat (testcases.out); 470s # Reshape data 470s i = -1; 470s do 470s i = i + 1; 470s testsize = factor (numel (in1) + i); 470s until (numel (testsize) > 2) 470s in1 = reshape ([in1; in1(1:i)], testsize); 470s out = reshape ([out; out(1:i)], testsize); 470s assert (isequaln (abs (in1), out)); 470s 27 tests, 27 passed, 0 known failure, 0 skipped 470s [inst/@infsup/absrev.m] 470s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/absrev.m 470s ***** # Empty interval 470s ***** assert (absrev (infsup ()) == infsup ()); 470s ***** assert (absrev (infsup (0, 1), infsup ()) == infsup ()); 470s ***** assert (absrev (infsup (0, 1), infsup (7, 9)) == infsup ()); 470s ***** assert (absrev (infsup (), infsup (0, 1)) == infsup ()); 470s ***** assert (absrev (infsup (-2, -1)) == infsup ()); 470s ***** # Singleton intervals 470s ***** assert (absrev (infsup (1)) == infsup (-1, 1)); 470s ***** assert (absrev (infsup (0)) == infsup (0)); 470s ***** assert (absrev (infsup (-1)) == infsup ()); 470s ***** assert (absrev (infsup (realmax)) == infsup (-realmax, realmax)); 470s ***** assert (absrev (infsup (realmin)) == infsup (-realmin, realmin)); 470s ***** assert (absrev (infsup (-realmin)) == infsup ()); 470s ***** assert (absrev (infsup (-realmax)) == infsup ()); 470s ***** # Bound intervals 470s ***** assert (absrev (infsup (1, 2)) == infsup (-2, 2)); 470s ***** assert (absrev (infsup (1, 2), infsup (0, 2)) == infsup (1, 2)); 470s ***** assert (absrev (infsup (0, 1), infsup (-0.5, 2)) == infsup (-0.5, 1)); 470s ***** assert (absrev (infsup (-1, 1)) == infsup (-1, 1)); 470s ***** assert (absrev (infsup (-1, 0)) == infsup (0)); 470s ***** # Unbound intervals 470s ***** assert (absrev (infsup (0, inf)) == infsup (-inf, inf)); 470s ***** assert (absrev (infsup (-inf, inf)) == infsup (-inf, inf)); 470s ***** assert (absrev (infsup (-inf, 0)) == infsup (0)); 470s ***** assert (absrev (infsup (1, inf), infsup (-inf, 0)) == infsup (-inf, -1)); 470s ***** assert (absrev (infsup (-1, inf)) == infsup (-inf, inf)); 470s ***** assert (absrev (infsup (-inf, -1)) == infsup ()); 470s ***** assert (absrev (infsup (-inf, 1)) == infsup (-1, 1)); 470s ***** # from the documentation string 470s ***** assert (absrev (infsup (-2, 1)) == infsup (-1, 1)); 470s ***** shared testdata 470s # Load compiled test data (from src/test/*.itl) 470s testdata = load (file_in_loadpath ("test/itl.mat")); 471s ***** test 471s # Scalar evaluation with one argument 471s testcases = testdata.NoSignal.infsup.absRev; 471s for testcase = [testcases]' 471s assert (isequaln (... 471s absrev (testcase.in{1}), ... 471s testcase.out)); 471s endfor 471s ***** test 471s # Vector evaluation with one argument 471s testcases = testdata.NoSignal.infsup.absRev; 471s in1 = vertcat (vertcat (testcases.in){:, 1}); 471s out = vertcat (testcases.out); 471s assert (isequaln (absrev (in1), out)); 471s ***** test 471s # N-dimensional array evaluation with one argument 471s testcases = testdata.NoSignal.infsup.absRev; 471s in1 = vertcat (vertcat (testcases.in){:, 1}); 471s out = vertcat (testcases.out); 471s # Reshape data 471s i = -1; 471s do 471s i = i + 1; 471s testsize = factor (numel (in1) + i); 471s until (numel (testsize) > 2) 471s in1 = reshape ([in1; in1(1:i)], testsize); 471s out = reshape ([out; out(1:i)], testsize); 471s assert (isequaln (absrev (in1), out)); 471s ***** test 471s # Scalar evaluation with two arguments 471s testcases = testdata.NoSignal.infsup.absRevBin; 471s for testcase = [testcases]' 471s assert (isequaln (... 471s absrev (testcase.in{1}, testcase.in{2}), ... 471s testcase.out)); 471s endfor 471s ***** test 471s # Vector evaluation with two arguments 471s testcases = testdata.NoSignal.infsup.absRevBin; 471s in1 = vertcat (vertcat (testcases.in){:, 1}); 471s in2 = vertcat (vertcat (testcases.in){:, 2}); 471s out = vertcat (testcases.out); 471s assert (isequaln (absrev (in1, in2), out)); 471s ***** test 471s # N-dimensional array evaluation with two arguments 471s testcases = testdata.NoSignal.infsup.absRevBin; 471s in1 = vertcat (vertcat (testcases.in){:, 1}); 471s in2 = vertcat (vertcat (testcases.in){:, 2}); 471s out = vertcat (testcases.out); 471s # Reshape data 471s i = -1; 471s do 471s i = i + 1; 471s testsize = factor (numel (in1) + i); 471s until (numel (testsize) > 2) 471s in1 = reshape ([in1; in1(1:i)], testsize); 471s in2 = reshape ([in2; in2(1:i)], testsize); 471s out = reshape ([out; out(1:i)], testsize); 471s assert (isequaln (absrev (in1, in2), out)); 471s 31 tests, 31 passed, 0 known failure, 0 skipped 471s [inst/@infsup/acos.m] 471s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/acos.m 471s ***** # Empty interval 471s ***** assert (acos (infsup ()) == infsup ()); 471s ***** # Singleton intervals 471s ***** assert (acos (infsup (-1)) == infsup ("pi")); 471s ***** assert (subset (acos (infsup (-.5)), union ((infsup ("pi") / 2), infsup ("pi")))); 471s ***** assert (acos (infsup (0)) == infsup ("pi") / 2); 471s ***** assert (subset (acos (infsup (.5)), union ((infsup ("pi") / 2), infsup (0)))); 471s ***** assert (acos (infsup (1)) == infsup (0)); 471s ***** # Bounded intervals 471s ***** assert (acos (infsup (-1, 0)) == union ((infsup ("pi") / 2), infsup ("pi"))); 471s ***** assert (acos (infsup (0, 1)) == union ((infsup ("pi") / 2), infsup (0))); 471s ***** assert (acos (infsup (-1, 1)) == infsup (0, "pi")); 471s ***** assert (acos (infsup (-2, 2)) == infsup (0, "pi")); 471s ***** # Unbounded intervals 471s ***** assert (acos (infsup (0, inf)) == union ((infsup ("pi") / 2), infsup (0))); 471s ***** assert (acos (infsup (-inf, 0)) == union ((infsup ("pi") / 2), infsup ("pi"))); 471s ***** assert (acos (infsup (-inf, inf)) == infsup (0, "pi")); 471s ***** # from the documentation string 471s ***** assert (acos (infsup (.5)) == "[0x1.0C152382D7365, 0x1.0C152382D7366]"); 471s ***** # correct use of signed zeros 471s ***** test 471s x = acos (infsup (1)); 471s assert (signbit (inf (x))); 471s assert (not (signbit (sup (x)))); 471s ***** shared testdata 471s # Load compiled test data (from src/test/*.itl) 471s testdata = load (file_in_loadpath ("test/itl.mat")); 471s ***** test 471s # Scalar evaluation 471s testcases = testdata.NoSignal.infsup.acos; 471s for testcase = [testcases]' 471s assert (isequaln (... 471s acos (testcase.in{1}), ... 471s testcase.out)); 471s endfor 471s ***** test 471s # Vector evaluation 471s testcases = testdata.NoSignal.infsup.acos; 471s in1 = vertcat (vertcat (testcases.in){:, 1}); 471s out = vertcat (testcases.out); 471s assert (isequaln (acos (in1), out)); 471s ***** test 471s # N-dimensional array evaluation 471s testcases = testdata.NoSignal.infsup.acos; 471s in1 = vertcat (vertcat (testcases.in){:, 1}); 471s out = vertcat (testcases.out); 471s # Reshape data 471s i = -1; 471s do 471s i = i + 1; 471s testsize = factor (numel (in1) + i); 471s until (numel (testsize) > 2) 471s in1 = reshape ([in1; in1(1:i)], testsize); 471s out = reshape ([out; out(1:i)], testsize); 471s assert (isequaln (acos (in1), out)); 471s 18 tests, 18 passed, 0 known failure, 0 skipped 471s [inst/@infsup/acosh.m] 471s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/acosh.m 471s ***** # Empty interval 471s ***** assert (acosh (infsup ()) == infsup ()); 471s ***** # Singleton intervals 471s ***** assert (acosh (infsup (0)) == infsup ()); 471s ***** assert (acosh (infsup (1)) == infsup (0)); 471s ***** test 471s x = infsup (1 : 3 : 100); 471s assert (min (subset (acosh (x), log (x + sqrt (x + 1) .* sqrt (x - 1))))); 471s ***** # Bounded intervals 471s ***** assert (acosh (infsup (0, 1)) == infsup (0)); 471s ***** # Unbounded intervals 471s ***** assert (acosh (infsup (-inf, 0)) == infsup ()); 471s ***** assert (acosh (infsup (-inf, 1)) == infsup (0)); 471s ***** assert (acosh (infsup (0, inf)) == infsup (0, inf)); 471s ***** assert (acosh (infsup (1, inf)) == infsup (0, inf)); 471s ***** assert (subset (acosh (infsup (2, inf)), infsup (1, inf))); 471s ***** # from the documentation string 471s ***** assert (acosh (infsup (2)) == "[0x1.5124271980434, 0x1.5124271980435]"); 471s ***** # correct use of signed zeros 471s ***** test 471s x = acosh (infsup (1)); 471s assert (signbit (inf (x))); 471s assert (not (signbit (sup (x)))); 471s ***** shared testdata 471s # Load compiled test data (from src/test/*.itl) 471s testdata = load (file_in_loadpath ("test/itl.mat")); 472s ***** test 472s # Scalar evaluation 472s testcases = testdata.NoSignal.infsup.acosh; 472s for testcase = [testcases]' 472s assert (isequaln (... 472s acosh (testcase.in{1}), ... 472s testcase.out)); 472s endfor 472s ***** test 472s # Vector evaluation 472s testcases = testdata.NoSignal.infsup.acosh; 472s in1 = vertcat (vertcat (testcases.in){:, 1}); 472s out = vertcat (testcases.out); 472s assert (isequaln (acosh (in1), out)); 472s ***** test 472s # N-dimensional array evaluation 472s testcases = testdata.NoSignal.infsup.acosh; 472s in1 = vertcat (vertcat (testcases.in){:, 1}); 472s out = vertcat (testcases.out); 472s # Reshape data 472s i = -1; 472s do 472s i = i + 1; 472s testsize = factor (numel (in1) + i); 472s until (numel (testsize) > 2) 472s in1 = reshape ([in1; in1(1:i)], testsize); 472s out = reshape ([out; out(1:i)], testsize); 472s assert (isequaln (acosh (in1), out)); 472s 15 tests, 15 passed, 0 known failure, 0 skipped 472s [inst/@infsup/asin.m] 472s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/asin.m 472s ***** # Empty interval 472s ***** assert (asin (infsup ()) == infsup ()); 472s ***** # from the documentation string 472s ***** assert (asin (infsup (.5)) == "[0x1.0C152382D7365p-1, 0x1.0C152382D7366p-1]"); 472s ***** # correct use of signed zeros 472s ***** test 472s x = asin (infsup (0)); 472s assert (signbit (inf (x))); 472s assert (not (signbit (sup (x)))); 472s ***** shared testdata 472s # Load compiled test data (from src/test/*.itl) 472s testdata = load (file_in_loadpath ("test/itl.mat")); 472s ***** test 472s # Scalar evaluation 472s testcases = testdata.NoSignal.infsup.asin; 472s for testcase = [testcases]' 472s assert (isequaln (... 472s asin (testcase.in{1}), ... 472s testcase.out)); 472s endfor 472s ***** test 472s # Vector evaluation 472s testcases = testdata.NoSignal.infsup.asin; 472s in1 = vertcat (vertcat (testcases.in){:, 1}); 472s out = vertcat (testcases.out); 472s assert (isequaln (asin (in1), out)); 472s ***** test 472s # N-dimensional array evaluation 472s testcases = testdata.NoSignal.infsup.asin; 472s in1 = vertcat (vertcat (testcases.in){:, 1}); 472s out = vertcat (testcases.out); 472s # Reshape data 472s i = -1; 472s do 472s i = i + 1; 472s testsize = factor (numel (in1) + i); 472s until (numel (testsize) > 2) 472s in1 = reshape ([in1; in1(1:i)], testsize); 472s out = reshape ([out; out(1:i)], testsize); 472s assert (isequaln (asin (in1), out)); 472s 6 tests, 6 passed, 0 known failure, 0 skipped 472s [inst/@infsup/asinh.m] 472s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/asinh.m 472s ***** # from the documentation string 472s ***** assert (asinh (infsup (1)) == "[0x1.C34366179D426p-1, 0x1.C34366179D427p-1]"); 472s ***** # correct use of signed zeros 472s ***** test 472s x = asinh (infsup (0)); 472s assert (signbit (inf (x))); 472s assert (not (signbit (sup (x)))); 472s ***** shared testdata 472s # Load compiled test data (from src/test/*.itl) 472s testdata = load (file_in_loadpath ("test/itl.mat")); 472s ***** test 472s # Scalar evaluation 472s testcases = testdata.NoSignal.infsup.asinh; 472s for testcase = [testcases]' 472s assert (isequaln (... 472s asinh (testcase.in{1}), ... 472s testcase.out)); 472s endfor 472s ***** test 472s # Vector evaluation 472s testcases = testdata.NoSignal.infsup.asinh; 472s in1 = vertcat (vertcat (testcases.in){:, 1}); 472s out = vertcat (testcases.out); 472s assert (isequaln (asinh (in1), out)); 472s ***** test 472s # N-dimensional array evaluation 472s testcases = testdata.NoSignal.infsup.asinh; 472s in1 = vertcat (vertcat (testcases.in){:, 1}); 472s out = vertcat (testcases.out); 472s # Reshape data 472s i = -1; 472s do 472s i = i + 1; 472s testsize = factor (numel (in1) + i); 472s until (numel (testsize) > 2) 472s in1 = reshape ([in1; in1(1:i)], testsize); 472s out = reshape ([out; out(1:i)], testsize); 472s assert (isequaln (asinh (in1), out)); 472s 5 tests, 5 passed, 0 known failure, 0 skipped 472s [inst/@infsup/atan.m] 472s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/atan.m 472s ***** # from the documentation string 472s ***** assert (atan (infsup (1)) == "[0x1.921FB54442D18p-1, 0x1.921FB54442D19p-1]"); 472s ***** # correct use of signed zeros 472s ***** test 472s x = atan (infsup (0)); 472s assert (signbit (inf (x))); 472s assert (not (signbit (sup (x)))); 472s ***** shared testdata 472s # Load compiled test data (from src/test/*.itl) 472s testdata = load (file_in_loadpath ("test/itl.mat")); 473s ***** test 473s # Scalar evaluation 473s testcases = testdata.NoSignal.infsup.atan; 473s for testcase = [testcases]' 473s assert (isequaln (... 473s atan (testcase.in{1}), ... 473s testcase.out)); 473s endfor 473s ***** test 473s # Vector evaluation 473s testcases = testdata.NoSignal.infsup.atan; 473s in1 = vertcat (vertcat (testcases.in){:, 1}); 473s out = vertcat (testcases.out); 473s assert (isequaln (atan (in1), out)); 473s ***** test 473s # N-dimensional array evaluation 473s testcases = testdata.NoSignal.infsup.atan; 473s in1 = vertcat (vertcat (testcases.in){:, 1}); 473s out = vertcat (testcases.out); 473s # Reshape data 473s i = -1; 473s do 473s i = i + 1; 473s testsize = factor (numel (in1) + i); 473s until (numel (testsize) > 2) 473s in1 = reshape ([in1; in1(1:i)], testsize); 473s out = reshape ([out; out(1:i)], testsize); 473s assert (isequaln (atan (in1), out)); 473s 5 tests, 5 passed, 0 known failure, 0 skipped 473s [inst/@infsup/atan2.m] 473s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/atan2.m 473s ***** test "from the documentation string"; 473s ***** assert (atan2 (infsup (1), infsup (-1)) == "[0x1.2D97C7F3321D2p1, 0x1.2D97C7F3321D3p1]"); 473s ***** # correct use of signed zeros 473s ***** test 473s x = atan2 (0, infsup (1)); 473s assert (signbit (inf (x))); 473s assert (not (signbit (sup (x)))); 473s ***** shared testdata 473s # Load compiled test data (from src/test/*.itl) 473s testdata = load (file_in_loadpath ("test/itl.mat")); 473s ***** test 473s # Scalar evaluation 473s testcases = testdata.NoSignal.infsup.atan2; 473s for testcase = [testcases]' 473s assert (isequaln (... 473s atan2 (testcase.in{1}, testcase.in{2}), ... 473s testcase.out)); 473s endfor 473s ***** test 473s # Vector evaluation 473s testcases = testdata.NoSignal.infsup.atan2; 473s in1 = vertcat (vertcat (testcases.in){:, 1}); 473s in2 = vertcat (vertcat (testcases.in){:, 2}); 473s out = vertcat (testcases.out); 473s assert (isequaln (atan2 (in1, in2), out)); 473s ***** test 473s # N-dimensional array evaluation 473s testcases = testdata.NoSignal.infsup.atan2; 473s in1 = vertcat (vertcat (testcases.in){:, 1}); 473s in2 = vertcat (vertcat (testcases.in){:, 2}); 473s out = vertcat (testcases.out); 473s # Reshape data 473s i = -1; 473s do 473s i = i + 1; 473s testsize = factor (numel (in1) + i); 473s until (numel (testsize) > 2) 473s in1 = reshape ([in1; in1(1:i)], testsize); 473s in2 = reshape ([in2; in2(1:i)], testsize); 473s out = reshape ([out; out(1:i)], testsize); 473s assert (isequaln (atan2 (in1, in2), out)); 473s 6 tests, 6 passed, 0 known failure, 0 skipped 473s [inst/@infsup/atan2rev1.m] 473s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/atan2rev1.m 473s ***** # from the documentation string 473s ***** assert (atan2rev1 (infsup (1, 2), infsup ("pi") / 4) == "[0x1.FFFFFFFFFFFFFp-1, 0x1.0000000000001p1]"); 474s 1 test, 1 passed, 0 known failure, 0 skipped 474s [inst/@infsup/atan2rev2.m] 474s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/atan2rev2.m 474s ***** # from the documentation string 474s ***** assert (atan2rev2 (infsup (1, 2), infsup ("pi") / 4) == "[0x1.FFFFFFFFFFFFEp-1, 0x1.0000000000001p1]"); 474s 1 test, 1 passed, 0 known failure, 0 skipped 474s [inst/@infsup/atanh.m] 474s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/atanh.m 474s ***** # from the documentation string 474s ***** assert (atanh (infsup (.5)) == "[0x1.193EA7AAD030Ap-1, 0x1.193EA7AAD030Bp-1]"); 474s ***** # correct use of signed zeros 474s ***** test 474s x = atanh (infsup (0)); 474s assert (signbit (inf (x))); 474s assert (not (signbit (sup (x)))); 474s ***** shared testdata 474s # Load compiled test data (from src/test/*.itl) 474s testdata = load (file_in_loadpath ("test/itl.mat")); 474s ***** test 474s # Scalar evaluation 474s testcases = testdata.NoSignal.infsup.atanh; 474s for testcase = [testcases]' 474s assert (isequaln (... 474s atanh (testcase.in{1}), ... 474s testcase.out)); 474s endfor 474s ***** test 474s # Vector evaluation 474s testcases = testdata.NoSignal.infsup.atanh; 474s in1 = vertcat (vertcat (testcases.in){:, 1}); 474s out = vertcat (testcases.out); 474s assert (isequaln (atanh (in1), out)); 474s ***** test 474s # N-dimensional array evaluation 474s testcases = testdata.NoSignal.infsup.atanh; 474s in1 = vertcat (vertcat (testcases.in){:, 1}); 474s out = vertcat (testcases.out); 474s # Reshape data 474s i = -1; 474s do 474s i = i + 1; 474s testsize = factor (numel (in1) + i); 474s until (numel (testsize) > 2) 474s in1 = reshape ([in1; in1(1:i)], testsize); 474s out = reshape ([out; out(1:i)], testsize); 474s assert (isequaln (atanh (in1), out)); 474s 5 tests, 5 passed, 0 known failure, 0 skipped 474s [inst/@infsup/bisect.m] 474s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/bisect.m 474s ***** test 474s # from the documentation string 474s [a, b] = bisect (infsup (2, 32)); 474s assert (a == infsup (2, 8)); 474s assert (b == infsup (8, 32)); 474s ***** test 474s [a, b] = bisect (infsup (-inf, inf)); 474s assert (a == infsup (-inf, 0)); 474s assert (b == infsup (0, inf)); 474s ***** test 474s [a, b] = bisect (infsup (0)); 474s assert (a == 0); 474s assert (b == 0); 474s ***** test 474s [a, b] = bisect (infsup ()); 474s assert (isempty (a)); 474s assert (isempty (b)); 474s ***** test 474s [a, b] = bisect (infsup (0, inf)); 474s assert (a == infsup (0, pow2 (-25))); 474s assert (b == infsup (pow2 (-25), inf)); 474s ***** test 474s [a, b] = bisect (infsup (-inf, 0)); 474s assert (a == infsup (-inf, -pow2 (-25))); 474s assert (b == infsup (-pow2 (-25), 0)); 474s ***** # correct use of signed zeros 474s ***** test 474s [a, b] = bisect (infsup (0)); 474s assert (signbit (inf (a))); 474s assert (signbit (inf (b))); 474s assert (not (signbit (sup (a)))); 474s assert (not (signbit (sup (b)))); 474s 7 tests, 7 passed, 0 known failure, 0 skipped 474s [inst/@infsup/bitunpack.m] 474s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/bitunpack.m 474s ***** test; 474s littleendian = bitunpack (uint16 (1))(1); 474s b = zeros (1, 128); 474s if (littleendian) 474s b([52, 63, 117, 127]) = 1; 474s else 474s b([7, 12, 71, 77]) = 1; 474s endif 474s assert (bitunpack (infsup (3, 4)), logical (b)); 474s 1 test, 1 passed, 0 known failure, 0 skipped 474s [inst/@infsup/cancelminus.m] 474s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/cancelminus.m 474s ***** # from the documentation string 474s ***** assert (cancelminus (infsup (2, 3), infsup (1, 1.5)) == infsup (1, 1.5)); 474s ***** shared testdata 474s # Load compiled test data (from src/test/*.itl) 474s testdata = load (file_in_loadpath ("test/itl.mat")); 474s ***** test 474s # Scalar evaluation 474s testcases = testdata.NoSignal.infsup.cancelMinus; 474s for testcase = [testcases]' 474s assert (isequaln (... 474s cancelminus (testcase.in{1}, testcase.in{2}), ... 474s testcase.out)); 474s endfor 475s ***** test 475s # Vector evaluation 475s testcases = testdata.NoSignal.infsup.cancelMinus; 475s in1 = vertcat (vertcat (testcases.in){:, 1}); 475s in2 = vertcat (vertcat (testcases.in){:, 2}); 475s out = vertcat (testcases.out); 475s assert (isequaln (cancelminus (in1, in2), out)); 475s ***** test 475s # N-dimensional array evaluation 475s testcases = testdata.NoSignal.infsup.cancelMinus; 475s in1 = vertcat (vertcat (testcases.in){:, 1}); 475s in2 = vertcat (vertcat (testcases.in){:, 2}); 475s out = vertcat (testcases.out); 475s # Reshape data 475s i = -1; 475s do 475s i = i + 1; 475s testsize = factor (numel (in1) + i); 475s until (numel (testsize) > 2) 475s in1 = reshape ([in1; in1(1:i)], testsize); 475s in2 = reshape ([in2; in2(1:i)], testsize); 475s out = reshape ([out; out(1:i)], testsize); 475s assert (isequaln (cancelminus (in1, in2), out)); 475s 4 tests, 4 passed, 0 known failure, 0 skipped 475s [inst/@infsup/cancelplus.m] 475s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/cancelplus.m 475s ***** # from the documentation string 475s ***** assert (cancelplus (infsup (2, 3), infsup (1, 1.5)) == infsup (3.5, 4)); 475s ***** shared testdata 475s # Load compiled test data (from src/test/*.itl) 475s testdata = load (file_in_loadpath ("test/itl.mat")); 475s ***** test 475s # Scalar evaluation 475s testcases = testdata.NoSignal.infsup.cancelPlus; 475s for testcase = [testcases]' 475s assert (isequaln (... 475s cancelplus (testcase.in{1}, testcase.in{2}), ... 475s testcase.out)); 475s endfor 475s ***** test 475s # Vector evaluation 475s testcases = testdata.NoSignal.infsup.cancelPlus; 475s in1 = vertcat (vertcat (testcases.in){:, 1}); 475s in2 = vertcat (vertcat (testcases.in){:, 2}); 475s out = vertcat (testcases.out); 475s assert (isequaln (cancelplus (in1, in2), out)); 475s ***** test 475s # Decorated scalar evaluation 475s testcases = testdata.NoSignal.infsupdec.cancelPlus; 475s for testcase = [testcases]' 475s assert (isequaln (... 475s cancelplus (testcase.in{1}, testcase.in{2}), ... 475s testcase.out)); 475s endfor 476s ***** test 476s # Decorated vector evaluation 476s testcases = testdata.NoSignal.infsupdec.cancelPlus; 476s in1 = vertcat (vertcat (testcases.in){:, 1}); 476s in2 = vertcat (vertcat (testcases.in){:, 2}); 476s out = vertcat (testcases.out); 476s assert (isequaln (cancelplus (in1, in2), out)); 476s ***** test 476s # N-dimensional array vector evaluation 476s testcases = testdata.NoSignal.infsupdec.cancelPlus; 476s in1 = vertcat (vertcat (testcases.in){:, 1}); 476s in2 = vertcat (vertcat (testcases.in){:, 2}); 476s out = vertcat (testcases.out); 476s # Reshape data 476s i = -1; 476s do 476s i = i + 1; 476s testsize = factor (numel (in1) + i); 476s until (numel (testsize) > 2) 476s in1 = reshape ([in1; in1(1:i)], testsize); 476s in2 = reshape ([in2; in2(1:i)], testsize); 476s out = reshape ([out; out(1:i)], testsize); 476s assert (isequaln (cancelplus (in1, in2), out)); 476s 6 tests, 6 passed, 0 known failure, 0 skipped 476s [inst/@infsup/cat.m] 476s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/cat.m 476s ***** assert (size (cat (1, infsup ([]), infsup ([]))), [0 0]); 476s ***** assert (cat (1, infsup (1), infsup (2)) == infsup (cat (1, 1, 2))); 476s ***** assert (cat (2, infsup (1), infsup (2)) == infsup (cat (2, 1, 2))); 476s ***** assert (cat (5, infsup (1), infsup (2)) == infsup (cat (5, 1, 2))); 476s ***** assert (cat (1, infsup (zeros (2, 2, 2)), infsup (ones (2, 2, 2))) == infsup (cat (1, zeros (2, 2, 2), ones (2, 2, 2)))); 476s 5 tests, 5 passed, 0 known failure, 0 skipped 476s [inst/@infsup/cbrt.m] 476s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/cbrt.m 476s ***** # from the documentation string 476s ***** assert (cbrt (infsup (-27, 27)) == infsup (-3, 3)); 476s ***** # correct use of signed zeros 476s ***** test 476s x = cbrt (infsup (0)); 476s assert (signbit (inf (x))); 476s assert (not (signbit (sup (x)))); 476s ***** shared testdata 476s # Load compiled test data (from src/test/*.itl) 476s testdata = load (file_in_loadpath ("test/itl.mat")); 476s ***** test 476s # Scalar evaluation 476s testcases = testdata.NoSignal.infsup.cbrt; 476s for testcase = [testcases]' 476s assert (isequaln (... 476s cbrt (testcase.in{1}), ... 476s testcase.out)); 476s endfor 476s ***** test 476s # Vector evaluation 476s testcases = testdata.NoSignal.infsup.cbrt; 476s in1 = vertcat (vertcat (testcases.in){:, 1}); 476s out = vertcat (testcases.out); 476s assert (isequaln (cbrt (in1), out)); 476s ***** test 476s # N-dimensional array evaluation 476s testcases = testdata.NoSignal.infsup.cbrt; 476s in1 = vertcat (vertcat (testcases.in){:, 1}); 476s out = vertcat (testcases.out); 476s # Reshape data 476s i = -1; 476s do 476s i = i + 1; 476s testsize = factor (numel (in1) + i); 476s until (numel (testsize) > 2) 476s in1 = reshape ([in1; in1(1:i)], testsize); 476s out = reshape ([out; out(1:i)], testsize); 476s assert (isequaln (cbrt (in1), out)); 476s 5 tests, 5 passed, 0 known failure, 0 skipped 476s [inst/@infsup/ceil.m] 476s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/ceil.m 476s ***** # Empty interval 476s ***** assert (ceil (infsup ()) == infsup ()); 476s ***** # Singleton intervals 476s ***** assert (ceil (infsup (0)) == infsup (0)); 476s ***** assert (ceil (infsup (0.5)) == infsup (1)); 476s ***** assert (ceil (infsup (-0.5)) == infsup (0)); 476s ***** # Bounded intervals 476s ***** assert (ceil (infsup (-0.5, 0)) == infsup (0)); 476s ***** assert (ceil (infsup (0, 0.5)) == infsup (0, 1)); 476s ***** assert (ceil (infsup (0.25, 0.5)) == infsup (1)); 476s ***** assert (ceil (infsup (-1, 0)) == infsup (-1, 0)); 476s ***** assert (ceil (infsup (-1, 1)) == infsup (-1, 1)); 476s ***** assert (ceil (infsup (-realmin, realmin)) == infsup (0, 1)); 476s ***** assert (ceil (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 476s ***** # Unbounded intervals 476s ***** assert (ceil (infsup (-realmin, inf)) == infsup (0, inf)); 476s ***** assert (ceil (infsup (-realmax, inf)) == infsup (-realmax, inf)); 476s ***** assert (ceil (infsup (-inf, realmin)) == infsup (-inf, 1)); 476s ***** assert (ceil (infsup (-inf, realmax)) == infsup (-inf, realmax)); 476s ***** assert (ceil (infsup (-inf, inf)) == infsup (-inf, inf)); 476s ***** # from the documentation string 476s ***** assert (ceil (infsup (2.5, 3.5)) == infsup (3, 4)); 476s ***** assert (ceil (infsup (-.5, 5)) == infsup (0, 5)); 476s ***** # correct use of signed zeros 476s ***** test 476s x = ceil (infsup (-0.5)); 476s assert (signbit (inf (x))); 476s assert (not (signbit (sup (x)))); 476s ***** test 476s x = ceil (infsup (0)); 476s assert (signbit (inf (x))); 476s assert (not (signbit (sup (x)))); 476s ***** shared testdata 476s # Load compiled test data (from src/test/*.itl) 476s testdata = load (file_in_loadpath ("test/itl.mat")); 476s ***** test 476s # Scalar evaluation 476s testcases = testdata.NoSignal.infsup.ceil; 476s for testcase = [testcases]' 476s assert (isequaln (... 476s ceil (testcase.in{1}), ... 476s testcase.out)); 476s endfor 476s ***** test 476s # Vector evaluation 476s testcases = testdata.NoSignal.infsup.ceil; 476s in1 = vertcat (vertcat (testcases.in){:, 1}); 476s out = vertcat (testcases.out); 476s assert (isequaln (ceil (in1), out)); 476s ***** test 476s # N-dimensional array evaluation 476s testcases = testdata.NoSignal.infsup.ceil; 476s in1 = vertcat (vertcat (testcases.in){:, 1}); 476s out = vertcat (testcases.out); 476s # Reshape data 476s i = -1; 476s do 476s i = i + 1; 476s testsize = factor (numel (in1) + i); 476s until (numel (testsize) > 2) 476s in1 = reshape ([in1; in1(1:i)], testsize); 476s out = reshape ([out; out(1:i)], testsize); 476s assert (isequaln (ceil (in1), out)); 476s 23 tests, 23 passed, 0 known failure, 0 skipped 476s [inst/@infsup/chol.m] 476s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/chol.m 476s ***** assert (chol (infsup (pascal (10))) == chol (pascal (10))); 476s ***** assert (chol (infsupdec (pascal (10))) == chol (pascal (10))); 477s ***** test 477s A = infsup ([2, 1; 1, 1]); 477s R = chol (A); 477s assert (ismember ([sqrt(2), 1/sqrt(2); 0, 1/sqrt(2)], R)); 477s assert (wid (R) < 1e-15); 477s 3 tests, 3 passed, 0 known failure, 0 skipped 477s [inst/@infsup/columns.m] 477s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/columns.m 477s ***** assert (columns (infsup (zeros (3, 4))), 4); 477s ***** assert (columns (infsup (zeros (0, 4))), 4); 477s ***** assert (columns (infsup (zeros (3, 0))), 0); 477s ***** assert (columns (infsup (zeros (3, 1))), 1); 477s 4 tests, 4 passed, 0 known failure, 0 skipped 477s [inst/@infsup/cos.m] 477s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/cos.m 477s ***** # from the documentation string 477s ***** assert (cos (infsup (1)) == "[0x1.14A280FB5068Bp-1, 0x1.14A280FB5068Cp-1]"); 477s ***** shared testdata 477s # Load compiled test data (from src/test/*.itl) 477s testdata = load (file_in_loadpath ("test/itl.mat")); 477s ***** test 477s # Scalar evaluation 477s testcases = testdata.NoSignal.infsup.cos; 477s for testcase = [testcases]' 477s assert (isequaln (... 477s cos (testcase.in{1}), ... 477s testcase.out)); 477s endfor 477s ***** test 477s # Vector evaluation 477s testcases = testdata.NoSignal.infsup.cos; 477s in1 = vertcat (vertcat (testcases.in){:, 1}); 477s out = vertcat (testcases.out); 477s assert (isequaln (cos (in1), out)); 477s ***** test 477s # N-dimensional array evaluation 477s testcases = testdata.NoSignal.infsup.cos; 477s in1 = vertcat (vertcat (testcases.in){:, 1}); 477s out = vertcat (testcases.out); 477s # Reshape data 477s i = -1; 477s do 477s i = i + 1; 477s testsize = factor (numel (in1) + i); 477s until (numel (testsize) > 2) 477s in1 = reshape ([in1; in1(1:i)], testsize); 477s out = reshape ([out; out(1:i)], testsize); 477s assert (isequaln (cos (in1), out)); 477s 4 tests, 4 passed, 0 known failure, 0 skipped 477s [inst/@infsup/cosh.m] 477s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/cosh.m 477s ***** # from the documentation string 477s ***** assert (cosh (infsup (1)) == "[0x1.8B07551D9F55, 0x1.8B07551D9F551]"); 477s ***** shared testdata 477s # Load compiled test data (from src/test/*.itl) 477s testdata = load (file_in_loadpath ("test/itl.mat")); 477s ***** test 477s # Scalar evaluation 477s testcases = testdata.NoSignal.infsup.cosh; 477s for testcase = [testcases]' 477s assert (isequaln (... 477s cosh (testcase.in{1}), ... 477s testcase.out)); 477s endfor 477s ***** test 477s # Vector evaluation 477s testcases = testdata.NoSignal.infsup.cosh; 477s in1 = vertcat (vertcat (testcases.in){:, 1}); 477s out = vertcat (testcases.out); 477s assert (isequaln (cosh (in1), out)); 477s ***** test 477s # N-dimensional array evaluation 477s testcases = testdata.NoSignal.infsup.cosh; 477s in1 = vertcat (vertcat (testcases.in){:, 1}); 477s out = vertcat (testcases.out); 477s # Reshape data 477s i = -1; 477s do 477s i = i + 1; 477s testsize = factor (numel (in1) + i); 477s until (numel (testsize) > 2) 477s in1 = reshape ([in1; in1(1:i)], testsize); 477s out = reshape ([out; out(1:i)], testsize); 477s assert (isequaln (cosh (in1), out)); 477s 4 tests, 4 passed, 0 known failure, 0 skipped 477s [inst/@infsup/coshrev.m] 477s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/coshrev.m 477s ***** # from the documentation string 477s ***** assert (coshrev (infsup (-2, 1)) == 0); 477s ***** shared testdata 477s # Load compiled test data (from src/test/*.itl) 477s testdata = load (file_in_loadpath ("test/itl.mat")); 478s ***** test 478s # Scalar evaluation 478s testcases = testdata.NoSignal.infsup.coshRev; 478s for testcase = [testcases]' 478s assert (isequaln (... 478s coshrev (testcase.in{1}), ... 478s testcase.out)); 478s endfor 478s ***** test 478s # Vector evaluation 478s testcases = testdata.NoSignal.infsup.coshRev; 478s in1 = vertcat (vertcat (testcases.in){:, 1}); 478s out = vertcat (testcases.out); 478s assert (isequaln (coshrev (in1), out)); 478s ***** test 478s # N-dimensional array evaluation 478s testcases = testdata.NoSignal.infsup.coshRev; 478s in1 = vertcat (vertcat (testcases.in){:, 1}); 478s out = vertcat (testcases.out); 478s # Reshape data 478s i = -1; 478s do 478s i = i + 1; 478s testsize = factor (numel (in1) + i); 478s until (numel (testsize) > 2) 478s in1 = reshape ([in1; in1(1:i)], testsize); 478s out = reshape ([out; out(1:i)], testsize); 478s assert (isequaln (coshrev (in1), out)); 478s ***** test 478s # Scalar evaluation 478s testcases = testdata.NoSignal.infsup.coshRevBin; 478s for testcase = [testcases]' 478s assert (isequaln (... 478s coshrev (testcase.in{1}, testcase.in{2}), ... 478s testcase.out)); 478s endfor 478s ***** test 478s # Vector evaluation 478s testcases = testdata.NoSignal.infsup.coshRevBin; 478s in1 = vertcat (vertcat (testcases.in){:, 1}); 478s in2 = vertcat (vertcat (testcases.in){:, 2}); 478s out = vertcat (testcases.out); 478s assert (isequaln (coshrev (in1, in2), out)); 478s ***** test 478s # N-dimensional array evaluation 478s testcases = testdata.NoSignal.infsup.coshRevBin; 478s in1 = vertcat (vertcat (testcases.in){:, 1}); 478s in2 = vertcat (vertcat (testcases.in){:, 2}); 478s out = vertcat (testcases.out); 478s # Reshape data 478s i = -1; 478s do 478s i = i + 1; 478s testsize = factor (numel (in1) + i); 478s until (numel (testsize) > 2) 478s in1 = reshape ([in1; in1(1:i)], testsize); 478s in2 = reshape ([in2; in2(1:i)], testsize); 478s out = reshape ([out; out(1:i)], testsize); 478s assert (isequaln (coshrev (in1, in2), out)); 478s 7 tests, 7 passed, 0 known failure, 0 skipped 478s [inst/@infsup/cosrev.m] 478s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/cosrev.m 478s ***** # from the documentation string 478s ***** assert (cosrev (0, infsup (6, 9)) == "[0x1.F6A7A2955385Ep2, 0x1.F6A7A2955386p2]"); 478s ***** # correct use of signed zeros 478s ***** test 478s x = cosrev (infsup (1), infsup (0)); 478s assert (signbit (inf (x))); 478s assert (not (signbit (sup (x)))); 478s ***** shared testdata 478s # Load compiled test data (from src/test/*.itl) 478s testdata = load (file_in_loadpath ("test/itl.mat")); 478s ***** test 478s # Scalar evaluation 478s testcases = testdata.NoSignal.infsup.cosRev; 478s for testcase = [testcases]' 478s assert (isequaln (... 478s cosrev (testcase.in{1}), ... 478s testcase.out)); 478s endfor 478s ***** test 478s # Vector evaluation 478s testcases = testdata.NoSignal.infsup.cosRev; 478s in1 = vertcat (vertcat (testcases.in){:, 1}); 478s out = vertcat (testcases.out); 478s assert (isequaln (cosrev (in1), out)); 478s ***** test 478s # N-dimensional array evaluation 478s testcases = testdata.NoSignal.infsup.cosRev; 478s in1 = vertcat (vertcat (testcases.in){:, 1}); 478s out = vertcat (testcases.out); 478s # Reshape data 478s i = -1; 478s do 478s i = i + 1; 478s testsize = factor (numel (in1) + i); 478s until (numel (testsize) > 2) 478s in1 = reshape ([in1; in1(1:i)], testsize); 478s out = reshape ([out; out(1:i)], testsize); 478s assert (isequaln (cosrev (in1), out)); 478s ***** test 478s # Scalar evaluation 478s testcases = testdata.NoSignal.infsup.cosRevBin; 478s for testcase = [testcases]' 478s assert (isequaln (... 478s cosrev (testcase.in{1}, testcase.in{2}), ... 478s testcase.out)); 478s endfor 478s ***** test 478s # Vector evaluation 478s testcases = testdata.NoSignal.infsup.cosRevBin; 478s in1 = vertcat (vertcat (testcases.in){:, 1}); 478s in2 = vertcat (vertcat (testcases.in){:, 2}); 478s out = vertcat (testcases.out); 478s assert (isequaln (cosrev (in1, in2), out)); 478s ***** test 478s # N-dimensional array evaluation 478s testcases = testdata.NoSignal.infsup.cosRevBin; 478s in1 = vertcat (vertcat (testcases.in){:, 1}); 478s in2 = vertcat (vertcat (testcases.in){:, 2}); 478s out = vertcat (testcases.out); 478s # Reshape data 478s i = -1; 478s do 478s i = i + 1; 478s testsize = factor (numel (in1) + i); 478s until (numel (testsize) > 2) 478s in1 = reshape ([in1; in1(1:i)], testsize); 478s in2 = reshape ([in2; in2(1:i)], testsize); 478s out = reshape ([out; out(1:i)], testsize); 478s assert (isequaln (cosrev (in1, in2), out)); 479s 8 tests, 8 passed, 0 known failure, 0 skipped 479s [inst/@infsup/cot.m] 479s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/cot.m 479s ***** # from the documentation string 479s ***** assert (cot (infsup (1)) == "[0x1.48C05D04E1CFDp-1, 0x1.48C05D04E1CFEp-1]"); 479s ***** shared testdata 479s # Load compiled test data (from src/test/*.itl) 479s testdata = load (file_in_loadpath ("test/itl.mat")); 479s ***** test 479s # Scalar evaluation 479s testcases = testdata.NoSignal.infsup.cot; 479s for testcase = [testcases]' 479s assert (isequaln (... 479s cot (testcase.in{1}), ... 479s testcase.out)); 479s endfor 479s ***** test 479s # Vector evaluation 479s testcases = testdata.NoSignal.infsup.cot; 479s in1 = vertcat (vertcat (testcases.in){:, 1}); 479s out = vertcat (testcases.out); 479s assert (isequaln (cot (in1), out)); 479s ***** test 479s # N-dimensional array evaluation 479s testcases = testdata.NoSignal.infsup.cot; 479s in1 = vertcat (vertcat (testcases.in){:, 1}); 479s out = vertcat (testcases.out); 479s # Reshape data 479s i = -1; 479s do 479s i = i + 1; 479s testsize = factor (numel (in1) + i); 479s until (numel (testsize) > 2) 479s in1 = reshape ([in1; in1(1:i)], testsize); 479s out = reshape ([out; out(1:i)], testsize); 479s assert (isequaln (cot (in1), out)); 479s 4 tests, 4 passed, 0 known failure, 0 skipped 479s [inst/@infsup/coth.m] 479s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/coth.m 479s ***** # from the documentation string 479s ***** assert (coth (infsup (1)) == "[0x1.50231499B6B1D, 0x1.50231499B6B1E]"); 479s ***** shared testdata 479s # Load compiled test data (from src/test/*.itl) 479s testdata = load (file_in_loadpath ("test/itl.mat")); 479s ***** test 479s # Scalar evaluation 479s testcases = testdata.NoSignal.infsup.coth; 479s for testcase = [testcases]' 479s assert (isequaln (... 479s coth (testcase.in{1}), ... 479s testcase.out)); 479s endfor 479s ***** test 479s # Vector evaluation 479s testcases = testdata.NoSignal.infsup.coth; 479s in1 = vertcat (vertcat (testcases.in){:, 1}); 479s out = vertcat (testcases.out); 479s assert (isequaln (coth (in1), out)); 479s ***** test 479s # N-dimensional array evaluation 479s testcases = testdata.NoSignal.infsup.coth; 479s in1 = vertcat (vertcat (testcases.in){:, 1}); 479s out = vertcat (testcases.out); 479s # Reshape data 479s i = -1; 479s do 479s i = i + 1; 479s testsize = factor (numel (in1) + i); 479s until (numel (testsize) > 2) 479s in1 = reshape ([in1; in1(1:i)], testsize); 479s out = reshape ([out; out(1:i)], testsize); 479s assert (isequaln (coth (in1), out)); 479s 4 tests, 4 passed, 0 known failure, 0 skipped 479s [inst/@infsup/csc.m] 479s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/csc.m 479s ***** # from the documentation string 479s ***** assert (csc (infsup (1)) == "[0x1.303AA9620B223, 0x1.303AA9620B224]"); 479s ***** shared testdata 479s # Load compiled test data (from src/test/*.itl) 479s testdata = load (file_in_loadpath ("test/itl.mat")); 479s ***** test 479s # Scalar evaluation 479s testcases = testdata.NoSignal.infsup.csc; 479s for testcase = [testcases]' 479s assert (isequaln (... 479s csc (testcase.in{1}), ... 479s testcase.out)); 479s endfor 480s ***** test 480s # Vector evaluation 480s testcases = testdata.NoSignal.infsup.csc; 480s in1 = vertcat (vertcat (testcases.in){:, 1}); 480s out = vertcat (testcases.out); 480s assert (isequaln (csc (in1), out)); 480s ***** test 480s # N-dimensional array evaluation 480s testcases = testdata.NoSignal.infsup.csc; 480s in1 = vertcat (vertcat (testcases.in){:, 1}); 480s out = vertcat (testcases.out); 480s # Reshape data 480s i = -1; 480s do 480s i = i + 1; 480s testsize = factor (numel (in1) + i); 480s until (numel (testsize) > 2) 480s in1 = reshape ([in1; in1(1:i)], testsize); 480s out = reshape ([out; out(1:i)], testsize); 480s assert (isequaln (csc (in1), out)); 480s 4 tests, 4 passed, 0 known failure, 0 skipped 480s [inst/@infsup/csch.m] 480s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/csch.m 480s ***** # from the documentation string 480s ***** assert (csch (infsup (1)) == "[0x1.B3AB8A78B90Cp-1, 0x1.B3AB8A78B90C1p-1]"); 480s ***** # correct use of signed zeros 480s ***** test 480s x = csch (infsup (0, inf)); 480s assert (signbit (inf (x))); 480s assert (not (signbit (sup (x)))); 480s ***** shared testdata 480s # Load compiled test data (from src/test/*.itl) 480s testdata = load (file_in_loadpath ("test/itl.mat")); 480s ***** test 480s # Scalar evaluation 480s testcases = testdata.NoSignal.infsup.csch; 480s for testcase = [testcases]' 480s assert (isequaln (... 480s csch (testcase.in{1}), ... 480s testcase.out)); 480s endfor 480s ***** test 480s # Vector evaluation 480s testcases = testdata.NoSignal.infsup.csch; 480s in1 = vertcat (vertcat (testcases.in){:, 1}); 480s out = vertcat (testcases.out); 480s assert (isequaln (csch (in1), out)); 480s ***** test 480s # N-dimensional array evaluation 480s testcases = testdata.NoSignal.infsup.csch; 480s in1 = vertcat (vertcat (testcases.in){:, 1}); 480s out = vertcat (testcases.out); 480s # Reshape data 480s i = -1; 480s do 480s i = i + 1; 480s testsize = factor (numel (in1) + i); 480s until (numel (testsize) > 2) 480s in1 = reshape ([in1; in1(1:i)], testsize); 480s out = reshape ([out; out(1:i)], testsize); 480s assert (isequaln (csch (in1), out)); 480s 5 tests, 5 passed, 0 known failure, 0 skipped 480s [inst/@infsup/ctranspose.m] 480s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/ctranspose.m 480s ***** assert (ctranspose (infsup (magic (3))) == infsup (magic (3)')); 480s 1 test, 1 passed, 0 known failure, 0 skipped 480s [inst/@infsup/det.m] 480s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/det.m 480s ***** # from the documentation string 480s ***** assert (det (infsup (magic (3))) == -360); 480s 1 test, 1 passed, 0 known failure, 0 skipped 480s [inst/@infsup/diag.m] 480s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/diag.m 480s ***** assert (diag (infsup (-inf, inf)) == "[Entire]"); 480s ***** assert (diag (infsup ()) == "[Empty]"); 480s ***** assert (numel (diag (infsup ([]))), 0); 480s ***** assert (isequal (diag (infsup (magic (3))), infsup ([8; 5; 2]))); 480s ***** assert (isequal (diag (infsup ([8 5 3])), infsup ([8 0 0; 0 5 0; 0 0 3]))); 480s ***** assert (isequal (diag (infsup (1:2), 2, 3), infsup ([1 0 0; 0 2 0]))); 480s 6 tests, 6 passed, 0 known failure, 0 skipped 480s [inst/@infsup/dilog.m] 480s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/dilog.m 480s ***** assert (dilog (infsup (-inf, inf)) == "[-Inf, +0x1.3BD3CC9BE45DFp1]"); 480s ***** # from the documentation string 480s ***** assert (dilog (infsup (1)) == "[0x1.A51A6625307D3, 0x1.A51A6625307D4]"); 480s 2 tests, 2 passed, 0 known failure, 0 skipped 480s [inst/@infsup/disjoint.m] 480s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/disjoint.m 480s ***** assert (disjoint (infsup (3, 4), infsup (5, 6))); 480s ***** assert (not (disjoint (infsup (3, 4), infsup (4, 5)))); 480s ***** shared testdata 480s # Load compiled test data (from src/test/*.itl) 480s testdata = load (file_in_loadpath ("test/itl.mat")); 480s ***** test 480s # Scalar evaluation 480s testcases = testdata.NoSignal.infsup.disjoint; 480s for testcase = [testcases]' 480s assert (isequaln (... 480s disjoint (testcase.in{1}, testcase.in{2}), ... 480s testcase.out)); 480s endfor 480s ***** test 480s # Vector evaluation 480s testcases = testdata.NoSignal.infsup.disjoint; 480s in1 = vertcat (vertcat (testcases.in){:, 1}); 480s in2 = vertcat (vertcat (testcases.in){:, 2}); 480s out = vertcat (testcases.out); 480s assert (isequaln (disjoint (in1, in2), out)); 480s ***** test 480s # N-dimensional array evaluation 480s testcases = testdata.NoSignal.infsup.disjoint; 480s in1 = vertcat (vertcat (testcases.in){:, 1}); 480s in2 = vertcat (vertcat (testcases.in){:, 2}); 480s out = vertcat (testcases.out); 480s # Reshape data 480s i = -1; 480s do 480s i = i + 1; 480s testsize = factor (numel (in1) + i); 480s until (numel (testsize) > 2) 480s in1 = reshape ([in1; in1(1:i)], testsize); 480s in2 = reshape ([in2; in2(1:i)], testsize); 480s out = reshape ([out; out(1:i)], testsize); 480s assert (isequaln (disjoint (in1, in2), out)); 480s 5 tests, 5 passed, 0 known failure, 0 skipped 480s [inst/@infsup/disp.m] 480s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/disp.m 480s ***** assert (disp (infsup([])), ""); 480s ***** assert (disp (infsup(zeros (0, 1))), ""); 480s ***** assert (disp (infsup(zeros (1, 0))), ""); 480s ***** assert (disp (infsup(0)), "[0]\n"); 480s ***** assert (disp (infsup(0, 1)), "[0, 1]\n"); 480s ***** assert (disp (infsup([0 0])), " [0] [0]\n"); 480s ***** assert (disp (infsup([0 0; 0 0])), " [0] [0]\n [0] [0]\n"); 480s ***** assert (disp (infsup([0; 0])), " [0]\n [0]\n"); 480s ***** assert (disp (infsup (zeros (1, 1, 1, 0))), ""); 480s ***** 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") 480s ***** test 480s i = infsupdec (reshape (1:24, 2, 3, 4)); 480s i(1, 1, 2) = entire (); 480s i(1, 1, 3) = empty (); 480s i(1, 1, 4) = nai (); 480s assert (disp (i(1,1,:)), "ans(:,:,1) = [1]_com\nans(:,:,2) = [Entire]_dac\nans(:,:,3) = [Empty]_trv\nans(:,:,4) = [NaI]\n") 480s ***** test 480s x = infsup (zeros ([1 2 2])); 480s unwind_protect 480s format compact 480s compact = disp (x); 480s format loose 480s loose = disp (x); 480s unwind_protect_cleanup 480s format 480s end_unwind_protect 480s assert (compact, "ans(:,:,1) =\n [0] [0]\nans(:,:,2) =\n [0] [0]\n"); 480s assert (loose, "ans(:,:,1) =\n\n [0] [0]\n\nans(:,:,2) =\n\n [0] [0]\n"); 480s ***** test 480s x = infsup (zeros ([1 1 2])); 480s unwind_protect 480s format compact 480s compact = disp (x); 480s format loose 480s loose = disp (x); 480s unwind_protect_cleanup 480s format 480s end_unwind_protect 480s assert (compact, "ans(:,:,1) = [0]\nans(:,:,2) = [0]\n"); 480s assert (loose, "ans(:,:,1) = [0]\nans(:,:,2) = [0]\n"); 480s warning: test: file /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/disp.m leaked global variables: current_print_indent_level 480s 13 tests, 13 passed, 0 known failure, 0 skipped 480s [inst/@infsup/dot.m] 480s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/dot.m 480s ***** # matrix × matrix 480s ***** assert (dot (infsup (magic (3)), magic (3)) == [89, 107, 89]); 480s ***** assert (dot (infsup (magic (3)), magic (3), 1) == [89, 107, 89]); 480s ***** assert (dot (infsup (magic (3)), magic (3), 2) == [101; 83; 101]); 480s ***** # matrix × vector 480s ***** assert (dot (infsup (magic (3)), [1, 2, 3]) == [28; 34; 28]); 480s ***** assert (dot (infsup (magic (3)), [1, 2, 3], 1) == [15, 30, 45]); 480s ***** assert (dot (infsup (magic (3)), [1, 2, 3], 2) == [28; 34; 28]); 480s ***** assert (dot (infsup (magic (3)), [1; 2; 3]) == [26, 38, 26]); 480s ***** assert (dot (infsup (magic (3)), [1; 2; 3], 1) == [26, 38, 26]); 480s ***** assert (dot (infsup (magic (3)), [1; 2; 3], 2) == [15; 30; 45]); 480s ***** # matrix × scalar 480s ***** assert (dot (infsup (magic (3)), 42) == [630, 630, 630]); 480s ***** assert (dot (infsup (magic (3)), 42, 1) == [630, 630, 630]); 480s ***** assert (dot (infsup (magic (3)), 42, 2) == [630; 630; 630]); 480s ***** # vector x vector 480s ***** assert (dot (infsup([1, 2, 3]), [4, 5, 6]) == 32); 480s ***** assert (dot (infsup([1, 2, 3]), [4, 5, 6], 1) == [4, 10, 18]); 480s ***** assert (dot (infsup([1, 2, 3]), [4, 5, 6], 2) == 32); 480s ***** assert (dot (infsup([1; 2; 3]), [4; 5; 6]) == 32); 480s ***** assert (dot (infsup([1; 2; 3]), [4; 5; 6], 1) == 32); 480s ***** assert (dot (infsup([1; 2; 3]), [4; 5; 6], 2) == [4; 10; 18]); 480s ***** # vector × scalar 480s ***** assert (dot (infsup ([1, 2, 3]), 42) == 252); 480s ***** assert (dot (infsup ([1, 2, 3]), 42, 1) == [42, 84, 126]); 480s ***** assert (dot (infsup ([1, 2, 3]), 42, 2) == 252); 480s ***** assert (dot (infsup ([1; 2; 3]), 42) == 252); 480s ***** assert (dot (infsup ([1; 2; 3]), 42, 1) == 252); 480s ***** assert (dot (infsup ([1; 2; 3]), 42, 2) == [42; 84; 126]); 480s ***** # N-dimensional arrays 480s ***** test 480s x = infsup (reshape (1:24, 2, 3, 4)); 480s y = infsup (2.*ones (2, 3, 4)); 480s assert (dot (x, y, 3) == infsup ([80, 96, 112; 88, 104, 120])) 480s ***** test 480s x = infsup (ones (2, 2, 2, 2)); 480s y = infsup (1); 480s assert (size (dot (x, y)), [1, 2, 2, 2]); 480s assert (size (dot (x, y, 1)), [1, 2, 2, 2]); 480s assert (size (dot (x, y, 2)), [2, 1, 2, 2]); 480s assert (size (dot (x, y, 3)), [2, 2, 1, 2]); 480s assert (size (dot (x, y, 4)), [2, 2, 2]); 480s assert (size (dot (x, y, 5)), [2, 2, 2, 2]); 480s ***** # from the documentation string 480s ***** assert (dot ([infsup(1), 2, 3], [infsup(2), 3, 4]) == 20); 480s ***** assert (dot (infsup ([realmax; realmin; realmax]), [1; -1; -1], 1) == -realmin); 480s 28 tests, 28 passed, 0 known failure, 0 skipped 480s [inst/@infsup/ei.m] 480s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/ei.m 480s ***** assert (isempty (ei (infsup (0)))); 480s ***** assert (isempty (ei (infsup (-inf, -2)))); 480s ***** assert (isentire (ei (infsup (0, inf)))); 480s ***** # from the documentation string 480s ***** assert (ei (infsup (1)) == "[0x1.E52670F350D08, 0x1.E52670F350D09]"); 480s 4 tests, 4 passed, 0 known failure, 0 skipped 480s [inst/@infsup/end.m] 480s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/end.m 480s ***** assert (infsup (magic (3))(end) == 2); 480s ***** assert (infsup (magic (3))(end, 2) == 9); 480s ***** assert (infsup (magic (3))(2, end) == 7); 480s ***** assert (infsup ([1 2; 3 4; 5 6])(end:-1:1, :) == [5 6; 3 4; 1 2]); 480s ***** assert (reshape (infsup (1:24), 2, 3, 4)(end, end) == 24) 481s 5 tests, 5 passed, 0 known failure, 0 skipped 481s [inst/@infsup/eq.m] 481s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/eq.m 481s ***** test "Empty interval"; 481s assert (eq (infsup (), infsup ()) == true); 481s assert (eq (infsup (), infsup (1)) == false); 481s assert (eq (infsup (0), infsup ()) == false); 481s assert (eq (infsup (-inf, inf), infsup ()) == false); 481s ***** test "Singleton intervals"; 481s assert (eq (infsup (0), infsup (1)) == false); 481s assert (eq (infsup (0), infsup (0)) == true); 481s ***** test "Bounded intervals"; 481s assert (eq (infsup (1, 2), infsup (3, 4)) == false); 481s assert (eq (infsup (1, 2), infsup (2, 3)) == false); 481s assert (eq (infsup (1, 2), infsup (1.5, 2.5)) == false); 481s assert (eq (infsup (1, 2), infsup (1, 2)) == true); 481s ***** test "Unbounded intervals"; 481s assert (eq (infsup (0, inf), infsup (-inf, 0)) == false); 481s assert (eq (infsup (0, inf), infsup (0, inf)) == true); 481s assert (eq (infsup (-inf, 0), infsup (-inf, 0)) == true); 481s assert (eq (infsup (-inf, inf), infsup (42)) == false); 481s assert (eq (infsup (-inf, 0), infsup (-inf, inf)) == false); 481s assert (eq (infsup (-inf, inf), infsup (-inf, inf)) == true); 481s ***** shared testdata 481s # Load compiled test data (from src/test/*.itl) 481s testdata = load (file_in_loadpath ("test/itl.mat")); 481s ***** test 481s # Scalar evaluation 481s testcases = testdata.NoSignal.infsup.equal; 481s for testcase = [testcases]' 481s assert (isequaln (... 481s eq (testcase.in{1}, testcase.in{2}), ... 481s testcase.out)); 481s endfor 481s ***** test 481s # Vector evaluation 481s testcases = testdata.NoSignal.infsup.equal; 481s in1 = vertcat (vertcat (testcases.in){:, 1}); 481s in2 = vertcat (vertcat (testcases.in){:, 2}); 481s out = vertcat (testcases.out); 481s assert (isequaln (eq (in1, in2), out)); 481s ***** test 481s # N-dimensional array evaluations 481s testcases = testdata.NoSignal.infsup.equal; 481s in1 = vertcat (vertcat (testcases.in){:, 1}); 481s in2 = vertcat (vertcat (testcases.in){:, 2}); 481s out = vertcat (testcases.out); 481s # Reshape data 481s i = -1; 481s do 481s i = i + 1; 481s testsize = factor (numel (in1) + i); 481s until (numel (testsize) > 2) 481s in1 = reshape ([in1; in1(1:i)], testsize); 481s in2 = reshape ([in2; in2(1:i)], testsize); 481s out = reshape ([out; out(1:i)], testsize); 481s assert (isequaln (eq (in1, in2), out)); 481s 7 tests, 7 passed, 0 known failure, 0 skipped 481s [inst/@infsup/erf.m] 481s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/erf.m 481s ***** # from the documentation string 481s ***** assert (erf (infsup (1)) == "[0x1.AF767A741088Ap-1, 0x1.AF767A741088Bp-1]"); 481s ***** # correct use of signed zeros 481s ***** test 481s x = erf (infsup (0)); 481s assert (signbit (inf (x))); 481s assert (not (signbit (sup (x)))); 481s 2 tests, 2 passed, 0 known failure, 0 skipped 481s [inst/@infsup/erfc.m] 481s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/erfc.m 481s ***** # from the documentation string 481s ***** assert (erfc (infsup (1)) == "[0x1.4226162FBDDD4p-3, 0x1.4226162FBDDD5p-3]"); 481s ***** # correct use of signed zeros 481s ***** test 481s x = erfc (infsup (realmax)); 481s assert (signbit (inf (x))); 481s assert (not (signbit (sup (x)))); 481s 2 tests, 2 passed, 0 known failure, 0 skipped 481s [inst/@infsup/exp.m] 481s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/exp.m 481s ***** # from the documentation string 481s ***** assert (exp (infsup (1)) == infsup ("e")); 481s ***** # correct use of signed zeros 481s ***** test 481s x = exp (infsup (-realmax)); 481s assert (signbit (inf (x))); 481s assert (not (signbit (sup (x)))); 481s ***** shared testdata 481s # Load compiled test data (from src/test/*.itl) 481s testdata = load (file_in_loadpath ("test/itl.mat")); 481s ***** test 481s # Scalar evaluation 481s testcases = testdata.NoSignal.infsup.exp; 481s for testcase = [testcases]' 481s assert (isequaln (... 481s exp (testcase.in{1}), ... 481s testcase.out)); 481s endfor 481s ***** test 481s # Vector evaluation 481s testcases = testdata.NoSignal.infsup.exp; 481s in1 = vertcat (vertcat (testcases.in){:, 1}); 481s out = vertcat (testcases.out); 481s assert (isequaln (exp (in1), out)); 481s ***** test 481s # N-dimensional array evaluation 481s testcases = testdata.NoSignal.infsup.exp; 481s in1 = vertcat (vertcat (testcases.in){:, 1}); 481s out = vertcat (testcases.out); 481s # Reshape data 481s i = -1; 481s do 481s i = i + 1; 481s testsize = factor (numel (in1) + i); 481s until (numel (testsize) > 2) 481s in1 = reshape ([in1; in1(1:i)], testsize); 481s out = reshape ([out; out(1:i)], testsize); 481s assert (isequaln (exp (in1), out)); 481s 5 tests, 5 passed, 0 known failure, 0 skipped 481s [inst/@infsup/expm.m] 481s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/expm.m 481s ***** # from the paper 481s ***** test 481s A = infsup ([0 1; 0 -3], [0 1; 0 -2]); 481s assert (all (all (subset (infsup ([1, 0.316738; 0, 0.0497871], [1, 0.432332; 0, 0.135335]), expm (A))))); 481s 1 test, 1 passed, 0 known failure, 0 skipped 481s [inst/@infsup/expm1.m] 481s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/expm1.m 481s ***** # from the documentation string 481s ***** assert (expm1 (infsup (eps)) == "[0x1p-52, 0x1.0000000000001p-52]"); 481s ***** # correct use of signed zeros 481s ***** test 481s x = expm1 (infsup (0)); 481s assert (signbit (inf (x))); 481s assert (not (signbit (sup (x)))); 481s ***** shared testdata 481s # Load compiled test data (from src/test/*.itl) 481s testdata = load (file_in_loadpath ("test/itl.mat")); 481s ***** test 481s # Scalar evaluation 481s testcases = testdata.NoSignal.infsup.expm1; 481s for testcase = [testcases]' 481s assert (isequaln (... 481s expm1 (testcase.in{1}), ... 481s testcase.out)); 481s endfor 481s ***** test 481s # Vector evaluation 481s testcases = testdata.NoSignal.infsup.expm1; 481s in1 = vertcat (vertcat (testcases.in){:, 1}); 481s out = vertcat (testcases.out); 481s assert (isequaln (expm1 (in1), out)); 482s ***** test 482s # N-dimensional array evaluation 482s testcases = testdata.NoSignal.infsup.expm1; 482s in1 = vertcat (vertcat (testcases.in){:, 1}); 482s out = vertcat (testcases.out); 482s # Reshape data 482s i = -1; 482s do 482s i = i + 1; 482s testsize = factor (numel (in1) + i); 482s until (numel (testsize) > 2) 482s in1 = reshape ([in1; in1(1:i)], testsize); 482s out = reshape ([out; out(1:i)], testsize); 482s assert (isequaln (expm1 (in1), out)); 482s 5 tests, 5 passed, 0 known failure, 0 skipped 482s [inst/@infsup/factorial.m] 482s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/factorial.m 482s ***** # from the documentation string 482s ***** assert (factorial (infsup (6)) == 720); 482s ***** assert (factorial (infsup (0)) == 1); 482s ***** assert (factorial (infsup ("[0, 1.99]")) == 1); 482s ***** assert (factorial (infsup ("[0, 2]")) == "[1, 2]"); 482s ***** assert (factorial (infsup ("[1.4, 1.6]")) == "[Empty]"); 482s 5 tests, 5 passed, 0 known failure, 0 skipped 482s [inst/@infsup/fix.m] 482s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/fix.m 482s ***** # Empty interval 482s ***** assert (fix (infsup ()) == infsup ()); 482s ***** # Singleton intervals 482s ***** assert (fix (infsup (0)) == infsup (0)); 482s ***** assert (fix (infsup (1)) == infsup (1)); 482s ***** assert (fix (infsup (1+eps)) == infsup (1)); 482s ***** assert (fix (infsup (-1)) == infsup (-1)); 482s ***** assert (fix (infsup (0.5)) == infsup (0)); 482s ***** assert (fix (infsup (-0.5)) == infsup (0)); 482s ***** # Bounded intervals 482s ***** assert (fix (infsup (-0.5, 0)) == infsup (0)); 482s ***** assert (fix (infsup (0, 0.5)) == infsup (0)); 482s ***** assert (fix (infsup (0.25, 0.5)) == infsup (0)); 482s ***** assert (fix (infsup (-1, 0)) == infsup (-1, 0)); 482s ***** assert (fix (infsup (-1, 1)) == infsup (-1, 1)); 482s ***** assert (fix (infsup (-realmin, realmin)) == infsup (0)); 482s ***** assert (fix (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 482s ***** # Unbounded intervals 482s ***** assert (fix (infsup (-realmin, inf)) == infsup (0, inf)); 482s ***** assert (fix (infsup (-realmax, inf)) == infsup (-realmax, inf)); 482s ***** assert (fix (infsup (-inf, realmin)) == infsup (-inf, 0)); 482s ***** assert (fix (infsup (-inf, realmax)) == infsup (-inf, realmax)); 482s ***** assert (fix (infsup (-inf, inf)) == infsup (-inf, inf)); 482s ***** # from the documentation string 482s ***** assert (fix (infsup (2.5, 3.5)) == infsup (2, 3)); 482s ***** assert (fix (infsup (-0.5, 5)) == infsup (0, 5)); 482s ***** # correct use of signed zeros 482s ***** test 482s x = fix (infsup (0.5)); 482s assert (signbit (inf (x))); 482s assert (not (signbit (sup (x)))); 482s ***** test 482s x = fix (infsup (-0.5)); 482s assert (signbit (inf (x))); 482s assert (not (signbit (sup (x)))); 482s ***** test 482s x = fix (infsup (0)); 482s assert (signbit (inf (x))); 482s assert (not (signbit (sup (x)))); 482s ***** shared testdata 482s # Load compiled test data (from src/test/*.itl) 482s testdata = load (file_in_loadpath ("test/itl.mat")); 482s ***** test 482s # Scalar evaluation 482s testcases = testdata.NoSignal.infsup.trunc; 482s for testcase = [testcases]' 482s assert (isequaln (... 482s fix (testcase.in{1}), ... 482s testcase.out)); 482s endfor 482s ***** test 482s # Vector evaluation 482s testcases = testdata.NoSignal.infsup.trunc; 482s in1 = vertcat (vertcat (testcases.in){:, 1}); 482s out = vertcat (testcases.out); 482s assert (isequaln (fix (in1), out)); 482s ***** test 482s # N-dimensional array evaluation 482s testcases = testdata.NoSignal.infsup.trunc; 482s in1 = vertcat (vertcat (testcases.in){:, 1}); 482s out = vertcat (testcases.out); 482s # Reshape data 482s i = -1; 482s do 482s i = i + 1; 482s testsize = factor (numel (in1) + i); 482s until (numel (testsize) > 2) 482s in1 = reshape ([in1; in1(1:i)], testsize); 482s out = reshape ([out; out(1:i)], testsize); 482s assert (isequaln (fix (in1), out)); 482s 27 tests, 27 passed, 0 known failure, 0 skipped 482s [inst/@infsup/floor.m] 482s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/floor.m 482s ***** # Empty interval 482s ***** assert (floor (infsup ()) == infsup ()); 482s ***** # Singleton intervals 482s ***** assert (floor (infsup (0)) == infsup (0)); 482s ***** assert (floor (infsup (0.5)) == infsup (0)); 482s ***** assert (floor (infsup (-0.5)) == infsup (-1)); 482s ***** # Bounded intervals 482s ***** assert (floor (infsup (-0.5, 0)) == infsup (-1, 0)); 482s ***** assert (floor (infsup (0, 0.5)) == infsup (0)); 482s ***** assert (floor (infsup (0.25, 0.5)) == infsup (0)); 482s ***** assert (floor (infsup (-1, 0)) == infsup (-1, 0)); 482s ***** assert (floor (infsup (-1, 1)) == infsup (-1, 1)); 482s ***** assert (floor (infsup (-realmin, realmin)) == infsup (-1, 0)); 482s ***** assert (floor (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 482s ***** # Unbounded intervals 482s ***** assert (floor (infsup (-realmin, inf)) == infsup (-1, inf)); 482s ***** assert (floor (infsup (-realmax, inf)) == infsup (-realmax, inf)); 482s ***** assert (floor (infsup (-inf, realmin)) == infsup (-inf, 0)); 482s ***** assert (floor (infsup (-inf, realmax)) == infsup (-inf, realmax)); 482s ***** assert (floor (infsup (-inf, inf)) == infsup (-inf, inf)); 482s ***** # from the documentation string 482s ***** assert (floor (infsup (2.5, 3.5)) == infsup (2, 3)); 482s ***** assert (floor (infsup (-0.5, 5)) == infsup (-1, 5)); 482s ***** # correct use of signed zeros 482s ***** test 482s x = floor (infsup (0.5)); 482s assert (signbit (inf (x))); 482s assert (not (signbit (sup (x)))); 482s ***** test 482s x = floor (infsup (0)); 482s assert (signbit (inf (x))); 482s assert (not (signbit (sup (x)))); 482s ***** shared testdata 482s # Load compiled test data (from src/test/*.itl) 482s testdata = load (file_in_loadpath ("test/itl.mat")); 482s ***** test 482s # Scalar evaluation 482s testcases = testdata.NoSignal.infsup.floor; 482s for testcase = [testcases]' 482s assert (isequaln (... 482s floor (testcase.in{1}), ... 482s testcase.out)); 482s endfor 482s ***** test 482s # Vector evaluation 482s testcases = testdata.NoSignal.infsup.floor; 482s in1 = vertcat (vertcat (testcases.in){:, 1}); 482s out = vertcat (testcases.out); 482s assert (isequaln (floor (in1), out)); 482s ***** test 482s # N-dimensional array evaluation 482s testcases = testdata.NoSignal.infsup.floor; 482s in1 = vertcat (vertcat (testcases.in){:, 1}); 482s out = vertcat (testcases.out); 482s # Reshape data 482s i = -1; 482s do 482s i = i + 1; 482s testsize = factor (numel (in1) + i); 482s until (numel (testsize) > 2) 482s in1 = reshape ([in1; in1(1:i)], testsize); 482s out = reshape ([out; out(1:i)], testsize); 482s assert (isequaln (floor (in1), out)); 482s 23 tests, 23 passed, 0 known failure, 0 skipped 482s [inst/@infsup/fma.m] 482s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/fma.m 482s ***** # from the documentation string 482s ***** assert (fma (infsup (1+eps), infsup (7), infsup ("0.1")) == "[0x1.C666666666668p2, 0x1.C666666666669p2]"); 482s ***** # correct use of signed zeros 482s ***** test 482s x = fma (infsup (0), 0, 0); 482s assert (signbit (inf (x))); 482s assert (not (signbit (sup (x)))); 482s ***** test 482s x = fma (infsup (1), 0, 0); 482s assert (signbit (inf (x))); 482s assert (not (signbit (sup (x)))); 482s ***** test 482s x = fma (infsup (1), 1, -1); 482s assert (signbit (inf (x))); 482s assert (not (signbit (sup (x)))); 482s ***** shared testdata 482s # Load compiled test data (from src/test/*.itl) 482s testdata = load (file_in_loadpath ("test/itl.mat")); 483s ***** test 483s # Scalar evaluation 483s testcases = testdata.NoSignal.infsup.fma; 483s for testcase = [testcases]' 483s assert (isequaln (... 483s fma (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 483s testcase.out)); 483s endfor 483s ***** test 483s # Vector evaluation 483s testcases = testdata.NoSignal.infsup.fma; 483s in1 = vertcat (vertcat (testcases.in){:, 1}); 483s in2 = vertcat (vertcat (testcases.in){:, 2}); 483s in3 = vertcat (vertcat (testcases.in){:, 3}); 483s out = vertcat (testcases.out); 483s assert (isequaln (fma (in1, in2, in3), out)); 483s ***** test 483s # N-dimensional array evaluation 483s testcases = testdata.NoSignal.infsup.fma; 483s in1 = vertcat (vertcat (testcases.in){:, 1}); 483s in2 = vertcat (vertcat (testcases.in){:, 2}); 483s in3 = vertcat (vertcat (testcases.in){:, 3}); 483s out = vertcat (testcases.out); 483s # Reshape data 483s i = -1; 483s do 483s i = i + 1; 483s testsize = factor (numel (in1) + i); 483s until (numel (testsize) > 2) 483s in1 = reshape ([in1; in1(1:i)], testsize); 483s in2 = reshape ([in2; in2(1:i)], testsize); 483s in3 = reshape ([in3; in3(1:i)], testsize); 483s out = reshape ([out; out(1:i)], testsize); 483s assert (isequaln (fma (in1, in2, in3), out)); 483s 7 tests, 7 passed, 0 known failure, 0 skipped 483s [inst/@infsup/fminsearch.m] 483s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/fminsearch.m 483s ***** test 483s sqr = @(x) x .^ 2; 483s [x, y] = fminsearch (sqr, infsup (-inf, inf)); 483s assert (y == 0); 483s ***** demo 483s clf 483s hold on 483s draw = @(x) plot (x(1), x(2), [238 232 213]/255, [88 110 117]/255); 483s f = @(x) (x(1) - 2) .^ 2 - x(2) .^ 2; 483s fminsearch (f, infsup ("[1, 3] [0, 1]"), ... 483s optimset ('OutputFcn', draw)); 483s hold off 483s 1 test, 1 passed, 0 known failure, 0 skipped 483s [inst/@infsup/fsolve.m] 483s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/fsolve.m 483s ***** test 483s sqr = @(x) x .^ 2; 483s assert (subset (sqrt (infsup (2)), fsolve (sqr, infsup (0, 3), 2))); 483s ***** test 483s sqr = @(x) x .^ 2; 483s assert (subset (sqrt (infsup (2)), fsolve (sqr, infsup (0, 3), 2, struct ("Vectorize", false)))); 484s ***** function [fval, x] = contractor (y, x) 484s fval = x .^ 2; 484s y = intersect (y, fval); 484s x = sqrrev (y, x); 484s ***** endfunction 484s ***** assert (subset (sqrt (infsup (2)), fsolve (@contractor, infsup (0, 3), 2, struct ("Contract", true)))); 484s ***** assert (subset (sqrt (infsup (2)), fsolve (@contractor, infsup (0, 3), 2, struct ("Contract", true, "Vectorize", false)))); 484s ***** demo 484s clf 484s hold on 484s grid on 484s axis equal 484s shade = [238 232 213] / 255; 484s blue = [38 139 210] / 255; 484s cyan = [42 161 152] / 255; 484s red = [220 50 47] / 255; 484s # 2D ring 484s f = @(x, y) hypot (x, y); 484s [outer, paving, inner] = fsolve (f, infsup ([-3; -3], [3; 3]), ... 484s infsup (0.5, 2), ... 484s optimset ('TolX', 0.1)); 484s # Plot the outer interval enclosure 484s plot (outer(1), outer(2), shade) 484s # Plot the guaranteed inner interval enclosures of the preimage 484s plot (paving(1, inner), paving(2, inner), blue, cyan); 484s # Plot the boundary of the preimage 484s plot (paving(1, not (inner)), paving(2, not (inner)), red); 484s ***** demo 484s clf 484s hold on 484s grid on 484s shade = [238 232 213] / 255; 484s blue = [38 139 210] / 255; 484s # This 3D ring is difficult to approximate with interval boxes 484s f = @(x, y, z) hypot (hypot (x, y) - 2, z); 484s [~, paving, inner] = fsolve (f, infsup ([-4; -4; -2], [4; 4; 2]), ... 484s infsup (0, 0.5), ... 484s optimset ('TolX', 0.2)); 484s plot3 (paving(1, not (inner)), ... 484s paving(2, not (inner)), ... 484s paving(3, not (inner)), shade, blue); 484s view (50, 60) 484s 4 tests, 4 passed, 0 known failure, 0 skipped 484s [inst/@infsup/fzero.m] 484s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/fzero.m 484s ***** test "from the documentation string"; 484s f = @(x) cos (x); 484s df = @(x) -sin (x); 484s zeros = fzero (f, infsup ("[-10, 10]"), df); 484s assert (all (subset (pi * (-2.5:1:2.5)', zeros))); 484s assert (max (rad (zeros)) < 8 * eps); 484s sqr = @(x) x .^ 2; 484s zeros = fzero (sqr, infsup ("[Entire]")); 484s assert (all (subset (0, zeros))); 484s assert (max (rad (zeros)) < eps); 484s 1 test, 1 passed, 0 known failure, 0 skipped 484s [inst/@infsup/gamma.m] 484s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/gamma.m 484s ***** # from the documentation string 484s ***** assert (gamma (infsup (1.5)) == "[0x1.C5BF891B4EF6Ap-1, 0x1.C5BF891B4EF6Bp-1]"); 484s 1 test, 1 passed, 0 known failure, 0 skipped 484s [inst/@infsup/gammaln.m] 484s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/gammaln.m 484s ***** assert (gammaln (infsup (-inf, inf)) == "[-0x1.F19B9BCC38A42p-4, +Inf]"); 484s ***** # from the documentation string 484s ***** assert (gammaln (infsup (1.5)) == "[-0x1.EEB95B094C192p-4, -0x1.EEB95B094C191p-4]"); 484s ***** # correct use of signed zeros 484s ***** test 484s x = gammaln (infsup (1)); 484s assert (signbit (inf (x))); 484s assert (not (signbit (sup (x)))); 484s ***** test 484s x = gammaln (infsup (2)); 484s assert (signbit (inf (x))); 484s assert (not (signbit (sup (x)))); 484s 4 tests, 4 passed, 0 known failure, 0 skipped 484s [inst/@infsup/gauss.m] 484s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/gauss.m 484s ***** # from the documentation string 484s ***** assert (gauss (infsup ([1, 0; 0, 2]), [2, 0; 0, 4]) == [2, 0; 0, 2]); 484s 1 test, 1 passed, 0 known failure, 0 skipped 484s [inst/@infsup/ge.m] 484s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/ge.m 484s ***** assert (ge (infsup (2, 3), infsup (1, 3))); 484s 1 test, 1 passed, 0 known failure, 0 skipped 484s [inst/@infsup/gt.m] 484s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/gt.m 484s ***** assert (not (gt (infsup (2, 3), infsup (1, 3)))); 484s ***** assert (gt (infsup (2, 3.1), infsup (1, 3))); 484s 2 tests, 2 passed, 0 known failure, 0 skipped 484s [inst/@infsup/hdist.m] 484s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/hdist.m 484s ***** # from the documentation string 484s ***** assert (hdist (infsup (1, 6), infsup (2, 8)), 2); 484s 1 test, 1 passed, 0 known failure, 0 skipped 484s [inst/@infsup/horzcat.m] 484s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/horzcat.m 484s ***** assert (horzcat (infsup (1), infsup (2)) == infsup (horzcat (1, 2))); 484s ***** test 484s # from the documentation string 484s a = infsup (2, 5); 484s assert (horzcat (a, a, a) == infsup ([2, 2, 2], [5, 5, 5])); 485s 2 tests, 2 passed, 0 known failure, 0 skipped 485s [inst/@infsup/hypot.m] 485s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/hypot.m 485s ***** # from the documentation string 485s ***** assert (hypot (infsup (2, 3), infsup (1, 2)) == "[0x1.1E3779B97F4A7p1, 0x1.CD82B446159F4p1]"); 485s ***** # correct use of signed zeros 485s ***** test 485s x = hypot (infsup (0), infsup (0)); 485s assert (signbit (inf (x))); 485s assert (not (signbit (sup (x)))); 485s ***** shared testdata 485s # Load compiled test data (from src/test/*.itl) 485s testdata = load (file_in_loadpath ("test/itl.mat")); 485s ***** test 485s # Scalar evaluation 485s testcases = testdata.NoSignal.infsup.hypot; 485s for testcase = [testcases]' 485s assert (isequaln (... 485s hypot (testcase.in{1}, testcase.in{2}), ... 485s testcase.out)); 485s endfor 485s ***** test 485s # Vector evaluation 485s testcases = testdata.NoSignal.infsup.hypot; 485s in1 = vertcat (vertcat (testcases.in){:, 1}); 485s in2 = vertcat (vertcat (testcases.in){:, 2}); 485s out = vertcat (testcases.out); 485s assert (isequaln (hypot (in1, in2), out)); 485s ***** test 485s # N-dimensional array evaluation 485s testcases = testdata.NoSignal.infsup.hypot; 485s in1 = vertcat (vertcat (testcases.in){:, 1}); 485s in2 = vertcat (vertcat (testcases.in){:, 2}); 485s out = vertcat (testcases.out); 485s # Reshape data 485s i = -1; 485s do 485s i = i + 1; 485s testsize = factor (numel (in1) + i); 485s until (numel (testsize) > 2) 485s in1 = reshape ([in1; in1(1:i)], testsize); 485s in2 = reshape ([in2; in2(1:i)], testsize); 485s out = reshape ([out; out(1:i)], testsize); 485s assert (isequaln (hypot (in1, in2), out)); 485s 5 tests, 5 passed, 0 known failure, 0 skipped 485s [inst/@infsup/idist.m] 485s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/idist.m 485s ***** # from the documentation string 485s ***** assert (idist (infsup (0, 6), infsup (7, 20)), 1); 485s 1 test, 1 passed, 0 known failure, 0 skipped 485s [inst/@infsup/inf.m] 485s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/inf.m 485s ***** # from the documentation string 485s ***** assert (inf (infsup (2.5, 3.5)), 2.5); 485s ***** shared testdata 485s # Load compiled test data (from src/test/*.itl) 485s testdata = load (file_in_loadpath ("test/itl.mat")); 485s ***** test 485s # Scalar evaluation 485s testcases = testdata.NoSignal.infsup.inf; 485s for testcase = [testcases]' 485s assert (isequaln (... 485s inf (testcase.in{1}), ... 485s testcase.out)); 485s endfor 485s ***** test 485s # Vector evaluation 485s testcases = testdata.NoSignal.infsup.inf; 485s in1 = vertcat (vertcat (testcases.in){:, 1}); 485s out = vertcat (testcases.out); 485s assert (isequaln (inf (in1), out)); 485s ***** test 485s # N-dimensional array evaluation 485s testcases = testdata.NoSignal.infsup.inf; 485s in1 = vertcat (vertcat (testcases.in){:, 1}); 485s out = vertcat (testcases.out); 485s # Reshape data 485s i = -1; 485s do 485s i = i + 1; 485s testsize = factor (numel (in1) + i); 485s until (numel (testsize) > 2) 485s in1 = reshape ([in1; in1(1:i)], testsize); 485s out = reshape ([out; out(1:i)], testsize); 485s assert (isequaln (inf (in1), out)); 485s 4 tests, 4 passed, 0 known failure, 0 skipped 485s [inst/@infsup/infsup.m] 485s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/infsup.m 485s ***** # Empty intervals 485s ***** test 485s x = infsup (); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** test 485s x = infsup ("[]"); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** test 485s x = infsup ("[ ]"); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** test 485s x = infsup ("[\t]"); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** test 485s x = infsup ("[empty]"); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** test 485s x = infsup ("[EMPTY]"); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** test 485s x = infsup ("[ empty ]"); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** test 485s x = infsup ("\t[\t Empty\t]\t"); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** # Entire interval 485s ***** test 485s x = infsup ("[,]"); 485s assert (inf (x), -inf); 485s assert (sup (x), +inf); 485s ***** test 485s x = infsup ("[entire]"); 485s assert (inf (x), -inf); 485s assert (sup (x), +inf); 485s ***** test 485s x = infsup ("[ENTIRE]"); 485s assert (inf (x), -inf); 485s assert (sup (x), +inf); 485s ***** test 485s x = infsup ("[ entire ]"); 485s assert (inf (x), -inf); 485s assert (sup (x), +inf); 485s ***** test 485s x = infsup (" [Entire \t] "); 485s assert (inf (x), -inf); 485s assert (sup (x), +inf); 485s ***** test 485s x = infsup ("[-inf,+inf]"); 485s assert (inf (x), -inf); 485s assert (sup (x), +inf); 485s ***** test 485s x = infsup ("[-infinity, +infinity]"); 485s assert (inf (x), -inf); 485s assert (sup (x), +inf); 485s ***** test 485s x = infsup ("[-INF, +INFinitY]"); 485s assert (inf (x), -inf); 485s assert (sup (x), +inf); 485s ***** # double boundaries 485s ***** test 485s x = infsup (0); 485s assert (inf (x), 0); 485s assert (sup (x), 0); 485s assert (signbit (inf (x))); 485s assert (not (signbit (sup (x)))); 485s ***** test 485s x = infsup (2, 3); 485s assert (inf (x), 2); 485s assert (sup (x), 3); 485s ***** test 485s x = infsup (-inf, 0.1); 485s assert (inf (x), -inf); 485s assert (sup (x), 0.1); 485s ***** test 485s x = infsup (-inf, +inf); 485s assert (inf (x), -inf); 485s assert (sup (x), +inf); 485s ***** # NaN values 485s ***** warning id=interval:UndefinedOperation 485s x = infsup (nan); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** warning id=interval:UndefinedOperation 485s x = infsup (nan, 2); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** warning id=interval:UndefinedOperation 485s x = infsup (3, nan); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** # illegal numeric boundaries 485s ***** warning id=interval:UndefinedOperation 485s x = infsup (+inf, -inf); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** warning id=interval:UndefinedOperation 485s x = infsup (+inf, +inf); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** warning id=interval:UndefinedOperation 485s x = infsup (-inf, -inf); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** warning id=interval:UndefinedOperation 485s x = infsup (3, 2); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** warning id=interval:UndefinedOperation 485s x = infsup (3, -inf); 485s assert (inf (x), +inf); 485s assert (sup (x), -inf); 485s ***** # double matrix 485s ***** test 485s x = infsup (magic (4)); 485s assert (inf (x), magic (4)); 485s assert (sup (x), magic (4)); 485s ***** test 485s x = infsup (magic (3), magic (3) + 1); 485s assert (inf (x), magic (3)); 485s assert (sup (x), magic (3) + 1); 485s ***** warning id=interval:UndefinedOperation 485s x = infsup (nan (3)); 485s assert (inf (x), +inf (3)); 485s assert (sup (x), -inf (3)); 485s ***** test 485s x = infsup (-inf (3), +inf (3)); 485s assert (inf (x), -inf (3)); 485s assert (sup (x), +inf (3)); 485s ***** # decimal boundaries 485s ***** test 485s x = infsup ("0.1"); 485s assert (inf (x), 0.1 - eps / 16); 485s assert (sup (x), 0.1); 485s ***** test 485s x = infsup ("0.1e1"); 485s assert (inf (x), 1); 485s assert (sup (x), 1); 485s ***** # hexadecimal boundaries 485s ***** test 485s x = infsup ("0xff"); 485s assert (inf (x), 255); 485s assert (sup (x), 255); 485s ***** test 485s x = infsup ("0xff.1"); 485s assert (inf (x), 255.0625); 485s assert (sup (x), 255.0625); 485s ***** test 485s x = infsup ("0xff.1p-1"); 485s assert (inf (x), 127.53125); 485s assert (sup (x), 127.53125); 485s ***** # named constants 485s ***** test 485s x = infsup ("pi"); 485s assert (inf (x), pi); 485s assert (sup (x), pi + 2 * eps); 485s ***** test 485s x = infsup ("e"); 485s assert (inf (x), e); 485s assert (sup (x), e + eps); 485s ***** # uncertain form 485s ***** test 485s x = infsup ("32?"); 485s assert (inf (x), 31.5); 485s assert (sup (x), 32.5); 485s ***** test 485s x = infsup ("32?8"); 485s assert (inf (x), 24); 485s assert (sup (x), 40); 485s ***** test 485s x = infsup ("32?u"); 485s assert (inf (x), 32); 485s assert (sup (x), 32.5); 486s ***** test 486s x = infsup ("32?d"); 486s assert (inf (x), 31.5); 486s assert (sup (x), 32); 486s ***** test 486s x = infsup ("32??"); 486s assert (inf (x), -inf); 486s assert (sup (x), +inf); 486s ***** test 486s x = infsup ("32??d"); 486s assert (inf (x), -inf); 486s assert (sup (x), 32); 486s ***** test 486s x = infsup ("32??u"); 486s assert (inf (x), 32); 486s assert (sup (x), +inf); 486s ***** test 486s x = infsup ("32?e5"); 486s assert (inf (x), 3150000); 486s assert (sup (x), 3250000); 486s ***** # rational form 486s ***** test 486s x = infsup ("6/9"); 486s assert (inf (x), 2 / 3); 486s assert (sup (x), 2 / 3 + eps / 2); 486s ***** test 486s x = infsup ("6e1/9"); 486s assert (inf (x), 20 / 3 - eps * 2); 486s assert (sup (x), 20 / 3); 486s ***** test 486s x = infsup ("6/9e1"); 486s assert (inf (x), 2 / 30); 486s assert (sup (x), 2 / 30 + eps / 16); 486s ***** test 486s x = infsup ("-6/9"); 486s assert (inf (x), -(2 / 3 + eps / 2)); 486s assert (sup (x), -2 / 3); 487s ***** test 487s x = infsup ("6/-9"); 487s assert (inf (x), -(2 / 3 + eps / 2)); 487s assert (sup (x), -2 / 3); 487s ***** test 487s x = infsup ("-6/-9"); 487s assert (inf (x), 2 / 3); 487s assert (sup (x), 2 / 3 + eps / 2); 487s ***** test 487s x = infsup ("6.6/9.9"); 487s assert (inf (x), 2 / 3); 487s assert (sup (x), 2 / 3 + eps / 2); 487s ***** # inf-sup interval literal 487s ***** test 487s x = infsup ("[2, 3]"); 487s assert (inf (x), 2); 487s assert (sup (x), 3); 487s ***** test 487s x = infsup ("[0.1]"); 487s assert (inf (x), 0.1 - eps / 16); 487s assert (sup (x), 0.1); 487s ***** test 487s x = infsup ("[0xff, 0xff.1]"); 487s assert (inf (x), 255); 487s assert (sup (x), 255.0625); 487s ***** test 487s x = infsup ("[e, pi]"); 487s assert (inf (x), e); 487s assert (sup (x), pi + 2 * eps); 487s ***** test 487s x = infsup ("[6/9, 6e1/9]"); 487s assert (inf (x), 2 / 3); 487s assert (sup (x), 20 / 3); 488s ***** # corner cases 488s ***** test 488s x = infsup (","); 488s assert (inf (x), -inf); 488s assert (sup (x), +inf); 488s ***** test 488s x = infsup ("[, 3]"); 488s assert (inf (x), -inf); 488s assert (sup (x), 3); 488s ***** test 488s x = infsup ("", "3"); 488s assert (inf (x), -inf); 488s assert (sup (x), 3); 488s ***** test 488s x = infsup ("[2, ]"); 488s assert (inf (x), 2); 488s assert (sup (x), inf); 488s ***** test 488s x = infsup ("2", ""); 488s assert (inf (x), 2); 488s assert (sup (x), inf); 488s ***** # decimal vector 488s ***** test 488s x = infsup (["0.1"; "0.2"; "0.3"]); 488s assert (inf (x), [0.1 - eps / 16; 0.2 - eps / 8; 0.3]); 488s assert (sup (x), [0.1; 0.2; 0.3 + eps / 8]); 488s ***** test 488s x = infsup ("0.1; 0.2; 0.3"); 488s assert (inf (x), [0.1 - eps / 16; 0.2 - eps / 8; 0.3]); 488s assert (sup (x), [0.1; 0.2; 0.3 + eps / 8]); 488s ***** test 488s x = infsup ("0.1\n0.2\n0.3"); 488s assert (inf (x), [0.1 - eps / 16; 0.2 - eps / 8; 0.3]); 488s assert (sup (x), [0.1; 0.2; 0.3 + eps / 8]); 488s ***** # cell array with mixed boundaries 488s ***** test 488s x = infsup ({"0.1", 42; "e", "3.2/8"}, {"0xffp2", "42e1"; "pi", 2}); 488s assert (inf (x), [0.1 - eps / 16, 42; e, 0.4 - eps / 4]); 488s assert (sup (x), [1020, 420; pi + 2 * eps, 2]); 488s ***** test 488s x = infsup ({"[2, 3]", "3/4", "[Entire]", "42?3", 1, "0xf"}); 488s assert (inf (x), [2, 0.75, -inf, 39, 1, 15]); 488s assert (sup (x), [3, 0.75, +inf, 45, 1, 15]); 488s ***** # broadcasting 488s ***** test 488s x = infsup (magic (3), 10); 488s assert (inf (x), magic (3)); 488s assert (sup (x), 10 .* ones (3)); 488s ***** test 488s x = infsup (zeros (1, 20), ones (20, 1)); 488s assert (inf (x), zeros (20, 20)); 488s assert (sup (x), ones (20, 20)); 488s ***** # nai 488s ***** warning id=interval:UndefinedOperation 488s x = infsup ("[nai]"); 488s assert (inf (x), +inf); 488s assert (sup (x), -inf); 488s ***** warning id=interval:UndefinedOperation 488s x = infsup ("Ausgeschnitzel"); 488s assert (inf (x), +inf); 488s assert (sup (x), -inf); 488s ***** # interval literals vs. two arguments 488s ***** warning id=interval:UndefinedOperation 488s x = infsup ("[empty]", 42); 488s assert (inf (x), +inf); 488s assert (sup (x), -inf); 488s ***** warning id=interval:UndefinedOperation 488s x = infsup ("0?", 42); 488s assert (inf (x), +inf); 488s assert (sup (x), -inf); 488s ***** # extraction of single errors 488s ***** warning id=interval:UndefinedOperation 488s x = infsup ("0 1 2 [xxx] 3 4"); 488s assert (inf (x), [0 1 2 +inf 3 4]); 488s assert (sup (x), [0 1 2 -inf 3 4]); 488s ***** warning id=interval:UndefinedOperation 488s x = infsup ({1 2; 3 "[xxx]"}); 488s assert (inf (x), [1 2; 3 +inf]); 488s assert (sup (x), [1 2; 3 -inf]); 488s ***** # complex values 488s ***** warning id=interval:InvalidOperand 488s x = infsup ([1 2 3+i 4+0i]); 488s assert (inf (x), [1 2 +inf 4]); 488s assert (sup (x), [1 2 -inf 4]); 488s ***** # inaccurate conversion 488s ***** warning id=interval:PossiblyUndefinedOperation 488s x = infsup ("1.000000000000000000002", "1.000000000000000000001"); 488s assert (inf (x), 1); 488s assert (sup (x), 1 + eps); 488s ***** test 488s n = uint64(2 ^ 53); 488s x = infsup (n, n + 1); 488s assert (inf (x), double (n)); 488s assert (sup (x), double (n + 2)); 488s ***** test 488s n = uint64(2 ^ 53); 488s x = infsup ({n}, n + 1); 488s assert (inf (x), double (n)); 488s assert (sup (x), double (n + 2)); 488s ***** test 488s n = uint64(2 ^ 53); 488s x = infsup (n + 1, n + 1); 488s assert (inf (x), double (n)); 488s assert (sup (x), double (n + 2)); 488s ***** test 488s n = uint64(2 ^ 54); 488s x = infsup (n, n + 1); 488s assert (inf (x), double (n)); 488s assert (sup (x), double (n + 4)); 488s ***** warning id=interval:PossiblyUndefinedOperation 488s n = uint64(2 ^ 54); 488s x = infsup (n + 1, n + 2); 488s assert (inf (x), double (n)); 488s assert (sup (x), double (n + 4)); 488s ***** warning id=interval:PossiblyUndefinedOperation 488s x = infsup ("pi", "3.141592653589793"); 488s assert (inf (x), pi); 488s assert (sup (x), pi); 488s ***** warning id=interval:PossiblyUndefinedOperation 488s x = infsup ("pi", "3.1415926535897932"); 488s assert (inf (x), pi); 488s assert (sup (x), pi + 2 * eps); 488s ***** # isexact flag 488s ***** test 488s [~, isexact] = infsup (); 488s assert (isexact); 488s ***** test 488s [~, isexact] = infsup (0); 488s assert (isexact); 488s ***** test 488s [~, isexact] = infsup ("1 2 3"); 488s assert (isexact, true); 488s ***** test 488s [~, isexact] = infsup ("1 2 3.1"); 488s assert (isexact, false); 488s ***** warning 488s [~, isexact] = infsup ("[nai]"); 488s assert (not (isexact)); 488s ***** # overflow flag 488s ***** test 488s [~, ~, overflow] = infsup (); 488s assert (not (overflow)); 488s ***** test 488s [~, ~, overflow] = infsup (0); 488s assert (not (overflow)); 488s ***** test 488s [~, ~, overflow] = infsup ([1 2 3]); 488s assert (overflow, false (1, 3)); 488s ***** warning 488s [~, ~, overflow] = infsup ("[nai]"); 488s assert (not (overflow)); 488s ***** test 488s [~, ~, overflow] = infsup ("1e3000"); 488s assert (overflow); 488s ***** test 488s [~, ~, overflow] = infsup ("[1, inf]"); 488s assert (not (overflow)); 488s ***** # isnai flag 488s ***** test 488s [~, ~, ~, isnai] = infsup (); 488s assert (not (isnai)); 488s ***** test 488s [~, ~, ~, isnai] = infsup (0); 488s assert (not (isnai)); 488s ***** test 488s [~, ~, ~, isnai] = infsup ([1 2 3]); 488s assert (isnai, false (1, 3)); 488s ***** warning 488s [~, ~, ~, isnai] = infsup ("[nai]"); 488s assert (isnai); 488s ***** warning 488s [~, ~, ~, isnai] = infsup ("xxx"); 488s assert (isnai); 488s ***** warning 488s [~, ~, ~, isnai] = infsup ("1 2 xxx 4"); 488s assert (isnai, [false, false, true, false]); 488s ***** warning 488s [~, ~, ~, isnai] = infsup ("[-inf, inf] [inf, inf]"); 488s assert (isnai, [false, true]); 488s ***** # N-dimensional arrays 488s ***** test 488s x = infsup (zeros (2, 2, 2)); 488s assert (inf (x), zeros (2, 2, 2)); 488s assert (sup (x), zeros (2, 2, 2)); 488s ***** test 488s x = infsup (zeros (2, 2, 2), ones (2, 2, 2)); 488s assert (inf (x), zeros (2, 2, 2)); 488s assert (sup (x), ones (2, 2, 2)); 488s ***** test 488s x = infsup (zeros (2, 1, 2, 1, 2, 1), ones (1, 3, 1, 3, 1, 3)); 488s assert (inf (x), zeros (2, 3, 2, 3, 2, 3)); 488s assert (sup (x), ones (2, 3, 2, 3, 2, 3)); 489s ***** test 489s c1 = reshape ({1, 2, 3, 4, 5, 6, 7, 8}, 2, 2, 2); 489s c2 = reshape ({2, 3, 4, 5, 6, 7, 8, 9}, 2, 2, 2); 489s x = infsup (c1, c2); 489s assert (inf (x), reshape (1:8, 2, 2, 2)); 489s assert (sup (x), reshape (2:9, 2, 2, 2)); 489s ***** shared testdata 489s # Load compiled test data (from src/test/*.itl) 489s testdata = load (file_in_loadpath ("test/itl.mat")); 489s ***** test 489s # Scalar evaluation 489s testcases = testdata.NoSignal.infsup.("b-numsToInterval"); 489s for testcase = [testcases]' 489s assert (isequaln (... 489s infsup (testcase.in{1}, testcase.in{2}), ... 489s testcase.out)); 489s endfor 489s ***** test 489s # Vector evaluation 489s testcases = testdata.NoSignal.infsup.("b-numsToInterval"); 489s in1 = vertcat (vertcat (testcases.in){:, 1}); 489s in2 = vertcat (vertcat (testcases.in){:, 2}); 489s out = vertcat (testcases.out); 489s assert (isequaln (infsup (in1, in2), out)); 489s ***** test 489s # N-dimensional array evaluation 489s testcases = testdata.NoSignal.infsup.("b-numsToInterval"); 489s in1 = vertcat (vertcat (testcases.in){:, 1}); 489s in2 = vertcat (vertcat (testcases.in){:, 2}); 489s out = vertcat (testcases.out); 489s # Reshape data 489s i = -1; 489s do 489s i = i + 1; 489s testsize = factor (numel (in1) + i); 489s until (numel (testsize) > 2) 489s in1 = reshape ([in1; in1(1:i)], testsize); 489s in2 = reshape ([in2; in2(1:i)], testsize); 489s out = reshape ([out; out(1:i)], testsize); 489s assert (isequaln (infsup (in1, in2), out)); 489s ***** test 489s # Scalar evaluation 489s testcases = testdata.NoSignal.infsup.("b-textToInterval"); 489s for testcase = [testcases]' 489s assert (isequaln (... 489s infsup (testcase.in{1}), ... 489s testcase.out)); 489s endfor 490s ***** test 490s # Vector evaluation 490s testcases = testdata.NoSignal.infsup.("b-textToInterval"); 490s in1 = vertcat (testcases.in); 490s out = vertcat (testcases.out); 490s assert (isequaln (infsup (in1), out)); 491s ***** test 491s # N-dimensional array evaluation 491s testcases = testdata.NoSignal.infsup.("b-numsToInterval"); 491s in1 = vertcat (vertcat (testcases.in){:, 1}); 491s in2 = vertcat (vertcat (testcases.in){:, 2}); 491s out = vertcat (testcases.out); 491s # Reshape data 491s i = -1; 491s do 491s i = i + 1; 491s testsize = factor (numel (in1) + i); 491s until (numel (testsize) > 2) 491s in1 = reshape ([in1; in1(1:i)], testsize); 491s in2 = reshape ([in2; in2(1:i)], testsize); 491s out = reshape ([out; out(1:i)], testsize); 491s assert (isequaln (infsup (in1, in2), out)); 491s ***** warning 491s testcases = testdata.PossiblyUndefinedOperation.infsup.("b-textToInterval"); 491s for testcase = [testcases]' 491s lastwarn ("", ""); 491s assert (isequaln (... 491s infsup (testcase.in{1}), ... 491s testcase.out)); 491s assert (nthargout (2, @lastwarn), "interval:PossiblyUndefinedOperation"); 491s endfor 491s ***** warning 491s testcases = testdata.UndefinedOperation.infsup.("b-textToInterval"); 491s for testcase = [testcases]' 491s lastwarn ("", ""); 491s assert (isequaln (... 491s infsup (testcase.in{1}), ... 491s testcase.out)); 491s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 491s endfor 491s ***** warning 491s testcases = testdata.UndefinedOperation.infsup.("b-numsToInterval"); 491s for testcase = [testcases]' 491s lastwarn ("", ""); 491s assert (isequaln (... 491s infsup (testcase.in{1}, testcase.in{2}), ... 491s testcase.out)); 491s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 491s endfor 491s 117 tests, 117 passed, 0 known failure, 0 skipped 491s [inst/@infsup/interior.m] 491s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/interior.m 491s ***** assert (interior (infsup (1, 2), infsup (0, 3))); 491s ***** shared testdata 491s # Load compiled test data (from src/test/*.itl) 491s testdata = load (file_in_loadpath ("test/itl.mat")); 491s ***** test 491s # Scalar evaluation 491s testcases = testdata.NoSignal.infsup.interior; 491s for testcase = [testcases]' 491s assert (isequaln (... 491s interior (testcase.in{1}, testcase.in{2}), ... 491s testcase.out)); 491s endfor 491s ***** test 491s # Vector evaluation 491s testcases = testdata.NoSignal.infsup.interior; 491s in1 = vertcat (vertcat (testcases.in){:, 1}); 491s in2 = vertcat (vertcat (testcases.in){:, 2}); 491s out = vertcat (testcases.out); 491s assert (isequaln (interior (in1, in2), out)); 491s ***** test 491s # N-dimensional array evaluation 491s testcases = testdata.NoSignal.infsup.interior; 491s in1 = vertcat (vertcat (testcases.in){:, 1}); 491s in2 = vertcat (vertcat (testcases.in){:, 2}); 491s out = vertcat (testcases.out); 491s # Reshape data 491s i = -1; 491s do 491s i = i + 1; 491s testsize = factor (numel (in1) + i); 491s until (numel (testsize) > 2) 491s in1 = reshape ([in1; in1(1:i)], testsize); 491s in2 = reshape ([in2; in2(1:i)], testsize); 491s out = reshape ([out; out(1:i)], testsize); 491s assert (isequaln (interior (in1, in2), out)); 492s 4 tests, 4 passed, 0 known failure, 0 skipped 492s [inst/@infsup/intersect.m] 492s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/intersect.m 492s ***** # Empty interval 492s ***** assert (intersect (infsup (), infsup ()) == infsup ()); 492s ***** assert (intersect (infsup (), infsup (1)) == infsup ()); 492s ***** assert (intersect (infsup (0), infsup ()) == infsup ()); 492s ***** assert (intersect (infsup (-inf, inf), infsup ()) == infsup ()); 492s ***** # Singleton intervals 492s ***** assert (intersect (infsup (0), infsup (1)) == infsup ()); 492s ***** assert (intersect (infsup (0), infsup (0)) == infsup (0)); 492s ***** # Bounded intervals 492s ***** assert (intersect (infsup (1, 2), infsup (3, 4)) == infsup ()); 492s ***** assert (intersect (infsup (1, 2), infsup (2, 3)) == infsup (2)); 492s ***** assert (intersect (infsup (1, 2), infsup (1.5, 2.5)) == infsup (1.5, 2)); 492s ***** assert (intersect (infsup (1, 2), infsup (1, 2)) == infsup (1, 2)); 492s ***** # Unbounded intervals 492s ***** assert (intersect (infsup (0, inf), infsup (-inf, 0)) == infsup (0)); 492s ***** assert (intersect (infsup (1, inf), infsup (-inf, -1)) == infsup ()); 492s ***** assert (intersect (infsup (-1, inf), infsup (-inf, 1)) == infsup (-1, 1)); 492s ***** assert (intersect (infsup (-inf, inf), infsup (42)) == infsup (42)); 492s ***** assert (intersect (infsup (42), infsup (-inf, inf)) == infsup (42)); 492s ***** assert (intersect (infsup (-inf, 0), infsup (-inf, inf)) == infsup (-inf, 0)); 492s ***** assert (intersect (infsup (-inf, inf), infsup (-inf, inf)) == infsup (-inf, inf)); 492s ***** # from the documentation string 492s ***** assert (intersect (infsup (1, 3), infsup (2, 4)) == infsup (2, 3)); 492s ***** # correct use of signed zeros 492s ***** test 492s x = intersect (infsup (0), infsup (0)); 492s assert (signbit (inf (x))); 492s assert (not (signbit (sup (x)))); 492s ***** test 492s x = intersect (infsup (0), infsup (0, 1)); 492s assert (signbit (inf (x))); 492s assert (not (signbit (sup (x)))); 492s ***** test 492s x = intersect (infsup (0, 1), infsup (0)); 492s assert (signbit (inf (x))); 492s assert (not (signbit (sup (x)))); 492s ***** test 492s x = intersect (infsup (-1, 0), infsup (0, 1)); 492s assert (signbit (inf (x))); 492s assert (not (signbit (sup (x)))); 492s ***** shared testdata 492s # Load compiled test data (from src/test/*.itl) 492s testdata = load (file_in_loadpath ("test/itl.mat")); 492s ***** test 492s # Scalar evaluation 492s testcases = testdata.NoSignal.infsup.intersection; 492s for testcase = [testcases]' 492s assert (isequaln (... 492s intersect (testcase.in{1}, testcase.in{2}), ... 492s testcase.out)); 492s endfor 492s ***** test 492s # Vector evaluation 492s testcases = testdata.NoSignal.infsup.intersection; 492s in1 = vertcat (vertcat (testcases.in){:, 1}); 492s in2 = vertcat (vertcat (testcases.in){:, 2}); 492s out = vertcat (testcases.out); 492s assert (isequaln (intersect (in1, in2), out)); 492s ***** test 492s # N-dimensional array evaluation 492s testcases = testdata.NoSignal.infsup.intersection; 492s in1 = vertcat (vertcat (testcases.in){:, 1}); 492s in2 = vertcat (vertcat (testcases.in){:, 2}); 492s out = vertcat (testcases.out); 492s # Reshape data 492s i = -1; 492s do 492s i = i + 1; 492s testsize = factor (numel (in1) + i); 492s until (numel (testsize) > 2) 492s in1 = reshape ([in1; in1(1:i)], testsize); 492s in2 = reshape ([in2; in2(1:i)], testsize); 492s out = reshape ([out; out(1:i)], testsize); 492s assert (isequaln (intersect (in1, in2), out)); 492s 25 tests, 25 passed, 0 known failure, 0 skipped 492s [inst/@infsup/intervaltoexact.m] 492s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/intervaltoexact.m 492s ***** assert (intervaltoexact (infsup (1 + eps)), "[0x1.0000000000001p+0]"); 492s 1 test, 1 passed, 0 known failure, 0 skipped 492s [inst/@infsup/inv.m] 492s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/inv.m 492s ***** # from the wiki 492s ***** test 492s A = infsup ([1, 2, 3; 4, 0, 0; 0, 0, 1]); 492s A (2, 3) = "[0, 6]"; 492s B = inv (A); 492s assert (inf (B) == [0, .25, -1.5; .5, -.125, -1.5; 0, 0, 1]); 492s assert (sup (B) == [0, .25, 0; .5, -.125, -.75; 0, 0, 1]); 492s ***** # from the documentation string 492s ***** assert (inv (infsup ([2, 1, 1; 0, 1, 0; 1, 0, 0])) == [0, 0, 1; 0, 1, 0; 1, -1, -2]); 492s ***** assert (inv (infsup ([1, 2, 3; 4, 0, 6; 0, 0, 1])) == [0, .25, -1.5; .5, -.125, -.75; 0, 0, 1]); 492s 3 tests, 3 passed, 0 known failure, 0 skipped 492s [inst/@infsup/iscolumn.m] 492s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/iscolumn.m 492s ***** assert (not (iscolumn (infsup ([])))); 492s ***** assert (iscolumn (infsup (0))); 492s ***** assert (not (iscolumn (infsup (zeros (1, 2))))); 492s ***** assert (iscolumn (infsup (zeros (2, 1)))); 492s ***** assert (not (iscolumn (infsup (zeros (5))))); 492s 5 tests, 5 passed, 0 known failure, 0 skipped 492s [inst/@infsup/iscommoninterval.m] 492s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/iscommoninterval.m 492s ***** assert (iscommoninterval (infsup (2, 3))); 492s ***** assert (not (iscommoninterval (infsup (2, inf)))); 492s ***** assert (not (iscommoninterval (infsup ()))); 492s ***** assert (not (iscommoninterval (infsup (-inf, inf)))); 492s ***** assert (iscommoninterval (infsupdec (2, 3, "com"))); 492s ***** assert (iscommoninterval (infsupdec (2, 3, "trv"))); 492s ***** assert (not (iscommoninterval (infsupdec (2, inf, "trv")))); 492s ***** assert (not (iscommoninterval (empty ()))); 492s ***** assert (not (iscommoninterval (entire ()))); 492s ***** warning assert (not (iscommoninterval (infsupdec (2, 1)))); 492s ***** shared testdata 492s # Load compiled test data (from src/test/*.itl) 492s testdata = load (file_in_loadpath ("test/itl.mat")); 492s ***** test 492s # Scalar evaluation 492s testcases = testdata.NoSignal.infsup.isCommonInterval; 492s for testcase = [testcases]' 492s assert (isequaln (... 492s iscommoninterval (testcase.in{1}), ... 492s testcase.out)); 492s endfor 492s ***** test 492s # Vector evaluation 492s testcases = testdata.NoSignal.infsup.isCommonInterval; 492s in1 = vertcat (vertcat (testcases.in){:, 1}); 492s out = vertcat (testcases.out); 492s assert (isequaln (iscommoninterval (in1), out)); 492s ***** test 492s # N-dimensional array evaluation 492s testcases = testdata.NoSignal.infsup.isCommonInterval; 492s in1 = vertcat (vertcat (testcases.in){:, 1}); 492s out = vertcat (testcases.out); 492s # Reshape data 492s i = -1; 492s do 492s i = i + 1; 492s testsize = factor (numel (in1) + i); 492s until (numel (testsize) > 2) 492s in1 = reshape ([in1; in1(1:i)], testsize); 492s out = reshape ([out; out(1:i)], testsize); 492s assert (isequaln (iscommoninterval (in1), out)); 492s ***** test 492s # Decorated scalar evaluation 492s testcases = testdata.NoSignal.infsupdec.isCommonInterval; 492s for testcase = [testcases]' 492s assert (isequaln (... 492s iscommoninterval (testcase.in{1}), ... 492s testcase.out)); 492s endfor 492s ***** test 492s # Decorated vector evaluation 492s testcases = testdata.NoSignal.infsupdec.isCommonInterval; 492s in1 = vertcat (vertcat (testcases.in){:, 1}); 492s out = vertcat (testcases.out); 492s assert (isequaln (iscommoninterval (in1), out)); 492s ***** test 492s # Decorated N-dimensional array evaluation 492s testcases = testdata.NoSignal.infsup.isCommonInterval; 492s in1 = vertcat (vertcat (testcases.in){:, 1}); 492s out = vertcat (testcases.out); 492s # Reshape data 492s i = -1; 492s do 492s i = i + 1; 492s testsize = factor (numel (in1) + i); 492s until (numel (testsize) > 2) 492s in1 = reshape ([in1; in1(1:i)], testsize); 492s out = reshape ([out; out(1:i)], testsize); 492s assert (isequaln (iscommoninterval (in1), out)); 492s 16 tests, 16 passed, 0 known failure, 0 skipped 492s [inst/@infsup/isempty.m] 492s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/isempty.m 492s ***** assert (isempty (infsup ())); 492s ***** assert (not (isempty (infsup (1, 2)))); 492s ***** shared testdata 492s # Load compiled test data (from src/test/*.itl) 492s testdata = load (file_in_loadpath ("test/itl.mat")); 493s ***** test 493s # Scalar evaluation 493s testcases = testdata.NoSignal.infsup.isEmpty; 493s for testcase = [testcases]' 493s assert (isequaln (... 493s isempty (testcase.in{1}), ... 493s testcase.out)); 493s endfor 493s ***** test 493s # Vector evaluation 493s testcases = testdata.NoSignal.infsup.isEmpty; 493s in1 = vertcat (vertcat (testcases.in){:, 1}); 493s out = vertcat (testcases.out); 493s assert (isequaln (isempty (in1), out)); 493s ***** test 493s # N-dimensional array evaluation 493s testcases = testdata.NoSignal.infsup.isEmpty; 493s in1 = vertcat (vertcat (testcases.in){:, 1}); 493s out = vertcat (testcases.out); 493s # Reshape data 493s i = -1; 493s do 493s i = i + 1; 493s testsize = factor (numel (in1) + i); 493s until (numel (testsize) > 2) 493s in1 = reshape ([in1; in1(1:i)], testsize); 493s out = reshape ([out; out(1:i)], testsize); 493s assert (isequaln (isempty (in1), out)); 493s 5 tests, 5 passed, 0 known failure, 0 skipped 493s [inst/@infsup/isentire.m] 493s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/isentire.m 493s ***** assert (isentire (entire ())); 493s ***** assert (isentire (intervalpart (entire ()))); 493s ***** assert (not (isentire (empty ()))); 493s ***** assert (not (isentire (intervalpart (empty ())))); 493s ***** warning assert (not (isentire (infsupdec (2, 1)))); 493s ***** shared testdata 493s # Load compiled test data (from src/test/*.itl) 493s testdata = load (file_in_loadpath ("test/itl.mat")); 493s ***** test 493s # Scalar evaluation 493s testcases = testdata.NoSignal.infsup.isEntire; 493s for testcase = [testcases]' 493s assert (isequaln (... 493s isentire (testcase.in{1}), ... 493s testcase.out)); 493s endfor 493s ***** test 493s # Vector evaluation 493s testcases = testdata.NoSignal.infsup.isEntire; 493s in1 = vertcat (vertcat (testcases.in){:, 1}); 493s out = vertcat (testcases.out); 493s assert (isequaln (isentire (in1), out)); 493s ***** test 493s # N-dimensional array evaluation 493s testcases = testdata.NoSignal.infsup.isEntire; 493s in1 = vertcat (vertcat (testcases.in){:, 1}); 493s out = vertcat (testcases.out); 493s # Reshape data 493s i = -1; 493s do 493s i = i + 1; 493s testsize = factor (numel (in1) + i); 493s until (numel (testsize) > 2) 493s in1 = reshape ([in1; in1(1:i)], testsize); 493s out = reshape ([out; out(1:i)], testsize); 493s assert (isequaln (isentire (in1), out)); 493s ***** test 493s # Decorated scalar evaluation 493s testcases = testdata.NoSignal.infsupdec.isEntire; 493s for testcase = [testcases]' 493s assert (isequaln (... 493s isentire (testcase.in{1}), ... 493s testcase.out)); 493s endfor 493s ***** test 493s # Decorated vector evaluation 493s testcases = testdata.NoSignal.infsupdec.isEntire; 493s in1 = vertcat (vertcat (testcases.in){:, 1}); 493s out = vertcat (testcases.out); 493s assert (isequaln (isentire (in1), out)); 493s ***** test 493s # Decorated N-dimensional array evaluation 493s testcases = testdata.NoSignal.infsup.isEntire; 493s in1 = vertcat (vertcat (testcases.in){:, 1}); 493s out = vertcat (testcases.out); 493s # Reshape data 493s i = -1; 493s do 493s i = i + 1; 493s testsize = factor (numel (in1) + i); 493s until (numel (testsize) > 2) 493s in1 = reshape ([in1; in1(1:i)], testsize); 493s out = reshape ([out; out(1:i)], testsize); 493s assert (isequaln (isentire (in1), out)); 493s 11 tests, 11 passed, 0 known failure, 0 skipped 493s [inst/@infsup/ismember.m] 493s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/ismember.m 493s ***** assert (ismember (0, entire ())); 493s ***** assert (ismember (0, intervalpart (entire ()))); 493s ***** assert (not (ismember (0, empty ()))); 493s ***** assert (not (ismember (0, intervalpart (empty ())))); 493s ***** warning assert (not (ismember (0, infsupdec (2, 1)))); 493s ***** shared testdata 493s # Load compiled test data (from src/test/*.itl) 493s testdata = load (file_in_loadpath ("test/itl.mat")); 493s ***** test 493s # Scalar evaluation 493s testcases = testdata.NoSignal.infsup.isMember; 493s for testcase = [testcases]' 493s assert (isequaln (... 493s ismember (testcase.in{1}, testcase.in{2}), ... 493s testcase.out)); 493s endfor 493s ***** test 493s # Vector evaluation 493s testcases = testdata.NoSignal.infsup.isMember; 493s in1 = vertcat (vertcat (testcases.in){:, 1}); 493s in2 = vertcat (vertcat (testcases.in){:, 2}); 493s out = vertcat (testcases.out); 493s assert (isequaln (ismember (in1, in2), out)); 493s ***** test 493s # N-dimensional array evaluation 493s testcases = testdata.NoSignal.infsup.isMember; 493s in1 = vertcat (vertcat (testcases.in){:, 1}); 493s in2 = vertcat (vertcat (testcases.in){:, 2}); 493s out = vertcat (testcases.out); 493s # Reshape data 493s i = -1; 493s do 493s i = i + 1; 493s testsize = factor (numel (in1) + i); 493s until (numel (testsize) > 2) 493s in1 = reshape ([in1; in1(1:i)], testsize); 493s in2 = reshape ([in2; in2(1:i)], testsize); 493s out = reshape ([out; out(1:i)], testsize); 493s assert (isequaln (ismember (in1, in2), out)); 493s ***** test 493s # Decorated scalar evaluation 493s testcases = testdata.NoSignal.infsupdec.isMember; 493s for testcase = [testcases]' 493s assert (isequaln (... 493s ismember (testcase.in{1}, testcase.in{2}), ... 493s testcase.out)); 493s endfor 493s ***** test 493s # Decorated vector evaluation 493s testcases = testdata.NoSignal.infsupdec.isMember; 493s in1 = vertcat (vertcat (testcases.in){:, 1}); 493s in2 = vertcat (vertcat (testcases.in){:, 2}); 493s out = vertcat (testcases.out); 493s assert (isequaln (ismember (in1, in2), out)); 493s ***** test 493s # Decorated N-dimensional array evaluation 493s testcases = testdata.NoSignal.infsupdec.isMember; 493s in1 = vertcat (vertcat (testcases.in){:, 1}); 493s in2 = vertcat (vertcat (testcases.in){:, 2}); 493s out = vertcat (testcases.out); 493s # Reshape data 493s i = -1; 493s do 493s i = i + 1; 493s testsize = factor (numel (in1) + i); 493s until (numel (testsize) > 2) 493s in1 = reshape ([in1; in1(1:i)], testsize); 493s in2 = reshape ([in2; in2(1:i)], testsize); 493s out = reshape ([out; out(1:i)], testsize); 493s assert (isequaln (ismember (in1, in2), out)); 493s 11 tests, 11 passed, 0 known failure, 0 skipped 493s [inst/@infsup/isrow.m] 493s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/isrow.m 493s ***** assert (not (isrow (infsup ([])))); 493s ***** assert (isrow (infsup (0))); 493s ***** assert (isrow (infsup (zeros (1, 2)))); 493s ***** assert (not (isrow (infsup (zeros (2, 1))))); 493s ***** assert (not (isrow (infsup (zeros (5))))); 493s 5 tests, 5 passed, 0 known failure, 0 skipped 493s [inst/@infsup/isscalar.m] 493s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/isscalar.m 493s ***** assert (not (isscalar (infsup ([])))); 493s ***** assert (isscalar (infsup (0))); 493s ***** assert (not (isscalar (infsup (zeros (1, 2))))); 493s ***** assert (not (isscalar (infsup (zeros (2, 1))))); 493s ***** assert (not (isscalar (infsup (zeros (5))))); 493s 5 tests, 5 passed, 0 known failure, 0 skipped 493s [inst/@infsup/issingleton.m] 493s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/issingleton.m 493s ***** assert (issingleton (infsup (0))); 493s ***** assert (issingleton (infsupdec (0))); 493s ***** assert (not (issingleton (entire ()))); 493s ***** assert (not (issingleton (intervalpart (entire ())))); 493s ***** assert (not (issingleton (empty ()))); 493s ***** assert (not (issingleton (intervalpart (empty ())))); 493s ***** warning assert (not (issingleton (infsupdec (2, 1)))); 493s ***** shared testdata 493s # Load compiled test data (from src/test/*.itl) 493s testdata = load (file_in_loadpath ("test/itl.mat")); 493s ***** test 493s # Scalar evaluation 493s testcases = testdata.NoSignal.infsup.isSingleton; 493s for testcase = [testcases]' 493s assert (isequaln (... 493s issingleton (testcase.in{1}), ... 493s testcase.out)); 493s endfor 493s ***** test 493s # Vector evaluation 493s testcases = testdata.NoSignal.infsup.isSingleton; 493s in1 = vertcat (vertcat (testcases.in){:, 1}); 493s out = vertcat (testcases.out); 493s assert (isequaln (issingleton (in1), out)); 493s ***** test 493s # N-dimensional array evaluation 493s testcases = testdata.NoSignal.infsup.isSingleton; 493s in1 = vertcat (vertcat (testcases.in){:, 1}); 493s out = vertcat (testcases.out); 493s # Reshape data 493s i = -1; 493s do 493s i = i + 1; 493s testsize = factor (numel (in1) + i); 493s until (numel (testsize) > 2) 493s in1 = reshape ([in1; in1(1:i)], testsize); 493s out = reshape ([out; out(1:i)], testsize); 493s assert (isequaln (issingleton (in1), out)); 493s ***** test 493s # Decorated scalar evaluation 493s testcases = testdata.NoSignal.infsupdec.isSingleton; 493s for testcase = [testcases]' 493s assert (isequaln (... 493s issingleton (testcase.in{1}), ... 493s testcase.out)); 493s endfor 493s ***** test 493s # Decorated vector evaluation 493s testcases = testdata.NoSignal.infsupdec.isSingleton; 493s in1 = vertcat (vertcat (testcases.in){:, 1}); 493s out = vertcat (testcases.out); 493s assert (isequaln (issingleton (in1), out)); 493s ***** test 493s # Decorated N-dimensional array evaluation 493s testcases = testdata.NoSignal.infsup.isSingleton; 493s in1 = vertcat (vertcat (testcases.in){:, 1}); 493s out = vertcat (testcases.out); 493s # Reshape data 493s i = -1; 493s do 493s i = i + 1; 493s testsize = factor (numel (in1) + i); 493s until (numel (testsize) > 2) 493s in1 = reshape ([in1; in1(1:i)], testsize); 493s out = reshape ([out; out(1:i)], testsize); 493s assert (isequaln (issingleton (in1), out)); 493s 13 tests, 13 passed, 0 known failure, 0 skipped 493s [inst/@infsup/issquare.m] 493s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/issquare.m 493s ***** assert (issquare (infsup ([]))); 493s ***** assert (issquare (infsup (0))); 493s ***** assert (not (issquare (infsup (zeros (1, 2))))); 493s ***** assert (not (issquare (infsup (zeros (2, 1))))); 493s ***** assert (issquare (infsup (zeros (5)))); 493s 5 tests, 5 passed, 0 known failure, 0 skipped 493s [inst/@infsup/isvector.m] 493s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/isvector.m 493s ***** assert (not (isvector (infsup ([])))); 493s ***** assert (isvector (infsup (0))); 493s ***** assert (isvector (infsup (zeros (1, 2)))); 493s ***** assert (isvector (infsup (zeros (2, 1)))); 493s ***** assert (not (isvector (infsup (zeros (5))))); 493s 5 tests, 5 passed, 0 known failure, 0 skipped 493s [inst/@infsup/ldivide.m] 493s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/ldivide.m 493s ***** # from the documentation string 493s ***** assert (ldivide (infsup (2, 3), infsup (1, 2)) == "[1/3, 1]"); 494s 1 test, 1 passed, 0 known failure, 0 skipped 494s [inst/@infsup/le.m] 494s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/le.m 494s ***** assert (le (infsup (1, 3), infsup (3))); 494s ***** shared testdata 494s # Load compiled test data (from src/test/*.itl) 494s testdata = load (file_in_loadpath ("test/itl.mat")); 494s ***** test 494s # Scalar evaluation 494s testcases = testdata.NoSignal.infsup.less; 494s for testcase = [testcases]' 494s assert (isequaln (... 494s le (testcase.in{1}, testcase.in{2}), ... 494s testcase.out)); 494s endfor 494s ***** test 494s # Vector evaluation 494s testcases = testdata.NoSignal.infsup.less; 494s in1 = vertcat (vertcat (testcases.in){:, 1}); 494s in2 = vertcat (vertcat (testcases.in){:, 2}); 494s out = vertcat (testcases.out); 494s assert (isequaln (le (in1, in2), out)); 494s ***** test 494s # N-dimensional array evaluation 494s testcases = testdata.NoSignal.infsup.less; 494s in1 = vertcat (vertcat (testcases.in){:, 1}); 494s in2 = vertcat (vertcat (testcases.in){:, 2}); 494s out = vertcat (testcases.out); 494s # Reshape data 494s i = -1; 494s do 494s i = i + 1; 494s testsize = factor (numel (in1) + i); 494s until (numel (testsize) > 2) 494s in1 = reshape ([in1; in1(1:i)], testsize); 494s in2 = reshape ([in2; in2(1:i)], testsize); 494s out = reshape ([out; out(1:i)], testsize); 494s assert (isequaln (le (in1, in2), out)); 494s 4 tests, 4 passed, 0 known failure, 0 skipped 494s [inst/@infsup/length.m] 494s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/length.m 494s ***** assert (length (infsup ([])), 0); 494s ***** assert (length (infsup (0)), 1); 494s ***** assert (length (infsup (zeros (3, 1))), 3); 494s ***** assert (length (infsup (zeros (1, 4))), 4); 494s ***** assert (length (infsup (zeros (3, 4))), 4); 494s 5 tests, 5 passed, 0 known failure, 0 skipped 494s [inst/@infsup/linspace.m] 494s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/linspace.m 494s ***** assert (isequal (linspace (infsup (0), infsup (10), 9), infsup (linspace (0, 10, 9)))); 494s ***** # correct use of signed zeros 494s ***** test 494s x = linspace (infsup (0), infsup (0)); 494s assert (all (signbit (inf (x)))); 494s assert (all (not (signbit (sup (x))))); 494s 2 tests, 2 passed, 0 known failure, 0 skipped 494s [inst/@infsup/log.m] 494s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/log.m 494s ***** # from the documentation string 494s ***** assert (log (infsup (2)) == "[0x1.62E42FEFA39EFp-1, 0x1.62E42FEFA39Fp-1]"); 494s ***** # correct use of signed zeros 494s ***** test 494s x = log (infsup (1)); 494s assert (signbit (inf (x))); 494s assert (not (signbit (sup (x)))); 494s ***** shared testdata 494s # Load compiled test data (from src/test/*.itl) 494s testdata = load (file_in_loadpath ("test/itl.mat")); 494s ***** test 494s # Scalar evaluation 494s testcases = testdata.NoSignal.infsup.log; 494s for testcase = [testcases]' 494s assert (isequaln (... 494s log (testcase.in{1}), ... 494s testcase.out)); 494s endfor 494s ***** test 494s # Vector evaluation 494s testcases = testdata.NoSignal.infsup.log; 494s in1 = vertcat (vertcat (testcases.in){:, 1}); 494s out = vertcat (testcases.out); 494s assert (isequaln (log (in1), out)); 494s ***** test 494s # N-dimensional array evaluation 494s testcases = testdata.NoSignal.infsup.log; 494s in1 = vertcat (vertcat (testcases.in){:, 1}); 494s out = vertcat (testcases.out); 494s # Reshape data 494s i = -1; 494s do 494s i = i + 1; 494s testsize = factor (numel (in1) + i); 494s until (numel (testsize) > 2) 494s in1 = reshape ([in1; in1(1:i)], testsize); 494s out = reshape ([out; out(1:i)], testsize); 494s assert (isequaln (log (in1), out)); 494s 5 tests, 5 passed, 0 known failure, 0 skipped 494s [inst/@infsup/log10.m] 494s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/log10.m 494s ***** # from the documentation string 494s ***** assert (log10 (infsup (2)) == "[0x1.34413509F79FEp-2, 0x1.34413509F79FFp-2]"); 494s ***** # correct use of signed zeros 494s ***** test 494s x = log10 (infsup (1)); 494s assert (signbit (inf (x))); 494s assert (not (signbit (sup (x)))); 494s ***** shared testdata 494s # Load compiled test data (from src/test/*.itl) 494s testdata = load (file_in_loadpath ("test/itl.mat")); 495s ***** test 495s # Scalar evaluation 495s testcases = testdata.NoSignal.infsup.log10; 495s for testcase = [testcases]' 495s assert (isequaln (... 495s log10 (testcase.in{1}), ... 495s testcase.out)); 495s endfor 495s ***** test 495s # Vector evaluation 495s testcases = testdata.NoSignal.infsup.log10; 495s in1 = vertcat (vertcat (testcases.in){:, 1}); 495s out = vertcat (testcases.out); 495s assert (isequaln (log10 (in1), out)); 495s ***** test 495s # N-dimensional array evaluation 495s testcases = testdata.NoSignal.infsup.log10; 495s in1 = vertcat (vertcat (testcases.in){:, 1}); 495s out = vertcat (testcases.out); 495s # Reshape data 495s i = -1; 495s do 495s i = i + 1; 495s testsize = factor (numel (in1) + i); 495s until (numel (testsize) > 2) 495s in1 = reshape ([in1; in1(1:i)], testsize); 495s out = reshape ([out; out(1:i)], testsize); 495s assert (isequaln (log10 (in1), out)); 495s 5 tests, 5 passed, 0 known failure, 0 skipped 495s [inst/@infsup/log1p.m] 495s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/log1p.m 495s ***** # from the documentation string 495s ***** assert (log1p (infsup (eps)) == "[0x1.FFFFFFFFFFFFFp-53, 0x1p-52]"); 495s ***** # correct use of signed zeros 495s ***** test 495s x = log1p (infsup (0)); 495s assert (signbit (inf (x))); 495s assert (not (signbit (sup (x)))); 495s ***** shared testdata 495s # Load compiled test data (from src/test/*.itl) 495s testdata = load (file_in_loadpath ("test/itl.mat")); 495s ***** test 495s # Scalar evaluation 495s testcases = testdata.NoSignal.infsup.logp1; 495s for testcase = [testcases]' 495s assert (isequaln (... 495s log1p (testcase.in{1}), ... 495s testcase.out)); 495s endfor 495s ***** test 495s # Vector evaluation 495s testcases = testdata.NoSignal.infsup.logp1; 495s in1 = vertcat (vertcat (testcases.in){:, 1}); 495s out = vertcat (testcases.out); 495s assert (isequaln (log1p (in1), out)); 495s ***** test 495s # N-dimensional array evaluation 495s testcases = testdata.NoSignal.infsup.logp1; 495s in1 = vertcat (vertcat (testcases.in){:, 1}); 495s out = vertcat (testcases.out); 495s # Reshape data 495s i = -1; 495s do 495s i = i + 1; 495s testsize = factor (numel (in1) + i); 495s until (numel (testsize) > 2) 495s in1 = reshape ([in1; in1(1:i)], testsize); 495s out = reshape ([out; out(1:i)], testsize); 495s assert (isequaln (log1p (in1), out)); 495s 5 tests, 5 passed, 0 known failure, 0 skipped 495s [inst/@infsup/log2.m] 495s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/log2.m 495s ***** # from the documentation string 495s ***** assert (log2 (infsup (2)) == 1); 495s ***** # correct use of signed zeros 495s ***** test 495s x = log2 (infsup (1)); 495s assert (signbit (inf (x))); 495s assert (not (signbit (sup (x)))); 495s ***** shared testdata 495s # Load compiled test data (from src/test/*.itl) 495s testdata = load (file_in_loadpath ("test/itl.mat")); 495s ***** test 495s # Scalar evaluation 495s testcases = testdata.NoSignal.infsup.log2; 495s for testcase = [testcases]' 495s assert (isequaln (... 495s log2 (testcase.in{1}), ... 495s testcase.out)); 495s endfor 495s ***** test 495s # Vector evaluation 495s testcases = testdata.NoSignal.infsup.log2; 495s in1 = vertcat (vertcat (testcases.in){:, 1}); 495s out = vertcat (testcases.out); 495s assert (isequaln (log2 (in1), out)); 495s ***** test 495s # N-dimensional array evaluation 495s testcases = testdata.NoSignal.infsup.log2; 495s in1 = vertcat (vertcat (testcases.in){:, 1}); 495s out = vertcat (testcases.out); 495s # Reshape data 495s i = -1; 495s do 495s i = i + 1; 495s testsize = factor (numel (in1) + i); 495s until (numel (testsize) > 2) 495s in1 = reshape ([in1; in1(1:i)], testsize); 495s out = reshape ([out; out(1:i)], testsize); 495s assert (isequaln (log2 (in1), out)); 495s 5 tests, 5 passed, 0 known failure, 0 skipped 495s [inst/@infsup/lt.m] 495s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/lt.m 495s ***** assert (not (lt (infsup (1, 3), infsup (3)))); 495s ***** assert (lt (infsup (1, 3), infsup (3.1))); 495s ***** shared testdata 495s # Load compiled test data (from src/test/*.itl) 495s testdata = load (file_in_loadpath ("test/itl.mat")); 496s ***** test 496s # Scalar evaluation 496s testcases = testdata.NoSignal.infsup.strictLess; 496s for testcase = [testcases]' 496s assert (isequaln (... 496s lt (testcase.in{1}, testcase.in{2}), ... 496s testcase.out)); 496s endfor 496s ***** test 496s # Vector evaluation 496s testcases = testdata.NoSignal.infsup.strictLess; 496s in1 = vertcat (vertcat (testcases.in){:, 1}); 496s in2 = vertcat (vertcat (testcases.in){:, 2}); 496s out = vertcat (testcases.out); 496s assert (isequaln (lt (in1, in2), out)); 496s ***** test 496s # N-dimensional array evaluation 496s testcases = testdata.NoSignal.infsup.strictLess; 496s in1 = vertcat (vertcat (testcases.in){:, 1}); 496s in2 = vertcat (vertcat (testcases.in){:, 2}); 496s out = vertcat (testcases.out); 496s # Reshape data 496s i = -1; 496s do 496s i = i + 1; 496s testsize = factor (numel (in1) + i); 496s until (numel (testsize) > 2) 496s in1 = reshape ([in1; in1(1:i)], testsize); 496s in2 = reshape ([in2; in2(1:i)], testsize); 496s out = reshape ([out; out(1:i)], testsize); 496s assert (isequaln (lt (in1, in2), out)); 496s 5 tests, 5 passed, 0 known failure, 0 skipped 496s [inst/@infsup/lu.m] 496s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/lu.m 496s ***** test 496s [l, u] = lu (infsup (magic (3))); 496s assert (l == infsup ({1, 0, 0; .375, 1, 0; .5, "68/37", 1}));, ... 496s assert (subset (u, infsup ({8, 1, 6; 0, 4.625, 4.75; 0, 0, "-0x1.3759F2298375Bp3"}, ... 496s {8, 1, 6; 0, 4.625, 4.75; 0, 0, "-0x1.3759F22983759p3"}))); 496s ***** test 496s A = magic (3); 496s A([1, 5, 9]) = 0; 496s [l, u, p] = lu (infsup (A)); 496s assert (p, [0, 0, 1; 1, 0, 0; 0, 1, 0]); 496s assert (l == infsup ({1, 0, 0; "4/3", 1, 0; 0, "1/9", 1})); 496s assert (subset (u, infsup ({3, 0, 7; 0, 9, "-0x1.2AAAAAAAAAAACp3"; 0, 0, "0x1.C25ED097B425Ep2"}, ... 496s {3, 0, 7; 0, 9, "-0x1.2AAAAAAAAAAAAp3"; 0, 0, "0x1.C25ED097B426p2"}))); 496s 2 tests, 2 passed, 0 known failure, 0 skipped 496s [inst/@infsup/mag.m] 496s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/mag.m 496s ***** assert (mag (infsup (-3, 4)), 4); 496s ***** assert (mag (infsup (-4, 3)), 4); 496s ***** shared testdata 496s # Load compiled test data (from src/test/*.itl) 496s testdata = load (file_in_loadpath ("test/itl.mat")); 496s ***** test 496s # Scalar evaluation 496s testcases = testdata.NoSignal.infsup.mag; 496s for testcase = [testcases]' 496s assert (isequaln (... 496s mag (testcase.in{1}), ... 496s testcase.out)); 496s endfor 496s ***** test 496s # Vector evaluation 496s testcases = testdata.NoSignal.infsup.mag; 496s in1 = vertcat (vertcat (testcases.in){:, 1}); 496s out = vertcat (testcases.out); 496s assert (isequaln (mag (in1), out)); 496s # N-dimensional array evaluation 496s testcases = testdata.NoSignal.infsup.mag; 496s in1 = vertcat (vertcat (testcases.in){:, 1}); 496s out = vertcat (testcases.out); 496s # Reshape data 496s i = -1; 496s do 496s i = i + 1; 496s testsize = factor (numel (in1) + i); 496s until (numel (testsize) > 2) 496s in1 = reshape ([in1; in1(1:i)], testsize); 496s out = reshape ([out; out(1:i)], testsize); 496s assert (isequaln (mag (in1), out)); 496s ***** test 496s # Decorated scalar evaluation 496s testcases = testdata.NoSignal.infsupdec.mag; 496s for testcase = [testcases]' 496s assert (isequaln (... 496s mag (testcase.in{1}), ... 496s testcase.out)); 496s endfor 496s ***** test 496s # Decorated vector evaluation 496s testcases = testdata.NoSignal.infsupdec.mag; 496s in1 = vertcat (vertcat (testcases.in){:, 1}); 496s out = vertcat (testcases.out); 496s assert (isequaln (mag (in1), out)); 496s ***** test 496s # Decorated N-dimensional array evaluation 496s testcases = testdata.NoSignal.infsupdec.mag; 496s in1 = vertcat (vertcat (testcases.in){:, 1}); 496s out = vertcat (testcases.out); 496s # Reshape data 496s i = -1; 496s do 496s i = i + 1; 496s testsize = factor (numel (in1) + i); 496s until (numel (testsize) > 2) 496s in1 = reshape ([in1; in1(1:i)], testsize); 496s out = reshape ([out; out(1:i)], testsize); 496s assert (isequaln (mag (in1), out)); 496s 7 tests, 7 passed, 0 known failure, 0 skipped 496s [inst/@infsup/max.m] 496s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/max.m 496s ***** # from the documentation string 496s ***** assert (max (infsup (2, 3), infsup (1, 2)) == infsup (2, 3)); 496s ***** shared testdata 496s # Load compiled test data (from src/test/*.itl) 496s testdata = load (file_in_loadpath ("test/itl.mat")); 497s ***** test 497s # Scalar evaluation 497s testcases = testdata.NoSignal.infsup.max; 497s for testcase = [testcases]' 497s assert (isequaln (... 497s max (testcase.in{1}, testcase.in{2}), ... 497s testcase.out)); 497s endfor 497s ***** test 497s # Vector evaluation 497s testcases = testdata.NoSignal.infsup.max; 497s in1 = vertcat (vertcat (testcases.in){:, 1}); 497s in2 = vertcat (vertcat (testcases.in){:, 2}); 497s out = vertcat (testcases.out); 497s assert (isequaln (max (in1, in2), out)); 497s ***** test 497s # N-dimensional array evaluation 497s testcases = testdata.NoSignal.infsup.max; 497s in1 = vertcat (vertcat (testcases.in){:, 1}); 497s in2 = vertcat (vertcat (testcases.in){:, 2}); 497s out = vertcat (testcases.out); 497s # Reshape data 497s i = -1; 497s do 497s i = i + 1; 497s testsize = factor (numel (in1) + i); 497s until (numel (testsize) > 2) 497s in1 = reshape ([in1; in1(1:i)], testsize); 497s in2 = reshape ([in2; in2(1:i)], testsize); 497s out = reshape ([out; out(1:i)], testsize); 497s assert (isequaln (max (in1, in2), out)); 497s 4 tests, 4 passed, 0 known failure, 0 skipped 497s [inst/@infsup/mid.m] 497s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/mid.m 497s ***** assert (mid (infsup (-inf, inf)), 0); 497s ***** # from the documentation string 497s ***** assert (mid (infsup (2.5, 3.5)), 3); 497s ***** shared testdata 497s # Load compiled test data (from src/test/*.itl) 497s testdata = load (file_in_loadpath ("test/itl.mat")); 497s ***** test 497s # Scalar evaluation 497s testcases = testdata.NoSignal.infsup.mid; 497s for testcase = [testcases]' 497s assert (isequaln (... 497s mid (testcase.in{1}), ... 497s testcase.out)); 497s endfor 497s ***** test 497s # Vector evaluation 497s testcases = testdata.NoSignal.infsup.mid; 497s in1 = vertcat (vertcat (testcases.in){:, 1}); 497s out = vertcat (testcases.out); 497s assert (isequaln (mid (in1), out)); 497s ***** test 497s # N-dimensional array evaluation 497s testcases = testdata.NoSignal.infsup.mid; 497s in1 = vertcat (vertcat (testcases.in){:, 1}); 497s out = vertcat (testcases.out); 497s # Reshape data 497s i = -1; 497s do 497s i = i + 1; 497s testsize = factor (numel (in1) + i); 497s until (numel (testsize) > 2) 497s in1 = reshape ([in1; in1(1:i)], testsize); 497s out = reshape ([out; out(1:i)], testsize); 497s assert (isequaln (mid (in1), out)); 497s ***** test 497s # Decorated scalar evaluation 497s testcases = testdata.NoSignal.infsupdec.mid; 497s for testcase = [testcases]' 497s assert (isequaln (... 497s mid (testcase.in{1}), ... 497s testcase.out)); 497s endfor 497s ***** test 497s # Decorated vector evaluation 497s testcases = testdata.NoSignal.infsupdec.mid; 497s in1 = vertcat (vertcat (testcases.in){:, 1}); 497s out = vertcat (testcases.out); 497s assert (isequaln (mid (in1), out)); 497s ***** test 497s # Decorated N-dimensional array evaluation 497s testcases = testdata.NoSignal.infsupdec.mid; 497s in1 = vertcat (vertcat (testcases.in){:, 1}); 497s out = vertcat (testcases.out); 497s # Reshape data 497s i = -1; 497s do 497s i = i + 1; 497s testsize = factor (numel (in1) + i); 497s until (numel (testsize) > 2) 497s in1 = reshape ([in1; in1(1:i)], testsize); 497s out = reshape ([out; out(1:i)], testsize); 497s assert (isequaln (mid (in1), out)); 497s 8 tests, 8 passed, 0 known failure, 0 skipped 497s [inst/@infsup/mig.m] 497s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/mig.m 497s ***** assert (mig (infsup (-1, 2)), 0); 497s ***** assert (mig (infsup (-42, -23)), 23); 497s ***** shared testdata 497s # Load compiled test data (from src/test/*.itl) 497s testdata = load (file_in_loadpath ("test/itl.mat")); 497s ***** test 497s # Scalar evaluation 497s testcases = testdata.NoSignal.infsup.mig; 497s for testcase = [testcases]' 497s assert (isequaln (... 497s mig (testcase.in{1}), ... 497s testcase.out)); 497s endfor 497s ***** test 497s # Vector evaluation 497s testcases = testdata.NoSignal.infsup.mig; 497s in1 = vertcat (vertcat (testcases.in){:, 1}); 497s out = vertcat (testcases.out); 497s assert (isequaln (mig (in1), out)); 497s ***** test 497s # N-dimensional array evaluation 497s testcases = testdata.NoSignal.infsup.mig; 497s in1 = vertcat (vertcat (testcases.in){:, 1}); 497s out = vertcat (testcases.out); 497s # Reshape data 497s i = -1; 497s do 497s i = i + 1; 497s testsize = factor (numel (in1) + i); 497s until (numel (testsize) > 2) 497s in1 = reshape ([in1; in1(1:i)], testsize); 497s out = reshape ([out; out(1:i)], testsize); 497s assert (isequaln (mig (in1), out)); 497s ***** test 497s # Scalar evaluation 497s testcases = testdata.NoSignal.infsupdec.mig; 497s for testcase = [testcases]' 497s assert (isequaln (... 497s mig (testcase.in{1}), ... 497s testcase.out)); 497s endfor 497s ***** test 497s # Vector evaluation 497s testcases = testdata.NoSignal.infsupdec.mig; 497s in1 = vertcat (vertcat (testcases.in){:, 1}); 497s out = vertcat (testcases.out); 497s assert (isequaln (mig (in1), out)); 497s ***** test 497s # Decorated N-dimensional array evaluation 497s testcases = testdata.NoSignal.infsup.mig; 497s in1 = vertcat (vertcat (testcases.in){:, 1}); 497s out = vertcat (testcases.out); 497s # Reshape data 497s i = -1; 497s do 497s i = i + 1; 497s testsize = factor (numel (in1) + i); 497s until (numel (testsize) > 2) 497s in1 = reshape ([in1; in1(1:i)], testsize); 497s out = reshape ([out; out(1:i)], testsize); 497s assert (isequaln (mig (in1), out)); 497s 8 tests, 8 passed, 0 known failure, 0 skipped 497s [inst/@infsup/min.m] 497s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/min.m 497s ***** # from the documentation string 497s ***** assert (min (infsup (2, 3), infsup (1, 2)) == infsup (1, 2)); 497s ***** shared testdata 497s # Load compiled test data (from src/test/*.itl) 497s testdata = load (file_in_loadpath ("test/itl.mat")); 497s ***** test 497s # Scalar evaluation 497s testcases = testdata.NoSignal.infsup.min; 497s for testcase = [testcases]' 497s assert (isequaln (... 497s min (testcase.in{1}, testcase.in{2}), ... 497s testcase.out)); 497s endfor 497s ***** test 497s # Vector evaluation 497s testcases = testdata.NoSignal.infsup.min; 497s in1 = vertcat (vertcat (testcases.in){:, 1}); 497s in2 = vertcat (vertcat (testcases.in){:, 2}); 497s out = vertcat (testcases.out); 497s assert (isequaln (min (in1, in2), out)); 497s ***** test 497s # N-dimensional array evaluation 497s testcases = testdata.NoSignal.infsup.min; 497s in1 = vertcat (vertcat (testcases.in){:, 1}); 497s in2 = vertcat (vertcat (testcases.in){:, 2}); 497s out = vertcat (testcases.out); 497s # Reshape data 497s i = -1; 497s do 497s i = i + 1; 497s testsize = factor (numel (in1) + i); 497s until (numel (testsize) > 2) 497s in1 = reshape ([in1; in1(1:i)], testsize); 497s in2 = reshape ([in2; in2(1:i)], testsize); 497s out = reshape ([out; out(1:i)], testsize); 497s assert (isequaln (min (in1, in2), out)); 498s 4 tests, 4 passed, 0 known failure, 0 skipped 498s [inst/@infsup/mince.m] 498s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/mince.m 498s ***** assert (isequal (mince (infsup (0, 10), 10), infsup (0 : 9, 1 : 10))); 498s 1 test, 1 passed, 0 known failure, 0 skipped 498s [inst/@infsup/minus.m] 498s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/minus.m 498s ***** # from the documentation string 498s ***** assert (infsup (2, 3) - infsup (1, 2) == infsup (0, 2)); 498s ***** # correct use of signed zeros 498s ***** test 498s x = minus (infsup (0), infsup (0)); 498s assert (signbit (inf (x))); 498s assert (not (signbit (sup (x)))); 498s ***** shared testdata 498s # Load compiled test data (from src/test/*.itl) 498s testdata = load (file_in_loadpath ("test/itl.mat")); 498s ***** test 498s # Scalar evaluation 498s testcases = testdata.NoSignal.infsup.sub; 498s for testcase = [testcases]' 498s assert (isequaln (... 498s minus (testcase.in{1}, testcase.in{2}), ... 498s testcase.out)); 498s endfor 498s ***** test 498s # Vector evaluation 498s testcases = testdata.NoSignal.infsup.sub; 498s in1 = vertcat (vertcat (testcases.in){:, 1}); 498s in2 = vertcat (vertcat (testcases.in){:, 2}); 498s out = vertcat (testcases.out); 498s assert (isequaln (minus (in1, in2), out)); 498s ***** test 498s # N-dimensional array evaluation 498s testcases = testdata.NoSignal.infsup.sub; 498s in1 = vertcat (vertcat (testcases.in){:, 1}); 498s in2 = vertcat (vertcat (testcases.in){:, 2}); 498s out = vertcat (testcases.out); 498s # Reshape data 498s i = -1; 498s do 498s i = i + 1; 498s testsize = factor (numel (in1) + i); 498s until (numel (testsize) > 2) 498s in1 = reshape ([in1; in1(1:i)], testsize); 498s in2 = reshape ([in2; in2(1:i)], testsize); 498s out = reshape ([out; out(1:i)], testsize); 498s assert (isequaln (minus (in1, in2), out)); 498s 5 tests, 5 passed, 0 known failure, 0 skipped 498s [inst/@infsup/mldivide.m] 498s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/mldivide.m 498s ***** # unique solution 498s ***** assert (infsup ([1, 0; 0, 2]) \ [2, 0; 0, 4] == [2, 0; 0 2]); 498s ***** # no solution 498s ***** assert (all (isempty (infsup ([1, 0; 2, 0]) \ [3; 0]))); 498s ***** # many solutions 498s ***** assert (infsup ([1, 0; 2, 0]) \ [4; 8] == infsup ([4; -inf], [4; inf])); 498s ***** 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])))); 498s 4 tests, 4 passed, 0 known failure, 0 skipped 498s [inst/@infsup/mod.m] 498s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/mod.m 498s ***** assert (mod (infsup (), infsup ()) == infsup ()); 498s ***** assert (mod (infsup (0), infsup ()) == infsup ()); 498s ***** assert (mod (infsup (), infsup (0)) == infsup ()); 498s ***** assert (mod (infsup (0), infsup (0)) == infsup ()); 498s ***** assert (mod (infsup (1), infsup (0)) == infsup ()); 498s ***** assert (mod (infsup (0, 1), infsup (0)) == infsup ()); 498s ***** assert (mod (infsup (1, 2), infsup (0)) == infsup ()); 498s ***** assert (mod (infsup (0, inf), infsup (0)) == infsup ()); 498s ***** assert (mod (infsup (1, inf), infsup (0)) == infsup ()); 498s ***** assert (mod (infsup (realmax, inf), infsup (0)) == infsup ()); 498s ***** assert (mod (infsup (0), infsup (1)) == infsup (0)); 498s ***** assert (mod (infsup (0), infsup (0, 1)) == infsup (0)); 498s ***** assert (mod (infsup (0), infsup (1, 2)) == infsup (0)); 498s ***** assert (mod (infsup (0), infsup (0, inf)) == infsup (0)); 498s ***** assert (mod (infsup (0), infsup (1, inf)) == infsup (0)); 498s ***** assert (mod (infsup (0), infsup (realmax, inf)) == infsup (0)); 498s ***** assert (mod (infsup (1), infsup (1)) == infsup (0)); 498s ***** assert (mod (infsup (2), infsup (1)) == infsup (0)); 498s ***** assert (mod (infsup (4), infsup (2)) == infsup (0)); 498s ***** assert (mod (infsup (6), infsup (3)) == infsup (0)); 498s ***** assert (mod (infsup (8), infsup (2)) == infsup (0)); 498s ***** assert (mod (infsup (9), infsup (3)) == infsup (0)); 498s ***** assert (mod (infsup (realmax), infsup (realmax)) == infsup (0)); 498s ***** assert (mod (infsup (realmax), infsup (realmax / 2)) == infsup (0)); 498s ***** assert (mod (infsup (realmax), infsup (realmax / 4)) == infsup (0)); 498s ***** assert (mod (infsup (realmax), infsup (realmax / 8)) == infsup (0)); 498s ***** assert (mod (infsup (realmax), infsup (realmax / 16)) == infsup (0)); 498s ***** assert (mod (infsup (realmax), infsup (realmax / 32)) == infsup (0)); 498s ***** assert (mod (infsup (0.1), infsup (0.1)) == infsup (0)); 498s ***** assert (mod (infsup (0.1 * 2), infsup (0.1)) == infsup (0)); 498s ***** assert (mod (infsup (0.1 * 4), infsup (0.1)) == infsup (0)); 498s ***** assert (mod (infsup (pi), infsup (pi)) == infsup (0)); 498s ***** assert (mod (infsup (pi), infsup (pi / 2)) == infsup (0)); 498s ***** assert (mod (infsup (pi), infsup (pi / 4)) == infsup (0)); 498s ***** assert (mod (infsup (pow2 (-1074)), infsup (pow2 (-1074))) == infsup (0)); 498s ***** assert (mod (infsup (pow2 (-1073)), infsup (pow2 (-1074))) == infsup (0)); 498s ***** assert (mod (infsup (pow2 (-1072)), infsup (pow2 (-1074))) == infsup (0)); 498s ***** assert (mod (infsup (1), infsup (2)) == infsup (1)); 498s ***** assert (mod (infsup (0.5), infsup (1)) == infsup (0.5)); 498s ***** assert (mod (infsup (pi), infsup (3.15)) == infsup (pi)); 498s ***** assert (mod (infsup (1), infsup (2, 3)) == infsup (1)); 498s ***** assert (mod (infsup (1), infsup (2, inf)) == infsup (1)); 498s ***** assert (mod (infsup (0.5), infsup (1, 2)) == infsup (0.5)); 498s ***** assert (mod (infsup (0.5), infsup (1, inf)) == infsup (0.5)); 498s ***** assert (mod (infsup (pi), infsup (3.15)) == infsup (pi)); 498s ***** assert (mod (infsup (pi), infsup (3.15, inf)) == infsup (pi)); 498s ***** assert (mod (infsup (0, 1), infsup (0, 1)) == infsup (0, 1)); 498s ***** assert (mod (infsup (0, 2), infsup (0, 1)) == infsup (0, 1)); 498s ***** assert (mod (infsup (0, 1), infsup (0, 2)) == infsup (0, 1)); 498s ***** assert (mod (infsup (0, realmax), infsup (0, realmax)) == infsup (0, realmax)); 498s ***** assert (mod (infsup (realmax, inf), infsup (realmax, inf)) == infsup (0, inf)); 498s ***** assert (mod (infsup (0, inf), infsup (0, inf)) == infsup (0, inf)); 498s ***** assert (mod (infsup (0), infsup (1)) == infsup (0)); 498s ***** assert (mod (infsup (1), infsup (1)) == infsup (0)); 498s ***** assert (mod (infsup (0, 1), infsup (1)) == infsup (0, 1)); 498s ***** assert (mod (infsup (1, 2), infsup (1)) == infsup (0, 1)); 498s ***** assert (mod (infsup (0, inf), infsup (1)) == infsup (0, 1)); 498s ***** assert (mod (infsup (1, inf), infsup (1)) == infsup (0, 1)); 498s ***** assert (mod (infsup (realmax, inf), infsup (1)) == infsup (0, 1)); 498s ***** assert (mod (infsup (1), infsup (1)) == infsup (0)); 498s ***** assert (mod (infsup (1), infsup (0, 1)) == infsup (0, 0.5)); 498s ***** assert (mod (infsup (1), infsup (1, 2)) == infsup (0, 1)); 498s ***** assert (mod (infsup (1), infsup (0, inf)) == infsup (0, 1)); 498s ***** assert (mod (infsup (1), infsup (1, inf)) == infsup (0, 1)); 498s ***** assert (mod (infsup (1), infsup (2, inf)) == infsup (1)); 499s ***** assert (mod (infsup (1), infsup (realmax, inf)) == infsup (1)); 499s 66 tests, 66 passed, 0 known failure, 0 skipped 499s [inst/@infsup/mpower.m] 499s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/mpower.m 499s ***** # from the documentation string 499s ***** assert (isequal (infsup (magic (3)) ^ 2, infsup (magic (3) ^ 2))); 499s ***** # correct use of signed zeros 499s ***** test 499s x = mpower (infsup (eye (2)), 2); 499s assert (signbit (inf (x(1, 2)))); 499s assert (not (signbit (sup (x(1, 2))))); 499s 2 tests, 2 passed, 0 known failure, 0 skipped 499s [inst/@infsup/mrdivide.m] 499s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/mrdivide.m 499s ***** # from the documentation string 499s ***** assert (infsup ([1, 2; 3, 4]) / [3, 4; 1, 2] == infsup ([0, 1; 1, 0])); 499s 1 test, 1 passed, 0 known failure, 0 skipped 499s [inst/@infsup/mtimes.m] 499s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/mtimes.m 499s ***** # from the documentation string 499s ***** 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])); 499s ***** # matrix multiplication using BLAS routines 499s ***** 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])); 499s 2 tests, 2 passed, 0 known failure, 0 skipped 499s [inst/@infsup/mulrev.m] 499s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/mulrev.m 499s ***** #IEEE Std 1788-2015 mulRevToPair examples 499s ***** test 499s [u, v] = mulrev (infsup (0), infsup (1, 2)); 499s assert (isempty (u) & isempty (v)); 499s ***** test 499s [u, v] = mulrev (infsup (0), infsup (0, 1)); 499s assert (isentire (u) & isempty (v)); 499s ***** test 499s [u, v] = mulrev (infsup (1), infsup (1, 2)); 499s assert (eq (u, infsup (1, 2)) & isempty (v)); 499s ***** test 499s [u, v] = mulrev (infsup (1, inf), infsup (1)); 499s assert (eq (u, infsup (0, 1)) & isempty (v)); 499s ***** test 499s [u, v] = mulrev (infsup (-1, 1), infsup (1, 2)); 499s assert (eq (u, infsup (-inf, -1)) & eq (v, infsup (1, inf))); 499s ***** test 499s [u, v] = mulrev (infsup (-inf, inf), infsup (1)); 499s assert (eq (u, infsup (-inf, 0)) & eq (v, infsup (0, inf))); 499s ***** shared testdata 499s # Load compiled test data (from src/test/*.itl) 499s testdata = load (file_in_loadpath ("test/itl.mat")); 499s ***** test 499s # Scalar evaluation 499s testcases = testdata.NoSignal.infsup.mulRevToPair1; 499s for testcase = [testcases]' 499s assert (isequaln (... 499s nthargout (1, 2, @mulrev, testcase.in{1}, testcase.in{2}), ... 499s testcase.out)); 499s endfor 499s ***** test 499s # Vector evaluation 499s testcases = testdata.NoSignal.infsup.mulRevToPair1; 499s in1 = vertcat (vertcat (testcases.in){:, 1}); 499s in2 = vertcat (vertcat (testcases.in){:, 2}); 499s out = vertcat (testcases.out); 499s assert (isequaln (nthargout (1, 2, @mulrev, in1, in2), out)); 499s ***** test 499s # N-dimensional array evaluation 499s testcases = testdata.NoSignal.infsup.mulRevToPair1; 499s in1 = vertcat (vertcat (testcases.in){:, 1}); 499s in2 = vertcat (vertcat (testcases.in){:, 2}); 499s out = vertcat (testcases.out); 499s # Reshape data 499s i = -1; 499s do 499s i = i + 1; 499s testsize = factor (numel (in1) + i); 499s until (numel (testsize) > 2) 499s in1 = reshape ([in1; in1(1:i)], testsize); 499s in2 = reshape ([in2; in2(1:i)], testsize); 499s out = reshape ([out; out(1:i)], testsize); 499s assert (isequaln (nthargout (1, 2, @mulrev, in1, in2), out)); 499s ***** test 499s # Scalar evaluation 499s testcases = testdata.NoSignal.infsup.mulRevToPair2; 499s for testcase = [testcases]' 499s assert (isequaln (... 499s nthargout (2, @mulrev, testcase.in{1}, testcase.in{2}), ... 499s testcase.out)); 499s endfor 500s ***** test 500s # Vector evaluation 500s testcases = testdata.NoSignal.infsup.mulRevToPair2; 500s in1 = vertcat (vertcat (testcases.in){:, 1}); 500s in2 = vertcat (vertcat (testcases.in){:, 2}); 500s out = vertcat (testcases.out); 500s assert (isequaln (nthargout (2, @mulrev, in1, in2), out)); 500s ***** test 500s # N-dimensional array evaluation 500s testcases = testdata.NoSignal.infsup.mulRevToPair2; 500s in1 = vertcat (vertcat (testcases.in){:, 1}); 500s in2 = vertcat (vertcat (testcases.in){:, 2}); 500s out = vertcat (testcases.out); 500s # Reshape data 500s i = -1; 500s do 500s i = i + 1; 500s testsize = factor (numel (in1) + i); 500s until (numel (testsize) > 2) 500s in1 = reshape ([in1; in1(1:i)], testsize); 500s in2 = reshape ([in2; in2(1:i)], testsize); 500s out = reshape ([out; out(1:i)], testsize); 500s assert (isequaln (nthargout (2, @mulrev, in1, in2), out)); 500s ***** test 500s # Scalar evaluation 500s testcases = testdata.NoSignal.infsup.mulRev; 500s for testcase = [testcases]' 500s assert (isequaln (... 500s mulrev (testcase.in{1}, testcase.in{2}), ... 500s testcase.out)); 500s endfor 500s ***** test 500s # Vector evaluation 500s testcases = testdata.NoSignal.infsup.mulRev; 500s in1 = vertcat (vertcat (testcases.in){:, 1}); 500s in2 = vertcat (vertcat (testcases.in){:, 2}); 500s out = vertcat (testcases.out); 500s assert (isequaln (mulrev (in1, in2), out)); 500s ***** test 500s # N-dimensional array evaluation 500s testcases = testdata.NoSignal.infsup.mulRev; 500s in1 = vertcat (vertcat (testcases.in){:, 1}); 500s in2 = vertcat (vertcat (testcases.in){:, 2}); 500s out = vertcat (testcases.out); 500s # Reshape data 500s i = -1; 500s do 500s i = i + 1; 500s testsize = factor (numel (in1) + i); 500s until (numel (testsize) > 2) 500s in1 = reshape ([in1; in1(1:i)], testsize); 500s in2 = reshape ([in2; in2(1:i)], testsize); 500s out = reshape ([out; out(1:i)], testsize); 500s assert (isequaln (mulrev (in1, in2), out)); 500s ***** test 500s # Scalar evaluation 500s testcases = testdata.NoSignal.infsup.mulRevTen; 500s for testcase = [testcases]' 500s assert (isequaln (... 500s mulrev (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 500s testcase.out)); 500s endfor 500s ***** test 500s # Vector evaluation 500s testcases = testdata.NoSignal.infsup.mulRevTen; 500s in1 = vertcat (vertcat (testcases.in){:, 1}); 500s in2 = vertcat (vertcat (testcases.in){:, 2}); 500s in3 = vertcat (vertcat (testcases.in){:, 3}); 500s out = vertcat (testcases.out); 500s assert (isequaln (mulrev (in1, in2, in3), out)); 500s ***** test 500s # N-dimensional array evaluation 500s testcases = testdata.NoSignal.infsup.mulRevTen; 500s in1 = vertcat (vertcat (testcases.in){:, 1}); 500s in2 = vertcat (vertcat (testcases.in){:, 2}); 500s in3 = vertcat (vertcat (testcases.in){:, 3}); 500s out = vertcat (testcases.out); 500s # Reshape data 500s i = -1; 500s do 500s i = i + 1; 500s testsize = factor (numel (in1) + i); 500s until (numel (testsize) > 2) 500s in1 = reshape ([in1; in1(1:i)], testsize); 500s in2 = reshape ([in2; in2(1:i)], testsize); 500s in3 = reshape ([in3; in3(1:i)], testsize); 500s out = reshape ([out; out(1:i)], testsize); 500s assert (isequaln (mulrev (in1, in2, in3), out)); 500s 18 tests, 18 passed, 0 known failure, 0 skipped 500s [inst/@infsup/ndims.m] 500s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/ndims.m 500s ***** assert (ndims (infsup ([])), 2); 500s ***** assert (ndims (infsup (0)), 2); 500s ***** assert (ndims (infsup (magic (3))), 2); 500s 3 tests, 3 passed, 0 known failure, 0 skipped 500s [inst/@infsup/ne.m] 500s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/ne.m 500s ***** assert (ne (infsup (1, 2), infsup (1, 3))); 500s 1 test, 1 passed, 0 known failure, 0 skipped 500s [inst/@infsup/newdec.m] 500s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/newdec.m 500s ***** # from the documentation string 500s ***** assert (isequal (newdec (infsup (2, 3)), infsupdec (2, 3))); 500s ***** assert (isequal (newdec (infsupdec (2, 3)), infsupdec (2, 3))); 500s ***** assert (isequal (newdec (infsupdec (1, "trv")), infsupdec (1, "trv"))); 500s ***** shared testdata 501s # Load compiled test data (from src/test/*.itl) 501s testdata = load (file_in_loadpath ("test/itl.mat")); 501s ***** test 501s # Scalar evaluation 501s testcases = testdata.NoSignal.infsup.newDec; 501s for testcase = [testcases]' 501s assert (isequaln (... 501s newdec (testcase.in{1}), ... 501s testcase.out)); 501s endfor 501s ***** test 501s # Vector evaluation 501s testcases = testdata.NoSignal.infsup.newDec; 501s in1 = vertcat (vertcat (testcases.in){:, 1}); 501s out = vertcat (testcases.out); 501s assert (isequaln (newdec (in1), out)); 501s ***** test 501s # N-dimensional array evaluation 501s testcases = testdata.NoSignal.infsup.newDec; 501s in1 = vertcat (vertcat (testcases.in){:, 1}); 501s out = vertcat (testcases.out); 501s # Reshape data 501s i = -1; 501s do 501s i = i + 1; 501s testsize = factor (numel (in1) + i); 501s until (numel (testsize) > 2) 501s in1 = reshape ([in1; in1(1:i)], testsize); 501s out = reshape ([out; out(1:i)], testsize); 501s assert (isequaln (newdec (in1), out)); 501s 6 tests, 6 passed, 0 known failure, 0 skipped 501s [inst/@infsup/nextout.m] 501s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/nextout.m 501s ***** # from the documentation string 501s ***** test 501s x = nextout (infsup (1)); 501s assert (inf (x), 1 - eps / 2); 501s assert (sup (x), 1 + eps); 501s ***** # correct use of signed zeros 501s ***** test 501s x = nextout (infsup (pow2 (-1074))); 501s assert (signbit (inf (x))); 501s ***** test 501s x = nextout (infsup (-pow2 (-1074))); 501s assert (not (signbit (sup (x)))); 501s 3 tests, 3 passed, 0 known failure, 0 skipped 501s [inst/@infsup/norm.m] 501s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/norm.m 501s ***** test 501s A = infsup ("0 [Empty] [0, 1] 1"); 501s assert (isequal (norm (A, 0, "cols"), infsup ("0 [Empty] [0, 1] 1"))); 501s ***** assert (norm (infsup (magic (3)), inf, 1) == 45); 501s ***** assert (norm (infsup (-magic (3), magic (3)), inf, 1) == "[0, 45]"); 501s 3 tests, 3 passed, 0 known failure, 0 skipped 501s [inst/@infsup/nthroot.m] 501s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/nthroot.m 501s ***** assert (nthroot (infsup (25, 36), 2) == infsup (5, 6)); 501s ***** # correct use of signed zeros 501s ***** test 501s x = nthroot (infsup (0), 2); 501s assert (signbit (inf (x))); 501s assert (not (signbit (sup (x)))); 501s ***** test 501s x = nthroot (infsup (0, inf), -2); 501s assert (signbit (inf (x))); 501s ***** test 501s x = nthroot (infsup (0, inf), -3); 501s assert (signbit (inf (x))); 501s ***** assert (nthroot (infsup (-1, 1), 2) == infsup (0, 1)); 501s ***** assert (nthroot (infsup (-1, 1), 3) == infsup (-1, 1)); 501s ***** assert (nthroot (infsup (-1, 1), -2) == infsup (1, inf)); 501s ***** assert (nthroot (infsup (-1, 1), -3) == infsup (-inf, inf)); 501s ***** shared testdata 501s # Load compiled test data (from src/test/*.itl) 501s testdata = load (file_in_loadpath ("test/itl.mat")); 501s ***** test 501s # Scalar evaluation 501s testcases = testdata.NoSignal.infsup.rootn; 501s for testcase = [testcases]' 501s assert (isequaln (... 501s nthroot (testcase.in{1}, testcase.in{2}), ... 501s testcase.out)); 501s endfor 501s ***** test 501s # Vector evaluation 501s testcases = testdata.NoSignal.infsup.rootn; 501s in1 = vertcat (vertcat (testcases.in){:, 1}); 501s in2 = vertcat (vertcat (testcases.in){:, 2}); 501s out = vertcat (testcases.out); 501s assert (isequaln (nthroot (in1, in2), out)); 501s ***** test 501s # N-dimensional array evaluation 501s testcases = testdata.NoSignal.infsup.rootn; 501s in1 = vertcat (vertcat (testcases.in){:, 1}); 501s in2 = vertcat (vertcat (testcases.in){:, 2}); 501s out = vertcat (testcases.out); 501s # Reshape data 501s i = -1; 501s do 501s i = i + 1; 501s testsize = factor (numel (in1) + i); 501s until (numel (testsize) > 2) 501s if (i > numel (in1)) 501s i = i - numel (in1); 501s in1 = [in1; in1]; 501s in2 = [in2; in2]; 501s out = [out; out]; 501s endif 501s in1 = reshape ([in1; in1(1:i)], testsize); 501s in2 = reshape ([in2; in2(1:i)], testsize); 501s out = reshape ([out; out(1:i)], testsize); 501s assert (isequaln (nthroot (in1, in2), out)); 501s 11 tests, 11 passed, 0 known failure, 0 skipped 501s [inst/@infsup/numel.m] 501s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/numel.m 501s ***** assert (numel (infsup ([])), 0); 501s ***** assert (numel (infsup (0)), 1); 501s ***** assert (numel (infsup (zeros (3, 1))), 3); 501s ***** assert (numel (infsup (zeros (1, 4))), 4); 501s ***** assert (numel (infsup (zeros (3, 4))), 12); 501s ***** assert (numel (infsup (ones (2, 3)), 3:5), 3); 501s ***** assert (numel (infsup (ones (2, 3)), ":", 2), 2); 501s ***** assert (numel (infsup (ones (2, 3)), 2, ":"), 3); 501s ***** # numel is called implicitly during this subsref expression (see bug #53375) 501s ***** assert (infsup ()(:).inf, inf); 501s ***** error numel (1, infsup(1)); 501s 10 tests, 10 passed, 0 known failure, 0 skipped 501s [inst/@infsup/overlap.m] 502s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/overlap.m 502s ***** test 502s [s, n] = overlap (infsup (), infsup ()); 502s assert (s, "bothEmpty"); 502s assert (n, uint16 (32768)); 502s ***** test 502s [s, n] = overlap (infsup (), infsup (0)); 502s assert (s, "firstEmpty"); 502s assert (n, uint16 (16384)); 502s ***** test 502s [s, n] = overlap (infsup (0), infsup ()); 502s assert (s, "secondEmpty"); 502s assert (n, uint16 (8192)); 502s ***** test 502s [s, n] = overlap (infsup (1, 2), infsup (3, 4)); 502s assert (s, "before"); 502s assert (n, uint16 (4096)); 502s ***** test 502s [s, n] = overlap (infsup (1, 2), infsup (2, 3)); 502s assert (s, "meets"); 502s assert (n, uint16 (2048)); 502s ***** test 502s [s, n] = overlap (infsup (1, 3), infsup (2, 4)); 502s assert (s, "overlaps"); 502s assert (n, uint16 (1024)); 502s ***** test 502s [s, n] = overlap (infsup (1, 2), infsup (1, 3)); 502s assert (s, "starts"); 502s assert (n, uint16 (512)); 502s ***** test 502s [s, n] = overlap (infsup (2, 3), infsup (1, 4)); 502s assert (s, "containedBy"); 502s assert (n, uint16 (256)); 502s ***** test 502s [s, n] = overlap (infsup (2, 3), infsup (1, 3)); 502s assert (s, "finishes"); 502s assert (n, uint16 (128)); 502s ***** test 502s [s, n] = overlap (infsup (1, 2), infsup (1, 2)); 502s assert (s, "equals"); 502s assert (n, uint16 (64)); 502s ***** test 502s [s, n] = overlap (infsup (1, 3), infsup (2, 3)); 502s assert (s, "finishedBy"); 502s assert (n, uint16 (32)); 502s ***** test 502s [s, n] = overlap (infsup (1, 4), infsup (2, 3)); 502s assert (s, "contains"); 502s assert (n, uint16 (16)); 502s ***** test 502s [s, n] = overlap (infsup (1, 3), infsup (1, 2)); 502s assert (s, "startedBy"); 502s assert (n, uint16 (8)); 502s ***** test 502s [s, n] = overlap (infsup (2, 4), infsup (1, 3)); 502s assert (s, "overlappedBy"); 502s assert (n, uint16 (4)); 502s ***** test 502s [s, n] = overlap (infsup (2, 3), infsup (1, 2)); 502s assert (s, "metBy"); 502s assert (n, uint16 (2)); 502s ***** test 502s [s, n] = overlap (infsup (3, 4), infsup (1, 2)); 502s assert (s, "after"); 502s assert (n, uint16 (1)); 502s ***** shared testdata 502s # Load compiled test data (from src/test/*.itl) 502s testdata = load (file_in_loadpath ("test/itl.mat")); 502s ***** test 502s # Scalar evaluation 502s testcases = testdata.NoSignal.infsup.overlap; 502s for testcase = [testcases]' 502s assert (isequaln (... 502s overlap (testcase.in{1}, testcase.in{2}), ... 502s testcase.out)); 502s endfor 502s ***** test 502s # Vector evaluation 502s testcases = testdata.NoSignal.infsup.overlap; 502s in1 = vertcat (vertcat (testcases.in){:, 1}); 502s in2 = vertcat (vertcat (testcases.in){:, 2}); 502s out = {testcases.out}'; 502s assert (isequaln (overlap (in1, in2), out)); 502s ***** test 502s # N-dimensional array evaluation 502s testcases = testdata.NoSignal.infsup.overlap; 502s in1 = vertcat (vertcat (testcases.in){:, 1}); 502s in2 = vertcat (vertcat (testcases.in){:, 2}); 502s out = {testcases.out}'; 502s # Reshape data 502s i = -1; 502s do 502s i = i + 1; 502s testsize = factor (numel (in1) + i); 502s until (numel (testsize) > 2) 502s in1 = reshape ([in1; in1(1:i)], testsize); 502s in2 = reshape ([in2; in2(1:i)], testsize); 502s out = reshape ([out; out(1:i)], testsize); 502s assert (isequaln (overlap (in1, in2), out)); 502s 19 tests, 19 passed, 0 known failure, 0 skipped 502s [inst/@infsup/plot.m] 502s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/plot.m 502s ***** # this test is rather pointless 502s ***** test 502s clf 502s plot (empty ()); 502s close 502s warning: using the gnuplot graphics toolkit is discouraged 502s 502s The gnuplot graphics toolkit is not actively maintained and has a number 502s of limitations that are unlikely to be fixed. Communication with gnuplot 502s uses a one-directional pipe and limited information is passed back to the 502s Octave interpreter so most changes made interactively in the plot window 502s will not be reflected in the graphics properties managed by Octave. For 502s example, if the plot window is closed with a mouse click, Octave will not 502s be notified and will not update its internal list of open figure windows. 502s The qt toolkit is recommended instead. 502s ***** demo 502s clf 502s hold on 502s plot (infsup (0), infsup (0)); 502s plot (infsup (1, 2), infsup (0)); 502s plot (infsup (0), infsup (1, 2)); 502s plot (infsup (1, 2), infsup (1, 2)); 502s axis ([-.5, 2.5, -.5, 2.5]); 502s hold off 502s ***** demo 502s clf 502s plot (infsup (-rand (50, 1), +rand (50, 1))); 502s ***** demo 502s clf 502s hold on 502s axis off 502s range = infsup (0, 9); 502s x = linspace (inf (range), sup (range), 250); 502s X = mince (range, 9); 502s f = @ (x) 0.5 * sin (x) .* x .^ 2; 502s y = f (x); 502s Y = f (X); 502s plot (range, f (range), [42 161 152]/255); 502s plot (X, Y, [238 232 213]/255, [88 110 117]/255); 502s plot (x, y, '-', 'color', [220 50 47]/255, 'linewidth', 2); 502s hold off 502s 1 test, 1 passed, 0 known failure, 0 skipped 502s [inst/@infsup/plot3.m] 502s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/plot3.m 502s ***** # this test is rather pointless 502s ***** test 502s clf 502s plot3 (empty (), empty (), empty ()); 502s close 502s ***** demo 502s clf 502s colormap hot 502s x = y = z = (1 : 3) + infsup ("[0, 1]"); 502s plot3 (x, y, z); 502s grid on 502s ***** demo 502s clf 502s colormap jet 502s z = 1 : 8; 502s x = y = infsup ("[-1, 1]") ./ z; 502s plot3 (x, y, z); 502s grid on 502s ***** demo 502s clf 502s [x, y] = meshgrid (mince (infsup ("[-5, 5]"), 20), ... 502s mince (infsup ("[0.1, 5]"), 10)); 502s z = log (hypot (x, y)); 502s blue = [38 139 210]/255; base2 = [238 232 213]/255; 502s plot3 (x, y, z, base2, blue); 502s view (330, 12) 502s ***** demo 502s clf 502s [x, y] = meshgrid (midrad (-10 : 0.5 : 10, .25)); 502s z = sin (hypot (x, y)) .* hypot (x, y); 502s plot3 (mid (x), mid (y), z); 502s grid on 502s 1 test, 1 passed, 0 known failure, 0 skipped 502s [inst/@infsup/plus.m] 502s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/plus.m 502s ***** # from the documentation string 502s ***** assert (infsup (2, 3) + infsup (1, 2) == infsup (3, 5)); 502s ***** # correct use of signed zeros 502s ***** test 502s x = plus (infsup (0), infsup (0)); 502s assert (signbit (inf (x))); 502s assert (not (signbit (sup (x)))); 502s ***** shared testdata 502s # Load compiled test data (from src/test/*.itl) 502s testdata = load (file_in_loadpath ("test/itl.mat")); 502s ***** test 502s # Scalar evaluation 502s testcases = testdata.NoSignal.infsup.add; 502s for testcase = [testcases]' 502s assert (isequaln (... 502s plus (testcase.in{1}, testcase.in{2}), ... 502s testcase.out)); 502s endfor 502s ***** test 502s # Vector evaluation 502s testcases = testdata.NoSignal.infsup.add; 502s in1 = vertcat (vertcat (testcases.in){:, 1}); 502s in2 = vertcat (vertcat (testcases.in){:, 2}); 502s out = vertcat (testcases.out); 502s assert (isequaln (plus (in1, in2), out)); 502s ***** test 502s # N-dimensional array evaluation 502s testcases = testdata.NoSignal.infsup.add; 502s in1 = vertcat (vertcat (testcases.in){:, 1}); 502s in2 = vertcat (vertcat (testcases.in){:, 2}); 502s out = vertcat (testcases.out); 502s # Reshape data 502s i = -1; 502s do 502s i = i + 1; 502s testsize = factor (numel (in1) + i); 502s until (numel (testsize) > 2) 502s in1 = reshape ([in1; in1(1:i)], testsize); 502s in2 = reshape ([in2; in2(1:i)], testsize); 502s out = reshape ([out; out(1:i)], testsize); 502s assert (isequaln (plus (in1, in2), out)); 502s 5 tests, 5 passed, 0 known failure, 0 skipped 502s [inst/@infsup/polyval.m] 502s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/polyval.m 502s ***** assert (polyval (infsup (42), 0) == 42); 502s ***** assert (polyval (infsup ([42 42]), 0) == 42); 502s ***** assert (polyval (infsup ([42 42]), 1) == 84); 502s ***** assert (polyval (infsup ([42 42]), -1) == 0); 502s ***** assert (polyval (infsup ([-42 42 42]), .5) == -42*0.5^2 + 42*0.5 + 42); 502s ***** assert (polyval (infsup (vec (pascal (3))), 0.1) == "[0X6.502E9A7231A08P+0, 0X6.502E9A7231A0CP+0]"); 503s 6 tests, 6 passed, 0 known failure, 0 skipped 503s [inst/@infsup/postpad.m] 503s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/postpad.m 503s ***** assert (postpad (infsup (1:3), 4, 4) == infsup (1:4)); 503s ***** assert (postpad (infsup (1:3), 2, 4) == infsup (1:2)); 503s ***** assert (postpad (infsup (0), 10, 0, 3) == infsup (zeros (1, 1, 10))) 503s ***** assert (postpad (infsup (zeros (1, 2, 2)), 3) == infsup (zeros (1, 3, 2))); 503s 4 tests, 4 passed, 0 known failure, 0 skipped 503s [inst/@infsup/pow.m] 503s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/pow.m 503s ***** # from the documentation string 503s ***** assert (pow (infsup (5, 6), infsup (2, 3)) == infsup (25, 216)); 503s ***** # correct use of signed zeros 503s ***** test 503s x = pow (infsup (0), infsup (1)); 503s assert (signbit (inf (x))); 503s assert (not (signbit (sup (x)))); 503s ***** shared testdata 503s # Load compiled test data (from src/test/*.itl) 503s testdata = load (file_in_loadpath ("test/itl.mat")); 503s ***** test 503s # Scalar evaluation 503s testcases = testdata.NoSignal.infsup.pow; 503s for testcase = [testcases]' 503s assert (isequaln (... 503s pow (testcase.in{1}, testcase.in{2}), ... 503s testcase.out)); 503s endfor 505s ***** test 505s # Vector evaluation 505s testcases = testdata.NoSignal.infsup.pow; 505s in1 = vertcat (vertcat (testcases.in){:, 1}); 505s in2 = vertcat (vertcat (testcases.in){:, 2}); 505s out = vertcat (testcases.out); 505s assert (isequaln (pow (in1, in2), out)); 505s ***** test 505s # N-dimensional array evaluation 505s testcases = testdata.NoSignal.infsup.pow; 505s in1 = vertcat (vertcat (testcases.in){:, 1}); 505s in2 = vertcat (vertcat (testcases.in){:, 2}); 505s out = vertcat (testcases.out); 505s # Reshape data 505s i = -1; 505s do 505s i = i + 1; 505s testsize = factor (numel (in1) + i); 505s until (numel (testsize) > 2) 505s in1 = reshape ([in1; in1(1:i)], testsize); 505s in2 = reshape ([in2; in2(1:i)], testsize); 505s out = reshape ([out; out(1:i)], testsize); 505s assert (isequaln (pow (in1, in2), out)); 506s 5 tests, 5 passed, 0 known failure, 0 skipped 506s [inst/@infsup/pow10.m] 506s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/pow10.m 506s ***** # from the documentation string 506s assert (pow10 (infsup (5)) == infsup (100000)); 506s ***** # correct use of signed zeros 506s ***** test 506s x = pow10 (infsup (-inf, -realmax)); 506s assert (signbit (inf (x))); 506s ***** shared testdata 506s # Load compiled test data (from src/test/*.itl) 506s testdata = load (file_in_loadpath ("test/itl.mat")); 506s ***** test 506s # Scalar evaluation 506s testcases = testdata.NoSignal.infsup.exp10; 506s for testcase = [testcases]' 506s assert (isequaln (... 506s pow10 (testcase.in{1}), ... 506s testcase.out)); 506s endfor 506s ***** test 506s # Vector evaluation 506s testcases = testdata.NoSignal.infsup.exp10; 506s in1 = vertcat (vertcat (testcases.in){:, 1}); 506s out = vertcat (testcases.out); 506s assert (isequaln (pow10 (in1), out)); 506s ***** test 506s # N-dimensional array evaluation 506s testcases = testdata.NoSignal.infsup.exp10; 506s in1 = vertcat (vertcat (testcases.in){:, 1}); 506s out = vertcat (testcases.out); 506s # Reshape data 506s i = -1; 506s do 506s i = i + 1; 506s testsize = factor (numel (in1) + i); 506s until (numel (testsize) > 2) 506s in1 = reshape ([in1; in1(1:i)], testsize); 506s out = reshape ([out; out(1:i)], testsize); 506s assert (isequaln (pow10 (in1), out)); 506s 4 tests, 4 passed, 0 known failure, 0 skipped 506s [inst/@infsup/pow2.m] 506s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/pow2.m 506s ***** # from the documentation string 506s assert (pow2 (infsup (5)) == infsup (32)); 506s ***** # correct use of signed zeros 506s ***** test 506s x = pow2 (infsup (-inf, -realmax)); 506s assert (signbit (inf (x))); 506s ***** shared testdata 506s # Load compiled test data (from src/test/*.itl) 506s testdata = load (file_in_loadpath ("test/itl.mat")); 506s ***** test 506s # Scalar evaluation 506s testcases = testdata.NoSignal.infsup.exp2; 506s for testcase = [testcases]' 506s assert (isequaln (... 506s pow2 (testcase.in{1}), ... 506s testcase.out)); 506s endfor 506s ***** test 506s # Vector evaluation 506s testcases = testdata.NoSignal.infsup.exp2; 506s in1 = vertcat (vertcat (testcases.in){:, 1}); 506s out = vertcat (testcases.out); 506s assert (isequaln (pow2 (in1), out)); 506s ***** test 506s # N-dimensional array evaluation 506s testcases = testdata.NoSignal.infsup.exp2; 506s in1 = vertcat (vertcat (testcases.in){:, 1}); 506s out = vertcat (testcases.out); 506s # Reshape data 506s i = -1; 506s do 506s i = i + 1; 506s testsize = factor (numel (in1) + i); 506s until (numel (testsize) > 2) 506s in1 = reshape ([in1; in1(1:i)], testsize); 506s out = reshape ([out; out(1:i)], testsize); 506s assert (isequaln (pow2 (in1), out)); 506s 4 tests, 4 passed, 0 known failure, 0 skipped 506s [inst/@infsup/power.m] 506s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/power.m 506s ***** # from the documentation string 506s ***** assert (infsup (-5, 6) .^ infsup (2, 3) == infsup (-125, 216)); 506s ***** 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])); 506s ***** # correct use of signed zeros 506s ***** test 506s x = power (infsup (0), infsup (1)); 506s assert (signbit (inf (x))); 506s assert (not (signbit (sup (x)))); 506s ***** shared testdata 506s # Load compiled test data (from src/test/*.itl) 506s testdata = load (file_in_loadpath ("test/itl.mat")); 506s ***** test 506s # Scalar evaluation 506s testcases = testdata.NoSignal.infsup.sqr; 506s for testcase = [testcases]' 506s assert (isequaln (... 506s power (testcase.in{1}, 2), ... 506s testcase.out)); 506s endfor 507s ***** test 507s # Vector evaluation 507s testcases = testdata.NoSignal.infsup.sqr; 507s in1 = vertcat (vertcat (testcases.in){:, 1}); 507s out = vertcat (testcases.out); 507s assert (isequaln (power (in1, 2), out)); 507s ***** test 507s # N-dimensional array evaluation 507s testcases = testdata.NoSignal.infsup.sqr; 507s in1 = vertcat (vertcat (testcases.in){:, 1}); 507s out = vertcat (testcases.out); 507s # Reshape data 507s i = -1; 507s do 507s i = i + 1; 507s testsize = factor (numel (in1) + i); 507s until (numel (testsize) > 2) 507s in1 = reshape ([in1; in1(1:i)], testsize); 507s out = reshape ([out; out(1:i)], testsize); 507s assert (isequaln (power (in1, 2), out)); 507s 6 tests, 6 passed, 0 known failure, 0 skipped 507s [inst/@infsup/pown.m] 507s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/pown.m 507s ***** # from the documentation string 507s ***** assert (pown (infsup (5, 6), 2) == infsup (25, 36)); 507s ***** assert (pown (infsup (-2, 1), 2) == infsup (0, 4)); 507s ***** shared testdata 507s # Load compiled test data (from src/test/*.itl) 507s testdata = load (file_in_loadpath ("test/itl.mat")); 507s ***** test 507s # Scalar evaluation 507s testcases = testdata.NoSignal.infsup.sqr; 507s for testcase = [testcases]' 507s assert (isequaln (... 507s pown (testcase.in{1}, 2), ... 507s testcase.out)); 507s endfor 507s ***** test 507s # Vector evaluation 507s testcases = testdata.NoSignal.infsup.sqr; 507s in1 = vertcat (vertcat (testcases.in){:, 1}); 507s out = vertcat (testcases.out); 507s assert (isequaln (pown (in1, 2), out)); 507s ***** test 507s # N-dimensional array evaluation 507s testcases = testdata.NoSignal.infsup.sqr; 507s in1 = vertcat (vertcat (testcases.in){:, 1}); 507s out = vertcat (testcases.out); 507s # Reshape data 507s i = -1; 507s do 507s i = i + 1; 507s testsize = factor (numel (in1) + i); 507s until (numel (testsize) > 2) 507s in1 = reshape ([in1; in1(1:i)], testsize); 507s out = reshape ([out; out(1:i)], testsize); 507s assert (isequaln (pown (in1, 2), out)); 507s ***** test 507s # Scalar evaluation 507s testcases = testdata.NoSignal.infsup.pown; 507s for testcase = [testcases]' 507s assert (isequaln (... 507s pown (testcase.in{1}, testcase.in{2}), ... 507s testcase.out)); 507s endfor 507s ***** test 507s # Vector evaluation 507s testcases = testdata.NoSignal.infsup.pown; 507s in1 = vertcat (vertcat (testcases.in){:, 1}); 507s in2 = vertcat (vertcat (testcases.in){:, 2}); 507s out = vertcat (testcases.out); 507s assert (isequaln (pown (in1, in2), out)); 508s ***** test 508s # N-dimensional array evaluation 508s testcases = testdata.NoSignal.infsup.pown; 508s in1 = vertcat (vertcat (testcases.in){:, 1}); 508s in2 = vertcat (vertcat (testcases.in){:, 2}); 508s out = vertcat (testcases.out); 508s # Reshape data 508s i = -1; 508s do 508s i = i + 1; 508s testsize = factor (numel (in1) + i); 508s until (numel (testsize) > 2) 508s in1 = reshape ([in1; in1(1:i)], testsize); 508s in2 = reshape ([in2; in2(1:i)], testsize); 508s out = reshape ([out; out(1:i)], testsize); 508s assert (isequaln (pown (in1, in2), out)); 508s 8 tests, 8 passed, 0 known failure, 0 skipped 508s [inst/@infsup/pownrev.m] 508s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/pownrev.m 508s ***** assert (pownrev (infsup (25, 36), infsup (0, inf), 2) == infsup (5, 6)); 508s ***** shared testdata 508s # Load compiled test data (from src/test/*.itl) 508s testdata = load (file_in_loadpath ("test/itl.mat")); 508s ***** test 508s # Scalar evaluation 508s testcases = testdata.NoSignal.infsup.pownRev; 508s for testcase = [testcases]' 508s assert (isequaln (... 508s pownrev (testcase.in{1}, testcase.in{2}), ... 508s testcase.out)); 508s endfor 515s ***** test 515s # Vector evaluation 515s testcases = testdata.NoSignal.infsup.pownRev; 515s in1 = vertcat (vertcat (testcases.in){:, 1}); 515s in2 = vertcat (vertcat (testcases.in){:, 2}); 515s out = vertcat (testcases.out); 515s assert (isequaln (pownrev (in1, in2), out)); 515s ***** test 515s # N-dimensional array evaluation 515s testcases = testdata.NoSignal.infsup.pownRev; 515s in1 = vertcat (vertcat (testcases.in){:, 1}); 515s in2 = vertcat (vertcat (testcases.in){:, 2}); 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 in2 = reshape ([in2; in2(1:i)], testsize); 515s out = reshape ([out; out(1:i)], testsize); 515s assert (isequaln (pownrev (in1, in2), out)); 515s ***** test 515s # Scalar evaluation 515s testcases = testdata.NoSignal.infsup.pownRevBin; 515s for testcase = [testcases]' 515s assert (isequaln (... 515s pownrev (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 515s testcase.out)); 515s endfor 517s ***** test 517s # Vector evaluation 517s testcases = testdata.NoSignal.infsup.pownRevBin; 517s in1 = vertcat (vertcat (testcases.in){:, 1}); 517s in2 = vertcat (vertcat (testcases.in){:, 2}); 517s in3 = vertcat (vertcat (testcases.in){:, 3}); 517s out = vertcat (testcases.out); 517s assert (isequaln (pownrev (in1, in2, in3), out)); 517s ***** test 517s # N-dimensional array evaluation 517s testcases = testdata.NoSignal.infsup.pownRevBin; 517s in1 = vertcat (vertcat (testcases.in){:, 1}); 517s in2 = vertcat (vertcat (testcases.in){:, 2}); 517s in3 = vertcat (vertcat (testcases.in){:, 3}); 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 in2 = reshape ([in2; in2(1:i)], testsize); 517s in3 = reshape ([in3; in3(1:i)], testsize); 517s out = reshape ([out; out(1:i)], testsize); 517s assert (isequaln (pownrev (in1, in2, in3), out)); 518s 7 tests, 7 passed, 0 known failure, 0 skipped 518s [inst/@infsup/powrev1.m] 518s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/powrev1.m 518s ***** # from the documentation string 518s ***** assert (powrev1 (infsup (2, 5), infsup (3, 6)) == "[0x1.3EE8390D43955, 0x1.3988E1409212Fp1]"); 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.powRev1; 518s for testcase = [testcases]' 518s assert (isequaln (... 518s powrev1 (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 518s testcase.out)); 518s endfor 519s ***** test 519s # Vector evaluation 519s testcases = testdata.NoSignal.infsup.powRev1; 519s in1 = vertcat (vertcat (testcases.in){:, 1}); 519s in2 = vertcat (vertcat (testcases.in){:, 2}); 519s in3 = vertcat (vertcat (testcases.in){:, 3}); 519s out = vertcat (testcases.out); 519s assert (isequaln (powrev1 (in1, in2, in3), out)); 519s ***** test 519s # N-dimensional array evaluation 519s testcases = testdata.NoSignal.infsup.powRev1; 519s in1 = vertcat (vertcat (testcases.in){:, 1}); 519s in2 = vertcat (vertcat (testcases.in){:, 2}); 519s in3 = vertcat (vertcat (testcases.in){:, 3}); 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 in3 = reshape ([in3; in3(1:i)], testsize); 519s out = reshape ([out; out(1:i)], testsize); 519s assert (isequaln (powrev1 (in1, in2, in3), out)); 519s 4 tests, 4 passed, 0 known failure, 0 skipped 519s [inst/@infsup/powrev2.m] 519s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/powrev2.m 519s ***** # from the documentation string 519s ***** assert (powrev2 (infsup (2, 5), infsup (3, 6)) == "[0x1.5D7E8F22BA886p-1, 0x1.4AE00D1CFDEB5p1]"); 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.powRev2; 519s for testcase = [testcases]' 519s assert (isequaln (... 519s powrev2 (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 519s testcase.out)); 519s endfor 521s ***** test 521s # Vector evaluation 521s testcases = testdata.NoSignal.infsup.powRev2; 521s in1 = vertcat (vertcat (testcases.in){:, 1}); 521s in2 = vertcat (vertcat (testcases.in){:, 2}); 521s in3 = vertcat (vertcat (testcases.in){:, 3}); 521s out = vertcat (testcases.out); 521s assert (isequaln (powrev2 (in1, in2, in3), out)); 521s ***** test 521s # N-dimensional array evaluation 521s testcases = testdata.NoSignal.infsup.powRev2; 521s in1 = vertcat (vertcat (testcases.in){:, 1}); 521s in2 = vertcat (vertcat (testcases.in){:, 2}); 521s in3 = vertcat (vertcat (testcases.in){:, 3}); 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 in2 = reshape ([in2; in2(1:i)], testsize); 521s in3 = reshape ([in3; in3(1:i)], testsize); 521s out = reshape ([out; out(1:i)], testsize); 521s assert (isequaln (powrev2 (in1, in2, in3), out)); 521s 4 tests, 4 passed, 0 known failure, 0 skipped 521s [inst/@infsup/precedes.m] 521s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/precedes.m 521s ***** assert (precedes (infsup (1, 2), infsup (2, 3))); 521s ***** assert (not (precedes (infsup (1, 2.1), infsup (1.9, 3)))); 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.precedes; 521s for testcase = [testcases]' 521s assert (isequaln (... 521s precedes (testcase.in{1}, testcase.in{2}), ... 521s testcase.out)); 521s endfor 521s ***** test 521s # Vector evaluation 521s testcases = testdata.NoSignal.infsup.precedes; 521s in1 = vertcat (vertcat (testcases.in){:, 1}); 521s in2 = vertcat (vertcat (testcases.in){:, 2}); 521s out = vertcat (testcases.out); 521s assert (isequaln (precedes (in1, in2), out)); 521s ***** test 521s # N-dimensional array evaluation 521s testcases = testdata.NoSignal.infsup.precedes; 521s in1 = vertcat (vertcat (testcases.in){:, 1}); 521s in2 = vertcat (vertcat (testcases.in){:, 2}); 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 in2 = reshape ([in2; in2(1:i)], testsize); 521s out = reshape ([out; out(1:i)], testsize); 521s assert (isequaln (precedes (in1, in2), out)); 521s 5 tests, 5 passed, 0 known failure, 0 skipped 521s [inst/@infsup/prepad.m] 521s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/prepad.m 521s ***** assert (prepad (infsup (2:4), 4, 1) == infsup (1:4)); 521s ***** assert (prepad (infsup (0:2), 2, 1) == infsup (1:2)); 521s ***** assert (prepad (infsup (0), 10, 0, 3) == infsup (zeros (1, 1, 10))) 521s ***** assert (prepad (infsup (zeros (1, 2, 2)), 3) == infsup (zeros (1, 3, 2))); 521s 4 tests, 4 passed, 0 known failure, 0 skipped 521s [inst/@infsup/prod.m] 521s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/prod.m 521s ***** # from the documentation string 521s ***** assert (prod (infsup (1 : 4)) == 24); 521s ***** assert (prod (infsup ([])) == 1); 521s ***** assert (prod (infsup (magic (3))) == [96, 45, 84]); 521s ***** assert (prod (infsup (magic (3)), 2) == [48; 105; 72]); 521s ***** assert (prod (infsup (magic (3)), 3) == magic (3)); 521s ***** assert (prod (prod (reshape (infsup (1:24), 1, 2, 3, 4))) == reshape ([720, 665280, 13366080, 96909120], 1, 1, 1, 4)) 521s 6 tests, 6 passed, 0 known failure, 0 skipped 521s [inst/@infsup/psi.m] 521s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/psi.m 521s ***** assert (isempty (psi (infsup (0)))); 521s ***** assert (isempty (psi (infsup (-1)))); 521s ***** assert (isempty (psi (infsup (-2)))); 521s ***** assert (isempty (psi (infsup (-3)))); 521s ***** assert (isentire (psi (infsup (-inf, -42.23)))); 521s ***** assert (isentire (psi (infsup (0, inf)))); 521s ***** assert (isentire (psi (infsup (-1, 0)))); 521s ***** assert (isentire (psi (infsup (-2, -1)))); 521s ***** assert (isentire (psi (infsup (-eps, eps)))); 521s ***** assert (isentire (psi (infsup (-1-eps, -1+eps)))); 521s ***** assert (isentire (psi (infsup (-4.1, -3.9)))); 521s ***** # from the documentation string 521s ***** assert (psi (infsup (1)) == "[-0x1.2788CFC6FB619p-1, -0x1.2788CFC6FB618p-1]"); 521s 12 tests, 12 passed, 0 known failure, 0 skipped 521s [inst/@infsup/qr.m] 521s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/qr.m 521s ***** test 521s A = infsup ([1 2 3; 4 5 6]); 521s [Q, R] = qr (A); 521s assert (all (all (subset (A, Q * R)))); 521s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 521s assert (max (max (wid (Q))) < 1e-14); 521s ***** test 521s A = infsup ([1 2; 3 4; 5 6]); 521s [Q, R] = qr (A); 521s assert (all (all (subset (A, Q * R)))); 521s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 521s assert (max (max (wid (Q (:, [1 2])))) < 1e-14); 521s ***** test 521s A = infsup ([1 2 3; 4 9 6; 9 8 7]); 521s [Q, R] = qr (A); 521s assert (all (all (subset (A, Q * R)))); 521s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 521s assert (max (max (wid (Q))) < 1e-13); 521s ***** test 521s for n = 3 : 2 : 10 521s A = infsup (magic (n)); 521s [Q, R] = qr (A); 521s assert (all (all (subset (A, Q * R)))); 521s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 521s assert (max (max (wid (Q))) < 1e-10); 521s endfor 522s ***** test 522s A = infsup (magic (3)) + "[2, 2.2]"; 522s [Q, R] = qr (A); 522s assert (all (all (subset (A, Q * R)))); 522s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 522s assert (max (max (wid (Q))) < 1.5); 522s ***** function result = is_permutation_matrix (P) 522s result = isequal (P, eye (length (P))) || ... 522s isequal (typeinfo (P), "permutation matrix"); 522s ***** endfunction 522s ***** test 522s A = infsup ([1 2 3; 4 5 6]); 522s [Q, R, P] = qr (A); 522s assert (all (all (subset (A, Q * R * P)))); 522s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 522s assert (max (max (wid (Q))) < 1e-14); 522s assert (is_permutation_matrix (P)); 522s ***** test 522s A = infsup ([1 2; 3 4; 5 6]); 522s [Q, R, P] = qr (A); 522s assert (all (all (subset (A, Q * R * P)))); 522s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 522s assert (max (max (wid (Q (:, [1 2])))) < 1e-14); 522s assert (is_permutation_matrix (P)); 522s ***** test 522s A = infsup ([1 2 3; 4 9 6; 9 8 7]); 522s [Q, R, P] = qr (A); 522s assert (all (all (subset (A, Q * R * P)))); 522s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 522s assert (max (max (wid (Q))) < 1e-13); 522s assert (is_permutation_matrix (P)); 522s ***** test 522s for n = 3 : 2 : 10 522s A = infsup (magic (n)); 522s [Q, R, P] = qr (A); 522s assert (all (all (subset (A, Q * R * P)))); 522s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 522s assert (max (max (wid (Q))) < 1e-10); 522s assert (is_permutation_matrix (P)); 522s endfor 522s ***** test 522s A = infsup (magic (3)) + "[2, 2.2]"; 522s [Q, R, P] = qr (A); 522s assert (all (all (subset (A, Q * R * P)))); 522s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 522s assert (max (max (wid (Q))) < 1.5); 522s assert (is_permutation_matrix (P)); 522s 10 tests, 10 passed, 0 known failure, 0 skipped 522s [inst/@infsup/rad.m] 522s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/rad.m 522s ***** test; 522s [m, r] = rad (infsup (2.5, 3.5)); 522s assert (m, 3); 522s assert (r, .5); 522s ***** # from the documentation string 522s ***** assert (rad (infsup (2.5, 3.5)), .5); 522s ***** shared testdata 522s # Load compiled test data (from src/test/*.itl) 522s testdata = load (file_in_loadpath ("test/itl.mat")); 523s ***** test 523s # Scalar evaluation 523s testcases = testdata.NoSignal.infsup.rad; 523s for testcase = [testcases]' 523s assert (isequaln (... 523s rad (testcase.in{1}), ... 523s testcase.out)); 523s endfor 523s ***** test 523s # Vector evaluation 523s testcases = testdata.NoSignal.infsup.rad; 523s in1 = vertcat (vertcat (testcases.in){:, 1}); 523s out = vertcat (testcases.out); 523s assert (isequaln (rad (in1), out)); 523s ***** test 523s # N-dimensional array evaluation 523s testcases = testdata.NoSignal.infsup.rad; 523s in1 = vertcat (vertcat (testcases.in){:, 1}); 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 out = reshape ([out; out(1:i)], testsize); 523s assert (isequaln (rad (in1), out)); 523s ***** test 523s # Decorated scalar evaluation 523s testcases = testdata.NoSignal.infsupdec.rad; 523s for testcase = [testcases]' 523s assert (isequaln (... 523s rad (testcase.in{1}), ... 523s testcase.out)); 523s endfor 523s ***** test 523s # Decorated vector evaluation 523s testcases = testdata.NoSignal.infsupdec.rad; 523s in1 = vertcat (vertcat (testcases.in){:, 1}); 523s out = vertcat (testcases.out); 523s assert (isequaln (rad (in1), out)); 523s ***** test 523s # Decorated N-dimensional array evaluation 523s testcases = testdata.NoSignal.infsup.rad; 523s in1 = vertcat (vertcat (testcases.in){:, 1}); 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 out = reshape ([out; out(1:i)], testsize); 523s assert (isequaln (rad (in1), out)); 523s 8 tests, 8 passed, 0 known failure, 0 skipped 523s [inst/@infsup/rdivide.m] 523s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/rdivide.m 523s ***** # from the documentation string 523s ***** assert (infsup (2, 3) ./ infsup (1, 2) == infsup (1, 3)); 523s ***** assert (1 ./ infsup (1, 4) == infsup (0.25, 1)); 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.div; 523s for testcase = [testcases]' 523s assert (isequaln (... 523s rdivide (testcase.in{1}, testcase.in{2}), ... 523s testcase.out)); 523s endfor 524s ***** test 524s # Vector evaluation 524s testcases = testdata.NoSignal.infsup.div; 524s in1 = vertcat (vertcat (testcases.in){:, 1}); 524s in2 = vertcat (vertcat (testcases.in){:, 2}); 524s out = vertcat (testcases.out); 524s assert (isequaln (rdivide (in1, in2), out)); 524s ***** test 524s # N-dimensional array evaluation 524s testcases = testdata.NoSignal.infsup.div; 524s in1 = vertcat (vertcat (testcases.in){:, 1}); 524s in2 = vertcat (vertcat (testcases.in){:, 2}); 524s out = vertcat (testcases.out); 524s # Reshape data 524s i = -1; 524s do 524s i = i + 1; 524s testsize = factor (numel (in1) + i); 524s until (numel (testsize) > 2) 524s in1 = reshape ([in1; in1(1:i)], testsize); 524s in2 = reshape ([in2; in2(1:i)], testsize); 524s out = reshape ([out; out(1:i)], testsize); 524s assert (isequaln (rdivide (in1, in2), out)); 524s ***** test 524s # Scalar evaluation 524s testcases = testdata.NoSignal.infsup.recip; 524s for testcase = [testcases]' 524s assert (isequaln (... 524s rdivide (1, testcase.in{1}), ... 524s testcase.out)); 524s endfor 524s ***** test 524s # Vector evaluation 524s testcases = testdata.NoSignal.infsup.recip; 524s in1 = vertcat (vertcat (testcases.in){:, 1}); 524s out = vertcat (testcases.out); 524s assert (isequaln (rdivide (1, in1), out)); 524s ***** test 524s # N-dimensional array evaluation 524s testcases = testdata.NoSignal.infsupdec.recip; 524s in1 = vertcat (vertcat (testcases.in){:, 1}); 524s out = vertcat (testcases.out); 524s # Reshape data 524s i = -1; 524s do 524s i = i + 1; 524s testsize = factor (numel (in1) + i); 524s until (numel (testsize) > 2) 524s in1 = reshape ([in1; in1(1:i)], testsize); 524s out = reshape ([out; out(1:i)], testsize); 524s assert (isequaln (rdivide (1, in1), out)); 524s 8 tests, 8 passed, 0 known failure, 0 skipped 524s [inst/@infsup/realsqrt.m] 524s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/realsqrt.m 524s ***** # from the documentation string 524s ***** assert (realsqrt (infsup (-6, 4)) == infsup (0, 2)); 524s ***** # correct use of signed zeros 524s ***** test 524s x = realsqrt (infsup (0)); 524s assert (signbit (inf (x))); 524s assert (not (signbit (sup (x)))); 524s ***** test 524s x = realsqrt (infsup (0, 2)); 524s assert (signbit (inf (x))); 524s ***** shared testdata 524s # Load compiled test data (from src/test/*.itl) 524s testdata = load (file_in_loadpath ("test/itl.mat")); 524s ***** test 524s # Scalar evaluation 524s testcases = testdata.NoSignal.infsup.sqrt; 524s for testcase = [testcases]' 524s assert (isequaln (... 524s realsqrt (testcase.in{1}), ... 524s testcase.out)); 524s endfor 524s ***** test 524s # Vector evaluation 524s testcases = testdata.NoSignal.infsup.sqrt; 524s in1 = vertcat (vertcat (testcases.in){:, 1}); 524s out = vertcat (testcases.out); 524s assert (isequaln (realsqrt (in1), out)); 524s ***** test 524s # N-dimensional array evaluation 524s testcases = testdata.NoSignal.infsup.sqrt; 524s in1 = vertcat (vertcat (testcases.in){:, 1}); 524s out = vertcat (testcases.out); 524s # Reshape data 524s i = -1; 524s do 524s i = i + 1; 524s testsize = factor (numel (in1) + i); 524s until (numel (testsize) > 2) 524s in1 = reshape ([in1; in1(1:i)], testsize); 524s out = reshape ([out; out(1:i)], testsize); 524s assert (isequaln (realsqrt (in1), out)); 524s 6 tests, 6 passed, 0 known failure, 0 skipped 524s [inst/@infsup/rem.m] 524s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/rem.m 524s ***** assert (rem (infsup (), infsup ()) == infsup ()); 524s ***** assert (rem (infsup (0), infsup ()) == infsup ()); 524s ***** assert (rem (infsup (), infsup (0)) == infsup ()); 524s ***** assert (rem (infsup (0), infsup (0)) == infsup ()); 524s ***** assert (rem (infsup (1), infsup (0)) == infsup ()); 524s ***** assert (rem (infsup (0, 1), infsup (0)) == infsup ()); 524s ***** assert (rem (infsup (1, 2), infsup (0)) == infsup ()); 524s ***** assert (rem (infsup (0, inf), infsup (0)) == infsup ()); 524s ***** assert (rem (infsup (1, inf), infsup (0)) == infsup ()); 524s ***** assert (rem (infsup (realmax, inf), infsup (0)) == infsup ()); 524s ***** assert (rem (infsup (0), infsup (1)) == infsup (0)); 524s ***** assert (rem (infsup (0), infsup (0, 1)) == infsup (0)); 524s ***** assert (rem (infsup (0), infsup (1, 2)) == infsup (0)); 524s ***** assert (rem (infsup (0), infsup (0, inf)) == infsup (0)); 524s ***** assert (rem (infsup (0), infsup (1, inf)) == infsup (0)); 524s ***** assert (rem (infsup (0), infsup (realmax, inf)) == infsup (0)); 524s ***** assert (rem (infsup (1), infsup (1)) == infsup (0)); 524s ***** assert (rem (infsup (2), infsup (1)) == infsup (0)); 524s ***** assert (rem (infsup (4), infsup (2)) == infsup (0)); 524s ***** assert (rem (infsup (6), infsup (3)) == infsup (0)); 524s ***** assert (rem (infsup (8), infsup (2)) == infsup (0)); 524s ***** assert (rem (infsup (9), infsup (3)) == infsup (0)); 524s ***** assert (rem (infsup (realmax), infsup (realmax)) == infsup (0)); 524s ***** assert (rem (infsup (realmax), infsup (realmax / 2)) == infsup (0)); 524s ***** assert (rem (infsup (realmax), infsup (realmax / 4)) == infsup (0)); 524s ***** assert (rem (infsup (realmax), infsup (realmax / 8)) == infsup (0)); 524s ***** assert (rem (infsup (realmax), infsup (realmax / 16)) == infsup (0)); 524s ***** assert (rem (infsup (realmax), infsup (realmax / 32)) == infsup (0)); 524s ***** assert (rem (infsup (0.1), infsup (0.1)) == infsup (0)); 524s ***** assert (rem (infsup (0.1 * 2), infsup (0.1)) == infsup (0)); 524s ***** assert (rem (infsup (0.1 * 4), infsup (0.1)) == infsup (0)); 524s ***** assert (rem (infsup (pi), infsup (pi)) == infsup (0)); 524s ***** assert (rem (infsup (pi), infsup (pi / 2)) == infsup (0)); 524s ***** assert (rem (infsup (pi), infsup (pi / 4)) == infsup (0)); 524s ***** assert (rem (infsup (pow2 (-1074)), infsup (pow2 (-1074))) == infsup (0)); 524s ***** assert (rem (infsup (pow2 (-1073)), infsup (pow2 (-1074))) == infsup (0)); 524s ***** assert (rem (infsup (pow2 (-1072)), infsup (pow2 (-1074))) == infsup (0)); 524s ***** assert (rem (infsup (1), infsup (2)) == infsup (1)); 524s ***** assert (rem (infsup (0.5), infsup (1)) == infsup (0.5)); 524s ***** assert (rem (infsup (pi), infsup (3.15)) == infsup (pi)); 525s ***** assert (rem (infsup (1), infsup (2, 3)) == infsup (1)); 525s ***** assert (rem (infsup (1), infsup (2, inf)) == infsup (1)); 525s ***** assert (rem (infsup (0.5), infsup (1, 2)) == infsup (0.5)); 525s ***** assert (rem (infsup (0.5), infsup (1, inf)) == infsup (0.5)); 525s ***** assert (rem (infsup (pi), infsup (3.15)) == infsup (pi)); 525s ***** assert (rem (infsup (pi), infsup (3.15, inf)) == infsup (pi)); 525s ***** assert (rem (infsup (0, 1), infsup (0, 1)) == infsup (0, 1)); 525s ***** assert (rem (infsup (0, 2), infsup (0, 1)) == infsup (0, 1)); 525s ***** assert (rem (infsup (0, 1), infsup (0, 2)) == infsup (0, 1)); 525s ***** assert (rem (infsup (0, realmax), infsup (0, realmax)) == infsup (0, realmax)); 525s ***** assert (rem (infsup (realmax, inf), infsup (realmax, inf)) == infsup (0, inf)); 525s ***** assert (rem (infsup (0, inf), infsup (0, inf)) == infsup (0, inf)); 525s ***** assert (rem (infsup (0), infsup (1)) == infsup (0)); 525s ***** assert (rem (infsup (1), infsup (1)) == infsup (0)); 525s ***** assert (rem (infsup (0, 1), infsup (1)) == infsup (0, 1)); 525s ***** assert (rem (infsup (1, 2), infsup (1)) == infsup (0, 1)); 525s ***** assert (rem (infsup (0, inf), infsup (1)) == infsup (0, 1)); 525s ***** assert (rem (infsup (1, inf), infsup (1)) == infsup (0, 1)); 525s ***** assert (rem (infsup (realmax, inf), infsup (1)) == infsup (0, 1)); 525s ***** assert (rem (infsup (1), infsup (1)) == infsup (0)); 525s ***** assert (rem (infsup (1), infsup (0, 1)) == infsup (0, 0.5)); 525s ***** assert (rem (infsup (1), infsup (1, 2)) == infsup (0, 1)); 525s ***** assert (rem (infsup (1), infsup (0, inf)) == infsup (0, 1)); 525s ***** assert (rem (infsup (1), infsup (1, inf)) == infsup (0, 1)); 525s ***** assert (rem (infsup (1), infsup (2, inf)) == infsup (1)); 525s ***** assert (rem (infsup (1), infsup (realmax, inf)) == infsup (1)); 525s 66 tests, 66 passed, 0 known failure, 0 skipped 525s [inst/@infsup/reshape.m] 525s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/reshape.m 525s ***** assert (reshape (infsup (1 : 6), 2, 3) == infsup (reshape (1 : 6, 2, 3))); 525s ***** assert (reshape (infsup (1 : 24), 2, [], 4) == infsup (reshape (1 : 24, 2, 3, 4))); 525s 2 tests, 2 passed, 0 known failure, 0 skipped 525s [inst/@infsup/resize.m] 525s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/resize.m 525s ***** assert (resize (infsup (magic (3)), 4, 2) == infsup ([8, 1; 3, 5; 4, 9; 0, 0])); 525s ***** assert (resize (infsup (ones (2, 2, 2)), 4, 1, 2) == infsup (resize (ones (2, 2, 2), 4, 1, 2))) 525s 2 tests, 2 passed, 0 known failure, 0 skipped 525s [inst/@infsup/round.m] 525s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/round.m 525s ***** # Empty interval 525s ***** assert (round (infsup ()) == infsup ()); 525s ***** # Singleton intervals 525s ***** assert (round (infsup (0)) == infsup (0)); 525s ***** assert (round (infsup (0.5)) == infsup (1)); 525s ***** assert (round (infsup (0.25)) == infsup (0)); 525s ***** assert (round (infsup (0.75)) == infsup (1)); 525s ***** assert (round (infsup (-0.5)) == infsup (-1)); 525s ***** # Bounded intervals 525s ***** assert (round (infsup (-0.5, 0)) == infsup (-1, 0)); 525s ***** assert (round (infsup (0, 0.5)) == infsup (0, 1)); 525s ***** assert (round (infsup (0.25, 0.5)) == infsup (0, 1)); 525s ***** assert (round (infsup (-1, 0)) == infsup (-1, 0)); 525s ***** assert (round (infsup (-1, 1)) == infsup (-1, 1)); 525s ***** assert (round (infsup (-realmin, realmin)) == infsup (0)); 525s ***** assert (round (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 525s ***** # Unbounded intervals 525s ***** assert (round (infsup (-realmin, inf)) == infsup (0, inf)); 525s ***** assert (round (infsup (-realmax, inf)) == infsup (-realmax, inf)); 525s ***** assert (round (infsup (-inf, realmin)) == infsup (-inf, 0)); 525s ***** assert (round (infsup (-inf, realmax)) == infsup (-inf, realmax)); 525s ***** assert (round (infsup (-inf, inf)) == infsup (-inf, inf)); 525s ***** # correct use of signed zeros 525s ***** test 525s x = round (infsup (0)); 525s assert (signbit (inf (x))); 525s assert (not (signbit (sup (x)))); 525s ***** test 525s x = round (infsup (-0.25, 0.25)); 525s assert (signbit (inf (x))); 525s assert (not (signbit (sup (x)))); 525s ***** shared testdata 525s # Load compiled test data (from src/test/*.itl) 525s testdata = load (file_in_loadpath ("test/itl.mat")); 525s ***** test 525s # Scalar evaluation 525s testcases = testdata.NoSignal.infsup.roundTiesToAway; 525s for testcase = [testcases]' 525s assert (isequaln (... 525s round (testcase.in{1}), ... 525s testcase.out)); 525s endfor 525s ***** test 525s # Vector evaluation 525s testcases = testdata.NoSignal.infsup.roundTiesToAway; 525s in1 = vertcat (vertcat (testcases.in){:, 1}); 525s out = vertcat (testcases.out); 525s assert (isequaln (round (in1), out)); 525s ***** test 525s # N-dimensional array evaluation 525s testcases = testdata.NoSignal.infsup.roundTiesToAway; 525s in1 = vertcat (vertcat (testcases.in){:, 1}); 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 out = reshape ([out; out(1:i)], testsize); 525s assert (isequaln (round (in1), out)); 525s 23 tests, 23 passed, 0 known failure, 0 skipped 525s [inst/@infsup/roundb.m] 525s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/roundb.m 525s ***** # Empty interval 525s ***** assert (roundb (infsup ()) == infsup ()); 525s ***** # Singleton intervals 525s ***** assert (roundb (infsup (0)) == infsup (0)); 525s ***** assert (roundb (infsup (0.5)) == infsup (0)); 525s ***** assert (roundb (infsup (0.25)) == infsup (0)); 525s ***** assert (roundb (infsup (0.75)) == infsup (1)); 525s ***** assert (roundb (infsup (1.5)) == infsup (2)); 525s ***** assert (roundb (infsup (-0.5)) == infsup (0)); 525s ***** assert (roundb (infsup (-1.5)) == infsup (-2)); 525s ***** # Bounded intervals 525s ***** assert (roundb (infsup (-0.5, 0)) == infsup (0)); 525s ***** assert (roundb (infsup (0, 0.5)) == infsup (0)); 525s ***** assert (roundb (infsup (0.25, 0.5)) == infsup (0)); 525s ***** assert (roundb (infsup (-1, 0)) == infsup (-1, 0)); 525s ***** assert (roundb (infsup (-1, 1)) == infsup (-1, 1)); 525s ***** assert (roundb (infsup (-realmin, realmin)) == infsup (0)); 525s ***** assert (roundb (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 525s ***** # Unbounded intervals 525s ***** assert (roundb (infsup (-realmin, inf)) == infsup (0, inf)); 525s ***** assert (roundb (infsup (-realmax, inf)) == infsup (-realmax, inf)); 525s ***** assert (roundb (infsup (-inf, realmin)) == infsup (-inf, 0)); 525s ***** assert (roundb (infsup (-inf, realmax)) == infsup (-inf, realmax)); 525s ***** assert (roundb (infsup (-inf, inf)) == infsup (-inf, inf)); 525s ***** # correct use of signed zeros 525s ***** test 525s x = roundb (infsup (0)); 525s assert (signbit (inf (x))); 525s assert (not (signbit (sup (x)))); 525s ***** test 525s x = roundb (infsup (-0.25, 0.25)); 525s assert (signbit (inf (x))); 525s assert (not (signbit (sup (x)))); 525s ***** shared testdata 525s # Load compiled test data (from src/test/*.itl) 525s testdata = load (file_in_loadpath ("test/itl.mat")); 525s ***** test 525s # Scalar evaluation 525s testcases = testdata.NoSignal.infsup.roundTiesToEven; 525s for testcase = [testcases]' 525s assert (isequaln (... 525s roundb (testcase.in{1}), ... 525s testcase.out)); 525s endfor 525s ***** test 525s # Vector evaluation 525s testcases = testdata.NoSignal.infsup.roundTiesToEven; 525s in1 = vertcat (vertcat (testcases.in){:, 1}); 525s out = vertcat (testcases.out); 525s assert (isequaln (roundb (in1), out)); 525s ***** test 525s # N-dimensional array evaluation 525s testcases = testdata.NoSignal.infsup.roundTiesToEven; 525s in1 = vertcat (vertcat (testcases.in){:, 1}); 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 out = reshape ([out; out(1:i)], testsize); 525s assert (isequaln (roundb (in1), out)); 525s 25 tests, 25 passed, 0 known failure, 0 skipped 525s [inst/@infsup/rows.m] 525s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/rows.m 525s ***** assert (rows (infsup (zeros (3, 4))), 3); 525s 1 test, 1 passed, 0 known failure, 0 skipped 525s [inst/@infsup/rsqrt.m] 525s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/rsqrt.m 525s ***** # from the documentation string 525s ***** assert (rsqrt (infsup (-6, 4)) == infsup (.5, inf)); 525s ***** # correct use of signed zeros 525s ***** test 525s x = rsqrt (infsup (0, inf)); 525s assert (signbit (inf (x))); 525s 2 tests, 2 passed, 0 known failure, 0 skipped 525s [inst/@infsup/sdist.m] 525s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/sdist.m 525s ***** # from the documentation string 525s ***** assert (sdist (infsup (0, 6), infsup (7, 20)), -1); 525s ***** assert (sdist (infsup (3, 5), infsup (0, 1)), 2); 525s 2 tests, 2 passed, 0 known failure, 0 skipped 525s [inst/@infsup/sec.m] 525s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/sec.m 525s ***** # from the documentation string 525s ***** assert (sec (infsup (1)) == "[0x1.D9CF0F125CC29, 0x1.D9CF0F125CC2A]"); 525s ***** shared testdata 525s # Load compiled test data (from src/test/*.itl) 525s 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/sech.m] 526s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/sech.m 526s ***** # from the documentation string 526s ***** assert (sech (infsup (1)) == "[0x1.4BCDC50ED6BE7p-1, 0x1.4BCDC50ED6BE8p-1]"); 526s ***** # correct use of signed zeros 526s ***** test 526s x = sech (infsup (0, inf)); 526s assert (signbit (inf (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.sech; 526s for testcase = [testcases]' 526s assert (isequaln (... 526s sech (testcase.in{1}), ... 526s testcase.out)); 526s endfor 526s ***** test 526s # Vector evaluation 526s testcases = testdata.NoSignal.infsup.sech; 526s in1 = vertcat (vertcat (testcases.in){:, 1}); 526s out = vertcat (testcases.out); 526s assert (isequaln (sech (in1), out)); 526s ***** test 526s # N-dimensional array evaluation 526s testcases = testdata.NoSignal.infsup.sech; 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 (sech (in1), out)); 526s 5 tests, 5 passed, 0 known failure, 0 skipped 526s [inst/@infsup/setdiff.m] 526s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/setdiff.m 526s ***** assert (isempty (setdiff (infsup (), infsup (1, 4)))); 526s ***** assert (setdiff (infsup (1, 3), infsup ()) == infsup (1, 3)); 526s ***** assert (isempty (setdiff (infsup (1, 3), infsup (-inf, inf)))); 526s ***** assert (isempty (setdiff (infsup (1, 3), infsup (1, 4)))); 526s ***** assert (setdiff (infsup (-inf, inf), infsup (1, 4)) == infsup (-inf, inf)); 526s ***** # from the documentation string 526s assert (setdiff (infsup (1, 3), infsup (2, 4)) == infsup (1, 2)); 526s 5 tests, 5 passed, 0 known failure, 0 skipped 526s [inst/@infsup/setxor.m] 526s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/setxor.m 526s ***** test 526s [z, z1, z2] = setxor (infsup (), infsup ()); 526s assert (isempty (z)); 526s assert (isempty (z1)); 526s assert (isempty (z2)); 526s ***** test 526s [z, z1, z2] = setxor (infsup (-inf, inf), infsup ()); 526s assert (isentire (z)); 526s assert (isentire (z1)); 526s assert (isempty (z2)); 526s ***** test 526s [z, z1, z2] = setxor (infsup (-inf, inf), infsup (2)); 526s assert (isentire (z)); 526s assert (z1 == infsup (-inf, 2)); 526s assert (z2 == infsup (2, inf)); 526s ***** test 526s [z, z1, z2] = setxor (infsup (2, 3), infsup (2)); 526s assert (z == infsup (2, 3)); 526s assert (z1 == infsup ()); 526s assert (z2 == infsup (2, 3)); 526s ***** test 526s [z, z1, z2] = setxor (infsup (2, 3), infsup (2, 2.5)); 526s assert (z == infsup (2.5, 3)); 526s assert (z1 == infsup ()); 526s assert (z2 == infsup (2.5, 3)); 526s ***** # from the documentation string 526s ***** test 526s [z, z1, z2] = setxor (infsup (1, 3), infsup (2, 4)); 526s assert (z == infsup (1, 4)); 526s assert (z1 == infsup (1, 2)); 526s assert (z2 == infsup (3, 4)); 526s 6 tests, 6 passed, 0 known failure, 0 skipped 526s [inst/@infsup/sign.m] 526s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/sign.m 526s ***** # from the documentation string 526s ***** assert (sign (infsup (2, 3)) == infsup (1)); 526s ***** assert (sign (infsup (0, 5)) == infsup (0, 1)); 526s ***** assert (sign (infsup (-17)) == infsup (-1)); 526s ***** # correct use of signed zeros 526s ***** test 526s x = sign (infsup (0)); 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.sign; 526s for testcase = [testcases]' 526s assert (isequaln (... 526s sign (testcase.in{1}), ... 526s testcase.out)); 526s endfor 526s ***** test 526s # Vector evaluation 526s testcases = testdata.NoSignal.infsup.sign; 526s in1 = vertcat (vertcat (testcases.in){:, 1}); 526s out = vertcat (testcases.out); 526s assert (isequaln (sign (in1), out)); 526s ***** test 526s # N-dimensional array evaluation 526s testcases = testdata.NoSignal.infsup.sign; 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 (sign (in1), out)); 527s 7 tests, 7 passed, 0 known failure, 0 skipped 527s [inst/@infsup/sin.m] 527s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/sin.m 527s ***** # from the documentation string 527s ***** assert (sin (infsup (1)) == "[0x1.AED548F090CEEp-1, 0x1.AED548F090CEFp-1]"); 527s ***** # correct use of signed zeros 527s ***** test 527s x = sin (infsup (0)); 527s assert (signbit (inf (x))); 527s assert (not (signbit (sup (x)))); 527s ***** # test fix for bug #51283 527s ***** test 527s x = sin (infsup ([0, 0])); 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.sin; 527s for testcase = [testcases]' 527s assert (isequaln (... 527s sin (testcase.in{1}), ... 527s testcase.out)); 527s endfor 527s ***** test 527s # Vector evaluation 527s testcases = testdata.NoSignal.infsup.sin; 527s in1 = vertcat (vertcat (testcases.in){:, 1}); 527s out = vertcat (testcases.out); 527s assert (isequaln (sin (in1), out)); 527s ***** test 527s # N-dimensional array evaluation 527s testcases = testdata.NoSignal.infsup.sin; 527s in1 = vertcat (vertcat (testcases.in){:, 1}); 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 out = reshape ([out; out(1:i)], testsize); 527s assert (isequaln (sin (in1), out)); 527s 6 tests, 6 passed, 0 known failure, 0 skipped 527s [inst/@infsup/sinh.m] 527s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/sinh.m 527s ***** # from the documentation string 527s ***** assert (sinh (infsup (1)) == "[0x1.2CD9FC44EB982, 0x1.2CD9FC44EB983]"); 527s ***** # correct use of signed zeros 527s ***** test 527s x = sinh (infsup (0)); 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.sinh; 527s for testcase = [testcases]' 527s assert (isequaln (... 527s sinh (testcase.in{1}), ... 527s testcase.out)); 527s endfor 527s ***** test 527s # Vector evaluation 527s testcases = testdata.NoSignal.infsup.sinh; 527s in1 = vertcat (vertcat (testcases.in){:, 1}); 527s out = vertcat (testcases.out); 527s assert (isequaln (sinh (in1), out)); 527s ***** test 527s # N-dimensional array evaluation 527s testcases = testdata.NoSignal.infsup.sinh; 527s in1 = vertcat (vertcat (testcases.in){:, 1}); 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 out = reshape ([out; out(1:i)], testsize); 527s assert (isequaln (sinh (in1), out)); 527s 5 tests, 5 passed, 0 known failure, 0 skipped 527s [inst/@infsup/sinrev.m] 527s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/sinrev.m 527s ***** # from the documentation string 527s ***** assert (sinrev (infsup (-1), infsup (0, 6)) == "[0x1.2D97C7F3321D2p2, 0x1.2D97C7F3321D3p2]"); 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.sinRev; 528s for testcase = [testcases]' 528s assert (isequaln (... 528s sinrev (testcase.in{1}), ... 528s testcase.out)); 528s endfor 528s ***** test 528s # Vector evaluation 528s testcases = testdata.NoSignal.infsup.sinRev; 528s in1 = vertcat (vertcat (testcases.in){:, 1}); 528s out = vertcat (testcases.out); 528s assert (isequaln (sinrev (in1), out)); 528s ***** test 528s # N-dimensional array evaluation 528s testcases = testdata.NoSignal.infsup.sinRev; 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 (sinrev (in1), out)); 528s ***** test 528s # Scalar evaluation 528s testcases = testdata.NoSignal.infsup.sinRevBin; 528s for testcase = [testcases]' 528s assert (isequaln (... 528s sinrev (testcase.in{1}, testcase.in{2}), ... 528s testcase.out)); 528s endfor 528s ***** test 528s # Vector evaluation 528s testcases = testdata.NoSignal.infsup.sinRevBin; 528s in1 = vertcat (vertcat (testcases.in){:, 1}); 528s in2 = vertcat (vertcat (testcases.in){:, 2}); 528s out = vertcat (testcases.out); 528s assert (isequaln (sinrev (in1, in2), out)); 528s ***** test 528s # N-dimensional array evaluation 528s testcases = testdata.NoSignal.infsup.sinRevBin; 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 (sinrev (in1, in2), out)); 528s 7 tests, 7 passed, 0 known failure, 0 skipped 528s [inst/@infsup/size.m] 528s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/size.m 528s ***** assert (size (infsup (zeros (3, 4))), [3 4]); 528s ***** assert (size (infsup (zeros (2, 3, 4))), [2, 3, 4]); 528s ***** test 528s [x y z] = size (infsup (magic (3))); 528s assert (x, 3); 528s assert (y, 3); 528s assert (z, 1); 528s ***** assert (ismatrix (infsup ([]))); 528s ***** assert (ismatrix (infsup (0))); 528s ***** assert (ismatrix (infsup (zeros (3, 1)))); 528s ***** assert (ismatrix (infsup (zeros (1, 4)))); 528s ***** assert (ismatrix (infsup (zeros (3, 4)))); 528s 8 tests, 8 passed, 0 known failure, 0 skipped 528s [inst/@infsup/smig.m] 528s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/smig.m 528s ***** assert (smig (infsup (-1, 2)), 0); 528s ***** assert (smig (infsup (-42, -23)), -23); 528s ***** assert (smig (infsup (23, 42)), 23); 528s 3 tests, 3 passed, 0 known failure, 0 skipped 528s [inst/@infsup/sprintf.m] 528s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/sprintf.m 528s ***** assert (sprintf ("%g", infsup ("pi")), "3.14159 3.1416"); 528s 1 test, 1 passed, 0 known failure, 0 skipped 528s [inst/@infsup/sqrrev.m] 528s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/sqrrev.m 528s ***** # from the documentation string 528s ***** assert (sqrrev (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")); 528s ***** test 528s # Scalar evaluation 528s testcases = testdata.NoSignal.infsup.sqrRev; 528s for testcase = [testcases]' 528s assert (isequaln (... 528s sqrrev (testcase.in{1}), ... 528s testcase.out)); 528s endfor 528s ***** test 528s # Vector evaluation 528s testcases = testdata.NoSignal.infsup.sqrRev; 528s in1 = vertcat (vertcat (testcases.in){:, 1}); 528s out = vertcat (testcases.out); 528s assert (isequaln (sqrrev (in1), out)); 528s ***** test 528s # N-dimensional array evaluation 528s testcases = testdata.NoSignal.infsup.sqrRev; 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 (sqrrev (in1), out)); 528s ***** test 528s # Scalar evaluation 528s testcases = testdata.NoSignal.infsup.sqrRevBin; 528s for testcase = [testcases]' 528s assert (isequaln (... 528s sqrrev (testcase.in{1}, testcase.in{2}), ... 528s testcase.out)); 528s endfor 528s ***** test 528s # Vector evaluation 528s testcases = testdata.NoSignal.infsup.sqrRevBin; 528s in1 = vertcat (vertcat (testcases.in){:, 1}); 528s in2 = vertcat (vertcat (testcases.in){:, 2}); 528s out = vertcat (testcases.out); 528s assert (isequaln (sqrrev (in1, in2), out)); 528s ***** test 528s # N-dimensional array evaluation 528s testcases = testdata.NoSignal.infsup.sqrRevBin; 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 (sqrrev (in1, in2), out)); 529s 7 tests, 7 passed, 0 known failure, 0 skipped 529s [inst/@infsup/sqrt.m] 529s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/sqrt.m 529s ***** # from the documentation string 529s ***** assert (sqrt (infsup (-6, 4)) == infsup (0, 2)); 529s 1 test, 1 passed, 0 known failure, 0 skipped 529s [inst/@infsup/strictprecedes.m] 529s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/strictprecedes.m 529s ***** assert (strictprecedes (infsup (1, 1.9), infsup (2.1, 3))); 529s ***** assert (not (strictprecedes (infsup (1, 2), infsup (2, 3)))); 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.strictPrecedes; 529s for testcase = [testcases]' 529s assert (isequaln (... 529s strictprecedes (testcase.in{1}, testcase.in{2}), ... 529s testcase.out)); 529s endfor 529s ***** test 529s # Vector evaluation 529s testcases = testdata.NoSignal.infsup.strictPrecedes; 529s in1 = vertcat (vertcat (testcases.in){:, 1}); 529s in2 = vertcat (vertcat (testcases.in){:, 2}); 529s out = vertcat (testcases.out); 529s assert (isequaln (strictprecedes (in1, in2), out)); 529s ***** test 529s # N-dimensional array evaluation 529s testcases = testdata.NoSignal.infsup.strictPrecedes; 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 (strictprecedes (in1, in2), out)); 529s 5 tests, 5 passed, 0 known failure, 0 skipped 529s [inst/@infsup/strictsubset.m] 529s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/strictsubset.m 529s ***** assert (strictsubset (infsup (1, 2), infsup (1, 3))); 529s ***** assert (strictsubset (infsup (2, 3), infsup (1, 3))); 529s ***** assert (not (strictsubset (infsup (1, 2), infsup (1, 2)))); 529s ***** assert (not (strictsubset (infsup (1, 3), infsup (1, 2)))); 529s ***** assert (strictsubset (infsup (), infsup (1, 3))); 529s ***** assert (not (strictsubset (infsup (), infsup ()))); 529s ***** assert (strictsubset (infsup (), infsup (-inf, inf))); 529s ***** assert (strictsubset (infsup (0, inf), infsup (-inf, inf))); 529s ***** assert (strictsubset (infsup (-inf, 0), infsup (-inf, inf))); 529s ***** assert (not (strictsubset (infsup (-inf, inf), infsup (-inf, inf)))); 529s 10 tests, 10 passed, 0 known failure, 0 skipped 529s [inst/@infsup/subsasgn.m] 529s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/subsasgn.m 529s ***** test 529s A = infsup (magic (3)); 529s A(4, 4) = 42; 529s assert (inf (A), [magic(3),[0;0;0];0,0,0,42]); 529s assert (sup (A), [magic(3),[0;0;0];0,0,0,42]); 529s 1 test, 1 passed, 0 known failure, 0 skipped 529s [inst/@infsup/subset.m] 529s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/subset.m 529s ***** assert (subset (infsup (1, 2), infsup (1, 3))); 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.subset; 529s for testcase = [testcases]' 529s assert (isequaln (... 529s subset (testcase.in{1}, testcase.in{2}), ... 529s testcase.out)); 529s endfor 529s ***** test 529s # Vector evaluation 529s testcases = testdata.NoSignal.infsup.subset; 529s in1 = vertcat (vertcat (testcases.in){:, 1}); 529s in2 = vertcat (vertcat (testcases.in){:, 2}); 529s out = vertcat (testcases.out); 529s assert (isequaln (subset (in1, in2), out)); 529s ***** test 529s # N-dimensional array evaluation 529s testcases = testdata.NoSignal.infsup.subset; 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 (subset (in1, in2), out)); 529s 4 tests, 4 passed, 0 known failure, 0 skipped 529s [inst/@infsup/sum.m] 529s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/sum.m 529s ***** # from the documentation string 529s ***** assert (sum ([infsup(1), pow2(-1074), -1]) == infsup (pow2 (-1074))); 529s ***** assert (sum (infsup ([])) == 0); 529s ***** # correct use of signed zeros 529s ***** test 529s x = sum (infsup (0)); 529s assert (signbit (inf (x))); 529s assert (not (signbit (sup (x)))); 529s ***** # N-dimensional arrays 529s ***** assert (sum (infsup (ones (1, 1, 10))) == infsup (10)); 529s ***** assert (sum (infsup (ones (1, 1, 10))) == infsup (10)); 529s 5 tests, 5 passed, 0 known failure, 0 skipped 529s [inst/@infsup/sumabs.m] 529s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/sumabs.m 529s ***** # from the documentation string 529s ***** assert (sumabs ([infsup(1), pow2(-1074), -1]) == infsup (2, 2+eps*2)); 529s ***** assert (sumabs (infsup ([])) == 0); 529s ***** # correct use of signed zeros 529s ***** test 529s x = sumabs (infsup (0)); 529s assert (signbit (inf (x))); 529s assert (not (signbit (sup (x)))); 529s 3 tests, 3 passed, 0 known failure, 0 skipped 529s [inst/@infsup/sumsq.m] 529s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/sumsq.m 529s ***** # from the documentation string 529s ***** assert (sumsq ([infsup(1), pow2(-1074), -1]) == infsup (2, 2+eps*2)); 529s ***** assert (sumsq (infsup ([])) == 0); 529s ***** # correct use of signed zeros 529s ***** test 529s x = sumsq (infsup (0)); 529s assert (signbit (inf (x))); 529s assert (not (signbit (sup (x)))); 529s 3 tests, 3 passed, 0 known failure, 0 skipped 529s [inst/@infsup/sup.m] 529s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/sup.m 529s ***** # from the documentation string 529s ***** assert (sup (infsup (2.5, 3.5)), 3.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.sup; 529s for testcase = [testcases]' 529s assert (isequaln (... 529s sup (testcase.in{1}), ... 529s testcase.out)); 529s endfor 529s ***** test 529s # Vector evaluation 529s testcases = testdata.NoSignal.infsup.sup; 529s in1 = vertcat (vertcat (testcases.in){:, 1}); 529s out = vertcat (testcases.out); 529s assert (isequaln (sup (in1), out)); 529s ***** test 529s # N-dimensional array evaluation 529s testcases = testdata.NoSignal.infsup.sup; 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 (sup (in1), out)); 529s 4 tests, 4 passed, 0 known failure, 0 skipped 529s [inst/@infsup/tan.m] 529s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/tan.m 529s ***** # from the documentation string 529s ***** assert (tan (infsup (1)) == "[0x1.8EB245CBEE3A5, 0x1.8EB245CBEE3A6]"); 529s ***** # correct use of signed zeros 529s ***** test 529s x = tan (infsup (0)); 529s assert (signbit (inf (x))); 529s assert (not (signbit (sup (x)))); 529s ***** shared testdata 529s # Load compiled test data (from src/test/*.itl) 529s testdata = load (file_in_loadpath ("test/itl.mat")); 530s ***** test 530s # Scalar evaluation 530s testcases = testdata.NoSignal.infsup.tan; 530s for testcase = [testcases]' 530s assert (isequaln (... 530s tan (testcase.in{1}), ... 530s testcase.out)); 530s endfor 530s ***** test 530s # Vector evaluation 530s testcases = testdata.NoSignal.infsup.tan; 530s in1 = vertcat (vertcat (testcases.in){:, 1}); 530s out = vertcat (testcases.out); 530s assert (isequaln (tan (in1), out)); 530s ***** test 530s # N-dimensional array evaluation 530s testcases = testdata.NoSignal.infsup.tan; 530s in1 = vertcat (vertcat (testcases.in){:, 1}); 530s out = vertcat (testcases.out); 530s # Reshape data 530s i = -1; 530s do 530s i = i + 1; 530s testsize = factor (numel (in1) + i); 530s until (numel (testsize) > 2) 530s in1 = reshape ([in1; in1(1:i)], testsize); 530s out = reshape ([out; out(1:i)], testsize); 530s assert (isequaln (tan (in1), out)); 530s 5 tests, 5 passed, 0 known failure, 0 skipped 530s [inst/@infsup/tanh.m] 530s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/tanh.m 530s ***** # from the documentation string 530s ***** assert (tanh (infsup (1)) == "[0x1.85EFAB514F394p-1, 0x1.85EFAB514F395p-1]"); 530s ***** # correct use of signed zeros 530s ***** test 530s x = tanh (infsup (0)); 530s assert (signbit (inf (x))); 530s assert (not (signbit (sup (x)))); 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.tanh; 530s for testcase = [testcases]' 530s assert (isequaln (... 530s tanh (testcase.in{1}), ... 530s testcase.out)); 530s endfor 530s ***** test 530s # Vector evaluation 530s testcases = testdata.NoSignal.infsup.tanh; 530s in1 = vertcat (vertcat (testcases.in){:, 1}); 530s out = vertcat (testcases.out); 530s assert (isequaln (tanh (in1), out)); 530s ***** test 530s # N-dimensional array evaluation 530s testcases = testdata.NoSignal.infsup.tanh; 530s in1 = vertcat (vertcat (testcases.in){:, 1}); 530s out = vertcat (testcases.out); 530s # Reshape data 530s i = -1; 530s do 530s i = i + 1; 530s testsize = factor (numel (in1) + i); 530s until (numel (testsize) > 2) 530s in1 = reshape ([in1; in1(1:i)], testsize); 530s out = reshape ([out; out(1:i)], testsize); 530s assert (isequaln (tanh (in1), out)); 530s 5 tests, 5 passed, 0 known failure, 0 skipped 530s [inst/@infsup/tanrev.m] 530s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/tanrev.m 530s ***** # from the documentation string 530s ***** assert (tanrev (infsup (0), infsup (2, 4)) == infsup ("pi")); 530s ***** shared testdata 530s # Load compiled test data (from src/test/*.itl) 530s testdata = load (file_in_loadpath ("test/itl.mat")); 531s ***** test 531s # Scalar evaluation 531s testcases = testdata.NoSignal.infsup.tanRev; 531s for testcase = [testcases]' 531s assert (isequaln (... 531s tanrev (testcase.in{1}), ... 531s testcase.out)); 531s endfor 531s ***** test 531s # Vector evaluation 531s testcases = testdata.NoSignal.infsup.tanRev; 531s in1 = vertcat (vertcat (testcases.in){:, 1}); 531s out = vertcat (testcases.out); 531s assert (isequaln (tanrev (in1), out)); 531s ***** test 531s # N-dimensional array evaluation 531s testcases = testdata.NoSignal.infsup.tanRev; 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 (tanrev (in1), out)); 531s ***** test 531s # Scalar evaluation 531s testcases = testdata.NoSignal.infsup.tanRevBin; 531s for testcase = [testcases]' 531s assert (isequaln (... 531s tanrev (testcase.in{1}, testcase.in{2}), ... 531s testcase.out)); 531s endfor 531s ***** test 531s # Vector evaluation 531s testcases = testdata.NoSignal.infsup.tanRevBin; 531s in1 = vertcat (vertcat (testcases.in){:, 1}); 531s in2 = vertcat (vertcat (testcases.in){:, 2}); 531s out = vertcat (testcases.out); 531s assert (isequaln (tanrev (in1, in2), out)); 531s ***** test 531s # N-dimensional array evaluation 531s testcases = testdata.NoSignal.infsup.tanRevBin; 531s in1 = vertcat (vertcat (testcases.in){:, 1}); 531s in2 = vertcat (vertcat (testcases.in){:, 2}); 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 out = reshape ([out; out(1:i)], testsize); 531s assert (isequaln (tanrev (in1, in2), out)); 531s 7 tests, 7 passed, 0 known failure, 0 skipped 531s [inst/@infsup/times.m] 531s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/times.m 531s ***** # from the documentation string 531s ***** assert (infsup (2, 3) .* infsup (1, 2) == infsup (2, 6)); 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.mul; 531s for testcase = [testcases]' 531s assert (isequaln (... 531s times (testcase.in{1}, testcase.in{2}), ... 531s testcase.out)); 531s endfor 531s ***** test 531s # Vector evaluation 531s testcases = testdata.NoSignal.infsup.mul; 531s in1 = vertcat (vertcat (testcases.in){:, 1}); 531s in2 = vertcat (vertcat (testcases.in){:, 2}); 531s out = vertcat (testcases.out); 531s assert (isequaln (times (in1, in2), out)); 531s ***** test 531s # N-dimensional array evaluation 531s testcases = testdata.NoSignal.infsup.mul; 531s in1 = vertcat (vertcat (testcases.in){:, 1}); 531s in2 = vertcat (vertcat (testcases.in){:, 2}); 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 out = reshape ([out; out(1:i)], testsize); 531s assert (isequaln (times (in1, in2), out)); 531s 4 tests, 4 passed, 0 known failure, 0 skipped 531s [inst/@infsup/transpose.m] 531s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/transpose.m 531s ***** assert (transpose (infsup (magic (3))) == infsup (magic (3).')); 531s ***** # from the documentation string 531s ***** assert (transpose (infsup (zeros (1, 3), ones (1, 3))) == infsup (zeros (3, 1), ones (3, 1))); 531s 2 tests, 2 passed, 0 known failure, 0 skipped 531s [inst/@infsup/tril.m] 531s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/tril.m 531s ***** assert (tril (infsup (magic (10))) == tril (magic (10))); 531s ***** assert (tril (infsup (magic (10)), 1) == tril (magic (10), 1)); 531s ***** assert (tril (infsup (magic (10)), -1) == tril (magic (10), -1)); 531s ***** assert (tril (infsup (magic (10)), 0, "pack") == tril (magic (10), 0, "pack")); 531s 4 tests, 4 passed, 0 known failure, 0 skipped 531s [inst/@infsup/triu.m] 531s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/triu.m 531s ***** assert (triu (infsup (magic (10))) == triu (magic (10))); 531s ***** assert (triu (infsup (magic (10)), 1) == triu (magic (10), 1)); 531s ***** assert (triu (infsup (magic (10)), -1) == triu (magic (10), -1)); 531s ***** assert (triu (infsup (magic (10)), 0, "pack") == triu (magic (10), 0, "pack")); 531s 4 tests, 4 passed, 0 known failure, 0 skipped 531s [inst/@infsup/uminus.m] 531s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/uminus.m 531s ***** # from the documentation string 531s ***** assert (-infsup (2, 3) == infsup (-3, -2)); 531s ***** # correct use of signed zeros 531s ***** test 531s x = uminus (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")); 532s ***** test 532s # Scalar evaluation 532s testcases = testdata.NoSignal.infsup.neg; 532s for testcase = [testcases]' 532s assert (isequaln (... 532s uminus (testcase.in{1}), ... 532s testcase.out)); 532s endfor 532s ***** test 532s # Vector evaluation 532s testcases = testdata.NoSignal.infsup.neg; 532s in1 = vertcat (vertcat (testcases.in){:, 1}); 532s out = vertcat (testcases.out); 532s assert (isequaln (uminus (in1), out)); 532s ***** test 532s # N-dimensional array evaluation 532s testcases = testdata.NoSignal.infsup.neg; 532s in1 = vertcat (vertcat (testcases.in){:, 1}); 532s out = vertcat (testcases.out); 532s # Reshape data 532s i = -1; 532s do 532s i = i + 1; 532s testsize = factor (numel (in1) + i); 532s until (numel (testsize) > 2) 532s in1 = reshape ([in1; in1(1:i)], testsize); 532s out = reshape ([out; out(1:i)], testsize); 532s assert (isequaln (uminus (in1), out)); 532s 5 tests, 5 passed, 0 known failure, 0 skipped 532s [inst/@infsup/union.m] 532s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/union.m 532s ***** # from the documentation string 532s ***** assert (union (infsup (1, 3), infsup (2, 4)) == infsup (1, 4)); 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.convexHull; 532s for testcase = [testcases]' 532s assert (isequaln (... 532s union (testcase.in{1}, testcase.in{2}), ... 532s testcase.out)); 532s endfor 532s ***** test 532s # Vector evaluation 532s testcases = testdata.NoSignal.infsup.convexHull; 532s in1 = vertcat (vertcat (testcases.in){:, 1}); 532s in2 = vertcat (vertcat (testcases.in){:, 2}); 532s out = vertcat (testcases.out); 532s assert (isequaln (union (in1, in2), out)); 532s ***** test 532s # N-dimensional array evaluation 532s testcases = testdata.NoSignal.infsup.convexHull; 532s in1 = vertcat (vertcat (testcases.in){:, 1}); 532s in2 = vertcat (vertcat (testcases.in){:, 2}); 532s out = vertcat (testcases.out); 532s # Reshape data 532s i = -1; 532s do 532s i = i + 1; 532s testsize = factor (numel (in1) + i); 532s until (numel (testsize) > 2) 532s in1 = reshape ([in1; in1(1:i)], testsize); 532s in2 = reshape ([in2; in2(1:i)], testsize); 532s out = reshape ([out; out(1:i)], testsize); 532s assert (isequaln (union (in1, in2), out)); 532s 4 tests, 4 passed, 0 known failure, 0 skipped 532s [inst/@infsup/uplus.m] 532s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/uplus.m 532s ***** # from the documentation string 532s ***** assert (+infsup (2, 3) == infsup (2, 3)); 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.pos; 532s for testcase = [testcases]' 532s assert (isequaln (... 532s uplus (testcase.in{1}), ... 532s testcase.out)); 532s endfor 532s ***** test 532s # Vector evaluation 532s testcases = testdata.NoSignal.infsup.pos; 532s in1 = vertcat (vertcat (testcases.in){:, 1}); 532s out = vertcat (testcases.out); 532s assert (isequaln (uplus (in1), out)); 532s ***** test 532s # N-dimensional array evaluation 532s testcases = testdata.NoSignal.infsup.pos; 532s in1 = vertcat (vertcat (testcases.in){:, 1}); 532s out = vertcat (testcases.out); 532s # Reshape data 532s i = -1; 532s do 532s i = i + 1; 532s testsize = factor (numel (in1) + i); 532s until (numel (testsize) > 2) 532s in1 = reshape ([in1; in1(1:i)], testsize); 532s out = reshape ([out; out(1:i)], testsize); 532s assert (isequaln (uplus (in1), out)); 532s ***** test 532s # Decorated scalar evaluation 532s testcases = testdata.NoSignal.infsupdec.pos; 532s for testcase = [testcases]' 532s assert (isequaln (... 532s uplus (testcase.in{1}), ... 532s testcase.out)); 532s endfor 532s ***** test 532s # Decorated vector evaluation 532s testcases = testdata.NoSignal.infsupdec.pos; 532s in1 = vertcat (vertcat (testcases.in){:, 1}); 532s out = vertcat (testcases.out); 532s assert (isequaln (uplus (in1), out)); 532s ***** test 532s # Decorated N-dimensional array evaluation 532s testcases = testdata.NoSignal.infsup.pos; 532s in1 = vertcat (vertcat (testcases.in){:, 1}); 532s out = vertcat (testcases.out); 532s # Reshape data 532s i = -1; 532s do 532s i = i + 1; 532s testsize = factor (numel (in1) + i); 532s until (numel (testsize) > 2) 532s in1 = reshape ([in1; in1(1:i)], testsize); 532s out = reshape ([out; out(1:i)], testsize); 532s assert (isequaln (uplus (in1), out)); 532s 7 tests, 7 passed, 0 known failure, 0 skipped 532s [inst/@infsup/vertcat.m] 532s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/vertcat.m 532s ***** assert (vertcat (infsup (1), infsup (2)) == infsup (vertcat (1, 2))); 532s ***** test 532s # from the documentation string 532s a = infsup (2, 5); 532s assert (vertcat (a, a, a) == infsup ([2; 2; 2], [5; 5; 5])); 532s 2 tests, 2 passed, 0 known failure, 0 skipped 532s [inst/@infsup/wid.m] 532s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/wid.m 532s ***** # from the documentation string 532s ***** assert (wid (infsup (2.5, 3.5)), 1); 532s ***** shared testdata 532s # Load compiled test data (from src/test/*.itl) 532s testdata = load (file_in_loadpath ("test/itl.mat")); 533s ***** test 533s # Scalar evaluation 533s testcases = testdata.NoSignal.infsup.wid; 533s for testcase = [testcases]' 533s assert (isequaln (... 533s wid (testcase.in{1}), ... 533s testcase.out)); 533s endfor 533s ***** test 533s # Vector evaluation 533s testcases = testdata.NoSignal.infsup.wid; 533s in1 = vertcat (vertcat (testcases.in){:, 1}); 533s out = vertcat (testcases.out); 533s assert (isequaln (wid (in1), out)); 533s ***** test 533s # N-dimensional array evaluation 533s testcases = testdata.NoSignal.infsup.wid; 533s in1 = vertcat (vertcat (testcases.in){:, 1}); 533s out = vertcat (testcases.out); 533s # Reshape data 533s i = -1; 533s do 533s i = i + 1; 533s testsize = factor (numel (in1) + i); 533s until (numel (testsize) > 2) 533s in1 = reshape ([in1; in1(1:i)], testsize); 533s out = reshape ([out; out(1:i)], testsize); 533s assert (isequaln (wid (in1), out)); 533s ***** test 533s # Decorated scalar evaluation 533s testcases = testdata.NoSignal.infsupdec.wid; 533s for testcase = [testcases]' 533s assert (isequaln (... 533s wid (testcase.in{1}), ... 533s testcase.out)); 533s endfor 533s ***** test 533s # Decorated vector evaluation 533s testcases = testdata.NoSignal.infsupdec.wid; 533s in1 = vertcat (vertcat (testcases.in){:, 1}); 533s out = vertcat (testcases.out); 533s assert (isequaln (wid (in1), out)); 533s ***** test 533s # Decorated N-dimensional array evaluation 533s testcases = testdata.NoSignal.infsup.wid; 533s in1 = vertcat (vertcat (testcases.in){:, 1}); 533s out = vertcat (testcases.out); 533s # Reshape data 533s i = -1; 533s do 533s i = i + 1; 533s testsize = factor (numel (in1) + i); 533s until (numel (testsize) > 2) 533s in1 = reshape ([in1; in1(1:i)], testsize); 533s out = reshape ([out; out(1:i)], testsize); 533s assert (isequaln (wid (in1), out)); 533s 7 tests, 7 passed, 0 known failure, 0 skipped 533s [inst/@infsup/display.m] 533s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/display.m 533s ***** # Test for the display function are also largely done with the help of the 533s ***** # doctest package. 533s ***** xtest 533s assert (evalc ("display (infsup ())"), "[Empty]\n\n"); 533s assert (evalc ("display (infsupdec ())"), "[Empty]_trv\n\n"); 533s ***** test 533s assert (evalc ("a = infsup ()"), "a = [Empty]\n"); 533s assert (evalc ("b = infsupdec ()"), "b = [Empty]_trv\n"); 533s ***** xtest 533s assert (evalc ("a = infsup (); display (a)"), "a = [Empty]\n"); 533s assert (evalc ("b = infsupdec (); display (b)"), "b = [Empty]_trv\n"); 533s ***** xtest 533s if (ispc ()) 533s assert (evalc ("display (infsup (magic (3)))"), ... 533s ["3x3 interval matrix\n", ... 533s "\n", ... 533s " [8] [1] [6]\n", ... 533s " [3] [5] [7]\n", ... 533s " [4] [9] [2]\n", ... 533s "\n"]); 533s else 533s assert (evalc ("display (infsup (magic (3)))"), ... 533s ["3×3 interval matrix\n", ... 533s "\n", ... 533s " [8] [1] [6]\n", ... 533s " [3] [5] [7]\n", ... 533s " [4] [9] [2]\n", ... 533s "\n"]); 533s endif 533s ***** test 533s if (ispc ()) 533s assert (evalc ("infsup (magic (3))"), ... 533s ["ans = 3x3 interval matrix\n", ... 533s "\n", ... 533s " [8] [1] [6]\n", ... 533s " [3] [5] [7]\n", ... 533s " [4] [9] [2]\n", ... 533s "\n"]); 533s else 533s assert (evalc ("infsup (magic (3))"), ... 533s ["ans = 3×3 interval matrix\n", ... 533s "\n", ... 533s " [8] [1] [6]\n", ... 533s " [3] [5] [7]\n", ... 533s " [4] [9] [2]\n", ... 533s "\n"]); 533s endif 533s ***** test 533s if (ispc ()) 533s assert (evalc ("infsup ('pi')"), "ans = [3.1415, 3.1416]\n"); 533s else 533s assert (evalc ("infsup ('pi')"), "ans ⊂ [3.1415, 3.1416]\n"); 533s endif 533s ***** test 533s if (ispc ()) 533s assert (evalc ("infsup (1:3)"), ... 533s ["ans = 1x3 interval vector\n", ... 533s "\n", ... 533s " [1] [2] [3]\n", ... 533s "\n"]); 533s else 533s assert (evalc ("infsup (1:3)"), ... 533s ["ans = 1×3 interval vector\n", ... 533s "\n", ... 533s " [1] [2] [3]\n", ... 533s "\n"]); 533s endif 533s ***** test 533s if (ispc ()) 533s assert (evalc ("infsup (ones(2, 2, 2))"), ... 533s ["ans = 2x2x2 interval array\n", ... 533s "\n", ... 533s "ans(:,:,1) =\n", ... 533s "\n", ... 533s " [1] [1]\n", ... 533s " [1] [1]\n", ... 533s "\n", ... 533s "ans(:,:,2) =\n", ... 533s "\n", ... 533s " [1] [1]\n", ... 533s " [1] [1]\n", ... 533s "\n"]); 533s else 533s assert (evalc ("infsup (ones(2, 2, 2))"), ... 533s ["ans = 2×2×2 interval array\n", ... 533s "\n", ... 533s "ans(:,:,1) =\n", ... 533s "\n", ... 533s " [1] [1]\n", ... 533s " [1] [1]\n", ... 533s "\n", ... 533s "ans(:,:,2) =\n", ... 533s "\n", ... 533s " [1] [1]\n", ... 533s " [1] [1]\n", ... 533s "\n"]); 533s endif 533s 8 tests, 8 passed, 0 known failure, 0 skipped 533s [inst/@infsup/fprintf.m] 533s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/fprintf.m 533s ***** xtest 533s assert (evalc ("n = fprintf ('%g', infsup ('pi'));"), "3.14159 3.1416"); 533s assert (n, 14); 533s 1 test, 1 passed, 0 known failure, 0 skipped 533s [inst/@infsup/printf.m] 533s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/printf.m 533s ***** xtest 533s assert (evalc ("n = printf ('%g', infsup ('pi'));"), "3.14159 3.1416"); 533s assert (n, 14); 533s 1 test, 1 passed, 0 known failure, 0 skipped 533s [inst/@infsup/subsref.m] 533s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsup/subsref.m 533s ***** assert (infsup (magic (3))([1, 2, 3]) == magic (3)([1, 2, 3])); 533s ***** test 533s x = infsup (magic (3), magic (3) + 1); 533s assert (x(1) == infsup (8, 9)); 533s ***** test 533s x = infsup (magic (3), magic (3) + 1); 533s assert (x(:, 2) == infsup ([1; 5; 9], [2; 6; 10])); 533s ***** assert (infsup (3).inf, 3); 533s ***** test 533s x = infsup (magic (3), magic (3) + 1); 533s assert (x.inf, magic (3)); 533s ***** assert (reshape (infsup (1:16), 2, 2, 2, 2)(2, 7) == infsup (14)) 533s ***** assert (reshape (infsup (1:16), 2, 2, 2, 2)(:, 2, 2, 2) == infsup ([15; 16])) 533s 7 tests, 7 passed, 0 known failure, 0 skipped 533s [inst/@infsupdec/abs.m] 533s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/abs.m 533s ***** # Empty interval 533s ***** assert (isequal (abs (infsupdec ()), infsupdec ())); 533s ***** # Singleton intervals 533s ***** assert (isequal (abs (infsupdec (1)), infsupdec (1))); 533s ***** assert (isequal (abs (infsupdec (0)), infsupdec (0))); 533s ***** assert (isequal (abs (infsupdec (-1)), infsupdec (1))); 533s ***** assert (isequal (abs (infsupdec (realmax)), infsupdec (realmax))); 533s ***** assert (isequal (abs (infsupdec (realmin)), infsupdec (realmin))); 533s ***** assert (isequal (abs (infsupdec (-realmin)), infsupdec (realmin))); 533s ***** assert (isequal (abs (infsupdec (-realmax)), infsupdec (realmax))); 533s ***** # Bounded intervals 533s ***** assert (isequal (abs (infsupdec (1, 2)), infsupdec (1, 2))); 533s ***** assert (isequal (abs (infsupdec (0, 1)), infsupdec (0, 1))); 533s ***** assert (isequal (abs (infsupdec (-1, 1)), infsupdec (0, 1))); 533s ***** assert (isequal (abs (infsupdec (-1, 0)), infsupdec (0, 1))); 533s ***** assert (isequal (abs (infsupdec (-2, -1)), infsupdec (1, 2))); 533s ***** # Unbounded intervals 533s ***** assert (isequal (abs (infsupdec (0, inf)), infsupdec (0, inf))); 533s ***** assert (isequal (abs (infsupdec (-inf, inf)), infsupdec (0, inf))); 533s ***** assert (isequal (abs (infsupdec (-inf, 0)), infsupdec (0, inf))); 533s ***** assert (isequal (abs (infsupdec (1, inf)), infsupdec (1, inf))); 533s ***** assert (isequal (abs (infsupdec (-1, inf)), infsupdec (0, inf))); 533s ***** assert (isequal (abs (infsupdec (-inf, -1)), infsupdec (1, inf))); 533s ***** assert (isequal (abs (infsupdec (-inf, 1)), infsupdec (0, inf))); 533s ***** # from the documentation string 533s ***** assert (isequal (abs (infsupdec (2.5, 3.5)), infsupdec (2.5, 3.5))); 533s ***** assert (isequal (abs (infsupdec (-0.5, 5.5)), infsupdec (0, 5.5))); 533s ***** shared testdata 533s # Load compiled test data (from src/test/*.itl) 533s testdata = load (file_in_loadpath ("test/itl.mat")); 533s ***** test 533s # Scalar evaluation 533s testcases = testdata.NoSignal.infsupdec.abs; 533s for testcase = [testcases]' 533s assert (isequaln (... 533s abs (testcase.in{1}), ... 533s testcase.out)); 533s endfor 533s ***** test 533s # Vector evaluation 533s testcases = testdata.NoSignal.infsupdec.abs; 533s in1 = vertcat (vertcat (testcases.in){:, 1}); 533s out = vertcat (testcases.out); 533s assert (isequaln (abs (in1), out)); 533s ***** test 533s # N-dimensional array evaluation 533s testcases = testdata.NoSignal.infsup.abs; 533s in1 = vertcat (vertcat (testcases.in){:, 1}); 533s out = vertcat (testcases.out); 533s # Reshape data 533s i = -1; 533s do 533s i = i + 1; 533s testsize = factor (numel (in1) + i); 533s until (numel (testsize) > 2) 533s in1 = reshape ([in1; in1(1:i)], testsize); 533s out = reshape ([out; out(1:i)], testsize); 533s assert (isequaln (abs (in1), out)); 533s 25 tests, 25 passed, 0 known failure, 0 skipped 533s [inst/@infsupdec/absrev.m] 533s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/absrev.m 533s ***** # Empty interval 533s ***** assert (isequal (absrev (infsupdec ()), infsupdec ())); 533s ***** assert (isequal (absrev (infsupdec (0, 1), infsupdec ()), infsupdec ())); 533s ***** assert (isequal (absrev (infsupdec (0, 1), infsupdec (7, 9)), infsupdec ())); 533s ***** assert (isequal (absrev (infsupdec (), infsupdec (0, 1)), infsupdec ())); 533s ***** assert (isequal (absrev (infsupdec (-2, -1)), infsupdec ())); 533s ***** # Singleton intervals 533s ***** assert (isequal (absrev (infsupdec (1)), infsupdec (-1, 1, "trv"))); 533s ***** assert (isequal (absrev (infsupdec (0)), infsupdec (0, "trv"))); 533s ***** assert (isequal (absrev (infsupdec (-1)), infsupdec ())); 533s ***** assert (isequal (absrev (infsupdec (realmax)), infsupdec (-realmax, realmax, "trv"))); 533s ***** assert (isequal (absrev (infsupdec (realmin)), infsupdec (-realmin, realmin, "trv"))); 533s ***** assert (isequal (absrev (infsupdec (-realmin)), infsupdec ())); 533s ***** assert (isequal (absrev (infsupdec (-realmax)), infsupdec ())); 533s ***** # Bound intervals 533s ***** assert (isequal (absrev (infsupdec (1, 2)), infsupdec (-2, 2, "trv"))); 533s ***** assert (isequal (absrev (infsupdec (1, 2), infsupdec (0, 2)), infsupdec (1, 2, "trv"))); 533s ***** assert (isequal (absrev (infsupdec (0, 1), infsupdec (-0.5, 2)), infsupdec (-0.5, 1, "trv"))); 533s ***** assert (isequal (absrev (infsupdec (-1, 1)), infsupdec (-1, 1, "trv"))); 533s ***** assert (isequal (absrev (infsupdec (-1, 0)), infsupdec (0, "trv"))); 533s ***** # Unbound intervals 533s ***** assert (isequal (absrev (infsupdec (0, inf)), infsupdec (-inf, inf, "trv"))); 533s ***** assert (isequal (absrev (infsupdec (-inf, inf)), infsupdec (-inf, inf, "trv"))); 533s ***** assert (isequal (absrev (infsupdec (-inf, 0)), infsupdec (0, "trv"))); 533s ***** assert (isequal (absrev (infsupdec (1, inf), infsupdec (-inf, 0)), infsupdec (-inf, -1, "trv"))); 533s ***** assert (isequal (absrev (infsupdec (-1, inf)), infsupdec (-inf, inf, "trv"))); 533s ***** assert (isequal (absrev (infsupdec (-inf, -1)), infsupdec ())); 533s ***** assert (isequal (absrev (infsupdec (-inf, 1)), infsupdec (-1, 1, "trv"))); 533s ***** # from the documentation string 533s ***** assert (isequal (absrev (infsupdec (-2, 1)), infsupdec (-1, 1, "trv"))); 533s ***** shared testdata 533s # Load compiled test data (from src/test/*.itl) 533s testdata = load (file_in_loadpath ("test/itl.mat")); 534s ***** test 534s # Scalar evaluation with one argument 534s testcases = testdata.NoSignal.infsupdec.absRev; 534s for testcase = [testcases]' 534s assert (isequaln (... 534s absrev (testcase.in{1}), ... 534s testcase.out)); 534s endfor 534s ***** test 534s # Vector evaluation with one argument 534s testcases = testdata.NoSignal.infsupdec.absRev; 534s in1 = vertcat (vertcat (testcases.in){:, 1}); 534s out = vertcat (testcases.out); 534s assert (isequaln (absrev (in1), out)); 534s ***** test 534s # N-dimensional array evaluation 534s testcases = testdata.NoSignal.infsupdec.absRev; 534s in1 = vertcat (vertcat (testcases.in){:, 1}); 534s out = vertcat (testcases.out); 534s # Reshape data 534s i = -1; 534s do 534s i = i + 1; 534s testsize = factor (numel (in1) + i); 534s until (numel (testsize) > 2) 534s in1 = reshape ([in1; in1(1:i)], testsize); 534s out = reshape ([out; out(1:i)], testsize); 534s assert (isequaln (absrev (in1), out)); 534s ***** test 534s # Scalar evaluation with two arguments 534s testcases = testdata.NoSignal.infsupdec.absRevBin; 534s for testcase = [testcases]' 534s assert (isequaln (... 534s absrev (testcase.in{1}, testcase.in{2}), ... 534s testcase.out)); 534s endfor 534s ***** test 534s # Vector evaluation with two arguments 534s testcases = testdata.NoSignal.infsupdec.absRevBin; 534s in1 = vertcat (vertcat (testcases.in){:, 1}); 534s in2 = vertcat (vertcat (testcases.in){:, 2}); 534s out = vertcat (testcases.out); 534s assert (isequaln (absrev (in1, in2), out)); 534s ***** test 534s # N-dimensional array evaluation with two arguments 534s testcases = testdata.NoSignal.infsupdec.absRevBin; 534s in1 = vertcat (vertcat (testcases.in){:, 1}); 534s in2 = vertcat (vertcat (testcases.in){:, 2}); 534s out = vertcat (testcases.out); 534s # Reshape data 534s i = -1; 534s do 534s i = i + 1; 534s testsize = factor (numel (in1) + i); 534s until (numel (testsize) > 2) 534s in1 = reshape ([in1; in1(1:i)], testsize); 534s in2 = reshape ([in2; in2(1:i)], testsize); 534s out = reshape ([out; out(1:i)], testsize); 534s assert (isequaln (absrev (in1, in2), out)); 534s 31 tests, 31 passed, 0 known failure, 0 skipped 534s [inst/@infsupdec/acos.m] 534s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/acos.m 534s ***** # from the documentation string 534s ***** assert (isequal (acos (infsupdec (.5)), infsupdec ("[0x1.0C152382D7365, 0x1.0C152382D7366]"))); 534s ***** shared testdata 534s # Load compiled test data (from src/test/*.itl) 534s testdata = load (file_in_loadpath ("test/itl.mat")); 534s ***** test 534s # Scalar evaluation 534s testcases = testdata.NoSignal.infsupdec.acos; 534s for testcase = [testcases]' 534s assert (isequaln (... 534s acos (testcase.in{1}), ... 534s testcase.out)); 534s endfor 534s ***** test 534s # Vector evaluation 534s testcases = testdata.NoSignal.infsupdec.acos; 534s in1 = vertcat (vertcat (testcases.in){:, 1}); 534s out = vertcat (testcases.out); 534s assert (isequaln (acos (in1), out)); 534s ***** test 534s # N-dimensional array evaluation 534s testcases = testdata.NoSignal.infsup.acos; 534s in1 = vertcat (vertcat (testcases.in){:, 1}); 534s out = vertcat (testcases.out); 534s # Reshape data 534s i = -1; 534s do 534s i = i + 1; 534s testsize = factor (numel (in1) + i); 534s until (numel (testsize) > 2) 534s in1 = reshape ([in1; in1(1:i)], testsize); 534s out = reshape ([out; out(1:i)], testsize); 534s assert (isequaln (acos (in1), out)); 534s 4 tests, 4 passed, 0 known failure, 0 skipped 534s [inst/@infsupdec/acosh.m] 534s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/acosh.m 534s ***** # from the documentation string 534s ***** assert (isequal (acosh (infsupdec (2)), infsupdec ("[0x1.5124271980434, 0x1.5124271980435]"))); 534s ***** shared testdata 534s # Load compiled test data (from src/test/*.itl) 534s testdata = load (file_in_loadpath ("test/itl.mat")); 534s ***** test 534s # Scalar evaluation 534s testcases = testdata.NoSignal.infsupdec.acosh; 534s for testcase = [testcases]' 534s assert (isequaln (... 534s acosh (testcase.in{1}), ... 534s testcase.out)); 534s endfor 534s ***** test 534s # Vector evaluation 534s testcases = testdata.NoSignal.infsupdec.acosh; 534s in1 = vertcat (vertcat (testcases.in){:, 1}); 534s out = vertcat (testcases.out); 534s assert (isequaln (acosh (in1), out)); 534s ***** test 534s # N-dimensional array evaluation 534s testcases = testdata.NoSignal.infsup.acosh; 534s in1 = vertcat (vertcat (testcases.in){:, 1}); 534s out = vertcat (testcases.out); 534s # Reshape data 534s i = -1; 534s do 534s i = i + 1; 534s testsize = factor (numel (in1) + i); 534s until (numel (testsize) > 2) 534s in1 = reshape ([in1; in1(1:i)], testsize); 534s out = reshape ([out; out(1:i)], testsize); 534s assert (isequaln (acosh (in1), out)); 534s 4 tests, 4 passed, 0 known failure, 0 skipped 534s [inst/@infsupdec/asin.m] 534s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/asin.m 534s ***** # from the documentation string 534s ***** assert (isequal (asin (infsupdec (.5)), infsupdec ("[0x1.0C152382D7365p-1, 0x1.0C152382D7366p-1]"))); 534s ***** shared testdata 534s # Load compiled test data (from src/test/*.itl) 534s testdata = load (file_in_loadpath ("test/itl.mat")); 535s ***** test 535s # Scalar evaluation 535s testcases = testdata.NoSignal.infsupdec.asin; 535s for testcase = [testcases]' 535s assert (isequaln (... 535s asin (testcase.in{1}), ... 535s testcase.out)); 535s endfor 535s ***** test 535s # Vector evaluation 535s testcases = testdata.NoSignal.infsupdec.asin; 535s in1 = vertcat (vertcat (testcases.in){:, 1}); 535s out = vertcat (testcases.out); 535s assert (isequaln (asin (in1), out)); 535s ***** test 535s # N-dimensional array evaluation 535s testcases = testdata.NoSignal.infsup.asin; 535s in1 = vertcat (vertcat (testcases.in){:, 1}); 535s out = vertcat (testcases.out); 535s # Reshape data 535s i = -1; 535s do 535s i = i + 1; 535s testsize = factor (numel (in1) + i); 535s until (numel (testsize) > 2) 535s in1 = reshape ([in1; in1(1:i)], testsize); 535s out = reshape ([out; out(1:i)], testsize); 535s assert (isequaln (asin (in1), out)); 535s 4 tests, 4 passed, 0 known failure, 0 skipped 535s [inst/@infsupdec/asinh.m] 535s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/asinh.m 535s ***** # from the documentation string 535s ***** assert (isequal (asinh (infsupdec (1)), infsupdec ("[0x1.C34366179D426p-1, 0x1.C34366179D427p-1]"))); 535s ***** shared testdata 535s # Load compiled test data (from src/test/*.itl) 535s testdata = load (file_in_loadpath ("test/itl.mat")); 535s ***** test 535s # Scalar evaluation 535s testcases = testdata.NoSignal.infsupdec.asinh; 535s for testcase = [testcases]' 535s assert (isequaln (... 535s asinh (testcase.in{1}), ... 535s testcase.out)); 535s endfor 535s ***** test 535s # Vector evaluation 535s testcases = testdata.NoSignal.infsupdec.asinh; 535s in1 = vertcat (vertcat (testcases.in){:, 1}); 535s out = vertcat (testcases.out); 535s assert (isequaln (asinh (in1), out)); 535s ***** test 535s # N-dimensional array evaluation 535s testcases = testdata.NoSignal.infsup.asinh; 535s in1 = vertcat (vertcat (testcases.in){:, 1}); 535s out = vertcat (testcases.out); 535s # Reshape data 535s i = -1; 535s do 535s i = i + 1; 535s testsize = factor (numel (in1) + i); 535s until (numel (testsize) > 2) 535s in1 = reshape ([in1; in1(1:i)], testsize); 535s out = reshape ([out; out(1:i)], testsize); 535s assert (isequaln (asinh (in1), out)); 535s 4 tests, 4 passed, 0 known failure, 0 skipped 535s [inst/@infsupdec/atan.m] 535s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/atan.m 535s ***** # from the documentation string 535s ***** assert (isequal (atan (infsupdec (1)), infsupdec ("[0x1.921FB54442D18p-1, 0x1.921FB54442D19p-1]"))); 535s ***** shared testdata 535s # Load compiled test data (from src/test/*.itl) 535s testdata = load (file_in_loadpath ("test/itl.mat")); 535s ***** test 535s # Scalar evaluation 535s testcases = testdata.NoSignal.infsupdec.atan; 535s for testcase = [testcases]' 535s assert (isequaln (... 535s atan (testcase.in{1}), ... 535s testcase.out)); 535s endfor 535s ***** test 535s # Vector evaluation 535s testcases = testdata.NoSignal.infsupdec.atan; 535s in1 = vertcat (vertcat (testcases.in){:, 1}); 535s out = vertcat (testcases.out); 535s assert (isequaln (atan (in1), out)); 535s ***** test 535s # N-dimensional array evaluation 535s testcases = testdata.NoSignal.infsup.atan; 535s in1 = vertcat (vertcat (testcases.in){:, 1}); 535s out = vertcat (testcases.out); 535s # Reshape data 535s i = -1; 535s do 535s i = i + 1; 535s testsize = factor (numel (in1) + i); 535s until (numel (testsize) > 2) 535s in1 = reshape ([in1; in1(1:i)], testsize); 535s out = reshape ([out; out(1:i)], testsize); 535s assert (isequaln (atan (in1), out)); 535s 4 tests, 4 passed, 0 known failure, 0 skipped 535s [inst/@infsupdec/atan2.m] 535s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/atan2.m 535s ***** # from the documentation string 535s ***** assert (isequal (atan2 (infsupdec (1), infsupdec (-1)), infsupdec ("[0x1.2D97C7F3321D2p1, 0x1.2D97C7F3321D3p1]"))); 535s ***** shared testdata 535s # Load compiled test data (from src/test/*.itl) 535s testdata = load (file_in_loadpath ("test/itl.mat")); 536s ***** test 536s # Scalar evaluation 536s testcases = testdata.NoSignal.infsupdec.atan2; 536s for testcase = [testcases]' 536s assert (isequaln (... 536s atan2 (testcase.in{1}, testcase.in{2}), ... 536s testcase.out)); 536s endfor 536s ***** test 536s # Vector evaluation 536s testcases = testdata.NoSignal.infsupdec.atan2; 536s in1 = vertcat (vertcat (testcases.in){:, 1}); 536s in2 = vertcat (vertcat (testcases.in){:, 2}); 536s out = vertcat (testcases.out); 536s assert (isequaln (atan2 (in1, in2), out)); 536s ***** test 536s # N-dimensional array evaluation 536s testcases = testdata.NoSignal.infsupdec.atan2; 536s in1 = vertcat (vertcat (testcases.in){:, 1}); 536s in2 = vertcat (vertcat (testcases.in){:, 2}); 536s out = vertcat (testcases.out); 536s # Reshape data 536s i = -1; 536s do 536s i = i + 1; 536s testsize = factor (numel (in1) + i); 536s until (numel (testsize) > 2) 536s in1 = reshape ([in1; in1(1:i)], testsize); 536s in2 = reshape ([in2; in2(1:i)], testsize); 536s out = reshape ([out; out(1:i)], testsize); 536s assert (isequaln (atan2 (in1, in2), out)); 536s 4 tests, 4 passed, 0 known failure, 0 skipped 536s [inst/@infsupdec/atan2rev1.m] 536s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/atan2rev1.m 536s ***** # from the documentation string 536s ***** assert (isequal (atan2rev1 (infsupdec (1, 2), infsupdec ("pi") / 4), infsupdec ("[0x1.FFFFFFFFFFFFFp-1, 0x1.0000000000001p1]_trv"))); 536s 1 test, 1 passed, 0 known failure, 0 skipped 536s [inst/@infsupdec/atan2rev2.m] 536s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/atan2rev2.m 536s ***** # from the documentation string 536s ***** assert (isequal (atan2rev2 (infsupdec (1, 2), infsupdec ("pi") / 4), infsupdec ("[0x1.FFFFFFFFFFFFEp-1, 0x1.0000000000001p1]_trv"))); 537s 1 test, 1 passed, 0 known failure, 0 skipped 537s [inst/@infsupdec/atanh.m] 537s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/atanh.m 537s ***** # from the documentation string 537s ***** assert (isequal (atanh (infsupdec (.5)), infsupdec ("[0x1.193EA7AAD030Ap-1, 0x1.193EA7AAD030Bp-1]"))); 537s ***** shared testdata 537s # Load compiled test data (from src/test/*.itl) 537s testdata = load (file_in_loadpath ("test/itl.mat")); 537s ***** test 537s # Scalar evaluation 537s testcases = testdata.NoSignal.infsupdec.atanh; 537s for testcase = [testcases]' 537s assert (isequaln (... 537s atanh (testcase.in{1}), ... 537s testcase.out)); 537s endfor 537s ***** test 537s # Vector evaluation 537s testcases = testdata.NoSignal.infsupdec.atanh; 537s in1 = vertcat (vertcat (testcases.in){:, 1}); 537s out = vertcat (testcases.out); 537s assert (isequaln (atanh (in1), out)); 537s ***** test 537s # N-dimensional array evaluation 537s testcases = testdata.NoSignal.infsup.atanh; 537s in1 = vertcat (vertcat (testcases.in){:, 1}); 537s out = vertcat (testcases.out); 537s # Reshape data 537s i = -1; 537s do 537s i = i + 1; 537s testsize = factor (numel (in1) + i); 537s until (numel (testsize) > 2) 537s in1 = reshape ([in1; in1(1:i)], testsize); 537s out = reshape ([out; out(1:i)], testsize); 537s assert (isequaln (atanh (in1), out)); 537s 4 tests, 4 passed, 0 known failure, 0 skipped 537s [inst/@infsupdec/bisect.m] 537s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/bisect.m 537s ***** # from the documentation string 537s ***** test 537s [a, b] = bisect (infsupdec (2, 32)); 537s assert (a == infsupdec (2, 8, "trv")); 537s assert (b == infsupdec (8, 32, "trv")); 537s 1 test, 1 passed, 0 known failure, 0 skipped 537s [inst/@infsupdec/bitunpack.m] 537s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/bitunpack.m 537s ***** test 537s littleendian = bitunpack (uint16 (1))(1); 537s b = zeros (1, 136); 537s if (littleendian) 537s b([52, 63, 117, 127, 133]) = 1; 537s else 537s b([7, 12, 71, 77, 133]) = 1; 537s endif 537s assert (bitunpack (infsupdec (3, 4)), logical (b)); 537s 1 test, 1 passed, 0 known failure, 0 skipped 537s [inst/@infsupdec/cancelminus.m] 537s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/cancelminus.m 537s ***** # from the documentation string 537s ***** assert (isequal (cancelminus (infsupdec (2, 3), infsupdec (1, 1.5)), infsupdec (1, 1.5, "trv"))); 537s ***** shared testdata 537s # Load compiled test data (from src/test/*.itl) 537s testdata = load (file_in_loadpath ("test/itl.mat")); 537s ***** test 537s # Scalar evaluation 537s testcases = testdata.NoSignal.infsupdec.cancelMinus; 537s for testcase = [testcases]' 537s assert (isequaln (... 537s cancelminus (testcase.in{1}, testcase.in{2}), ... 537s testcase.out)); 537s endfor 538s ***** test 538s # Vector evaluation 538s testcases = testdata.NoSignal.infsupdec.cancelMinus; 538s in1 = vertcat (vertcat (testcases.in){:, 1}); 538s in2 = vertcat (vertcat (testcases.in){:, 2}); 538s out = vertcat (testcases.out); 538s assert (isequaln (cancelminus (in1, in2), out)); 538s ***** test 538s # N-dimensional array evaluation 538s testcases = testdata.NoSignal.infsupdec.cancelMinus; 538s in1 = vertcat (vertcat (testcases.in){:, 1}); 538s in2 = vertcat (vertcat (testcases.in){:, 2}); 538s out = vertcat (testcases.out); 538s # Reshape data 538s i = -1; 538s do 538s i = i + 1; 538s testsize = factor (numel (in1) + i); 538s until (numel (testsize) > 2) 538s in1 = reshape ([in1; in1(1:i)], testsize); 538s in2 = reshape ([in2; in2(1:i)], testsize); 538s out = reshape ([out; out(1:i)], testsize); 538s assert (isequaln (cancelminus (in1, in2), out)); 538s 4 tests, 4 passed, 0 known failure, 0 skipped 538s [inst/@infsupdec/cat.m] 538s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/cat.m 538s ***** assert (size (cat (1, infsupdec ([]), infsupdec ([]))), [0 0]); 538s ***** assert (isequal (cat (1, infsupdec (1), infsupdec (2)), infsupdec (cat (1, 1, 2)))); 538s ***** assert (isequal (cat (2, infsupdec (1), infsupdec (2)), infsupdec (cat (2, 1, 2)))); 538s ***** assert (isequal (horzcat (infsupdec (1), infsupdec (2)), infsupdec (horzcat (1, 2)))); 538s ***** test 538s a = infsupdec (2, 5); 538s assert (isequal (horzcat (a, a, a), infsupdec ([2, 2, 2], [5, 5, 5]))); 538s ***** assert (isequal (vertcat (infsupdec (1), infsupdec (2)), infsupdec (vertcat (1, 2)))); 538s ***** test 538s a = infsupdec (2, 5); 538s assert (isequal (vertcat (a, a, a), infsupdec ([2; 2; 2], [5; 5; 5]))); 538s ***** assert (isequal (cat (5, infsupdec (1), infsupdec (2)), infsupdec (cat (5, 1, 2)))); 538s ***** 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))))); 538s 9 tests, 9 passed, 0 known failure, 0 skipped 538s [inst/@infsupdec/cbrt.m] 538s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/cbrt.m 538s ***** # from the documentation string 538s ***** assert (isequal (cbrt (infsupdec (-27, 27)), infsupdec (-3, 3))); 538s 1 test, 1 passed, 0 known failure, 0 skipped 538s [inst/@infsupdec/ceil.m] 538s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/ceil.m 538s ***** # from the documentation string 538s ***** assert (isequal (ceil (infsupdec (2.5, 3.5)), infsupdec (3, 4, "def"))); 538s ***** assert (isequal (ceil (infsupdec (-.5, 5)), infsupdec (0, 5, "def"))); 538s ***** shared testdata 538s # Load compiled test data (from src/test/*.itl) 538s testdata = load (file_in_loadpath ("test/itl.mat")); 538s ***** test 538s # Scalar evaluation 538s testcases = testdata.NoSignal.infsupdec.ceil; 538s for testcase = [testcases]' 538s assert (isequaln (... 538s ceil (testcase.in{1}), ... 538s testcase.out)); 538s endfor 538s ***** test 538s # Vector evaluation 538s testcases = testdata.NoSignal.infsupdec.ceil; 538s in1 = vertcat (vertcat (testcases.in){:, 1}); 538s out = vertcat (testcases.out); 538s assert (isequaln (ceil (in1), out)); 538s ***** test 538s # N-dimensional array evaluation 538s testcases = testdata.NoSignal.infsup.ceil; 538s in1 = vertcat (vertcat (testcases.in){:, 1}); 538s out = vertcat (testcases.out); 538s # Reshape data 538s i = -1; 538s do 538s i = i + 1; 538s testsize = factor (numel (in1) + i); 538s until (numel (testsize) > 2) 538s in1 = reshape ([in1; in1(1:i)], testsize); 538s out = reshape ([out; out(1:i)], testsize); 538s assert (isequaln (ceil (in1), out)); 538s 5 tests, 5 passed, 0 known failure, 0 skipped 538s [inst/@infsupdec/cos.m] 538s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/cos.m 538s ***** # from the documentation string 538s ***** assert (isequal (cos (infsupdec (1)), infsupdec ("[0x1.14A280FB5068Bp-1, 0x1.14A280FB5068Cp-1]"))); 538s ***** shared testdata 538s # Load compiled test data (from src/test/*.itl) 538s testdata = load (file_in_loadpath ("test/itl.mat")); 538s ***** test 538s # Scalar evaluation 538s testcases = testdata.NoSignal.infsupdec.cos; 538s for testcase = [testcases]' 538s assert (isequaln (... 538s cos (testcase.in{1}), ... 538s testcase.out)); 538s endfor 538s ***** test 538s # Vector evaluation 538s testcases = testdata.NoSignal.infsupdec.cos; 538s in1 = vertcat (vertcat (testcases.in){:, 1}); 538s out = vertcat (testcases.out); 538s assert (isequaln (cos (in1), out)); 538s ***** test 538s # N-dimensional array evaluation 538s testcases = testdata.NoSignal.infsup.cos; 538s in1 = vertcat (vertcat (testcases.in){:, 1}); 538s out = vertcat (testcases.out); 538s # Reshape data 538s i = -1; 538s do 538s i = i + 1; 538s testsize = factor (numel (in1) + i); 538s until (numel (testsize) > 2) 538s in1 = reshape ([in1; in1(1:i)], testsize); 538s out = reshape ([out; out(1:i)], testsize); 538s assert (isequaln (cos (in1), out)); 538s 4 tests, 4 passed, 0 known failure, 0 skipped 538s [inst/@infsupdec/cosh.m] 538s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/cosh.m 538s ***** # from the documentation string 538s ***** assert (isequal (cosh (infsupdec (1)), infsupdec ("[0x1.8B07551D9F55, 0x1.8B07551D9F551]"))); 538s ***** shared testdata 538s # Load compiled test data (from src/test/*.itl) 538s testdata = load (file_in_loadpath ("test/itl.mat")); 539s ***** test 539s # Scalar evaluation 539s testcases = testdata.NoSignal.infsupdec.cosh; 539s for testcase = [testcases]' 539s assert (isequaln (... 539s cosh (testcase.in{1}), ... 539s testcase.out)); 539s endfor 539s ***** test 539s # Vector evaluation 539s testcases = testdata.NoSignal.infsupdec.cosh; 539s in1 = vertcat (vertcat (testcases.in){:, 1}); 539s out = vertcat (testcases.out); 539s assert (isequaln (cosh (in1), out)); 539s ***** test 539s # N-dimensional array evaluation 539s testcases = testdata.NoSignal.infsup.cosh; 539s in1 = vertcat (vertcat (testcases.in){:, 1}); 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 out = reshape ([out; out(1:i)], testsize); 539s assert (isequaln (cosh (in1), out)); 539s 4 tests, 4 passed, 0 known failure, 0 skipped 539s [inst/@infsupdec/coshrev.m] 539s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/coshrev.m 539s ***** # from the documentation string 539s ***** assert (isequal (coshrev (infsupdec (-2, 1)), infsupdec (0, "trv"))); 539s ***** shared testdata 539s # Load compiled test data (from src/test/*.itl) 539s testdata = load (file_in_loadpath ("test/itl.mat")); 539s ***** test 539s # Scalar evaluation 539s testcases = testdata.NoSignal.infsupdec.coshRev; 539s for testcase = [testcases]' 539s assert (isequaln (... 539s coshrev (testcase.in{1}), ... 539s testcase.out)); 539s endfor 539s ***** test 539s # Vector evaluation 539s testcases = testdata.NoSignal.infsupdec.coshRev; 539s in1 = vertcat (vertcat (testcases.in){:, 1}); 539s out = vertcat (testcases.out); 539s assert (isequaln (coshrev (in1), out)); 539s ***** test 539s # N-dimensional array evaluation 539s testcases = testdata.NoSignal.infsupdec.coshRev; 539s in1 = vertcat (vertcat (testcases.in){:, 1}); 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 out = reshape ([out; out(1:i)], testsize); 539s assert (isequaln (coshrev (in1), out)); 539s ***** test 539s # Scalar evaluation 539s testcases = testdata.NoSignal.infsupdec.coshRevBin; 539s for testcase = [testcases]' 539s assert (isequaln (... 539s coshrev (testcase.in{1}, testcase.in{2}), ... 539s testcase.out)); 539s endfor 539s ***** test 539s # Vector evaluation 539s testcases = testdata.NoSignal.infsupdec.coshRevBin; 539s in1 = vertcat (vertcat (testcases.in){:, 1}); 539s in2 = vertcat (vertcat (testcases.in){:, 2}); 539s out = vertcat (testcases.out); 539s assert (isequaln (coshrev (in1, in2), out)); 539s ***** test 539s # N-dimensional array evaluation 539s testcases = testdata.NoSignal.infsupdec.coshRevBin; 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 (coshrev (in1, in2), out)); 539s 7 tests, 7 passed, 0 known failure, 0 skipped 539s [inst/@infsupdec/cosrev.m] 539s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/cosrev.m 539s ***** # from the documentation string 539s ***** assert (isequal (cosrev (0, infsupdec (6, 9)), infsupdec ("[0x1.F6A7A2955385Ep2, 0x1.F6A7A2955386p2]_trv"))); 539s ***** shared testdata 539s # Load compiled test data (from src/test/*.itl) 539s testdata = load (file_in_loadpath ("test/itl.mat")); 539s ***** test 539s # Scalar evaluation 539s testcases = testdata.NoSignal.infsupdec.cosRev; 539s for testcase = [testcases]' 539s assert (isequaln (... 539s cosrev (testcase.in{1}), ... 539s testcase.out)); 539s endfor 539s ***** test 539s # Vector evaluation 539s testcases = testdata.NoSignal.infsupdec.cosRev; 539s in1 = vertcat (vertcat (testcases.in){:, 1}); 539s out = vertcat (testcases.out); 539s assert (isequaln (cosrev (in1), out)); 539s ***** test 539s # N-dimensional array evaluation 539s testcases = testdata.NoSignal.infsupdec.cosRev; 539s in1 = vertcat (vertcat (testcases.in){:, 1}); 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 out = reshape ([out; out(1:i)], testsize); 539s assert (isequaln (cosrev (in1), out)); 539s ***** test 539s # Scalar evaluation 539s testcases = testdata.NoSignal.infsupdec.cosRevBin; 539s for testcase = [testcases]' 539s assert (isequaln (... 539s cosrev (testcase.in{1}, testcase.in{2}), ... 539s testcase.out)); 539s endfor 540s ***** test 540s # Vector evaluation 540s testcases = testdata.NoSignal.infsupdec.cosRevBin; 540s in1 = vertcat (vertcat (testcases.in){:, 1}); 540s in2 = vertcat (vertcat (testcases.in){:, 2}); 540s out = vertcat (testcases.out); 540s assert (isequaln (cosrev (in1, in2), out)); 540s ***** test 540s # N-dimensional array evaluation 540s testcases = testdata.NoSignal.infsupdec.cosRevBin; 540s in1 = vertcat (vertcat (testcases.in){:, 1}); 540s in2 = vertcat (vertcat (testcases.in){:, 2}); 540s out = vertcat (testcases.out); 540s # Reshape data 540s i = -1; 540s do 540s i = i + 1; 540s testsize = factor (numel (in1) + i); 540s until (numel (testsize) > 2) 540s in1 = reshape ([in1; in1(1:i)], testsize); 540s in2 = reshape ([in2; in2(1:i)], testsize); 540s out = reshape ([out; out(1:i)], testsize); 540s assert (isequaln (cosrev (in1, in2), out)); 540s 7 tests, 7 passed, 0 known failure, 0 skipped 540s [inst/@infsupdec/cot.m] 540s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/cot.m 540s ***** # from the documentation string 540s ***** assert (isequal (cot (infsupdec (1)), infsupdec ("[0x1.48C05D04E1CFDp-1, 0x1.48C05D04E1CFEp-1]"))); 540s 1 test, 1 passed, 0 known failure, 0 skipped 540s [inst/@infsupdec/coth.m] 540s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/coth.m 540s ***** # from the documentation string 540s ***** assert (isequal (coth (infsupdec (1)), infsupdec ("[0x1.50231499B6B1D, 0x1.50231499B6B1E]_com"))); 540s 1 test, 1 passed, 0 known failure, 0 skipped 540s [inst/@infsupdec/csc.m] 540s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/csc.m 540s ***** # from the documentation string 540s ***** assert (isequal (csc (infsupdec (1)), infsupdec ("[0x1.303AA9620B223, 0x1.303AA9620B224]_com"))); 540s 1 test, 1 passed, 0 known failure, 0 skipped 540s [inst/@infsupdec/csch.m] 540s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/csch.m 540s ***** # from the documentation string 540s ***** assert (isequal (csch (infsupdec (1)), infsupdec ("[0x1.B3AB8A78B90Cp-1, 0x1.B3AB8A78B90C1p-1]_com"))); 540s 1 test, 1 passed, 0 known failure, 0 skipped 540s [inst/@infsupdec/decorationpart.m] 540s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/decorationpart.m 540s ***** assert (decorationpart (infsupdec (3, 4)), {"com"}); 540s ***** assert (decorationpart (infsupdec (3, inf)), {"dac"}); 540s ***** assert (decorationpart (infsupdec ("[3, 4]_def")), {"def"}); 540s ***** assert (decorationpart (infsupdec ()), {"trv"}); 540s ***** assert (decorationpart (nai), {"ill"}); 540s ***** assert (decorationpart (nai, "uint8") ... 540s < decorationpart (infsupdec ("[3, 4]_trv"), "uint8")); 540s ***** assert (decorationpart (infsupdec ("[3, 4]_trv"), "uint8") ... 540s < decorationpart (infsupdec ("[3, 4]_def"), "uint8")); 540s ***** assert (decorationpart (infsupdec ("[3, 4]_def"), "uint8") ... 540s < decorationpart (infsupdec ("[3, 4]_dac"), "uint8")); 540s ***** assert (decorationpart (infsupdec ("[3, 4]_dac"), "uint8") ... 540s < decorationpart (infsupdec ("[3, 4]_com"), "uint8")); 540s ***** shared testdata 540s # Load compiled test data (from src/test/*.itl) 540s testdata = load (file_in_loadpath ("test/itl.mat")); 540s ***** test 540s # Scalar evaluation 540s testcases = testdata.NoSignal.infsupdec.decorationPart; 540s for testcase = [testcases]' 540s assert (isequaln (... 540s decorationpart (testcase.in{1}), ... 540s {testcase.out})); 540s endfor 540s ***** test 540s # Vector evaluation 540s testcases = testdata.NoSignal.infsupdec.decorationPart; 540s in1 = vertcat (vertcat (testcases.in){:, 1}); 540s out = {testcases.out}'; 540s assert (isequaln (decorationpart (in1), out)); 540s ***** test 540s # N-dimensional array evaluation 540s testcases = testdata.NoSignal.infsupdec.decorationPart; 540s in1 = vertcat (vertcat (testcases.in){:, 1}); 540s out = {testcases.out}'; 540s # Reshape data 540s i = -1; 540s do 540s i = i + 1; 540s testsize = factor (numel (in1) + i); 540s until (numel (testsize) > 2) 540s in1 = reshape ([in1; in1(1:i)], testsize); 540s out = reshape ([out; out(1:i)], testsize); 540s assert (isequaln (decorationpart (in1), out)); 540s 12 tests, 12 passed, 0 known failure, 0 skipped 540s [inst/@infsupdec/det.m] 540s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/det.m 540s ***** # from the documentation string 540s ***** assert (det (infsupdec (magic (3))) == -360); 540s 1 test, 1 passed, 0 known failure, 0 skipped 540s [inst/@infsupdec/diag.m] 540s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/diag.m 540s ***** assert (diag (infsupdec (-inf, inf)) == "[Entire]"); 540s ***** assert (diag (infsupdec ()) == "[Empty]"); 540s ***** assert (numel (diag (infsupdec ([]))), 0); 540s ***** assert (isequal (diag (infsupdec (magic (3))), infsupdec ([8; 5; 2]))); 540s ***** assert (isequal (diag (infsupdec ([8 5 3])), infsupdec ([8 0 0; 0 5 0; 0 0 3]))); 540s 5 tests, 5 passed, 0 known failure, 0 skipped 540s [inst/@infsupdec/dilog.m] 540s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/dilog.m 540s ***** assert (isequal (dilog (infsupdec (-inf, inf)), infsupdec ("[-Inf, +0x1.3BD3CC9BE45DFp1]_dac"))); 540s ***** # from the documentation string 540s ***** assert (isequal (dilog (infsupdec (1)), infsupdec ("[0x1.A51A6625307D3, 0x1.A51A6625307D4]_com"))); 541s 2 tests, 2 passed, 0 known failure, 0 skipped 541s [inst/@infsupdec/disjoint.m] 541s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/disjoint.m 541s ***** assert (disjoint (infsupdec (3, 4), infsupdec (5, 6))); 541s ***** assert (not (disjoint (infsupdec (3, 4), infsupdec (4, 5)))); 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.infsupdec.disjoint; 541s for testcase = [testcases]' 541s assert (isequaln (... 541s disjoint (testcase.in{1}, testcase.in{2}), ... 541s testcase.out)); 541s endfor 541s ***** test 541s # Vector evaluation 541s testcases = testdata.NoSignal.infsupdec.disjoint; 541s in1 = vertcat (vertcat (testcases.in){:, 1}); 541s in2 = vertcat (vertcat (testcases.in){:, 2}); 541s out = vertcat (testcases.out); 541s assert (isequaln (disjoint (in1, in2), out)); 541s ***** test 541s # N-dimensional array evaluation 541s testcases = testdata.NoSignal.infsupdec.disjoint; 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 (disjoint (in1, in2), out)); 541s 5 tests, 5 passed, 0 known failure, 0 skipped 541s [inst/@infsupdec/dot.m] 541s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/dot.m 541s ***** # matrix × matrix 541s ***** assert (isequal (dot (infsupdec (magic (3)), magic (3)), infsupdec([89, 107, 89]))); 541s ***** assert (isequal (dot (infsupdec (magic (3)), magic (3), 1), infsupdec([89, 107, 89]))); 541s ***** assert (isequal (dot (infsupdec (magic (3)), magic (3), 2), infsupdec([101; 83; 101]))); 541s ***** # matrix × vector 541s ***** assert (isequal (dot (infsupdec (magic (3)), [1, 2, 3]), infsupdec([28; 34; 28]))); 541s ***** assert (isequal (dot (infsupdec (magic (3)), [1, 2, 3], 1), infsupdec([15, 30, 45]))); 541s ***** assert (isequal (dot (infsupdec (magic (3)), [1, 2, 3], 2), infsupdec([28; 34; 28]))); 541s ***** assert (isequal (dot (infsupdec (magic (3)), [1; 2; 3]), infsupdec([26, 38, 26]))); 541s ***** assert (isequal (dot (infsupdec (magic (3)), [1; 2; 3], 1), infsupdec([26, 38, 26]))); 541s ***** assert (isequal (dot (infsupdec (magic (3)), [1; 2; 3], 2), infsupdec([15; 30; 45]))); 541s ***** # matrix × scalar 541s ***** assert (isequal (dot (infsupdec (magic (3)), 42), infsupdec([630, 630, 630]))); 541s ***** assert (isequal (dot (infsupdec (magic (3)), 42, 1), infsupdec([630, 630, 630]))); 541s ***** assert (isequal (dot (infsupdec (magic (3)), 42, 2), infsupdec([630; 630; 630]))); 541s ***** # vector x vector 541s ***** assert (isequal (dot (infsupdec([1, 2, 3]), [4, 5, 6]), infsupdec(32))); 541s ***** assert (isequal (dot (infsupdec([1, 2, 3]), [4, 5, 6], 1), infsupdec([4, 10, 18]))); 541s ***** assert (isequal (dot (infsupdec([1, 2, 3]), [4, 5, 6], 2), infsupdec(32))); 541s ***** assert (isequal (dot (infsupdec([1; 2; 3]), [4; 5; 6]), infsupdec(32))); 541s ***** assert (isequal (dot (infsupdec([1; 2; 3]), [4; 5; 6], 1), infsupdec(32))); 541s ***** assert (isequal (dot (infsupdec([1; 2; 3]), [4; 5; 6], 2), infsupdec([4; 10; 18]))); 541s ***** # vector × scalar 541s ***** assert (isequal (dot (infsupdec ([1, 2, 3]), 42), infsupdec(252))); 541s ***** assert (isequal (dot (infsupdec ([1, 2, 3]), 42, 1), infsupdec([42, 84, 126]))); 541s ***** assert (isequal (dot (infsupdec ([1, 2, 3]), 42, 2), infsupdec(252))); 541s ***** assert (isequal (dot (infsupdec ([1; 2; 3]), 42), infsupdec(252))); 541s ***** assert (isequal (dot (infsupdec ([1; 2; 3]), 42, 1), infsupdec(252))); 541s ***** assert (isequal (dot (infsupdec ([1; 2; 3]), 42, 2), infsupdec([42; 84; 126]))); 541s ***** # empty matrix x empty matrix 541s ***** assert (isequal (dot (infsupdec (ones (0, 2)), infsupdec (ones (0, 2))), infsupdec ([0, 0]))); 541s ***** # N-dimensional arrays 541s ***** test 541s x = infsupdec (reshape (1:24, 2, 3, 4)); 541s y = infsupdec (2.*ones (2, 3, 4)); 541s assert (isequal (dot (x, y, 3), infsupdec ([80, 96, 112; 88, 104, 120]))) 541s ***** test 541s x = infsupdec (ones (2, 2, 2, 2)); 541s y = infsupdec (1); 541s assert (size (dot (x, y)), [1, 2, 2, 2]); 541s assert (size (dot (x, y, 1)), [1, 2, 2, 2]); 541s assert (size (dot (x, y, 2)), [2, 1, 2, 2]); 541s assert (size (dot (x, y, 3)), [2, 2, 1, 2]); 541s assert (size (dot (x, y, 4)), [2, 2, 2]); 541s assert (size (dot (x, y, 5)), [2, 2, 2, 2]); 541s ***** # from the documentation string 541s ***** assert (isequal (dot ([infsupdec(1), 2, 3], [infsupdec(2), 3, 4]), infsupdec (20))); 541s ***** assert (isequal (dot (infsupdec ([realmax; realmin; realmax]), [1; -1; -1], 1), infsupdec (-realmin))); 541s 29 tests, 29 passed, 0 known failure, 0 skipped 541s [inst/@infsupdec/ei.m] 541s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/ei.m 541s ***** assert (isempty (ei (infsupdec (0)))); 541s ***** assert (isempty (ei (infsupdec (-inf, -2)))); 541s ***** assert (isequal (ei (infsupdec (0, inf)), infsupdec ("[Entire]_trv"))); 541s ***** assert (isequal (ei (infsupdec (1, inf)), infsupdec ("[0x1.E52670F350D08, Inf]_dac"))); 541s ***** # from the documentation string 541s ***** assert (isequal (ei (infsupdec (1)), infsupdec ("[0x1.E52670F350D08, 0x1.E52670F350D09]_com"))); 541s 5 tests, 5 passed, 0 known failure, 0 skipped 541s [inst/@infsupdec/eq.m] 541s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/eq.m 541s ***** # Empty interval 541s ***** assert (eq (infsupdec (), infsupdec ()) == true); 541s ***** assert (eq (infsupdec (), infsupdec (1)) == false); 541s ***** assert (eq (infsupdec (0), infsupdec ()) == false); 541s ***** assert (eq (infsupdec (-inf, inf), infsupdec ()) == false); 541s ***** # Singleton intervals 541s ***** assert (eq (infsupdec (0), infsupdec (1)) == false); 541s ***** assert (eq (infsupdec (0), infsupdec (0)) == true); 541s ***** # Bounded intervals 541s ***** assert (eq (infsupdec (1, 2), infsupdec (3, 4)) == false); 541s ***** assert (eq (infsupdec (1, 2), infsupdec (2, 3)) == false); 541s ***** assert (eq (infsupdec (1, 2), infsupdec (1.5, 2.5)) == false); 541s ***** assert (eq (infsupdec (1, 2), infsupdec (1, 2)) == true); 541s ***** # Unbounded intervals 541s ***** assert (eq (infsupdec (0, inf), infsupdec (-inf, 0)) == false); 541s ***** assert (eq (infsupdec (0, inf), infsupdec (0, inf)) == true); 541s ***** assert (eq (infsupdec (-inf, 0), infsupdec (-inf, 0)) == true); 541s ***** assert (eq (infsupdec (-inf, inf), infsupdec (42)) == false); 541s ***** assert (eq (infsupdec (-inf, 0), infsupdec (-inf, inf)) == false); 541s ***** assert (eq (infsupdec (-inf, inf), infsupdec (-inf, inf)) == true); 541s ***** shared testdata 541s # Load compiled test data (from src/test/*.itl) 541s testdata = load (file_in_loadpath ("test/itl.mat")); 542s ***** test 542s # Scalar evaluation 542s testcases = testdata.NoSignal.infsupdec.equal; 542s for testcase = [testcases]' 542s assert (isequaln (... 542s eq (testcase.in{1}, testcase.in{2}), ... 542s testcase.out)); 542s endfor 542s ***** test 542s # Vector evaluation 542s testcases = testdata.NoSignal.infsupdec.equal; 542s in1 = vertcat (vertcat (testcases.in){:, 1}); 542s in2 = vertcat (vertcat (testcases.in){:, 2}); 542s out = vertcat (testcases.out); 542s assert (isequaln (eq (in1, in2), out)); 542s ***** test 542s # N-dimensional array evaluation 542s testcases = testdata.NoSignal.infsupdec.equal; 542s in1 = vertcat (vertcat (testcases.in){:, 1}); 542s in2 = vertcat (vertcat (testcases.in){:, 2}); 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 in2 = reshape ([in2; in2(1:i)], testsize); 542s out = reshape ([out; out(1:i)], testsize); 542s assert (isequaln (eq (in1, in2), out)); 542s 19 tests, 19 passed, 0 known failure, 0 skipped 542s [inst/@infsupdec/erf.m] 542s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/erf.m 542s ***** # from the documentation string 542s ***** assert (erf (infsupdec (1)) == "[0x1.AF767A741088Ap-1, 0x1.AF767A741088Bp-1]"); 542s 1 test, 1 passed, 0 known failure, 0 skipped 542s [inst/@infsupdec/erfc.m] 542s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/erfc.m 542s ***** # from the documentation string 542s ***** assert (erfc (infsupdec (1)) == "[0x1.4226162FBDDD4p-3, 0x1.4226162FBDDD5p-3]"); 542s 1 test, 1 passed, 0 known failure, 0 skipped 542s [inst/@infsupdec/exp.m] 542s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/exp.m 542s ***** # from the documentation string 542s ***** assert (isequal (exp (infsupdec (1)), infsupdec ("e"))); 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.infsupdec.exp; 542s for testcase = [testcases]' 542s assert (isequaln (... 542s exp (testcase.in{1}), ... 542s testcase.out)); 542s endfor 542s ***** test 542s # Vector evaluation 542s testcases = testdata.NoSignal.infsupdec.exp; 542s in1 = vertcat (vertcat (testcases.in){:, 1}); 542s out = vertcat (testcases.out); 542s assert (isequaln (exp (in1), out)); 542s ***** test 542s # N-dimensional array evaluation 542s testcases = testdata.NoSignal.infsup.exp; 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 (exp (in1), out)); 542s 4 tests, 4 passed, 0 known failure, 0 skipped 542s [inst/@infsupdec/expm1.m] 542s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/expm1.m 542s ***** # from the documentation string 542s ***** assert (isequal (expm1 (infsupdec (eps)), infsupdec ("[0x1p-52, 0x1.0000000000001p-52]"))); 542s 1 test, 1 passed, 0 known failure, 0 skipped 542s [inst/@infsupdec/factorial.m] 542s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/factorial.m 542s ***** # from the documentation string 542s ***** assert (isequal (factorial (infsupdec (6)), infsupdec (720))); 542s ***** assert (isequal (factorial (infsupdec (0)), infsupdec (1))); 542s ***** assert (isequal (factorial (infsupdec ("[0, 1.99]")), infsupdec (1, "trv"))); 542s ***** assert (isequal (factorial (infsupdec ("[0, 2]")), infsupdec (1, 2, "trv"))); 542s ***** assert (isequal (factorial (infsupdec ("[1.4, 1.6]")), empty ())); 542s ***** assert (isequal (factorial (infsupdec (23)), infsupdec ("[0x1.5e5c335f8a4cdp+74, 0x1.5e5c335f8a4cep+74]_com"))); 542s ***** assert (isequal (factorial (infsupdec (171)), infsupdec ("[0x1.fffffffffffffp+1023, Inf]_dac"))); 542s 7 tests, 7 passed, 0 known failure, 0 skipped 542s [inst/@infsupdec/fix.m] 542s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/fix.m 542s ***** # from the documentation string 542s ***** assert (isequal (fix (infsupdec (2.5, 3.5)), infsupdec (2, 3, "def"))); 542s ***** assert (isequal (fix (infsupdec (-0.5, 5)), infsupdec (0, 5, "def"))); 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.infsupdec.trunc; 542s for testcase = [testcases]' 542s assert (isequaln (... 542s fix (testcase.in{1}), ... 542s testcase.out)); 542s endfor 542s ***** test 542s # Vector evaluation 542s testcases = testdata.NoSignal.infsupdec.trunc; 542s in1 = vertcat (vertcat (testcases.in){:, 1}); 542s out = vertcat (testcases.out); 542s assert (isequaln (fix (in1), out)); 542s ***** test 542s # N-dimensional array evaluation 542s testcases = testdata.NoSignal.infsupdec.trunc; 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 (fix (in1), out)); 543s 5 tests, 5 passed, 0 known failure, 0 skipped 543s [inst/@infsupdec/floor.m] 543s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/floor.m 543s ***** # from the documentation string 543s ***** assert (isequal (floor (infsupdec (2.5, 3.5)), infsupdec (2, 3, "def"))); 543s ***** assert (isequal (floor (infsupdec (-0.5, 5)), infsupdec (-1, 5, "def"))); 543s ***** warning 543s _ = @infsupdec; 543s assert (isequal (... 543s floor (_ ("jansen")), nai)) #ghtwish 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.infsupdec.floor; 543s for testcase = [testcases]' 543s assert (isequaln (... 543s floor (testcase.in{1}), ... 543s testcase.out)); 543s endfor 543s ***** test 543s # Vector evaluation 543s testcases = testdata.NoSignal.infsupdec.floor; 543s in1 = vertcat (vertcat (testcases.in){:, 1}); 543s out = vertcat (testcases.out); 543s assert (isequaln (floor (in1), out)); 543s ***** test 543s # N-dimensional array evaluation 543s testcases = testdata.NoSignal.infsup.floor; 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 (floor (in1), out)); 543s 6 tests, 6 passed, 0 known failure, 0 skipped 543s [inst/@infsupdec/fma.m] 543s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/fma.m 543s ***** # from the documentation string 543s ***** assert (isequal (fma (infsupdec (1+eps), infsupdec (7), infsupdec ("0.1")), infsupdec ("[0x1.C666666666668p2, 0x1.C666666666669p2]"))); 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.infsupdec.fma; 543s for testcase = [testcases]' 543s assert (isequaln (... 543s fma (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 543s testcase.out)); 543s endfor 543s ***** test 543s # Vector evaluation 543s testcases = testdata.NoSignal.infsupdec.fma; 543s in1 = vertcat (vertcat (testcases.in){:, 1}); 543s in2 = vertcat (vertcat (testcases.in){:, 2}); 543s in3 = vertcat (vertcat (testcases.in){:, 3}); 543s out = vertcat (testcases.out); 543s assert (isequaln (fma (in1, in2, in3), out)); 543s ***** test 543s # N-dimensional array evaluation 543s testcases = testdata.NoSignal.infsupdec.fma; 543s in1 = vertcat (vertcat (testcases.in){:, 1}); 543s in2 = vertcat (vertcat (testcases.in){:, 2}); 543s in3 = vertcat (vertcat (testcases.in){:, 3}); 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 | i == numel (in1)) 543s in1 = reshape ([in1; in1(1:i)], testsize); 543s in2 = reshape ([in2; in2(1:i)], testsize); 543s in3 = reshape ([in3; in3(1:i)], testsize); 543s out = reshape ([out; out(1:i)], testsize); 543s assert (isequaln (fma (in1, in2, in3), out)); 543s 4 tests, 4 passed, 0 known failure, 0 skipped 543s [inst/@infsupdec/gamma.m] 543s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/gamma.m 543s ***** # from the documentation string 543s ***** assert (isequal (gamma (infsupdec (1.5)), infsupdec ("[0x1.C5BF891B4EF6Ap-1, 0x1.C5BF891B4EF6Bp-1]_com"))); 543s 1 test, 1 passed, 0 known failure, 0 skipped 543s [inst/@infsupdec/gammaln.m] 543s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/gammaln.m 543s ***** assert (isequal (gammaln (infsupdec (-inf, inf)), infsupdec ("[-0x1.F19B9BCC38A42p-4, +Inf]_trv"))); 543s ***** # from the documentation string 543s ***** assert (isequal (gammaln (infsupdec (1.5)), infsupdec ("[-0x1.EEB95B094C192p-4, -0x1.EEB95B094C191p-4]_com"))); 543s 2 tests, 2 passed, 0 known failure, 0 skipped 543s [inst/@infsupdec/gauss.m] 543s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/gauss.m 543s ***** # from the documentation string 543s ***** assert (isequal (gauss (infsupdec ([1, 0; 0, 2]), [2, 0; 0, 4]), infsupdec ([2, 0; 0, 2], "trv"))); 543s 1 test, 1 passed, 0 known failure, 0 skipped 543s [inst/@infsupdec/hypot.m] 543s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/hypot.m 543s ***** # from the documentation string 543s ***** assert (isequal (hypot (infsupdec (2, 3), infsupdec (1, 2)), infsupdec ("[0x1.1E3779B97F4A7p1, 0x1.CD82B446159F4p1]"))); 543s 1 test, 1 passed, 0 known failure, 0 skipped 543s [inst/@infsupdec/inf.m] 543s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/inf.m 543s ***** assert (inf (infsupdec (2.5, 3.5)), 2.5); 543s ***** assert (inf (infsupdec ()), +inf); 543s ***** assert (inf (infsupdec ("[nai]")), nan); 543s ***** warning id=interval:UndefinedOperation 543s assert (inf (infsupdec (2, 1)), nan); 543s ***** shared testdata 543s # Load compiled test data (from src/test/*.itl) 543s testdata = load (file_in_loadpath ("test/itl.mat")); 544s ***** test 544s # Scalar evaluation 544s testcases = testdata.NoSignal.infsupdec.inf; 544s for testcase = [testcases]' 544s assert (isequaln (... 544s inf (testcase.in{1}), ... 544s testcase.out)); 544s endfor 544s ***** test 544s # Vector evaluation 544s testcases = testdata.NoSignal.infsupdec.inf; 544s in1 = vertcat (vertcat (testcases.in){:, 1}); 544s out = vertcat (testcases.out); 544s assert (isequaln (inf (in1), out)); 544s ***** test 544s # N-dimensional array evaluation 544s testcases = testdata.NoSignal.infsup.inf; 544s in1 = vertcat (vertcat (testcases.in){:, 1}); 544s out = vertcat (testcases.out); 544s # Reshape data 544s i = -1; 544s do 544s i = i + 1; 544s testsize = factor (numel (in1) + i); 544s until (numel (testsize) > 2) 544s in1 = reshape ([in1; in1(1:i)], testsize); 544s out = reshape ([out; out(1:i)], testsize); 544s assert (isequaln (inf (in1), out)); 544s 7 tests, 7 passed, 0 known failure, 0 skipped 544s [inst/@infsupdec/infsupdec.m] 544s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/infsupdec.m 544s ***** # [NaI]s 544s ***** assert (isnai (infsupdec ("[nai]"))); # quiet [NaI] 544s ***** assert (isnai (infsupdec (" [ nai ] "))); # quiet [NaI] 544s ***** assert (isnai (infsupdec ({0, "[nai]"})), [false, true]); # quiet [NaI] 544s ***** warning id=interval:UndefinedOperation 544s assert (isnai (infsupdec (3, 2))); # illegal boundaries 544s ***** warning id=interval:UndefinedOperation 544s assert (isnai (infsupdec (inf, -inf))); # illegal boundaries 544s ***** warning id=interval:UndefinedOperation 544s assert (isnai (infsupdec ("Flugeldufel"))); # illegal literal 544s ***** warning id=interval:UndefinedOperation 544s assert (isnai (infsupdec ("[1, Inf]_com"))); # illegal decorated literal 544s ***** warning id=interval:UndefinedOperation 544s assert (isnai (infsupdec ("[Empty]_def"))); # illegal decorated literal 544s ***** # decoration adjustments, setDec function 544s ***** test 544s x = infsupdec (42, inf, "com"); 544s assert (inf (x), 42); 544s assert (sup (x), inf); 544s assert (decorationpart (x), {"dac"}); 544s ***** test 544s x = infsupdec (-inf, inf, {"com"}); 544s assert (inf (x), -inf); 544s assert (sup (x), inf); 544s assert (decorationpart (x), {"dac"}); 544s ***** test 544s x = infsupdec ("def"); 544s assert (inf (x), inf); 544s assert (sup (x), -inf); 544s assert (decorationpart (x), {"trv"}); 544s ***** # overflow 544s ***** test 544s x = infsupdec ("[1, 1e999]_com"); 544s assert (inf (x), 1); 544s assert (sup (x), inf); 544s assert (decorationpart (x), {"dac"}); 544s ***** # decorated interval literal 544s ***** test 544s x = infsupdec ("[2, 3]_def"); 544s assert (inf (x), 2); 544s assert (sup (x), 3); 544s assert (decorationpart (x), {"def"}); 544s ***** test 544s x = infsupdec ("[1, 5]_dac"); 544s assert (inf (x), 1); 544s assert (sup (x), 5); 544s assert (decorationpart (x), {"dac"}); 544s ***** test 544s x = infsupdec ("[1, Infinity]_dac"); 544s assert (inf (x), 1); 544s assert (sup (x), inf); 544s assert (decorationpart (x), {"dac"}); 544s ***** test 544s x = infsupdec ("[Empty]_trv"); 544s assert (inf (x), inf); 544s assert (sup (x), -inf); 544s assert (decorationpart (x), {"trv"}); 544s ***** # automatic decoration / undecorated interval literal / newDec function 544s ***** test 544s x = infsupdec ("[2, 3]"); 544s assert (inf (x), 2); 544s assert (sup (x), 3); 544s assert (decorationpart (x), {"com"}); 544s ***** test 544s x = infsupdec ("[Empty]"); 544s assert (inf (x), inf); 544s assert (sup (x), -inf); 544s assert (decorationpart (x), {"trv"}); 544s ***** test 544s x = infsupdec ("[Entire]"); 544s assert (inf (x), -inf); 544s assert (sup (x), inf); 544s assert (decorationpart (x), {"dac"}); 544s ***** test 544s x = infsupdec (""); 544s assert (inf (x), -inf); 544s assert (sup (x), inf); 544s assert (decorationpart (x), {"dac"}); 544s ***** # separate decoration information 544s ***** test 544s x = infsupdec ("[2, 3]", "def"); 544s assert (inf (x), 2); 544s assert (sup (x), 3); 544s assert (decorationpart (x), {"def"}); 544s ***** # cell array with decorated interval literals 544s ***** test 544s x = infsupdec ({"[2, 3]_def", "[4, 5]_dac"}); 544s assert (inf (x), [2, 4]); 544s assert (sup (x), [3, 5]); 544s assert (decorationpart (x), {"def", "dac"}); 544s ***** #cell array with separate decoration cell array 544s ***** test 544s x = infsupdec ({"[2, 3]", "[4, 5]"}, {"def", "dac"}); 544s assert (inf (x), [2, 4]); 544s assert (sup (x), [3, 5]); 544s assert (decorationpart (x), {"def", "dac"}); 544s ***** # cell array with separate decoration vector 544s ***** test 544s x = infsupdec ({"[2, 3]"; "[4, 5]"}, ["def"; "dac"]); 544s assert (inf (x), [2; 4]); 544s assert (sup (x), [3; 5]); 544s assert (decorationpart (x), {"def"; "dac"}); 544s ***** # cell array with broadcasting decoration 544s ***** test 544s x = infsupdec ({"[2, 3]", "[4, 5]"}, "def"); 544s assert (inf (x), [2, 4]); 544s assert (sup (x), [3, 5]); 544s assert (decorationpart (x), {"def", "def"}); 544s ***** test 544s x = infsupdec ({"[2, 3]", "[4, 5]"}, "def; dac"); 544s assert (inf (x), [2, 4; 2, 4]); 544s assert (sup (x), [3, 5; 3, 5]); 544s assert (decorationpart (x), {"def", "def"; "dac", "dac"}); 544s ***** # separate boundaries with decoration 544s ***** test 544s x = infsupdec (2, 3, "def"); 544s assert (inf (x), 2); 544s assert (sup (x), 3); 544s assert (decorationpart (x), {"def"}); 544s ***** # matrix boundaries with decoration 544s ***** test 544s x = infsupdec ([3, 16], {"def", "trv"}); 544s assert (inf (x), [3, 16]); 544s assert (sup (x), [3, 16]); 544s assert (decorationpart (x), {"def", "trv"}); 544s ***** # separate matrix boundaries with broadcasting decoration 544s ***** test 544s x = infsupdec (magic (3), magic (3) + 1, "def"); 544s assert (inf (x), magic (3)); 544s assert (sup (x), magic (3) + 1); 544s assert (decorationpart (x), {"def", "def", "def"; "def", "def", "def"; "def", "def", "def"}); 544s ***** # N-dimensional arrays 544s ***** test 544s x = infsupdec (zeros (2, 2, 2)); 544s assert (inf (x), zeros (2, 2, 2)); 544s assert (sup (x), zeros (2, 2, 2)); 544s assert (decorationpart (x), repmat ({"com"}, [2, 2, 2])); 544s ***** test 544s x = infsupdec (zeros (2, 2, 2), ones (2, 2, 2), repmat ({"trv"}, [2, 2, 2])); 544s assert (inf (x), zeros (2, 2, 2)); 544s assert (sup (x), ones (2, 2, 2)); 544s assert (decorationpart (x), repmat ({"trv"}, [2, 2, 2])); 544s ***** test 544s x = infsupdec (zeros (1, 1, 2), ones (1, 2, 1), {"trv"; "trv"}); 544s assert (inf (x), zeros (2, 2, 2)); 544s assert (sup (x), ones (2, 2, 2)); 544s assert (decorationpart (x), repmat ({"trv"}, [2, 2, 2])); 544s ***** test 544s c1 = reshape ({1, 2, 3, 4, 5, 6, 7, 8}, 2, 2, 2); 544s c2 = reshape ({2, 3, 4, 5, 6, 7, 8, 9}, 2, 2, 2); 544s decpart = reshape ({"trv", "def", "dac", "com", "trv", "def", "dac", "com"}, 2, 2, 2); 544s x = infsupdec (c1, c2, decpart); 544s assert (inf (x), reshape (1:8, 2, 2, 2)); 544s assert (sup (x), reshape (2:9, 2, 2, 2)); 544s assert (decorationpart (x), decpart) 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.setDec; 544s for testcase = [testcases]' 544s assert (isequaln (... 544s infsupdec (testcase.in{1}, testcase.in{2}), ... 544s testcase.out)); 544s endfor 544s ***** test 544s # Vector evaluation 544s testcases = testdata.NoSignal.infsup.setDec; 544s in1 = vertcat (vertcat (testcases.in){:, 1}); 544s in2 = vertcat (vertcat (testcases.in){:, 2}); 544s out = vertcat (testcases.out); 544s assert (isequaln (infsupdec (in1, in2), out)); 544s ***** test 544s # Scalar evaluation 544s testcases = testdata.NoSignal.infsupdec.("d-numsToInterval"); 544s for testcase = [testcases]' 544s assert (isequaln (... 544s infsupdec (testcase.in{1}, testcase.in{2}), ... 544s testcase.out)); 544s endfor 544s ***** test 544s # Vector evaluation 544s testcases = testdata.NoSignal.infsupdec.("d-numsToInterval"); 544s in1 = vertcat (vertcat (testcases.in){:, 1}); 544s in2 = vertcat (vertcat (testcases.in){:, 2}); 544s out = vertcat (testcases.out); 544s assert (isequaln (infsupdec (in1, in2), out)); 544s ***** test 544s # Scalar evaluation 544s testcases = testdata.NoSignal.infsupdec.("d-textToInterval"); 544s for testcase = [testcases]' 544s assert (isequaln (... 544s infsupdec (testcase.in{1}), ... 544s testcase.out)); 544s endfor 546s ***** test 546s # Vector evaluation 546s testcases = testdata.NoSignal.infsupdec.("d-textToInterval"); 546s in1 = vertcat (testcases.in); 546s out = vertcat (testcases.out); 546s assert (isequaln (infsupdec (in1), out)); 546s ***** warning 546s testcases = testdata.PossiblyUndefinedOperation.infsupdec.("d-textToInterval"); 546s for testcase = [testcases]' 546s lastwarn ("", ""); 546s assert (isequaln (... 546s infsupdec (testcase.in{1}), ... 546s testcase.out)); 546s assert (nthargout (2, @lastwarn), "interval:PossiblyUndefinedOperation"); 546s endfor 547s ***** warning 547s testcases = testdata.UndefinedOperation.infsupdec.("d-textToInterval"); 547s for testcase = [testcases]' 547s lastwarn ("", ""); 547s assert (isequaln (... 547s infsupdec (testcase.in{1}), ... 547s testcase.out)); 547s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 547s endfor 547s ***** warning 547s testcases = testdata.UndefinedOperation.infsupdec.("d-numsToInterval"); 547s for testcase = [testcases]' 547s lastwarn ("", ""); 547s assert (isequaln (... 547s infsupdec (testcase.in{1}, testcase.in{2}), ... 547s testcase.out)); 547s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 547s endfor 547s ***** warning 547s testcases = testdata.UndefinedOperation.infsup.setDec; 547s for testcase = [testcases]' 547s lastwarn ("", ""); 547s assert (isequaln (... 547s infsupdec (testcase.in{1}, testcase.in{2}), ... 547s testcase.out)); 547s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 547s endfor 547s ***** test 547s # N-dimensional array evaluation 547s testcases = testdata.NoSignal.infsupdec.("d-numsToInterval"); 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 (infsupdec (in1, in2), out)); 547s 44 tests, 44 passed, 0 known failure, 0 skipped 547s [inst/@infsupdec/interior.m] 547s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/interior.m 547s ***** assert (interior (infsupdec (1, 2), infsupdec (0, 3))); 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.infsupdec.interior; 547s for testcase = [testcases]' 547s assert (isequaln (... 547s interior (testcase.in{1}, testcase.in{2}), ... 547s testcase.out)); 547s endfor 547s ***** test 547s # Vector evaluation 547s testcases = testdata.NoSignal.infsupdec.interior; 547s in1 = vertcat (vertcat (testcases.in){:, 1}); 547s in2 = vertcat (vertcat (testcases.in){:, 2}); 547s out = vertcat (testcases.out); 547s assert (isequaln (interior (in1, in2), out)); 547s ***** test 547s # N-dimensional array evaluation 547s testcases = testdata.NoSignal.infsupdec.interior; 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 (interior (in1, in2), out)); 547s 4 tests, 4 passed, 0 known failure, 0 skipped 547s [inst/@infsupdec/intersect.m] 547s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/intersect.m 547s ***** # from the documentation string 547s ***** assert (isequal (intersect (infsupdec (1, 3), infsupdec (2, 4)), infsupdec (2, 3, "trv"))); 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.infsupdec.intersection; 547s for testcase = [testcases]' 547s assert (isequaln (... 547s intersect (testcase.in{1}, testcase.in{2}), ... 547s testcase.out)); 547s endfor 547s ***** test 547s # Vector evaluation 547s testcases = testdata.NoSignal.infsupdec.intersection; 547s in1 = vertcat (vertcat (testcases.in){:, 1}); 547s in2 = vertcat (vertcat (testcases.in){:, 2}); 547s out = vertcat (testcases.out); 547s assert (isequaln (intersect (in1, in2), out)); 547s ***** test 547s # N-dimensional array evaluation 547s testcases = testdata.NoSignal.infsupdec.intersection; 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 (intersect (in1, in2), out)); 548s 4 tests, 4 passed, 0 known failure, 0 skipped 548s [inst/@infsupdec/intervalpart.m] 548s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/intervalpart.m 548s ***** warning id=interval:IntvlPartOfNaI 548s assert (intervalpart (nai ()) == infsup ()); 548s ***** assert (intervalpart (infsupdec (2, 3)) == infsup (2, 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.infsupdec.intervalPart; 548s for testcase = [testcases]' 548s assert (isequaln (... 548s intervalpart (testcase.in{1}), ... 548s testcase.out)); 548s endfor 548s ***** test 548s # Vector evaluation 548s testcases = testdata.NoSignal.infsupdec.intervalPart; 548s in1 = vertcat (vertcat (testcases.in){:, 1}); 548s out = vertcat (testcases.out); 548s assert (isequaln (intervalpart (in1), out)); 548s ***** warning 548s testcases = testdata.IntvlPartOfNaI.infsupdec.intervalPart; 548s for testcase = [testcases]' 548s lastwarn ("", ""); 548s assert (isequaln (... 548s intervalpart (testcase.in{1}), ... 548s testcase.out)); 548s assert (nthargout (2, @lastwarn), "interval:IntvlPartOfNaI"); 548s endfor 548s ***** test 548s # N-dimensional array evaluation 548s testcases = testdata.NoSignal.infsupdec.intervalPart; 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 (intervalpart (in1), out)); 548s 6 tests, 6 passed, 0 known failure, 0 skipped 548s [inst/@infsupdec/isempty.m] 548s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/isempty.m 548s ***** assert (isempty (infsupdec ())); 548s ***** assert (not (isempty (infsupdec (1, 2)))); 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.infsupdec.isEmpty; 548s for testcase = [testcases]' 548s assert (isequaln (... 548s isempty (testcase.in{1}), ... 548s testcase.out)); 548s endfor 548s ***** test 548s # Vector evaluation 548s testcases = testdata.NoSignal.infsupdec.isEmpty; 548s in1 = vertcat (vertcat (testcases.in){:, 1}); 548s out = vertcat (testcases.out); 548s assert (isequaln (isempty (in1), out)); 548s ***** test 548s # N-dimensional array evaluation 548s testcases = testdata.NoSignal.infsup.isEmpty; 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 (isempty (in1), out)); 548s 5 tests, 5 passed, 0 known failure, 0 skipped 548s [inst/@infsupdec/isnai.m] 548s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/isnai.m 548s ***** assert (isnai (infsupdec ("[nai]"))); 548s ***** assert (not (isnai (infsupdec (2, 3)))); 548s ***** warning assert (isnai (infsupdec ("happy 42 hacking")), logical ([1 0 1])); 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.infsupdec.isNaI; 548s for testcase = [testcases]' 548s assert (isequaln (... 548s isnai (testcase.in{1}), ... 548s testcase.out)); 548s endfor 548s ***** test 548s # Vector evaluation 548s testcases = testdata.NoSignal.infsupdec.isNaI; 548s in1 = vertcat (vertcat (testcases.in){:, 1}); 548s out = vertcat (testcases.out); 548s assert (isequaln (isnai (in1), out)); 548s ***** test 548s # N-dimensional array evaluation 548s testcases = testdata.NoSignal.infsupdec.isNaI; 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 (isnai (in1), out)); 548s 6 tests, 6 passed, 0 known failure, 0 skipped 548s [inst/@infsupdec/le.m] 548s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/le.m 548s ***** assert (le (infsupdec (1, 3), infsupdec (3))); 548s ***** shared testdata 548s # Load compiled test data (from src/test/*.itl) 548s testdata = load (file_in_loadpath ("test/itl.mat")); 549s ***** test 549s # Scalar evaluation 549s testcases = testdata.NoSignal.infsupdec.less; 549s for testcase = [testcases]' 549s assert (isequaln (... 549s le (testcase.in{1}, testcase.in{2}), ... 549s testcase.out)); 549s endfor 549s ***** test 549s # Vector evaluation 549s testcases = testdata.NoSignal.infsupdec.less; 549s in1 = vertcat (vertcat (testcases.in){:, 1}); 549s in2 = vertcat (vertcat (testcases.in){:, 2}); 549s out = vertcat (testcases.out); 549s assert (isequaln (le (in1, in2), out)); 549s ***** test 549s # N-dimensional array evaluation 549s testcases = testdata.NoSignal.infsupdec.less; 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 (le (in1, in2), out)); 549s 4 tests, 4 passed, 0 known failure, 0 skipped 549s [inst/@infsupdec/linspace.m] 549s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/linspace.m 549s ***** assert (isequal (linspace (infsupdec (0), infsupdec (10), 9), infsupdec (linspace (0, 10, 9)))); 549s 1 test, 1 passed, 0 known failure, 0 skipped 549s [inst/@infsupdec/log.m] 549s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/log.m 549s ***** # from the documentation string 549s ***** assert (isequal (log (infsupdec (2)), infsupdec ("[0x1.62E42FEFA39EFp-1, 0x1.62E42FEFA39Fp-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.infsupdec.log; 549s for testcase = [testcases]' 549s assert (isequaln (... 549s log (testcase.in{1}), ... 549s testcase.out)); 549s endfor 549s ***** test 549s # Vector evaluation 549s testcases = testdata.NoSignal.infsupdec.log; 549s in1 = vertcat (vertcat (testcases.in){:, 1}); 549s out = vertcat (testcases.out); 549s assert (isequaln (log (in1), out)); 549s ***** test 549s # N-dimensional array evaluation 549s testcases = testdata.NoSignal.infsup.log; 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 (log (in1), out)); 549s 4 tests, 4 passed, 0 known failure, 0 skipped 549s [inst/@infsupdec/log10.m] 549s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/log10.m 549s ***** # from the documentation string 549s ***** assert (isequal (log10 (infsupdec (2)), infsupdec ("[0x1.34413509F79FEp-2, 0x1.34413509F79FFp-2]"))); 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.infsupdec.log10; 549s for testcase = [testcases]' 549s assert (isequaln (... 549s log10 (testcase.in{1}), ... 549s testcase.out)); 549s endfor 549s ***** test 549s # Vector evaluation 549s testcases = testdata.NoSignal.infsupdec.log10; 549s in1 = vertcat (vertcat (testcases.in){:, 1}); 549s out = vertcat (testcases.out); 549s assert (isequaln (log10 (in1), out)); 549s ***** test 549s # N-dimensional array evaluation 549s testcases = testdata.NoSignal.infsup.log10; 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 (log10 (in1), out)); 549s 4 tests, 4 passed, 0 known failure, 0 skipped 549s [inst/@infsupdec/log1p.m] 549s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/log1p.m 549s ***** # from the documentation string 549s ***** assert (isequal (log1p (infsupdec (eps)), infsupdec ("[0x1.FFFFFFFFFFFFFp-53, 0x1p-52]"))); 549s 1 test, 1 passed, 0 known failure, 0 skipped 549s [inst/@infsupdec/log2.m] 549s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/log2.m 549s ***** # from the documentation string 549s ***** assert (isequal (log2 (infsupdec (2)), infsupdec (1))); 549s ***** shared testdata 549s # Load compiled test data (from src/test/*.itl) 549s testdata = load (file_in_loadpath ("test/itl.mat")); 550s ***** test 550s # Scalar evaluation 550s testcases = testdata.NoSignal.infsupdec.log2; 550s for testcase = [testcases]' 550s assert (isequaln (... 550s log2 (testcase.in{1}), ... 550s testcase.out)); 550s endfor 550s ***** test 550s # Vector evaluation 550s testcases = testdata.NoSignal.infsupdec.log2; 550s in1 = vertcat (vertcat (testcases.in){:, 1}); 550s out = vertcat (testcases.out); 550s assert (isequaln (log2 (in1), out)); 550s ***** test 550s # N-dimensional array evaluation 550s testcases = testdata.NoSignal.infsup.log2; 550s in1 = vertcat (vertcat (testcases.in){:, 1}); 550s out = vertcat (testcases.out); 550s # Reshape data 550s i = -1; 550s do 550s i = i + 1; 550s testsize = factor (numel (in1) + i); 550s until (numel (testsize) > 2) 550s in1 = reshape ([in1; in1(1:i)], testsize); 550s out = reshape ([out; out(1:i)], testsize); 550s assert (isequaln (log2 (in1), out)); 550s 4 tests, 4 passed, 0 known failure, 0 skipped 550s [inst/@infsupdec/lt.m] 550s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/lt.m 550s ***** assert (not (lt (infsupdec (1, 3), infsupdec (3)))); 550s ***** assert (lt (infsupdec (1, 3), infsupdec (3.1))); 550s ***** shared testdata 550s # Load compiled test data (from src/test/*.itl) 550s testdata = load (file_in_loadpath ("test/itl.mat")); 550s ***** test 550s # Scalar evaluation 550s testcases = testdata.NoSignal.infsupdec.strictLess; 550s for testcase = [testcases]' 550s assert (isequaln (... 550s lt (testcase.in{1}, testcase.in{2}), ... 550s testcase.out)); 550s endfor 550s ***** test 550s # Vector evaluation 550s testcases = testdata.NoSignal.infsupdec.strictLess; 550s in1 = vertcat (vertcat (testcases.in){:, 1}); 550s in2 = vertcat (vertcat (testcases.in){:, 2}); 550s out = vertcat (testcases.out); 550s assert (isequaln (lt (in1, in2), out)); 550s ***** test 550s # N-dimensional array evaluation 550s testcases = testdata.NoSignal.infsupdec.strictLess; 550s in1 = vertcat (vertcat (testcases.in){:, 1}); 550s in2 = vertcat (vertcat (testcases.in){:, 2}); 550s out = vertcat (testcases.out); 550s # Reshape data 550s i = -1; 550s do 550s i = i + 1; 550s testsize = factor (numel (in1) + i); 550s until (numel (testsize) > 2) 550s in1 = reshape ([in1; in1(1:i)], testsize); 550s in2 = reshape ([in2; in2(1:i)], testsize); 550s out = reshape ([out; out(1:i)], testsize); 550s assert (isequaln (lt (in1, in2), out)); 550s 5 tests, 5 passed, 0 known failure, 0 skipped 550s [inst/@infsupdec/lu.m] 550s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/lu.m 550s ***** test 550s [l, u] = lu (infsupdec (magic (3))); 550s assert (isequal (l, infsupdec ({1, 0, 0; .375, 1, 0; .5, "68/37", 1}, "trv")));, ... 550s assert (subset (u, infsupdec ({8, 1, 6; 0, 4.625, 4.75; 0, 0, "-0x1.3759F2298375Bp3"}, ... 550s {8, 1, 6; 0, 4.625, 4.75; 0, 0, "-0x1.3759F22983759p3"}))); 550s A = magic (3); 550s A ([1, 5, 9]) = 0; 550s [l, u, p] = lu (infsupdec (A)); 550s assert (p, [0, 0, 1; 1, 0, 0; 0, 1, 0]); 550s assert (isequal (l, infsupdec ({1, 0, 0; "4/3", 1, 0; 0, "1/9", 1}, "trv"))); 550s assert (subset (u, infsupdec ({3, 0, 7; 0, 9, "-0x1.2AAAAAAAAAAACp3"; 0, 0, "0x1.C25ED097B425Ep2"}, ... 550s {3, 0, 7; 0, 9, "-0x1.2AAAAAAAAAAAAp3"; 0, 0, "0x1.C25ED097B426p2"}))); 550s 1 test, 1 passed, 0 known failure, 0 skipped 550s [inst/@infsupdec/max.m] 550s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/max.m 550s ***** # from the documentation string 550s ***** assert (isequal (max (infsupdec (2, 3), infsupdec (1, 2)), infsupdec (2, 3))); 550s ***** shared testdata 550s # Load compiled test data (from src/test/*.itl) 550s testdata = load (file_in_loadpath ("test/itl.mat")); 551s ***** test 551s # Scalar evaluation 551s testcases = testdata.NoSignal.infsupdec.max; 551s for testcase = [testcases]' 551s assert (isequaln (... 551s max (testcase.in{1}, testcase.in{2}), ... 551s testcase.out)); 551s endfor 551s ***** test 551s # Vector evaluation 551s testcases = testdata.NoSignal.infsupdec.max; 551s in1 = vertcat (vertcat (testcases.in){:, 1}); 551s in2 = vertcat (vertcat (testcases.in){:, 2}); 551s out = vertcat (testcases.out); 551s assert (isequaln (max (in1, in2), out)); 551s ***** test 551s # N-dimensional array evaluation 551s testcases = testdata.NoSignal.infsupdec.max; 551s in1 = vertcat (vertcat (testcases.in){:, 1}); 551s in2 = vertcat (vertcat (testcases.in){:, 2}); 551s out = vertcat (testcases.out); 551s # Reshape data 551s i = -1; 551s do 551s i = i + 1; 551s testsize = factor (numel (in1) + i); 551s until (numel (testsize) > 2) 551s in1 = reshape ([in1; in1(1:i)], testsize); 551s in2 = reshape ([in2; in2(1:i)], testsize); 551s out = reshape ([out; out(1:i)], testsize); 551s assert (isequaln (max (in1, in2), out)); 551s 4 tests, 4 passed, 0 known failure, 0 skipped 551s [inst/@infsupdec/min.m] 551s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/min.m 551s ***** # from the documentation string 551s ***** assert (isequal (min (infsupdec (2, 3), infsupdec (1, 2)), infsupdec (1, 2))); 551s ***** shared testdata 551s # Load compiled test data (from src/test/*.itl) 551s testdata = load (file_in_loadpath ("test/itl.mat")); 551s ***** test 551s # Scalar evaluation 551s testcases = testdata.NoSignal.infsupdec.min; 551s for testcase = [testcases]' 551s assert (isequaln (... 551s min (testcase.in{1}, testcase.in{2}), ... 551s testcase.out)); 551s endfor 551s ***** test 551s # Vector evaluation 551s testcases = testdata.NoSignal.infsupdec.min; 551s in1 = vertcat (vertcat (testcases.in){:, 1}); 551s in2 = vertcat (vertcat (testcases.in){:, 2}); 551s out = vertcat (testcases.out); 551s assert (isequaln (min (in1, in2), out)); 551s ***** test 551s # N-dimensional array evaluation 551s testcases = testdata.NoSignal.infsupdec.min; 551s in1 = vertcat (vertcat (testcases.in){:, 1}); 551s in2 = vertcat (vertcat (testcases.in){:, 2}); 551s out = vertcat (testcases.out); 551s # Reshape data 551s i = -1; 551s do 551s i = i + 1; 551s testsize = factor (numel (in1) + i); 551s until (numel (testsize) > 2) 551s in1 = reshape ([in1; in1(1:i)], testsize); 551s in2 = reshape ([in2; in2(1:i)], testsize); 551s out = reshape ([out; out(1:i)], testsize); 551s assert (isequaln (min (in1, in2), out)); 551s 4 tests, 4 passed, 0 known failure, 0 skipped 551s [inst/@infsupdec/mince.m] 551s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/mince.m 551s ***** assert (isequal (mince (infsupdec (0, 10), 10), infsupdec (0 : 9, 1 : 10, "trv"))); 551s 1 test, 1 passed, 0 known failure, 0 skipped 551s [inst/@infsupdec/minus.m] 551s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/minus.m 551s ***** # from the documentation string 551s ***** assert (isequal (infsupdec (2, 3) - infsupdec (1, 2), infsupdec (0, 2))); 551s ***** shared testdata 551s # Load compiled test data (from src/test/*.itl) 551s testdata = load (file_in_loadpath ("test/itl.mat")); 551s ***** test 551s # Scalar evaluation 551s testcases = testdata.NoSignal.infsupdec.sub; 551s for testcase = [testcases]' 551s assert (isequaln (... 551s minus (testcase.in{1}, testcase.in{2}), ... 551s testcase.out)); 551s endfor 551s ***** test 551s # Vector evaluation 551s testcases = testdata.NoSignal.infsupdec.sub; 551s in1 = vertcat (vertcat (testcases.in){:, 1}); 551s in2 = vertcat (vertcat (testcases.in){:, 2}); 551s out = vertcat (testcases.out); 551s assert (isequaln (minus (in1, in2), out)); 551s ***** test 551s # N-dimensional array evaluation 551s testcases = testdata.NoSignal.infsupdec.sub; 551s in1 = vertcat (vertcat (testcases.in){:, 1}); 551s in2 = vertcat (vertcat (testcases.in){:, 2}); 551s out = vertcat (testcases.out); 551s # Reshape data 551s i = -1; 551s do 551s i = i + 1; 551s testsize = factor (numel (in1) + i); 551s until (numel (testsize) > 2) 551s in1 = reshape ([in1; in1(1:i)], testsize); 551s in2 = reshape ([in2; in2(1:i)], testsize); 551s out = reshape ([out; out(1:i)], testsize); 551s assert (isequaln (minus (in1, in2), out)); 551s 4 tests, 4 passed, 0 known failure, 0 skipped 551s [inst/@infsupdec/mldivide.m] 551s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/mldivide.m 551s ***** # unique solution 551s ***** assert (isequal (infsupdec ([1, 0; 0, 2]) \ [2, 0; 0, 4], infsupdec ([2, 0; 0 2], "trv"))); 551s ***** # no solution 551s ***** assert (all (isempty (infsupdec ([1, 0; 2, 0]) \ [3; 0]))); 551s ***** # many solutions 551s ***** assert (isequal (infsupdec ([1, 0; 2, 0]) \ [4; 8], infsupdec ([4; -inf], [4; inf], "trv"))); 551s 3 tests, 3 passed, 0 known failure, 0 skipped 551s [inst/@infsupdec/mod.m] 551s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/mod.m 551s ***** assert (isequal (mod (infsupdec (), infsupdec ()), infsupdec ())); 551s ***** assert (isequal (mod (infsupdec (0), infsupdec ()), infsupdec ())); 551s ***** assert (isequal (mod (infsupdec (), infsupdec (0)), infsupdec ())); 551s ***** assert (isequal (mod (infsupdec (0), infsupdec (0)), infsupdec ())); 551s ***** assert (isequal (mod (infsupdec (1), infsupdec (0)), infsupdec ())); 551s ***** assert (isequal (mod (infsupdec (0, 1), infsupdec (0)), infsupdec ())); 552s ***** assert (isequal (mod (infsupdec (1, 2), infsupdec (0)), infsupdec ())); 552s ***** assert (isequal (mod (infsupdec (0, inf), infsupdec (0)), infsupdec ())); 552s ***** assert (isequal (mod (infsupdec (1, inf), infsupdec (0)), infsupdec ())); 552s ***** assert (isequal (mod (infsupdec (realmax, inf), infsupdec (0)), infsupdec ())); 552s ***** assert (isequal (mod (infsupdec (0), infsupdec (1)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (0), infsupdec (0, 1)), infsupdec (0, "trv"))); 552s ***** assert (isequal (mod (infsupdec (0), infsupdec (1, 2)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (0), infsupdec (0, inf)), infsupdec (0, "trv"))); 552s ***** assert (isequal (mod (infsupdec (0), infsupdec (1, inf)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (0), infsupdec (realmax, inf)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (2), infsupdec (1)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (4), infsupdec (2)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (6), infsupdec (3)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (8), infsupdec (2)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (9), infsupdec (3)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 2)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 4)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 8)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 16)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 32)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (0.1), infsupdec (0.1)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (0.1 * 2), infsupdec (0.1)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (0.1 * 4), infsupdec (0.1)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (pi), infsupdec (pi)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (pi), infsupdec (pi / 2)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (pi), infsupdec (pi / 4)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (pow2 (-1074)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (pow2 (-1073)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (pow2 (-1072)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (1), infsupdec (2)), infsupdec (1))); 552s ***** assert (isequal (mod (infsupdec (0.5), infsupdec (1)), infsupdec (0.5))); 552s ***** assert (isequal (mod (infsupdec (pi), infsupdec (3.15)), infsupdec (pi))); 552s ***** assert (isequal (mod (infsupdec (1), infsupdec (2, 3)), infsupdec (1))); 552s ***** assert (isequal (mod (infsupdec (1), infsupdec (2, inf)), infsupdec (1, "dac"))); 552s ***** assert (isequal (mod (infsupdec (0.5), infsupdec (1, 2)), infsupdec (0.5))); 552s ***** assert (isequal (mod (infsupdec (0.5), infsupdec (1, inf)), infsupdec (0.5, "dac"))); 552s ***** assert (isequal (mod (infsupdec (pi), infsupdec (3.15)), infsupdec (pi))); 552s ***** assert (isequal (mod (infsupdec (pi), infsupdec (3.15, inf)), infsupdec (pi, "dac"))); 552s ***** assert (isequal (mod (infsupdec (0, 1), infsupdec (0, 1)), infsupdec (0, 1, "trv"))); 552s ***** assert (isequal (mod (infsupdec (0, 2), infsupdec (0, 1)), infsupdec (0, 1, "trv"))); 552s ***** assert (isequal (mod (infsupdec (0, 1), infsupdec (0, 2)), infsupdec (0, 1, "trv"))); 552s ***** assert (isequal (mod (infsupdec (0, realmax), infsupdec (0, realmax)), infsupdec (0, realmax, "trv"))); 552s ***** assert (isequal (mod (infsupdec (realmax, inf), infsupdec (realmax, inf)), infsupdec (0, inf, "def"))); 552s ***** assert (isequal (mod (infsupdec (0, inf), infsupdec (0, inf)), infsupdec (0, inf, "trv"))); 552s ***** assert (isequal (mod (infsupdec (0), infsupdec (1)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (0, 1), infsupdec (1)), infsupdec (0, 1, "def"))); 552s ***** assert (isequal (mod (infsupdec (1, 2), infsupdec (1)), infsupdec (0, 1, "def"))); 552s ***** assert (isequal (mod (infsupdec (0, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 552s ***** assert (isequal (mod (infsupdec (1, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 552s ***** assert (isequal (mod (infsupdec (realmax, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 552s ***** assert (isequal (mod (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 552s ***** assert (isequal (mod (infsupdec (1), infsupdec (0, 1)), infsupdec (0, 0.5, "trv"))); 552s ***** assert (isequal (mod (infsupdec (1), infsupdec (1, 2)), infsupdec (0, 1, "def"))); 552s ***** assert (isequal (mod (infsupdec (1), infsupdec (0, inf)), infsupdec (0, 1, "trv"))); 552s ***** assert (isequal (mod (infsupdec (1), infsupdec (1, inf)), infsupdec (0, 1, "def"))); 552s ***** assert (isequal (mod (infsupdec (1), infsupdec (2, inf)), infsupdec (1, "dac"))); 552s ***** assert (isequal (mod (infsupdec (1), infsupdec (realmax, inf)), infsupdec (1, "dac"))); 552s 66 tests, 66 passed, 0 known failure, 0 skipped 552s [inst/@infsupdec/mpower.m] 552s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/mpower.m 552s ***** # from the documentation string 552s ***** assert (isequal (infsupdec (magic (3)) ^ 2, infsupdec (magic (3) ^ 2))); 552s 1 test, 1 passed, 0 known failure, 0 skipped 552s [inst/@infsupdec/mtimes.m] 552s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/mtimes.m 552s ***** 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"}))); 552s ***** # from the documentation string 552s ***** 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]))); 552s 2 tests, 2 passed, 0 known failure, 0 skipped 552s [inst/@infsupdec/mulrev.m] 552s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/mulrev.m 552s ***** # IEEE Std 1788-2015 mulRevToPair examples 552s ***** test 552s [u, v] = mulrev (infsupdec (0), infsupdec (1, 2)); 552s assert (isempty (u) & isempty (v)); 552s ***** test 552s [u, v] = mulrev (infsupdec (0), infsupdec (0, 1)); 552s assert (isentire (u) & isempty (v)); 552s ***** test 552s [u, v] = mulrev (infsupdec (1), infsupdec (1, 2)); 552s assert (isequal (u, infsupdec (1, 2)) & isempty (v)); 552s ***** test 552s [u, v] = mulrev (infsupdec (1, inf), infsupdec (1)); 552s assert (isequal (u, infsupdec (0, 1, "dac")) & isempty (v)); 552s ***** test 552s [u, v] = mulrev (infsupdec (-1, 1), infsupdec (1, 2)); 552s assert (isequal (u, infsupdec (-inf, -1, "trv")) & isequal (v, infsupdec (1, inf, "trv"))); 553s ***** test 553s [u, v] = mulrev (infsupdec (-inf, inf), infsupdec (1)); 553s assert (isequal (u, infsupdec (-inf, 0, "trv")) & isequal (v, infsupdec (0, inf, "trv"))); 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.infsupdec.mulRevToPair1; 553s for testcase = [testcases]' 553s assert (isequaln (... 553s nthargout (1, 2, @mulrev, testcase.in{1}, testcase.in{2}), ... 553s testcase.out)); 553s endfor 554s ***** test 554s # Vector evaluation 554s testcases = testdata.NoSignal.infsupdec.mulRevToPair1; 554s in1 = vertcat (vertcat (testcases.in){:, 1}); 554s in2 = vertcat (vertcat (testcases.in){:, 2}); 554s out = vertcat (testcases.out); 554s assert (isequaln (nthargout (1, 2, @mulrev, in1, in2), out)); 554s ***** test 554s # N-dimensional array evaluation 554s testcases = testdata.NoSignal.infsupdec.mulRevToPair1; 554s in1 = vertcat (vertcat (testcases.in){:, 1}); 554s in2 = vertcat (vertcat (testcases.in){:, 2}); 554s out = vertcat (testcases.out); 554s # Reshape data 554s i = -1; 554s do 554s i = i + 1; 554s testsize = factor (numel (in1) + i); 554s until (numel (testsize) > 2) 554s in1 = reshape ([in1; in1(1:i)], testsize); 554s in2 = reshape ([in2; in2(1:i)], testsize); 554s out = reshape ([out; out(1:i)], testsize); 554s assert (isequaln (nthargout (1, 2, @mulrev, in1, in2), out)); 554s ***** test 554s # Scalar evaluation 554s testcases = testdata.NoSignal.infsupdec.mulRevToPair2; 554s for testcase = [testcases]' 554s assert (isequaln (... 554s nthargout (2, @mulrev, testcase.in{1}, testcase.in{2}), ... 554s testcase.out)); 554s endfor 556s ***** test 556s # Vector evaluation 556s testcases = testdata.NoSignal.infsupdec.mulRevToPair2; 556s in1 = vertcat (vertcat (testcases.in){:, 1}); 556s in2 = vertcat (vertcat (testcases.in){:, 2}); 556s out = vertcat (testcases.out); 556s assert (isequaln (nthargout (2, @mulrev, in1, in2), out)); 556s ***** test 556s # N-dimensional array evaluation 556s testcases = testdata.NoSignal.infsupdec.mulRevToPair2; 556s in1 = vertcat (vertcat (testcases.in){:, 1}); 556s in2 = vertcat (vertcat (testcases.in){:, 2}); 556s out = vertcat (testcases.out); 556s # Reshape data 556s i = -1; 556s do 556s i = i + 1; 556s testsize = factor (numel (in1) + i); 556s until (numel (testsize) > 2) 556s in1 = reshape ([in1; in1(1:i)], testsize); 556s in2 = reshape ([in2; in2(1:i)], testsize); 556s out = reshape ([out; out(1:i)], testsize); 556s assert (isequaln (nthargout (2, @mulrev, in1, in2), out)); 556s ***** test 556s # Scalar evaluation 556s testcases = testdata.NoSignal.infsupdec.mulRev; 556s for testcase = [testcases]' 556s assert (isequaln (... 556s mulrev (testcase.in{1}, testcase.in{2}), ... 556s testcase.out)); 556s endfor 556s ***** test 556s # Vector evaluation 556s testcases = testdata.NoSignal.infsupdec.mulRev; 556s in1 = vertcat (vertcat (testcases.in){:, 1}); 556s in2 = vertcat (vertcat (testcases.in){:, 2}); 556s out = vertcat (testcases.out); 556s assert (isequaln (mulrev (in1, in2), out)); 556s ***** test 556s # N-dimensional array evaluation 556s testcases = testdata.NoSignal.infsupdec.mulRev; 556s in1 = vertcat (vertcat (testcases.in){:, 1}); 556s in2 = vertcat (vertcat (testcases.in){:, 2}); 556s out = vertcat (testcases.out); 556s # Reshape data 556s i = -1; 556s do 556s i = i + 1; 556s testsize = factor (numel (in1) + i); 556s until (numel (testsize) > 2) 556s in1 = reshape ([in1; in1(1:i)], testsize); 556s in2 = reshape ([in2; in2(1:i)], testsize); 556s out = reshape ([out; out(1:i)], testsize); 556s assert (isequaln (mulrev (in1, in2), out)); 556s ***** test 556s # Scalar evaluation 556s testcases = testdata.NoSignal.infsupdec.mulRevTen; 556s for testcase = [testcases]' 556s assert (isequaln (... 556s mulrev (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 556s testcase.out)); 556s endfor 556s ***** test 556s # Vector evaluation 556s testcases = testdata.NoSignal.infsupdec.mulRevTen; 556s in1 = vertcat (vertcat (testcases.in){:, 1}); 556s in2 = vertcat (vertcat (testcases.in){:, 2}); 556s in3 = vertcat (vertcat (testcases.in){:, 3}); 556s out = vertcat (testcases.out); 556s assert (isequaln (mulrev (in1, in2, in3), out)); 556s ***** test 556s # N-dimensional array evaluation 556s testcases = testdata.NoSignal.infsupdec.mulRevTen; 556s in1 = vertcat (vertcat (testcases.in){:, 1}); 556s in2 = vertcat (vertcat (testcases.in){:, 2}); 556s in3 = vertcat (vertcat (testcases.in){:, 3}); 556s out = vertcat (testcases.out); 556s # Reshape data 556s i = -1; 556s do 556s i = i + 1; 556s testsize = factor (numel (in1) + i); 556s until (numel (testsize) > 2) 556s in1 = reshape ([in1; in1(1:i)], testsize); 556s in2 = reshape ([in2; in2(1:i)], testsize); 556s in3 = reshape ([in3; in3(1:i)], testsize); 556s out = reshape ([out; out(1:i)], testsize); 556s assert (isequaln (mulrev (in1, in2, in3), out)); 556s 18 tests, 18 passed, 0 known failure, 0 skipped 556s [inst/@infsupdec/nextout.m] 556s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/nextout.m 556s ***** # from the documentation string 556s ***** test 556s x = nextout (infsupdec (1)); 556s assert (inf (x), 1 - eps / 2); 556s assert (sup (x), 1 + eps); 556s assert (decorationpart (x), {"trv"}); 556s 1 test, 1 passed, 0 known failure, 0 skipped 556s [inst/@infsupdec/nthroot.m] 556s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/nthroot.m 556s ***** assert (isequal (nthroot (infsupdec (25, 36), 2), infsupdec (5, 6))); 556s ***** assert (isequal (nthroot (infsupdec (-1, 1), 2), infsupdec (0, 1, "trv"))); 556s ***** assert (isequal (nthroot (infsupdec (-1, 1), 3), infsupdec (-1, 1))); 556s ***** assert (isequal (nthroot (infsupdec (-1, 1), -2), infsupdec (1, inf, "trv"))); 556s ***** assert (isequal (nthroot (infsupdec (-1, 1), -3), infsupdec (-inf, inf, "trv"))); 556s 5 tests, 5 passed, 0 known failure, 0 skipped 556s [inst/@infsupdec/overlap.m] 556s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/overlap.m 556s ***** assert (overlap (infsupdec (1, 2), infsupdec (3, 4)), "before"); 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.infsupdec.overlap; 556s for testcase = [testcases]' 556s assert (isequaln (... 556s overlap (testcase.in{1}, testcase.in{2}), ... 556s testcase.out)); 556s endfor 556s ***** test 556s # Vector evaluation 556s testcases = testdata.NoSignal.infsupdec.overlap; 556s in1 = vertcat (vertcat (testcases.in){:, 1}); 556s in2 = vertcat (vertcat (testcases.in){:, 2}); 556s out = {testcases.out}'; 556s assert (isequaln (overlap (in1, in2), out)); 556s ***** test 556s # N-dimensional array evaluation 556s testcases = testdata.NoSignal.infsupdec.overlap; 556s in1 = vertcat (vertcat (testcases.in){:, 1}); 556s in2 = vertcat (vertcat (testcases.in){:, 2}); 556s out = {testcases.out}'; 556s # Reshape data 556s i = -1; 556s do 556s i = i + 1; 556s testsize = factor (numel (in1) + i); 556s until (numel (testsize) > 2) 556s in1 = reshape ([in1; in1(1:i)], testsize); 556s in2 = reshape ([in2; in2(1:i)], testsize); 556s out = reshape ([out; out(1:i)], testsize); 556s assert (isequaln (overlap (in1, in2), out)); 557s 4 tests, 4 passed, 0 known failure, 0 skipped 557s [inst/@infsupdec/plus.m] 557s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/plus.m 557s ***** # from the documentation string 557s ***** assert (isequal (infsupdec (2, 3) + infsupdec (1, 2), infsupdec (3, 5))); 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.infsupdec.add; 557s for testcase = [testcases]' 557s assert (isequaln (... 557s plus (testcase.in{1}, testcase.in{2}), ... 557s testcase.out)); 557s endfor 557s ***** test 557s # Vector evaluation 557s testcases = testdata.NoSignal.infsupdec.add; 557s in1 = vertcat (vertcat (testcases.in){:, 1}); 557s in2 = vertcat (vertcat (testcases.in){:, 2}); 557s out = vertcat (testcases.out); 557s assert (isequaln (plus (in1, in2), out)); 557s ***** test 557s # N-dimensional array evaluation 557s testcases = testdata.NoSignal.infsupdec.add; 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 (plus (in1, in2), out)); 557s 4 tests, 4 passed, 0 known failure, 0 skipped 557s [inst/@infsupdec/polyval.m] 557s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/polyval.m 557s ***** assert (isequal (polyval (infsupdec (3, "trv"), 0), infsupdec (3, "trv"))); 557s 1 test, 1 passed, 0 known failure, 0 skipped 557s [inst/@infsupdec/postpad.m] 557s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/postpad.m 557s ***** assert (isequal (postpad (infsupdec (1:3), 4, 4), infsupdec (1:4))); 557s ***** assert (isequal (postpad (infsupdec (1:3), 2, 4), infsupdec (1:2))); 557s ***** assert (isequal (postpad (infsupdec (0), 10, 0, 3), infsupdec (zeros (1, 1, 10)))); 557s ***** assert (isequal (postpad (infsupdec (zeros (1, 2, 2)), 3), infsupdec (zeros (1, 3, 2)))); 557s 4 tests, 4 passed, 0 known failure, 0 skipped 557s [inst/@infsupdec/pow.m] 557s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/pow.m 557s ***** # from the documentation string 557s ***** assert (isequal (pow (infsupdec (5, 6), infsupdec (2, 3)), infsupdec (25, 216))); 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.infsupdec.pow; 557s for testcase = [testcases]' 557s assert (isequaln (... 557s pow (testcase.in{1}, testcase.in{2}), ... 557s testcase.out)); 557s endfor 557s ***** test 557s # Vector evaluation 557s testcases = testdata.NoSignal.infsupdec.pow; 557s in1 = vertcat (vertcat (testcases.in){:, 1}); 557s in2 = vertcat (vertcat (testcases.in){:, 2}); 557s out = vertcat (testcases.out); 557s assert (isequaln (pow (in1, in2), out)); 557s ***** test 557s # N-dimensional array evaluation 557s testcases = testdata.NoSignal.infsupdec.pow; 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 (pow (in1, in2), out)); 558s 4 tests, 4 passed, 0 known failure, 0 skipped 558s [inst/@infsupdec/pow10.m] 558s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/pow10.m 558s ***** # from the documentation string 558s ***** assert (isequal (pow10 (infsupdec (5)), infsupdec (100000))); 558s ***** shared testdata 558s # Load compiled test data (from src/test/*.itl) 558s testdata = load (file_in_loadpath ("test/itl.mat")); 558s ***** test 558s # Scalar evaluation 558s testcases = testdata.NoSignal.infsupdec.exp10; 558s for testcase = [testcases]' 558s assert (isequaln (... 558s pow10 (testcase.in{1}), ... 558s testcase.out)); 558s endfor 558s ***** test 558s # Vector evaluation 558s testcases = testdata.NoSignal.infsupdec.exp10; 558s in1 = vertcat (vertcat (testcases.in){:, 1}); 558s out = vertcat (testcases.out); 558s assert (isequaln (pow10 (in1), out)); 558s ***** test 558s # N-dimensional array evaluation 558s testcases = testdata.NoSignal.infsupdec.exp10; 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 || i == numel (in1)) 558s in1 = reshape ([in1; in1(1:i)], testsize); 558s out = reshape ([out; out(1:i)], testsize); 558s assert (isequaln (pow10 (in1), out)); 558s 4 tests, 4 passed, 0 known failure, 0 skipped 558s [inst/@infsupdec/pow2.m] 558s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/pow2.m 558s ***** # from the documentation string 558s ***** assert (isequal (pow2 (infsupdec (5)), infsupdec (32))); 558s ***** shared testdata 558s # Load compiled test data (from src/test/*.itl) 558s testdata = load (file_in_loadpath ("test/itl.mat")); 558s ***** test 558s # Scalar evaluation 558s testcases = testdata.NoSignal.infsupdec.exp2; 558s for testcase = [testcases]' 558s assert (isequaln (... 558s pow2 (testcase.in{1}), ... 558s testcase.out)); 558s endfor 558s ***** test 558s # Vector evaluation 558s testcases = testdata.NoSignal.infsupdec.exp2; 558s in1 = vertcat (vertcat (testcases.in){:, 1}); 558s out = vertcat (testcases.out); 558s assert (isequaln (pow2 (in1), out)); 558s ***** test 558s # N-dimensional array evaluation 558s testcases = testdata.NoSignal.infsupdec.exp2; 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 | i == numel (in1)) 558s in1 = reshape ([in1; in1(1:i)], testsize); 558s out = reshape ([out; out(1:i)], testsize); 558s assert (isequaln (pow2 (in1), out)); 558s 4 tests, 4 passed, 0 known failure, 0 skipped 558s [inst/@infsupdec/power.m] 558s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/power.m 558s ***** # from the documentation string 558s ***** assert (isequal (infsupdec (-5, 6) .^ infsupdec (2, 3), infsupdec (-125, 216, "trv"))); 558s ***** shared testdata 558s # Load compiled test data (from src/test/*.itl) 558s testdata = load (file_in_loadpath ("test/itl.mat")); 558s ***** test 558s # Scalar evaluation 558s testcases = testdata.NoSignal.infsupdec.sqr; 558s for testcase = [testcases]' 558s assert (isequaln (... 558s power (testcase.in{1}, 2), ... 558s testcase.out)); 558s endfor 558s ***** test 558s # Vector evaluation 558s testcases = testdata.NoSignal.infsupdec.sqr; 558s in1 = vertcat (vertcat (testcases.in){:, 1}); 558s out = vertcat (testcases.out); 558s assert (isequaln (power (in1, 2), out)); 558s ***** test 558s # N-dimensional array evaluation 558s testcases = testdata.NoSignal.infsup.sqr; 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 (power (in1, 2), out)); 558s 4 tests, 4 passed, 0 known failure, 0 skipped 558s [inst/@infsupdec/pown.m] 558s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/pown.m 558s ***** # from the documentation string 558s ***** assert (isequal (pown (infsupdec (5, 6), 2), infsupdec (25, 36))); 558s ***** assert (pown (infsupdec (-2, 1), 2) == infsupdec (0, 4)); 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.infsupdec.sqr; 559s for testcase = [testcases]' 559s assert (isequaln (... 559s pown (testcase.in{1}, 2), ... 559s testcase.out)); 559s endfor 559s ***** test 559s # Vector evaluation 559s testcases = testdata.NoSignal.infsupdec.sqr; 559s in1 = vertcat (vertcat (testcases.in){:, 1}); 559s out = vertcat (testcases.out); 559s assert (isequaln (pown (in1, 2), out)); 559s ***** test 559s # N-dimensional array evaluation 559s testcases = testdata.NoSignal.infsupdec.sqr; 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 (pown (in1, 2), out)); 559s ***** test 559s # Scalar evaluation 559s testcases = testdata.NoSignal.infsupdec.pown; 559s for testcase = [testcases]' 559s assert (isequaln (... 559s pown (testcase.in{1}, testcase.in{2}), ... 559s testcase.out)); 559s endfor 559s ***** test 559s # Vector evaluation 559s testcases = testdata.NoSignal.infsupdec.pown; 559s in1 = vertcat (vertcat (testcases.in){:, 1}); 559s in2 = vertcat (vertcat (testcases.in){:, 2}); 559s out = vertcat (testcases.out); 559s assert (isequaln (pown (in1, in2), out)); 559s ***** test 559s # N-dimensional array evaluation 559s testcases = testdata.NoSignal.infsupdec.pown; 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 (pown (in1, in2), out)); 559s 8 tests, 8 passed, 0 known failure, 0 skipped 559s [inst/@infsupdec/pownrev.m] 559s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/pownrev.m 559s ***** assert (isequal (pownrev (infsupdec (25, 36), infsupdec (0, inf), 2), infsupdec (5, 6, "trv"))); 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.infsupdec.pownRev; 559s for testcase = [testcases]' 559s assert (isequaln (... 559s pownrev (testcase.in{1}, testcase.in{2}), ... 559s testcase.out)); 559s endfor 567s ***** test 567s # Vector evaluation 567s testcases = testdata.NoSignal.infsupdec.pownRev; 567s in1 = vertcat (vertcat (testcases.in){:, 1}); 567s in2 = vertcat (vertcat (testcases.in){:, 2}); 567s out = vertcat (testcases.out); 567s assert (isequaln (pownrev (in1, in2), out)); 567s ***** test 567s # N-dimensional array evaluation 567s testcases = testdata.NoSignal.infsupdec.pownRev; 567s in1 = vertcat (vertcat (testcases.in){:, 1}); 567s in2 = vertcat (vertcat (testcases.in){:, 2}); 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 in2 = reshape ([in2; in2(1:i)], testsize); 567s out = reshape ([out; out(1:i)], testsize); 567s assert (isequaln (pownrev (in1, in2), out)); 567s ***** test 567s # Scalar evaluation 567s testcases = testdata.NoSignal.infsupdec.pownRevBin; 567s for testcase = [testcases]' 567s assert (isequaln (... 567s pownrev (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 567s testcase.out)); 567s endfor 569s ***** test 569s # Vector evaluation 569s testcases = testdata.NoSignal.infsupdec.pownRevBin; 569s in1 = vertcat (vertcat (testcases.in){:, 1}); 569s in2 = vertcat (vertcat (testcases.in){:, 2}); 569s in3 = vertcat (vertcat (testcases.in){:, 3}); 569s out = vertcat (testcases.out); 569s assert (isequaln (pownrev (in1, in2, in3), out)); 569s ***** test 569s # N-dimensional array evaluation 569s testcases = testdata.NoSignal.infsupdec.pownRevBin; 569s in1 = vertcat (vertcat (testcases.in){:, 1}); 569s in2 = vertcat (vertcat (testcases.in){:, 2}); 569s in3 = vertcat (vertcat (testcases.in){:, 3}); 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 in3 = reshape ([in3; in3(1:i)], testsize); 569s out = reshape ([out; out(1:i)], testsize); 569s assert (isequaln (pownrev (in1, in2, in3), out)); 569s 7 tests, 7 passed, 0 known failure, 0 skipped 569s [inst/@infsupdec/powrev1.m] 569s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/powrev1.m 569s ***** # from the documentation string 569s ***** assert (isequal (powrev1 (infsupdec (2, 5), infsupdec (3, 6)), infsupdec ("[0x1.3EE8390D43955, 0x1.3988E1409212Fp1]_trv"))); 569s 1 test, 1 passed, 0 known failure, 0 skipped 569s [inst/@infsupdec/powrev2.m] 569s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/powrev2.m 569s ***** # from the documentation string 569s ***** assert (isequal (powrev2 (infsupdec (2, 5), infsupdec (3, 6)), infsupdec ("[0x1.5D7E8F22BA886p-1, 0x1.4AE00D1CFDEB5p1]_trv"))); 569s 1 test, 1 passed, 0 known failure, 0 skipped 569s [inst/@infsupdec/precedes.m] 569s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/precedes.m 569s ***** assert (precedes (infsupdec (1, 2), infsupdec (2, 3))); 569s ***** assert (not (precedes (infsupdec (1, 2.1), infsupdec (1.9, 3)))); 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.infsupdec.precedes; 569s for testcase = [testcases]' 569s assert (isequaln (... 569s precedes (testcase.in{1}, testcase.in{2}), ... 569s testcase.out)); 569s endfor 569s ***** test 569s # Vector evaluation 569s testcases = testdata.NoSignal.infsupdec.precedes; 569s in1 = vertcat (vertcat (testcases.in){:, 1}); 569s in2 = vertcat (vertcat (testcases.in){:, 2}); 569s out = vertcat (testcases.out); 569s assert (isequaln (precedes (in1, in2), out)); 569s ***** test 569s # N-dimensional array evaluation 569s testcases = testdata.NoSignal.infsupdec.precedes; 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 (precedes (in1, in2), out)); 570s 5 tests, 5 passed, 0 known failure, 0 skipped 570s [inst/@infsupdec/prepad.m] 570s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/prepad.m 570s ***** assert (isequal (prepad (infsupdec (2:4), 4, 1), infsupdec (1:4))); 570s ***** assert (isequal (prepad (infsupdec (0:2), 2, 1), infsupdec (1:2))); 570s ***** assert (isequal (prepad (infsupdec (0), 10, 0, 3), infsupdec (zeros (1, 1, 10)))); 570s ***** assert (isequal (prepad (infsupdec (zeros (1, 2, 2)), 3), infsupdec (zeros (1, 3, 2)))); 570s 4 tests, 4 passed, 0 known failure, 0 skipped 570s [inst/@infsupdec/prod.m] 570s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/prod.m 570s ***** # from the documentation string 570s ***** assert (prod (infsupdec (1 : 4)) == 24); 570s ***** assert (prod (infsupdec ([])) == 1); 570s ***** assert (isequal (prod (infsupdec (magic (3))), infsupdec ([96, 45, 84]))); 570s ***** assert (isequal (prod (infsupdec (magic (3)), 2), infsupdec ([48; 105; 72]))); 570s ***** assert (isequal (prod (infsupdec (magic (3)), 3), infsupdec (magic (3)))); 570s ***** assert (isequal (prod (prod (reshape (infsup (1:24), 1, 2, 3, 4))), infsup (reshape ([720, 665280, 13366080, 96909120], 1, 1, 1, 4)))); 570s 6 tests, 6 passed, 0 known failure, 0 skipped 570s [inst/@infsupdec/psi.m] 570s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/psi.m 570s ***** assert (isempty (psi (infsupdec (0)))); 570s ***** assert (isempty (psi (infsupdec (-1)))); 570s ***** assert (isempty (psi (infsupdec (-2)))); 570s ***** assert (isempty (psi (infsupdec (-3)))); 570s ***** assert (isequal (psi (infsupdec (pow2 (-1074), inf)), infsupdec ("[Entire]_dac"))); 570s ***** assert (isequal (psi (infsupdec (0, inf)), infsupdec ("[Entire]_trv"))); 570s ***** assert (isequal (psi (infsupdec (-inf, -43.23)), infsupdec ("[Entire]_trv"))); 570s ***** assert (isequal (psi (infsupdec (-1, 0)), infsupdec ("[Entire]_trv"))); 570s ***** assert (isequal (psi (infsupdec (-2, -1)), infsupdec ("[Entire]_trv"))); 570s ***** assert (isequal (psi (infsupdec (-eps, eps)), infsupdec ("[Entire]_trv"))); 570s ***** assert (isequal (psi (infsupdec (-1-eps, -1+eps)), infsupdec ("[Entire]_trv"))); 570s ***** assert (isequal (psi (infsupdec (-4.1, -3.9)), infsupdec ("[Entire]_trv"))); 570s ***** # from the documentation string 570s ***** assert (isequal (psi (infsupdec (1)), infsupdec ("[-0x1.2788CFC6FB619p-1, -0x1.2788CFC6FB618p-1]_com"))); 570s 13 tests, 13 passed, 0 known failure, 0 skipped 570s [inst/@infsupdec/rdivide.m] 570s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/rdivide.m 570s ***** # from the documentation string 570s ***** assert (isequal (infsupdec (2, 3) ./ infsupdec (1, 2), infsupdec (1, 3))); 570s ***** assert (1 ./ infsupdec (1, 4) == infsupdec (0.25, 1)); 570s ***** shared testdata 570s # Load compiled test data (from src/test/*.itl) 570s testdata = load (file_in_loadpath ("test/itl.mat")); 570s ***** test 570s # Scalar evaluation 570s testcases = testdata.NoSignal.infsupdec.div; 570s for testcase = [testcases]' 570s assert (isequaln (... 570s rdivide (testcase.in{1}, testcase.in{2}), ... 570s testcase.out)); 570s endfor 570s ***** test 570s # Vector evaluation 570s testcases = testdata.NoSignal.infsupdec.div; 570s in1 = vertcat (vertcat (testcases.in){:, 1}); 570s in2 = vertcat (vertcat (testcases.in){:, 2}); 570s out = vertcat (testcases.out); 570s assert (isequaln (rdivide (in1, in2), out)); 570s ***** test 570s # N-dimensional array evaluation 570s testcases = testdata.NoSignal.infsupdec.div; 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 (rdivide (in1, in2), out)); 570s ***** test 570s # Scalar evaluation 570s testcases = testdata.NoSignal.infsupdec.recip; 570s for testcase = [testcases]' 570s assert (isequaln (... 570s rdivide (1, testcase.in{1}), ... 570s testcase.out)); 570s endfor 570s ***** test 570s # Vector evaluation 570s testcases = testdata.NoSignal.infsupdec.recip; 570s in1 = vertcat (vertcat (testcases.in){:, 1}); 570s out = vertcat (testcases.out); 570s assert (isequaln (rdivide (1, in1), out)); 570s ***** test 570s # N-dimensional array evaluation 570s testcases = testdata.NoSignal.infsupdec.recip; 570s in1 = vertcat (vertcat (testcases.in){:, 1}); 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 out = reshape ([out; out(1:i)], testsize); 570s assert (isequaln (rdivide (1, in1), out)); 570s 8 tests, 8 passed, 0 known failure, 0 skipped 570s [inst/@infsupdec/realsqrt.m] 570s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/realsqrt.m 570s ***** # from the documentation string 570s ***** assert (isequal (realsqrt (infsupdec (-6, 4)), infsupdec (0, 2, "trv"))); 570s ***** shared testdata 570s # Load compiled test data (from src/test/*.itl) 570s testdata = load (file_in_loadpath ("test/itl.mat")); 570s ***** test 570s # Scalar evaluation 570s testcases = testdata.NoSignal.infsupdec.sqrt; 570s for testcase = [testcases]' 570s assert (isequaln (... 570s realsqrt (testcase.in{1}), ... 570s testcase.out)); 570s endfor 570s ***** test 570s # Vector evaluation 570s testcases = testdata.NoSignal.infsupdec.sqrt; 570s in1 = vertcat (vertcat (testcases.in){:, 1}); 570s out = vertcat (testcases.out); 570s assert (isequaln (realsqrt (in1), out)); 570s ***** test 570s # N-dimensional array evaluation 570s testcases = testdata.NoSignal.infsup.sqrt; 570s in1 = vertcat (vertcat (testcases.in){:, 1}); 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 out = reshape ([out; out(1:i)], testsize); 570s assert (isequaln (realsqrt (in1), out)); 570s 4 tests, 4 passed, 0 known failure, 0 skipped 570s [inst/@infsupdec/rem.m] 570s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/rem.m 570s ***** assert (isequal (rem (infsupdec (), infsupdec ()), infsupdec ())); 570s ***** assert (isequal (rem (infsupdec (0), infsupdec ()), infsupdec ())); 570s ***** assert (isequal (rem (infsupdec (), infsupdec (0)), infsupdec ())); 570s ***** assert (isequal (rem (infsupdec (0), infsupdec (0)), infsupdec ())); 570s ***** assert (isequal (rem (infsupdec (1), infsupdec (0)), infsupdec ())); 570s ***** assert (isequal (rem (infsupdec (0, 1), infsupdec (0)), infsupdec ())); 571s ***** assert (isequal (rem (infsupdec (1, 2), infsupdec (0)), infsupdec ())); 571s ***** assert (isequal (rem (infsupdec (0, inf), infsupdec (0)), infsupdec ())); 571s ***** assert (isequal (rem (infsupdec (1, inf), infsupdec (0)), infsupdec ())); 571s ***** assert (isequal (rem (infsupdec (realmax, inf), infsupdec (0)), infsupdec ())); 571s ***** assert (isequal (rem (infsupdec (0), infsupdec (1)), infsupdec (0))); 571s ***** assert (isequal (rem (infsupdec (0), infsupdec (0, 1)), infsupdec (0, "trv"))); 571s ***** assert (isequal (rem (infsupdec (0), infsupdec (1, 2)), infsupdec (0))); 571s ***** assert (isequal (rem (infsupdec (0), infsupdec (0, inf)), infsupdec (0, "trv"))); 571s ***** assert (isequal (rem (infsupdec (0), infsupdec (1, inf)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (0), infsupdec (realmax, inf)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (2), infsupdec (1)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (4), infsupdec (2)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (6), infsupdec (3)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (8), infsupdec (2)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (9), infsupdec (3)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 2)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 4)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 8)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 16)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 32)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (0.1), infsupdec (0.1)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (0.1 * 2), infsupdec (0.1)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (0.1 * 4), infsupdec (0.1)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (pi), infsupdec (pi)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (pi), infsupdec (pi / 2)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (pi), infsupdec (pi / 4)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (pow2 (-1074)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (pow2 (-1073)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (pow2 (-1072)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (1), infsupdec (2)), infsupdec (1))); 571s ***** assert (isequal (rem (infsupdec (0.5), infsupdec (1)), infsupdec (0.5))); 571s ***** assert (isequal (rem (infsupdec (pi), infsupdec (3.15)), infsupdec (pi))); 571s ***** assert (isequal (rem (infsupdec (1), infsupdec (2, 3)), infsupdec (1))); 571s ***** assert (isequal (rem (infsupdec (1), infsupdec (2, inf)), infsupdec (1, "dac"))); 571s ***** assert (isequal (rem (infsupdec (0.5), infsupdec (1, 2)), infsupdec (0.5))); 571s ***** assert (isequal (rem (infsupdec (0.5), infsupdec (1, inf)), infsupdec (0.5, "dac"))); 571s ***** assert (isequal (rem (infsupdec (pi), infsupdec (3.15)), infsupdec (pi))); 571s ***** assert (isequal (rem (infsupdec (pi), infsupdec (3.15, inf)), infsupdec (pi, "dac"))); 571s ***** assert (isequal (rem (infsupdec (0, 1), infsupdec (0, 1)), infsupdec (0, 1, "trv"))); 571s ***** assert (isequal (rem (infsupdec (0, 2), infsupdec (0, 1)), infsupdec (0, 1, "trv"))); 571s ***** assert (isequal (rem (infsupdec (0, 1), infsupdec (0, 2)), infsupdec (0, 1, "trv"))); 571s ***** assert (isequal (rem (infsupdec (0, realmax), infsupdec (0, realmax)), infsupdec (0, realmax, "trv"))); 571s ***** assert (isequal (rem (infsupdec (realmax, inf), infsupdec (realmax, inf)), infsupdec (0, inf, "def"))); 571s ***** assert (isequal (rem (infsupdec (0, inf), infsupdec (0, inf)), infsupdec (0, inf, "trv"))); 571s ***** assert (isequal (rem (infsupdec (0), infsupdec (1)), infsupdec (0))); 571s ***** assert (isequal (rem (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (0, 1), infsupdec (1)), infsupdec (0, 1, "def"))); 571s ***** assert (isequal (rem (infsupdec (1, 2), infsupdec (1)), infsupdec (0, 1, "def"))); 571s ***** assert (isequal (rem (infsupdec (0, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 571s ***** assert (isequal (rem (infsupdec (1, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 571s ***** assert (isequal (rem (infsupdec (realmax, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 571s ***** assert (isequal (rem (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 571s ***** assert (isequal (rem (infsupdec (1), infsupdec (0, 1)), infsupdec (0, 0.5, "trv"))); 571s ***** assert (isequal (rem (infsupdec (1), infsupdec (1, 2)), infsupdec (0, 1, "def"))); 571s ***** assert (isequal (rem (infsupdec (1), infsupdec (0, inf)), infsupdec (0, 1, "trv"))); 571s ***** assert (isequal (rem (infsupdec (1), infsupdec (1, inf)), infsupdec (0, 1, "def"))); 571s ***** assert (isequal (rem (infsupdec (1), infsupdec (2, inf)), infsupdec (1, "dac"))); 571s ***** assert (isequal (rem (infsupdec (1), infsupdec (realmax, inf)), infsupdec (1, "dac"))); 571s 66 tests, 66 passed, 0 known failure, 0 skipped 571s [inst/@infsupdec/reshape.m] 571s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/reshape.m 571s ***** assert (isequal (reshape (infsupdec (1 : 6), 2, 3), infsupdec (reshape (1 : 6, 2, 3)))); 571s ***** assert (isequal (reshape (infsupdec (1 : 24), 2, [], 4), infsupdec (reshape (1 : 24, 2, 3, 4)))); 571s 2 tests, 2 passed, 0 known failure, 0 skipped 571s [inst/@infsupdec/resize.m] 571s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/resize.m 571s ***** assert (isequal (resize (infsupdec (magic (3)), 4, 2), infsupdec([8, 1; 3, 5; 4, 9; 0, 0]))); 571s ***** assert (isequal (resize (infsupdec (ones (2, 2, 2)), 4, 1, 2), infsupdec (resize (ones (2, 2, 2), 4, 1, 2)))) 571s 2 tests, 2 passed, 0 known failure, 0 skipped 571s [inst/@infsupdec/round.m] 571s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/round.m 571s ***** # Empty interval 571s ***** assert (isequal (round (infsupdec ()), infsupdec ())); 571s ***** # Singleton intervals 571s ***** assert (isequal (round (infsupdec (0)), infsupdec (0))); 571s ***** assert (isequal (round (infsupdec (0.5)), infsupdec (1, "dac"))); 571s ***** assert (isequal (round (infsupdec (0.25)), infsupdec (0))); 571s ***** assert (isequal (round (infsupdec (0.75)), infsupdec (1))); 572s ***** assert (isequal (round (infsupdec (-0.5)), infsupdec (-1, "dac"))); 572s ***** # Bounded intervals 572s ***** assert (isequal (round (infsupdec (-0.5, 0)), infsupdec (-1, 0, "def"))); 572s ***** assert (isequal (round (infsupdec (0, 0.5)), infsupdec (0, 1, "def"))); 572s ***** assert (isequal (round (infsupdec (0.25, 0.5)), infsupdec (0, 1, "def"))); 572s ***** assert (isequal (round (infsupdec (-1, 0)), infsupdec (-1, 0, "def"))); 572s ***** assert (isequal (round (infsupdec (-1, 1)), infsupdec (-1, 1, "def"))); 572s ***** assert (isequal (round (infsupdec (-realmin, realmin)), infsupdec (0))); 572s ***** assert (isequal (round (infsupdec (-realmax, realmax)), infsupdec (-realmax, realmax, "def"))); 572s ***** # Unbounded intervals 572s ***** assert (isequal (round (infsupdec (-realmin, inf)), infsupdec (0, inf, "def"))); 572s ***** assert (isequal (round (infsupdec (-realmax, inf)), infsupdec (-realmax, inf, "def"))); 572s ***** assert (isequal (round (infsupdec (-inf, realmin)), infsupdec (-inf, 0, "def"))); 572s ***** assert (isequal (round (infsupdec (-inf, realmax)), infsupdec (-inf, realmax, "def"))); 572s ***** assert (isequal (round (infsupdec (-inf, inf)), infsupdec (-inf, inf, "def"))); 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.infsupdec.roundTiesToAway; 573s for testcase = [testcases]' 573s assert (isequaln (... 573s round (testcase.in{1}), ... 573s testcase.out)); 573s endfor 573s ***** test 573s # Vector evaluation 573s testcases = testdata.NoSignal.infsupdec.roundTiesToAway; 573s in1 = vertcat (vertcat (testcases.in){:, 1}); 573s out = vertcat (testcases.out); 573s assert (isequaln (round (in1), out)); 573s ***** test 573s # N-dimensional array evaluation 573s testcases = testdata.NoSignal.infsup.roundTiesToAway; 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 (round (in1), out)); 573s 21 tests, 21 passed, 0 known failure, 0 skipped 573s [inst/@infsupdec/roundb.m] 573s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/roundb.m 573s ***** # Empty interval 573s ***** assert (isequal (roundb (infsupdec ()), infsupdec ())); 573s ***** # Singleton intervals 573s ***** assert (isequal (roundb (infsupdec (0)), infsupdec (0))); 573s ***** assert (isequal (roundb (infsupdec (0.5)), infsupdec (0, "dac"))); 573s ***** assert (isequal (roundb (infsupdec (0.25)), infsupdec (0))); 573s ***** assert (isequal (roundb (infsupdec (0.75)), infsupdec (1))); 573s ***** assert (isequal (roundb (infsupdec (1.5)), infsupdec (2, "dac"))); 573s ***** assert (isequal (roundb (infsupdec (-0.5)), infsupdec (0, "dac"))); 573s ***** assert (isequal (roundb (infsupdec (-1.5)), infsupdec (-2, "dac"))); 573s ***** # Bounded intervals 573s ***** assert (isequal (roundb (infsupdec (-0.5, 0)), infsupdec (0, "dac"))); 573s ***** assert (isequal (roundb (infsupdec (0, 0.5)), infsupdec (0, "dac"))); 573s ***** assert (isequal (roundb (infsupdec (0.25, 0.5)), infsupdec (0, "dac"))); 573s ***** assert (isequal (roundb (infsupdec (-1, 0)), infsupdec (-1, 0, "def"))); 573s ***** assert (isequal (roundb (infsupdec (-1, 1)), infsupdec (-1, 1, "def"))); 573s ***** assert (isequal (roundb (infsupdec (-realmin, realmin)), infsupdec (0))); 573s ***** assert (isequal (roundb (infsupdec (-realmax, realmax)), infsupdec (-realmax, realmax, "def"))); 573s ***** # Unbounded intervals 573s ***** assert (isequal (roundb (infsupdec (-realmin, inf)), infsupdec (0, inf, "def"))); 573s ***** assert (isequal (roundb (infsupdec (-realmax, inf)), infsupdec (-realmax, inf, "def"))); 573s ***** assert (isequal (roundb (infsupdec (-inf, realmin)), infsupdec (-inf, 0, "def"))); 573s ***** assert (isequal (roundb (infsupdec (-inf, realmax)), infsupdec (-inf, realmax, "def"))); 573s ***** assert (isequal (roundb (infsupdec (-inf, inf)), infsupdec (-inf, inf, "def"))); 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.infsupdec.roundTiesToEven; 573s for testcase = [testcases]' 573s assert (isequaln (... 573s roundb (testcase.in{1}), ... 573s testcase.out)); 573s endfor 573s ***** test 573s # Vector evaluation 573s testcases = testdata.NoSignal.infsupdec.roundTiesToEven; 573s in1 = vertcat (vertcat (testcases.in){:, 1}); 573s out = vertcat (testcases.out); 573s assert (isequaln (roundb (in1), out)); 573s ***** test 573s # N-dimensional array evaluation 573s testcases = testdata.NoSignal.infsup.roundTiesToEven; 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 (roundb (in1), out)); 573s 23 tests, 23 passed, 0 known failure, 0 skipped 573s [inst/@infsupdec/rsqrt.m] 573s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/rsqrt.m 573s ***** # from the documentation string 573s ***** assert (isequal (rsqrt (infsupdec (-6, 4)), infsupdec (.5, inf, "trv"))); 573s 1 test, 1 passed, 0 known failure, 0 skipped 573s [inst/@infsupdec/sec.m] 573s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/sec.m 573s ***** # from the documentation string 573s ***** assert (isequal (sec (infsupdec (1)), infsupdec ("[0x1.D9CF0F125CC29, 0x1.D9CF0F125CC2A]_com"))); 573s 1 test, 1 passed, 0 known failure, 0 skipped 573s [inst/@infsupdec/sech.m] 573s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/sech.m 573s ***** # from the documentation string 573s ***** assert (isequal (sech (infsupdec (1)), infsupdec ("[0x1.4BCDC50ED6BE7p-1, 0x1.4BCDC50ED6BE8p-1]_com"))); 573s 1 test, 1 passed, 0 known failure, 0 skipped 573s [inst/@infsupdec/setdiff.m] 573s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/setdiff.m 573s ***** assert (isempty (setdiff (infsupdec (), infsupdec (1, 4)))); 573s ***** assert (setdiff (infsupdec (1, 3), infsupdec ()) == infsupdec (1, 3)); 573s ***** assert (isempty (setdiff (infsupdec (1, 3), infsupdec (-inf, inf)))); 573s ***** assert (isempty (setdiff (infsupdec (1, 3), infsupdec (1, 4)))); 573s ***** assert (setdiff (infsupdec (-inf, inf), infsupdec (1, 4)) == infsupdec (-inf, inf)); 573s ***** # from the documentation string 573s ***** assert (setdiff (infsupdec (1, 3), infsupdec (2, 4)) == infsupdec (1, 2)); 573s 6 tests, 6 passed, 0 known failure, 0 skipped 573s [inst/@infsupdec/setxor.m] 573s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/setxor.m 573s ***** test 573s [z, z1, z2] = setxor (infsupdec (), infsupdec ()); 573s assert (isempty (z)); 573s assert (isempty (z1)); 573s assert (isempty (z2)); 573s ***** test 573s [z, z1, z2] = setxor (infsupdec (-inf, inf), infsupdec ()); 573s assert (isentire (z)); 573s assert (isentire (z1)); 573s assert (isempty (z2)); 573s ***** test 573s [z, z1, z2] = setxor (infsupdec (-inf, inf), infsupdec (2)); 573s assert (isentire (z)); 573s assert (z1 == infsupdec (-inf, 2)); 573s assert (z2 == infsupdec (2, inf)); 573s ***** test 573s [z, z1, z2] = setxor (infsupdec (2, 3), infsupdec (2)); 573s assert (z == infsupdec (2, 3)); 573s assert (z1 == infsupdec ()); 573s assert (z2 == infsupdec (2, 3)); 573s ***** test 573s [z, z1, z2] = setxor (infsupdec (2, 3), infsupdec (2, 2.5)); 573s assert (z == infsupdec (2.5, 3)); 573s assert (z1 == infsupdec ()); 573s assert (z2 == infsupdec (2.5, 3)); 573s ***** test 573s # from the documentation string 573s [z, z1, z2] = setxor (infsupdec (1, 3), infsupdec (2, 4)); 573s assert (z == infsupdec (1, 4)); 573s assert (z1 == infsupdec (1, 2)); 573s assert (z2 == infsupdec (3, 4)); 573s 6 tests, 6 passed, 0 known failure, 0 skipped 573s [inst/@infsupdec/sign.m] 573s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/sign.m 573s ***** # from the documentation string 573s ***** assert (isequal (sign (infsupdec (2, 3)), infsupdec (1))); 573s ***** assert (isequal (sign (infsupdec (0)), infsupdec (0, "dac"))); 573s ***** assert (isequal (sign (infsupdec (0, 5)), infsupdec (0, 1, "def"))); 573s ***** assert (isequal (sign (infsupdec (-17)), infsupdec (-1))); 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.infsupdec.sign; 573s for testcase = [testcases]' 573s assert (isequaln (... 573s sign (testcase.in{1}), ... 573s testcase.out)); 573s endfor 573s ***** test 573s # Vector evaluation 573s testcases = testdata.NoSignal.infsupdec.sign; 573s in1 = vertcat (vertcat (testcases.in){:, 1}); 573s out = vertcat (testcases.out); 573s assert (isequaln (sign (in1), out)); 573s ***** test 573s # N-dimensional array evaluation 573s testcases = testdata.NoSignal.infsup.sign; 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 (sign (in1), out)); 573s 7 tests, 7 passed, 0 known failure, 0 skipped 573s [inst/@infsupdec/sin.m] 573s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/sin.m 573s ***** # from the documentation string 573s ***** assert (isequal (sin (infsupdec (1)), infsupdec ("[0x1.AED548F090CEEp-1, 0x1.AED548F090CEFp-1]"))); 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.infsupdec.sin; 573s for testcase = [testcases]' 573s assert (isequaln (... 573s sin (testcase.in{1}), ... 573s testcase.out)); 573s endfor 573s ***** test 573s # Vector evaluation 573s testcases = testdata.NoSignal.infsupdec.sin; 573s in1 = vertcat (vertcat (testcases.in){:, 1}); 573s out = vertcat (testcases.out); 573s assert (isequaln (sin (in1), out)); 573s ***** test 573s # N-dimensional array evaluation 573s testcases = testdata.NoSignal.infsup.sin; 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 (sin (in1), out)); 573s 4 tests, 4 passed, 0 known failure, 0 skipped 573s [inst/@infsupdec/sinh.m] 573s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/sinh.m 573s ***** # from the documentation string 573s ***** assert (isequal (sinh (infsupdec (1)), infsupdec ("[0x1.2CD9FC44EB982, 0x1.2CD9FC44EB983]"))); 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.infsupdec.sinh; 573s for testcase = [testcases]' 573s assert (isequaln (... 573s sinh (testcase.in{1}), ... 573s testcase.out)); 573s endfor 573s ***** test 573s # Vector evaluation 573s testcases = testdata.NoSignal.infsupdec.sinh; 573s in1 = vertcat (vertcat (testcases.in){:, 1}); 573s out = vertcat (testcases.out); 573s assert (isequaln (sinh (in1), out)); 573s ***** test 573s # N-dimensional array evaluation 573s testcases = testdata.NoSignal.infsupdec.sinh; 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 (sinh (in1), out)); 574s 4 tests, 4 passed, 0 known failure, 0 skipped 574s [inst/@infsupdec/sinrev.m] 574s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/sinrev.m 574s ***** # from the documentation string 574s ***** assert (isequal (sinrev (infsupdec (-1), infsupdec (0, 6)), infsupdec ("[0x1.2D97C7F3321D2p2, 0x1.2D97C7F3321D3p2]_trv"))); 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.infsupdec.sinRev; 574s for testcase = [testcases]' 574s assert (isequaln (... 574s sinrev (testcase.in{1}), ... 574s testcase.out)); 574s endfor 574s ***** test 574s # Vector evaluation 574s testcases = testdata.NoSignal.infsupdec.sinRev; 574s in1 = vertcat (vertcat (testcases.in){:, 1}); 574s out = vertcat (testcases.out); 574s assert (isequaln (sinrev (in1), out)); 574s ***** test 574s # N-dimensional array evaluation 574s testcases = testdata.NoSignal.infsupdec.sinRev; 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 (sinrev (in1), out)); 574s ***** test 574s # Scalar evaluation 574s testcases = testdata.NoSignal.infsupdec.sinRevBin; 574s for testcase = [testcases]' 574s assert (isequaln (... 574s sinrev (testcase.in{1}, testcase.in{2}), ... 574s testcase.out)); 574s endfor 575s ***** test 575s # Vector evaluation 575s testcases = testdata.NoSignal.infsupdec.sinRevBin; 575s in1 = vertcat (vertcat (testcases.in){:, 1}); 575s in2 = vertcat (vertcat (testcases.in){:, 2}); 575s out = vertcat (testcases.out); 575s assert (isequaln (sinrev (in1, in2), out)); 575s ***** test 575s # N-dimensional array evaluation 575s testcases = testdata.NoSignal.infsupdec.sinRevBin; 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 (sinrev (in1, in2), out)); 575s 7 tests, 7 passed, 0 known failure, 0 skipped 575s [inst/@infsupdec/sqrrev.m] 575s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/sqrrev.m 575s ***** # from the documentation string 575s ***** assert (isequal (sqrrev (infsupdec (-2, 1)), infsupdec (-1, 1, "trv"))); 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.infsupdec.sqrRev; 575s for testcase = [testcases]' 575s assert (isequaln (... 575s sqrrev (testcase.in{1}), ... 575s testcase.out)); 575s endfor 575s ***** test 575s # Vector evaluation 575s testcases = testdata.NoSignal.infsupdec.sqrRev; 575s in1 = vertcat (vertcat (testcases.in){:, 1}); 575s out = vertcat (testcases.out); 575s assert (isequaln (sqrrev (in1), out)); 575s ***** test 575s # N-dimensional array evaluation 575s testcases = testdata.NoSignal.infsupdec.sqrRev; 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 (sqrrev (in1), out)); 575s ***** test 575s # Scalar evaluation 575s testcases = testdata.NoSignal.infsupdec.sqrRevBin; 575s for testcase = [testcases]' 575s assert (isequaln (... 575s sqrrev (testcase.in{1}, testcase.in{2}), ... 575s testcase.out)); 575s endfor 575s ***** test 575s # Vector evaluation 575s testcases = testdata.NoSignal.infsupdec.sqrRevBin; 575s in1 = vertcat (vertcat (testcases.in){:, 1}); 575s in2 = vertcat (vertcat (testcases.in){:, 2}); 575s out = vertcat (testcases.out); 575s assert (isequaln (sqrrev (in1, in2), out)); 575s ***** test 575s # N-dimensional array evaluation 575s testcases = testdata.NoSignal.infsupdec.sqrRevBin; 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 (sqrrev (in1, in2), out)); 575s 7 tests, 7 passed, 0 known failure, 0 skipped 575s [inst/@infsupdec/strictprecedes.m] 575s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/strictprecedes.m 575s ***** assert (strictprecedes (infsupdec (1, 1.9), infsupdec (2.1, 3))); 575s ***** assert (not (strictprecedes (infsupdec (1, 2), infsupdec (2, 3)))); 575s ***** shared testdata 575s # Load compiled test data (from src/test/*.itl) 575s testdata = load (file_in_loadpath ("test/itl.mat")); 576s ***** test 576s # Scalar evaluation 576s testcases = testdata.NoSignal.infsupdec.strictPrecedes; 576s for testcase = [testcases]' 576s assert (isequaln (... 576s strictprecedes (testcase.in{1}, testcase.in{2}), ... 576s testcase.out)); 576s endfor 576s ***** test 576s # Vector evaluation 576s testcases = testdata.NoSignal.infsupdec.strictPrecedes; 576s in1 = vertcat (vertcat (testcases.in){:, 1}); 576s in2 = vertcat (vertcat (testcases.in){:, 2}); 576s out = vertcat (testcases.out); 576s assert (isequaln (strictprecedes (in1, in2), out)); 576s ***** test 576s # N-dimensional array evaluation 576s testcases = testdata.NoSignal.infsupdec.strictPrecedes; 576s in1 = vertcat (vertcat (testcases.in){:, 1}); 576s in2 = vertcat (vertcat (testcases.in){:, 2}); 576s out = vertcat (testcases.out); 576s # Reshape data 576s i = -1; 576s do 576s i = i + 1; 576s testsize = factor (numel (in1) + i); 576s until (numel (testsize) > 2) 576s in1 = reshape ([in1; in1(1:i)], testsize); 576s in2 = reshape ([in2; in2(1:i)], testsize); 576s out = reshape ([out; out(1:i)], testsize); 576s assert (isequaln (strictprecedes (in1, in2), out)); 576s 5 tests, 5 passed, 0 known failure, 0 skipped 576s [inst/@infsupdec/strictsubset.m] 576s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/strictsubset.m 576s ***** assert (strictsubset (infsupdec (1, 2), infsupdec (1, 3))); 576s ***** assert (strictsubset (infsupdec (2, 3), infsupdec (1, 3))); 576s ***** assert (not (strictsubset (infsupdec (1, 2), infsupdec (1, 2)))); 576s ***** assert (not (strictsubset (infsupdec (1, 3), infsupdec (1, 2)))); 576s ***** assert (strictsubset (infsupdec (), infsupdec (1, 3))); 576s ***** assert (not (strictsubset (infsupdec (), infsupdec ()))); 576s ***** assert (strictsubset (infsupdec (), infsupdec (-inf, inf))); 576s ***** assert (strictsubset (infsupdec (0, inf), infsupdec (-inf, inf))); 576s ***** assert (strictsubset (infsupdec (-inf, 0), infsupdec (-inf, inf))); 576s ***** assert (not (strictsubset (infsupdec (-inf, inf), infsupdec (-inf, inf)))); 576s 10 tests, 10 passed, 0 known failure, 0 skipped 576s [inst/@infsupdec/subsasgn.m] 576s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/subsasgn.m 576s ***** test 576s A = infsupdec (magic (3)); 576s A(4, 4) = 42; 576s assert (inf (A), [magic(3),[0;0;0];0,0,0,42]); 576s assert (sup (A), [magic(3),[0;0;0];0,0,0,42]); 576s assert (decorationpart (A), {"com", "com", "com", "com"; "com", "com", "com", "com"; "com", "com", "com", "com"; "com", "com", "com", "com"}); 576s 1 test, 1 passed, 0 known failure, 0 skipped 576s [inst/@infsupdec/subset.m] 576s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/subset.m 576s ***** assert (subset (infsupdec (1, 2), infsupdec (1, 3))); 576s ***** shared testdata 576s # Load compiled test data (from src/test/*.itl) 576s testdata = load (file_in_loadpath ("test/itl.mat")); 576s ***** test 576s # Scalar evaluation 576s testcases = testdata.NoSignal.infsupdec.subset; 576s for testcase = [testcases]' 576s assert (isequaln (... 576s subset (testcase.in{1}, testcase.in{2}), ... 576s testcase.out)); 576s endfor 576s ***** test 576s # Vector evaluation 576s testcases = testdata.NoSignal.infsupdec.subset; 576s in1 = vertcat (vertcat (testcases.in){:, 1}); 576s in2 = vertcat (vertcat (testcases.in){:, 2}); 576s out = vertcat (testcases.out); 576s assert (isequaln (subset (in1, in2), out)); 576s ***** test 576s # N-dimensional array evaluation 576s testcases = testdata.NoSignal.infsupdec.subset; 576s in1 = vertcat (vertcat (testcases.in){:, 1}); 576s in2 = vertcat (vertcat (testcases.in){:, 2}); 576s out = vertcat (testcases.out); 576s # Reshape data 576s i = -1; 576s do 576s i = i + 1; 576s testsize = factor (numel (in1) + i); 576s until (numel (testsize) > 2) 576s in1 = reshape ([in1; in1(1:i)], testsize); 576s in2 = reshape ([in2; in2(1:i)], testsize); 576s out = reshape ([out; out(1:i)], testsize); 576s assert (isequaln (subset (in1, in2), out)); 576s 4 tests, 4 passed, 0 known failure, 0 skipped 576s [inst/@infsupdec/sum.m] 576s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/sum.m 576s ***** # from the documentation string 576s ***** assert (isequal (sum ([infsupdec(1), pow2(-1074), -1]), infsupdec (pow2 (-1074)))); 576s 1 test, 1 passed, 0 known failure, 0 skipped 576s [inst/@infsupdec/sup.m] 576s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/sup.m 576s ***** assert (sup (infsupdec (2.5, 3.5)), 3.5); 576s ***** assert (sup (infsupdec ()), -inf); 576s ***** assert (sup (infsupdec ("[nai]")), nan); 576s ***** warning id=interval:UndefinedOperation 576s assert (sup (infsupdec (3, 2)), nan); 576s ***** shared testdata 576s # Load compiled test data (from src/test/*.itl) 576s testdata = load (file_in_loadpath ("test/itl.mat")); 577s ***** test 577s # Scalar evaluation 577s testcases = testdata.NoSignal.infsupdec.sup; 577s for testcase = [testcases]' 577s assert (isequaln (... 577s sup (testcase.in{1}), ... 577s testcase.out)); 577s endfor 577s ***** test 577s # Vector evaluation 577s testcases = testdata.NoSignal.infsupdec.sup; 577s in1 = vertcat (vertcat (testcases.in){:, 1}); 577s out = vertcat (testcases.out); 577s assert (isequaln (sup (in1), out)); 577s ***** test 577s # N-dimensional array evaluation 577s testcases = testdata.NoSignal.infsup.sup; 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 (sup (in1), out)); 577s 7 tests, 7 passed, 0 known failure, 0 skipped 577s [inst/@infsupdec/tan.m] 577s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/tan.m 577s ***** # from the documentation string 577s ***** assert (isequal (tan (infsupdec (1)), infsupdec ("[0x1.8EB245CBEE3A5, 0x1.8EB245CBEE3A6]"))); 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.tan; 577s for testcase = [testcases]' 577s assert (isequaln (... 577s tan (testcase.in{1}), ... 577s testcase.out)); 577s endfor 577s ***** test 577s # Vector evaluation 577s testcases = testdata.NoSignal.infsupdec.tan; 577s in1 = vertcat (vertcat (testcases.in){:, 1}); 577s out = vertcat (testcases.out); 577s assert (isequaln (tan (in1), out)); 577s ***** test 577s # N-dimensional array evaluation 577s testcases = testdata.NoSignal.infsup.tan; 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 (tan (in1), out)); 577s 4 tests, 4 passed, 0 known failure, 0 skipped 577s [inst/@infsupdec/tanh.m] 577s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/tanh.m 577s ***** test "from the documentation string"; 577s assert (isequal (tanh (infsupdec (1)), infsupdec ("[0x1.85EFAB514F394p-1, 0x1.85EFAB514F395p-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.tanh; 577s for testcase = [testcases]' 577s assert (isequaln (... 577s tanh (testcase.in{1}), ... 577s testcase.out)); 577s endfor 577s ***** test 577s # Vector evaluation 577s testcases = testdata.NoSignal.infsupdec.tanh; 577s in1 = vertcat (vertcat (testcases.in){:, 1}); 577s out = vertcat (testcases.out); 577s assert (isequaln (tanh (in1), out)); 577s ***** test 577s # N-dimensional array evaluation 577s testcases = testdata.NoSignal.infsup.tanh; 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 (tanh (in1), out)); 578s 4 tests, 4 passed, 0 known failure, 0 skipped 578s [inst/@infsupdec/tanrev.m] 578s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/tanrev.m 578s ***** # from the documentation string 578s ***** assert (isequal (tanrev (infsupdec (0), infsupdec (2, 4)), infsupdec ("pi", "trv"))); 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.tanRev; 578s for testcase = [testcases]' 578s assert (isequaln (... 578s tanrev (testcase.in{1}), ... 578s testcase.out)); 578s endfor 578s ***** test 578s # Vector evaluation 578s testcases = testdata.NoSignal.infsupdec.tanRev; 578s in1 = vertcat (vertcat (testcases.in){:, 1}); 578s out = vertcat (testcases.out); 578s assert (isequaln (tanrev (in1), out)); 578s ***** test 578s # N-dimensional array evaluation 578s testcases = testdata.NoSignal.infsupdec.tanRev; 578s in1 = vertcat (vertcat (testcases.in){:, 1}); 578s out = vertcat (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 out = reshape ([out; out(1:i)], testsize); 578s assert (isequaln (tanrev (in1), out)); 578s ***** test 578s # Scalar evaluation 578s testcases = testdata.NoSignal.infsupdec.tanRevBin; 578s for testcase = [testcases]' 578s assert (isequaln (... 578s tanrev (testcase.in{1}, testcase.in{2}), ... 578s testcase.out)); 578s endfor 578s ***** test 578s # Vector evaluation 578s testcases = testdata.NoSignal.infsupdec.tanRevBin; 578s in1 = vertcat (vertcat (testcases.in){:, 1}); 578s in2 = vertcat (vertcat (testcases.in){:, 2}); 578s out = vertcat (testcases.out); 578s assert (isequaln (tanrev (in1, in2), out)); 578s ***** test 578s # N-dimensional array evaluation 578s testcases = testdata.NoSignal.infsupdec.tanRevBin; 578s in1 = vertcat (vertcat (testcases.in){:, 1}); 578s in2 = vertcat (vertcat (testcases.in){:, 2}); 578s out = vertcat (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 (tanrev (in1, in2), out)); 578s 7 tests, 7 passed, 0 known failure, 0 skipped 578s [inst/@infsupdec/times.m] 578s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/times.m 578s ***** # from the documentation string 578s ***** assert (isequal (infsupdec (2, 3) .* infsupdec (1, 2), infsupdec (2, 6))); 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.mul; 578s for testcase = [testcases]' 578s assert (isequaln (... 578s times (testcase.in{1}, testcase.in{2}), ... 578s testcase.out)); 578s endfor 578s ***** test 578s # Vector evaluation 578s testcases = testdata.NoSignal.infsupdec.mul; 578s in1 = vertcat (vertcat (testcases.in){:, 1}); 578s in2 = vertcat (vertcat (testcases.in){:, 2}); 578s out = vertcat (testcases.out); 578s assert (isequaln (times (in1, in2), out)); 578s ***** test 578s # N-dimensional array evaluation 578s testcases = testdata.NoSignal.infsupdec.mul; 578s in1 = vertcat (vertcat (testcases.in){:, 1}); 578s in2 = vertcat (vertcat (testcases.in){:, 2}); 578s out = vertcat (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 (times (in1, in2), out)); 578s 4 tests, 4 passed, 0 known failure, 0 skipped 578s [inst/@infsupdec/transpose.m] 578s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/transpose.m 578s ***** assert (isequal (transpose (infsupdec (magic (3))), infsupdec (magic (3).'))); 578s ***** # from the documentation string 578s ***** assert (isequal (transpose (infsupdec (zeros (1, 3), ones (1, 3))), infsupdec (zeros (3, 1), ones (3, 1)))); 579s 2 tests, 2 passed, 0 known failure, 0 skipped 579s [inst/@infsupdec/tril.m] 579s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/tril.m 579s ***** assert (tril (infsupdec (magic (10))) == tril (magic (10))); 579s ***** assert (tril (infsupdec (magic (10)), 1) == tril (magic (10), 1)); 579s ***** assert (tril (infsupdec (magic (10)), -1) == tril (magic (10), -1)); 579s ***** assert (tril (infsupdec (magic (10)), 0, "pack") == tril (magic (10), 0, "pack")); 579s ***** test 579s A = infsupdec (zeros (3), "trv"); 579s assert (decorationpart (tril (A)), {"trv", "com", "com"; "trv", "trv", "com"; "trv", "trv", "trv"}); 579s 5 tests, 5 passed, 0 known failure, 0 skipped 579s [inst/@infsupdec/triu.m] 579s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/triu.m 579s ***** assert (triu (infsupdec (magic (10))) == triu (magic (10))); 579s ***** assert (triu (infsupdec (magic (10)), 1) == triu (magic (10), 1)); 579s ***** assert (triu (infsupdec (magic (10)), -1) == triu (magic (10), -1)); 579s ***** assert (triu (infsupdec (magic (10)), 0, "pack") == triu (magic (10), 0, "pack")); 579s ***** test 579s A = infsupdec (zeros (3), "trv"); 579s assert (decorationpart (triu (A)), {"trv", "trv", "trv"; "com", "trv", "trv"; "com", "com", "trv"}); 579s 5 tests, 5 passed, 0 known failure, 0 skipped 579s [inst/@infsupdec/uminus.m] 579s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/uminus.m 579s ***** # from the documentation string 579s ***** assert (isequal (-infsupdec (2, 3), infsupdec (-3, -2))); 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.neg; 579s for testcase = [testcases]' 579s assert (isequaln (... 579s uminus (testcase.in{1}), ... 579s testcase.out)); 579s endfor 579s ***** test 579s # Vector evaluation 579s testcases = testdata.NoSignal.infsupdec.neg; 579s in1 = vertcat (vertcat (testcases.in){:, 1}); 579s out = vertcat (testcases.out); 579s assert (isequaln (uminus (in1), out)); 579s ***** test 579s # N-dimensional array evaluation 579s testcases = testdata.NoSignal.infsup.neg; 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 (uminus (in1), out)); 579s 4 tests, 4 passed, 0 known failure, 0 skipped 579s [inst/@infsupdec/union.m] 579s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/union.m 579s ***** # from the documentation string 579s ***** assert (isequal (union (infsupdec (1, 3), infsupdec (2, 4)), infsupdec (1, 4, "trv"))); 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.convexHull; 579s for testcase = [testcases]' 579s assert (isequaln (... 579s union (testcase.in{1}, testcase.in{2}), ... 579s testcase.out)); 579s endfor 579s ***** test 579s # Vector evaluation 579s testcases = testdata.NoSignal.infsupdec.convexHull; 579s in1 = vertcat (vertcat (testcases.in){:, 1}); 579s in2 = vertcat (vertcat (testcases.in){:, 2}); 579s out = vertcat (testcases.out); 579s assert (isequaln (union (in1, in2), out)); 579s ***** test 579s # N-dimensional array evaluation 579s testcases = testdata.NoSignal.infsupdec.convexHull; 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 (union (in1, in2), out)); 579s 4 tests, 4 passed, 0 known failure, 0 skipped 579s [inst/@infsupdec/subsref.m] 579s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/@infsupdec/subsref.m 579s ***** assert (isequal (infsupdec (magic (3))([1, 2, 3]), infsupdec (magic (3)([1, 2, 3])))); 579s ***** test 579s x = infsupdec (magic (3), magic (3) + 1); 579s assert (x(1) == infsupdec (8, 9)); 579s ***** test 579s x = infsupdec (magic (3), magic (3) + 1); 579s assert (x(:, 2) == infsupdec ([1; 5; 9], [2; 6; 10])); 579s ***** assert (infsupdec (3).inf, 3); 579s ***** test 579s x = infsupdec (magic (3), magic (3) + 1); 579s assert (x.inf, magic (3)); 579s ***** assert (isequal (reshape (infsupdec (1:16), 2, 2, 2, 2)(2, 7), infsupdec (14))) 579s ***** assert (isequal (reshape (infsupdec (1:16), 2, 2, 2, 2)(:, 2, 2, 2), infsupdec ([15; 16]))) 580s 7 tests, 7 passed, 0 known failure, 0 skipped 580s [inst/__check_crlibm__.m] 580s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/__check_crlibm__.m 580s ***** assert (__check_crlibm__ ()); 580s 1 test, 1 passed, 0 known failure, 0 skipped 580s [inst/__split_interval_literals__.m] 580s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/__split_interval_literals__.m 580s ***** assert (__split_interval_literals__ (""), {""}); 580s ***** assert (__split_interval_literals__ (","), {""}); 580s ***** assert (__split_interval_literals__ ("1"), {"1"}); 580s ***** assert (__split_interval_literals__ ("1?"), {"1?"}); 580s ***** assert (__split_interval_literals__ ("1?u"), {"1?u"}); 580s ***** assert (__split_interval_literals__ ("1?u3"), {"1?u3"}); 580s ***** assert (__split_interval_literals__ ("[Empty]"), {"[Empty]"}); 580s ***** assert (__split_interval_literals__ ("[Entire]"), {"[Entire]"}); 580s ***** assert (__split_interval_literals__ ("[]"), {"[]"}); 580s ***** assert (__split_interval_literals__ ("[,]"), {"[,]"}); 580s ***** assert (__split_interval_literals__ ("[1]"), {"[1]"}); 580s ***** assert (__split_interval_literals__ ("[1,2]"), {"[1,2]"}); 580s ***** assert (__split_interval_literals__ ("1 2"), {"1", "2"}); 580s ***** assert (__split_interval_literals__ ("1, , , , , , ,2"), {"1", "2"}); 580s ***** assert (__split_interval_literals__ ("1;;2"), {"1"; ""; "2"}); 580s ***** assert (__split_interval_literals__ ("1; ;2"), {"1"; ""; "2"}); 580s ***** assert (__split_interval_literals__ ("[1,2] [3,4]"), {"[1,2]", "[3,4]"}); 580s ***** assert (__split_interval_literals__ ("[1,2],[3,4]"), {"[1,2]", "[3,4]"}); 580s ***** assert (__split_interval_literals__ ("[1,2], [3,4]"), {"[1,2]", "[3,4]"}); 580s ***** assert (__split_interval_literals__ ("[1,2]\n[3,4]"), {"[1,2]"; "[3,4]"}); 580s ***** assert (__split_interval_literals__ ("[1,2];[3,4]"), {"[1,2]"; "[3,4]"}); 580s ***** assert (__split_interval_literals__ ("[1,2]; [3,4]"), {"[1,2]"; "[3,4]"}); 580s ***** assert (__split_interval_literals__ (["[1,2]"; "[3,4]"]), {"[1,2]"; "[3,4]"}); 580s ***** assert (__split_interval_literals__ ("1 [3,4]"), {"1", "[3,4]"}); 580s ***** assert (__split_interval_literals__ ("1,[3,4]"), {"1", "[3,4]"}); 580s ***** assert (__split_interval_literals__ ("1, [3,4]"), {"1", "[3,4]"}); 580s ***** assert (__split_interval_literals__ ("1\n[3,4]"), {"1"; "[3,4]"}); 580s ***** assert (__split_interval_literals__ ("1;[3,4]"), {"1"; "[3,4]"}); 580s ***** assert (__split_interval_literals__ ("1; [3,4]"), {"1"; "[3,4]"}); 580s ***** assert (__split_interval_literals__ (["1"; "[3,4]"]), {"1"; "[3,4]"}); 580s ***** assert (__split_interval_literals__ ("[1,2] 3"), {"[1,2]", "3"}); 580s ***** assert (__split_interval_literals__ ("[1,2],3"), {"[1,2]", "3"}); 580s ***** assert (__split_interval_literals__ ("[1,2], 3"), {"[1,2]", "3"}); 580s ***** assert (__split_interval_literals__ ("[1,2]\n3"), {"[1,2]"; "3"}); 580s ***** assert (__split_interval_literals__ ("[1,2];3"), {"[1,2]"; "3"}); 580s ***** assert (__split_interval_literals__ ("[1,2]; 3"), {"[1,2]"; "3"}); 580s ***** assert (__split_interval_literals__ (["[1,2]"; "3"]), {"[1,2]"; "3"}); 580s ***** assert (__split_interval_literals__ ("1 3"), {"1", "3"}); 580s ***** assert (__split_interval_literals__ ("1,3"), {"1", "3"}); 580s ***** assert (__split_interval_literals__ ("1, 3"), {"1", "3"}); 580s ***** assert (__split_interval_literals__ ("1\n3"), {"1"; "3"}); 580s ***** assert (__split_interval_literals__ ("1;3"), {"1"; "3"}); 580s ***** assert (__split_interval_literals__ ("1; 3"), {"1"; "3"}); 580s ***** assert (__split_interval_literals__ (["1"; "3"]), {"1"; "3"}); 580s ***** assert (__split_interval_literals__ ("[1,2] [3,4] [5,6]"), {"[1,2]", "[3,4]", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("[1,2],[3,4],[5,6]"), {"[1,2]", "[3,4]", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("[1,2], [3,4], [5,6]"), {"[1,2]", "[3,4]", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("[1,2]\n[3,4];[5,6]"), {"[1,2]"; "[3,4]"; "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("[1,2];[3,4] [5,6]"), {"[1,2]", "[Empty]"; "[3,4]", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("[1,2] [3,4];[5,6]"), {"[1,2]", "[3,4]"; "[5,6]", "[Empty]"}); 580s ***** assert (__split_interval_literals__ ("1 [3,4] [5,6]"), {"1", "[3,4]", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("1,[3,4],[5,6]"), {"1", "[3,4]", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("1, [3,4], [5,6]"), {"1", "[3,4]", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("1\n[3,4];[5,6]"), {"1"; "[3,4]"; "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("1;[3,4] [5,6]"), {"1", "[Empty]"; "[3,4]", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("1 [3,4];[5,6]"), {"1", "[3,4]"; "[5,6]", "[Empty]"}); 580s ***** assert (__split_interval_literals__ ("[1,2] 3 [5,6]"), {"[1,2]", "3", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("[1,2],3,[5,6]"), {"[1,2]", "3", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("[1,2], 3, [5,6]"), {"[1,2]", "3", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("[1,2]\n3;[5,6]"), {"[1,2]"; "3"; "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("[1,2];3 [5,6]"), {"[1,2]", "[Empty]"; "3", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("[1,2] 3;[5,6]"), {"[1,2]", "3"; "[5,6]", "[Empty]"}); 580s ***** assert (__split_interval_literals__ ("[1,2] [3,4] 5"), {"[1,2]", "[3,4]", "5"}); 580s ***** assert (__split_interval_literals__ ("[1,2],[3,4],5"), {"[1,2]", "[3,4]", "5"}); 580s ***** assert (__split_interval_literals__ ("[1,2], [3,4], 5"), {"[1,2]", "[3,4]", "5"}); 580s ***** assert (__split_interval_literals__ ("[1,2]\n[3,4];5"), {"[1,2]"; "[3,4]"; "5"}); 580s ***** assert (__split_interval_literals__ ("[1,2];[3,4] 5"), {"[1,2]", "[Empty]"; "[3,4]", "5"}); 580s ***** assert (__split_interval_literals__ ("[1,2] [3,4];5"), {"[1,2]", "[3,4]"; "5", "[Empty]"}); 580s ***** assert (__split_interval_literals__ ("1 [3,4] 5"), {"1", "[3,4]", "5"}); 580s ***** assert (__split_interval_literals__ ("1,[3,4],5"), {"1", "[3,4]", "5"}); 580s ***** assert (__split_interval_literals__ ("1, [3,4], 5"), {"1", "[3,4]", "5"}); 580s ***** assert (__split_interval_literals__ ("1\n[3,4];5"), {"1"; "[3,4]"; "5"}); 580s ***** assert (__split_interval_literals__ ("1;[3,4] 5"), {"1", "[Empty]"; "[3,4]", "5"}); 580s ***** assert (__split_interval_literals__ ("1 [3,4];5"), {"1", "[3,4]"; "5", "[Empty]"}); 580s ***** assert (__split_interval_literals__ ("1 3 [5,6]"), {"1", "3", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("1,3,[5,6]"), {"1", "3", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("1, 3, [5,6]"), {"1", "3", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("1\n3;[5,6]"), {"1"; "3"; "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("1;3 [5,6]"), {"1", "[Empty]"; "3", "[5,6]"}); 580s ***** assert (__split_interval_literals__ ("1 3;[5,6]"), {"1", "3"; "[5,6]", "[Empty]"}); 580s ***** assert (__split_interval_literals__ ("[1,2] 3 5"), {"[1,2]", "3", "5"}); 580s ***** assert (__split_interval_literals__ ("[1,2],3,5"), {"[1,2]", "3", "5"}); 580s ***** assert (__split_interval_literals__ ("[1,2], 3, 5"), {"[1,2]", "3", "5"}); 580s ***** assert (__split_interval_literals__ ("[1,2]\n3;5"), {"[1,2]"; "3"; "5"}); 580s ***** assert (__split_interval_literals__ ("[1,2];3 5"), {"[1,2]", "[Empty]"; "3", "5"}); 580s ***** assert (__split_interval_literals__ ("[1,2] 3;5"), {"[1,2]", "3"; "5", "[Empty]"}); 580s ***** assert (__split_interval_literals__ ("1 3 5"), {"1", "3", "5"}); 580s ***** assert (__split_interval_literals__ ("1,3,5"), {"1", "3", "5"}); 580s ***** assert (__split_interval_literals__ ("1, 3, 5"), {"1", "3", "5"}); 580s ***** assert (__split_interval_literals__ ("1\n3;5"), {"1"; "3"; "5"}); 580s ***** assert (__split_interval_literals__ ("1;3 5"), {"1", "[Empty]"; "3", "5"}); 580s ***** assert (__split_interval_literals__ ("1 3;5"), {"1", "3"; "5", "[Empty]"}); 580s 92 tests, 92 passed, 0 known failure, 0 skipped 580s [inst/ctc_intersect.m] 580s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/ctc_intersect.m 580s ***** function [fval, x] = ctc_abs (y, x) 580s fval = abs (x); 580s x = absrev (intersect (fval, y), x); 580s ***** endfunction 580s ***** shared c 580s c = ctc_intersect (@ctc_abs, "[0, 2]", @ctc_abs, "[1, 3]"); 580s ***** test 580s [fval, x] = c (infsup (0), infsup ("[1, 3]")); 580s assert (ismember (0, fval) && 0 != fval); 580s assert (x == infsup ("[1, 2]")); 580s ***** test 580s [fval, x] = c (infsup (0), infsup ("[1, 2]")); 580s assert (0 == fval); 580s assert (x == infsup ("[1, 2]")); 580s ***** test 580s [fval, x] = c (infsup (0), infsup ("[entire]")); 580s assert (ismember (0, fval) && 0 != fval); 580s assert (x == infsup ("[-2, 2]")); 580s ***** test 580s [fval, x] = c (infsup (0), infsup ("[0, inf]")); 580s assert (ismember (0, fval) && 0 != fval); 580s assert (x == infsup ("[1, 2]")); 580s 4 tests, 4 passed, 0 known failure, 0 skipped 580s [inst/ctc_union.m] 580s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/ctc_union.m 580s ***** function [fval, cx] = ctc_sin (y, x) 580s fval = sin (x); 580s y = intersect (y, fval); 580s cx = sinrev (y, x); 580s ***** endfunction 580s ***** function [fval, cx] = ctc_cos (y, x) 580s fval = cos (x); 580s y = intersect (y, fval); 580s cx = cosrev (y, x); 580s ***** endfunction 580s ***** shared c 580s c = ctc_union (@ctc_sin, 0, @ctc_cos, 0); 580s ***** test 580s x = infsup (0); 580s y = infsup (0); 580s [fval, cx] = c (y, x); 580s assert (fval == 0); 580s assert (cx == 0) 580s ***** test 580s x = infsup ("pi") / 2; 580s y = infsup (0); 580s [fval, cx] = c (y, x); 580s assert (fval == "[0, 1]"); 580s assert (cx == x); 580s ***** test 580s x = infsup ("pi") / 4; 580s y = infsup (0); 580s [fval, cx] = c (y, x); 580s assert (fval > 0); 580s assert (isempty (cx)); 580s ***** test 580s x = infsup (0, eps); 580s y = infsup (0); 580s [fval, cx] = c (y, x); 580s assert (fval == "[0, 1]"); 580s assert (cx == 0); 581s ***** test 581s x = infsup ("[0, pi]") / 2; 581s y = infsup (0); 581s [fval, cx] = c (y, x); 581s assert (fval == "[0, 1]"); 581s assert (cx == x); 581s 5 tests, 5 passed, 0 known failure, 0 skipped 581s [inst/empty.m] 581s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/empty.m 581s ***** assert (inf (empty ()), inf); 581s ***** assert (sup (empty ()), -inf); 581s ***** assert (decorationpart (empty ()), {"trv"}); 581s ***** assert (inf (empty (5)), inf (5)); 581s ***** assert (sup (empty (5)), -inf (5)); 581s ***** assert (strcmp (decorationpart (empty (5)), "trv"), true (5)); 581s ***** assert (inf (empty (5, 6)), inf (5, 6)); 581s ***** assert (sup (empty (5, 6)), -inf (5, 6)); 581s ***** assert (strcmp (decorationpart (empty (5, 6)), "trv"), true (5, 6)); 581s ***** assert (inf (empty (5, 6, 7)), inf (5, 6, 7)); 581s ***** assert (sup (empty (5, 6, 7)), -inf (5, 6, 7)); 581s ***** assert (strcmp (decorationpart (empty (5, 6, 7)), "trv"), true (5, 6, 7)); 581s 12 tests, 12 passed, 0 known failure, 0 skipped 581s [inst/entire.m] 581s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/entire.m 581s ***** assert (inf (entire ()), -inf); 581s ***** assert (sup (entire ()), inf); 581s ***** assert (decorationpart (entire ()), {"dac"}); 581s ***** assert (inf (entire (5)), -inf (5)); 581s ***** assert (sup (entire (5)), inf (5)); 581s ***** assert (strcmp (decorationpart (entire (5)), "dac"), true (5)); 581s ***** assert (inf (entire (5, 6)), -inf (5, 6)); 581s ***** assert (sup (entire (5, 6)), inf (5, 6)); 581s ***** assert (strcmp (decorationpart (entire (5, 6)), "dac"), true (5, 6)); 581s ***** assert (inf (entire (5, 6, 7)), -inf (5, 6, 7)); 581s ***** assert (sup (entire (5, 6, 7)), inf (5, 6, 7)); 581s ***** assert (strcmp (decorationpart (entire (5, 6, 7)), "dac"), true (5, 6, 7)); 581s 12 tests, 12 passed, 0 known failure, 0 skipped 581s [inst/exacttointerval.m] 581s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/exacttointerval.m 581s ***** assert (isempty (exacttointerval ("[Empty]"))); 581s ***** assert (isentire (exacttointerval ("[Entire]"))); 581s ***** test "common interval"; 581s y = exacttointerval ("[0, 1]"); 581s assert (inf (y), 0); 581s assert (sup (y), 1); 581s ***** test "point interval"; 581s y = exacttointerval ("[42]"); 581s assert (inf (y), 42); 581s assert (sup (y), 42); 581s ***** test "unbound interval"; 581s y = exacttointerval ("[-4, Infinity]"); 581s assert (inf (y), -4); 581s assert (sup (y), inf); 581s ***** error exacttointerval ("[0, 0.1]"); 581s ***** error exacttointerval ("[1, 0]"); 581s ***** test "N-dimensional array"; 581s i = infsup (reshape (1:24, 2, 3, 4)); 581s assert (exacttointerval (intervaltoexact (i)) == i); 581s 8 tests, 8 passed, 0 known failure, 0 skipped 581s [inst/hull.m] 581s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/hull.m 581s ***** assert (isnai (hull (nai))); 581s ***** assert (isempty (hull (nan))); 581s ***** assert (isequal (hull (2, nan, 3, 5), infsupdec (2, 5, "trv"))); 581s ***** 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"))); 581s ***** assert (isequal (hull (magic (3), 10), infsupdec (magic (3), 10 (ones (3)), "com"))); 581s ***** 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"}))); 581s ***** assert (isnai (hull ([nai, 2])), logical ([1 0])); 581s ***** assert (isnai (hull ([nai, 2], [nai, 3])), logical ([1 0])); 581s ***** assert (isnai (hull ([nai, 2], nai)), logical ([1 1])); 581s ***** assert (isnai (hull ([nai, 2], [2, nai])), logical ([1 1])); 581s ***** assert (isequal (hull (zeros (2, 2, 2, 2), ones (2, 2, 2, 2)), infsupdec (zeros (2, 2, 2, 2), ones (2, 2, 2, 2)))) 581s ***** 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)))) 581s ***** assert (isnai (hull (zeros (2, 2, 2, 2), ones (2, 2, 2, 2), nai)), logical (ones (2, 2, 2, 2))) 581s ***** error hull (1:2, 1:3); 581s ***** error hull ((1:2)', (1:3)'); 581s ***** error hull (ones (2, 2, 2), ones (2, 2, 3)); 581s ***** test "from the documentation string"; 581s assert (isequal (hull (1, 2, 3, 4), infsupdec (1, 4, "com"))); 581s assert (isequal (hull (empty, entire), infsupdec (-inf, inf, "trv"))); 581s assert (isequal (hull ("0.1", "pi", "e"), infsupdec (0.1 - eps / 16, pi + eps * 2, "com"))); 581s assert (isequal (hull ("[0, 3]", "[4, 7]"), infsupdec ("[0, 7]_com"))); 582s 17 tests, 17 passed, 0 known failure, 0 skipped 582s [inst/interval_bitpack.m] 582s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/interval_bitpack.m 582s ***** test "bare"; 582s littleendian = bitunpack (uint16 (1))(1); 582s b = zeros (1, 128); 582s if (littleendian) 582s b([52, 63, 117, 127]) = 1; 582s else 582s b([7, 12, 71, 77]) = 1; 582s endif 582s decoded = interval_bitpack (logical (b)); 582s assert (eq (decoded, infsup (3, 4))); 582s ***** test "decorated"; 582s littleendian = bitunpack (uint16 (1))(1); 582s b = zeros (1, 136); 582s if (littleendian) 582s b([52, 63, 117, 127, 133]) = 1; 582s else 582s b([7, 12, 71, 77, 133]) = 1; 582s endif 582s decoded = interval_bitpack (logical (b)); 582s assert (eq (decoded, infsupdec (3, 4))); 582s 2 tests, 2 passed, 0 known failure, 0 skipped 582s [inst/midrad.m] 582s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/midrad.m 582s ***** assert (isempty (midrad ())); 582s ***** warning id=interval:UndefinedOperation 582s assert (isnai (midrad (0, -inf))); 582s ***** warning id=interval:UndefinedOperation 582s assert (isnai (midrad (0, -.1))); 582s ***** warning id=interval:UndefinedOperation 582s assert (isnai (midrad (0, "-.1"))); 582s ***** warning id=interval:UndefinedOperation 582s assert (isnai (midrad (0, infsup("-.1")))); 582s ***** assert (isequal (midrad ("pi"), infsupdec ("pi"))); 582s ***** warning id=interval:ImplicitPromote 582s assert (isequal (midrad (infsup (2), 2), infsupdec (0, 4))); 582s ***** assert (isequal (midrad (2, infsup (2)), infsupdec (0, 4))); 582s ***** warning id=interval:ImplicitPromote 582s assert (isequal (midrad (infsup (2), infsup (2)), infsupdec (0, 4))); 582s ***** assert (isequal (midrad (2, infsupdec (2)), infsupdec (0, 4))); 582s ***** assert (isequal (midrad (infsupdec (2), 2), infsupdec (0, 4))); 582s ***** warning id=interval:ImplicitPromote 582s assert (isequal (midrad (infsup (2), infsupdec (2)), infsupdec (0, 4))); 582s ***** assert (isequal (midrad (infsupdec (2), infsup (2)), infsupdec (0, 4))); 582s ***** assert (isequal (midrad (infsupdec (2), infsupdec (2)), infsupdec (0, 4))); 582s ***** 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]))); 582s ***** 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]))); 582s ***** # from the documentation string 582s ***** assert (isequal (midrad (42, 3), infsupdec (39, 45))); 582s ***** assert (isequal (midrad (0, inf), entire ())); 582s ***** assert (isequal (midrad ("1.1", "0.1"), infsupdec (1 - eps, "1.2"))); 582s ***** # N-dimensional arrays 582s ***** assert (isequal (midrad (zeros (2, 2, 2), ones (2, 2, 2)), infsupdec (-ones (2, 2, 2), ones (2, 2, 2)))); 582s ***** assert (isequal (midrad (zeros (2, 2, 2), 1), infsupdec (-ones (2, 2, 2), ones (2, 2, 2)))); 582s ***** assert (isequal (midrad (0, ones (2, 2, 2)), infsupdec (-ones (2, 2, 2), ones (2, 2, 2)))); 582s ***** test 582s [M, R] = midrad (infsupdec (-ones (2, 2, 2), ones (2, 2, 2))); 582s assert (M, zeros (2, 2, 2)); 582s assert (R, ones (2, 2, 2)); 582s 23 tests, 23 passed, 0 known failure, 0 skipped 582s [inst/nai.m] 582s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/nai.m 582s ***** assert (isnai (nai ())); 582s ***** assert (isnai (nai (2)), true (2)); 582s ***** assert (isnai (nai (3, 4)), true (3, 4)); 582s ***** assert (decorationpart (nai ()), {"ill"}); 582s ***** assert (isnai (nai (2, 2, 2)), true (2, 2, 2)) 582s 5 tests, 5 passed, 0 known failure, 0 skipped 582s [inst/vereigback.m] 582s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/vereigback.m 582s ***** test 582s [lambda, X, ep] = vereigback (eye (2)); 582s assert (lambda, [1; 1]); 582s assert (X, eye (2)); 582s assert (ep, zeros (2, 1)); 582s ***** test 582s [lambda, X, ep] = vereigback ([2 1; 1 2]); 582s assert (lambda, [1; 3]); 582s assert (X, [-1 1; 1 1] ./ sqrt (2), eps); 582s assert (ep, zeros (2, 1)); 582s ***** test 582s [lambda, X, ep] = vereigback ([2 0 0; 0 3 4; 0 4 9]); 582s assert (lambda, [1; 2; 11]); 582s assert (ep, zeros (3, 1)); 582s ***** test 582s [lambda, X, ep] = vereigback ([1 2 3; 0 1 2; 1 1 1]); 582s assert (max (ep) < 1e-14); 583s 4 tests, 4 passed, 0 known failure, 0 skipped 583s [inst/vereigvec.m] 583s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/vereigvec.m 583s ***** test 583s A = [1 0 0; 0 1 1; 0 0 1]; 583s assert (vereigvec (A, [1; 0; 0]), 1); 583s assert (vereigvec (A, [0; 1; 0]), 1); 583s assert (vereigvec (A, [0; 0; 1]), 0); 583s ***** test 583s A = magic (3); 583s [evc, lambda] = vereigvec (A, [1 1 1]); 583s assert (evc, 1); 583s assert (lambda == 15); 583s assert (vereigvec (A, [1; 0; 0]), 0); 583s assert (vereigvec (A, [0; 1; 0]), 0); 583s assert (vereigvec (A, [0; 0; 1]), 0); 583s ***** test 583s A = magic (3) + infsup ("[-5, 5]"); 583s [evc, lambda, As] = vereigvec (A, [1 0 0]); 583s assert (evc, 1); 583s assert (lambda == "[3, 13]"); 583s assert (ismember ([8 1 6; 0 2 4; 0 5 -2], As)); 583s assert (max (max (wid (As))) < 1e-14); 583s 3 tests, 3 passed, 0 known failure, 0 skipped 583s [inst/verintlinineqs.m] 583s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/verintlinineqs.m 583s ***** test 583s A = [-2, -3; -2, -1]; 583s b = [-1500; -1000]; 583s [x, As] = verintlinineqs (A, b); 583s assert (x, [375; 250], 1e-9); 583s assert (all (x >= [375; 250])); 583s assert (all (all (isempty (As)))); 583s 1 test, 1 passed, 0 known failure, 0 skipped 583s [inst/verinvnonneg.m] 583s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/verinvnonneg.m 583s ***** assert (verinvnonneg (eye (1)), 1) 583s ***** assert (verinvnonneg (eye (2)), 1) 583s ***** assert (verinvnonneg (eye (3)), 1) 583s ***** assert (verinvnonneg (eye (4)), 1) 583s ***** assert (verinvnonneg (eye (5)), 1) 583s ***** assert (verinvnonneg (eye (6)), 1) 583s ***** assert (verinvnonneg (eye (7)), 1) 583s ***** assert (verinvnonneg (eye (8)), 1) 583s ***** assert (verinvnonneg (zeros (1)), 0) 583s ***** assert (verinvnonneg (zeros (2)), 0) 583s ***** assert (verinvnonneg (zeros (3)), 0) 583s ***** assert (verinvnonneg (zeros (4)), 0) 583s ***** assert (verinvnonneg (zeros (5)), 0) 584s ***** assert (verinvnonneg (zeros (6)), 0) 584s ***** assert (verinvnonneg (zeros (7)), 0) 584s ***** assert (verinvnonneg (zeros (8)), 0) 584s ***** assert (verinvnonneg (magic (7)), 0) 584s ***** assert (verinvnonneg (infsup (-inf, inf)), -1) 585s 18 tests, 18 passed, 0 known failure, 0 skipped 585s [inst/verlinineqnn.m] 585s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/verlinineqnn.m 585s ***** test 585s A = [-2, -3; -2, -1]; 585s b = [-1500; -1000]; 585s [x, y] = verlinineqnn (A, b); 585s assert (x, [375; 250], 1e-9); 585s assert (all (x >= [375; 250])); 585s assert (isnan (y)); 585s ***** test 585s A = [1, 2; 3, 4]; 585s b = [-1; 0]; 585s [x, y] = verlinineqnn (A, b); 585s assert (y, [1; 0], 1e-9); 585s assert (all (y >= [1; 0])); 585s assert (isnan (x)); 585s ***** test 585s A = [1, 2; 3, 4]; 585s b = [1; 1]; 585s [x, y] = verlinineqnn (A, b); 585s assert (x, [0; 0]); 585s assert (isnan (y)); 585s 3 tests, 3 passed, 0 known failure, 0 skipped 585s [inst/verlinprog.m] 585s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/inst/verlinprog.m 585s ***** test 585s A = [-2, -3; -2, -1]; 585s b = [-1500, -1000]; 585s c = [1; 1]; 585s [flag, x, y, h] = verlinprog (A, b, c); 585s assert (flag, "verified optimum"); 585s assert (ismember ([375; 250], x)); 585s assert (wid (x) < 1e-12); 585s assert (ismember ([-0.25; -0.25], y)); 585s assert (wid (y) < 1e-16); 585s assert (ismember (625, h)); 585s assert (wid (h) < 1e-12); 585s 1 test, 1 passed, 0 known failure, 0 skipped 585s Checking C++ files ... 585s [src/crlibm_function.cc] 585s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/src/crlibm_function.cc 585s ***** test 585s for f = {"acos", "asin", "atan", "cos", "cosh", "exp", "expm1", "log", "log10", "log1p", "log2", "sin", "sinh", "tan"} 585s for rnd = {+inf, -inf, 0, 0.5} 585s assert (crlibm_function (f{:}, rnd{:}, 0.5), mpfr_function_d (f{:}, rnd{:}, 0.5)); 585s endfor 585s endfor 585s 1 test, 1 passed, 0 known failure, 0 skipped 585s [src/mpfr_function_d.cc] 585s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/src/mpfr_function_d.cc 585s ***** assert (mpfr_function_d ('plus', 0, 2, 2), 4); 585s ***** assert (mpfr_function_d ('plus', -inf, 1, eps / 2), 1); 585s ***** assert (mpfr_function_d ('plus', +inf, 1, eps / 2), 1 + eps); 585s ***** error mpfr_function_d ('Krauskefarben', 0, 47, 11); 585s ***** # Cross-check unit tests from crlibm against the MPFR library. 585s ***** # We simulate binary64 floating-point arithmetic in MPFR 585s ***** # with mpfr_function_d and results shall be identical. 585s ***** # 585s ***** shared testdata 585s testdata = load (fullfile (... 585s fileparts (file_in_loadpath ("__check_crlibm__.m")), ... 585s "test", ... 585s "crlibm.mat")); 585s ***** function verify (fname, rnd, data) 585s assert (mpfr_function_d (fname, rnd, data.input), data.output); 585s ***** endfunction 585s ***** test verify ("acos", -inf, testdata.acos_rd); 585s ***** test verify ("acos", +inf, testdata.acos_ru); 585s ***** test verify ("acos", 0.5, testdata.acos_rn); 585s ***** test verify ("acos", 0, testdata.acos_rz); 585s ***** test verify ("asin", -inf, testdata.asin_rd); 585s ***** test verify ("asin", +inf, testdata.asin_ru); 585s ***** test verify ("asin", 0.5, testdata.asin_rn); 585s ***** test verify ("asin", 0, testdata.asin_rz); 585s ***** test verify ("atan", -inf, testdata.atan_rd); 585s ***** test verify ("atan", +inf, testdata.atan_ru); 585s ***** test verify ("atan", 0.5, testdata.atan_rn); 585s ***** test verify ("atan", 0, testdata.atan_rz); 585s ***** test verify ("cos", -inf, testdata.cos_rd); 585s ***** test verify ("cos", +inf, testdata.cos_ru); 585s ***** test verify ("cos", 0.5, testdata.cos_rn); 585s ***** test verify ("cos", 0, testdata.cos_rz); 585s ***** test verify ("cosh", -inf, testdata.cosh_rd); 585s ***** test verify ("cosh", +inf, testdata.cosh_ru); 585s ***** test verify ("cosh", 0.5, testdata.cosh_rn); 585s ***** test verify ("cosh", 0, testdata.cosh_rz); 585s ***** test verify ("exp", -inf, testdata.exp_rd); 585s ***** test verify ("exp", +inf, testdata.exp_ru); 585s ***** test verify ("exp", 0.5, testdata.exp_rn); 585s ***** test verify ("exp", 0, testdata.exp_rz); 585s ***** test verify ("expm1", -inf, testdata.expm1_rd); 585s ***** test verify ("expm1", +inf, testdata.expm1_ru); 585s ***** test verify ("expm1", 0.5, testdata.expm1_rn); 585s ***** test verify ("expm1", 0, testdata.expm1_rz); 585s ***** test verify ("log", -inf, testdata.log_rd); 585s ***** test verify ("log", +inf, testdata.log_ru); 585s ***** test verify ("log", 0.5, testdata.log_rn); 585s ***** test verify ("log", 0, testdata.log_rz); 585s ***** test verify ("log10", -inf, testdata.log10_rd); 585s ***** test verify ("log10", +inf, testdata.log10_ru); 585s ***** test verify ("log10", 0.5, testdata.log10_rn); 585s ***** test verify ("log10", 0, testdata.log10_rz); 585s ***** test verify ("log1p", -inf, testdata.log1p_rd); 585s ***** test verify ("log1p", +inf, testdata.log1p_ru); 585s ***** test verify ("log1p", 0.5, testdata.log1p_rn); 585s ***** test verify ("log1p", 0, testdata.log1p_rz); 585s ***** test verify ("log2", -inf, testdata.log2_rd); 585s ***** test verify ("log2", +inf, testdata.log2_ru); 585s ***** test verify ("log2", 0.5, testdata.log2_rn); 585s ***** test verify ("log2", 0, testdata.log2_rz); 585s ***** test verify ("sin", -inf, testdata.sin_rd); 585s ***** test verify ("sin", +inf, testdata.sin_ru); 585s ***** test verify ("sin", 0.5, testdata.sin_rn); 585s ***** test verify ("sin", 0, testdata.sin_rz); 585s ***** test verify ("sinh", -inf, testdata.sinh_rd); 585s ***** test verify ("sinh", +inf, testdata.sinh_ru); 585s ***** test verify ("sinh", 0.5, testdata.sinh_rn); 585s ***** test verify ("sinh", 0, testdata.sinh_rz); 585s ***** test verify ("tan", -inf, testdata.tan_rd); 585s ***** test verify ("tan", +inf, testdata.tan_ru); 585s ***** test verify ("tan", 0.5, testdata.tan_rn); 585s ***** test verify ("tan", 0, testdata.tan_rz); 585s 60 tests, 60 passed, 0 known failure, 0 skipped 585s [src/mpfr_linspace_d.cc] 585s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/src/mpfr_linspace_d.cc 585s ***** assert (mpfr_linspace_d (-inf, 1, 10, 10), 1 : 10); 585s ***** assert (mpfr_linspace_d (inf, 1, 10, 8) - mpfr_linspace_d (-inf, 1, 10, 8), [0 2 2 4 4 4 8 0] .* eps); 585s 2 tests, 2 passed, 0 known failure, 0 skipped 585s [src/mpfr_matrix_sqr_d.cc] 585s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/src/mpfr_matrix_sqr_d.cc 585s ***** test 585s m = magic (3); 585s [l, u] = mpfr_matrix_sqr_d (m, m + 1); 585s assert (l, [91, 67, 67; 67, 91, 67; 67, 67, 91]); 585s assert (u, [124, 100, 100; 100, 124, 100; 100, 100, 124]); 585s 1 test, 1 passed, 0 known failure, 0 skipped 585s [src/mpfr_to_string_d.cc] 585s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/src/mpfr_to_string_d.cc 585s ***** test; 585s [s, isexact] = mpfr_to_string_d (-inf, "decimal", .1); 585s assert (s, {"0.1"}); 585s assert (isexact, false); 585s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", inf), {"inf"}); 585s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", -inf), {"-inf"}); 585s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", nan), {"nan"}); 585s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", 0), {"0x0.0000000000000p+0"}); 585s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", 2), {"0x1.0000000000000p+1"}); 585s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", -1), {"-0x1.0000000000000p+0"}); 585s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", pow2 (-1022)), {"0x1.0000000000000p-1022"}); 585s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", pow2 (-1074)), {"0x0.0000000000001p-1022"}); 585s 9 tests, 9 passed, 0 known failure, 0 skipped 585s [src/mpfr_vector_dot_d.cc] 585s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/src/mpfr_vector_dot_d.cc 585s ***** test; 585s [l, u] = mpfr_vector_dot_d (-1, -1, 2, 3, 1); 585s assert (l, -3); 585s assert (u, 6); 585s ***** test; 585s x = [realmax, realmax, -realmax, -realmax, 1, eps/2]; 585s y = ones (size (x)); 585s [l, u] = mpfr_vector_dot_d (x, y, x, y, 2); 585s d = mpfr_vector_dot_d (0.5, x, y, 2); 585s assert (l, 1); 585s assert (u, 1 + eps); 585s assert (ismember (d, infsup (l, u))); 585s ***** test; 585s [l, u] = mpfr_vector_dot_d (0, 0, inf, inf, 1); 585s d = mpfr_vector_dot_d (0.5, 0, inf, 1); 585s assert (l, 0); 585s assert (u, inf); 585s assert (isequaln (d, NaN)); 585s ***** test; 585s x = reshape (1:24, 2, 3, 4); 585s y = 2.*ones (2, 3, 4); 585s [l u] = mpfr_vector_dot_d (x, y, x, y, 3); 585s d = mpfr_vector_dot_d (0.5, x, y, 3); 585s assert (l, [80, 96, 112; 88, 104, 120]); 585s assert (u, [80, 96, 112; 88, 104, 120]); 585s assert (d, [80, 96, 112; 88, 104, 120]); 585s ***** shared testdata 585s testdata = load (file_in_loadpath ("test/itl.mat")); 586s ***** test 586s # Scalar evaluation 586s testcases = testdata.NoSignal.double.dot_nearest; 586s for testcase = [testcases]' 586s assert (isequaln (... 586s mpfr_vector_dot_d (0.5, testcase.in{1}, testcase.in{2}, 2), ... 586s testcase.out)); 586s endfor 586s ***** test 586s # Vector evaluation 586s testcases = testdata.NoSignal.double.dot_nearest; 586s in1 = vertcat (testcases.in)(:, 1); 586s in1 = cell2mat (cellfun ("postpad", in1, {(max (cellfun ("numel", in1)))}, "UniformOutput", false)); 586s in2 = vertcat (testcases.in)(:, 2); 586s in2 = cell2mat (cellfun ("postpad", in2, {(max (cellfun ("numel", in2)))}, "UniformOutput", false)); 586s out = vertcat (testcases.out); 586s assert (isequaln (mpfr_vector_dot_d (0.5, in1, in2, 2), out)); 586s ***** test 586s # Scalar evaluation 586s testcases = testdata.NoSignal.double.sum_sqr_nearest; 586s for testcase = [testcases]' 586s assert (isequaln (... 586s mpfr_vector_dot_d (0.5, testcase.in{1}, testcase.in{1}, 2), ... 586s testcase.out)); 586s endfor 586s ***** test 586s # Vector evaluation 586s testcases = testdata.NoSignal.double.sum_sqr_nearest; 586s in1 = vertcat (testcases.in); 586s in1 = cell2mat (cellfun ("postpad", in1, {(max (cellfun ("numel", in1)))}, "UniformOutput", false)); 586s out = vertcat (testcases.out); 586s assert (isequaln (mpfr_vector_dot_d (0.5, in1, in1, 2), out)); 586s 8 tests, 8 passed, 0 known failure, 0 skipped 586s [src/mpfr_vector_sum_d.cc] 586s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/src/mpfr_vector_sum_d.cc 586s ***** assert (mpfr_vector_sum_d (0, [eps, realmax, realmax, -realmax, -realmax], 2), eps) 586s ***** assert (mpfr_vector_sum_d (-inf, [eps/2, 1], 2), 1) 586s ***** assert (mpfr_vector_sum_d (+inf, [eps/2, 1], 2), 1 + eps) 586s ***** test 586s a = inf (infsup ("0X1.1111111111111P+100")); 586s b = inf (infsup ("0X1.1111111111111P+1")); 586s [s, e] = mpfr_vector_sum_d (0.5, [a, b], 2); 586s assert (s, a); 586s assert (e, b); 586s ***** test 586s a = inf (infsup ("0X1.1111111111111P+53")); 586s b = inf (infsup ("0X1.1111111111111P+1")); 586s c = inf (infsup ("0X1.1111111111112P+53")); 586s d = inf (infsup ("0X1.111111111111P-3")); 586s [s, e] = mpfr_vector_sum_d (0.5, [a, b], 2); 586s assert (s, c); 586s assert (e, d); 586s ***** test 586s a = inf (infsup ("0X1.1111111111111P+2")); 586s b = inf (infsup ("0X1.1111111111111P+1")); 586s c = inf (infsup ("0X1.999999999999AP+2")); 586s d = inf (infsup ("-0X1P-51")); 586s [s, e] = mpfr_vector_sum_d (0.5, [a, b], 2); 586s assert (s, c); 586s assert (e, d); 586s ***** test 586s for dim = 1:6 586s assert (mpfr_vector_sum_d (0.5, ones (1, 2, 3, 4, 5), dim), sum (ones (1, 2, 3, 4, 5), dim)); 586s endfor 586s ***** shared testdata 586s testdata = load (file_in_loadpath ("test/itl.mat")); 586s ***** test 586s # Scalar evaluation 586s testcases = testdata.NoSignal.double.sum_nearest; 586s for testcase = [testcases]' 586s assert (isequaln (... 586s mpfr_vector_sum_d (0.5, testcase.in{1}, 2), ... 586s testcase.out)); 586s endfor 586s ***** test 586s # Vector evaluation 586s testcases = testdata.NoSignal.double.sum_nearest; 586s in1 = vertcat (testcases.in); 586s in1 = cell2mat (cellfun ("postpad", in1, {(max (cellfun ("numel", in1)))}, "UniformOutput", false)); 586s out = vertcat (testcases.out); 586s assert (isequaln (mpfr_vector_sum_d (0.5, in1, 2), out)); 586s ***** test 586s # Scalar evaluation 586s testcases = testdata.NoSignal.double.sum_abs_nearest; 586s for testcase = [testcases]' 586s assert (isequaln (... 586s mpfr_vector_sum_d (0.5, abs (testcase.in{1}), 2), ... 586s testcase.out)); 586s endfor 586s ***** test 586s # Vector evaluation 586s testcases = testdata.NoSignal.double.sum_abs_nearest; 586s in1 = vertcat (testcases.in); 586s in1 = cell2mat (cellfun ("postpad", in1, {(max (cellfun ("numel", in1)))}, "UniformOutput", false)); 586s out = vertcat (testcases.out); 586s assert (isequaln (mpfr_vector_sum_d (0.5, abs (in1), 2), out)); 586s 11 tests, 11 passed, 0 known failure, 0 skipped 586s [src/__setround__.cc] 586s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/src/__setround__.cc 586s ***** xtest 586s __setround__ (+inf); 586s assert (1 + realmin > 1, true); 586s assert (1 - realmin == 1, true); 586s __setround__ (0.5); 586s ***** xtest 586s __setround__ (-inf); 586s assert (1 + realmin == 1, true); 586s assert (1 - realmin < 1, true); 586s __setround__ (0.5); 586s ***** test 586s __setround__ (0.5); 586s assert (1 + realmin == 1, true); 586s assert (1 - realmin == 1, true); 586s ***** shared 586s __setround__ (0.5); 586s 3 tests, 3 passed, 0 known failure, 0 skipped 586s [src/mpfr_matrix_mul_d.cc] 586s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/src/mpfr_matrix_mul_d.cc 586s ***** test; 586s [l, u] = mpfr_matrix_mul_d (magic (3), magic (3)', magic (3) + 1, magic (3)' + 1); 586s assert (l, [101, 71, 53; 71, 83, 71; 53, 71, 101]); 586s assert (u, [134, 104, 86; 104, 116, 104; 86, 104, 134]); 586s ***** xtest; 586s if (((exist ("__octave_config_info__") && ... 586s __octave_config_info__.ENABLE_OPENMP) || ... 586s (not (exist ("__octave_config_info__")) && ... 586s octave_config_info ("features").OPENMP)) ... 586s && nproc ("overridable") > 1) 586s ## OpenMP is enabled and may use more than one thread. 586s ## We should observe speed-ups by that. 586s A = vec (magic (2000)); 586s tic; 586s mpfr_matrix_mul_d (A', A, A', A); 586s time_per_element = toc; 586s A = [A A]; 586s tic; 586s mpfr_matrix_mul_d (A', A, A', A); 586s time_per_element_parallel = toc / numel (ans); 586s 586s ## Ideally, the runtime would be cut in half (at least), 586s ## however, there is an overhead, so let's be pessimistic and 586s ## assume that the parallel execution is at least 20% faster. 586s assert (time_per_element > 1.2 * time_per_element_parallel) 586s endif 591s 2 tests, 2 passed, 0 known failure, 0 skipped 591s [src/intervaltotext.cc] 591s >>>>> /tmp/autopkgtest.4pbGpu/build.3TD/src/src/intervaltotext.cc 591s ***** assert (intervaltotext (infsup (1 + eps), "exact decimal"), "[1.0000000000000002220446049250313080847263336181640625]"); 591s ***** assert (intervaltotext (infsup (1 + eps), "exact hexadecimal"), "[0x1.0000000000001p+0]"); 591s ***** assert (intervaltotext (infsup (pi), "[.3g]"), "[3.14, 3.15]"); 591s ***** assert (intervaltotext (infsup (pi), "[.4g]"), "[3.141, 3.142]"); 591s ***** assert (intervaltotext (infsup (1 + eps)), "[1, 1.00001]"); 591s ***** assert (intervaltotext (infsup (1)), "[1]"); 591s ***** assert (reshape (intervaltotext (infsup (reshape (1:120, 2, 3, 4, 5))), 1, 120), intervaltotext (infsup (1:120))); 591s ***** assert (intervaltotext (infsupdec (1 + eps), "exact decimal"), "[1.0000000000000002220446049250313080847263336181640625]_com"); 591s ***** assert (intervaltotext (infsupdec (1 + eps), "exact hexadecimal"), "[0x1.0000000000001p+0]_com"); 591s ***** assert (intervaltotext (infsupdec (1 + eps)), "[1, 1.00001]_com"); 591s ***** assert (intervaltotext (infsupdec (1)), "[1]_com"); 591s ***** assert (reshape (intervaltotext (infsupdec (reshape (1:120, 2, 3, 4, 5))), 1, 120), intervaltotext (infsupdec (1:120))); 591s ***** assert (intervaltotext (infsup (2, 3), "[g]"), "[2, 3]"); 591s ***** assert (intervaltotext (infsup (2, 3), "9:[g]"), "[ 2, 3]"); 591s ***** assert (intervaltotext (infsup (), "[g]"), "[Empty]"); 591s ***** assert (intervaltotext (infsup (), "9:[g]"), "[ Empty ]"); 591s ***** assert (intervaltotext (infsup (2, 3), "g"), "2 3"); 591s ***** assert (intervaltotext (infsupdec (2, 3), "g"), "2 3 _com"); 591s ***** assert (intervaltotext (infsup (), "[Cg]"), "[EMPTY]"); 591s ***** assert (intervaltotext (infsup (), "[cg]"), "[empty]"); 591s ***** assert (intervaltotext (infsup (-inf, inf), "[g]"), "[Entire]"); 591s ***** assert (intervaltotext (infsup (-inf, inf), "[>>>> processing crlibm.tst 591s ????? crlibm.tst does not exist in path 591s 0 test, 0 passed, 0 known failure, 0 skipped 591s >>>>> processing meshgrid.tst 591s ????? meshgrid.tst does not exist in path 591s 0 test, 0 passed, 0 known failure, 0 skipped 591s Done running the unit tests. 591s Summary: 2395 tests, 2395 passed, 0 known failures, 0 skipped 591s autopkgtest [14:14:13]: test command1: -----------------------] 597s command1 PASS 597s autopkgtest [14:14:19]: test command1: - - - - - - - - - - results - - - - - - - - - - 603s autopkgtest [14:14:25]: @@@@@@@@@@@@@@@@@@@@ summary 603s command1 PASS