0s autopkgtest [19:35:49]: starting date and time: 2024-03-20 19:35:49+0000 0s autopkgtest [19:35:49]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [19:35:49]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.gdle69b1/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:octave --apt-upgrade octave-interval --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=octave/8.4.0-1build4 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-6.secgroup --name adt-noble-arm64-octave-interval-20240320-193549-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 108s autopkgtest [19:37:37]: testbed dpkg architecture: arm64 108s autopkgtest [19:37:37]: testbed apt version: 2.7.12 108s autopkgtest [19:37:37]: @@@@@@@@@@@@@@@@@@@@ test bed setup 109s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 109s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3754 kB] 110s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [53.9 kB] 110s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [502 kB] 110s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 110s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [697 kB] 110s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 110s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [41.7 kB] 110s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 110s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [4226 kB] 110s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 110s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [67.6 kB] 110s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 111s Fetched 9477 kB in 2s (5793 kB/s) 112s Reading package lists... 114s Reading package lists... 115s Building dependency tree... 115s Reading state information... 115s Calculating upgrade... 115s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 115s Reading package lists... 116s Building dependency tree... 116s Reading state information... 116s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 117s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 117s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 117s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 117s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 118s Reading package lists... 118s Reading package lists... 119s Building dependency tree... 119s Reading state information... 119s Calculating upgrade... 119s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 120s Reading package lists... 120s Building dependency tree... 120s Reading state information... 121s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 124s autopkgtest [19:37:53]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 125s autopkgtest [19:37:54]: @@@@@@@@@@@@@@@@@@@@ apt-source octave-interval 127s Get:1 http://ftpmaster.internal/ubuntu noble/universe octave-interval 3.2.1-6 (dsc) [2384 B] 127s Get:2 http://ftpmaster.internal/ubuntu noble/universe octave-interval 3.2.1-6 (tar) [2505 kB] 127s Get:3 http://ftpmaster.internal/ubuntu noble/universe octave-interval 3.2.1-6 (diff) [10.8 kB] 128s gpgv: Signature made Wed Aug 30 15:34:55 2023 UTC 128s gpgv: using RSA key 3F464391498FE874BDB5D98F2124AA1983785C90 128s gpgv: issuer "rafael@debian.org" 128s gpgv: Can't check signature: No public key 128s dpkg-source: warning: cannot verify inline signature for ./octave-interval_3.2.1-6.dsc: no acceptable signature found 128s autopkgtest [19:37:57]: testing package octave-interval version 3.2.1-6 129s autopkgtest [19:37:58]: build not needed 129s autopkgtest [19:37:58]: test command1: preparing testbed 131s Reading package lists... 132s Building dependency tree... 132s Reading state information... 132s Starting pkgProblemResolver with broken count: 4 132s Starting 2 pkgProblemResolver with broken count: 4 132s Investigating (0) gir1.2-glib-2.0:arm64 < 2.79.2-1~ubuntu1 @ii mK Ib > 132s Broken gir1.2-glib-2.0:arm64 Depends on libglib2.0-0:arm64 < 2.79.2-1~ubuntu1 @ii pmR > (= 2.79.2-1~ubuntu1) 132s Considering libglib2.0-0:arm64 0 as a solution to gir1.2-glib-2.0:arm64 19 132s Added libglib2.0-0:arm64 to the remove list 132s Investigating (0) curl:arm64 < 8.5.0-2ubuntu2 @ii mK Ib > 132s Broken curl:arm64 Depends on libcurl4:arm64 < 8.5.0-2ubuntu2 @ii pmR > (= 8.5.0-2ubuntu2) 132s Considering libcurl4:arm64 0 as a solution to curl:arm64 4 132s Added libcurl4:arm64 to the remove list 132s Investigating (0) octave-dev:arm64 < none -> 8.4.0-1build4 @un puN Ib > 132s Broken octave-dev:arm64 Depends on libhdf5-dev:arm64 < none @un H > 132s Considering libhdf5-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Broken octave-dev:arm64 Depends on libhdf5-openmpi-dev:arm64 < none @un H > 132s Considering libhdf5-openmpi-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-openmpi-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Broken octave-dev:arm64 Depends on libhdf5-mpich-dev:arm64 < none @un H > 132s Considering libhdf5-mpich-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-mpich-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Investigating (0) libreadline-dev:arm64 < none -> 8.2-3 @un puN Ib > 132s Broken libreadline-dev:arm64 Depends on libreadline8:arm64 < 8.2-3 @ii pmR > (= 8.2-3) 132s Considering libreadline8:arm64 0 as a solution to libreadline-dev:arm64 0 132s Investigating (1) gir1.2-glib-2.0:arm64 < 2.79.2-1~ubuntu1 @ii mK Ib > 132s Broken gir1.2-glib-2.0:arm64 Depends on libglib2.0-0:arm64 < 2.79.2-1~ubuntu1 @ii pmR > (= 2.79.2-1~ubuntu1) 132s Considering libglib2.0-0:arm64 19 as a solution to gir1.2-glib-2.0:arm64 19 132s Removing gir1.2-glib-2.0:arm64 rather than change libglib2.0-0:arm64 132s Investigating (1) python3-gi:arm64 < 3.47.0-3 @ii mK Ib > 132s Broken python3-gi:arm64 Depends on gir1.2-glib-2.0:arm64 < 2.79.2-1~ubuntu1 @ii mR > (>= 1.64.0) 132s Considering gir1.2-glib-2.0:arm64 19 as a solution to python3-gi:arm64 18 132s Removing python3-gi:arm64 rather than change gir1.2-glib-2.0:arm64 132s Investigating (1) gir1.2-girepository-2.0:arm64 < 1.79.1-1 @ii mK Ib > 132s Broken gir1.2-girepository-2.0:arm64 Depends on gir1.2-gobject-2.0:arm64 < none @un mH > (>= 2.79.0) 132s Considering gir1.2-glib-2.0:arm64 19 as a solution to gir1.2-girepository-2.0:arm64 7 132s Removing gir1.2-girepository-2.0:arm64 rather than change gir1.2-gobject-2.0:arm64 132s Investigating (1) apport:arm64 < 2.28.0-0ubuntu1 @ii mK Ib > 132s Broken apport:arm64 Depends on gir1.2-glib-2.0:arm64 < 2.79.2-1~ubuntu1 @ii mR > (>= 1.29.17) 132s Considering gir1.2-glib-2.0:arm64 19 as a solution to apport:arm64 6 132s Removing apport:arm64 rather than change gir1.2-glib-2.0:arm64 132s Investigating (1) apport-core-dump-handler:arm64 < 2.28.0-0ubuntu1 @ii mK Ib > 132s Broken apport-core-dump-handler:arm64 Depends on apport:arm64 < 2.28.0-0ubuntu1 @ii mR > (>= 2.27.0-0ubuntu7~) 132s Considering apport:arm64 6 as a solution to apport-core-dump-handler:arm64 4 132s Removing apport-core-dump-handler:arm64 rather than change apport:arm64 132s Investigating (1) curl:arm64 < 8.5.0-2ubuntu2 @ii mK Ib > 132s Broken curl:arm64 Depends on libcurl4:arm64 < 8.5.0-2ubuntu2 @ii pmR > (= 8.5.0-2ubuntu2) 132s Considering libcurl4:arm64 4 as a solution to curl:arm64 4 132s Removing curl:arm64 rather than change libcurl4:arm64 132s Investigating (1) pollinate:arm64 < 4.33-3.1ubuntu1 @ii mK Ib > 132s Broken pollinate:arm64 Depends on curl:arm64 < 8.5.0-2ubuntu2 @ii mR > 132s Considering curl:arm64 4 as a solution to pollinate:arm64 0 132s Removing pollinate:arm64 rather than change curl:arm64 132s Investigating (1) octave-dev:arm64 < none -> 8.4.0-1build4 @un puN Ib > 132s Broken octave-dev:arm64 Depends on libhdf5-dev:arm64 < none @un H > 132s Considering libhdf5-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Broken octave-dev:arm64 Depends on libhdf5-openmpi-dev:arm64 < none @un H > 132s Considering libhdf5-openmpi-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-openmpi-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Broken octave-dev:arm64 Depends on libhdf5-mpich-dev:arm64 < none @un H > 132s Considering libhdf5-mpich-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-mpich-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Investigating (1) libreadline-dev:arm64 < none -> 8.2-3 @un puN Ib > 132s Broken libreadline-dev:arm64 Depends on libreadline8:arm64 < 8.2-3 @ii pmR > (= 8.2-3) 132s Considering libreadline8:arm64 0 as a solution to libreadline-dev:arm64 0 132s Investigating (2) networkd-dispatcher:arm64 < 2.2.4-1 @ii mK Ib > 132s Broken networkd-dispatcher:arm64 Depends on gir1.2-glib-2.0:arm64 < 2.79.2-1~ubuntu1 @ii mR > 132s Considering gir1.2-glib-2.0:arm64 19 as a solution to networkd-dispatcher:arm64 23 132s Added gir1.2-glib-2.0:arm64 to the remove list 132s Broken networkd-dispatcher:arm64 Depends on python3-gi:arm64 < 3.47.0-3 @ii mR > 132s Considering python3-gi:arm64 18 as a solution to networkd-dispatcher:arm64 23 132s Added python3-gi:arm64 to the remove list 132s Fixing networkd-dispatcher:arm64 via keep of gir1.2-glib-2.0:arm64 132s Fixing networkd-dispatcher:arm64 via keep of python3-gi:arm64 132s Investigating (2) gir1.2-glib-2.0:arm64 < 2.79.2-1~ubuntu1 @ii mK Ib > 132s Broken gir1.2-glib-2.0:arm64 Depends on libglib2.0-0:arm64 < 2.79.2-1~ubuntu1 @ii pmR > (= 2.79.2-1~ubuntu1) 132s Considering libglib2.0-0:arm64 19 as a solution to gir1.2-glib-2.0:arm64 23 132s Added libglib2.0-0:arm64 to the remove list 132s Investigating (2) python3-gi:arm64 < 3.47.0-3 @ii mK Ib > 132s Broken python3-gi:arm64 Depends on gir1.2-girepository-2.0:arm64 < 1.79.1-1 @ii mR > 132s Considering gir1.2-girepository-2.0:arm64 7 as a solution to python3-gi:arm64 23 132s Added gir1.2-girepository-2.0:arm64 to the remove list 132s Fixing python3-gi:arm64 via keep of gir1.2-girepository-2.0:arm64 132s Investigating (2) octave-dev:arm64 < none -> 8.4.0-1build4 @un puN Ib > 132s Broken octave-dev:arm64 Depends on libhdf5-dev:arm64 < none @un H > 132s Considering libhdf5-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Broken octave-dev:arm64 Depends on libhdf5-openmpi-dev:arm64 < none @un H > 132s Considering libhdf5-openmpi-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-openmpi-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Broken octave-dev:arm64 Depends on libhdf5-mpich-dev:arm64 < none @un H > 132s Considering libhdf5-mpich-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-mpich-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Investigating (2) libreadline-dev:arm64 < none -> 8.2-3 @un puN Ib > 132s Broken libreadline-dev:arm64 Depends on libreadline8:arm64 < 8.2-3 @ii pmR > (= 8.2-3) 132s Considering libreadline8:arm64 0 as a solution to libreadline-dev:arm64 0 132s Investigating (3) gir1.2-glib-2.0:arm64 < 2.79.2-1~ubuntu1 @ii mK Ib > 132s Broken gir1.2-glib-2.0:arm64 Depends on libglib2.0-0:arm64 < 2.79.2-1~ubuntu1 @ii pmR > (= 2.79.2-1~ubuntu1) 132s Considering libglib2.0-0:arm64 23 as a solution to gir1.2-glib-2.0:arm64 23 132s Removing gir1.2-glib-2.0:arm64 rather than change libglib2.0-0:arm64 132s Investigating (3) python3-gi:arm64 < 3.47.0-3 @ii mK Ib > 132s Broken python3-gi:arm64 Depends on gir1.2-glib-2.0:arm64 < 2.79.2-1~ubuntu1 @ii mR > (>= 1.64.0) 132s Considering gir1.2-glib-2.0:arm64 23 as a solution to python3-gi:arm64 23 132s Removing python3-gi:arm64 rather than change gir1.2-glib-2.0:arm64 132s Investigating (3) gir1.2-girepository-2.0:arm64 < 1.79.1-1 @ii mK Ib > 132s Broken gir1.2-girepository-2.0:arm64 Depends on gir1.2-gobject-2.0:arm64 < none @un mH > (>= 2.79.0) 132s Considering gir1.2-glib-2.0:arm64 23 as a solution to gir1.2-girepository-2.0:arm64 23 132s Removing gir1.2-girepository-2.0:arm64 rather than change gir1.2-gobject-2.0:arm64 132s Investigating (3) octave-dev:arm64 < none -> 8.4.0-1build4 @un puN Ib > 132s Broken octave-dev:arm64 Depends on libhdf5-dev:arm64 < none @un H > 132s Considering libhdf5-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Broken octave-dev:arm64 Depends on libhdf5-openmpi-dev:arm64 < none @un H > 132s Considering libhdf5-openmpi-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-openmpi-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Broken octave-dev:arm64 Depends on libhdf5-mpich-dev:arm64 < none @un H > 132s Considering libhdf5-mpich-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-mpich-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Investigating (3) libreadline-dev:arm64 < none -> 8.2-3 @un puN Ib > 132s Broken libreadline-dev:arm64 Depends on libreadline8:arm64 < 8.2-3 @ii pmR > (= 8.2-3) 132s Considering libreadline8:arm64 0 as a solution to libreadline-dev:arm64 0 132s Investigating (4) networkd-dispatcher:arm64 < 2.2.4-1 @ii mK Ib > 132s Broken networkd-dispatcher:arm64 Depends on gir1.2-glib-2.0:arm64 < 2.79.2-1~ubuntu1 @ii mR > 132s Considering gir1.2-glib-2.0:arm64 23 as a solution to networkd-dispatcher:arm64 23 132s Removing networkd-dispatcher:arm64 rather than change gir1.2-glib-2.0:arm64 132s Investigating (4) octave-dev:arm64 < none -> 8.4.0-1build4 @un puN Ib > 132s Broken octave-dev:arm64 Depends on libhdf5-dev:arm64 < none @un H > 132s Considering libhdf5-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Broken octave-dev:arm64 Depends on libhdf5-openmpi-dev:arm64 < none @un H > 132s Considering libhdf5-openmpi-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-openmpi-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Broken octave-dev:arm64 Depends on libhdf5-mpich-dev:arm64 < none @un H > 132s Considering libhdf5-mpich-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-mpich-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Investigating (4) libreadline-dev:arm64 < none -> 8.2-3 @un puN Ib > 132s Broken libreadline-dev:arm64 Depends on libreadline8:arm64 < 8.2-3 @ii pmR > (= 8.2-3) 132s Considering libreadline8:arm64 0 as a solution to libreadline-dev:arm64 0 132s Investigating (5) octave-dev:arm64 < none -> 8.4.0-1build4 @un puN Ib > 132s Broken octave-dev:arm64 Depends on libhdf5-dev:arm64 < none @un H > 132s Considering libhdf5-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Broken octave-dev:arm64 Depends on libhdf5-openmpi-dev:arm64 < none @un H > 132s Considering libhdf5-openmpi-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-openmpi-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Broken octave-dev:arm64 Depends on libhdf5-mpich-dev:arm64 < none @un H > 132s Considering libhdf5-mpich-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Considering libhdf5-mpich-dev:arm64 1 as a solution to octave-dev:arm64 0 132s Investigating (5) libreadline-dev:arm64 < none -> 8.2-3 @un puN Ib > 132s Broken libreadline-dev:arm64 Depends on libreadline8:arm64 < 8.2-3 @ii pmR > (= 8.2-3) 132s Considering libreadline8:arm64 0 as a solution to libreadline-dev:arm64 0 132s Done 132s Some packages could not be installed. This may mean that you have 132s requested an impossible situation or if you are using the unstable 132s distribution that some required packages have not yet been created 132s or been moved out of Incoming. 132s The following information may help to resolve the situation: 132s 132s The following packages have unmet dependencies: 132s libreadline-dev : Depends: libreadline8 (= 8.2-3) 132s octave-dev : Depends: libhdf5-dev but it is not installable or 132s libhdf5-openmpi-dev but it is not installable or 132s libhdf5-mpich-dev but it is not installable 132s E: Unable to correct problems, you have held broken packages. 132s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from noble-proposed 133s Reading package lists... 133s Building dependency tree... 133s Reading state information... 134s Starting pkgProblemResolver with broken count: 0 134s Starting 2 pkgProblemResolver with broken count: 0 134s Done 135s The following additional packages will be installed: 135s aglfn apt apt-utils autoconf automake autopoint autotools-dev cme cpp cpp-13 135s cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu curl debhelper debugedit 135s dh-autoreconf dh-octave dh-octave-autopkgtest dh-strip-nondeterminism 135s diffstat dwz fontconfig fontconfig-config fonts-dejavu-core 135s fonts-dejavu-mono fonts-freefont-otf fonts-urw-base35 g++ g++-13 135s g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13 135s gcc-13-aarch64-linux-gnu gcc-13-base gcc-14-base gcc-aarch64-linux-gnu 135s gettext gfortran gfortran-13 gfortran-13-aarch64-linux-gnu 135s gfortran-aarch64-linux-gnu ghostscript gir1.2-glib-2.0 gnuplot-data 135s gnuplot-nox hdf5-helpers ibverbs-providers info install-info intltool-debian 135s libaec-dev libaec0 libalgorithm-c3-perl libaliased-perl libamd-comgr2 135s libamd3 libamdhip64-5 libapp-cmd-perl libapt-pkg-perl libapt-pkg6.0t64 135s libarchive-zip-perl libarpack2t64 libarray-intspan-perl libasan8 135s libasound2-data libasound2t64 libatomic1 libavahi-client3 135s libavahi-common-data libavahi-common3 libb-hooks-endofscope-perl 135s libb-hooks-op-check-perl libberkeleydb-perl libblas-dev libblas3 135s libboolean-perl libbtf2 libc-bin libc-dev-bin libc6 libc6-dev libcairo2 135s libcamd3 libcapture-tiny-perl libcarp-assert-more-perl libcc1-0 libccolamd3 135s libcgi-pm-perl libcholmod5 libclass-c3-perl libclass-data-inheritable-perl 135s libclass-load-perl libclass-method-modifiers-perl libclass-xsaccessor-perl 135s libclone-choose-perl libclone-perl libcolamd3 libcombblas2.0.0t64 135s libconfig-model-backend-yaml-perl libconfig-model-dpkg-perl 135s libconfig-model-perl libconfig-tiny-perl libconst-fast-perl 135s libconvert-binhex-perl libcpanel-json-xs-perl libcrypt-dev libcups2t64 135s libcurl3t64-gnutls libcurl4-openssl-dev libcurl4t64 libcxsparse4 135s libdata-dpath-perl libdata-messagepack-perl libdata-optlist-perl 135s libdata-section-perl libdata-validate-domain-perl libdata-validate-ip-perl 135s libdata-validate-uri-perl libdatrie1 libdav1d7 libdb5.3t64 libde265-0 135s libdebhelper-perl libdeflate0 libdevel-callchecker-perl libdevel-size-perl 135s libdevel-stacktrace-perl libdouble-conversion3 libdrm-amdgpu1 135s libdrm-nouveau2 libdrm-radeon1 libdw1t64 libdynaloader-functions-perl 135s libegl-mesa0 libegl1 libelf1t64 libemail-address-xs-perl 135s libencode-locale-perl liberror-perl libevent-core-2.1-7 135s libevent-pthreads-2.1-7 libexception-class-perl libexporter-lite-perl 135s libexporter-tiny-perl libfabric1 libfftw3-bin libfftw3-dev libfftw3-double3 135s libfftw3-long3 libfftw3-mpi3 libfftw3-single3 libfile-basedir-perl 135s libfile-find-rule-perl libfile-homedir-perl libfile-listing-perl 135s libfile-stripnondeterminism-perl libfile-which-perl libflac12t64 135s libfltk-gl1.3t64 libfltk1.3t64 libfont-ttf-perl libfontconfig1 libfontenc1 135s libgbm1 libgcc-13-dev libgcc-s1 libgd3 libgdbm-compat4t64 libgdbm6t64 135s libgetopt-long-descriptive-perl libgfortran-13-dev libgfortran5 libgl-dev 135s libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa libglib2.0-0t64 135s libglib2.0-data libglpk40 libglu1-mesa libglvnd0 libglx-dev libglx-mesa0 135s libglx0 libgmp-dev libgmpxx4ldbl libgnutls30t64 libgomp1 135s libgraphicsmagick++-q16-12t64 libgraphicsmagick-q16-3t64 libgraphite2-3 135s libgs-common libgs10 libgs10-common libharfbuzz0b libhash-merge-perl 135s libhdf5-103-1t64 libhdf5-cpp-103-1t64 libhdf5-dev libhdf5-fortran-102t64 135s libhdf5-hl-100t64 libhdf5-hl-cpp-100t64 libhdf5-hl-fortran-100t64 135s libhdf5-openmpi-103-1t64 libheif-plugin-dav1d libheif-plugin-libde265 135s libheif1 libhogweed6t64 libhsa-runtime64-1 libhsakmt1 libhtml-form-perl 135s libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl 135s libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl 135s libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhwasan0 135s libhwloc-plugins libhwloc15 libhwy1t64 libhypre-2.28.0 libibverbs1 libice6 135s libidn12 libijs-0.35 libimport-into-perl libindirect-perl libinput-bin 135s libinput10 libio-html-perl libio-interactive-perl libio-socket-ssl-perl 135s libio-string-perl libio-stringy-perl libio-tiecombine-perl libipc-run3-perl 135s libipc-system-simple-perl libisl23 libiterator-perl libiterator-util-perl 135s libitm1 libjack-jackd2-0 libjbig0 libjbig2dec0 libjpeg-dev libjpeg-turbo8 135s libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjson-maybexs-perl libjson-perl 135s libjxl0.7 libklu2 liblapack-dev liblapack3 liblcms2-2 liblerc4 135s liblist-compare-perl liblist-moreutils-perl liblist-moreutils-xs-perl 135s liblist-someutils-perl liblist-utilsby-perl libllvm17t64 135s liblog-any-adapter-screen-perl liblog-any-perl liblog-log4perl-perl liblsan0 135s libltdl7 liblua5.4-0 liblwp-mediatypes-perl liblwp-protocol-https-perl 135s libmailtools-perl libmarkdown2 libmd4c0 libmetis5 libmime-tools-perl 135s libmldbm-perl libmodule-implementation-perl libmodule-pluggable-perl 135s libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl 135s libmousex-nativetraits-perl libmousex-strictconstructor-perl libmp3lame0 135s libmpc3 libmpfr-dev libmpg123-0 libmro-compat-perl libmtdev1t64 135s libmumps-5.6t64 libmunge2 libnamespace-clean-perl libncurses-dev 135s libnet-domain-tld-perl libnet-http-perl libnet-ipv6addr-perl 135s libnet-netmask-perl libnet-smtp-ssl-perl libnet-ssleay-perl 135s libnetaddr-ip-perl libnettle8t64 libnumber-compare-perl libobject-pad-perl 135s libogg0 libopengl0 libopenjp2-7 libopenmpi3t64 libopus0 135s libpackage-stash-perl libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 135s libpaper1 libparams-classify-perl libparams-util-perl 135s libparams-validate-perl libparse-debcontrol-perl libparse-recdescent-perl 135s libpath-iterator-rule-perl libpath-tiny-perl libpciaccess0 libpcre2-16-0 135s libperl5.38t64 libperlio-gzip-perl libperlio-utf8-strict-perl 135s libpetsc-real3.19t64 libpixman-1-0 libpmix2t64 libpng16-16t64 135s libpod-constants-perl libpod-parser-perl libpod-pom-perl libportaudio2 135s libproc-processtable-perl libpsl5t64 libpthread-stubs0-dev libptscotch-7.0 135s libqhull-r8.0 libqrupdate1 libqscintilla2-qt5-15 libqscintilla2-qt5-l10n 135s libqt5core5t64 libqt5dbus5t64 libqt5gui5t64 libqt5help5 libqt5network5t64 135s libqt5printsupport5t64 libqt5sql5t64 libqt5widgets5t64 libqt5xml5t64 135s librdmacm1t64 libreadline-dev libreadline8t64 libregexp-common-perl 135s libregexp-pattern-license-perl libregexp-pattern-perl 135s libregexp-wildcards-perl librole-tiny-perl libsamplerate0 135s libscalapack-openmpi2.2 libscotch-7.0 libsereal-decoder-perl 135s libsereal-encoder-perl libset-intspan-perl libsharpyuv0 libsm6 libsndfile1 135s libsoftware-copyright-perl libsoftware-license-perl 135s libsoftware-licensemoreutils-perl libsort-versions-perl libspqr4 libssl-dev 135s libssl3t64 libstdc++-13-dev libstdc++6 libstrictures-perl 135s libstring-copyright-perl libstring-escape-perl libstring-license-perl 135s libstring-rewriteprefix-perl libsub-exporter-perl 135s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 135s libsub-name-perl libsub-override-perl libsub-quote-perl libsub-uplevel-perl 135s libsuitesparseconfig7 libsundials-ida6 libsundials-nvecparallel-petsc6 135s libsundials-sunlinsol3 libsundials-sunmatrix4 libsuperlu-dist8 libsuperlu6 135s libsyntax-keyword-try-perl libsz2 libterm-readkey-perl 135s libtest-exception-perl libtext-autoformat-perl libtext-glob-perl 135s libtext-levenshtein-damerau-perl libtext-levenshteinxs-perl 135s libtext-markdown-discount-perl libtext-reform-perl libtext-template-perl 135s libtext-unidecode-perl libtext-xslate-perl libthai-data libthai0 libtiff6 135s libtime-duration-perl libtime-moment-perl libtimedate-perl libtoml-tiny-perl 135s libtool libtrilinos-amesos-13.2 libtrilinos-aztecoo-13.2 135s libtrilinos-epetra-13.2 libtrilinos-epetraext-13.2 libtrilinos-galeri-13.2 135s libtrilinos-ifpack-13.2 libtrilinos-kokkos-13.2 libtrilinos-ml-13.2 135s libtrilinos-teuchos-13.2 libtrilinos-trilinosss-13.2 135s libtrilinos-triutils-13.2 libtrilinos-zoltan-13.2 libtry-tiny-perl libtsan2 135s libubsan1 libucx0 libumfpack6 libunicode-utf8-perl libunwind8 liburi-perl 135s libvariable-magic-perl libvorbis0a libvorbisenc2 libvulkan1 libwacom-common 135s libwacom9 libwayland-client0 libwayland-server0 libwebp7 libwebpmux3 135s libwmflite-0.2-7 libwww-mechanize-perl libwww-perl libwww-robotrules-perl 135s libx11-dev libx11-xcb1 libxau-dev libxaw7 libxcb-dri2-0 libxcb-dri3-0 135s libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 135s libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 135s libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 135s libxcb-xkb1 libxcb1-dev libxcursor1 libxdmcp-dev libxfixes3 libxfont2 135s libxft2 libxinerama1 libxkbcommon-x11-0 libxkbfile1 libxml-libxml-perl 135s libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxmu6 135s libxmuu1 libxnvctrl0 libxpm4 libxrandr2 libxrender1 libxs-parse-keyword-perl 135s libxs-parse-sublike-perl libxshmfence1 libxt6t64 libxxf86vm1 135s libyaml-libyaml-perl libyaml-pp-perl libyaml-tiny-perl licensecheck lintian 135s linux-libc-dev locales lzip lzop m4 mpi-default-bin ocl-icd-libopencl1 135s octave octave-common octave-dev octave-interval octave-interval-doc 135s openmpi-bin openmpi-common openssl patchutils perl perl-base 135s perl-modules-5.38 perl-openssl-defaults po-debconf poppler-data 135s readline-common rpcsvc-proto t1utils tex-common texinfo texinfo-lib unzip 135s x11-common x11-xkb-utils x11proto-dev xfonts-encodings xfonts-utils 135s xorg-sgml-doctools xserver-common xtrans-dev xvfb zlib1g zlib1g-dev 135s Suggested packages: 135s apt-doc aptitude | synaptic | wajig autoconf-archive gnu-standards 135s autoconf-doc libconfig-model-cursesui-perl libconfig-model-itself-perl 135s cpp-doc gcc-13-locales cpp-13-doc dh-make fonts-texgyre gcc-13-doc 135s gcc-multilib manpages-dev flex bison gdb gcc-doc gdb-aarch64-linux-gnu 135s gettext-doc libasprintf-dev libgettextpo-dev gfortran-doc gfortran-13-doc 135s libcoarrays-dev texlive-binaries gnuplot-doc alsa-utils libasound2-plugins 135s liblapack-doc manpages glibc-doc libconfig-model-openssh-perl 135s libterm-readline-perl-perl | libterm-readline-gnu-perl cups-common 135s libcurl4-doc libidn-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev 135s pkg-config libfftw3-doc libfftw3-mpi-dev libxml-parser-perl libgd-tools 135s gdbm-l10n low-memory-monitor libiodbc2-dev default-libmysqlclient-dev 135s gmp-doc libgmp10-doc gnutls-bin graphicsmagick-dbg libhdf5-doc 135s libheif-plugin-ffmpegdec libheif-plugin-jpegdec libheif-plugin-jpegenc 135s libheif-plugin-j2kdec libheif-plugin-j2kenc libheif-plugin-rav1e 135s libheif-plugin-svtenc libdata-dump-perl libio-compress-brotli-perl jackd2 135s liblcms2-utils libdbd-csv-perl liblog-dispatch-filerotate-perl librrds-perl 135s libxml-dom-perl libcrypt-ssleay-perl libmpfr-doc ncurses-doc opus-tools 135s libscalar-number-perl libqscintilla2-doc qgnomeplatform-qt5 135s qt5-image-formats-plugins readline-doc scalapack-doc libssl-doc 135s libstdc++-13-doc libbareword-filehandles-perl libmultidimensional-perl 135s libxstring-perl libdatetime-format-rfc3339-perl libtool-doc gcj-jdk 135s libbusiness-isbn-perl libregexp-ipv6-perl libwacom-bin libauthen-ntlm-perl 135s libx11-doc libxcb-doc binutils-multiarch m4-doc opencl-icd w3m | www-browser 135s perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl 135s libtap-harness-archive-perl libmail-box-perl poppler-utils 135s fonts-japanese-mincho | fonts-ipafont-mincho fonts-japanese-gothic 135s | fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming fonts-nanum 135s texlive-base texlive-latex-base texlive-plain-generic 135s texlive-fonts-recommended zip 135s Recommended packages: 135s libconfig-model-approx-perl libconfig-model-lcdproc-perl 135s libconfig-model-openssh-perl libconfig-model-systemd-perl 135s libconfig-model-tkui-perl fonts-liberation groff alsa-ucm-conf 135s alsa-topology-conf manpages manpages-dev libc-devtools libcgi-fast-perl 135s libclass-c3-xs-perl libfuse-perl libarchive-cpio-perl libgl1-amber-dri 135s xdg-user-dirs fonts-droid-fallback libheif-plugin-aomenc libheif-plugin-x265 135s libhtml-format-perl libjson-xs-perl liblist-someutils-xs-perl 135s libipc-shareable-perl liblog-dispatch-perl libfreezethaw-perl 135s libmath-base85-perl libauthen-sasl-perl libsocket6-perl 135s libpackage-stash-xs-perl libpaper-utils libtie-ixhash-perl 135s qttranslations5-l10n libqt5svg5 qt5-gtk-platformtheme qtwayland5 135s libqt5sql5-sqlite | libqt5sql5-mysql | libqt5sql5-odbc | libqt5sql5-psql 135s | libqt5sql5-tds | libqt5sql5-ibase libre-engine-re2-perl 135s libtypes-serialiser-perl libltdl-dev mesa-vulkan-drivers | vulkan-icd 135s libdata-dump-perl libhttp-daemon-perl libxml-sax-expat-perl libopenblas0 135s | libblis4 pstoedit epstool default-jre-headless octave-doc 135s libmail-sendmail-perl xfonts-base 135s The following packages will be REMOVED: 135s libapt-pkg6.0 libcurl3-gnutls libcurl4 libdb5.3 libelf1 libgdbm-compat4 135s libgdbm6 libglib2.0-0 libgnutls30 libhogweed6 libnettle8 libperl5.38 135s libpng16-16 libpsl5 libreadline8 libssl3 135s The following NEW packages will be installed: 135s aglfn autoconf automake autopkgtest-satdep autopoint autotools-dev cme cpp 135s cpp-13 cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper debugedit 135s dh-autoreconf dh-octave dh-octave-autopkgtest dh-strip-nondeterminism 135s diffstat dwz fontconfig fontconfig-config fonts-dejavu-core 135s fonts-dejavu-mono fonts-freefont-otf fonts-urw-base35 g++ g++-13 135s g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13 135s gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext gfortran gfortran-13 135s gfortran-13-aarch64-linux-gnu gfortran-aarch64-linux-gnu ghostscript 135s gnuplot-data gnuplot-nox hdf5-helpers intltool-debian libaec-dev libaec0 135s libalgorithm-c3-perl libaliased-perl libamd-comgr2 libamd3 libamdhip64-5 135s libapp-cmd-perl libapt-pkg-perl libapt-pkg6.0t64 libarchive-zip-perl 135s libarpack2t64 libarray-intspan-perl libasan8 libasound2-data libasound2t64 135s libatomic1 libavahi-client3 libavahi-common-data libavahi-common3 135s libb-hooks-endofscope-perl libb-hooks-op-check-perl libberkeleydb-perl 135s libblas-dev libblas3 libboolean-perl libbtf2 libc-dev-bin libc6-dev 135s libcairo2 libcamd3 libcapture-tiny-perl libcarp-assert-more-perl libcc1-0 135s libccolamd3 libcgi-pm-perl libcholmod5 libclass-c3-perl 135s libclass-data-inheritable-perl libclass-load-perl 135s libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-choose-perl 135s libclone-perl libcolamd3 libcombblas2.0.0t64 135s libconfig-model-backend-yaml-perl libconfig-model-dpkg-perl 135s libconfig-model-perl libconfig-tiny-perl libconst-fast-perl 135s libconvert-binhex-perl libcpanel-json-xs-perl libcrypt-dev libcups2t64 135s libcurl3t64-gnutls libcurl4-openssl-dev libcurl4t64 libcxsparse4 135s libdata-dpath-perl libdata-messagepack-perl libdata-optlist-perl 135s libdata-section-perl libdata-validate-domain-perl libdata-validate-ip-perl 135s libdata-validate-uri-perl libdatrie1 libdav1d7 libdb5.3t64 libde265-0 135s libdebhelper-perl libdeflate0 libdevel-callchecker-perl libdevel-size-perl 135s libdevel-stacktrace-perl libdouble-conversion3 libdrm-amdgpu1 135s libdrm-nouveau2 libdrm-radeon1 libdw1t64 libdynaloader-functions-perl 135s libegl-mesa0 libegl1 libelf1t64 libemail-address-xs-perl 135s libencode-locale-perl liberror-perl libevent-pthreads-2.1-7 135s libexception-class-perl libexporter-lite-perl libexporter-tiny-perl 135s libfabric1 libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 135s libfftw3-mpi3 libfftw3-single3 libfile-basedir-perl libfile-find-rule-perl 135s libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl 135s libfile-which-perl libflac12t64 libfltk-gl1.3t64 libfltk1.3t64 135s libfont-ttf-perl libfontconfig1 libfontenc1 libgbm1 libgcc-13-dev libgd3 135s libgdbm-compat4t64 libgdbm6t64 libgetopt-long-descriptive-perl 135s libgfortran-13-dev libgfortran5 libgl-dev libgl1 libgl1-mesa-dri libgl2ps1.4 135s libglapi-mesa libglib2.0-0t64 libglpk40 libglu1-mesa libglvnd0 libglx-dev 135s libglx-mesa0 libglx0 libgmp-dev libgmpxx4ldbl libgnutls30t64 libgomp1 135s libgraphicsmagick++-q16-12t64 libgraphicsmagick-q16-3t64 libgraphite2-3 135s libgs-common libgs10 libgs10-common libharfbuzz0b libhash-merge-perl 135s libhdf5-103-1t64 libhdf5-cpp-103-1t64 libhdf5-dev libhdf5-fortran-102t64 135s libhdf5-hl-100t64 libhdf5-hl-cpp-100t64 libhdf5-hl-fortran-100t64 135s libhdf5-openmpi-103-1t64 libheif-plugin-dav1d libheif-plugin-libde265 135s libheif1 libhogweed6t64 libhsa-runtime64-1 libhsakmt1 libhtml-form-perl 135s libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl 135s libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl 135s libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhwasan0 135s libhwloc-plugins libhwloc15 libhwy1t64 libhypre-2.28.0 libice6 libidn12 135s libijs-0.35 libimport-into-perl libindirect-perl libinput-bin libinput10 135s libio-html-perl libio-interactive-perl libio-socket-ssl-perl 135s libio-string-perl libio-stringy-perl libio-tiecombine-perl libipc-run3-perl 135s libipc-system-simple-perl libisl23 libiterator-perl libiterator-util-perl 135s libitm1 libjack-jackd2-0 libjbig0 libjbig2dec0 libjpeg-dev libjpeg-turbo8 135s libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjson-maybexs-perl libjson-perl 135s libjxl0.7 libklu2 liblapack-dev liblapack3 liblcms2-2 liblerc4 135s liblist-compare-perl liblist-moreutils-perl liblist-moreutils-xs-perl 135s liblist-someutils-perl liblist-utilsby-perl libllvm17t64 135s liblog-any-adapter-screen-perl liblog-any-perl liblog-log4perl-perl liblsan0 135s libltdl7 liblua5.4-0 liblwp-mediatypes-perl liblwp-protocol-https-perl 135s libmailtools-perl libmarkdown2 libmd4c0 libmetis5 libmime-tools-perl 135s libmldbm-perl libmodule-implementation-perl libmodule-pluggable-perl 135s libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl 135s libmousex-nativetraits-perl libmousex-strictconstructor-perl libmp3lame0 135s libmpc3 libmpfr-dev libmpg123-0 libmro-compat-perl libmtdev1t64 135s libmumps-5.6t64 libmunge2 libnamespace-clean-perl libncurses-dev 135s libnet-domain-tld-perl libnet-http-perl libnet-ipv6addr-perl 135s libnet-netmask-perl libnet-smtp-ssl-perl libnet-ssleay-perl 135s libnetaddr-ip-perl libnettle8t64 libnumber-compare-perl libobject-pad-perl 135s libogg0 libopengl0 libopenjp2-7 libopenmpi3t64 libopus0 135s libpackage-stash-perl libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 135s libpaper1 libparams-classify-perl libparams-util-perl 135s libparams-validate-perl libparse-debcontrol-perl libparse-recdescent-perl 135s libpath-iterator-rule-perl libpath-tiny-perl libpciaccess0 libpcre2-16-0 135s libperl5.38t64 libperlio-gzip-perl libperlio-utf8-strict-perl 135s libpetsc-real3.19t64 libpixman-1-0 libpmix2t64 libpng16-16t64 135s libpod-constants-perl libpod-parser-perl libpod-pom-perl libportaudio2 135s libproc-processtable-perl libpsl5t64 libpthread-stubs0-dev libptscotch-7.0 135s libqhull-r8.0 libqrupdate1 libqscintilla2-qt5-15 libqscintilla2-qt5-l10n 135s libqt5core5t64 libqt5dbus5t64 libqt5gui5t64 libqt5help5 libqt5network5t64 135s libqt5printsupport5t64 libqt5sql5t64 libqt5widgets5t64 libqt5xml5t64 135s librdmacm1t64 libreadline-dev libreadline8t64 libregexp-common-perl 135s libregexp-pattern-license-perl libregexp-pattern-perl 135s libregexp-wildcards-perl librole-tiny-perl libsamplerate0 135s libscalapack-openmpi2.2 libscotch-7.0 libsereal-decoder-perl 135s libsereal-encoder-perl libset-intspan-perl libsharpyuv0 libsm6 libsndfile1 135s libsoftware-copyright-perl libsoftware-license-perl 135s libsoftware-licensemoreutils-perl libsort-versions-perl libspqr4 libssl-dev 135s libssl3t64 libstdc++-13-dev libstrictures-perl libstring-copyright-perl 135s libstring-escape-perl libstring-license-perl libstring-rewriteprefix-perl 135s libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl 135s libsub-install-perl libsub-name-perl libsub-override-perl libsub-quote-perl 135s libsub-uplevel-perl libsuitesparseconfig7 libsundials-ida6 135s libsundials-nvecparallel-petsc6 libsundials-sunlinsol3 135s libsundials-sunmatrix4 libsuperlu-dist8 libsuperlu6 135s libsyntax-keyword-try-perl libsz2 libterm-readkey-perl 135s libtest-exception-perl libtext-autoformat-perl libtext-glob-perl 135s libtext-levenshtein-damerau-perl libtext-levenshteinxs-perl 135s libtext-markdown-discount-perl libtext-reform-perl libtext-template-perl 135s libtext-unidecode-perl libtext-xslate-perl libthai-data libthai0 libtiff6 135s libtime-duration-perl libtime-moment-perl libtimedate-perl libtoml-tiny-perl 135s libtool libtrilinos-amesos-13.2 libtrilinos-aztecoo-13.2 135s libtrilinos-epetra-13.2 libtrilinos-epetraext-13.2 libtrilinos-galeri-13.2 135s libtrilinos-ifpack-13.2 libtrilinos-kokkos-13.2 libtrilinos-ml-13.2 135s libtrilinos-teuchos-13.2 libtrilinos-trilinosss-13.2 135s libtrilinos-triutils-13.2 libtrilinos-zoltan-13.2 libtry-tiny-perl libtsan2 135s libubsan1 libucx0 libumfpack6 libunicode-utf8-perl libunwind8 liburi-perl 135s libvariable-magic-perl libvorbis0a libvorbisenc2 libvulkan1 libwacom-common 135s libwacom9 libwayland-client0 libwayland-server0 libwebp7 libwebpmux3 135s libwmflite-0.2-7 libwww-mechanize-perl libwww-perl libwww-robotrules-perl 135s libx11-dev libx11-xcb1 libxau-dev libxaw7 libxcb-dri2-0 libxcb-dri3-0 135s libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 135s libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 135s libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 135s libxcb-xkb1 libxcb1-dev libxcursor1 libxdmcp-dev libxfixes3 libxfont2 135s libxft2 libxinerama1 libxkbcommon-x11-0 libxkbfile1 libxml-libxml-perl 135s libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxmu6 135s libxnvctrl0 libxpm4 libxrandr2 libxrender1 libxs-parse-keyword-perl 135s libxs-parse-sublike-perl libxshmfence1 libxt6t64 libxxf86vm1 135s libyaml-libyaml-perl libyaml-pp-perl libyaml-tiny-perl licensecheck lintian 135s linux-libc-dev lzip lzop m4 mpi-default-bin ocl-icd-libopencl1 octave 135s octave-common octave-dev octave-interval octave-interval-doc openmpi-bin 135s openmpi-common patchutils perl-openssl-defaults po-debconf poppler-data 135s rpcsvc-proto t1utils tex-common texinfo texinfo-lib unzip x11-common 135s x11-xkb-utils x11proto-dev xfonts-encodings xfonts-utils xorg-sgml-doctools 135s xserver-common xtrans-dev xvfb zlib1g-dev 135s The following packages will be upgraded: 135s apt apt-utils curl gcc-13-base gcc-14-base gir1.2-glib-2.0 ibverbs-providers 135s info install-info libc-bin libc6 libevent-core-2.1-7 libgcc-s1 135s libglib2.0-data libibverbs1 libstdc++6 libxmuu1 locales openssl perl 135s perl-base perl-modules-5.38 readline-common zlib1g 135s 24 upgraded, 527 newly installed, 16 to remove and 220 not upgraded. 135s Need to get 287 MB/287 MB of archives. 135s After this operation, 979 MB of additional disk space will be used. 135s Get:1 /tmp/autopkgtest.bD9EGi/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [772 B] 135s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libdb5.3t64 arm64 5.3.28+dfsg2-5build1 [719 kB] 136s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgdbm6t64 arm64 1.23-5.1 [34.3 kB] 136s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgdbm-compat4t64 arm64 1.23-5.1 [6576 B] 136s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libperl5.38t64 arm64 5.38.2-3.2 [4771 kB] 136s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 perl arm64 5.38.2-3.2 [231 kB] 136s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 perl-base arm64 5.38.2-3.2 [1777 kB] 136s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 136s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gcc-14-base arm64 14-20240315-1ubuntu1 [47.0 kB] 136s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgcc-s1 arm64 14-20240315-1ubuntu1 [49.9 kB] 136s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libstdc++6 arm64 14-20240315-1ubuntu1 [748 kB] 136s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libc6 arm64 2.39-0ubuntu6 [2776 kB] 136s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 zlib1g arm64 1:1.3.dfsg-3.1ubuntu1 [61.7 kB] 136s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libc-bin arm64 2.39-0ubuntu6 [591 kB] 136s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libnettle8t64 arm64 3.9.1-2.2 [192 kB] 136s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libhogweed6t64 arm64 3.9.1-2.2 [199 kB] 136s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgnutls30t64 arm64 3.8.3-1.1ubuntu2 [1042 kB] 136s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.13-0ubuntu2 [985 kB] 136s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.13-0ubuntu2 [1793 kB] 136s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl4t64 arm64 8.5.0-2ubuntu7 [332 kB] 136s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 curl arm64 8.5.0-2ubuntu7 [222 kB] 136s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpsl5t64 arm64 0.21.2-1.1 [57.4 kB] 136s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl3t64-gnutls arm64 8.5.0-2ubuntu7 [327 kB] 136s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libapt-pkg6.0t64 arm64 2.7.13ubuntu1 [933 kB] 136s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 apt arm64 2.7.13ubuntu1 [1335 kB] 136s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 apt-utils arm64 2.7.13ubuntu1 [205 kB] 136s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libelf1t64 arm64 0.190-1.1build2 [57.9 kB] 136s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gir1.2-glib-2.0 arm64 2.79.3-3ubuntu5 [182 kB] 136s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-0t64 arm64 2.79.3-3ubuntu5 [1527 kB] 136s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpng16-16t64 arm64 1.6.43-3 [185 kB] 136s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 readline-common all 8.2-3.1 [56.4 kB] 136s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libreadline8t64 arm64 8.2-3.1 [153 kB] 136s Get:33 http://ftpmaster.internal/ubuntu noble/main arm64 poppler-data all 0.4.12-1 [2060 kB] 136s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 install-info arm64 7.1-3build1 [61.4 kB] 136s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gcc-13-base arm64 13.2.0-19ubuntu1 [47.8 kB] 136s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 136s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 locales all 2.39-0ubuntu6 [4232 kB] 136s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 info arm64 7.1-3build1 [141 kB] 136s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libxmuu1 arm64 2:1.1.3-3build1 [9252 B] 136s Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 m4 arm64 1.4.19-4 [240 kB] 136s Get:41 http://ftpmaster.internal/ubuntu noble/main arm64 autoconf all 2.71-3 [339 kB] 136s Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 autotools-dev all 20220109.1 [44.9 kB] 136s Get:43 http://ftpmaster.internal/ubuntu noble/main arm64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 136s Get:44 http://ftpmaster.internal/ubuntu noble/main arm64 autopoint all 0.21-14ubuntu1 [422 kB] 136s Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 libcapture-tiny-perl all 0.48-2 [20.2 kB] 136s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libparams-util-perl arm64 1.102-2build2 [20.5 kB] 136s Get:47 http://ftpmaster.internal/ubuntu noble/main arm64 libsub-install-perl all 0.929-1 [9764 B] 136s Get:48 http://ftpmaster.internal/ubuntu noble/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 136s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libb-hooks-op-check-perl arm64 0.22-3 [9380 B] 136s Get:50 http://ftpmaster.internal/ubuntu noble/main arm64 libdynaloader-functions-perl all 0.003-3 [12.1 kB] 137s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libdevel-callchecker-perl arm64 0.008-2build2 [13.4 kB] 137s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libparams-classify-perl arm64 0.015-2build4 [19.6 kB] 137s Get:53 http://ftpmaster.internal/ubuntu noble/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 137s Get:54 http://ftpmaster.internal/ubuntu noble/main arm64 libtry-tiny-perl all 0.31-2 [20.8 kB] 137s Get:55 http://ftpmaster.internal/ubuntu noble/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 137s Get:56 http://ftpmaster.internal/ubuntu noble/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 137s Get:57 http://ftpmaster.internal/ubuntu noble/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 137s Get:58 http://ftpmaster.internal/ubuntu noble/main arm64 libio-stringy-perl all 2.111-3 [55.8 kB] 137s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libparams-validate-perl arm64 1.31-2build2 [52.1 kB] 137s Get:60 http://ftpmaster.internal/ubuntu noble/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 137s Get:61 http://ftpmaster.internal/ubuntu noble/main arm64 libgetopt-long-descriptive-perl all 0.111-1 [25.5 kB] 137s Get:62 http://ftpmaster.internal/ubuntu noble/universe arm64 libio-tiecombine-perl all 1.005-3 [9464 B] 137s Get:63 http://ftpmaster.internal/ubuntu noble/universe arm64 libmodule-pluggable-perl all 5.2-4 [20.0 kB] 137s Get:64 http://ftpmaster.internal/ubuntu noble/universe arm64 libstring-rewriteprefix-perl all 0.009-1 [6310 B] 137s Get:65 http://ftpmaster.internal/ubuntu noble/universe arm64 libapp-cmd-perl all 0.336-1 [62.1 kB] 137s Get:66 http://ftpmaster.internal/ubuntu noble/universe arm64 libboolean-perl all 0.46-3 [8430 B] 137s Get:67 http://ftpmaster.internal/ubuntu noble/universe arm64 libsub-uplevel-perl all 0.2800-3 [11.6 kB] 137s Get:68 http://ftpmaster.internal/ubuntu noble/universe arm64 libtest-exception-perl all 0.43-3 [13.4 kB] 137s Get:69 http://ftpmaster.internal/ubuntu noble/universe arm64 libcarp-assert-more-perl all 2.3.0-1 [17.6 kB] 137s Get:70 http://ftpmaster.internal/ubuntu noble/main arm64 libfile-which-perl all 1.27-2 [12.5 kB] 137s Get:71 http://ftpmaster.internal/ubuntu noble/main arm64 libfile-homedir-perl all 1.006-2 [37.0 kB] 137s Get:72 http://ftpmaster.internal/ubuntu noble/universe arm64 libclone-choose-perl all 0.010-2 [7738 B] 137s Get:73 http://ftpmaster.internal/ubuntu noble/universe arm64 libhash-merge-perl all 0.302-1 [13.0 kB] 137s Get:74 http://ftpmaster.internal/ubuntu noble/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 137s Get:75 http://ftpmaster.internal/ubuntu noble/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 137s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 liblist-moreutils-xs-perl arm64 0.430-3build4 [41.0 kB] 137s Get:77 http://ftpmaster.internal/ubuntu noble/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 137s Get:78 http://ftpmaster.internal/ubuntu noble/universe arm64 liblog-log4perl-perl all 1.57-1 [345 kB] 137s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libmouse-perl arm64 2.5.10-1build7 [133 kB] 137s Get:80 http://ftpmaster.internal/ubuntu noble/universe arm64 libmousex-nativetraits-perl all 1.09-3 [53.2 kB] 137s Get:81 http://ftpmaster.internal/ubuntu noble/universe arm64 libmousex-strictconstructor-perl all 0.02-3 [4582 B] 137s Get:82 http://ftpmaster.internal/ubuntu noble/universe arm64 libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 137s Get:83 http://ftpmaster.internal/ubuntu noble/main arm64 libpath-tiny-perl all 0.144-1 [47.7 kB] 137s Get:84 http://ftpmaster.internal/ubuntu noble/universe arm64 libpod-pom-perl all 2.01-4 [61.3 kB] 137s Get:85 http://ftpmaster.internal/ubuntu noble/universe arm64 libregexp-common-perl all 2017060201-3 [171 kB] 137s Get:86 http://ftpmaster.internal/ubuntu noble/main arm64 libyaml-tiny-perl all 1.74-1 [25.3 kB] 137s Get:87 http://ftpmaster.internal/ubuntu noble/universe arm64 libconfig-model-perl all 2.153-3 [408 kB] 137s Get:88 http://ftpmaster.internal/ubuntu noble/universe arm64 libyaml-pp-perl all 0.38.0-1 [105 kB] 137s Get:89 http://ftpmaster.internal/ubuntu noble/universe arm64 cme all 1.040-1 [64.8 kB] 137s Get:90 http://ftpmaster.internal/ubuntu noble/main arm64 libisl23 arm64 0.26-3 [713 kB] 137s Get:91 http://ftpmaster.internal/ubuntu noble/main arm64 libmpc3 arm64 1.3.1-1 [55.3 kB] 137s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 cpp-13-aarch64-linux-gnu arm64 13.2.0-19ubuntu1 [10.3 MB] 137s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 cpp-13 arm64 13.2.0-19ubuntu1 [1032 B] 137s Get:94 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [5316 B] 137s Get:95 http://ftpmaster.internal/ubuntu noble/main arm64 cpp arm64 4:13.2.0-7ubuntu1 [22.4 kB] 137s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] 137s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcc1-0 arm64 14-20240315-1ubuntu1 [44.7 kB] 137s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgomp1 arm64 14-20240315-1ubuntu1 [144 kB] 137s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libitm1 arm64 14-20240315-1ubuntu1 [27.8 kB] 137s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libatomic1 arm64 14-20240315-1ubuntu1 [11.4 kB] 137s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libasan8 arm64 14-20240315-1ubuntu1 [2919 kB] 137s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 liblsan0 arm64 14-20240315-1ubuntu1 [1282 kB] 137s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libtsan2 arm64 14-20240315-1ubuntu1 [2687 kB] 138s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libubsan1 arm64 14-20240315-1ubuntu1 [1150 kB] 138s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libhwasan0 arm64 14-20240315-1ubuntu1 [1597 kB] 138s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgcc-13-dev arm64 13.2.0-19ubuntu1 [2464 kB] 138s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gcc-13-aarch64-linux-gnu arm64 13.2.0-19ubuntu1 [20.1 MB] 139s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gcc-13 arm64 13.2.0-19ubuntu1 [467 kB] 139s Get:109 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1198 B] 139s Get:110 http://ftpmaster.internal/ubuntu noble/main arm64 gcc arm64 4:13.2.0-7ubuntu1 [5018 B] 139s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libc-dev-bin arm64 2.39-0ubuntu6 [19.7 kB] 139s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 linux-libc-dev arm64 6.8.0-20.20 [1570 kB] 139s Get:113 http://ftpmaster.internal/ubuntu noble/main arm64 libcrypt-dev arm64 1:4.4.36-4 [136 kB] 139s Get:114 http://ftpmaster.internal/ubuntu noble/main arm64 rpcsvc-proto arm64 1.4.2-0ubuntu6 [65.4 kB] 139s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libc6-dev arm64 2.39-0ubuntu6 [1596 kB] 140s Get:116 http://ftpmaster.internal/ubuntu noble/main arm64 libtool all 2.4.7-7 [166 kB] 140s Get:117 http://ftpmaster.internal/ubuntu noble/main arm64 dh-autoreconf all 20 [16.1 kB] 140s Get:118 http://ftpmaster.internal/ubuntu noble/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 140s Get:119 http://ftpmaster.internal/ubuntu noble/main arm64 libsub-override-perl all 0.10-1 [10.0 kB] 140s Get:120 http://ftpmaster.internal/ubuntu noble/main arm64 libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 140s Get:121 http://ftpmaster.internal/ubuntu noble/main arm64 dh-strip-nondeterminism all 1.13.1-1 [5362 B] 140s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libdw1t64 arm64 0.190-1.1build2 [258 kB] 140s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 debugedit arm64 1:5.0-5build1 [45.4 kB] 140s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 dwz arm64 0.15-1build5 [113 kB] 140s Get:125 http://ftpmaster.internal/ubuntu noble/main arm64 gettext arm64 0.21-14ubuntu1 [846 kB] 140s Get:126 http://ftpmaster.internal/ubuntu noble/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 140s Get:127 http://ftpmaster.internal/ubuntu noble/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 140s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 debhelper all 13.14.1ubuntu5 [869 kB] 140s Get:129 http://ftpmaster.internal/ubuntu noble/universe arm64 aglfn all 1.7+git20191031.4036a9c-2 [30.6 kB] 140s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 gnuplot-data all 6.0.0+dfsg1-1ubuntu2 [75.3 kB] 140s Get:131 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 140s Get:132 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 140s Get:133 http://ftpmaster.internal/ubuntu noble/universe arm64 fonts-freefont-otf all 20211204+svn4273-2 [4596 kB] 140s Get:134 http://ftpmaster.internal/ubuntu noble/main arm64 libfontenc1 arm64 1:1.1.8-1 [13.9 kB] 140s Get:135 http://ftpmaster.internal/ubuntu noble/main arm64 x11-common all 1:7.7+23ubuntu2 [23.4 kB] 140s Get:136 http://ftpmaster.internal/ubuntu noble/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 140s Get:137 http://ftpmaster.internal/ubuntu noble/main arm64 xfonts-utils arm64 1:7.7+6build2 [93.6 kB] 140s Get:138 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 140s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 fontconfig-config arm64 2.15.0-1.1ubuntu1 [37.4 kB] 140s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libfontconfig1 arm64 2.15.0-1.1ubuntu1 [142 kB] 140s Get:141 http://ftpmaster.internal/ubuntu noble/main arm64 libpixman-1-0 arm64 0.42.2-1 [193 kB] 140s Get:142 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-render0 arm64 1.15-1 [16.1 kB] 140s Get:143 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-shm0 arm64 1.15-1 [5780 B] 140s Get:144 http://ftpmaster.internal/ubuntu noble/main arm64 libxrender1 arm64 1:0.9.10-1.1 [19.1 kB] 140s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcairo2 arm64 1.18.0-1ubuntu1 [555 kB] 140s Get:146 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg-turbo8 arm64 2.1.5-2ubuntu1 [160 kB] 140s Get:147 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 140s Get:148 http://ftpmaster.internal/ubuntu noble/main arm64 libdeflate0 arm64 1.19-1 [43.4 kB] 140s Get:149 http://ftpmaster.internal/ubuntu noble/main arm64 libjbig0 arm64 2.1-6.1ubuntu1 [28.9 kB] 140s Get:150 http://ftpmaster.internal/ubuntu noble/main arm64 liblerc4 arm64 4.0.0+ds-4ubuntu1 [153 kB] 140s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libsharpyuv0 arm64 1.3.2-0.4build2 [14.5 kB] 140s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libwebp7 arm64 1.3.2-0.4build2 [191 kB] 140s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu1 [191 kB] 140s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libxpm4 arm64 1:3.5.17-1build1 [35.4 kB] 140s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgd3 arm64 2.3.3-9ubuntu3 [121 kB] 140s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 liblua5.4-0 arm64 5.4.6-3build1 [158 kB] 140s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 fontconfig arm64 2.15.0-1.1ubuntu1 [190 kB] 140s Get:158 http://ftpmaster.internal/ubuntu noble/main arm64 libgraphite2-3 arm64 1.3.14-2 [81.5 kB] 140s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libharfbuzz0b arm64 8.3.0-2build1 [463 kB] 140s Get:160 http://ftpmaster.internal/ubuntu noble/main arm64 libthai-data all 0.1.29-2 [158 kB] 140s Get:161 http://ftpmaster.internal/ubuntu noble/main arm64 libdatrie1 arm64 0.2.13-3 [21.7 kB] 140s Get:162 http://ftpmaster.internal/ubuntu noble/main arm64 libthai0 arm64 0.1.29-2 [18.1 kB] 140s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpango-1.0-0 arm64 1.52.1+ds-1 [228 kB] 140s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpangoft2-1.0-0 arm64 1.52.1+ds-1 [41.9 kB] 140s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpangocairo-1.0-0 arm64 1.52.1+ds-1 [27.3 kB] 140s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libwebpmux3 arm64 1.3.2-0.4build2 [25.0 kB] 140s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 gnuplot-nox arm64 6.0.0+dfsg1-1ubuntu2 [956 kB] 140s Get:168 http://ftpmaster.internal/ubuntu noble/universe arm64 dh-octave-autopkgtest all 1.8.0 [10.1 kB] 140s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libapt-pkg-perl arm64 0.1.40build5 [66.9 kB] 140s Get:170 http://ftpmaster.internal/ubuntu noble/main arm64 libarray-intspan-perl all 2.004-2 [25.0 kB] 140s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libyaml-libyaml-perl arm64 0.89+ds-1build1 [29.8 kB] 140s Get:172 http://ftpmaster.internal/ubuntu noble/universe arm64 libconfig-model-backend-yaml-perl all 2.134-2 [10.5 kB] 140s Get:173 http://ftpmaster.internal/ubuntu noble/universe arm64 libexporter-lite-perl all 0.09-2 [9748 B] 140s Get:174 http://ftpmaster.internal/ubuntu noble/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 140s Get:175 http://ftpmaster.internal/ubuntu noble/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 140s Get:176 http://ftpmaster.internal/ubuntu noble/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 140s Get:177 http://ftpmaster.internal/ubuntu noble/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 140s Get:178 http://ftpmaster.internal/ubuntu noble/main arm64 libhtml-tagset-perl all 3.20-6 [11.3 kB] 140s Get:179 http://ftpmaster.internal/ubuntu noble/main arm64 liburi-perl all 5.27-1 [88.0 kB] 140s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libhtml-parser-perl arm64 3.81-1build2 [84.9 kB] 140s Get:181 http://ftpmaster.internal/ubuntu noble/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 140s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libclone-perl arm64 0.46-1build2 [10.4 kB] 140s Get:183 http://ftpmaster.internal/ubuntu noble/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 140s Get:184 http://ftpmaster.internal/ubuntu noble/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 140s Get:185 http://ftpmaster.internal/ubuntu noble/main arm64 libhttp-message-perl all 6.45-1ubuntu1 [78.2 kB] 140s Get:186 http://ftpmaster.internal/ubuntu noble/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 140s Get:187 http://ftpmaster.internal/ubuntu noble/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 140s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 perl-openssl-defaults arm64 7build1 [6542 B] 140s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libnet-ssleay-perl arm64 1.94-1build2 [311 kB] 140s Get:190 http://ftpmaster.internal/ubuntu noble/main arm64 libio-socket-ssl-perl all 2.085-1 [195 kB] 140s Get:191 http://ftpmaster.internal/ubuntu noble/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 140s Get:192 http://ftpmaster.internal/ubuntu noble/main arm64 liblwp-protocol-https-perl all 6.13-1 [9006 B] 140s Get:193 http://ftpmaster.internal/ubuntu noble/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 140s Get:194 http://ftpmaster.internal/ubuntu noble/main arm64 libwww-perl all 6.76-1 [138 kB] 140s Get:195 http://ftpmaster.internal/ubuntu noble/main arm64 liberror-perl all 0.17029-2 [25.6 kB] 140s Get:196 http://ftpmaster.internal/ubuntu noble/universe arm64 libparse-debcontrol-perl all 2.005-6 [20.4 kB] 140s Get:197 http://ftpmaster.internal/ubuntu noble/universe arm64 libsoftware-copyright-perl all 0.012-2 [17.4 kB] 140s Get:198 http://ftpmaster.internal/ubuntu noble/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 140s Get:199 http://ftpmaster.internal/ubuntu noble/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 140s Get:200 http://ftpmaster.internal/ubuntu noble/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 140s Get:201 http://ftpmaster.internal/ubuntu noble/universe arm64 libdata-section-perl all 0.200008-1 [11.6 kB] 140s Get:202 http://ftpmaster.internal/ubuntu noble/universe arm64 libtext-template-perl all 1.61-1 [48.5 kB] 140s Get:203 http://ftpmaster.internal/ubuntu noble/universe arm64 libsoftware-license-perl all 0.104006-1 [117 kB] 140s Get:204 http://ftpmaster.internal/ubuntu noble/universe arm64 libsoftware-licensemoreutils-perl all 1.009-1 [21.5 kB] 141s Get:205 http://ftpmaster.internal/ubuntu noble/main arm64 libsort-versions-perl all 1.62-3 [7378 B] 141s Get:206 http://ftpmaster.internal/ubuntu noble/universe arm64 libtext-reform-perl all 1.20-5 [35.4 kB] 141s Get:207 http://ftpmaster.internal/ubuntu noble/universe arm64 libtext-autoformat-perl all 1.750000-2 [29.8 kB] 141s Get:208 http://ftpmaster.internal/ubuntu noble/universe arm64 libtext-levenshtein-damerau-perl all 0.41-3 [10.8 kB] 141s Get:209 http://ftpmaster.internal/ubuntu noble/universe arm64 libtoml-tiny-perl all 0.16-1 [22.0 kB] 141s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libindirect-perl arm64 0.39-2build3 [21.5 kB] 141s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libxs-parse-keyword-perl arm64 0.39-1build2 [53.7 kB] 141s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libxs-parse-sublike-perl arm64 0.21-2build2 [39.0 kB] 141s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libobject-pad-perl arm64 0.808-1build2 [107 kB] 141s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libsyntax-keyword-try-perl arm64 0.29-1build2 [24.0 kB] 141s Get:215 http://ftpmaster.internal/ubuntu noble/main arm64 libio-interactive-perl all 1.025-1 [10.4 kB] 141s Get:216 http://ftpmaster.internal/ubuntu noble/main arm64 liblog-any-perl all 1.717-1 [73.2 kB] 141s Get:217 http://ftpmaster.internal/ubuntu noble/main arm64 liblog-any-adapter-screen-perl all 0.140-2 [12.4 kB] 141s Get:218 http://ftpmaster.internal/ubuntu noble/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 141s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libvariable-magic-perl arm64 0.63-1build2 [34.2 kB] 141s Get:220 http://ftpmaster.internal/ubuntu noble/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 141s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libsub-identify-perl arm64 0.14-3build2 [9606 B] 141s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libsub-name-perl arm64 0.27-1build2 [10.4 kB] 141s Get:223 http://ftpmaster.internal/ubuntu noble/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 141s Get:224 http://ftpmaster.internal/ubuntu noble/main arm64 libnumber-compare-perl all 0.03-3 [5974 B] 141s Get:225 http://ftpmaster.internal/ubuntu noble/main arm64 libtext-glob-perl all 0.11-3 [6780 B] 141s Get:226 http://ftpmaster.internal/ubuntu noble/main arm64 libpath-iterator-rule-perl all 1.015-2 [39.9 kB] 141s Get:227 http://ftpmaster.internal/ubuntu noble/main arm64 libpod-parser-perl all 1.67-1 [80.6 kB] 141s Get:228 http://ftpmaster.internal/ubuntu noble/main arm64 libpod-constants-perl all 0.19-2 [16.3 kB] 141s Get:229 http://ftpmaster.internal/ubuntu noble/main arm64 libset-intspan-perl all 1.19-3 [24.8 kB] 141s Get:230 http://ftpmaster.internal/ubuntu noble/main arm64 libstring-copyright-perl all 0.003014-1 [20.5 kB] 141s Get:231 http://ftpmaster.internal/ubuntu noble/main arm64 libstring-escape-perl all 2010.002-3 [16.1 kB] 141s Get:232 http://ftpmaster.internal/ubuntu noble/main arm64 libregexp-pattern-license-perl all 3.11.0-1 [85.8 kB] 141s Get:233 http://ftpmaster.internal/ubuntu noble/main arm64 libregexp-pattern-perl all 0.2.14-2 [17.6 kB] 141s Get:234 http://ftpmaster.internal/ubuntu noble/main arm64 libstring-license-perl all 0.0.9-2ubuntu1 [35.0 kB] 141s Get:235 http://ftpmaster.internal/ubuntu noble/main arm64 licensecheck all 3.3.9-1ubuntu1 [37.7 kB] 141s Get:236 http://ftpmaster.internal/ubuntu noble/main arm64 diffstat arm64 1.66-1 [28.0 kB] 141s Get:237 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libberkeleydb-perl arm64 0.64-2build2 [122 kB] 141s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libclass-xsaccessor-perl arm64 1.19-4build3 [32.9 kB] 141s Get:239 http://ftpmaster.internal/ubuntu noble/main arm64 libconfig-tiny-perl all 2.30-1 [14.7 kB] 141s Get:240 http://ftpmaster.internal/ubuntu noble/main arm64 libconst-fast-perl all 0.014-2 [8034 B] 141s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcpanel-json-xs-perl arm64 4.37-1build2 [113 kB] 141s Get:242 http://ftpmaster.internal/ubuntu noble/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 141s Get:243 http://ftpmaster.internal/ubuntu noble/main arm64 libclass-data-inheritable-perl all 0.08-3 [8084 B] 141s Get:244 http://ftpmaster.internal/ubuntu noble/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 141s Get:245 http://ftpmaster.internal/ubuntu noble/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 141s Get:246 http://ftpmaster.internal/ubuntu noble/main arm64 libiterator-perl all 0.03+ds1-2 [18.8 kB] 141s Get:247 http://ftpmaster.internal/ubuntu noble/main arm64 libiterator-util-perl all 0.02+ds1-2 [14.1 kB] 141s Get:248 http://ftpmaster.internal/ubuntu noble/main arm64 libdata-dpath-perl all 0.59-1 [39.2 kB] 141s Get:249 http://ftpmaster.internal/ubuntu noble/main arm64 libnet-domain-tld-perl all 1.75-3 [29.4 kB] 141s Get:250 http://ftpmaster.internal/ubuntu noble/main arm64 libdata-validate-domain-perl all 0.10-1.1 [9992 B] 141s Get:251 http://ftpmaster.internal/ubuntu noble/main arm64 libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 141s Get:252 http://ftpmaster.internal/ubuntu noble/main arm64 libnet-netmask-perl all 2.0002-2 [24.8 kB] 141s Get:253 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libnetaddr-ip-perl arm64 4.079+dfsg-2build3 [79.7 kB] 141s Get:254 http://ftpmaster.internal/ubuntu noble/main arm64 libdata-validate-ip-perl all 0.31-1 [17.2 kB] 141s Get:255 http://ftpmaster.internal/ubuntu noble/main arm64 libdata-validate-uri-perl all 0.07-3 [10.8 kB] 141s Get:256 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libdevel-size-perl arm64 0.83-2build3 [19.1 kB] 141s Get:257 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libemail-address-xs-perl arm64 1.05-1build3 [28.9 kB] 141s Get:258 http://ftpmaster.internal/ubuntu noble/main arm64 libipc-system-simple-perl all 1.30-2 [22.3 kB] 141s Get:259 http://ftpmaster.internal/ubuntu noble/main arm64 libfile-basedir-perl all 0.09-2 [14.4 kB] 141s Get:260 http://ftpmaster.internal/ubuntu noble/main arm64 libfile-find-rule-perl all 0.34-3 [24.4 kB] 141s Get:261 http://ftpmaster.internal/ubuntu noble/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 141s Get:262 http://ftpmaster.internal/ubuntu noble/main arm64 libfont-ttf-perl all 1.06-2 [323 kB] 141s Get:263 http://ftpmaster.internal/ubuntu noble/main arm64 libhtml-html5-entities-perl all 0.004-3 [21.6 kB] 141s Get:264 http://ftpmaster.internal/ubuntu noble/main arm64 libhtml-tokeparser-simple-perl all 3.16-4 [38.0 kB] 141s Get:265 http://ftpmaster.internal/ubuntu noble/main arm64 libipc-run3-perl all 0.049-1 [28.8 kB] 141s Get:266 http://ftpmaster.internal/ubuntu noble/main arm64 libjson-maybexs-perl all 1.004005-1 [11.3 kB] 141s Get:267 http://ftpmaster.internal/ubuntu noble/main arm64 liblist-compare-perl all 0.55-2 [62.9 kB] 141s Get:268 http://ftpmaster.internal/ubuntu noble/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 141s Get:269 http://ftpmaster.internal/ubuntu noble/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 141s Get:270 http://ftpmaster.internal/ubuntu noble/main arm64 libmldbm-perl all 2.05-4 [16.0 kB] 141s Get:271 http://ftpmaster.internal/ubuntu noble/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 141s Get:272 http://ftpmaster.internal/ubuntu noble/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 142s Get:273 http://ftpmaster.internal/ubuntu noble/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 142s Get:274 http://ftpmaster.internal/ubuntu noble/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 142s Get:275 http://ftpmaster.internal/ubuntu noble/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 142s Get:276 http://ftpmaster.internal/ubuntu noble/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 142s Get:277 http://ftpmaster.internal/ubuntu noble/main arm64 libmoox-aliases-perl all 0.001006-2 [6796 B] 142s Get:278 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libperlio-gzip-perl arm64 0.20-1build3 [14.5 kB] 142s Get:279 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libperlio-utf8-strict-perl arm64 0.010-1build2 [10.9 kB] 142s Get:280 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libproc-processtable-perl arm64 0.636-1build2 [35.3 kB] 142s Get:281 http://ftpmaster.internal/ubuntu noble/main arm64 libregexp-wildcards-perl all 1.05-3 [12.9 kB] 142s Get:282 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libsereal-decoder-perl arm64 5.004+ds-1build2 [99.6 kB] 142s Get:283 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libsereal-encoder-perl arm64 5.004+ds-1build2 [102 kB] 142s Get:284 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libterm-readkey-perl arm64 2.38-2build3 [23.0 kB] 142s Get:285 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libtext-levenshteinxs-perl arm64 0.03-5build3 [7832 B] 142s Get:286 http://ftpmaster.internal/ubuntu noble/main arm64 libmarkdown2 arm64 2.2.7-2 [37.0 kB] 142s Get:287 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libtext-markdown-discount-perl arm64 0.16-1build2 [12.1 kB] 142s Get:288 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libdata-messagepack-perl arm64 1.02-1build3 [29.9 kB] 142s Get:289 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libtext-xslate-perl arm64 3.5.9-1build4 [161 kB] 142s Get:290 http://ftpmaster.internal/ubuntu noble/main arm64 libtime-duration-perl all 1.21-2 [12.3 kB] 142s Get:291 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libtime-moment-perl arm64 0.44-2build3 [72.1 kB] 142s Get:292 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libunicode-utf8-perl arm64 0.62-2build2 [18.1 kB] 142s Get:293 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcgi-pm-perl all 4.63-1 [185 kB] 142s Get:294 http://ftpmaster.internal/ubuntu noble/main arm64 libhtml-form-perl all 6.11-1 [32.1 kB] 142s Get:295 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libwww-mechanize-perl all 2.18-1ubuntu1 [93.1 kB] 142s Get:296 http://ftpmaster.internal/ubuntu noble/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 142s Get:297 http://ftpmaster.internal/ubuntu noble/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 142s Get:298 http://ftpmaster.internal/ubuntu noble/main arm64 libxml-sax-perl all 1.02+dfsg-3 [57.0 kB] 142s Get:299 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-1build3 [296 kB] 142s Get:300 http://ftpmaster.internal/ubuntu noble/main arm64 lzip arm64 1.24.1-1 [81.6 kB] 142s Get:301 http://ftpmaster.internal/ubuntu noble/main arm64 lzop arm64 1.04-2build2 [84.0 kB] 142s Get:302 http://ftpmaster.internal/ubuntu noble/main arm64 patchutils arm64 0.4.2-1build2 [75.8 kB] 142s Get:303 http://ftpmaster.internal/ubuntu noble/main arm64 t1utils arm64 1.41-4build2 [61.5 kB] 142s Get:304 http://ftpmaster.internal/ubuntu noble/main arm64 unzip arm64 6.0-28ubuntu3 [171 kB] 142s Get:305 http://ftpmaster.internal/ubuntu noble/main arm64 lintian all 2.117.0ubuntu1 [1065 kB] 143s Get:306 http://ftpmaster.internal/ubuntu noble/universe arm64 libconfig-model-dpkg-perl all 3.004 [174 kB] 143s Get:307 http://ftpmaster.internal/ubuntu noble/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 143s Get:308 http://ftpmaster.internal/ubuntu noble/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 143s Get:309 http://ftpmaster.internal/ubuntu noble/main arm64 libmailtools-perl all 2.21-2 [80.4 kB] 143s Get:310 http://ftpmaster.internal/ubuntu noble/main arm64 libmime-tools-perl all 5.514-1 [187 kB] 143s Get:311 http://ftpmaster.internal/ubuntu noble/main arm64 libsuitesparseconfig7 arm64 1:7.6.1+dfsg-1 [12.4 kB] 143s Get:312 http://ftpmaster.internal/ubuntu noble/universe arm64 libamd3 arm64 1:7.6.1+dfsg-1 [25.7 kB] 143s Get:313 http://ftpmaster.internal/ubuntu noble/main arm64 libblas3 arm64 3.12.0-3 [143 kB] 143s Get:314 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgfortran5 arm64 14-20240315-1ubuntu1 [444 kB] 143s Get:315 http://ftpmaster.internal/ubuntu noble/main arm64 liblapack3 arm64 3.12.0-3 [2241 kB] 143s Get:316 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libarpack2t64 arm64 3.9.1-1.1build1 [90.6 kB] 143s Get:317 http://ftpmaster.internal/ubuntu noble/universe arm64 libccolamd3 arm64 1:7.6.1+dfsg-1 [25.2 kB] 143s Get:318 http://ftpmaster.internal/ubuntu noble/universe arm64 libcamd3 arm64 1:7.6.1+dfsg-1 [22.0 kB] 143s Get:319 http://ftpmaster.internal/ubuntu noble/main arm64 libcolamd3 arm64 1:7.6.1+dfsg-1 [18.1 kB] 143s Get:320 http://ftpmaster.internal/ubuntu noble/universe arm64 libcholmod5 arm64 1:7.6.1+dfsg-1 [582 kB] 143s Get:321 http://ftpmaster.internal/ubuntu noble/universe arm64 libcxsparse4 arm64 1:7.6.1+dfsg-1 [70.6 kB] 143s Get:322 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libfftw3-double3 arm64 3.3.10-1ubuntu2 [384 kB] 143s Get:323 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libfftw3-single3 arm64 3.3.10-1ubuntu2 [584 kB] 143s Get:324 http://ftpmaster.internal/ubuntu noble/main arm64 libxfixes3 arm64 1:6.0.0-2 [11.0 kB] 143s Get:325 http://ftpmaster.internal/ubuntu noble/main arm64 libxcursor1 arm64 1:1.2.1-1 [21.3 kB] 143s Get:326 http://ftpmaster.internal/ubuntu noble/main arm64 libxft2 arm64 2.3.6-1 [43.3 kB] 143s Get:327 http://ftpmaster.internal/ubuntu noble/main arm64 libxinerama1 arm64 2:1.1.4-3 [7056 B] 143s Get:328 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libfltk1.3t64 arm64 1.3.8-6.1 [597 kB] 143s Get:329 http://ftpmaster.internal/ubuntu noble/main arm64 libglvnd0 arm64 1.7.0-1 [60.0 kB] 143s Get:330 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglapi-mesa arm64 24.0.2-1ubuntu8 [58.0 kB] 143s Get:331 http://ftpmaster.internal/ubuntu noble/main arm64 libx11-xcb1 arm64 2:1.8.7-1 [7836 B] 143s Get:332 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-dri2-0 arm64 1.15-1 [7244 B] 143s Get:333 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-dri3-0 arm64 1.15-1 [7108 B] 143s Get:334 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-glx0 arm64 1.15-1 [25.2 kB] 143s Get:335 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-present0 arm64 1.15-1 [5732 B] 144s Get:336 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-randr0 arm64 1.15-1 [18.2 kB] 144s Get:337 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-sync1 arm64 1.15-1 [9412 B] 144s Get:338 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-xfixes0 arm64 1.15-1 [10.3 kB] 144s Get:339 http://ftpmaster.internal/ubuntu noble/main arm64 libxshmfence1 arm64 1.3-1build4 [5444 B] 144s Get:340 http://ftpmaster.internal/ubuntu noble/main arm64 libxxf86vm1 arm64 1:1.1.4-1build3 [10.3 kB] 144s Get:341 http://ftpmaster.internal/ubuntu noble/main arm64 libvulkan1 arm64 1.3.275.0-1 [150 kB] 144s Get:342 http://ftpmaster.internal/ubuntu noble/main arm64 libdrm-amdgpu1 arm64 2.4.120-2 [20.4 kB] 144s Get:343 http://ftpmaster.internal/ubuntu noble/main arm64 libdrm-nouveau2 arm64 2.4.120-2 [17.8 kB] 144s Get:344 http://ftpmaster.internal/ubuntu noble/main arm64 libdrm-radeon1 arm64 2.4.120-2 [20.9 kB] 144s Get:345 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libllvm17t64 arm64 1:17.0.6-9build1 [25.0 MB] 144s Get:346 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgl1-mesa-dri arm64 24.0.2-1ubuntu8 [8237 kB] 144s Get:347 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglx-mesa0 arm64 24.0.2-1ubuntu8 [177 kB] 144s Get:348 http://ftpmaster.internal/ubuntu noble/main arm64 libglx0 arm64 1.7.0-1 [32.4 kB] 144s Get:349 http://ftpmaster.internal/ubuntu noble/main arm64 libgl1 arm64 1.7.0-1 [107 kB] 144s Get:350 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libfltk-gl1.3t64 arm64 1.3.8-6.1 [42.1 kB] 144s Get:351 http://ftpmaster.internal/ubuntu noble/universe arm64 libgl2ps1.4 arm64 1.4.2+dfsg1-2 [41.5 kB] 144s Get:352 http://ftpmaster.internal/ubuntu noble/main arm64 libltdl7 arm64 2.4.7-7 [40.3 kB] 144s Get:353 http://ftpmaster.internal/ubuntu noble/universe arm64 libglpk40 arm64 5.0-1build1 [336 kB] 144s Get:354 http://ftpmaster.internal/ubuntu noble/main arm64 libopengl0 arm64 1.7.0-1 [35.9 kB] 144s Get:355 http://ftpmaster.internal/ubuntu noble/main arm64 libglu1-mesa arm64 9.0.2-1.1 [137 kB] 144s Get:356 http://ftpmaster.internal/ubuntu noble/universe arm64 libdav1d7 arm64 1.4.0-1 [297 kB] 144s Get:357 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libheif-plugin-dav1d arm64 1.17.6-1ubuntu2 [9914 B] 144s Get:358 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libde265-0 arm64 1.0.15-1build1 [143 kB] 144s Get:359 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libheif-plugin-libde265 arm64 1.17.6-1ubuntu2 [8030 B] 144s Get:360 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libheif1 arm64 1.17.6-1ubuntu2 [260 kB] 144s Get:361 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libhwy1t64 arm64 1.0.7-8.1 [437 kB] 144s Get:362 http://ftpmaster.internal/ubuntu noble/main arm64 liblcms2-2 arm64 2.14-2 [159 kB] 144s Get:363 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libjxl0.7 arm64 0.7.0-10.2ubuntu3 [690 kB] 144s Get:364 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libwmflite-0.2-7 arm64 0.2.13-1.1build2 [68.5 kB] 144s Get:365 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libgraphicsmagick-q16-3t64 arm64 1.4+really1.3.42-1.1build1 [1197 kB] 144s Get:366 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libgraphicsmagick++-q16-12t64 arm64 1.4+really1.3.42-1.1build1 [111 kB] 144s Get:367 http://ftpmaster.internal/ubuntu noble/universe arm64 libaec0 arm64 1.1.2-1 [21.7 kB] 144s Get:368 http://ftpmaster.internal/ubuntu noble/universe arm64 libsz2 arm64 1.1.2-1 [5168 B] 144s Get:369 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libhdf5-103-1t64 arm64 1.10.10+repack-3.1ubuntu3 [1192 kB] 144s Get:370 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libasound2-data all 1.2.11-1build1 [21.0 kB] 144s Get:371 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libasound2t64 arm64 1.2.11-1build1 [386 kB] 145s Get:372 http://ftpmaster.internal/ubuntu noble/main arm64 libopus0 arm64 1.4-1 [194 kB] 145s Get:373 http://ftpmaster.internal/ubuntu noble/main arm64 libsamplerate0 arm64 0.2.2-4 [1342 kB] 145s Get:374 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libjack-jackd2-0 arm64 1.9.21~dfsg-3ubuntu1 [285 kB] 145s Get:375 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libportaudio2 arm64 19.6.0-1.2build1 [65.6 kB] 145s Get:376 http://ftpmaster.internal/ubuntu noble/universe arm64 libqhull-r8.0 arm64 2020.2-6 [188 kB] 145s Get:377 http://ftpmaster.internal/ubuntu noble/universe arm64 libqrupdate1 arm64 1.1.2-4 [30.0 kB] 145s Get:378 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqscintilla2-qt5-l10n all 2.14.1+dfsg-1build2 [56.4 kB] 145s Get:379 http://ftpmaster.internal/ubuntu noble/universe arm64 libdouble-conversion3 arm64 3.3.0-1 [37.2 kB] 145s Get:380 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-16-0 arm64 10.42-4ubuntu1 [195 kB] 145s Get:381 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5core5t64 arm64 5.15.12+dfsg-3ubuntu6 [1971 kB] 145s Get:382 http://ftpmaster.internal/ubuntu noble/main arm64 libwayland-server0 arm64 1.22.0-2.1 [34.0 kB] 145s Get:383 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgbm1 arm64 24.0.2-1ubuntu8 [43.3 kB] 145s Get:384 http://ftpmaster.internal/ubuntu noble/main arm64 libwayland-client0 arm64 1.22.0-2.1 [25.6 kB] 145s Get:385 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libegl-mesa0 arm64 24.0.2-1ubuntu8 [127 kB] 145s Get:386 http://ftpmaster.internal/ubuntu noble/main arm64 libegl1 arm64 1.7.0-1 [29.2 kB] 145s Get:387 http://ftpmaster.internal/ubuntu noble/main arm64 libice6 arm64 2:1.0.10-1build2 [41.7 kB] 145s Get:388 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libmtdev1t64 arm64 1.1.6-1.1 [14.3 kB] 145s Get:389 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libwacom-common all 2.10.0-1build1 [63.5 kB] 145s Get:390 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libwacom9 arm64 2.10.0-1build1 [23.8 kB] 145s Get:391 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libinput-bin arm64 1.25.0-1build1 [22.0 kB] 145s Get:392 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libinput10 arm64 1.25.0-1build1 [129 kB] 145s Get:393 http://ftpmaster.internal/ubuntu noble/universe arm64 libmd4c0 arm64 0.4.8-1 [41.2 kB] 145s Get:394 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5dbus5t64 arm64 5.15.12+dfsg-3ubuntu6 [224 kB] 145s Get:395 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5network5t64 arm64 5.15.12+dfsg-3ubuntu6 [740 kB] 145s Get:396 http://ftpmaster.internal/ubuntu noble/main arm64 libsm6 arm64 2:1.2.3-1build2 [16.1 kB] 145s Get:397 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-icccm4 arm64 0.4.1-1.1build2 [11.0 kB] 145s Get:398 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-util1 arm64 0.4.0-1build2 [11.2 kB] 145s Get:399 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-image0 arm64 0.4.0-2 [11.1 kB] 145s Get:400 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-keysyms1 arm64 0.4.0-1build3 [8606 B] 145s Get:401 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-render-util0 arm64 0.3.9-1build3 [10.2 kB] 145s Get:402 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-shape0 arm64 1.15-1 [6106 B] 145s Get:403 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-xinerama0 arm64 1.15-1 [5434 B] 145s Get:404 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-xinput0 arm64 1.15-1 [33.5 kB] 145s Get:405 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-xkb1 arm64 1.15-1 [31.7 kB] 145s Get:406 http://ftpmaster.internal/ubuntu noble/main arm64 libxkbcommon-x11-0 arm64 1.6.0-1 [13.6 kB] 145s Get:407 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5gui5t64 arm64 5.15.12+dfsg-3ubuntu6 [3616 kB] 146s Get:408 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libavahi-common-data arm64 0.8-13ubuntu4 [29.5 kB] 146s Get:409 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libavahi-common3 arm64 0.8-13ubuntu4 [23.3 kB] 146s Get:410 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libavahi-client3 arm64 0.8-13ubuntu4 [27.2 kB] 146s Get:411 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcups2t64 arm64 2.4.7-1.2ubuntu1 [273 kB] 146s Get:412 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5widgets5t64 arm64 5.15.12+dfsg-3ubuntu6 [2569 kB] 146s Get:413 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5printsupport5t64 arm64 5.15.12+dfsg-3ubuntu6 [210 kB] 146s Get:414 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqscintilla2-qt5-15 arm64 2.14.1+dfsg-1build2 [1130 kB] 146s Get:415 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5sql5t64 arm64 5.15.12+dfsg-3ubuntu6 [123 kB] 146s Get:416 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5help5 arm64 5.15.12-2build2 [165 kB] 146s Get:417 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5xml5t64 arm64 5.15.12+dfsg-3ubuntu6 [125 kB] 146s Get:418 http://ftpmaster.internal/ubuntu noble/main arm64 libogg0 arm64 1.3.5-3 [22.1 kB] 146s Get:419 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libflac12t64 arm64 1.4.3+ds-2.1ubuntu1 [169 kB] 146s Get:420 http://ftpmaster.internal/ubuntu noble/main arm64 libmp3lame0 arm64 3.100-6 [141 kB] 146s Get:421 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libmpg123-0 arm64 1.32.5-1build1 [171 kB] 146s Get:422 http://ftpmaster.internal/ubuntu noble/main arm64 libvorbis0a arm64 1.3.7-1build2 [95.5 kB] 146s Get:423 http://ftpmaster.internal/ubuntu noble/main arm64 libvorbisenc2 arm64 1.3.7-1build2 [82.3 kB] 146s Get:424 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libsndfile1 arm64 1.2.2-1ubuntu3 [208 kB] 146s Get:425 http://ftpmaster.internal/ubuntu noble/universe arm64 libspqr4 arm64 1:7.6.1+dfsg-1 [125 kB] 146s Get:426 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libsundials-ida6 arm64 6.4.1+dfsg1-3build3 [123 kB] 146s Get:427 http://ftpmaster.internal/ubuntu noble/universe arm64 libbtf2 arm64 1:7.6.1+dfsg-1 [13.0 kB] 146s Get:428 http://ftpmaster.internal/ubuntu noble/universe arm64 libklu2 arm64 1:7.6.1+dfsg-1 [72.3 kB] 146s Get:429 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libfftw3-long3 arm64 3.3.10-1ubuntu2 [642 kB] 146s Get:430 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libevent-core-2.1-7 arm64 2.1.12-stable-9build1 [89.6 kB] 146s Get:431 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libevent-pthreads-2.1-7 arm64 2.1.12-stable-9build1 [7754 B] 146s Get:432 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libibverbs1 arm64 50.0-2build1 [67.3 kB] 146s Get:433 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 ibverbs-providers arm64 50.0-2build1 [367 kB] 146s Get:434 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 librdmacm1t64 arm64 50.0-2build1 [70.6 kB] 146s Get:435 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libfabric1 arm64 1.17.0-3build1 [541 kB] 146s Get:436 http://ftpmaster.internal/ubuntu noble/universe arm64 libhwloc15 arm64 2.10.0-1 [158 kB] 146s Get:437 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libmunge2 arm64 0.5.15-4 [14.9 kB] 146s Get:438 http://ftpmaster.internal/ubuntu noble/main arm64 libpciaccess0 arm64 0.17-3 [18.6 kB] 146s Get:439 http://ftpmaster.internal/ubuntu noble/main arm64 libxnvctrl0 arm64 510.47.03-0ubuntu1 [11.1 kB] 146s Get:440 http://ftpmaster.internal/ubuntu noble/universe arm64 ocl-icd-libopencl1 arm64 2.3.2-1 [37.3 kB] 146s Get:441 http://ftpmaster.internal/ubuntu noble/universe arm64 libhwloc-plugins arm64 2.10.0-1 [15.7 kB] 146s Get:442 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libpmix2t64 arm64 5.0.1-4.1 [655 kB] 146s Get:443 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libamd-comgr2 arm64 6.0+git20231212.4510c28+dfsg-3build1 [14.1 MB] 147s Get:444 http://ftpmaster.internal/ubuntu noble/universe arm64 libhsakmt1 arm64 5.7.0-1 [63.6 kB] 147s Get:445 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libhsa-runtime64-1 arm64 5.7.1-1build1 [286 kB] 147s Get:446 http://ftpmaster.internal/ubuntu noble/universe arm64 libamdhip64-5 arm64 5.2.3-12 [5134 kB] 147s Get:447 http://ftpmaster.internal/ubuntu noble/universe arm64 libucx0 arm64 1.16.0+ds-4 [1076 kB] 147s Get:448 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libopenmpi3t64 arm64 4.1.6-7ubuntu1 [2463 kB] 147s Get:449 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libfftw3-mpi3 arm64 3.3.10-1ubuntu2 [45.0 kB] 147s Get:450 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libhdf5-openmpi-103-1t64 arm64 1.10.10+repack-3.1ubuntu3 [1242 kB] 147s Get:451 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libcombblas2.0.0t64 arm64 2.0.0-3.1build1 [267 kB] 147s Get:452 http://ftpmaster.internal/ubuntu noble/universe arm64 libmetis5 arm64 5.1.0.dfsg-7build2 [175 kB] 147s Get:453 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libptscotch-7.0 arm64 7.0.4-1ubuntu1 [709 kB] 147s Get:454 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libsuperlu-dist8 arm64 8.2.1+dfsg1-1build1 [579 kB] 147s Get:455 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libhypre-2.28.0 arm64 2.28.0-8build1 [1630 kB] 147s Get:456 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 openmpi-common all 4.1.6-7ubuntu1 [170 kB] 147s Get:457 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 openmpi-bin arm64 4.1.6-7ubuntu1 [113 kB] 147s Get:458 http://ftpmaster.internal/ubuntu noble/universe arm64 mpi-default-bin arm64 1.15 [2336 B] 147s Get:459 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libscalapack-openmpi2.2 arm64 2.2.1-3build1 [1581 kB] 147s Get:460 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libmumps-5.6t64 arm64 5.6.2-2.1build1 [1853 kB] 147s Get:461 http://ftpmaster.internal/ubuntu noble/universe arm64 libsuperlu6 arm64 6.0.1+dfsg1-1 [166 kB] 147s Get:462 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libscotch-7.0 arm64 7.0.4-1ubuntu1 [426 kB] 147s Get:463 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libtrilinos-kokkos-13.2 arm64 13.2.0-5build1 [104 kB] 147s Get:464 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libtrilinos-teuchos-13.2 arm64 13.2.0-5build1 [1073 kB] 147s Get:465 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libtrilinos-epetra-13.2 arm64 13.2.0-5build1 [414 kB] 147s Get:466 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libtrilinos-triutils-13.2 arm64 13.2.0-5build1 [117 kB] 147s Get:467 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libtrilinos-epetraext-13.2 arm64 13.2.0-5build1 [408 kB] 147s Get:468 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libtrilinos-trilinosss-13.2 arm64 13.2.0-5build1 [87.2 kB] 147s Get:469 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libtrilinos-amesos-13.2 arm64 13.2.0-5build1 [101 kB] 147s Get:470 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libtrilinos-aztecoo-13.2 arm64 13.2.0-5build1 [205 kB] 147s Get:471 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libtrilinos-galeri-13.2 arm64 13.2.0-5build1 [87.5 kB] 147s Get:472 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libtrilinos-ifpack-13.2 arm64 13.2.0-5build1 [397 kB] 147s Get:473 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libtrilinos-zoltan-13.2 arm64 13.2.0-5build1 [380 kB] 147s Get:474 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libtrilinos-ml-13.2 arm64 13.2.0-5build1 [926 kB] 147s Get:475 http://ftpmaster.internal/ubuntu noble/universe arm64 libumfpack6 arm64 1:7.6.1+dfsg-1 [234 kB] 147s Get:476 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libpetsc-real3.19t64 arm64 3.19.6+dfsg1-2.2ubuntu1 [5767 kB] 148s Get:477 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libsundials-nvecparallel-petsc6 arm64 6.4.1+dfsg1-3build3 [35.4 kB] 148s Get:478 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libsundials-sunmatrix4 arm64 6.4.1+dfsg1-3build3 [83.0 kB] 148s Get:479 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libsundials-sunlinsol3 arm64 6.4.1+dfsg1-3build3 [175 kB] 148s Get:480 http://ftpmaster.internal/ubuntu noble/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 148s Get:481 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 texinfo-lib arm64 7.1-3build1 [130 kB] 148s Get:482 http://ftpmaster.internal/ubuntu noble/universe arm64 tex-common all 6.18 [32.8 kB] 148s Get:483 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 texinfo all 7.1-3build1 [1273 kB] 148s Get:484 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 octave-common all 8.4.0-1build4 [5925 kB] 148s Get:485 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 octave arm64 8.4.0-1build4 [9018 kB] 148s Get:486 http://ftpmaster.internal/ubuntu noble/main arm64 libncurses-dev arm64 6.4+20240113-1ubuntu1 [385 kB] 148s Get:487 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libreadline-dev arm64 8.2-3.1 [177 kB] 148s Get:488 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libhdf5-fortran-102t64 arm64 1.10.10+repack-3.1ubuntu3 [86.3 kB] 148s Get:489 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libhdf5-hl-100t64 arm64 1.10.10+repack-3.1ubuntu3 [55.8 kB] 148s Get:490 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libhdf5-hl-fortran-100t64 arm64 1.10.10+repack-3.1ubuntu3 [31.0 kB] 148s Get:491 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libhdf5-cpp-103-1t64 arm64 1.10.10+repack-3.1ubuntu3 [120 kB] 148s Get:492 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libhdf5-hl-cpp-100t64 arm64 1.10.10+repack-3.1ubuntu3 [11.0 kB] 148s Get:493 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 zlib1g-dev arm64 1:1.3.dfsg-3.1ubuntu1 [894 kB] 148s Get:494 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg-turbo8-dev arm64 2.1.5-2ubuntu1 [304 kB] 148s Get:495 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg8-dev arm64 8c-2ubuntu11 [1484 B] 148s Get:496 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg-dev arm64 8c-2ubuntu11 [1482 B] 148s Get:497 http://ftpmaster.internal/ubuntu noble/universe arm64 libaec-dev arm64 1.1.2-1 [18.8 kB] 148s Get:498 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl4-openssl-dev arm64 8.5.0-2ubuntu7 [454 kB] 148s Get:499 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl-dev arm64 3.0.13-0ubuntu2 [2335 kB] 148s Get:500 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 hdf5-helpers arm64 1.10.10+repack-3.1ubuntu3 [15.8 kB] 148s Get:501 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libhdf5-dev arm64 1.10.10+repack-3.1ubuntu3 [3038 kB] 149s Get:502 http://ftpmaster.internal/ubuntu noble/main arm64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 149s Get:503 http://ftpmaster.internal/ubuntu noble/main arm64 x11proto-dev all 2023.2-1 [602 kB] 149s Get:504 http://ftpmaster.internal/ubuntu noble/main arm64 libxau-dev arm64 1:1.0.9-1build5 [10.1 kB] 149s Get:505 http://ftpmaster.internal/ubuntu noble/main arm64 libxdmcp-dev arm64 1:1.1.3-0ubuntu5 [26.4 kB] 149s Get:506 http://ftpmaster.internal/ubuntu noble/main arm64 xtrans-dev all 1.4.0-1 [68.9 kB] 149s Get:507 http://ftpmaster.internal/ubuntu noble/main arm64 libpthread-stubs0-dev arm64 0.4-1build2 [5496 B] 149s Get:508 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb1-dev arm64 1.15-1 [89.6 kB] 149s Get:509 http://ftpmaster.internal/ubuntu noble/main arm64 libx11-dev arm64 2:1.8.7-1 [738 kB] 149s Get:510 http://ftpmaster.internal/ubuntu noble/main arm64 libglx-dev arm64 1.7.0-1 [14.2 kB] 149s Get:511 http://ftpmaster.internal/ubuntu noble/main arm64 libgl-dev arm64 1.7.0-1 [102 kB] 149s Get:512 http://ftpmaster.internal/ubuntu noble/main arm64 libblas-dev arm64 3.12.0-3 [111 kB] 149s Get:513 http://ftpmaster.internal/ubuntu noble/main arm64 liblapack-dev arm64 3.12.0-3 [4293 kB] 149s Get:514 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libfftw3-bin arm64 3.3.10-1ubuntu2 [33.0 kB] 149s Get:515 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libfftw3-dev arm64 3.3.10-1ubuntu2 [1473 kB] 150s Get:516 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgfortran-13-dev arm64 13.2.0-19ubuntu1 [478 kB] 150s Get:517 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gfortran-13-aarch64-linux-gnu arm64 13.2.0-19ubuntu1 [10.8 MB] 150s Get:518 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gfortran-13 arm64 13.2.0-19ubuntu1 [10.4 kB] 150s Get:519 http://ftpmaster.internal/ubuntu noble/main arm64 gfortran-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1022 B] 150s Get:520 http://ftpmaster.internal/ubuntu noble/main arm64 gfortran arm64 4:13.2.0-7ubuntu1 [1164 B] 150s Get:521 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libstdc++-13-dev arm64 13.2.0-19ubuntu1 [2322 kB] 150s Get:522 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 g++-13-aarch64-linux-gnu arm64 13.2.0-19ubuntu1 [11.7 MB] 151s Get:523 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 g++-13 arm64 13.2.0-19ubuntu1 [14.5 kB] 151s Get:524 http://ftpmaster.internal/ubuntu noble/main arm64 g++-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [962 B] 151s Get:525 http://ftpmaster.internal/ubuntu noble/main arm64 g++ arm64 4:13.2.0-7ubuntu1 [1082 B] 151s Get:526 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 octave-dev arm64 8.4.0-1build4 [469 kB] 151s Get:527 http://ftpmaster.internal/ubuntu noble/universe arm64 dh-octave all 1.8.0 [19.7 kB] 151s Get:528 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgs-common all 10.02.1~dfsg1-0ubuntu5 [174 kB] 151s Get:529 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgs10-common all 10.02.1~dfsg1-0ubuntu5 [488 kB] 151s Get:530 http://ftpmaster.internal/ubuntu noble/main arm64 libidn12 arm64 1.42-1 [56.8 kB] 151s Get:531 http://ftpmaster.internal/ubuntu noble/main arm64 libijs-0.35 arm64 0.35-15.1 [15.1 kB] 151s Get:532 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libjbig2dec0 arm64 0.20-1build2 [63.2 kB] 151s Get:533 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libopenjp2-7 arm64 2.5.0-2build2 [171 kB] 151s Get:534 http://ftpmaster.internal/ubuntu noble/main arm64 libpaper1 arm64 1.1.29 [13.1 kB] 151s Get:535 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libxt6t64 arm64 1:1.2.1-1.2 [168 kB] 151s Get:536 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgs10 arm64 10.02.1~dfsg1-0ubuntu5 [3771 kB] 151s Get:537 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 ghostscript arm64 10.02.1~dfsg1-0ubuntu5 [43.5 kB] 151s Get:538 http://ftpmaster.internal/ubuntu noble/main arm64 libgmpxx4ldbl arm64 2:6.3.0+dfsg-2ubuntu4 [9950 B] 151s Get:539 http://ftpmaster.internal/ubuntu noble/main arm64 libgmp-dev arm64 2:6.3.0+dfsg-2ubuntu4 [330 kB] 151s Get:540 http://ftpmaster.internal/ubuntu noble/main arm64 libmpfr-dev arm64 4.2.1-1 [285 kB] 151s Get:541 http://ftpmaster.internal/ubuntu noble/main arm64 libunwind8 arm64 1.6.2-3 [55.1 kB] 151s Get:542 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libxmu6 arm64 2:1.1.3-3build1 [47.4 kB] 151s Get:543 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libxaw7 arm64 2:1.0.14-1build1 [183 kB] 151s Get:544 http://ftpmaster.internal/ubuntu noble/main arm64 libxfont2 arm64 1:2.0.6-1 [88.8 kB] 151s Get:545 http://ftpmaster.internal/ubuntu noble/main arm64 libxkbfile1 arm64 1:1.1.0-1build3 [71.2 kB] 151s Get:546 http://ftpmaster.internal/ubuntu noble/main arm64 libxrandr2 arm64 2:1.5.2-2 [19.6 kB] 151s Get:547 http://ftpmaster.internal/ubuntu noble/universe arm64 octave-interval arm64 3.2.1-6 [1176 kB] 151s Get:548 http://ftpmaster.internal/ubuntu noble/universe arm64 octave-interval-doc all 3.2.1-6 [314 kB] 151s Get:549 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 x11-xkb-utils arm64 7.7+8build1 [165 kB] 151s Get:550 http://ftpmaster.internal/ubuntu noble/main arm64 xserver-common all 2:21.1.11-2ubuntu1 [32.6 kB] 151s Get:551 http://ftpmaster.internal/ubuntu noble/universe arm64 xvfb arm64 2:21.1.11-2ubuntu1 [871 kB] 155s Preconfiguring packages ... 155s Fetched 287 MB in 16s (17.8 MB/s) 155s dpkg: libperl5.38:arm64: dependency problems, but removing anyway as you requested: 155s perl depends on libperl5.38 (= 5.38.2-3). 155s 155s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74758 files and directories currently installed.) 155s Removing libperl5.38:arm64 (5.38.2-3) ... 155s dpkg: libdb5.3:arm64: dependency problems, but removing anyway as you requested: 155s libsasl2-modules-db:arm64 depends on libdb5.3. 155s libpython3.12-stdlib:arm64 depends on libdb5.3. 155s libpam-modules:arm64 depends on libdb5.3. 155s iproute2 depends on libdb5.3. 155s apt-utils depends on libdb5.3. 155s 155s Removing libdb5.3:arm64 (5.3.28+dfsg2-4) ... 155s Selecting previously unselected package libdb5.3t64:arm64. 155s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74223 files and directories currently installed.) 155s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-5build1_arm64.deb ... 155s Unpacking libdb5.3t64:arm64 (5.3.28+dfsg2-5build1) ... 155s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74229 files and directories currently installed.) 155s Removing libgdbm-compat4:arm64 (1.23-5) ... 155s dpkg: libgdbm6:arm64: dependency problems, but removing anyway as you requested: 155s python3-gdbm:arm64 depends on libgdbm6 (>= 1.16). 155s man-db depends on libgdbm6 (>= 1.16). 155s 155s Removing libgdbm6:arm64 (1.23-5) ... 155s Selecting previously unselected package libgdbm6t64:arm64. 155s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74219 files and directories currently installed.) 155s Preparing to unpack .../libgdbm6t64_1.23-5.1_arm64.deb ... 155s Unpacking libgdbm6t64:arm64 (1.23-5.1) ... 155s Selecting previously unselected package libgdbm-compat4t64:arm64. 155s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_arm64.deb ... 155s Unpacking libgdbm-compat4t64:arm64 (1.23-5.1) ... 155s Selecting previously unselected package libperl5.38t64:arm64. 155s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_arm64.deb ... 155s Unpacking libperl5.38t64:arm64 (5.38.2-3.2) ... 155s Preparing to unpack .../perl_5.38.2-3.2_arm64.deb ... 155s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 155s Preparing to unpack .../perl-base_5.38.2-3.2_arm64.deb ... 155s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 155s Setting up perl-base (5.38.2-3.2) ... 155s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74760 files and directories currently installed.) 155s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2_all.deb ... 155s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 156s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_arm64.deb ... 156s Unpacking gcc-14-base:arm64 (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 156s Setting up gcc-14-base:arm64 (14-20240315-1ubuntu1) ... 156s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74760 files and directories currently installed.) 156s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_arm64.deb ... 156s Unpacking libgcc-s1:arm64 (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 156s Setting up libgcc-s1:arm64 (14-20240315-1ubuntu1) ... 156s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74760 files and directories currently installed.) 156s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_arm64.deb ... 156s Unpacking libstdc++6:arm64 (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 156s Setting up libstdc++6:arm64 (14-20240315-1ubuntu1) ... 156s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74760 files and directories currently installed.) 156s Preparing to unpack .../libc6_2.39-0ubuntu6_arm64.deb ... 156s Unpacking libc6:arm64 (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 156s Setting up libc6:arm64 (2.39-0ubuntu6) ... 157s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74760 files and directories currently installed.) 157s Preparing to unpack .../zlib1g_1%3a1.3.dfsg-3.1ubuntu1_arm64.deb ... 157s Unpacking zlib1g:arm64 (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 157s Setting up zlib1g:arm64 (1:1.3.dfsg-3.1ubuntu1) ... 157s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74760 files and directories currently installed.) 157s Preparing to unpack .../libc-bin_2.39-0ubuntu6_arm64.deb ... 157s Unpacking libc-bin (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 157s Setting up libc-bin (2.39-0ubuntu6) ... 157s dpkg: libnettle8:arm64: dependency problems, but removing anyway as you requested: 157s librtmp1:arm64 depends on libnettle8. 157s libhogweed6:arm64 depends on libnettle8. 157s libgnutls30:arm64 depends on libnettle8 (>= 3.9~). 157s libcurl3-gnutls:arm64 depends on libnettle8. 157s libarchive13:arm64 depends on libnettle8. 157s 157s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74760 files and directories currently installed.) 157s Removing libnettle8:arm64 (3.9.1-2) ... 157s Selecting previously unselected package libnettle8t64:arm64. 157s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74753 files and directories currently installed.) 157s Preparing to unpack .../libnettle8t64_3.9.1-2.2_arm64.deb ... 157s Unpacking libnettle8t64:arm64 (3.9.1-2.2) ... 157s Setting up libnettle8t64:arm64 (3.9.1-2.2) ... 157s dpkg: libhogweed6:arm64: dependency problems, but removing anyway as you requested: 157s librtmp1:arm64 depends on libhogweed6. 157s libjcat1:arm64 depends on libhogweed6. 157s libgnutls30:arm64 depends on libhogweed6 (>= 3.6). 157s 157s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74761 files and directories currently installed.) 157s Removing libhogweed6:arm64 (3.9.1-2) ... 157s Selecting previously unselected package libhogweed6t64:arm64. 157s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74756 files and directories currently installed.) 157s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_arm64.deb ... 157s Unpacking libhogweed6t64:arm64 (3.9.1-2.2) ... 157s Setting up libhogweed6t64:arm64 (3.9.1-2.2) ... 157s dpkg: libgnutls30:arm64: dependency problems, but removing anyway as you requested: 157s u-boot-tools depends on libgnutls30 (>= 3.7.3). 157s librtmp1:arm64 depends on libgnutls30 (>= 3.7.2). 157s libldap2:arm64 depends on libgnutls30 (>= 3.8.2). 157s libjcat1:arm64 depends on libgnutls30 (>= 3.7.3). 157s libcurl3-gnutls:arm64 depends on libgnutls30 (>= 3.8.2). 157s fwupd depends on libgnutls30 (>= 3.7.3). 157s dirmngr depends on libgnutls30 (>= 3.8.1). 157s apt depends on libgnutls30 (>= 3.8.1). 157s 157s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74762 files and directories currently installed.) 157s Removing libgnutls30:arm64 (3.8.3-1ubuntu1) ... 157s Selecting previously unselected package libgnutls30t64:arm64. 157s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74753 files and directories currently installed.) 157s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_arm64.deb ... 157s Unpacking libgnutls30t64:arm64 (3.8.3-1.1ubuntu2) ... 158s Setting up libgnutls30t64:arm64 (3.8.3-1.1ubuntu2) ... 158s (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 ... 74781 files and directories currently installed.) 158s Preparing to unpack .../openssl_3.0.13-0ubuntu2_arm64.deb ... 158s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 158s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 158s wget depends on libssl3 (>= 3.0.0). 158s u-boot-tools depends on libssl3 (>= 3.0.0). 158s tnftp depends on libssl3 (>= 3.0.0). 158s tcpdump depends on libssl3 (>= 3.0.0). 158s systemd-resolved depends on libssl3 (>= 3.0.0). 158s systemd depends on libssl3 (>= 3.0.0). 158s sudo depends on libssl3 (>= 3.0.0). 158s sbsigntool depends on libssl3 (>= 3.0.0). 158s rsync depends on libssl3 (>= 3.0.0). 158s python3-cryptography depends on libssl3 (>= 3.0.0). 158s openssh-server depends on libssl3 (>= 3.0.10). 158s openssh-client depends on libssl3 (>= 3.0.10). 158s mtd-utils depends on libssl3 (>= 3.0.0). 158s mokutil depends on libssl3 (>= 3.0.0). 158s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 158s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 158s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 158s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 158s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 158s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 158s libnvme1 depends on libssl3 (>= 3.0.0). 158s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 158s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 158s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 158s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 158s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 158s kmod depends on libssl3 (>= 3.0.0). 158s dhcpcd-base depends on libssl3 (>= 3.0.0). 158s bind9-libs:arm64 depends on libssl3 (>= 3.0.0). 158s 158s (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 ... 74781 files and directories currently installed.) 158s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 158s Selecting previously unselected package libssl3t64:arm64. 158s (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 ... 74770 files and directories currently installed.) 158s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_arm64.deb ... 158s Unpacking libssl3t64:arm64 (3.0.13-0ubuntu2) ... 158s dpkg: libcurl4:arm64: dependency problems, but removing anyway as you requested: 158s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 158s 158s (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 ... 74783 files and directories currently installed.) 158s Removing libcurl4:arm64 (8.5.0-2ubuntu2) ... 158s Selecting previously unselected package libcurl4t64:arm64. 158s (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 ... 74778 files and directories currently installed.) 158s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu7_arm64.deb ... 158s Unpacking libcurl4t64:arm64 (8.5.0-2ubuntu7) ... 158s Preparing to unpack .../curl_8.5.0-2ubuntu7_arm64.deb ... 158s Unpacking curl (8.5.0-2ubuntu7) over (8.5.0-2ubuntu2) ... 158s dpkg: libpsl5:arm64: dependency problems, but removing anyway as you requested: 158s wget depends on libpsl5 (>= 0.16.0). 158s libcurl3-gnutls:arm64 depends on libpsl5 (>= 0.16.0). 158s 158s (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 ... 74784 files and directories currently installed.) 158s Removing libpsl5:arm64 (0.21.2-1build1) ... 158s Selecting previously unselected package libpsl5t64:arm64. 158s (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 ... 74779 files and directories currently installed.) 158s Preparing to unpack .../libpsl5t64_0.21.2-1.1_arm64.deb ... 158s Unpacking libpsl5t64:arm64 (0.21.2-1.1) ... 158s dpkg: libcurl3-gnutls:arm64: dependency problems, but removing anyway as you requested: 158s libfwupd2:arm64 depends on libcurl3-gnutls (>= 7.63.0). 158s fwupd depends on libcurl3-gnutls (>= 7.63.0). 158s 158s (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 ... 74785 files and directories currently installed.) 158s Removing libcurl3-gnutls:arm64 (8.5.0-2ubuntu2) ... 158s Selecting previously unselected package libcurl3t64-gnutls:arm64. 158s (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 ... 74778 files and directories currently installed.) 158s Preparing to unpack .../libcurl3t64-gnutls_8.5.0-2ubuntu7_arm64.deb ... 158s Unpacking libcurl3t64-gnutls:arm64 (8.5.0-2ubuntu7) ... 158s dpkg: libapt-pkg6.0:arm64: dependency problems, but removing anyway as you requested: 158s ubuntu-pro-client depends on libapt-pkg6.0 (>= 1.9~). 158s python3-apt depends on libapt-pkg6.0 (>= 2.7.11). 158s apt-utils depends on libapt-pkg6.0 (>= 2.7.12). 158s apt depends on libapt-pkg6.0 (>= 2.7.12). 158s 158s (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 ... 74785 files and directories currently installed.) 158s Removing libapt-pkg6.0:arm64 (2.7.12) ... 158s Selecting previously unselected package libapt-pkg6.0t64:arm64. 158s (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 ... 74736 files and directories currently installed.) 158s Preparing to unpack .../libapt-pkg6.0t64_2.7.13ubuntu1_arm64.deb ... 158s Unpacking libapt-pkg6.0t64:arm64 (2.7.13ubuntu1) ... 159s Setting up libapt-pkg6.0t64:arm64 (2.7.13ubuntu1) ... 159s (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 ... 74786 files and directories currently installed.) 159s Preparing to unpack .../apt_2.7.13ubuntu1_arm64.deb ... 159s Unpacking apt (2.7.13ubuntu1) over (2.7.12) ... 159s Setting up apt (2.7.13ubuntu1) ... 159s (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 ... 74786 files and directories currently installed.) 159s Preparing to unpack .../apt-utils_2.7.13ubuntu1_arm64.deb ... 159s Unpacking apt-utils (2.7.13ubuntu1) over (2.7.12) ... 159s dpkg: libelf1:arm64: dependency problems, but removing anyway as you requested: 159s linux-headers-6.8.0-11-generic depends on libelf1 (>= 0.144). 159s libbpf1:arm64 depends on libelf1 (>= 0.144). 159s iproute2 depends on libelf1 (>= 0.131). 159s 159s (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 ... 74786 files and directories currently installed.) 159s Removing libelf1:arm64 (0.190-1) ... 160s Selecting previously unselected package libelf1t64:arm64. 160s (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 ... 74781 files and directories currently installed.) 160s Preparing to unpack .../libelf1t64_0.190-1.1build2_arm64.deb ... 160s Unpacking libelf1t64:arm64 (0.190-1.1build2) ... 160s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu5_arm64.deb ... 160s Unpacking gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 160s dpkg: libglib2.0-0:arm64: dependency problems, but removing anyway as you requested: 160s udisks2 depends on libglib2.0-0 (>= 2.77.0). 160s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 160s python3-gi depends on libglib2.0-0 (>= 2.77.0). 160s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 160s netplan.io depends on libglib2.0-0 (>= 2.70.0). 160s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 160s libxmlb2:arm64 depends on libglib2.0-0 (>= 2.54.0). 160s libvolume-key1:arm64 depends on libglib2.0-0 (>= 2.18.0). 160s libudisks2-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 160s libqrtr-glib0:arm64 depends on libglib2.0-0 (>= 2.56). 160s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 160s libqmi-glib5:arm64 depends on libglib2.0-0 (>= 2.54.0). 160s libpolkit-gobject-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 160s libpolkit-agent-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 160s libnetplan0:arm64 depends on libglib2.0-0 (>= 2.75.3). 160s libmm-glib0:arm64 depends on libglib2.0-0 (>= 2.62.0). 160s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 160s libmbim-glib4:arm64 depends on libglib2.0-0 (>= 2.56). 160s libjson-glib-1.0-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 160s libjcat1:arm64 depends on libglib2.0-0 (>= 2.75.3). 160s libgusb2:arm64 depends on libglib2.0-0 (>= 2.75.3). 160s libgudev-1.0-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 160s libgirepository-1.0-1:arm64 depends on libglib2.0-0 (>= 2.79.0). 160s libfwupd2:arm64 depends on libglib2.0-0 (>= 2.79.0). 160s libblockdev3:arm64 depends on libglib2.0-0 (>= 2.42.2). 160s libblockdev-utils3:arm64 depends on libglib2.0-0 (>= 2.75.3). 160s libblockdev-swap3:arm64 depends on libglib2.0-0 (>= 2.42.2). 160s libblockdev-part3:arm64 depends on libglib2.0-0 (>= 2.42.2). 160s libblockdev-nvme3:arm64 depends on libglib2.0-0 (>= 2.42.2). 160s libblockdev-mdraid3:arm64 depends on libglib2.0-0 (>= 2.42.2). 160s libblockdev-loop3:arm64 depends on libglib2.0-0 (>= 2.42.2). 160s libblockdev-fs3:arm64 depends on libglib2.0-0 (>= 2.42.2). 160s libblockdev-crypto3:arm64 depends on libglib2.0-0 (>= 2.42.2). 160s fwupd depends on libglib2.0-0 (>= 2.79.0). 160s bolt depends on libglib2.0-0 (>= 2.56.0). 160s 160s (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 ... 74786 files and directories currently installed.) 160s Removing libglib2.0-0:arm64 (2.79.2-1~ubuntu1) ... 160s Selecting previously unselected package libglib2.0-0t64:arm64. 160s (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 ... 74761 files and directories currently installed.) 160s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_arm64.deb ... 160s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:arm64.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 160s removed '/var/lib/dpkg/info/libglib2.0-0:arm64.postrm' 160s Unpacking libglib2.0-0t64:arm64 (2.79.3-3ubuntu5) ... 160s dpkg: libpng16-16:arm64: dependency problems, but removing anyway as you requested: 160s libplymouth5:arm64 depends on libpng16-16 (>= 1.6.2). 160s libfreetype6:arm64 depends on libpng16-16 (>= 1.6.2-1). 160s 160s (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 ... 74786 files and directories currently installed.) 160s Removing libpng16-16:arm64 (1.6.43-1) ... 160s Selecting previously unselected package libpng16-16t64:arm64. 160s (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 ... 74776 files and directories currently installed.) 160s Preparing to unpack .../libpng16-16t64_1.6.43-3_arm64.deb ... 160s Unpacking libpng16-16t64:arm64 (1.6.43-3) ... 160s Preparing to unpack .../readline-common_8.2-3.1_all.deb ... 160s Unpacking readline-common (8.2-3.1) over (8.2-3) ... 160s dpkg: libreadline8:arm64: dependency problems, but removing anyway as you requested: 160s parted depends on libreadline8 (>= 6.0). 160s libpython3.12-stdlib:arm64 depends on libreadline8 (>= 7.0~beta). 160s gpgsm depends on libreadline8 (>= 6.0). 160s gpgconf depends on libreadline8 (>= 6.0). 160s gpg depends on libreadline8 (>= 6.0). 160s gawk depends on libreadline8 (>= 6.0). 160s fdisk depends on libreadline8 (>= 6.0). 160s 160s (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 ... 74787 files and directories currently installed.) 160s Removing libreadline8:arm64 (8.2-3) ... 160s Selecting previously unselected package libreadline8t64:arm64. 160s (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 ... 74775 files and directories currently installed.) 160s Preparing to unpack .../libreadline8t64_8.2-3.1_arm64.deb ... 160s Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' 160s Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' 160s Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' 160s Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' 160s Unpacking libreadline8t64:arm64 (8.2-3.1) ... 160s Selecting previously unselected package poppler-data. 160s Preparing to unpack .../poppler-data_0.4.12-1_all.deb ... 160s Unpacking poppler-data (0.4.12-1) ... 160s Preparing to unpack .../install-info_7.1-3build1_arm64.deb ... 160s Unpacking install-info (7.1-3build1) over (7.1-3) ... 160s Setting up install-info (7.1-3build1) ... 161s (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 ... 75328 files and directories currently installed.) 161s Preparing to unpack .../000-gcc-13-base_13.2.0-19ubuntu1_arm64.deb ... 161s Unpacking gcc-13-base:arm64 (13.2.0-19ubuntu1) over (13.2.0-17ubuntu2) ... 161s Preparing to unpack .../001-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 161s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 161s Preparing to unpack .../002-locales_2.39-0ubuntu6_all.deb ... 161s Unpacking locales (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 161s Preparing to unpack .../003-info_7.1-3build1_arm64.deb ... 161s Unpacking info (7.1-3build1) over (7.1-3) ... 161s Preparing to unpack .../004-libxmuu1_2%3a1.1.3-3build1_arm64.deb ... 161s Unpacking libxmuu1:arm64 (2:1.1.3-3build1) over (2:1.1.3-3) ... 161s Selecting previously unselected package m4. 161s Preparing to unpack .../005-m4_1.4.19-4_arm64.deb ... 161s Unpacking m4 (1.4.19-4) ... 161s Selecting previously unselected package autoconf. 161s Preparing to unpack .../006-autoconf_2.71-3_all.deb ... 161s Unpacking autoconf (2.71-3) ... 161s Selecting previously unselected package autotools-dev. 161s Preparing to unpack .../007-autotools-dev_20220109.1_all.deb ... 161s Unpacking autotools-dev (20220109.1) ... 161s Selecting previously unselected package automake. 161s Preparing to unpack .../008-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 161s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 161s Selecting previously unselected package autopoint. 161s Preparing to unpack .../009-autopoint_0.21-14ubuntu1_all.deb ... 161s Unpacking autopoint (0.21-14ubuntu1) ... 161s Selecting previously unselected package libcapture-tiny-perl. 161s Preparing to unpack .../010-libcapture-tiny-perl_0.48-2_all.deb ... 161s Unpacking libcapture-tiny-perl (0.48-2) ... 161s Selecting previously unselected package libparams-util-perl. 161s Preparing to unpack .../011-libparams-util-perl_1.102-2build2_arm64.deb ... 161s Unpacking libparams-util-perl (1.102-2build2) ... 161s Selecting previously unselected package libsub-install-perl. 161s Preparing to unpack .../012-libsub-install-perl_0.929-1_all.deb ... 161s Unpacking libsub-install-perl (0.929-1) ... 161s Selecting previously unselected package libdata-optlist-perl. 161s Preparing to unpack .../013-libdata-optlist-perl_0.114-1_all.deb ... 161s Unpacking libdata-optlist-perl (0.114-1) ... 161s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 161s Preparing to unpack .../014-libb-hooks-op-check-perl_0.22-3_arm64.deb ... 161s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3) ... 161s Selecting previously unselected package libdynaloader-functions-perl. 161s Preparing to unpack .../015-libdynaloader-functions-perl_0.003-3_all.deb ... 161s Unpacking libdynaloader-functions-perl (0.003-3) ... 161s Selecting previously unselected package libdevel-callchecker-perl:arm64. 161s Preparing to unpack .../016-libdevel-callchecker-perl_0.008-2build2_arm64.deb ... 161s Unpacking libdevel-callchecker-perl:arm64 (0.008-2build2) ... 161s Selecting previously unselected package libparams-classify-perl:arm64. 161s Preparing to unpack .../017-libparams-classify-perl_0.015-2build4_arm64.deb ... 161s Unpacking libparams-classify-perl:arm64 (0.015-2build4) ... 161s Selecting previously unselected package libmodule-runtime-perl. 161s Preparing to unpack .../018-libmodule-runtime-perl_0.016-2_all.deb ... 161s Unpacking libmodule-runtime-perl (0.016-2) ... 162s Selecting previously unselected package libtry-tiny-perl. 162s Preparing to unpack .../019-libtry-tiny-perl_0.31-2_all.deb ... 162s Unpacking libtry-tiny-perl (0.31-2) ... 162s Selecting previously unselected package libmodule-implementation-perl. 162s Preparing to unpack .../020-libmodule-implementation-perl_0.09-2_all.deb ... 162s Unpacking libmodule-implementation-perl (0.09-2) ... 162s Selecting previously unselected package libpackage-stash-perl. 162s Preparing to unpack .../021-libpackage-stash-perl_0.40-1_all.deb ... 162s Unpacking libpackage-stash-perl (0.40-1) ... 162s Selecting previously unselected package libclass-load-perl. 162s Preparing to unpack .../022-libclass-load-perl_0.25-2_all.deb ... 162s Unpacking libclass-load-perl (0.25-2) ... 162s Selecting previously unselected package libio-stringy-perl. 162s Preparing to unpack .../023-libio-stringy-perl_2.111-3_all.deb ... 162s Unpacking libio-stringy-perl (2.111-3) ... 162s Selecting previously unselected package libparams-validate-perl:arm64. 162s Preparing to unpack .../024-libparams-validate-perl_1.31-2build2_arm64.deb ... 162s Unpacking libparams-validate-perl:arm64 (1.31-2build2) ... 162s Selecting previously unselected package libsub-exporter-perl. 162s Preparing to unpack .../025-libsub-exporter-perl_0.990-1_all.deb ... 162s Unpacking libsub-exporter-perl (0.990-1) ... 162s Selecting previously unselected package libgetopt-long-descriptive-perl. 162s Preparing to unpack .../026-libgetopt-long-descriptive-perl_0.111-1_all.deb ... 162s Unpacking libgetopt-long-descriptive-perl (0.111-1) ... 162s Selecting previously unselected package libio-tiecombine-perl. 162s Preparing to unpack .../027-libio-tiecombine-perl_1.005-3_all.deb ... 162s Unpacking libio-tiecombine-perl (1.005-3) ... 162s Selecting previously unselected package libmodule-pluggable-perl. 162s Preparing to unpack .../028-libmodule-pluggable-perl_5.2-4_all.deb ... 162s Unpacking libmodule-pluggable-perl (5.2-4) ... 162s Selecting previously unselected package libstring-rewriteprefix-perl. 162s Preparing to unpack .../029-libstring-rewriteprefix-perl_0.009-1_all.deb ... 162s Unpacking libstring-rewriteprefix-perl (0.009-1) ... 162s Selecting previously unselected package libapp-cmd-perl. 162s Preparing to unpack .../030-libapp-cmd-perl_0.336-1_all.deb ... 162s Unpacking libapp-cmd-perl (0.336-1) ... 162s Selecting previously unselected package libboolean-perl. 162s Preparing to unpack .../031-libboolean-perl_0.46-3_all.deb ... 162s Unpacking libboolean-perl (0.46-3) ... 162s Selecting previously unselected package libsub-uplevel-perl. 162s Preparing to unpack .../032-libsub-uplevel-perl_0.2800-3_all.deb ... 162s Unpacking libsub-uplevel-perl (0.2800-3) ... 162s Selecting previously unselected package libtest-exception-perl. 162s Preparing to unpack .../033-libtest-exception-perl_0.43-3_all.deb ... 162s Unpacking libtest-exception-perl (0.43-3) ... 162s Selecting previously unselected package libcarp-assert-more-perl. 162s Preparing to unpack .../034-libcarp-assert-more-perl_2.3.0-1_all.deb ... 162s Unpacking libcarp-assert-more-perl (2.3.0-1) ... 162s Selecting previously unselected package libfile-which-perl. 162s Preparing to unpack .../035-libfile-which-perl_1.27-2_all.deb ... 162s Unpacking libfile-which-perl (1.27-2) ... 162s Selecting previously unselected package libfile-homedir-perl. 163s Preparing to unpack .../036-libfile-homedir-perl_1.006-2_all.deb ... 163s Unpacking libfile-homedir-perl (1.006-2) ... 163s Selecting previously unselected package libclone-choose-perl. 163s Preparing to unpack .../037-libclone-choose-perl_0.010-2_all.deb ... 163s Unpacking libclone-choose-perl (0.010-2) ... 163s Selecting previously unselected package libhash-merge-perl. 163s Preparing to unpack .../038-libhash-merge-perl_0.302-1_all.deb ... 163s Unpacking libhash-merge-perl (0.302-1) ... 163s Selecting previously unselected package libjson-perl. 163s Preparing to unpack .../039-libjson-perl_4.10000-1_all.deb ... 163s Unpacking libjson-perl (4.10000-1) ... 163s Selecting previously unselected package libexporter-tiny-perl. 163s Preparing to unpack .../040-libexporter-tiny-perl_1.006002-1_all.deb ... 163s Unpacking libexporter-tiny-perl (1.006002-1) ... 163s Selecting previously unselected package liblist-moreutils-xs-perl. 163s Preparing to unpack .../041-liblist-moreutils-xs-perl_0.430-3build4_arm64.deb ... 163s Unpacking liblist-moreutils-xs-perl (0.430-3build4) ... 163s Selecting previously unselected package liblist-moreutils-perl. 163s Preparing to unpack .../042-liblist-moreutils-perl_0.430-2_all.deb ... 163s Unpacking liblist-moreutils-perl (0.430-2) ... 163s Selecting previously unselected package liblog-log4perl-perl. 163s Preparing to unpack .../043-liblog-log4perl-perl_1.57-1_all.deb ... 163s Unpacking liblog-log4perl-perl (1.57-1) ... 163s Selecting previously unselected package libmouse-perl. 163s Preparing to unpack .../044-libmouse-perl_2.5.10-1build7_arm64.deb ... 163s Unpacking libmouse-perl (2.5.10-1build7) ... 163s Selecting previously unselected package libmousex-nativetraits-perl. 163s Preparing to unpack .../045-libmousex-nativetraits-perl_1.09-3_all.deb ... 163s Unpacking libmousex-nativetraits-perl (1.09-3) ... 163s Selecting previously unselected package libmousex-strictconstructor-perl. 163s Preparing to unpack .../046-libmousex-strictconstructor-perl_0.02-3_all.deb ... 163s Unpacking libmousex-strictconstructor-perl (0.02-3) ... 163s Selecting previously unselected package libparse-recdescent-perl. 163s Preparing to unpack .../047-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 163s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 163s Selecting previously unselected package libpath-tiny-perl. 163s Preparing to unpack .../048-libpath-tiny-perl_0.144-1_all.deb ... 163s Unpacking libpath-tiny-perl (0.144-1) ... 164s Selecting previously unselected package libpod-pom-perl. 164s Preparing to unpack .../049-libpod-pom-perl_2.01-4_all.deb ... 164s Unpacking libpod-pom-perl (2.01-4) ... 164s Selecting previously unselected package libregexp-common-perl. 164s Preparing to unpack .../050-libregexp-common-perl_2017060201-3_all.deb ... 164s Unpacking libregexp-common-perl (2017060201-3) ... 164s Selecting previously unselected package libyaml-tiny-perl. 164s Preparing to unpack .../051-libyaml-tiny-perl_1.74-1_all.deb ... 164s Unpacking libyaml-tiny-perl (1.74-1) ... 164s Selecting previously unselected package libconfig-model-perl. 164s Preparing to unpack .../052-libconfig-model-perl_2.153-3_all.deb ... 164s Unpacking libconfig-model-perl (2.153-3) ... 164s Selecting previously unselected package libyaml-pp-perl. 164s Preparing to unpack .../053-libyaml-pp-perl_0.38.0-1_all.deb ... 164s Unpacking libyaml-pp-perl (0.38.0-1) ... 164s Selecting previously unselected package cme. 164s Preparing to unpack .../054-cme_1.040-1_all.deb ... 164s Unpacking cme (1.040-1) ... 164s Selecting previously unselected package libisl23:arm64. 164s Preparing to unpack .../055-libisl23_0.26-3_arm64.deb ... 164s Unpacking libisl23:arm64 (0.26-3) ... 164s Selecting previously unselected package libmpc3:arm64. 164s Preparing to unpack .../056-libmpc3_1.3.1-1_arm64.deb ... 164s Unpacking libmpc3:arm64 (1.3.1-1) ... 164s Selecting previously unselected package cpp-13-aarch64-linux-gnu. 164s Preparing to unpack .../057-cpp-13-aarch64-linux-gnu_13.2.0-19ubuntu1_arm64.deb ... 164s Unpacking cpp-13-aarch64-linux-gnu (13.2.0-19ubuntu1) ... 164s Selecting previously unselected package cpp-13. 164s Preparing to unpack .../058-cpp-13_13.2.0-19ubuntu1_arm64.deb ... 164s Unpacking cpp-13 (13.2.0-19ubuntu1) ... 164s Selecting previously unselected package cpp-aarch64-linux-gnu. 164s Preparing to unpack .../059-cpp-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 164s Unpacking cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 164s Selecting previously unselected package cpp. 164s Preparing to unpack .../060-cpp_4%3a13.2.0-7ubuntu1_arm64.deb ... 164s Unpacking cpp (4:13.2.0-7ubuntu1) ... 164s Selecting previously unselected package libdebhelper-perl. 164s Preparing to unpack .../061-libdebhelper-perl_13.14.1ubuntu5_all.deb ... 164s Unpacking libdebhelper-perl (13.14.1ubuntu5) ... 164s Selecting previously unselected package libcc1-0:arm64. 164s Preparing to unpack .../062-libcc1-0_14-20240315-1ubuntu1_arm64.deb ... 164s Unpacking libcc1-0:arm64 (14-20240315-1ubuntu1) ... 164s Selecting previously unselected package libgomp1:arm64. 165s Preparing to unpack .../063-libgomp1_14-20240315-1ubuntu1_arm64.deb ... 165s Unpacking libgomp1:arm64 (14-20240315-1ubuntu1) ... 165s Selecting previously unselected package libitm1:arm64. 165s Preparing to unpack .../064-libitm1_14-20240315-1ubuntu1_arm64.deb ... 165s Unpacking libitm1:arm64 (14-20240315-1ubuntu1) ... 165s Selecting previously unselected package libatomic1:arm64. 165s Preparing to unpack .../065-libatomic1_14-20240315-1ubuntu1_arm64.deb ... 165s Unpacking libatomic1:arm64 (14-20240315-1ubuntu1) ... 165s Selecting previously unselected package libasan8:arm64. 165s Preparing to unpack .../066-libasan8_14-20240315-1ubuntu1_arm64.deb ... 165s Unpacking libasan8:arm64 (14-20240315-1ubuntu1) ... 165s Selecting previously unselected package liblsan0:arm64. 165s Preparing to unpack .../067-liblsan0_14-20240315-1ubuntu1_arm64.deb ... 165s Unpacking liblsan0:arm64 (14-20240315-1ubuntu1) ... 165s Selecting previously unselected package libtsan2:arm64. 165s Preparing to unpack .../068-libtsan2_14-20240315-1ubuntu1_arm64.deb ... 165s Unpacking libtsan2:arm64 (14-20240315-1ubuntu1) ... 165s Selecting previously unselected package libubsan1:arm64. 165s Preparing to unpack .../069-libubsan1_14-20240315-1ubuntu1_arm64.deb ... 165s Unpacking libubsan1:arm64 (14-20240315-1ubuntu1) ... 165s Selecting previously unselected package libhwasan0:arm64. 165s Preparing to unpack .../070-libhwasan0_14-20240315-1ubuntu1_arm64.deb ... 165s Unpacking libhwasan0:arm64 (14-20240315-1ubuntu1) ... 165s Selecting previously unselected package libgcc-13-dev:arm64. 165s Preparing to unpack .../071-libgcc-13-dev_13.2.0-19ubuntu1_arm64.deb ... 165s Unpacking libgcc-13-dev:arm64 (13.2.0-19ubuntu1) ... 166s Selecting previously unselected package gcc-13-aarch64-linux-gnu. 166s Preparing to unpack .../072-gcc-13-aarch64-linux-gnu_13.2.0-19ubuntu1_arm64.deb ... 166s Unpacking gcc-13-aarch64-linux-gnu (13.2.0-19ubuntu1) ... 166s Selecting previously unselected package gcc-13. 166s Preparing to unpack .../073-gcc-13_13.2.0-19ubuntu1_arm64.deb ... 166s Unpacking gcc-13 (13.2.0-19ubuntu1) ... 166s Selecting previously unselected package gcc-aarch64-linux-gnu. 166s Preparing to unpack .../074-gcc-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 166s Unpacking gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 166s Selecting previously unselected package gcc. 166s Preparing to unpack .../075-gcc_4%3a13.2.0-7ubuntu1_arm64.deb ... 166s Unpacking gcc (4:13.2.0-7ubuntu1) ... 166s Selecting previously unselected package libc-dev-bin. 166s Preparing to unpack .../076-libc-dev-bin_2.39-0ubuntu6_arm64.deb ... 166s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 166s Selecting previously unselected package linux-libc-dev:arm64. 166s Preparing to unpack .../077-linux-libc-dev_6.8.0-20.20_arm64.deb ... 166s Unpacking linux-libc-dev:arm64 (6.8.0-20.20) ... 166s Selecting previously unselected package libcrypt-dev:arm64. 166s Preparing to unpack .../078-libcrypt-dev_1%3a4.4.36-4_arm64.deb ... 166s Unpacking libcrypt-dev:arm64 (1:4.4.36-4) ... 166s Selecting previously unselected package rpcsvc-proto. 166s Preparing to unpack .../079-rpcsvc-proto_1.4.2-0ubuntu6_arm64.deb ... 166s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 166s Selecting previously unselected package libc6-dev:arm64. 166s Preparing to unpack .../080-libc6-dev_2.39-0ubuntu6_arm64.deb ... 166s Unpacking libc6-dev:arm64 (2.39-0ubuntu6) ... 167s Selecting previously unselected package libtool. 167s Preparing to unpack .../081-libtool_2.4.7-7_all.deb ... 167s Unpacking libtool (2.4.7-7) ... 167s Selecting previously unselected package dh-autoreconf. 167s Preparing to unpack .../082-dh-autoreconf_20_all.deb ... 167s Unpacking dh-autoreconf (20) ... 167s Selecting previously unselected package libarchive-zip-perl. 167s Preparing to unpack .../083-libarchive-zip-perl_1.68-1_all.deb ... 167s Unpacking libarchive-zip-perl (1.68-1) ... 167s Selecting previously unselected package libsub-override-perl. 167s Preparing to unpack .../084-libsub-override-perl_0.10-1_all.deb ... 167s Unpacking libsub-override-perl (0.10-1) ... 167s Selecting previously unselected package libfile-stripnondeterminism-perl. 167s Preparing to unpack .../085-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 167s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 167s Selecting previously unselected package dh-strip-nondeterminism. 167s Preparing to unpack .../086-dh-strip-nondeterminism_1.13.1-1_all.deb ... 167s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 167s Selecting previously unselected package libdw1t64:arm64. 167s Preparing to unpack .../087-libdw1t64_0.190-1.1build2_arm64.deb ... 167s Unpacking libdw1t64:arm64 (0.190-1.1build2) ... 167s Selecting previously unselected package debugedit. 167s Preparing to unpack .../088-debugedit_1%3a5.0-5build1_arm64.deb ... 167s Unpacking debugedit (1:5.0-5build1) ... 167s Selecting previously unselected package dwz. 167s Preparing to unpack .../089-dwz_0.15-1build5_arm64.deb ... 167s Unpacking dwz (0.15-1build5) ... 167s Selecting previously unselected package gettext. 167s Preparing to unpack .../090-gettext_0.21-14ubuntu1_arm64.deb ... 167s Unpacking gettext (0.21-14ubuntu1) ... 167s Selecting previously unselected package intltool-debian. 167s Preparing to unpack .../091-intltool-debian_0.35.0+20060710.6_all.deb ... 167s Unpacking intltool-debian (0.35.0+20060710.6) ... 167s Selecting previously unselected package po-debconf. 167s Preparing to unpack .../092-po-debconf_1.0.21+nmu1_all.deb ... 167s Unpacking po-debconf (1.0.21+nmu1) ... 167s Selecting previously unselected package debhelper. 167s Preparing to unpack .../093-debhelper_13.14.1ubuntu5_all.deb ... 167s Unpacking debhelper (13.14.1ubuntu5) ... 167s Selecting previously unselected package aglfn. 167s Preparing to unpack .../094-aglfn_1.7+git20191031.4036a9c-2_all.deb ... 167s Unpacking aglfn (1.7+git20191031.4036a9c-2) ... 167s Selecting previously unselected package gnuplot-data. 167s Preparing to unpack .../095-gnuplot-data_6.0.0+dfsg1-1ubuntu2_all.deb ... 167s Unpacking gnuplot-data (6.0.0+dfsg1-1ubuntu2) ... 168s Selecting previously unselected package fonts-dejavu-mono. 168s Preparing to unpack .../096-fonts-dejavu-mono_2.37-8_all.deb ... 168s Unpacking fonts-dejavu-mono (2.37-8) ... 168s Selecting previously unselected package fonts-dejavu-core. 168s Preparing to unpack .../097-fonts-dejavu-core_2.37-8_all.deb ... 168s Unpacking fonts-dejavu-core (2.37-8) ... 168s Selecting previously unselected package fonts-freefont-otf. 168s Preparing to unpack .../098-fonts-freefont-otf_20211204+svn4273-2_all.deb ... 168s Unpacking fonts-freefont-otf (20211204+svn4273-2) ... 168s Selecting previously unselected package libfontenc1:arm64. 168s Preparing to unpack .../099-libfontenc1_1%3a1.1.8-1_arm64.deb ... 168s Unpacking libfontenc1:arm64 (1:1.1.8-1) ... 168s Selecting previously unselected package x11-common. 168s Preparing to unpack .../100-x11-common_1%3a7.7+23ubuntu2_all.deb ... 168s Unpacking x11-common (1:7.7+23ubuntu2) ... 168s Selecting previously unselected package xfonts-encodings. 168s Preparing to unpack .../101-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 168s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 168s Selecting previously unselected package xfonts-utils. 168s Preparing to unpack .../102-xfonts-utils_1%3a7.7+6build2_arm64.deb ... 168s Unpacking xfonts-utils (1:7.7+6build2) ... 168s Selecting previously unselected package fonts-urw-base35. 168s Preparing to unpack .../103-fonts-urw-base35_20200910-8_all.deb ... 169s Unpacking fonts-urw-base35 (20200910-8) ... 169s Selecting previously unselected package fontconfig-config. 169s Preparing to unpack .../104-fontconfig-config_2.15.0-1.1ubuntu1_arm64.deb ... 169s Unpacking fontconfig-config (2.15.0-1.1ubuntu1) ... 169s Selecting previously unselected package libfontconfig1:arm64. 169s Preparing to unpack .../105-libfontconfig1_2.15.0-1.1ubuntu1_arm64.deb ... 169s Unpacking libfontconfig1:arm64 (2.15.0-1.1ubuntu1) ... 169s Selecting previously unselected package libpixman-1-0:arm64. 169s Preparing to unpack .../106-libpixman-1-0_0.42.2-1_arm64.deb ... 169s Unpacking libpixman-1-0:arm64 (0.42.2-1) ... 169s Selecting previously unselected package libxcb-render0:arm64. 169s Preparing to unpack .../107-libxcb-render0_1.15-1_arm64.deb ... 169s Unpacking libxcb-render0:arm64 (1.15-1) ... 169s Selecting previously unselected package libxcb-shm0:arm64. 169s Preparing to unpack .../108-libxcb-shm0_1.15-1_arm64.deb ... 169s Unpacking libxcb-shm0:arm64 (1.15-1) ... 169s Selecting previously unselected package libxrender1:arm64. 169s Preparing to unpack .../109-libxrender1_1%3a0.9.10-1.1_arm64.deb ... 169s Unpacking libxrender1:arm64 (1:0.9.10-1.1) ... 169s Selecting previously unselected package libcairo2:arm64. 169s Preparing to unpack .../110-libcairo2_1.18.0-1ubuntu1_arm64.deb ... 169s Unpacking libcairo2:arm64 (1.18.0-1ubuntu1) ... 169s Selecting previously unselected package libjpeg-turbo8:arm64. 169s Preparing to unpack .../111-libjpeg-turbo8_2.1.5-2ubuntu1_arm64.deb ... 169s Unpacking libjpeg-turbo8:arm64 (2.1.5-2ubuntu1) ... 169s Selecting previously unselected package libjpeg8:arm64. 169s Preparing to unpack .../112-libjpeg8_8c-2ubuntu11_arm64.deb ... 169s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 169s Selecting previously unselected package libdeflate0:arm64. 169s Preparing to unpack .../113-libdeflate0_1.19-1_arm64.deb ... 169s Unpacking libdeflate0:arm64 (1.19-1) ... 169s Selecting previously unselected package libjbig0:arm64. 169s Preparing to unpack .../114-libjbig0_2.1-6.1ubuntu1_arm64.deb ... 169s Unpacking libjbig0:arm64 (2.1-6.1ubuntu1) ... 169s Selecting previously unselected package liblerc4:arm64. 169s Preparing to unpack .../115-liblerc4_4.0.0+ds-4ubuntu1_arm64.deb ... 169s Unpacking liblerc4:arm64 (4.0.0+ds-4ubuntu1) ... 169s Selecting previously unselected package libsharpyuv0:arm64. 169s Preparing to unpack .../116-libsharpyuv0_1.3.2-0.4build2_arm64.deb ... 169s Unpacking libsharpyuv0:arm64 (1.3.2-0.4build2) ... 170s Selecting previously unselected package libwebp7:arm64. 170s Preparing to unpack .../117-libwebp7_1.3.2-0.4build2_arm64.deb ... 170s Unpacking libwebp7:arm64 (1.3.2-0.4build2) ... 170s Selecting previously unselected package libtiff6:arm64. 170s Preparing to unpack .../118-libtiff6_4.5.1+git230720-4ubuntu1_arm64.deb ... 170s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu1) ... 170s Selecting previously unselected package libxpm4:arm64. 170s Preparing to unpack .../119-libxpm4_1%3a3.5.17-1build1_arm64.deb ... 170s Unpacking libxpm4:arm64 (1:3.5.17-1build1) ... 170s Selecting previously unselected package libgd3:arm64. 170s Preparing to unpack .../120-libgd3_2.3.3-9ubuntu3_arm64.deb ... 170s Unpacking libgd3:arm64 (2.3.3-9ubuntu3) ... 170s Selecting previously unselected package liblua5.4-0:arm64. 170s Preparing to unpack .../121-liblua5.4-0_5.4.6-3build1_arm64.deb ... 170s Unpacking liblua5.4-0:arm64 (5.4.6-3build1) ... 170s Selecting previously unselected package fontconfig. 170s Preparing to unpack .../122-fontconfig_2.15.0-1.1ubuntu1_arm64.deb ... 170s Unpacking fontconfig (2.15.0-1.1ubuntu1) ... 170s Selecting previously unselected package libgraphite2-3:arm64. 170s Preparing to unpack .../123-libgraphite2-3_1.3.14-2_arm64.deb ... 170s Unpacking libgraphite2-3:arm64 (1.3.14-2) ... 170s Selecting previously unselected package libharfbuzz0b:arm64. 170s Preparing to unpack .../124-libharfbuzz0b_8.3.0-2build1_arm64.deb ... 170s Unpacking libharfbuzz0b:arm64 (8.3.0-2build1) ... 170s Selecting previously unselected package libthai-data. 170s Preparing to unpack .../125-libthai-data_0.1.29-2_all.deb ... 170s Unpacking libthai-data (0.1.29-2) ... 170s Selecting previously unselected package libdatrie1:arm64. 170s Preparing to unpack .../126-libdatrie1_0.2.13-3_arm64.deb ... 170s Unpacking libdatrie1:arm64 (0.2.13-3) ... 170s Selecting previously unselected package libthai0:arm64. 170s Preparing to unpack .../127-libthai0_0.1.29-2_arm64.deb ... 170s Unpacking libthai0:arm64 (0.1.29-2) ... 170s Selecting previously unselected package libpango-1.0-0:arm64. 170s Preparing to unpack .../128-libpango-1.0-0_1.52.1+ds-1_arm64.deb ... 170s Unpacking libpango-1.0-0:arm64 (1.52.1+ds-1) ... 170s Selecting previously unselected package libpangoft2-1.0-0:arm64. 170s Preparing to unpack .../129-libpangoft2-1.0-0_1.52.1+ds-1_arm64.deb ... 170s Unpacking libpangoft2-1.0-0:arm64 (1.52.1+ds-1) ... 170s Selecting previously unselected package libpangocairo-1.0-0:arm64. 170s Preparing to unpack .../130-libpangocairo-1.0-0_1.52.1+ds-1_arm64.deb ... 170s Unpacking libpangocairo-1.0-0:arm64 (1.52.1+ds-1) ... 170s Selecting previously unselected package libwebpmux3:arm64. 170s Preparing to unpack .../131-libwebpmux3_1.3.2-0.4build2_arm64.deb ... 170s Unpacking libwebpmux3:arm64 (1.3.2-0.4build2) ... 170s Selecting previously unselected package gnuplot-nox. 170s Preparing to unpack .../132-gnuplot-nox_6.0.0+dfsg1-1ubuntu2_arm64.deb ... 170s Unpacking gnuplot-nox (6.0.0+dfsg1-1ubuntu2) ... 170s Selecting previously unselected package dh-octave-autopkgtest. 170s Preparing to unpack .../133-dh-octave-autopkgtest_1.8.0_all.deb ... 170s Unpacking dh-octave-autopkgtest (1.8.0) ... 170s Selecting previously unselected package libapt-pkg-perl. 170s Preparing to unpack .../134-libapt-pkg-perl_0.1.40build5_arm64.deb ... 170s Unpacking libapt-pkg-perl (0.1.40build5) ... 170s Selecting previously unselected package libarray-intspan-perl. 170s Preparing to unpack .../135-libarray-intspan-perl_2.004-2_all.deb ... 170s Unpacking libarray-intspan-perl (2.004-2) ... 170s Selecting previously unselected package libyaml-libyaml-perl. 170s Preparing to unpack .../136-libyaml-libyaml-perl_0.89+ds-1build1_arm64.deb ... 170s Unpacking libyaml-libyaml-perl (0.89+ds-1build1) ... 170s Selecting previously unselected package libconfig-model-backend-yaml-perl. 170s Preparing to unpack .../137-libconfig-model-backend-yaml-perl_2.134-2_all.deb ... 170s Unpacking libconfig-model-backend-yaml-perl (2.134-2) ... 170s Selecting previously unselected package libexporter-lite-perl. 170s Preparing to unpack .../138-libexporter-lite-perl_0.09-2_all.deb ... 170s Unpacking libexporter-lite-perl (0.09-2) ... 170s Selecting previously unselected package libencode-locale-perl. 171s Preparing to unpack .../139-libencode-locale-perl_1.05-3_all.deb ... 171s Unpacking libencode-locale-perl (1.05-3) ... 171s Selecting previously unselected package libtimedate-perl. 171s Preparing to unpack .../140-libtimedate-perl_2.3300-2_all.deb ... 171s Unpacking libtimedate-perl (2.3300-2) ... 171s Selecting previously unselected package libhttp-date-perl. 171s Preparing to unpack .../141-libhttp-date-perl_6.06-1_all.deb ... 171s Unpacking libhttp-date-perl (6.06-1) ... 171s Selecting previously unselected package libfile-listing-perl. 171s Preparing to unpack .../142-libfile-listing-perl_6.16-1_all.deb ... 171s Unpacking libfile-listing-perl (6.16-1) ... 171s Selecting previously unselected package libhtml-tagset-perl. 171s Preparing to unpack .../143-libhtml-tagset-perl_3.20-6_all.deb ... 171s Unpacking libhtml-tagset-perl (3.20-6) ... 171s Selecting previously unselected package liburi-perl. 171s Preparing to unpack .../144-liburi-perl_5.27-1_all.deb ... 171s Unpacking liburi-perl (5.27-1) ... 171s Selecting previously unselected package libhtml-parser-perl:arm64. 171s Preparing to unpack .../145-libhtml-parser-perl_3.81-1build2_arm64.deb ... 171s Unpacking libhtml-parser-perl:arm64 (3.81-1build2) ... 171s Selecting previously unselected package libhtml-tree-perl. 171s Preparing to unpack .../146-libhtml-tree-perl_5.07-3_all.deb ... 171s Unpacking libhtml-tree-perl (5.07-3) ... 171s Selecting previously unselected package libclone-perl:arm64. 171s Preparing to unpack .../147-libclone-perl_0.46-1build2_arm64.deb ... 171s Unpacking libclone-perl:arm64 (0.46-1build2) ... 171s Selecting previously unselected package libio-html-perl. 171s Preparing to unpack .../148-libio-html-perl_1.004-3_all.deb ... 171s Unpacking libio-html-perl (1.004-3) ... 171s Selecting previously unselected package liblwp-mediatypes-perl. 171s Preparing to unpack .../149-liblwp-mediatypes-perl_6.04-2_all.deb ... 171s Unpacking liblwp-mediatypes-perl (6.04-2) ... 171s Selecting previously unselected package libhttp-message-perl. 171s Preparing to unpack .../150-libhttp-message-perl_6.45-1ubuntu1_all.deb ... 171s Unpacking libhttp-message-perl (6.45-1ubuntu1) ... 171s Selecting previously unselected package libhttp-cookies-perl. 171s Preparing to unpack .../151-libhttp-cookies-perl_6.11-1_all.deb ... 171s Unpacking libhttp-cookies-perl (6.11-1) ... 171s Selecting previously unselected package libhttp-negotiate-perl. 171s Preparing to unpack .../152-libhttp-negotiate-perl_6.01-2_all.deb ... 171s Unpacking libhttp-negotiate-perl (6.01-2) ... 171s Selecting previously unselected package perl-openssl-defaults:arm64. 171s Preparing to unpack .../153-perl-openssl-defaults_7build1_arm64.deb ... 171s Unpacking perl-openssl-defaults:arm64 (7build1) ... 172s Selecting previously unselected package libnet-ssleay-perl:arm64. 172s Preparing to unpack .../154-libnet-ssleay-perl_1.94-1build2_arm64.deb ... 172s Unpacking libnet-ssleay-perl:arm64 (1.94-1build2) ... 172s Selecting previously unselected package libio-socket-ssl-perl. 172s Preparing to unpack .../155-libio-socket-ssl-perl_2.085-1_all.deb ... 172s Unpacking libio-socket-ssl-perl (2.085-1) ... 172s Selecting previously unselected package libnet-http-perl. 172s Preparing to unpack .../156-libnet-http-perl_6.23-1_all.deb ... 172s Unpacking libnet-http-perl (6.23-1) ... 172s Selecting previously unselected package liblwp-protocol-https-perl. 172s Preparing to unpack .../157-liblwp-protocol-https-perl_6.13-1_all.deb ... 172s Unpacking liblwp-protocol-https-perl (6.13-1) ... 172s Selecting previously unselected package libwww-robotrules-perl. 172s Preparing to unpack .../158-libwww-robotrules-perl_6.02-1_all.deb ... 172s Unpacking libwww-robotrules-perl (6.02-1) ... 172s Selecting previously unselected package libwww-perl. 172s Preparing to unpack .../159-libwww-perl_6.76-1_all.deb ... 172s Unpacking libwww-perl (6.76-1) ... 172s Selecting previously unselected package liberror-perl. 172s Preparing to unpack .../160-liberror-perl_0.17029-2_all.deb ... 172s Unpacking liberror-perl (0.17029-2) ... 172s Selecting previously unselected package libparse-debcontrol-perl. 172s Preparing to unpack .../161-libparse-debcontrol-perl_2.005-6_all.deb ... 172s Unpacking libparse-debcontrol-perl (2.005-6) ... 172s Selecting previously unselected package libsoftware-copyright-perl. 172s Preparing to unpack .../162-libsoftware-copyright-perl_0.012-2_all.deb ... 172s Unpacking libsoftware-copyright-perl (0.012-2) ... 172s Selecting previously unselected package libalgorithm-c3-perl. 172s Preparing to unpack .../163-libalgorithm-c3-perl_0.11-2_all.deb ... 172s Unpacking libalgorithm-c3-perl (0.11-2) ... 172s Selecting previously unselected package libclass-c3-perl. 172s Preparing to unpack .../164-libclass-c3-perl_0.35-2_all.deb ... 172s Unpacking libclass-c3-perl (0.35-2) ... 172s Selecting previously unselected package libmro-compat-perl. 172s Preparing to unpack .../165-libmro-compat-perl_0.15-2_all.deb ... 172s Unpacking libmro-compat-perl (0.15-2) ... 172s Selecting previously unselected package libdata-section-perl. 172s Preparing to unpack .../166-libdata-section-perl_0.200008-1_all.deb ... 172s Unpacking libdata-section-perl (0.200008-1) ... 172s Selecting previously unselected package libtext-template-perl. 172s Preparing to unpack .../167-libtext-template-perl_1.61-1_all.deb ... 172s Unpacking libtext-template-perl (1.61-1) ... 172s Selecting previously unselected package libsoftware-license-perl. 172s Preparing to unpack .../168-libsoftware-license-perl_0.104006-1_all.deb ... 172s Unpacking libsoftware-license-perl (0.104006-1) ... 172s Selecting previously unselected package libsoftware-licensemoreutils-perl. 172s Preparing to unpack .../169-libsoftware-licensemoreutils-perl_1.009-1_all.deb ... 172s Unpacking libsoftware-licensemoreutils-perl (1.009-1) ... 172s Selecting previously unselected package libsort-versions-perl. 172s Preparing to unpack .../170-libsort-versions-perl_1.62-3_all.deb ... 172s Unpacking libsort-versions-perl (1.62-3) ... 172s Selecting previously unselected package libtext-reform-perl. 172s Preparing to unpack .../171-libtext-reform-perl_1.20-5_all.deb ... 172s Unpacking libtext-reform-perl (1.20-5) ... 172s Selecting previously unselected package libtext-autoformat-perl. 172s Preparing to unpack .../172-libtext-autoformat-perl_1.750000-2_all.deb ... 172s Unpacking libtext-autoformat-perl (1.750000-2) ... 172s Selecting previously unselected package libtext-levenshtein-damerau-perl. 172s Preparing to unpack .../173-libtext-levenshtein-damerau-perl_0.41-3_all.deb ... 172s Unpacking libtext-levenshtein-damerau-perl (0.41-3) ... 172s Selecting previously unselected package libtoml-tiny-perl. 172s Preparing to unpack .../174-libtoml-tiny-perl_0.16-1_all.deb ... 172s Unpacking libtoml-tiny-perl (0.16-1) ... 172s Selecting previously unselected package libindirect-perl. 172s Preparing to unpack .../175-libindirect-perl_0.39-2build3_arm64.deb ... 172s Unpacking libindirect-perl (0.39-2build3) ... 172s Selecting previously unselected package libxs-parse-keyword-perl. 172s Preparing to unpack .../176-libxs-parse-keyword-perl_0.39-1build2_arm64.deb ... 172s Unpacking libxs-parse-keyword-perl (0.39-1build2) ... 172s Selecting previously unselected package libxs-parse-sublike-perl:arm64. 172s Preparing to unpack .../177-libxs-parse-sublike-perl_0.21-2build2_arm64.deb ... 172s Unpacking libxs-parse-sublike-perl:arm64 (0.21-2build2) ... 172s Selecting previously unselected package libobject-pad-perl. 172s Preparing to unpack .../178-libobject-pad-perl_0.808-1build2_arm64.deb ... 172s Unpacking libobject-pad-perl (0.808-1build2) ... 172s Selecting previously unselected package libsyntax-keyword-try-perl. 172s Preparing to unpack .../179-libsyntax-keyword-try-perl_0.29-1build2_arm64.deb ... 172s Unpacking libsyntax-keyword-try-perl (0.29-1build2) ... 173s Selecting previously unselected package libio-interactive-perl. 173s Preparing to unpack .../180-libio-interactive-perl_1.025-1_all.deb ... 173s Unpacking libio-interactive-perl (1.025-1) ... 173s Selecting previously unselected package liblog-any-perl. 173s Preparing to unpack .../181-liblog-any-perl_1.717-1_all.deb ... 173s Unpacking liblog-any-perl (1.717-1) ... 173s Selecting previously unselected package liblog-any-adapter-screen-perl. 173s Preparing to unpack .../182-liblog-any-adapter-screen-perl_0.140-2_all.deb ... 173s Unpacking liblog-any-adapter-screen-perl (0.140-2) ... 173s Selecting previously unselected package libsub-exporter-progressive-perl. 173s Preparing to unpack .../183-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 173s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 173s Selecting previously unselected package libvariable-magic-perl. 173s Preparing to unpack .../184-libvariable-magic-perl_0.63-1build2_arm64.deb ... 173s Unpacking libvariable-magic-perl (0.63-1build2) ... 173s Selecting previously unselected package libb-hooks-endofscope-perl. 173s Preparing to unpack .../185-libb-hooks-endofscope-perl_0.28-1_all.deb ... 173s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 173s Selecting previously unselected package libsub-identify-perl. 173s Preparing to unpack .../186-libsub-identify-perl_0.14-3build2_arm64.deb ... 173s Unpacking libsub-identify-perl (0.14-3build2) ... 173s Selecting previously unselected package libsub-name-perl:arm64. 173s Preparing to unpack .../187-libsub-name-perl_0.27-1build2_arm64.deb ... 173s Unpacking libsub-name-perl:arm64 (0.27-1build2) ... 173s Selecting previously unselected package libnamespace-clean-perl. 173s Preparing to unpack .../188-libnamespace-clean-perl_0.27-2_all.deb ... 173s Unpacking libnamespace-clean-perl (0.27-2) ... 173s Selecting previously unselected package libnumber-compare-perl. 173s Preparing to unpack .../189-libnumber-compare-perl_0.03-3_all.deb ... 173s Unpacking libnumber-compare-perl (0.03-3) ... 173s Selecting previously unselected package libtext-glob-perl. 173s Preparing to unpack .../190-libtext-glob-perl_0.11-3_all.deb ... 173s Unpacking libtext-glob-perl (0.11-3) ... 173s Selecting previously unselected package libpath-iterator-rule-perl. 173s Preparing to unpack .../191-libpath-iterator-rule-perl_1.015-2_all.deb ... 173s Unpacking libpath-iterator-rule-perl (1.015-2) ... 173s Selecting previously unselected package libpod-parser-perl. 173s Preparing to unpack .../192-libpod-parser-perl_1.67-1_all.deb ... 173s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 173s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 173s Unpacking libpod-parser-perl (1.67-1) ... 173s Selecting previously unselected package libpod-constants-perl. 173s Preparing to unpack .../193-libpod-constants-perl_0.19-2_all.deb ... 173s Unpacking libpod-constants-perl (0.19-2) ... 173s Selecting previously unselected package libset-intspan-perl. 173s Preparing to unpack .../194-libset-intspan-perl_1.19-3_all.deb ... 173s Unpacking libset-intspan-perl (1.19-3) ... 173s Selecting previously unselected package libstring-copyright-perl. 173s Preparing to unpack .../195-libstring-copyright-perl_0.003014-1_all.deb ... 173s Unpacking libstring-copyright-perl (0.003014-1) ... 173s Selecting previously unselected package libstring-escape-perl. 173s Preparing to unpack .../196-libstring-escape-perl_2010.002-3_all.deb ... 173s Unpacking libstring-escape-perl (2010.002-3) ... 173s Selecting previously unselected package libregexp-pattern-license-perl. 173s Preparing to unpack .../197-libregexp-pattern-license-perl_3.11.0-1_all.deb ... 173s Unpacking libregexp-pattern-license-perl (3.11.0-1) ... 173s Selecting previously unselected package libregexp-pattern-perl. 173s Preparing to unpack .../198-libregexp-pattern-perl_0.2.14-2_all.deb ... 173s Unpacking libregexp-pattern-perl (0.2.14-2) ... 173s Selecting previously unselected package libstring-license-perl. 173s Preparing to unpack .../199-libstring-license-perl_0.0.9-2ubuntu1_all.deb ... 173s Unpacking libstring-license-perl (0.0.9-2ubuntu1) ... 173s Selecting previously unselected package licensecheck. 173s Preparing to unpack .../200-licensecheck_3.3.9-1ubuntu1_all.deb ... 173s Unpacking licensecheck (3.3.9-1ubuntu1) ... 173s Selecting previously unselected package diffstat. 173s Preparing to unpack .../201-diffstat_1.66-1_arm64.deb ... 173s Unpacking diffstat (1.66-1) ... 173s Selecting previously unselected package libberkeleydb-perl:arm64. 173s Preparing to unpack .../202-libberkeleydb-perl_0.64-2build2_arm64.deb ... 173s Unpacking libberkeleydb-perl:arm64 (0.64-2build2) ... 173s Selecting previously unselected package libclass-xsaccessor-perl. 173s Preparing to unpack .../203-libclass-xsaccessor-perl_1.19-4build3_arm64.deb ... 173s Unpacking libclass-xsaccessor-perl (1.19-4build3) ... 173s Selecting previously unselected package libconfig-tiny-perl. 173s Preparing to unpack .../204-libconfig-tiny-perl_2.30-1_all.deb ... 173s Unpacking libconfig-tiny-perl (2.30-1) ... 174s Selecting previously unselected package libconst-fast-perl. 174s Preparing to unpack .../205-libconst-fast-perl_0.014-2_all.deb ... 174s Unpacking libconst-fast-perl (0.014-2) ... 174s Selecting previously unselected package libcpanel-json-xs-perl:arm64. 174s Preparing to unpack .../206-libcpanel-json-xs-perl_4.37-1build2_arm64.deb ... 174s Unpacking libcpanel-json-xs-perl:arm64 (4.37-1build2) ... 174s Selecting previously unselected package libaliased-perl. 174s Preparing to unpack .../207-libaliased-perl_0.34-3_all.deb ... 174s Unpacking libaliased-perl (0.34-3) ... 174s Selecting previously unselected package libclass-data-inheritable-perl. 174s Preparing to unpack .../208-libclass-data-inheritable-perl_0.08-3_all.deb ... 174s Unpacking libclass-data-inheritable-perl (0.08-3) ... 174s Selecting previously unselected package libdevel-stacktrace-perl. 174s Preparing to unpack .../209-libdevel-stacktrace-perl_2.0500-1_all.deb ... 174s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 174s Selecting previously unselected package libexception-class-perl. 174s Preparing to unpack .../210-libexception-class-perl_1.45-1_all.deb ... 174s Unpacking libexception-class-perl (1.45-1) ... 174s Selecting previously unselected package libiterator-perl. 174s Preparing to unpack .../211-libiterator-perl_0.03+ds1-2_all.deb ... 174s Unpacking libiterator-perl (0.03+ds1-2) ... 174s Selecting previously unselected package libiterator-util-perl. 174s Preparing to unpack .../212-libiterator-util-perl_0.02+ds1-2_all.deb ... 174s Unpacking libiterator-util-perl (0.02+ds1-2) ... 174s Selecting previously unselected package libdata-dpath-perl. 174s Preparing to unpack .../213-libdata-dpath-perl_0.59-1_all.deb ... 174s Unpacking libdata-dpath-perl (0.59-1) ... 174s Selecting previously unselected package libnet-domain-tld-perl. 174s Preparing to unpack .../214-libnet-domain-tld-perl_1.75-3_all.deb ... 174s Unpacking libnet-domain-tld-perl (1.75-3) ... 174s Selecting previously unselected package libdata-validate-domain-perl. 174s Preparing to unpack .../215-libdata-validate-domain-perl_0.10-1.1_all.deb ... 174s Unpacking libdata-validate-domain-perl (0.10-1.1) ... 174s Selecting previously unselected package libnet-ipv6addr-perl. 174s Preparing to unpack .../216-libnet-ipv6addr-perl_1.02-1_all.deb ... 174s Unpacking libnet-ipv6addr-perl (1.02-1) ... 174s Selecting previously unselected package libnet-netmask-perl. 174s Preparing to unpack .../217-libnet-netmask-perl_2.0002-2_all.deb ... 174s Unpacking libnet-netmask-perl (2.0002-2) ... 174s Selecting previously unselected package libnetaddr-ip-perl. 174s Preparing to unpack .../218-libnetaddr-ip-perl_4.079+dfsg-2build3_arm64.deb ... 174s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build3) ... 174s Selecting previously unselected package libdata-validate-ip-perl. 174s Preparing to unpack .../219-libdata-validate-ip-perl_0.31-1_all.deb ... 174s Unpacking libdata-validate-ip-perl (0.31-1) ... 174s Selecting previously unselected package libdata-validate-uri-perl. 174s Preparing to unpack .../220-libdata-validate-uri-perl_0.07-3_all.deb ... 174s Unpacking libdata-validate-uri-perl (0.07-3) ... 174s Selecting previously unselected package libdevel-size-perl. 174s Preparing to unpack .../221-libdevel-size-perl_0.83-2build3_arm64.deb ... 174s Unpacking libdevel-size-perl (0.83-2build3) ... 174s Selecting previously unselected package libemail-address-xs-perl. 174s Preparing to unpack .../222-libemail-address-xs-perl_1.05-1build3_arm64.deb ... 174s Unpacking libemail-address-xs-perl (1.05-1build3) ... 174s Selecting previously unselected package libipc-system-simple-perl. 174s Preparing to unpack .../223-libipc-system-simple-perl_1.30-2_all.deb ... 174s Unpacking libipc-system-simple-perl (1.30-2) ... 174s Selecting previously unselected package libfile-basedir-perl. 174s Preparing to unpack .../224-libfile-basedir-perl_0.09-2_all.deb ... 174s Unpacking libfile-basedir-perl (0.09-2) ... 175s Selecting previously unselected package libfile-find-rule-perl. 175s Preparing to unpack .../225-libfile-find-rule-perl_0.34-3_all.deb ... 175s Unpacking libfile-find-rule-perl (0.34-3) ... 175s Selecting previously unselected package libio-string-perl. 175s Preparing to unpack .../226-libio-string-perl_1.08-4_all.deb ... 175s Unpacking libio-string-perl (1.08-4) ... 175s Selecting previously unselected package libfont-ttf-perl. 175s Preparing to unpack .../227-libfont-ttf-perl_1.06-2_all.deb ... 175s Unpacking libfont-ttf-perl (1.06-2) ... 175s Selecting previously unselected package libhtml-html5-entities-perl. 175s Preparing to unpack .../228-libhtml-html5-entities-perl_0.004-3_all.deb ... 175s Unpacking libhtml-html5-entities-perl (0.004-3) ... 175s Selecting previously unselected package libhtml-tokeparser-simple-perl. 175s Preparing to unpack .../229-libhtml-tokeparser-simple-perl_3.16-4_all.deb ... 175s Unpacking libhtml-tokeparser-simple-perl (3.16-4) ... 175s Selecting previously unselected package libipc-run3-perl. 175s Preparing to unpack .../230-libipc-run3-perl_0.049-1_all.deb ... 175s Unpacking libipc-run3-perl (0.049-1) ... 175s Selecting previously unselected package libjson-maybexs-perl. 175s Preparing to unpack .../231-libjson-maybexs-perl_1.004005-1_all.deb ... 175s Unpacking libjson-maybexs-perl (1.004005-1) ... 175s Selecting previously unselected package liblist-compare-perl. 175s Preparing to unpack .../232-liblist-compare-perl_0.55-2_all.deb ... 175s Unpacking liblist-compare-perl (0.55-2) ... 175s Selecting previously unselected package liblist-someutils-perl. 175s Preparing to unpack .../233-liblist-someutils-perl_0.59-1_all.deb ... 175s Unpacking liblist-someutils-perl (0.59-1) ... 175s Selecting previously unselected package liblist-utilsby-perl. 175s Preparing to unpack .../234-liblist-utilsby-perl_0.12-2_all.deb ... 175s Unpacking liblist-utilsby-perl (0.12-2) ... 175s Selecting previously unselected package libmldbm-perl. 175s Preparing to unpack .../235-libmldbm-perl_2.05-4_all.deb ... 175s Unpacking libmldbm-perl (2.05-4) ... 175s Selecting previously unselected package libclass-method-modifiers-perl. 175s Preparing to unpack .../236-libclass-method-modifiers-perl_2.15-1_all.deb ... 175s Unpacking libclass-method-modifiers-perl (2.15-1) ... 175s Selecting previously unselected package libimport-into-perl. 175s Preparing to unpack .../237-libimport-into-perl_1.002005-2_all.deb ... 175s Unpacking libimport-into-perl (1.002005-2) ... 175s Selecting previously unselected package librole-tiny-perl. 175s Preparing to unpack .../238-librole-tiny-perl_2.002004-1_all.deb ... 175s Unpacking librole-tiny-perl (2.002004-1) ... 175s Selecting previously unselected package libsub-quote-perl. 175s Preparing to unpack .../239-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 175s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 175s Selecting previously unselected package libmoo-perl. 175s Preparing to unpack .../240-libmoo-perl_2.005005-1_all.deb ... 175s Unpacking libmoo-perl (2.005005-1) ... 175s Selecting previously unselected package libstrictures-perl. 175s Preparing to unpack .../241-libstrictures-perl_2.000006-1_all.deb ... 175s Unpacking libstrictures-perl (2.000006-1) ... 175s Selecting previously unselected package libmoox-aliases-perl. 175s Preparing to unpack .../242-libmoox-aliases-perl_0.001006-2_all.deb ... 175s Unpacking libmoox-aliases-perl (0.001006-2) ... 175s Selecting previously unselected package libperlio-gzip-perl. 175s Preparing to unpack .../243-libperlio-gzip-perl_0.20-1build3_arm64.deb ... 175s Unpacking libperlio-gzip-perl (0.20-1build3) ... 175s Selecting previously unselected package libperlio-utf8-strict-perl. 175s Preparing to unpack .../244-libperlio-utf8-strict-perl_0.010-1build2_arm64.deb ... 175s Unpacking libperlio-utf8-strict-perl (0.010-1build2) ... 175s Selecting previously unselected package libproc-processtable-perl:arm64. 176s Preparing to unpack .../245-libproc-processtable-perl_0.636-1build2_arm64.deb ... 176s Unpacking libproc-processtable-perl:arm64 (0.636-1build2) ... 176s Selecting previously unselected package libregexp-wildcards-perl. 176s Preparing to unpack .../246-libregexp-wildcards-perl_1.05-3_all.deb ... 176s Unpacking libregexp-wildcards-perl (1.05-3) ... 176s Selecting previously unselected package libsereal-decoder-perl. 176s Preparing to unpack .../247-libsereal-decoder-perl_5.004+ds-1build2_arm64.deb ... 176s Unpacking libsereal-decoder-perl (5.004+ds-1build2) ... 176s Selecting previously unselected package libsereal-encoder-perl. 176s Preparing to unpack .../248-libsereal-encoder-perl_5.004+ds-1build2_arm64.deb ... 176s Unpacking libsereal-encoder-perl (5.004+ds-1build2) ... 176s Selecting previously unselected package libterm-readkey-perl. 176s Preparing to unpack .../249-libterm-readkey-perl_2.38-2build3_arm64.deb ... 176s Unpacking libterm-readkey-perl (2.38-2build3) ... 176s Selecting previously unselected package libtext-levenshteinxs-perl. 176s Preparing to unpack .../250-libtext-levenshteinxs-perl_0.03-5build3_arm64.deb ... 176s Unpacking libtext-levenshteinxs-perl (0.03-5build3) ... 176s Selecting previously unselected package libmarkdown2:arm64. 176s Preparing to unpack .../251-libmarkdown2_2.2.7-2_arm64.deb ... 176s Unpacking libmarkdown2:arm64 (2.2.7-2) ... 176s Selecting previously unselected package libtext-markdown-discount-perl. 176s Preparing to unpack .../252-libtext-markdown-discount-perl_0.16-1build2_arm64.deb ... 176s Unpacking libtext-markdown-discount-perl (0.16-1build2) ... 176s Selecting previously unselected package libdata-messagepack-perl. 176s Preparing to unpack .../253-libdata-messagepack-perl_1.02-1build3_arm64.deb ... 176s Unpacking libdata-messagepack-perl (1.02-1build3) ... 176s Selecting previously unselected package libtext-xslate-perl:arm64. 176s Preparing to unpack .../254-libtext-xslate-perl_3.5.9-1build4_arm64.deb ... 176s Unpacking libtext-xslate-perl:arm64 (3.5.9-1build4) ... 176s Selecting previously unselected package libtime-duration-perl. 176s Preparing to unpack .../255-libtime-duration-perl_1.21-2_all.deb ... 176s Unpacking libtime-duration-perl (1.21-2) ... 176s Selecting previously unselected package libtime-moment-perl. 176s Preparing to unpack .../256-libtime-moment-perl_0.44-2build3_arm64.deb ... 176s Unpacking libtime-moment-perl (0.44-2build3) ... 176s Selecting previously unselected package libunicode-utf8-perl. 176s Preparing to unpack .../257-libunicode-utf8-perl_0.62-2build2_arm64.deb ... 176s Unpacking libunicode-utf8-perl (0.62-2build2) ... 176s Selecting previously unselected package libcgi-pm-perl. 176s Preparing to unpack .../258-libcgi-pm-perl_4.63-1_all.deb ... 176s Unpacking libcgi-pm-perl (4.63-1) ... 176s Selecting previously unselected package libhtml-form-perl. 176s Preparing to unpack .../259-libhtml-form-perl_6.11-1_all.deb ... 176s Unpacking libhtml-form-perl (6.11-1) ... 176s Selecting previously unselected package libwww-mechanize-perl. 176s Preparing to unpack .../260-libwww-mechanize-perl_2.18-1ubuntu1_all.deb ... 176s Unpacking libwww-mechanize-perl (2.18-1ubuntu1) ... 176s Selecting previously unselected package libxml-namespacesupport-perl. 176s Preparing to unpack .../261-libxml-namespacesupport-perl_1.12-2_all.deb ... 176s Unpacking libxml-namespacesupport-perl (1.12-2) ... 176s Selecting previously unselected package libxml-sax-base-perl. 176s Preparing to unpack .../262-libxml-sax-base-perl_1.09-3_all.deb ... 176s Unpacking libxml-sax-base-perl (1.09-3) ... 176s Selecting previously unselected package libxml-sax-perl. 176s Preparing to unpack .../263-libxml-sax-perl_1.02+dfsg-3_all.deb ... 176s Unpacking libxml-sax-perl (1.02+dfsg-3) ... 176s Selecting previously unselected package libxml-libxml-perl. 176s Preparing to unpack .../264-libxml-libxml-perl_2.0207+dfsg+really+2.0134-1build3_arm64.deb ... 176s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-1build3) ... 176s Selecting previously unselected package lzip. 176s Preparing to unpack .../265-lzip_1.24.1-1_arm64.deb ... 176s Unpacking lzip (1.24.1-1) ... 176s Selecting previously unselected package lzop. 176s Preparing to unpack .../266-lzop_1.04-2build2_arm64.deb ... 176s Unpacking lzop (1.04-2build2) ... 176s Selecting previously unselected package patchutils. 176s Preparing to unpack .../267-patchutils_0.4.2-1build2_arm64.deb ... 176s Unpacking patchutils (0.4.2-1build2) ... 176s Selecting previously unselected package t1utils. 176s Preparing to unpack .../268-t1utils_1.41-4build2_arm64.deb ... 176s Unpacking t1utils (1.41-4build2) ... 177s Selecting previously unselected package unzip. 177s Preparing to unpack .../269-unzip_6.0-28ubuntu3_arm64.deb ... 177s Unpacking unzip (6.0-28ubuntu3) ... 177s Selecting previously unselected package lintian. 177s Preparing to unpack .../270-lintian_2.117.0ubuntu1_all.deb ... 177s Unpacking lintian (2.117.0ubuntu1) ... 177s Selecting previously unselected package libconfig-model-dpkg-perl. 177s Preparing to unpack .../271-libconfig-model-dpkg-perl_3.004_all.deb ... 177s Unpacking libconfig-model-dpkg-perl (3.004) ... 177s Selecting previously unselected package libconvert-binhex-perl. 177s Preparing to unpack .../272-libconvert-binhex-perl_1.125-3_all.deb ... 177s Unpacking libconvert-binhex-perl (1.125-3) ... 177s Selecting previously unselected package libnet-smtp-ssl-perl. 177s Preparing to unpack .../273-libnet-smtp-ssl-perl_1.04-2_all.deb ... 177s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 177s Selecting previously unselected package libmailtools-perl. 177s Preparing to unpack .../274-libmailtools-perl_2.21-2_all.deb ... 177s Unpacking libmailtools-perl (2.21-2) ... 177s Selecting previously unselected package libmime-tools-perl. 177s Preparing to unpack .../275-libmime-tools-perl_5.514-1_all.deb ... 177s Unpacking libmime-tools-perl (5.514-1) ... 177s Selecting previously unselected package libsuitesparseconfig7:arm64. 177s Preparing to unpack .../276-libsuitesparseconfig7_1%3a7.6.1+dfsg-1_arm64.deb ... 177s Unpacking libsuitesparseconfig7:arm64 (1:7.6.1+dfsg-1) ... 177s Selecting previously unselected package libamd3:arm64. 177s Preparing to unpack .../277-libamd3_1%3a7.6.1+dfsg-1_arm64.deb ... 177s Unpacking libamd3:arm64 (1:7.6.1+dfsg-1) ... 177s Selecting previously unselected package libblas3:arm64. 177s Preparing to unpack .../278-libblas3_3.12.0-3_arm64.deb ... 177s Unpacking libblas3:arm64 (3.12.0-3) ... 177s Selecting previously unselected package libgfortran5:arm64. 177s Preparing to unpack .../279-libgfortran5_14-20240315-1ubuntu1_arm64.deb ... 177s Unpacking libgfortran5:arm64 (14-20240315-1ubuntu1) ... 177s Selecting previously unselected package liblapack3:arm64. 177s Preparing to unpack .../280-liblapack3_3.12.0-3_arm64.deb ... 177s Unpacking liblapack3:arm64 (3.12.0-3) ... 178s Selecting previously unselected package libarpack2t64:arm64. 178s Preparing to unpack .../281-libarpack2t64_3.9.1-1.1build1_arm64.deb ... 178s Unpacking libarpack2t64:arm64 (3.9.1-1.1build1) ... 178s Selecting previously unselected package libccolamd3:arm64. 178s Preparing to unpack .../282-libccolamd3_1%3a7.6.1+dfsg-1_arm64.deb ... 178s Unpacking libccolamd3:arm64 (1:7.6.1+dfsg-1) ... 178s Selecting previously unselected package libcamd3:arm64. 178s Preparing to unpack .../283-libcamd3_1%3a7.6.1+dfsg-1_arm64.deb ... 178s Unpacking libcamd3:arm64 (1:7.6.1+dfsg-1) ... 178s Selecting previously unselected package libcolamd3:arm64. 178s Preparing to unpack .../284-libcolamd3_1%3a7.6.1+dfsg-1_arm64.deb ... 178s Unpacking libcolamd3:arm64 (1:7.6.1+dfsg-1) ... 178s Selecting previously unselected package libcholmod5:arm64. 178s Preparing to unpack .../285-libcholmod5_1%3a7.6.1+dfsg-1_arm64.deb ... 178s Unpacking libcholmod5:arm64 (1:7.6.1+dfsg-1) ... 178s Selecting previously unselected package libcxsparse4:arm64. 178s Preparing to unpack .../286-libcxsparse4_1%3a7.6.1+dfsg-1_arm64.deb ... 178s Unpacking libcxsparse4:arm64 (1:7.6.1+dfsg-1) ... 178s Selecting previously unselected package libfftw3-double3:arm64. 178s Preparing to unpack .../287-libfftw3-double3_3.3.10-1ubuntu2_arm64.deb ... 178s Unpacking libfftw3-double3:arm64 (3.3.10-1ubuntu2) ... 178s Selecting previously unselected package libfftw3-single3:arm64. 178s Preparing to unpack .../288-libfftw3-single3_3.3.10-1ubuntu2_arm64.deb ... 178s Unpacking libfftw3-single3:arm64 (3.3.10-1ubuntu2) ... 178s Selecting previously unselected package libxfixes3:arm64. 178s Preparing to unpack .../289-libxfixes3_1%3a6.0.0-2_arm64.deb ... 178s Unpacking libxfixes3:arm64 (1:6.0.0-2) ... 178s Selecting previously unselected package libxcursor1:arm64. 178s Preparing to unpack .../290-libxcursor1_1%3a1.2.1-1_arm64.deb ... 178s Unpacking libxcursor1:arm64 (1:1.2.1-1) ... 178s Selecting previously unselected package libxft2:arm64. 178s Preparing to unpack .../291-libxft2_2.3.6-1_arm64.deb ... 178s Unpacking libxft2:arm64 (2.3.6-1) ... 178s Selecting previously unselected package libxinerama1:arm64. 178s Preparing to unpack .../292-libxinerama1_2%3a1.1.4-3_arm64.deb ... 178s Unpacking libxinerama1:arm64 (2:1.1.4-3) ... 178s Selecting previously unselected package libfltk1.3t64:arm64. 178s Preparing to unpack .../293-libfltk1.3t64_1.3.8-6.1_arm64.deb ... 178s Unpacking libfltk1.3t64:arm64 (1.3.8-6.1) ... 178s Selecting previously unselected package libglvnd0:arm64. 178s Preparing to unpack .../294-libglvnd0_1.7.0-1_arm64.deb ... 178s Unpacking libglvnd0:arm64 (1.7.0-1) ... 178s Selecting previously unselected package libglapi-mesa:arm64. 178s Preparing to unpack .../295-libglapi-mesa_24.0.2-1ubuntu8_arm64.deb ... 178s Unpacking libglapi-mesa:arm64 (24.0.2-1ubuntu8) ... 178s Selecting previously unselected package libx11-xcb1:arm64. 178s Preparing to unpack .../296-libx11-xcb1_2%3a1.8.7-1_arm64.deb ... 178s Unpacking libx11-xcb1:arm64 (2:1.8.7-1) ... 178s Selecting previously unselected package libxcb-dri2-0:arm64. 178s Preparing to unpack .../297-libxcb-dri2-0_1.15-1_arm64.deb ... 178s Unpacking libxcb-dri2-0:arm64 (1.15-1) ... 178s Selecting previously unselected package libxcb-dri3-0:arm64. 178s Preparing to unpack .../298-libxcb-dri3-0_1.15-1_arm64.deb ... 178s Unpacking libxcb-dri3-0:arm64 (1.15-1) ... 178s Selecting previously unselected package libxcb-glx0:arm64. 178s Preparing to unpack .../299-libxcb-glx0_1.15-1_arm64.deb ... 178s Unpacking libxcb-glx0:arm64 (1.15-1) ... 178s Selecting previously unselected package libxcb-present0:arm64. 178s Preparing to unpack .../300-libxcb-present0_1.15-1_arm64.deb ... 178s Unpacking libxcb-present0:arm64 (1.15-1) ... 178s Selecting previously unselected package libxcb-randr0:arm64. 178s Preparing to unpack .../301-libxcb-randr0_1.15-1_arm64.deb ... 178s Unpacking libxcb-randr0:arm64 (1.15-1) ... 178s Selecting previously unselected package libxcb-sync1:arm64. 178s Preparing to unpack .../302-libxcb-sync1_1.15-1_arm64.deb ... 178s Unpacking libxcb-sync1:arm64 (1.15-1) ... 179s Selecting previously unselected package libxcb-xfixes0:arm64. 179s Preparing to unpack .../303-libxcb-xfixes0_1.15-1_arm64.deb ... 179s Unpacking libxcb-xfixes0:arm64 (1.15-1) ... 179s Selecting previously unselected package libxshmfence1:arm64. 179s Preparing to unpack .../304-libxshmfence1_1.3-1build4_arm64.deb ... 179s Unpacking libxshmfence1:arm64 (1.3-1build4) ... 179s Selecting previously unselected package libxxf86vm1:arm64. 179s Preparing to unpack .../305-libxxf86vm1_1%3a1.1.4-1build3_arm64.deb ... 179s Unpacking libxxf86vm1:arm64 (1:1.1.4-1build3) ... 179s Selecting previously unselected package libvulkan1:arm64. 179s Preparing to unpack .../306-libvulkan1_1.3.275.0-1_arm64.deb ... 179s Unpacking libvulkan1:arm64 (1.3.275.0-1) ... 179s Selecting previously unselected package libdrm-amdgpu1:arm64. 179s Preparing to unpack .../307-libdrm-amdgpu1_2.4.120-2_arm64.deb ... 179s Unpacking libdrm-amdgpu1:arm64 (2.4.120-2) ... 179s Selecting previously unselected package libdrm-nouveau2:arm64. 179s Preparing to unpack .../308-libdrm-nouveau2_2.4.120-2_arm64.deb ... 179s Unpacking libdrm-nouveau2:arm64 (2.4.120-2) ... 179s Selecting previously unselected package libdrm-radeon1:arm64. 179s Preparing to unpack .../309-libdrm-radeon1_2.4.120-2_arm64.deb ... 179s Unpacking libdrm-radeon1:arm64 (2.4.120-2) ... 179s Selecting previously unselected package libllvm17t64:arm64. 179s Preparing to unpack .../310-libllvm17t64_1%3a17.0.6-9build1_arm64.deb ... 179s Unpacking libllvm17t64:arm64 (1:17.0.6-9build1) ... 180s Selecting previously unselected package libgl1-mesa-dri:arm64. 180s Preparing to unpack .../311-libgl1-mesa-dri_24.0.2-1ubuntu8_arm64.deb ... 180s Unpacking libgl1-mesa-dri:arm64 (24.0.2-1ubuntu8) ... 180s Selecting previously unselected package libglx-mesa0:arm64. 180s Preparing to unpack .../312-libglx-mesa0_24.0.2-1ubuntu8_arm64.deb ... 180s Unpacking libglx-mesa0:arm64 (24.0.2-1ubuntu8) ... 180s Selecting previously unselected package libglx0:arm64. 180s Preparing to unpack .../313-libglx0_1.7.0-1_arm64.deb ... 180s Unpacking libglx0:arm64 (1.7.0-1) ... 180s Selecting previously unselected package libgl1:arm64. 180s Preparing to unpack .../314-libgl1_1.7.0-1_arm64.deb ... 180s Unpacking libgl1:arm64 (1.7.0-1) ... 180s Selecting previously unselected package libfltk-gl1.3t64:arm64. 180s Preparing to unpack .../315-libfltk-gl1.3t64_1.3.8-6.1_arm64.deb ... 180s Unpacking libfltk-gl1.3t64:arm64 (1.3.8-6.1) ... 180s Selecting previously unselected package libgl2ps1.4. 180s Preparing to unpack .../316-libgl2ps1.4_1.4.2+dfsg1-2_arm64.deb ... 180s Unpacking libgl2ps1.4 (1.4.2+dfsg1-2) ... 180s Selecting previously unselected package libltdl7:arm64. 180s Preparing to unpack .../317-libltdl7_2.4.7-7_arm64.deb ... 180s Unpacking libltdl7:arm64 (2.4.7-7) ... 180s Selecting previously unselected package libglpk40:arm64. 180s Preparing to unpack .../318-libglpk40_5.0-1build1_arm64.deb ... 180s Unpacking libglpk40:arm64 (5.0-1build1) ... 180s Selecting previously unselected package libopengl0:arm64. 180s Preparing to unpack .../319-libopengl0_1.7.0-1_arm64.deb ... 180s Unpacking libopengl0:arm64 (1.7.0-1) ... 180s Selecting previously unselected package libglu1-mesa:arm64. 180s Preparing to unpack .../320-libglu1-mesa_9.0.2-1.1_arm64.deb ... 180s Unpacking libglu1-mesa:arm64 (9.0.2-1.1) ... 180s Selecting previously unselected package libdav1d7:arm64. 180s Preparing to unpack .../321-libdav1d7_1.4.0-1_arm64.deb ... 180s Unpacking libdav1d7:arm64 (1.4.0-1) ... 180s Selecting previously unselected package libheif-plugin-dav1d:arm64. 180s Preparing to unpack .../322-libheif-plugin-dav1d_1.17.6-1ubuntu2_arm64.deb ... 180s Unpacking libheif-plugin-dav1d:arm64 (1.17.6-1ubuntu2) ... 180s Selecting previously unselected package libde265-0:arm64. 180s Preparing to unpack .../323-libde265-0_1.0.15-1build1_arm64.deb ... 180s Unpacking libde265-0:arm64 (1.0.15-1build1) ... 180s Selecting previously unselected package libheif-plugin-libde265:arm64. 180s Preparing to unpack .../324-libheif-plugin-libde265_1.17.6-1ubuntu2_arm64.deb ... 180s Unpacking libheif-plugin-libde265:arm64 (1.17.6-1ubuntu2) ... 180s Selecting previously unselected package libheif1:arm64. 180s Preparing to unpack .../325-libheif1_1.17.6-1ubuntu2_arm64.deb ... 180s Unpacking libheif1:arm64 (1.17.6-1ubuntu2) ... 180s Selecting previously unselected package libhwy1t64:arm64. 180s Preparing to unpack .../326-libhwy1t64_1.0.7-8.1_arm64.deb ... 180s Unpacking libhwy1t64:arm64 (1.0.7-8.1) ... 180s Selecting previously unselected package liblcms2-2:arm64. 180s Preparing to unpack .../327-liblcms2-2_2.14-2_arm64.deb ... 180s Unpacking liblcms2-2:arm64 (2.14-2) ... 181s Selecting previously unselected package libjxl0.7:arm64. 181s Preparing to unpack .../328-libjxl0.7_0.7.0-10.2ubuntu3_arm64.deb ... 181s Unpacking libjxl0.7:arm64 (0.7.0-10.2ubuntu3) ... 181s Selecting previously unselected package libwmflite-0.2-7:arm64. 181s Preparing to unpack .../329-libwmflite-0.2-7_0.2.13-1.1build2_arm64.deb ... 181s Unpacking libwmflite-0.2-7:arm64 (0.2.13-1.1build2) ... 181s Selecting previously unselected package libgraphicsmagick-q16-3t64. 181s Preparing to unpack .../330-libgraphicsmagick-q16-3t64_1.4+really1.3.42-1.1build1_arm64.deb ... 181s Unpacking libgraphicsmagick-q16-3t64 (1.4+really1.3.42-1.1build1) ... 181s Selecting previously unselected package libgraphicsmagick++-q16-12t64. 181s Preparing to unpack .../331-libgraphicsmagick++-q16-12t64_1.4+really1.3.42-1.1build1_arm64.deb ... 181s Unpacking libgraphicsmagick++-q16-12t64 (1.4+really1.3.42-1.1build1) ... 181s Selecting previously unselected package libaec0:arm64. 181s Preparing to unpack .../332-libaec0_1.1.2-1_arm64.deb ... 181s Unpacking libaec0:arm64 (1.1.2-1) ... 181s Selecting previously unselected package libsz2:arm64. 181s Preparing to unpack .../333-libsz2_1.1.2-1_arm64.deb ... 181s Unpacking libsz2:arm64 (1.1.2-1) ... 181s Selecting previously unselected package libhdf5-103-1t64:arm64. 181s Preparing to unpack .../334-libhdf5-103-1t64_1.10.10+repack-3.1ubuntu3_arm64.deb ... 181s Unpacking libhdf5-103-1t64:arm64 (1.10.10+repack-3.1ubuntu3) ... 181s Selecting previously unselected package libasound2-data. 181s Preparing to unpack .../335-libasound2-data_1.2.11-1build1_all.deb ... 181s Unpacking libasound2-data (1.2.11-1build1) ... 181s Selecting previously unselected package libasound2t64:arm64. 181s Preparing to unpack .../336-libasound2t64_1.2.11-1build1_arm64.deb ... 181s Unpacking libasound2t64:arm64 (1.2.11-1build1) ... 181s Selecting previously unselected package libopus0:arm64. 181s Preparing to unpack .../337-libopus0_1.4-1_arm64.deb ... 181s Unpacking libopus0:arm64 (1.4-1) ... 181s Selecting previously unselected package libsamplerate0:arm64. 181s Preparing to unpack .../338-libsamplerate0_0.2.2-4_arm64.deb ... 181s Unpacking libsamplerate0:arm64 (0.2.2-4) ... 181s Selecting previously unselected package libjack-jackd2-0:arm64. 181s Preparing to unpack .../339-libjack-jackd2-0_1.9.21~dfsg-3ubuntu1_arm64.deb ... 181s Unpacking libjack-jackd2-0:arm64 (1.9.21~dfsg-3ubuntu1) ... 181s Selecting previously unselected package libportaudio2:arm64. 181s Preparing to unpack .../340-libportaudio2_19.6.0-1.2build1_arm64.deb ... 181s Unpacking libportaudio2:arm64 (19.6.0-1.2build1) ... 181s Selecting previously unselected package libqhull-r8.0:arm64. 181s Preparing to unpack .../341-libqhull-r8.0_2020.2-6_arm64.deb ... 181s Unpacking libqhull-r8.0:arm64 (2020.2-6) ... 181s Selecting previously unselected package libqrupdate1:arm64. 181s Preparing to unpack .../342-libqrupdate1_1.1.2-4_arm64.deb ... 181s Unpacking libqrupdate1:arm64 (1.1.2-4) ... 181s Selecting previously unselected package libqscintilla2-qt5-l10n. 181s Preparing to unpack .../343-libqscintilla2-qt5-l10n_2.14.1+dfsg-1build2_all.deb ... 181s Unpacking libqscintilla2-qt5-l10n (2.14.1+dfsg-1build2) ... 181s Selecting previously unselected package libdouble-conversion3:arm64. 181s Preparing to unpack .../344-libdouble-conversion3_3.3.0-1_arm64.deb ... 181s Unpacking libdouble-conversion3:arm64 (3.3.0-1) ... 181s Selecting previously unselected package libpcre2-16-0:arm64. 181s Preparing to unpack .../345-libpcre2-16-0_10.42-4ubuntu1_arm64.deb ... 181s Unpacking libpcre2-16-0:arm64 (10.42-4ubuntu1) ... 181s Selecting previously unselected package libqt5core5t64:arm64. 181s Preparing to unpack .../346-libqt5core5t64_5.15.12+dfsg-3ubuntu6_arm64.deb ... 181s Unpacking libqt5core5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 181s Selecting previously unselected package libwayland-server0:arm64. 181s Preparing to unpack .../347-libwayland-server0_1.22.0-2.1_arm64.deb ... 181s Unpacking libwayland-server0:arm64 (1.22.0-2.1) ... 181s Selecting previously unselected package libgbm1:arm64. 181s Preparing to unpack .../348-libgbm1_24.0.2-1ubuntu8_arm64.deb ... 181s Unpacking libgbm1:arm64 (24.0.2-1ubuntu8) ... 181s Selecting previously unselected package libwayland-client0:arm64. 181s Preparing to unpack .../349-libwayland-client0_1.22.0-2.1_arm64.deb ... 181s Unpacking libwayland-client0:arm64 (1.22.0-2.1) ... 181s Selecting previously unselected package libegl-mesa0:arm64. 182s Preparing to unpack .../350-libegl-mesa0_24.0.2-1ubuntu8_arm64.deb ... 182s Unpacking libegl-mesa0:arm64 (24.0.2-1ubuntu8) ... 182s Selecting previously unselected package libegl1:arm64. 182s Preparing to unpack .../351-libegl1_1.7.0-1_arm64.deb ... 182s Unpacking libegl1:arm64 (1.7.0-1) ... 182s Selecting previously unselected package libice6:arm64. 182s Preparing to unpack .../352-libice6_2%3a1.0.10-1build2_arm64.deb ... 182s Unpacking libice6:arm64 (2:1.0.10-1build2) ... 182s Selecting previously unselected package libmtdev1t64:arm64. 182s Preparing to unpack .../353-libmtdev1t64_1.1.6-1.1_arm64.deb ... 182s Unpacking libmtdev1t64:arm64 (1.1.6-1.1) ... 182s Selecting previously unselected package libwacom-common. 182s Preparing to unpack .../354-libwacom-common_2.10.0-1build1_all.deb ... 182s Unpacking libwacom-common (2.10.0-1build1) ... 182s Selecting previously unselected package libwacom9:arm64. 182s Preparing to unpack .../355-libwacom9_2.10.0-1build1_arm64.deb ... 182s Unpacking libwacom9:arm64 (2.10.0-1build1) ... 182s Selecting previously unselected package libinput-bin. 182s Preparing to unpack .../356-libinput-bin_1.25.0-1build1_arm64.deb ... 182s Unpacking libinput-bin (1.25.0-1build1) ... 182s Selecting previously unselected package libinput10:arm64. 182s Preparing to unpack .../357-libinput10_1.25.0-1build1_arm64.deb ... 182s Unpacking libinput10:arm64 (1.25.0-1build1) ... 182s Selecting previously unselected package libmd4c0:arm64. 182s Preparing to unpack .../358-libmd4c0_0.4.8-1_arm64.deb ... 182s Unpacking libmd4c0:arm64 (0.4.8-1) ... 182s Selecting previously unselected package libqt5dbus5t64:arm64. 182s Preparing to unpack .../359-libqt5dbus5t64_5.15.12+dfsg-3ubuntu6_arm64.deb ... 182s Unpacking libqt5dbus5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 182s Selecting previously unselected package libqt5network5t64:arm64. 182s Preparing to unpack .../360-libqt5network5t64_5.15.12+dfsg-3ubuntu6_arm64.deb ... 182s Unpacking libqt5network5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 182s Selecting previously unselected package libsm6:arm64. 182s Preparing to unpack .../361-libsm6_2%3a1.2.3-1build2_arm64.deb ... 182s Unpacking libsm6:arm64 (2:1.2.3-1build2) ... 182s Selecting previously unselected package libxcb-icccm4:arm64. 182s Preparing to unpack .../362-libxcb-icccm4_0.4.1-1.1build2_arm64.deb ... 182s Unpacking libxcb-icccm4:arm64 (0.4.1-1.1build2) ... 182s Selecting previously unselected package libxcb-util1:arm64. 182s Preparing to unpack .../363-libxcb-util1_0.4.0-1build2_arm64.deb ... 182s Unpacking libxcb-util1:arm64 (0.4.0-1build2) ... 182s Selecting previously unselected package libxcb-image0:arm64. 182s Preparing to unpack .../364-libxcb-image0_0.4.0-2_arm64.deb ... 182s Unpacking libxcb-image0:arm64 (0.4.0-2) ... 182s Selecting previously unselected package libxcb-keysyms1:arm64. 182s Preparing to unpack .../365-libxcb-keysyms1_0.4.0-1build3_arm64.deb ... 182s Unpacking libxcb-keysyms1:arm64 (0.4.0-1build3) ... 182s Selecting previously unselected package libxcb-render-util0:arm64. 182s Preparing to unpack .../366-libxcb-render-util0_0.3.9-1build3_arm64.deb ... 182s Unpacking libxcb-render-util0:arm64 (0.3.9-1build3) ... 182s Selecting previously unselected package libxcb-shape0:arm64. 182s Preparing to unpack .../367-libxcb-shape0_1.15-1_arm64.deb ... 182s Unpacking libxcb-shape0:arm64 (1.15-1) ... 182s Selecting previously unselected package libxcb-xinerama0:arm64. 182s Preparing to unpack .../368-libxcb-xinerama0_1.15-1_arm64.deb ... 182s Unpacking libxcb-xinerama0:arm64 (1.15-1) ... 182s Selecting previously unselected package libxcb-xinput0:arm64. 182s Preparing to unpack .../369-libxcb-xinput0_1.15-1_arm64.deb ... 182s Unpacking libxcb-xinput0:arm64 (1.15-1) ... 182s Selecting previously unselected package libxcb-xkb1:arm64. 182s Preparing to unpack .../370-libxcb-xkb1_1.15-1_arm64.deb ... 182s Unpacking libxcb-xkb1:arm64 (1.15-1) ... 182s Selecting previously unselected package libxkbcommon-x11-0:arm64. 182s Preparing to unpack .../371-libxkbcommon-x11-0_1.6.0-1_arm64.deb ... 182s Unpacking libxkbcommon-x11-0:arm64 (1.6.0-1) ... 182s Selecting previously unselected package libqt5gui5t64:arm64. 182s Preparing to unpack .../372-libqt5gui5t64_5.15.12+dfsg-3ubuntu6_arm64.deb ... 182s Unpacking libqt5gui5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 183s Selecting previously unselected package libavahi-common-data:arm64. 183s Preparing to unpack .../373-libavahi-common-data_0.8-13ubuntu4_arm64.deb ... 183s Unpacking libavahi-common-data:arm64 (0.8-13ubuntu4) ... 183s Selecting previously unselected package libavahi-common3:arm64. 183s Preparing to unpack .../374-libavahi-common3_0.8-13ubuntu4_arm64.deb ... 183s Unpacking libavahi-common3:arm64 (0.8-13ubuntu4) ... 183s Selecting previously unselected package libavahi-client3:arm64. 183s Preparing to unpack .../375-libavahi-client3_0.8-13ubuntu4_arm64.deb ... 183s Unpacking libavahi-client3:arm64 (0.8-13ubuntu4) ... 183s Selecting previously unselected package libcups2t64:arm64. 183s Preparing to unpack .../376-libcups2t64_2.4.7-1.2ubuntu1_arm64.deb ... 183s Unpacking libcups2t64:arm64 (2.4.7-1.2ubuntu1) ... 183s Selecting previously unselected package libqt5widgets5t64:arm64. 183s Preparing to unpack .../377-libqt5widgets5t64_5.15.12+dfsg-3ubuntu6_arm64.deb ... 183s Unpacking libqt5widgets5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 183s Selecting previously unselected package libqt5printsupport5t64:arm64. 183s Preparing to unpack .../378-libqt5printsupport5t64_5.15.12+dfsg-3ubuntu6_arm64.deb ... 183s Unpacking libqt5printsupport5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 183s Selecting previously unselected package libqscintilla2-qt5-15:arm64. 183s Preparing to unpack .../379-libqscintilla2-qt5-15_2.14.1+dfsg-1build2_arm64.deb ... 183s Unpacking libqscintilla2-qt5-15:arm64 (2.14.1+dfsg-1build2) ... 183s Selecting previously unselected package libqt5sql5t64:arm64. 183s Preparing to unpack .../380-libqt5sql5t64_5.15.12+dfsg-3ubuntu6_arm64.deb ... 183s Unpacking libqt5sql5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 183s Selecting previously unselected package libqt5help5:arm64. 183s Preparing to unpack .../381-libqt5help5_5.15.12-2build2_arm64.deb ... 183s Unpacking libqt5help5:arm64 (5.15.12-2build2) ... 183s Selecting previously unselected package libqt5xml5t64:arm64. 183s Preparing to unpack .../382-libqt5xml5t64_5.15.12+dfsg-3ubuntu6_arm64.deb ... 183s Unpacking libqt5xml5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 183s Selecting previously unselected package libogg0:arm64. 183s Preparing to unpack .../383-libogg0_1.3.5-3_arm64.deb ... 183s Unpacking libogg0:arm64 (1.3.5-3) ... 183s Selecting previously unselected package libflac12t64:arm64. 183s Preparing to unpack .../384-libflac12t64_1.4.3+ds-2.1ubuntu1_arm64.deb ... 183s Unpacking libflac12t64:arm64 (1.4.3+ds-2.1ubuntu1) ... 183s Selecting previously unselected package libmp3lame0:arm64. 183s Preparing to unpack .../385-libmp3lame0_3.100-6_arm64.deb ... 183s Unpacking libmp3lame0:arm64 (3.100-6) ... 183s Selecting previously unselected package libmpg123-0:arm64. 183s Preparing to unpack .../386-libmpg123-0_1.32.5-1build1_arm64.deb ... 183s Unpacking libmpg123-0:arm64 (1.32.5-1build1) ... 183s Selecting previously unselected package libvorbis0a:arm64. 183s Preparing to unpack .../387-libvorbis0a_1.3.7-1build2_arm64.deb ... 183s Unpacking libvorbis0a:arm64 (1.3.7-1build2) ... 183s Selecting previously unselected package libvorbisenc2:arm64. 183s Preparing to unpack .../388-libvorbisenc2_1.3.7-1build2_arm64.deb ... 183s Unpacking libvorbisenc2:arm64 (1.3.7-1build2) ... 183s Selecting previously unselected package libsndfile1:arm64. 183s Preparing to unpack .../389-libsndfile1_1.2.2-1ubuntu3_arm64.deb ... 183s Unpacking libsndfile1:arm64 (1.2.2-1ubuntu3) ... 183s Selecting previously unselected package libspqr4:arm64. 183s Preparing to unpack .../390-libspqr4_1%3a7.6.1+dfsg-1_arm64.deb ... 183s Unpacking libspqr4:arm64 (1:7.6.1+dfsg-1) ... 183s Selecting previously unselected package libsundials-ida6:arm64. 183s Preparing to unpack .../391-libsundials-ida6_6.4.1+dfsg1-3build3_arm64.deb ... 183s Unpacking libsundials-ida6:arm64 (6.4.1+dfsg1-3build3) ... 183s Selecting previously unselected package libbtf2:arm64. 183s Preparing to unpack .../392-libbtf2_1%3a7.6.1+dfsg-1_arm64.deb ... 183s Unpacking libbtf2:arm64 (1:7.6.1+dfsg-1) ... 183s Selecting previously unselected package libklu2:arm64. 183s Preparing to unpack .../393-libklu2_1%3a7.6.1+dfsg-1_arm64.deb ... 183s Unpacking libklu2:arm64 (1:7.6.1+dfsg-1) ... 183s Selecting previously unselected package libfftw3-long3:arm64. 183s Preparing to unpack .../394-libfftw3-long3_3.3.10-1ubuntu2_arm64.deb ... 183s Unpacking libfftw3-long3:arm64 (3.3.10-1ubuntu2) ... 183s Preparing to unpack .../395-libevent-core-2.1-7_2.1.12-stable-9build1_arm64.deb ... 183s Unpacking libevent-core-2.1-7:arm64 (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 183s Selecting previously unselected package libevent-pthreads-2.1-7:arm64. 184s Preparing to unpack .../396-libevent-pthreads-2.1-7_2.1.12-stable-9build1_arm64.deb ... 184s Unpacking libevent-pthreads-2.1-7:arm64 (2.1.12-stable-9build1) ... 184s Preparing to unpack .../397-libibverbs1_50.0-2build1_arm64.deb ... 184s Unpacking libibverbs1:arm64 (50.0-2build1) over (50.0-2) ... 184s Preparing to unpack .../398-ibverbs-providers_50.0-2build1_arm64.deb ... 184s Unpacking ibverbs-providers:arm64 (50.0-2build1) over (50.0-2) ... 184s Selecting previously unselected package librdmacm1t64:arm64. 184s Preparing to unpack .../399-librdmacm1t64_50.0-2build1_arm64.deb ... 184s Unpacking librdmacm1t64:arm64 (50.0-2build1) ... 184s Selecting previously unselected package libfabric1:arm64. 184s Preparing to unpack .../400-libfabric1_1.17.0-3build1_arm64.deb ... 184s Unpacking libfabric1:arm64 (1.17.0-3build1) ... 184s Selecting previously unselected package libhwloc15:arm64. 184s Preparing to unpack .../401-libhwloc15_2.10.0-1_arm64.deb ... 184s Unpacking libhwloc15:arm64 (2.10.0-1) ... 184s Selecting previously unselected package libmunge2:arm64. 184s Preparing to unpack .../402-libmunge2_0.5.15-4_arm64.deb ... 184s Unpacking libmunge2:arm64 (0.5.15-4) ... 184s Selecting previously unselected package libpciaccess0:arm64. 184s Preparing to unpack .../403-libpciaccess0_0.17-3_arm64.deb ... 184s Unpacking libpciaccess0:arm64 (0.17-3) ... 184s Selecting previously unselected package libxnvctrl0:arm64. 184s Preparing to unpack .../404-libxnvctrl0_510.47.03-0ubuntu1_arm64.deb ... 184s Unpacking libxnvctrl0:arm64 (510.47.03-0ubuntu1) ... 184s Selecting previously unselected package ocl-icd-libopencl1:arm64. 184s Preparing to unpack .../405-ocl-icd-libopencl1_2.3.2-1_arm64.deb ... 184s Unpacking ocl-icd-libopencl1:arm64 (2.3.2-1) ... 184s Selecting previously unselected package libhwloc-plugins:arm64. 184s Preparing to unpack .../406-libhwloc-plugins_2.10.0-1_arm64.deb ... 184s Unpacking libhwloc-plugins:arm64 (2.10.0-1) ... 184s Selecting previously unselected package libpmix2t64:arm64. 184s Preparing to unpack .../407-libpmix2t64_5.0.1-4.1_arm64.deb ... 184s Unpacking libpmix2t64:arm64 (5.0.1-4.1) ... 184s Selecting previously unselected package libamd-comgr2:arm64. 184s Preparing to unpack .../408-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build1_arm64.deb ... 184s Unpacking libamd-comgr2:arm64 (6.0+git20231212.4510c28+dfsg-3build1) ... 185s Selecting previously unselected package libhsakmt1:arm64. 185s Preparing to unpack .../409-libhsakmt1_5.7.0-1_arm64.deb ... 185s Unpacking libhsakmt1:arm64 (5.7.0-1) ... 185s Selecting previously unselected package libhsa-runtime64-1. 185s Preparing to unpack .../410-libhsa-runtime64-1_5.7.1-1build1_arm64.deb ... 185s Unpacking libhsa-runtime64-1 (5.7.1-1build1) ... 185s Selecting previously unselected package libamdhip64-5. 185s Preparing to unpack .../411-libamdhip64-5_5.2.3-12_arm64.deb ... 185s Unpacking libamdhip64-5 (5.2.3-12) ... 185s Selecting previously unselected package libucx0:arm64. 185s Preparing to unpack .../412-libucx0_1.16.0+ds-4_arm64.deb ... 185s Unpacking libucx0:arm64 (1.16.0+ds-4) ... 185s Selecting previously unselected package libopenmpi3t64:arm64. 185s Preparing to unpack .../413-libopenmpi3t64_4.1.6-7ubuntu1_arm64.deb ... 185s Unpacking libopenmpi3t64:arm64 (4.1.6-7ubuntu1) ... 185s Selecting previously unselected package libfftw3-mpi3:arm64. 185s Preparing to unpack .../414-libfftw3-mpi3_3.3.10-1ubuntu2_arm64.deb ... 185s Unpacking libfftw3-mpi3:arm64 (3.3.10-1ubuntu2) ... 186s Selecting previously unselected package libhdf5-openmpi-103-1t64:arm64. 186s Preparing to unpack .../415-libhdf5-openmpi-103-1t64_1.10.10+repack-3.1ubuntu3_arm64.deb ... 186s Unpacking libhdf5-openmpi-103-1t64:arm64 (1.10.10+repack-3.1ubuntu3) ... 186s Selecting previously unselected package libcombblas2.0.0t64:arm64. 186s Preparing to unpack .../416-libcombblas2.0.0t64_2.0.0-3.1build1_arm64.deb ... 186s Unpacking libcombblas2.0.0t64:arm64 (2.0.0-3.1build1) ... 186s Selecting previously unselected package libmetis5:arm64. 186s Preparing to unpack .../417-libmetis5_5.1.0.dfsg-7build2_arm64.deb ... 186s Unpacking libmetis5:arm64 (5.1.0.dfsg-7build2) ... 186s Selecting previously unselected package libptscotch-7.0:arm64. 186s Preparing to unpack .../418-libptscotch-7.0_7.0.4-1ubuntu1_arm64.deb ... 186s Unpacking libptscotch-7.0:arm64 (7.0.4-1ubuntu1) ... 186s Selecting previously unselected package libsuperlu-dist8:arm64. 186s Preparing to unpack .../419-libsuperlu-dist8_8.2.1+dfsg1-1build1_arm64.deb ... 186s Unpacking libsuperlu-dist8:arm64 (8.2.1+dfsg1-1build1) ... 186s Selecting previously unselected package libhypre-2.28.0:arm64. 186s Preparing to unpack .../420-libhypre-2.28.0_2.28.0-8build1_arm64.deb ... 186s Unpacking libhypre-2.28.0:arm64 (2.28.0-8build1) ... 186s Selecting previously unselected package openmpi-common. 186s Preparing to unpack .../421-openmpi-common_4.1.6-7ubuntu1_all.deb ... 186s Unpacking openmpi-common (4.1.6-7ubuntu1) ... 186s Selecting previously unselected package openmpi-bin. 186s Preparing to unpack .../422-openmpi-bin_4.1.6-7ubuntu1_arm64.deb ... 186s Unpacking openmpi-bin (4.1.6-7ubuntu1) ... 186s Selecting previously unselected package mpi-default-bin. 186s Preparing to unpack .../423-mpi-default-bin_1.15_arm64.deb ... 186s Unpacking mpi-default-bin (1.15) ... 186s Selecting previously unselected package libscalapack-openmpi2.2:arm64. 186s Preparing to unpack .../424-libscalapack-openmpi2.2_2.2.1-3build1_arm64.deb ... 186s Unpacking libscalapack-openmpi2.2:arm64 (2.2.1-3build1) ... 187s Selecting previously unselected package libmumps-5.6t64:arm64. 187s Preparing to unpack .../425-libmumps-5.6t64_5.6.2-2.1build1_arm64.deb ... 187s Unpacking libmumps-5.6t64:arm64 (5.6.2-2.1build1) ... 187s Selecting previously unselected package libsuperlu6:arm64. 187s Preparing to unpack .../426-libsuperlu6_6.0.1+dfsg1-1_arm64.deb ... 187s Unpacking libsuperlu6:arm64 (6.0.1+dfsg1-1) ... 187s Selecting previously unselected package libscotch-7.0:arm64. 187s Preparing to unpack .../427-libscotch-7.0_7.0.4-1ubuntu1_arm64.deb ... 187s Unpacking libscotch-7.0:arm64 (7.0.4-1ubuntu1) ... 187s Selecting previously unselected package libtrilinos-kokkos-13.2:arm64. 187s Preparing to unpack .../428-libtrilinos-kokkos-13.2_13.2.0-5build1_arm64.deb ... 187s Unpacking libtrilinos-kokkos-13.2:arm64 (13.2.0-5build1) ... 187s Selecting previously unselected package libtrilinos-teuchos-13.2:arm64. 187s Preparing to unpack .../429-libtrilinos-teuchos-13.2_13.2.0-5build1_arm64.deb ... 187s Unpacking libtrilinos-teuchos-13.2:arm64 (13.2.0-5build1) ... 187s Selecting previously unselected package libtrilinos-epetra-13.2:arm64. 187s Preparing to unpack .../430-libtrilinos-epetra-13.2_13.2.0-5build1_arm64.deb ... 187s Unpacking libtrilinos-epetra-13.2:arm64 (13.2.0-5build1) ... 188s Selecting previously unselected package libtrilinos-triutils-13.2:arm64. 188s Preparing to unpack .../431-libtrilinos-triutils-13.2_13.2.0-5build1_arm64.deb ... 188s Unpacking libtrilinos-triutils-13.2:arm64 (13.2.0-5build1) ... 188s Selecting previously unselected package libtrilinos-epetraext-13.2:arm64. 188s Preparing to unpack .../432-libtrilinos-epetraext-13.2_13.2.0-5build1_arm64.deb ... 188s Unpacking libtrilinos-epetraext-13.2:arm64 (13.2.0-5build1) ... 188s Selecting previously unselected package libtrilinos-trilinosss-13.2:arm64. 188s Preparing to unpack .../433-libtrilinos-trilinosss-13.2_13.2.0-5build1_arm64.deb ... 188s Unpacking libtrilinos-trilinosss-13.2:arm64 (13.2.0-5build1) ... 188s Selecting previously unselected package libtrilinos-amesos-13.2:arm64. 188s Preparing to unpack .../434-libtrilinos-amesos-13.2_13.2.0-5build1_arm64.deb ... 188s Unpacking libtrilinos-amesos-13.2:arm64 (13.2.0-5build1) ... 188s Selecting previously unselected package libtrilinos-aztecoo-13.2:arm64. 188s Preparing to unpack .../435-libtrilinos-aztecoo-13.2_13.2.0-5build1_arm64.deb ... 188s Unpacking libtrilinos-aztecoo-13.2:arm64 (13.2.0-5build1) ... 188s Selecting previously unselected package libtrilinos-galeri-13.2:arm64. 188s Preparing to unpack .../436-libtrilinos-galeri-13.2_13.2.0-5build1_arm64.deb ... 188s Unpacking libtrilinos-galeri-13.2:arm64 (13.2.0-5build1) ... 188s Selecting previously unselected package libtrilinos-ifpack-13.2:arm64. 188s Preparing to unpack .../437-libtrilinos-ifpack-13.2_13.2.0-5build1_arm64.deb ... 188s Unpacking libtrilinos-ifpack-13.2:arm64 (13.2.0-5build1) ... 188s Selecting previously unselected package libtrilinos-zoltan-13.2:arm64. 188s Preparing to unpack .../438-libtrilinos-zoltan-13.2_13.2.0-5build1_arm64.deb ... 188s Unpacking libtrilinos-zoltan-13.2:arm64 (13.2.0-5build1) ... 188s Selecting previously unselected package libtrilinos-ml-13.2:arm64. 188s Preparing to unpack .../439-libtrilinos-ml-13.2_13.2.0-5build1_arm64.deb ... 188s Unpacking libtrilinos-ml-13.2:arm64 (13.2.0-5build1) ... 188s Selecting previously unselected package libumfpack6:arm64. 189s Preparing to unpack .../440-libumfpack6_1%3a7.6.1+dfsg-1_arm64.deb ... 189s Unpacking libumfpack6:arm64 (1:7.6.1+dfsg-1) ... 189s Selecting previously unselected package libpetsc-real3.19t64:arm64. 189s Preparing to unpack .../441-libpetsc-real3.19t64_3.19.6+dfsg1-2.2ubuntu1_arm64.deb ... 189s Unpacking libpetsc-real3.19t64:arm64 (3.19.6+dfsg1-2.2ubuntu1) ... 189s Selecting previously unselected package libsundials-nvecparallel-petsc6:arm64. 189s Preparing to unpack .../442-libsundials-nvecparallel-petsc6_6.4.1+dfsg1-3build3_arm64.deb ... 189s Unpacking libsundials-nvecparallel-petsc6:arm64 (6.4.1+dfsg1-3build3) ... 189s Selecting previously unselected package libsundials-sunmatrix4:arm64. 189s Preparing to unpack .../443-libsundials-sunmatrix4_6.4.1+dfsg1-3build3_arm64.deb ... 189s Unpacking libsundials-sunmatrix4:arm64 (6.4.1+dfsg1-3build3) ... 189s Selecting previously unselected package libsundials-sunlinsol3:arm64. 189s Preparing to unpack .../444-libsundials-sunlinsol3_6.4.1+dfsg1-3build3_arm64.deb ... 189s Unpacking libsundials-sunlinsol3:arm64 (6.4.1+dfsg1-3build3) ... 189s Selecting previously unselected package libtext-unidecode-perl. 189s Preparing to unpack .../445-libtext-unidecode-perl_1.30-3_all.deb ... 189s Unpacking libtext-unidecode-perl (1.30-3) ... 189s Selecting previously unselected package texinfo-lib. 189s Preparing to unpack .../446-texinfo-lib_7.1-3build1_arm64.deb ... 189s Unpacking texinfo-lib (7.1-3build1) ... 189s Selecting previously unselected package tex-common. 189s Preparing to unpack .../447-tex-common_6.18_all.deb ... 189s Unpacking tex-common (6.18) ... 189s Selecting previously unselected package texinfo. 189s Preparing to unpack .../448-texinfo_7.1-3build1_all.deb ... 189s Unpacking texinfo (7.1-3build1) ... 189s Selecting previously unselected package octave-common. 189s Preparing to unpack .../449-octave-common_8.4.0-1build4_all.deb ... 189s Unpacking octave-common (8.4.0-1build4) ... 190s Selecting previously unselected package octave. 190s Preparing to unpack .../450-octave_8.4.0-1build4_arm64.deb ... 190s Unpacking octave (8.4.0-1build4) ... 190s Selecting previously unselected package libncurses-dev:arm64. 190s Preparing to unpack .../451-libncurses-dev_6.4+20240113-1ubuntu1_arm64.deb ... 190s Unpacking libncurses-dev:arm64 (6.4+20240113-1ubuntu1) ... 190s Selecting previously unselected package libreadline-dev:arm64. 190s Preparing to unpack .../452-libreadline-dev_8.2-3.1_arm64.deb ... 190s Unpacking libreadline-dev:arm64 (8.2-3.1) ... 190s Selecting previously unselected package libhdf5-fortran-102t64:arm64. 190s Preparing to unpack .../453-libhdf5-fortran-102t64_1.10.10+repack-3.1ubuntu3_arm64.deb ... 190s Unpacking libhdf5-fortran-102t64:arm64 (1.10.10+repack-3.1ubuntu3) ... 190s Selecting previously unselected package libhdf5-hl-100t64:arm64. 190s Preparing to unpack .../454-libhdf5-hl-100t64_1.10.10+repack-3.1ubuntu3_arm64.deb ... 190s Unpacking libhdf5-hl-100t64:arm64 (1.10.10+repack-3.1ubuntu3) ... 190s Selecting previously unselected package libhdf5-hl-fortran-100t64:arm64. 190s Preparing to unpack .../455-libhdf5-hl-fortran-100t64_1.10.10+repack-3.1ubuntu3_arm64.deb ... 190s Unpacking libhdf5-hl-fortran-100t64:arm64 (1.10.10+repack-3.1ubuntu3) ... 190s Selecting previously unselected package libhdf5-cpp-103-1t64:arm64. 190s Preparing to unpack .../456-libhdf5-cpp-103-1t64_1.10.10+repack-3.1ubuntu3_arm64.deb ... 190s Unpacking libhdf5-cpp-103-1t64:arm64 (1.10.10+repack-3.1ubuntu3) ... 190s Selecting previously unselected package libhdf5-hl-cpp-100t64:arm64. 190s Preparing to unpack .../457-libhdf5-hl-cpp-100t64_1.10.10+repack-3.1ubuntu3_arm64.deb ... 190s Unpacking libhdf5-hl-cpp-100t64:arm64 (1.10.10+repack-3.1ubuntu3) ... 190s Selecting previously unselected package zlib1g-dev:arm64. 190s Preparing to unpack .../458-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu1_arm64.deb ... 190s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg-3.1ubuntu1) ... 190s Selecting previously unselected package libjpeg-turbo8-dev:arm64. 190s Preparing to unpack .../459-libjpeg-turbo8-dev_2.1.5-2ubuntu1_arm64.deb ... 190s Unpacking libjpeg-turbo8-dev:arm64 (2.1.5-2ubuntu1) ... 190s Selecting previously unselected package libjpeg8-dev:arm64. 191s Preparing to unpack .../460-libjpeg8-dev_8c-2ubuntu11_arm64.deb ... 191s Unpacking libjpeg8-dev:arm64 (8c-2ubuntu11) ... 191s Selecting previously unselected package libjpeg-dev:arm64. 191s Preparing to unpack .../461-libjpeg-dev_8c-2ubuntu11_arm64.deb ... 191s Unpacking libjpeg-dev:arm64 (8c-2ubuntu11) ... 191s Selecting previously unselected package libaec-dev:arm64. 191s Preparing to unpack .../462-libaec-dev_1.1.2-1_arm64.deb ... 191s Unpacking libaec-dev:arm64 (1.1.2-1) ... 191s Selecting previously unselected package libcurl4-openssl-dev:arm64. 191s Preparing to unpack .../463-libcurl4-openssl-dev_8.5.0-2ubuntu7_arm64.deb ... 191s Unpacking libcurl4-openssl-dev:arm64 (8.5.0-2ubuntu7) ... 191s Selecting previously unselected package libssl-dev:arm64. 191s Preparing to unpack .../464-libssl-dev_3.0.13-0ubuntu2_arm64.deb ... 191s Unpacking libssl-dev:arm64 (3.0.13-0ubuntu2) ... 191s Selecting previously unselected package hdf5-helpers. 191s Preparing to unpack .../465-hdf5-helpers_1.10.10+repack-3.1ubuntu3_arm64.deb ... 191s Unpacking hdf5-helpers (1.10.10+repack-3.1ubuntu3) ... 191s Selecting previously unselected package libhdf5-dev. 191s Preparing to unpack .../466-libhdf5-dev_1.10.10+repack-3.1ubuntu3_arm64.deb ... 191s Unpacking libhdf5-dev (1.10.10+repack-3.1ubuntu3) ... 191s Selecting previously unselected package xorg-sgml-doctools. 191s Preparing to unpack .../467-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 191s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 191s Selecting previously unselected package x11proto-dev. 191s Preparing to unpack .../468-x11proto-dev_2023.2-1_all.deb ... 191s Unpacking x11proto-dev (2023.2-1) ... 191s Selecting previously unselected package libxau-dev:arm64. 192s Preparing to unpack .../469-libxau-dev_1%3a1.0.9-1build5_arm64.deb ... 192s Unpacking libxau-dev:arm64 (1:1.0.9-1build5) ... 192s Selecting previously unselected package libxdmcp-dev:arm64. 192s Preparing to unpack .../470-libxdmcp-dev_1%3a1.1.3-0ubuntu5_arm64.deb ... 192s Unpacking libxdmcp-dev:arm64 (1:1.1.3-0ubuntu5) ... 192s Selecting previously unselected package xtrans-dev. 192s Preparing to unpack .../471-xtrans-dev_1.4.0-1_all.deb ... 192s Unpacking xtrans-dev (1.4.0-1) ... 192s Selecting previously unselected package libpthread-stubs0-dev:arm64. 192s Preparing to unpack .../472-libpthread-stubs0-dev_0.4-1build2_arm64.deb ... 192s Unpacking libpthread-stubs0-dev:arm64 (0.4-1build2) ... 192s Selecting previously unselected package libxcb1-dev:arm64. 192s Preparing to unpack .../473-libxcb1-dev_1.15-1_arm64.deb ... 192s Unpacking libxcb1-dev:arm64 (1.15-1) ... 192s Selecting previously unselected package libx11-dev:arm64. 192s Preparing to unpack .../474-libx11-dev_2%3a1.8.7-1_arm64.deb ... 192s Unpacking libx11-dev:arm64 (2:1.8.7-1) ... 192s Selecting previously unselected package libglx-dev:arm64. 192s Preparing to unpack .../475-libglx-dev_1.7.0-1_arm64.deb ... 192s Unpacking libglx-dev:arm64 (1.7.0-1) ... 192s Selecting previously unselected package libgl-dev:arm64. 192s Preparing to unpack .../476-libgl-dev_1.7.0-1_arm64.deb ... 192s Unpacking libgl-dev:arm64 (1.7.0-1) ... 192s Selecting previously unselected package libblas-dev:arm64. 192s Preparing to unpack .../477-libblas-dev_3.12.0-3_arm64.deb ... 192s Unpacking libblas-dev:arm64 (3.12.0-3) ... 192s Selecting previously unselected package liblapack-dev:arm64. 192s Preparing to unpack .../478-liblapack-dev_3.12.0-3_arm64.deb ... 192s Unpacking liblapack-dev:arm64 (3.12.0-3) ... 192s Selecting previously unselected package libfftw3-bin. 192s Preparing to unpack .../479-libfftw3-bin_3.3.10-1ubuntu2_arm64.deb ... 192s Unpacking libfftw3-bin (3.3.10-1ubuntu2) ... 192s Selecting previously unselected package libfftw3-dev:arm64. 192s Preparing to unpack .../480-libfftw3-dev_3.3.10-1ubuntu2_arm64.deb ... 192s Unpacking libfftw3-dev:arm64 (3.3.10-1ubuntu2) ... 192s Selecting previously unselected package libgfortran-13-dev:arm64. 193s Preparing to unpack .../481-libgfortran-13-dev_13.2.0-19ubuntu1_arm64.deb ... 193s Unpacking libgfortran-13-dev:arm64 (13.2.0-19ubuntu1) ... 193s Selecting previously unselected package gfortran-13-aarch64-linux-gnu. 193s Preparing to unpack .../482-gfortran-13-aarch64-linux-gnu_13.2.0-19ubuntu1_arm64.deb ... 193s Unpacking gfortran-13-aarch64-linux-gnu (13.2.0-19ubuntu1) ... 193s Selecting previously unselected package gfortran-13. 193s Preparing to unpack .../483-gfortran-13_13.2.0-19ubuntu1_arm64.deb ... 193s Unpacking gfortran-13 (13.2.0-19ubuntu1) ... 193s Selecting previously unselected package gfortran-aarch64-linux-gnu. 193s Preparing to unpack .../484-gfortran-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 193s Unpacking gfortran-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 193s Selecting previously unselected package gfortran. 193s Preparing to unpack .../485-gfortran_4%3a13.2.0-7ubuntu1_arm64.deb ... 193s Unpacking gfortran (4:13.2.0-7ubuntu1) ... 193s Selecting previously unselected package libstdc++-13-dev:arm64. 193s Preparing to unpack .../486-libstdc++-13-dev_13.2.0-19ubuntu1_arm64.deb ... 193s Unpacking libstdc++-13-dev:arm64 (13.2.0-19ubuntu1) ... 193s Selecting previously unselected package g++-13-aarch64-linux-gnu. 193s Preparing to unpack .../487-g++-13-aarch64-linux-gnu_13.2.0-19ubuntu1_arm64.deb ... 193s Unpacking g++-13-aarch64-linux-gnu (13.2.0-19ubuntu1) ... 193s Selecting previously unselected package g++-13. 193s Preparing to unpack .../488-g++-13_13.2.0-19ubuntu1_arm64.deb ... 193s Unpacking g++-13 (13.2.0-19ubuntu1) ... 193s Selecting previously unselected package g++-aarch64-linux-gnu. 193s Preparing to unpack .../489-g++-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 193s Unpacking g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 193s Selecting previously unselected package g++. 193s Preparing to unpack .../490-g++_4%3a13.2.0-7ubuntu1_arm64.deb ... 193s Unpacking g++ (4:13.2.0-7ubuntu1) ... 193s Selecting previously unselected package octave-dev. 193s Preparing to unpack .../491-octave-dev_8.4.0-1build4_arm64.deb ... 193s Unpacking octave-dev (8.4.0-1build4) ... 194s Selecting previously unselected package dh-octave. 194s Preparing to unpack .../492-dh-octave_1.8.0_all.deb ... 194s Unpacking dh-octave (1.8.0) ... 194s Selecting previously unselected package libgs-common. 194s Preparing to unpack .../493-libgs-common_10.02.1~dfsg1-0ubuntu5_all.deb ... 194s Unpacking libgs-common (10.02.1~dfsg1-0ubuntu5) ... 194s Selecting previously unselected package libgs10-common. 194s Preparing to unpack .../494-libgs10-common_10.02.1~dfsg1-0ubuntu5_all.deb ... 194s Unpacking libgs10-common (10.02.1~dfsg1-0ubuntu5) ... 194s Selecting previously unselected package libidn12:arm64. 194s Preparing to unpack .../495-libidn12_1.42-1_arm64.deb ... 194s Unpacking libidn12:arm64 (1.42-1) ... 194s Selecting previously unselected package libijs-0.35:arm64. 194s Preparing to unpack .../496-libijs-0.35_0.35-15.1_arm64.deb ... 194s Unpacking libijs-0.35:arm64 (0.35-15.1) ... 194s Selecting previously unselected package libjbig2dec0:arm64. 194s Preparing to unpack .../497-libjbig2dec0_0.20-1build2_arm64.deb ... 194s Unpacking libjbig2dec0:arm64 (0.20-1build2) ... 194s Selecting previously unselected package libopenjp2-7:arm64. 194s Preparing to unpack .../498-libopenjp2-7_2.5.0-2build2_arm64.deb ... 194s Unpacking libopenjp2-7:arm64 (2.5.0-2build2) ... 194s Selecting previously unselected package libpaper1:arm64. 194s Preparing to unpack .../499-libpaper1_1.1.29_arm64.deb ... 194s Unpacking libpaper1:arm64 (1.1.29) ... 194s Selecting previously unselected package libxt6t64:arm64. 194s Preparing to unpack .../500-libxt6t64_1%3a1.2.1-1.2_arm64.deb ... 194s Unpacking libxt6t64:arm64 (1:1.2.1-1.2) ... 194s Selecting previously unselected package libgs10:arm64. 194s Preparing to unpack .../501-libgs10_10.02.1~dfsg1-0ubuntu5_arm64.deb ... 194s Unpacking libgs10:arm64 (10.02.1~dfsg1-0ubuntu5) ... 194s Selecting previously unselected package ghostscript. 194s Preparing to unpack .../502-ghostscript_10.02.1~dfsg1-0ubuntu5_arm64.deb ... 194s Unpacking ghostscript (10.02.1~dfsg1-0ubuntu5) ... 194s Selecting previously unselected package libgmpxx4ldbl:arm64. 194s Preparing to unpack .../503-libgmpxx4ldbl_2%3a6.3.0+dfsg-2ubuntu4_arm64.deb ... 194s Unpacking libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2ubuntu4) ... 194s Selecting previously unselected package libgmp-dev:arm64. 194s Preparing to unpack .../504-libgmp-dev_2%3a6.3.0+dfsg-2ubuntu4_arm64.deb ... 194s Unpacking libgmp-dev:arm64 (2:6.3.0+dfsg-2ubuntu4) ... 194s Selecting previously unselected package libmpfr-dev:arm64. 194s Preparing to unpack .../505-libmpfr-dev_4.2.1-1_arm64.deb ... 194s Unpacking libmpfr-dev:arm64 (4.2.1-1) ... 194s Selecting previously unselected package libunwind8:arm64. 194s Preparing to unpack .../506-libunwind8_1.6.2-3_arm64.deb ... 194s Unpacking libunwind8:arm64 (1.6.2-3) ... 194s Selecting previously unselected package libxmu6:arm64. 194s Preparing to unpack .../507-libxmu6_2%3a1.1.3-3build1_arm64.deb ... 194s Unpacking libxmu6:arm64 (2:1.1.3-3build1) ... 194s Selecting previously unselected package libxaw7:arm64. 194s Preparing to unpack .../508-libxaw7_2%3a1.0.14-1build1_arm64.deb ... 194s Unpacking libxaw7:arm64 (2:1.0.14-1build1) ... 194s Selecting previously unselected package libxfont2:arm64. 194s Preparing to unpack .../509-libxfont2_1%3a2.0.6-1_arm64.deb ... 194s Unpacking libxfont2:arm64 (1:2.0.6-1) ... 194s Selecting previously unselected package libxkbfile1:arm64. 194s Preparing to unpack .../510-libxkbfile1_1%3a1.1.0-1build3_arm64.deb ... 194s Unpacking libxkbfile1:arm64 (1:1.1.0-1build3) ... 194s Selecting previously unselected package libxrandr2:arm64. 195s Preparing to unpack .../511-libxrandr2_2%3a1.5.2-2_arm64.deb ... 195s Unpacking libxrandr2:arm64 (2:1.5.2-2) ... 195s Selecting previously unselected package octave-interval:arm64. 195s Preparing to unpack .../512-octave-interval_3.2.1-6_arm64.deb ... 195s Unpacking octave-interval:arm64 (3.2.1-6) ... 195s Selecting previously unselected package octave-interval-doc. 195s Preparing to unpack .../513-octave-interval-doc_3.2.1-6_all.deb ... 195s Unpacking octave-interval-doc (3.2.1-6) ... 195s Selecting previously unselected package x11-xkb-utils. 195s Preparing to unpack .../514-x11-xkb-utils_7.7+8build1_arm64.deb ... 195s Unpacking x11-xkb-utils (7.7+8build1) ... 195s Selecting previously unselected package xserver-common. 195s Preparing to unpack .../515-xserver-common_2%3a21.1.11-2ubuntu1_all.deb ... 195s Unpacking xserver-common (2:21.1.11-2ubuntu1) ... 195s Selecting previously unselected package xvfb. 195s Preparing to unpack .../516-xvfb_2%3a21.1.11-2ubuntu1_arm64.deb ... 195s Unpacking xvfb (2:21.1.11-2ubuntu1) ... 195s Selecting previously unselected package autopkgtest-satdep. 195s Preparing to unpack .../517-1-autopkgtest-satdep.deb ... 195s Unpacking autopkgtest-satdep (0) ... 195s Setting up libhwy1t64:arm64 (1.0.7-8.1) ... 195s Setting up libgraphite2-3:arm64 (1.3.14-2) ... 195s Setting up libxcb-dri3-0:arm64 (1.15-1) ... 195s Setting up liblcms2-2:arm64 (2.14-2) ... 195s Setting up libpixman-1-0:arm64 (0.42.2-1) ... 195s Setting up libsharpyuv0:arm64 (1.3.2-0.4build2) ... 195s Setting up libwayland-server0:arm64 (1.22.0-2.1) ... 195s Setting up libpaper1:arm64 (1.1.29) ... 195s 195s Creating config file /etc/papersize with new version 195s Setting up libx11-xcb1:arm64 (2:1.8.7-1) ... 195s Setting up libpciaccess0:arm64 (0.17-3) ... 195s Setting up libibverbs1:arm64 (50.0-2build1) ... 195s Setting up libdouble-conversion3:arm64 (3.3.0-1) ... 195s Setting up libdrm-nouveau2:arm64 (2.4.120-2) ... 195s Setting up libmpg123-0:arm64 (1.32.5-1build1) ... 195s Setting up libxcb-xfixes0:arm64 (1.15-1) ... 195s Setting up libogg0:arm64 (1.3.5-3) ... 195s Setting up liblerc4:arm64 (4.0.0+ds-4ubuntu1) ... 195s Setting up libgdbm6t64:arm64 (1.23-5.1) ... 195s Setting up libxpm4:arm64 (1:3.5.17-1build1) ... 195s Setting up hdf5-helpers (1.10.10+repack-3.1ubuntu3) ... 195s Setting up libwmflite-0.2-7:arm64 (0.2.13-1.1build2) ... 195s Setting up libxcb-xinput0:arm64 (1.15-1) ... 195s Setting up libxrender1:arm64 (1:0.9.10-1.1) ... 195s Setting up libdatrie1:arm64 (0.2.13-3) ... 195s Setting up libtext-glob-perl (0.11-3) ... 195s Setting up libgdbm-compat4t64:arm64 (1.23-5.1) ... 195s Setting up ibverbs-providers:arm64 (50.0-2build1) ... 195s Setting up libxcb-render0:arm64 (1.15-1) ... 195s Setting up libssl3t64:arm64 (3.0.13-0ubuntu2) ... 195s Setting up libdrm-radeon1:arm64 (2.4.120-2) ... 195s Setting up libglvnd0:arm64 (1.7.0-1) ... 195s Setting up libscotch-7.0:arm64 (7.0.4-1ubuntu1) ... 195s Setting up libqscintilla2-qt5-l10n (2.14.1+dfsg-1build2) ... 195s Setting up libijs-0.35:arm64 (0.35-15.1) ... 195s Setting up libxcb-glx0:arm64 (1.15-1) ... 195s Setting up unzip (6.0-28ubuntu3) ... 195s Setting up libgs-common (10.02.1~dfsg1-0ubuntu5) ... 195s Setting up fonts-freefont-otf (20211204+svn4273-2) ... 195s Setting up libxcb-keysyms1:arm64 (0.4.0-1build3) ... 195s Setting up libxcb-shape0:arm64 (1.15-1) ... 195s Setting up x11-common (1:7.7+23ubuntu2) ... 198s Setting up libcxsparse4:arm64 (1:7.6.1+dfsg-1) ... 198s Setting up libpsl5t64:arm64 (0.21.2-1.1) ... 198s Setting up libdeflate0:arm64 (1.19-1) ... 198s Setting up libcurl3t64-gnutls:arm64 (8.5.0-2ubuntu7) ... 198s Setting up perl-openssl-defaults:arm64 (7build1) ... 198s Setting up linux-libc-dev:arm64 (6.8.0-20.20) ... 198s Setting up m4 (1.4.19-4) ... 198s Setting up libqhull-r8.0:arm64 (2020.2-6) ... 198s Setting up libxcb-render-util0:arm64 (0.3.9-1build3) ... 198s Setting up libtrilinos-kokkos-13.2:arm64 (13.2.0-5build1) ... 198s Setting up libmetis5:arm64 (5.1.0.dfsg-7build2) ... 198s Setting up libxcb-shm0:arm64 (1.15-1) ... 198s Setting up libxcb-icccm4:arm64 (0.4.1-1.1build2) ... 198s Setting up libgomp1:arm64 (14-20240315-1ubuntu1) ... 198s Setting up locales (2.39-0ubuntu6) ... 198s Generating locales (this might take a while)... 199s en_US.UTF-8... done 199s Generation complete. 199s Setting up libunwind8:arm64 (1.6.2-3) ... 199s Setting up libpthread-stubs0-dev:arm64 (0.4-1build2) ... 199s Setting up libjbig0:arm64 (2.1-6.1ubuntu1) ... 199s Setting up octave-common (8.4.0-1build4) ... 199s Setting up libpcre2-16-0:arm64 (10.42-4ubuntu1) ... 199s Setting up libaec0:arm64 (1.1.2-1) ... 199s Setting up libopengl0:arm64 (1.7.0-1) ... 199s Setting up libelf1t64:arm64 (0.190-1.1build2) ... 199s Setting up libxcb-util1:arm64 (0.4.0-1build2) ... 199s Setting up libxxf86vm1:arm64 (1:1.1.4-1build3) ... 199s Setting up poppler-data (0.4.12-1) ... 199s Setting up libxcb-xkb1:arm64 (1.15-1) ... 199s Setting up libxcb-image0:arm64 (0.4.0-2) ... 199s Setting up libnumber-compare-perl (0.03-3) ... 199s Setting up libdw1t64:arm64 (0.190-1.1build2) ... 199s Setting up libxnvctrl0:arm64 (510.47.03-0ubuntu1) ... 199s Setting up libxcb-present0:arm64 (1.15-1) ... 199s Setting up libtrilinos-trilinosss-13.2:arm64 (13.2.0-5build1) ... 199s Setting up octave-interval-doc (3.2.1-6) ... 199s Setting up libasound2-data (1.2.11-1build1) ... 199s Setting up tex-common (6.18) ... 199s update-language: texlive-base not installed and configured, doing nothing! 199s Setting up libbtf2:arm64 (1:7.6.1+dfsg-1) ... 199s Setting up xtrans-dev (1.4.0-1) ... 199s Setting up libfontenc1:arm64 (1:1.1.8-1) ... 199s Setting up autotools-dev (20220109.1) ... 199s Setting up libglib2.0-0t64:arm64 (2.79.3-3ubuntu5) ... 199s No schema files found: doing nothing. 199s Setting up libblas3:arm64 (3.12.0-3) ... 199s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode 199s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 199s Setting up libxcb-xinerama0:arm64 (1.15-1) ... 199s Setting up libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2ubuntu4) ... 199s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 199s Setting up libasound2t64:arm64 (1.2.11-1build1) ... 199s Setting up gcc-13-base:arm64 (13.2.0-19ubuntu1) ... 199s Setting up libmunge2:arm64 (0.5.15-4) ... 199s Setting up libllvm17t64:arm64 (1:17.0.6-9build1) ... 199s Setting up libxfixes3:arm64 (1:6.0.0-2) ... 199s Setting up libxcb-sync1:arm64 (1.15-1) ... 199s Setting up libjbig2dec0:arm64 (0.20-1build2) ... 199s Setting up aglfn (1.7+git20191031.4036a9c-2) ... 199s Setting up lzip (1.24.1-1) ... 199s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip (lzip) in auto mode 199s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip-compressor (lzip-compressor) in auto mode 199s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip-decompressor (lzip-decompressor) in auto mode 199s Setting up libavahi-common-data:arm64 (0.8-13ubuntu4) ... 199s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 199s Setting up perl-modules-5.38 (5.38.2-3.2) ... 199s Setting up libopus0:arm64 (1.4-1) ... 199s Setting up t1utils (1.41-4build2) ... 199s Setting up libxinerama1:arm64 (2:1.1.4-3) ... 199s Setting up diffstat (1.66-1) ... 199s Setting up libxkbcommon-x11-0:arm64 (1.6.0-1) ... 199s Setting up fonts-dejavu-mono (2.37-8) ... 199s Setting up libssl-dev:arm64 (3.0.13-0ubuntu2) ... 199s Setting up libpng16-16t64:arm64 (1.6.43-3) ... 199s Setting up libhwloc15:arm64 (2.10.0-1) ... 199s Setting up libmpc3:arm64 (1.3.1-1) ... 199s Setting up libevent-core-2.1-7:arm64 (2.1.12-stable-9build1) ... 199s Setting up libatomic1:arm64 (14-20240315-1ubuntu1) ... 199s Setting up libvorbis0a:arm64 (1.3.7-1build2) ... 199s Setting up libidn12:arm64 (1.42-1) ... 199s Setting up libxrandr2:arm64 (2:1.5.2-2) ... 199s Setting up autopoint (0.21-14ubuntu1) ... 199s Setting up fonts-dejavu-core (2.37-8) ... 199s Setting up gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu5) ... 199s Setting up libjxl0.7:arm64 (0.7.0-10.2ubuntu3) ... 199s Setting up libjpeg-turbo8:arm64 (2.1.5-2ubuntu1) ... 199s Setting up libltdl7:arm64 (2.4.7-7) ... 199s Setting up libfftw3-double3:arm64 (3.3.10-1ubuntu2) ... 199s Setting up libglapi-mesa:arm64 (24.0.2-1ubuntu8) ... 199s Setting up libgfortran5:arm64 (14-20240315-1ubuntu1) ... 199s Setting up libvulkan1:arm64 (1.3.275.0-1) ... 199s Setting up libwebp7:arm64 (1.3.2-0.4build2) ... 199s Setting up libdb5.3t64:arm64 (5.3.28+dfsg2-5build1) ... 199s Setting up libubsan1:arm64 (14-20240315-1ubuntu1) ... 199s Setting up libxcb-dri2-0:arm64 (1.15-1) ... 199s Setting up dwz (0.15-1build5) ... 199s Setting up libdav1d7:arm64 (1.4.0-1) ... 199s Setting up libmtdev1t64:arm64 (1.1.6-1.1) ... 199s Setting up ocl-icd-libopencl1:arm64 (2.3.2-1) ... 199s Setting up libxshmfence1:arm64 (1.3-1build4) ... 199s Setting up libhwasan0:arm64 (14-20240315-1ubuntu1) ... 199s Setting up libcrypt-dev:arm64 (1:4.4.36-4) ... 199s Setting up libxcb-randr0:arm64 (1.15-1) ... 199s Setting up libasan8:arm64 (14-20240315-1ubuntu1) ... 199s Setting up lzop (1.04-2build2) ... 199s Setting up openmpi-common (4.1.6-7ubuntu1) ... 199s Setting up debugedit (1:5.0-5build1) ... 199s Setting up libmd4c0:arm64 (0.4.8-1) ... 199s Setting up libsuitesparseconfig7:arm64 (1:7.6.1+dfsg-1) ... 199s Setting up librdmacm1t64:arm64 (50.0-2build1) ... 199s Setting up liblua5.4-0:arm64 (5.4.6-3build1) ... 199s Setting up libopenjp2-7:arm64 (2.5.0-2build2) ... 199s Setting up libharfbuzz0b:arm64 (8.3.0-2build1) ... 199s Setting up libthai-data (0.1.29-2) ... 199s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 199s Setting up libglu1-mesa:arm64 (9.0.2-1.1) ... 199s Setting up libamd-comgr2:arm64 (6.0+git20231212.4510c28+dfsg-3build1) ... 199s Setting up libflac12t64:arm64 (1.4.3+ds-2.1ubuntu1) ... 199s Setting up libperl5.38t64:arm64 (5.38.2-3.2) ... 199s Setting up libxkbfile1:arm64 (1:1.1.0-1build3) ... 199s Setting up libtsan2:arm64 (14-20240315-1ubuntu1) ... 199s Setting up libisl23:arm64 (0.26-3) ... 199s Setting up libde265-0:arm64 (1.0.15-1build1) ... 199s Setting up libc-dev-bin (2.39-0ubuntu6) ... 199s Setting up libsamplerate0:arm64 (0.2.2-4) ... 199s Setting up openssl (3.0.13-0ubuntu2) ... 199s Setting up libwebpmux3:arm64 (1.3.2-0.4build2) ... 199s Setting up libxfont2:arm64 (1:2.0.6-1) ... 199s Setting up readline-common (8.2-3.1) ... 199s Setting up libmarkdown2:arm64 (2.2.7-2) ... 199s Setting up libcc1-0:arm64 (14-20240315-1ubuntu1) ... 199s Setting up libxmuu1:arm64 (2:1.1.3-3build1) ... 199s Setting up info (7.1-3build1) ... 199s Setting up liblsan0:arm64 (14-20240315-1ubuntu1) ... 199s Setting up libmp3lame0:arm64 (3.100-6) ... 199s Setting up libblas-dev:arm64 (3.12.0-3) ... 199s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so to provide /usr/lib/aarch64-linux-gnu/libblas.so (libblas.so-aarch64-linux-gnu) in auto mode 199s Setting up libsz2:arm64 (1.1.2-1) ... 199s Setting up libitm1:arm64 (14-20240315-1ubuntu1) ... 199s Setting up libvorbisenc2:arm64 (1.3.7-1build2) ... 199s Setting up libevent-pthreads-2.1-7:arm64 (2.1.12-stable-9build1) ... 199s Setting up libdrm-amdgpu1:arm64 (2.4.120-2) ... 199s Setting up libwacom-common (2.10.0-1build1) ... 199s Setting up libwayland-client0:arm64 (1.22.0-2.1) ... 199s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 199s Setting up x11proto-dev (2023.2-1) ... 199s Setting up libfabric1:arm64 (1.17.0-3build1) ... 199s Setting up gnuplot-data (6.0.0+dfsg1-1ubuntu2) ... 199s Setting up libice6:arm64 (2:1.0.10-1build2) ... 199s Setting up liblapack3:arm64 (3.12.0-3) ... 199s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode 199s Setting up gettext (0.21-14ubuntu1) ... 199s Setting up libarpack2t64:arm64 (3.9.1-1.1build1) ... 199s Setting up libfftw3-single3:arm64 (3.3.10-1ubuntu2) ... 199s Setting up apt-utils (2.7.13ubuntu1) ... 199s Setting up libgmp-dev:arm64 (2:6.3.0+dfsg-2ubuntu4) ... 199s Setting up libamd3:arm64 (1:7.6.1+dfsg-1) ... 199s Setting up libxau-dev:arm64 (1:1.0.9-1build5) ... 199s Setting up cpp-13-aarch64-linux-gnu (13.2.0-19ubuntu1) ... 199s Setting up libcurl4t64:arm64 (8.5.0-2ubuntu7) ... 199s Setting up libgbm1:arm64 (24.0.2-1ubuntu8) ... 199s Setting up libcolamd3:arm64 (1:7.6.1+dfsg-1) ... 199s Setting up libwacom9:arm64 (2.10.0-1build1) ... 199s Setting up fontconfig-config (2.15.0-1.1ubuntu1) ... 199s Setting up libxcursor1:arm64 (1:1.2.1-1) ... 199s Setting up libgl1-mesa-dri:arm64 (24.0.2-1ubuntu8) ... 199s Setting up libaec-dev:arm64 (1.1.2-1) ... 199s Setting up libavahi-common3:arm64 (0.8-13ubuntu4) ... 199s Setting up libfftw3-long3:arm64 (3.3.10-1ubuntu2) ... 199s Setting up libsundials-sunmatrix4:arm64 (6.4.1+dfsg1-3build3) ... 199s Setting up libsuperlu6:arm64 (6.0.1+dfsg1-1) ... 199s Setting up xfonts-utils (1:7.7+6build2) ... 199s Setting up libhwloc-plugins:arm64 (2.10.0-1) ... 199s Setting up libqrupdate1:arm64 (1.1.2-4) ... 199s Setting up libmpfr-dev:arm64 (4.2.1-1) ... 199s Setting up libsundials-ida6:arm64 (6.4.1+dfsg1-3build3) ... 199s Setting up libcamd3:arm64 (1:7.6.1+dfsg-1) ... 199s Setting up libinput-bin (1.25.0-1build1) ... 199s Setting up libthai0:arm64 (0.1.29-2) ... 199s Setting up libxdmcp-dev:arm64 (1:1.1.3-0ubuntu5) ... 199s Setting up libqt5core5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 199s Setting up perl (5.38.2-3.2) ... 199s Setting up cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 199s Setting up libegl-mesa0:arm64 (24.0.2-1ubuntu8) ... 199s Setting up libclass-data-inheritable-perl (0.08-3) ... 199s Setting up libxs-parse-keyword-perl (0.39-1build2) ... 199s Setting up libalgorithm-c3-perl (0.11-2) ... 199s Setting up liblog-log4perl-perl (1.57-1) ... 199s Setting up libtext-reform-perl (1.20-5) ... 199s Setting up libglpk40:arm64 (5.0-1build1) ... 199s Setting up libfile-find-rule-perl (0.34-3) ... 199s Setting up libcurl4-openssl-dev:arm64 (8.5.0-2ubuntu7) ... 199s Setting up libipc-system-simple-perl (1.30-2) ... 199s Setting up libio-tiecombine-perl (1.005-3) ... 199s Setting up libnet-domain-tld-perl (1.75-3) ... 199s Setting up libperlio-utf8-strict-perl (0.010-1build2) ... 199s Setting up liblapack-dev:arm64 (3.12.0-3) ... 199s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so to provide /usr/lib/aarch64-linux-gnu/liblapack.so (liblapack.so-aarch64-linux-gnu) in auto mode 199s Setting up libvariable-magic-perl (0.63-1build2) ... 199s Setting up libio-html-perl (1.004-3) ... 199s Setting up libtext-template-perl (1.61-1) ... 199s Setting up libpod-parser-perl (1.67-1) ... 199s Setting up libb-hooks-op-check-perl:arm64 (0.22-3) ... 199s Setting up liblist-moreutils-xs-perl (0.430-3build4) ... 199s Setting up libpmix2t64:arm64 (5.0.1-4.1) ... 199s Setting up libparams-util-perl (1.102-2build2) ... 199s Setting up libtime-duration-perl (1.21-2) ... 199s Setting up autoconf (2.71-3) ... 199s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 199s Setting up libccolamd3:arm64 (1:7.6.1+dfsg-1) ... 199s Setting up libarray-intspan-perl (2.004-2) ... 199s Setting up libcapture-tiny-perl (0.48-2) ... 199s Setting up libtimedate-perl (2.3300-2) ... 199s Setting up libreadline8t64:arm64 (8.2-3.1) ... 199s Setting up libexporter-lite-perl (0.09-2) ... 199s Setting up libsub-name-perl:arm64 (0.27-1build2) ... 199s Setting up libsyntax-keyword-try-perl (0.29-1build2) ... 199s Setting up libjack-jackd2-0:arm64 (1.9.21~dfsg-3ubuntu1) ... 199s Setting up libdata-validate-domain-perl (0.10-1.1) ... 199s Setting up libproc-processtable-perl:arm64 (0.636-1build2) ... 199s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 199s Setting up libgcc-13-dev:arm64 (13.2.0-19ubuntu1) ... 199s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu1) ... 199s Setting up libpath-tiny-perl (0.144-1) ... 199s Setting up libjson-perl (4.10000-1) ... 199s Setting up libegl1:arm64 (1.7.0-1) ... 199s Setting up libqt5sql5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 199s Setting up libipc-run3-perl (0.049-1) ... 199s Setting up libregexp-wildcards-perl (1.05-3) ... 199s Setting up libsub-uplevel-perl (0.2800-3) ... 199s Setting up libsub-override-perl (0.10-1) ... 199s Setting up libc6-dev:arm64 (2.39-0ubuntu6) ... 199s Setting up libaliased-perl (0.34-3) ... 199s Setting up libstrictures-perl (2.000006-1) ... 199s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 199s Setting up libdevel-stacktrace-perl (2.0500-1) ... 199s Setting up libclass-xsaccessor-perl (1.19-4build3) ... 199s Setting up libtext-autoformat-perl (1.750000-2) ... 199s Setting up curl (8.5.0-2ubuntu7) ... 199s Setting up libtoml-tiny-perl (0.16-1) ... 199s Setting up libfontconfig1:arm64 (2.15.0-1.1ubuntu1) ... 199s Setting up libsndfile1:arm64 (1.2.2-1ubuntu3) ... 199s Setting up libsort-versions-perl (1.62-3) ... 199s Setting up libexporter-tiny-perl (1.006002-1) ... 199s Setting up libterm-readkey-perl (2.38-2build3) ... 199s Setting up libhdf5-103-1t64:arm64 (1.10.10+repack-3.1ubuntu3) ... 199s Setting up libtext-unidecode-perl (1.30-3) ... 199s Setting up libgfortran-13-dev:arm64 (13.2.0-19ubuntu1) ... 199s Setting up libtext-levenshteinxs-perl (0.03-5build3) ... 199s Setting up libperlio-gzip-perl (0.20-1build3) ... 199s Setting up libsm6:arm64 (2:1.2.3-1build2) ... 199s Setting up libhtml-html5-entities-perl (0.004-3) ... 199s Setting up libtext-levenshtein-damerau-perl (0.41-3) ... 199s Setting up libavahi-client3:arm64 (0.8-13ubuntu4) ... 199s Setting up libsereal-decoder-perl (5.004+ds-1build2) ... 199s Setting up liburi-perl (5.27-1) ... 199s Setting up libnet-ipv6addr-perl (1.02-1) ... 199s Setting up libhsakmt1:arm64 (5.7.0-1) ... 199s Setting up libstdc++-13-dev:arm64 (13.2.0-19ubuntu1) ... 199s Setting up libemail-address-xs-perl (1.05-1build3) ... 199s Setting up libnet-ssleay-perl:arm64 (1.94-1build2) ... 199s Setting up automake (1:1.16.5-1.3ubuntu1) ... 199s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 199s Setting up libapt-pkg-perl (0.1.40build5) ... 199s Setting up libmodule-pluggable-perl (5.2-4) ... 199s Setting up libstring-escape-perl (2010.002-3) ... 199s Setting up libberkeleydb-perl:arm64 (0.64-2build2) ... 199s Setting up libinput10:arm64 (1.25.0-1build1) ... 199s Setting up libhdf5-hl-100t64:arm64 (1.10.10+repack-3.1ubuntu3) ... 199s Setting up libportaudio2:arm64 (19.6.0-1.2build1) ... 199s Setting up libhttp-date-perl (6.06-1) ... 199s Setting up libfile-which-perl (1.27-2) ... 199s Setting up fontconfig (2.15.0-1.1ubuntu1) ... 202s Regenerating fonts cache... done. 202s Setting up libjpeg-turbo8-dev:arm64 (2.1.5-2ubuntu1) ... 202s Setting up libcholmod5:arm64 (1:7.6.1+dfsg-1) ... 202s Setting up libxft2:arm64 (2.3.6-1) ... 202s Setting up libncurses-dev:arm64 (6.4+20240113-1ubuntu1) ... 202s Setting up libqt5dbus5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 202s Setting up libfile-basedir-perl (0.09-2) ... 202s Setting up libunicode-utf8-perl (0.62-2build2) ... 202s Setting up libglx-mesa0:arm64 (24.0.2-1ubuntu8) ... 202s Setting up libset-intspan-perl (1.19-3) ... 202s Setting up libxcb1-dev:arm64 (1.15-1) ... 202s Setting up libmouse-perl (2.5.10-1build7) ... 202s Setting up libfile-listing-perl (6.16-1) ... 202s Setting up libpod-pom-perl (2.01-4) ... 202s Setting up libregexp-pattern-perl (0.2.14-2) ... 202s Setting up libglx0:arm64 (1.7.0-1) ... 202s Setting up cpp-13 (13.2.0-19ubuntu1) ... 202s Setting up libdata-messagepack-perl (1.02-1build3) ... 202s Setting up libdynaloader-functions-perl (0.003-3) ... 202s Setting up libclass-method-modifiers-perl (2.15-1) ... 202s Setting up liblist-compare-perl (0.55-2) ... 202s Setting up libspqr4:arm64 (1:7.6.1+dfsg-1) ... 202s Setting up libfftw3-bin (3.3.10-1ubuntu2) ... 202s Setting up libclone-perl:arm64 (0.46-1build2) ... 202s Setting up libarchive-zip-perl (1.68-1) ... 202s Setting up libsub-identify-perl (0.14-3build2) ... 202s Setting up libcpanel-json-xs-perl:arm64 (4.37-1build2) ... 202s Setting up libio-stringy-perl (2.111-3) ... 202s Setting up liblist-moreutils-perl (0.430-2) ... 202s Setting up libhtml-tagset-perl (3.20-6) ... 202s Setting up liblog-any-perl (1.717-1) ... 202s Setting up libyaml-pp-perl (0.38.0-1) ... 202s Setting up libdevel-size-perl (0.83-2build3) ... 202s Setting up libdebhelper-perl (13.14.1ubuntu5) ... 202s Setting up libpod-constants-perl (0.19-2) ... 202s Setting up libregexp-pattern-license-perl (3.11.0-1) ... 202s Setting up libconvert-binhex-perl (1.125-3) ... 202s Setting up libpango-1.0-0:arm64 (1.52.1+ds-1) ... 202s Setting up libhdf5-cpp-103-1t64:arm64 (1.10.10+repack-3.1ubuntu3) ... 202s Setting up liblwp-mediatypes-perl (6.04-2) ... 202s Setting up libqt5network5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 202s Setting up libyaml-libyaml-perl (0.89+ds-1build1) ... 202s Setting up libio-interactive-perl (1.025-1) ... 202s Setting up libtry-tiny-perl (0.31-2) ... 202s Setting up libx11-dev:arm64 (2:1.8.7-1) ... 202s Setting up libmldbm-perl (2.05-4) ... 202s Setting up libxml-namespacesupport-perl (1.12-2) ... 202s Setting up libnet-http-perl (6.23-1) ... 202s Setting up libpath-iterator-rule-perl (1.015-2) ... 202s Setting up libtext-markdown-discount-perl (0.16-1build2) ... 202s Setting up libhdf5-fortran-102t64:arm64 (1.10.10+repack-3.1ubuntu3) ... 202s Setting up libclone-choose-perl (0.010-2) ... 202s Setting up libqt5xml5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 202s Setting up libtime-moment-perl (0.44-2build3) ... 202s Setting up libencode-locale-perl (1.05-3) ... 202s Setting up libexception-class-perl (1.45-1) ... 202s Setting up gcc-13-aarch64-linux-gnu (13.2.0-19ubuntu1) ... 202s Setting up libclass-c3-perl (0.35-2) ... 202s Setting up texinfo-lib (7.1-3build1) ... 202s Setting up fonts-urw-base35 (20200910-8) ... 202s Setting up libreadline-dev:arm64 (8.2-3.1) ... 202s Setting up libconfig-tiny-perl (2.30-1) ... 202s Setting up libsereal-encoder-perl (5.004+ds-1build2) ... 202s Setting up libdevel-callchecker-perl:arm64 (0.008-2build2) ... 202s Setting up liblist-utilsby-perl (0.12-2) ... 202s Setting up libyaml-tiny-perl (1.74-1) ... 202s Setting up libcairo2:arm64 (1.18.0-1ubuntu1) ... 202s Setting up libregexp-common-perl (2017060201-3) ... 202s Setting up libnet-netmask-perl (2.0002-2) ... 202s Setting up libsub-install-perl (0.929-1) ... 202s Setting up libindirect-perl (0.39-2build3) ... 202s Setting up libxs-parse-sublike-perl:arm64 (0.21-2build2) ... 202s Setting up intltool-debian (0.35.0+20060710.6) ... 202s Setting up libobject-pad-perl (0.808-1build2) ... 202s Setting up liberror-perl (0.17029-2) ... 202s Setting up patchutils (0.4.2-1build2) ... 202s Setting up libjson-maybexs-perl (1.004005-1) ... 202s Setting up libxml-sax-base-perl (1.09-3) ... 202s Setting up libio-string-perl (1.08-4) ... 202s Setting up libboolean-perl (0.46-3) ... 202s Setting up libnetaddr-ip-perl (4.079+dfsg-2build3) ... 202s Setting up libgl1:arm64 (1.7.0-1) ... 202s Setting up libtest-exception-perl (0.43-3) ... 202s Setting up libstring-copyright-perl (0.003014-1) ... 202s Setting up libklu2:arm64 (1:7.6.1+dfsg-1) ... 202s Setting up libxt6t64:arm64 (1:1.2.1-1.2) ... 202s Setting up libgd3:arm64 (2.3.3-9ubuntu3) ... 202s Setting up gcc-13 (13.2.0-19ubuntu1) ... 202s Setting up libdata-optlist-perl (0.114-1) ... 202s Setting up libtext-xslate-perl:arm64 (3.5.9-1build4) ... 202s Setting up zlib1g-dev:arm64 (1:1.3.dfsg-3.1ubuntu1) ... 202s Setting up libwww-robotrules-perl (6.02-1) ... 202s Setting up libumfpack6:arm64 (1:7.6.1+dfsg-1) ... 202s Setting up libhsa-runtime64-1 (5.7.1-1build1) ... 202s Setting up cpp (4:13.2.0-7ubuntu1) ... 202s Setting up libhtml-parser-perl:arm64 (3.81-1build2) ... 202s Setting up liblog-any-adapter-screen-perl (0.140-2) ... 202s Setting up librole-tiny-perl (2.002004-1) ... 202s Setting up libmousex-strictconstructor-perl (0.02-3) ... 202s Setting up libglx-dev:arm64 (1.7.0-1) ... 202s Setting up libmro-compat-perl (0.15-2) ... 202s Setting up libpangoft2-1.0-0:arm64 (1.52.1+ds-1) ... 202s Setting up libjpeg8-dev:arm64 (8c-2ubuntu11) ... 202s Setting up libhdf5-hl-cpp-100t64:arm64 (1.10.10+repack-3.1ubuntu3) ... 202s Setting up libfont-ttf-perl (1.06-2) ... 202s Setting up libfile-homedir-perl (1.006-2) ... 202s Setting up libfltk1.3t64:arm64 (1.3.8-6.1) ... 202s Setting up libfftw3-dev:arm64 (3.3.10-1ubuntu2) ... 202s Setting up libcups2t64:arm64 (2.4.7-1.2ubuntu1) ... 202s Setting up libgl-dev:arm64 (1.7.0-1) ... 202s Setting up libio-socket-ssl-perl (2.085-1) ... 202s Setting up libsub-exporter-perl (0.990-1) ... 202s Setting up libpangocairo-1.0-0:arm64 (1.52.1+ds-1) ... 202s Setting up libhttp-message-perl (6.45-1ubuntu1) ... 202s Setting up libdata-validate-ip-perl (0.31-1) ... 202s Setting up libmousex-nativetraits-perl (1.09-3) ... 202s Setting up libhtml-form-perl (6.11-1) ... 202s Setting up libiterator-perl (0.03+ds1-2) ... 202s Setting up g++-13-aarch64-linux-gnu (13.2.0-19ubuntu1) ... 202s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 202s Setting up libgs10-common (10.02.1~dfsg1-0ubuntu5) ... 202s Setting up gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 202s Setting up g++-13 (13.2.0-19ubuntu1) ... 202s Setting up libhttp-negotiate-perl (6.01-2) ... 202s Setting up libcarp-assert-more-perl (2.3.0-1) ... 202s Setting up libxmu6:arm64 (2:1.1.3-3build1) ... 202s Setting up libiterator-util-perl (0.02+ds1-2) ... 202s Setting up libhttp-cookies-perl (6.11-1) ... 202s Setting up libtool (2.4.7-7) ... 202s Setting up po-debconf (1.0.21+nmu1) ... 202s Setting up libhtml-tree-perl (5.07-3) ... 202s Setting up libparams-classify-perl:arm64 (0.015-2build4) ... 202s Setting up libcgi-pm-perl (4.63-1) ... 202s Setting up libhash-merge-perl (0.302-1) ... 202s Setting up libsoftware-copyright-perl (0.012-2) ... 202s Setting up libjpeg-dev:arm64 (8c-2ubuntu11) ... 202s Setting up gfortran-13-aarch64-linux-gnu (13.2.0-19ubuntu1) ... 202s Setting up libhdf5-hl-fortran-100t64:arm64 (1.10.10+repack-3.1ubuntu3) ... 202s Setting up libxaw7:arm64 (2:1.0.14-1build1) ... 202s Setting up libxml-sax-perl (1.02+dfsg-3) ... 202s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 202s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 203s 203s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 203s Setting up gcc (4:13.2.0-7ubuntu1) ... 203s Setting up libgl2ps1.4 (1.4.2+dfsg1-2) ... 203s Setting up dh-autoreconf (20) ... 203s Setting up libfltk-gl1.3t64:arm64 (1.3.8-6.1) ... 203s Setting up libqt5gui5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 203s Setting up libdata-validate-uri-perl (0.07-3) ... 203s Setting up libamdhip64-5 (5.2.3-12) ... 203s Setting up libnet-smtp-ssl-perl (1.04-2) ... 203s Setting up libmodule-runtime-perl (0.016-2) ... 203s Setting up libmailtools-perl (2.21-2) ... 203s Setting up gfortran-13 (13.2.0-19ubuntu1) ... 203s Setting up libconfig-model-perl (2.153-3) ... 203s Setting up libhdf5-dev (1.10.10+repack-3.1ubuntu3) ... 203s update-alternatives: using /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 203s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-1build3) ... 203s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 203s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 203s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 203s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 203s Setting up dh-strip-nondeterminism (1.13.1-1) ... 203s Setting up libconst-fast-perl (0.014-2) ... 203s Setting up libdata-section-perl (0.200008-1) ... 203s Setting up g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 203s Setting up gfortran-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 203s Setting up gnuplot-nox (6.0.0+dfsg1-1ubuntu2) ... 203s update-alternatives: using /usr/bin/gnuplot-nox to provide /usr/bin/gnuplot (gnuplot) in auto mode 203s Setting up libdata-dpath-perl (0.59-1) ... 203s Setting up libstring-rewriteprefix-perl (0.009-1) ... 203s Setting up libgs10:arm64 (10.02.1~dfsg1-0ubuntu5) ... 203s Setting up libconfig-model-backend-yaml-perl (2.134-2) ... 203s Setting up libucx0:arm64 (1.16.0+ds-4) ... 203s Setting up libmodule-implementation-perl (0.09-2) ... 203s Setting up libqt5widgets5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 203s Setting up libpackage-stash-perl (0.40-1) ... 203s Setting up libimport-into-perl (1.002005-2) ... 203s Setting up x11-xkb-utils (7.7+8build1) ... 203s Setting up libmoo-perl (2.005005-1) ... 203s Setting up liblist-someutils-perl (0.59-1) ... 203s Setting up debhelper (13.14.1ubuntu5) ... 203s Setting up ghostscript (10.02.1~dfsg1-0ubuntu5) ... 203s Setting up libmime-tools-perl (5.514-1) ... 203s Setting up libqt5help5:arm64 (5.15.12-2build2) ... 203s Setting up gfortran (4:13.2.0-7ubuntu1) ... 203s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 203s 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 203s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 203s 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 203s Setting up libsoftware-license-perl (0.104006-1) ... 203s Setting up libclass-load-perl (0.25-2) ... 203s Setting up dh-octave-autopkgtest (1.8.0) ... 203s Setting up texinfo (7.1-3build1) ... 204s Setting up libopenmpi3t64:arm64 (4.1.6-7ubuntu1) ... 204s Setting up g++ (4:13.2.0-7ubuntu1) ... 204s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 204s Setting up xserver-common (2:21.1.11-2ubuntu1) ... 204s Setting up libmoox-aliases-perl (0.001006-2) ... 204s Setting up libparams-validate-perl:arm64 (1.31-2build2) ... 204s Setting up libb-hooks-endofscope-perl (0.28-1) ... 204s Setting up openmpi-bin (4.1.6-7ubuntu1) ... 204s update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode 204s update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode 204s Setting up libqt5printsupport5t64:arm64 (5.15.12+dfsg-3ubuntu6) ... 204s Setting up libptscotch-7.0:arm64 (7.0.4-1ubuntu1) ... 204s Setting up libsoftware-licensemoreutils-perl (1.009-1) ... 204s Setting up xvfb (2:21.1.11-2ubuntu1) ... 204s Setting up mpi-default-bin (1.15) ... 204s Setting up libcombblas2.0.0t64:arm64 (2.0.0-3.1build1) ... 204s Setting up libfftw3-mpi3:arm64 (3.3.10-1ubuntu2) ... 204s Setting up libqscintilla2-qt5-15:arm64 (2.14.1+dfsg-1build2) ... 204s Setting up libtrilinos-zoltan-13.2:arm64 (13.2.0-5build1) ... 204s Setting up libhdf5-openmpi-103-1t64:arm64 (1.10.10+repack-3.1ubuntu3) ... 204s Setting up libtrilinos-teuchos-13.2:arm64 (13.2.0-5build1) ... 204s Setting up libtrilinos-epetra-13.2:arm64 (13.2.0-5build1) ... 204s Setting up libnamespace-clean-perl (0.27-2) ... 204s Setting up libstring-license-perl (0.0.9-2ubuntu1) ... 204s Setting up libgetopt-long-descriptive-perl (0.111-1) ... 204s Setting up libtrilinos-aztecoo-13.2:arm64 (13.2.0-5build1) ... 204s Setting up libtrilinos-triutils-13.2:arm64 (13.2.0-5build1) ... 204s Setting up licensecheck (3.3.9-1ubuntu1) ... 204s Setting up libscalapack-openmpi2.2:arm64 (2.2.1-3build1) ... 204s Setting up libsuperlu-dist8:arm64 (8.2.1+dfsg1-1build1) ... 204s Setting up libapp-cmd-perl (0.336-1) ... 204s Setting up libmumps-5.6t64:arm64 (5.6.2-2.1build1) ... 204s Setting up libhypre-2.28.0:arm64 (2.28.0-8build1) ... 204s Setting up libtrilinos-epetraext-13.2:arm64 (13.2.0-5build1) ... 204s Setting up libtrilinos-galeri-13.2:arm64 (13.2.0-5build1) ... 204s Setting up cme (1.040-1) ... 204s Setting up libtrilinos-amesos-13.2:arm64 (13.2.0-5build1) ... 204s Setting up libtrilinos-ifpack-13.2:arm64 (13.2.0-5build1) ... 204s Setting up libtrilinos-ml-13.2:arm64 (13.2.0-5build1) ... 204s Setting up libpetsc-real3.19t64:arm64 (3.19.6+dfsg1-2.2ubuntu1) ... 204s update-alternatives: using /usr/lib/aarch64-linux-gnu/libpetsc_real.so.3.19.6 to provide /usr/lib/aarch64-linux-gnu/libpetsc.so.3.19 (libpetsc.so.3.19) in auto mode 204s Setting up libsundials-nvecparallel-petsc6:arm64 (6.4.1+dfsg1-3build3) ... 204s Setting up libsundials-sunlinsol3:arm64 (6.4.1+dfsg1-3build3) ... 204s Setting up libheif-plugin-dav1d:arm64 (1.17.6-1ubuntu2) ... 204s Setting up liblwp-protocol-https-perl (6.13-1) ... 204s Setting up libheif-plugin-libde265:arm64 (1.17.6-1ubuntu2) ... 204s Setting up libwww-perl (6.76-1) ... 204s Setting up libheif1:arm64 (1.17.6-1ubuntu2) ... 204s Setting up libparse-debcontrol-perl (2.005-6) ... 204s Setting up libhtml-tokeparser-simple-perl (3.16-4) ... 204s Setting up libwww-mechanize-perl (2.18-1ubuntu1) ... 204s Setting up libgraphicsmagick-q16-3t64 (1.4+really1.3.42-1.1build1) ... 204s Setting up lintian (2.117.0ubuntu1) ... 204s Setting up libgraphicsmagick++-q16-12t64 (1.4+really1.3.42-1.1build1) ... 204s Setting up libconfig-model-dpkg-perl (3.004) ... 204s Setting up octave (8.4.0-1build4) ... 204s Setting up octave-dev (8.4.0-1build4) ... 204s Setting up octave-interval:arm64 (3.2.1-6) ... 204s Setting up dh-octave (1.8.0) ... 204s Setting up autopkgtest-satdep (0) ... 204s Processing triggers for libc-bin (2.39-0ubuntu6) ... 204s Processing triggers for man-db (2.12.0-3) ... 206s Processing triggers for udev (255.2-3ubuntu2) ... 206s Processing triggers for install-info (7.1-3build1) ... 231s (Reading database ... 93943 files and directories currently installed.) 231s Removing autopkgtest-satdep (0) ... 232s autopkgtest [19:39:41]: test command1: DH_OCTAVE_TEST_ENV="xvfb-run -a" /usr/bin/dh_octave_check --use-installed-package 232s autopkgtest [19:39:41]: test command1: [----------------------- 232s Checking package... 233s Run the unit tests... 234s Checking m files ... 234s [inst/ctc_union.m] 234s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/ctc_union.m 234s ***** function [fval, cx] = ctc_sin (y, x) 234s fval = sin (x); 234s y = intersect (y, fval); 234s cx = sinrev (y, x); 234s ***** endfunction 234s ***** function [fval, cx] = ctc_cos (y, x) 234s fval = cos (x); 234s y = intersect (y, fval); 234s cx = cosrev (y, x); 234s ***** endfunction 234s ***** shared c 234s c = ctc_union (@ctc_sin, 0, @ctc_cos, 0); 234s ***** test 234s x = infsup (0); 234s y = infsup (0); 234s [fval, cx] = c (y, x); 234s assert (fval == 0); 234s assert (cx == 0) 234s ***** test 234s x = infsup ("pi") / 2; 234s y = infsup (0); 234s [fval, cx] = c (y, x); 234s assert (fval == "[0, 1]"); 234s assert (cx == x); 234s ***** test 234s x = infsup ("pi") / 4; 234s y = infsup (0); 234s [fval, cx] = c (y, x); 234s assert (fval > 0); 234s assert (isempty (cx)); 234s ***** test 234s x = infsup (0, eps); 234s y = infsup (0); 234s [fval, cx] = c (y, x); 234s assert (fval == "[0, 1]"); 234s assert (cx == 0); 234s ***** test 234s x = infsup ("[0, pi]") / 2; 234s y = infsup (0); 234s [fval, cx] = c (y, x); 234s assert (fval == "[0, 1]"); 234s assert (cx == x); 234s 5 tests, 5 passed, 0 known failure, 0 skipped 234s [inst/verlinineqnn.m] 234s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/verlinineqnn.m 234s ***** test 234s A = [-2, -3; -2, -1]; 234s b = [-1500; -1000]; 234s [x, y] = verlinineqnn (A, b); 234s assert (x, [375; 250], 1e-9); 234s assert (all (x >= [375; 250])); 234s assert (isnan (y)); 234s ***** test 234s A = [1, 2; 3, 4]; 234s b = [-1; 0]; 234s [x, y] = verlinineqnn (A, b); 234s assert (y, [1; 0], 1e-9); 234s assert (all (y >= [1; 0])); 234s assert (isnan (x)); 234s ***** test 234s A = [1, 2; 3, 4]; 234s b = [1; 1]; 234s [x, y] = verlinineqnn (A, b); 234s assert (x, [0; 0]); 234s assert (isnan (y)); 234s 3 tests, 3 passed, 0 known failure, 0 skipped 234s [inst/__split_interval_literals__.m] 234s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/__split_interval_literals__.m 234s ***** assert (__split_interval_literals__ (""), {""}); 234s ***** assert (__split_interval_literals__ (","), {""}); 234s ***** assert (__split_interval_literals__ ("1"), {"1"}); 234s ***** assert (__split_interval_literals__ ("1?"), {"1?"}); 234s ***** assert (__split_interval_literals__ ("1?u"), {"1?u"}); 234s ***** assert (__split_interval_literals__ ("1?u3"), {"1?u3"}); 234s ***** assert (__split_interval_literals__ ("[Empty]"), {"[Empty]"}); 234s ***** assert (__split_interval_literals__ ("[Entire]"), {"[Entire]"}); 234s ***** assert (__split_interval_literals__ ("[]"), {"[]"}); 234s ***** assert (__split_interval_literals__ ("[,]"), {"[,]"}); 234s ***** assert (__split_interval_literals__ ("[1]"), {"[1]"}); 234s ***** assert (__split_interval_literals__ ("[1,2]"), {"[1,2]"}); 234s ***** assert (__split_interval_literals__ ("1 2"), {"1", "2"}); 234s ***** assert (__split_interval_literals__ ("1, , , , , , ,2"), {"1", "2"}); 234s ***** assert (__split_interval_literals__ ("1;;2"), {"1"; ""; "2"}); 234s ***** assert (__split_interval_literals__ ("1; ;2"), {"1"; ""; "2"}); 234s ***** assert (__split_interval_literals__ ("[1,2] [3,4]"), {"[1,2]", "[3,4]"}); 234s ***** assert (__split_interval_literals__ ("[1,2],[3,4]"), {"[1,2]", "[3,4]"}); 234s ***** assert (__split_interval_literals__ ("[1,2], [3,4]"), {"[1,2]", "[3,4]"}); 234s ***** assert (__split_interval_literals__ ("[1,2]\n[3,4]"), {"[1,2]"; "[3,4]"}); 234s ***** assert (__split_interval_literals__ ("[1,2];[3,4]"), {"[1,2]"; "[3,4]"}); 234s ***** assert (__split_interval_literals__ ("[1,2]; [3,4]"), {"[1,2]"; "[3,4]"}); 234s ***** assert (__split_interval_literals__ (["[1,2]"; "[3,4]"]), {"[1,2]"; "[3,4]"}); 234s ***** assert (__split_interval_literals__ ("1 [3,4]"), {"1", "[3,4]"}); 234s ***** assert (__split_interval_literals__ ("1,[3,4]"), {"1", "[3,4]"}); 234s ***** assert (__split_interval_literals__ ("1, [3,4]"), {"1", "[3,4]"}); 234s ***** assert (__split_interval_literals__ ("1\n[3,4]"), {"1"; "[3,4]"}); 234s ***** assert (__split_interval_literals__ ("1;[3,4]"), {"1"; "[3,4]"}); 234s ***** assert (__split_interval_literals__ ("1; [3,4]"), {"1"; "[3,4]"}); 234s ***** assert (__split_interval_literals__ (["1"; "[3,4]"]), {"1"; "[3,4]"}); 234s ***** assert (__split_interval_literals__ ("[1,2] 3"), {"[1,2]", "3"}); 234s ***** assert (__split_interval_literals__ ("[1,2],3"), {"[1,2]", "3"}); 234s ***** assert (__split_interval_literals__ ("[1,2], 3"), {"[1,2]", "3"}); 234s ***** assert (__split_interval_literals__ ("[1,2]\n3"), {"[1,2]"; "3"}); 234s ***** assert (__split_interval_literals__ ("[1,2];3"), {"[1,2]"; "3"}); 234s ***** assert (__split_interval_literals__ ("[1,2]; 3"), {"[1,2]"; "3"}); 234s ***** assert (__split_interval_literals__ (["[1,2]"; "3"]), {"[1,2]"; "3"}); 234s ***** assert (__split_interval_literals__ ("1 3"), {"1", "3"}); 234s ***** assert (__split_interval_literals__ ("1,3"), {"1", "3"}); 234s ***** assert (__split_interval_literals__ ("1, 3"), {"1", "3"}); 234s ***** assert (__split_interval_literals__ ("1\n3"), {"1"; "3"}); 234s ***** assert (__split_interval_literals__ ("1;3"), {"1"; "3"}); 234s ***** assert (__split_interval_literals__ ("1; 3"), {"1"; "3"}); 234s ***** assert (__split_interval_literals__ (["1"; "3"]), {"1"; "3"}); 234s ***** assert (__split_interval_literals__ ("[1,2] [3,4] [5,6]"), {"[1,2]", "[3,4]", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("[1,2],[3,4],[5,6]"), {"[1,2]", "[3,4]", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("[1,2], [3,4], [5,6]"), {"[1,2]", "[3,4]", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("[1,2]\n[3,4];[5,6]"), {"[1,2]"; "[3,4]"; "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("[1,2];[3,4] [5,6]"), {"[1,2]", "[Empty]"; "[3,4]", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("[1,2] [3,4];[5,6]"), {"[1,2]", "[3,4]"; "[5,6]", "[Empty]"}); 234s ***** assert (__split_interval_literals__ ("1 [3,4] [5,6]"), {"1", "[3,4]", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("1,[3,4],[5,6]"), {"1", "[3,4]", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("1, [3,4], [5,6]"), {"1", "[3,4]", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("1\n[3,4];[5,6]"), {"1"; "[3,4]"; "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("1;[3,4] [5,6]"), {"1", "[Empty]"; "[3,4]", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("1 [3,4];[5,6]"), {"1", "[3,4]"; "[5,6]", "[Empty]"}); 234s ***** assert (__split_interval_literals__ ("[1,2] 3 [5,6]"), {"[1,2]", "3", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("[1,2],3,[5,6]"), {"[1,2]", "3", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("[1,2], 3, [5,6]"), {"[1,2]", "3", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("[1,2]\n3;[5,6]"), {"[1,2]"; "3"; "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("[1,2];3 [5,6]"), {"[1,2]", "[Empty]"; "3", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("[1,2] 3;[5,6]"), {"[1,2]", "3"; "[5,6]", "[Empty]"}); 234s ***** assert (__split_interval_literals__ ("[1,2] [3,4] 5"), {"[1,2]", "[3,4]", "5"}); 234s ***** assert (__split_interval_literals__ ("[1,2],[3,4],5"), {"[1,2]", "[3,4]", "5"}); 234s ***** assert (__split_interval_literals__ ("[1,2], [3,4], 5"), {"[1,2]", "[3,4]", "5"}); 234s ***** assert (__split_interval_literals__ ("[1,2]\n[3,4];5"), {"[1,2]"; "[3,4]"; "5"}); 234s ***** assert (__split_interval_literals__ ("[1,2];[3,4] 5"), {"[1,2]", "[Empty]"; "[3,4]", "5"}); 234s ***** assert (__split_interval_literals__ ("[1,2] [3,4];5"), {"[1,2]", "[3,4]"; "5", "[Empty]"}); 234s ***** assert (__split_interval_literals__ ("1 [3,4] 5"), {"1", "[3,4]", "5"}); 234s ***** assert (__split_interval_literals__ ("1,[3,4],5"), {"1", "[3,4]", "5"}); 234s ***** assert (__split_interval_literals__ ("1, [3,4], 5"), {"1", "[3,4]", "5"}); 234s ***** assert (__split_interval_literals__ ("1\n[3,4];5"), {"1"; "[3,4]"; "5"}); 234s ***** assert (__split_interval_literals__ ("1;[3,4] 5"), {"1", "[Empty]"; "[3,4]", "5"}); 234s ***** assert (__split_interval_literals__ ("1 [3,4];5"), {"1", "[3,4]"; "5", "[Empty]"}); 234s ***** assert (__split_interval_literals__ ("1 3 [5,6]"), {"1", "3", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("1,3,[5,6]"), {"1", "3", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("1, 3, [5,6]"), {"1", "3", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("1\n3;[5,6]"), {"1"; "3"; "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("1;3 [5,6]"), {"1", "[Empty]"; "3", "[5,6]"}); 234s ***** assert (__split_interval_literals__ ("1 3;[5,6]"), {"1", "3"; "[5,6]", "[Empty]"}); 235s ***** assert (__split_interval_literals__ ("[1,2] 3 5"), {"[1,2]", "3", "5"}); 235s ***** assert (__split_interval_literals__ ("[1,2],3,5"), {"[1,2]", "3", "5"}); 235s ***** assert (__split_interval_literals__ ("[1,2], 3, 5"), {"[1,2]", "3", "5"}); 235s ***** assert (__split_interval_literals__ ("[1,2]\n3;5"), {"[1,2]"; "3"; "5"}); 235s ***** assert (__split_interval_literals__ ("[1,2];3 5"), {"[1,2]", "[Empty]"; "3", "5"}); 235s ***** assert (__split_interval_literals__ ("[1,2] 3;5"), {"[1,2]", "3"; "5", "[Empty]"}); 235s ***** assert (__split_interval_literals__ ("1 3 5"), {"1", "3", "5"}); 235s ***** assert (__split_interval_literals__ ("1,3,5"), {"1", "3", "5"}); 235s ***** assert (__split_interval_literals__ ("1, 3, 5"), {"1", "3", "5"}); 235s ***** assert (__split_interval_literals__ ("1\n3;5"), {"1"; "3"; "5"}); 235s ***** assert (__split_interval_literals__ ("1;3 5"), {"1", "[Empty]"; "3", "5"}); 235s ***** assert (__split_interval_literals__ ("1 3;5"), {"1", "3"; "5", "[Empty]"}); 235s 92 tests, 92 passed, 0 known failure, 0 skipped 235s [inst/verinvnonneg.m] 235s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/verinvnonneg.m 235s ***** assert (verinvnonneg (eye (1)), 1) 235s ***** assert (verinvnonneg (eye (2)), 1) 235s ***** assert (verinvnonneg (eye (3)), 1) 235s ***** assert (verinvnonneg (eye (4)), 1) 235s ***** assert (verinvnonneg (eye (5)), 1) 235s ***** assert (verinvnonneg (eye (6)), 1) 235s ***** assert (verinvnonneg (eye (7)), 1) 235s ***** assert (verinvnonneg (eye (8)), 1) 235s ***** assert (verinvnonneg (zeros (1)), 0) 235s ***** assert (verinvnonneg (zeros (2)), 0) 235s ***** assert (verinvnonneg (zeros (3)), 0) 235s ***** assert (verinvnonneg (zeros (4)), 0) 235s ***** assert (verinvnonneg (zeros (5)), 0) 235s ***** assert (verinvnonneg (zeros (6)), 0) 235s ***** assert (verinvnonneg (zeros (7)), 0) 235s ***** assert (verinvnonneg (zeros (8)), 0) 236s ***** assert (verinvnonneg (magic (7)), 0) 236s ***** assert (verinvnonneg (infsup (-inf, inf)), -1) 236s 18 tests, 18 passed, 0 known failure, 0 skipped 236s [inst/ctc_intersect.m] 236s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/ctc_intersect.m 236s ***** function [fval, x] = ctc_abs (y, x) 236s fval = abs (x); 236s x = absrev (intersect (fval, y), x); 236s ***** endfunction 236s ***** shared c 236s c = ctc_intersect (@ctc_abs, "[0, 2]", @ctc_abs, "[1, 3]"); 236s ***** test 236s [fval, x] = c (infsup (0), infsup ("[1, 3]")); 236s assert (ismember (0, fval) && 0 != fval); 236s assert (x == infsup ("[1, 2]")); 236s ***** test 236s [fval, x] = c (infsup (0), infsup ("[1, 2]")); 236s assert (0 == fval); 236s assert (x == infsup ("[1, 2]")); 236s ***** test 236s [fval, x] = c (infsup (0), infsup ("[entire]")); 236s assert (ismember (0, fval) && 0 != fval); 236s assert (x == infsup ("[-2, 2]")); 236s ***** test 236s [fval, x] = c (infsup (0), infsup ("[0, inf]")); 236s assert (ismember (0, fval) && 0 != fval); 236s assert (x == infsup ("[1, 2]")); 236s 4 tests, 4 passed, 0 known failure, 0 skipped 236s [inst/empty.m] 236s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/empty.m 236s ***** assert (inf (empty ()), inf); 236s ***** assert (sup (empty ()), -inf); 236s ***** assert (decorationpart (empty ()), {"trv"}); 236s ***** assert (inf (empty (5)), inf (5)); 236s ***** assert (sup (empty (5)), -inf (5)); 236s ***** assert (strcmp (decorationpart (empty (5)), "trv"), true (5)); 236s ***** assert (inf (empty (5, 6)), inf (5, 6)); 236s ***** assert (sup (empty (5, 6)), -inf (5, 6)); 236s ***** assert (strcmp (decorationpart (empty (5, 6)), "trv"), true (5, 6)); 236s ***** assert (inf (empty (5, 6, 7)), inf (5, 6, 7)); 236s ***** assert (sup (empty (5, 6, 7)), -inf (5, 6, 7)); 236s ***** assert (strcmp (decorationpart (empty (5, 6, 7)), "trv"), true (5, 6, 7)); 236s 12 tests, 12 passed, 0 known failure, 0 skipped 236s [inst/vereigback.m] 236s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/vereigback.m 236s ***** test 236s [lambda, X, ep] = vereigback (eye (2)); 236s assert (lambda, [1; 1]); 236s assert (X, eye (2)); 236s assert (ep, zeros (2, 1)); 236s ***** test 236s [lambda, X, ep] = vereigback ([2 1; 1 2]); 236s assert (lambda, [1; 3]); 236s assert (X, [-1 1; 1 1] ./ sqrt (2), eps); 236s assert (ep, zeros (2, 1)); 236s ***** test 236s [lambda, X, ep] = vereigback ([2 0 0; 0 3 4; 0 4 9]); 236s assert (lambda, [1; 2; 11]); 236s assert (ep, zeros (3, 1)); 236s ***** test 236s [lambda, X, ep] = vereigback ([1 2 3; 0 1 2; 1 1 1]); 236s assert (max (ep) < 1e-14); 236s 4 tests, 4 passed, 0 known failure, 0 skipped 236s [inst/nai.m] 236s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/nai.m 236s ***** assert (isnai (nai ())); 236s ***** assert (isnai (nai (2)), true (2)); 236s ***** assert (isnai (nai (3, 4)), true (3, 4)); 236s ***** assert (decorationpart (nai ()), {"ill"}); 236s ***** assert (isnai (nai (2, 2, 2)), true (2, 2, 2)) 236s 5 tests, 5 passed, 0 known failure, 0 skipped 236s [inst/exacttointerval.m] 236s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/exacttointerval.m 236s ***** assert (isempty (exacttointerval ("[Empty]"))); 236s ***** assert (isentire (exacttointerval ("[Entire]"))); 236s ***** test "common interval"; 236s y = exacttointerval ("[0, 1]"); 236s assert (inf (y), 0); 236s assert (sup (y), 1); 236s ***** test "point interval"; 236s y = exacttointerval ("[42]"); 236s assert (inf (y), 42); 236s assert (sup (y), 42); 236s ***** test "unbound interval"; 236s y = exacttointerval ("[-4, Infinity]"); 236s assert (inf (y), -4); 236s assert (sup (y), inf); 236s ***** error exacttointerval ("[0, 0.1]"); 236s ***** error exacttointerval ("[1, 0]"); 236s ***** test "N-dimensional array"; 236s i = infsup (reshape (1:24, 2, 3, 4)); 236s assert (exacttointerval (intervaltoexact (i)) == i); 236s 8 tests, 8 passed, 0 known failure, 0 skipped 236s [inst/interval_bitpack.m] 236s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/interval_bitpack.m 236s ***** test "bare"; 236s littleendian = bitunpack (uint16 (1))(1); 236s b = zeros (1, 128); 236s if (littleendian) 236s b([52, 63, 117, 127]) = 1; 236s else 236s b([7, 12, 71, 77]) = 1; 236s endif 236s decoded = interval_bitpack (logical (b)); 236s assert (eq (decoded, infsup (3, 4))); 236s ***** test "decorated"; 236s littleendian = bitunpack (uint16 (1))(1); 236s b = zeros (1, 136); 236s if (littleendian) 236s b([52, 63, 117, 127, 133]) = 1; 236s else 236s b([7, 12, 71, 77, 133]) = 1; 236s endif 236s decoded = interval_bitpack (logical (b)); 236s assert (eq (decoded, infsupdec (3, 4))); 236s 2 tests, 2 passed, 0 known failure, 0 skipped 236s [inst/entire.m] 236s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/entire.m 236s ***** assert (inf (entire ()), -inf); 236s ***** assert (sup (entire ()), inf); 236s ***** assert (decorationpart (entire ()), {"dac"}); 236s ***** assert (inf (entire (5)), -inf (5)); 236s ***** assert (sup (entire (5)), inf (5)); 236s ***** assert (strcmp (decorationpart (entire (5)), "dac"), true (5)); 236s ***** assert (inf (entire (5, 6)), -inf (5, 6)); 236s ***** assert (sup (entire (5, 6)), inf (5, 6)); 236s ***** assert (strcmp (decorationpart (entire (5, 6)), "dac"), true (5, 6)); 236s ***** assert (inf (entire (5, 6, 7)), -inf (5, 6, 7)); 236s ***** assert (sup (entire (5, 6, 7)), inf (5, 6, 7)); 236s ***** assert (strcmp (decorationpart (entire (5, 6, 7)), "dac"), true (5, 6, 7)); 236s 12 tests, 12 passed, 0 known failure, 0 skipped 236s [inst/hull.m] 236s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/hull.m 236s ***** assert (isnai (hull (nai))); 236s ***** assert (isempty (hull (nan))); 236s ***** assert (isequal (hull (2, nan, 3, 5), infsupdec (2, 5, "trv"))); 236s ***** 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"))); 236s ***** assert (isequal (hull (magic (3), 10), infsupdec (magic (3), 10 (ones (3)), "com"))); 236s ***** 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"}))); 236s ***** assert (isnai (hull ([nai, 2])), logical ([1 0])); 236s ***** assert (isnai (hull ([nai, 2], [nai, 3])), logical ([1 0])); 236s ***** assert (isnai (hull ([nai, 2], nai)), logical ([1 1])); 236s ***** assert (isnai (hull ([nai, 2], [2, nai])), logical ([1 1])); 236s ***** assert (isequal (hull (zeros (2, 2, 2, 2), ones (2, 2, 2, 2)), infsupdec (zeros (2, 2, 2, 2), ones (2, 2, 2, 2)))) 236s ***** 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)))) 236s ***** assert (isnai (hull (zeros (2, 2, 2, 2), ones (2, 2, 2, 2), nai)), logical (ones (2, 2, 2, 2))) 236s ***** error hull (1:2, 1:3); 236s ***** error hull ((1:2)', (1:3)'); 236s ***** error hull (ones (2, 2, 2), ones (2, 2, 3)); 236s ***** test "from the documentation string"; 236s assert (isequal (hull (1, 2, 3, 4), infsupdec (1, 4, "com"))); 236s assert (isequal (hull (empty, entire), infsupdec (-inf, inf, "trv"))); 236s assert (isequal (hull ("0.1", "pi", "e"), infsupdec (0.1 - eps / 16, pi + eps * 2, "com"))); 236s assert (isequal (hull ("[0, 3]", "[4, 7]"), infsupdec ("[0, 7]_com"))); 237s 17 tests, 17 passed, 0 known failure, 0 skipped 237s [inst/verlinprog.m] 237s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/verlinprog.m 237s ***** test 237s A = [-2, -3; -2, -1]; 237s b = [-1500, -1000]; 237s c = [1; 1]; 237s [flag, x, y, h] = verlinprog (A, b, c); 237s assert (flag, "verified optimum"); 237s assert (ismember ([375; 250], x)); 237s assert (wid (x) < 1e-12); 237s assert (ismember ([-0.25; -0.25], y)); 237s assert (wid (y) < 1e-16); 237s assert (ismember (625, h)); 237s assert (wid (h) < 1e-12); 237s 1 test, 1 passed, 0 known failure, 0 skipped 237s [inst/@infsupdec/ei.m] 237s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/ei.m 237s ***** assert (isempty (ei (infsupdec (0)))); 237s ***** assert (isempty (ei (infsupdec (-inf, -2)))); 237s ***** assert (isequal (ei (infsupdec (0, inf)), infsupdec ("[Entire]_trv"))); 237s ***** assert (isequal (ei (infsupdec (1, inf)), infsupdec ("[0x1.E52670F350D08, Inf]_dac"))); 237s ***** # from the documentation string 237s ***** assert (isequal (ei (infsupdec (1)), infsupdec ("[0x1.E52670F350D08, 0x1.E52670F350D09]_com"))); 237s 5 tests, 5 passed, 0 known failure, 0 skipped 237s [inst/@infsupdec/tanh.m] 237s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/tanh.m 237s ***** test "from the documentation string"; 237s assert (isequal (tanh (infsupdec (1)), infsupdec ("[0x1.85EFAB514F394p-1, 0x1.85EFAB514F395p-1]"))); 237s ***** shared testdata 237s # Load compiled test data (from src/test/*.itl) 237s testdata = load (file_in_loadpath ("test/itl.mat")); 237s ***** test 237s # Scalar evaluation 237s testcases = testdata.NoSignal.infsupdec.tanh; 237s for testcase = [testcases]' 237s assert (isequaln (... 237s tanh (testcase.in{1}), ... 237s testcase.out)); 237s endfor 237s ***** test 237s # Vector evaluation 237s testcases = testdata.NoSignal.infsupdec.tanh; 237s in1 = vertcat (vertcat (testcases.in){:, 1}); 237s out = vertcat (testcases.out); 237s assert (isequaln (tanh (in1), out)); 237s ***** test 237s # N-dimensional array evaluation 237s testcases = testdata.NoSignal.infsup.tanh; 237s in1 = vertcat (vertcat (testcases.in){:, 1}); 237s out = vertcat (testcases.out); 237s # Reshape data 237s i = -1; 237s do 237s i = i + 1; 237s testsize = factor (numel (in1) + i); 237s until (numel (testsize) > 2) 237s in1 = reshape ([in1; in1(1:i)], testsize); 237s out = reshape ([out; out(1:i)], testsize); 237s assert (isequaln (tanh (in1), out)); 237s 4 tests, 4 passed, 0 known failure, 0 skipped 237s [inst/@infsupdec/pow10.m] 237s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/pow10.m 237s ***** # from the documentation string 237s ***** assert (isequal (pow10 (infsupdec (5)), infsupdec (100000))); 237s ***** shared testdata 237s # Load compiled test data (from src/test/*.itl) 237s testdata = load (file_in_loadpath ("test/itl.mat")); 237s ***** test 237s # Scalar evaluation 237s testcases = testdata.NoSignal.infsupdec.exp10; 237s for testcase = [testcases]' 237s assert (isequaln (... 237s pow10 (testcase.in{1}), ... 237s testcase.out)); 237s endfor 237s ***** test 237s # Vector evaluation 237s testcases = testdata.NoSignal.infsupdec.exp10; 237s in1 = vertcat (vertcat (testcases.in){:, 1}); 237s out = vertcat (testcases.out); 237s assert (isequaln (pow10 (in1), out)); 237s ***** test 237s # N-dimensional array evaluation 237s testcases = testdata.NoSignal.infsupdec.exp10; 237s in1 = vertcat (vertcat (testcases.in){:, 1}); 237s out = vertcat (testcases.out); 237s # Reshape data 237s i = -1; 237s do 237s i = i + 1; 237s testsize = factor (numel (in1) + i); 237s until (numel (testsize) > 2 || i == numel (in1)) 237s in1 = reshape ([in1; in1(1:i)], testsize); 237s out = reshape ([out; out(1:i)], testsize); 237s assert (isequaln (pow10 (in1), out)); 237s 4 tests, 4 passed, 0 known failure, 0 skipped 237s [inst/@infsupdec/prod.m] 237s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/prod.m 237s ***** # from the documentation string 237s ***** assert (prod (infsupdec (1 : 4)) == 24); 237s ***** assert (prod (infsupdec ([])) == 1); 237s ***** assert (isequal (prod (infsupdec (magic (3))), infsupdec ([96, 45, 84]))); 237s ***** assert (isequal (prod (infsupdec (magic (3)), 2), infsupdec ([48; 105; 72]))); 237s ***** assert (isequal (prod (infsupdec (magic (3)), 3), infsupdec (magic (3)))); 237s ***** assert (isequal (prod (prod (reshape (infsup (1:24), 1, 2, 3, 4))), infsup (reshape ([720, 665280, 13366080, 96909120], 1, 1, 1, 4)))); 237s 6 tests, 6 passed, 0 known failure, 0 skipped 237s [inst/@infsupdec/roundb.m] 237s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/roundb.m 237s ***** # Empty interval 237s ***** assert (isequal (roundb (infsupdec ()), infsupdec ())); 237s ***** # Singleton intervals 237s ***** assert (isequal (roundb (infsupdec (0)), infsupdec (0))); 237s ***** assert (isequal (roundb (infsupdec (0.5)), infsupdec (0, "dac"))); 237s ***** assert (isequal (roundb (infsupdec (0.25)), infsupdec (0))); 237s ***** assert (isequal (roundb (infsupdec (0.75)), infsupdec (1))); 237s ***** assert (isequal (roundb (infsupdec (1.5)), infsupdec (2, "dac"))); 237s ***** assert (isequal (roundb (infsupdec (-0.5)), infsupdec (0, "dac"))); 237s ***** assert (isequal (roundb (infsupdec (-1.5)), infsupdec (-2, "dac"))); 237s ***** # Bounded intervals 237s ***** assert (isequal (roundb (infsupdec (-0.5, 0)), infsupdec (0, "dac"))); 237s ***** assert (isequal (roundb (infsupdec (0, 0.5)), infsupdec (0, "dac"))); 237s ***** assert (isequal (roundb (infsupdec (0.25, 0.5)), infsupdec (0, "dac"))); 237s ***** assert (isequal (roundb (infsupdec (-1, 0)), infsupdec (-1, 0, "def"))); 237s ***** assert (isequal (roundb (infsupdec (-1, 1)), infsupdec (-1, 1, "def"))); 237s ***** assert (isequal (roundb (infsupdec (-realmin, realmin)), infsupdec (0))); 237s ***** assert (isequal (roundb (infsupdec (-realmax, realmax)), infsupdec (-realmax, realmax, "def"))); 237s ***** # Unbounded intervals 237s ***** assert (isequal (roundb (infsupdec (-realmin, inf)), infsupdec (0, inf, "def"))); 237s ***** assert (isequal (roundb (infsupdec (-realmax, inf)), infsupdec (-realmax, inf, "def"))); 237s ***** assert (isequal (roundb (infsupdec (-inf, realmin)), infsupdec (-inf, 0, "def"))); 237s ***** assert (isequal (roundb (infsupdec (-inf, realmax)), infsupdec (-inf, realmax, "def"))); 237s ***** assert (isequal (roundb (infsupdec (-inf, inf)), infsupdec (-inf, inf, "def"))); 237s ***** shared testdata 237s # Load compiled test data (from src/test/*.itl) 237s testdata = load (file_in_loadpath ("test/itl.mat")); 238s ***** test 238s # Scalar evaluation 238s testcases = testdata.NoSignal.infsupdec.roundTiesToEven; 238s for testcase = [testcases]' 238s assert (isequaln (... 238s roundb (testcase.in{1}), ... 238s testcase.out)); 238s endfor 238s ***** test 238s # Vector evaluation 238s testcases = testdata.NoSignal.infsupdec.roundTiesToEven; 238s in1 = vertcat (vertcat (testcases.in){:, 1}); 238s out = vertcat (testcases.out); 238s assert (isequaln (roundb (in1), out)); 238s ***** test 238s # N-dimensional array evaluation 238s testcases = testdata.NoSignal.infsup.roundTiesToEven; 238s in1 = vertcat (vertcat (testcases.in){:, 1}); 238s out = vertcat (testcases.out); 238s # Reshape data 238s i = -1; 238s do 238s i = i + 1; 238s testsize = factor (numel (in1) + i); 238s until (numel (testsize) > 2) 238s in1 = reshape ([in1; in1(1:i)], testsize); 238s out = reshape ([out; out(1:i)], testsize); 238s assert (isequaln (roundb (in1), out)); 238s 23 tests, 23 passed, 0 known failure, 0 skipped 238s [inst/@infsupdec/tril.m] 238s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/tril.m 238s ***** assert (tril (infsupdec (magic (10))) == tril (magic (10))); 238s ***** assert (tril (infsupdec (magic (10)), 1) == tril (magic (10), 1)); 238s ***** assert (tril (infsupdec (magic (10)), -1) == tril (magic (10), -1)); 238s ***** assert (tril (infsupdec (magic (10)), 0, "pack") == tril (magic (10), 0, "pack")); 238s ***** test 238s A = infsupdec (zeros (3), "trv"); 238s assert (decorationpart (tril (A)), {"trv", "com", "com"; "trv", "trv", "com"; "trv", "trv", "trv"}); 238s 5 tests, 5 passed, 0 known failure, 0 skipped 238s [inst/@infsupdec/eq.m] 238s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/eq.m 238s ***** # Empty interval 238s ***** assert (eq (infsupdec (), infsupdec ()) == true); 238s ***** assert (eq (infsupdec (), infsupdec (1)) == false); 238s ***** assert (eq (infsupdec (0), infsupdec ()) == false); 238s ***** assert (eq (infsupdec (-inf, inf), infsupdec ()) == false); 238s ***** # Singleton intervals 238s ***** assert (eq (infsupdec (0), infsupdec (1)) == false); 238s ***** assert (eq (infsupdec (0), infsupdec (0)) == true); 238s ***** # Bounded intervals 238s ***** assert (eq (infsupdec (1, 2), infsupdec (3, 4)) == false); 238s ***** assert (eq (infsupdec (1, 2), infsupdec (2, 3)) == false); 238s ***** assert (eq (infsupdec (1, 2), infsupdec (1.5, 2.5)) == false); 238s ***** assert (eq (infsupdec (1, 2), infsupdec (1, 2)) == true); 238s ***** # Unbounded intervals 238s ***** assert (eq (infsupdec (0, inf), infsupdec (-inf, 0)) == false); 238s ***** assert (eq (infsupdec (0, inf), infsupdec (0, inf)) == true); 238s ***** assert (eq (infsupdec (-inf, 0), infsupdec (-inf, 0)) == true); 238s ***** assert (eq (infsupdec (-inf, inf), infsupdec (42)) == false); 238s ***** assert (eq (infsupdec (-inf, 0), infsupdec (-inf, inf)) == false); 238s ***** assert (eq (infsupdec (-inf, inf), infsupdec (-inf, inf)) == true); 238s ***** shared testdata 238s # Load compiled test data (from src/test/*.itl) 238s testdata = load (file_in_loadpath ("test/itl.mat")); 238s ***** test 238s # Scalar evaluation 238s testcases = testdata.NoSignal.infsupdec.equal; 238s for testcase = [testcases]' 238s assert (isequaln (... 238s eq (testcase.in{1}, testcase.in{2}), ... 238s testcase.out)); 238s endfor 238s ***** test 238s # Vector evaluation 238s testcases = testdata.NoSignal.infsupdec.equal; 238s in1 = vertcat (vertcat (testcases.in){:, 1}); 238s in2 = vertcat (vertcat (testcases.in){:, 2}); 238s out = vertcat (testcases.out); 238s assert (isequaln (eq (in1, in2), out)); 238s ***** test 238s # N-dimensional array evaluation 238s testcases = testdata.NoSignal.infsupdec.equal; 238s in1 = vertcat (vertcat (testcases.in){:, 1}); 238s in2 = vertcat (vertcat (testcases.in){:, 2}); 238s out = vertcat (testcases.out); 238s # Reshape data 238s i = -1; 238s do 238s i = i + 1; 238s testsize = factor (numel (in1) + i); 238s until (numel (testsize) > 2) 238s in1 = reshape ([in1; in1(1:i)], testsize); 238s in2 = reshape ([in2; in2(1:i)], testsize); 238s out = reshape ([out; out(1:i)], testsize); 238s assert (isequaln (eq (in1, in2), out)); 238s 19 tests, 19 passed, 0 known failure, 0 skipped 238s [inst/@infsupdec/subsref.m] 238s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/subsref.m 238s ***** assert (isequal (infsupdec (magic (3))([1, 2, 3]), infsupdec (magic (3)([1, 2, 3])))); 238s ***** test 238s x = infsupdec (magic (3), magic (3) + 1); 238s assert (x(1) == infsupdec (8, 9)); 238s ***** test 238s x = infsupdec (magic (3), magic (3) + 1); 238s assert (x(:, 2) == infsupdec ([1; 5; 9], [2; 6; 10])); 238s ***** assert (infsupdec (3).inf, 3); 238s ***** test 238s x = infsupdec (magic (3), magic (3) + 1); 238s assert (x.inf, magic (3)); 238s ***** assert (isequal (reshape (infsupdec (1:16), 2, 2, 2, 2)(2, 7), infsupdec (14))) 238s ***** assert (isequal (reshape (infsupdec (1:16), 2, 2, 2, 2)(:, 2, 2, 2), infsupdec ([15; 16]))) 238s 7 tests, 7 passed, 0 known failure, 0 skipped 238s [inst/@infsupdec/cosh.m] 238s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/cosh.m 238s ***** # from the documentation string 238s ***** assert (isequal (cosh (infsupdec (1)), infsupdec ("[0x1.8B07551D9F55, 0x1.8B07551D9F551]"))); 238s ***** shared testdata 238s # Load compiled test data (from src/test/*.itl) 238s testdata = load (file_in_loadpath ("test/itl.mat")); 238s ***** test 238s # Scalar evaluation 238s testcases = testdata.NoSignal.infsupdec.cosh; 238s for testcase = [testcases]' 238s assert (isequaln (... 238s cosh (testcase.in{1}), ... 238s testcase.out)); 238s endfor 238s ***** test 238s # Vector evaluation 238s testcases = testdata.NoSignal.infsupdec.cosh; 238s in1 = vertcat (vertcat (testcases.in){:, 1}); 238s out = vertcat (testcases.out); 238s assert (isequaln (cosh (in1), out)); 238s ***** test 238s # N-dimensional array evaluation 238s testcases = testdata.NoSignal.infsup.cosh; 238s in1 = vertcat (vertcat (testcases.in){:, 1}); 238s out = vertcat (testcases.out); 238s # Reshape data 238s i = -1; 238s do 238s i = i + 1; 238s testsize = factor (numel (in1) + i); 238s until (numel (testsize) > 2) 238s in1 = reshape ([in1; in1(1:i)], testsize); 238s out = reshape ([out; out(1:i)], testsize); 238s assert (isequaln (cosh (in1), out)); 238s 4 tests, 4 passed, 0 known failure, 0 skipped 238s [inst/@infsupdec/cos.m] 238s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/cos.m 238s ***** # from the documentation string 238s ***** assert (isequal (cos (infsupdec (1)), infsupdec ("[0x1.14A280FB5068Bp-1, 0x1.14A280FB5068Cp-1]"))); 238s ***** shared testdata 238s # Load compiled test data (from src/test/*.itl) 238s testdata = load (file_in_loadpath ("test/itl.mat")); 238s ***** test 238s # Scalar evaluation 238s testcases = testdata.NoSignal.infsupdec.cos; 238s for testcase = [testcases]' 238s assert (isequaln (... 238s cos (testcase.in{1}), ... 238s testcase.out)); 238s endfor 238s ***** test 238s # Vector evaluation 238s testcases = testdata.NoSignal.infsupdec.cos; 238s in1 = vertcat (vertcat (testcases.in){:, 1}); 238s out = vertcat (testcases.out); 238s assert (isequaln (cos (in1), out)); 238s ***** test 238s # N-dimensional array evaluation 238s testcases = testdata.NoSignal.infsup.cos; 238s in1 = vertcat (vertcat (testcases.in){:, 1}); 238s out = vertcat (testcases.out); 238s # Reshape data 238s i = -1; 238s do 238s i = i + 1; 238s testsize = factor (numel (in1) + i); 238s until (numel (testsize) > 2) 238s in1 = reshape ([in1; in1(1:i)], testsize); 238s out = reshape ([out; out(1:i)], testsize); 238s assert (isequaln (cos (in1), out)); 238s 4 tests, 4 passed, 0 known failure, 0 skipped 238s [inst/@infsupdec/absrev.m] 238s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/absrev.m 238s ***** # Empty interval 238s ***** assert (isequal (absrev (infsupdec ()), infsupdec ())); 238s ***** assert (isequal (absrev (infsupdec (0, 1), infsupdec ()), infsupdec ())); 238s ***** assert (isequal (absrev (infsupdec (0, 1), infsupdec (7, 9)), infsupdec ())); 238s ***** assert (isequal (absrev (infsupdec (), infsupdec (0, 1)), infsupdec ())); 239s ***** assert (isequal (absrev (infsupdec (-2, -1)), infsupdec ())); 239s ***** # Singleton intervals 239s ***** assert (isequal (absrev (infsupdec (1)), infsupdec (-1, 1, "trv"))); 239s ***** assert (isequal (absrev (infsupdec (0)), infsupdec (0, "trv"))); 239s ***** assert (isequal (absrev (infsupdec (-1)), infsupdec ())); 239s ***** assert (isequal (absrev (infsupdec (realmax)), infsupdec (-realmax, realmax, "trv"))); 239s ***** assert (isequal (absrev (infsupdec (realmin)), infsupdec (-realmin, realmin, "trv"))); 239s ***** assert (isequal (absrev (infsupdec (-realmin)), infsupdec ())); 239s ***** assert (isequal (absrev (infsupdec (-realmax)), infsupdec ())); 239s ***** # Bound intervals 239s ***** assert (isequal (absrev (infsupdec (1, 2)), infsupdec (-2, 2, "trv"))); 239s ***** assert (isequal (absrev (infsupdec (1, 2), infsupdec (0, 2)), infsupdec (1, 2, "trv"))); 239s ***** assert (isequal (absrev (infsupdec (0, 1), infsupdec (-0.5, 2)), infsupdec (-0.5, 1, "trv"))); 239s ***** assert (isequal (absrev (infsupdec (-1, 1)), infsupdec (-1, 1, "trv"))); 239s ***** assert (isequal (absrev (infsupdec (-1, 0)), infsupdec (0, "trv"))); 239s ***** # Unbound intervals 239s ***** assert (isequal (absrev (infsupdec (0, inf)), infsupdec (-inf, inf, "trv"))); 239s ***** assert (isequal (absrev (infsupdec (-inf, inf)), infsupdec (-inf, inf, "trv"))); 239s ***** assert (isequal (absrev (infsupdec (-inf, 0)), infsupdec (0, "trv"))); 239s ***** assert (isequal (absrev (infsupdec (1, inf), infsupdec (-inf, 0)), infsupdec (-inf, -1, "trv"))); 239s ***** assert (isequal (absrev (infsupdec (-1, inf)), infsupdec (-inf, inf, "trv"))); 239s ***** assert (isequal (absrev (infsupdec (-inf, -1)), infsupdec ())); 239s ***** assert (isequal (absrev (infsupdec (-inf, 1)), infsupdec (-1, 1, "trv"))); 239s ***** # from the documentation string 239s ***** assert (isequal (absrev (infsupdec (-2, 1)), infsupdec (-1, 1, "trv"))); 239s ***** shared testdata 239s # Load compiled test data (from src/test/*.itl) 239s testdata = load (file_in_loadpath ("test/itl.mat")); 239s ***** test 239s # Scalar evaluation with one argument 239s testcases = testdata.NoSignal.infsupdec.absRev; 239s for testcase = [testcases]' 239s assert (isequaln (... 239s absrev (testcase.in{1}), ... 239s testcase.out)); 239s endfor 239s ***** test 239s # Vector evaluation with one argument 239s testcases = testdata.NoSignal.infsupdec.absRev; 239s in1 = vertcat (vertcat (testcases.in){:, 1}); 239s out = vertcat (testcases.out); 239s assert (isequaln (absrev (in1), out)); 239s ***** test 239s # N-dimensional array evaluation 239s testcases = testdata.NoSignal.infsupdec.absRev; 239s in1 = vertcat (vertcat (testcases.in){:, 1}); 239s out = vertcat (testcases.out); 239s # Reshape data 239s i = -1; 239s do 239s i = i + 1; 239s testsize = factor (numel (in1) + i); 239s until (numel (testsize) > 2) 239s in1 = reshape ([in1; in1(1:i)], testsize); 239s out = reshape ([out; out(1:i)], testsize); 239s assert (isequaln (absrev (in1), out)); 239s ***** test 239s # Scalar evaluation with two arguments 239s testcases = testdata.NoSignal.infsupdec.absRevBin; 239s for testcase = [testcases]' 239s assert (isequaln (... 239s absrev (testcase.in{1}, testcase.in{2}), ... 239s testcase.out)); 239s endfor 239s ***** test 239s # Vector evaluation with two arguments 239s testcases = testdata.NoSignal.infsupdec.absRevBin; 239s in1 = vertcat (vertcat (testcases.in){:, 1}); 239s in2 = vertcat (vertcat (testcases.in){:, 2}); 239s out = vertcat (testcases.out); 239s assert (isequaln (absrev (in1, in2), out)); 239s ***** test 239s # N-dimensional array evaluation with two arguments 239s testcases = testdata.NoSignal.infsupdec.absRevBin; 239s in1 = vertcat (vertcat (testcases.in){:, 1}); 239s in2 = vertcat (vertcat (testcases.in){:, 2}); 239s out = vertcat (testcases.out); 239s # Reshape data 239s i = -1; 239s do 239s i = i + 1; 239s testsize = factor (numel (in1) + i); 239s until (numel (testsize) > 2) 239s in1 = reshape ([in1; in1(1:i)], testsize); 239s in2 = reshape ([in2; in2(1:i)], testsize); 239s out = reshape ([out; out(1:i)], testsize); 239s assert (isequaln (absrev (in1, in2), out)); 239s 31 tests, 31 passed, 0 known failure, 0 skipped 239s [inst/@infsupdec/hypot.m] 239s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/hypot.m 239s ***** # from the documentation string 239s ***** assert (isequal (hypot (infsupdec (2, 3), infsupdec (1, 2)), infsupdec ("[0x1.1E3779B97F4A7p1, 0x1.CD82B446159F4p1]"))); 239s 1 test, 1 passed, 0 known failure, 0 skipped 239s [inst/@infsupdec/factorial.m] 239s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/factorial.m 239s ***** # from the documentation string 239s ***** assert (isequal (factorial (infsupdec (6)), infsupdec (720))); 239s ***** assert (isequal (factorial (infsupdec (0)), infsupdec (1))); 239s ***** assert (isequal (factorial (infsupdec ("[0, 1.99]")), infsupdec (1, "trv"))); 239s ***** assert (isequal (factorial (infsupdec ("[0, 2]")), infsupdec (1, 2, "trv"))); 239s ***** assert (isequal (factorial (infsupdec ("[1.4, 1.6]")), empty ())); 239s ***** assert (isequal (factorial (infsupdec (23)), infsupdec ("[0x1.5e5c335f8a4cdp+74, 0x1.5e5c335f8a4cep+74]_com"))); 239s ***** assert (isequal (factorial (infsupdec (171)), infsupdec ("[0x1.fffffffffffffp+1023, Inf]_dac"))); 239s 7 tests, 7 passed, 0 known failure, 0 skipped 239s [inst/@infsupdec/rem.m] 239s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/rem.m 239s ***** assert (isequal (rem (infsupdec (), infsupdec ()), infsupdec ())); 239s ***** assert (isequal (rem (infsupdec (0), infsupdec ()), infsupdec ())); 239s ***** assert (isequal (rem (infsupdec (), infsupdec (0)), infsupdec ())); 239s ***** assert (isequal (rem (infsupdec (0), infsupdec (0)), infsupdec ())); 239s ***** assert (isequal (rem (infsupdec (1), infsupdec (0)), infsupdec ())); 239s ***** assert (isequal (rem (infsupdec (0, 1), infsupdec (0)), infsupdec ())); 239s ***** assert (isequal (rem (infsupdec (1, 2), infsupdec (0)), infsupdec ())); 239s ***** assert (isequal (rem (infsupdec (0, inf), infsupdec (0)), infsupdec ())); 239s ***** assert (isequal (rem (infsupdec (1, inf), infsupdec (0)), infsupdec ())); 239s ***** assert (isequal (rem (infsupdec (realmax, inf), infsupdec (0)), infsupdec ())); 239s ***** assert (isequal (rem (infsupdec (0), infsupdec (1)), infsupdec (0))); 239s ***** assert (isequal (rem (infsupdec (0), infsupdec (0, 1)), infsupdec (0, "trv"))); 239s ***** assert (isequal (rem (infsupdec (0), infsupdec (1, 2)), infsupdec (0))); 239s ***** assert (isequal (rem (infsupdec (0), infsupdec (0, inf)), infsupdec (0, "trv"))); 239s ***** assert (isequal (rem (infsupdec (0), infsupdec (1, inf)), infsupdec (0, "dac"))); 239s ***** assert (isequal (rem (infsupdec (0), infsupdec (realmax, inf)), infsupdec (0, "dac"))); 239s ***** assert (isequal (rem (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 239s ***** assert (isequal (rem (infsupdec (2), infsupdec (1)), infsupdec (0, "dac"))); 239s ***** assert (isequal (rem (infsupdec (4), infsupdec (2)), infsupdec (0, "dac"))); 239s ***** assert (isequal (rem (infsupdec (6), infsupdec (3)), infsupdec (0, "dac"))); 239s ***** assert (isequal (rem (infsupdec (8), infsupdec (2)), infsupdec (0, "dac"))); 239s ***** assert (isequal (rem (infsupdec (9), infsupdec (3)), infsupdec (0, "dac"))); 239s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax)), infsupdec (0, "dac"))); 239s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 2)), infsupdec (0, "dac"))); 239s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 4)), infsupdec (0, "dac"))); 239s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 8)), infsupdec (0, "dac"))); 239s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 16)), infsupdec (0, "dac"))); 239s ***** assert (isequal (rem (infsupdec (realmax), infsupdec (realmax / 32)), infsupdec (0, "dac"))); 240s ***** assert (isequal (rem (infsupdec (0.1), infsupdec (0.1)), infsupdec (0, "dac"))); 240s ***** assert (isequal (rem (infsupdec (0.1 * 2), infsupdec (0.1)), infsupdec (0, "dac"))); 240s ***** assert (isequal (rem (infsupdec (0.1 * 4), infsupdec (0.1)), infsupdec (0, "dac"))); 240s ***** assert (isequal (rem (infsupdec (pi), infsupdec (pi)), infsupdec (0, "dac"))); 240s ***** assert (isequal (rem (infsupdec (pi), infsupdec (pi / 2)), infsupdec (0, "dac"))); 240s ***** assert (isequal (rem (infsupdec (pi), infsupdec (pi / 4)), infsupdec (0, "dac"))); 240s ***** assert (isequal (rem (infsupdec (pow2 (-1074)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 240s ***** assert (isequal (rem (infsupdec (pow2 (-1073)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 240s ***** assert (isequal (rem (infsupdec (pow2 (-1072)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 240s ***** assert (isequal (rem (infsupdec (1), infsupdec (2)), infsupdec (1))); 240s ***** assert (isequal (rem (infsupdec (0.5), infsupdec (1)), infsupdec (0.5))); 240s ***** assert (isequal (rem (infsupdec (pi), infsupdec (3.15)), infsupdec (pi))); 240s ***** assert (isequal (rem (infsupdec (1), infsupdec (2, 3)), infsupdec (1))); 240s ***** assert (isequal (rem (infsupdec (1), infsupdec (2, inf)), infsupdec (1, "dac"))); 240s ***** assert (isequal (rem (infsupdec (0.5), infsupdec (1, 2)), infsupdec (0.5))); 240s ***** assert (isequal (rem (infsupdec (0.5), infsupdec (1, inf)), infsupdec (0.5, "dac"))); 240s ***** assert (isequal (rem (infsupdec (pi), infsupdec (3.15)), infsupdec (pi))); 240s ***** assert (isequal (rem (infsupdec (pi), infsupdec (3.15, inf)), infsupdec (pi, "dac"))); 240s ***** assert (isequal (rem (infsupdec (0, 1), infsupdec (0, 1)), infsupdec (0, 1, "trv"))); 240s ***** assert (isequal (rem (infsupdec (0, 2), infsupdec (0, 1)), infsupdec (0, 1, "trv"))); 240s ***** assert (isequal (rem (infsupdec (0, 1), infsupdec (0, 2)), infsupdec (0, 1, "trv"))); 240s ***** assert (isequal (rem (infsupdec (0, realmax), infsupdec (0, realmax)), infsupdec (0, realmax, "trv"))); 240s ***** assert (isequal (rem (infsupdec (realmax, inf), infsupdec (realmax, inf)), infsupdec (0, inf, "def"))); 240s ***** assert (isequal (rem (infsupdec (0, inf), infsupdec (0, inf)), infsupdec (0, inf, "trv"))); 240s ***** assert (isequal (rem (infsupdec (0), infsupdec (1)), infsupdec (0))); 240s ***** assert (isequal (rem (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 240s ***** assert (isequal (rem (infsupdec (0, 1), infsupdec (1)), infsupdec (0, 1, "def"))); 240s ***** assert (isequal (rem (infsupdec (1, 2), infsupdec (1)), infsupdec (0, 1, "def"))); 240s ***** assert (isequal (rem (infsupdec (0, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 240s ***** assert (isequal (rem (infsupdec (1, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 240s ***** assert (isequal (rem (infsupdec (realmax, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 240s ***** assert (isequal (rem (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 240s ***** assert (isequal (rem (infsupdec (1), infsupdec (0, 1)), infsupdec (0, 0.5, "trv"))); 240s ***** assert (isequal (rem (infsupdec (1), infsupdec (1, 2)), infsupdec (0, 1, "def"))); 240s ***** assert (isequal (rem (infsupdec (1), infsupdec (0, inf)), infsupdec (0, 1, "trv"))); 240s ***** assert (isequal (rem (infsupdec (1), infsupdec (1, inf)), infsupdec (0, 1, "def"))); 240s ***** assert (isequal (rem (infsupdec (1), infsupdec (2, inf)), infsupdec (1, "dac"))); 240s ***** assert (isequal (rem (infsupdec (1), infsupdec (realmax, inf)), infsupdec (1, "dac"))); 240s 66 tests, 66 passed, 0 known failure, 0 skipped 240s [inst/@infsupdec/realsqrt.m] 240s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/realsqrt.m 240s ***** # from the documentation string 240s ***** assert (isequal (realsqrt (infsupdec (-6, 4)), infsupdec (0, 2, "trv"))); 240s ***** shared testdata 240s # Load compiled test data (from src/test/*.itl) 240s testdata = load (file_in_loadpath ("test/itl.mat")); 240s ***** test 240s # Scalar evaluation 240s testcases = testdata.NoSignal.infsupdec.sqrt; 240s for testcase = [testcases]' 240s assert (isequaln (... 240s realsqrt (testcase.in{1}), ... 240s testcase.out)); 240s endfor 240s ***** test 240s # Vector evaluation 240s testcases = testdata.NoSignal.infsupdec.sqrt; 240s in1 = vertcat (vertcat (testcases.in){:, 1}); 240s out = vertcat (testcases.out); 240s assert (isequaln (realsqrt (in1), out)); 240s ***** test 240s # N-dimensional array evaluation 240s testcases = testdata.NoSignal.infsup.sqrt; 240s in1 = vertcat (vertcat (testcases.in){:, 1}); 240s out = vertcat (testcases.out); 240s # Reshape data 240s i = -1; 240s do 240s i = i + 1; 240s testsize = factor (numel (in1) + i); 240s until (numel (testsize) > 2) 240s in1 = reshape ([in1; in1(1:i)], testsize); 240s out = reshape ([out; out(1:i)], testsize); 240s assert (isequaln (realsqrt (in1), out)); 240s 4 tests, 4 passed, 0 known failure, 0 skipped 240s [inst/@infsupdec/exp.m] 240s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/exp.m 240s ***** # from the documentation string 240s ***** assert (isequal (exp (infsupdec (1)), infsupdec ("e"))); 240s ***** shared testdata 240s # Load compiled test data (from src/test/*.itl) 240s testdata = load (file_in_loadpath ("test/itl.mat")); 240s ***** test 240s # Scalar evaluation 240s testcases = testdata.NoSignal.infsupdec.exp; 240s for testcase = [testcases]' 240s assert (isequaln (... 240s exp (testcase.in{1}), ... 240s testcase.out)); 240s endfor 240s ***** test 240s # Vector evaluation 240s testcases = testdata.NoSignal.infsupdec.exp; 240s in1 = vertcat (vertcat (testcases.in){:, 1}); 240s out = vertcat (testcases.out); 240s assert (isequaln (exp (in1), out)); 240s ***** test 240s # N-dimensional array evaluation 240s testcases = testdata.NoSignal.infsup.exp; 240s in1 = vertcat (vertcat (testcases.in){:, 1}); 240s out = vertcat (testcases.out); 240s # Reshape data 240s i = -1; 240s do 240s i = i + 1; 240s testsize = factor (numel (in1) + i); 240s until (numel (testsize) > 2) 240s in1 = reshape ([in1; in1(1:i)], testsize); 240s out = reshape ([out; out(1:i)], testsize); 240s assert (isequaln (exp (in1), out)); 240s 4 tests, 4 passed, 0 known failure, 0 skipped 240s [inst/@infsupdec/intersect.m] 240s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/intersect.m 240s ***** # from the documentation string 240s ***** assert (isequal (intersect (infsupdec (1, 3), infsupdec (2, 4)), infsupdec (2, 3, "trv"))); 240s ***** shared testdata 240s # Load compiled test data (from src/test/*.itl) 240s testdata = load (file_in_loadpath ("test/itl.mat")); 241s ***** test 241s # Scalar evaluation 241s testcases = testdata.NoSignal.infsupdec.intersection; 241s for testcase = [testcases]' 241s assert (isequaln (... 241s intersect (testcase.in{1}, testcase.in{2}), ... 241s testcase.out)); 241s endfor 241s ***** test 241s # Vector evaluation 241s testcases = testdata.NoSignal.infsupdec.intersection; 241s in1 = vertcat (vertcat (testcases.in){:, 1}); 241s in2 = vertcat (vertcat (testcases.in){:, 2}); 241s out = vertcat (testcases.out); 241s assert (isequaln (intersect (in1, in2), out)); 241s ***** test 241s # N-dimensional array evaluation 241s testcases = testdata.NoSignal.infsupdec.intersection; 241s in1 = vertcat (vertcat (testcases.in){:, 1}); 241s in2 = vertcat (vertcat (testcases.in){:, 2}); 241s out = vertcat (testcases.out); 241s # Reshape data 241s i = -1; 241s do 241s i = i + 1; 241s testsize = factor (numel (in1) + i); 241s until (numel (testsize) > 2) 241s in1 = reshape ([in1; in1(1:i)], testsize); 241s in2 = reshape ([in2; in2(1:i)], testsize); 241s out = reshape ([out; out(1:i)], testsize); 241s assert (isequaln (intersect (in1, in2), out)); 241s 4 tests, 4 passed, 0 known failure, 0 skipped 241s [inst/@infsupdec/polyval.m] 241s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/polyval.m 241s ***** assert (isequal (polyval (infsupdec (3, "trv"), 0), infsupdec (3, "trv"))); 241s 1 test, 1 passed, 0 known failure, 0 skipped 241s [inst/@infsupdec/cot.m] 241s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/cot.m 241s ***** # from the documentation string 241s ***** assert (isequal (cot (infsupdec (1)), infsupdec ("[0x1.48C05D04E1CFDp-1, 0x1.48C05D04E1CFEp-1]"))); 241s 1 test, 1 passed, 0 known failure, 0 skipped 241s [inst/@infsupdec/cosrev.m] 241s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/cosrev.m 241s ***** # from the documentation string 241s ***** assert (isequal (cosrev (0, infsupdec (6, 9)), infsupdec ("[0x1.F6A7A2955385Ep2, 0x1.F6A7A2955386p2]_trv"))); 241s ***** shared testdata 241s # Load compiled test data (from src/test/*.itl) 241s testdata = load (file_in_loadpath ("test/itl.mat")); 241s ***** test 241s # Scalar evaluation 241s testcases = testdata.NoSignal.infsupdec.cosRev; 241s for testcase = [testcases]' 241s assert (isequaln (... 241s cosrev (testcase.in{1}), ... 241s testcase.out)); 241s endfor 241s ***** test 241s # Vector evaluation 241s testcases = testdata.NoSignal.infsupdec.cosRev; 241s in1 = vertcat (vertcat (testcases.in){:, 1}); 241s out = vertcat (testcases.out); 241s assert (isequaln (cosrev (in1), out)); 241s ***** test 241s # N-dimensional array evaluation 241s testcases = testdata.NoSignal.infsupdec.cosRev; 241s in1 = vertcat (vertcat (testcases.in){:, 1}); 241s out = vertcat (testcases.out); 241s # Reshape data 241s i = -1; 241s do 241s i = i + 1; 241s testsize = factor (numel (in1) + i); 241s until (numel (testsize) > 2) 241s in1 = reshape ([in1; in1(1:i)], testsize); 241s out = reshape ([out; out(1:i)], testsize); 241s assert (isequaln (cosrev (in1), out)); 241s ***** test 241s # Scalar evaluation 241s testcases = testdata.NoSignal.infsupdec.cosRevBin; 241s for testcase = [testcases]' 241s assert (isequaln (... 241s cosrev (testcase.in{1}, testcase.in{2}), ... 241s testcase.out)); 241s endfor 241s ***** test 241s # Vector evaluation 241s testcases = testdata.NoSignal.infsupdec.cosRevBin; 241s in1 = vertcat (vertcat (testcases.in){:, 1}); 241s in2 = vertcat (vertcat (testcases.in){:, 2}); 241s out = vertcat (testcases.out); 241s assert (isequaln (cosrev (in1, in2), out)); 241s ***** test 241s # N-dimensional array evaluation 241s testcases = testdata.NoSignal.infsupdec.cosRevBin; 241s in1 = vertcat (vertcat (testcases.in){:, 1}); 241s in2 = vertcat (vertcat (testcases.in){:, 2}); 241s out = vertcat (testcases.out); 241s # Reshape data 241s i = -1; 241s do 241s i = i + 1; 241s testsize = factor (numel (in1) + i); 241s until (numel (testsize) > 2) 241s in1 = reshape ([in1; in1(1:i)], testsize); 241s in2 = reshape ([in2; in2(1:i)], testsize); 241s out = reshape ([out; out(1:i)], testsize); 241s assert (isequaln (cosrev (in1, in2), out)); 241s 7 tests, 7 passed, 0 known failure, 0 skipped 241s [inst/@infsupdec/erfc.m] 241s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/erfc.m 241s ***** # from the documentation string 241s ***** assert (erfc (infsupdec (1)) == "[0x1.4226162FBDDD4p-3, 0x1.4226162FBDDD5p-3]"); 241s 1 test, 1 passed, 0 known failure, 0 skipped 241s [inst/@infsupdec/atan2rev1.m] 241s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/atan2rev1.m 241s ***** # from the documentation string 241s ***** assert (isequal (atan2rev1 (infsupdec (1, 2), infsupdec ("pi") / 4), infsupdec ("[0x1.FFFFFFFFFFFFFp-1, 0x1.0000000000001p1]_trv"))); 241s 1 test, 1 passed, 0 known failure, 0 skipped 241s [inst/@infsupdec/prepad.m] 241s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/prepad.m 241s ***** assert (isequal (prepad (infsupdec (2:4), 4, 1), infsupdec (1:4))); 241s ***** assert (isequal (prepad (infsupdec (0:2), 2, 1), infsupdec (1:2))); 241s ***** assert (isequal (prepad (infsupdec (0), 10, 0, 3), infsupdec (zeros (1, 1, 10)))); 241s ***** assert (isequal (prepad (infsupdec (zeros (1, 2, 2)), 3), infsupdec (zeros (1, 3, 2)))); 241s 4 tests, 4 passed, 0 known failure, 0 skipped 241s [inst/@infsupdec/plus.m] 241s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/plus.m 241s ***** # from the documentation string 241s ***** assert (isequal (infsupdec (2, 3) + infsupdec (1, 2), infsupdec (3, 5))); 241s ***** shared testdata 241s # Load compiled test data (from src/test/*.itl) 241s testdata = load (file_in_loadpath ("test/itl.mat")); 242s ***** test 242s # Scalar evaluation 242s testcases = testdata.NoSignal.infsupdec.add; 242s for testcase = [testcases]' 242s assert (isequaln (... 242s plus (testcase.in{1}, testcase.in{2}), ... 242s testcase.out)); 242s endfor 242s ***** test 242s # Vector evaluation 242s testcases = testdata.NoSignal.infsupdec.add; 242s in1 = vertcat (vertcat (testcases.in){:, 1}); 242s in2 = vertcat (vertcat (testcases.in){:, 2}); 242s out = vertcat (testcases.out); 242s assert (isequaln (plus (in1, in2), out)); 242s ***** test 242s # N-dimensional array evaluation 242s testcases = testdata.NoSignal.infsupdec.add; 242s in1 = vertcat (vertcat (testcases.in){:, 1}); 242s in2 = vertcat (vertcat (testcases.in){:, 2}); 242s out = vertcat (testcases.out); 242s # Reshape data 242s i = -1; 242s do 242s i = i + 1; 242s testsize = factor (numel (in1) + i); 242s until (numel (testsize) > 2) 242s in1 = reshape ([in1; in1(1:i)], testsize); 242s in2 = reshape ([in2; in2(1:i)], testsize); 242s out = reshape ([out; out(1:i)], testsize); 242s assert (isequaln (plus (in1, in2), out)); 242s 4 tests, 4 passed, 0 known failure, 0 skipped 242s [inst/@infsupdec/inf.m] 242s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/inf.m 242s ***** assert (inf (infsupdec (2.5, 3.5)), 2.5); 242s ***** assert (inf (infsupdec ()), +inf); 242s ***** assert (inf (infsupdec ("[nai]")), nan); 242s ***** warning id=interval:UndefinedOperation 242s assert (inf (infsupdec (2, 1)), nan); 242s ***** shared testdata 242s # Load compiled test data (from src/test/*.itl) 242s testdata = load (file_in_loadpath ("test/itl.mat")); 242s ***** test 242s # Scalar evaluation 242s testcases = testdata.NoSignal.infsupdec.inf; 242s for testcase = [testcases]' 242s assert (isequaln (... 242s inf (testcase.in{1}), ... 242s testcase.out)); 242s endfor 242s ***** test 242s # Vector evaluation 242s testcases = testdata.NoSignal.infsupdec.inf; 242s in1 = vertcat (vertcat (testcases.in){:, 1}); 242s out = vertcat (testcases.out); 242s assert (isequaln (inf (in1), out)); 242s ***** test 242s # N-dimensional array evaluation 242s testcases = testdata.NoSignal.infsup.inf; 242s in1 = vertcat (vertcat (testcases.in){:, 1}); 242s out = vertcat (testcases.out); 242s # Reshape data 242s i = -1; 242s do 242s i = i + 1; 242s testsize = factor (numel (in1) + i); 242s until (numel (testsize) > 2) 242s in1 = reshape ([in1; in1(1:i)], testsize); 242s out = reshape ([out; out(1:i)], testsize); 242s assert (isequaln (inf (in1), out)); 242s 7 tests, 7 passed, 0 known failure, 0 skipped 242s [inst/@infsupdec/nextout.m] 242s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/nextout.m 242s ***** # from the documentation string 242s ***** test 242s x = nextout (infsupdec (1)); 242s assert (inf (x), 1 - eps / 2); 242s assert (sup (x), 1 + eps); 242s assert (decorationpart (x), {"trv"}); 242s 1 test, 1 passed, 0 known failure, 0 skipped 242s [inst/@infsupdec/intervalpart.m] 242s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/intervalpart.m 242s ***** warning id=interval:IntvlPartOfNaI 242s assert (intervalpart (nai ()) == infsup ()); 242s ***** assert (intervalpart (infsupdec (2, 3)) == infsup (2, 3)); 242s ***** shared testdata 242s # Load compiled test data (from src/test/*.itl) 242s testdata = load (file_in_loadpath ("test/itl.mat")); 242s ***** test 242s # Scalar evaluation 242s testcases = testdata.NoSignal.infsupdec.intervalPart; 242s for testcase = [testcases]' 242s assert (isequaln (... 242s intervalpart (testcase.in{1}), ... 242s testcase.out)); 242s endfor 242s ***** test 242s # Vector evaluation 242s testcases = testdata.NoSignal.infsupdec.intervalPart; 242s in1 = vertcat (vertcat (testcases.in){:, 1}); 242s out = vertcat (testcases.out); 242s assert (isequaln (intervalpart (in1), out)); 242s ***** warning 242s testcases = testdata.IntvlPartOfNaI.infsupdec.intervalPart; 242s for testcase = [testcases]' 242s lastwarn ("", ""); 242s assert (isequaln (... 242s intervalpart (testcase.in{1}), ... 242s testcase.out)); 242s assert (nthargout (2, @lastwarn), "interval:IntvlPartOfNaI"); 242s endfor 242s ***** test 242s # N-dimensional array evaluation 242s testcases = testdata.NoSignal.infsupdec.intervalPart; 242s in1 = vertcat (vertcat (testcases.in){:, 1}); 242s out = vertcat (testcases.out); 242s # Reshape data 242s i = -1; 242s do 242s i = i + 1; 242s testsize = factor (numel (in1) + i); 242s until (numel (testsize) > 2) 242s in1 = reshape ([in1; in1(1:i)], testsize); 242s out = reshape ([out; out(1:i)], testsize); 242s assert (isequaln (intervalpart (in1), out)); 242s 6 tests, 6 passed, 0 known failure, 0 skipped 242s [inst/@infsupdec/subsasgn.m] 242s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/subsasgn.m 242s ***** test 242s A = infsupdec (magic (3)); 242s A(4, 4) = 42; 242s assert (inf (A), [magic(3),[0;0;0];0,0,0,42]); 242s assert (sup (A), [magic(3),[0;0;0];0,0,0,42]); 242s assert (decorationpart (A), {"com", "com", "com", "com"; "com", "com", "com", "com"; "com", "com", "com", "com"; "com", "com", "com", "com"}); 242s 1 test, 1 passed, 0 known failure, 0 skipped 242s [inst/@infsupdec/times.m] 242s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/times.m 242s ***** # from the documentation string 242s ***** assert (isequal (infsupdec (2, 3) .* infsupdec (1, 2), infsupdec (2, 6))); 242s ***** shared testdata 242s # Load compiled test data (from src/test/*.itl) 242s testdata = load (file_in_loadpath ("test/itl.mat")); 242s ***** test 242s # Scalar evaluation 242s testcases = testdata.NoSignal.infsupdec.mul; 242s for testcase = [testcases]' 242s assert (isequaln (... 242s times (testcase.in{1}, testcase.in{2}), ... 242s testcase.out)); 242s endfor 242s ***** test 242s # Vector evaluation 242s testcases = testdata.NoSignal.infsupdec.mul; 242s in1 = vertcat (vertcat (testcases.in){:, 1}); 242s in2 = vertcat (vertcat (testcases.in){:, 2}); 242s out = vertcat (testcases.out); 242s assert (isequaln (times (in1, in2), out)); 242s ***** test 242s # N-dimensional array evaluation 242s testcases = testdata.NoSignal.infsupdec.mul; 242s in1 = vertcat (vertcat (testcases.in){:, 1}); 242s in2 = vertcat (vertcat (testcases.in){:, 2}); 242s out = vertcat (testcases.out); 242s # Reshape data 242s i = -1; 242s do 242s i = i + 1; 242s testsize = factor (numel (in1) + i); 242s until (numel (testsize) > 2) 242s in1 = reshape ([in1; in1(1:i)], testsize); 242s in2 = reshape ([in2; in2(1:i)], testsize); 242s out = reshape ([out; out(1:i)], testsize); 242s assert (isequaln (times (in1, in2), out)); 242s 4 tests, 4 passed, 0 known failure, 0 skipped 242s [inst/@infsupdec/min.m] 242s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/min.m 242s ***** # from the documentation string 242s ***** assert (isequal (min (infsupdec (2, 3), infsupdec (1, 2)), infsupdec (1, 2))); 242s ***** shared testdata 242s # Load compiled test data (from src/test/*.itl) 242s testdata = load (file_in_loadpath ("test/itl.mat")); 243s ***** test 243s # Scalar evaluation 243s testcases = testdata.NoSignal.infsupdec.min; 243s for testcase = [testcases]' 243s assert (isequaln (... 243s min (testcase.in{1}, testcase.in{2}), ... 243s testcase.out)); 243s endfor 243s ***** test 243s # Vector evaluation 243s testcases = testdata.NoSignal.infsupdec.min; 243s in1 = vertcat (vertcat (testcases.in){:, 1}); 243s in2 = vertcat (vertcat (testcases.in){:, 2}); 243s out = vertcat (testcases.out); 243s assert (isequaln (min (in1, in2), out)); 243s ***** test 243s # N-dimensional array evaluation 243s testcases = testdata.NoSignal.infsupdec.min; 243s in1 = vertcat (vertcat (testcases.in){:, 1}); 243s in2 = vertcat (vertcat (testcases.in){:, 2}); 243s out = vertcat (testcases.out); 243s # Reshape data 243s i = -1; 243s do 243s i = i + 1; 243s testsize = factor (numel (in1) + i); 243s until (numel (testsize) > 2) 243s in1 = reshape ([in1; in1(1:i)], testsize); 243s in2 = reshape ([in2; in2(1:i)], testsize); 243s out = reshape ([out; out(1:i)], testsize); 243s assert (isequaln (min (in1, in2), out)); 243s 4 tests, 4 passed, 0 known failure, 0 skipped 243s [inst/@infsupdec/asinh.m] 243s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/asinh.m 243s ***** # from the documentation string 243s ***** assert (isequal (asinh (infsupdec (1)), infsupdec ("[0x1.C34366179D426p-1, 0x1.C34366179D427p-1]"))); 243s ***** shared testdata 243s # Load compiled test data (from src/test/*.itl) 243s testdata = load (file_in_loadpath ("test/itl.mat")); 243s ***** test 243s # Scalar evaluation 243s testcases = testdata.NoSignal.infsupdec.asinh; 243s for testcase = [testcases]' 243s assert (isequaln (... 243s asinh (testcase.in{1}), ... 243s testcase.out)); 243s endfor 243s ***** test 243s # Vector evaluation 243s testcases = testdata.NoSignal.infsupdec.asinh; 243s in1 = vertcat (vertcat (testcases.in){:, 1}); 243s out = vertcat (testcases.out); 243s assert (isequaln (asinh (in1), out)); 243s ***** test 243s # N-dimensional array evaluation 243s testcases = testdata.NoSignal.infsup.asinh; 243s in1 = vertcat (vertcat (testcases.in){:, 1}); 243s out = vertcat (testcases.out); 243s # Reshape data 243s i = -1; 243s do 243s i = i + 1; 243s testsize = factor (numel (in1) + i); 243s until (numel (testsize) > 2) 243s in1 = reshape ([in1; in1(1:i)], testsize); 243s out = reshape ([out; out(1:i)], testsize); 243s assert (isequaln (asinh (in1), out)); 243s 4 tests, 4 passed, 0 known failure, 0 skipped 243s [inst/@infsupdec/transpose.m] 243s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/transpose.m 243s ***** assert (isequal (transpose (infsupdec (magic (3))), infsupdec (magic (3).'))); 243s ***** # from the documentation string 243s ***** assert (isequal (transpose (infsupdec (zeros (1, 3), ones (1, 3))), infsupdec (zeros (3, 1), ones (3, 1)))); 243s 2 tests, 2 passed, 0 known failure, 0 skipped 243s [inst/@infsupdec/minus.m] 243s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/minus.m 243s ***** # from the documentation string 243s ***** assert (isequal (infsupdec (2, 3) - infsupdec (1, 2), infsupdec (0, 2))); 243s ***** shared testdata 243s # Load compiled test data (from src/test/*.itl) 243s testdata = load (file_in_loadpath ("test/itl.mat")); 243s ***** test 243s # Scalar evaluation 243s testcases = testdata.NoSignal.infsupdec.sub; 243s for testcase = [testcases]' 243s assert (isequaln (... 243s minus (testcase.in{1}, testcase.in{2}), ... 243s testcase.out)); 243s endfor 243s ***** test 243s # Vector evaluation 243s testcases = testdata.NoSignal.infsupdec.sub; 243s in1 = vertcat (vertcat (testcases.in){:, 1}); 243s in2 = vertcat (vertcat (testcases.in){:, 2}); 243s out = vertcat (testcases.out); 243s assert (isequaln (minus (in1, in2), out)); 243s ***** test 243s # N-dimensional array evaluation 243s testcases = testdata.NoSignal.infsupdec.sub; 243s in1 = vertcat (vertcat (testcases.in){:, 1}); 243s in2 = vertcat (vertcat (testcases.in){:, 2}); 243s out = vertcat (testcases.out); 243s # Reshape data 243s i = -1; 243s do 243s i = i + 1; 243s testsize = factor (numel (in1) + i); 243s until (numel (testsize) > 2) 243s in1 = reshape ([in1; in1(1:i)], testsize); 243s in2 = reshape ([in2; in2(1:i)], testsize); 243s out = reshape ([out; out(1:i)], testsize); 243s assert (isequaln (minus (in1, in2), out)); 243s 4 tests, 4 passed, 0 known failure, 0 skipped 243s [inst/@infsupdec/powrev1.m] 243s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/powrev1.m 243s ***** # from the documentation string 243s ***** assert (isequal (powrev1 (infsupdec (2, 5), infsupdec (3, 6)), infsupdec ("[0x1.3EE8390D43955, 0x1.3988E1409212Fp1]_trv"))); 243s 1 test, 1 passed, 0 known failure, 0 skipped 243s [inst/@infsupdec/acos.m] 243s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/acos.m 243s ***** # from the documentation string 243s ***** assert (isequal (acos (infsupdec (.5)), infsupdec ("[0x1.0C152382D7365, 0x1.0C152382D7366]"))); 243s ***** shared testdata 243s # Load compiled test data (from src/test/*.itl) 243s testdata = load (file_in_loadpath ("test/itl.mat")); 243s ***** test 243s # Scalar evaluation 243s testcases = testdata.NoSignal.infsupdec.acos; 243s for testcase = [testcases]' 243s assert (isequaln (... 243s acos (testcase.in{1}), ... 243s testcase.out)); 243s endfor 243s ***** test 243s # Vector evaluation 243s testcases = testdata.NoSignal.infsupdec.acos; 243s in1 = vertcat (vertcat (testcases.in){:, 1}); 243s out = vertcat (testcases.out); 243s assert (isequaln (acos (in1), out)); 243s ***** test 243s # N-dimensional array evaluation 243s testcases = testdata.NoSignal.infsup.acos; 243s in1 = vertcat (vertcat (testcases.in){:, 1}); 243s out = vertcat (testcases.out); 243s # Reshape data 243s i = -1; 243s do 243s i = i + 1; 243s testsize = factor (numel (in1) + i); 243s until (numel (testsize) > 2) 243s in1 = reshape ([in1; in1(1:i)], testsize); 243s out = reshape ([out; out(1:i)], testsize); 243s assert (isequaln (acos (in1), out)); 243s 4 tests, 4 passed, 0 known failure, 0 skipped 243s [inst/@infsupdec/acosh.m] 243s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/acosh.m 243s ***** # from the documentation string 243s ***** assert (isequal (acosh (infsupdec (2)), infsupdec ("[0x1.5124271980434, 0x1.5124271980435]"))); 243s ***** shared testdata 243s # Load compiled test data (from src/test/*.itl) 243s testdata = load (file_in_loadpath ("test/itl.mat")); 244s ***** test 244s # Scalar evaluation 244s testcases = testdata.NoSignal.infsupdec.acosh; 244s for testcase = [testcases]' 244s assert (isequaln (... 244s acosh (testcase.in{1}), ... 244s testcase.out)); 244s endfor 244s ***** test 244s # Vector evaluation 244s testcases = testdata.NoSignal.infsupdec.acosh; 244s in1 = vertcat (vertcat (testcases.in){:, 1}); 244s out = vertcat (testcases.out); 244s assert (isequaln (acosh (in1), out)); 244s ***** test 244s # N-dimensional array evaluation 244s testcases = testdata.NoSignal.infsup.acosh; 244s in1 = vertcat (vertcat (testcases.in){:, 1}); 244s out = vertcat (testcases.out); 244s # Reshape data 244s i = -1; 244s do 244s i = i + 1; 244s testsize = factor (numel (in1) + i); 244s until (numel (testsize) > 2) 244s in1 = reshape ([in1; in1(1:i)], testsize); 244s out = reshape ([out; out(1:i)], testsize); 244s assert (isequaln (acosh (in1), out)); 244s 4 tests, 4 passed, 0 known failure, 0 skipped 244s [inst/@infsupdec/bisect.m] 244s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/bisect.m 244s ***** # from the documentation string 244s ***** test 244s [a, b] = bisect (infsupdec (2, 32)); 244s assert (a == infsupdec (2, 8, "trv")); 244s assert (b == infsupdec (8, 32, "trv")); 244s 1 test, 1 passed, 0 known failure, 0 skipped 244s [inst/@infsupdec/sinh.m] 244s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/sinh.m 244s ***** # from the documentation string 244s ***** assert (isequal (sinh (infsupdec (1)), infsupdec ("[0x1.2CD9FC44EB982, 0x1.2CD9FC44EB983]"))); 244s ***** shared testdata 244s # Load compiled test data (from src/test/*.itl) 244s testdata = load (file_in_loadpath ("test/itl.mat")); 244s ***** test 244s # Scalar evaluation 244s testcases = testdata.NoSignal.infsupdec.sinh; 244s for testcase = [testcases]' 244s assert (isequaln (... 244s sinh (testcase.in{1}), ... 244s testcase.out)); 244s endfor 244s ***** test 244s # Vector evaluation 244s testcases = testdata.NoSignal.infsupdec.sinh; 244s in1 = vertcat (vertcat (testcases.in){:, 1}); 244s out = vertcat (testcases.out); 244s assert (isequaln (sinh (in1), out)); 244s ***** test 244s # N-dimensional array evaluation 244s testcases = testdata.NoSignal.infsupdec.sinh; 244s in1 = vertcat (vertcat (testcases.in){:, 1}); 244s out = vertcat (testcases.out); 244s # Reshape data 244s i = -1; 244s do 244s i = i + 1; 244s testsize = factor (numel (in1) + i); 244s until (numel (testsize) > 2) 244s in1 = reshape ([in1; in1(1:i)], testsize); 244s out = reshape ([out; out(1:i)], testsize); 244s assert (isequaln (sinh (in1), out)); 244s 4 tests, 4 passed, 0 known failure, 0 skipped 244s [inst/@infsupdec/disjoint.m] 244s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/disjoint.m 244s ***** assert (disjoint (infsupdec (3, 4), infsupdec (5, 6))); 244s ***** assert (not (disjoint (infsupdec (3, 4), infsupdec (4, 5)))); 244s ***** shared testdata 244s # Load compiled test data (from src/test/*.itl) 244s testdata = load (file_in_loadpath ("test/itl.mat")); 244s ***** test 244s # Scalar evaluation 244s testcases = testdata.NoSignal.infsupdec.disjoint; 244s for testcase = [testcases]' 244s assert (isequaln (... 244s disjoint (testcase.in{1}, testcase.in{2}), ... 244s testcase.out)); 244s endfor 244s ***** test 244s # Vector evaluation 244s testcases = testdata.NoSignal.infsupdec.disjoint; 244s in1 = vertcat (vertcat (testcases.in){:, 1}); 244s in2 = vertcat (vertcat (testcases.in){:, 2}); 244s out = vertcat (testcases.out); 244s assert (isequaln (disjoint (in1, in2), out)); 244s ***** test 244s # N-dimensional array evaluation 244s testcases = testdata.NoSignal.infsupdec.disjoint; 244s in1 = vertcat (vertcat (testcases.in){:, 1}); 244s in2 = vertcat (vertcat (testcases.in){:, 2}); 244s out = vertcat (testcases.out); 244s # Reshape data 244s i = -1; 244s do 244s i = i + 1; 244s testsize = factor (numel (in1) + i); 244s until (numel (testsize) > 2) 244s in1 = reshape ([in1; in1(1:i)], testsize); 244s in2 = reshape ([in2; in2(1:i)], testsize); 244s out = reshape ([out; out(1:i)], testsize); 244s assert (isequaln (disjoint (in1, in2), out)); 244s 5 tests, 5 passed, 0 known failure, 0 skipped 244s [inst/@infsupdec/csc.m] 244s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/csc.m 244s ***** # from the documentation string 244s ***** assert (isequal (csc (infsupdec (1)), infsupdec ("[0x1.303AA9620B223, 0x1.303AA9620B224]_com"))); 244s 1 test, 1 passed, 0 known failure, 0 skipped 244s [inst/@infsupdec/overlap.m] 244s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/overlap.m 244s ***** assert (overlap (infsupdec (1, 2), infsupdec (3, 4)), "before"); 244s ***** shared testdata 244s # Load compiled test data (from src/test/*.itl) 244s testdata = load (file_in_loadpath ("test/itl.mat")); 244s ***** test 244s # Scalar evaluation 244s testcases = testdata.NoSignal.infsupdec.overlap; 244s for testcase = [testcases]' 244s assert (isequaln (... 244s overlap (testcase.in{1}, testcase.in{2}), ... 244s testcase.out)); 244s endfor 244s ***** test 244s # Vector evaluation 244s testcases = testdata.NoSignal.infsupdec.overlap; 244s in1 = vertcat (vertcat (testcases.in){:, 1}); 244s in2 = vertcat (vertcat (testcases.in){:, 2}); 244s out = {testcases.out}'; 244s assert (isequaln (overlap (in1, in2), out)); 244s ***** test 244s # N-dimensional array evaluation 244s testcases = testdata.NoSignal.infsupdec.overlap; 244s in1 = vertcat (vertcat (testcases.in){:, 1}); 244s in2 = vertcat (vertcat (testcases.in){:, 2}); 244s out = {testcases.out}'; 244s # Reshape data 244s i = -1; 244s do 244s i = i + 1; 244s testsize = factor (numel (in1) + i); 244s until (numel (testsize) > 2) 244s in1 = reshape ([in1; in1(1:i)], testsize); 244s in2 = reshape ([in2; in2(1:i)], testsize); 244s out = reshape ([out; out(1:i)], testsize); 244s assert (isequaln (overlap (in1, in2), out)); 244s 4 tests, 4 passed, 0 known failure, 0 skipped 244s [inst/@infsupdec/coshrev.m] 244s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/coshrev.m 244s ***** # from the documentation string 244s ***** assert (isequal (coshrev (infsupdec (-2, 1)), infsupdec (0, "trv"))); 244s ***** shared testdata 244s # Load compiled test data (from src/test/*.itl) 244s testdata = load (file_in_loadpath ("test/itl.mat")); 245s ***** test 245s # Scalar evaluation 245s testcases = testdata.NoSignal.infsupdec.coshRev; 245s for testcase = [testcases]' 245s assert (isequaln (... 245s coshrev (testcase.in{1}), ... 245s testcase.out)); 245s endfor 245s ***** test 245s # Vector evaluation 245s testcases = testdata.NoSignal.infsupdec.coshRev; 245s in1 = vertcat (vertcat (testcases.in){:, 1}); 245s out = vertcat (testcases.out); 245s assert (isequaln (coshrev (in1), out)); 245s ***** test 245s # N-dimensional array evaluation 245s testcases = testdata.NoSignal.infsupdec.coshRev; 245s in1 = vertcat (vertcat (testcases.in){:, 1}); 245s out = vertcat (testcases.out); 245s # Reshape data 245s i = -1; 245s do 245s i = i + 1; 245s testsize = factor (numel (in1) + i); 245s until (numel (testsize) > 2) 245s in1 = reshape ([in1; in1(1:i)], testsize); 245s out = reshape ([out; out(1:i)], testsize); 245s assert (isequaln (coshrev (in1), out)); 245s ***** test 245s # Scalar evaluation 245s testcases = testdata.NoSignal.infsupdec.coshRevBin; 245s for testcase = [testcases]' 245s assert (isequaln (... 245s coshrev (testcase.in{1}, testcase.in{2}), ... 245s testcase.out)); 245s endfor 245s ***** test 245s # Vector evaluation 245s testcases = testdata.NoSignal.infsupdec.coshRevBin; 245s in1 = vertcat (vertcat (testcases.in){:, 1}); 245s in2 = vertcat (vertcat (testcases.in){:, 2}); 245s out = vertcat (testcases.out); 245s assert (isequaln (coshrev (in1, in2), out)); 245s ***** test 245s # N-dimensional array evaluation 245s testcases = testdata.NoSignal.infsupdec.coshRevBin; 245s in1 = vertcat (vertcat (testcases.in){:, 1}); 245s in2 = vertcat (vertcat (testcases.in){:, 2}); 245s out = vertcat (testcases.out); 245s # Reshape data 245s i = -1; 245s do 245s i = i + 1; 245s testsize = factor (numel (in1) + i); 245s until (numel (testsize) > 2) 245s in1 = reshape ([in1; in1(1:i)], testsize); 245s in2 = reshape ([in2; in2(1:i)], testsize); 245s out = reshape ([out; out(1:i)], testsize); 245s assert (isequaln (coshrev (in1, in2), out)); 245s 7 tests, 7 passed, 0 known failure, 0 skipped 245s [inst/@infsupdec/power.m] 245s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/power.m 245s ***** # from the documentation string 245s ***** assert (isequal (infsupdec (-5, 6) .^ infsupdec (2, 3), infsupdec (-125, 216, "trv"))); 245s ***** shared testdata 245s # Load compiled test data (from src/test/*.itl) 245s testdata = load (file_in_loadpath ("test/itl.mat")); 245s ***** test 245s # Scalar evaluation 245s testcases = testdata.NoSignal.infsupdec.sqr; 245s for testcase = [testcases]' 245s assert (isequaln (... 245s power (testcase.in{1}, 2), ... 245s testcase.out)); 245s endfor 245s ***** test 245s # Vector evaluation 245s testcases = testdata.NoSignal.infsupdec.sqr; 245s in1 = vertcat (vertcat (testcases.in){:, 1}); 245s out = vertcat (testcases.out); 245s assert (isequaln (power (in1, 2), out)); 245s ***** test 245s # N-dimensional array evaluation 245s testcases = testdata.NoSignal.infsup.sqr; 245s in1 = vertcat (vertcat (testcases.in){:, 1}); 245s out = vertcat (testcases.out); 245s # Reshape data 245s i = -1; 245s do 245s i = i + 1; 245s testsize = factor (numel (in1) + i); 245s until (numel (testsize) > 2) 245s in1 = reshape ([in1; in1(1:i)], testsize); 245s out = reshape ([out; out(1:i)], testsize); 245s assert (isequaln (power (in1, 2), out)); 245s 4 tests, 4 passed, 0 known failure, 0 skipped 245s [inst/@infsupdec/det.m] 245s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/det.m 245s ***** # from the documentation string 245s ***** assert (det (infsupdec (magic (3))) == -360); 245s 1 test, 1 passed, 0 known failure, 0 skipped 245s [inst/@infsupdec/postpad.m] 245s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/postpad.m 245s ***** assert (isequal (postpad (infsupdec (1:3), 4, 4), infsupdec (1:4))); 245s ***** assert (isequal (postpad (infsupdec (1:3), 2, 4), infsupdec (1:2))); 245s ***** assert (isequal (postpad (infsupdec (0), 10, 0, 3), infsupdec (zeros (1, 1, 10)))); 245s ***** assert (isequal (postpad (infsupdec (zeros (1, 2, 2)), 3), infsupdec (zeros (1, 3, 2)))); 245s 4 tests, 4 passed, 0 known failure, 0 skipped 245s [inst/@infsupdec/subset.m] 245s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/subset.m 245s ***** assert (subset (infsupdec (1, 2), infsupdec (1, 3))); 245s ***** shared testdata 245s # Load compiled test data (from src/test/*.itl) 245s testdata = load (file_in_loadpath ("test/itl.mat")); 245s ***** test 245s # Scalar evaluation 245s testcases = testdata.NoSignal.infsupdec.subset; 245s for testcase = [testcases]' 245s assert (isequaln (... 245s subset (testcase.in{1}, testcase.in{2}), ... 245s testcase.out)); 245s endfor 245s ***** test 245s # Vector evaluation 245s testcases = testdata.NoSignal.infsupdec.subset; 245s in1 = vertcat (vertcat (testcases.in){:, 1}); 245s in2 = vertcat (vertcat (testcases.in){:, 2}); 245s out = vertcat (testcases.out); 245s assert (isequaln (subset (in1, in2), out)); 245s ***** test 245s # N-dimensional array evaluation 245s testcases = testdata.NoSignal.infsupdec.subset; 245s in1 = vertcat (vertcat (testcases.in){:, 1}); 245s in2 = vertcat (vertcat (testcases.in){:, 2}); 245s out = vertcat (testcases.out); 245s # Reshape data 245s i = -1; 245s do 245s i = i + 1; 245s testsize = factor (numel (in1) + i); 245s until (numel (testsize) > 2) 245s in1 = reshape ([in1; in1(1:i)], testsize); 245s in2 = reshape ([in2; in2(1:i)], testsize); 245s out = reshape ([out; out(1:i)], testsize); 245s assert (isequaln (subset (in1, in2), out)); 245s 4 tests, 4 passed, 0 known failure, 0 skipped 245s [inst/@infsupdec/expm1.m] 245s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/expm1.m 245s ***** # from the documentation string 245s ***** assert (isequal (expm1 (infsupdec (eps)), infsupdec ("[0x1p-52, 0x1.0000000000001p-52]"))); 245s 1 test, 1 passed, 0 known failure, 0 skipped 245s [inst/@infsupdec/atanh.m] 245s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/atanh.m 245s ***** # from the documentation string 245s ***** assert (isequal (atanh (infsupdec (.5)), infsupdec ("[0x1.193EA7AAD030Ap-1, 0x1.193EA7AAD030Bp-1]"))); 245s ***** shared testdata 245s # Load compiled test data (from src/test/*.itl) 245s testdata = load (file_in_loadpath ("test/itl.mat")); 246s ***** test 246s # Scalar evaluation 246s testcases = testdata.NoSignal.infsupdec.atanh; 246s for testcase = [testcases]' 246s assert (isequaln (... 246s atanh (testcase.in{1}), ... 246s testcase.out)); 246s endfor 246s ***** test 246s # Vector evaluation 246s testcases = testdata.NoSignal.infsupdec.atanh; 246s in1 = vertcat (vertcat (testcases.in){:, 1}); 246s out = vertcat (testcases.out); 246s assert (isequaln (atanh (in1), out)); 246s ***** test 246s # N-dimensional array evaluation 246s testcases = testdata.NoSignal.infsup.atanh; 246s in1 = vertcat (vertcat (testcases.in){:, 1}); 246s out = vertcat (testcases.out); 246s # Reshape data 246s i = -1; 246s do 246s i = i + 1; 246s testsize = factor (numel (in1) + i); 246s until (numel (testsize) > 2) 246s in1 = reshape ([in1; in1(1:i)], testsize); 246s out = reshape ([out; out(1:i)], testsize); 246s assert (isequaln (atanh (in1), out)); 246s 4 tests, 4 passed, 0 known failure, 0 skipped 246s [inst/@infsupdec/gauss.m] 246s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/gauss.m 246s ***** # from the documentation string 246s ***** assert (isequal (gauss (infsupdec ([1, 0; 0, 2]), [2, 0; 0, 4]), infsupdec ([2, 0; 0, 2], "trv"))); 246s 1 test, 1 passed, 0 known failure, 0 skipped 246s [inst/@infsupdec/mpower.m] 246s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/mpower.m 246s ***** # from the documentation string 246s ***** assert (isequal (infsupdec (magic (3)) ^ 2, infsupdec (magic (3) ^ 2))); 246s 1 test, 1 passed, 0 known failure, 0 skipped 246s [inst/@infsupdec/mince.m] 246s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/mince.m 246s ***** assert (isequal (mince (infsupdec (0, 10), 10), infsupdec (0 : 9, 1 : 10, "trv"))); 246s 1 test, 1 passed, 0 known failure, 0 skipped 246s [inst/@infsupdec/strictsubset.m] 246s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/strictsubset.m 246s ***** assert (strictsubset (infsupdec (1, 2), infsupdec (1, 3))); 246s ***** assert (strictsubset (infsupdec (2, 3), infsupdec (1, 3))); 246s ***** assert (not (strictsubset (infsupdec (1, 2), infsupdec (1, 2)))); 246s ***** assert (not (strictsubset (infsupdec (1, 3), infsupdec (1, 2)))); 246s ***** assert (strictsubset (infsupdec (), infsupdec (1, 3))); 246s ***** assert (not (strictsubset (infsupdec (), infsupdec ()))); 246s ***** assert (strictsubset (infsupdec (), infsupdec (-inf, inf))); 246s ***** assert (strictsubset (infsupdec (0, inf), infsupdec (-inf, inf))); 246s ***** assert (strictsubset (infsupdec (-inf, 0), infsupdec (-inf, inf))); 246s ***** assert (not (strictsubset (infsupdec (-inf, inf), infsupdec (-inf, inf)))); 246s 10 tests, 10 passed, 0 known failure, 0 skipped 246s [inst/@infsupdec/setxor.m] 246s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/setxor.m 246s ***** test 246s [z, z1, z2] = setxor (infsupdec (), infsupdec ()); 246s assert (isempty (z)); 246s assert (isempty (z1)); 246s assert (isempty (z2)); 246s ***** test 246s [z, z1, z2] = setxor (infsupdec (-inf, inf), infsupdec ()); 246s assert (isentire (z)); 246s assert (isentire (z1)); 246s assert (isempty (z2)); 246s ***** test 246s [z, z1, z2] = setxor (infsupdec (-inf, inf), infsupdec (2)); 246s assert (isentire (z)); 246s assert (z1 == infsupdec (-inf, 2)); 246s assert (z2 == infsupdec (2, inf)); 246s ***** test 246s [z, z1, z2] = setxor (infsupdec (2, 3), infsupdec (2)); 246s assert (z == infsupdec (2, 3)); 246s assert (z1 == infsupdec ()); 246s assert (z2 == infsupdec (2, 3)); 246s ***** test 246s [z, z1, z2] = setxor (infsupdec (2, 3), infsupdec (2, 2.5)); 246s assert (z == infsupdec (2.5, 3)); 246s assert (z1 == infsupdec ()); 246s assert (z2 == infsupdec (2.5, 3)); 246s ***** test 246s # from the documentation string 246s [z, z1, z2] = setxor (infsupdec (1, 3), infsupdec (2, 4)); 246s assert (z == infsupdec (1, 4)); 246s assert (z1 == infsupdec (1, 2)); 246s assert (z2 == infsupdec (3, 4)); 246s 6 tests, 6 passed, 0 known failure, 0 skipped 246s [inst/@infsupdec/atan2rev2.m] 246s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/atan2rev2.m 246s ***** # from the documentation string 246s ***** assert (isequal (atan2rev2 (infsupdec (1, 2), infsupdec ("pi") / 4), infsupdec ("[0x1.FFFFFFFFFFFFEp-1, 0x1.0000000000001p1]_trv"))); 246s 1 test, 1 passed, 0 known failure, 0 skipped 246s [inst/@infsupdec/gammaln.m] 246s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/gammaln.m 246s ***** assert (isequal (gammaln (infsupdec (-inf, inf)), infsupdec ("[-0x1.F19B9BCC38A42p-4, +Inf]_trv"))); 246s ***** # from the documentation string 246s ***** assert (isequal (gammaln (infsupdec (1.5)), infsupdec ("[-0x1.EEB95B094C192p-4, -0x1.EEB95B094C191p-4]_com"))); 246s 2 tests, 2 passed, 0 known failure, 0 skipped 246s [inst/@infsupdec/cancelminus.m] 246s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/cancelminus.m 246s ***** # from the documentation string 246s ***** assert (isequal (cancelminus (infsupdec (2, 3), infsupdec (1, 1.5)), infsupdec (1, 1.5, "trv"))); 246s ***** shared testdata 246s # Load compiled test data (from src/test/*.itl) 246s testdata = load (file_in_loadpath ("test/itl.mat")); 246s ***** test 246s # Scalar evaluation 246s testcases = testdata.NoSignal.infsupdec.cancelMinus; 246s for testcase = [testcases]' 246s assert (isequaln (... 246s cancelminus (testcase.in{1}, testcase.in{2}), ... 246s testcase.out)); 246s endfor 246s ***** test 246s # Vector evaluation 246s testcases = testdata.NoSignal.infsupdec.cancelMinus; 246s in1 = vertcat (vertcat (testcases.in){:, 1}); 246s in2 = vertcat (vertcat (testcases.in){:, 2}); 246s out = vertcat (testcases.out); 246s assert (isequaln (cancelminus (in1, in2), out)); 246s ***** test 246s # N-dimensional array evaluation 246s testcases = testdata.NoSignal.infsupdec.cancelMinus; 246s in1 = vertcat (vertcat (testcases.in){:, 1}); 246s in2 = vertcat (vertcat (testcases.in){:, 2}); 246s out = vertcat (testcases.out); 246s # Reshape data 246s i = -1; 246s do 246s i = i + 1; 246s testsize = factor (numel (in1) + i); 246s until (numel (testsize) > 2) 246s in1 = reshape ([in1; in1(1:i)], testsize); 246s in2 = reshape ([in2; in2(1:i)], testsize); 246s out = reshape ([out; out(1:i)], testsize); 246s assert (isequaln (cancelminus (in1, in2), out)); 246s 4 tests, 4 passed, 0 known failure, 0 skipped 246s [inst/@infsupdec/dot.m] 246s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/dot.m 246s ***** # matrix × matrix 246s ***** assert (isequal (dot (infsupdec (magic (3)), magic (3)), infsupdec([89, 107, 89]))); 246s ***** assert (isequal (dot (infsupdec (magic (3)), magic (3), 1), infsupdec([89, 107, 89]))); 246s ***** assert (isequal (dot (infsupdec (magic (3)), magic (3), 2), infsupdec([101; 83; 101]))); 246s ***** # matrix × vector 246s ***** assert (isequal (dot (infsupdec (magic (3)), [1, 2, 3]), infsupdec([28; 34; 28]))); 246s ***** assert (isequal (dot (infsupdec (magic (3)), [1, 2, 3], 1), infsupdec([15, 30, 45]))); 246s ***** assert (isequal (dot (infsupdec (magic (3)), [1, 2, 3], 2), infsupdec([28; 34; 28]))); 247s ***** assert (isequal (dot (infsupdec (magic (3)), [1; 2; 3]), infsupdec([26, 38, 26]))); 247s ***** assert (isequal (dot (infsupdec (magic (3)), [1; 2; 3], 1), infsupdec([26, 38, 26]))); 247s ***** assert (isequal (dot (infsupdec (magic (3)), [1; 2; 3], 2), infsupdec([15; 30; 45]))); 247s ***** # matrix × scalar 247s ***** assert (isequal (dot (infsupdec (magic (3)), 42), infsupdec([630, 630, 630]))); 247s ***** assert (isequal (dot (infsupdec (magic (3)), 42, 1), infsupdec([630, 630, 630]))); 247s ***** assert (isequal (dot (infsupdec (magic (3)), 42, 2), infsupdec([630; 630; 630]))); 247s ***** # vector x vector 247s ***** assert (isequal (dot (infsupdec([1, 2, 3]), [4, 5, 6]), infsupdec(32))); 247s ***** assert (isequal (dot (infsupdec([1, 2, 3]), [4, 5, 6], 1), infsupdec([4, 10, 18]))); 247s ***** assert (isequal (dot (infsupdec([1, 2, 3]), [4, 5, 6], 2), infsupdec(32))); 247s ***** assert (isequal (dot (infsupdec([1; 2; 3]), [4; 5; 6]), infsupdec(32))); 247s ***** assert (isequal (dot (infsupdec([1; 2; 3]), [4; 5; 6], 1), infsupdec(32))); 247s ***** assert (isequal (dot (infsupdec([1; 2; 3]), [4; 5; 6], 2), infsupdec([4; 10; 18]))); 247s ***** # vector × scalar 247s ***** assert (isequal (dot (infsupdec ([1, 2, 3]), 42), infsupdec(252))); 247s ***** assert (isequal (dot (infsupdec ([1, 2, 3]), 42, 1), infsupdec([42, 84, 126]))); 247s ***** assert (isequal (dot (infsupdec ([1, 2, 3]), 42, 2), infsupdec(252))); 247s ***** assert (isequal (dot (infsupdec ([1; 2; 3]), 42), infsupdec(252))); 247s ***** assert (isequal (dot (infsupdec ([1; 2; 3]), 42, 1), infsupdec(252))); 247s ***** assert (isequal (dot (infsupdec ([1; 2; 3]), 42, 2), infsupdec([42; 84; 126]))); 247s ***** # empty matrix x empty matrix 247s ***** assert (isequal (dot (infsupdec (ones (0, 2)), infsupdec (ones (0, 2))), infsupdec ([0, 0]))); 247s ***** # N-dimensional arrays 247s ***** test 247s x = infsupdec (reshape (1:24, 2, 3, 4)); 247s y = infsupdec (2.*ones (2, 3, 4)); 247s assert (isequal (dot (x, y, 3), infsupdec ([80, 96, 112; 88, 104, 120]))) 247s ***** test 247s x = infsupdec (ones (2, 2, 2, 2)); 247s y = infsupdec (1); 247s assert (size (dot (x, y)), [1, 2, 2, 2]); 247s assert (size (dot (x, y, 1)), [1, 2, 2, 2]); 247s assert (size (dot (x, y, 2)), [2, 1, 2, 2]); 247s assert (size (dot (x, y, 3)), [2, 2, 1, 2]); 247s assert (size (dot (x, y, 4)), [2, 2, 2]); 247s assert (size (dot (x, y, 5)), [2, 2, 2, 2]); 247s ***** # from the documentation string 247s ***** assert (isequal (dot ([infsupdec(1), 2, 3], [infsupdec(2), 3, 4]), infsupdec (20))); 247s ***** assert (isequal (dot (infsupdec ([realmax; realmin; realmax]), [1; -1; -1], 1), infsupdec (-realmin))); 247s 29 tests, 29 passed, 0 known failure, 0 skipped 247s [inst/@infsupdec/asin.m] 247s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/asin.m 247s ***** # from the documentation string 247s ***** assert (isequal (asin (infsupdec (.5)), infsupdec ("[0x1.0C152382D7365p-1, 0x1.0C152382D7366p-1]"))); 247s ***** shared testdata 247s # Load compiled test data (from src/test/*.itl) 247s testdata = load (file_in_loadpath ("test/itl.mat")); 247s ***** test 247s # Scalar evaluation 247s testcases = testdata.NoSignal.infsupdec.asin; 247s for testcase = [testcases]' 247s assert (isequaln (... 247s asin (testcase.in{1}), ... 247s testcase.out)); 247s endfor 247s ***** test 247s # Vector evaluation 247s testcases = testdata.NoSignal.infsupdec.asin; 247s in1 = vertcat (vertcat (testcases.in){:, 1}); 247s out = vertcat (testcases.out); 247s assert (isequaln (asin (in1), out)); 247s ***** test 247s # N-dimensional array evaluation 247s testcases = testdata.NoSignal.infsup.asin; 247s in1 = vertcat (vertcat (testcases.in){:, 1}); 247s out = vertcat (testcases.out); 247s # Reshape data 247s i = -1; 247s do 247s i = i + 1; 247s testsize = factor (numel (in1) + i); 247s until (numel (testsize) > 2) 247s in1 = reshape ([in1; in1(1:i)], testsize); 247s out = reshape ([out; out(1:i)], testsize); 247s assert (isequaln (asin (in1), out)); 247s 4 tests, 4 passed, 0 known failure, 0 skipped 247s [inst/@infsupdec/union.m] 247s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/union.m 247s ***** # from the documentation string 247s ***** assert (isequal (union (infsupdec (1, 3), infsupdec (2, 4)), infsupdec (1, 4, "trv"))); 247s ***** shared testdata 247s # Load compiled test data (from src/test/*.itl) 247s testdata = load (file_in_loadpath ("test/itl.mat")); 247s ***** test 247s # Scalar evaluation 247s testcases = testdata.NoSignal.infsupdec.convexHull; 247s for testcase = [testcases]' 247s assert (isequaln (... 247s union (testcase.in{1}, testcase.in{2}), ... 247s testcase.out)); 247s endfor 247s ***** test 247s # Vector evaluation 247s testcases = testdata.NoSignal.infsupdec.convexHull; 247s in1 = vertcat (vertcat (testcases.in){:, 1}); 247s in2 = vertcat (vertcat (testcases.in){:, 2}); 247s out = vertcat (testcases.out); 247s assert (isequaln (union (in1, in2), out)); 247s ***** test 247s # N-dimensional array evaluation 247s testcases = testdata.NoSignal.infsupdec.convexHull; 247s in1 = vertcat (vertcat (testcases.in){:, 1}); 247s in2 = vertcat (vertcat (testcases.in){:, 2}); 247s out = vertcat (testcases.out); 247s # Reshape data 247s i = -1; 247s do 247s i = i + 1; 247s testsize = factor (numel (in1) + i); 247s until (numel (testsize) > 2) 247s in1 = reshape ([in1; in1(1:i)], testsize); 247s in2 = reshape ([in2; in2(1:i)], testsize); 247s out = reshape ([out; out(1:i)], testsize); 247s assert (isequaln (union (in1, in2), out)); 247s 4 tests, 4 passed, 0 known failure, 0 skipped 247s [inst/@infsupdec/max.m] 247s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/max.m 247s ***** # from the documentation string 247s ***** assert (isequal (max (infsupdec (2, 3), infsupdec (1, 2)), infsupdec (2, 3))); 247s ***** shared testdata 247s # Load compiled test data (from src/test/*.itl) 247s testdata = load (file_in_loadpath ("test/itl.mat")); 247s ***** test 247s # Scalar evaluation 247s testcases = testdata.NoSignal.infsupdec.max; 247s for testcase = [testcases]' 247s assert (isequaln (... 247s max (testcase.in{1}, testcase.in{2}), ... 247s testcase.out)); 247s endfor 247s ***** test 247s # Vector evaluation 247s testcases = testdata.NoSignal.infsupdec.max; 247s in1 = vertcat (vertcat (testcases.in){:, 1}); 247s in2 = vertcat (vertcat (testcases.in){:, 2}); 247s out = vertcat (testcases.out); 247s assert (isequaln (max (in1, in2), out)); 247s ***** test 247s # N-dimensional array evaluation 247s testcases = testdata.NoSignal.infsupdec.max; 247s in1 = vertcat (vertcat (testcases.in){:, 1}); 247s in2 = vertcat (vertcat (testcases.in){:, 2}); 247s out = vertcat (testcases.out); 247s # Reshape data 247s i = -1; 247s do 247s i = i + 1; 247s testsize = factor (numel (in1) + i); 247s until (numel (testsize) > 2) 247s in1 = reshape ([in1; in1(1:i)], testsize); 247s in2 = reshape ([in2; in2(1:i)], testsize); 247s out = reshape ([out; out(1:i)], testsize); 247s assert (isequaln (max (in1, in2), out)); 248s 4 tests, 4 passed, 0 known failure, 0 skipped 248s [inst/@infsupdec/coth.m] 248s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/coth.m 248s ***** # from the documentation string 248s ***** assert (isequal (coth (infsupdec (1)), infsupdec ("[0x1.50231499B6B1D, 0x1.50231499B6B1E]_com"))); 248s 1 test, 1 passed, 0 known failure, 0 skipped 248s [inst/@infsupdec/atan.m] 248s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/atan.m 248s ***** # from the documentation string 248s ***** assert (isequal (atan (infsupdec (1)), infsupdec ("[0x1.921FB54442D18p-1, 0x1.921FB54442D19p-1]"))); 248s ***** shared testdata 248s # Load compiled test data (from src/test/*.itl) 248s testdata = load (file_in_loadpath ("test/itl.mat")); 248s ***** test 248s # Scalar evaluation 248s testcases = testdata.NoSignal.infsupdec.atan; 248s for testcase = [testcases]' 248s assert (isequaln (... 248s atan (testcase.in{1}), ... 248s testcase.out)); 248s endfor 248s ***** test 248s # Vector evaluation 248s testcases = testdata.NoSignal.infsupdec.atan; 248s in1 = vertcat (vertcat (testcases.in){:, 1}); 248s out = vertcat (testcases.out); 248s assert (isequaln (atan (in1), out)); 248s ***** test 248s # N-dimensional array evaluation 248s testcases = testdata.NoSignal.infsup.atan; 248s in1 = vertcat (vertcat (testcases.in){:, 1}); 248s out = vertcat (testcases.out); 248s # Reshape data 248s i = -1; 248s do 248s i = i + 1; 248s testsize = factor (numel (in1) + i); 248s until (numel (testsize) > 2) 248s in1 = reshape ([in1; in1(1:i)], testsize); 248s out = reshape ([out; out(1:i)], testsize); 248s assert (isequaln (atan (in1), out)); 248s 4 tests, 4 passed, 0 known failure, 0 skipped 248s [inst/@infsupdec/psi.m] 248s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/psi.m 248s ***** assert (isempty (psi (infsupdec (0)))); 248s ***** assert (isempty (psi (infsupdec (-1)))); 248s ***** assert (isempty (psi (infsupdec (-2)))); 248s ***** assert (isempty (psi (infsupdec (-3)))); 248s ***** assert (isequal (psi (infsupdec (pow2 (-1074), inf)), infsupdec ("[Entire]_dac"))); 248s ***** assert (isequal (psi (infsupdec (0, inf)), infsupdec ("[Entire]_trv"))); 248s ***** assert (isequal (psi (infsupdec (-inf, -43.23)), infsupdec ("[Entire]_trv"))); 248s ***** assert (isequal (psi (infsupdec (-1, 0)), infsupdec ("[Entire]_trv"))); 248s ***** assert (isequal (psi (infsupdec (-2, -1)), infsupdec ("[Entire]_trv"))); 248s ***** assert (isequal (psi (infsupdec (-eps, eps)), infsupdec ("[Entire]_trv"))); 248s ***** assert (isequal (psi (infsupdec (-1-eps, -1+eps)), infsupdec ("[Entire]_trv"))); 248s ***** assert (isequal (psi (infsupdec (-4.1, -3.9)), infsupdec ("[Entire]_trv"))); 248s ***** # from the documentation string 248s ***** assert (isequal (psi (infsupdec (1)), infsupdec ("[-0x1.2788CFC6FB619p-1, -0x1.2788CFC6FB618p-1]_com"))); 248s 13 tests, 13 passed, 0 known failure, 0 skipped 248s [inst/@infsupdec/linspace.m] 248s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/linspace.m 248s ***** assert (isequal (linspace (infsupdec (0), infsupdec (10), 9), infsupdec (linspace (0, 10, 9)))); 248s 1 test, 1 passed, 0 known failure, 0 skipped 248s [inst/@infsupdec/log.m] 248s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/log.m 248s ***** # from the documentation string 248s ***** assert (isequal (log (infsupdec (2)), infsupdec ("[0x1.62E42FEFA39EFp-1, 0x1.62E42FEFA39Fp-1]"))); 248s ***** shared testdata 248s # Load compiled test data (from src/test/*.itl) 248s testdata = load (file_in_loadpath ("test/itl.mat")); 248s ***** test 248s # Scalar evaluation 248s testcases = testdata.NoSignal.infsupdec.log; 248s for testcase = [testcases]' 248s assert (isequaln (... 248s log (testcase.in{1}), ... 248s testcase.out)); 248s endfor 248s ***** test 248s # Vector evaluation 248s testcases = testdata.NoSignal.infsupdec.log; 248s in1 = vertcat (vertcat (testcases.in){:, 1}); 248s out = vertcat (testcases.out); 248s assert (isequaln (log (in1), out)); 248s ***** test 248s # N-dimensional array evaluation 248s testcases = testdata.NoSignal.infsup.log; 248s in1 = vertcat (vertcat (testcases.in){:, 1}); 248s out = vertcat (testcases.out); 248s # Reshape data 248s i = -1; 248s do 248s i = i + 1; 248s testsize = factor (numel (in1) + i); 248s until (numel (testsize) > 2) 248s in1 = reshape ([in1; in1(1:i)], testsize); 248s out = reshape ([out; out(1:i)], testsize); 248s assert (isequaln (log (in1), out)); 248s 4 tests, 4 passed, 0 known failure, 0 skipped 248s [inst/@infsupdec/uminus.m] 248s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/uminus.m 248s ***** # from the documentation string 248s ***** assert (isequal (-infsupdec (2, 3), infsupdec (-3, -2))); 248s ***** shared testdata 248s # Load compiled test data (from src/test/*.itl) 248s testdata = load (file_in_loadpath ("test/itl.mat")); 248s ***** test 248s # Scalar evaluation 248s testcases = testdata.NoSignal.infsupdec.neg; 248s for testcase = [testcases]' 248s assert (isequaln (... 248s uminus (testcase.in{1}), ... 248s testcase.out)); 248s endfor 248s ***** test 248s # Vector evaluation 248s testcases = testdata.NoSignal.infsupdec.neg; 248s in1 = vertcat (vertcat (testcases.in){:, 1}); 248s out = vertcat (testcases.out); 248s assert (isequaln (uminus (in1), out)); 248s ***** test 248s # N-dimensional array evaluation 248s testcases = testdata.NoSignal.infsup.neg; 248s in1 = vertcat (vertcat (testcases.in){:, 1}); 248s out = vertcat (testcases.out); 248s # Reshape data 248s i = -1; 248s do 248s i = i + 1; 248s testsize = factor (numel (in1) + i); 248s until (numel (testsize) > 2) 248s in1 = reshape ([in1; in1(1:i)], testsize); 248s out = reshape ([out; out(1:i)], testsize); 248s assert (isequaln (uminus (in1), out)); 248s 4 tests, 4 passed, 0 known failure, 0 skipped 248s [inst/@infsupdec/fma.m] 248s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/fma.m 248s ***** # from the documentation string 248s ***** assert (isequal (fma (infsupdec (1+eps), infsupdec (7), infsupdec ("0.1")), infsupdec ("[0x1.C666666666668p2, 0x1.C666666666669p2]"))); 248s ***** shared testdata 248s # Load compiled test data (from src/test/*.itl) 248s testdata = load (file_in_loadpath ("test/itl.mat")); 249s ***** test 249s # Scalar evaluation 249s testcases = testdata.NoSignal.infsupdec.fma; 249s for testcase = [testcases]' 249s assert (isequaln (... 249s fma (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 249s testcase.out)); 249s endfor 249s ***** test 249s # Vector evaluation 249s testcases = testdata.NoSignal.infsupdec.fma; 249s in1 = vertcat (vertcat (testcases.in){:, 1}); 249s in2 = vertcat (vertcat (testcases.in){:, 2}); 249s in3 = vertcat (vertcat (testcases.in){:, 3}); 249s out = vertcat (testcases.out); 249s assert (isequaln (fma (in1, in2, in3), out)); 249s ***** test 249s # N-dimensional array evaluation 249s testcases = testdata.NoSignal.infsupdec.fma; 249s in1 = vertcat (vertcat (testcases.in){:, 1}); 249s in2 = vertcat (vertcat (testcases.in){:, 2}); 249s in3 = vertcat (vertcat (testcases.in){:, 3}); 249s out = vertcat (testcases.out); 249s # Reshape data 249s i = -1; 249s do 249s i = i + 1; 249s testsize = factor (numel (in1) + i); 249s until (numel (testsize) > 2 | i == numel (in1)) 249s in1 = reshape ([in1; in1(1:i)], testsize); 249s in2 = reshape ([in2; in2(1:i)], testsize); 249s in3 = reshape ([in3; in3(1:i)], testsize); 249s out = reshape ([out; out(1:i)], testsize); 249s assert (isequaln (fma (in1, in2, in3), out)); 249s 4 tests, 4 passed, 0 known failure, 0 skipped 249s [inst/@infsupdec/sin.m] 249s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/sin.m 249s ***** # from the documentation string 249s ***** assert (isequal (sin (infsupdec (1)), infsupdec ("[0x1.AED548F090CEEp-1, 0x1.AED548F090CEFp-1]"))); 249s ***** shared testdata 249s # Load compiled test data (from src/test/*.itl) 249s testdata = load (file_in_loadpath ("test/itl.mat")); 249s ***** test 249s # Scalar evaluation 249s testcases = testdata.NoSignal.infsupdec.sin; 249s for testcase = [testcases]' 249s assert (isequaln (... 249s sin (testcase.in{1}), ... 249s testcase.out)); 249s endfor 249s ***** test 249s # Vector evaluation 249s testcases = testdata.NoSignal.infsupdec.sin; 249s in1 = vertcat (vertcat (testcases.in){:, 1}); 249s out = vertcat (testcases.out); 249s assert (isequaln (sin (in1), out)); 249s ***** test 249s # N-dimensional array evaluation 249s testcases = testdata.NoSignal.infsup.sin; 249s in1 = vertcat (vertcat (testcases.in){:, 1}); 249s out = vertcat (testcases.out); 249s # Reshape data 249s i = -1; 249s do 249s i = i + 1; 249s testsize = factor (numel (in1) + i); 249s until (numel (testsize) > 2) 249s in1 = reshape ([in1; in1(1:i)], testsize); 249s out = reshape ([out; out(1:i)], testsize); 249s assert (isequaln (sin (in1), out)); 249s 4 tests, 4 passed, 0 known failure, 0 skipped 249s [inst/@infsupdec/bitunpack.m] 249s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/bitunpack.m 249s ***** test 249s littleendian = bitunpack (uint16 (1))(1); 249s b = zeros (1, 136); 249s if (littleendian) 249s b([52, 63, 117, 127, 133]) = 1; 249s else 249s b([7, 12, 71, 77, 133]) = 1; 249s endif 249s assert (bitunpack (infsupdec (3, 4)), logical (b)); 249s 1 test, 1 passed, 0 known failure, 0 skipped 249s [inst/@infsupdec/round.m] 249s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/round.m 249s ***** # Empty interval 249s ***** assert (isequal (round (infsupdec ()), infsupdec ())); 249s ***** # Singleton intervals 249s ***** assert (isequal (round (infsupdec (0)), infsupdec (0))); 249s ***** assert (isequal (round (infsupdec (0.5)), infsupdec (1, "dac"))); 249s ***** assert (isequal (round (infsupdec (0.25)), infsupdec (0))); 249s ***** assert (isequal (round (infsupdec (0.75)), infsupdec (1))); 249s ***** assert (isequal (round (infsupdec (-0.5)), infsupdec (-1, "dac"))); 249s ***** # Bounded intervals 249s ***** assert (isequal (round (infsupdec (-0.5, 0)), infsupdec (-1, 0, "def"))); 249s ***** assert (isequal (round (infsupdec (0, 0.5)), infsupdec (0, 1, "def"))); 249s ***** assert (isequal (round (infsupdec (0.25, 0.5)), infsupdec (0, 1, "def"))); 249s ***** assert (isequal (round (infsupdec (-1, 0)), infsupdec (-1, 0, "def"))); 249s ***** assert (isequal (round (infsupdec (-1, 1)), infsupdec (-1, 1, "def"))); 249s ***** assert (isequal (round (infsupdec (-realmin, realmin)), infsupdec (0))); 249s ***** assert (isequal (round (infsupdec (-realmax, realmax)), infsupdec (-realmax, realmax, "def"))); 249s ***** # Unbounded intervals 249s ***** assert (isequal (round (infsupdec (-realmin, inf)), infsupdec (0, inf, "def"))); 249s ***** assert (isequal (round (infsupdec (-realmax, inf)), infsupdec (-realmax, inf, "def"))); 249s ***** assert (isequal (round (infsupdec (-inf, realmin)), infsupdec (-inf, 0, "def"))); 249s ***** assert (isequal (round (infsupdec (-inf, realmax)), infsupdec (-inf, realmax, "def"))); 249s ***** assert (isequal (round (infsupdec (-inf, inf)), infsupdec (-inf, inf, "def"))); 249s ***** shared testdata 249s # Load compiled test data (from src/test/*.itl) 249s testdata = load (file_in_loadpath ("test/itl.mat")); 249s ***** test 249s # Scalar evaluation 249s testcases = testdata.NoSignal.infsupdec.roundTiesToAway; 249s for testcase = [testcases]' 249s assert (isequaln (... 249s round (testcase.in{1}), ... 249s testcase.out)); 249s endfor 249s ***** test 249s # Vector evaluation 249s testcases = testdata.NoSignal.infsupdec.roundTiesToAway; 249s in1 = vertcat (vertcat (testcases.in){:, 1}); 249s out = vertcat (testcases.out); 249s assert (isequaln (round (in1), out)); 249s ***** test 249s # N-dimensional array evaluation 249s testcases = testdata.NoSignal.infsup.roundTiesToAway; 249s in1 = vertcat (vertcat (testcases.in){:, 1}); 249s out = vertcat (testcases.out); 249s # Reshape data 249s i = -1; 249s do 249s i = i + 1; 249s testsize = factor (numel (in1) + i); 249s until (numel (testsize) > 2) 249s in1 = reshape ([in1; in1(1:i)], testsize); 249s out = reshape ([out; out(1:i)], testsize); 249s assert (isequaln (round (in1), out)); 249s 21 tests, 21 passed, 0 known failure, 0 skipped 249s [inst/@infsupdec/tanrev.m] 249s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/tanrev.m 249s ***** # from the documentation string 249s ***** assert (isequal (tanrev (infsupdec (0), infsupdec (2, 4)), infsupdec ("pi", "trv"))); 249s ***** shared testdata 249s # Load compiled test data (from src/test/*.itl) 249s testdata = load (file_in_loadpath ("test/itl.mat")); 250s ***** test 250s # Scalar evaluation 250s testcases = testdata.NoSignal.infsupdec.tanRev; 250s for testcase = [testcases]' 250s assert (isequaln (... 250s tanrev (testcase.in{1}), ... 250s testcase.out)); 250s endfor 250s ***** test 250s # Vector evaluation 250s testcases = testdata.NoSignal.infsupdec.tanRev; 250s in1 = vertcat (vertcat (testcases.in){:, 1}); 250s out = vertcat (testcases.out); 250s assert (isequaln (tanrev (in1), out)); 250s ***** test 250s # N-dimensional array evaluation 250s testcases = testdata.NoSignal.infsupdec.tanRev; 250s in1 = vertcat (vertcat (testcases.in){:, 1}); 250s out = vertcat (testcases.out); 250s # Reshape data 250s i = -1; 250s do 250s i = i + 1; 250s testsize = factor (numel (in1) + i); 250s until (numel (testsize) > 2) 250s in1 = reshape ([in1; in1(1:i)], testsize); 250s out = reshape ([out; out(1:i)], testsize); 250s assert (isequaln (tanrev (in1), out)); 250s ***** test 250s # Scalar evaluation 250s testcases = testdata.NoSignal.infsupdec.tanRevBin; 250s for testcase = [testcases]' 250s assert (isequaln (... 250s tanrev (testcase.in{1}, testcase.in{2}), ... 250s testcase.out)); 250s endfor 250s ***** test 250s # Vector evaluation 250s testcases = testdata.NoSignal.infsupdec.tanRevBin; 250s in1 = vertcat (vertcat (testcases.in){:, 1}); 250s in2 = vertcat (vertcat (testcases.in){:, 2}); 250s out = vertcat (testcases.out); 250s assert (isequaln (tanrev (in1, in2), out)); 250s ***** test 250s # N-dimensional array evaluation 250s testcases = testdata.NoSignal.infsupdec.tanRevBin; 250s in1 = vertcat (vertcat (testcases.in){:, 1}); 250s in2 = vertcat (vertcat (testcases.in){:, 2}); 250s out = vertcat (testcases.out); 250s # Reshape data 250s i = -1; 250s do 250s i = i + 1; 250s testsize = factor (numel (in1) + i); 250s until (numel (testsize) > 2) 250s in1 = reshape ([in1; in1(1:i)], testsize); 250s in2 = reshape ([in2; in2(1:i)], testsize); 250s out = reshape ([out; out(1:i)], testsize); 250s assert (isequaln (tanrev (in1, in2), out)); 250s 7 tests, 7 passed, 0 known failure, 0 skipped 250s [inst/@infsupdec/sign.m] 250s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/sign.m 250s ***** # from the documentation string 250s ***** assert (isequal (sign (infsupdec (2, 3)), infsupdec (1))); 250s ***** assert (isequal (sign (infsupdec (0)), infsupdec (0, "dac"))); 250s ***** assert (isequal (sign (infsupdec (0, 5)), infsupdec (0, 1, "def"))); 250s ***** assert (isequal (sign (infsupdec (-17)), infsupdec (-1))); 250s ***** shared testdata 250s # Load compiled test data (from src/test/*.itl) 250s testdata = load (file_in_loadpath ("test/itl.mat")); 250s ***** test 250s # Scalar evaluation 250s testcases = testdata.NoSignal.infsupdec.sign; 250s for testcase = [testcases]' 250s assert (isequaln (... 250s sign (testcase.in{1}), ... 250s testcase.out)); 250s endfor 250s ***** test 250s # Vector evaluation 250s testcases = testdata.NoSignal.infsupdec.sign; 250s in1 = vertcat (vertcat (testcases.in){:, 1}); 250s out = vertcat (testcases.out); 250s assert (isequaln (sign (in1), out)); 250s ***** test 250s # N-dimensional array evaluation 250s testcases = testdata.NoSignal.infsup.sign; 250s in1 = vertcat (vertcat (testcases.in){:, 1}); 250s out = vertcat (testcases.out); 250s # Reshape data 250s i = -1; 250s do 250s i = i + 1; 250s testsize = factor (numel (in1) + i); 250s until (numel (testsize) > 2) 250s in1 = reshape ([in1; in1(1:i)], testsize); 250s out = reshape ([out; out(1:i)], testsize); 250s assert (isequaln (sign (in1), out)); 250s 7 tests, 7 passed, 0 known failure, 0 skipped 250s [inst/@infsupdec/gamma.m] 250s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/gamma.m 250s ***** # from the documentation string 250s ***** assert (isequal (gamma (infsupdec (1.5)), infsupdec ("[0x1.C5BF891B4EF6Ap-1, 0x1.C5BF891B4EF6Bp-1]_com"))); 250s 1 test, 1 passed, 0 known failure, 0 skipped 250s [inst/@infsupdec/dilog.m] 250s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/dilog.m 250s ***** assert (isequal (dilog (infsupdec (-inf, inf)), infsupdec ("[-Inf, +0x1.3BD3CC9BE45DFp1]_dac"))); 250s ***** # from the documentation string 250s ***** assert (isequal (dilog (infsupdec (1)), infsupdec ("[0x1.A51A6625307D3, 0x1.A51A6625307D4]_com"))); 250s 2 tests, 2 passed, 0 known failure, 0 skipped 250s [inst/@infsupdec/pown.m] 250s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/pown.m 250s ***** # from the documentation string 250s ***** assert (isequal (pown (infsupdec (5, 6), 2), infsupdec (25, 36))); 250s ***** assert (pown (infsupdec (-2, 1), 2) == infsupdec (0, 4)); 250s ***** shared testdata 250s # Load compiled test data (from src/test/*.itl) 250s testdata = load (file_in_loadpath ("test/itl.mat")); 250s ***** test 250s # Scalar evaluation 250s testcases = testdata.NoSignal.infsupdec.sqr; 250s for testcase = [testcases]' 250s assert (isequaln (... 250s pown (testcase.in{1}, 2), ... 250s testcase.out)); 250s endfor 250s ***** test 250s # Vector evaluation 250s testcases = testdata.NoSignal.infsupdec.sqr; 250s in1 = vertcat (vertcat (testcases.in){:, 1}); 250s out = vertcat (testcases.out); 250s assert (isequaln (pown (in1, 2), out)); 250s ***** test 250s # N-dimensional array evaluation 250s testcases = testdata.NoSignal.infsupdec.sqr; 250s in1 = vertcat (vertcat (testcases.in){:, 1}); 250s out = vertcat (testcases.out); 250s # Reshape data 250s i = -1; 250s do 250s i = i + 1; 250s testsize = factor (numel (in1) + i); 250s until (numel (testsize) > 2) 250s in1 = reshape ([in1; in1(1:i)], testsize); 250s out = reshape ([out; out(1:i)], testsize); 250s assert (isequaln (pown (in1, 2), out)); 250s ***** test 250s # Scalar evaluation 250s testcases = testdata.NoSignal.infsupdec.pown; 250s for testcase = [testcases]' 250s assert (isequaln (... 250s pown (testcase.in{1}, testcase.in{2}), ... 250s testcase.out)); 250s endfor 250s ***** test 250s # Vector evaluation 250s testcases = testdata.NoSignal.infsupdec.pown; 250s in1 = vertcat (vertcat (testcases.in){:, 1}); 250s in2 = vertcat (vertcat (testcases.in){:, 2}); 250s out = vertcat (testcases.out); 250s assert (isequaln (pown (in1, in2), out)); 250s ***** test 250s # N-dimensional array evaluation 250s testcases = testdata.NoSignal.infsupdec.pown; 250s in1 = vertcat (vertcat (testcases.in){:, 1}); 250s in2 = vertcat (vertcat (testcases.in){:, 2}); 250s out = vertcat (testcases.out); 250s # Reshape data 250s i = -1; 250s do 250s i = i + 1; 250s testsize = factor (numel (in1) + i); 250s until (numel (testsize) > 2) 250s in1 = reshape ([in1; in1(1:i)], testsize); 250s in2 = reshape ([in2; in2(1:i)], testsize); 250s out = reshape ([out; out(1:i)], testsize); 250s assert (isequaln (pown (in1, in2), out)); 250s 8 tests, 8 passed, 0 known failure, 0 skipped 250s [inst/@infsupdec/diag.m] 250s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/diag.m 250s ***** assert (diag (infsupdec (-inf, inf)) == "[Entire]"); 250s ***** assert (diag (infsupdec ()) == "[Empty]"); 250s ***** assert (numel (diag (infsupdec ([]))), 0); 250s ***** assert (isequal (diag (infsupdec (magic (3))), infsupdec ([8; 5; 2]))); 250s ***** assert (isequal (diag (infsupdec ([8 5 3])), infsupdec ([8 0 0; 0 5 0; 0 0 3]))); 250s 5 tests, 5 passed, 0 known failure, 0 skipped 250s [inst/@infsupdec/mtimes.m] 250s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/mtimes.m 250s ***** 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"}))); 251s ***** # from the documentation string 251s ***** 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]))); 251s 2 tests, 2 passed, 0 known failure, 0 skipped 251s [inst/@infsupdec/le.m] 251s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/le.m 251s ***** assert (le (infsupdec (1, 3), infsupdec (3))); 251s ***** shared testdata 251s # Load compiled test data (from src/test/*.itl) 251s testdata = load (file_in_loadpath ("test/itl.mat")); 251s ***** test 251s # Scalar evaluation 251s testcases = testdata.NoSignal.infsupdec.less; 251s for testcase = [testcases]' 251s assert (isequaln (... 251s le (testcase.in{1}, testcase.in{2}), ... 251s testcase.out)); 251s endfor 251s ***** test 251s # Vector evaluation 251s testcases = testdata.NoSignal.infsupdec.less; 251s in1 = vertcat (vertcat (testcases.in){:, 1}); 251s in2 = vertcat (vertcat (testcases.in){:, 2}); 251s out = vertcat (testcases.out); 251s assert (isequaln (le (in1, in2), out)); 251s ***** test 251s # N-dimensional array evaluation 251s testcases = testdata.NoSignal.infsupdec.less; 251s in1 = vertcat (vertcat (testcases.in){:, 1}); 251s in2 = vertcat (vertcat (testcases.in){:, 2}); 251s out = vertcat (testcases.out); 251s # Reshape data 251s i = -1; 251s do 251s i = i + 1; 251s testsize = factor (numel (in1) + i); 251s until (numel (testsize) > 2) 251s in1 = reshape ([in1; in1(1:i)], testsize); 251s in2 = reshape ([in2; in2(1:i)], testsize); 251s out = reshape ([out; out(1:i)], testsize); 251s assert (isequaln (le (in1, in2), out)); 251s 4 tests, 4 passed, 0 known failure, 0 skipped 251s [inst/@infsupdec/precedes.m] 251s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/precedes.m 251s ***** assert (precedes (infsupdec (1, 2), infsupdec (2, 3))); 251s ***** assert (not (precedes (infsupdec (1, 2.1), infsupdec (1.9, 3)))); 251s ***** shared testdata 251s # Load compiled test data (from src/test/*.itl) 251s testdata = load (file_in_loadpath ("test/itl.mat")); 251s ***** test 251s # Scalar evaluation 251s testcases = testdata.NoSignal.infsupdec.precedes; 251s for testcase = [testcases]' 251s assert (isequaln (... 251s precedes (testcase.in{1}, testcase.in{2}), ... 251s testcase.out)); 251s endfor 251s ***** test 251s # Vector evaluation 251s testcases = testdata.NoSignal.infsupdec.precedes; 251s in1 = vertcat (vertcat (testcases.in){:, 1}); 251s in2 = vertcat (vertcat (testcases.in){:, 2}); 251s out = vertcat (testcases.out); 251s assert (isequaln (precedes (in1, in2), out)); 251s ***** test 251s # N-dimensional array evaluation 251s testcases = testdata.NoSignal.infsupdec.precedes; 251s in1 = vertcat (vertcat (testcases.in){:, 1}); 251s in2 = vertcat (vertcat (testcases.in){:, 2}); 251s out = vertcat (testcases.out); 251s # Reshape data 251s i = -1; 251s do 251s i = i + 1; 251s testsize = factor (numel (in1) + i); 251s until (numel (testsize) > 2) 251s in1 = reshape ([in1; in1(1:i)], testsize); 251s in2 = reshape ([in2; in2(1:i)], testsize); 251s out = reshape ([out; out(1:i)], testsize); 251s assert (isequaln (precedes (in1, in2), out)); 251s 5 tests, 5 passed, 0 known failure, 0 skipped 251s [inst/@infsupdec/rdivide.m] 251s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/rdivide.m 251s ***** # from the documentation string 251s ***** assert (isequal (infsupdec (2, 3) ./ infsupdec (1, 2), infsupdec (1, 3))); 251s ***** assert (1 ./ infsupdec (1, 4) == infsupdec (0.25, 1)); 251s ***** shared testdata 251s # Load compiled test data (from src/test/*.itl) 251s testdata = load (file_in_loadpath ("test/itl.mat")); 251s ***** test 251s # Scalar evaluation 251s testcases = testdata.NoSignal.infsupdec.div; 251s for testcase = [testcases]' 251s assert (isequaln (... 251s rdivide (testcase.in{1}, testcase.in{2}), ... 251s testcase.out)); 251s endfor 251s ***** test 251s # Vector evaluation 251s testcases = testdata.NoSignal.infsupdec.div; 251s in1 = vertcat (vertcat (testcases.in){:, 1}); 251s in2 = vertcat (vertcat (testcases.in){:, 2}); 251s out = vertcat (testcases.out); 251s assert (isequaln (rdivide (in1, in2), out)); 251s ***** test 251s # N-dimensional array evaluation 251s testcases = testdata.NoSignal.infsupdec.div; 251s in1 = vertcat (vertcat (testcases.in){:, 1}); 251s in2 = vertcat (vertcat (testcases.in){:, 2}); 251s out = vertcat (testcases.out); 251s # Reshape data 251s i = -1; 251s do 251s i = i + 1; 251s testsize = factor (numel (in1) + i); 251s until (numel (testsize) > 2) 251s in1 = reshape ([in1; in1(1:i)], testsize); 251s in2 = reshape ([in2; in2(1:i)], testsize); 251s out = reshape ([out; out(1:i)], testsize); 251s assert (isequaln (rdivide (in1, in2), out)); 251s ***** test 251s # Scalar evaluation 251s testcases = testdata.NoSignal.infsupdec.recip; 251s for testcase = [testcases]' 251s assert (isequaln (... 251s rdivide (1, testcase.in{1}), ... 251s testcase.out)); 251s endfor 251s ***** test 251s # Vector evaluation 251s testcases = testdata.NoSignal.infsupdec.recip; 251s in1 = vertcat (vertcat (testcases.in){:, 1}); 251s out = vertcat (testcases.out); 251s assert (isequaln (rdivide (1, in1), out)); 251s ***** test 251s # N-dimensional array evaluation 251s testcases = testdata.NoSignal.infsupdec.recip; 251s in1 = vertcat (vertcat (testcases.in){:, 1}); 251s out = vertcat (testcases.out); 251s # Reshape data 251s i = -1; 251s do 251s i = i + 1; 251s testsize = factor (numel (in1) + i); 251s until (numel (testsize) > 2) 251s in1 = reshape ([in1; in1(1:i)], testsize); 251s out = reshape ([out; out(1:i)], testsize); 251s assert (isequaln (rdivide (1, in1), out)); 251s 8 tests, 8 passed, 0 known failure, 0 skipped 251s [inst/@infsupdec/triu.m] 251s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/triu.m 251s ***** assert (triu (infsupdec (magic (10))) == triu (magic (10))); 251s ***** assert (triu (infsupdec (magic (10)), 1) == triu (magic (10), 1)); 251s ***** assert (triu (infsupdec (magic (10)), -1) == triu (magic (10), -1)); 251s ***** assert (triu (infsupdec (magic (10)), 0, "pack") == triu (magic (10), 0, "pack")); 251s ***** test 251s A = infsupdec (zeros (3), "trv"); 251s assert (decorationpart (triu (A)), {"trv", "trv", "trv"; "com", "trv", "trv"; "com", "com", "trv"}); 251s 5 tests, 5 passed, 0 known failure, 0 skipped 251s [inst/@infsupdec/mod.m] 251s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/mod.m 251s ***** assert (isequal (mod (infsupdec (), infsupdec ()), infsupdec ())); 251s ***** assert (isequal (mod (infsupdec (0), infsupdec ()), infsupdec ())); 251s ***** assert (isequal (mod (infsupdec (), infsupdec (0)), infsupdec ())); 251s ***** assert (isequal (mod (infsupdec (0), infsupdec (0)), infsupdec ())); 251s ***** assert (isequal (mod (infsupdec (1), infsupdec (0)), infsupdec ())); 251s ***** assert (isequal (mod (infsupdec (0, 1), infsupdec (0)), infsupdec ())); 251s ***** assert (isequal (mod (infsupdec (1, 2), infsupdec (0)), infsupdec ())); 251s ***** assert (isequal (mod (infsupdec (0, inf), infsupdec (0)), infsupdec ())); 251s ***** assert (isequal (mod (infsupdec (1, inf), infsupdec (0)), infsupdec ())); 251s ***** assert (isequal (mod (infsupdec (realmax, inf), infsupdec (0)), infsupdec ())); 251s ***** assert (isequal (mod (infsupdec (0), infsupdec (1)), infsupdec (0, "dac"))); 251s ***** assert (isequal (mod (infsupdec (0), infsupdec (0, 1)), infsupdec (0, "trv"))); 251s ***** assert (isequal (mod (infsupdec (0), infsupdec (1, 2)), infsupdec (0, "dac"))); 251s ***** assert (isequal (mod (infsupdec (0), infsupdec (0, inf)), infsupdec (0, "trv"))); 251s ***** assert (isequal (mod (infsupdec (0), infsupdec (1, inf)), infsupdec (0, "dac"))); 251s ***** assert (isequal (mod (infsupdec (0), infsupdec (realmax, inf)), infsupdec (0, "dac"))); 251s ***** assert (isequal (mod (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (2), infsupdec (1)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (4), infsupdec (2)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (6), infsupdec (3)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (8), infsupdec (2)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (9), infsupdec (3)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 2)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 4)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 8)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 16)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (realmax), infsupdec (realmax / 32)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (0.1), infsupdec (0.1)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (0.1 * 2), infsupdec (0.1)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (0.1 * 4), infsupdec (0.1)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (pi), infsupdec (pi)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (pi), infsupdec (pi / 2)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (pi), infsupdec (pi / 4)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (pow2 (-1074)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (pow2 (-1073)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (pow2 (-1072)), infsupdec (pow2 (-1074))), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (1), infsupdec (2)), infsupdec (1))); 252s ***** assert (isequal (mod (infsupdec (0.5), infsupdec (1)), infsupdec (0.5))); 252s ***** assert (isequal (mod (infsupdec (pi), infsupdec (3.15)), infsupdec (pi))); 252s ***** assert (isequal (mod (infsupdec (1), infsupdec (2, 3)), infsupdec (1))); 252s ***** assert (isequal (mod (infsupdec (1), infsupdec (2, inf)), infsupdec (1, "dac"))); 252s ***** assert (isequal (mod (infsupdec (0.5), infsupdec (1, 2)), infsupdec (0.5))); 252s ***** assert (isequal (mod (infsupdec (0.5), infsupdec (1, inf)), infsupdec (0.5, "dac"))); 252s ***** assert (isequal (mod (infsupdec (pi), infsupdec (3.15)), infsupdec (pi))); 252s ***** assert (isequal (mod (infsupdec (pi), infsupdec (3.15, inf)), infsupdec (pi, "dac"))); 252s ***** assert (isequal (mod (infsupdec (0, 1), infsupdec (0, 1)), infsupdec (0, 1, "trv"))); 252s ***** assert (isequal (mod (infsupdec (0, 2), infsupdec (0, 1)), infsupdec (0, 1, "trv"))); 252s ***** assert (isequal (mod (infsupdec (0, 1), infsupdec (0, 2)), infsupdec (0, 1, "trv"))); 252s ***** assert (isequal (mod (infsupdec (0, realmax), infsupdec (0, realmax)), infsupdec (0, realmax, "trv"))); 252s ***** assert (isequal (mod (infsupdec (realmax, inf), infsupdec (realmax, inf)), infsupdec (0, inf, "def"))); 252s ***** assert (isequal (mod (infsupdec (0, inf), infsupdec (0, inf)), infsupdec (0, inf, "trv"))); 252s ***** assert (isequal (mod (infsupdec (0), infsupdec (1)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (0, 1), infsupdec (1)), infsupdec (0, 1, "def"))); 252s ***** assert (isequal (mod (infsupdec (1, 2), infsupdec (1)), infsupdec (0, 1, "def"))); 252s ***** assert (isequal (mod (infsupdec (0, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 252s ***** assert (isequal (mod (infsupdec (1, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 252s ***** assert (isequal (mod (infsupdec (realmax, inf), infsupdec (1)), infsupdec (0, 1, "def"))); 252s ***** assert (isequal (mod (infsupdec (1), infsupdec (1)), infsupdec (0, "dac"))); 252s ***** assert (isequal (mod (infsupdec (1), infsupdec (0, 1)), infsupdec (0, 0.5, "trv"))); 252s ***** assert (isequal (mod (infsupdec (1), infsupdec (1, 2)), infsupdec (0, 1, "def"))); 252s ***** assert (isequal (mod (infsupdec (1), infsupdec (0, inf)), infsupdec (0, 1, "trv"))); 252s ***** assert (isequal (mod (infsupdec (1), infsupdec (1, inf)), infsupdec (0, 1, "def"))); 252s ***** assert (isequal (mod (infsupdec (1), infsupdec (2, inf)), infsupdec (1, "dac"))); 252s ***** assert (isequal (mod (infsupdec (1), infsupdec (realmax, inf)), infsupdec (1, "dac"))); 252s 66 tests, 66 passed, 0 known failure, 0 skipped 252s [inst/@infsupdec/mulrev.m] 252s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/mulrev.m 252s ***** # IEEE Std 1788-2015 mulRevToPair examples 252s ***** test 252s [u, v] = mulrev (infsupdec (0), infsupdec (1, 2)); 252s assert (isempty (u) & isempty (v)); 252s ***** test 252s [u, v] = mulrev (infsupdec (0), infsupdec (0, 1)); 252s assert (isentire (u) & isempty (v)); 252s ***** test 252s [u, v] = mulrev (infsupdec (1), infsupdec (1, 2)); 252s assert (isequal (u, infsupdec (1, 2)) & isempty (v)); 252s ***** test 252s [u, v] = mulrev (infsupdec (1, inf), infsupdec (1)); 252s assert (isequal (u, infsupdec (0, 1, "dac")) & isempty (v)); 252s ***** test 252s [u, v] = mulrev (infsupdec (-1, 1), infsupdec (1, 2)); 252s assert (isequal (u, infsupdec (-inf, -1, "trv")) & isequal (v, infsupdec (1, inf, "trv"))); 252s ***** test 252s [u, v] = mulrev (infsupdec (-inf, inf), infsupdec (1)); 252s assert (isequal (u, infsupdec (-inf, 0, "trv")) & isequal (v, infsupdec (0, inf, "trv"))); 252s ***** shared testdata 252s # Load compiled test data (from src/test/*.itl) 252s testdata = load (file_in_loadpath ("test/itl.mat")); 252s ***** test 252s # Scalar evaluation 252s testcases = testdata.NoSignal.infsupdec.mulRevToPair1; 252s for testcase = [testcases]' 252s assert (isequaln (... 252s nthargout (1, 2, @mulrev, testcase.in{1}, testcase.in{2}), ... 252s testcase.out)); 252s endfor 253s ***** test 253s # Vector evaluation 253s testcases = testdata.NoSignal.infsupdec.mulRevToPair1; 253s in1 = vertcat (vertcat (testcases.in){:, 1}); 253s in2 = vertcat (vertcat (testcases.in){:, 2}); 253s out = vertcat (testcases.out); 253s assert (isequaln (nthargout (1, 2, @mulrev, in1, in2), out)); 253s ***** test 253s # N-dimensional array evaluation 253s testcases = testdata.NoSignal.infsupdec.mulRevToPair1; 253s in1 = vertcat (vertcat (testcases.in){:, 1}); 253s in2 = vertcat (vertcat (testcases.in){:, 2}); 253s out = vertcat (testcases.out); 253s # Reshape data 253s i = -1; 253s do 253s i = i + 1; 253s testsize = factor (numel (in1) + i); 253s until (numel (testsize) > 2) 253s in1 = reshape ([in1; in1(1:i)], testsize); 253s in2 = reshape ([in2; in2(1:i)], testsize); 253s out = reshape ([out; out(1:i)], testsize); 253s assert (isequaln (nthargout (1, 2, @mulrev, in1, in2), out)); 253s ***** test 253s # Scalar evaluation 253s testcases = testdata.NoSignal.infsupdec.mulRevToPair2; 253s for testcase = [testcases]' 253s assert (isequaln (... 253s nthargout (2, @mulrev, testcase.in{1}, testcase.in{2}), ... 253s testcase.out)); 253s endfor 254s ***** test 254s # Vector evaluation 254s testcases = testdata.NoSignal.infsupdec.mulRevToPair2; 254s in1 = vertcat (vertcat (testcases.in){:, 1}); 254s in2 = vertcat (vertcat (testcases.in){:, 2}); 254s out = vertcat (testcases.out); 254s assert (isequaln (nthargout (2, @mulrev, in1, in2), out)); 254s ***** test 254s # N-dimensional array evaluation 254s testcases = testdata.NoSignal.infsupdec.mulRevToPair2; 254s in1 = vertcat (vertcat (testcases.in){:, 1}); 254s in2 = vertcat (vertcat (testcases.in){:, 2}); 254s out = vertcat (testcases.out); 254s # Reshape data 254s i = -1; 254s do 254s i = i + 1; 254s testsize = factor (numel (in1) + i); 254s until (numel (testsize) > 2) 254s in1 = reshape ([in1; in1(1:i)], testsize); 254s in2 = reshape ([in2; in2(1:i)], testsize); 254s out = reshape ([out; out(1:i)], testsize); 254s assert (isequaln (nthargout (2, @mulrev, in1, in2), out)); 254s ***** test 254s # Scalar evaluation 254s testcases = testdata.NoSignal.infsupdec.mulRev; 254s for testcase = [testcases]' 254s assert (isequaln (... 254s mulrev (testcase.in{1}, testcase.in{2}), ... 254s testcase.out)); 254s endfor 254s ***** test 254s # Vector evaluation 254s testcases = testdata.NoSignal.infsupdec.mulRev; 254s in1 = vertcat (vertcat (testcases.in){:, 1}); 254s in2 = vertcat (vertcat (testcases.in){:, 2}); 254s out = vertcat (testcases.out); 254s assert (isequaln (mulrev (in1, in2), out)); 254s ***** test 254s # N-dimensional array evaluation 254s testcases = testdata.NoSignal.infsupdec.mulRev; 254s in1 = vertcat (vertcat (testcases.in){:, 1}); 254s in2 = vertcat (vertcat (testcases.in){:, 2}); 254s out = vertcat (testcases.out); 254s # Reshape data 254s i = -1; 254s do 254s i = i + 1; 254s testsize = factor (numel (in1) + i); 254s until (numel (testsize) > 2) 254s in1 = reshape ([in1; in1(1:i)], testsize); 254s in2 = reshape ([in2; in2(1:i)], testsize); 254s out = reshape ([out; out(1:i)], testsize); 254s assert (isequaln (mulrev (in1, in2), out)); 254s ***** test 254s # Scalar evaluation 254s testcases = testdata.NoSignal.infsupdec.mulRevTen; 254s for testcase = [testcases]' 254s assert (isequaln (... 254s mulrev (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 254s testcase.out)); 254s endfor 254s ***** test 254s # Vector evaluation 254s testcases = testdata.NoSignal.infsupdec.mulRevTen; 254s in1 = vertcat (vertcat (testcases.in){:, 1}); 254s in2 = vertcat (vertcat (testcases.in){:, 2}); 254s in3 = vertcat (vertcat (testcases.in){:, 3}); 254s out = vertcat (testcases.out); 254s assert (isequaln (mulrev (in1, in2, in3), out)); 254s ***** test 254s # N-dimensional array evaluation 254s testcases = testdata.NoSignal.infsupdec.mulRevTen; 254s in1 = vertcat (vertcat (testcases.in){:, 1}); 254s in2 = vertcat (vertcat (testcases.in){:, 2}); 254s in3 = vertcat (vertcat (testcases.in){:, 3}); 254s out = vertcat (testcases.out); 254s # Reshape data 254s i = -1; 254s do 254s i = i + 1; 254s testsize = factor (numel (in1) + i); 254s until (numel (testsize) > 2) 254s in1 = reshape ([in1; in1(1:i)], testsize); 254s in2 = reshape ([in2; in2(1:i)], testsize); 254s in3 = reshape ([in3; in3(1:i)], testsize); 254s out = reshape ([out; out(1:i)], testsize); 254s assert (isequaln (mulrev (in1, in2, in3), out)); 255s 18 tests, 18 passed, 0 known failure, 0 skipped 255s [inst/@infsupdec/rsqrt.m] 255s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/rsqrt.m 255s ***** # from the documentation string 255s ***** assert (isequal (rsqrt (infsupdec (-6, 4)), infsupdec (.5, inf, "trv"))); 255s 1 test, 1 passed, 0 known failure, 0 skipped 255s [inst/@infsupdec/sqrrev.m] 255s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/sqrrev.m 255s ***** # from the documentation string 255s ***** assert (isequal (sqrrev (infsupdec (-2, 1)), infsupdec (-1, 1, "trv"))); 255s ***** shared testdata 255s # Load compiled test data (from src/test/*.itl) 255s testdata = load (file_in_loadpath ("test/itl.mat")); 255s ***** test 255s # Scalar evaluation 255s testcases = testdata.NoSignal.infsupdec.sqrRev; 255s for testcase = [testcases]' 255s assert (isequaln (... 255s sqrrev (testcase.in{1}), ... 255s testcase.out)); 255s endfor 255s ***** test 255s # Vector evaluation 255s testcases = testdata.NoSignal.infsupdec.sqrRev; 255s in1 = vertcat (vertcat (testcases.in){:, 1}); 255s out = vertcat (testcases.out); 255s assert (isequaln (sqrrev (in1), out)); 255s ***** test 255s # N-dimensional array evaluation 255s testcases = testdata.NoSignal.infsupdec.sqrRev; 255s in1 = vertcat (vertcat (testcases.in){:, 1}); 255s out = vertcat (testcases.out); 255s # Reshape data 255s i = -1; 255s do 255s i = i + 1; 255s testsize = factor (numel (in1) + i); 255s until (numel (testsize) > 2) 255s in1 = reshape ([in1; in1(1:i)], testsize); 255s out = reshape ([out; out(1:i)], testsize); 255s assert (isequaln (sqrrev (in1), out)); 255s ***** test 255s # Scalar evaluation 255s testcases = testdata.NoSignal.infsupdec.sqrRevBin; 255s for testcase = [testcases]' 255s assert (isequaln (... 255s sqrrev (testcase.in{1}, testcase.in{2}), ... 255s testcase.out)); 255s endfor 255s ***** test 255s # Vector evaluation 255s testcases = testdata.NoSignal.infsupdec.sqrRevBin; 255s in1 = vertcat (vertcat (testcases.in){:, 1}); 255s in2 = vertcat (vertcat (testcases.in){:, 2}); 255s out = vertcat (testcases.out); 255s assert (isequaln (sqrrev (in1, in2), out)); 255s ***** test 255s # N-dimensional array evaluation 255s testcases = testdata.NoSignal.infsupdec.sqrRevBin; 255s in1 = vertcat (vertcat (testcases.in){:, 1}); 255s in2 = vertcat (vertcat (testcases.in){:, 2}); 255s out = vertcat (testcases.out); 255s # Reshape data 255s i = -1; 255s do 255s i = i + 1; 255s testsize = factor (numel (in1) + i); 255s until (numel (testsize) > 2) 255s in1 = reshape ([in1; in1(1:i)], testsize); 255s in2 = reshape ([in2; in2(1:i)], testsize); 255s out = reshape ([out; out(1:i)], testsize); 255s assert (isequaln (sqrrev (in1, in2), out)); 255s 7 tests, 7 passed, 0 known failure, 0 skipped 255s [inst/@infsupdec/mldivide.m] 255s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/mldivide.m 255s ***** # unique solution 255s ***** assert (isequal (infsupdec ([1, 0; 0, 2]) \ [2, 0; 0, 4], infsupdec ([2, 0; 0 2], "trv"))); 255s ***** # no solution 255s ***** assert (all (isempty (infsupdec ([1, 0; 2, 0]) \ [3; 0]))); 255s ***** # many solutions 255s ***** assert (isequal (infsupdec ([1, 0; 2, 0]) \ [4; 8], infsupdec ([4; -inf], [4; inf], "trv"))); 255s 3 tests, 3 passed, 0 known failure, 0 skipped 255s [inst/@infsupdec/infsupdec.m] 255s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/infsupdec.m 255s ***** # [NaI]s 255s ***** assert (isnai (infsupdec ("[nai]"))); # quiet [NaI] 255s ***** assert (isnai (infsupdec (" [ nai ] "))); # quiet [NaI] 255s ***** assert (isnai (infsupdec ({0, "[nai]"})), [false, true]); # quiet [NaI] 255s ***** warning id=interval:UndefinedOperation 255s assert (isnai (infsupdec (3, 2))); # illegal boundaries 255s ***** warning id=interval:UndefinedOperation 255s assert (isnai (infsupdec (inf, -inf))); # illegal boundaries 255s ***** warning id=interval:UndefinedOperation 255s assert (isnai (infsupdec ("Flugeldufel"))); # illegal literal 255s ***** warning id=interval:UndefinedOperation 255s assert (isnai (infsupdec ("[1, Inf]_com"))); # illegal decorated literal 255s ***** warning id=interval:UndefinedOperation 255s assert (isnai (infsupdec ("[Empty]_def"))); # illegal decorated literal 255s ***** # decoration adjustments, setDec function 255s ***** test 255s x = infsupdec (42, inf, "com"); 255s assert (inf (x), 42); 255s assert (sup (x), inf); 255s assert (decorationpart (x), {"dac"}); 255s ***** test 255s x = infsupdec (-inf, inf, {"com"}); 255s assert (inf (x), -inf); 255s assert (sup (x), inf); 255s assert (decorationpart (x), {"dac"}); 255s ***** test 255s x = infsupdec ("def"); 255s assert (inf (x), inf); 255s assert (sup (x), -inf); 255s assert (decorationpart (x), {"trv"}); 255s ***** # overflow 255s ***** test 255s x = infsupdec ("[1, 1e999]_com"); 255s assert (inf (x), 1); 255s assert (sup (x), inf); 255s assert (decorationpart (x), {"dac"}); 255s ***** # decorated interval literal 255s ***** test 255s x = infsupdec ("[2, 3]_def"); 255s assert (inf (x), 2); 255s assert (sup (x), 3); 255s assert (decorationpart (x), {"def"}); 255s ***** test 255s x = infsupdec ("[1, 5]_dac"); 255s assert (inf (x), 1); 255s assert (sup (x), 5); 255s assert (decorationpart (x), {"dac"}); 255s ***** test 255s x = infsupdec ("[1, Infinity]_dac"); 255s assert (inf (x), 1); 255s assert (sup (x), inf); 255s assert (decorationpart (x), {"dac"}); 255s ***** test 255s x = infsupdec ("[Empty]_trv"); 255s assert (inf (x), inf); 255s assert (sup (x), -inf); 255s assert (decorationpart (x), {"trv"}); 255s ***** # automatic decoration / undecorated interval literal / newDec function 255s ***** test 255s x = infsupdec ("[2, 3]"); 255s assert (inf (x), 2); 255s assert (sup (x), 3); 255s assert (decorationpart (x), {"com"}); 255s ***** test 255s x = infsupdec ("[Empty]"); 255s assert (inf (x), inf); 255s assert (sup (x), -inf); 255s assert (decorationpart (x), {"trv"}); 255s ***** test 255s x = infsupdec ("[Entire]"); 255s assert (inf (x), -inf); 255s assert (sup (x), inf); 255s assert (decorationpart (x), {"dac"}); 255s ***** test 255s x = infsupdec (""); 255s assert (inf (x), -inf); 255s assert (sup (x), inf); 255s assert (decorationpart (x), {"dac"}); 255s ***** # separate decoration information 255s ***** test 255s x = infsupdec ("[2, 3]", "def"); 255s assert (inf (x), 2); 255s assert (sup (x), 3); 255s assert (decorationpart (x), {"def"}); 255s ***** # cell array with decorated interval literals 255s ***** test 255s x = infsupdec ({"[2, 3]_def", "[4, 5]_dac"}); 255s assert (inf (x), [2, 4]); 255s assert (sup (x), [3, 5]); 255s assert (decorationpart (x), {"def", "dac"}); 255s ***** #cell array with separate decoration cell array 255s ***** test 255s x = infsupdec ({"[2, 3]", "[4, 5]"}, {"def", "dac"}); 255s assert (inf (x), [2, 4]); 255s assert (sup (x), [3, 5]); 255s assert (decorationpart (x), {"def", "dac"}); 255s ***** # cell array with separate decoration vector 255s ***** test 255s x = infsupdec ({"[2, 3]"; "[4, 5]"}, ["def"; "dac"]); 255s assert (inf (x), [2; 4]); 255s assert (sup (x), [3; 5]); 255s assert (decorationpart (x), {"def"; "dac"}); 255s ***** # cell array with broadcasting decoration 255s ***** test 255s x = infsupdec ({"[2, 3]", "[4, 5]"}, "def"); 255s assert (inf (x), [2, 4]); 255s assert (sup (x), [3, 5]); 255s assert (decorationpart (x), {"def", "def"}); 255s ***** test 255s x = infsupdec ({"[2, 3]", "[4, 5]"}, "def; dac"); 255s assert (inf (x), [2, 4; 2, 4]); 255s assert (sup (x), [3, 5; 3, 5]); 255s assert (decorationpart (x), {"def", "def"; "dac", "dac"}); 255s ***** # separate boundaries with decoration 255s ***** test 255s x = infsupdec (2, 3, "def"); 255s assert (inf (x), 2); 255s assert (sup (x), 3); 255s assert (decorationpart (x), {"def"}); 255s ***** # matrix boundaries with decoration 255s ***** test 255s x = infsupdec ([3, 16], {"def", "trv"}); 255s assert (inf (x), [3, 16]); 255s assert (sup (x), [3, 16]); 255s assert (decorationpart (x), {"def", "trv"}); 255s ***** # separate matrix boundaries with broadcasting decoration 255s ***** test 255s x = infsupdec (magic (3), magic (3) + 1, "def"); 255s assert (inf (x), magic (3)); 255s assert (sup (x), magic (3) + 1); 255s assert (decorationpart (x), {"def", "def", "def"; "def", "def", "def"; "def", "def", "def"}); 255s ***** # N-dimensional arrays 255s ***** test 255s x = infsupdec (zeros (2, 2, 2)); 255s assert (inf (x), zeros (2, 2, 2)); 255s assert (sup (x), zeros (2, 2, 2)); 255s assert (decorationpart (x), repmat ({"com"}, [2, 2, 2])); 255s ***** test 255s x = infsupdec (zeros (2, 2, 2), ones (2, 2, 2), repmat ({"trv"}, [2, 2, 2])); 255s assert (inf (x), zeros (2, 2, 2)); 255s assert (sup (x), ones (2, 2, 2)); 255s assert (decorationpart (x), repmat ({"trv"}, [2, 2, 2])); 255s ***** test 255s x = infsupdec (zeros (1, 1, 2), ones (1, 2, 1), {"trv"; "trv"}); 255s assert (inf (x), zeros (2, 2, 2)); 255s assert (sup (x), ones (2, 2, 2)); 255s assert (decorationpart (x), repmat ({"trv"}, [2, 2, 2])); 255s ***** test 255s c1 = reshape ({1, 2, 3, 4, 5, 6, 7, 8}, 2, 2, 2); 255s c2 = reshape ({2, 3, 4, 5, 6, 7, 8, 9}, 2, 2, 2); 255s decpart = reshape ({"trv", "def", "dac", "com", "trv", "def", "dac", "com"}, 2, 2, 2); 255s x = infsupdec (c1, c2, decpart); 255s assert (inf (x), reshape (1:8, 2, 2, 2)); 255s assert (sup (x), reshape (2:9, 2, 2, 2)); 255s assert (decorationpart (x), decpart) 255s ***** shared testdata 255s # Load compiled test data (from src/test/*.itl) 255s testdata = load (file_in_loadpath ("test/itl.mat")); 256s ***** test 256s # Scalar evaluation 256s testcases = testdata.NoSignal.infsup.setDec; 256s for testcase = [testcases]' 256s assert (isequaln (... 256s infsupdec (testcase.in{1}, testcase.in{2}), ... 256s testcase.out)); 256s endfor 256s ***** test 256s # Vector evaluation 256s testcases = testdata.NoSignal.infsup.setDec; 256s in1 = vertcat (vertcat (testcases.in){:, 1}); 256s in2 = vertcat (vertcat (testcases.in){:, 2}); 256s out = vertcat (testcases.out); 256s assert (isequaln (infsupdec (in1, in2), out)); 256s ***** test 256s # Scalar evaluation 256s testcases = testdata.NoSignal.infsupdec.("d-numsToInterval"); 256s for testcase = [testcases]' 256s assert (isequaln (... 256s infsupdec (testcase.in{1}, testcase.in{2}), ... 256s testcase.out)); 256s endfor 256s ***** test 256s # Vector evaluation 256s testcases = testdata.NoSignal.infsupdec.("d-numsToInterval"); 256s in1 = vertcat (vertcat (testcases.in){:, 1}); 256s in2 = vertcat (vertcat (testcases.in){:, 2}); 256s out = vertcat (testcases.out); 256s assert (isequaln (infsupdec (in1, in2), out)); 256s ***** test 256s # Scalar evaluation 256s testcases = testdata.NoSignal.infsupdec.("d-textToInterval"); 256s for testcase = [testcases]' 256s assert (isequaln (... 256s infsupdec (testcase.in{1}), ... 256s testcase.out)); 256s endfor 257s ***** test 257s # Vector evaluation 257s testcases = testdata.NoSignal.infsupdec.("d-textToInterval"); 257s in1 = vertcat (testcases.in); 257s out = vertcat (testcases.out); 257s assert (isequaln (infsupdec (in1), out)); 257s ***** warning 257s testcases = testdata.PossiblyUndefinedOperation.infsupdec.("d-textToInterval"); 257s for testcase = [testcases]' 257s lastwarn ("", ""); 257s assert (isequaln (... 257s infsupdec (testcase.in{1}), ... 257s testcase.out)); 257s assert (nthargout (2, @lastwarn), "interval:PossiblyUndefinedOperation"); 257s endfor 257s ***** warning 257s testcases = testdata.UndefinedOperation.infsupdec.("d-textToInterval"); 257s for testcase = [testcases]' 257s lastwarn ("", ""); 257s assert (isequaln (... 257s infsupdec (testcase.in{1}), ... 257s testcase.out)); 257s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 257s endfor 257s ***** warning 257s testcases = testdata.UndefinedOperation.infsupdec.("d-numsToInterval"); 257s for testcase = [testcases]' 257s lastwarn ("", ""); 257s assert (isequaln (... 257s infsupdec (testcase.in{1}, testcase.in{2}), ... 257s testcase.out)); 257s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 257s endfor 257s ***** warning 257s testcases = testdata.UndefinedOperation.infsup.setDec; 257s for testcase = [testcases]' 257s lastwarn ("", ""); 257s assert (isequaln (... 257s infsupdec (testcase.in{1}, testcase.in{2}), ... 257s testcase.out)); 257s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 257s endfor 257s ***** test 257s # N-dimensional array evaluation 257s testcases = testdata.NoSignal.infsupdec.("d-numsToInterval"); 257s in1 = vertcat (vertcat (testcases.in){:, 1}); 257s in2 = vertcat (vertcat (testcases.in){:, 2}); 257s out = vertcat (testcases.out); 257s # Reshape data 257s i = -1; 257s do 257s i = i + 1; 257s testsize = factor (numel (in1) + i); 257s until (numel (testsize) > 2) 257s in1 = reshape ([in1; in1(1:i)], testsize); 257s in2 = reshape ([in2; in2(1:i)], testsize); 257s out = reshape ([out; out(1:i)], testsize); 257s assert (isequaln (infsupdec (in1, in2), out)); 257s 44 tests, 44 passed, 0 known failure, 0 skipped 257s [inst/@infsupdec/decorationpart.m] 257s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/decorationpart.m 257s ***** assert (decorationpart (infsupdec (3, 4)), {"com"}); 257s ***** assert (decorationpart (infsupdec (3, inf)), {"dac"}); 257s ***** assert (decorationpart (infsupdec ("[3, 4]_def")), {"def"}); 257s ***** assert (decorationpart (infsupdec ()), {"trv"}); 257s ***** assert (decorationpart (nai), {"ill"}); 257s ***** assert (decorationpart (nai, "uint8") ... 257s < decorationpart (infsupdec ("[3, 4]_trv"), "uint8")); 257s ***** assert (decorationpart (infsupdec ("[3, 4]_trv"), "uint8") ... 257s < decorationpart (infsupdec ("[3, 4]_def"), "uint8")); 257s ***** assert (decorationpart (infsupdec ("[3, 4]_def"), "uint8") ... 257s < decorationpart (infsupdec ("[3, 4]_dac"), "uint8")); 257s ***** assert (decorationpart (infsupdec ("[3, 4]_dac"), "uint8") ... 257s < decorationpart (infsupdec ("[3, 4]_com"), "uint8")); 258s ***** shared testdata 258s # Load compiled test data (from src/test/*.itl) 258s testdata = load (file_in_loadpath ("test/itl.mat")); 258s ***** test 258s # Scalar evaluation 258s testcases = testdata.NoSignal.infsupdec.decorationPart; 258s for testcase = [testcases]' 258s assert (isequaln (... 258s decorationpart (testcase.in{1}), ... 258s {testcase.out})); 258s endfor 258s ***** test 258s # Vector evaluation 258s testcases = testdata.NoSignal.infsupdec.decorationPart; 258s in1 = vertcat (vertcat (testcases.in){:, 1}); 258s out = {testcases.out}'; 258s assert (isequaln (decorationpart (in1), out)); 258s ***** test 258s # N-dimensional array evaluation 258s testcases = testdata.NoSignal.infsupdec.decorationPart; 258s in1 = vertcat (vertcat (testcases.in){:, 1}); 258s out = {testcases.out}'; 258s # Reshape data 258s i = -1; 258s do 258s i = i + 1; 258s testsize = factor (numel (in1) + i); 258s until (numel (testsize) > 2) 258s in1 = reshape ([in1; in1(1:i)], testsize); 258s out = reshape ([out; out(1:i)], testsize); 258s assert (isequaln (decorationpart (in1), out)); 258s 12 tests, 12 passed, 0 known failure, 0 skipped 258s [inst/@infsupdec/fix.m] 258s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/fix.m 258s ***** # from the documentation string 258s ***** assert (isequal (fix (infsupdec (2.5, 3.5)), infsupdec (2, 3, "def"))); 258s ***** assert (isequal (fix (infsupdec (-0.5, 5)), infsupdec (0, 5, "def"))); 258s ***** shared testdata 258s # Load compiled test data (from src/test/*.itl) 258s testdata = load (file_in_loadpath ("test/itl.mat")); 258s ***** test 258s # Scalar evaluation 258s testcases = testdata.NoSignal.infsupdec.trunc; 258s for testcase = [testcases]' 258s assert (isequaln (... 258s fix (testcase.in{1}), ... 258s testcase.out)); 258s endfor 258s ***** test 258s # Vector evaluation 258s testcases = testdata.NoSignal.infsupdec.trunc; 258s in1 = vertcat (vertcat (testcases.in){:, 1}); 258s out = vertcat (testcases.out); 258s assert (isequaln (fix (in1), out)); 258s ***** test 258s # N-dimensional array evaluation 258s testcases = testdata.NoSignal.infsupdec.trunc; 258s in1 = vertcat (vertcat (testcases.in){:, 1}); 258s out = vertcat (testcases.out); 258s # Reshape data 258s i = -1; 258s do 258s i = i + 1; 258s testsize = factor (numel (in1) + i); 258s until (numel (testsize) > 2) 258s in1 = reshape ([in1; in1(1:i)], testsize); 258s out = reshape ([out; out(1:i)], testsize); 258s assert (isequaln (fix (in1), out)); 258s 5 tests, 5 passed, 0 known failure, 0 skipped 258s [inst/@infsupdec/strictprecedes.m] 258s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/strictprecedes.m 258s ***** assert (strictprecedes (infsupdec (1, 1.9), infsupdec (2.1, 3))); 258s ***** assert (not (strictprecedes (infsupdec (1, 2), infsupdec (2, 3)))); 258s ***** shared testdata 258s # Load compiled test data (from src/test/*.itl) 258s testdata = load (file_in_loadpath ("test/itl.mat")); 258s ***** test 258s # Scalar evaluation 258s testcases = testdata.NoSignal.infsupdec.strictPrecedes; 258s for testcase = [testcases]' 258s assert (isequaln (... 258s strictprecedes (testcase.in{1}, testcase.in{2}), ... 258s testcase.out)); 258s endfor 258s ***** test 258s # Vector evaluation 258s testcases = testdata.NoSignal.infsupdec.strictPrecedes; 258s in1 = vertcat (vertcat (testcases.in){:, 1}); 258s in2 = vertcat (vertcat (testcases.in){:, 2}); 258s out = vertcat (testcases.out); 258s assert (isequaln (strictprecedes (in1, in2), out)); 258s ***** test 258s # N-dimensional array evaluation 258s testcases = testdata.NoSignal.infsupdec.strictPrecedes; 258s in1 = vertcat (vertcat (testcases.in){:, 1}); 258s in2 = vertcat (vertcat (testcases.in){:, 2}); 258s out = vertcat (testcases.out); 258s # Reshape data 258s i = -1; 258s do 258s i = i + 1; 258s testsize = factor (numel (in1) + i); 258s until (numel (testsize) > 2) 258s in1 = reshape ([in1; in1(1:i)], testsize); 258s in2 = reshape ([in2; in2(1:i)], testsize); 258s out = reshape ([out; out(1:i)], testsize); 258s assert (isequaln (strictprecedes (in1, in2), out)); 258s 5 tests, 5 passed, 0 known failure, 0 skipped 258s [inst/@infsupdec/log10.m] 258s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/log10.m 258s ***** # from the documentation string 258s ***** assert (isequal (log10 (infsupdec (2)), infsupdec ("[0x1.34413509F79FEp-2, 0x1.34413509F79FFp-2]"))); 258s ***** shared testdata 258s # Load compiled test data (from src/test/*.itl) 258s testdata = load (file_in_loadpath ("test/itl.mat")); 258s ***** test 258s # Scalar evaluation 258s testcases = testdata.NoSignal.infsupdec.log10; 258s for testcase = [testcases]' 258s assert (isequaln (... 258s log10 (testcase.in{1}), ... 258s testcase.out)); 258s endfor 258s ***** test 258s # Vector evaluation 258s testcases = testdata.NoSignal.infsupdec.log10; 258s in1 = vertcat (vertcat (testcases.in){:, 1}); 258s out = vertcat (testcases.out); 258s assert (isequaln (log10 (in1), out)); 258s ***** test 258s # N-dimensional array evaluation 258s testcases = testdata.NoSignal.infsup.log10; 258s in1 = vertcat (vertcat (testcases.in){:, 1}); 258s out = vertcat (testcases.out); 258s # Reshape data 258s i = -1; 258s do 258s i = i + 1; 258s testsize = factor (numel (in1) + i); 258s until (numel (testsize) > 2) 258s in1 = reshape ([in1; in1(1:i)], testsize); 258s out = reshape ([out; out(1:i)], testsize); 258s assert (isequaln (log10 (in1), out)); 258s 4 tests, 4 passed, 0 known failure, 0 skipped 258s [inst/@infsupdec/sinrev.m] 258s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/sinrev.m 258s ***** # from the documentation string 258s ***** assert (isequal (sinrev (infsupdec (-1), infsupdec (0, 6)), infsupdec ("[0x1.2D97C7F3321D2p2, 0x1.2D97C7F3321D3p2]_trv"))); 258s ***** shared testdata 258s # Load compiled test data (from src/test/*.itl) 258s testdata = load (file_in_loadpath ("test/itl.mat")); 259s ***** test 259s # Scalar evaluation 259s testcases = testdata.NoSignal.infsupdec.sinRev; 259s for testcase = [testcases]' 259s assert (isequaln (... 259s sinrev (testcase.in{1}), ... 259s testcase.out)); 259s endfor 259s ***** test 259s # Vector evaluation 259s testcases = testdata.NoSignal.infsupdec.sinRev; 259s in1 = vertcat (vertcat (testcases.in){:, 1}); 259s out = vertcat (testcases.out); 259s assert (isequaln (sinrev (in1), out)); 259s ***** test 259s # N-dimensional array evaluation 259s testcases = testdata.NoSignal.infsupdec.sinRev; 259s in1 = vertcat (vertcat (testcases.in){:, 1}); 259s out = vertcat (testcases.out); 259s # Reshape data 259s i = -1; 259s do 259s i = i + 1; 259s testsize = factor (numel (in1) + i); 259s until (numel (testsize) > 2) 259s in1 = reshape ([in1; in1(1:i)], testsize); 259s out = reshape ([out; out(1:i)], testsize); 259s assert (isequaln (sinrev (in1), out)); 259s ***** test 259s # Scalar evaluation 259s testcases = testdata.NoSignal.infsupdec.sinRevBin; 259s for testcase = [testcases]' 259s assert (isequaln (... 259s sinrev (testcase.in{1}, testcase.in{2}), ... 259s testcase.out)); 259s endfor 259s ***** test 259s # Vector evaluation 259s testcases = testdata.NoSignal.infsupdec.sinRevBin; 259s in1 = vertcat (vertcat (testcases.in){:, 1}); 259s in2 = vertcat (vertcat (testcases.in){:, 2}); 259s out = vertcat (testcases.out); 259s assert (isequaln (sinrev (in1, in2), out)); 259s ***** test 259s # N-dimensional array evaluation 259s testcases = testdata.NoSignal.infsupdec.sinRevBin; 259s in1 = vertcat (vertcat (testcases.in){:, 1}); 259s in2 = vertcat (vertcat (testcases.in){:, 2}); 259s out = vertcat (testcases.out); 259s # Reshape data 259s i = -1; 259s do 259s i = i + 1; 259s testsize = factor (numel (in1) + i); 259s until (numel (testsize) > 2) 259s in1 = reshape ([in1; in1(1:i)], testsize); 259s in2 = reshape ([in2; in2(1:i)], testsize); 259s out = reshape ([out; out(1:i)], testsize); 259s assert (isequaln (sinrev (in1, in2), out)); 259s 7 tests, 7 passed, 0 known failure, 0 skipped 259s [inst/@infsupdec/cbrt.m] 259s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/cbrt.m 259s ***** # from the documentation string 259s ***** assert (isequal (cbrt (infsupdec (-27, 27)), infsupdec (-3, 3))); 259s 1 test, 1 passed, 0 known failure, 0 skipped 259s [inst/@infsupdec/tan.m] 259s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/tan.m 259s ***** # from the documentation string 259s ***** assert (isequal (tan (infsupdec (1)), infsupdec ("[0x1.8EB245CBEE3A5, 0x1.8EB245CBEE3A6]"))); 259s ***** shared testdata 259s # Load compiled test data (from src/test/*.itl) 259s testdata = load (file_in_loadpath ("test/itl.mat")); 259s ***** test 259s # Scalar evaluation 259s testcases = testdata.NoSignal.infsupdec.tan; 259s for testcase = [testcases]' 259s assert (isequaln (... 259s tan (testcase.in{1}), ... 259s testcase.out)); 259s endfor 259s ***** test 259s # Vector evaluation 259s testcases = testdata.NoSignal.infsupdec.tan; 259s in1 = vertcat (vertcat (testcases.in){:, 1}); 259s out = vertcat (testcases.out); 259s assert (isequaln (tan (in1), out)); 259s ***** test 259s # N-dimensional array evaluation 259s testcases = testdata.NoSignal.infsup.tan; 259s in1 = vertcat (vertcat (testcases.in){:, 1}); 259s out = vertcat (testcases.out); 259s # Reshape data 259s i = -1; 259s do 259s i = i + 1; 259s testsize = factor (numel (in1) + i); 259s until (numel (testsize) > 2) 259s in1 = reshape ([in1; in1(1:i)], testsize); 259s out = reshape ([out; out(1:i)], testsize); 259s assert (isequaln (tan (in1), out)); 259s 4 tests, 4 passed, 0 known failure, 0 skipped 259s [inst/@infsupdec/sec.m] 259s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/sec.m 259s ***** # from the documentation string 259s ***** assert (isequal (sec (infsupdec (1)), infsupdec ("[0x1.D9CF0F125CC29, 0x1.D9CF0F125CC2A]_com"))); 259s 1 test, 1 passed, 0 known failure, 0 skipped 259s [inst/@infsupdec/lu.m] 259s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/lu.m 259s ***** test 259s [l, u] = lu (infsupdec (magic (3))); 259s assert (isequal (l, infsupdec ({1, 0, 0; .375, 1, 0; .5, "68/37", 1}, "trv")));, ... 259s assert (subset (u, infsupdec ({8, 1, 6; 0, 4.625, 4.75; 0, 0, "-0x1.3759F2298375Bp3"}, ... 259s {8, 1, 6; 0, 4.625, 4.75; 0, 0, "-0x1.3759F22983759p3"}))); 259s A = magic (3); 259s A ([1, 5, 9]) = 0; 259s [l, u, p] = lu (infsupdec (A)); 259s assert (p, [0, 0, 1; 1, 0, 0; 0, 1, 0]); 259s assert (isequal (l, infsupdec ({1, 0, 0; "4/3", 1, 0; 0, "1/9", 1}, "trv"))); 259s assert (subset (u, infsupdec ({3, 0, 7; 0, 9, "-0x1.2AAAAAAAAAAACp3"; 0, 0, "0x1.C25ED097B425Ep2"}, ... 259s {3, 0, 7; 0, 9, "-0x1.2AAAAAAAAAAAAp3"; 0, 0, "0x1.C25ED097B426p2"}))); 260s 1 test, 1 passed, 0 known failure, 0 skipped 260s [inst/@infsupdec/atan2.m] 260s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/atan2.m 260s ***** # from the documentation string 260s ***** assert (isequal (atan2 (infsupdec (1), infsupdec (-1)), infsupdec ("[0x1.2D97C7F3321D2p1, 0x1.2D97C7F3321D3p1]"))); 260s ***** shared testdata 260s # Load compiled test data (from src/test/*.itl) 260s testdata = load (file_in_loadpath ("test/itl.mat")); 260s ***** test 260s # Scalar evaluation 260s testcases = testdata.NoSignal.infsupdec.atan2; 260s for testcase = [testcases]' 260s assert (isequaln (... 260s atan2 (testcase.in{1}, testcase.in{2}), ... 260s testcase.out)); 260s endfor 261s ***** test 261s # Vector evaluation 261s testcases = testdata.NoSignal.infsupdec.atan2; 261s in1 = vertcat (vertcat (testcases.in){:, 1}); 261s in2 = vertcat (vertcat (testcases.in){:, 2}); 261s out = vertcat (testcases.out); 261s assert (isequaln (atan2 (in1, in2), out)); 261s ***** test 261s # N-dimensional array evaluation 261s testcases = testdata.NoSignal.infsupdec.atan2; 261s in1 = vertcat (vertcat (testcases.in){:, 1}); 261s in2 = vertcat (vertcat (testcases.in){:, 2}); 261s out = vertcat (testcases.out); 261s # Reshape data 261s i = -1; 261s do 261s i = i + 1; 261s testsize = factor (numel (in1) + i); 261s until (numel (testsize) > 2) 261s in1 = reshape ([in1; in1(1:i)], testsize); 261s in2 = reshape ([in2; in2(1:i)], testsize); 261s out = reshape ([out; out(1:i)], testsize); 261s assert (isequaln (atan2 (in1, in2), out)); 261s 4 tests, 4 passed, 0 known failure, 0 skipped 261s [inst/@infsupdec/lt.m] 261s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/lt.m 261s ***** assert (not (lt (infsupdec (1, 3), infsupdec (3)))); 261s ***** assert (lt (infsupdec (1, 3), infsupdec (3.1))); 261s ***** shared testdata 261s # Load compiled test data (from src/test/*.itl) 261s testdata = load (file_in_loadpath ("test/itl.mat")); 261s ***** test 261s # Scalar evaluation 261s testcases = testdata.NoSignal.infsupdec.strictLess; 261s for testcase = [testcases]' 261s assert (isequaln (... 261s lt (testcase.in{1}, testcase.in{2}), ... 261s testcase.out)); 261s endfor 261s ***** test 261s # Vector evaluation 261s testcases = testdata.NoSignal.infsupdec.strictLess; 261s in1 = vertcat (vertcat (testcases.in){:, 1}); 261s in2 = vertcat (vertcat (testcases.in){:, 2}); 261s out = vertcat (testcases.out); 261s assert (isequaln (lt (in1, in2), out)); 261s ***** test 261s # N-dimensional array evaluation 261s testcases = testdata.NoSignal.infsupdec.strictLess; 261s in1 = vertcat (vertcat (testcases.in){:, 1}); 261s in2 = vertcat (vertcat (testcases.in){:, 2}); 261s out = vertcat (testcases.out); 261s # Reshape data 261s i = -1; 261s do 261s i = i + 1; 261s testsize = factor (numel (in1) + i); 261s until (numel (testsize) > 2) 261s in1 = reshape ([in1; in1(1:i)], testsize); 261s in2 = reshape ([in2; in2(1:i)], testsize); 261s out = reshape ([out; out(1:i)], testsize); 261s assert (isequaln (lt (in1, in2), out)); 261s 5 tests, 5 passed, 0 known failure, 0 skipped 261s [inst/@infsupdec/isnai.m] 261s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/isnai.m 261s ***** assert (isnai (infsupdec ("[nai]"))); 261s ***** assert (not (isnai (infsupdec (2, 3)))); 261s ***** warning assert (isnai (infsupdec ("happy 42 hacking")), logical ([1 0 1])); 261s ***** shared testdata 261s # Load compiled test data (from src/test/*.itl) 261s testdata = load (file_in_loadpath ("test/itl.mat")); 261s ***** test 261s # Scalar evaluation 261s testcases = testdata.NoSignal.infsupdec.isNaI; 261s for testcase = [testcases]' 261s assert (isequaln (... 261s isnai (testcase.in{1}), ... 261s testcase.out)); 261s endfor 261s ***** test 261s # Vector evaluation 261s testcases = testdata.NoSignal.infsupdec.isNaI; 261s in1 = vertcat (vertcat (testcases.in){:, 1}); 261s out = vertcat (testcases.out); 261s assert (isequaln (isnai (in1), out)); 261s ***** test 261s # N-dimensional array evaluation 261s testcases = testdata.NoSignal.infsupdec.isNaI; 261s in1 = vertcat (vertcat (testcases.in){:, 1}); 261s out = vertcat (testcases.out); 261s # Reshape data 261s i = -1; 261s do 261s i = i + 1; 261s testsize = factor (numel (in1) + i); 261s until (numel (testsize) > 2) 261s in1 = reshape ([in1; in1(1:i)], testsize); 261s out = reshape ([out; out(1:i)], testsize); 261s assert (isequaln (isnai (in1), out)); 261s 6 tests, 6 passed, 0 known failure, 0 skipped 261s [inst/@infsupdec/pow2.m] 261s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/pow2.m 261s ***** # from the documentation string 261s ***** assert (isequal (pow2 (infsupdec (5)), infsupdec (32))); 261s ***** shared testdata 261s # Load compiled test data (from src/test/*.itl) 261s testdata = load (file_in_loadpath ("test/itl.mat")); 261s ***** test 261s # Scalar evaluation 261s testcases = testdata.NoSignal.infsupdec.exp2; 261s for testcase = [testcases]' 261s assert (isequaln (... 261s pow2 (testcase.in{1}), ... 261s testcase.out)); 261s endfor 261s ***** test 261s # Vector evaluation 261s testcases = testdata.NoSignal.infsupdec.exp2; 261s in1 = vertcat (vertcat (testcases.in){:, 1}); 261s out = vertcat (testcases.out); 261s assert (isequaln (pow2 (in1), out)); 261s ***** test 261s # N-dimensional array evaluation 261s testcases = testdata.NoSignal.infsupdec.exp2; 261s in1 = vertcat (vertcat (testcases.in){:, 1}); 261s out = vertcat (testcases.out); 261s # Reshape data 261s i = -1; 261s do 261s i = i + 1; 261s testsize = factor (numel (in1) + i); 261s until (numel (testsize) > 2 | i == numel (in1)) 261s in1 = reshape ([in1; in1(1:i)], testsize); 261s out = reshape ([out; out(1:i)], testsize); 261s assert (isequaln (pow2 (in1), out)); 261s 4 tests, 4 passed, 0 known failure, 0 skipped 261s [inst/@infsupdec/setdiff.m] 261s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/setdiff.m 261s ***** assert (isempty (setdiff (infsupdec (), infsupdec (1, 4)))); 261s ***** assert (setdiff (infsupdec (1, 3), infsupdec ()) == infsupdec (1, 3)); 261s ***** assert (isempty (setdiff (infsupdec (1, 3), infsupdec (-inf, inf)))); 261s ***** assert (isempty (setdiff (infsupdec (1, 3), infsupdec (1, 4)))); 261s ***** assert (setdiff (infsupdec (-inf, inf), infsupdec (1, 4)) == infsupdec (-inf, inf)); 261s ***** # from the documentation string 261s ***** assert (setdiff (infsupdec (1, 3), infsupdec (2, 4)) == infsupdec (1, 2)); 261s 6 tests, 6 passed, 0 known failure, 0 skipped 261s [inst/@infsupdec/csch.m] 261s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/csch.m 261s ***** # from the documentation string 261s ***** assert (isequal (csch (infsupdec (1)), infsupdec ("[0x1.B3AB8A78B90Cp-1, 0x1.B3AB8A78B90C1p-1]_com"))); 261s 1 test, 1 passed, 0 known failure, 0 skipped 261s [inst/@infsupdec/reshape.m] 261s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/reshape.m 261s ***** assert (isequal (reshape (infsupdec (1 : 6), 2, 3), infsupdec (reshape (1 : 6, 2, 3)))); 261s ***** assert (isequal (reshape (infsupdec (1 : 24), 2, [], 4), infsupdec (reshape (1 : 24, 2, 3, 4)))); 261s 2 tests, 2 passed, 0 known failure, 0 skipped 261s [inst/@infsupdec/pow.m] 261s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/pow.m 261s ***** # from the documentation string 261s ***** assert (isequal (pow (infsupdec (5, 6), infsupdec (2, 3)), infsupdec (25, 216))); 261s ***** shared testdata 261s # Load compiled test data (from src/test/*.itl) 261s testdata = load (file_in_loadpath ("test/itl.mat")); 262s ***** test 262s # Scalar evaluation 262s testcases = testdata.NoSignal.infsupdec.pow; 262s for testcase = [testcases]' 262s assert (isequaln (... 262s pow (testcase.in{1}, testcase.in{2}), ... 262s testcase.out)); 262s endfor 262s ***** test 262s # Vector evaluation 262s testcases = testdata.NoSignal.infsupdec.pow; 262s in1 = vertcat (vertcat (testcases.in){:, 1}); 262s in2 = vertcat (vertcat (testcases.in){:, 2}); 262s out = vertcat (testcases.out); 262s assert (isequaln (pow (in1, in2), out)); 262s ***** test 262s # N-dimensional array evaluation 262s testcases = testdata.NoSignal.infsupdec.pow; 262s in1 = vertcat (vertcat (testcases.in){:, 1}); 262s in2 = vertcat (vertcat (testcases.in){:, 2}); 262s out = vertcat (testcases.out); 262s # Reshape data 262s i = -1; 262s do 262s i = i + 1; 262s testsize = factor (numel (in1) + i); 262s until (numel (testsize) > 2) 262s in1 = reshape ([in1; in1(1:i)], testsize); 262s in2 = reshape ([in2; in2(1:i)], testsize); 262s out = reshape ([out; out(1:i)], testsize); 262s assert (isequaln (pow (in1, in2), out)); 262s 4 tests, 4 passed, 0 known failure, 0 skipped 262s [inst/@infsupdec/resize.m] 262s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/resize.m 262s ***** assert (isequal (resize (infsupdec (magic (3)), 4, 2), infsupdec([8, 1; 3, 5; 4, 9; 0, 0]))); 262s ***** assert (isequal (resize (infsupdec (ones (2, 2, 2)), 4, 1, 2), infsupdec (resize (ones (2, 2, 2), 4, 1, 2)))) 262s 2 tests, 2 passed, 0 known failure, 0 skipped 262s [inst/@infsupdec/nthroot.m] 262s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/nthroot.m 262s ***** assert (isequal (nthroot (infsupdec (25, 36), 2), infsupdec (5, 6))); 262s ***** assert (isequal (nthroot (infsupdec (-1, 1), 2), infsupdec (0, 1, "trv"))); 262s ***** assert (isequal (nthroot (infsupdec (-1, 1), 3), infsupdec (-1, 1))); 262s ***** assert (isequal (nthroot (infsupdec (-1, 1), -2), infsupdec (1, inf, "trv"))); 262s ***** assert (isequal (nthroot (infsupdec (-1, 1), -3), infsupdec (-inf, inf, "trv"))); 262s 5 tests, 5 passed, 0 known failure, 0 skipped 262s [inst/@infsupdec/powrev2.m] 262s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/powrev2.m 262s ***** # from the documentation string 262s ***** assert (isequal (powrev2 (infsupdec (2, 5), infsupdec (3, 6)), infsupdec ("[0x1.5D7E8F22BA886p-1, 0x1.4AE00D1CFDEB5p1]_trv"))); 262s 1 test, 1 passed, 0 known failure, 0 skipped 262s [inst/@infsupdec/pownrev.m] 262s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/pownrev.m 262s ***** assert (isequal (pownrev (infsupdec (25, 36), infsupdec (0, inf), 2), infsupdec (5, 6, "trv"))); 262s ***** shared testdata 262s # Load compiled test data (from src/test/*.itl) 262s testdata = load (file_in_loadpath ("test/itl.mat")); 262s ***** test 262s # Scalar evaluation 262s testcases = testdata.NoSignal.infsupdec.pownRev; 262s for testcase = [testcases]' 262s assert (isequaln (... 262s pownrev (testcase.in{1}, testcase.in{2}), ... 262s testcase.out)); 262s endfor 268s ***** test 268s # Vector evaluation 268s testcases = testdata.NoSignal.infsupdec.pownRev; 268s in1 = vertcat (vertcat (testcases.in){:, 1}); 268s in2 = vertcat (vertcat (testcases.in){:, 2}); 268s out = vertcat (testcases.out); 268s assert (isequaln (pownrev (in1, in2), out)); 268s ***** test 268s # N-dimensional array evaluation 268s testcases = testdata.NoSignal.infsupdec.pownRev; 268s in1 = vertcat (vertcat (testcases.in){:, 1}); 268s in2 = vertcat (vertcat (testcases.in){:, 2}); 268s out = vertcat (testcases.out); 268s # Reshape data 268s i = -1; 268s do 268s i = i + 1; 268s testsize = factor (numel (in1) + i); 268s until (numel (testsize) > 2) 268s in1 = reshape ([in1; in1(1:i)], testsize); 268s in2 = reshape ([in2; in2(1:i)], testsize); 268s out = reshape ([out; out(1:i)], testsize); 268s assert (isequaln (pownrev (in1, in2), out)); 268s ***** test 268s # Scalar evaluation 268s testcases = testdata.NoSignal.infsupdec.pownRevBin; 268s for testcase = [testcases]' 268s assert (isequaln (... 268s pownrev (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 268s testcase.out)); 268s endfor 272s ***** test 272s # Vector evaluation 272s testcases = testdata.NoSignal.infsupdec.pownRevBin; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s in2 = vertcat (vertcat (testcases.in){:, 2}); 272s in3 = vertcat (vertcat (testcases.in){:, 3}); 272s out = vertcat (testcases.out); 272s assert (isequaln (pownrev (in1, in2, in3), out)); 272s ***** test 272s # N-dimensional array evaluation 272s testcases = testdata.NoSignal.infsupdec.pownRevBin; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s in2 = vertcat (vertcat (testcases.in){:, 2}); 272s in3 = vertcat (vertcat (testcases.in){:, 3}); 272s out = vertcat (testcases.out); 272s # Reshape data 272s i = -1; 272s do 272s i = i + 1; 272s testsize = factor (numel (in1) + i); 272s until (numel (testsize) > 2) 272s in1 = reshape ([in1; in1(1:i)], testsize); 272s in2 = reshape ([in2; in2(1:i)], testsize); 272s in3 = reshape ([in3; in3(1:i)], testsize); 272s out = reshape ([out; out(1:i)], testsize); 272s assert (isequaln (pownrev (in1, in2, in3), out)); 272s 7 tests, 7 passed, 0 known failure, 0 skipped 272s [inst/@infsupdec/log2.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/log2.m 272s ***** # from the documentation string 272s ***** assert (isequal (log2 (infsupdec (2)), infsupdec (1))); 272s ***** shared testdata 272s # Load compiled test data (from src/test/*.itl) 272s testdata = load (file_in_loadpath ("test/itl.mat")); 272s ***** test 272s # Scalar evaluation 272s testcases = testdata.NoSignal.infsupdec.log2; 272s for testcase = [testcases]' 272s assert (isequaln (... 272s log2 (testcase.in{1}), ... 272s testcase.out)); 272s endfor 272s ***** test 272s # Vector evaluation 272s testcases = testdata.NoSignal.infsupdec.log2; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s assert (isequaln (log2 (in1), out)); 272s ***** test 272s # N-dimensional array evaluation 272s testcases = testdata.NoSignal.infsup.log2; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s # Reshape data 272s i = -1; 272s do 272s i = i + 1; 272s testsize = factor (numel (in1) + i); 272s until (numel (testsize) > 2) 272s in1 = reshape ([in1; in1(1:i)], testsize); 272s out = reshape ([out; out(1:i)], testsize); 272s assert (isequaln (log2 (in1), out)); 272s 4 tests, 4 passed, 0 known failure, 0 skipped 272s [inst/@infsupdec/sup.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/sup.m 272s ***** assert (sup (infsupdec (2.5, 3.5)), 3.5); 272s ***** assert (sup (infsupdec ()), -inf); 272s ***** assert (sup (infsupdec ("[nai]")), nan); 272s ***** warning id=interval:UndefinedOperation 272s assert (sup (infsupdec (3, 2)), nan); 272s ***** shared testdata 272s # Load compiled test data (from src/test/*.itl) 272s testdata = load (file_in_loadpath ("test/itl.mat")); 272s ***** test 272s # Scalar evaluation 272s testcases = testdata.NoSignal.infsupdec.sup; 272s for testcase = [testcases]' 272s assert (isequaln (... 272s sup (testcase.in{1}), ... 272s testcase.out)); 272s endfor 272s ***** test 272s # Vector evaluation 272s testcases = testdata.NoSignal.infsupdec.sup; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s assert (isequaln (sup (in1), out)); 272s ***** test 272s # N-dimensional array evaluation 272s testcases = testdata.NoSignal.infsup.sup; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s # Reshape data 272s i = -1; 272s do 272s i = i + 1; 272s testsize = factor (numel (in1) + i); 272s until (numel (testsize) > 2) 272s in1 = reshape ([in1; in1(1:i)], testsize); 272s out = reshape ([out; out(1:i)], testsize); 272s assert (isequaln (sup (in1), out)); 272s 7 tests, 7 passed, 0 known failure, 0 skipped 272s [inst/@infsupdec/isempty.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/isempty.m 272s ***** assert (isempty (infsupdec ())); 272s ***** assert (not (isempty (infsupdec (1, 2)))); 272s ***** shared testdata 272s # Load compiled test data (from src/test/*.itl) 272s testdata = load (file_in_loadpath ("test/itl.mat")); 272s ***** test 272s # Scalar evaluation 272s testcases = testdata.NoSignal.infsupdec.isEmpty; 272s for testcase = [testcases]' 272s assert (isequaln (... 272s isempty (testcase.in{1}), ... 272s testcase.out)); 272s endfor 272s ***** test 272s # Vector evaluation 272s testcases = testdata.NoSignal.infsupdec.isEmpty; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s assert (isequaln (isempty (in1), out)); 272s ***** test 272s # N-dimensional array evaluation 272s testcases = testdata.NoSignal.infsup.isEmpty; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s # Reshape data 272s i = -1; 272s do 272s i = i + 1; 272s testsize = factor (numel (in1) + i); 272s until (numel (testsize) > 2) 272s in1 = reshape ([in1; in1(1:i)], testsize); 272s out = reshape ([out; out(1:i)], testsize); 272s assert (isequaln (isempty (in1), out)); 272s 5 tests, 5 passed, 0 known failure, 0 skipped 272s [inst/@infsupdec/cat.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/cat.m 272s ***** assert (size (cat (1, infsupdec ([]), infsupdec ([]))), [0 0]); 272s ***** assert (isequal (cat (1, infsupdec (1), infsupdec (2)), infsupdec (cat (1, 1, 2)))); 272s ***** assert (isequal (cat (2, infsupdec (1), infsupdec (2)), infsupdec (cat (2, 1, 2)))); 272s ***** assert (isequal (horzcat (infsupdec (1), infsupdec (2)), infsupdec (horzcat (1, 2)))); 272s ***** test 272s a = infsupdec (2, 5); 272s assert (isequal (horzcat (a, a, a), infsupdec ([2, 2, 2], [5, 5, 5]))); 272s ***** assert (isequal (vertcat (infsupdec (1), infsupdec (2)), infsupdec (vertcat (1, 2)))); 272s ***** test 272s a = infsupdec (2, 5); 272s assert (isequal (vertcat (a, a, a), infsupdec ([2; 2; 2], [5; 5; 5]))); 272s ***** assert (isequal (cat (5, infsupdec (1), infsupdec (2)), infsupdec (cat (5, 1, 2)))); 272s ***** 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))))); 272s 9 tests, 9 passed, 0 known failure, 0 skipped 272s [inst/@infsupdec/abs.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/abs.m 272s ***** # Empty interval 272s ***** assert (isequal (abs (infsupdec ()), infsupdec ())); 272s ***** # Singleton intervals 272s ***** assert (isequal (abs (infsupdec (1)), infsupdec (1))); 272s ***** assert (isequal (abs (infsupdec (0)), infsupdec (0))); 272s ***** assert (isequal (abs (infsupdec (-1)), infsupdec (1))); 272s ***** assert (isequal (abs (infsupdec (realmax)), infsupdec (realmax))); 272s ***** assert (isequal (abs (infsupdec (realmin)), infsupdec (realmin))); 272s ***** assert (isequal (abs (infsupdec (-realmin)), infsupdec (realmin))); 272s ***** assert (isequal (abs (infsupdec (-realmax)), infsupdec (realmax))); 272s ***** # Bounded intervals 272s ***** assert (isequal (abs (infsupdec (1, 2)), infsupdec (1, 2))); 272s ***** assert (isequal (abs (infsupdec (0, 1)), infsupdec (0, 1))); 272s ***** assert (isequal (abs (infsupdec (-1, 1)), infsupdec (0, 1))); 272s ***** assert (isequal (abs (infsupdec (-1, 0)), infsupdec (0, 1))); 272s ***** assert (isequal (abs (infsupdec (-2, -1)), infsupdec (1, 2))); 272s ***** # Unbounded intervals 272s ***** assert (isequal (abs (infsupdec (0, inf)), infsupdec (0, inf))); 272s ***** assert (isequal (abs (infsupdec (-inf, inf)), infsupdec (0, inf))); 272s ***** assert (isequal (abs (infsupdec (-inf, 0)), infsupdec (0, inf))); 272s ***** assert (isequal (abs (infsupdec (1, inf)), infsupdec (1, inf))); 272s ***** assert (isequal (abs (infsupdec (-1, inf)), infsupdec (0, inf))); 272s ***** assert (isequal (abs (infsupdec (-inf, -1)), infsupdec (1, inf))); 272s ***** assert (isequal (abs (infsupdec (-inf, 1)), infsupdec (0, inf))); 272s ***** # from the documentation string 272s ***** assert (isequal (abs (infsupdec (2.5, 3.5)), infsupdec (2.5, 3.5))); 272s ***** assert (isequal (abs (infsupdec (-0.5, 5.5)), infsupdec (0, 5.5))); 272s ***** shared testdata 272s # Load compiled test data (from src/test/*.itl) 272s testdata = load (file_in_loadpath ("test/itl.mat")); 272s ***** test 272s # Scalar evaluation 272s testcases = testdata.NoSignal.infsupdec.abs; 272s for testcase = [testcases]' 272s assert (isequaln (... 272s abs (testcase.in{1}), ... 272s testcase.out)); 272s endfor 272s ***** test 272s # Vector evaluation 272s testcases = testdata.NoSignal.infsupdec.abs; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s assert (isequaln (abs (in1), out)); 272s ***** test 272s # N-dimensional array evaluation 272s testcases = testdata.NoSignal.infsup.abs; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s # Reshape data 272s i = -1; 272s do 272s i = i + 1; 272s testsize = factor (numel (in1) + i); 272s until (numel (testsize) > 2) 272s in1 = reshape ([in1; in1(1:i)], testsize); 272s out = reshape ([out; out(1:i)], testsize); 272s assert (isequaln (abs (in1), out)); 272s 25 tests, 25 passed, 0 known failure, 0 skipped 272s [inst/@infsupdec/sech.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/sech.m 272s ***** # from the documentation string 272s ***** assert (isequal (sech (infsupdec (1)), infsupdec ("[0x1.4BCDC50ED6BE7p-1, 0x1.4BCDC50ED6BE8p-1]_com"))); 272s 1 test, 1 passed, 0 known failure, 0 skipped 272s [inst/@infsupdec/sum.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/sum.m 272s ***** # from the documentation string 272s ***** assert (isequal (sum ([infsupdec(1), pow2(-1074), -1]), infsupdec (pow2 (-1074)))); 272s 1 test, 1 passed, 0 known failure, 0 skipped 272s [inst/@infsupdec/erf.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/erf.m 272s ***** # from the documentation string 272s ***** assert (erf (infsupdec (1)) == "[0x1.AF767A741088Ap-1, 0x1.AF767A741088Bp-1]"); 272s 1 test, 1 passed, 0 known failure, 0 skipped 272s [inst/@infsupdec/log1p.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/log1p.m 272s ***** # from the documentation string 272s ***** assert (isequal (log1p (infsupdec (eps)), infsupdec ("[0x1.FFFFFFFFFFFFFp-53, 0x1p-52]"))); 272s 1 test, 1 passed, 0 known failure, 0 skipped 272s [inst/@infsupdec/floor.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/floor.m 272s ***** # from the documentation string 272s ***** assert (isequal (floor (infsupdec (2.5, 3.5)), infsupdec (2, 3, "def"))); 272s ***** assert (isequal (floor (infsupdec (-0.5, 5)), infsupdec (-1, 5, "def"))); 272s ***** warning 272s _ = @infsupdec; 272s assert (isequal (... 272s floor (_ ("jansen")), nai)) #ghtwish 272s ***** shared testdata 272s # Load compiled test data (from src/test/*.itl) 272s testdata = load (file_in_loadpath ("test/itl.mat")); 272s ***** test 272s # Scalar evaluation 272s testcases = testdata.NoSignal.infsupdec.floor; 272s for testcase = [testcases]' 272s assert (isequaln (... 272s floor (testcase.in{1}), ... 272s testcase.out)); 272s endfor 272s ***** test 272s # Vector evaluation 272s testcases = testdata.NoSignal.infsupdec.floor; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s assert (isequaln (floor (in1), out)); 272s ***** test 272s # N-dimensional array evaluation 272s testcases = testdata.NoSignal.infsup.floor; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s # Reshape data 272s i = -1; 272s do 272s i = i + 1; 272s testsize = factor (numel (in1) + i); 272s until (numel (testsize) > 2) 272s in1 = reshape ([in1; in1(1:i)], testsize); 272s out = reshape ([out; out(1:i)], testsize); 272s assert (isequaln (floor (in1), out)); 272s 6 tests, 6 passed, 0 known failure, 0 skipped 272s [inst/@infsupdec/ceil.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/ceil.m 272s ***** # from the documentation string 272s ***** assert (isequal (ceil (infsupdec (2.5, 3.5)), infsupdec (3, 4, "def"))); 272s ***** assert (isequal (ceil (infsupdec (-.5, 5)), infsupdec (0, 5, "def"))); 272s ***** shared testdata 272s # Load compiled test data (from src/test/*.itl) 272s testdata = load (file_in_loadpath ("test/itl.mat")); 272s ***** test 272s # Scalar evaluation 272s testcases = testdata.NoSignal.infsupdec.ceil; 272s for testcase = [testcases]' 272s assert (isequaln (... 272s ceil (testcase.in{1}), ... 272s testcase.out)); 272s endfor 272s ***** test 272s # Vector evaluation 272s testcases = testdata.NoSignal.infsupdec.ceil; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s assert (isequaln (ceil (in1), out)); 272s ***** test 272s # N-dimensional array evaluation 272s testcases = testdata.NoSignal.infsup.ceil; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s # Reshape data 272s i = -1; 272s do 272s i = i + 1; 272s testsize = factor (numel (in1) + i); 272s until (numel (testsize) > 2) 272s in1 = reshape ([in1; in1(1:i)], testsize); 272s out = reshape ([out; out(1:i)], testsize); 272s assert (isequaln (ceil (in1), out)); 272s 5 tests, 5 passed, 0 known failure, 0 skipped 272s [inst/@infsupdec/interior.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsupdec/interior.m 272s ***** assert (interior (infsupdec (1, 2), infsupdec (0, 3))); 272s ***** shared testdata 272s # Load compiled test data (from src/test/*.itl) 272s testdata = load (file_in_loadpath ("test/itl.mat")); 272s ***** test 272s # Scalar evaluation 272s testcases = testdata.NoSignal.infsupdec.interior; 272s for testcase = [testcases]' 272s assert (isequaln (... 272s interior (testcase.in{1}, testcase.in{2}), ... 272s testcase.out)); 272s endfor 272s ***** test 272s # Vector evaluation 272s testcases = testdata.NoSignal.infsupdec.interior; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s in2 = vertcat (vertcat (testcases.in){:, 2}); 272s out = vertcat (testcases.out); 272s assert (isequaln (interior (in1, in2), out)); 272s ***** test 272s # N-dimensional array evaluation 272s testcases = testdata.NoSignal.infsupdec.interior; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s in2 = vertcat (vertcat (testcases.in){:, 2}); 272s out = vertcat (testcases.out); 272s # Reshape data 272s i = -1; 272s do 272s i = i + 1; 272s testsize = factor (numel (in1) + i); 272s until (numel (testsize) > 2) 272s in1 = reshape ([in1; in1(1:i)], testsize); 272s in2 = reshape ([in2; in2(1:i)], testsize); 272s out = reshape ([out; out(1:i)], testsize); 272s assert (isequaln (interior (in1, in2), out)); 272s 4 tests, 4 passed, 0 known failure, 0 skipped 272s [inst/midrad.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/midrad.m 272s ***** assert (isempty (midrad ())); 272s ***** warning id=interval:UndefinedOperation 272s assert (isnai (midrad (0, -inf))); 272s ***** warning id=interval:UndefinedOperation 272s assert (isnai (midrad (0, -.1))); 272s ***** warning id=interval:UndefinedOperation 272s assert (isnai (midrad (0, "-.1"))); 272s ***** warning id=interval:UndefinedOperation 272s assert (isnai (midrad (0, infsup("-.1")))); 272s ***** assert (isequal (midrad ("pi"), infsupdec ("pi"))); 272s ***** warning id=interval:ImplicitPromote 272s assert (isequal (midrad (infsup (2), 2), infsupdec (0, 4))); 272s ***** assert (isequal (midrad (2, infsup (2)), infsupdec (0, 4))); 272s ***** warning id=interval:ImplicitPromote 272s assert (isequal (midrad (infsup (2), infsup (2)), infsupdec (0, 4))); 272s ***** assert (isequal (midrad (2, infsupdec (2)), infsupdec (0, 4))); 272s ***** assert (isequal (midrad (infsupdec (2), 2), infsupdec (0, 4))); 272s ***** warning id=interval:ImplicitPromote 272s assert (isequal (midrad (infsup (2), infsupdec (2)), infsupdec (0, 4))); 272s ***** assert (isequal (midrad (infsupdec (2), infsup (2)), infsupdec (0, 4))); 272s ***** assert (isequal (midrad (infsupdec (2), infsupdec (2)), infsupdec (0, 4))); 272s ***** 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]))); 272s ***** 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]))); 272s ***** # from the documentation string 272s ***** assert (isequal (midrad (42, 3), infsupdec (39, 45))); 272s ***** assert (isequal (midrad (0, inf), entire ())); 272s ***** assert (isequal (midrad ("1.1", "0.1"), infsupdec (1 - eps, "1.2"))); 272s ***** # N-dimensional arrays 272s ***** assert (isequal (midrad (zeros (2, 2, 2), ones (2, 2, 2)), infsupdec (-ones (2, 2, 2), ones (2, 2, 2)))); 272s ***** assert (isequal (midrad (zeros (2, 2, 2), 1), infsupdec (-ones (2, 2, 2), ones (2, 2, 2)))); 272s ***** assert (isequal (midrad (0, ones (2, 2, 2)), infsupdec (-ones (2, 2, 2), ones (2, 2, 2)))); 272s ***** test 272s [M, R] = midrad (infsupdec (-ones (2, 2, 2), ones (2, 2, 2))); 272s assert (M, zeros (2, 2, 2)); 272s assert (R, ones (2, 2, 2)); 272s 23 tests, 23 passed, 0 known failure, 0 skipped 272s [inst/@infsup/ei.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/ei.m 272s ***** assert (isempty (ei (infsup (0)))); 272s ***** assert (isempty (ei (infsup (-inf, -2)))); 272s ***** assert (isentire (ei (infsup (0, inf)))); 272s ***** # from the documentation string 272s ***** assert (ei (infsup (1)) == "[0x1.E52670F350D08, 0x1.E52670F350D09]"); 272s 4 tests, 4 passed, 0 known failure, 0 skipped 272s [inst/@infsup/tanh.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/tanh.m 272s ***** # from the documentation string 272s ***** assert (tanh (infsup (1)) == "[0x1.85EFAB514F394p-1, 0x1.85EFAB514F395p-1]"); 272s ***** # correct use of signed zeros 272s ***** test 272s x = tanh (infsup (0)); 272s assert (signbit (inf (x))); 272s assert (not (signbit (sup (x)))); 272s ***** shared testdata 272s # Load compiled test data (from src/test/*.itl) 272s testdata = load (file_in_loadpath ("test/itl.mat")); 272s ***** test 272s # Scalar evaluation 272s testcases = testdata.NoSignal.infsup.tanh; 272s for testcase = [testcases]' 272s assert (isequaln (... 272s tanh (testcase.in{1}), ... 272s testcase.out)); 272s endfor 272s ***** test 272s # Vector evaluation 272s testcases = testdata.NoSignal.infsup.tanh; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s assert (isequaln (tanh (in1), out)); 272s ***** test 272s # N-dimensional array evaluation 272s testcases = testdata.NoSignal.infsup.tanh; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s # Reshape data 272s i = -1; 272s do 272s i = i + 1; 272s testsize = factor (numel (in1) + i); 272s until (numel (testsize) > 2) 272s in1 = reshape ([in1; in1(1:i)], testsize); 272s out = reshape ([out; out(1:i)], testsize); 272s assert (isequaln (tanh (in1), out)); 272s 5 tests, 5 passed, 0 known failure, 0 skipped 272s [inst/@infsup/pow10.m] 272s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/pow10.m 272s ***** # from the documentation string 272s assert (pow10 (infsup (5)) == infsup (100000)); 272s ***** # correct use of signed zeros 272s ***** test 272s x = pow10 (infsup (-inf, -realmax)); 272s assert (signbit (inf (x))); 272s ***** shared testdata 272s # Load compiled test data (from src/test/*.itl) 272s testdata = load (file_in_loadpath ("test/itl.mat")); 272s ***** test 272s # Scalar evaluation 272s testcases = testdata.NoSignal.infsup.exp10; 272s for testcase = [testcases]' 272s assert (isequaln (... 272s pow10 (testcase.in{1}), ... 272s testcase.out)); 272s endfor 272s ***** test 272s # Vector evaluation 272s testcases = testdata.NoSignal.infsup.exp10; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s assert (isequaln (pow10 (in1), out)); 272s ***** test 272s # N-dimensional array evaluation 272s testcases = testdata.NoSignal.infsup.exp10; 272s in1 = vertcat (vertcat (testcases.in){:, 1}); 272s out = vertcat (testcases.out); 272s # Reshape data 272s i = -1; 272s do 272s i = i + 1; 272s testsize = factor (numel (in1) + i); 272s until (numel (testsize) > 2) 272s in1 = reshape ([in1; in1(1:i)], testsize); 272s out = reshape ([out; out(1:i)], testsize); 272s assert (isequaln (pow10 (in1), out)); 273s 4 tests, 4 passed, 0 known failure, 0 skipped 273s [inst/@infsup/mid.m] 273s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/mid.m 273s ***** assert (mid (infsup (-inf, inf)), 0); 273s ***** # from the documentation string 273s ***** assert (mid (infsup (2.5, 3.5)), 3); 273s ***** shared testdata 273s # Load compiled test data (from src/test/*.itl) 273s testdata = load (file_in_loadpath ("test/itl.mat")); 273s ***** test 273s # Scalar evaluation 273s testcases = testdata.NoSignal.infsup.mid; 273s for testcase = [testcases]' 273s assert (isequaln (... 273s mid (testcase.in{1}), ... 273s testcase.out)); 273s endfor 273s ***** test 273s # Vector evaluation 273s testcases = testdata.NoSignal.infsup.mid; 273s in1 = vertcat (vertcat (testcases.in){:, 1}); 273s out = vertcat (testcases.out); 273s assert (isequaln (mid (in1), out)); 273s ***** test 273s # N-dimensional array evaluation 273s testcases = testdata.NoSignal.infsup.mid; 273s in1 = vertcat (vertcat (testcases.in){:, 1}); 273s out = vertcat (testcases.out); 273s # Reshape data 273s i = -1; 273s do 273s i = i + 1; 273s testsize = factor (numel (in1) + i); 273s until (numel (testsize) > 2) 273s in1 = reshape ([in1; in1(1:i)], testsize); 273s out = reshape ([out; out(1:i)], testsize); 273s assert (isequaln (mid (in1), out)); 273s ***** test 273s # Decorated scalar evaluation 273s testcases = testdata.NoSignal.infsupdec.mid; 273s for testcase = [testcases]' 273s assert (isequaln (... 273s mid (testcase.in{1}), ... 273s testcase.out)); 273s endfor 273s ***** test 273s # Decorated vector evaluation 273s testcases = testdata.NoSignal.infsupdec.mid; 273s in1 = vertcat (vertcat (testcases.in){:, 1}); 273s out = vertcat (testcases.out); 273s assert (isequaln (mid (in1), out)); 273s ***** test 273s # Decorated N-dimensional array evaluation 273s testcases = testdata.NoSignal.infsupdec.mid; 273s in1 = vertcat (vertcat (testcases.in){:, 1}); 273s out = vertcat (testcases.out); 273s # Reshape data 273s i = -1; 273s do 273s i = i + 1; 273s testsize = factor (numel (in1) + i); 273s until (numel (testsize) > 2) 273s in1 = reshape ([in1; in1(1:i)], testsize); 273s out = reshape ([out; out(1:i)], testsize); 273s assert (isequaln (mid (in1), out)); 273s 8 tests, 8 passed, 0 known failure, 0 skipped 273s [inst/@infsup/ne.m] 273s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/ne.m 273s ***** assert (ne (infsup (1, 2), infsup (1, 3))); 273s 1 test, 1 passed, 0 known failure, 0 skipped 273s [inst/@infsup/prod.m] 273s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/prod.m 273s ***** # from the documentation string 273s ***** assert (prod (infsup (1 : 4)) == 24); 273s ***** assert (prod (infsup ([])) == 1); 273s ***** assert (prod (infsup (magic (3))) == [96, 45, 84]); 273s ***** assert (prod (infsup (magic (3)), 2) == [48; 105; 72]); 273s ***** assert (prod (infsup (magic (3)), 3) == magic (3)); 273s ***** assert (prod (prod (reshape (infsup (1:24), 1, 2, 3, 4))) == reshape ([720, 665280, 13366080, 96909120], 1, 1, 1, 4)) 273s 6 tests, 6 passed, 0 known failure, 0 skipped 273s [inst/@infsup/roundb.m] 273s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/roundb.m 273s ***** # Empty interval 273s ***** assert (roundb (infsup ()) == infsup ()); 273s ***** # Singleton intervals 273s ***** assert (roundb (infsup (0)) == infsup (0)); 273s ***** assert (roundb (infsup (0.5)) == infsup (0)); 273s ***** assert (roundb (infsup (0.25)) == infsup (0)); 273s ***** assert (roundb (infsup (0.75)) == infsup (1)); 273s ***** assert (roundb (infsup (1.5)) == infsup (2)); 273s ***** assert (roundb (infsup (-0.5)) == infsup (0)); 273s ***** assert (roundb (infsup (-1.5)) == infsup (-2)); 273s ***** # Bounded intervals 273s ***** assert (roundb (infsup (-0.5, 0)) == infsup (0)); 273s ***** assert (roundb (infsup (0, 0.5)) == infsup (0)); 273s ***** assert (roundb (infsup (0.25, 0.5)) == infsup (0)); 273s ***** assert (roundb (infsup (-1, 0)) == infsup (-1, 0)); 273s ***** assert (roundb (infsup (-1, 1)) == infsup (-1, 1)); 273s ***** assert (roundb (infsup (-realmin, realmin)) == infsup (0)); 273s ***** assert (roundb (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 273s ***** # Unbounded intervals 273s ***** assert (roundb (infsup (-realmin, inf)) == infsup (0, inf)); 273s ***** assert (roundb (infsup (-realmax, inf)) == infsup (-realmax, inf)); 273s ***** assert (roundb (infsup (-inf, realmin)) == infsup (-inf, 0)); 273s ***** assert (roundb (infsup (-inf, realmax)) == infsup (-inf, realmax)); 273s ***** assert (roundb (infsup (-inf, inf)) == infsup (-inf, inf)); 273s ***** # correct use of signed zeros 273s ***** test 273s x = roundb (infsup (0)); 273s assert (signbit (inf (x))); 273s assert (not (signbit (sup (x)))); 273s ***** test 273s x = roundb (infsup (-0.25, 0.25)); 273s assert (signbit (inf (x))); 273s assert (not (signbit (sup (x)))); 273s ***** shared testdata 273s # Load compiled test data (from src/test/*.itl) 273s testdata = load (file_in_loadpath ("test/itl.mat")); 273s ***** test 273s # Scalar evaluation 273s testcases = testdata.NoSignal.infsup.roundTiesToEven; 273s for testcase = [testcases]' 273s assert (isequaln (... 273s roundb (testcase.in{1}), ... 273s testcase.out)); 273s endfor 273s ***** test 273s # Vector evaluation 273s testcases = testdata.NoSignal.infsup.roundTiesToEven; 273s in1 = vertcat (vertcat (testcases.in){:, 1}); 273s out = vertcat (testcases.out); 273s assert (isequaln (roundb (in1), out)); 273s ***** test 273s # N-dimensional array evaluation 273s testcases = testdata.NoSignal.infsup.roundTiesToEven; 273s in1 = vertcat (vertcat (testcases.in){:, 1}); 273s out = vertcat (testcases.out); 273s # Reshape data 273s i = -1; 273s do 273s i = i + 1; 273s testsize = factor (numel (in1) + i); 273s until (numel (testsize) > 2) 273s in1 = reshape ([in1; in1(1:i)], testsize); 273s out = reshape ([out; out(1:i)], testsize); 273s assert (isequaln (roundb (in1), out)); 273s 25 tests, 25 passed, 0 known failure, 0 skipped 273s [inst/@infsup/iscolumn.m] 273s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/iscolumn.m 273s ***** assert (not (iscolumn (infsup ([])))); 273s ***** assert (iscolumn (infsup (0))); 273s ***** assert (not (iscolumn (infsup (zeros (1, 2))))); 273s ***** assert (iscolumn (infsup (zeros (2, 1)))); 273s ***** assert (not (iscolumn (infsup (zeros (5))))); 273s 5 tests, 5 passed, 0 known failure, 0 skipped 273s [inst/@infsup/tril.m] 273s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/tril.m 273s ***** assert (tril (infsup (magic (10))) == tril (magic (10))); 273s ***** assert (tril (infsup (magic (10)), 1) == tril (magic (10), 1)); 273s ***** assert (tril (infsup (magic (10)), -1) == tril (magic (10), -1)); 273s ***** assert (tril (infsup (magic (10)), 0, "pack") == tril (magic (10), 0, "pack")); 273s 4 tests, 4 passed, 0 known failure, 0 skipped 273s [inst/@infsup/eq.m] 273s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/eq.m 273s ***** test "Empty interval"; 273s assert (eq (infsup (), infsup ()) == true); 273s assert (eq (infsup (), infsup (1)) == false); 273s assert (eq (infsup (0), infsup ()) == false); 273s assert (eq (infsup (-inf, inf), infsup ()) == false); 273s ***** test "Singleton intervals"; 273s assert (eq (infsup (0), infsup (1)) == false); 273s assert (eq (infsup (0), infsup (0)) == true); 273s ***** test "Bounded intervals"; 273s assert (eq (infsup (1, 2), infsup (3, 4)) == false); 273s assert (eq (infsup (1, 2), infsup (2, 3)) == false); 273s assert (eq (infsup (1, 2), infsup (1.5, 2.5)) == false); 273s assert (eq (infsup (1, 2), infsup (1, 2)) == true); 273s ***** test "Unbounded intervals"; 273s assert (eq (infsup (0, inf), infsup (-inf, 0)) == false); 273s assert (eq (infsup (0, inf), infsup (0, inf)) == true); 273s assert (eq (infsup (-inf, 0), infsup (-inf, 0)) == true); 273s assert (eq (infsup (-inf, inf), infsup (42)) == false); 273s assert (eq (infsup (-inf, 0), infsup (-inf, inf)) == false); 273s assert (eq (infsup (-inf, inf), infsup (-inf, inf)) == true); 273s ***** shared testdata 273s # Load compiled test data (from src/test/*.itl) 273s testdata = load (file_in_loadpath ("test/itl.mat")); 273s ***** test 273s # Scalar evaluation 273s testcases = testdata.NoSignal.infsup.equal; 273s for testcase = [testcases]' 273s assert (isequaln (... 273s eq (testcase.in{1}, testcase.in{2}), ... 273s testcase.out)); 273s endfor 273s ***** test 273s # Vector evaluation 273s testcases = testdata.NoSignal.infsup.equal; 273s in1 = vertcat (vertcat (testcases.in){:, 1}); 273s in2 = vertcat (vertcat (testcases.in){:, 2}); 273s out = vertcat (testcases.out); 273s assert (isequaln (eq (in1, in2), out)); 273s ***** test 273s # N-dimensional array evaluations 273s testcases = testdata.NoSignal.infsup.equal; 273s in1 = vertcat (vertcat (testcases.in){:, 1}); 273s in2 = vertcat (vertcat (testcases.in){:, 2}); 273s out = vertcat (testcases.out); 273s # Reshape data 273s i = -1; 273s do 273s i = i + 1; 273s testsize = factor (numel (in1) + i); 273s until (numel (testsize) > 2) 273s in1 = reshape ([in1; in1(1:i)], testsize); 273s in2 = reshape ([in2; in2(1:i)], testsize); 273s out = reshape ([out; out(1:i)], testsize); 273s assert (isequaln (eq (in1, in2), out)); 273s 7 tests, 7 passed, 0 known failure, 0 skipped 273s [inst/@infsup/subsref.m] 273s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/subsref.m 273s ***** assert (infsup (magic (3))([1, 2, 3]) == magic (3)([1, 2, 3])); 273s ***** test 273s x = infsup (magic (3), magic (3) + 1); 273s assert (x(1) == infsup (8, 9)); 273s ***** test 273s x = infsup (magic (3), magic (3) + 1); 273s assert (x(:, 2) == infsup ([1; 5; 9], [2; 6; 10])); 273s ***** assert (infsup (3).inf, 3); 273s ***** test 273s x = infsup (magic (3), magic (3) + 1); 273s assert (x.inf, magic (3)); 273s ***** assert (reshape (infsup (1:16), 2, 2, 2, 2)(2, 7) == infsup (14)) 273s ***** assert (reshape (infsup (1:16), 2, 2, 2, 2)(:, 2, 2, 2) == infsup ([15; 16])) 273s 7 tests, 7 passed, 0 known failure, 0 skipped 273s [inst/@infsup/cosh.m] 273s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/cosh.m 273s ***** # from the documentation string 273s ***** assert (cosh (infsup (1)) == "[0x1.8B07551D9F55, 0x1.8B07551D9F551]"); 273s ***** shared testdata 273s # Load compiled test data (from src/test/*.itl) 273s testdata = load (file_in_loadpath ("test/itl.mat")); 274s ***** test 274s # Scalar evaluation 274s testcases = testdata.NoSignal.infsup.cosh; 274s for testcase = [testcases]' 274s assert (isequaln (... 274s cosh (testcase.in{1}), ... 274s testcase.out)); 274s endfor 274s ***** test 274s # Vector evaluation 274s testcases = testdata.NoSignal.infsup.cosh; 274s in1 = vertcat (vertcat (testcases.in){:, 1}); 274s out = vertcat (testcases.out); 274s assert (isequaln (cosh (in1), out)); 274s ***** test 274s # N-dimensional array evaluation 274s testcases = testdata.NoSignal.infsup.cosh; 274s in1 = vertcat (vertcat (testcases.in){:, 1}); 274s out = vertcat (testcases.out); 274s # Reshape data 274s i = -1; 274s do 274s i = i + 1; 274s testsize = factor (numel (in1) + i); 274s until (numel (testsize) > 2) 274s in1 = reshape ([in1; in1(1:i)], testsize); 274s out = reshape ([out; out(1:i)], testsize); 274s assert (isequaln (cosh (in1), out)); 274s 4 tests, 4 passed, 0 known failure, 0 skipped 274s [inst/@infsup/cos.m] 274s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/cos.m 274s ***** # from the documentation string 274s ***** assert (cos (infsup (1)) == "[0x1.14A280FB5068Bp-1, 0x1.14A280FB5068Cp-1]"); 274s ***** shared testdata 274s # Load compiled test data (from src/test/*.itl) 274s testdata = load (file_in_loadpath ("test/itl.mat")); 274s ***** test 274s # Scalar evaluation 274s testcases = testdata.NoSignal.infsup.cos; 274s for testcase = [testcases]' 274s assert (isequaln (... 274s cos (testcase.in{1}), ... 274s testcase.out)); 274s endfor 274s ***** test 274s # Vector evaluation 274s testcases = testdata.NoSignal.infsup.cos; 274s in1 = vertcat (vertcat (testcases.in){:, 1}); 274s out = vertcat (testcases.out); 274s assert (isequaln (cos (in1), out)); 274s ***** test 274s # N-dimensional array evaluation 274s testcases = testdata.NoSignal.infsup.cos; 274s in1 = vertcat (vertcat (testcases.in){:, 1}); 274s out = vertcat (testcases.out); 274s # Reshape data 274s i = -1; 274s do 274s i = i + 1; 274s testsize = factor (numel (in1) + i); 274s until (numel (testsize) > 2) 274s in1 = reshape ([in1; in1(1:i)], testsize); 274s out = reshape ([out; out(1:i)], testsize); 274s assert (isequaln (cos (in1), out)); 274s 4 tests, 4 passed, 0 known failure, 0 skipped 274s [inst/@infsup/absrev.m] 274s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/absrev.m 274s ***** # Empty interval 274s ***** assert (absrev (infsup ()) == infsup ()); 274s ***** assert (absrev (infsup (0, 1), infsup ()) == infsup ()); 274s ***** assert (absrev (infsup (0, 1), infsup (7, 9)) == infsup ()); 274s ***** assert (absrev (infsup (), infsup (0, 1)) == infsup ()); 274s ***** assert (absrev (infsup (-2, -1)) == infsup ()); 274s ***** # Singleton intervals 274s ***** assert (absrev (infsup (1)) == infsup (-1, 1)); 274s ***** assert (absrev (infsup (0)) == infsup (0)); 274s ***** assert (absrev (infsup (-1)) == infsup ()); 274s ***** assert (absrev (infsup (realmax)) == infsup (-realmax, realmax)); 274s ***** assert (absrev (infsup (realmin)) == infsup (-realmin, realmin)); 274s ***** assert (absrev (infsup (-realmin)) == infsup ()); 274s ***** assert (absrev (infsup (-realmax)) == infsup ()); 274s ***** # Bound intervals 274s ***** assert (absrev (infsup (1, 2)) == infsup (-2, 2)); 274s ***** assert (absrev (infsup (1, 2), infsup (0, 2)) == infsup (1, 2)); 274s ***** assert (absrev (infsup (0, 1), infsup (-0.5, 2)) == infsup (-0.5, 1)); 274s ***** assert (absrev (infsup (-1, 1)) == infsup (-1, 1)); 274s ***** assert (absrev (infsup (-1, 0)) == infsup (0)); 274s ***** # Unbound intervals 274s ***** assert (absrev (infsup (0, inf)) == infsup (-inf, inf)); 274s ***** assert (absrev (infsup (-inf, inf)) == infsup (-inf, inf)); 274s ***** assert (absrev (infsup (-inf, 0)) == infsup (0)); 274s ***** assert (absrev (infsup (1, inf), infsup (-inf, 0)) == infsup (-inf, -1)); 274s ***** assert (absrev (infsup (-1, inf)) == infsup (-inf, inf)); 274s ***** assert (absrev (infsup (-inf, -1)) == infsup ()); 274s ***** assert (absrev (infsup (-inf, 1)) == infsup (-1, 1)); 274s ***** # from the documentation string 274s ***** assert (absrev (infsup (-2, 1)) == infsup (-1, 1)); 274s ***** shared testdata 274s # Load compiled test data (from src/test/*.itl) 274s testdata = load (file_in_loadpath ("test/itl.mat")); 274s ***** test 274s # Scalar evaluation with one argument 274s testcases = testdata.NoSignal.infsup.absRev; 274s for testcase = [testcases]' 274s assert (isequaln (... 274s absrev (testcase.in{1}), ... 274s testcase.out)); 274s endfor 274s ***** test 274s # Vector evaluation with one argument 274s testcases = testdata.NoSignal.infsup.absRev; 274s in1 = vertcat (vertcat (testcases.in){:, 1}); 274s out = vertcat (testcases.out); 274s assert (isequaln (absrev (in1), out)); 274s ***** test 274s # N-dimensional array evaluation with one argument 274s testcases = testdata.NoSignal.infsup.absRev; 274s in1 = vertcat (vertcat (testcases.in){:, 1}); 274s out = vertcat (testcases.out); 274s # Reshape data 274s i = -1; 274s do 274s i = i + 1; 274s testsize = factor (numel (in1) + i); 274s until (numel (testsize) > 2) 274s in1 = reshape ([in1; in1(1:i)], testsize); 274s out = reshape ([out; out(1:i)], testsize); 274s assert (isequaln (absrev (in1), out)); 274s ***** test 274s # Scalar evaluation with two arguments 274s testcases = testdata.NoSignal.infsup.absRevBin; 274s for testcase = [testcases]' 274s assert (isequaln (... 274s absrev (testcase.in{1}, testcase.in{2}), ... 274s testcase.out)); 274s endfor 274s ***** test 274s # Vector evaluation with two arguments 274s testcases = testdata.NoSignal.infsup.absRevBin; 274s in1 = vertcat (vertcat (testcases.in){:, 1}); 274s in2 = vertcat (vertcat (testcases.in){:, 2}); 274s out = vertcat (testcases.out); 274s assert (isequaln (absrev (in1, in2), out)); 274s ***** test 274s # N-dimensional array evaluation with two arguments 274s testcases = testdata.NoSignal.infsup.absRevBin; 274s in1 = vertcat (vertcat (testcases.in){:, 1}); 274s in2 = vertcat (vertcat (testcases.in){:, 2}); 274s out = vertcat (testcases.out); 274s # Reshape data 274s i = -1; 274s do 274s i = i + 1; 274s testsize = factor (numel (in1) + i); 274s until (numel (testsize) > 2) 274s in1 = reshape ([in1; in1(1:i)], testsize); 274s in2 = reshape ([in2; in2(1:i)], testsize); 274s out = reshape ([out; out(1:i)], testsize); 274s assert (isequaln (absrev (in1, in2), out)); 274s 31 tests, 31 passed, 0 known failure, 0 skipped 274s [inst/@infsup/numel.m] 274s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/numel.m 274s ***** assert (numel (infsup ([])), 0); 274s ***** assert (numel (infsup (0)), 1); 274s ***** assert (numel (infsup (zeros (3, 1))), 3); 274s ***** assert (numel (infsup (zeros (1, 4))), 4); 274s ***** assert (numel (infsup (zeros (3, 4))), 12); 274s ***** assert (numel (infsup (ones (2, 3)), 3:5), 3); 274s ***** assert (numel (infsup (ones (2, 3)), ":", 2), 2); 274s ***** assert (numel (infsup (ones (2, 3)), 2, ":"), 3); 274s ***** # numel is called implicitly during this subsref expression (see bug #53375) 274s ***** assert (infsup ()(:).inf, inf); 274s ***** error numel (1, infsup(1)); 274s 10 tests, 10 passed, 0 known failure, 0 skipped 274s [inst/@infsup/ndims.m] 274s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/ndims.m 274s ***** assert (ndims (infsup ([])), 2); 274s ***** assert (ndims (infsup (0)), 2); 275s ***** assert (ndims (infsup (magic (3))), 2); 275s 3 tests, 3 passed, 0 known failure, 0 skipped 275s [inst/@infsup/hypot.m] 275s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/hypot.m 275s ***** # from the documentation string 275s ***** assert (hypot (infsup (2, 3), infsup (1, 2)) == "[0x1.1E3779B97F4A7p1, 0x1.CD82B446159F4p1]"); 275s ***** # correct use of signed zeros 275s ***** test 275s x = hypot (infsup (0), infsup (0)); 275s assert (signbit (inf (x))); 275s assert (not (signbit (sup (x)))); 275s ***** shared testdata 275s # Load compiled test data (from src/test/*.itl) 275s testdata = load (file_in_loadpath ("test/itl.mat")); 275s ***** test 275s # Scalar evaluation 275s testcases = testdata.NoSignal.infsup.hypot; 275s for testcase = [testcases]' 275s assert (isequaln (... 275s hypot (testcase.in{1}, testcase.in{2}), ... 275s testcase.out)); 275s endfor 275s ***** test 275s # Vector evaluation 275s testcases = testdata.NoSignal.infsup.hypot; 275s in1 = vertcat (vertcat (testcases.in){:, 1}); 275s in2 = vertcat (vertcat (testcases.in){:, 2}); 275s out = vertcat (testcases.out); 275s assert (isequaln (hypot (in1, in2), out)); 275s ***** test 275s # N-dimensional array evaluation 275s testcases = testdata.NoSignal.infsup.hypot; 275s in1 = vertcat (vertcat (testcases.in){:, 1}); 275s in2 = vertcat (vertcat (testcases.in){:, 2}); 275s out = vertcat (testcases.out); 275s # Reshape data 275s i = -1; 275s do 275s i = i + 1; 275s testsize = factor (numel (in1) + i); 275s until (numel (testsize) > 2) 275s in1 = reshape ([in1; in1(1:i)], testsize); 275s in2 = reshape ([in2; in2(1:i)], testsize); 275s out = reshape ([out; out(1:i)], testsize); 275s assert (isequaln (hypot (in1, in2), out)); 275s 5 tests, 5 passed, 0 known failure, 0 skipped 275s [inst/@infsup/factorial.m] 275s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/factorial.m 275s ***** # from the documentation string 275s ***** assert (factorial (infsup (6)) == 720); 275s ***** assert (factorial (infsup (0)) == 1); 275s ***** assert (factorial (infsup ("[0, 1.99]")) == 1); 275s ***** assert (factorial (infsup ("[0, 2]")) == "[1, 2]"); 275s ***** assert (factorial (infsup ("[1.4, 1.6]")) == "[Empty]"); 275s 5 tests, 5 passed, 0 known failure, 0 skipped 275s [inst/@infsup/rem.m] 275s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/rem.m 275s ***** assert (rem (infsup (), infsup ()) == infsup ()); 275s ***** assert (rem (infsup (0), infsup ()) == infsup ()); 275s ***** assert (rem (infsup (), infsup (0)) == infsup ()); 275s ***** assert (rem (infsup (0), infsup (0)) == infsup ()); 275s ***** assert (rem (infsup (1), infsup (0)) == infsup ()); 275s ***** assert (rem (infsup (0, 1), infsup (0)) == infsup ()); 275s ***** assert (rem (infsup (1, 2), infsup (0)) == infsup ()); 275s ***** assert (rem (infsup (0, inf), infsup (0)) == infsup ()); 275s ***** assert (rem (infsup (1, inf), infsup (0)) == infsup ()); 275s ***** assert (rem (infsup (realmax, inf), infsup (0)) == infsup ()); 275s ***** assert (rem (infsup (0), infsup (1)) == infsup (0)); 275s ***** assert (rem (infsup (0), infsup (0, 1)) == infsup (0)); 275s ***** assert (rem (infsup (0), infsup (1, 2)) == infsup (0)); 275s ***** assert (rem (infsup (0), infsup (0, inf)) == infsup (0)); 275s ***** assert (rem (infsup (0), infsup (1, inf)) == infsup (0)); 275s ***** assert (rem (infsup (0), infsup (realmax, inf)) == infsup (0)); 275s ***** assert (rem (infsup (1), infsup (1)) == infsup (0)); 275s ***** assert (rem (infsup (2), infsup (1)) == infsup (0)); 275s ***** assert (rem (infsup (4), infsup (2)) == infsup (0)); 275s ***** assert (rem (infsup (6), infsup (3)) == infsup (0)); 275s ***** assert (rem (infsup (8), infsup (2)) == infsup (0)); 275s ***** assert (rem (infsup (9), infsup (3)) == infsup (0)); 275s ***** assert (rem (infsup (realmax), infsup (realmax)) == infsup (0)); 275s ***** assert (rem (infsup (realmax), infsup (realmax / 2)) == infsup (0)); 275s ***** assert (rem (infsup (realmax), infsup (realmax / 4)) == infsup (0)); 275s ***** assert (rem (infsup (realmax), infsup (realmax / 8)) == infsup (0)); 275s ***** assert (rem (infsup (realmax), infsup (realmax / 16)) == infsup (0)); 275s ***** assert (rem (infsup (realmax), infsup (realmax / 32)) == infsup (0)); 275s ***** assert (rem (infsup (0.1), infsup (0.1)) == infsup (0)); 275s ***** assert (rem (infsup (0.1 * 2), infsup (0.1)) == infsup (0)); 275s ***** assert (rem (infsup (0.1 * 4), infsup (0.1)) == infsup (0)); 275s ***** assert (rem (infsup (pi), infsup (pi)) == infsup (0)); 275s ***** assert (rem (infsup (pi), infsup (pi / 2)) == infsup (0)); 275s ***** assert (rem (infsup (pi), infsup (pi / 4)) == infsup (0)); 275s ***** assert (rem (infsup (pow2 (-1074)), infsup (pow2 (-1074))) == infsup (0)); 275s ***** assert (rem (infsup (pow2 (-1073)), infsup (pow2 (-1074))) == infsup (0)); 275s ***** assert (rem (infsup (pow2 (-1072)), infsup (pow2 (-1074))) == infsup (0)); 275s ***** assert (rem (infsup (1), infsup (2)) == infsup (1)); 275s ***** assert (rem (infsup (0.5), infsup (1)) == infsup (0.5)); 275s ***** assert (rem (infsup (pi), infsup (3.15)) == infsup (pi)); 275s ***** assert (rem (infsup (1), infsup (2, 3)) == infsup (1)); 275s ***** assert (rem (infsup (1), infsup (2, inf)) == infsup (1)); 275s ***** assert (rem (infsup (0.5), infsup (1, 2)) == infsup (0.5)); 275s ***** assert (rem (infsup (0.5), infsup (1, inf)) == infsup (0.5)); 275s ***** assert (rem (infsup (pi), infsup (3.15)) == infsup (pi)); 275s ***** assert (rem (infsup (pi), infsup (3.15, inf)) == infsup (pi)); 275s ***** assert (rem (infsup (0, 1), infsup (0, 1)) == infsup (0, 1)); 275s ***** assert (rem (infsup (0, 2), infsup (0, 1)) == infsup (0, 1)); 275s ***** assert (rem (infsup (0, 1), infsup (0, 2)) == infsup (0, 1)); 275s ***** assert (rem (infsup (0, realmax), infsup (0, realmax)) == infsup (0, realmax)); 275s ***** assert (rem (infsup (realmax, inf), infsup (realmax, inf)) == infsup (0, inf)); 275s ***** assert (rem (infsup (0, inf), infsup (0, inf)) == infsup (0, inf)); 275s ***** assert (rem (infsup (0), infsup (1)) == infsup (0)); 275s ***** assert (rem (infsup (1), infsup (1)) == infsup (0)); 275s ***** assert (rem (infsup (0, 1), infsup (1)) == infsup (0, 1)); 275s ***** assert (rem (infsup (1, 2), infsup (1)) == infsup (0, 1)); 275s ***** assert (rem (infsup (0, inf), infsup (1)) == infsup (0, 1)); 275s ***** assert (rem (infsup (1, inf), infsup (1)) == infsup (0, 1)); 275s ***** assert (rem (infsup (realmax, inf), infsup (1)) == infsup (0, 1)); 275s ***** assert (rem (infsup (1), infsup (1)) == infsup (0)); 275s ***** assert (rem (infsup (1), infsup (0, 1)) == infsup (0, 0.5)); 275s ***** assert (rem (infsup (1), infsup (1, 2)) == infsup (0, 1)); 275s ***** assert (rem (infsup (1), infsup (0, inf)) == infsup (0, 1)); 275s ***** assert (rem (infsup (1), infsup (1, inf)) == infsup (0, 1)); 275s ***** assert (rem (infsup (1), infsup (2, inf)) == infsup (1)); 275s ***** assert (rem (infsup (1), infsup (realmax, inf)) == infsup (1)); 275s 66 tests, 66 passed, 0 known failure, 0 skipped 275s [inst/@infsup/realsqrt.m] 275s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/realsqrt.m 275s ***** # from the documentation string 275s ***** assert (realsqrt (infsup (-6, 4)) == infsup (0, 2)); 275s ***** # correct use of signed zeros 275s ***** test 275s x = realsqrt (infsup (0)); 275s assert (signbit (inf (x))); 275s assert (not (signbit (sup (x)))); 275s ***** test 275s x = realsqrt (infsup (0, 2)); 275s assert (signbit (inf (x))); 275s ***** shared testdata 275s # Load compiled test data (from src/test/*.itl) 275s testdata = load (file_in_loadpath ("test/itl.mat")); 276s ***** test 276s # Scalar evaluation 276s testcases = testdata.NoSignal.infsup.sqrt; 276s for testcase = [testcases]' 276s assert (isequaln (... 276s realsqrt (testcase.in{1}), ... 276s testcase.out)); 276s endfor 276s ***** test 276s # Vector evaluation 276s testcases = testdata.NoSignal.infsup.sqrt; 276s in1 = vertcat (vertcat (testcases.in){:, 1}); 276s out = vertcat (testcases.out); 276s assert (isequaln (realsqrt (in1), out)); 276s ***** test 276s # N-dimensional array evaluation 276s testcases = testdata.NoSignal.infsup.sqrt; 276s in1 = vertcat (vertcat (testcases.in){:, 1}); 276s out = vertcat (testcases.out); 276s # Reshape data 276s i = -1; 276s do 276s i = i + 1; 276s testsize = factor (numel (in1) + i); 276s until (numel (testsize) > 2) 276s in1 = reshape ([in1; in1(1:i)], testsize); 276s out = reshape ([out; out(1:i)], testsize); 276s assert (isequaln (realsqrt (in1), out)); 276s 6 tests, 6 passed, 0 known failure, 0 skipped 276s [inst/@infsup/mag.m] 276s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/mag.m 276s ***** assert (mag (infsup (-3, 4)), 4); 276s ***** assert (mag (infsup (-4, 3)), 4); 276s ***** shared testdata 276s # Load compiled test data (from src/test/*.itl) 276s testdata = load (file_in_loadpath ("test/itl.mat")); 276s ***** test 276s # Scalar evaluation 276s testcases = testdata.NoSignal.infsup.mag; 276s for testcase = [testcases]' 276s assert (isequaln (... 276s mag (testcase.in{1}), ... 276s testcase.out)); 276s endfor 276s ***** test 276s # Vector evaluation 276s testcases = testdata.NoSignal.infsup.mag; 276s in1 = vertcat (vertcat (testcases.in){:, 1}); 276s out = vertcat (testcases.out); 276s assert (isequaln (mag (in1), out)); 276s # N-dimensional array evaluation 276s testcases = testdata.NoSignal.infsup.mag; 276s in1 = vertcat (vertcat (testcases.in){:, 1}); 276s out = vertcat (testcases.out); 276s # Reshape data 276s i = -1; 276s do 276s i = i + 1; 276s testsize = factor (numel (in1) + i); 276s until (numel (testsize) > 2) 276s in1 = reshape ([in1; in1(1:i)], testsize); 276s out = reshape ([out; out(1:i)], testsize); 276s assert (isequaln (mag (in1), out)); 276s ***** test 276s # Decorated scalar evaluation 276s testcases = testdata.NoSignal.infsupdec.mag; 276s for testcase = [testcases]' 276s assert (isequaln (... 276s mag (testcase.in{1}), ... 276s testcase.out)); 276s endfor 276s ***** test 276s # Decorated vector evaluation 276s testcases = testdata.NoSignal.infsupdec.mag; 276s in1 = vertcat (vertcat (testcases.in){:, 1}); 276s out = vertcat (testcases.out); 276s assert (isequaln (mag (in1), out)); 276s ***** test 276s # Decorated N-dimensional array evaluation 276s testcases = testdata.NoSignal.infsupdec.mag; 276s in1 = vertcat (vertcat (testcases.in){:, 1}); 276s out = vertcat (testcases.out); 276s # Reshape data 276s i = -1; 276s do 276s i = i + 1; 276s testsize = factor (numel (in1) + i); 276s until (numel (testsize) > 2) 276s in1 = reshape ([in1; in1(1:i)], testsize); 276s out = reshape ([out; out(1:i)], testsize); 276s assert (isequaln (mag (in1), out)); 276s 7 tests, 7 passed, 0 known failure, 0 skipped 276s [inst/@infsup/sdist.m] 276s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/sdist.m 276s ***** # from the documentation string 276s ***** assert (sdist (infsup (0, 6), infsup (7, 20)), -1); 276s ***** assert (sdist (infsup (3, 5), infsup (0, 1)), 2); 276s 2 tests, 2 passed, 0 known failure, 0 skipped 276s [inst/@infsup/vertcat.m] 276s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/vertcat.m 276s ***** assert (vertcat (infsup (1), infsup (2)) == infsup (vertcat (1, 2))); 276s ***** test 276s # from the documentation string 276s a = infsup (2, 5); 276s assert (vertcat (a, a, a) == infsup ([2; 2; 2], [5; 5; 5])); 276s 2 tests, 2 passed, 0 known failure, 0 skipped 276s [inst/@infsup/exp.m] 276s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/exp.m 276s ***** # from the documentation string 276s ***** assert (exp (infsup (1)) == infsup ("e")); 276s ***** # correct use of signed zeros 276s ***** test 276s x = exp (infsup (-realmax)); 276s assert (signbit (inf (x))); 276s assert (not (signbit (sup (x)))); 276s ***** shared testdata 276s # Load compiled test data (from src/test/*.itl) 276s testdata = load (file_in_loadpath ("test/itl.mat")); 276s ***** test 276s # Scalar evaluation 276s testcases = testdata.NoSignal.infsup.exp; 276s for testcase = [testcases]' 276s assert (isequaln (... 276s exp (testcase.in{1}), ... 276s testcase.out)); 276s endfor 276s ***** test 276s # Vector evaluation 276s testcases = testdata.NoSignal.infsup.exp; 276s in1 = vertcat (vertcat (testcases.in){:, 1}); 276s out = vertcat (testcases.out); 276s assert (isequaln (exp (in1), out)); 276s ***** test 276s # N-dimensional array evaluation 276s testcases = testdata.NoSignal.infsup.exp; 276s in1 = vertcat (vertcat (testcases.in){:, 1}); 276s out = vertcat (testcases.out); 276s # Reshape data 276s i = -1; 276s do 276s i = i + 1; 276s testsize = factor (numel (in1) + i); 276s until (numel (testsize) > 2) 276s in1 = reshape ([in1; in1(1:i)], testsize); 276s out = reshape ([out; out(1:i)], testsize); 276s assert (isequaln (exp (in1), out)); 276s 5 tests, 5 passed, 0 known failure, 0 skipped 276s [inst/@infsup/issingleton.m] 276s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/issingleton.m 276s ***** assert (issingleton (infsup (0))); 276s ***** assert (issingleton (infsupdec (0))); 276s ***** assert (not (issingleton (entire ()))); 276s ***** assert (not (issingleton (intervalpart (entire ())))); 276s ***** assert (not (issingleton (empty ()))); 276s ***** assert (not (issingleton (intervalpart (empty ())))); 276s ***** warning assert (not (issingleton (infsupdec (2, 1)))); 276s ***** shared testdata 276s # Load compiled test data (from src/test/*.itl) 276s testdata = load (file_in_loadpath ("test/itl.mat")); 276s ***** test 276s # Scalar evaluation 276s testcases = testdata.NoSignal.infsup.isSingleton; 276s for testcase = [testcases]' 276s assert (isequaln (... 276s issingleton (testcase.in{1}), ... 276s testcase.out)); 276s endfor 276s ***** test 276s # Vector evaluation 276s testcases = testdata.NoSignal.infsup.isSingleton; 276s in1 = vertcat (vertcat (testcases.in){:, 1}); 276s out = vertcat (testcases.out); 276s assert (isequaln (issingleton (in1), out)); 276s ***** test 276s # N-dimensional array evaluation 276s testcases = testdata.NoSignal.infsup.isSingleton; 276s in1 = vertcat (vertcat (testcases.in){:, 1}); 276s out = vertcat (testcases.out); 276s # Reshape data 276s i = -1; 276s do 276s i = i + 1; 276s testsize = factor (numel (in1) + i); 276s until (numel (testsize) > 2) 276s in1 = reshape ([in1; in1(1:i)], testsize); 276s out = reshape ([out; out(1:i)], testsize); 276s assert (isequaln (issingleton (in1), out)); 276s ***** test 276s # Decorated scalar evaluation 276s testcases = testdata.NoSignal.infsupdec.isSingleton; 276s for testcase = [testcases]' 276s assert (isequaln (... 276s issingleton (testcase.in{1}), ... 276s testcase.out)); 276s endfor 276s ***** test 276s # Decorated vector evaluation 276s testcases = testdata.NoSignal.infsupdec.isSingleton; 276s in1 = vertcat (vertcat (testcases.in){:, 1}); 276s out = vertcat (testcases.out); 276s assert (isequaln (issingleton (in1), out)); 276s ***** test 276s # Decorated N-dimensional array evaluation 276s testcases = testdata.NoSignal.infsup.isSingleton; 276s in1 = vertcat (vertcat (testcases.in){:, 1}); 276s out = vertcat (testcases.out); 276s # Reshape data 276s i = -1; 276s do 276s i = i + 1; 276s testsize = factor (numel (in1) + i); 276s until (numel (testsize) > 2) 276s in1 = reshape ([in1; in1(1:i)], testsize); 276s out = reshape ([out; out(1:i)], testsize); 276s assert (isequaln (issingleton (in1), out)); 276s 13 tests, 13 passed, 0 known failure, 0 skipped 276s [inst/@infsup/intersect.m] 276s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/intersect.m 276s ***** # Empty interval 276s ***** assert (intersect (infsup (), infsup ()) == infsup ()); 276s ***** assert (intersect (infsup (), infsup (1)) == infsup ()); 276s ***** assert (intersect (infsup (0), infsup ()) == infsup ()); 276s ***** assert (intersect (infsup (-inf, inf), infsup ()) == infsup ()); 276s ***** # Singleton intervals 276s ***** assert (intersect (infsup (0), infsup (1)) == infsup ()); 276s ***** assert (intersect (infsup (0), infsup (0)) == infsup (0)); 276s ***** # Bounded intervals 276s ***** assert (intersect (infsup (1, 2), infsup (3, 4)) == infsup ()); 276s ***** assert (intersect (infsup (1, 2), infsup (2, 3)) == infsup (2)); 276s ***** assert (intersect (infsup (1, 2), infsup (1.5, 2.5)) == infsup (1.5, 2)); 276s ***** assert (intersect (infsup (1, 2), infsup (1, 2)) == infsup (1, 2)); 276s ***** # Unbounded intervals 276s ***** assert (intersect (infsup (0, inf), infsup (-inf, 0)) == infsup (0)); 276s ***** assert (intersect (infsup (1, inf), infsup (-inf, -1)) == infsup ()); 276s ***** assert (intersect (infsup (-1, inf), infsup (-inf, 1)) == infsup (-1, 1)); 276s ***** assert (intersect (infsup (-inf, inf), infsup (42)) == infsup (42)); 276s ***** assert (intersect (infsup (42), infsup (-inf, inf)) == infsup (42)); 276s ***** assert (intersect (infsup (-inf, 0), infsup (-inf, inf)) == infsup (-inf, 0)); 276s ***** assert (intersect (infsup (-inf, inf), infsup (-inf, inf)) == infsup (-inf, inf)); 276s ***** # from the documentation string 276s ***** assert (intersect (infsup (1, 3), infsup (2, 4)) == infsup (2, 3)); 276s ***** # correct use of signed zeros 276s ***** test 276s x = intersect (infsup (0), infsup (0)); 276s assert (signbit (inf (x))); 276s assert (not (signbit (sup (x)))); 276s ***** test 276s x = intersect (infsup (0), infsup (0, 1)); 276s assert (signbit (inf (x))); 276s assert (not (signbit (sup (x)))); 276s ***** test 276s x = intersect (infsup (0, 1), infsup (0)); 276s assert (signbit (inf (x))); 276s assert (not (signbit (sup (x)))); 276s ***** test 276s x = intersect (infsup (-1, 0), infsup (0, 1)); 276s assert (signbit (inf (x))); 276s assert (not (signbit (sup (x)))); 276s ***** shared testdata 276s # Load compiled test data (from src/test/*.itl) 276s testdata = load (file_in_loadpath ("test/itl.mat")); 277s ***** test 277s # Scalar evaluation 277s testcases = testdata.NoSignal.infsup.intersection; 277s for testcase = [testcases]' 277s assert (isequaln (... 277s intersect (testcase.in{1}, testcase.in{2}), ... 277s testcase.out)); 277s endfor 277s ***** test 277s # Vector evaluation 277s testcases = testdata.NoSignal.infsup.intersection; 277s in1 = vertcat (vertcat (testcases.in){:, 1}); 277s in2 = vertcat (vertcat (testcases.in){:, 2}); 277s out = vertcat (testcases.out); 277s assert (isequaln (intersect (in1, in2), out)); 277s ***** test 277s # N-dimensional array evaluation 277s testcases = testdata.NoSignal.infsup.intersection; 277s in1 = vertcat (vertcat (testcases.in){:, 1}); 277s in2 = vertcat (vertcat (testcases.in){:, 2}); 277s out = vertcat (testcases.out); 277s # Reshape data 277s i = -1; 277s do 277s i = i + 1; 277s testsize = factor (numel (in1) + i); 277s until (numel (testsize) > 2) 277s in1 = reshape ([in1; in1(1:i)], testsize); 277s in2 = reshape ([in2; in2(1:i)], testsize); 277s out = reshape ([out; out(1:i)], testsize); 277s assert (isequaln (intersect (in1, in2), out)); 277s 25 tests, 25 passed, 0 known failure, 0 skipped 277s [inst/@infsup/polyval.m] 277s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/polyval.m 277s ***** assert (polyval (infsup (42), 0) == 42); 277s ***** assert (polyval (infsup ([42 42]), 0) == 42); 277s ***** assert (polyval (infsup ([42 42]), 1) == 84); 277s ***** assert (polyval (infsup ([42 42]), -1) == 0); 277s ***** assert (polyval (infsup ([-42 42 42]), .5) == -42*0.5^2 + 42*0.5 + 42); 277s ***** assert (polyval (infsup (vec (pascal (3))), 0.1) == "[0X6.502E9A7231A08P+0, 0X6.502E9A7231A0CP+0]"); 277s 6 tests, 6 passed, 0 known failure, 0 skipped 277s [inst/@infsup/display.m] 277s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/display.m 277s ***** # Test for the display function are also largely done with the help of the 277s ***** # doctest package. 277s ***** xtest 277s assert (evalc ("display (infsup ())"), "[Empty]\n\n"); 277s assert (evalc ("display (infsupdec ())"), "[Empty]_trv\n\n"); 277s ***** test 277s assert (evalc ("a = infsup ()"), "a = [Empty]\n"); 277s assert (evalc ("b = infsupdec ()"), "b = [Empty]_trv\n"); 277s ***** xtest 277s assert (evalc ("a = infsup (); display (a)"), "a = [Empty]\n"); 277s assert (evalc ("b = infsupdec (); display (b)"), "b = [Empty]_trv\n"); 277s ***** xtest 277s if (ispc ()) 277s assert (evalc ("display (infsup (magic (3)))"), ... 277s ["3x3 interval matrix\n", ... 277s "\n", ... 277s " [8] [1] [6]\n", ... 277s " [3] [5] [7]\n", ... 277s " [4] [9] [2]\n", ... 277s "\n"]); 277s else 277s assert (evalc ("display (infsup (magic (3)))"), ... 277s ["3×3 interval matrix\n", ... 277s "\n", ... 277s " [8] [1] [6]\n", ... 277s " [3] [5] [7]\n", ... 277s " [4] [9] [2]\n", ... 277s "\n"]); 277s endif 277s ***** test 277s if (ispc ()) 277s assert (evalc ("infsup (magic (3))"), ... 277s ["ans = 3x3 interval matrix\n", ... 277s "\n", ... 277s " [8] [1] [6]\n", ... 277s " [3] [5] [7]\n", ... 277s " [4] [9] [2]\n", ... 277s "\n"]); 277s else 277s assert (evalc ("infsup (magic (3))"), ... 277s ["ans = 3×3 interval matrix\n", ... 277s "\n", ... 277s " [8] [1] [6]\n", ... 277s " [3] [5] [7]\n", ... 277s " [4] [9] [2]\n", ... 277s "\n"]); 277s endif 277s ***** test 277s if (ispc ()) 277s assert (evalc ("infsup ('pi')"), "ans = [3.1415, 3.1416]\n"); 277s else 277s assert (evalc ("infsup ('pi')"), "ans ⊂ [3.1415, 3.1416]\n"); 277s endif 277s ***** test 277s if (ispc ()) 277s assert (evalc ("infsup (1:3)"), ... 277s ["ans = 1x3 interval vector\n", ... 277s "\n", ... 277s " [1] [2] [3]\n", ... 277s "\n"]); 277s else 277s assert (evalc ("infsup (1:3)"), ... 277s ["ans = 1×3 interval vector\n", ... 277s "\n", ... 277s " [1] [2] [3]\n", ... 277s "\n"]); 277s endif 277s ***** test 277s if (ispc ()) 277s assert (evalc ("infsup (ones(2, 2, 2))"), ... 277s ["ans = 2x2x2 interval array\n", ... 277s "\n", ... 277s "ans(:,:,1) =\n", ... 277s "\n", ... 277s " [1] [1]\n", ... 277s " [1] [1]\n", ... 277s "\n", ... 277s "ans(:,:,2) =\n", ... 277s "\n", ... 277s " [1] [1]\n", ... 277s " [1] [1]\n", ... 277s "\n"]); 277s else 277s assert (evalc ("infsup (ones(2, 2, 2))"), ... 277s ["ans = 2×2×2 interval array\n", ... 277s "\n", ... 277s "ans(:,:,1) =\n", ... 277s "\n", ... 277s " [1] [1]\n", ... 277s " [1] [1]\n", ... 277s "\n", ... 277s "ans(:,:,2) =\n", ... 277s "\n", ... 277s " [1] [1]\n", ... 277s " [1] [1]\n", ... 277s "\n"]); 277s endif 277s warning: test: file /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/display.m leaked global variables: current_print_indent_level 277s 8 tests, 8 passed, 0 known failure, 0 skipped 277s [inst/@infsup/cot.m] 277s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/cot.m 277s ***** # from the documentation string 277s ***** assert (cot (infsup (1)) == "[0x1.48C05D04E1CFDp-1, 0x1.48C05D04E1CFEp-1]"); 277s ***** shared testdata 277s # Load compiled test data (from src/test/*.itl) 277s testdata = load (file_in_loadpath ("test/itl.mat")); 277s ***** test 277s # Scalar evaluation 277s testcases = testdata.NoSignal.infsup.cot; 277s for testcase = [testcases]' 277s assert (isequaln (... 277s cot (testcase.in{1}), ... 277s testcase.out)); 277s endfor 277s ***** test 277s # Vector evaluation 277s testcases = testdata.NoSignal.infsup.cot; 277s in1 = vertcat (vertcat (testcases.in){:, 1}); 277s out = vertcat (testcases.out); 277s assert (isequaln (cot (in1), out)); 277s ***** test 277s # N-dimensional array evaluation 277s testcases = testdata.NoSignal.infsup.cot; 277s in1 = vertcat (vertcat (testcases.in){:, 1}); 277s out = vertcat (testcases.out); 277s # Reshape data 277s i = -1; 277s do 277s i = i + 1; 277s testsize = factor (numel (in1) + i); 277s until (numel (testsize) > 2) 277s in1 = reshape ([in1; in1(1:i)], testsize); 277s out = reshape ([out; out(1:i)], testsize); 277s assert (isequaln (cot (in1), out)); 277s 4 tests, 4 passed, 0 known failure, 0 skipped 277s [inst/@infsup/cosrev.m] 277s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/cosrev.m 277s ***** # from the documentation string 277s ***** assert (cosrev (0, infsup (6, 9)) == "[0x1.F6A7A2955385Ep2, 0x1.F6A7A2955386p2]"); 277s ***** # correct use of signed zeros 277s ***** test 277s x = cosrev (infsup (1), infsup (0)); 277s assert (signbit (inf (x))); 277s assert (not (signbit (sup (x)))); 277s ***** shared testdata 277s # Load compiled test data (from src/test/*.itl) 277s testdata = load (file_in_loadpath ("test/itl.mat")); 277s ***** test 277s # Scalar evaluation 277s testcases = testdata.NoSignal.infsup.cosRev; 277s for testcase = [testcases]' 277s assert (isequaln (... 277s cosrev (testcase.in{1}), ... 277s testcase.out)); 277s endfor 277s ***** test 277s # Vector evaluation 277s testcases = testdata.NoSignal.infsup.cosRev; 277s in1 = vertcat (vertcat (testcases.in){:, 1}); 277s out = vertcat (testcases.out); 277s assert (isequaln (cosrev (in1), out)); 277s ***** test 277s # N-dimensional array evaluation 277s testcases = testdata.NoSignal.infsup.cosRev; 277s in1 = vertcat (vertcat (testcases.in){:, 1}); 277s out = vertcat (testcases.out); 277s # Reshape data 277s i = -1; 277s do 277s i = i + 1; 277s testsize = factor (numel (in1) + i); 277s until (numel (testsize) > 2) 277s in1 = reshape ([in1; in1(1:i)], testsize); 277s out = reshape ([out; out(1:i)], testsize); 277s assert (isequaln (cosrev (in1), out)); 277s ***** test 277s # Scalar evaluation 277s testcases = testdata.NoSignal.infsup.cosRevBin; 277s for testcase = [testcases]' 277s assert (isequaln (... 277s cosrev (testcase.in{1}, testcase.in{2}), ... 277s testcase.out)); 277s endfor 278s ***** test 278s # Vector evaluation 278s testcases = testdata.NoSignal.infsup.cosRevBin; 278s in1 = vertcat (vertcat (testcases.in){:, 1}); 278s in2 = vertcat (vertcat (testcases.in){:, 2}); 278s out = vertcat (testcases.out); 278s assert (isequaln (cosrev (in1, in2), out)); 278s ***** test 278s # N-dimensional array evaluation 278s testcases = testdata.NoSignal.infsup.cosRevBin; 278s in1 = vertcat (vertcat (testcases.in){:, 1}); 278s in2 = vertcat (vertcat (testcases.in){:, 2}); 278s out = vertcat (testcases.out); 278s # Reshape data 278s i = -1; 278s do 278s i = i + 1; 278s testsize = factor (numel (in1) + i); 278s until (numel (testsize) > 2) 278s in1 = reshape ([in1; in1(1:i)], testsize); 278s in2 = reshape ([in2; in2(1:i)], testsize); 278s out = reshape ([out; out(1:i)], testsize); 278s assert (isequaln (cosrev (in1, in2), out)); 278s 8 tests, 8 passed, 0 known failure, 0 skipped 278s [inst/@infsup/erfc.m] 278s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/erfc.m 278s ***** # from the documentation string 278s ***** assert (erfc (infsup (1)) == "[0x1.4226162FBDDD4p-3, 0x1.4226162FBDDD5p-3]"); 278s ***** # correct use of signed zeros 278s ***** test 278s x = erfc (infsup (realmax)); 278s assert (signbit (inf (x))); 278s assert (not (signbit (sup (x)))); 278s 2 tests, 2 passed, 0 known failure, 0 skipped 278s [inst/@infsup/atan2rev1.m] 278s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/atan2rev1.m 278s ***** # from the documentation string 278s ***** assert (atan2rev1 (infsup (1, 2), infsup ("pi") / 4) == "[0x1.FFFFFFFFFFFFFp-1, 0x1.0000000000001p1]"); 278s 1 test, 1 passed, 0 known failure, 0 skipped 278s [inst/@infsup/prepad.m] 278s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/prepad.m 278s ***** assert (prepad (infsup (2:4), 4, 1) == infsup (1:4)); 278s ***** assert (prepad (infsup (0:2), 2, 1) == infsup (1:2)); 278s ***** assert (prepad (infsup (0), 10, 0, 3) == infsup (zeros (1, 1, 10))) 278s ***** assert (prepad (infsup (zeros (1, 2, 2)), 3) == infsup (zeros (1, 3, 2))); 278s 4 tests, 4 passed, 0 known failure, 0 skipped 278s [inst/@infsup/disp.m] 278s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/disp.m 278s ***** assert (disp (infsup([])), ""); 278s ***** assert (disp (infsup(zeros (0, 1))), ""); 278s ***** assert (disp (infsup(zeros (1, 0))), ""); 278s ***** assert (disp (infsup(0)), "[0]\n"); 278s ***** assert (disp (infsup(0, 1)), "[0, 1]\n"); 278s ***** assert (disp (infsup([0 0])), " [0] [0]\n"); 278s ***** assert (disp (infsup([0 0; 0 0])), " [0] [0]\n [0] [0]\n"); 278s ***** assert (disp (infsup([0; 0])), " [0]\n [0]\n"); 278s ***** assert (disp (infsup (zeros (1, 1, 1, 0))), ""); 278s ***** 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") 278s ***** test 278s i = infsupdec (reshape (1:24, 2, 3, 4)); 278s i(1, 1, 2) = entire (); 278s i(1, 1, 3) = empty (); 278s i(1, 1, 4) = nai (); 278s assert (disp (i(1,1,:)), "ans(:,:,1) = [1]_com\nans(:,:,2) = [Entire]_dac\nans(:,:,3) = [Empty]_trv\nans(:,:,4) = [NaI]\n") 278s ***** test 278s x = infsup (zeros ([1 2 2])); 278s unwind_protect 278s format compact 278s compact = disp (x); 278s format loose 278s loose = disp (x); 278s unwind_protect_cleanup 278s format 278s end_unwind_protect 278s assert (compact, "ans(:,:,1) =\n [0] [0]\nans(:,:,2) =\n [0] [0]\n"); 278s assert (loose, "ans(:,:,1) =\n\n [0] [0]\n\nans(:,:,2) =\n\n [0] [0]\n"); 278s ***** test 278s x = infsup (zeros ([1 1 2])); 278s unwind_protect 278s format compact 278s compact = disp (x); 278s format loose 278s loose = disp (x); 278s unwind_protect_cleanup 278s format 278s end_unwind_protect 278s assert (compact, "ans(:,:,1) = [0]\nans(:,:,2) = [0]\n"); 278s assert (loose, "ans(:,:,1) = [0]\nans(:,:,2) = [0]\n"); 278s 13 tests, 13 passed, 0 known failure, 0 skipped 278s [inst/@infsup/plus.m] 278s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/plus.m 278s ***** # from the documentation string 278s ***** assert (infsup (2, 3) + infsup (1, 2) == infsup (3, 5)); 278s ***** # correct use of signed zeros 278s ***** test 278s x = plus (infsup (0), infsup (0)); 278s assert (signbit (inf (x))); 278s assert (not (signbit (sup (x)))); 278s ***** shared testdata 278s # Load compiled test data (from src/test/*.itl) 278s testdata = load (file_in_loadpath ("test/itl.mat")); 278s ***** test 278s # Scalar evaluation 278s testcases = testdata.NoSignal.infsup.add; 278s for testcase = [testcases]' 278s assert (isequaln (... 278s plus (testcase.in{1}, testcase.in{2}), ... 278s testcase.out)); 278s endfor 278s ***** test 278s # Vector evaluation 278s testcases = testdata.NoSignal.infsup.add; 278s in1 = vertcat (vertcat (testcases.in){:, 1}); 278s in2 = vertcat (vertcat (testcases.in){:, 2}); 278s out = vertcat (testcases.out); 278s assert (isequaln (plus (in1, in2), out)); 278s ***** test 278s # N-dimensional array evaluation 278s testcases = testdata.NoSignal.infsup.add; 278s in1 = vertcat (vertcat (testcases.in){:, 1}); 278s in2 = vertcat (vertcat (testcases.in){:, 2}); 278s out = vertcat (testcases.out); 278s # Reshape data 278s i = -1; 278s do 278s i = i + 1; 278s testsize = factor (numel (in1) + i); 278s until (numel (testsize) > 2) 278s in1 = reshape ([in1; in1(1:i)], testsize); 278s in2 = reshape ([in2; in2(1:i)], testsize); 278s out = reshape ([out; out(1:i)], testsize); 278s assert (isequaln (plus (in1, in2), out)); 278s 5 tests, 5 passed, 0 known failure, 0 skipped 278s [inst/@infsup/uplus.m] 278s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/uplus.m 278s ***** # from the documentation string 278s ***** assert (+infsup (2, 3) == infsup (2, 3)); 278s ***** shared testdata 278s # Load compiled test data (from src/test/*.itl) 278s testdata = load (file_in_loadpath ("test/itl.mat")); 278s ***** test 278s # Scalar evaluation 278s testcases = testdata.NoSignal.infsup.pos; 278s for testcase = [testcases]' 278s assert (isequaln (... 278s uplus (testcase.in{1}), ... 278s testcase.out)); 278s endfor 278s ***** test 278s # Vector evaluation 278s testcases = testdata.NoSignal.infsup.pos; 278s in1 = vertcat (vertcat (testcases.in){:, 1}); 278s out = vertcat (testcases.out); 278s assert (isequaln (uplus (in1), out)); 278s ***** test 278s # N-dimensional array evaluation 278s testcases = testdata.NoSignal.infsup.pos; 278s in1 = vertcat (vertcat (testcases.in){:, 1}); 278s out = vertcat (testcases.out); 278s # Reshape data 278s i = -1; 278s do 278s i = i + 1; 278s testsize = factor (numel (in1) + i); 278s until (numel (testsize) > 2) 278s in1 = reshape ([in1; in1(1:i)], testsize); 278s out = reshape ([out; out(1:i)], testsize); 278s assert (isequaln (uplus (in1), out)); 278s ***** test 278s # Decorated scalar evaluation 278s testcases = testdata.NoSignal.infsupdec.pos; 278s for testcase = [testcases]' 278s assert (isequaln (... 278s uplus (testcase.in{1}), ... 278s testcase.out)); 278s endfor 278s ***** test 278s # Decorated vector evaluation 278s testcases = testdata.NoSignal.infsupdec.pos; 278s in1 = vertcat (vertcat (testcases.in){:, 1}); 278s out = vertcat (testcases.out); 278s assert (isequaln (uplus (in1), out)); 278s ***** test 278s # Decorated N-dimensional array evaluation 278s testcases = testdata.NoSignal.infsup.pos; 278s in1 = vertcat (vertcat (testcases.in){:, 1}); 278s out = vertcat (testcases.out); 278s # Reshape data 278s i = -1; 278s do 278s i = i + 1; 278s testsize = factor (numel (in1) + i); 278s until (numel (testsize) > 2) 278s in1 = reshape ([in1; in1(1:i)], testsize); 278s out = reshape ([out; out(1:i)], testsize); 278s assert (isequaln (uplus (in1), out)); 278s 7 tests, 7 passed, 0 known failure, 0 skipped 278s [inst/@infsup/inf.m] 278s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/inf.m 278s ***** # from the documentation string 278s ***** assert (inf (infsup (2.5, 3.5)), 2.5); 278s ***** shared testdata 278s # Load compiled test data (from src/test/*.itl) 278s testdata = load (file_in_loadpath ("test/itl.mat")); 279s ***** test 279s # Scalar evaluation 279s testcases = testdata.NoSignal.infsup.inf; 279s for testcase = [testcases]' 279s assert (isequaln (... 279s inf (testcase.in{1}), ... 279s testcase.out)); 279s endfor 279s ***** test 279s # Vector evaluation 279s testcases = testdata.NoSignal.infsup.inf; 279s in1 = vertcat (vertcat (testcases.in){:, 1}); 279s out = vertcat (testcases.out); 279s assert (isequaln (inf (in1), out)); 279s ***** test 279s # N-dimensional array evaluation 279s testcases = testdata.NoSignal.infsup.inf; 279s in1 = vertcat (vertcat (testcases.in){:, 1}); 279s out = vertcat (testcases.out); 279s # Reshape data 279s i = -1; 279s do 279s i = i + 1; 279s testsize = factor (numel (in1) + i); 279s until (numel (testsize) > 2) 279s in1 = reshape ([in1; in1(1:i)], testsize); 279s out = reshape ([out; out(1:i)], testsize); 279s assert (isequaln (inf (in1), out)); 279s 4 tests, 4 passed, 0 known failure, 0 skipped 279s [inst/@infsup/nextout.m] 279s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/nextout.m 279s ***** # from the documentation string 279s ***** test 279s x = nextout (infsup (1)); 279s assert (inf (x), 1 - eps / 2); 279s assert (sup (x), 1 + eps); 279s ***** # correct use of signed zeros 279s ***** test 279s x = nextout (infsup (pow2 (-1074))); 279s assert (signbit (inf (x))); 279s ***** test 279s x = nextout (infsup (-pow2 (-1074))); 279s assert (not (signbit (sup (x)))); 279s 3 tests, 3 passed, 0 known failure, 0 skipped 279s [inst/@infsup/subsasgn.m] 279s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/subsasgn.m 279s ***** test 279s A = infsup (magic (3)); 279s A(4, 4) = 42; 279s assert (inf (A), [magic(3),[0;0;0];0,0,0,42]); 279s assert (sup (A), [magic(3),[0;0;0];0,0,0,42]); 279s 1 test, 1 passed, 0 known failure, 0 skipped 279s [inst/@infsup/times.m] 279s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/times.m 279s ***** # from the documentation string 279s ***** assert (infsup (2, 3) .* infsup (1, 2) == infsup (2, 6)); 279s ***** shared testdata 279s # Load compiled test data (from src/test/*.itl) 279s testdata = load (file_in_loadpath ("test/itl.mat")); 279s ***** test 279s # Scalar evaluation 279s testcases = testdata.NoSignal.infsup.mul; 279s for testcase = [testcases]' 279s assert (isequaln (... 279s times (testcase.in{1}, testcase.in{2}), ... 279s testcase.out)); 279s endfor 279s ***** test 279s # Vector evaluation 279s testcases = testdata.NoSignal.infsup.mul; 279s in1 = vertcat (vertcat (testcases.in){:, 1}); 279s in2 = vertcat (vertcat (testcases.in){:, 2}); 279s out = vertcat (testcases.out); 279s assert (isequaln (times (in1, in2), out)); 279s ***** test 279s # N-dimensional array evaluation 279s testcases = testdata.NoSignal.infsup.mul; 279s in1 = vertcat (vertcat (testcases.in){:, 1}); 279s in2 = vertcat (vertcat (testcases.in){:, 2}); 279s out = vertcat (testcases.out); 279s # Reshape data 279s i = -1; 279s do 279s i = i + 1; 279s testsize = factor (numel (in1) + i); 279s until (numel (testsize) > 2) 279s in1 = reshape ([in1; in1(1:i)], testsize); 279s in2 = reshape ([in2; in2(1:i)], testsize); 279s out = reshape ([out; out(1:i)], testsize); 279s assert (isequaln (times (in1, in2), out)); 279s 4 tests, 4 passed, 0 known failure, 0 skipped 279s [inst/@infsup/issquare.m] 279s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/issquare.m 279s ***** assert (issquare (infsup ([]))); 279s ***** assert (issquare (infsup (0))); 279s ***** assert (not (issquare (infsup (zeros (1, 2))))); 279s ***** assert (not (issquare (infsup (zeros (2, 1))))); 279s ***** assert (issquare (infsup (zeros (5)))); 279s 5 tests, 5 passed, 0 known failure, 0 skipped 279s [inst/@infsup/isscalar.m] 279s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/isscalar.m 279s ***** assert (not (isscalar (infsup ([])))); 279s ***** assert (isscalar (infsup (0))); 279s ***** assert (not (isscalar (infsup (zeros (1, 2))))); 279s ***** assert (not (isscalar (infsup (zeros (2, 1))))); 279s ***** assert (not (isscalar (infsup (zeros (5))))); 279s 5 tests, 5 passed, 0 known failure, 0 skipped 279s [inst/@infsup/min.m] 279s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/min.m 279s ***** # from the documentation string 279s ***** assert (min (infsup (2, 3), infsup (1, 2)) == infsup (1, 2)); 279s ***** shared testdata 279s # Load compiled test data (from src/test/*.itl) 279s testdata = load (file_in_loadpath ("test/itl.mat")); 279s ***** test 279s # Scalar evaluation 279s testcases = testdata.NoSignal.infsup.min; 279s for testcase = [testcases]' 279s assert (isequaln (... 279s min (testcase.in{1}, testcase.in{2}), ... 279s testcase.out)); 279s endfor 279s ***** test 279s # Vector evaluation 279s testcases = testdata.NoSignal.infsup.min; 279s in1 = vertcat (vertcat (testcases.in){:, 1}); 279s in2 = vertcat (vertcat (testcases.in){:, 2}); 279s out = vertcat (testcases.out); 279s assert (isequaln (min (in1, in2), out)); 279s ***** test 279s # N-dimensional array evaluation 279s testcases = testdata.NoSignal.infsup.min; 279s in1 = vertcat (vertcat (testcases.in){:, 1}); 279s in2 = vertcat (vertcat (testcases.in){:, 2}); 279s out = vertcat (testcases.out); 279s # Reshape data 279s i = -1; 279s do 279s i = i + 1; 279s testsize = factor (numel (in1) + i); 279s until (numel (testsize) > 2) 279s in1 = reshape ([in1; in1(1:i)], testsize); 279s in2 = reshape ([in2; in2(1:i)], testsize); 279s out = reshape ([out; out(1:i)], testsize); 279s assert (isequaln (min (in1, in2), out)); 279s 4 tests, 4 passed, 0 known failure, 0 skipped 279s [inst/@infsup/hdist.m] 279s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/hdist.m 279s ***** # from the documentation string 279s ***** assert (hdist (infsup (1, 6), infsup (2, 8)), 2); 279s 1 test, 1 passed, 0 known failure, 0 skipped 279s [inst/@infsup/sprintf.m] 279s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/sprintf.m 279s ***** assert (sprintf ("%g", infsup ("pi")), "3.14159 3.1416"); 279s 1 test, 1 passed, 0 known failure, 0 skipped 279s [inst/@infsup/asinh.m] 279s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/asinh.m 279s ***** # from the documentation string 279s ***** assert (asinh (infsup (1)) == "[0x1.C34366179D426p-1, 0x1.C34366179D427p-1]"); 279s ***** # correct use of signed zeros 279s ***** test 279s x = asinh (infsup (0)); 279s assert (signbit (inf (x))); 279s assert (not (signbit (sup (x)))); 279s ***** shared testdata 279s # Load compiled test data (from src/test/*.itl) 279s testdata = load (file_in_loadpath ("test/itl.mat")); 280s ***** test 280s # Scalar evaluation 280s testcases = testdata.NoSignal.infsup.asinh; 280s for testcase = [testcases]' 280s assert (isequaln (... 280s asinh (testcase.in{1}), ... 280s testcase.out)); 280s endfor 280s ***** test 280s # Vector evaluation 280s testcases = testdata.NoSignal.infsup.asinh; 280s in1 = vertcat (vertcat (testcases.in){:, 1}); 280s out = vertcat (testcases.out); 280s assert (isequaln (asinh (in1), out)); 280s ***** test 280s # N-dimensional array evaluation 280s testcases = testdata.NoSignal.infsup.asinh; 280s in1 = vertcat (vertcat (testcases.in){:, 1}); 280s out = vertcat (testcases.out); 280s # Reshape data 280s i = -1; 280s do 280s i = i + 1; 280s testsize = factor (numel (in1) + i); 280s until (numel (testsize) > 2) 280s in1 = reshape ([in1; in1(1:i)], testsize); 280s out = reshape ([out; out(1:i)], testsize); 280s assert (isequaln (asinh (in1), out)); 280s 5 tests, 5 passed, 0 known failure, 0 skipped 280s [inst/@infsup/transpose.m] 280s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/transpose.m 280s ***** assert (transpose (infsup (magic (3))) == infsup (magic (3).')); 280s ***** # from the documentation string 280s ***** assert (transpose (infsup (zeros (1, 3), ones (1, 3))) == infsup (zeros (3, 1), ones (3, 1))); 280s 2 tests, 2 passed, 0 known failure, 0 skipped 280s [inst/@infsup/minus.m] 280s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/minus.m 280s ***** # from the documentation string 280s ***** assert (infsup (2, 3) - infsup (1, 2) == infsup (0, 2)); 280s ***** # correct use of signed zeros 280s ***** test 280s x = minus (infsup (0), infsup (0)); 280s assert (signbit (inf (x))); 280s assert (not (signbit (sup (x)))); 280s ***** shared testdata 280s # Load compiled test data (from src/test/*.itl) 280s testdata = load (file_in_loadpath ("test/itl.mat")); 280s ***** test 280s # Scalar evaluation 280s testcases = testdata.NoSignal.infsup.sub; 280s for testcase = [testcases]' 280s assert (isequaln (... 280s minus (testcase.in{1}, testcase.in{2}), ... 280s testcase.out)); 280s endfor 280s ***** test 280s # Vector evaluation 280s testcases = testdata.NoSignal.infsup.sub; 280s in1 = vertcat (vertcat (testcases.in){:, 1}); 280s in2 = vertcat (vertcat (testcases.in){:, 2}); 280s out = vertcat (testcases.out); 280s assert (isequaln (minus (in1, in2), out)); 280s ***** test 280s # N-dimensional array evaluation 280s testcases = testdata.NoSignal.infsup.sub; 280s in1 = vertcat (vertcat (testcases.in){:, 1}); 280s in2 = vertcat (vertcat (testcases.in){:, 2}); 280s out = vertcat (testcases.out); 280s # Reshape data 280s i = -1; 280s do 280s i = i + 1; 280s testsize = factor (numel (in1) + i); 280s until (numel (testsize) > 2) 280s in1 = reshape ([in1; in1(1:i)], testsize); 280s in2 = reshape ([in2; in2(1:i)], testsize); 280s out = reshape ([out; out(1:i)], testsize); 280s assert (isequaln (minus (in1, in2), out)); 280s 5 tests, 5 passed, 0 known failure, 0 skipped 280s [inst/@infsup/powrev1.m] 280s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/powrev1.m 280s ***** # from the documentation string 280s ***** assert (powrev1 (infsup (2, 5), infsup (3, 6)) == "[0x1.3EE8390D43955, 0x1.3988E1409212Fp1]"); 280s ***** shared testdata 280s # Load compiled test data (from src/test/*.itl) 280s testdata = load (file_in_loadpath ("test/itl.mat")); 280s ***** test 280s # Scalar evaluation 280s testcases = testdata.NoSignal.infsup.powRev1; 280s for testcase = [testcases]' 280s assert (isequaln (... 280s powrev1 (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 280s testcase.out)); 280s endfor 281s ***** test 281s # Vector evaluation 281s testcases = testdata.NoSignal.infsup.powRev1; 281s in1 = vertcat (vertcat (testcases.in){:, 1}); 281s in2 = vertcat (vertcat (testcases.in){:, 2}); 281s in3 = vertcat (vertcat (testcases.in){:, 3}); 281s out = vertcat (testcases.out); 281s assert (isequaln (powrev1 (in1, in2, in3), out)); 281s ***** test 281s # N-dimensional array evaluation 281s testcases = testdata.NoSignal.infsup.powRev1; 281s in1 = vertcat (vertcat (testcases.in){:, 1}); 281s in2 = vertcat (vertcat (testcases.in){:, 2}); 281s in3 = vertcat (vertcat (testcases.in){:, 3}); 281s out = vertcat (testcases.out); 281s # Reshape data 281s i = -1; 281s do 281s i = i + 1; 281s testsize = factor (numel (in1) + i); 281s until (numel (testsize) > 2) 281s in1 = reshape ([in1; in1(1:i)], testsize); 281s in2 = reshape ([in2; in2(1:i)], testsize); 281s in3 = reshape ([in3; in3(1:i)], testsize); 281s out = reshape ([out; out(1:i)], testsize); 281s assert (isequaln (powrev1 (in1, in2, in3), out)); 281s 4 tests, 4 passed, 0 known failure, 0 skipped 281s [inst/@infsup/acos.m] 281s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/acos.m 281s ***** # Empty interval 281s ***** assert (acos (infsup ()) == infsup ()); 281s ***** # Singleton intervals 281s ***** assert (acos (infsup (-1)) == infsup ("pi")); 281s ***** assert (subset (acos (infsup (-.5)), union ((infsup ("pi") / 2), infsup ("pi")))); 281s ***** assert (acos (infsup (0)) == infsup ("pi") / 2); 281s ***** assert (subset (acos (infsup (.5)), union ((infsup ("pi") / 2), infsup (0)))); 281s ***** assert (acos (infsup (1)) == infsup (0)); 281s ***** # Bounded intervals 281s ***** assert (acos (infsup (-1, 0)) == union ((infsup ("pi") / 2), infsup ("pi"))); 281s ***** assert (acos (infsup (0, 1)) == union ((infsup ("pi") / 2), infsup (0))); 281s ***** assert (acos (infsup (-1, 1)) == infsup (0, "pi")); 281s ***** assert (acos (infsup (-2, 2)) == infsup (0, "pi")); 281s ***** # Unbounded intervals 281s ***** assert (acos (infsup (0, inf)) == union ((infsup ("pi") / 2), infsup (0))); 281s ***** assert (acos (infsup (-inf, 0)) == union ((infsup ("pi") / 2), infsup ("pi"))); 281s ***** assert (acos (infsup (-inf, inf)) == infsup (0, "pi")); 281s ***** # from the documentation string 281s ***** assert (acos (infsup (.5)) == "[0x1.0C152382D7365, 0x1.0C152382D7366]"); 281s ***** # correct use of signed zeros 281s ***** test 281s x = acos (infsup (1)); 281s assert (signbit (inf (x))); 281s assert (not (signbit (sup (x)))); 281s ***** shared testdata 281s # Load compiled test data (from src/test/*.itl) 281s testdata = load (file_in_loadpath ("test/itl.mat")); 282s ***** test 282s # Scalar evaluation 282s testcases = testdata.NoSignal.infsup.acos; 282s for testcase = [testcases]' 282s assert (isequaln (... 282s acos (testcase.in{1}), ... 282s testcase.out)); 282s endfor 282s ***** test 282s # Vector evaluation 282s testcases = testdata.NoSignal.infsup.acos; 282s in1 = vertcat (vertcat (testcases.in){:, 1}); 282s out = vertcat (testcases.out); 282s assert (isequaln (acos (in1), out)); 282s ***** test 282s # N-dimensional array evaluation 282s testcases = testdata.NoSignal.infsup.acos; 282s in1 = vertcat (vertcat (testcases.in){:, 1}); 282s out = vertcat (testcases.out); 282s # Reshape data 282s i = -1; 282s do 282s i = i + 1; 282s testsize = factor (numel (in1) + i); 282s until (numel (testsize) > 2) 282s in1 = reshape ([in1; in1(1:i)], testsize); 282s out = reshape ([out; out(1:i)], testsize); 282s assert (isequaln (acos (in1), out)); 282s 18 tests, 18 passed, 0 known failure, 0 skipped 282s [inst/@infsup/acosh.m] 282s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/acosh.m 282s ***** # Empty interval 282s ***** assert (acosh (infsup ()) == infsup ()); 282s ***** # Singleton intervals 282s ***** assert (acosh (infsup (0)) == infsup ()); 282s ***** assert (acosh (infsup (1)) == infsup (0)); 282s ***** test 282s x = infsup (1 : 3 : 100); 282s assert (min (subset (acosh (x), log (x + sqrt (x + 1) .* sqrt (x - 1))))); 282s ***** # Bounded intervals 282s ***** assert (acosh (infsup (0, 1)) == infsup (0)); 282s ***** # Unbounded intervals 282s ***** assert (acosh (infsup (-inf, 0)) == infsup ()); 282s ***** assert (acosh (infsup (-inf, 1)) == infsup (0)); 282s ***** assert (acosh (infsup (0, inf)) == infsup (0, inf)); 282s ***** assert (acosh (infsup (1, inf)) == infsup (0, inf)); 282s ***** assert (subset (acosh (infsup (2, inf)), infsup (1, inf))); 282s ***** # from the documentation string 282s ***** assert (acosh (infsup (2)) == "[0x1.5124271980434, 0x1.5124271980435]"); 282s ***** # correct use of signed zeros 282s ***** test 282s x = acosh (infsup (1)); 282s assert (signbit (inf (x))); 282s assert (not (signbit (sup (x)))); 282s ***** shared testdata 282s # Load compiled test data (from src/test/*.itl) 282s testdata = load (file_in_loadpath ("test/itl.mat")); 282s ***** test 282s # Scalar evaluation 282s testcases = testdata.NoSignal.infsup.acosh; 282s for testcase = [testcases]' 282s assert (isequaln (... 282s acosh (testcase.in{1}), ... 282s testcase.out)); 282s endfor 282s ***** test 282s # Vector evaluation 282s testcases = testdata.NoSignal.infsup.acosh; 282s in1 = vertcat (vertcat (testcases.in){:, 1}); 282s out = vertcat (testcases.out); 282s assert (isequaln (acosh (in1), out)); 282s ***** test 282s # N-dimensional array evaluation 282s testcases = testdata.NoSignal.infsup.acosh; 282s in1 = vertcat (vertcat (testcases.in){:, 1}); 282s out = vertcat (testcases.out); 282s # Reshape data 282s i = -1; 282s do 282s i = i + 1; 282s testsize = factor (numel (in1) + i); 282s until (numel (testsize) > 2) 282s in1 = reshape ([in1; in1(1:i)], testsize); 282s out = reshape ([out; out(1:i)], testsize); 282s assert (isequaln (acosh (in1), out)); 282s 15 tests, 15 passed, 0 known failure, 0 skipped 282s [inst/@infsup/ge.m] 282s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/ge.m 282s ***** assert (ge (infsup (2, 3), infsup (1, 3))); 282s 1 test, 1 passed, 0 known failure, 0 skipped 282s [inst/@infsup/gt.m] 282s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/gt.m 282s ***** assert (not (gt (infsup (2, 3), infsup (1, 3)))); 282s ***** assert (gt (infsup (2, 3.1), infsup (1, 3))); 282s 2 tests, 2 passed, 0 known failure, 0 skipped 282s [inst/@infsup/bisect.m] 282s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/bisect.m 282s ***** test 282s # from the documentation string 282s [a, b] = bisect (infsup (2, 32)); 282s assert (a == infsup (2, 8)); 282s assert (b == infsup (8, 32)); 282s ***** test 282s [a, b] = bisect (infsup (-inf, inf)); 282s assert (a == infsup (-inf, 0)); 282s assert (b == infsup (0, inf)); 282s ***** test 282s [a, b] = bisect (infsup (0)); 282s assert (a == 0); 282s assert (b == 0); 282s ***** test 282s [a, b] = bisect (infsup ()); 282s assert (isempty (a)); 282s assert (isempty (b)); 282s ***** test 282s [a, b] = bisect (infsup (0, inf)); 282s assert (a == infsup (0, pow2 (-25))); 282s assert (b == infsup (pow2 (-25), inf)); 282s ***** test 282s [a, b] = bisect (infsup (-inf, 0)); 282s assert (a == infsup (-inf, -pow2 (-25))); 282s assert (b == infsup (-pow2 (-25), 0)); 282s ***** # correct use of signed zeros 282s ***** test 282s [a, b] = bisect (infsup (0)); 282s assert (signbit (inf (a))); 282s assert (signbit (inf (b))); 282s assert (not (signbit (sup (a)))); 282s assert (not (signbit (sup (b)))); 282s 7 tests, 7 passed, 0 known failure, 0 skipped 282s [inst/@infsup/sinh.m] 282s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/sinh.m 282s ***** # from the documentation string 282s ***** assert (sinh (infsup (1)) == "[0x1.2CD9FC44EB982, 0x1.2CD9FC44EB983]"); 282s ***** # correct use of signed zeros 282s ***** test 282s x = sinh (infsup (0)); 282s assert (signbit (inf (x))); 282s assert (not (signbit (sup (x)))); 282s ***** shared testdata 282s # Load compiled test data (from src/test/*.itl) 282s testdata = load (file_in_loadpath ("test/itl.mat")); 282s ***** test 282s # Scalar evaluation 282s testcases = testdata.NoSignal.infsup.sinh; 282s for testcase = [testcases]' 282s assert (isequaln (... 282s sinh (testcase.in{1}), ... 282s testcase.out)); 282s endfor 282s ***** test 282s # Vector evaluation 282s testcases = testdata.NoSignal.infsup.sinh; 282s in1 = vertcat (vertcat (testcases.in){:, 1}); 282s out = vertcat (testcases.out); 282s assert (isequaln (sinh (in1), out)); 282s ***** test 282s # N-dimensional array evaluation 282s testcases = testdata.NoSignal.infsup.sinh; 282s in1 = vertcat (vertcat (testcases.in){:, 1}); 282s out = vertcat (testcases.out); 282s # Reshape data 282s i = -1; 282s do 282s i = i + 1; 282s testsize = factor (numel (in1) + i); 282s until (numel (testsize) > 2) 282s in1 = reshape ([in1; in1(1:i)], testsize); 282s out = reshape ([out; out(1:i)], testsize); 282s assert (isequaln (sinh (in1), out)); 282s 5 tests, 5 passed, 0 known failure, 0 skipped 282s [inst/@infsup/disjoint.m] 282s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/disjoint.m 282s ***** assert (disjoint (infsup (3, 4), infsup (5, 6))); 282s ***** assert (not (disjoint (infsup (3, 4), infsup (4, 5)))); 282s ***** shared testdata 282s # Load compiled test data (from src/test/*.itl) 282s testdata = load (file_in_loadpath ("test/itl.mat")); 282s ***** test 282s # Scalar evaluation 282s testcases = testdata.NoSignal.infsup.disjoint; 282s for testcase = [testcases]' 282s assert (isequaln (... 282s disjoint (testcase.in{1}, testcase.in{2}), ... 282s testcase.out)); 282s endfor 282s ***** test 282s # Vector evaluation 282s testcases = testdata.NoSignal.infsup.disjoint; 282s in1 = vertcat (vertcat (testcases.in){:, 1}); 282s in2 = vertcat (vertcat (testcases.in){:, 2}); 282s out = vertcat (testcases.out); 282s assert (isequaln (disjoint (in1, in2), out)); 282s ***** test 282s # N-dimensional array evaluation 282s testcases = testdata.NoSignal.infsup.disjoint; 282s in1 = vertcat (vertcat (testcases.in){:, 1}); 282s in2 = vertcat (vertcat (testcases.in){:, 2}); 282s out = vertcat (testcases.out); 282s # Reshape data 282s i = -1; 282s do 282s i = i + 1; 282s testsize = factor (numel (in1) + i); 282s until (numel (testsize) > 2) 282s in1 = reshape ([in1; in1(1:i)], testsize); 282s in2 = reshape ([in2; in2(1:i)], testsize); 282s out = reshape ([out; out(1:i)], testsize); 282s assert (isequaln (disjoint (in1, in2), out)); 282s 5 tests, 5 passed, 0 known failure, 0 skipped 282s [inst/@infsup/csc.m] 282s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/csc.m 282s ***** # from the documentation string 282s ***** assert (csc (infsup (1)) == "[0x1.303AA9620B223, 0x1.303AA9620B224]"); 282s ***** shared testdata 282s # Load compiled test data (from src/test/*.itl) 282s testdata = load (file_in_loadpath ("test/itl.mat")); 283s ***** test 283s # Scalar evaluation 283s testcases = testdata.NoSignal.infsup.csc; 283s for testcase = [testcases]' 283s assert (isequaln (... 283s csc (testcase.in{1}), ... 283s testcase.out)); 283s endfor 283s ***** test 283s # Vector evaluation 283s testcases = testdata.NoSignal.infsup.csc; 283s in1 = vertcat (vertcat (testcases.in){:, 1}); 283s out = vertcat (testcases.out); 283s assert (isequaln (csc (in1), out)); 283s ***** test 283s # N-dimensional array evaluation 283s testcases = testdata.NoSignal.infsup.csc; 283s in1 = vertcat (vertcat (testcases.in){:, 1}); 283s out = vertcat (testcases.out); 283s # Reshape data 283s i = -1; 283s do 283s i = i + 1; 283s testsize = factor (numel (in1) + i); 283s until (numel (testsize) > 2) 283s in1 = reshape ([in1; in1(1:i)], testsize); 283s out = reshape ([out; out(1:i)], testsize); 283s assert (isequaln (csc (in1), out)); 283s 4 tests, 4 passed, 0 known failure, 0 skipped 283s [inst/@infsup/overlap.m] 283s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/overlap.m 283s ***** test 283s [s, n] = overlap (infsup (), infsup ()); 283s assert (s, "bothEmpty"); 283s assert (n, uint16 (32768)); 283s ***** test 283s [s, n] = overlap (infsup (), infsup (0)); 283s assert (s, "firstEmpty"); 283s assert (n, uint16 (16384)); 283s ***** test 283s [s, n] = overlap (infsup (0), infsup ()); 283s assert (s, "secondEmpty"); 283s assert (n, uint16 (8192)); 283s ***** test 283s [s, n] = overlap (infsup (1, 2), infsup (3, 4)); 283s assert (s, "before"); 283s assert (n, uint16 (4096)); 283s ***** test 283s [s, n] = overlap (infsup (1, 2), infsup (2, 3)); 283s assert (s, "meets"); 283s assert (n, uint16 (2048)); 283s ***** test 283s [s, n] = overlap (infsup (1, 3), infsup (2, 4)); 283s assert (s, "overlaps"); 283s assert (n, uint16 (1024)); 283s ***** test 283s [s, n] = overlap (infsup (1, 2), infsup (1, 3)); 283s assert (s, "starts"); 283s assert (n, uint16 (512)); 283s ***** test 283s [s, n] = overlap (infsup (2, 3), infsup (1, 4)); 283s assert (s, "containedBy"); 283s assert (n, uint16 (256)); 283s ***** test 283s [s, n] = overlap (infsup (2, 3), infsup (1, 3)); 283s assert (s, "finishes"); 283s assert (n, uint16 (128)); 283s ***** test 283s [s, n] = overlap (infsup (1, 2), infsup (1, 2)); 283s assert (s, "equals"); 283s assert (n, uint16 (64)); 283s ***** test 283s [s, n] = overlap (infsup (1, 3), infsup (2, 3)); 283s assert (s, "finishedBy"); 283s assert (n, uint16 (32)); 283s ***** test 283s [s, n] = overlap (infsup (1, 4), infsup (2, 3)); 283s assert (s, "contains"); 283s assert (n, uint16 (16)); 283s ***** test 283s [s, n] = overlap (infsup (1, 3), infsup (1, 2)); 283s assert (s, "startedBy"); 283s assert (n, uint16 (8)); 283s ***** test 283s [s, n] = overlap (infsup (2, 4), infsup (1, 3)); 283s assert (s, "overlappedBy"); 283s assert (n, uint16 (4)); 283s ***** test 283s [s, n] = overlap (infsup (2, 3), infsup (1, 2)); 283s assert (s, "metBy"); 283s assert (n, uint16 (2)); 283s ***** test 283s [s, n] = overlap (infsup (3, 4), infsup (1, 2)); 283s assert (s, "after"); 283s assert (n, uint16 (1)); 283s ***** shared testdata 283s # Load compiled test data (from src/test/*.itl) 283s testdata = load (file_in_loadpath ("test/itl.mat")); 283s ***** test 283s # Scalar evaluation 283s testcases = testdata.NoSignal.infsup.overlap; 283s for testcase = [testcases]' 283s assert (isequaln (... 283s overlap (testcase.in{1}, testcase.in{2}), ... 283s testcase.out)); 283s endfor 283s ***** test 283s # Vector evaluation 283s testcases = testdata.NoSignal.infsup.overlap; 283s in1 = vertcat (vertcat (testcases.in){:, 1}); 283s in2 = vertcat (vertcat (testcases.in){:, 2}); 283s out = {testcases.out}'; 283s assert (isequaln (overlap (in1, in2), out)); 283s ***** test 283s # N-dimensional array evaluation 283s testcases = testdata.NoSignal.infsup.overlap; 283s in1 = vertcat (vertcat (testcases.in){:, 1}); 283s in2 = vertcat (vertcat (testcases.in){:, 2}); 283s out = {testcases.out}'; 283s # Reshape data 283s i = -1; 283s do 283s i = i + 1; 283s testsize = factor (numel (in1) + i); 283s until (numel (testsize) > 2) 283s in1 = reshape ([in1; in1(1:i)], testsize); 283s in2 = reshape ([in2; in2(1:i)], testsize); 283s out = reshape ([out; out(1:i)], testsize); 283s assert (isequaln (overlap (in1, in2), out)); 283s 19 tests, 19 passed, 0 known failure, 0 skipped 283s [inst/@infsup/coshrev.m] 283s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/coshrev.m 283s ***** # from the documentation string 283s ***** assert (coshrev (infsup (-2, 1)) == 0); 283s ***** shared testdata 283s # Load compiled test data (from src/test/*.itl) 283s testdata = load (file_in_loadpath ("test/itl.mat")); 283s ***** test 283s # Scalar evaluation 283s testcases = testdata.NoSignal.infsup.coshRev; 283s for testcase = [testcases]' 283s assert (isequaln (... 283s coshrev (testcase.in{1}), ... 283s testcase.out)); 283s endfor 283s ***** test 283s # Vector evaluation 283s testcases = testdata.NoSignal.infsup.coshRev; 283s in1 = vertcat (vertcat (testcases.in){:, 1}); 283s out = vertcat (testcases.out); 283s assert (isequaln (coshrev (in1), out)); 283s ***** test 283s # N-dimensional array evaluation 283s testcases = testdata.NoSignal.infsup.coshRev; 283s in1 = vertcat (vertcat (testcases.in){:, 1}); 283s out = vertcat (testcases.out); 283s # Reshape data 283s i = -1; 283s do 283s i = i + 1; 283s testsize = factor (numel (in1) + i); 283s until (numel (testsize) > 2) 283s in1 = reshape ([in1; in1(1:i)], testsize); 283s out = reshape ([out; out(1:i)], testsize); 283s assert (isequaln (coshrev (in1), out)); 283s ***** test 283s # Scalar evaluation 283s testcases = testdata.NoSignal.infsup.coshRevBin; 283s for testcase = [testcases]' 283s assert (isequaln (... 283s coshrev (testcase.in{1}, testcase.in{2}), ... 283s testcase.out)); 283s endfor 283s ***** test 283s # Vector evaluation 283s testcases = testdata.NoSignal.infsup.coshRevBin; 283s in1 = vertcat (vertcat (testcases.in){:, 1}); 283s in2 = vertcat (vertcat (testcases.in){:, 2}); 283s out = vertcat (testcases.out); 283s assert (isequaln (coshrev (in1, in2), out)); 283s ***** test 283s # N-dimensional array evaluation 283s testcases = testdata.NoSignal.infsup.coshRevBin; 283s in1 = vertcat (vertcat (testcases.in){:, 1}); 283s in2 = vertcat (vertcat (testcases.in){:, 2}); 283s out = vertcat (testcases.out); 283s # Reshape data 283s i = -1; 283s do 283s i = i + 1; 283s testsize = factor (numel (in1) + i); 283s until (numel (testsize) > 2) 283s in1 = reshape ([in1; in1(1:i)], testsize); 283s in2 = reshape ([in2; in2(1:i)], testsize); 283s out = reshape ([out; out(1:i)], testsize); 283s assert (isequaln (coshrev (in1, in2), out)); 283s 7 tests, 7 passed, 0 known failure, 0 skipped 283s [inst/@infsup/ldivide.m] 283s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/ldivide.m 283s ***** # from the documentation string 283s ***** assert (ldivide (infsup (2, 3), infsup (1, 2)) == "[1/3, 1]"); 283s 1 test, 1 passed, 0 known failure, 0 skipped 283s [inst/@infsup/power.m] 283s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/power.m 283s ***** # from the documentation string 283s ***** assert (infsup (-5, 6) .^ infsup (2, 3) == infsup (-125, 216)); 283s ***** 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])); 283s ***** # correct use of signed zeros 283s ***** test 283s x = power (infsup (0), infsup (1)); 283s assert (signbit (inf (x))); 283s assert (not (signbit (sup (x)))); 283s ***** shared testdata 283s # Load compiled test data (from src/test/*.itl) 283s testdata = load (file_in_loadpath ("test/itl.mat")); 284s ***** test 284s # Scalar evaluation 284s testcases = testdata.NoSignal.infsup.sqr; 284s for testcase = [testcases]' 284s assert (isequaln (... 284s power (testcase.in{1}, 2), ... 284s testcase.out)); 284s endfor 284s ***** test 284s # Vector evaluation 284s testcases = testdata.NoSignal.infsup.sqr; 284s in1 = vertcat (vertcat (testcases.in){:, 1}); 284s out = vertcat (testcases.out); 284s assert (isequaln (power (in1, 2), out)); 284s ***** test 284s # N-dimensional array evaluation 284s testcases = testdata.NoSignal.infsup.sqr; 284s in1 = vertcat (vertcat (testcases.in){:, 1}); 284s out = vertcat (testcases.out); 284s # Reshape data 284s i = -1; 284s do 284s i = i + 1; 284s testsize = factor (numel (in1) + i); 284s until (numel (testsize) > 2) 284s in1 = reshape ([in1; in1(1:i)], testsize); 284s out = reshape ([out; out(1:i)], testsize); 284s assert (isequaln (power (in1, 2), out)); 284s 6 tests, 6 passed, 0 known failure, 0 skipped 284s [inst/@infsup/det.m] 284s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/det.m 284s ***** # from the documentation string 284s ***** assert (det (infsup (magic (3))) == -360); 284s 1 test, 1 passed, 0 known failure, 0 skipped 284s [inst/@infsup/isentire.m] 284s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/isentire.m 284s ***** assert (isentire (entire ())); 284s ***** assert (isentire (intervalpart (entire ()))); 284s ***** assert (not (isentire (empty ()))); 284s ***** assert (not (isentire (intervalpart (empty ())))); 284s ***** warning assert (not (isentire (infsupdec (2, 1)))); 284s ***** shared testdata 284s # Load compiled test data (from src/test/*.itl) 284s testdata = load (file_in_loadpath ("test/itl.mat")); 284s ***** test 284s # Scalar evaluation 284s testcases = testdata.NoSignal.infsup.isEntire; 284s for testcase = [testcases]' 284s assert (isequaln (... 284s isentire (testcase.in{1}), ... 284s testcase.out)); 284s endfor 284s ***** test 284s # Vector evaluation 284s testcases = testdata.NoSignal.infsup.isEntire; 284s in1 = vertcat (vertcat (testcases.in){:, 1}); 284s out = vertcat (testcases.out); 284s assert (isequaln (isentire (in1), out)); 284s ***** test 284s # N-dimensional array evaluation 284s testcases = testdata.NoSignal.infsup.isEntire; 284s in1 = vertcat (vertcat (testcases.in){:, 1}); 284s out = vertcat (testcases.out); 284s # Reshape data 284s i = -1; 284s do 284s i = i + 1; 284s testsize = factor (numel (in1) + i); 284s until (numel (testsize) > 2) 284s in1 = reshape ([in1; in1(1:i)], testsize); 284s out = reshape ([out; out(1:i)], testsize); 284s assert (isequaln (isentire (in1), out)); 284s ***** test 284s # Decorated scalar evaluation 284s testcases = testdata.NoSignal.infsupdec.isEntire; 284s for testcase = [testcases]' 284s assert (isequaln (... 284s isentire (testcase.in{1}), ... 284s testcase.out)); 284s endfor 284s ***** test 284s # Decorated vector evaluation 284s testcases = testdata.NoSignal.infsupdec.isEntire; 284s in1 = vertcat (vertcat (testcases.in){:, 1}); 284s out = vertcat (testcases.out); 284s assert (isequaln (isentire (in1), out)); 284s ***** test 284s # Decorated N-dimensional array evaluation 284s testcases = testdata.NoSignal.infsup.isEntire; 284s in1 = vertcat (vertcat (testcases.in){:, 1}); 284s out = vertcat (testcases.out); 284s # Reshape data 284s i = -1; 284s do 284s i = i + 1; 284s testsize = factor (numel (in1) + i); 284s until (numel (testsize) > 2) 284s in1 = reshape ([in1; in1(1:i)], testsize); 284s out = reshape ([out; out(1:i)], testsize); 284s assert (isequaln (isentire (in1), out)); 284s 11 tests, 11 passed, 0 known failure, 0 skipped 284s [inst/@infsup/mrdivide.m] 284s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/mrdivide.m 284s ***** # from the documentation string 284s ***** assert (infsup ([1, 2; 3, 4]) / [3, 4; 1, 2] == infsup ([0, 1; 1, 0])); 284s 1 test, 1 passed, 0 known failure, 0 skipped 284s [inst/@infsup/postpad.m] 284s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/postpad.m 284s ***** assert (postpad (infsup (1:3), 4, 4) == infsup (1:4)); 284s ***** assert (postpad (infsup (1:3), 2, 4) == infsup (1:2)); 284s ***** assert (postpad (infsup (0), 10, 0, 3) == infsup (zeros (1, 1, 10))) 284s ***** assert (postpad (infsup (zeros (1, 2, 2)), 3) == infsup (zeros (1, 3, 2))); 284s 4 tests, 4 passed, 0 known failure, 0 skipped 284s [inst/@infsup/subset.m] 284s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/subset.m 284s ***** assert (subset (infsup (1, 2), infsup (1, 3))); 284s ***** shared testdata 284s # Load compiled test data (from src/test/*.itl) 284s testdata = load (file_in_loadpath ("test/itl.mat")); 284s ***** test 284s # Scalar evaluation 284s testcases = testdata.NoSignal.infsup.subset; 284s for testcase = [testcases]' 284s assert (isequaln (... 284s subset (testcase.in{1}, testcase.in{2}), ... 284s testcase.out)); 284s endfor 284s ***** test 284s # Vector evaluation 284s testcases = testdata.NoSignal.infsup.subset; 284s in1 = vertcat (vertcat (testcases.in){:, 1}); 284s in2 = vertcat (vertcat (testcases.in){:, 2}); 284s out = vertcat (testcases.out); 284s assert (isequaln (subset (in1, in2), out)); 284s ***** test 284s # N-dimensional array evaluation 284s testcases = testdata.NoSignal.infsup.subset; 284s in1 = vertcat (vertcat (testcases.in){:, 1}); 284s in2 = vertcat (vertcat (testcases.in){:, 2}); 284s out = vertcat (testcases.out); 284s # Reshape data 284s i = -1; 284s do 284s i = i + 1; 284s testsize = factor (numel (in1) + i); 284s until (numel (testsize) > 2) 284s in1 = reshape ([in1; in1(1:i)], testsize); 284s in2 = reshape ([in2; in2(1:i)], testsize); 284s out = reshape ([out; out(1:i)], testsize); 284s assert (isequaln (subset (in1, in2), out)); 284s 4 tests, 4 passed, 0 known failure, 0 skipped 284s [inst/@infsup/expm1.m] 284s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/expm1.m 284s ***** # from the documentation string 284s ***** assert (expm1 (infsup (eps)) == "[0x1p-52, 0x1.0000000000001p-52]"); 284s ***** # correct use of signed zeros 284s ***** test 284s x = expm1 (infsup (0)); 284s assert (signbit (inf (x))); 284s assert (not (signbit (sup (x)))); 284s ***** shared testdata 284s # Load compiled test data (from src/test/*.itl) 284s testdata = load (file_in_loadpath ("test/itl.mat")); 285s ***** test 285s # Scalar evaluation 285s testcases = testdata.NoSignal.infsup.expm1; 285s for testcase = [testcases]' 285s assert (isequaln (... 285s expm1 (testcase.in{1}), ... 285s testcase.out)); 285s endfor 285s ***** test 285s # Vector evaluation 285s testcases = testdata.NoSignal.infsup.expm1; 285s in1 = vertcat (vertcat (testcases.in){:, 1}); 285s out = vertcat (testcases.out); 285s assert (isequaln (expm1 (in1), out)); 285s ***** test 285s # N-dimensional array evaluation 285s testcases = testdata.NoSignal.infsup.expm1; 285s in1 = vertcat (vertcat (testcases.in){:, 1}); 285s out = vertcat (testcases.out); 285s # Reshape data 285s i = -1; 285s do 285s i = i + 1; 285s testsize = factor (numel (in1) + i); 285s until (numel (testsize) > 2) 285s in1 = reshape ([in1; in1(1:i)], testsize); 285s out = reshape ([out; out(1:i)], testsize); 285s assert (isequaln (expm1 (in1), out)); 285s 5 tests, 5 passed, 0 known failure, 0 skipped 285s [inst/@infsup/atanh.m] 285s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/atanh.m 285s ***** # from the documentation string 285s ***** assert (atanh (infsup (.5)) == "[0x1.193EA7AAD030Ap-1, 0x1.193EA7AAD030Bp-1]"); 285s ***** # correct use of signed zeros 285s ***** test 285s x = atanh (infsup (0)); 285s assert (signbit (inf (x))); 285s assert (not (signbit (sup (x)))); 285s ***** shared testdata 285s # Load compiled test data (from src/test/*.itl) 285s testdata = load (file_in_loadpath ("test/itl.mat")); 285s ***** test 285s # Scalar evaluation 285s testcases = testdata.NoSignal.infsup.atanh; 285s for testcase = [testcases]' 285s assert (isequaln (... 285s atanh (testcase.in{1}), ... 285s testcase.out)); 285s endfor 285s ***** test 285s # Vector evaluation 285s testcases = testdata.NoSignal.infsup.atanh; 285s in1 = vertcat (vertcat (testcases.in){:, 1}); 285s out = vertcat (testcases.out); 285s assert (isequaln (atanh (in1), out)); 285s ***** test 285s # N-dimensional array evaluation 285s testcases = testdata.NoSignal.infsup.atanh; 285s in1 = vertcat (vertcat (testcases.in){:, 1}); 285s out = vertcat (testcases.out); 285s # Reshape data 285s i = -1; 285s do 285s i = i + 1; 285s testsize = factor (numel (in1) + i); 285s until (numel (testsize) > 2) 285s in1 = reshape ([in1; in1(1:i)], testsize); 285s out = reshape ([out; out(1:i)], testsize); 285s assert (isequaln (atanh (in1), out)); 285s 5 tests, 5 passed, 0 known failure, 0 skipped 285s [inst/@infsup/gauss.m] 285s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/gauss.m 285s ***** # from the documentation string 285s ***** assert (gauss (infsup ([1, 0; 0, 2]), [2, 0; 0, 4]) == [2, 0; 0, 2]); 285s 1 test, 1 passed, 0 known failure, 0 skipped 285s [inst/@infsup/mpower.m] 285s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/mpower.m 285s ***** # from the documentation string 285s ***** assert (isequal (infsup (magic (3)) ^ 2, infsup (magic (3) ^ 2))); 285s ***** # correct use of signed zeros 285s ***** test 285s x = mpower (infsup (eye (2)), 2); 285s assert (signbit (inf (x(1, 2)))); 285s assert (not (signbit (sup (x(1, 2))))); 285s 2 tests, 2 passed, 0 known failure, 0 skipped 285s [inst/@infsup/rows.m] 285s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/rows.m 285s ***** assert (rows (infsup (zeros (3, 4))), 3); 285s 1 test, 1 passed, 0 known failure, 0 skipped 285s [inst/@infsup/mince.m] 285s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/mince.m 285s ***** assert (isequal (mince (infsup (0, 10), 10), infsup (0 : 9, 1 : 10))); 285s 1 test, 1 passed, 0 known failure, 0 skipped 285s [inst/@infsup/strictsubset.m] 285s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/strictsubset.m 285s ***** assert (strictsubset (infsup (1, 2), infsup (1, 3))); 285s ***** assert (strictsubset (infsup (2, 3), infsup (1, 3))); 285s ***** assert (not (strictsubset (infsup (1, 2), infsup (1, 2)))); 285s ***** assert (not (strictsubset (infsup (1, 3), infsup (1, 2)))); 285s ***** assert (strictsubset (infsup (), infsup (1, 3))); 285s ***** assert (not (strictsubset (infsup (), infsup ()))); 285s ***** assert (strictsubset (infsup (), infsup (-inf, inf))); 285s ***** assert (strictsubset (infsup (0, inf), infsup (-inf, inf))); 285s ***** assert (strictsubset (infsup (-inf, 0), infsup (-inf, inf))); 285s ***** assert (not (strictsubset (infsup (-inf, inf), infsup (-inf, inf)))); 285s 10 tests, 10 passed, 0 known failure, 0 skipped 285s [inst/@infsup/setxor.m] 285s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/setxor.m 285s ***** test 285s [z, z1, z2] = setxor (infsup (), infsup ()); 285s assert (isempty (z)); 285s assert (isempty (z1)); 285s assert (isempty (z2)); 285s ***** test 285s [z, z1, z2] = setxor (infsup (-inf, inf), infsup ()); 285s assert (isentire (z)); 285s assert (isentire (z1)); 285s assert (isempty (z2)); 285s ***** test 285s [z, z1, z2] = setxor (infsup (-inf, inf), infsup (2)); 285s assert (isentire (z)); 285s assert (z1 == infsup (-inf, 2)); 285s assert (z2 == infsup (2, inf)); 285s ***** test 285s [z, z1, z2] = setxor (infsup (2, 3), infsup (2)); 285s assert (z == infsup (2, 3)); 285s assert (z1 == infsup ()); 285s assert (z2 == infsup (2, 3)); 285s ***** test 285s [z, z1, z2] = setxor (infsup (2, 3), infsup (2, 2.5)); 285s assert (z == infsup (2.5, 3)); 285s assert (z1 == infsup ()); 285s assert (z2 == infsup (2.5, 3)); 285s ***** # from the documentation string 285s ***** test 285s [z, z1, z2] = setxor (infsup (1, 3), infsup (2, 4)); 285s assert (z == infsup (1, 4)); 285s assert (z1 == infsup (1, 2)); 285s assert (z2 == infsup (3, 4)); 285s 6 tests, 6 passed, 0 known failure, 0 skipped 285s [inst/@infsup/atan2rev2.m] 285s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/atan2rev2.m 285s ***** # from the documentation string 285s ***** assert (atan2rev2 (infsup (1, 2), infsup ("pi") / 4) == "[0x1.FFFFFFFFFFFFEp-1, 0x1.0000000000001p1]"); 285s 1 test, 1 passed, 0 known failure, 0 skipped 285s [inst/@infsup/plot.m] 285s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/plot.m 285s ***** # this test is rather pointless 285s ***** test 285s clf 285s plot (empty ()); 285s close 285s warning: using the gnuplot graphics toolkit is discouraged 285s 285s The gnuplot graphics toolkit is not actively maintained and has a number 285s of limitations that are unlikely to be fixed. Communication with gnuplot 285s uses a one-directional pipe and limited information is passed back to the 285s Octave interpreter so most changes made interactively in the plot window 285s will not be reflected in the graphics properties managed by Octave. For 285s example, if the plot window is closed with a mouse click, Octave will not 285s be notified and will not update its internal list of open figure windows. 285s The qt toolkit is recommended instead. 286s ***** demo 286s clf 286s hold on 286s plot (infsup (0), infsup (0)); 286s plot (infsup (1, 2), infsup (0)); 286s plot (infsup (0), infsup (1, 2)); 286s plot (infsup (1, 2), infsup (1, 2)); 286s axis ([-.5, 2.5, -.5, 2.5]); 286s hold off 286s ***** demo 286s clf 286s plot (infsup (-rand (50, 1), +rand (50, 1))); 286s ***** demo 286s clf 286s hold on 286s axis off 286s range = infsup (0, 9); 286s x = linspace (inf (range), sup (range), 250); 286s X = mince (range, 9); 286s f = @ (x) 0.5 * sin (x) .* x .^ 2; 286s y = f (x); 286s Y = f (X); 286s plot (range, f (range), [42 161 152]/255); 286s plot (X, Y, [238 232 213]/255, [88 110 117]/255); 286s plot (x, y, '-', 'color', [220 50 47]/255, 'linewidth', 2); 286s hold off 286s 1 test, 1 passed, 0 known failure, 0 skipped 286s [inst/@infsup/gammaln.m] 286s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/gammaln.m 286s ***** assert (gammaln (infsup (-inf, inf)) == "[-0x1.F19B9BCC38A42p-4, +Inf]"); 286s ***** # from the documentation string 286s ***** assert (gammaln (infsup (1.5)) == "[-0x1.EEB95B094C192p-4, -0x1.EEB95B094C191p-4]"); 286s ***** # correct use of signed zeros 286s ***** test 286s x = gammaln (infsup (1)); 286s assert (signbit (inf (x))); 286s assert (not (signbit (sup (x)))); 286s ***** test 286s x = gammaln (infsup (2)); 286s assert (signbit (inf (x))); 286s assert (not (signbit (sup (x)))); 286s 4 tests, 4 passed, 0 known failure, 0 skipped 286s [inst/@infsup/iscommoninterval.m] 286s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/iscommoninterval.m 286s ***** assert (iscommoninterval (infsup (2, 3))); 286s ***** assert (not (iscommoninterval (infsup (2, inf)))); 286s ***** assert (not (iscommoninterval (infsup ()))); 286s ***** assert (not (iscommoninterval (infsup (-inf, inf)))); 286s ***** assert (iscommoninterval (infsupdec (2, 3, "com"))); 286s ***** assert (iscommoninterval (infsupdec (2, 3, "trv"))); 286s ***** assert (not (iscommoninterval (infsupdec (2, inf, "trv")))); 286s ***** assert (not (iscommoninterval (empty ()))); 286s ***** assert (not (iscommoninterval (entire ()))); 286s ***** warning assert (not (iscommoninterval (infsupdec (2, 1)))); 286s ***** shared testdata 286s # Load compiled test data (from src/test/*.itl) 286s testdata = load (file_in_loadpath ("test/itl.mat")); 286s ***** test 286s # Scalar evaluation 286s testcases = testdata.NoSignal.infsup.isCommonInterval; 286s for testcase = [testcases]' 286s assert (isequaln (... 286s iscommoninterval (testcase.in{1}), ... 286s testcase.out)); 286s endfor 286s ***** test 286s # Vector evaluation 286s testcases = testdata.NoSignal.infsup.isCommonInterval; 286s in1 = vertcat (vertcat (testcases.in){:, 1}); 286s out = vertcat (testcases.out); 286s assert (isequaln (iscommoninterval (in1), out)); 286s ***** test 286s # N-dimensional array evaluation 286s testcases = testdata.NoSignal.infsup.isCommonInterval; 286s in1 = vertcat (vertcat (testcases.in){:, 1}); 286s out = vertcat (testcases.out); 286s # Reshape data 286s i = -1; 286s do 286s i = i + 1; 286s testsize = factor (numel (in1) + i); 286s until (numel (testsize) > 2) 286s in1 = reshape ([in1; in1(1:i)], testsize); 286s out = reshape ([out; out(1:i)], testsize); 286s assert (isequaln (iscommoninterval (in1), out)); 286s ***** test 286s # Decorated scalar evaluation 286s testcases = testdata.NoSignal.infsupdec.isCommonInterval; 286s for testcase = [testcases]' 286s assert (isequaln (... 286s iscommoninterval (testcase.in{1}), ... 286s testcase.out)); 286s endfor 286s ***** test 286s # Decorated vector evaluation 286s testcases = testdata.NoSignal.infsupdec.isCommonInterval; 286s in1 = vertcat (vertcat (testcases.in){:, 1}); 286s out = vertcat (testcases.out); 286s assert (isequaln (iscommoninterval (in1), out)); 286s ***** test 286s # Decorated N-dimensional array evaluation 286s testcases = testdata.NoSignal.infsup.isCommonInterval; 286s in1 = vertcat (vertcat (testcases.in){:, 1}); 286s out = vertcat (testcases.out); 286s # Reshape data 286s i = -1; 286s do 286s i = i + 1; 286s testsize = factor (numel (in1) + i); 286s until (numel (testsize) > 2) 286s in1 = reshape ([in1; in1(1:i)], testsize); 286s out = reshape ([out; out(1:i)], testsize); 286s assert (isequaln (iscommoninterval (in1), out)); 286s 16 tests, 16 passed, 0 known failure, 0 skipped 286s [inst/@infsup/smig.m] 286s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/smig.m 286s ***** assert (smig (infsup (-1, 2)), 0); 286s ***** assert (smig (infsup (-42, -23)), -23); 286s ***** assert (smig (infsup (23, 42)), 23); 286s 3 tests, 3 passed, 0 known failure, 0 skipped 286s [inst/@infsup/cancelminus.m] 286s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/cancelminus.m 286s ***** # from the documentation string 286s ***** assert (cancelminus (infsup (2, 3), infsup (1, 1.5)) == infsup (1, 1.5)); 286s ***** shared testdata 286s # Load compiled test data (from src/test/*.itl) 286s testdata = load (file_in_loadpath ("test/itl.mat")); 286s ***** test 286s # Scalar evaluation 286s testcases = testdata.NoSignal.infsup.cancelMinus; 286s for testcase = [testcases]' 286s assert (isequaln (... 286s cancelminus (testcase.in{1}, testcase.in{2}), ... 286s testcase.out)); 286s endfor 286s ***** test 286s # Vector evaluation 286s testcases = testdata.NoSignal.infsup.cancelMinus; 286s in1 = vertcat (vertcat (testcases.in){:, 1}); 286s in2 = vertcat (vertcat (testcases.in){:, 2}); 286s out = vertcat (testcases.out); 286s assert (isequaln (cancelminus (in1, in2), out)); 286s ***** test 286s # N-dimensional array evaluation 286s testcases = testdata.NoSignal.infsup.cancelMinus; 286s in1 = vertcat (vertcat (testcases.in){:, 1}); 286s in2 = vertcat (vertcat (testcases.in){:, 2}); 286s out = vertcat (testcases.out); 286s # Reshape data 286s i = -1; 286s do 286s i = i + 1; 286s testsize = factor (numel (in1) + i); 286s until (numel (testsize) > 2) 286s in1 = reshape ([in1; in1(1:i)], testsize); 286s in2 = reshape ([in2; in2(1:i)], testsize); 286s out = reshape ([out; out(1:i)], testsize); 286s assert (isequaln (cancelminus (in1, in2), out)); 286s 4 tests, 4 passed, 0 known failure, 0 skipped 286s [inst/@infsup/dot.m] 286s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/dot.m 286s ***** # matrix × matrix 286s ***** assert (dot (infsup (magic (3)), magic (3)) == [89, 107, 89]); 286s ***** assert (dot (infsup (magic (3)), magic (3), 1) == [89, 107, 89]); 286s ***** assert (dot (infsup (magic (3)), magic (3), 2) == [101; 83; 101]); 286s ***** # matrix × vector 286s ***** assert (dot (infsup (magic (3)), [1, 2, 3]) == [28; 34; 28]); 286s ***** assert (dot (infsup (magic (3)), [1, 2, 3], 1) == [15, 30, 45]); 286s ***** assert (dot (infsup (magic (3)), [1, 2, 3], 2) == [28; 34; 28]); 286s ***** assert (dot (infsup (magic (3)), [1; 2; 3]) == [26, 38, 26]); 286s ***** assert (dot (infsup (magic (3)), [1; 2; 3], 1) == [26, 38, 26]); 286s ***** assert (dot (infsup (magic (3)), [1; 2; 3], 2) == [15; 30; 45]); 286s ***** # matrix × scalar 286s ***** assert (dot (infsup (magic (3)), 42) == [630, 630, 630]); 286s ***** assert (dot (infsup (magic (3)), 42, 1) == [630, 630, 630]); 286s ***** assert (dot (infsup (magic (3)), 42, 2) == [630; 630; 630]); 286s ***** # vector x vector 286s ***** assert (dot (infsup([1, 2, 3]), [4, 5, 6]) == 32); 286s ***** assert (dot (infsup([1, 2, 3]), [4, 5, 6], 1) == [4, 10, 18]); 286s ***** assert (dot (infsup([1, 2, 3]), [4, 5, 6], 2) == 32); 286s ***** assert (dot (infsup([1; 2; 3]), [4; 5; 6]) == 32); 286s ***** assert (dot (infsup([1; 2; 3]), [4; 5; 6], 1) == 32); 286s ***** assert (dot (infsup([1; 2; 3]), [4; 5; 6], 2) == [4; 10; 18]); 286s ***** # vector × scalar 286s ***** assert (dot (infsup ([1, 2, 3]), 42) == 252); 286s ***** assert (dot (infsup ([1, 2, 3]), 42, 1) == [42, 84, 126]); 286s ***** assert (dot (infsup ([1, 2, 3]), 42, 2) == 252); 286s ***** assert (dot (infsup ([1; 2; 3]), 42) == 252); 286s ***** assert (dot (infsup ([1; 2; 3]), 42, 1) == 252); 286s ***** assert (dot (infsup ([1; 2; 3]), 42, 2) == [42; 84; 126]); 286s ***** # N-dimensional arrays 286s ***** test 286s x = infsup (reshape (1:24, 2, 3, 4)); 286s y = infsup (2.*ones (2, 3, 4)); 286s assert (dot (x, y, 3) == infsup ([80, 96, 112; 88, 104, 120])) 286s ***** test 286s x = infsup (ones (2, 2, 2, 2)); 286s y = infsup (1); 286s assert (size (dot (x, y)), [1, 2, 2, 2]); 286s assert (size (dot (x, y, 1)), [1, 2, 2, 2]); 286s assert (size (dot (x, y, 2)), [2, 1, 2, 2]); 286s assert (size (dot (x, y, 3)), [2, 2, 1, 2]); 286s assert (size (dot (x, y, 4)), [2, 2, 2]); 286s assert (size (dot (x, y, 5)), [2, 2, 2, 2]); 286s ***** # from the documentation string 286s ***** assert (dot ([infsup(1), 2, 3], [infsup(2), 3, 4]) == 20); 286s ***** assert (dot (infsup ([realmax; realmin; realmax]), [1; -1; -1], 1) == -realmin); 286s 28 tests, 28 passed, 0 known failure, 0 skipped 286s [inst/@infsup/asin.m] 286s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/asin.m 286s ***** # Empty interval 286s ***** assert (asin (infsup ()) == infsup ()); 286s ***** # from the documentation string 286s ***** assert (asin (infsup (.5)) == "[0x1.0C152382D7365p-1, 0x1.0C152382D7366p-1]"); 286s ***** # correct use of signed zeros 286s ***** test 286s x = asin (infsup (0)); 286s assert (signbit (inf (x))); 286s assert (not (signbit (sup (x)))); 286s ***** shared testdata 286s # Load compiled test data (from src/test/*.itl) 286s testdata = load (file_in_loadpath ("test/itl.mat")); 287s ***** test 287s # Scalar evaluation 287s testcases = testdata.NoSignal.infsup.asin; 287s for testcase = [testcases]' 287s assert (isequaln (... 287s asin (testcase.in{1}), ... 287s testcase.out)); 287s endfor 287s ***** test 287s # Vector evaluation 287s testcases = testdata.NoSignal.infsup.asin; 287s in1 = vertcat (vertcat (testcases.in){:, 1}); 287s out = vertcat (testcases.out); 287s assert (isequaln (asin (in1), out)); 287s ***** test 287s # N-dimensional array evaluation 287s testcases = testdata.NoSignal.infsup.asin; 287s in1 = vertcat (vertcat (testcases.in){:, 1}); 287s out = vertcat (testcases.out); 287s # Reshape data 287s i = -1; 287s do 287s i = i + 1; 287s testsize = factor (numel (in1) + i); 287s until (numel (testsize) > 2) 287s in1 = reshape ([in1; in1(1:i)], testsize); 287s out = reshape ([out; out(1:i)], testsize); 287s assert (isequaln (asin (in1), out)); 287s 6 tests, 6 passed, 0 known failure, 0 skipped 287s [inst/@infsup/union.m] 287s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/union.m 287s ***** # from the documentation string 287s ***** assert (union (infsup (1, 3), infsup (2, 4)) == infsup (1, 4)); 287s ***** shared testdata 287s # Load compiled test data (from src/test/*.itl) 287s testdata = load (file_in_loadpath ("test/itl.mat")); 287s ***** test 287s # Scalar evaluation 287s testcases = testdata.NoSignal.infsup.convexHull; 287s for testcase = [testcases]' 287s assert (isequaln (... 287s union (testcase.in{1}, testcase.in{2}), ... 287s testcase.out)); 287s endfor 287s ***** test 287s # Vector evaluation 287s testcases = testdata.NoSignal.infsup.convexHull; 287s in1 = vertcat (vertcat (testcases.in){:, 1}); 287s in2 = vertcat (vertcat (testcases.in){:, 2}); 287s out = vertcat (testcases.out); 287s assert (isequaln (union (in1, in2), out)); 287s ***** test 287s # N-dimensional array evaluation 287s testcases = testdata.NoSignal.infsup.convexHull; 287s in1 = vertcat (vertcat (testcases.in){:, 1}); 287s in2 = vertcat (vertcat (testcases.in){:, 2}); 287s out = vertcat (testcases.out); 287s # Reshape data 287s i = -1; 287s do 287s i = i + 1; 287s testsize = factor (numel (in1) + i); 287s until (numel (testsize) > 2) 287s in1 = reshape ([in1; in1(1:i)], testsize); 287s in2 = reshape ([in2; in2(1:i)], testsize); 287s out = reshape ([out; out(1:i)], testsize); 287s assert (isequaln (union (in1, in2), out)); 287s 4 tests, 4 passed, 0 known failure, 0 skipped 287s [inst/@infsup/max.m] 287s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/max.m 287s ***** # from the documentation string 287s ***** assert (max (infsup (2, 3), infsup (1, 2)) == infsup (2, 3)); 287s ***** shared testdata 287s # Load compiled test data (from src/test/*.itl) 287s testdata = load (file_in_loadpath ("test/itl.mat")); 287s ***** test 287s # Scalar evaluation 287s testcases = testdata.NoSignal.infsup.max; 287s for testcase = [testcases]' 287s assert (isequaln (... 287s max (testcase.in{1}, testcase.in{2}), ... 287s testcase.out)); 287s endfor 287s ***** test 287s # Vector evaluation 287s testcases = testdata.NoSignal.infsup.max; 287s in1 = vertcat (vertcat (testcases.in){:, 1}); 287s in2 = vertcat (vertcat (testcases.in){:, 2}); 287s out = vertcat (testcases.out); 287s assert (isequaln (max (in1, in2), out)); 287s ***** test 287s # N-dimensional array evaluation 287s testcases = testdata.NoSignal.infsup.max; 287s in1 = vertcat (vertcat (testcases.in){:, 1}); 287s in2 = vertcat (vertcat (testcases.in){:, 2}); 287s out = vertcat (testcases.out); 287s # Reshape data 287s i = -1; 287s do 287s i = i + 1; 287s testsize = factor (numel (in1) + i); 287s until (numel (testsize) > 2) 287s in1 = reshape ([in1; in1(1:i)], testsize); 287s in2 = reshape ([in2; in2(1:i)], testsize); 287s out = reshape ([out; out(1:i)], testsize); 287s assert (isequaln (max (in1, in2), out)); 287s 4 tests, 4 passed, 0 known failure, 0 skipped 287s [inst/@infsup/size.m] 287s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/size.m 287s ***** assert (size (infsup (zeros (3, 4))), [3 4]); 287s ***** assert (size (infsup (zeros (2, 3, 4))), [2, 3, 4]); 287s ***** test 287s [x y z] = size (infsup (magic (3))); 287s assert (x, 3); 287s assert (y, 3); 287s assert (z, 1); 287s ***** assert (ismatrix (infsup ([]))); 287s ***** assert (ismatrix (infsup (0))); 287s ***** assert (ismatrix (infsup (zeros (3, 1)))); 287s ***** assert (ismatrix (infsup (zeros (1, 4)))); 287s ***** assert (ismatrix (infsup (zeros (3, 4)))); 287s 8 tests, 8 passed, 0 known failure, 0 skipped 287s [inst/@infsup/coth.m] 287s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/coth.m 287s ***** # from the documentation string 287s ***** assert (coth (infsup (1)) == "[0x1.50231499B6B1D, 0x1.50231499B6B1E]"); 287s ***** shared testdata 287s # Load compiled test data (from src/test/*.itl) 287s testdata = load (file_in_loadpath ("test/itl.mat")); 287s ***** test 287s # Scalar evaluation 287s testcases = testdata.NoSignal.infsup.coth; 287s for testcase = [testcases]' 287s assert (isequaln (... 287s coth (testcase.in{1}), ... 287s testcase.out)); 287s endfor 287s ***** test 287s # Vector evaluation 287s testcases = testdata.NoSignal.infsup.coth; 287s in1 = vertcat (vertcat (testcases.in){:, 1}); 287s out = vertcat (testcases.out); 287s assert (isequaln (coth (in1), out)); 287s ***** test 287s # N-dimensional array evaluation 287s testcases = testdata.NoSignal.infsup.coth; 287s in1 = vertcat (vertcat (testcases.in){:, 1}); 287s out = vertcat (testcases.out); 287s # Reshape data 287s i = -1; 287s do 287s i = i + 1; 287s testsize = factor (numel (in1) + i); 287s until (numel (testsize) > 2) 287s in1 = reshape ([in1; in1(1:i)], testsize); 287s out = reshape ([out; out(1:i)], testsize); 287s assert (isequaln (coth (in1), out)); 287s 4 tests, 4 passed, 0 known failure, 0 skipped 287s [inst/@infsup/atan.m] 287s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/atan.m 287s ***** # from the documentation string 287s ***** assert (atan (infsup (1)) == "[0x1.921FB54442D18p-1, 0x1.921FB54442D19p-1]"); 288s ***** # correct use of signed zeros 288s ***** test 288s x = atan (infsup (0)); 288s assert (signbit (inf (x))); 288s assert (not (signbit (sup (x)))); 288s ***** shared testdata 288s # Load compiled test data (from src/test/*.itl) 288s testdata = load (file_in_loadpath ("test/itl.mat")); 288s ***** test 288s # Scalar evaluation 288s testcases = testdata.NoSignal.infsup.atan; 288s for testcase = [testcases]' 288s assert (isequaln (... 288s atan (testcase.in{1}), ... 288s testcase.out)); 288s endfor 288s ***** test 288s # Vector evaluation 288s testcases = testdata.NoSignal.infsup.atan; 288s in1 = vertcat (vertcat (testcases.in){:, 1}); 288s out = vertcat (testcases.out); 288s assert (isequaln (atan (in1), out)); 288s ***** test 288s # N-dimensional array evaluation 288s testcases = testdata.NoSignal.infsup.atan; 288s in1 = vertcat (vertcat (testcases.in){:, 1}); 288s out = vertcat (testcases.out); 288s # Reshape data 288s i = -1; 288s do 288s i = i + 1; 288s testsize = factor (numel (in1) + i); 288s until (numel (testsize) > 2) 288s in1 = reshape ([in1; in1(1:i)], testsize); 288s out = reshape ([out; out(1:i)], testsize); 288s assert (isequaln (atan (in1), out)); 288s 5 tests, 5 passed, 0 known failure, 0 skipped 288s [inst/@infsup/sqrt.m] 288s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/sqrt.m 288s ***** # from the documentation string 288s ***** assert (sqrt (infsup (-6, 4)) == infsup (0, 2)); 288s 1 test, 1 passed, 0 known failure, 0 skipped 288s [inst/@infsup/isvector.m] 288s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/isvector.m 288s ***** assert (not (isvector (infsup ([])))); 288s ***** assert (isvector (infsup (0))); 288s ***** assert (isvector (infsup (zeros (1, 2)))); 288s ***** assert (isvector (infsup (zeros (2, 1)))); 288s ***** assert (not (isvector (infsup (zeros (5))))); 288s 5 tests, 5 passed, 0 known failure, 0 skipped 288s [inst/@infsup/psi.m] 288s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/psi.m 288s ***** assert (isempty (psi (infsup (0)))); 288s ***** assert (isempty (psi (infsup (-1)))); 288s ***** assert (isempty (psi (infsup (-2)))); 288s ***** assert (isempty (psi (infsup (-3)))); 288s ***** assert (isentire (psi (infsup (-inf, -42.23)))); 288s ***** assert (isentire (psi (infsup (0, inf)))); 288s ***** assert (isentire (psi (infsup (-1, 0)))); 288s ***** assert (isentire (psi (infsup (-2, -1)))); 288s ***** assert (isentire (psi (infsup (-eps, eps)))); 288s ***** assert (isentire (psi (infsup (-1-eps, -1+eps)))); 288s ***** assert (isentire (psi (infsup (-4.1, -3.9)))); 288s ***** # from the documentation string 288s ***** assert (psi (infsup (1)) == "[-0x1.2788CFC6FB619p-1, -0x1.2788CFC6FB618p-1]"); 288s 12 tests, 12 passed, 0 known failure, 0 skipped 288s [inst/@infsup/fprintf.m] 288s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/fprintf.m 288s ***** xtest 288s assert (evalc ("n = fprintf ('%g', infsup ('pi'));"), "3.14159 3.1416"); 288s assert (n, 14); 288s 1 test, 1 passed, 0 known failure, 0 skipped 288s [inst/@infsup/columns.m] 288s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/columns.m 288s ***** assert (columns (infsup (zeros (3, 4))), 4); 288s ***** assert (columns (infsup (zeros (0, 4))), 4); 288s ***** assert (columns (infsup (zeros (3, 0))), 0); 288s ***** assert (columns (infsup (zeros (3, 1))), 1); 288s 4 tests, 4 passed, 0 known failure, 0 skipped 288s [inst/@infsup/linspace.m] 288s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/linspace.m 288s ***** assert (isequal (linspace (infsup (0), infsup (10), 9), infsup (linspace (0, 10, 9)))); 288s ***** # correct use of signed zeros 288s ***** test 288s x = linspace (infsup (0), infsup (0)); 288s assert (all (signbit (inf (x)))); 288s assert (all (not (signbit (sup (x))))); 288s 2 tests, 2 passed, 0 known failure, 0 skipped 288s [inst/@infsup/log.m] 288s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/log.m 288s ***** # from the documentation string 288s ***** assert (log (infsup (2)) == "[0x1.62E42FEFA39EFp-1, 0x1.62E42FEFA39Fp-1]"); 288s ***** # correct use of signed zeros 288s ***** test 288s x = log (infsup (1)); 288s assert (signbit (inf (x))); 288s assert (not (signbit (sup (x)))); 288s ***** shared testdata 288s # Load compiled test data (from src/test/*.itl) 288s testdata = load (file_in_loadpath ("test/itl.mat")); 288s ***** test 288s # Scalar evaluation 288s testcases = testdata.NoSignal.infsup.log; 288s for testcase = [testcases]' 288s assert (isequaln (... 288s log (testcase.in{1}), ... 288s testcase.out)); 288s endfor 288s ***** test 288s # Vector evaluation 288s testcases = testdata.NoSignal.infsup.log; 288s in1 = vertcat (vertcat (testcases.in){:, 1}); 288s out = vertcat (testcases.out); 288s assert (isequaln (log (in1), out)); 288s ***** test 288s # N-dimensional array evaluation 288s testcases = testdata.NoSignal.infsup.log; 288s in1 = vertcat (vertcat (testcases.in){:, 1}); 288s out = vertcat (testcases.out); 288s # Reshape data 288s i = -1; 288s do 288s i = i + 1; 288s testsize = factor (numel (in1) + i); 288s until (numel (testsize) > 2) 288s in1 = reshape ([in1; in1(1:i)], testsize); 288s out = reshape ([out; out(1:i)], testsize); 288s assert (isequaln (log (in1), out)); 288s 5 tests, 5 passed, 0 known failure, 0 skipped 288s [inst/@infsup/uminus.m] 288s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/uminus.m 288s ***** # from the documentation string 288s ***** assert (-infsup (2, 3) == infsup (-3, -2)); 288s ***** # correct use of signed zeros 288s ***** test 288s x = uminus (infsup (0)); 288s assert (signbit (inf (x))); 288s assert (not (signbit (sup (x)))); 288s ***** shared testdata 288s # Load compiled test data (from src/test/*.itl) 288s testdata = load (file_in_loadpath ("test/itl.mat")); 288s ***** test 288s # Scalar evaluation 288s testcases = testdata.NoSignal.infsup.neg; 288s for testcase = [testcases]' 288s assert (isequaln (... 288s uminus (testcase.in{1}), ... 288s testcase.out)); 288s endfor 288s ***** test 288s # Vector evaluation 288s testcases = testdata.NoSignal.infsup.neg; 288s in1 = vertcat (vertcat (testcases.in){:, 1}); 288s out = vertcat (testcases.out); 288s assert (isequaln (uminus (in1), out)); 288s ***** test 288s # N-dimensional array evaluation 288s testcases = testdata.NoSignal.infsup.neg; 288s in1 = vertcat (vertcat (testcases.in){:, 1}); 288s out = vertcat (testcases.out); 288s # Reshape data 288s i = -1; 288s do 288s i = i + 1; 288s testsize = factor (numel (in1) + i); 288s until (numel (testsize) > 2) 288s in1 = reshape ([in1; in1(1:i)], testsize); 288s out = reshape ([out; out(1:i)], testsize); 288s assert (isequaln (uminus (in1), out)); 288s 5 tests, 5 passed, 0 known failure, 0 skipped 288s [inst/@infsup/fma.m] 288s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/fma.m 288s ***** # from the documentation string 288s ***** assert (fma (infsup (1+eps), infsup (7), infsup ("0.1")) == "[0x1.C666666666668p2, 0x1.C666666666669p2]"); 288s ***** # correct use of signed zeros 288s ***** test 288s x = fma (infsup (0), 0, 0); 288s assert (signbit (inf (x))); 288s assert (not (signbit (sup (x)))); 288s ***** test 288s x = fma (infsup (1), 0, 0); 288s assert (signbit (inf (x))); 288s assert (not (signbit (sup (x)))); 288s ***** test 288s x = fma (infsup (1), 1, -1); 288s assert (signbit (inf (x))); 288s assert (not (signbit (sup (x)))); 288s ***** shared testdata 288s # Load compiled test data (from src/test/*.itl) 288s testdata = load (file_in_loadpath ("test/itl.mat")); 289s ***** test 289s # Scalar evaluation 289s testcases = testdata.NoSignal.infsup.fma; 289s for testcase = [testcases]' 289s assert (isequaln (... 289s fma (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 289s testcase.out)); 289s endfor 289s ***** test 289s # Vector evaluation 289s testcases = testdata.NoSignal.infsup.fma; 289s in1 = vertcat (vertcat (testcases.in){:, 1}); 289s in2 = vertcat (vertcat (testcases.in){:, 2}); 289s in3 = vertcat (vertcat (testcases.in){:, 3}); 289s out = vertcat (testcases.out); 289s assert (isequaln (fma (in1, in2, in3), out)); 289s ***** test 289s # N-dimensional array evaluation 289s testcases = testdata.NoSignal.infsup.fma; 289s in1 = vertcat (vertcat (testcases.in){:, 1}); 289s in2 = vertcat (vertcat (testcases.in){:, 2}); 289s in3 = vertcat (vertcat (testcases.in){:, 3}); 289s out = vertcat (testcases.out); 289s # Reshape data 289s i = -1; 289s do 289s i = i + 1; 289s testsize = factor (numel (in1) + i); 289s until (numel (testsize) > 2) 289s in1 = reshape ([in1; in1(1:i)], testsize); 289s in2 = reshape ([in2; in2(1:i)], testsize); 289s in3 = reshape ([in3; in3(1:i)], testsize); 289s out = reshape ([out; out(1:i)], testsize); 289s assert (isequaln (fma (in1, in2, in3), out)); 289s 7 tests, 7 passed, 0 known failure, 0 skipped 289s [inst/@infsup/horzcat.m] 289s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/horzcat.m 289s ***** assert (horzcat (infsup (1), infsup (2)) == infsup (horzcat (1, 2))); 289s ***** test 289s # from the documentation string 289s a = infsup (2, 5); 289s assert (horzcat (a, a, a) == infsup ([2, 2, 2], [5, 5, 5])); 289s 2 tests, 2 passed, 0 known failure, 0 skipped 289s [inst/@infsup/sin.m] 289s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/sin.m 289s ***** # from the documentation string 289s ***** assert (sin (infsup (1)) == "[0x1.AED548F090CEEp-1, 0x1.AED548F090CEFp-1]"); 289s ***** # correct use of signed zeros 289s ***** test 289s x = sin (infsup (0)); 289s assert (signbit (inf (x))); 289s assert (not (signbit (sup (x)))); 289s ***** # test fix for bug #51283 289s ***** test 289s x = sin (infsup ([0, 0])); 289s assert (signbit (inf (x))); 289s assert (not (signbit (sup (x)))); 289s ***** shared testdata 289s # Load compiled test data (from src/test/*.itl) 289s testdata = load (file_in_loadpath ("test/itl.mat")); 289s ***** test 289s # Scalar evaluation 289s testcases = testdata.NoSignal.infsup.sin; 289s for testcase = [testcases]' 289s assert (isequaln (... 289s sin (testcase.in{1}), ... 289s testcase.out)); 289s endfor 290s ***** test 290s # Vector evaluation 290s testcases = testdata.NoSignal.infsup.sin; 290s in1 = vertcat (vertcat (testcases.in){:, 1}); 290s out = vertcat (testcases.out); 290s assert (isequaln (sin (in1), out)); 290s ***** test 290s # N-dimensional array evaluation 290s testcases = testdata.NoSignal.infsup.sin; 290s in1 = vertcat (vertcat (testcases.in){:, 1}); 290s out = vertcat (testcases.out); 290s # Reshape data 290s i = -1; 290s do 290s i = i + 1; 290s testsize = factor (numel (in1) + i); 290s until (numel (testsize) > 2) 290s in1 = reshape ([in1; in1(1:i)], testsize); 290s out = reshape ([out; out(1:i)], testsize); 290s assert (isequaln (sin (in1), out)); 290s 6 tests, 6 passed, 0 known failure, 0 skipped 290s [inst/@infsup/bitunpack.m] 290s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/bitunpack.m 290s ***** test; 290s littleendian = bitunpack (uint16 (1))(1); 290s b = zeros (1, 128); 290s if (littleendian) 290s b([52, 63, 117, 127]) = 1; 290s else 290s b([7, 12, 71, 77]) = 1; 290s endif 290s assert (bitunpack (infsup (3, 4)), logical (b)); 290s 1 test, 1 passed, 0 known failure, 0 skipped 290s [inst/@infsup/mig.m] 290s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/mig.m 290s ***** assert (mig (infsup (-1, 2)), 0); 290s ***** assert (mig (infsup (-42, -23)), 23); 290s ***** shared testdata 290s # Load compiled test data (from src/test/*.itl) 290s testdata = load (file_in_loadpath ("test/itl.mat")); 290s ***** test 290s # Scalar evaluation 290s testcases = testdata.NoSignal.infsup.mig; 290s for testcase = [testcases]' 290s assert (isequaln (... 290s mig (testcase.in{1}), ... 290s testcase.out)); 290s endfor 290s ***** test 290s # Vector evaluation 290s testcases = testdata.NoSignal.infsup.mig; 290s in1 = vertcat (vertcat (testcases.in){:, 1}); 290s out = vertcat (testcases.out); 290s assert (isequaln (mig (in1), out)); 290s ***** test 290s # N-dimensional array evaluation 290s testcases = testdata.NoSignal.infsup.mig; 290s in1 = vertcat (vertcat (testcases.in){:, 1}); 290s out = vertcat (testcases.out); 290s # Reshape data 290s i = -1; 290s do 290s i = i + 1; 290s testsize = factor (numel (in1) + i); 290s until (numel (testsize) > 2) 290s in1 = reshape ([in1; in1(1:i)], testsize); 290s out = reshape ([out; out(1:i)], testsize); 290s assert (isequaln (mig (in1), out)); 290s ***** test 290s # Scalar evaluation 290s testcases = testdata.NoSignal.infsupdec.mig; 290s for testcase = [testcases]' 290s assert (isequaln (... 290s mig (testcase.in{1}), ... 290s testcase.out)); 290s endfor 290s ***** test 290s # Vector evaluation 290s testcases = testdata.NoSignal.infsupdec.mig; 290s in1 = vertcat (vertcat (testcases.in){:, 1}); 290s out = vertcat (testcases.out); 290s assert (isequaln (mig (in1), out)); 290s ***** test 290s # Decorated N-dimensional array evaluation 290s testcases = testdata.NoSignal.infsup.mig; 290s in1 = vertcat (vertcat (testcases.in){:, 1}); 290s out = vertcat (testcases.out); 290s # Reshape data 290s i = -1; 290s do 290s i = i + 1; 290s testsize = factor (numel (in1) + i); 290s until (numel (testsize) > 2) 290s in1 = reshape ([in1; in1(1:i)], testsize); 290s out = reshape ([out; out(1:i)], testsize); 290s assert (isequaln (mig (in1), out)); 290s 8 tests, 8 passed, 0 known failure, 0 skipped 290s [inst/@infsup/round.m] 290s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/round.m 290s ***** # Empty interval 290s ***** assert (round (infsup ()) == infsup ()); 290s ***** # Singleton intervals 290s ***** assert (round (infsup (0)) == infsup (0)); 290s ***** assert (round (infsup (0.5)) == infsup (1)); 290s ***** assert (round (infsup (0.25)) == infsup (0)); 290s ***** assert (round (infsup (0.75)) == infsup (1)); 290s ***** assert (round (infsup (-0.5)) == infsup (-1)); 290s ***** # Bounded intervals 290s ***** assert (round (infsup (-0.5, 0)) == infsup (-1, 0)); 290s ***** assert (round (infsup (0, 0.5)) == infsup (0, 1)); 290s ***** assert (round (infsup (0.25, 0.5)) == infsup (0, 1)); 290s ***** assert (round (infsup (-1, 0)) == infsup (-1, 0)); 290s ***** assert (round (infsup (-1, 1)) == infsup (-1, 1)); 290s ***** assert (round (infsup (-realmin, realmin)) == infsup (0)); 290s ***** assert (round (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 290s ***** # Unbounded intervals 290s ***** assert (round (infsup (-realmin, inf)) == infsup (0, inf)); 290s ***** assert (round (infsup (-realmax, inf)) == infsup (-realmax, inf)); 290s ***** assert (round (infsup (-inf, realmin)) == infsup (-inf, 0)); 290s ***** assert (round (infsup (-inf, realmax)) == infsup (-inf, realmax)); 290s ***** assert (round (infsup (-inf, inf)) == infsup (-inf, inf)); 290s ***** # correct use of signed zeros 290s ***** test 290s x = round (infsup (0)); 290s assert (signbit (inf (x))); 290s assert (not (signbit (sup (x)))); 290s ***** test 290s x = round (infsup (-0.25, 0.25)); 290s assert (signbit (inf (x))); 290s assert (not (signbit (sup (x)))); 290s ***** shared testdata 290s # Load compiled test data (from src/test/*.itl) 290s testdata = load (file_in_loadpath ("test/itl.mat")); 290s ***** test 290s # Scalar evaluation 290s testcases = testdata.NoSignal.infsup.roundTiesToAway; 290s for testcase = [testcases]' 290s assert (isequaln (... 290s round (testcase.in{1}), ... 290s testcase.out)); 290s endfor 290s ***** test 290s # Vector evaluation 290s testcases = testdata.NoSignal.infsup.roundTiesToAway; 290s in1 = vertcat (vertcat (testcases.in){:, 1}); 290s out = vertcat (testcases.out); 290s assert (isequaln (round (in1), out)); 290s ***** test 290s # N-dimensional array evaluation 290s testcases = testdata.NoSignal.infsup.roundTiesToAway; 290s in1 = vertcat (vertcat (testcases.in){:, 1}); 290s out = vertcat (testcases.out); 290s # Reshape data 290s i = -1; 290s do 290s i = i + 1; 290s testsize = factor (numel (in1) + i); 290s until (numel (testsize) > 2) 290s in1 = reshape ([in1; in1(1:i)], testsize); 290s out = reshape ([out; out(1:i)], testsize); 290s assert (isequaln (round (in1), out)); 290s 23 tests, 23 passed, 0 known failure, 0 skipped 290s [inst/@infsup/tanrev.m] 290s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/tanrev.m 290s ***** # from the documentation string 290s ***** assert (tanrev (infsup (0), infsup (2, 4)) == infsup ("pi")); 290s ***** shared testdata 290s # Load compiled test data (from src/test/*.itl) 290s testdata = load (file_in_loadpath ("test/itl.mat")); 290s ***** test 290s # Scalar evaluation 290s testcases = testdata.NoSignal.infsup.tanRev; 290s for testcase = [testcases]' 290s assert (isequaln (... 290s tanrev (testcase.in{1}), ... 290s testcase.out)); 290s endfor 290s ***** test 290s # Vector evaluation 290s testcases = testdata.NoSignal.infsup.tanRev; 290s in1 = vertcat (vertcat (testcases.in){:, 1}); 290s out = vertcat (testcases.out); 290s assert (isequaln (tanrev (in1), out)); 290s ***** test 290s # N-dimensional array evaluation 290s testcases = testdata.NoSignal.infsup.tanRev; 290s in1 = vertcat (vertcat (testcases.in){:, 1}); 290s out = vertcat (testcases.out); 290s # Reshape data 290s i = -1; 290s do 290s i = i + 1; 290s testsize = factor (numel (in1) + i); 290s until (numel (testsize) > 2) 290s in1 = reshape ([in1; in1(1:i)], testsize); 290s out = reshape ([out; out(1:i)], testsize); 290s assert (isequaln (tanrev (in1), out)); 290s ***** test 290s # Scalar evaluation 290s testcases = testdata.NoSignal.infsup.tanRevBin; 290s for testcase = [testcases]' 290s assert (isequaln (... 290s tanrev (testcase.in{1}, testcase.in{2}), ... 290s testcase.out)); 290s endfor 291s ***** test 291s # Vector evaluation 291s testcases = testdata.NoSignal.infsup.tanRevBin; 291s in1 = vertcat (vertcat (testcases.in){:, 1}); 291s in2 = vertcat (vertcat (testcases.in){:, 2}); 291s out = vertcat (testcases.out); 291s assert (isequaln (tanrev (in1, in2), out)); 291s ***** test 291s # N-dimensional array evaluation 291s testcases = testdata.NoSignal.infsup.tanRevBin; 291s in1 = vertcat (vertcat (testcases.in){:, 1}); 291s in2 = vertcat (vertcat (testcases.in){:, 2}); 291s out = vertcat (testcases.out); 291s # Reshape data 291s i = -1; 291s do 291s i = i + 1; 291s testsize = factor (numel (in1) + i); 291s until (numel (testsize) > 2) 291s in1 = reshape ([in1; in1(1:i)], testsize); 291s in2 = reshape ([in2; in2(1:i)], testsize); 291s out = reshape ([out; out(1:i)], testsize); 291s assert (isequaln (tanrev (in1, in2), out)); 291s 7 tests, 7 passed, 0 known failure, 0 skipped 291s [inst/@infsup/end.m] 291s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/end.m 291s ***** assert (infsup (magic (3))(end) == 2); 291s ***** assert (infsup (magic (3))(end, 2) == 9); 291s ***** assert (infsup (magic (3))(2, end) == 7); 291s ***** assert (infsup ([1 2; 3 4; 5 6])(end:-1:1, :) == [5 6; 3 4; 1 2]); 291s ***** assert (reshape (infsup (1:24), 2, 3, 4)(end, end) == 24) 291s 5 tests, 5 passed, 0 known failure, 0 skipped 291s [inst/@infsup/sign.m] 291s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/sign.m 291s ***** # from the documentation string 291s ***** assert (sign (infsup (2, 3)) == infsup (1)); 291s ***** assert (sign (infsup (0, 5)) == infsup (0, 1)); 291s ***** assert (sign (infsup (-17)) == infsup (-1)); 291s ***** # correct use of signed zeros 291s ***** test 291s x = sign (infsup (0)); 291s assert (signbit (inf (x))); 291s assert (not (signbit (sup (x)))); 291s ***** shared testdata 291s # Load compiled test data (from src/test/*.itl) 291s testdata = load (file_in_loadpath ("test/itl.mat")); 291s ***** test 291s # Scalar evaluation 291s testcases = testdata.NoSignal.infsup.sign; 291s for testcase = [testcases]' 291s assert (isequaln (... 291s sign (testcase.in{1}), ... 291s testcase.out)); 291s endfor 291s ***** test 291s # Vector evaluation 291s testcases = testdata.NoSignal.infsup.sign; 291s in1 = vertcat (vertcat (testcases.in){:, 1}); 291s out = vertcat (testcases.out); 291s assert (isequaln (sign (in1), out)); 291s ***** test 291s # N-dimensional array evaluation 291s testcases = testdata.NoSignal.infsup.sign; 291s in1 = vertcat (vertcat (testcases.in){:, 1}); 291s out = vertcat (testcases.out); 291s # Reshape data 291s i = -1; 291s do 291s i = i + 1; 291s testsize = factor (numel (in1) + i); 291s until (numel (testsize) > 2) 291s in1 = reshape ([in1; in1(1:i)], testsize); 291s out = reshape ([out; out(1:i)], testsize); 291s assert (isequaln (sign (in1), out)); 291s 7 tests, 7 passed, 0 known failure, 0 skipped 291s [inst/@infsup/gamma.m] 291s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/gamma.m 291s ***** # from the documentation string 291s ***** assert (gamma (infsup (1.5)) == "[0x1.C5BF891B4EF6Ap-1, 0x1.C5BF891B4EF6Bp-1]"); 291s 1 test, 1 passed, 0 known failure, 0 skipped 291s [inst/@infsup/sumsq.m] 291s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/sumsq.m 291s ***** # from the documentation string 291s ***** assert (sumsq ([infsup(1), pow2(-1074), -1]) == infsup (2, 2+eps*2)); 291s ***** assert (sumsq (infsup ([])) == 0); 291s ***** # correct use of signed zeros 291s ***** test 291s x = sumsq (infsup (0)); 291s assert (signbit (inf (x))); 291s assert (not (signbit (sup (x)))); 291s 3 tests, 3 passed, 0 known failure, 0 skipped 291s [inst/@infsup/plot3.m] 291s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/plot3.m 291s ***** # this test is rather pointless 291s ***** test 291s clf 291s plot3 (empty (), empty (), empty ()); 291s close 291s ***** demo 291s clf 291s colormap hot 291s x = y = z = (1 : 3) + infsup ("[0, 1]"); 291s plot3 (x, y, z); 291s grid on 291s ***** demo 291s clf 291s colormap jet 291s z = 1 : 8; 291s x = y = infsup ("[-1, 1]") ./ z; 291s plot3 (x, y, z); 291s grid on 291s ***** demo 291s clf 291s [x, y] = meshgrid (mince (infsup ("[-5, 5]"), 20), ... 291s mince (infsup ("[0.1, 5]"), 10)); 291s z = log (hypot (x, y)); 291s blue = [38 139 210]/255; base2 = [238 232 213]/255; 291s plot3 (x, y, z, base2, blue); 291s view (330, 12) 291s ***** demo 291s clf 291s [x, y] = meshgrid (midrad (-10 : 0.5 : 10, .25)); 291s z = sin (hypot (x, y)) .* hypot (x, y); 291s plot3 (mid (x), mid (y), z); 291s grid on 291s 1 test, 1 passed, 0 known failure, 0 skipped 291s [inst/@infsup/rad.m] 291s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/rad.m 291s ***** test; 291s [m, r] = rad (infsup (2.5, 3.5)); 291s assert (m, 3); 291s assert (r, .5); 291s ***** # from the documentation string 291s ***** assert (rad (infsup (2.5, 3.5)), .5); 291s ***** shared testdata 291s # Load compiled test data (from src/test/*.itl) 291s testdata = load (file_in_loadpath ("test/itl.mat")); 291s ***** test 291s # Scalar evaluation 291s testcases = testdata.NoSignal.infsup.rad; 291s for testcase = [testcases]' 291s assert (isequaln (... 291s rad (testcase.in{1}), ... 291s testcase.out)); 291s endfor 291s ***** test 291s # Vector evaluation 291s testcases = testdata.NoSignal.infsup.rad; 291s in1 = vertcat (vertcat (testcases.in){:, 1}); 291s out = vertcat (testcases.out); 291s assert (isequaln (rad (in1), out)); 291s ***** test 291s # N-dimensional array evaluation 291s testcases = testdata.NoSignal.infsup.rad; 291s in1 = vertcat (vertcat (testcases.in){:, 1}); 291s out = vertcat (testcases.out); 291s # Reshape data 291s i = -1; 291s do 291s i = i + 1; 291s testsize = factor (numel (in1) + i); 291s until (numel (testsize) > 2) 291s in1 = reshape ([in1; in1(1:i)], testsize); 291s out = reshape ([out; out(1:i)], testsize); 291s assert (isequaln (rad (in1), out)); 291s ***** test 291s # Decorated scalar evaluation 291s testcases = testdata.NoSignal.infsupdec.rad; 291s for testcase = [testcases]' 291s assert (isequaln (... 291s rad (testcase.in{1}), ... 291s testcase.out)); 291s endfor 291s ***** test 291s # Decorated vector evaluation 291s testcases = testdata.NoSignal.infsupdec.rad; 291s in1 = vertcat (vertcat (testcases.in){:, 1}); 291s out = vertcat (testcases.out); 291s assert (isequaln (rad (in1), out)); 291s ***** test 291s # Decorated N-dimensional array evaluation 291s testcases = testdata.NoSignal.infsup.rad; 291s in1 = vertcat (vertcat (testcases.in){:, 1}); 291s out = vertcat (testcases.out); 291s # Reshape data 291s i = -1; 291s do 291s i = i + 1; 291s testsize = factor (numel (in1) + i); 291s until (numel (testsize) > 2) 291s in1 = reshape ([in1; in1(1:i)], testsize); 291s out = reshape ([out; out(1:i)], testsize); 291s assert (isequaln (rad (in1), out)); 291s 8 tests, 8 passed, 0 known failure, 0 skipped 291s [inst/@infsup/dilog.m] 291s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/dilog.m 291s ***** assert (dilog (infsup (-inf, inf)) == "[-Inf, +0x1.3BD3CC9BE45DFp1]"); 291s ***** # from the documentation string 291s ***** assert (dilog (infsup (1)) == "[0x1.A51A6625307D3, 0x1.A51A6625307D4]"); 291s 2 tests, 2 passed, 0 known failure, 0 skipped 291s [inst/@infsup/pown.m] 291s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/pown.m 291s ***** # from the documentation string 291s ***** assert (pown (infsup (5, 6), 2) == infsup (25, 36)); 291s ***** assert (pown (infsup (-2, 1), 2) == infsup (0, 4)); 291s ***** shared testdata 291s # Load compiled test data (from src/test/*.itl) 291s testdata = load (file_in_loadpath ("test/itl.mat")); 291s ***** test 291s # Scalar evaluation 291s testcases = testdata.NoSignal.infsup.sqr; 291s for testcase = [testcases]' 291s assert (isequaln (... 291s pown (testcase.in{1}, 2), ... 291s testcase.out)); 291s endfor 291s ***** test 291s # Vector evaluation 291s testcases = testdata.NoSignal.infsup.sqr; 291s in1 = vertcat (vertcat (testcases.in){:, 1}); 291s out = vertcat (testcases.out); 291s assert (isequaln (pown (in1, 2), out)); 291s ***** test 291s # N-dimensional array evaluation 291s testcases = testdata.NoSignal.infsup.sqr; 291s in1 = vertcat (vertcat (testcases.in){:, 1}); 291s out = vertcat (testcases.out); 291s # Reshape data 291s i = -1; 291s do 291s i = i + 1; 291s testsize = factor (numel (in1) + i); 291s until (numel (testsize) > 2) 291s in1 = reshape ([in1; in1(1:i)], testsize); 291s out = reshape ([out; out(1:i)], testsize); 291s assert (isequaln (pown (in1, 2), out)); 291s ***** test 291s # Scalar evaluation 291s testcases = testdata.NoSignal.infsup.pown; 291s for testcase = [testcases]' 291s assert (isequaln (... 291s pown (testcase.in{1}, testcase.in{2}), ... 291s testcase.out)); 291s endfor 292s ***** test 292s # Vector evaluation 292s testcases = testdata.NoSignal.infsup.pown; 292s in1 = vertcat (vertcat (testcases.in){:, 1}); 292s in2 = vertcat (vertcat (testcases.in){:, 2}); 292s out = vertcat (testcases.out); 292s assert (isequaln (pown (in1, in2), out)); 292s ***** test 292s # N-dimensional array evaluation 292s testcases = testdata.NoSignal.infsup.pown; 292s in1 = vertcat (vertcat (testcases.in){:, 1}); 292s in2 = vertcat (vertcat (testcases.in){:, 2}); 292s out = vertcat (testcases.out); 292s # Reshape data 292s i = -1; 292s do 292s i = i + 1; 292s testsize = factor (numel (in1) + i); 292s until (numel (testsize) > 2) 292s in1 = reshape ([in1; in1(1:i)], testsize); 292s in2 = reshape ([in2; in2(1:i)], testsize); 292s out = reshape ([out; out(1:i)], testsize); 292s assert (isequaln (pown (in1, in2), out)); 292s 8 tests, 8 passed, 0 known failure, 0 skipped 292s [inst/@infsup/diag.m] 292s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/diag.m 292s ***** assert (diag (infsup (-inf, inf)) == "[Entire]"); 292s ***** assert (diag (infsup ()) == "[Empty]"); 292s ***** assert (numel (diag (infsup ([]))), 0); 292s ***** assert (isequal (diag (infsup (magic (3))), infsup ([8; 5; 2]))); 292s ***** assert (isequal (diag (infsup ([8 5 3])), infsup ([8 0 0; 0 5 0; 0 0 3]))); 292s ***** assert (isequal (diag (infsup (1:2), 2, 3), infsup ([1 0 0; 0 2 0]))); 292s 6 tests, 6 passed, 0 known failure, 0 skipped 292s [inst/@infsup/fzero.m] 292s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/fzero.m 292s ***** test "from the documentation string"; 292s f = @(x) cos (x); 292s df = @(x) -sin (x); 292s zeros = fzero (f, infsup ("[-10, 10]"), df); 292s assert (all (subset (pi * (-2.5:1:2.5)', zeros))); 292s assert (max (rad (zeros)) < 8 * eps); 292s sqr = @(x) x .^ 2; 292s zeros = fzero (sqr, infsup ("[Entire]")); 292s assert (all (subset (0, zeros))); 292s assert (max (rad (zeros)) < eps); 292s 1 test, 1 passed, 0 known failure, 0 skipped 292s [inst/@infsup/mtimes.m] 292s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/mtimes.m 292s ***** # from the documentation string 292s ***** 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])); 292s ***** # matrix multiplication using BLAS routines 292s ***** 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])); 292s 2 tests, 2 passed, 0 known failure, 0 skipped 292s [inst/@infsup/le.m] 292s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/le.m 292s ***** assert (le (infsup (1, 3), infsup (3))); 292s ***** shared testdata 292s # Load compiled test data (from src/test/*.itl) 292s testdata = load (file_in_loadpath ("test/itl.mat")); 293s ***** test 293s # Scalar evaluation 293s testcases = testdata.NoSignal.infsup.less; 293s for testcase = [testcases]' 293s assert (isequaln (... 293s le (testcase.in{1}, testcase.in{2}), ... 293s testcase.out)); 293s endfor 293s ***** test 293s # Vector evaluation 293s testcases = testdata.NoSignal.infsup.less; 293s in1 = vertcat (vertcat (testcases.in){:, 1}); 293s in2 = vertcat (vertcat (testcases.in){:, 2}); 293s out = vertcat (testcases.out); 293s assert (isequaln (le (in1, in2), out)); 293s ***** test 293s # N-dimensional array evaluation 293s testcases = testdata.NoSignal.infsup.less; 293s in1 = vertcat (vertcat (testcases.in){:, 1}); 293s in2 = vertcat (vertcat (testcases.in){:, 2}); 293s out = vertcat (testcases.out); 293s # Reshape data 293s i = -1; 293s do 293s i = i + 1; 293s testsize = factor (numel (in1) + i); 293s until (numel (testsize) > 2) 293s in1 = reshape ([in1; in1(1:i)], testsize); 293s in2 = reshape ([in2; in2(1:i)], testsize); 293s out = reshape ([out; out(1:i)], testsize); 293s assert (isequaln (le (in1, in2), out)); 293s 4 tests, 4 passed, 0 known failure, 0 skipped 293s [inst/@infsup/isrow.m] 293s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/isrow.m 293s ***** assert (not (isrow (infsup ([])))); 293s ***** assert (isrow (infsup (0))); 293s ***** assert (isrow (infsup (zeros (1, 2)))); 293s ***** assert (not (isrow (infsup (zeros (2, 1))))); 293s ***** assert (not (isrow (infsup (zeros (5))))); 293s 5 tests, 5 passed, 0 known failure, 0 skipped 293s [inst/@infsup/ctranspose.m] 293s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/ctranspose.m 293s ***** assert (ctranspose (infsup (magic (3))) == infsup (magic (3)')); 293s 1 test, 1 passed, 0 known failure, 0 skipped 293s [inst/@infsup/length.m] 293s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/length.m 293s ***** assert (length (infsup ([])), 0); 293s ***** assert (length (infsup (0)), 1); 293s ***** assert (length (infsup (zeros (3, 1))), 3); 293s ***** assert (length (infsup (zeros (1, 4))), 4); 293s ***** assert (length (infsup (zeros (3, 4))), 4); 293s 5 tests, 5 passed, 0 known failure, 0 skipped 293s [inst/@infsup/precedes.m] 293s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/precedes.m 293s ***** assert (precedes (infsup (1, 2), infsup (2, 3))); 293s ***** assert (not (precedes (infsup (1, 2.1), infsup (1.9, 3)))); 293s ***** shared testdata 293s # Load compiled test data (from src/test/*.itl) 293s testdata = load (file_in_loadpath ("test/itl.mat")); 293s ***** test 293s # Scalar evaluation 293s testcases = testdata.NoSignal.infsup.precedes; 293s for testcase = [testcases]' 293s assert (isequaln (... 293s precedes (testcase.in{1}, testcase.in{2}), ... 293s testcase.out)); 293s endfor 293s ***** test 293s # Vector evaluation 293s testcases = testdata.NoSignal.infsup.precedes; 293s in1 = vertcat (vertcat (testcases.in){:, 1}); 293s in2 = vertcat (vertcat (testcases.in){:, 2}); 293s out = vertcat (testcases.out); 293s assert (isequaln (precedes (in1, in2), out)); 293s ***** test 293s # N-dimensional array evaluation 293s testcases = testdata.NoSignal.infsup.precedes; 293s in1 = vertcat (vertcat (testcases.in){:, 1}); 293s in2 = vertcat (vertcat (testcases.in){:, 2}); 293s out = vertcat (testcases.out); 293s # Reshape data 293s i = -1; 293s do 293s i = i + 1; 293s testsize = factor (numel (in1) + i); 293s until (numel (testsize) > 2) 293s in1 = reshape ([in1; in1(1:i)], testsize); 293s in2 = reshape ([in2; in2(1:i)], testsize); 293s out = reshape ([out; out(1:i)], testsize); 293s assert (isequaln (precedes (in1, in2), out)); 293s 5 tests, 5 passed, 0 known failure, 0 skipped 293s [inst/@infsup/fsolve.m] 293s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/fsolve.m 293s ***** test 293s sqr = @(x) x .^ 2; 293s assert (subset (sqrt (infsup (2)), fsolve (sqr, infsup (0, 3), 2))); 293s ***** test 293s sqr = @(x) x .^ 2; 293s assert (subset (sqrt (infsup (2)), fsolve (sqr, infsup (0, 3), 2, struct ("Vectorize", false)))); 293s ***** function [fval, x] = contractor (y, x) 293s fval = x .^ 2; 293s y = intersect (y, fval); 293s x = sqrrev (y, x); 293s ***** endfunction 293s ***** assert (subset (sqrt (infsup (2)), fsolve (@contractor, infsup (0, 3), 2, struct ("Contract", true)))); 293s ***** assert (subset (sqrt (infsup (2)), fsolve (@contractor, infsup (0, 3), 2, struct ("Contract", true, "Vectorize", false)))); 293s ***** demo 293s clf 293s hold on 293s grid on 293s axis equal 293s shade = [238 232 213] / 255; 293s blue = [38 139 210] / 255; 293s cyan = [42 161 152] / 255; 293s red = [220 50 47] / 255; 293s # 2D ring 293s f = @(x, y) hypot (x, y); 293s [outer, paving, inner] = fsolve (f, infsup ([-3; -3], [3; 3]), ... 293s infsup (0.5, 2), ... 293s optimset ('TolX', 0.1)); 293s # Plot the outer interval enclosure 293s plot (outer(1), outer(2), shade) 293s # Plot the guaranteed inner interval enclosures of the preimage 293s plot (paving(1, inner), paving(2, inner), blue, cyan); 293s # Plot the boundary of the preimage 293s plot (paving(1, not (inner)), paving(2, not (inner)), red); 293s ***** demo 293s clf 293s hold on 293s grid on 293s shade = [238 232 213] / 255; 293s blue = [38 139 210] / 255; 293s # This 3D ring is difficult to approximate with interval boxes 293s f = @(x, y, z) hypot (hypot (x, y) - 2, z); 293s [~, paving, inner] = fsolve (f, infsup ([-4; -4; -2], [4; 4; 2]), ... 293s infsup (0, 0.5), ... 293s optimset ('TolX', 0.2)); 293s plot3 (paving(1, not (inner)), ... 293s paving(2, not (inner)), ... 293s paving(3, not (inner)), shade, blue); 293s view (50, 60) 293s 4 tests, 4 passed, 0 known failure, 0 skipped 293s [inst/@infsup/printf.m] 293s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/printf.m 293s ***** xtest 293s assert (evalc ("n = printf ('%g', infsup ('pi'));"), "3.14159 3.1416"); 293s assert (n, 14); 293s 1 test, 1 passed, 0 known failure, 0 skipped 293s [inst/@infsup/rdivide.m] 293s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/rdivide.m 293s ***** # from the documentation string 293s ***** assert (infsup (2, 3) ./ infsup (1, 2) == infsup (1, 3)); 293s ***** assert (1 ./ infsup (1, 4) == infsup (0.25, 1)); 293s ***** shared testdata 293s # Load compiled test data (from src/test/*.itl) 293s testdata = load (file_in_loadpath ("test/itl.mat")); 293s ***** test 293s # Scalar evaluation 293s testcases = testdata.NoSignal.infsup.div; 293s for testcase = [testcases]' 293s assert (isequaln (... 293s rdivide (testcase.in{1}, testcase.in{2}), ... 293s testcase.out)); 293s endfor 294s ***** test 294s # Vector evaluation 294s testcases = testdata.NoSignal.infsup.div; 294s in1 = vertcat (vertcat (testcases.in){:, 1}); 294s in2 = vertcat (vertcat (testcases.in){:, 2}); 294s out = vertcat (testcases.out); 294s assert (isequaln (rdivide (in1, in2), out)); 294s ***** test 294s # N-dimensional array evaluation 294s testcases = testdata.NoSignal.infsup.div; 294s in1 = vertcat (vertcat (testcases.in){:, 1}); 294s in2 = vertcat (vertcat (testcases.in){:, 2}); 294s out = vertcat (testcases.out); 294s # Reshape data 294s i = -1; 294s do 294s i = i + 1; 294s testsize = factor (numel (in1) + i); 294s until (numel (testsize) > 2) 294s in1 = reshape ([in1; in1(1:i)], testsize); 294s in2 = reshape ([in2; in2(1:i)], testsize); 294s out = reshape ([out; out(1:i)], testsize); 294s assert (isequaln (rdivide (in1, in2), out)); 294s ***** test 294s # Scalar evaluation 294s testcases = testdata.NoSignal.infsup.recip; 294s for testcase = [testcases]' 294s assert (isequaln (... 294s rdivide (1, testcase.in{1}), ... 294s testcase.out)); 294s endfor 294s ***** test 294s # Vector evaluation 294s testcases = testdata.NoSignal.infsup.recip; 294s in1 = vertcat (vertcat (testcases.in){:, 1}); 294s out = vertcat (testcases.out); 294s assert (isequaln (rdivide (1, in1), out)); 294s ***** test 294s # N-dimensional array evaluation 294s testcases = testdata.NoSignal.infsupdec.recip; 294s in1 = vertcat (vertcat (testcases.in){:, 1}); 294s out = vertcat (testcases.out); 294s # Reshape data 294s i = -1; 294s do 294s i = i + 1; 294s testsize = factor (numel (in1) + i); 294s until (numel (testsize) > 2) 294s in1 = reshape ([in1; in1(1:i)], testsize); 294s out = reshape ([out; out(1:i)], testsize); 294s assert (isequaln (rdivide (1, in1), out)); 294s 8 tests, 8 passed, 0 known failure, 0 skipped 294s [inst/@infsup/chol.m] 294s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/chol.m 294s ***** assert (chol (infsup (pascal (10))) == chol (pascal (10))); 294s ***** assert (chol (infsupdec (pascal (10))) == chol (pascal (10))); 294s ***** test 294s A = infsup ([2, 1; 1, 1]); 294s R = chol (A); 294s assert (ismember ([sqrt(2), 1/sqrt(2); 0, 1/sqrt(2)], R)); 294s assert (wid (R) < 1e-15); 294s 3 tests, 3 passed, 0 known failure, 0 skipped 294s [inst/@infsup/triu.m] 294s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/triu.m 294s ***** assert (triu (infsup (magic (10))) == triu (magic (10))); 294s ***** assert (triu (infsup (magic (10)), 1) == triu (magic (10), 1)); 294s ***** assert (triu (infsup (magic (10)), -1) == triu (magic (10), -1)); 294s ***** assert (triu (infsup (magic (10)), 0, "pack") == triu (magic (10), 0, "pack")); 294s 4 tests, 4 passed, 0 known failure, 0 skipped 294s [inst/@infsup/mod.m] 294s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/mod.m 294s ***** assert (mod (infsup (), infsup ()) == infsup ()); 294s ***** assert (mod (infsup (0), infsup ()) == infsup ()); 294s ***** assert (mod (infsup (), infsup (0)) == infsup ()); 294s ***** assert (mod (infsup (0), infsup (0)) == infsup ()); 294s ***** assert (mod (infsup (1), infsup (0)) == infsup ()); 294s ***** assert (mod (infsup (0, 1), infsup (0)) == infsup ()); 294s ***** assert (mod (infsup (1, 2), infsup (0)) == infsup ()); 294s ***** assert (mod (infsup (0, inf), infsup (0)) == infsup ()); 294s ***** assert (mod (infsup (1, inf), infsup (0)) == infsup ()); 294s ***** assert (mod (infsup (realmax, inf), infsup (0)) == infsup ()); 294s ***** assert (mod (infsup (0), infsup (1)) == infsup (0)); 294s ***** assert (mod (infsup (0), infsup (0, 1)) == infsup (0)); 294s ***** assert (mod (infsup (0), infsup (1, 2)) == infsup (0)); 294s ***** assert (mod (infsup (0), infsup (0, inf)) == infsup (0)); 294s ***** assert (mod (infsup (0), infsup (1, inf)) == infsup (0)); 294s ***** assert (mod (infsup (0), infsup (realmax, inf)) == infsup (0)); 294s ***** assert (mod (infsup (1), infsup (1)) == infsup (0)); 294s ***** assert (mod (infsup (2), infsup (1)) == infsup (0)); 294s ***** assert (mod (infsup (4), infsup (2)) == infsup (0)); 294s ***** assert (mod (infsup (6), infsup (3)) == infsup (0)); 294s ***** assert (mod (infsup (8), infsup (2)) == infsup (0)); 294s ***** assert (mod (infsup (9), infsup (3)) == infsup (0)); 294s ***** assert (mod (infsup (realmax), infsup (realmax)) == infsup (0)); 294s ***** assert (mod (infsup (realmax), infsup (realmax / 2)) == infsup (0)); 294s ***** assert (mod (infsup (realmax), infsup (realmax / 4)) == infsup (0)); 294s ***** assert (mod (infsup (realmax), infsup (realmax / 8)) == infsup (0)); 294s ***** assert (mod (infsup (realmax), infsup (realmax / 16)) == infsup (0)); 294s ***** assert (mod (infsup (realmax), infsup (realmax / 32)) == infsup (0)); 294s ***** assert (mod (infsup (0.1), infsup (0.1)) == infsup (0)); 294s ***** assert (mod (infsup (0.1 * 2), infsup (0.1)) == infsup (0)); 294s ***** assert (mod (infsup (0.1 * 4), infsup (0.1)) == infsup (0)); 294s ***** assert (mod (infsup (pi), infsup (pi)) == infsup (0)); 294s ***** assert (mod (infsup (pi), infsup (pi / 2)) == infsup (0)); 294s ***** assert (mod (infsup (pi), infsup (pi / 4)) == infsup (0)); 294s ***** assert (mod (infsup (pow2 (-1074)), infsup (pow2 (-1074))) == infsup (0)); 294s ***** assert (mod (infsup (pow2 (-1073)), infsup (pow2 (-1074))) == infsup (0)); 294s ***** assert (mod (infsup (pow2 (-1072)), infsup (pow2 (-1074))) == infsup (0)); 294s ***** assert (mod (infsup (1), infsup (2)) == infsup (1)); 294s ***** assert (mod (infsup (0.5), infsup (1)) == infsup (0.5)); 294s ***** assert (mod (infsup (pi), infsup (3.15)) == infsup (pi)); 295s ***** assert (mod (infsup (1), infsup (2, 3)) == infsup (1)); 295s ***** assert (mod (infsup (1), infsup (2, inf)) == infsup (1)); 295s ***** assert (mod (infsup (0.5), infsup (1, 2)) == infsup (0.5)); 295s ***** assert (mod (infsup (0.5), infsup (1, inf)) == infsup (0.5)); 295s ***** assert (mod (infsup (pi), infsup (3.15)) == infsup (pi)); 295s ***** assert (mod (infsup (pi), infsup (3.15, inf)) == infsup (pi)); 295s ***** assert (mod (infsup (0, 1), infsup (0, 1)) == infsup (0, 1)); 295s ***** assert (mod (infsup (0, 2), infsup (0, 1)) == infsup (0, 1)); 295s ***** assert (mod (infsup (0, 1), infsup (0, 2)) == infsup (0, 1)); 295s ***** assert (mod (infsup (0, realmax), infsup (0, realmax)) == infsup (0, realmax)); 295s ***** assert (mod (infsup (realmax, inf), infsup (realmax, inf)) == infsup (0, inf)); 295s ***** assert (mod (infsup (0, inf), infsup (0, inf)) == infsup (0, inf)); 295s ***** assert (mod (infsup (0), infsup (1)) == infsup (0)); 295s ***** assert (mod (infsup (1), infsup (1)) == infsup (0)); 295s ***** assert (mod (infsup (0, 1), infsup (1)) == infsup (0, 1)); 295s ***** assert (mod (infsup (1, 2), infsup (1)) == infsup (0, 1)); 295s ***** assert (mod (infsup (0, inf), infsup (1)) == infsup (0, 1)); 295s ***** assert (mod (infsup (1, inf), infsup (1)) == infsup (0, 1)); 295s ***** assert (mod (infsup (realmax, inf), infsup (1)) == infsup (0, 1)); 295s ***** assert (mod (infsup (1), infsup (1)) == infsup (0)); 295s ***** assert (mod (infsup (1), infsup (0, 1)) == infsup (0, 0.5)); 295s ***** assert (mod (infsup (1), infsup (1, 2)) == infsup (0, 1)); 295s ***** assert (mod (infsup (1), infsup (0, inf)) == infsup (0, 1)); 295s ***** assert (mod (infsup (1), infsup (1, inf)) == infsup (0, 1)); 295s ***** assert (mod (infsup (1), infsup (2, inf)) == infsup (1)); 295s ***** assert (mod (infsup (1), infsup (realmax, inf)) == infsup (1)); 295s 66 tests, 66 passed, 0 known failure, 0 skipped 295s [inst/@infsup/mulrev.m] 295s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/mulrev.m 295s ***** #IEEE Std 1788-2015 mulRevToPair examples 295s ***** test 295s [u, v] = mulrev (infsup (0), infsup (1, 2)); 295s assert (isempty (u) & isempty (v)); 295s ***** test 295s [u, v] = mulrev (infsup (0), infsup (0, 1)); 295s assert (isentire (u) & isempty (v)); 295s ***** test 295s [u, v] = mulrev (infsup (1), infsup (1, 2)); 295s assert (eq (u, infsup (1, 2)) & isempty (v)); 295s ***** test 295s [u, v] = mulrev (infsup (1, inf), infsup (1)); 295s assert (eq (u, infsup (0, 1)) & isempty (v)); 295s ***** test 295s [u, v] = mulrev (infsup (-1, 1), infsup (1, 2)); 295s assert (eq (u, infsup (-inf, -1)) & eq (v, infsup (1, inf))); 295s ***** test 295s [u, v] = mulrev (infsup (-inf, inf), infsup (1)); 295s assert (eq (u, infsup (-inf, 0)) & eq (v, infsup (0, inf))); 295s ***** shared testdata 295s # Load compiled test data (from src/test/*.itl) 295s testdata = load (file_in_loadpath ("test/itl.mat")); 295s ***** test 295s # Scalar evaluation 295s testcases = testdata.NoSignal.infsup.mulRevToPair1; 295s for testcase = [testcases]' 295s assert (isequaln (... 295s nthargout (1, 2, @mulrev, testcase.in{1}, testcase.in{2}), ... 295s testcase.out)); 295s endfor 295s ***** test 295s # Vector evaluation 295s testcases = testdata.NoSignal.infsup.mulRevToPair1; 295s in1 = vertcat (vertcat (testcases.in){:, 1}); 295s in2 = vertcat (vertcat (testcases.in){:, 2}); 295s out = vertcat (testcases.out); 295s assert (isequaln (nthargout (1, 2, @mulrev, in1, in2), out)); 295s ***** test 295s # N-dimensional array evaluation 295s testcases = testdata.NoSignal.infsup.mulRevToPair1; 295s in1 = vertcat (vertcat (testcases.in){:, 1}); 295s in2 = vertcat (vertcat (testcases.in){:, 2}); 295s out = vertcat (testcases.out); 295s # Reshape data 295s i = -1; 295s do 295s i = i + 1; 295s testsize = factor (numel (in1) + i); 295s until (numel (testsize) > 2) 295s in1 = reshape ([in1; in1(1:i)], testsize); 295s in2 = reshape ([in2; in2(1:i)], testsize); 295s out = reshape ([out; out(1:i)], testsize); 295s assert (isequaln (nthargout (1, 2, @mulrev, in1, in2), out)); 295s ***** test 295s # Scalar evaluation 295s testcases = testdata.NoSignal.infsup.mulRevToPair2; 295s for testcase = [testcases]' 295s assert (isequaln (... 295s nthargout (2, @mulrev, testcase.in{1}, testcase.in{2}), ... 295s testcase.out)); 295s endfor 296s ***** test 296s # Vector evaluation 296s testcases = testdata.NoSignal.infsup.mulRevToPair2; 296s in1 = vertcat (vertcat (testcases.in){:, 1}); 296s in2 = vertcat (vertcat (testcases.in){:, 2}); 296s out = vertcat (testcases.out); 296s assert (isequaln (nthargout (2, @mulrev, in1, in2), out)); 296s ***** test 296s # N-dimensional array evaluation 296s testcases = testdata.NoSignal.infsup.mulRevToPair2; 296s in1 = vertcat (vertcat (testcases.in){:, 1}); 296s in2 = vertcat (vertcat (testcases.in){:, 2}); 296s out = vertcat (testcases.out); 296s # Reshape data 296s i = -1; 296s do 296s i = i + 1; 296s testsize = factor (numel (in1) + i); 296s until (numel (testsize) > 2) 296s in1 = reshape ([in1; in1(1:i)], testsize); 296s in2 = reshape ([in2; in2(1:i)], testsize); 296s out = reshape ([out; out(1:i)], testsize); 296s assert (isequaln (nthargout (2, @mulrev, in1, in2), out)); 296s ***** test 296s # Scalar evaluation 296s testcases = testdata.NoSignal.infsup.mulRev; 296s for testcase = [testcases]' 296s assert (isequaln (... 296s mulrev (testcase.in{1}, testcase.in{2}), ... 296s testcase.out)); 296s endfor 296s ***** test 296s # Vector evaluation 296s testcases = testdata.NoSignal.infsup.mulRev; 296s in1 = vertcat (vertcat (testcases.in){:, 1}); 296s in2 = vertcat (vertcat (testcases.in){:, 2}); 296s out = vertcat (testcases.out); 296s assert (isequaln (mulrev (in1, in2), out)); 296s ***** test 296s # N-dimensional array evaluation 296s testcases = testdata.NoSignal.infsup.mulRev; 296s in1 = vertcat (vertcat (testcases.in){:, 1}); 296s in2 = vertcat (vertcat (testcases.in){:, 2}); 296s out = vertcat (testcases.out); 296s # Reshape data 296s i = -1; 296s do 296s i = i + 1; 296s testsize = factor (numel (in1) + i); 296s until (numel (testsize) > 2) 296s in1 = reshape ([in1; in1(1:i)], testsize); 296s in2 = reshape ([in2; in2(1:i)], testsize); 296s out = reshape ([out; out(1:i)], testsize); 296s assert (isequaln (mulrev (in1, in2), out)); 296s ***** test 296s # Scalar evaluation 296s testcases = testdata.NoSignal.infsup.mulRevTen; 296s for testcase = [testcases]' 296s assert (isequaln (... 296s mulrev (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 296s testcase.out)); 296s endfor 296s ***** test 296s # Vector evaluation 296s testcases = testdata.NoSignal.infsup.mulRevTen; 296s in1 = vertcat (vertcat (testcases.in){:, 1}); 296s in2 = vertcat (vertcat (testcases.in){:, 2}); 296s in3 = vertcat (vertcat (testcases.in){:, 3}); 296s out = vertcat (testcases.out); 296s assert (isequaln (mulrev (in1, in2, in3), out)); 296s ***** test 296s # N-dimensional array evaluation 296s testcases = testdata.NoSignal.infsup.mulRevTen; 296s in1 = vertcat (vertcat (testcases.in){:, 1}); 296s in2 = vertcat (vertcat (testcases.in){:, 2}); 296s in3 = vertcat (vertcat (testcases.in){:, 3}); 296s out = vertcat (testcases.out); 296s # Reshape data 296s i = -1; 296s do 296s i = i + 1; 296s testsize = factor (numel (in1) + i); 296s until (numel (testsize) > 2) 296s in1 = reshape ([in1; in1(1:i)], testsize); 296s in2 = reshape ([in2; in2(1:i)], testsize); 296s in3 = reshape ([in3; in3(1:i)], testsize); 296s out = reshape ([out; out(1:i)], testsize); 296s assert (isequaln (mulrev (in1, in2, in3), out)); 296s 18 tests, 18 passed, 0 known failure, 0 skipped 296s [inst/@infsup/rsqrt.m] 296s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/rsqrt.m 296s ***** # from the documentation string 296s ***** assert (rsqrt (infsup (-6, 4)) == infsup (.5, inf)); 296s ***** # correct use of signed zeros 296s ***** test 296s x = rsqrt (infsup (0, inf)); 296s assert (signbit (inf (x))); 296s 2 tests, 2 passed, 0 known failure, 0 skipped 296s [inst/@infsup/qr.m] 296s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/qr.m 296s ***** test 296s A = infsup ([1 2 3; 4 5 6]); 296s [Q, R] = qr (A); 296s assert (all (all (subset (A, Q * R)))); 296s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 296s assert (max (max (wid (Q))) < 1e-14); 296s ***** test 296s A = infsup ([1 2; 3 4; 5 6]); 296s [Q, R] = qr (A); 296s assert (all (all (subset (A, Q * R)))); 296s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 296s assert (max (max (wid (Q (:, [1 2])))) < 1e-14); 296s ***** test 296s A = infsup ([1 2 3; 4 9 6; 9 8 7]); 296s [Q, R] = qr (A); 296s assert (all (all (subset (A, Q * R)))); 296s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 296s assert (max (max (wid (Q))) < 1e-13); 296s ***** test 296s for n = 3 : 2 : 10 296s A = infsup (magic (n)); 296s [Q, R] = qr (A); 296s assert (all (all (subset (A, Q * R)))); 296s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 296s assert (max (max (wid (Q))) < 1e-10); 296s endfor 296s ***** test 296s A = infsup (magic (3)) + "[2, 2.2]"; 296s [Q, R] = qr (A); 296s assert (all (all (subset (A, Q * R)))); 296s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 296s assert (max (max (wid (Q))) < 1.5); 297s ***** function result = is_permutation_matrix (P) 297s result = isequal (P, eye (length (P))) || ... 297s isequal (typeinfo (P), "permutation matrix"); 297s ***** endfunction 297s ***** test 297s A = infsup ([1 2 3; 4 5 6]); 297s [Q, R, P] = qr (A); 297s assert (all (all (subset (A, Q * R * P)))); 297s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 297s assert (max (max (wid (Q))) < 1e-14); 297s assert (is_permutation_matrix (P)); 297s ***** test 297s A = infsup ([1 2; 3 4; 5 6]); 297s [Q, R, P] = qr (A); 297s assert (all (all (subset (A, Q * R * P)))); 297s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 297s assert (max (max (wid (Q (:, [1 2])))) < 1e-14); 297s assert (is_permutation_matrix (P)); 297s ***** test 297s A = infsup ([1 2 3; 4 9 6; 9 8 7]); 297s [Q, R, P] = qr (A); 297s assert (all (all (subset (A, Q * R * P)))); 297s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 297s assert (max (max (wid (Q))) < 1e-13); 297s assert (is_permutation_matrix (P)); 297s ***** test 297s for n = 3 : 2 : 10 297s A = infsup (magic (n)); 297s [Q, R, P] = qr (A); 297s assert (all (all (subset (A, Q * R * P)))); 297s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 297s assert (max (max (wid (Q))) < 1e-10); 297s assert (is_permutation_matrix (P)); 297s endfor 297s ***** test 297s A = infsup (magic (3)) + "[2, 2.2]"; 297s [Q, R, P] = qr (A); 297s assert (all (all (subset (A, Q * R * P)))); 297s assert (all (all (subset (eye (length (Q)), Q' * Q)))); 297s assert (max (max (wid (Q))) < 1.5); 297s assert (is_permutation_matrix (P)); 297s 10 tests, 10 passed, 0 known failure, 0 skipped 297s [inst/@infsup/sqrrev.m] 297s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/sqrrev.m 297s ***** # from the documentation string 297s ***** assert (sqrrev (infsup (-2, 1)) == infsup (-1, 1)); 297s ***** shared testdata 297s # Load compiled test data (from src/test/*.itl) 297s testdata = load (file_in_loadpath ("test/itl.mat")); 297s ***** test 297s # Scalar evaluation 297s testcases = testdata.NoSignal.infsup.sqrRev; 297s for testcase = [testcases]' 297s assert (isequaln (... 297s sqrrev (testcase.in{1}), ... 297s testcase.out)); 297s endfor 297s ***** test 297s # Vector evaluation 297s testcases = testdata.NoSignal.infsup.sqrRev; 297s in1 = vertcat (vertcat (testcases.in){:, 1}); 297s out = vertcat (testcases.out); 297s assert (isequaln (sqrrev (in1), out)); 297s ***** test 297s # N-dimensional array evaluation 297s testcases = testdata.NoSignal.infsup.sqrRev; 297s in1 = vertcat (vertcat (testcases.in){:, 1}); 297s out = vertcat (testcases.out); 297s # Reshape data 297s i = -1; 297s do 297s i = i + 1; 297s testsize = factor (numel (in1) + i); 297s until (numel (testsize) > 2) 297s in1 = reshape ([in1; in1(1:i)], testsize); 297s out = reshape ([out; out(1:i)], testsize); 297s assert (isequaln (sqrrev (in1), out)); 297s ***** test 297s # Scalar evaluation 297s testcases = testdata.NoSignal.infsup.sqrRevBin; 297s for testcase = [testcases]' 297s assert (isequaln (... 297s sqrrev (testcase.in{1}, testcase.in{2}), ... 297s testcase.out)); 297s endfor 297s ***** test 297s # Vector evaluation 297s testcases = testdata.NoSignal.infsup.sqrRevBin; 297s in1 = vertcat (vertcat (testcases.in){:, 1}); 297s in2 = vertcat (vertcat (testcases.in){:, 2}); 297s out = vertcat (testcases.out); 297s assert (isequaln (sqrrev (in1, in2), out)); 297s ***** test 297s # N-dimensional array evaluation 297s testcases = testdata.NoSignal.infsup.sqrRevBin; 297s in1 = vertcat (vertcat (testcases.in){:, 1}); 297s in2 = vertcat (vertcat (testcases.in){:, 2}); 297s out = vertcat (testcases.out); 297s # Reshape data 297s i = -1; 297s do 297s i = i + 1; 297s testsize = factor (numel (in1) + i); 297s until (numel (testsize) > 2) 297s in1 = reshape ([in1; in1(1:i)], testsize); 297s in2 = reshape ([in2; in2(1:i)], testsize); 297s out = reshape ([out; out(1:i)], testsize); 297s assert (isequaln (sqrrev (in1, in2), out)); 297s 7 tests, 7 passed, 0 known failure, 0 skipped 297s [inst/@infsup/mldivide.m] 297s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/mldivide.m 297s ***** # unique solution 297s ***** assert (infsup ([1, 0; 0, 2]) \ [2, 0; 0, 4] == [2, 0; 0 2]); 297s ***** # no solution 297s ***** assert (all (isempty (infsup ([1, 0; 2, 0]) \ [3; 0]))); 297s ***** # many solutions 297s ***** assert (infsup ([1, 0; 2, 0]) \ [4; 8] == infsup ([4; -inf], [4; inf])); 297s ***** 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])))); 297s 4 tests, 4 passed, 0 known failure, 0 skipped 297s [inst/@infsup/fminsearch.m] 297s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/fminsearch.m 297s ***** test 297s sqr = @(x) x .^ 2; 297s [x, y] = fminsearch (sqr, infsup (-inf, inf)); 297s assert (y == 0); 297s ***** demo 297s clf 297s hold on 297s draw = @(x) plot (x(1), x(2), [238 232 213]/255, [88 110 117]/255); 297s f = @(x) (x(1) - 2) .^ 2 - x(2) .^ 2; 297s fminsearch (f, infsup ("[1, 3] [0, 1]"), ... 297s optimset ('OutputFcn', draw)); 297s hold off 297s 1 test, 1 passed, 0 known failure, 0 skipped 297s [inst/@infsup/wid.m] 297s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/wid.m 297s ***** # from the documentation string 297s ***** assert (wid (infsup (2.5, 3.5)), 1); 297s ***** shared testdata 297s # Load compiled test data (from src/test/*.itl) 297s testdata = load (file_in_loadpath ("test/itl.mat")); 298s ***** test 298s # Scalar evaluation 298s testcases = testdata.NoSignal.infsup.wid; 298s for testcase = [testcases]' 298s assert (isequaln (... 298s wid (testcase.in{1}), ... 298s testcase.out)); 298s endfor 298s ***** test 298s # Vector evaluation 298s testcases = testdata.NoSignal.infsup.wid; 298s in1 = vertcat (vertcat (testcases.in){:, 1}); 298s out = vertcat (testcases.out); 298s assert (isequaln (wid (in1), out)); 298s ***** test 298s # N-dimensional array evaluation 298s testcases = testdata.NoSignal.infsup.wid; 298s in1 = vertcat (vertcat (testcases.in){:, 1}); 298s out = vertcat (testcases.out); 298s # Reshape data 298s i = -1; 298s do 298s i = i + 1; 298s testsize = factor (numel (in1) + i); 298s until (numel (testsize) > 2) 298s in1 = reshape ([in1; in1(1:i)], testsize); 298s out = reshape ([out; out(1:i)], testsize); 298s assert (isequaln (wid (in1), out)); 298s ***** test 298s # Decorated scalar evaluation 298s testcases = testdata.NoSignal.infsupdec.wid; 298s for testcase = [testcases]' 298s assert (isequaln (... 298s wid (testcase.in{1}), ... 298s testcase.out)); 298s endfor 298s ***** test 298s # Decorated vector evaluation 298s testcases = testdata.NoSignal.infsupdec.wid; 298s in1 = vertcat (vertcat (testcases.in){:, 1}); 298s out = vertcat (testcases.out); 298s assert (isequaln (wid (in1), out)); 298s ***** test 298s # Decorated N-dimensional array evaluation 298s testcases = testdata.NoSignal.infsup.wid; 298s in1 = vertcat (vertcat (testcases.in){:, 1}); 298s out = vertcat (testcases.out); 298s # Reshape data 298s i = -1; 298s do 298s i = i + 1; 298s testsize = factor (numel (in1) + i); 298s until (numel (testsize) > 2) 298s in1 = reshape ([in1; in1(1:i)], testsize); 298s out = reshape ([out; out(1:i)], testsize); 298s assert (isequaln (wid (in1), out)); 298s 7 tests, 7 passed, 0 known failure, 0 skipped 298s [inst/@infsup/fix.m] 298s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/fix.m 298s ***** # Empty interval 298s ***** assert (fix (infsup ()) == infsup ()); 298s ***** # Singleton intervals 298s ***** assert (fix (infsup (0)) == infsup (0)); 298s ***** assert (fix (infsup (1)) == infsup (1)); 298s ***** assert (fix (infsup (1+eps)) == infsup (1)); 298s ***** assert (fix (infsup (-1)) == infsup (-1)); 298s ***** assert (fix (infsup (0.5)) == infsup (0)); 298s ***** assert (fix (infsup (-0.5)) == infsup (0)); 298s ***** # Bounded intervals 298s ***** assert (fix (infsup (-0.5, 0)) == infsup (0)); 298s ***** assert (fix (infsup (0, 0.5)) == infsup (0)); 298s ***** assert (fix (infsup (0.25, 0.5)) == infsup (0)); 298s ***** assert (fix (infsup (-1, 0)) == infsup (-1, 0)); 298s ***** assert (fix (infsup (-1, 1)) == infsup (-1, 1)); 298s ***** assert (fix (infsup (-realmin, realmin)) == infsup (0)); 298s ***** assert (fix (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 298s ***** # Unbounded intervals 298s ***** assert (fix (infsup (-realmin, inf)) == infsup (0, inf)); 298s ***** assert (fix (infsup (-realmax, inf)) == infsup (-realmax, inf)); 298s ***** assert (fix (infsup (-inf, realmin)) == infsup (-inf, 0)); 298s ***** assert (fix (infsup (-inf, realmax)) == infsup (-inf, realmax)); 298s ***** assert (fix (infsup (-inf, inf)) == infsup (-inf, inf)); 298s ***** # from the documentation string 298s ***** assert (fix (infsup (2.5, 3.5)) == infsup (2, 3)); 298s ***** assert (fix (infsup (-0.5, 5)) == infsup (0, 5)); 298s ***** # correct use of signed zeros 298s ***** test 298s x = fix (infsup (0.5)); 298s assert (signbit (inf (x))); 298s assert (not (signbit (sup (x)))); 298s ***** test 298s x = fix (infsup (-0.5)); 298s assert (signbit (inf (x))); 298s assert (not (signbit (sup (x)))); 298s ***** test 298s x = fix (infsup (0)); 298s assert (signbit (inf (x))); 298s assert (not (signbit (sup (x)))); 298s ***** shared testdata 298s # Load compiled test data (from src/test/*.itl) 298s testdata = load (file_in_loadpath ("test/itl.mat")); 298s ***** test 298s # Scalar evaluation 298s testcases = testdata.NoSignal.infsup.trunc; 298s for testcase = [testcases]' 298s assert (isequaln (... 298s fix (testcase.in{1}), ... 298s testcase.out)); 298s endfor 298s ***** test 298s # Vector evaluation 298s testcases = testdata.NoSignal.infsup.trunc; 298s in1 = vertcat (vertcat (testcases.in){:, 1}); 298s out = vertcat (testcases.out); 298s assert (isequaln (fix (in1), out)); 298s ***** test 298s # N-dimensional array evaluation 298s testcases = testdata.NoSignal.infsup.trunc; 298s in1 = vertcat (vertcat (testcases.in){:, 1}); 298s out = vertcat (testcases.out); 298s # Reshape data 298s i = -1; 298s do 298s i = i + 1; 298s testsize = factor (numel (in1) + i); 298s until (numel (testsize) > 2) 298s in1 = reshape ([in1; in1(1:i)], testsize); 298s out = reshape ([out; out(1:i)], testsize); 298s assert (isequaln (fix (in1), out)); 298s 27 tests, 27 passed, 0 known failure, 0 skipped 298s [inst/@infsup/strictprecedes.m] 298s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/strictprecedes.m 298s ***** assert (strictprecedes (infsup (1, 1.9), infsup (2.1, 3))); 298s ***** assert (not (strictprecedes (infsup (1, 2), infsup (2, 3)))); 298s ***** shared testdata 298s # Load compiled test data (from src/test/*.itl) 298s testdata = load (file_in_loadpath ("test/itl.mat")); 298s ***** test 298s # Scalar evaluation 298s testcases = testdata.NoSignal.infsup.strictPrecedes; 298s for testcase = [testcases]' 298s assert (isequaln (... 298s strictprecedes (testcase.in{1}, testcase.in{2}), ... 298s testcase.out)); 298s endfor 298s ***** test 298s # Vector evaluation 298s testcases = testdata.NoSignal.infsup.strictPrecedes; 298s in1 = vertcat (vertcat (testcases.in){:, 1}); 298s in2 = vertcat (vertcat (testcases.in){:, 2}); 298s out = vertcat (testcases.out); 298s assert (isequaln (strictprecedes (in1, in2), out)); 298s ***** test 298s # N-dimensional array evaluation 298s testcases = testdata.NoSignal.infsup.strictPrecedes; 298s in1 = vertcat (vertcat (testcases.in){:, 1}); 298s in2 = vertcat (vertcat (testcases.in){:, 2}); 298s out = vertcat (testcases.out); 298s # Reshape data 298s i = -1; 298s do 298s i = i + 1; 298s testsize = factor (numel (in1) + i); 298s until (numel (testsize) > 2) 298s in1 = reshape ([in1; in1(1:i)], testsize); 298s in2 = reshape ([in2; in2(1:i)], testsize); 298s out = reshape ([out; out(1:i)], testsize); 298s assert (isequaln (strictprecedes (in1, in2), out)); 298s 5 tests, 5 passed, 0 known failure, 0 skipped 298s [inst/@infsup/log10.m] 298s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/log10.m 298s ***** # from the documentation string 298s ***** assert (log10 (infsup (2)) == "[0x1.34413509F79FEp-2, 0x1.34413509F79FFp-2]"); 298s ***** # correct use of signed zeros 298s ***** test 298s x = log10 (infsup (1)); 298s assert (signbit (inf (x))); 298s assert (not (signbit (sup (x)))); 298s ***** shared testdata 298s # Load compiled test data (from src/test/*.itl) 298s testdata = load (file_in_loadpath ("test/itl.mat")); 298s ***** test 298s # Scalar evaluation 298s testcases = testdata.NoSignal.infsup.log10; 298s for testcase = [testcases]' 298s assert (isequaln (... 298s log10 (testcase.in{1}), ... 298s testcase.out)); 298s endfor 298s ***** test 298s # Vector evaluation 298s testcases = testdata.NoSignal.infsup.log10; 298s in1 = vertcat (vertcat (testcases.in){:, 1}); 298s out = vertcat (testcases.out); 298s assert (isequaln (log10 (in1), out)); 298s ***** test 298s # N-dimensional array evaluation 298s testcases = testdata.NoSignal.infsup.log10; 298s in1 = vertcat (vertcat (testcases.in){:, 1}); 298s out = vertcat (testcases.out); 298s # Reshape data 298s i = -1; 298s do 298s i = i + 1; 298s testsize = factor (numel (in1) + i); 298s until (numel (testsize) > 2) 298s in1 = reshape ([in1; in1(1:i)], testsize); 298s out = reshape ([out; out(1:i)], testsize); 298s assert (isequaln (log10 (in1), out)); 298s 5 tests, 5 passed, 0 known failure, 0 skipped 298s [inst/@infsup/sinrev.m] 298s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/sinrev.m 298s ***** # from the documentation string 298s ***** assert (sinrev (infsup (-1), infsup (0, 6)) == "[0x1.2D97C7F3321D2p2, 0x1.2D97C7F3321D3p2]"); 298s ***** shared testdata 298s # Load compiled test data (from src/test/*.itl) 298s testdata = load (file_in_loadpath ("test/itl.mat")); 299s ***** test 299s # Scalar evaluation 299s testcases = testdata.NoSignal.infsup.sinRev; 299s for testcase = [testcases]' 299s assert (isequaln (... 299s sinrev (testcase.in{1}), ... 299s testcase.out)); 299s endfor 299s ***** test 299s # Vector evaluation 299s testcases = testdata.NoSignal.infsup.sinRev; 299s in1 = vertcat (vertcat (testcases.in){:, 1}); 299s out = vertcat (testcases.out); 299s assert (isequaln (sinrev (in1), out)); 299s ***** test 299s # N-dimensional array evaluation 299s testcases = testdata.NoSignal.infsup.sinRev; 299s in1 = vertcat (vertcat (testcases.in){:, 1}); 299s out = vertcat (testcases.out); 299s # Reshape data 299s i = -1; 299s do 299s i = i + 1; 299s testsize = factor (numel (in1) + i); 299s until (numel (testsize) > 2) 299s in1 = reshape ([in1; in1(1:i)], testsize); 299s out = reshape ([out; out(1:i)], testsize); 299s assert (isequaln (sinrev (in1), out)); 299s ***** test 299s # Scalar evaluation 299s testcases = testdata.NoSignal.infsup.sinRevBin; 299s for testcase = [testcases]' 299s assert (isequaln (... 299s sinrev (testcase.in{1}, testcase.in{2}), ... 299s testcase.out)); 299s endfor 299s ***** test 299s # Vector evaluation 299s testcases = testdata.NoSignal.infsup.sinRevBin; 299s in1 = vertcat (vertcat (testcases.in){:, 1}); 299s in2 = vertcat (vertcat (testcases.in){:, 2}); 299s out = vertcat (testcases.out); 299s assert (isequaln (sinrev (in1, in2), out)); 299s ***** test 299s # N-dimensional array evaluation 299s testcases = testdata.NoSignal.infsup.sinRevBin; 299s in1 = vertcat (vertcat (testcases.in){:, 1}); 299s in2 = vertcat (vertcat (testcases.in){:, 2}); 299s out = vertcat (testcases.out); 299s # Reshape data 299s i = -1; 299s do 299s i = i + 1; 299s testsize = factor (numel (in1) + i); 299s until (numel (testsize) > 2) 299s in1 = reshape ([in1; in1(1:i)], testsize); 299s in2 = reshape ([in2; in2(1:i)], testsize); 299s out = reshape ([out; out(1:i)], testsize); 299s assert (isequaln (sinrev (in1, in2), out)); 299s 7 tests, 7 passed, 0 known failure, 0 skipped 299s [inst/@infsup/sumabs.m] 299s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/sumabs.m 299s ***** # from the documentation string 299s ***** assert (sumabs ([infsup(1), pow2(-1074), -1]) == infsup (2, 2+eps*2)); 299s ***** assert (sumabs (infsup ([])) == 0); 299s ***** # correct use of signed zeros 299s ***** test 299s x = sumabs (infsup (0)); 299s assert (signbit (inf (x))); 299s assert (not (signbit (sup (x)))); 299s 3 tests, 3 passed, 0 known failure, 0 skipped 299s [inst/@infsup/cbrt.m] 299s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/cbrt.m 299s ***** # from the documentation string 299s ***** assert (cbrt (infsup (-27, 27)) == infsup (-3, 3)); 299s ***** # correct use of signed zeros 299s ***** test 299s x = cbrt (infsup (0)); 299s assert (signbit (inf (x))); 299s assert (not (signbit (sup (x)))); 299s ***** shared testdata 299s # Load compiled test data (from src/test/*.itl) 299s testdata = load (file_in_loadpath ("test/itl.mat")); 299s ***** test 299s # Scalar evaluation 299s testcases = testdata.NoSignal.infsup.cbrt; 299s for testcase = [testcases]' 299s assert (isequaln (... 299s cbrt (testcase.in{1}), ... 299s testcase.out)); 299s endfor 299s ***** test 299s # Vector evaluation 299s testcases = testdata.NoSignal.infsup.cbrt; 299s in1 = vertcat (vertcat (testcases.in){:, 1}); 299s out = vertcat (testcases.out); 299s assert (isequaln (cbrt (in1), out)); 299s ***** test 299s # N-dimensional array evaluation 299s testcases = testdata.NoSignal.infsup.cbrt; 299s in1 = vertcat (vertcat (testcases.in){:, 1}); 299s out = vertcat (testcases.out); 299s # Reshape data 299s i = -1; 299s do 299s i = i + 1; 299s testsize = factor (numel (in1) + i); 299s until (numel (testsize) > 2) 299s in1 = reshape ([in1; in1(1:i)], testsize); 299s out = reshape ([out; out(1:i)], testsize); 299s assert (isequaln (cbrt (in1), out)); 299s 5 tests, 5 passed, 0 known failure, 0 skipped 299s [inst/@infsup/tan.m] 299s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/tan.m 299s ***** # from the documentation string 299s ***** assert (tan (infsup (1)) == "[0x1.8EB245CBEE3A5, 0x1.8EB245CBEE3A6]"); 299s ***** # correct use of signed zeros 299s ***** test 299s x = tan (infsup (0)); 299s assert (signbit (inf (x))); 299s assert (not (signbit (sup (x)))); 299s ***** shared testdata 299s # Load compiled test data (from src/test/*.itl) 299s testdata = load (file_in_loadpath ("test/itl.mat")); 299s ***** test 299s # Scalar evaluation 299s testcases = testdata.NoSignal.infsup.tan; 299s for testcase = [testcases]' 299s assert (isequaln (... 299s tan (testcase.in{1}), ... 299s testcase.out)); 299s endfor 300s ***** test 300s # Vector evaluation 300s testcases = testdata.NoSignal.infsup.tan; 300s in1 = vertcat (vertcat (testcases.in){:, 1}); 300s out = vertcat (testcases.out); 300s assert (isequaln (tan (in1), out)); 300s ***** test 300s # N-dimensional array evaluation 300s testcases = testdata.NoSignal.infsup.tan; 300s in1 = vertcat (vertcat (testcases.in){:, 1}); 300s out = vertcat (testcases.out); 300s # Reshape data 300s i = -1; 300s do 300s i = i + 1; 300s testsize = factor (numel (in1) + i); 300s until (numel (testsize) > 2) 300s in1 = reshape ([in1; in1(1:i)], testsize); 300s out = reshape ([out; out(1:i)], testsize); 300s assert (isequaln (tan (in1), out)); 300s 5 tests, 5 passed, 0 known failure, 0 skipped 300s [inst/@infsup/sec.m] 300s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/sec.m 300s ***** # from the documentation string 300s ***** assert (sec (infsup (1)) == "[0x1.D9CF0F125CC29, 0x1.D9CF0F125CC2A]"); 300s ***** shared testdata 300s # Load compiled test data (from src/test/*.itl) 300s testdata = load (file_in_loadpath ("test/itl.mat")); 300s ***** test 300s # Scalar evaluation 300s testcases = testdata.NoSignal.infsup.sec; 300s for testcase = [testcases]' 300s assert (isequaln (... 300s sec (testcase.in{1}), ... 300s testcase.out)); 300s endfor 300s ***** test 300s # Vector evaluation 300s testcases = testdata.NoSignal.infsup.sec; 300s in1 = vertcat (vertcat (testcases.in){:, 1}); 300s out = vertcat (testcases.out); 300s assert (isequaln (sec (in1), out)); 300s ***** test 300s # N-dimensional array evaluation 300s testcases = testdata.NoSignal.infsup.sec; 300s in1 = vertcat (vertcat (testcases.in){:, 1}); 300s out = vertcat (testcases.out); 300s # Reshape data 300s i = -1; 300s do 300s i = i + 1; 300s testsize = factor (numel (in1) + i); 300s until (numel (testsize) > 2) 300s in1 = reshape ([in1; in1(1:i)], testsize); 300s out = reshape ([out; out(1:i)], testsize); 300s assert (isequaln (sec (in1), out)); 300s 4 tests, 4 passed, 0 known failure, 0 skipped 300s [inst/@infsup/lu.m] 300s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/lu.m 300s ***** test 300s [l, u] = lu (infsup (magic (3))); 300s assert (l == infsup ({1, 0, 0; .375, 1, 0; .5, "68/37", 1}));, ... 300s assert (subset (u, infsup ({8, 1, 6; 0, 4.625, 4.75; 0, 0, "-0x1.3759F2298375Bp3"}, ... 300s {8, 1, 6; 0, 4.625, 4.75; 0, 0, "-0x1.3759F22983759p3"}))); 300s ***** test 300s A = magic (3); 300s A([1, 5, 9]) = 0; 300s [l, u, p] = lu (infsup (A)); 300s assert (p, [0, 0, 1; 1, 0, 0; 0, 1, 0]); 300s assert (l == infsup ({1, 0, 0; "4/3", 1, 0; 0, "1/9", 1})); 300s assert (subset (u, infsup ({3, 0, 7; 0, 9, "-0x1.2AAAAAAAAAAACp3"; 0, 0, "0x1.C25ED097B425Ep2"}, ... 300s {3, 0, 7; 0, 9, "-0x1.2AAAAAAAAAAAAp3"; 0, 0, "0x1.C25ED097B426p2"}))); 300s 2 tests, 2 passed, 0 known failure, 0 skipped 300s [inst/@infsup/atan2.m] 300s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/atan2.m 300s ***** test "from the documentation string"; 300s ***** assert (atan2 (infsup (1), infsup (-1)) == "[0x1.2D97C7F3321D2p1, 0x1.2D97C7F3321D3p1]"); 300s ***** # correct use of signed zeros 300s ***** test 300s x = atan2 (0, infsup (1)); 300s assert (signbit (inf (x))); 300s assert (not (signbit (sup (x)))); 300s ***** shared testdata 300s # Load compiled test data (from src/test/*.itl) 300s testdata = load (file_in_loadpath ("test/itl.mat")); 301s ***** test 301s # Scalar evaluation 301s testcases = testdata.NoSignal.infsup.atan2; 301s for testcase = [testcases]' 301s assert (isequaln (... 301s atan2 (testcase.in{1}, testcase.in{2}), ... 301s testcase.out)); 301s endfor 301s ***** test 301s # Vector evaluation 301s testcases = testdata.NoSignal.infsup.atan2; 301s in1 = vertcat (vertcat (testcases.in){:, 1}); 301s in2 = vertcat (vertcat (testcases.in){:, 2}); 301s out = vertcat (testcases.out); 301s assert (isequaln (atan2 (in1, in2), out)); 301s ***** test 301s # N-dimensional array evaluation 301s testcases = testdata.NoSignal.infsup.atan2; 301s in1 = vertcat (vertcat (testcases.in){:, 1}); 301s in2 = vertcat (vertcat (testcases.in){:, 2}); 301s out = vertcat (testcases.out); 301s # Reshape data 301s i = -1; 301s do 301s i = i + 1; 301s testsize = factor (numel (in1) + i); 301s until (numel (testsize) > 2) 301s in1 = reshape ([in1; in1(1:i)], testsize); 301s in2 = reshape ([in2; in2(1:i)], testsize); 301s out = reshape ([out; out(1:i)], testsize); 301s assert (isequaln (atan2 (in1, in2), out)); 301s 6 tests, 6 passed, 0 known failure, 0 skipped 301s [inst/@infsup/lt.m] 301s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/lt.m 301s ***** assert (not (lt (infsup (1, 3), infsup (3)))); 301s ***** assert (lt (infsup (1, 3), infsup (3.1))); 301s ***** shared testdata 301s # Load compiled test data (from src/test/*.itl) 301s testdata = load (file_in_loadpath ("test/itl.mat")); 301s ***** test 301s # Scalar evaluation 301s testcases = testdata.NoSignal.infsup.strictLess; 301s for testcase = [testcases]' 301s assert (isequaln (... 301s lt (testcase.in{1}, testcase.in{2}), ... 301s testcase.out)); 301s endfor 301s ***** test 301s # Vector evaluation 301s testcases = testdata.NoSignal.infsup.strictLess; 301s in1 = vertcat (vertcat (testcases.in){:, 1}); 301s in2 = vertcat (vertcat (testcases.in){:, 2}); 301s out = vertcat (testcases.out); 301s assert (isequaln (lt (in1, in2), out)); 301s ***** test 301s # N-dimensional array evaluation 301s testcases = testdata.NoSignal.infsup.strictLess; 301s in1 = vertcat (vertcat (testcases.in){:, 1}); 301s in2 = vertcat (vertcat (testcases.in){:, 2}); 301s out = vertcat (testcases.out); 301s # Reshape data 301s i = -1; 301s do 301s i = i + 1; 301s testsize = factor (numel (in1) + i); 301s until (numel (testsize) > 2) 301s in1 = reshape ([in1; in1(1:i)], testsize); 301s in2 = reshape ([in2; in2(1:i)], testsize); 301s out = reshape ([out; out(1:i)], testsize); 301s assert (isequaln (lt (in1, in2), out)); 301s 5 tests, 5 passed, 0 known failure, 0 skipped 301s [inst/@infsup/pow2.m] 301s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/pow2.m 301s ***** # from the documentation string 301s assert (pow2 (infsup (5)) == infsup (32)); 301s ***** # correct use of signed zeros 301s ***** test 301s x = pow2 (infsup (-inf, -realmax)); 301s assert (signbit (inf (x))); 301s ***** shared testdata 301s # Load compiled test data (from src/test/*.itl) 301s testdata = load (file_in_loadpath ("test/itl.mat")); 301s ***** test 301s # Scalar evaluation 301s testcases = testdata.NoSignal.infsup.exp2; 301s for testcase = [testcases]' 301s assert (isequaln (... 301s pow2 (testcase.in{1}), ... 301s testcase.out)); 301s endfor 301s ***** test 301s # Vector evaluation 301s testcases = testdata.NoSignal.infsup.exp2; 301s in1 = vertcat (vertcat (testcases.in){:, 1}); 301s out = vertcat (testcases.out); 301s assert (isequaln (pow2 (in1), out)); 301s ***** test 301s # N-dimensional array evaluation 301s testcases = testdata.NoSignal.infsup.exp2; 301s in1 = vertcat (vertcat (testcases.in){:, 1}); 301s out = vertcat (testcases.out); 301s # Reshape data 301s i = -1; 301s do 301s i = i + 1; 301s testsize = factor (numel (in1) + i); 301s until (numel (testsize) > 2) 301s in1 = reshape ([in1; in1(1:i)], testsize); 301s out = reshape ([out; out(1:i)], testsize); 301s assert (isequaln (pow2 (in1), out)); 301s 4 tests, 4 passed, 0 known failure, 0 skipped 301s [inst/@infsup/setdiff.m] 301s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/setdiff.m 301s ***** assert (isempty (setdiff (infsup (), infsup (1, 4)))); 301s ***** assert (setdiff (infsup (1, 3), infsup ()) == infsup (1, 3)); 301s ***** assert (isempty (setdiff (infsup (1, 3), infsup (-inf, inf)))); 301s ***** assert (isempty (setdiff (infsup (1, 3), infsup (1, 4)))); 301s ***** assert (setdiff (infsup (-inf, inf), infsup (1, 4)) == infsup (-inf, inf)); 301s ***** # from the documentation string 301s assert (setdiff (infsup (1, 3), infsup (2, 4)) == infsup (1, 2)); 301s 5 tests, 5 passed, 0 known failure, 0 skipped 301s [inst/@infsup/infsup.m] 302s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/infsup.m 302s ***** # Empty intervals 302s ***** test 302s x = infsup (); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** test 302s x = infsup ("[]"); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** test 302s x = infsup ("[ ]"); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** test 302s x = infsup ("[\t]"); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** test 302s x = infsup ("[empty]"); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** test 302s x = infsup ("[EMPTY]"); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** test 302s x = infsup ("[ empty ]"); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** test 302s x = infsup ("\t[\t Empty\t]\t"); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** # Entire interval 302s ***** test 302s x = infsup ("[,]"); 302s assert (inf (x), -inf); 302s assert (sup (x), +inf); 302s ***** test 302s x = infsup ("[entire]"); 302s assert (inf (x), -inf); 302s assert (sup (x), +inf); 302s ***** test 302s x = infsup ("[ENTIRE]"); 302s assert (inf (x), -inf); 302s assert (sup (x), +inf); 302s ***** test 302s x = infsup ("[ entire ]"); 302s assert (inf (x), -inf); 302s assert (sup (x), +inf); 302s ***** test 302s x = infsup (" [Entire \t] "); 302s assert (inf (x), -inf); 302s assert (sup (x), +inf); 302s ***** test 302s x = infsup ("[-inf,+inf]"); 302s assert (inf (x), -inf); 302s assert (sup (x), +inf); 302s ***** test 302s x = infsup ("[-infinity, +infinity]"); 302s assert (inf (x), -inf); 302s assert (sup (x), +inf); 302s ***** test 302s x = infsup ("[-INF, +INFinitY]"); 302s assert (inf (x), -inf); 302s assert (sup (x), +inf); 302s ***** # double boundaries 302s ***** test 302s x = infsup (0); 302s assert (inf (x), 0); 302s assert (sup (x), 0); 302s assert (signbit (inf (x))); 302s assert (not (signbit (sup (x)))); 302s ***** test 302s x = infsup (2, 3); 302s assert (inf (x), 2); 302s assert (sup (x), 3); 302s ***** test 302s x = infsup (-inf, 0.1); 302s assert (inf (x), -inf); 302s assert (sup (x), 0.1); 302s ***** test 302s x = infsup (-inf, +inf); 302s assert (inf (x), -inf); 302s assert (sup (x), +inf); 302s ***** # NaN values 302s ***** warning id=interval:UndefinedOperation 302s x = infsup (nan); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** warning id=interval:UndefinedOperation 302s x = infsup (nan, 2); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** warning id=interval:UndefinedOperation 302s x = infsup (3, nan); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** # illegal numeric boundaries 302s ***** warning id=interval:UndefinedOperation 302s x = infsup (+inf, -inf); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** warning id=interval:UndefinedOperation 302s x = infsup (+inf, +inf); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** warning id=interval:UndefinedOperation 302s x = infsup (-inf, -inf); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** warning id=interval:UndefinedOperation 302s x = infsup (3, 2); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** warning id=interval:UndefinedOperation 302s x = infsup (3, -inf); 302s assert (inf (x), +inf); 302s assert (sup (x), -inf); 302s ***** # double matrix 302s ***** test 302s x = infsup (magic (4)); 302s assert (inf (x), magic (4)); 302s assert (sup (x), magic (4)); 302s ***** test 302s x = infsup (magic (3), magic (3) + 1); 302s assert (inf (x), magic (3)); 302s assert (sup (x), magic (3) + 1); 302s ***** warning id=interval:UndefinedOperation 302s x = infsup (nan (3)); 302s assert (inf (x), +inf (3)); 302s assert (sup (x), -inf (3)); 302s ***** test 302s x = infsup (-inf (3), +inf (3)); 302s assert (inf (x), -inf (3)); 302s assert (sup (x), +inf (3)); 302s ***** # decimal boundaries 302s ***** test 302s x = infsup ("0.1"); 302s assert (inf (x), 0.1 - eps / 16); 302s assert (sup (x), 0.1); 302s ***** test 302s x = infsup ("0.1e1"); 302s assert (inf (x), 1); 302s assert (sup (x), 1); 302s ***** # hexadecimal boundaries 302s ***** test 302s x = infsup ("0xff"); 302s assert (inf (x), 255); 302s assert (sup (x), 255); 302s ***** test 302s x = infsup ("0xff.1"); 302s assert (inf (x), 255.0625); 302s assert (sup (x), 255.0625); 302s ***** test 302s x = infsup ("0xff.1p-1"); 302s assert (inf (x), 127.53125); 302s assert (sup (x), 127.53125); 302s ***** # named constants 302s ***** test 302s x = infsup ("pi"); 302s assert (inf (x), pi); 302s assert (sup (x), pi + 2 * eps); 302s ***** test 302s x = infsup ("e"); 302s assert (inf (x), e); 302s assert (sup (x), e + eps); 302s ***** # uncertain form 302s ***** test 302s x = infsup ("32?"); 302s assert (inf (x), 31.5); 302s assert (sup (x), 32.5); 302s ***** test 302s x = infsup ("32?8"); 302s assert (inf (x), 24); 302s assert (sup (x), 40); 302s ***** test 302s x = infsup ("32?u"); 302s assert (inf (x), 32); 302s assert (sup (x), 32.5); 302s ***** test 302s x = infsup ("32?d"); 302s assert (inf (x), 31.5); 302s assert (sup (x), 32); 302s ***** test 302s x = infsup ("32??"); 302s assert (inf (x), -inf); 302s assert (sup (x), +inf); 302s ***** test 302s x = infsup ("32??d"); 302s assert (inf (x), -inf); 302s assert (sup (x), 32); 302s ***** test 302s x = infsup ("32??u"); 302s assert (inf (x), 32); 302s assert (sup (x), +inf); 302s ***** test 302s x = infsup ("32?e5"); 302s assert (inf (x), 3150000); 302s assert (sup (x), 3250000); 302s ***** # rational form 302s ***** test 302s x = infsup ("6/9"); 302s assert (inf (x), 2 / 3); 302s assert (sup (x), 2 / 3 + eps / 2); 302s ***** test 302s x = infsup ("6e1/9"); 302s assert (inf (x), 20 / 3 - eps * 2); 302s assert (sup (x), 20 / 3); 302s ***** test 302s x = infsup ("6/9e1"); 302s assert (inf (x), 2 / 30); 302s assert (sup (x), 2 / 30 + eps / 16); 302s ***** test 302s x = infsup ("-6/9"); 302s assert (inf (x), -(2 / 3 + eps / 2)); 302s assert (sup (x), -2 / 3); 303s ***** test 303s x = infsup ("6/-9"); 303s assert (inf (x), -(2 / 3 + eps / 2)); 303s assert (sup (x), -2 / 3); 303s ***** test 303s x = infsup ("-6/-9"); 303s assert (inf (x), 2 / 3); 303s assert (sup (x), 2 / 3 + eps / 2); 303s ***** test 303s x = infsup ("6.6/9.9"); 303s assert (inf (x), 2 / 3); 303s assert (sup (x), 2 / 3 + eps / 2); 303s ***** # inf-sup interval literal 303s ***** test 303s x = infsup ("[2, 3]"); 303s assert (inf (x), 2); 303s assert (sup (x), 3); 303s ***** test 303s x = infsup ("[0.1]"); 303s assert (inf (x), 0.1 - eps / 16); 303s assert (sup (x), 0.1); 303s ***** test 303s x = infsup ("[0xff, 0xff.1]"); 303s assert (inf (x), 255); 303s assert (sup (x), 255.0625); 303s ***** test 303s x = infsup ("[e, pi]"); 303s assert (inf (x), e); 303s assert (sup (x), pi + 2 * eps); 303s ***** test 303s x = infsup ("[6/9, 6e1/9]"); 303s assert (inf (x), 2 / 3); 303s assert (sup (x), 20 / 3); 303s ***** # corner cases 303s ***** test 303s x = infsup (","); 303s assert (inf (x), -inf); 303s assert (sup (x), +inf); 303s ***** test 303s x = infsup ("[, 3]"); 303s assert (inf (x), -inf); 303s assert (sup (x), 3); 303s ***** test 303s x = infsup ("", "3"); 303s assert (inf (x), -inf); 303s assert (sup (x), 3); 303s ***** test 303s x = infsup ("[2, ]"); 303s assert (inf (x), 2); 303s assert (sup (x), inf); 303s ***** test 303s x = infsup ("2", ""); 303s assert (inf (x), 2); 303s assert (sup (x), inf); 303s ***** # decimal vector 303s ***** test 303s x = infsup (["0.1"; "0.2"; "0.3"]); 303s assert (inf (x), [0.1 - eps / 16; 0.2 - eps / 8; 0.3]); 303s assert (sup (x), [0.1; 0.2; 0.3 + eps / 8]); 303s ***** test 303s x = infsup ("0.1; 0.2; 0.3"); 303s assert (inf (x), [0.1 - eps / 16; 0.2 - eps / 8; 0.3]); 303s assert (sup (x), [0.1; 0.2; 0.3 + eps / 8]); 304s ***** test 304s x = infsup ("0.1\n0.2\n0.3"); 304s assert (inf (x), [0.1 - eps / 16; 0.2 - eps / 8; 0.3]); 304s assert (sup (x), [0.1; 0.2; 0.3 + eps / 8]); 304s ***** # cell array with mixed boundaries 304s ***** test 304s x = infsup ({"0.1", 42; "e", "3.2/8"}, {"0xffp2", "42e1"; "pi", 2}); 304s assert (inf (x), [0.1 - eps / 16, 42; e, 0.4 - eps / 4]); 304s assert (sup (x), [1020, 420; pi + 2 * eps, 2]); 304s ***** test 304s x = infsup ({"[2, 3]", "3/4", "[Entire]", "42?3", 1, "0xf"}); 304s assert (inf (x), [2, 0.75, -inf, 39, 1, 15]); 304s assert (sup (x), [3, 0.75, +inf, 45, 1, 15]); 304s ***** # broadcasting 304s ***** test 304s x = infsup (magic (3), 10); 304s assert (inf (x), magic (3)); 304s assert (sup (x), 10 .* ones (3)); 304s ***** test 304s x = infsup (zeros (1, 20), ones (20, 1)); 304s assert (inf (x), zeros (20, 20)); 304s assert (sup (x), ones (20, 20)); 304s ***** # nai 304s ***** warning id=interval:UndefinedOperation 304s x = infsup ("[nai]"); 304s assert (inf (x), +inf); 304s assert (sup (x), -inf); 304s ***** warning id=interval:UndefinedOperation 304s x = infsup ("Ausgeschnitzel"); 304s assert (inf (x), +inf); 304s assert (sup (x), -inf); 304s ***** # interval literals vs. two arguments 304s ***** warning id=interval:UndefinedOperation 304s x = infsup ("[empty]", 42); 304s assert (inf (x), +inf); 304s assert (sup (x), -inf); 304s ***** warning id=interval:UndefinedOperation 304s x = infsup ("0?", 42); 304s assert (inf (x), +inf); 304s assert (sup (x), -inf); 304s ***** # extraction of single errors 304s ***** warning id=interval:UndefinedOperation 304s x = infsup ("0 1 2 [xxx] 3 4"); 304s assert (inf (x), [0 1 2 +inf 3 4]); 304s assert (sup (x), [0 1 2 -inf 3 4]); 304s ***** warning id=interval:UndefinedOperation 304s x = infsup ({1 2; 3 "[xxx]"}); 304s assert (inf (x), [1 2; 3 +inf]); 304s assert (sup (x), [1 2; 3 -inf]); 304s ***** # complex values 304s ***** warning id=interval:InvalidOperand 304s x = infsup ([1 2 3+i 4+0i]); 304s assert (inf (x), [1 2 +inf 4]); 304s assert (sup (x), [1 2 -inf 4]); 304s ***** # inaccurate conversion 304s ***** warning id=interval:PossiblyUndefinedOperation 304s x = infsup ("1.000000000000000000002", "1.000000000000000000001"); 304s assert (inf (x), 1); 304s assert (sup (x), 1 + eps); 304s ***** test 304s n = uint64(2 ^ 53); 304s x = infsup (n, n + 1); 304s assert (inf (x), double (n)); 304s assert (sup (x), double (n + 2)); 304s ***** test 304s n = uint64(2 ^ 53); 304s x = infsup ({n}, n + 1); 304s assert (inf (x), double (n)); 304s assert (sup (x), double (n + 2)); 304s ***** test 304s n = uint64(2 ^ 53); 304s x = infsup (n + 1, n + 1); 304s assert (inf (x), double (n)); 304s assert (sup (x), double (n + 2)); 304s ***** test 304s n = uint64(2 ^ 54); 304s x = infsup (n, n + 1); 304s assert (inf (x), double (n)); 304s assert (sup (x), double (n + 4)); 304s ***** warning id=interval:PossiblyUndefinedOperation 304s n = uint64(2 ^ 54); 304s x = infsup (n + 1, n + 2); 304s assert (inf (x), double (n)); 304s assert (sup (x), double (n + 4)); 304s ***** warning id=interval:PossiblyUndefinedOperation 304s x = infsup ("pi", "3.141592653589793"); 304s assert (inf (x), pi); 304s assert (sup (x), pi); 304s ***** warning id=interval:PossiblyUndefinedOperation 304s x = infsup ("pi", "3.1415926535897932"); 304s assert (inf (x), pi); 304s assert (sup (x), pi + 2 * eps); 304s ***** # isexact flag 304s ***** test 304s [~, isexact] = infsup (); 304s assert (isexact); 304s ***** test 304s [~, isexact] = infsup (0); 304s assert (isexact); 304s ***** test 304s [~, isexact] = infsup ("1 2 3"); 304s assert (isexact, true); 304s ***** test 304s [~, isexact] = infsup ("1 2 3.1"); 304s assert (isexact, false); 304s ***** warning 304s [~, isexact] = infsup ("[nai]"); 304s assert (not (isexact)); 304s ***** # overflow flag 304s ***** test 304s [~, ~, overflow] = infsup (); 304s assert (not (overflow)); 304s ***** test 304s [~, ~, overflow] = infsup (0); 304s assert (not (overflow)); 304s ***** test 304s [~, ~, overflow] = infsup ([1 2 3]); 304s assert (overflow, false (1, 3)); 304s ***** warning 304s [~, ~, overflow] = infsup ("[nai]"); 304s assert (not (overflow)); 304s ***** test 304s [~, ~, overflow] = infsup ("1e3000"); 304s assert (overflow); 304s ***** test 304s [~, ~, overflow] = infsup ("[1, inf]"); 304s assert (not (overflow)); 304s ***** # isnai flag 304s ***** test 304s [~, ~, ~, isnai] = infsup (); 304s assert (not (isnai)); 304s ***** test 304s [~, ~, ~, isnai] = infsup (0); 304s assert (not (isnai)); 304s ***** test 304s [~, ~, ~, isnai] = infsup ([1 2 3]); 304s assert (isnai, false (1, 3)); 304s ***** warning 304s [~, ~, ~, isnai] = infsup ("[nai]"); 304s assert (isnai); 304s ***** warning 304s [~, ~, ~, isnai] = infsup ("xxx"); 304s assert (isnai); 304s ***** warning 304s [~, ~, ~, isnai] = infsup ("1 2 xxx 4"); 304s assert (isnai, [false, false, true, false]); 304s ***** warning 304s [~, ~, ~, isnai] = infsup ("[-inf, inf] [inf, inf]"); 304s assert (isnai, [false, true]); 304s ***** # N-dimensional arrays 304s ***** test 304s x = infsup (zeros (2, 2, 2)); 304s assert (inf (x), zeros (2, 2, 2)); 304s assert (sup (x), zeros (2, 2, 2)); 304s ***** test 304s x = infsup (zeros (2, 2, 2), ones (2, 2, 2)); 304s assert (inf (x), zeros (2, 2, 2)); 304s assert (sup (x), ones (2, 2, 2)); 304s ***** test 304s x = infsup (zeros (2, 1, 2, 1, 2, 1), ones (1, 3, 1, 3, 1, 3)); 304s assert (inf (x), zeros (2, 3, 2, 3, 2, 3)); 304s assert (sup (x), ones (2, 3, 2, 3, 2, 3)); 304s ***** test 304s c1 = reshape ({1, 2, 3, 4, 5, 6, 7, 8}, 2, 2, 2); 304s c2 = reshape ({2, 3, 4, 5, 6, 7, 8, 9}, 2, 2, 2); 304s x = infsup (c1, c2); 304s assert (inf (x), reshape (1:8, 2, 2, 2)); 304s assert (sup (x), reshape (2:9, 2, 2, 2)); 304s ***** shared testdata 304s # Load compiled test data (from src/test/*.itl) 304s testdata = load (file_in_loadpath ("test/itl.mat")); 304s ***** test 304s # Scalar evaluation 304s testcases = testdata.NoSignal.infsup.("b-numsToInterval"); 304s for testcase = [testcases]' 304s assert (isequaln (... 304s infsup (testcase.in{1}, testcase.in{2}), ... 304s testcase.out)); 304s endfor 304s ***** test 304s # Vector evaluation 304s testcases = testdata.NoSignal.infsup.("b-numsToInterval"); 304s in1 = vertcat (vertcat (testcases.in){:, 1}); 304s in2 = vertcat (vertcat (testcases.in){:, 2}); 304s out = vertcat (testcases.out); 304s assert (isequaln (infsup (in1, in2), out)); 304s ***** test 304s # N-dimensional array evaluation 304s testcases = testdata.NoSignal.infsup.("b-numsToInterval"); 304s in1 = vertcat (vertcat (testcases.in){:, 1}); 304s in2 = vertcat (vertcat (testcases.in){:, 2}); 304s out = vertcat (testcases.out); 304s # Reshape data 304s i = -1; 304s do 304s i = i + 1; 304s testsize = factor (numel (in1) + i); 304s until (numel (testsize) > 2) 304s in1 = reshape ([in1; in1(1:i)], testsize); 304s in2 = reshape ([in2; in2(1:i)], testsize); 304s out = reshape ([out; out(1:i)], testsize); 304s assert (isequaln (infsup (in1, in2), out)); 304s ***** test 304s # Scalar evaluation 304s testcases = testdata.NoSignal.infsup.("b-textToInterval"); 304s for testcase = [testcases]' 304s assert (isequaln (... 304s infsup (testcase.in{1}), ... 304s testcase.out)); 304s endfor 305s ***** test 305s # Vector evaluation 305s testcases = testdata.NoSignal.infsup.("b-textToInterval"); 305s in1 = vertcat (testcases.in); 305s out = vertcat (testcases.out); 305s assert (isequaln (infsup (in1), out)); 306s ***** test 306s # N-dimensional array evaluation 306s testcases = testdata.NoSignal.infsup.("b-numsToInterval"); 306s in1 = vertcat (vertcat (testcases.in){:, 1}); 306s in2 = vertcat (vertcat (testcases.in){:, 2}); 306s out = vertcat (testcases.out); 306s # Reshape data 306s i = -1; 306s do 306s i = i + 1; 306s testsize = factor (numel (in1) + i); 306s until (numel (testsize) > 2) 306s in1 = reshape ([in1; in1(1:i)], testsize); 306s in2 = reshape ([in2; in2(1:i)], testsize); 306s out = reshape ([out; out(1:i)], testsize); 306s assert (isequaln (infsup (in1, in2), out)); 306s ***** warning 306s testcases = testdata.PossiblyUndefinedOperation.infsup.("b-textToInterval"); 306s for testcase = [testcases]' 306s lastwarn ("", ""); 306s assert (isequaln (... 306s infsup (testcase.in{1}), ... 306s testcase.out)); 306s assert (nthargout (2, @lastwarn), "interval:PossiblyUndefinedOperation"); 306s endfor 306s ***** warning 306s testcases = testdata.UndefinedOperation.infsup.("b-textToInterval"); 306s for testcase = [testcases]' 306s lastwarn ("", ""); 306s assert (isequaln (... 306s infsup (testcase.in{1}), ... 306s testcase.out)); 306s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 306s endfor 306s ***** warning 306s testcases = testdata.UndefinedOperation.infsup.("b-numsToInterval"); 306s for testcase = [testcases]' 306s lastwarn ("", ""); 306s assert (isequaln (... 306s infsup (testcase.in{1}, testcase.in{2}), ... 306s testcase.out)); 306s assert (nthargout (2, @lastwarn), "interval:UndefinedOperation"); 306s endfor 306s 117 tests, 117 passed, 0 known failure, 0 skipped 306s [inst/@infsup/newdec.m] 306s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/newdec.m 306s ***** # from the documentation string 306s ***** assert (isequal (newdec (infsup (2, 3)), infsupdec (2, 3))); 306s ***** assert (isequal (newdec (infsupdec (2, 3)), infsupdec (2, 3))); 306s ***** assert (isequal (newdec (infsupdec (1, "trv")), infsupdec (1, "trv"))); 306s ***** shared testdata 306s # Load compiled test data (from src/test/*.itl) 306s testdata = load (file_in_loadpath ("test/itl.mat")); 306s ***** test 306s # Scalar evaluation 306s testcases = testdata.NoSignal.infsup.newDec; 306s for testcase = [testcases]' 306s assert (isequaln (... 306s newdec (testcase.in{1}), ... 306s testcase.out)); 306s endfor 306s ***** test 306s # Vector evaluation 306s testcases = testdata.NoSignal.infsup.newDec; 306s in1 = vertcat (vertcat (testcases.in){:, 1}); 306s out = vertcat (testcases.out); 306s assert (isequaln (newdec (in1), out)); 306s ***** test 306s # N-dimensional array evaluation 306s testcases = testdata.NoSignal.infsup.newDec; 306s in1 = vertcat (vertcat (testcases.in){:, 1}); 306s out = vertcat (testcases.out); 306s # Reshape data 306s i = -1; 306s do 306s i = i + 1; 306s testsize = factor (numel (in1) + i); 306s until (numel (testsize) > 2) 306s in1 = reshape ([in1; in1(1:i)], testsize); 306s out = reshape ([out; out(1:i)], testsize); 306s assert (isequaln (newdec (in1), out)); 306s 6 tests, 6 passed, 0 known failure, 0 skipped 306s [inst/@infsup/csch.m] 306s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/csch.m 306s ***** # from the documentation string 306s ***** assert (csch (infsup (1)) == "[0x1.B3AB8A78B90Cp-1, 0x1.B3AB8A78B90C1p-1]"); 306s ***** # correct use of signed zeros 306s ***** test 306s x = csch (infsup (0, inf)); 306s assert (signbit (inf (x))); 306s assert (not (signbit (sup (x)))); 306s ***** shared testdata 306s # Load compiled test data (from src/test/*.itl) 306s testdata = load (file_in_loadpath ("test/itl.mat")); 307s ***** test 307s # Scalar evaluation 307s testcases = testdata.NoSignal.infsup.csch; 307s for testcase = [testcases]' 307s assert (isequaln (... 307s csch (testcase.in{1}), ... 307s testcase.out)); 307s endfor 307s ***** test 307s # Vector evaluation 307s testcases = testdata.NoSignal.infsup.csch; 307s in1 = vertcat (vertcat (testcases.in){:, 1}); 307s out = vertcat (testcases.out); 307s assert (isequaln (csch (in1), out)); 307s ***** test 307s # N-dimensional array evaluation 307s testcases = testdata.NoSignal.infsup.csch; 307s in1 = vertcat (vertcat (testcases.in){:, 1}); 307s out = vertcat (testcases.out); 307s # Reshape data 307s i = -1; 307s do 307s i = i + 1; 307s testsize = factor (numel (in1) + i); 307s until (numel (testsize) > 2) 307s in1 = reshape ([in1; in1(1:i)], testsize); 307s out = reshape ([out; out(1:i)], testsize); 307s assert (isequaln (csch (in1), out)); 307s 5 tests, 5 passed, 0 known failure, 0 skipped 307s [inst/@infsup/reshape.m] 307s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/reshape.m 307s ***** assert (reshape (infsup (1 : 6), 2, 3) == infsup (reshape (1 : 6, 2, 3))); 307s ***** assert (reshape (infsup (1 : 24), 2, [], 4) == infsup (reshape (1 : 24, 2, 3, 4))); 307s 2 tests, 2 passed, 0 known failure, 0 skipped 307s [inst/@infsup/pow.m] 307s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/pow.m 307s ***** # from the documentation string 307s ***** assert (pow (infsup (5, 6), infsup (2, 3)) == infsup (25, 216)); 307s ***** # correct use of signed zeros 307s ***** test 307s x = pow (infsup (0), infsup (1)); 307s assert (signbit (inf (x))); 307s assert (not (signbit (sup (x)))); 307s ***** shared testdata 307s # Load compiled test data (from src/test/*.itl) 307s testdata = load (file_in_loadpath ("test/itl.mat")); 307s ***** test 307s # Scalar evaluation 307s testcases = testdata.NoSignal.infsup.pow; 307s for testcase = [testcases]' 307s assert (isequaln (... 307s pow (testcase.in{1}, testcase.in{2}), ... 307s testcase.out)); 307s endfor 309s ***** test 309s # Vector evaluation 309s testcases = testdata.NoSignal.infsup.pow; 309s in1 = vertcat (vertcat (testcases.in){:, 1}); 309s in2 = vertcat (vertcat (testcases.in){:, 2}); 309s out = vertcat (testcases.out); 309s assert (isequaln (pow (in1, in2), out)); 309s ***** test 309s # N-dimensional array evaluation 309s testcases = testdata.NoSignal.infsup.pow; 309s in1 = vertcat (vertcat (testcases.in){:, 1}); 309s in2 = vertcat (vertcat (testcases.in){:, 2}); 309s out = vertcat (testcases.out); 309s # Reshape data 309s i = -1; 309s do 309s i = i + 1; 309s testsize = factor (numel (in1) + i); 309s until (numel (testsize) > 2) 309s in1 = reshape ([in1; in1(1:i)], testsize); 309s in2 = reshape ([in2; in2(1:i)], testsize); 309s out = reshape ([out; out(1:i)], testsize); 309s assert (isequaln (pow (in1, in2), out)); 309s 5 tests, 5 passed, 0 known failure, 0 skipped 309s [inst/@infsup/resize.m] 309s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/resize.m 309s ***** assert (resize (infsup (magic (3)), 4, 2) == infsup ([8, 1; 3, 5; 4, 9; 0, 0])); 309s ***** assert (resize (infsup (ones (2, 2, 2)), 4, 1, 2) == infsup (resize (ones (2, 2, 2), 4, 1, 2))) 309s 2 tests, 2 passed, 0 known failure, 0 skipped 309s [inst/@infsup/norm.m] 309s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/norm.m 309s ***** test 309s A = infsup ("0 [Empty] [0, 1] 1"); 309s assert (isequal (norm (A, 0, "cols"), infsup ("0 [Empty] [0, 1] 1"))); 309s ***** assert (norm (infsup (magic (3)), inf, 1) == 45); 309s ***** assert (norm (infsup (-magic (3), magic (3)), inf, 1) == "[0, 45]"); 309s 3 tests, 3 passed, 0 known failure, 0 skipped 309s [inst/@infsup/nthroot.m] 309s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/nthroot.m 309s ***** assert (nthroot (infsup (25, 36), 2) == infsup (5, 6)); 309s ***** # correct use of signed zeros 309s ***** test 309s x = nthroot (infsup (0), 2); 309s assert (signbit (inf (x))); 309s assert (not (signbit (sup (x)))); 309s ***** test 309s x = nthroot (infsup (0, inf), -2); 309s assert (signbit (inf (x))); 309s ***** test 309s x = nthroot (infsup (0, inf), -3); 309s assert (signbit (inf (x))); 309s ***** assert (nthroot (infsup (-1, 1), 2) == infsup (0, 1)); 309s ***** assert (nthroot (infsup (-1, 1), 3) == infsup (-1, 1)); 309s ***** assert (nthroot (infsup (-1, 1), -2) == infsup (1, inf)); 309s ***** assert (nthroot (infsup (-1, 1), -3) == infsup (-inf, inf)); 309s ***** shared testdata 309s # Load compiled test data (from src/test/*.itl) 309s testdata = load (file_in_loadpath ("test/itl.mat")); 310s ***** test 310s # Scalar evaluation 310s testcases = testdata.NoSignal.infsup.rootn; 310s for testcase = [testcases]' 310s assert (isequaln (... 310s nthroot (testcase.in{1}, testcase.in{2}), ... 310s testcase.out)); 310s endfor 310s ***** test 310s # Vector evaluation 310s testcases = testdata.NoSignal.infsup.rootn; 310s in1 = vertcat (vertcat (testcases.in){:, 1}); 310s in2 = vertcat (vertcat (testcases.in){:, 2}); 310s out = vertcat (testcases.out); 310s assert (isequaln (nthroot (in1, in2), out)); 310s ***** test 310s # N-dimensional array evaluation 310s testcases = testdata.NoSignal.infsup.rootn; 310s in1 = vertcat (vertcat (testcases.in){:, 1}); 310s in2 = vertcat (vertcat (testcases.in){:, 2}); 310s out = vertcat (testcases.out); 310s # Reshape data 310s i = -1; 310s do 310s i = i + 1; 310s testsize = factor (numel (in1) + i); 310s until (numel (testsize) > 2) 310s if (i > numel (in1)) 310s i = i - numel (in1); 310s in1 = [in1; in1]; 310s in2 = [in2; in2]; 310s out = [out; out]; 310s endif 310s in1 = reshape ([in1; in1(1:i)], testsize); 310s in2 = reshape ([in2; in2(1:i)], testsize); 310s out = reshape ([out; out(1:i)], testsize); 310s assert (isequaln (nthroot (in1, in2), out)); 310s 11 tests, 11 passed, 0 known failure, 0 skipped 310s [inst/@infsup/powrev2.m] 310s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/powrev2.m 310s ***** # from the documentation string 310s ***** assert (powrev2 (infsup (2, 5), infsup (3, 6)) == "[0x1.5D7E8F22BA886p-1, 0x1.4AE00D1CFDEB5p1]"); 310s ***** shared testdata 310s # Load compiled test data (from src/test/*.itl) 310s testdata = load (file_in_loadpath ("test/itl.mat")); 310s ***** test 310s # Scalar evaluation 310s testcases = testdata.NoSignal.infsup.powRev2; 310s for testcase = [testcases]' 310s assert (isequaln (... 310s powrev2 (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 310s testcase.out)); 310s endfor 311s ***** test 311s # Vector evaluation 311s testcases = testdata.NoSignal.infsup.powRev2; 311s in1 = vertcat (vertcat (testcases.in){:, 1}); 311s in2 = vertcat (vertcat (testcases.in){:, 2}); 311s in3 = vertcat (vertcat (testcases.in){:, 3}); 311s out = vertcat (testcases.out); 311s assert (isequaln (powrev2 (in1, in2, in3), out)); 311s ***** test 311s # N-dimensional array evaluation 311s testcases = testdata.NoSignal.infsup.powRev2; 311s in1 = vertcat (vertcat (testcases.in){:, 1}); 311s in2 = vertcat (vertcat (testcases.in){:, 2}); 311s in3 = vertcat (vertcat (testcases.in){:, 3}); 311s out = vertcat (testcases.out); 311s # Reshape data 311s i = -1; 311s do 311s i = i + 1; 311s testsize = factor (numel (in1) + i); 311s until (numel (testsize) > 2) 311s in1 = reshape ([in1; in1(1:i)], testsize); 311s in2 = reshape ([in2; in2(1:i)], testsize); 311s in3 = reshape ([in3; in3(1:i)], testsize); 311s out = reshape ([out; out(1:i)], testsize); 311s assert (isequaln (powrev2 (in1, in2, in3), out)); 311s 4 tests, 4 passed, 0 known failure, 0 skipped 311s [inst/@infsup/pownrev.m] 311s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/pownrev.m 311s ***** assert (pownrev (infsup (25, 36), infsup (0, inf), 2) == infsup (5, 6)); 311s ***** shared testdata 311s # Load compiled test data (from src/test/*.itl) 311s testdata = load (file_in_loadpath ("test/itl.mat")); 311s ***** test 311s # Scalar evaluation 311s testcases = testdata.NoSignal.infsup.pownRev; 311s for testcase = [testcases]' 311s assert (isequaln (... 311s pownrev (testcase.in{1}, testcase.in{2}), ... 311s testcase.out)); 311s endfor 316s ***** test 316s # Vector evaluation 316s testcases = testdata.NoSignal.infsup.pownRev; 316s in1 = vertcat (vertcat (testcases.in){:, 1}); 316s in2 = vertcat (vertcat (testcases.in){:, 2}); 316s out = vertcat (testcases.out); 316s assert (isequaln (pownrev (in1, in2), out)); 316s ***** test 316s # N-dimensional array evaluation 316s testcases = testdata.NoSignal.infsup.pownRev; 316s in1 = vertcat (vertcat (testcases.in){:, 1}); 316s in2 = vertcat (vertcat (testcases.in){:, 2}); 316s out = vertcat (testcases.out); 316s # Reshape data 316s i = -1; 316s do 316s i = i + 1; 316s testsize = factor (numel (in1) + i); 316s until (numel (testsize) > 2) 316s in1 = reshape ([in1; in1(1:i)], testsize); 316s in2 = reshape ([in2; in2(1:i)], testsize); 316s out = reshape ([out; out(1:i)], testsize); 316s assert (isequaln (pownrev (in1, in2), out)); 316s ***** test 316s # Scalar evaluation 316s testcases = testdata.NoSignal.infsup.pownRevBin; 316s for testcase = [testcases]' 316s assert (isequaln (... 316s pownrev (testcase.in{1}, testcase.in{2}, testcase.in{3}), ... 316s testcase.out)); 316s endfor 318s ***** test 318s # Vector evaluation 318s testcases = testdata.NoSignal.infsup.pownRevBin; 318s in1 = vertcat (vertcat (testcases.in){:, 1}); 318s in2 = vertcat (vertcat (testcases.in){:, 2}); 318s in3 = vertcat (vertcat (testcases.in){:, 3}); 318s out = vertcat (testcases.out); 318s assert (isequaln (pownrev (in1, in2, in3), out)); 318s ***** test 318s # N-dimensional array evaluation 318s testcases = testdata.NoSignal.infsup.pownRevBin; 318s in1 = vertcat (vertcat (testcases.in){:, 1}); 318s in2 = vertcat (vertcat (testcases.in){:, 2}); 318s in3 = vertcat (vertcat (testcases.in){:, 3}); 318s out = vertcat (testcases.out); 318s # Reshape data 318s i = -1; 318s do 318s i = i + 1; 318s testsize = factor (numel (in1) + i); 318s until (numel (testsize) > 2) 318s in1 = reshape ([in1; in1(1:i)], testsize); 318s in2 = reshape ([in2; in2(1:i)], testsize); 318s in3 = reshape ([in3; in3(1:i)], testsize); 318s out = reshape ([out; out(1:i)], testsize); 318s assert (isequaln (pownrev (in1, in2, in3), out)); 318s 7 tests, 7 passed, 0 known failure, 0 skipped 318s [inst/@infsup/intervaltoexact.m] 318s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/intervaltoexact.m 318s ***** assert (intervaltoexact (infsup (1 + eps)), "[0x1.0000000000001p+0]"); 318s 1 test, 1 passed, 0 known failure, 0 skipped 318s [inst/@infsup/log2.m] 318s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/log2.m 318s ***** # from the documentation string 318s ***** assert (log2 (infsup (2)) == 1); 318s ***** # correct use of signed zeros 318s ***** test 318s x = log2 (infsup (1)); 318s assert (signbit (inf (x))); 318s assert (not (signbit (sup (x)))); 318s ***** shared testdata 318s # Load compiled test data (from src/test/*.itl) 318s testdata = load (file_in_loadpath ("test/itl.mat")); 318s ***** test 318s # Scalar evaluation 318s testcases = testdata.NoSignal.infsup.log2; 318s for testcase = [testcases]' 318s assert (isequaln (... 318s log2 (testcase.in{1}), ... 318s testcase.out)); 318s endfor 318s ***** test 318s # Vector evaluation 318s testcases = testdata.NoSignal.infsup.log2; 318s in1 = vertcat (vertcat (testcases.in){:, 1}); 318s out = vertcat (testcases.out); 318s assert (isequaln (log2 (in1), out)); 318s ***** test 318s # N-dimensional array evaluation 318s testcases = testdata.NoSignal.infsup.log2; 318s in1 = vertcat (vertcat (testcases.in){:, 1}); 318s out = vertcat (testcases.out); 318s # Reshape data 318s i = -1; 318s do 318s i = i + 1; 318s testsize = factor (numel (in1) + i); 318s until (numel (testsize) > 2) 318s in1 = reshape ([in1; in1(1:i)], testsize); 318s out = reshape ([out; out(1:i)], testsize); 318s assert (isequaln (log2 (in1), out)); 318s 5 tests, 5 passed, 0 known failure, 0 skipped 318s [inst/@infsup/sup.m] 318s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/sup.m 318s ***** # from the documentation string 318s ***** assert (sup (infsup (2.5, 3.5)), 3.5); 318s ***** shared testdata 318s # Load compiled test data (from src/test/*.itl) 318s testdata = load (file_in_loadpath ("test/itl.mat")); 318s ***** test 318s # Scalar evaluation 318s testcases = testdata.NoSignal.infsup.sup; 318s for testcase = [testcases]' 318s assert (isequaln (... 318s sup (testcase.in{1}), ... 318s testcase.out)); 318s endfor 318s ***** test 318s # Vector evaluation 318s testcases = testdata.NoSignal.infsup.sup; 318s in1 = vertcat (vertcat (testcases.in){:, 1}); 318s out = vertcat (testcases.out); 318s assert (isequaln (sup (in1), out)); 318s ***** test 318s # N-dimensional array evaluation 318s testcases = testdata.NoSignal.infsup.sup; 318s in1 = vertcat (vertcat (testcases.in){:, 1}); 318s out = vertcat (testcases.out); 318s # Reshape data 318s i = -1; 318s do 318s i = i + 1; 318s testsize = factor (numel (in1) + i); 318s until (numel (testsize) > 2) 318s in1 = reshape ([in1; in1(1:i)], testsize); 318s out = reshape ([out; out(1:i)], testsize); 318s assert (isequaln (sup (in1), out)); 318s 4 tests, 4 passed, 0 known failure, 0 skipped 318s [inst/@infsup/isempty.m] 318s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/isempty.m 318s ***** assert (isempty (infsup ())); 318s ***** assert (not (isempty (infsup (1, 2)))); 318s ***** shared testdata 318s # Load compiled test data (from src/test/*.itl) 318s testdata = load (file_in_loadpath ("test/itl.mat")); 319s ***** test 319s # Scalar evaluation 319s testcases = testdata.NoSignal.infsup.isEmpty; 319s for testcase = [testcases]' 319s assert (isequaln (... 319s isempty (testcase.in{1}), ... 319s testcase.out)); 319s endfor 319s ***** test 319s # Vector evaluation 319s testcases = testdata.NoSignal.infsup.isEmpty; 319s in1 = vertcat (vertcat (testcases.in){:, 1}); 319s out = vertcat (testcases.out); 319s assert (isequaln (isempty (in1), out)); 319s ***** test 319s # N-dimensional array evaluation 319s testcases = testdata.NoSignal.infsup.isEmpty; 319s in1 = vertcat (vertcat (testcases.in){:, 1}); 319s out = vertcat (testcases.out); 319s # Reshape data 319s i = -1; 319s do 319s i = i + 1; 319s testsize = factor (numel (in1) + i); 319s until (numel (testsize) > 2) 319s in1 = reshape ([in1; in1(1:i)], testsize); 319s out = reshape ([out; out(1:i)], testsize); 319s assert (isequaln (isempty (in1), out)); 319s 5 tests, 5 passed, 0 known failure, 0 skipped 319s [inst/@infsup/cat.m] 319s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/cat.m 319s ***** assert (size (cat (1, infsup ([]), infsup ([]))), [0 0]); 319s ***** assert (cat (1, infsup (1), infsup (2)) == infsup (cat (1, 1, 2))); 319s ***** assert (cat (2, infsup (1), infsup (2)) == infsup (cat (2, 1, 2))); 319s ***** assert (cat (5, infsup (1), infsup (2)) == infsup (cat (5, 1, 2))); 319s ***** assert (cat (1, infsup (zeros (2, 2, 2)), infsup (ones (2, 2, 2))) == infsup (cat (1, zeros (2, 2, 2), ones (2, 2, 2)))); 319s 5 tests, 5 passed, 0 known failure, 0 skipped 319s [inst/@infsup/abs.m] 319s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/abs.m 319s ***** # Empty interval 319s ***** assert (abs (infsup ()) == infsup ()); 319s ***** # Singleton intervals 319s ***** assert (abs (infsup (1)) == infsup (1)); 319s ***** assert (abs (infsup (0)) == infsup (0)); 319s ***** assert (abs (infsup (-1)) == infsup (1)); 319s ***** assert (abs (infsup (realmax)) == infsup (realmax)); 319s ***** assert (abs (infsup (realmin)) == infsup (realmin)); 319s ***** assert (abs (infsup (-realmin)) == infsup (realmin)); 319s ***** assert (abs (infsup (-realmax)) == infsup (realmax)); 319s ***** # Bounded intervals 319s ***** assert (abs (infsup (1, 2)) == infsup (1, 2)); 319s ***** assert (abs (infsup (0, 1)) == infsup (0, 1)); 319s ***** assert (abs (infsup (-1, 1)) == infsup (0, 1)); 319s ***** assert (abs (infsup (-1, 0)) == infsup (0, 1)); 319s ***** assert (abs (infsup (-2, -1)) == infsup (1, 2)); 319s ***** # Unbounded intervals 319s ***** assert (abs (infsup (0, inf)) == infsup (0, inf)); 319s ***** assert (abs (infsup (-inf, inf)) == infsup (0, inf)); 319s ***** assert (abs (infsup (-inf, 0)) == infsup (0, inf)); 319s ***** assert (abs (infsup (1, inf)) == infsup (1, inf)); 319s ***** assert (abs (infsup (-1, inf)) == infsup (0, inf)); 319s ***** assert (abs (infsup (-inf, -1)) == infsup (1, inf)); 319s ***** assert (abs (infsup (-inf, 1)) == infsup (0, inf)); 319s ***** # from the documentation string 319s ***** assert (abs (infsup (2.5, 3.5)) == infsup (2.5, 3.5)); 319s ***** assert (abs (infsup (-0.5, 5.5)) == infsup (0, 5.5)); 319s ***** # correct use of signed zeros 319s ***** assert (signbit (inf (abs (infsup (-1, 0))))); 319s ***** test 319s x = abs (infsup (0)); 319s assert (signbit (inf (x))); 319s assert (not (signbit (sup (x)))); 319s ***** shared testdata 319s # Load compiled test data (from src/test/*.itl) 319s testdata = load (file_in_loadpath ("test/itl.mat")); 319s ***** test 319s # Scalar evaluation 319s testcases = testdata.NoSignal.infsup.abs; 319s for testcase = [testcases]' 319s assert (isequaln (... 319s abs (testcase.in{1}), ... 319s testcase.out)); 319s endfor 319s ***** test 319s # Vector evaluation 319s testcases = testdata.NoSignal.infsup.abs; 319s in1 = vertcat (vertcat (testcases.in){:, 1}); 319s out = vertcat (testcases.out); 319s assert (isequaln (abs (in1), out)); 319s ***** test 319s # N-dimensional array evaluation 319s testcases = testdata.NoSignal.infsup.abs; 319s in1 = vertcat (vertcat (testcases.in){:, 1}); 319s out = vertcat (testcases.out); 319s # Reshape data 319s i = -1; 319s do 319s i = i + 1; 319s testsize = factor (numel (in1) + i); 319s until (numel (testsize) > 2) 319s in1 = reshape ([in1; in1(1:i)], testsize); 319s out = reshape ([out; out(1:i)], testsize); 319s assert (isequaln (abs (in1), out)); 319s 27 tests, 27 passed, 0 known failure, 0 skipped 319s [inst/@infsup/sech.m] 319s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/sech.m 319s ***** # from the documentation string 319s ***** assert (sech (infsup (1)) == "[0x1.4BCDC50ED6BE7p-1, 0x1.4BCDC50ED6BE8p-1]"); 319s ***** # correct use of signed zeros 319s ***** test 319s x = sech (infsup (0, inf)); 319s assert (signbit (inf (x))); 319s ***** shared testdata 319s # Load compiled test data (from src/test/*.itl) 319s testdata = load (file_in_loadpath ("test/itl.mat")); 319s ***** test 319s # Scalar evaluation 319s testcases = testdata.NoSignal.infsup.sech; 319s for testcase = [testcases]' 319s assert (isequaln (... 319s sech (testcase.in{1}), ... 319s testcase.out)); 319s endfor 319s ***** test 319s # Vector evaluation 319s testcases = testdata.NoSignal.infsup.sech; 319s in1 = vertcat (vertcat (testcases.in){:, 1}); 319s out = vertcat (testcases.out); 319s assert (isequaln (sech (in1), out)); 319s ***** test 319s # N-dimensional array evaluation 319s testcases = testdata.NoSignal.infsup.sech; 319s in1 = vertcat (vertcat (testcases.in){:, 1}); 319s out = vertcat (testcases.out); 319s # Reshape data 319s i = -1; 319s do 319s i = i + 1; 319s testsize = factor (numel (in1) + i); 319s until (numel (testsize) > 2) 319s in1 = reshape ([in1; in1(1:i)], testsize); 319s out = reshape ([out; out(1:i)], testsize); 319s assert (isequaln (sech (in1), out)); 319s 5 tests, 5 passed, 0 known failure, 0 skipped 319s [inst/@infsup/sum.m] 319s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/sum.m 319s ***** # from the documentation string 319s ***** assert (sum ([infsup(1), pow2(-1074), -1]) == infsup (pow2 (-1074))); 319s ***** assert (sum (infsup ([])) == 0); 319s ***** # correct use of signed zeros 319s ***** test 319s x = sum (infsup (0)); 319s assert (signbit (inf (x))); 319s assert (not (signbit (sup (x)))); 319s ***** # N-dimensional arrays 319s ***** assert (sum (infsup (ones (1, 1, 10))) == infsup (10)); 319s ***** assert (sum (infsup (ones (1, 1, 10))) == infsup (10)); 319s 5 tests, 5 passed, 0 known failure, 0 skipped 319s [inst/@infsup/cancelplus.m] 319s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/cancelplus.m 319s ***** # from the documentation string 319s ***** assert (cancelplus (infsup (2, 3), infsup (1, 1.5)) == infsup (3.5, 4)); 319s ***** shared testdata 319s # Load compiled test data (from src/test/*.itl) 319s testdata = load (file_in_loadpath ("test/itl.mat")); 319s ***** test 319s # Scalar evaluation 319s testcases = testdata.NoSignal.infsup.cancelPlus; 319s for testcase = [testcases]' 319s assert (isequaln (... 319s cancelplus (testcase.in{1}, testcase.in{2}), ... 319s testcase.out)); 319s endfor 320s ***** test 320s # Vector evaluation 320s testcases = testdata.NoSignal.infsup.cancelPlus; 320s in1 = vertcat (vertcat (testcases.in){:, 1}); 320s in2 = vertcat (vertcat (testcases.in){:, 2}); 320s out = vertcat (testcases.out); 320s assert (isequaln (cancelplus (in1, in2), out)); 320s ***** test 320s # Decorated scalar evaluation 320s testcases = testdata.NoSignal.infsupdec.cancelPlus; 320s for testcase = [testcases]' 320s assert (isequaln (... 320s cancelplus (testcase.in{1}, testcase.in{2}), ... 320s testcase.out)); 320s endfor 320s ***** test 320s # Decorated vector evaluation 320s testcases = testdata.NoSignal.infsupdec.cancelPlus; 320s in1 = vertcat (vertcat (testcases.in){:, 1}); 320s in2 = vertcat (vertcat (testcases.in){:, 2}); 320s out = vertcat (testcases.out); 320s assert (isequaln (cancelplus (in1, in2), out)); 320s ***** test 320s # N-dimensional array vector evaluation 320s testcases = testdata.NoSignal.infsupdec.cancelPlus; 320s in1 = vertcat (vertcat (testcases.in){:, 1}); 320s in2 = vertcat (vertcat (testcases.in){:, 2}); 320s out = vertcat (testcases.out); 320s # Reshape data 320s i = -1; 320s do 320s i = i + 1; 320s testsize = factor (numel (in1) + i); 320s until (numel (testsize) > 2) 320s in1 = reshape ([in1; in1(1:i)], testsize); 320s in2 = reshape ([in2; in2(1:i)], testsize); 320s out = reshape ([out; out(1:i)], testsize); 320s assert (isequaln (cancelplus (in1, in2), out)); 320s 6 tests, 6 passed, 0 known failure, 0 skipped 320s [inst/@infsup/ismember.m] 320s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/ismember.m 320s ***** assert (ismember (0, entire ())); 320s ***** assert (ismember (0, intervalpart (entire ()))); 320s ***** assert (not (ismember (0, empty ()))); 320s ***** assert (not (ismember (0, intervalpart (empty ())))); 320s ***** warning assert (not (ismember (0, infsupdec (2, 1)))); 320s ***** shared testdata 320s # Load compiled test data (from src/test/*.itl) 320s testdata = load (file_in_loadpath ("test/itl.mat")); 320s ***** test 320s # Scalar evaluation 320s testcases = testdata.NoSignal.infsup.isMember; 320s for testcase = [testcases]' 320s assert (isequaln (... 320s ismember (testcase.in{1}, testcase.in{2}), ... 320s testcase.out)); 320s endfor 320s ***** test 320s # Vector evaluation 320s testcases = testdata.NoSignal.infsup.isMember; 320s in1 = vertcat (vertcat (testcases.in){:, 1}); 320s in2 = vertcat (vertcat (testcases.in){:, 2}); 320s out = vertcat (testcases.out); 320s assert (isequaln (ismember (in1, in2), out)); 320s ***** test 320s # N-dimensional array evaluation 320s testcases = testdata.NoSignal.infsup.isMember; 320s in1 = vertcat (vertcat (testcases.in){:, 1}); 320s in2 = vertcat (vertcat (testcases.in){:, 2}); 320s out = vertcat (testcases.out); 320s # Reshape data 320s i = -1; 320s do 320s i = i + 1; 320s testsize = factor (numel (in1) + i); 320s until (numel (testsize) > 2) 320s in1 = reshape ([in1; in1(1:i)], testsize); 320s in2 = reshape ([in2; in2(1:i)], testsize); 320s out = reshape ([out; out(1:i)], testsize); 320s assert (isequaln (ismember (in1, in2), out)); 320s ***** test 320s # Decorated scalar evaluation 320s testcases = testdata.NoSignal.infsupdec.isMember; 320s for testcase = [testcases]' 320s assert (isequaln (... 320s ismember (testcase.in{1}, testcase.in{2}), ... 320s testcase.out)); 320s endfor 320s ***** test 320s # Decorated vector evaluation 320s testcases = testdata.NoSignal.infsupdec.isMember; 320s in1 = vertcat (vertcat (testcases.in){:, 1}); 320s in2 = vertcat (vertcat (testcases.in){:, 2}); 320s out = vertcat (testcases.out); 320s assert (isequaln (ismember (in1, in2), out)); 320s ***** test 320s # Decorated N-dimensional array evaluation 320s testcases = testdata.NoSignal.infsupdec.isMember; 320s in1 = vertcat (vertcat (testcases.in){:, 1}); 320s in2 = vertcat (vertcat (testcases.in){:, 2}); 320s out = vertcat (testcases.out); 320s # Reshape data 320s i = -1; 320s do 320s i = i + 1; 320s testsize = factor (numel (in1) + i); 320s until (numel (testsize) > 2) 320s in1 = reshape ([in1; in1(1:i)], testsize); 320s in2 = reshape ([in2; in2(1:i)], testsize); 320s out = reshape ([out; out(1:i)], testsize); 320s assert (isequaln (ismember (in1, in2), out)); 320s 11 tests, 11 passed, 0 known failure, 0 skipped 320s [inst/@infsup/erf.m] 320s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/erf.m 320s ***** # from the documentation string 320s ***** assert (erf (infsup (1)) == "[0x1.AF767A741088Ap-1, 0x1.AF767A741088Bp-1]"); 320s ***** # correct use of signed zeros 320s ***** test 320s x = erf (infsup (0)); 320s assert (signbit (inf (x))); 320s assert (not (signbit (sup (x)))); 320s 2 tests, 2 passed, 0 known failure, 0 skipped 320s [inst/@infsup/idist.m] 320s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/idist.m 320s ***** # from the documentation string 320s ***** assert (idist (infsup (0, 6), infsup (7, 20)), 1); 320s 1 test, 1 passed, 0 known failure, 0 skipped 320s [inst/@infsup/log1p.m] 320s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/log1p.m 320s ***** # from the documentation string 320s ***** assert (log1p (infsup (eps)) == "[0x1.FFFFFFFFFFFFFp-53, 0x1p-52]"); 320s ***** # correct use of signed zeros 320s ***** test 320s x = log1p (infsup (0)); 320s assert (signbit (inf (x))); 320s assert (not (signbit (sup (x)))); 320s ***** shared testdata 320s # Load compiled test data (from src/test/*.itl) 320s testdata = load (file_in_loadpath ("test/itl.mat")); 320s ***** test 320s # Scalar evaluation 320s testcases = testdata.NoSignal.infsup.logp1; 320s for testcase = [testcases]' 320s assert (isequaln (... 320s log1p (testcase.in{1}), ... 320s testcase.out)); 320s endfor 321s ***** test 321s # Vector evaluation 321s testcases = testdata.NoSignal.infsup.logp1; 321s in1 = vertcat (vertcat (testcases.in){:, 1}); 321s out = vertcat (testcases.out); 321s assert (isequaln (log1p (in1), out)); 321s ***** test 321s # N-dimensional array evaluation 321s testcases = testdata.NoSignal.infsup.logp1; 321s in1 = vertcat (vertcat (testcases.in){:, 1}); 321s out = vertcat (testcases.out); 321s # Reshape data 321s i = -1; 321s do 321s i = i + 1; 321s testsize = factor (numel (in1) + i); 321s until (numel (testsize) > 2) 321s in1 = reshape ([in1; in1(1:i)], testsize); 321s out = reshape ([out; out(1:i)], testsize); 321s assert (isequaln (log1p (in1), out)); 321s 5 tests, 5 passed, 0 known failure, 0 skipped 321s [inst/@infsup/expm.m] 321s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/expm.m 321s ***** # from the paper 321s ***** test 321s A = infsup ([0 1; 0 -3], [0 1; 0 -2]); 321s assert (all (all (subset (infsup ([1, 0.316738; 0, 0.0497871], [1, 0.432332; 0, 0.135335]), expm (A))))); 321s 1 test, 1 passed, 0 known failure, 0 skipped 321s [inst/@infsup/inv.m] 321s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/inv.m 321s ***** # from the wiki 321s ***** test 321s A = infsup ([1, 2, 3; 4, 0, 0; 0, 0, 1]); 321s A (2, 3) = "[0, 6]"; 321s B = inv (A); 321s assert (inf (B) == [0, .25, -1.5; .5, -.125, -1.5; 0, 0, 1]); 321s assert (sup (B) == [0, .25, 0; .5, -.125, -.75; 0, 0, 1]); 321s ***** # from the documentation string 321s ***** assert (inv (infsup ([2, 1, 1; 0, 1, 0; 1, 0, 0])) == [0, 0, 1; 0, 1, 0; 1, -1, -2]); 321s ***** assert (inv (infsup ([1, 2, 3; 4, 0, 6; 0, 0, 1])) == [0, .25, -1.5; .5, -.125, -.75; 0, 0, 1]); 321s 3 tests, 3 passed, 0 known failure, 0 skipped 321s [inst/@infsup/floor.m] 321s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/floor.m 321s ***** # Empty interval 321s ***** assert (floor (infsup ()) == infsup ()); 321s ***** # Singleton intervals 321s ***** assert (floor (infsup (0)) == infsup (0)); 321s ***** assert (floor (infsup (0.5)) == infsup (0)); 321s ***** assert (floor (infsup (-0.5)) == infsup (-1)); 321s ***** # Bounded intervals 321s ***** assert (floor (infsup (-0.5, 0)) == infsup (-1, 0)); 321s ***** assert (floor (infsup (0, 0.5)) == infsup (0)); 321s ***** assert (floor (infsup (0.25, 0.5)) == infsup (0)); 321s ***** assert (floor (infsup (-1, 0)) == infsup (-1, 0)); 321s ***** assert (floor (infsup (-1, 1)) == infsup (-1, 1)); 321s ***** assert (floor (infsup (-realmin, realmin)) == infsup (-1, 0)); 321s ***** assert (floor (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 321s ***** # Unbounded intervals 321s ***** assert (floor (infsup (-realmin, inf)) == infsup (-1, inf)); 321s ***** assert (floor (infsup (-realmax, inf)) == infsup (-realmax, inf)); 321s ***** assert (floor (infsup (-inf, realmin)) == infsup (-inf, 0)); 321s ***** assert (floor (infsup (-inf, realmax)) == infsup (-inf, realmax)); 321s ***** assert (floor (infsup (-inf, inf)) == infsup (-inf, inf)); 321s ***** # from the documentation string 321s ***** assert (floor (infsup (2.5, 3.5)) == infsup (2, 3)); 321s ***** assert (floor (infsup (-0.5, 5)) == infsup (-1, 5)); 321s ***** # correct use of signed zeros 321s ***** test 321s x = floor (infsup (0.5)); 321s assert (signbit (inf (x))); 321s assert (not (signbit (sup (x)))); 321s ***** test 321s x = floor (infsup (0)); 321s assert (signbit (inf (x))); 321s assert (not (signbit (sup (x)))); 321s ***** shared testdata 321s # Load compiled test data (from src/test/*.itl) 321s testdata = load (file_in_loadpath ("test/itl.mat")); 321s ***** test 321s # Scalar evaluation 321s testcases = testdata.NoSignal.infsup.floor; 321s for testcase = [testcases]' 321s assert (isequaln (... 321s floor (testcase.in{1}), ... 321s testcase.out)); 321s endfor 321s ***** test 321s # Vector evaluation 321s testcases = testdata.NoSignal.infsup.floor; 321s in1 = vertcat (vertcat (testcases.in){:, 1}); 321s out = vertcat (testcases.out); 321s assert (isequaln (floor (in1), out)); 321s ***** test 321s # N-dimensional array evaluation 321s testcases = testdata.NoSignal.infsup.floor; 321s in1 = vertcat (vertcat (testcases.in){:, 1}); 321s out = vertcat (testcases.out); 321s # Reshape data 321s i = -1; 321s do 321s i = i + 1; 321s testsize = factor (numel (in1) + i); 321s until (numel (testsize) > 2) 321s in1 = reshape ([in1; in1(1:i)], testsize); 321s out = reshape ([out; out(1:i)], testsize); 321s assert (isequaln (floor (in1), out)); 321s 23 tests, 23 passed, 0 known failure, 0 skipped 321s [inst/@infsup/ceil.m] 321s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/ceil.m 321s ***** # Empty interval 321s ***** assert (ceil (infsup ()) == infsup ()); 321s ***** # Singleton intervals 321s ***** assert (ceil (infsup (0)) == infsup (0)); 321s ***** assert (ceil (infsup (0.5)) == infsup (1)); 321s ***** assert (ceil (infsup (-0.5)) == infsup (0)); 321s ***** # Bounded intervals 321s ***** assert (ceil (infsup (-0.5, 0)) == infsup (0)); 321s ***** assert (ceil (infsup (0, 0.5)) == infsup (0, 1)); 321s ***** assert (ceil (infsup (0.25, 0.5)) == infsup (1)); 321s ***** assert (ceil (infsup (-1, 0)) == infsup (-1, 0)); 321s ***** assert (ceil (infsup (-1, 1)) == infsup (-1, 1)); 321s ***** assert (ceil (infsup (-realmin, realmin)) == infsup (0, 1)); 321s ***** assert (ceil (infsup (-realmax, realmax)) == infsup (-realmax, realmax)); 321s ***** # Unbounded intervals 321s ***** assert (ceil (infsup (-realmin, inf)) == infsup (0, inf)); 321s ***** assert (ceil (infsup (-realmax, inf)) == infsup (-realmax, inf)); 321s ***** assert (ceil (infsup (-inf, realmin)) == infsup (-inf, 1)); 321s ***** assert (ceil (infsup (-inf, realmax)) == infsup (-inf, realmax)); 321s ***** assert (ceil (infsup (-inf, inf)) == infsup (-inf, inf)); 321s ***** # from the documentation string 321s ***** assert (ceil (infsup (2.5, 3.5)) == infsup (3, 4)); 321s ***** assert (ceil (infsup (-.5, 5)) == infsup (0, 5)); 321s ***** # correct use of signed zeros 321s ***** test 321s x = ceil (infsup (-0.5)); 321s assert (signbit (inf (x))); 321s assert (not (signbit (sup (x)))); 321s ***** test 321s x = ceil (infsup (0)); 321s assert (signbit (inf (x))); 321s assert (not (signbit (sup (x)))); 321s ***** shared testdata 321s # Load compiled test data (from src/test/*.itl) 321s testdata = load (file_in_loadpath ("test/itl.mat")); 321s ***** test 321s # Scalar evaluation 321s testcases = testdata.NoSignal.infsup.ceil; 321s for testcase = [testcases]' 321s assert (isequaln (... 321s ceil (testcase.in{1}), ... 321s testcase.out)); 321s endfor 321s ***** test 321s # Vector evaluation 321s testcases = testdata.NoSignal.infsup.ceil; 321s in1 = vertcat (vertcat (testcases.in){:, 1}); 321s out = vertcat (testcases.out); 321s assert (isequaln (ceil (in1), out)); 321s ***** test 321s # N-dimensional array evaluation 321s testcases = testdata.NoSignal.infsup.ceil; 321s in1 = vertcat (vertcat (testcases.in){:, 1}); 321s out = vertcat (testcases.out); 321s # Reshape data 321s i = -1; 321s do 321s i = i + 1; 321s testsize = factor (numel (in1) + i); 321s until (numel (testsize) > 2) 321s in1 = reshape ([in1; in1(1:i)], testsize); 321s out = reshape ([out; out(1:i)], testsize); 321s assert (isequaln (ceil (in1), out)); 321s 23 tests, 23 passed, 0 known failure, 0 skipped 321s [inst/@infsup/interior.m] 321s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/@infsup/interior.m 321s ***** assert (interior (infsup (1, 2), infsup (0, 3))); 321s ***** shared testdata 321s # Load compiled test data (from src/test/*.itl) 321s testdata = load (file_in_loadpath ("test/itl.mat")); 321s ***** test 321s # Scalar evaluation 321s testcases = testdata.NoSignal.infsup.interior; 321s for testcase = [testcases]' 321s assert (isequaln (... 321s interior (testcase.in{1}, testcase.in{2}), ... 321s testcase.out)); 321s endfor 321s ***** test 321s # Vector evaluation 321s testcases = testdata.NoSignal.infsup.interior; 321s in1 = vertcat (vertcat (testcases.in){:, 1}); 321s in2 = vertcat (vertcat (testcases.in){:, 2}); 321s out = vertcat (testcases.out); 321s assert (isequaln (interior (in1, in2), out)); 321s ***** test 321s # N-dimensional array evaluation 321s testcases = testdata.NoSignal.infsup.interior; 321s in1 = vertcat (vertcat (testcases.in){:, 1}); 321s in2 = vertcat (vertcat (testcases.in){:, 2}); 321s out = vertcat (testcases.out); 321s # Reshape data 321s i = -1; 321s do 321s i = i + 1; 321s testsize = factor (numel (in1) + i); 321s until (numel (testsize) > 2) 321s in1 = reshape ([in1; in1(1:i)], testsize); 321s in2 = reshape ([in2; in2(1:i)], testsize); 321s out = reshape ([out; out(1:i)], testsize); 321s assert (isequaln (interior (in1, in2), out)); 321s 4 tests, 4 passed, 0 known failure, 0 skipped 321s [inst/verintlinineqs.m] 321s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/verintlinineqs.m 321s ***** test 321s A = [-2, -3; -2, -1]; 321s b = [-1500; -1000]; 321s [x, As] = verintlinineqs (A, b); 321s assert (x, [375; 250], 1e-9); 321s assert (all (x >= [375; 250])); 321s assert (all (all (isempty (As)))); 321s 1 test, 1 passed, 0 known failure, 0 skipped 321s [inst/vereigvec.m] 321s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/vereigvec.m 321s ***** test 321s A = [1 0 0; 0 1 1; 0 0 1]; 321s assert (vereigvec (A, [1; 0; 0]), 1); 321s assert (vereigvec (A, [0; 1; 0]), 1); 321s assert (vereigvec (A, [0; 0; 1]), 0); 322s ***** test 322s A = magic (3); 322s [evc, lambda] = vereigvec (A, [1 1 1]); 322s assert (evc, 1); 322s assert (lambda == 15); 322s assert (vereigvec (A, [1; 0; 0]), 0); 322s assert (vereigvec (A, [0; 1; 0]), 0); 322s assert (vereigvec (A, [0; 0; 1]), 0); 322s ***** test 322s A = magic (3) + infsup ("[-5, 5]"); 322s [evc, lambda, As] = vereigvec (A, [1 0 0]); 322s assert (evc, 1); 322s assert (lambda == "[3, 13]"); 322s assert (ismember ([8 1 6; 0 2 4; 0 5 -2], As)); 322s assert (max (max (wid (As))) < 1e-14); 322s 3 tests, 3 passed, 0 known failure, 0 skipped 322s [inst/__check_crlibm__.m] 322s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/inst/__check_crlibm__.m 322s ***** assert (__check_crlibm__ ()); 322s 1 test, 1 passed, 0 known failure, 0 skipped 322s Checking C++ files ... 322s [src/intervaltotext.cc] 322s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/src/intervaltotext.cc 322s ***** assert (intervaltotext (infsup (1 + eps), "exact decimal"), "[1.0000000000000002220446049250313080847263336181640625]"); 322s ***** assert (intervaltotext (infsup (1 + eps), "exact hexadecimal"), "[0x1.0000000000001p+0]"); 322s ***** assert (intervaltotext (infsup (pi), "[.3g]"), "[3.14, 3.15]"); 322s ***** assert (intervaltotext (infsup (pi), "[.4g]"), "[3.141, 3.142]"); 322s ***** assert (intervaltotext (infsup (1 + eps)), "[1, 1.00001]"); 322s ***** assert (intervaltotext (infsup (1)), "[1]"); 322s ***** assert (reshape (intervaltotext (infsup (reshape (1:120, 2, 3, 4, 5))), 1, 120), intervaltotext (infsup (1:120))); 322s ***** assert (intervaltotext (infsupdec (1 + eps), "exact decimal"), "[1.0000000000000002220446049250313080847263336181640625]_com"); 322s ***** assert (intervaltotext (infsupdec (1 + eps), "exact hexadecimal"), "[0x1.0000000000001p+0]_com"); 322s ***** assert (intervaltotext (infsupdec (1 + eps)), "[1, 1.00001]_com"); 322s ***** assert (intervaltotext (infsupdec (1)), "[1]_com"); 322s ***** assert (reshape (intervaltotext (infsupdec (reshape (1:120, 2, 3, 4, 5))), 1, 120), intervaltotext (infsupdec (1:120))); 322s ***** assert (intervaltotext (infsup (2, 3), "[g]"), "[2, 3]"); 322s ***** assert (intervaltotext (infsup (2, 3), "9:[g]"), "[ 2, 3]"); 322s ***** assert (intervaltotext (infsup (), "[g]"), "[Empty]"); 322s ***** assert (intervaltotext (infsup (), "9:[g]"), "[ Empty ]"); 322s ***** assert (intervaltotext (infsup (2, 3), "g"), "2 3"); 322s ***** assert (intervaltotext (infsupdec (2, 3), "g"), "2 3 _com"); 322s ***** assert (intervaltotext (infsup (), "[Cg]"), "[EMPTY]"); 322s ***** assert (intervaltotext (infsup (), "[cg]"), "[empty]"); 322s ***** assert (intervaltotext (infsup (-inf, inf), "[g]"), "[Entire]"); 322s ***** assert (intervaltotext (infsup (-inf, inf), "[>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/src/mpfr_matrix_sqr_d.cc 322s ***** test 322s m = magic (3); 322s [l, u] = mpfr_matrix_sqr_d (m, m + 1); 322s assert (l, [91, 67, 67; 67, 91, 67; 67, 67, 91]); 322s assert (u, [124, 100, 100; 100, 124, 100; 100, 100, 124]); 322s 1 test, 1 passed, 0 known failure, 0 skipped 322s [src/mpfr_vector_dot_d.cc] 322s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/src/mpfr_vector_dot_d.cc 322s ***** test; 322s [l, u] = mpfr_vector_dot_d (-1, -1, 2, 3, 1); 322s assert (l, -3); 322s assert (u, 6); 322s ***** test; 322s x = [realmax, realmax, -realmax, -realmax, 1, eps/2]; 322s y = ones (size (x)); 322s [l, u] = mpfr_vector_dot_d (x, y, x, y, 2); 322s d = mpfr_vector_dot_d (0.5, x, y, 2); 322s assert (l, 1); 322s assert (u, 1 + eps); 322s assert (ismember (d, infsup (l, u))); 322s ***** test; 322s [l, u] = mpfr_vector_dot_d (0, 0, inf, inf, 1); 322s d = mpfr_vector_dot_d (0.5, 0, inf, 1); 322s assert (l, 0); 322s assert (u, inf); 322s assert (isequaln (d, NaN)); 322s ***** test; 322s x = reshape (1:24, 2, 3, 4); 322s y = 2.*ones (2, 3, 4); 322s [l u] = mpfr_vector_dot_d (x, y, x, y, 3); 322s d = mpfr_vector_dot_d (0.5, x, y, 3); 322s assert (l, [80, 96, 112; 88, 104, 120]); 322s assert (u, [80, 96, 112; 88, 104, 120]); 322s assert (d, [80, 96, 112; 88, 104, 120]); 322s ***** shared testdata 322s testdata = load (file_in_loadpath ("test/itl.mat")); 322s ***** test 322s # Scalar evaluation 322s testcases = testdata.NoSignal.double.dot_nearest; 322s for testcase = [testcases]' 322s assert (isequaln (... 322s mpfr_vector_dot_d (0.5, testcase.in{1}, testcase.in{2}, 2), ... 322s testcase.out)); 322s endfor 322s ***** test 322s # Vector evaluation 322s testcases = testdata.NoSignal.double.dot_nearest; 322s in1 = vertcat (testcases.in)(:, 1); 322s in1 = cell2mat (cellfun ("postpad", in1, {(max (cellfun ("numel", in1)))}, "UniformOutput", false)); 322s in2 = vertcat (testcases.in)(:, 2); 322s in2 = cell2mat (cellfun ("postpad", in2, {(max (cellfun ("numel", in2)))}, "UniformOutput", false)); 322s out = vertcat (testcases.out); 322s assert (isequaln (mpfr_vector_dot_d (0.5, in1, in2, 2), out)); 322s ***** test 322s # Scalar evaluation 322s testcases = testdata.NoSignal.double.sum_sqr_nearest; 322s for testcase = [testcases]' 322s assert (isequaln (... 322s mpfr_vector_dot_d (0.5, testcase.in{1}, testcase.in{1}, 2), ... 322s testcase.out)); 322s endfor 322s ***** test 322s # Vector evaluation 322s testcases = testdata.NoSignal.double.sum_sqr_nearest; 322s in1 = vertcat (testcases.in); 322s in1 = cell2mat (cellfun ("postpad", in1, {(max (cellfun ("numel", in1)))}, "UniformOutput", false)); 322s out = vertcat (testcases.out); 322s assert (isequaln (mpfr_vector_dot_d (0.5, in1, in1, 2), out)); 322s 8 tests, 8 passed, 0 known failure, 0 skipped 322s [src/mpfr_linspace_d.cc] 322s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/src/mpfr_linspace_d.cc 322s ***** assert (mpfr_linspace_d (-inf, 1, 10, 10), 1 : 10); 322s ***** assert (mpfr_linspace_d (inf, 1, 10, 8) - mpfr_linspace_d (-inf, 1, 10, 8), [0 2 2 4 4 4 8 0] .* eps); 322s 2 tests, 2 passed, 0 known failure, 0 skipped 322s [src/mpfr_vector_sum_d.cc] 322s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/src/mpfr_vector_sum_d.cc 322s ***** assert (mpfr_vector_sum_d (0, [eps, realmax, realmax, -realmax, -realmax], 2), eps) 322s ***** assert (mpfr_vector_sum_d (-inf, [eps/2, 1], 2), 1) 322s ***** assert (mpfr_vector_sum_d (+inf, [eps/2, 1], 2), 1 + eps) 322s ***** test 322s a = inf (infsup ("0X1.1111111111111P+100")); 322s b = inf (infsup ("0X1.1111111111111P+1")); 322s [s, e] = mpfr_vector_sum_d (0.5, [a, b], 2); 322s assert (s, a); 322s assert (e, b); 322s ***** test 322s a = inf (infsup ("0X1.1111111111111P+53")); 322s b = inf (infsup ("0X1.1111111111111P+1")); 322s c = inf (infsup ("0X1.1111111111112P+53")); 322s d = inf (infsup ("0X1.111111111111P-3")); 322s [s, e] = mpfr_vector_sum_d (0.5, [a, b], 2); 322s assert (s, c); 322s assert (e, d); 322s ***** test 322s a = inf (infsup ("0X1.1111111111111P+2")); 322s b = inf (infsup ("0X1.1111111111111P+1")); 322s c = inf (infsup ("0X1.999999999999AP+2")); 322s d = inf (infsup ("-0X1P-51")); 322s [s, e] = mpfr_vector_sum_d (0.5, [a, b], 2); 322s assert (s, c); 322s assert (e, d); 322s ***** test 322s for dim = 1:6 322s assert (mpfr_vector_sum_d (0.5, ones (1, 2, 3, 4, 5), dim), sum (ones (1, 2, 3, 4, 5), dim)); 322s endfor 322s ***** shared testdata 322s testdata = load (file_in_loadpath ("test/itl.mat")); 322s ***** test 322s # Scalar evaluation 322s testcases = testdata.NoSignal.double.sum_nearest; 322s for testcase = [testcases]' 322s assert (isequaln (... 322s mpfr_vector_sum_d (0.5, testcase.in{1}, 2), ... 322s testcase.out)); 322s endfor 322s ***** test 322s # Vector evaluation 322s testcases = testdata.NoSignal.double.sum_nearest; 322s in1 = vertcat (testcases.in); 322s in1 = cell2mat (cellfun ("postpad", in1, {(max (cellfun ("numel", in1)))}, "UniformOutput", false)); 322s out = vertcat (testcases.out); 322s assert (isequaln (mpfr_vector_sum_d (0.5, in1, 2), out)); 322s ***** test 322s # Scalar evaluation 322s testcases = testdata.NoSignal.double.sum_abs_nearest; 322s for testcase = [testcases]' 322s assert (isequaln (... 322s mpfr_vector_sum_d (0.5, abs (testcase.in{1}), 2), ... 322s testcase.out)); 322s endfor 322s ***** test 322s # Vector evaluation 322s testcases = testdata.NoSignal.double.sum_abs_nearest; 322s in1 = vertcat (testcases.in); 322s in1 = cell2mat (cellfun ("postpad", in1, {(max (cellfun ("numel", in1)))}, "UniformOutput", false)); 322s out = vertcat (testcases.out); 322s assert (isequaln (mpfr_vector_sum_d (0.5, abs (in1), 2), out)); 322s 11 tests, 11 passed, 0 known failure, 0 skipped 322s [src/mpfr_matrix_mul_d.cc] 322s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/src/mpfr_matrix_mul_d.cc 322s ***** test; 322s [l, u] = mpfr_matrix_mul_d (magic (3), magic (3)', magic (3) + 1, magic (3)' + 1); 322s assert (l, [101, 71, 53; 71, 83, 71; 53, 71, 101]); 322s assert (u, [134, 104, 86; 104, 116, 104; 86, 104, 134]); 322s ***** xtest; 322s if (((exist ("__octave_config_info__") && ... 322s __octave_config_info__.ENABLE_OPENMP) || ... 322s (not (exist ("__octave_config_info__")) && ... 322s octave_config_info ("features").OPENMP)) ... 322s && nproc ("overridable") > 1) 322s ## OpenMP is enabled and may use more than one thread. 322s ## We should observe speed-ups by that. 322s A = vec (magic (2000)); 322s tic; 322s mpfr_matrix_mul_d (A', A, A', A); 322s time_per_element = toc; 322s A = [A A]; 322s tic; 322s mpfr_matrix_mul_d (A', A, A', A); 322s time_per_element_parallel = toc / numel (ans); 322s 322s ## Ideally, the runtime would be cut in half (at least), 322s ## however, there is an overhead, so let's be pessimistic and 322s ## assume that the parallel execution is at least 20% faster. 322s assert (time_per_element > 1.2 * time_per_element_parallel) 322s endif 326s 2 tests, 2 passed, 0 known failure, 0 skipped 326s [src/mpfr_to_string_d.cc] 326s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/src/mpfr_to_string_d.cc 326s ***** test; 326s [s, isexact] = mpfr_to_string_d (-inf, "decimal", .1); 326s assert (s, {"0.1"}); 326s assert (isexact, false); 326s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", inf), {"inf"}); 326s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", -inf), {"-inf"}); 326s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", nan), {"nan"}); 326s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", 0), {"0x0.0000000000000p+0"}); 326s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", 2), {"0x1.0000000000000p+1"}); 326s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", -1), {"-0x1.0000000000000p+0"}); 326s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", pow2 (-1022)), {"0x1.0000000000000p-1022"}); 326s ***** assert (mpfr_to_string_d (0, "exact hexadecimal", pow2 (-1074)), {"0x0.0000000000001p-1022"}); 326s 9 tests, 9 passed, 0 known failure, 0 skipped 326s [src/__setround__.cc] 326s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/src/__setround__.cc 326s ***** xtest 326s __setround__ (+inf); 326s assert (1 + realmin > 1, true); 326s assert (1 - realmin == 1, true); 326s __setround__ (0.5); 326s ***** xtest 326s __setround__ (-inf); 326s assert (1 + realmin == 1, true); 326s assert (1 - realmin < 1, true); 326s __setround__ (0.5); 326s ***** test 326s __setround__ (0.5); 326s assert (1 + realmin == 1, true); 326s assert (1 - realmin == 1, true); 326s ***** shared 326s __setround__ (0.5); 326s 3 tests, 3 passed, 0 known failure, 0 skipped 326s [src/crlibm_function.cc] 326s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/src/crlibm_function.cc 326s ***** test 326s for f = {"acos", "asin", "atan", "cos", "cosh", "exp", "expm1", "log", "log10", "log1p", "log2", "sin", "sinh", "tan"} 326s for rnd = {+inf, -inf, 0, 0.5} 326s assert (crlibm_function (f{:}, rnd{:}, 0.5), mpfr_function_d (f{:}, rnd{:}, 0.5)); 326s endfor 326s endfor 326s 1 test, 1 passed, 0 known failure, 0 skipped 326s [src/mpfr_function_d.cc] 326s >>>>> /tmp/autopkgtest.bD9EGi/build.kFu/src/src/mpfr_function_d.cc 326s ***** assert (mpfr_function_d ('plus', 0, 2, 2), 4); 326s ***** assert (mpfr_function_d ('plus', -inf, 1, eps / 2), 1); 326s ***** assert (mpfr_function_d ('plus', +inf, 1, eps / 2), 1 + eps); 326s ***** error mpfr_function_d ('Krauskefarben', 0, 47, 11); 327s ***** # Cross-check unit tests from crlibm against the MPFR library. 327s ***** # We simulate binary64 floating-point arithmetic in MPFR 327s ***** # with mpfr_function_d and results shall be identical. 327s ***** # 327s ***** shared testdata 327s testdata = load (fullfile (... 327s fileparts (file_in_loadpath ("__check_crlibm__.m")), ... 327s "test", ... 327s "crlibm.mat")); 327s ***** function verify (fname, rnd, data) 327s assert (mpfr_function_d (fname, rnd, data.input), data.output); 327s ***** endfunction 327s ***** test verify ("acos", -inf, testdata.acos_rd); 327s ***** test verify ("acos", +inf, testdata.acos_ru); 327s ***** test verify ("acos", 0.5, testdata.acos_rn); 327s ***** test verify ("acos", 0, testdata.acos_rz); 327s ***** test verify ("asin", -inf, testdata.asin_rd); 327s ***** test verify ("asin", +inf, testdata.asin_ru); 327s ***** test verify ("asin", 0.5, testdata.asin_rn); 327s ***** test verify ("asin", 0, testdata.asin_rz); 327s ***** test verify ("atan", -inf, testdata.atan_rd); 327s ***** test verify ("atan", +inf, testdata.atan_ru); 327s ***** test verify ("atan", 0.5, testdata.atan_rn); 327s ***** test verify ("atan", 0, testdata.atan_rz); 327s ***** test verify ("cos", -inf, testdata.cos_rd); 327s ***** test verify ("cos", +inf, testdata.cos_ru); 327s ***** test verify ("cos", 0.5, testdata.cos_rn); 327s ***** test verify ("cos", 0, testdata.cos_rz); 327s ***** test verify ("cosh", -inf, testdata.cosh_rd); 327s ***** test verify ("cosh", +inf, testdata.cosh_ru); 327s ***** test verify ("cosh", 0.5, testdata.cosh_rn); 327s ***** test verify ("cosh", 0, testdata.cosh_rz); 327s ***** test verify ("exp", -inf, testdata.exp_rd); 327s ***** test verify ("exp", +inf, testdata.exp_ru); 327s ***** test verify ("exp", 0.5, testdata.exp_rn); 327s ***** test verify ("exp", 0, testdata.exp_rz); 327s ***** test verify ("expm1", -inf, testdata.expm1_rd); 327s ***** test verify ("expm1", +inf, testdata.expm1_ru); 327s ***** test verify ("expm1", 0.5, testdata.expm1_rn); 327s ***** test verify ("expm1", 0, testdata.expm1_rz); 327s ***** test verify ("log", -inf, testdata.log_rd); 327s ***** test verify ("log", +inf, testdata.log_ru); 327s ***** test verify ("log", 0.5, testdata.log_rn); 327s ***** test verify ("log", 0, testdata.log_rz); 327s ***** test verify ("log10", -inf, testdata.log10_rd); 327s ***** test verify ("log10", +inf, testdata.log10_ru); 327s ***** test verify ("log10", 0.5, testdata.log10_rn); 327s ***** test verify ("log10", 0, testdata.log10_rz); 327s ***** test verify ("log1p", -inf, testdata.log1p_rd); 327s ***** test verify ("log1p", +inf, testdata.log1p_ru); 327s ***** test verify ("log1p", 0.5, testdata.log1p_rn); 327s ***** test verify ("log1p", 0, testdata.log1p_rz); 327s ***** test verify ("log2", -inf, testdata.log2_rd); 327s ***** test verify ("log2", +inf, testdata.log2_ru); 327s ***** test verify ("log2", 0.5, testdata.log2_rn); 327s ***** test verify ("log2", 0, testdata.log2_rz); 327s ***** test verify ("sin", -inf, testdata.sin_rd); 327s ***** test verify ("sin", +inf, testdata.sin_ru); 327s ***** test verify ("sin", 0.5, testdata.sin_rn); 327s ***** test verify ("sin", 0, testdata.sin_rz); 327s ***** test verify ("sinh", -inf, testdata.sinh_rd); 327s ***** test verify ("sinh", +inf, testdata.sinh_ru); 327s ***** test verify ("sinh", 0.5, testdata.sinh_rn); 327s ***** test verify ("sinh", 0, testdata.sinh_rz); 327s ***** test verify ("tan", -inf, testdata.tan_rd); 327s ***** test verify ("tan", +inf, testdata.tan_ru); 327s ***** test verify ("tan", 0.5, testdata.tan_rn); 327s ***** test verify ("tan", 0, testdata.tan_rz); 327s 60 tests, 60 passed, 0 known failure, 0 skipped 327s Run tests in debian/check.m 327s Checking supplementary TST files ... 327s >>>>> processing crlibm.tst 327s ????? crlibm.tst does not exist in path 327s 0 test, 0 passed, 0 known failure, 0 skipped 327s >>>>> processing meshgrid.tst 327s ????? meshgrid.tst does not exist in path 327s 0 test, 0 passed, 0 known failure, 0 skipped 328s Done running the unit tests. 328s Summary: 2395 tests, 2395 passed, 0 known failures, 0 skipped 328s autopkgtest [19:41:17]: test command1: -----------------------] 329s autopkgtest [19:41:18]: test command1: - - - - - - - - - - results - - - - - - - - - - 329s command1 PASS 329s autopkgtest [19:41:18]: @@@@@@@@@@@@@@@@@@@@ summary 329s command1 PASS 341s Creating nova instance adt-noble-arm64-octave-interval-20240320-193549-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-arm64-server-20240320.img (UUID e0f61a12-2f1c-4e49-a68b-f68d2ad5dd10)...