0s autopkgtest [20:14:44]: starting date and time: 2024-03-16 20:14:44+0000 0s autopkgtest [20:14:44]: git checkout: b506e79c ssh-setup/nova: fix ARCH having two lines of data 0s autopkgtest [20:14:44]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.pkm8w9yl/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:r-base,src:curl,src:glib2.0,src:libpng1.6,src:libpsl,src:libtirpc,src:libxt,src:openssl,src:orthanc-python,src:readline,src:wp2latex --apt-upgrade r-cran-sparsesvd --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=r-base/4.3.3-2build1 curl/8.5.0-2ubuntu7 glib2.0/2.79.3-3ubuntu5 libpng1.6/1.6.43-3 libpsl/0.21.2-1.1 libtirpc/1.3.4+ds-1.1 libxt/1:1.2.1-1.2 openssl/3.0.13-0ubuntu1 orthanc-python/4.1+ds-2build3 readline/8.2-3.1 wp2latex/4.4~ds-1build1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-19.secgroup --name adt-noble-arm64-r-cran-sparsesvd-20240316-201443-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/ 165s autopkgtest [20:17:29]: testbed dpkg architecture: arm64 165s autopkgtest [20:17:29]: testbed apt version: 2.7.12 165s autopkgtest [20:17:29]: @@@@@@@@@@@@@@@@@@@@ test bed setup 166s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 166s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3704 kB] 166s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [474 kB] 166s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [51.4 kB] 166s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 166s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [646 kB] 166s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 166s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [33.6 kB] 166s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 166s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [4012 kB] 167s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 167s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [55.5 kB] 167s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 168s Fetched 9112 kB in 2s (5583 kB/s) 169s Reading package lists... 171s Reading package lists... 172s Building dependency tree... 172s Reading state information... 172s Calculating upgrade... 173s The following packages will be REMOVED: 173s libglib2.0-0 libssl3 173s The following NEW packages will be installed: 173s libglib2.0-0t64 libssl3t64 xdg-user-dirs 173s The following packages have been kept back: 173s curl 173s The following packages will be upgraded: 173s gir1.2-glib-2.0 libglib2.0-data libtirpc-common openssl readline-common 173s ubuntu-minimal ubuntu-standard 173s 7 upgraded, 3 newly installed, 2 to remove and 1 not upgraded. 173s Need to get 4613 kB of archives. 173s After this operation, 211 kB of additional disk space will be used. 173s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gir1.2-glib-2.0 arm64 2.79.3-3ubuntu5 [182 kB] 173s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-0t64 arm64 2.79.3-3ubuntu5 [1527 kB] 173s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.13-0ubuntu1 [983 kB] 173s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.13-0ubuntu1 [1770 kB] 174s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 174s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libtirpc-common all 1.3.4+ds-1.1 [8018 B] 174s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 readline-common all 8.2-3.1 [56.4 kB] 174s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-minimal arm64 1.536 [10.7 kB] 174s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 xdg-user-dirs arm64 0.18-1 [18.1 kB] 174s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-standard arm64 1.536 [10.7 kB] 174s Fetched 4613 kB in 1s (5297 kB/s) 175s (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.) 175s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu5_arm64.deb ... 175s Unpacking gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 175s dpkg: libglib2.0-0:arm64: dependency problems, but removing anyway as you requested: 175s udisks2 depends on libglib2.0-0 (>= 2.77.0). 175s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 175s python3-gi depends on libglib2.0-0 (>= 2.77.0). 175s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 175s netplan.io depends on libglib2.0-0 (>= 2.70.0). 175s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 175s libxmlb2:arm64 depends on libglib2.0-0 (>= 2.54.0). 175s libvolume-key1:arm64 depends on libglib2.0-0 (>= 2.18.0). 175s libudisks2-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 175s libqrtr-glib0:arm64 depends on libglib2.0-0 (>= 2.56). 175s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 175s libqmi-glib5:arm64 depends on libglib2.0-0 (>= 2.54.0). 175s libpolkit-gobject-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 175s libpolkit-agent-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 175s libnetplan0:arm64 depends on libglib2.0-0 (>= 2.75.3). 175s libmm-glib0:arm64 depends on libglib2.0-0 (>= 2.62.0). 175s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 175s libmbim-glib4:arm64 depends on libglib2.0-0 (>= 2.56). 175s libjson-glib-1.0-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 175s libjcat1:arm64 depends on libglib2.0-0 (>= 2.75.3). 175s libgusb2:arm64 depends on libglib2.0-0 (>= 2.75.3). 175s libgudev-1.0-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 175s libgirepository-1.0-1:arm64 depends on libglib2.0-0 (>= 2.79.0). 175s libfwupd2:arm64 depends on libglib2.0-0 (>= 2.79.0). 175s libblockdev3:arm64 depends on libglib2.0-0 (>= 2.42.2). 175s libblockdev-utils3:arm64 depends on libglib2.0-0 (>= 2.75.3). 175s libblockdev-swap3:arm64 depends on libglib2.0-0 (>= 2.42.2). 175s libblockdev-part3:arm64 depends on libglib2.0-0 (>= 2.42.2). 175s libblockdev-nvme3:arm64 depends on libglib2.0-0 (>= 2.42.2). 175s libblockdev-mdraid3:arm64 depends on libglib2.0-0 (>= 2.42.2). 175s libblockdev-loop3:arm64 depends on libglib2.0-0 (>= 2.42.2). 175s libblockdev-fs3:arm64 depends on libglib2.0-0 (>= 2.42.2). 175s libblockdev-crypto3:arm64 depends on libglib2.0-0 (>= 2.42.2). 175s fwupd depends on libglib2.0-0 (>= 2.79.0). 175s bolt depends on libglib2.0-0 (>= 2.56.0). 175s 175s (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.) 175s Removing libglib2.0-0:arm64 (2.79.2-1~ubuntu1) ... 175s Selecting previously unselected package libglib2.0-0t64:arm64. 175s (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 ... 74733 files and directories currently installed.) 175s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_arm64.deb ... 175s 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... 175s removed '/var/lib/dpkg/info/libglib2.0-0:arm64.postrm' 175s Unpacking libglib2.0-0t64:arm64 (2.79.3-3ubuntu5) ... 175s Preparing to unpack .../openssl_3.0.13-0ubuntu1_arm64.deb ... 175s Unpacking openssl (3.0.13-0ubuntu1) over (3.0.10-1ubuntu4) ... 175s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 175s wget depends on libssl3 (>= 3.0.0). 175s u-boot-tools depends on libssl3 (>= 3.0.0). 175s tnftp depends on libssl3 (>= 3.0.0). 175s tcpdump depends on libssl3 (>= 3.0.0). 175s systemd-resolved depends on libssl3 (>= 3.0.0). 175s systemd depends on libssl3 (>= 3.0.0). 175s sudo depends on libssl3 (>= 3.0.0). 175s sbsigntool depends on libssl3 (>= 3.0.0). 175s rsync depends on libssl3 (>= 3.0.0). 175s python3-cryptography depends on libssl3 (>= 3.0.0). 175s openssh-server depends on libssl3 (>= 3.0.10). 175s openssh-client depends on libssl3 (>= 3.0.10). 175s mtd-utils depends on libssl3 (>= 3.0.0). 175s mokutil depends on libssl3 (>= 3.0.0). 175s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 175s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 175s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 175s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 175s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 175s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 175s libnvme1 depends on libssl3 (>= 3.0.0). 175s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 175s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 175s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 175s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 175s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 175s kmod depends on libssl3 (>= 3.0.0). 175s dhcpcd-base depends on libssl3 (>= 3.0.0). 175s bind9-libs:arm64 depends on libssl3 (>= 3.0.0). 175s 176s (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.) 176s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 176s Selecting previously unselected package libssl3t64:arm64. 176s (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 ... 74747 files and directories currently installed.) 176s Preparing to unpack .../0-libssl3t64_3.0.13-0ubuntu1_arm64.deb ... 176s Unpacking libssl3t64:arm64 (3.0.13-0ubuntu1) ... 176s Preparing to unpack .../1-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 176s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 176s Preparing to unpack .../2-libtirpc-common_1.3.4+ds-1.1_all.deb ... 176s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 176s Preparing to unpack .../3-readline-common_8.2-3.1_all.deb ... 176s Unpacking readline-common (8.2-3.1) over (8.2-3) ... 176s Preparing to unpack .../4-ubuntu-minimal_1.536_arm64.deb ... 176s Unpacking ubuntu-minimal (1.536) over (1.535) ... 176s Selecting previously unselected package xdg-user-dirs. 176s Preparing to unpack .../5-xdg-user-dirs_0.18-1_arm64.deb ... 176s Unpacking xdg-user-dirs (0.18-1) ... 176s Preparing to unpack .../6-ubuntu-standard_1.536_arm64.deb ... 176s Unpacking ubuntu-standard (1.536) over (1.535) ... 176s Setting up ubuntu-minimal (1.536) ... 176s Setting up xdg-user-dirs (0.18-1) ... 176s Setting up libssl3t64:arm64 (3.0.13-0ubuntu1) ... 176s Setting up libtirpc-common (1.3.4+ds-1.1) ... 176s Setting up ubuntu-standard (1.536) ... 176s Setting up libglib2.0-0t64:arm64 (2.79.3-3ubuntu5) ... 176s No schema files found: doing nothing. 176s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 176s Setting up gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu5) ... 176s Setting up openssl (3.0.13-0ubuntu1) ... 176s Setting up readline-common (8.2-3.1) ... 176s Processing triggers for man-db (2.12.0-3) ... 177s Processing triggers for install-info (7.1-3) ... 178s Processing triggers for libc-bin (2.39-0ubuntu2) ... 178s Reading package lists... 178s Building dependency tree... 178s Reading state information... 179s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 180s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 180s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 180s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 180s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 181s Reading package lists... 182s Reading package lists... 182s Building dependency tree... 182s Reading state information... 182s Calculating upgrade... 183s The following packages have been kept back: 183s curl 183s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 183s Reading package lists... 183s Building dependency tree... 183s Reading state information... 184s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 187s autopkgtest [20:17:51]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 187s autopkgtest [20:17:51]: @@@@@@@@@@@@@@@@@@@@ apt-source r-cran-sparsesvd 189s Get:1 http://ftpmaster.internal/ubuntu noble/universe r-cran-sparsesvd 0.2-2-1 (dsc) [2111 B] 189s Get:2 http://ftpmaster.internal/ubuntu noble/universe r-cran-sparsesvd 0.2-2-1 (tar) [37.9 kB] 189s Get:3 http://ftpmaster.internal/ubuntu noble/universe r-cran-sparsesvd 0.2-2-1 (diff) [2868 B] 189s gpgv: Signature made Sat Jan 21 16:19:49 2023 UTC 189s gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 189s gpgv: issuer "tille@debian.org" 189s gpgv: Can't check signature: No public key 189s dpkg-source: warning: cannot verify inline signature for ./r-cran-sparsesvd_0.2-2-1.dsc: no acceptable signature found 189s autopkgtest [20:17:53]: testing package r-cran-sparsesvd version 0.2-2-1 190s autopkgtest [20:17:54]: build not needed 191s autopkgtest [20:17:55]: test run-unit-test: preparing testbed 192s Reading package lists... 193s Building dependency tree... 193s Reading state information... 193s Starting pkgProblemResolver with broken count: 0 193s Starting 2 pkgProblemResolver with broken count: 0 193s Done 194s The following additional packages will be installed: 194s curl fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 194s libblas3 libcairo2 libcurl4t64 libdatrie1 libdeflate0 libfontconfig1 194s libgfortran5 libgomp1 libgraphite2-3 libharfbuzz0b libice6 libjbig0 194s libjpeg-turbo8 libjpeg8 liblapack3 liblerc4 libpango-1.0-0 194s libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils libpaper1 libpixman-1-0 194s libpng16-16t64 libpsl5t64 libreadline8t64 libsharpyuv0 libsm6 libtcl8.6 194s libthai-data libthai0 libtiff6 libtirpc3t64 libtk8.6 libwebp7 libxcb-render0 194s libxcb-shm0 libxft2 libxrender1 libxss1 libxt6t64 r-base-core r-cran-lattice 194s r-cran-matrix r-cran-sparsesvd unzip x11-common xdg-utils zip 194s Suggested packages: 194s tcl8.6 tk8.6 elpa-ess r-doc-info | r-doc-pdf r-mathlib r-base-html 194s Recommended packages: 194s r-recommended r-base-dev r-doc-html libfile-mimeinfo-perl libnet-dbus-perl 194s libx11-protocol-perl x11-utils x11-xserver-utils 194s The following packages will be REMOVED: 194s libcurl4 libpng16-16 libpsl5 libreadline8 libtirpc3 194s The following NEW packages will be installed: 194s autopkgtest-satdep fontconfig fontconfig-config fonts-dejavu-core 194s fonts-dejavu-mono libblas3 libcairo2 libcurl4t64 libdatrie1 libdeflate0 194s libfontconfig1 libgfortran5 libgomp1 libgraphite2-3 libharfbuzz0b libice6 194s libjbig0 libjpeg-turbo8 libjpeg8 liblapack3 liblerc4 libpango-1.0-0 194s libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils libpaper1 libpixman-1-0 194s libpng16-16t64 libpsl5t64 libreadline8t64 libsharpyuv0 libsm6 libtcl8.6 194s libthai-data libthai0 libtiff6 libtirpc3t64 libtk8.6 libwebp7 libxcb-render0 194s libxcb-shm0 libxft2 libxrender1 libxss1 libxt6t64 r-base-core r-cran-lattice 194s r-cran-matrix r-cran-sparsesvd unzip x11-common xdg-utils zip 194s The following packages will be upgraded: 194s curl 194s 1 upgraded, 53 newly installed, 5 to remove and 0 not upgraded. 194s Need to get 42.8 MB/42.8 MB of archives. 194s After this operation, 83.8 MB of additional disk space will be used. 194s Get:1 /tmp/autopkgtest.EXTO3Z/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [712 B] 194s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpsl5t64 arm64 0.21.2-1.1 [57.4 kB] 194s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 curl arm64 8.5.0-2ubuntu7 [222 kB] 194s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl4t64 arm64 8.5.0-2ubuntu7 [332 kB] 194s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpng16-16t64 arm64 1.6.43-3 [185 kB] 194s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libreadline8t64 arm64 8.2-3.1 [153 kB] 194s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libtirpc3t64 arm64 1.3.4+ds-1.1 [83.5 kB] 194s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 194s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 194s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 fontconfig-config arm64 2.15.0-1ubuntu1 [37.0 kB] 194s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 libfontconfig1 arm64 2.15.0-1ubuntu1 [142 kB] 194s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 fontconfig arm64 2.15.0-1ubuntu1 [190 kB] 194s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 libblas3 arm64 3.12.0-3 [143 kB] 194s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 libpixman-1-0 arm64 0.42.2-1 [193 kB] 194s Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-render0 arm64 1.15-1 [16.1 kB] 194s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-shm0 arm64 1.15-1 [5780 B] 194s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 libxrender1 arm64 1:0.9.10-1.1 [19.1 kB] 194s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 libcairo2 arm64 1.18.0-1 [550 kB] 194s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 libdatrie1 arm64 0.2.13-3 [21.7 kB] 194s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 libdeflate0 arm64 1.19-1 [43.4 kB] 195s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 libgfortran5 arm64 14-20240303-1ubuntu1 [444 kB] 195s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 14-20240303-1ubuntu1 [144 kB] 195s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 libgraphite2-3 arm64 1.3.14-2 [81.5 kB] 195s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 libharfbuzz0b arm64 8.3.0-2 [463 kB] 195s Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 x11-common all 1:7.7+23ubuntu2 [23.4 kB] 195s Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 libice6 arm64 2:1.0.10-1build2 [41.7 kB] 195s Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg-turbo8 arm64 2.1.5-2ubuntu1 [160 kB] 195s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 195s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 liblapack3 arm64 3.12.0-3 [2241 kB] 195s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 liblerc4 arm64 4.0.0+ds-4ubuntu1 [153 kB] 195s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 libthai-data all 0.1.29-2 [158 kB] 195s Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 libthai0 arm64 0.1.29-2 [18.1 kB] 195s Get:33 http://ftpmaster.internal/ubuntu noble/main arm64 libpango-1.0-0 arm64 1.51.0+ds-4 [226 kB] 195s Get:34 http://ftpmaster.internal/ubuntu noble/main arm64 libpangoft2-1.0-0 arm64 1.51.0+ds-4 [41.2 kB] 195s Get:35 http://ftpmaster.internal/ubuntu noble/main arm64 libpangocairo-1.0-0 arm64 1.51.0+ds-4 [27.6 kB] 195s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 libpaper1 arm64 1.1.29 [13.1 kB] 195s Get:37 http://ftpmaster.internal/ubuntu noble/main arm64 libpaper-utils arm64 1.1.29 [8480 B] 195s Get:38 http://ftpmaster.internal/ubuntu noble/main arm64 libsharpyuv0 arm64 1.3.2-0.4 [14.4 kB] 195s Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 libsm6 arm64 2:1.2.3-1build2 [16.1 kB] 195s Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 libtcl8.6 arm64 8.6.13+dfsg-2 [980 kB] 195s Get:41 http://ftpmaster.internal/ubuntu noble/main arm64 libjbig0 arm64 2.1-6.1ubuntu1 [28.9 kB] 195s Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 libwebp7 arm64 1.3.2-0.4 [191 kB] 195s Get:43 http://ftpmaster.internal/ubuntu noble/main arm64 libtiff6 arm64 4.5.1+git230720-3ubuntu1 [226 kB] 195s Get:44 http://ftpmaster.internal/ubuntu noble/main arm64 libxft2 arm64 2.3.6-1 [43.3 kB] 195s Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 libxss1 arm64 1:1.2.3-1build2 [8252 B] 195s Get:46 http://ftpmaster.internal/ubuntu noble/main arm64 libtk8.6 arm64 8.6.13-2 [760 kB] 195s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libxt6t64 arm64 1:1.2.1-1.2 [168 kB] 195s Get:48 http://ftpmaster.internal/ubuntu noble/main arm64 zip arm64 3.0-13 [172 kB] 195s Get:49 http://ftpmaster.internal/ubuntu noble/main arm64 unzip arm64 6.0-28ubuntu3 [171 kB] 195s Get:50 http://ftpmaster.internal/ubuntu noble/main arm64 xdg-utils all 1.1.3-4.1ubuntu3 [62.0 kB] 195s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 r-base-core arm64 4.3.3-2build1 [26.8 MB] 196s Get:52 http://ftpmaster.internal/ubuntu noble/universe arm64 r-cran-lattice arm64 0.22-5-1 [1342 kB] 196s Get:53 http://ftpmaster.internal/ubuntu noble/universe arm64 r-cran-matrix arm64 1.6-5-1 [3776 kB] 196s Get:54 http://ftpmaster.internal/ubuntu noble/universe arm64 r-cran-sparsesvd arm64 0.2-2-1 [38.7 kB] 196s Preconfiguring packages ... 197s Fetched 42.8 MB in 2s (22.1 MB/s) 197s dpkg: libpsl5:arm64: dependency problems, but removing anyway as you requested: 197s wget depends on libpsl5 (>= 0.16.0). 197s libcurl4:arm64 depends on libpsl5 (>= 0.16.0). 197s libcurl3-gnutls:arm64 depends on libpsl5 (>= 0.16.0). 197s 197s (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 ... 74774 files and directories currently installed.) 197s Removing libpsl5:arm64 (0.21.2-1build1) ... 197s Selecting previously unselected package libpsl5t64:arm64. 197s (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 ... 74769 files and directories currently installed.) 197s Preparing to unpack .../libpsl5t64_0.21.2-1.1_arm64.deb ... 197s Unpacking libpsl5t64:arm64 (0.21.2-1.1) ... 197s Preparing to unpack .../curl_8.5.0-2ubuntu7_arm64.deb ... 197s Unpacking curl (8.5.0-2ubuntu7) over (8.5.0-2ubuntu2) ... 197s (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.) 197s Removing libcurl4:arm64 (8.5.0-2ubuntu2) ... 197s Selecting previously unselected package libcurl4t64:arm64. 197s (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.) 197s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu7_arm64.deb ... 197s Unpacking libcurl4t64:arm64 (8.5.0-2ubuntu7) ... 198s dpkg: libpng16-16:arm64: dependency problems, but removing anyway as you requested: 198s libplymouth5:arm64 depends on libpng16-16 (>= 1.6.2). 198s libfreetype6:arm64 depends on libpng16-16 (>= 1.6.2-1). 198s 198s (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.) 198s Removing libpng16-16:arm64 (1.6.43-1) ... 198s Selecting previously unselected package libpng16-16t64:arm64. 198s (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 ... 74766 files and directories currently installed.) 198s Preparing to unpack .../libpng16-16t64_1.6.43-3_arm64.deb ... 198s Unpacking libpng16-16t64:arm64 (1.6.43-3) ... 198s dpkg: libreadline8:arm64: dependency problems, but removing anyway as you requested: 198s parted depends on libreadline8 (>= 6.0). 198s libpython3.12-stdlib:arm64 depends on libreadline8 (>= 7.0~beta). 198s gpgsm depends on libreadline8 (>= 6.0). 198s gpgconf depends on libreadline8 (>= 6.0). 198s gpg depends on libreadline8 (>= 6.0). 198s gawk depends on libreadline8 (>= 6.0). 198s fdisk depends on libreadline8 (>= 6.0). 198s 198s (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 ... 74777 files and directories currently installed.) 198s Removing libreadline8:arm64 (8.2-3) ... 198s Selecting previously unselected package libreadline8t64:arm64. 198s (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 ... 74765 files and directories currently installed.) 198s Preparing to unpack .../libreadline8t64_8.2-3.1_arm64.deb ... 198s Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' 198s 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' 198s Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' 198s 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' 198s Unpacking libreadline8t64:arm64 (8.2-3.1) ... 198s dpkg: libtirpc3:arm64: dependency problems, but removing anyway as you requested: 198s lsof depends on libtirpc3 (>= 1.0.2). 198s libpython3.12-stdlib:arm64 depends on libtirpc3 (>= 1.0.2). 198s libnss-nisplus:arm64 depends on libtirpc3 (>= 1.0.2). 198s libnsl2:arm64 depends on libtirpc3 (>= 1.0.2). 198s iproute2 depends on libtirpc3 (>= 1.0.2). 198s 198s (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.) 198s Removing libtirpc3:arm64 (1.3.4+ds-1build1) ... 198s Selecting previously unselected package libtirpc3t64:arm64. 198s (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.) 198s Preparing to unpack .../00-libtirpc3t64_1.3.4+ds-1.1_arm64.deb ... 198s Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3 to /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' 198s Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3.0.0 to /lib/aarch64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 198s Unpacking libtirpc3t64:arm64 (1.3.4+ds-1.1) ... 198s Selecting previously unselected package fonts-dejavu-mono. 198s Preparing to unpack .../01-fonts-dejavu-mono_2.37-8_all.deb ... 198s Unpacking fonts-dejavu-mono (2.37-8) ... 198s Selecting previously unselected package fonts-dejavu-core. 198s Preparing to unpack .../02-fonts-dejavu-core_2.37-8_all.deb ... 198s Unpacking fonts-dejavu-core (2.37-8) ... 198s Selecting previously unselected package fontconfig-config. 198s Preparing to unpack .../03-fontconfig-config_2.15.0-1ubuntu1_arm64.deb ... 199s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 199s Selecting previously unselected package libfontconfig1:arm64. 199s Preparing to unpack .../04-libfontconfig1_2.15.0-1ubuntu1_arm64.deb ... 199s Unpacking libfontconfig1:arm64 (2.15.0-1ubuntu1) ... 199s Selecting previously unselected package fontconfig. 199s Preparing to unpack .../05-fontconfig_2.15.0-1ubuntu1_arm64.deb ... 199s Unpacking fontconfig (2.15.0-1ubuntu1) ... 199s Selecting previously unselected package libblas3:arm64. 199s Preparing to unpack .../06-libblas3_3.12.0-3_arm64.deb ... 199s Unpacking libblas3:arm64 (3.12.0-3) ... 199s Selecting previously unselected package libpixman-1-0:arm64. 200s Preparing to unpack .../07-libpixman-1-0_0.42.2-1_arm64.deb ... 200s Unpacking libpixman-1-0:arm64 (0.42.2-1) ... 200s Selecting previously unselected package libxcb-render0:arm64. 200s Preparing to unpack .../08-libxcb-render0_1.15-1_arm64.deb ... 200s Unpacking libxcb-render0:arm64 (1.15-1) ... 200s Selecting previously unselected package libxcb-shm0:arm64. 200s Preparing to unpack .../09-libxcb-shm0_1.15-1_arm64.deb ... 200s Unpacking libxcb-shm0:arm64 (1.15-1) ... 200s Selecting previously unselected package libxrender1:arm64. 200s Preparing to unpack .../10-libxrender1_1%3a0.9.10-1.1_arm64.deb ... 200s Unpacking libxrender1:arm64 (1:0.9.10-1.1) ... 201s Selecting previously unselected package libcairo2:arm64. 201s Preparing to unpack .../11-libcairo2_1.18.0-1_arm64.deb ... 201s Unpacking libcairo2:arm64 (1.18.0-1) ... 201s Selecting previously unselected package libdatrie1:arm64. 201s Preparing to unpack .../12-libdatrie1_0.2.13-3_arm64.deb ... 201s Unpacking libdatrie1:arm64 (0.2.13-3) ... 201s Selecting previously unselected package libdeflate0:arm64. 201s Preparing to unpack .../13-libdeflate0_1.19-1_arm64.deb ... 201s Unpacking libdeflate0:arm64 (1.19-1) ... 201s Selecting previously unselected package libgfortran5:arm64. 201s Preparing to unpack .../14-libgfortran5_14-20240303-1ubuntu1_arm64.deb ... 201s Unpacking libgfortran5:arm64 (14-20240303-1ubuntu1) ... 201s Selecting previously unselected package libgomp1:arm64. 201s Preparing to unpack .../15-libgomp1_14-20240303-1ubuntu1_arm64.deb ... 201s Unpacking libgomp1:arm64 (14-20240303-1ubuntu1) ... 201s Selecting previously unselected package libgraphite2-3:arm64. 201s Preparing to unpack .../16-libgraphite2-3_1.3.14-2_arm64.deb ... 201s Unpacking libgraphite2-3:arm64 (1.3.14-2) ... 201s Selecting previously unselected package libharfbuzz0b:arm64. 201s Preparing to unpack .../17-libharfbuzz0b_8.3.0-2_arm64.deb ... 201s Unpacking libharfbuzz0b:arm64 (8.3.0-2) ... 201s Selecting previously unselected package x11-common. 202s Preparing to unpack .../18-x11-common_1%3a7.7+23ubuntu2_all.deb ... 202s Unpacking x11-common (1:7.7+23ubuntu2) ... 202s Selecting previously unselected package libice6:arm64. 202s Preparing to unpack .../19-libice6_2%3a1.0.10-1build2_arm64.deb ... 202s Unpacking libice6:arm64 (2:1.0.10-1build2) ... 202s Selecting previously unselected package libjpeg-turbo8:arm64. 202s Preparing to unpack .../20-libjpeg-turbo8_2.1.5-2ubuntu1_arm64.deb ... 202s Unpacking libjpeg-turbo8:arm64 (2.1.5-2ubuntu1) ... 202s Selecting previously unselected package libjpeg8:arm64. 202s Preparing to unpack .../21-libjpeg8_8c-2ubuntu11_arm64.deb ... 202s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 202s Selecting previously unselected package liblapack3:arm64. 202s Preparing to unpack .../22-liblapack3_3.12.0-3_arm64.deb ... 202s Unpacking liblapack3:arm64 (3.12.0-3) ... 202s Selecting previously unselected package liblerc4:arm64. 202s Preparing to unpack .../23-liblerc4_4.0.0+ds-4ubuntu1_arm64.deb ... 202s Unpacking liblerc4:arm64 (4.0.0+ds-4ubuntu1) ... 202s Selecting previously unselected package libthai-data. 202s Preparing to unpack .../24-libthai-data_0.1.29-2_all.deb ... 202s Unpacking libthai-data (0.1.29-2) ... 202s Selecting previously unselected package libthai0:arm64. 202s Preparing to unpack .../25-libthai0_0.1.29-2_arm64.deb ... 202s Unpacking libthai0:arm64 (0.1.29-2) ... 202s Selecting previously unselected package libpango-1.0-0:arm64. 202s Preparing to unpack .../26-libpango-1.0-0_1.51.0+ds-4_arm64.deb ... 202s Unpacking libpango-1.0-0:arm64 (1.51.0+ds-4) ... 202s Selecting previously unselected package libpangoft2-1.0-0:arm64. 202s Preparing to unpack .../27-libpangoft2-1.0-0_1.51.0+ds-4_arm64.deb ... 202s Unpacking libpangoft2-1.0-0:arm64 (1.51.0+ds-4) ... 202s Selecting previously unselected package libpangocairo-1.0-0:arm64. 202s Preparing to unpack .../28-libpangocairo-1.0-0_1.51.0+ds-4_arm64.deb ... 202s Unpacking libpangocairo-1.0-0:arm64 (1.51.0+ds-4) ... 202s Selecting previously unselected package libpaper1:arm64. 202s Preparing to unpack .../29-libpaper1_1.1.29_arm64.deb ... 202s Unpacking libpaper1:arm64 (1.1.29) ... 202s Selecting previously unselected package libpaper-utils. 202s Preparing to unpack .../30-libpaper-utils_1.1.29_arm64.deb ... 202s Unpacking libpaper-utils (1.1.29) ... 202s Selecting previously unselected package libsharpyuv0:arm64. 202s Preparing to unpack .../31-libsharpyuv0_1.3.2-0.4_arm64.deb ... 202s Unpacking libsharpyuv0:arm64 (1.3.2-0.4) ... 202s Selecting previously unselected package libsm6:arm64. 203s Preparing to unpack .../32-libsm6_2%3a1.2.3-1build2_arm64.deb ... 203s Unpacking libsm6:arm64 (2:1.2.3-1build2) ... 203s Selecting previously unselected package libtcl8.6:arm64. 203s Preparing to unpack .../33-libtcl8.6_8.6.13+dfsg-2_arm64.deb ... 203s Unpacking libtcl8.6:arm64 (8.6.13+dfsg-2) ... 203s Selecting previously unselected package libjbig0:arm64. 203s Preparing to unpack .../34-libjbig0_2.1-6.1ubuntu1_arm64.deb ... 203s Unpacking libjbig0:arm64 (2.1-6.1ubuntu1) ... 203s Selecting previously unselected package libwebp7:arm64. 203s Preparing to unpack .../35-libwebp7_1.3.2-0.4_arm64.deb ... 203s Unpacking libwebp7:arm64 (1.3.2-0.4) ... 203s Selecting previously unselected package libtiff6:arm64. 203s Preparing to unpack .../36-libtiff6_4.5.1+git230720-3ubuntu1_arm64.deb ... 203s Unpacking libtiff6:arm64 (4.5.1+git230720-3ubuntu1) ... 203s Selecting previously unselected package libxft2:arm64. 203s Preparing to unpack .../37-libxft2_2.3.6-1_arm64.deb ... 203s Unpacking libxft2:arm64 (2.3.6-1) ... 203s Selecting previously unselected package libxss1:arm64. 203s Preparing to unpack .../38-libxss1_1%3a1.2.3-1build2_arm64.deb ... 203s Unpacking libxss1:arm64 (1:1.2.3-1build2) ... 203s Selecting previously unselected package libtk8.6:arm64. 203s Preparing to unpack .../39-libtk8.6_8.6.13-2_arm64.deb ... 203s Unpacking libtk8.6:arm64 (8.6.13-2) ... 203s Selecting previously unselected package libxt6t64:arm64. 203s Preparing to unpack .../40-libxt6t64_1%3a1.2.1-1.2_arm64.deb ... 203s Unpacking libxt6t64:arm64 (1:1.2.1-1.2) ... 203s Selecting previously unselected package zip. 203s Preparing to unpack .../41-zip_3.0-13_arm64.deb ... 203s Unpacking zip (3.0-13) ... 203s Selecting previously unselected package unzip. 203s Preparing to unpack .../42-unzip_6.0-28ubuntu3_arm64.deb ... 203s Unpacking unzip (6.0-28ubuntu3) ... 203s Selecting previously unselected package xdg-utils. 203s Preparing to unpack .../43-xdg-utils_1.1.3-4.1ubuntu3_all.deb ... 203s Unpacking xdg-utils (1.1.3-4.1ubuntu3) ... 203s Selecting previously unselected package r-base-core. 204s Preparing to unpack .../44-r-base-core_4.3.3-2build1_arm64.deb ... 204s Unpacking r-base-core (4.3.3-2build1) ... 204s Selecting previously unselected package r-cran-lattice. 204s Preparing to unpack .../45-r-cran-lattice_0.22-5-1_arm64.deb ... 204s Unpacking r-cran-lattice (0.22-5-1) ... 204s Selecting previously unselected package r-cran-matrix. 204s Preparing to unpack .../46-r-cran-matrix_1.6-5-1_arm64.deb ... 204s Unpacking r-cran-matrix (1.6-5-1) ... 204s Selecting previously unselected package r-cran-sparsesvd. 204s Preparing to unpack .../47-r-cran-sparsesvd_0.2-2-1_arm64.deb ... 204s Unpacking r-cran-sparsesvd (0.2-2-1) ... 204s Selecting previously unselected package autopkgtest-satdep. 204s Preparing to unpack .../48-1-autopkgtest-satdep.deb ... 204s Unpacking autopkgtest-satdep (0) ... 204s Setting up libgraphite2-3:arm64 (1.3.14-2) ... 204s Setting up libpixman-1-0:arm64 (0.42.2-1) ... 204s Setting up libsharpyuv0:arm64 (1.3.2-0.4) ... 204s Setting up libpaper1:arm64 (1.1.29) ... 205s 205s Creating config file /etc/papersize with new version 205s Setting up liblerc4:arm64 (4.0.0+ds-4ubuntu1) ... 205s Setting up libxrender1:arm64 (1:0.9.10-1.1) ... 205s Setting up libdatrie1:arm64 (0.2.13-3) ... 205s Setting up libtirpc3t64:arm64 (1.3.4+ds-1.1) ... 205s Setting up libxcb-render0:arm64 (1.15-1) ... 205s Setting up unzip (6.0-28ubuntu3) ... 205s Setting up x11-common (1:7.7+23ubuntu2) ... 206s Setting up libpsl5t64:arm64 (0.21.2-1.1) ... 206s Setting up libdeflate0:arm64 (1.19-1) ... 206s Setting up libxcb-shm0:arm64 (1.15-1) ... 206s Setting up libpaper-utils (1.1.29) ... 206s Setting up libgomp1:arm64 (14-20240303-1ubuntu1) ... 206s Setting up libjbig0:arm64 (2.1-6.1ubuntu1) ... 206s Setting up zip (3.0-13) ... 206s Setting up libblas3:arm64 (3.12.0-3) ... 206s 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 206s Setting up fonts-dejavu-mono (2.37-8) ... 206s Setting up libpng16-16t64:arm64 (1.6.43-3) ... 206s Setting up libtcl8.6:arm64 (8.6.13+dfsg-2) ... 206s Setting up fonts-dejavu-core (2.37-8) ... 206s Setting up libjpeg-turbo8:arm64 (2.1.5-2ubuntu1) ... 206s Setting up libgfortran5:arm64 (14-20240303-1ubuntu1) ... 206s Setting up libwebp7:arm64 (1.3.2-0.4) ... 206s Setting up libreadline8t64:arm64 (8.2-3.1) ... 206s Setting up libharfbuzz0b:arm64 (8.3.0-2) ... 206s Setting up libthai-data (0.1.29-2) ... 206s Setting up libxss1:arm64 (1:1.2.3-1build2) ... 206s Setting up xdg-utils (1.1.3-4.1ubuntu3) ... 206s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 206s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 206s Setting up libice6:arm64 (2:1.0.10-1build2) ... 206s Setting up liblapack3:arm64 (3.12.0-3) ... 206s 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 206s Setting up libcurl4t64:arm64 (8.5.0-2ubuntu7) ... 206s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 207s Setting up libthai0:arm64 (0.1.29-2) ... 207s Setting up libtiff6:arm64 (4.5.1+git230720-3ubuntu1) ... 207s Setting up curl (8.5.0-2ubuntu7) ... 207s Setting up libfontconfig1:arm64 (2.15.0-1ubuntu1) ... 207s Setting up libsm6:arm64 (2:1.2.3-1build2) ... 207s Setting up fontconfig (2.15.0-1ubuntu1) ... 209s Regenerating fonts cache... done. 209s Setting up libxft2:arm64 (2.3.6-1) ... 209s Setting up libtk8.6:arm64 (8.6.13-2) ... 209s Setting up libpango-1.0-0:arm64 (1.51.0+ds-4) ... 209s Setting up libcairo2:arm64 (1.18.0-1) ... 209s Setting up libxt6t64:arm64 (1:1.2.1-1.2) ... 209s Setting up libpangoft2-1.0-0:arm64 (1.51.0+ds-4) ... 209s Setting up libpangocairo-1.0-0:arm64 (1.51.0+ds-4) ... 209s Setting up r-base-core (4.3.3-2build1) ... 209s 209s Creating config file /etc/R/Renviron with new version 209s Setting up r-cran-lattice (0.22-5-1) ... 209s Setting up r-cran-matrix (1.6-5-1) ... 209s Setting up r-cran-sparsesvd (0.2-2-1) ... 209s Setting up autopkgtest-satdep (0) ... 209s Processing triggers for man-db (2.12.0-3) ... 210s Processing triggers for install-info (7.1-3) ... 210s Processing triggers for libc-bin (2.39-0ubuntu2) ... 215s (Reading database ... 77008 files and directories currently installed.) 215s Removing autopkgtest-satdep (0) ... 216s autopkgtest [20:18:20]: test run-unit-test: [----------------------- 216s BEGIN TEST formats.R 217s 217s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 217s Copyright (C) 2024 The R Foundation for Statistical Computing 217s Platform: aarch64-unknown-linux-gnu (64-bit) 217s 217s R is free software and comes with ABSOLUTELY NO WARRANTY. 217s You are welcome to redistribute it under certain conditions. 217s Type 'license()' or 'licence()' for distribution details. 217s 217s R is a collaborative project with many contributors. 217s Type 'contributors()' for more information and 217s 'citation()' on how to cite R or R packages in publications. 217s 217s Type 'demo()' for some demos, 'help()' for on-line help, or 217s 'help.start()' for an HTML browser interface to help. 217s Type 'q()' to quit R. 217s 217s > ## any sparse matrix format that inherits from dMatrix should work 217s > library(sparsesvd) 218s > library(Matrix) 218s > 218s > M <- rbind( 218s + c(20, 10, 15, 0, 2), 218s + c(10, 5, 8, 1, 0), 218s + c( 0, 1, 2, 6, 3), 218s + c( 1, 0, 0, 10, 5)) 218s > 218s > M1 <- Matrix(M, sparse=TRUE) # standard format (column-compressed) 218s > M1 <- as(M1, "CsparseMatrix") 218s > stopifnot(is(M1, "dgCMatrix")) 218s > res1 <- sparsesvd(M1) 218s > 218s > M2 <- Matrix(M, sparse=FALSE) # dense matrix 218s > stopifnot(is(M2, "dgeMatrix")) 218s > res2 <- sparsesvd(M2) 218s > 218s > M3 <- Matrix(M, sparse=TRUE) # triplet format 218s > M3 <- as(M3, "TsparseMatrix") 218s > stopifnot(is(M3, "dgTMatrix")) 218s > res3 <- sparsesvd(M3) 218s > 218s > M4 <- Matrix(M, sparse=TRUE) # row-compressed 218s > M4 <- as(M4, "RsparseMatrix") 218s > stopifnot(is(M4, "dgRMatrix")) 218s > res4 <- sparsesvd(M4) 218s > ## TODO -- row-compressed form cannot be converted to dgCMatrix 218s > 218s > ## check that eigenvalues are the same 218s > stopifnot(all.equal(res1$d, res2$d, tolerance=1e-12)) 218s > stopifnot(all.equal(res1$d, res3$d, tolerance=1e-12)) 218s > stopifnot(all.equal(res1$d, res4$d, tolerance=1e-12)) 218s > 218s > ## special classes for symmetric matrices 218s > A1 <- crossprod(M1) 218s > A1 <- as(A1, "CsparseMatrix") 218s > stopifnot(is(A1, "dsCMatrix")) 218s > res1a <- sparsesvd(A1) 218s > 218s > A2 <- crossprod(M2) 218s > stopifnot(is(A2, "dpoMatrix")) # dense positive-semidefinite symmetric matrix 218s > res2a <- sparsesvd(A2) 218s > ## -- fails 218s > 218s > A3 <- as(A1, "TsparseMatrix") 218s > stopifnot(is(A3, "dsTMatrix")) 218s > res3a <- sparsesvd(A3) 218s > ## -- symmetric matrix can only be converted if already in row-compressed form 218s > 218s > A4 <- as(A1, "RsparseMatrix") 218s > stopifnot(is(A4, "dsRMatrix")) 218s > res4a <- sparsesvd(A4) 218s > ## -- fails 218s > 218s > ## check that eigenvalues are the same and consistent with M 218s > stopifnot(all.equal(res1a$d, (res1$d)^2, tolerance=1e-12)) 218s > stopifnot(all.equal(res1a$d, res2a$d, tolerance=1e-12)) 218s > stopifnot(all.equal(res1a$d, res3a$d, tolerance=1e-12)) 218s > stopifnot(all.equal(res1a$d, res4a$d, tolerance=1e-12)) 218s > 218s BEGIN TEST iris.R 218s 218s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 218s Copyright (C) 2024 The R Foundation for Statistical Computing 218s Platform: aarch64-unknown-linux-gnu (64-bit) 218s 218s R is free software and comes with ABSOLUTELY NO WARRANTY. 218s You are welcome to redistribute it under certain conditions. 218s Type 'license()' or 'licence()' for distribution details. 218s 218s R is a collaborative project with many contributors. 218s Type 'contributors()' for more information and 218s 'citation()' on how to cite R or R packages in publications. 218s 218s Type 'demo()' for some demos, 'help()' for on-line help, or 218s 'help.start()' for an HTML browser interface to help. 218s Type 'q()' to quit R. 218s 218s > ## compute PCA of iris data set with svd() and sparsesvd() 218s > library(sparsesvd) 219s > library(Matrix) 219s > 219s > data(iris) 219s > M <- scale(as.matrix(iris[, 1:4]), scale=FALSE) 219s > Ms <- Matrix(M) # not sparse, but a dMatrix 219s > 219s > res1 <- svd(M) 219s > res2 <- sparsesvd(Ms) 219s > 219s > ## check that eigenvalues are the same 219s > print(res2$d, digits=3) 219s [1] 25.10 6.01 3.41 1.88 219s > stopifnot(all.equal(res1$d, res2$d, tolerance=1e-12)) 219s > 219s > ## these should be diagonal unit matrices 219s > UtU <- abs(crossprod(res2$u, res1$u)) # diagonal entries may be 1 or -1 219s > VtV <- abs(crossprod(res2$v, res1$v)) # (because sign of eigenvectors is arbitrary) 219s > I1 <- diag(1, length(res1$d)) 219s > 219s > print(round(UtU, 12)) 219s [,1] [,2] [,3] [,4] 219s [1,] 1 0 0 0 219s [2,] 0 1 0 0 219s [3,] 0 0 1 0 219s [4,] 0 0 0 1 219s > stopifnot(all.equal(UtU, I1, tolerance=1e-12)) 219s > 219s > print(round(VtV, 12)) 219s [,1] [,2] [,3] [,4] 219s [1,] 1 0 0 0 219s [2,] 0 1 0 0 219s [3,] 0 0 1 0 219s [4,] 0 0 0 1 219s > stopifnot(all.equal(VtV, I1, tolerance=1e-12)) 219s > 219s > ## check that SVD is reproducible 219s > ## (this is guaranteed by a deterministic RNG built into the SVDLIBC code) 219s > for (i in 1:20) { 219s + res <- sparsesvd(Ms) 219s + if (!isTRUE(all.equal(res, res2))) stop("SVD not reproducible on iteration #", i) 219s + } 219s > 219s BEGIN TEST loss_of_orthogonality.R 219s 219s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 219s Copyright (C) 2024 The R Foundation for Statistical Computing 219s Platform: aarch64-unknown-linux-gnu (64-bit) 219s 219s R is free software and comes with ABSOLUTELY NO WARRANTY. 219s You are welcome to redistribute it under certain conditions. 219s Type 'license()' or 'licence()' for distribution details. 219s 219s R is a collaborative project with many contributors. 219s Type 'contributors()' for more information and 219s 'citation()' on how to cite R or R packages in publications. 219s 219s Type 'demo()' for some demos, 'help()' for on-line help, or 219s 'help.start()' for an HTML browser interface to help. 219s Type 'q()' to quit R. 219s 220s > ## SVDLIBC seems to have a bug that leads to incorrect results and infinite loops with 220s > ## highly sparse matrices with invariant subspaces, requiring frequent restarts of the Lanczos iteration. 220s > ## Here we test these issues with several sample matrices (should be fixed in sparsesvd v0.2) 220s > 220s > library(Matrix) 221s > library(sparsesvd) 221s > 221s > check.svd <- function (M, tol=1e-2) { 221s + cat(sprintf("Checking %d x %d matrix %s ...\n", nrow(M), ncol(M), deparse(substitute(M)))) 221s + M.ref <- as.matrix(M) 221s + res <- sparsesvd(M) 221s + M.new <- res$u %*% diag(res$d, length(res$d)) %*% t(res$v) 221s + if (!all(dim(M.new) == dim(M.ref))) stop(sprintf("SVD approximation has wrong dimensions %d x %d", nrow(M.new), ncol(M.new))) 221s + d <- sqrt(sum((M.new - M.ref)^2)) 221s + cat(sprintf(" --> approximation error ||M.new - M.ref||_2 = %g\n", d)) 221s + if (d > tol) { 221s + print(round(M.new, 2)) 221s + print(round(M.ref, 2)) 221s + stop("approximation error exceeds tolerance limit") 221s + } 221s + } 221s > 221s > ## regression tests with repro cases serialised via dput() 221s > Zero <- new("dgCMatrix", i = integer(0), p = c(0L, 0L, 0L, 0L, 0L, 0L), 221s + Dim = c(3L, 5L), Dimnames = list(NULL, NULL), x = numeric(0), factors = list()) 221s > check.svd(Zero) # all-zero matrix 221s Checking 3 x 5 matrix Zero ... 221s --> approximation error ||M.new - M.ref||_2 = 0 221s > 221s > D1 <- 221s + new("dgCMatrix", i = 0:1, p = c(0L, 2L), Dim = 2:1, Dimnames = list( 221s + NULL, NULL), x = c(1, 1), factors = list()) 221s > check.svd(D1) 221s Checking 2 x 1 matrix D1 ... 221s --> approximation error ||M.new - M.ref||_2 = 0 221s > 221s > D2 <- 221s + new("dgCMatrix", i = 0:3, p = c(0L, 2L, 4L), Dim = c(4L, 2L), 221s + Dimnames = list(NULL, NULL), x = c(1, 1, 1, 1), factors = list()) 221s > check.svd(D2) 221s Checking 4 x 2 matrix D2 ... 221s --> approximation error ||M.new - M.ref||_2 = 2.22054e-16 221s > 221s > D5 <- 221s + new("dgCMatrix", i = 0:4, p = 0:5, Dim = c(5L, 5L), Dimnames = list( 221s + NULL, NULL), x = c(1, 1, 1, 1, 1), factors = list()) 221s > check.svd(D5) 221s Checking 5 x 5 matrix D5 ... 221s --> approximation error ||M.new - M.ref||_2 = 3.55402e-15 221s > 221s > D21 <- 221s + new("dgCMatrix", i = 0:21, p = c(0L, 1L, 2L, 3L, 4L, 5L, 6L, 221s + 7L, 8L, 9L, 10L, 12L, 13L, 14L, 15L, 16L, 17L, 18L, 19L, 20L, 221s + 21L, 22L), Dim = 22:21, Dimnames = list(NULL, NULL), x = c(1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 221s + ), factors = list()) 221s > check.svd(D21) 221s Checking 22 x 21 matrix D21 ... 221s --> approximation error ||M.new - M.ref||_2 = 3.03567e-14 221s > 221s > TermDoc <- 221s + new("dgCMatrix", i = c(0L, 14L, 15L, 13L, 17L, 16L, 4L, 1L, 13L, 221s + 9L, 16L, 6L, 7L, 10L, 9L, 11L, 8L, 14L, 1L, 5L, 16L, 3L, 8L, 221s + 12L, 0L, 14L, 15L, 4L, 3L, 2L, 5L, 2L, 17L, 9L, 3L, 14L, 12L, 221s + 11L, 6L, 7L, 10L, 9L, 3L, 12L), p = c(0L, 3L, 4L, 5L, 6L, 7L, 221s + 9L, 11L, 14L, 16L, 18L, 19L, 21L, 24L, 27L, 28L, 29L, 30L, 31L, 221s + 33L, 34L, 36L, 37L, 38L, 41L, 42L, 44L), Dim = c(18L, 26L), Dimnames = list( 221s + NULL, NULL), x = c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1), factors = list()) 221s > check.svd(TermDoc) 221s Checking 18 x 26 matrix TermDoc ... 221s --> approximation error ||M.new - M.ref||_2 = 8.25476e-15 221s > 221s > M <- 221s + new("dgTMatrix", i = c(13L, 46L, 377L, 243L, 298L, 345L, 155L, 221s + 422L, 441L, 77L, 167L, 282L, 375L, 389L, 395L, 28L, 30L, 202L, 221s + 250L, 297L, 69L, 84L, 214L, 234L, 317L, 68L, 135L, 196L, 380L, 221s + 414L, 459L, 114L, 229L, 343L, 406L, 70L, 188L, 223L, 322L, 334L, 221s + 429L, 1L, 53L, 96L, 176L, 239L, 296L, 320L, 346L, 371L, 432L, 221s + 27L, 58L, 74L, 198L, 237L, 253L, 256L, 287L, 440L, 97L, 157L, 221s + 185L, 257L, 93L, 116L, 458L, 99L, 110L, 180L, 186L, 333L, 403L, 221s + 219L, 311L, 382L, 49L, 64L, 123L, 171L, 200L, 264L, 335L, 339L, 221s + 357L, 364L, 366L, 448L, 79L, 281L, 417L, 87L, 105L, 128L, 319L, 221s + 398L, 194L, 249L, 276L, 8L, 59L, 72L, 81L, 242L, 267L, 386L, 221s + 454L, 182L, 207L, 226L, 230L, 431L, 24L, 181L, 294L, 305L, 383L, 221s + 410L, 442L, 22L, 103L, 238L, 306L, 336L, 370L, 2L, 23L, 35L, 221s + 119L, 175L, 266L, 350L, 0L, 50L, 149L, 228L, 293L, 397L, 451L, 221s + 17L, 48L, 83L, 215L, 340L, 420L, 456L, 15L, 142L, 277L, 57L, 221s + 150L, 435L, 11L, 62L, 82L, 85L, 164L, 189L, 279L, 246L, 436L, 221s + 75L, 100L, 163L, 165L, 166L, 170L, 247L, 290L, 407L, 433L, 33L, 221s + 131L, 225L, 3L, 19L, 179L, 418L, 4L, 160L, 338L, 355L, 445L, 221s + 452L, 71L, 158L, 183L, 184L, 203L, 331L, 437L, 156L, 199L, 323L, 221s + 94L, 146L, 208L, 424L, 292L, 394L, 425L, 65L, 125L, 205L, 365L, 221s + 396L, 443L, 52L, 136L, 310L, 76L, 204L, 206L, 212L, 299L, 342L, 221s + 356L, 446L, 73L, 95L, 111L, 187L, 341L, 20L, 309L, 325L, 10L, 221s + 31L, 91L, 178L, 252L, 447L, 121L, 197L, 314L, 25L, 169L, 218L, 221s + 221L, 255L, 295L, 378L, 411L, 444L, 44L, 118L, 271L, 173L, 232L, 221s + 374L, 18L, 159L, 210L, 133L, 244L, 369L, 385L, 162L, 312L, 327L, 221s + 363L, 439L, 36L, 313L, 404L, 423L, 153L, 245L, 251L, 303L, 29L, 221s + 248L, 285L, 145L, 261L, 450L, 7L, 45L, 405L, 430L, 14L, 126L, 221s + 286L, 328L, 388L, 434L, 90L, 332L, 354L, 6L, 61L, 152L, 115L, 221s + 134L, 137L, 154L, 174L, 213L, 258L, 324L, 348L, 391L, 415L, 117L, 221s + 138L, 141L, 231L, 259L, 291L, 315L, 438L, 39L, 112L, 321L, 122L, 221s + 260L, 427L, 26L, 40L, 88L, 192L, 268L, 300L, 280L, 283L, 393L, 221s + 413L, 108L, 120L, 151L, 419L, 21L, 211L, 351L, 161L, 209L, 216L, 221s + 161L, 209L, 216L, 98L, 352L, 401L, 104L, 372L, 412L, 358L, 408L, 221s + 409L, 263L, 362L, 449L, 233L, 361L, 402L, 107L, 140L, 222L, 367L, 221s + 9L, 51L, 113L, 132L, 190L, 191L, 195L, 301L, 307L, 330L, 359L, 221s + 376L, 421L, 426L, 86L, 106L, 127L, 42L, 47L, 60L, 262L, 273L, 221s + 304L, 326L, 344L, 32L, 43L, 329L, 272L, 390L, 392L, 240L, 428L, 221s + 460L, 38L, 102L, 109L, 217L, 274L, 349L, 56L, 241L, 453L, 12L, 221s + 37L, 130L, 254L, 80L, 269L, 288L, 384L, 455L, 92L, 172L, 353L, 221s + 101L, 224L, 302L, 318L, 5L, 78L, 89L, 54L, 139L, 177L, 16L, 34L, 221s + 373L, 124L, 284L, 360L, 63L, 227L, 235L, 270L, 308L, 66L, 129L, 221s + 144L, 147L, 337L, 387L, 143L, 220L, 368L, 201L, 316L, 381L, 55L, 221s + 193L, 399L, 67L, 265L, 379L, 400L, 416L, 236L, 275L, 278L, 148L, 221s + 168L, 289L, 41L, 347L, 457L), j = c(0L, 0L, 0L, 1L, 1L, 1L, 2L, 221s + 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 4L, 4L, 4L, 4L, 4L, 5L, 5L, 5L, 221s + 5L, 5L, 6L, 6L, 6L, 6L, 6L, 6L, 7L, 7L, 7L, 7L, 8L, 8L, 8L, 8L, 221s + 8L, 8L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 10L, 10L, 10L, 221s + 10L, 10L, 10L, 10L, 10L, 10L, 11L, 11L, 11L, 11L, 12L, 12L, 12L, 221s + 13L, 13L, 13L, 13L, 13L, 13L, 14L, 14L, 14L, 15L, 15L, 15L, 15L, 221s + 15L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 16L, 16L, 16L, 17L, 17L, 221s + 17L, 17L, 17L, 18L, 18L, 18L, 19L, 19L, 19L, 19L, 19L, 19L, 19L, 221s + 19L, 20L, 20L, 20L, 20L, 20L, 21L, 21L, 21L, 21L, 21L, 21L, 21L, 221s + 22L, 22L, 22L, 22L, 22L, 22L, 23L, 23L, 23L, 23L, 23L, 23L, 23L, 221s + 24L, 24L, 24L, 24L, 24L, 24L, 24L, 25L, 25L, 25L, 25L, 25L, 25L, 221s + 25L, 26L, 26L, 26L, 27L, 27L, 27L, 28L, 28L, 28L, 28L, 28L, 28L, 221s + 28L, 29L, 29L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 221s + 31L, 31L, 31L, 32L, 32L, 32L, 32L, 33L, 33L, 33L, 33L, 33L, 33L, 221s + 34L, 34L, 34L, 34L, 34L, 34L, 34L, 35L, 35L, 35L, 36L, 36L, 36L, 221s + 36L, 37L, 37L, 37L, 38L, 38L, 38L, 39L, 39L, 39L, 40L, 40L, 40L, 221s + 41L, 41L, 41L, 41L, 41L, 41L, 41L, 41L, 42L, 42L, 42L, 42L, 42L, 221s + 43L, 43L, 43L, 44L, 44L, 44L, 44L, 44L, 44L, 45L, 45L, 45L, 46L, 221s + 46L, 46L, 46L, 46L, 46L, 46L, 46L, 46L, 47L, 47L, 47L, 48L, 48L, 221s + 48L, 49L, 49L, 49L, 50L, 50L, 50L, 50L, 51L, 51L, 51L, 51L, 51L, 221s + 52L, 52L, 52L, 52L, 53L, 53L, 53L, 53L, 54L, 54L, 54L, 55L, 55L, 221s + 55L, 56L, 56L, 56L, 56L, 57L, 57L, 57L, 57L, 57L, 57L, 58L, 58L, 221s + 58L, 59L, 59L, 59L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 221s + 60L, 60L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 62L, 62L, 62L, 221s + 63L, 63L, 63L, 64L, 64L, 64L, 64L, 64L, 64L, 65L, 65L, 65L, 65L, 221s + 66L, 66L, 66L, 66L, 67L, 67L, 67L, 68L, 68L, 68L, 69L, 69L, 69L, 221s + 70L, 70L, 70L, 71L, 71L, 71L, 72L, 72L, 72L, 73L, 73L, 73L, 74L, 221s + 74L, 74L, 75L, 75L, 75L, 75L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 221s + 76L, 76L, 76L, 76L, 76L, 76L, 76L, 77L, 77L, 77L, 78L, 78L, 78L, 221s + 78L, 78L, 78L, 78L, 78L, 79L, 79L, 79L, 80L, 80L, 80L, 81L, 81L, 221s + 81L, 82L, 82L, 82L, 82L, 82L, 82L, 83L, 83L, 83L, 84L, 84L, 84L, 221s + 84L, 85L, 85L, 85L, 85L, 85L, 86L, 86L, 86L, 87L, 87L, 87L, 87L, 221s + 88L, 88L, 88L, 89L, 89L, 89L, 90L, 90L, 90L, 91L, 91L, 91L, 92L, 221s + 92L, 92L, 92L, 92L, 93L, 93L, 93L, 93L, 93L, 93L, 94L, 94L, 94L, 221s + 95L, 95L, 95L, 96L, 96L, 96L, 97L, 97L, 97L, 97L, 97L, 98L, 98L, 221s + 98L, 99L, 99L, 99L, 100L, 100L, 100L), Dim = c(461L, 101L), Dimnames = list( 221s + NULL, NULL), x = c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), factors = list()) 221s > check.svd(M) 221s Checking 461 x 101 matrix M ... 221s --> approximation error ||M.new - M.ref||_2 = 1.93378e-11 221s > 221s > A <- 221s + new("dgTMatrix", i = c(0L, 586L, 1958L, 18724L, 10404L, 13340L, 221s + 16234L, 6536L, 21785L, 23539L, 3256L, 7242L, 12660L, 18483L, 221s + 19388L, 19824L, 1238L, 1264L, 8787L, 10708L, 13334L, 2867L, 3512L, 221s + 9360L, 10146L, 14287L, 2854L, 5693L, 8646L, 18887L, 21277L, 27422L, 221s + 4632L, 9888L, 16123L, 20780L, 2960L, 8291L, 9771L, 14585L, 15294L, 221s + 22360L, 26L, 2274L, 3930L, 7690L, 10278L, 13269L, 14444L, 16327L, 221s + 17875L, 22552L, 1207L, 2362L, 3174L, 8653L, 10220L, 10754L, 10857L, 221s + 12861L, 23415L, 3957L, 6679L, 8183L, 10870L, 3773L, 4719L, 26559L, 221s + 4030L, 4486L, 7926L, 8245L, 15243L, 20489L, 9551L, 13960L, 18997L, 221s + 2088L, 2785L, 4965L, 7428L, 8762L, 11435L, 15325L, 15451L, 16967L, 221s + 17323L, 17463L, 25040L, 3368L, 12604L, 21330L, 3615L, 4307L, 221s + 5179L, 14429L, 19969L, 8536L, 10618L, 12325L, 366L, 2394L, 3097L, 221s + 3390L, 10377L, 11606L, 19305L, 25620L, 8051L, 9066L, 9831L, 9923L, 221s + 22547L, 1051L, 8000L, 13148L, 13652L, 19134L, 21014L, 23716L, 221s + 974L, 4140L, 10244L, 13758L, 15363L, 17744L, 110L, 1042L, 1435L, 221s + 4802L, 7663L, 11599L, 16531L, 12L, 2158L, 6172L, 9866L, 13125L, 221s + 19941L, 25208L, 833L, 2072L, 3476L, 9408L, 15581L, 21608L, 25886L, 221s + 749L, 5960L, 12348L, 2342L, 6249L, 23087L, 571L, 2737L, 3420L, 221s + 3576L, 7017L, 8423L, 12401L, 10484L, 23110L, 3212L, 4053L, 7013L, 221s + 7037L, 7194L, 7317L, 10532L, 12917L, 20800L, 22803L, 1374L, 5427L, 221s + 9798L, 178L, 870L, 7869L, 21366L, 181L, 6742L, 15435L, 16834L, 221s + 24213L, 25261L, 3080L, 6701L, 8100L, 8146L, 8845L, 15076L, 23227L, 221s + 6650L, 8667L, 14607L, 3860L, 6059L, 9131L, 21934L, 13039L, 19810L, 221s + 21992L, 2797L, 4977L, 8988L, 17456L, 19865L, 23892L, 2225L, 5696L, 221s + 13948L, 3231L, 8849L, 9013L, 9270L, 13351L, 16093L, 16881L, 24362L, 221s + 3151L, 3911L, 4534L, 8259L, 15656L, 872L, 13889L, 14709L, 512L, 221s + 1303L, 3741L, 7837L, 10750L, 24978L, 4937L, 8651L, 14102L, 1116L, 221s + 7309L, 9485L, 9640L, 10828L, 13251L, 18787L, 21060L, 23901L, 221s + 1879L, 4794L, 11817L, 7440L, 10074L, 18425L, 843L, 6710L, 9218L, 221s + 5651L, 10410L, 17733L, 19290L, 7005L, 13985L, 14964L, 17289L, 221s + 23410L, 1548L, 14100L, 20576L, 21875L, 6356L, 10475L, 10712L, 221s + 13594L, 1261L, 10574L, 12727L, 6047L, 11238L, 25105L, 297L, 1903L, 221s + 20711L, 22391L, 605L, 5002L, 12782L, 14991L, 19368L, 23012L, 221s + 3699L, 15108L, 16802L, 268L, 2562L, 6333L, 4668L, 5682L, 5713L, 221s + 6416L, 7499L, 9318L, 10948L, 14649L, 16450L, 19481L, 21282L, 221s + 4788L, 5758L, 5939L, 9983L, 10954L, 13000L, 14198L, 23381L, 1678L, 221s + 4591L, 14577L, 4958L, 11141L, 22168L, 1128L, 1722L, 3619L, 8484L, 221s + 11661L, 13422L, 12412L, 12688L, 19778L, 21264L, 4379L, 4891L, 221s + 6302L, 21571L, 931L, 9252L, 16600L, 6782L, 9204L, 9435L, 6782L, 221s + 9204L, 9435L, 3959L, 16655L, 20200L, 4153L, 18020L, 21108L, 17079L, 221s + 20885L, 20922L, 11384L, 17273L, 25071L, 10100L, 17218L, 20241L, 221s + 4331L, 5925L, 9736L, 17639L, 446L, 2200L, 4603L, 5442L, 8431L, 221s + 8464L, 8566L, 13425L, 13761L, 15026L, 17106L, 18624L, 21649L, 221s + 22001L, 3603L, 4316L, 5073L, 1775L, 1984L, 2414L, 11242L, 12045L, 221s + 13619L, 14769L, 16229L, 1337L, 1844L, 14997L, 11948L, 19464L, 221s + 19777L, 10280L, 22259L, 27458L, 1666L, 4138L, 4406L, 9461L, 12200L, 221s + 16461L, 2339L, 10325L, 25264L, 580L, 1646L, 5412L, 10793L, 3385L, 221s + 11791L, 12875L, 19187L, 25846L, 3749L, 7436L, 16780L, 4107L, 221s + 9793L, 13445L, 14305L, 255L, 3257L, 3674L, 2279L, 5912L, 7777L, 221s + 761L, 1404L, 18184L, 4970L, 12711L, 17107L, 2760L, 9858L, 10187L, 221s + 11794L, 13807L, 2813L, 5403L, 5986L, 6112L, 15382L, 19313L, 5979L, 221s + 9579L, 17654L, 8784L, 14210L, 18958L, 2315L, 8532L, 19996L, 2826L, 221s + 11510L, 18848L, 20043L, 21313L, 10212L, 12304L, 12367L, 6160L, 221s + 7248L, 12897L, 1764L, 16440L, 26230L), j = c(0L, 0L, 0L, 0L, 221s + 1L, 1L, 1L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 4L, 4L, 4L, 4L, 221s + 4L, 5L, 5L, 5L, 5L, 5L, 6L, 6L, 6L, 6L, 6L, 6L, 7L, 7L, 7L, 7L, 221s + 8L, 8L, 8L, 8L, 8L, 8L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 221s + 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 11L, 11L, 11L, 11L, 221s + 12L, 12L, 12L, 13L, 13L, 13L, 13L, 13L, 13L, 14L, 14L, 14L, 15L, 221s + 15L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 16L, 16L, 221s + 16L, 17L, 17L, 17L, 17L, 17L, 18L, 18L, 18L, 19L, 19L, 19L, 19L, 221s + 19L, 19L, 19L, 19L, 20L, 20L, 20L, 20L, 20L, 21L, 21L, 21L, 21L, 221s + 21L, 21L, 21L, 22L, 22L, 22L, 22L, 22L, 22L, 23L, 23L, 23L, 23L, 221s + 23L, 23L, 23L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 25L, 25L, 25L, 221s + 25L, 25L, 25L, 25L, 26L, 26L, 26L, 27L, 27L, 27L, 28L, 28L, 28L, 221s + 28L, 28L, 28L, 28L, 29L, 29L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 221s + 30L, 30L, 30L, 31L, 31L, 31L, 32L, 32L, 32L, 32L, 33L, 33L, 33L, 221s + 33L, 33L, 33L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 35L, 35L, 35L, 221s + 36L, 36L, 36L, 36L, 37L, 37L, 37L, 38L, 38L, 38L, 39L, 39L, 39L, 221s + 40L, 40L, 40L, 41L, 41L, 41L, 41L, 41L, 41L, 41L, 41L, 42L, 42L, 221s + 42L, 42L, 42L, 43L, 43L, 43L, 44L, 44L, 44L, 44L, 44L, 44L, 45L, 221s + 45L, 45L, 46L, 46L, 46L, 46L, 46L, 46L, 46L, 46L, 46L, 47L, 47L, 221s + 47L, 48L, 48L, 48L, 49L, 49L, 49L, 50L, 50L, 50L, 50L, 51L, 51L, 221s + 51L, 51L, 51L, 52L, 52L, 52L, 52L, 53L, 53L, 53L, 53L, 54L, 54L, 221s + 54L, 55L, 55L, 55L, 56L, 56L, 56L, 56L, 57L, 57L, 57L, 57L, 57L, 221s + 57L, 58L, 58L, 58L, 59L, 59L, 59L, 60L, 60L, 60L, 60L, 60L, 60L, 221s + 60L, 60L, 60L, 60L, 60L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 221s + 62L, 62L, 62L, 63L, 63L, 63L, 64L, 64L, 64L, 64L, 64L, 64L, 65L, 221s + 65L, 65L, 65L, 66L, 66L, 66L, 66L, 67L, 67L, 67L, 68L, 68L, 68L, 221s + 69L, 69L, 69L, 70L, 70L, 70L, 71L, 71L, 71L, 72L, 72L, 72L, 73L, 221s + 73L, 73L, 74L, 74L, 74L, 75L, 75L, 75L, 75L, 76L, 76L, 76L, 76L, 221s + 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 77L, 77L, 77L, 221s + 78L, 78L, 78L, 78L, 78L, 78L, 78L, 78L, 79L, 79L, 79L, 80L, 80L, 221s + 80L, 81L, 81L, 81L, 82L, 82L, 82L, 82L, 82L, 82L, 83L, 83L, 83L, 221s + 84L, 84L, 84L, 84L, 85L, 85L, 85L, 85L, 85L, 86L, 86L, 86L, 87L, 221s + 87L, 87L, 87L, 88L, 88L, 88L, 89L, 89L, 89L, 90L, 90L, 90L, 91L, 221s + 91L, 91L, 92L, 92L, 92L, 92L, 92L, 93L, 93L, 93L, 93L, 93L, 93L, 221s + 94L, 94L, 94L, 95L, 95L, 95L, 96L, 96L, 96L, 97L, 97L, 97L, 97L, 221s + 97L, 98L, 98L, 98L, 99L, 99L, 99L, 100L, 100L, 100L), Dim = c(95474L, 221s + 101L), Dimnames = list(NULL, NULL), x = c(0, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 221s + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), factors = list()) 221s > check.svd(A) 221s Checking 95474 x 101 matrix A ... 223s --> approximation error ||M.new - M.ref||_2 = 1.93378e-11 223s > 224s BEGIN TEST stress_test.R 224s 224s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 224s Copyright (C) 2024 The R Foundation for Statistical Computing 224s Platform: aarch64-unknown-linux-gnu (64-bit) 224s 224s R is free software and comes with ABSOLUTELY NO WARRANTY. 224s You are welcome to redistribute it under certain conditions. 224s Type 'license()' or 'licence()' for distribution details. 224s 224s R is a collaborative project with many contributors. 224s Type 'contributors()' for more information and 224s 'citation()' on how to cite R or R packages in publications. 224s 224s Type 'demo()' for some demos, 'help()' for on-line help, or 224s 'help.start()' for an HTML browser interface to help. 224s Type 'q()' to quit R. 224s 224s > library(Matrix, quietly=TRUE) 225s > library(sparsesvd) 225s > 225s > ## Stress test: 225s > ## - apply sparsesvd() to a large number of random sparse nonnegative matrices 225s > ## - check that original matrix M can be reconstructed with reasonable accuracy 225s > ## - compare truncated SVD against first components of full SVD 225s > 225s > ## Run interactively with: 225s > ## R --slave -f stress_test.R --args 225s > ## (all arguments are optional with default values set below) 225s > argv <- commandArgs(trailingOnly=TRUE) 225s > argc <- length(argv) 225s > 225s > ## arguments and their default values 225s > n.run <- if (argc >= 1) as.integer(argv[1]) else 100 # number of runs 225s > k <- if (argc >= 2) as.integer(argv[2]) else 500 # k = number of rows of M 225s > n <- if (argc >= 3) as.integer(argv[3]) else 100 # n = number of columns of M 225s > r <- if (argc >= 4) as.integer(argv[4]) else 10 # r = rank of truncated SVD 225s > torture <- if (argc >= 5) as.logical(argv[5]) else FALSE # run with gctorture()? 225s > fillrate <- if (argc >= 6) as.numeric(argv[6]) else .10 # fill rate of sparse matrix (10%) 225s > tol <- if (argc >= 7) as.numeric(argv[7]) else 1e-6 # acceptable approx. error per cell 225s > 225s > cat("sparsesvd() Stress Test:\n") 225s sparsesvd() Stress Test: 225s > cat(sprintf(" - %d runs testing full and rank-%d sparse SVD\n", n.run, r)) 225s - 100 runs testing full and rank-10 sparse SVD 225s > cat(sprintf(" - based on %d x %d nonnegative matrix with %.1f%% nonzero cells\n", k, n, 100 * fillrate)) 225s - based on 500 x 100 nonnegative matrix with 10.0% nonzero cells 225s > cat(sprintf(" - reconstruction accuracy < %g, gctorture() is %s\n", tol, if (torture) "ON" else "OFF")) 225s - reconstruction accuracy < 1e-06, gctorture() is OFF 225s > 225s > ## approximate matrix comparison 225s > assert.mat.equal <- function (x, y, tol=1e-6, msg="") { 225s + if (!all(dim(x) == dim(y))) stop(sprintf("error: matrix dimensions differ %s", msg)) 225s + err <- max(abs(x - y)) 225s + if (err > tol) stop(sprintf("approximation error %g > tolerance %g %s", err, tol, msg)) 225s + } 225s > 225s > ## now perform n.run iterations of the test procedure 225s > gctorture(torture) 225s > 225s > pb <- txtProgressBar(min=0, max=n.run, style=3) 225s | | | 0%> for (i in 1:n.run) { 225s + setTxtProgressBar(pb, i) 225s + x <- ifelse(runif(k * n) < fillrate, runif(k * n), 0) 225s + M <- matrix(x, k, n) # random non-negative matrix with specified fill rate 225s + Ms <- Matrix(M, sparse=TRUE) 225s + 225s + ## complete sparse SVD 225s + svdM <- sparsesvd(Ms) 225s + R <- with(svdM, u %*% diag(d) %*% t(v)) # reconstructed matrix 225s + assert.mat.equal(R, M, tol=tol, msg=sprintf("(full SVD at iteration #%d)", i)) 225s + 225s + ## complete sparse SVD of transposed matrix 225s + svdMt <- sparsesvd(t(Ms)) 225s + R <- with(svdMt, v %*% diag(d) %*% t(u)) # reconstructed matrix 225s + assert.mat.equal(R, M, tol=tol, msg=sprintf("(full transposed SVD at iteration #%d)", i)) 225s + 225s + Mr <- with(svdM, u[, 1:r] %*% diag(d[1:r]) %*% t(v[, 1:r])) # r-dimensional approximation 225s + 225s + ## truncated sparse SVD 225s + svdMr <- sparsesvd(Ms, rank=r) 225s + Rr <- with(svdMr, u %*% diag(d) %*% t(v)) # reconstructed r-dim approximation 225s + assert.mat.equal(Rr, Mr, tol=tol, msg=sprintf("(%d-rank truncated SVD at iteration #%d)", r, i)) 225s + 225s + ## truncated sparse SVD of transposed matrix 225s + svdMrt <- sparsesvd(t(Ms), rank=r) 225s + Rr <- with(svdMrt, v %*% diag(d) %*% t(u)) # reconstructed r-dim approximation 225s + assert.mat.equal(Rr, Mr, tol=tol, msg=sprintf("(%d-rank truncated transposed SVD at iteration #%d)", r, i)) 225s + } 230s | |= | 1% | |= | 2% | |== | 3% | |=== | 4% | |==== | 5% | |==== | 6% | |===== | 7% | |====== | 8% | |====== | 9% | |======= | 10% | |======== | 11% | |======== | 12% | |========= | 13% | |========== | 14% | |========== | 15% | |=========== | 16% | |============ | 17% | |============= | 18% | |============= | 19% | |============== | 20% | |=============== | 21% | |=============== | 22% | |================ | 23% | |================= | 24% | |================== | 25% | |================== | 26% | |=================== | 27% | |==================== | 28% | |==================== | 29% | |===================== | 30% | |====================== | 31% | |====================== | 32% | |======================= | 33% | |======================== | 34% | |======================== | 35% | |========================= | 36% | |========================== | 37% | |=========================== | 38% | |=========================== | 39% | |============================ | 40% | |============================= | 41% | |============================= | 42% | |============================== | 43% | |=============================== | 44% | |================================ | 45% | |================================ | 46% | |================================= | 47% | |================================== | 48% | |================================== | 49% | |=================================== | 50% | |==================================== | 51% | |==================================== | 52% | |===================================== | 53% | |====================================== | 54% | |====================================== | 55% | |======================================= | 56% | |======================================== | 57% | |========================================= | 58% | |========================================= | 59% | |========================================== | 60% | |=========================================== | 61% | |=========================================== | 62% | |============================================ | 63% | |============================================= | 64% | |============================================== | 65% | |============================================== | 66% | |=============================================== | 67% | |================================================ | 68% | |================================================ | 69% | |================================================= | 70% | |================================================== | 71% | |================================================== | 72% | |=================================================== | 73% | |==================================================== | 74% | |==================================================== | 75% | |===================================================== | 76% | |====================================================== | 77% | |======================================================= | 78% | |======================================================= | 79% | |======================================================== | 80% | |========================================================= | 81% | |========================================================= | 82% | |========================================================== | 83% | |=========================================================== | 84% | |============================================================ | 85% | |============================================================ | 86% | |============================================================= | 87% | |============================================================== | 88% | |============================================================== | 89% | |=============================================================== | 90% | |================================================================ | 91% | |================================================================ | 92% | |================================================================= | 93% | |================================================================== | 94% | |================================================================== | 95% | |=================================================================== | 96% | |==================================================================== | 97% | |===================================================================== | 98% | |===================================================================== | 99% | |======================================================================| 100%> close(pb) 230s 230s > 232s autopkgtest [20:18:36]: test run-unit-test: -----------------------] 232s run-unit-test PASS 232s autopkgtest [20:18:36]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 233s autopkgtest [20:18:37]: test pkg-r-autopkgtest: preparing testbed 235s Reading package lists... 235s Building dependency tree... 235s Reading state information... 235s Starting pkgProblemResolver with broken count: 0 236s Starting 2 pkgProblemResolver with broken count: 0 236s Done 236s The following additional packages will be installed: 236s build-essential cpp cpp-13 cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu 236s dctrl-tools g++ g++-13 g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc 236s gcc-13 gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu gfortran gfortran-13 236s gfortran-13-aarch64-linux-gnu gfortran-aarch64-linux-gnu icu-devtools 236s libasan8 libatomic1 libblas-dev libbz2-dev libc-dev-bin libc6-dev libcc1-0 236s libcrypt-dev libgcc-13-dev libgfortran-13-dev libhwasan0 libicu-dev libisl23 236s libitm1 libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev liblapack-dev liblsan0 236s liblzma-dev libmpc3 libncurses-dev libnsl-dev libpcre2-16-0 libpcre2-32-0 236s libpcre2-dev libpcre2-posix3 libpkgconf3 libpng-dev libreadline-dev 236s libstdc++-13-dev libtirpc-dev libtsan2 libubsan1 linux-libc-dev pkg-config 236s pkg-r-autopkgtest pkgconf pkgconf-bin r-base-dev rpcsvc-proto zlib1g-dev 236s Suggested packages: 236s cpp-doc gcc-13-locales cpp-13-doc debtags gcc-13-doc gcc-multilib 236s manpages-dev autoconf automake libtool flex bison gdb gcc-doc 236s gdb-aarch64-linux-gnu gfortran-doc gfortran-13-doc libcoarrays-dev 236s liblapack-doc glibc-doc icu-doc liblzma-doc ncurses-doc readline-doc 236s libstdc++-13-doc texlive-base texlive-latex-base texlive-plain-generic 236s texlive-fonts-recommended texlive-fonts-extra texlive-extra-utils 236s texlive-latex-recommended texlive-latex-extra texinfo 236s Recommended packages: 236s bzip2-doc manpages manpages-dev libc-devtools libpng-tools 236s The following NEW packages will be installed: 236s autopkgtest-satdep build-essential cpp cpp-13 cpp-13-aarch64-linux-gnu 236s cpp-aarch64-linux-gnu dctrl-tools g++ g++-13 g++-13-aarch64-linux-gnu 236s g++-aarch64-linux-gnu gcc gcc-13 gcc-13-aarch64-linux-gnu 236s gcc-aarch64-linux-gnu gfortran gfortran-13 gfortran-13-aarch64-linux-gnu 236s gfortran-aarch64-linux-gnu icu-devtools libasan8 libatomic1 libblas-dev 236s libbz2-dev libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libgcc-13-dev 236s libgfortran-13-dev libhwasan0 libicu-dev libisl23 libitm1 libjpeg-dev 236s libjpeg-turbo8-dev libjpeg8-dev liblapack-dev liblsan0 liblzma-dev libmpc3 236s libncurses-dev libnsl-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev 236s libpcre2-posix3 libpkgconf3 libpng-dev libreadline-dev libstdc++-13-dev 236s libtirpc-dev libtsan2 libubsan1 linux-libc-dev pkg-config pkg-r-autopkgtest 236s pkgconf pkgconf-bin r-base-dev rpcsvc-proto zlib1g-dev 237s 0 upgraded, 62 newly installed, 0 to remove and 0 not upgraded. 237s Need to get 92.8 MB/92.8 MB of archives. 237s After this operation, 343 MB of additional disk space will be used. 237s Get:1 /tmp/autopkgtest.EXTO3Z/2-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [720 B] 237s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 libc-dev-bin arm64 2.39-0ubuntu2 [19.7 kB] 237s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 linux-libc-dev arm64 6.8.0-11.11 [1569 kB] 237s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libcrypt-dev arm64 1:4.4.36-4 [136 kB] 237s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libtirpc-dev arm64 1.3.4+ds-1.1 [201 kB] 237s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libnsl-dev arm64 1.3.0-3 [71.9 kB] 237s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 rpcsvc-proto arm64 1.4.2-0ubuntu6 [65.4 kB] 237s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libc6-dev arm64 2.39-0ubuntu2 [1596 kB] 237s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libisl23 arm64 0.26-3 [713 kB] 237s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 libmpc3 arm64 1.3.1-1 [55.3 kB] 237s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [10.3 MB] 238s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13 arm64 13.2.0-17ubuntu2 [1028 B] 238s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [5316 B] 238s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 cpp arm64 4:13.2.0-7ubuntu1 [22.4 kB] 238s Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 libcc1-0 arm64 14-20240303-1ubuntu1 [44.7 kB] 238s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 libitm1 arm64 14-20240303-1ubuntu1 [27.7 kB] 238s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 libatomic1 arm64 14-20240303-1ubuntu1 [11.4 kB] 238s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 libasan8 arm64 14-20240303-1ubuntu1 [2919 kB] 238s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 liblsan0 arm64 14-20240303-1ubuntu1 [1282 kB] 238s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 libtsan2 arm64 14-20240303-1ubuntu1 [2687 kB] 238s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 libubsan1 arm64 14-20240303-1ubuntu1 [1151 kB] 238s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 libhwasan0 arm64 14-20240303-1ubuntu1 [1597 kB] 238s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 libgcc-13-dev arm64 13.2.0-17ubuntu2 [2464 kB] 238s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [20.1 MB] 238s Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13 arm64 13.2.0-17ubuntu2 [467 kB] 238s Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1198 B] 238s Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 gcc arm64 4:13.2.0-7ubuntu1 [5018 B] 238s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 libstdc++-13-dev arm64 13.2.0-17ubuntu2 [2322 kB] 239s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [11.7 MB] 239s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13 arm64 13.2.0-17ubuntu2 [14.4 kB] 239s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 g++-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [962 B] 239s Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 g++ arm64 4:13.2.0-7ubuntu1 [1082 B] 239s Get:33 http://ftpmaster.internal/ubuntu noble/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 239s Get:34 http://ftpmaster.internal/ubuntu noble/main arm64 dctrl-tools arm64 2.24-3build2 [65.2 kB] 239s Get:35 http://ftpmaster.internal/ubuntu noble/main arm64 libgfortran-13-dev arm64 13.2.0-17ubuntu2 [478 kB] 239s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 gfortran-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [10.8 MB] 239s Get:37 http://ftpmaster.internal/ubuntu noble/main arm64 gfortran-13 arm64 13.2.0-17ubuntu2 [10.3 kB] 239s Get:38 http://ftpmaster.internal/ubuntu noble/main arm64 gfortran-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1022 B] 239s Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 gfortran arm64 4:13.2.0-7ubuntu1 [1164 B] 239s Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 icu-devtools arm64 74.2-1ubuntu1 [209 kB] 239s Get:41 http://ftpmaster.internal/ubuntu noble/main arm64 libblas-dev arm64 3.12.0-3 [111 kB] 239s Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 libbz2-dev arm64 1.0.8-5ubuntu1 [35.8 kB] 239s Get:43 http://ftpmaster.internal/ubuntu noble/main arm64 libicu-dev arm64 74.2-1ubuntu1 [11.9 MB] 239s Get:44 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg-turbo8-dev arm64 2.1.5-2ubuntu1 [304 kB] 239s Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg8-dev arm64 8c-2ubuntu11 [1484 B] 239s Get:46 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg-dev arm64 8c-2ubuntu11 [1482 B] 239s Get:47 http://ftpmaster.internal/ubuntu noble/main arm64 liblapack-dev arm64 3.12.0-3 [4293 kB] 239s Get:48 http://ftpmaster.internal/ubuntu noble/main arm64 libncurses-dev arm64 6.4+20240113-1ubuntu1 [385 kB] 239s Get:49 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-16-0 arm64 10.42-4ubuntu1 [195 kB] 239s Get:50 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-32-0 arm64 10.42-4ubuntu1 [183 kB] 239s Get:51 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-posix3 arm64 10.42-4ubuntu1 [6654 B] 239s Get:52 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-dev arm64 10.42-4ubuntu1 [679 kB] 239s Get:53 http://ftpmaster.internal/ubuntu noble/main arm64 libpkgconf3 arm64 1.8.1-2 [31.2 kB] 239s Get:54 http://ftpmaster.internal/ubuntu noble/main arm64 zlib1g-dev arm64 1:1.3.dfsg-3ubuntu1 [895 kB] 240s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpng-dev arm64 1.6.43-3 [267 kB] 240s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libreadline-dev arm64 8.2-3.1 [177 kB] 240s Get:57 http://ftpmaster.internal/ubuntu noble/main arm64 pkgconf-bin arm64 1.8.1-2 [20.4 kB] 240s Get:58 http://ftpmaster.internal/ubuntu noble/main arm64 pkgconf arm64 1.8.1-2 [16.7 kB] 240s Get:59 http://ftpmaster.internal/ubuntu noble/main arm64 pkg-config arm64 1.8.1-2 [7170 B] 240s Get:60 http://ftpmaster.internal/ubuntu noble/main arm64 liblzma-dev arm64 5.4.5-0.3 [209 kB] 240s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 r-base-dev all 4.3.3-2build1 [4334 B] 240s Get:62 http://ftpmaster.internal/ubuntu noble/universe arm64 pkg-r-autopkgtest all 20231212ubuntu1 [6448 B] 240s Fetched 92.8 MB in 3s (28.5 MB/s) 240s Selecting previously unselected package libc-dev-bin. 240s (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 ... 77008 files and directories currently installed.) 240s Preparing to unpack .../00-libc-dev-bin_2.39-0ubuntu2_arm64.deb ... 240s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 240s Selecting previously unselected package linux-libc-dev:arm64. 240s Preparing to unpack .../01-linux-libc-dev_6.8.0-11.11_arm64.deb ... 240s Unpacking linux-libc-dev:arm64 (6.8.0-11.11) ... 240s Selecting previously unselected package libcrypt-dev:arm64. 241s Preparing to unpack .../02-libcrypt-dev_1%3a4.4.36-4_arm64.deb ... 241s Unpacking libcrypt-dev:arm64 (1:4.4.36-4) ... 241s Selecting previously unselected package libtirpc-dev:arm64. 241s Preparing to unpack .../03-libtirpc-dev_1.3.4+ds-1.1_arm64.deb ... 241s Unpacking libtirpc-dev:arm64 (1.3.4+ds-1.1) ... 241s Selecting previously unselected package libnsl-dev:arm64. 241s Preparing to unpack .../04-libnsl-dev_1.3.0-3_arm64.deb ... 241s Unpacking libnsl-dev:arm64 (1.3.0-3) ... 241s Selecting previously unselected package rpcsvc-proto. 241s Preparing to unpack .../05-rpcsvc-proto_1.4.2-0ubuntu6_arm64.deb ... 241s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 241s Selecting previously unselected package libc6-dev:arm64. 241s Preparing to unpack .../06-libc6-dev_2.39-0ubuntu2_arm64.deb ... 241s Unpacking libc6-dev:arm64 (2.39-0ubuntu2) ... 241s Selecting previously unselected package libisl23:arm64. 241s Preparing to unpack .../07-libisl23_0.26-3_arm64.deb ... 241s Unpacking libisl23:arm64 (0.26-3) ... 241s Selecting previously unselected package libmpc3:arm64. 241s Preparing to unpack .../08-libmpc3_1.3.1-1_arm64.deb ... 241s Unpacking libmpc3:arm64 (1.3.1-1) ... 241s Selecting previously unselected package cpp-13-aarch64-linux-gnu. 241s Preparing to unpack .../09-cpp-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 241s Unpacking cpp-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 241s Selecting previously unselected package cpp-13. 241s Preparing to unpack .../10-cpp-13_13.2.0-17ubuntu2_arm64.deb ... 241s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 241s Selecting previously unselected package cpp-aarch64-linux-gnu. 241s Preparing to unpack .../11-cpp-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 241s Unpacking cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 241s Selecting previously unselected package cpp. 242s Preparing to unpack .../12-cpp_4%3a13.2.0-7ubuntu1_arm64.deb ... 242s Unpacking cpp (4:13.2.0-7ubuntu1) ... 242s Selecting previously unselected package libcc1-0:arm64. 242s Preparing to unpack .../13-libcc1-0_14-20240303-1ubuntu1_arm64.deb ... 242s Unpacking libcc1-0:arm64 (14-20240303-1ubuntu1) ... 242s Selecting previously unselected package libitm1:arm64. 242s Preparing to unpack .../14-libitm1_14-20240303-1ubuntu1_arm64.deb ... 242s Unpacking libitm1:arm64 (14-20240303-1ubuntu1) ... 242s Selecting previously unselected package libatomic1:arm64. 242s Preparing to unpack .../15-libatomic1_14-20240303-1ubuntu1_arm64.deb ... 242s Unpacking libatomic1:arm64 (14-20240303-1ubuntu1) ... 242s Selecting previously unselected package libasan8:arm64. 242s Preparing to unpack .../16-libasan8_14-20240303-1ubuntu1_arm64.deb ... 242s Unpacking libasan8:arm64 (14-20240303-1ubuntu1) ... 242s Selecting previously unselected package liblsan0:arm64. 242s Preparing to unpack .../17-liblsan0_14-20240303-1ubuntu1_arm64.deb ... 242s Unpacking liblsan0:arm64 (14-20240303-1ubuntu1) ... 242s Selecting previously unselected package libtsan2:arm64. 242s Preparing to unpack .../18-libtsan2_14-20240303-1ubuntu1_arm64.deb ... 242s Unpacking libtsan2:arm64 (14-20240303-1ubuntu1) ... 242s Selecting previously unselected package libubsan1:arm64. 242s Preparing to unpack .../19-libubsan1_14-20240303-1ubuntu1_arm64.deb ... 242s Unpacking libubsan1:arm64 (14-20240303-1ubuntu1) ... 242s Selecting previously unselected package libhwasan0:arm64. 242s Preparing to unpack .../20-libhwasan0_14-20240303-1ubuntu1_arm64.deb ... 242s Unpacking libhwasan0:arm64 (14-20240303-1ubuntu1) ... 242s Selecting previously unselected package libgcc-13-dev:arm64. 243s Preparing to unpack .../21-libgcc-13-dev_13.2.0-17ubuntu2_arm64.deb ... 243s Unpacking libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 243s Selecting previously unselected package gcc-13-aarch64-linux-gnu. 243s Preparing to unpack .../22-gcc-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 243s Unpacking gcc-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 244s Selecting previously unselected package gcc-13. 244s Preparing to unpack .../23-gcc-13_13.2.0-17ubuntu2_arm64.deb ... 244s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 244s Selecting previously unselected package gcc-aarch64-linux-gnu. 244s Preparing to unpack .../24-gcc-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 244s Unpacking gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 244s Selecting previously unselected package gcc. 244s Preparing to unpack .../25-gcc_4%3a13.2.0-7ubuntu1_arm64.deb ... 244s Unpacking gcc (4:13.2.0-7ubuntu1) ... 244s Selecting previously unselected package libstdc++-13-dev:arm64. 244s Preparing to unpack .../26-libstdc++-13-dev_13.2.0-17ubuntu2_arm64.deb ... 244s Unpacking libstdc++-13-dev:arm64 (13.2.0-17ubuntu2) ... 244s Selecting previously unselected package g++-13-aarch64-linux-gnu. 244s Preparing to unpack .../27-g++-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 244s Unpacking g++-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 244s Selecting previously unselected package g++-13. 244s Preparing to unpack .../28-g++-13_13.2.0-17ubuntu2_arm64.deb ... 244s Unpacking g++-13 (13.2.0-17ubuntu2) ... 244s Selecting previously unselected package g++-aarch64-linux-gnu. 244s Preparing to unpack .../29-g++-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 244s Unpacking g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 244s Selecting previously unselected package g++. 244s Preparing to unpack .../30-g++_4%3a13.2.0-7ubuntu1_arm64.deb ... 244s Unpacking g++ (4:13.2.0-7ubuntu1) ... 245s Selecting previously unselected package build-essential. 245s Preparing to unpack .../31-build-essential_12.10ubuntu1_arm64.deb ... 245s Unpacking build-essential (12.10ubuntu1) ... 245s Selecting previously unselected package dctrl-tools. 245s Preparing to unpack .../32-dctrl-tools_2.24-3build2_arm64.deb ... 245s Unpacking dctrl-tools (2.24-3build2) ... 245s Selecting previously unselected package libgfortran-13-dev:arm64. 245s Preparing to unpack .../33-libgfortran-13-dev_13.2.0-17ubuntu2_arm64.deb ... 245s Unpacking libgfortran-13-dev:arm64 (13.2.0-17ubuntu2) ... 245s Selecting previously unselected package gfortran-13-aarch64-linux-gnu. 245s Preparing to unpack .../34-gfortran-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 245s Unpacking gfortran-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 245s Selecting previously unselected package gfortran-13. 245s Preparing to unpack .../35-gfortran-13_13.2.0-17ubuntu2_arm64.deb ... 245s Unpacking gfortran-13 (13.2.0-17ubuntu2) ... 245s Selecting previously unselected package gfortran-aarch64-linux-gnu. 245s Preparing to unpack .../36-gfortran-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 245s Unpacking gfortran-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 245s Selecting previously unselected package gfortran. 245s Preparing to unpack .../37-gfortran_4%3a13.2.0-7ubuntu1_arm64.deb ... 245s Unpacking gfortran (4:13.2.0-7ubuntu1) ... 245s Selecting previously unselected package icu-devtools. 245s Preparing to unpack .../38-icu-devtools_74.2-1ubuntu1_arm64.deb ... 245s Unpacking icu-devtools (74.2-1ubuntu1) ... 245s Selecting previously unselected package libblas-dev:arm64. 245s Preparing to unpack .../39-libblas-dev_3.12.0-3_arm64.deb ... 245s Unpacking libblas-dev:arm64 (3.12.0-3) ... 246s Selecting previously unselected package libbz2-dev:arm64. 246s Preparing to unpack .../40-libbz2-dev_1.0.8-5ubuntu1_arm64.deb ... 246s Unpacking libbz2-dev:arm64 (1.0.8-5ubuntu1) ... 246s Selecting previously unselected package libicu-dev:arm64. 246s Preparing to unpack .../41-libicu-dev_74.2-1ubuntu1_arm64.deb ... 246s Unpacking libicu-dev:arm64 (74.2-1ubuntu1) ... 246s Selecting previously unselected package libjpeg-turbo8-dev:arm64. 246s Preparing to unpack .../42-libjpeg-turbo8-dev_2.1.5-2ubuntu1_arm64.deb ... 246s Unpacking libjpeg-turbo8-dev:arm64 (2.1.5-2ubuntu1) ... 246s Selecting previously unselected package libjpeg8-dev:arm64. 246s Preparing to unpack .../43-libjpeg8-dev_8c-2ubuntu11_arm64.deb ... 246s Unpacking libjpeg8-dev:arm64 (8c-2ubuntu11) ... 246s Selecting previously unselected package libjpeg-dev:arm64. 246s Preparing to unpack .../44-libjpeg-dev_8c-2ubuntu11_arm64.deb ... 246s Unpacking libjpeg-dev:arm64 (8c-2ubuntu11) ... 246s Selecting previously unselected package liblapack-dev:arm64. 247s Preparing to unpack .../45-liblapack-dev_3.12.0-3_arm64.deb ... 247s Unpacking liblapack-dev:arm64 (3.12.0-3) ... 247s Selecting previously unselected package libncurses-dev:arm64. 247s Preparing to unpack .../46-libncurses-dev_6.4+20240113-1ubuntu1_arm64.deb ... 247s Unpacking libncurses-dev:arm64 (6.4+20240113-1ubuntu1) ... 247s Selecting previously unselected package libpcre2-16-0:arm64. 247s Preparing to unpack .../47-libpcre2-16-0_10.42-4ubuntu1_arm64.deb ... 247s Unpacking libpcre2-16-0:arm64 (10.42-4ubuntu1) ... 247s Selecting previously unselected package libpcre2-32-0:arm64. 247s Preparing to unpack .../48-libpcre2-32-0_10.42-4ubuntu1_arm64.deb ... 247s Unpacking libpcre2-32-0:arm64 (10.42-4ubuntu1) ... 247s Selecting previously unselected package libpcre2-posix3:arm64. 247s Preparing to unpack .../49-libpcre2-posix3_10.42-4ubuntu1_arm64.deb ... 247s Unpacking libpcre2-posix3:arm64 (10.42-4ubuntu1) ... 247s Selecting previously unselected package libpcre2-dev:arm64. 247s Preparing to unpack .../50-libpcre2-dev_10.42-4ubuntu1_arm64.deb ... 247s Unpacking libpcre2-dev:arm64 (10.42-4ubuntu1) ... 247s Selecting previously unselected package libpkgconf3:arm64. 247s Preparing to unpack .../51-libpkgconf3_1.8.1-2_arm64.deb ... 247s Unpacking libpkgconf3:arm64 (1.8.1-2) ... 247s Selecting previously unselected package zlib1g-dev:arm64. 247s Preparing to unpack .../52-zlib1g-dev_1%3a1.3.dfsg-3ubuntu1_arm64.deb ... 247s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg-3ubuntu1) ... 247s Selecting previously unselected package libpng-dev:arm64. 247s Preparing to unpack .../53-libpng-dev_1.6.43-3_arm64.deb ... 247s Unpacking libpng-dev:arm64 (1.6.43-3) ... 247s Selecting previously unselected package libreadline-dev:arm64. 247s Preparing to unpack .../54-libreadline-dev_8.2-3.1_arm64.deb ... 247s Unpacking libreadline-dev:arm64 (8.2-3.1) ... 247s Selecting previously unselected package pkgconf-bin. 247s Preparing to unpack .../55-pkgconf-bin_1.8.1-2_arm64.deb ... 247s Unpacking pkgconf-bin (1.8.1-2) ... 247s Selecting previously unselected package pkgconf:arm64. 247s Preparing to unpack .../56-pkgconf_1.8.1-2_arm64.deb ... 247s Unpacking pkgconf:arm64 (1.8.1-2) ... 247s Selecting previously unselected package pkg-config:arm64. 247s Preparing to unpack .../57-pkg-config_1.8.1-2_arm64.deb ... 247s Unpacking pkg-config:arm64 (1.8.1-2) ... 247s Selecting previously unselected package liblzma-dev:arm64. 247s Preparing to unpack .../58-liblzma-dev_5.4.5-0.3_arm64.deb ... 247s Unpacking liblzma-dev:arm64 (5.4.5-0.3) ... 247s Selecting previously unselected package r-base-dev. 247s Preparing to unpack .../59-r-base-dev_4.3.3-2build1_all.deb ... 247s Unpacking r-base-dev (4.3.3-2build1) ... 247s Selecting previously unselected package pkg-r-autopkgtest. 247s Preparing to unpack .../60-pkg-r-autopkgtest_20231212ubuntu1_all.deb ... 247s Unpacking pkg-r-autopkgtest (20231212ubuntu1) ... 247s Selecting previously unselected package autopkgtest-satdep. 247s Preparing to unpack .../61-2-autopkgtest-satdep.deb ... 247s Unpacking autopkgtest-satdep (0) ... 248s Setting up linux-libc-dev:arm64 (6.8.0-11.11) ... 248s Setting up libpcre2-16-0:arm64 (10.42-4ubuntu1) ... 248s Setting up libpcre2-32-0:arm64 (10.42-4ubuntu1) ... 248s Setting up libtirpc-dev:arm64 (1.3.4+ds-1.1) ... 248s Setting up libpkgconf3:arm64 (1.8.1-2) ... 248s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 248s Setting up libmpc3:arm64 (1.3.1-1) ... 248s Setting up libatomic1:arm64 (14-20240303-1ubuntu1) ... 248s Setting up icu-devtools (74.2-1ubuntu1) ... 248s Setting up pkgconf-bin (1.8.1-2) ... 248s Setting up liblzma-dev:arm64 (5.4.5-0.3) ... 248s Setting up libubsan1:arm64 (14-20240303-1ubuntu1) ... 248s Setting up libpcre2-posix3:arm64 (10.42-4ubuntu1) ... 248s Setting up libnsl-dev:arm64 (1.3.0-3) ... 248s Setting up libhwasan0:arm64 (14-20240303-1ubuntu1) ... 248s Setting up libcrypt-dev:arm64 (1:4.4.36-4) ... 248s Setting up libasan8:arm64 (14-20240303-1ubuntu1) ... 248s Setting up libtsan2:arm64 (14-20240303-1ubuntu1) ... 248s Setting up libisl23:arm64 (0.26-3) ... 248s Setting up libc-dev-bin (2.39-0ubuntu2) ... 248s Setting up libcc1-0:arm64 (14-20240303-1ubuntu1) ... 248s Setting up liblsan0:arm64 (14-20240303-1ubuntu1) ... 248s Setting up libblas-dev:arm64 (3.12.0-3) ... 248s 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 248s Setting up dctrl-tools (2.24-3build2) ... 248s Setting up libitm1:arm64 (14-20240303-1ubuntu1) ... 248s Setting up cpp-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 248s Setting up pkgconf:arm64 (1.8.1-2) ... 248s Setting up cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 248s Setting up liblapack-dev:arm64 (3.12.0-3) ... 248s 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 248s Setting up pkg-config:arm64 (1.8.1-2) ... 248s Setting up libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 248s Setting up libc6-dev:arm64 (2.39-0ubuntu2) ... 248s Setting up libgfortran-13-dev:arm64 (13.2.0-17ubuntu2) ... 248s Setting up libicu-dev:arm64 (74.2-1ubuntu1) ... 248s Setting up libstdc++-13-dev:arm64 (13.2.0-17ubuntu2) ... 248s Setting up libbz2-dev:arm64 (1.0.8-5ubuntu1) ... 248s Setting up libjpeg-turbo8-dev:arm64 (2.1.5-2ubuntu1) ... 248s Setting up libncurses-dev:arm64 (6.4+20240113-1ubuntu1) ... 248s Setting up libpcre2-dev:arm64 (10.42-4ubuntu1) ... 248s Setting up cpp-13 (13.2.0-17ubuntu2) ... 248s Setting up gcc-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 248s Setting up libreadline-dev:arm64 (8.2-3.1) ... 248s Setting up gcc-13 (13.2.0-17ubuntu2) ... 248s Setting up zlib1g-dev:arm64 (1:1.3.dfsg-3ubuntu1) ... 248s Setting up cpp (4:13.2.0-7ubuntu1) ... 248s Setting up libjpeg8-dev:arm64 (8c-2ubuntu11) ... 248s Setting up g++-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 248s Setting up gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 248s Setting up g++-13 (13.2.0-17ubuntu2) ... 248s Setting up libpng-dev:arm64 (1.6.43-3) ... 248s Setting up libjpeg-dev:arm64 (8c-2ubuntu11) ... 248s Setting up gfortran-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 248s Setting up gcc (4:13.2.0-7ubuntu1) ... 248s Setting up gfortran-13 (13.2.0-17ubuntu2) ... 248s Setting up g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 248s Setting up gfortran-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 248s Setting up gfortran (4:13.2.0-7ubuntu1) ... 248s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 248s 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 248s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 248s 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 248s Setting up g++ (4:13.2.0-7ubuntu1) ... 248s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 248s Setting up build-essential (12.10ubuntu1) ... 248s Setting up r-base-dev (4.3.3-2build1) ... 248s Setting up pkg-r-autopkgtest (20231212ubuntu1) ... 248s Setting up autopkgtest-satdep (0) ... 248s Processing triggers for man-db (2.12.0-3) ... 248s Processing triggers for install-info (7.1-3) ... 248s Processing triggers for libc-bin (2.39-0ubuntu2) ... 252s (Reading database ... 80567 files and directories currently installed.) 252s Removing autopkgtest-satdep (0) ... 252s autopkgtest [20:18:56]: test pkg-r-autopkgtest: /usr/share/dh-r/pkg-r-autopkgtest 252s autopkgtest [20:18:56]: test pkg-r-autopkgtest: [----------------------- 253s Test: Try to load the R library sparsesvd 253s 253s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 253s Copyright (C) 2024 The R Foundation for Statistical Computing 253s Platform: aarch64-unknown-linux-gnu (64-bit) 253s 253s R is free software and comes with ABSOLUTELY NO WARRANTY. 253s You are welcome to redistribute it under certain conditions. 253s Type 'license()' or 'licence()' for distribution details. 253s 253s R is a collaborative project with many contributors. 253s Type 'contributors()' for more information and 253s 'citation()' on how to cite R or R packages in publications. 253s 253s Type 'demo()' for some demos, 'help()' for on-line help, or 253s 'help.start()' for an HTML browser interface to help. 253s Type 'q()' to quit R. 253s 253s > library('sparsesvd') 254s > 254s > 254s Other tests are currently unsupported! 254s They will be progressively added. 254s autopkgtest [20:18:58]: test pkg-r-autopkgtest: -----------------------] 255s autopkgtest [20:18:59]: test pkg-r-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 255s pkg-r-autopkgtest PASS 255s autopkgtest [20:18:59]: @@@@@@@@@@@@@@@@@@@@ summary 255s run-unit-test PASS 255s pkg-r-autopkgtest PASS 266s Creating nova instance adt-noble-arm64-r-cran-sparsesvd-20240316-201443-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-arm64-server-20240314.img (UUID 7faf5f09-d335-4346-a441-4eab2f9c04fe)...