0s autopkgtest [02:25:06]: starting date and time: 2024-03-28 02:25:06+0000 0s autopkgtest [02:25:06]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [02:25:06]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ofkvzk5o/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed --apt-upgrade r-cran-tensora --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=r-base/4.3.3-2build1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos02-s390x-21.secgroup --name adt-noble-s390x-r-cran-tensora-20240328-022506-juju-7f2275-prod-proposed-migration-environment-2-16c2ceea-8113-4324-947c-c90b72387702 --image adt/ubuntu-noble-s390x-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/ 132s autopkgtest [02:27:18]: testbed dpkg architecture: s390x 132s autopkgtest [02:27:18]: testbed apt version: 2.7.12 132s autopkgtest [02:27:18]: @@@@@@@@@@@@@@@@@@@@ test bed setup 133s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 134s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [471 kB] 134s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [8504 B] 134s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [55.9 kB] 134s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3949 kB] 135s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [648 kB] 135s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 135s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 135s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 135s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4036 kB] 136s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 136s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [46.2 kB] 136s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 137s Fetched 9343 kB in 3s (3047 kB/s) 137s Reading package lists... 139s Reading package lists... 139s Building dependency tree... 139s Reading state information... 139s Calculating upgrade... 140s The following packages will be upgraded: 140s binutils binutils-common binutils-s390x-linux-gnu dmsetup gcc-13-base 140s gcc-14-base initramfs-tools initramfs-tools-bin initramfs-tools-core jq 140s libbinutils libctf-nobfd0 libctf0 libdevmapper1.02.1 libexpat1 libftdi1-2 140s libgcc-s1 libjq1 libpam-modules libpam-modules-bin libpam-runtime libpam0g 140s libseccomp2 libsframe1 libstdc++6 libusb-1.0-0 140s 26 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 140s Need to get 5444 kB of archives. 140s After this operation, 17.4 kB of additional disk space will be used. 140s Get:1 http://ftpmaster.internal/ubuntu noble/main s390x libpam0g s390x 1.5.3-5ubuntu3 [69.8 kB] 140s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libpam-modules-bin s390x 1.5.3-5ubuntu3 [57.4 kB] 140s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libpam-modules s390x 1.5.3-5ubuntu3 [289 kB] 140s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x gcc-14-base s390x 14-20240315-1ubuntu1 [47.0 kB] 140s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libstdc++6 s390x 14-20240315-1ubuntu1 [908 kB] 141s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-s1 s390x 14-20240315-1ubuntu1 [35.9 kB] 141s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 141s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x libseccomp2 s390x 2.5.5-1ubuntu2 [53.4 kB] 141s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x libdevmapper1.02.1 s390x 2:1.02.185-3ubuntu2 [142 kB] 141s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x dmsetup s390x 2:1.02.185-3ubuntu2 [80.4 kB] 141s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x libexpat1 s390x 2.6.1-2 [94.8 kB] 141s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libusb-1.0-0 s390x 2:1.0.27-1 [54.8 kB] 141s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x libctf0 s390x 2.42-4ubuntu1 [98.4 kB] 141s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x libctf-nobfd0 s390x 2.42-4ubuntu1 [100 kB] 141s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x binutils-s390x-linux-gnu s390x 2.42-4ubuntu1 [2270 kB] 142s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x libbinutils s390x 2.42-4ubuntu1 [477 kB] 142s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x binutils s390x 2.42-4ubuntu1 [3056 B] 142s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x binutils-common s390x 2.42-4ubuntu1 [217 kB] 142s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x libsframe1 s390x 2.42-4ubuntu1 [14.2 kB] 142s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-base s390x 13.2.0-21ubuntu1 [48.3 kB] 142s Get:21 http://ftpmaster.internal/ubuntu noble/main s390x initramfs-tools all 0.142ubuntu23 [9058 B] 142s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x initramfs-tools-core all 0.142ubuntu23 [50.1 kB] 142s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x initramfs-tools-bin s390x 0.142ubuntu23 [20.5 kB] 142s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x jq s390x 1.7.1-3 [66.5 kB] 142s Get:25 http://ftpmaster.internal/ubuntu noble/main s390x libjq1 s390x 1.7.1-3 [168 kB] 142s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x libftdi1-2 s390x 1.5-6build4 [29.3 kB] 142s Preconfiguring packages ... 142s Fetched 5444 kB in 3s (2159 kB/s) 142s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 142s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_s390x.deb ... 142s Unpacking libpam0g:s390x (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 143s Setting up libpam0g:s390x (1.5.3-5ubuntu3) ... 143s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 143s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_s390x.deb ... 143s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 143s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 143s pam_namespace.service is a disabled or a static unit not running, not starting it. 143s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 143s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_s390x.deb ... 143s Unpacking libpam-modules:s390x (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 143s Setting up libpam-modules:s390x (1.5.3-5ubuntu3) ... 143s Installing new version of config file /etc/security/namespace.init ... 143s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52165 files and directories currently installed.) 143s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_s390x.deb ... 143s Unpacking gcc-14-base:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 143s Setting up gcc-14-base:s390x (14-20240315-1ubuntu1) ... 143s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52165 files and directories currently installed.) 143s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_s390x.deb ... 143s Unpacking libstdc++6:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 143s Setting up libstdc++6:s390x (14-20240315-1ubuntu1) ... 143s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52165 files and directories currently installed.) 143s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_s390x.deb ... 143s Unpacking libgcc-s1:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 143s Setting up libgcc-s1:s390x (14-20240315-1ubuntu1) ... 143s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52165 files and directories currently installed.) 143s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 143s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 143s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 144s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52165 files and directories currently installed.) 144s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_s390x.deb ... 144s Unpacking libseccomp2:s390x (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 144s Setting up libseccomp2:s390x (2.5.5-1ubuntu2) ... 144s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52165 files and directories currently installed.) 144s Preparing to unpack .../00-libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_s390x.deb ... 144s Unpacking libdevmapper1.02.1:s390x (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 144s Preparing to unpack .../01-dmsetup_2%3a1.02.185-3ubuntu2_s390x.deb ... 144s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 144s Preparing to unpack .../02-libexpat1_2.6.1-2_s390x.deb ... 144s Unpacking libexpat1:s390x (2.6.1-2) over (2.6.0-1) ... 144s Preparing to unpack .../03-libusb-1.0-0_2%3a1.0.27-1_s390x.deb ... 144s Unpacking libusb-1.0-0:s390x (2:1.0.27-1) over (2:1.0.26-1) ... 144s Preparing to unpack .../04-libctf0_2.42-4ubuntu1_s390x.deb ... 144s Unpacking libctf0:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 144s Preparing to unpack .../05-libctf-nobfd0_2.42-4ubuntu1_s390x.deb ... 144s Unpacking libctf-nobfd0:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 144s Preparing to unpack .../06-binutils-s390x-linux-gnu_2.42-4ubuntu1_s390x.deb ... 144s Unpacking binutils-s390x-linux-gnu (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 144s Preparing to unpack .../07-libbinutils_2.42-4ubuntu1_s390x.deb ... 144s Unpacking libbinutils:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 144s Preparing to unpack .../08-binutils_2.42-4ubuntu1_s390x.deb ... 144s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 144s Preparing to unpack .../09-binutils-common_2.42-4ubuntu1_s390x.deb ... 144s Unpacking binutils-common:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 144s Preparing to unpack .../10-libsframe1_2.42-4ubuntu1_s390x.deb ... 144s Unpacking libsframe1:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 144s Preparing to unpack .../11-gcc-13-base_13.2.0-21ubuntu1_s390x.deb ... 144s Unpacking gcc-13-base:s390x (13.2.0-21ubuntu1) over (13.2.0-17ubuntu2) ... 144s Preparing to unpack .../12-initramfs-tools_0.142ubuntu23_all.deb ... 144s Unpacking initramfs-tools (0.142ubuntu23) over (0.142ubuntu20) ... 144s Preparing to unpack .../13-initramfs-tools-core_0.142ubuntu23_all.deb ... 144s Unpacking initramfs-tools-core (0.142ubuntu23) over (0.142ubuntu20) ... 144s Preparing to unpack .../14-initramfs-tools-bin_0.142ubuntu23_s390x.deb ... 144s Unpacking initramfs-tools-bin (0.142ubuntu23) over (0.142ubuntu20) ... 144s Preparing to unpack .../15-jq_1.7.1-3_s390x.deb ... 144s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 144s Preparing to unpack .../16-libjq1_1.7.1-3_s390x.deb ... 144s Unpacking libjq1:s390x (1.7.1-3) over (1.7.1-2) ... 144s Preparing to unpack .../17-libftdi1-2_1.5-6build4_s390x.deb ... 144s Unpacking libftdi1-2:s390x (1.5-6build4) over (1.5-6build3) ... 144s Setting up libexpat1:s390x (2.6.1-2) ... 144s Setting up libjq1:s390x (1.7.1-3) ... 144s Setting up binutils-common:s390x (2.42-4ubuntu1) ... 144s Setting up libctf-nobfd0:s390x (2.42-4ubuntu1) ... 144s Setting up libsframe1:s390x (2.42-4ubuntu1) ... 144s Setting up gcc-13-base:s390x (13.2.0-21ubuntu1) ... 144s Setting up libdevmapper1.02.1:s390x (2:1.02.185-3ubuntu2) ... 144s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 144s Setting up jq (1.7.1-3) ... 144s Setting up libusb-1.0-0:s390x (2:1.0.27-1) ... 144s Setting up libbinutils:s390x (2.42-4ubuntu1) ... 144s Setting up initramfs-tools-bin (0.142ubuntu23) ... 144s Setting up libctf0:s390x (2.42-4ubuntu1) ... 144s Setting up binutils-s390x-linux-gnu (2.42-4ubuntu1) ... 144s Setting up binutils (2.42-4ubuntu1) ... 144s Setting up libftdi1-2:s390x (1.5-6build4) ... 144s Setting up initramfs-tools-core (0.142ubuntu23) ... 144s Setting up initramfs-tools (0.142ubuntu23) ... 144s update-initramfs: deferring update (trigger activated) 144s Processing triggers for man-db (2.12.0-3) ... 145s Processing triggers for libc-bin (2.39-0ubuntu6) ... 145s Processing triggers for initramfs-tools (0.142ubuntu23) ... 145s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 145s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 148s Using config file '/etc/zipl.conf' 148s Building bootmap in '/boot' 148s Adding IPL section 'ubuntu' (default) 148s Preparing boot device for LD-IPL: vda (0000). 148s Done. 149s Reading package lists... 149s Building dependency tree... 149s Reading state information... 149s 0 upgraded, 0 newly installed, 0 to remove and 217 not upgraded. 149s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 149s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 150s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 150s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 151s Reading package lists... 151s Reading package lists... 151s Building dependency tree... 151s Reading state information... 151s Calculating upgrade... 151s The following packages were automatically installed and are no longer required: 151s libaio1 libnetplan0 python3-distutils python3-lib2to3 151s Use 'sudo apt autoremove' to remove them. 151s The following packages will be REMOVED: 151s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 151s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 151s libhogweed6 libmagic1 libnettle8 libnpth0 libnvme1 libparted2 libperl5.38 151s libpng16-16 libpsl5 libreadline8 libreiserfscore0 libssl3 libtirpc3 liburcu8 151s libuv1 151s The following NEW packages will be installed: 151s bpfcc-tools bpftrace fontconfig-config fonts-dejavu-core fonts-dejavu-mono 151s hwdata ieee-data libaio1t64 libapt-pkg6.0t64 libarchive13t64 libatm1t64 151s libbpfcc libc-dev-bin libc-devtools libc6-dev libclang-cpp18 libclang1-18 151s libcrypt-dev libcurl3t64-gnutls libcurl4t64 libdb5.3t64 libdeflate0 151s libdw1t64 libelf1t64 libext2fs2t64 libfontconfig1 libfreetype6 libgd3 151s libgdbm-compat4t64 libgdbm6t64 libglib2.0-0t64 libgnutls30t64 libgpgme11t64 151s libhogweed6t64 libjbig0 libjpeg-turbo8 libjpeg8 libllvm18 libmagic1t64 151s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 151s libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 libreiserfscore0t64 151s libsharpyuv0 libssl3t64 libtiff6 libtirpc3t64 liburcu8t64 libuv1t64 libwebp7 151s libxpm4 linux-headers-6.8.0-20 linux-headers-6.8.0-20-generic 151s linux-image-6.8.0-20-generic linux-libc-dev linux-modules-6.8.0-20-generic 151s linux-modules-extra-6.8.0-20-generic linux-tools-6.8.0-20 151s linux-tools-6.8.0-20-generic linux-tools-common manpages manpages-dev 151s python3-bpfcc python3-netaddr rpcsvc-proto ubuntu-kernel-accessories 151s xdg-user-dirs 151s The following packages have been kept back: 151s s390-tools 151s The following packages will be upgraded: 151s apparmor apt apt-utils base-files bash bind9-dnsutils bind9-host bind9-libs 151s bolt bsdextrautils bsdutils btrfs-progs coreutils cryptsetup-bin curl dbus 151s dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common 151s dbus-user-session dhcpcd-base dirmngr dpkg dpkg-dev e2fsprogs e2fsprogs-l10n 151s eject fdisk file ftp fwupd gawk gir1.2-girepository-2.0 gir1.2-glib-2.0 151s gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 151s groff-base ibverbs-providers inetutils-telnet info install-info iproute2 151s keyboxd kmod kpartx krb5-locales libapparmor1 libaudit-common libaudit1 151s libblkid1 libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 151s libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 151s libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 libcap-ng0 libcom-err2 151s libcryptsetup12 libdbus-1-3 libdebconfclient0 libdpkg-perl 151s libevent-core-2.1-7 libfdisk1 libfido2-1 libfwupd2 libgirepository-1.0-1 151s libglib2.0-data libgssapi-krb5-2 libgudev-1.0-0 libgusb2 libibverbs1 151s libjcat1 libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libkmod2 151s libkrb5-3 libkrb5support0 libldap-common libldap2 liblocale-gettext-perl 151s liblzma5 libmagic-mgc libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 151s libnghttp2-14 libnsl2 libnss-systemd libpam-systemd libplymouth5 151s libpolkit-agent-1-0 libpolkit-gobject-1-0 libproc2-0 libprotobuf-c1 151s libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib 151s libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 libqmi-proxy 151s libqrtr-glib0 librtmp1 libsasl2-2 libsasl2-modules libsasl2-modules-db 151s libselinux1 libsemanage-common libsemanage2 libslang2 libsmartcols1 151s libsqlite3-0 libss2 libssh-4 libsystemd-shared libsystemd0 151s libtext-charwidth-perl libtext-iconv-perl libtirpc-common libudev1 151s libudisks2-0 libuuid1 libvolume-key1 libxml2 libxmlb2 libxmuu1 linux-generic 151s linux-headers-generic linux-headers-virtual linux-image-generic 151s linux-image-virtual linux-virtual logsave lshw lsof man-db motd-news-config 151s mount mtr-tiny multipath-tools netplan-generator netplan.io openssh-client 151s openssh-server openssh-sftp-server openssl parted perl perl-base 151s perl-modules-5.38 pinentry-curses plymouth plymouth-theme-ubuntu-text procps 151s python-apt-common python3 python3-apt python3-cryptography python3-dbus 151s python3-distutils python3-gdbm python3-gi python3-lib2to3 python3-minimal 151s python3-netplan python3-pkg-resources python3-pyrsistent python3-setuptools 151s python3-typing-extensions python3.11 python3.11-minimal python3.12 151s python3.12-minimal readline-common rsync rsyslog s390-tools-data 151s shared-mime-info sudo systemd systemd-dev systemd-resolved systemd-sysv 151s systemd-timesyncd tcpdump telnet tnftp ubuntu-pro-client 151s ubuntu-pro-client-l10n udev udisks2 usb.ids util-linux uuid-runtime 151s vim-common vim-tiny wget xxd xz-utils zlib1g 152s 216 upgraded, 73 newly installed, 28 to remove and 1 not upgraded. 152s Need to get 223 MB of archives. 152s After this operation, 524 MB of additional disk space will be used. 152s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x motd-news-config all 13ubuntu8 [5098 B] 152s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x base-files s390x 13ubuntu8 [74.2 kB] 152s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bash s390x 5.2.21-2ubuntu3 [845 kB] 152s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bsdutils s390x 1:2.39.3-9ubuntu2 [96.1 kB] 152s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libbrotli1 s390x 1.1.0-2build1 [375 kB] 152s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgssapi-krb5-2 s390x 1.20.1-6ubuntu1 [149 kB] 152s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkrb5-3 s390x 1.20.1-6ubuntu1 [360 kB] 153s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkrb5support0 s390x 1.20.1-6ubuntu1 [34.6 kB] 153s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libk5crypto3 s390x 1.20.1-6ubuntu1 [90.3 kB] 153s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcom-err2 s390x 1.47.0-2.4~exp1ubuntu2 [22.9 kB] 153s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main s390x zlib1g s390x 1:1.3.dfsg-3.1ubuntu1 [75.7 kB] 153s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main s390x librtmp1 s390x 2.4+20151223.gitfa8646d.1-2build6 [58.4 kB] 153s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main s390x udisks2 s390x 2.10.1-6 [298 kB] 153s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libudisks2-0 s390x 2.10.1-6 [179 kB] 153s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblkid1 s390x 2.39.3-9ubuntu2 [128 kB] 153s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main s390x liblzma5 s390x 5.6.0-0.2 [137 kB] 153s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main s390x kmod s390x 31+20240202-2ubuntu4 [107 kB] 153s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkmod2 s390x 31+20240202-2ubuntu4 [56.3 kB] 153s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-dev all 255.4-1ubuntu5 [103 kB] 153s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-timesyncd s390x 255.4-1ubuntu5 [35.3 kB] 153s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 153s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-sysv s390x 255.4-1ubuntu5 [11.9 kB] 153s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-systemd s390x 255.4-1ubuntu5 [242 kB] 153s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-user-session s390x 1.14.10-4ubuntu2 [9960 B] 153s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libapparmor1 s390x 4.0.0-beta3-0ubuntu2 [50.8 kB] 153s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libaudit-common all 1:3.1.2-2.1 [5674 B] 153s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcap-ng0 s390x 0.8.4-2build1 [15.7 kB] 153s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libaudit1 s390x 1:3.1.2-2.1 [48.9 kB] 153s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libselinux1 s390x 3.5-2ubuntu1 [84.7 kB] 153s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl4t64 s390x 8.5.0-2ubuntu8 [363 kB] 153s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main s390x curl s390x 8.5.0-2ubuntu8 [227 kB] 153s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpsl5t64 s390x 0.21.2-1.1 [57.6 kB] 153s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main s390x wget s390x 1.21.4-1ubuntu2 [351 kB] 153s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main s390x tnftp s390x 20230507-2build1 [107 kB] 153s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main s390x tcpdump s390x 4.99.4-3ubuntu2 [490 kB] 153s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsystemd-shared s390x 255.4-1ubuntu5 [2131 kB] 154s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-resolved s390x 255.4-1ubuntu5 [304 kB] 154s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main s390x sudo s390x 1.9.15p5-3ubuntu3 [968 kB] 154s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main s390x rsync s390x 3.2.7-1build1 [446 kB] 154s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-cryptography s390x 41.0.7-4build2 [918 kB] 155s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssl s390x 3.0.13-0ubuntu2 [1010 kB] 155s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-sftp-server s390x 1:9.6p1-3ubuntu11 [39.0 kB] 155s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-client s390x 1:9.6p1-3ubuntu11 [935 kB] 155s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-server s390x 1:9.6p1-3ubuntu11 [529 kB] 155s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssh-4 s390x 0.10.6-2build1 [189 kB] 155s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-modules s390x 2.1.28+dfsg1-5ubuntu1 [76.6 kB] 155s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.12 s390x 3.12.2-4build3 [645 kB] 155s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.12-minimal s390x 3.12.2-4build3 [2419 kB] 156s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.12-minimal s390x 3.12.2-4build3 [829 kB] 156s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libparted2t64 s390x 3.6-3.1build2 [172 kB] 156s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main s390x parted s390x 3.6-3.1build2 [44.6 kB] 156s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.11 s390x 3.11.8-1build4 [589 kB] 156s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.11-minimal s390x 3.11.8-1build4 [2280 kB] 157s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.11-minimal s390x 3.11.8-1build4 [838 kB] 158s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.11-stdlib s390x 3.11.8-1build4 [1944 kB] 158s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main s390x shared-mime-info s390x 2.4-1build1 [474 kB] 158s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gir1.2-girepository-2.0 s390x 1.79.1-1ubuntu6 [24.5 kB] 158s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gir1.2-glib-2.0 s390x 2.79.3-3ubuntu5 [180 kB] 158s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgirepository-1.0-1 s390x 1.79.1-1ubuntu6 [84.0 kB] 158s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-gi s390x 3.47.0-3build1 [236 kB] 159s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-dbus s390x 1.3.2-5build2 [100 kB] 159s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnetplan1 s390x 1.0-1 [123 kB] 159s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-netplan s390x 1.0-1 [23.0 kB] 159s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main s390x netplan-generator s390x 1.0-1 [59.1 kB] 159s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main s390x netplan.io s390x 1.0-1 [65.4 kB] 159s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxmlb2 s390x 0.3.15-1build1 [70.6 kB] 159s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgpgme11t64 s390x 1.18.0-4.1ubuntu3 [150 kB] 159s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libvolume-key1 s390x 0.3.12-7build1 [40.8 kB] 159s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqrtr-glib0 s390x 1.2.2-1ubuntu3 [17.5 kB] 159s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqmi-glib5 s390x 1.35.2-0ubuntu1 [918 kB] 159s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqmi-proxy s390x 1.35.2-0ubuntu1 [6122 B] 159s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpolkit-agent-1-0 s390x 124-1ubuntu1 [17.8 kB] 159s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpolkit-gobject-1-0 s390x 124-1ubuntu1 [48.3 kB] 159s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmm-glib0 s390x 1.23.4-0ubuntu1 [251 kB] 159s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmbim-glib4 s390x 1.31.2-0ubuntu2 [238 kB] 159s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmbim-proxy s390x 1.31.2-0ubuntu2 [6154 B] 159s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 159s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjson-glib-1.0-0 s390x 1.8.0-2build1 [68.4 kB] 159s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgusb2 s390x 0.4.8-1build1 [39.0 kB] 159s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgudev-1.0-0 s390x 1:238-3ubuntu2 [15.7 kB] 159s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libarchive13t64 s390x 3.7.2-1.1ubuntu2 [419 kB] 159s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main s390x fwupd s390x 1.9.15-2 [4435 kB] 161s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl3t64-gnutls s390x 8.5.0-2ubuntu8 [356 kB] 161s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfwupd2 s390x 1.9.15-2 [136 kB] 161s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev3 s390x 3.1.0-1build1 [52.3 kB] 161s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-utils3 s390x 3.1.0-1build1 [19.2 kB] 161s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-swap3 s390x 3.1.0-1build1 [7778 B] 161s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-part3 s390x 3.1.0-1build1 [15.4 kB] 161s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnvme1t64 s390x 1.8-3 [78.7 kB] 161s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-nvme3 s390x 3.1.0-1build1 [18.3 kB] 161s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-mdraid3 s390x 3.1.0-1build1 [13.2 kB] 161s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-loop3 s390x 3.1.0-1build1 [7138 B] 161s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main s390x logsave s390x 1.47.0-2.4~exp1ubuntu2 [22.5 kB] 161s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main s390x e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 161s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libext2fs2t64 s390x 1.47.0-2.4~exp1ubuntu2 [235 kB] 161s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main s390x e2fsprogs s390x 1.47.0-2.4~exp1ubuntu2 [615 kB] 161s Get:97 http://ftpmaster.internal/ubuntu noble/main s390x libreiserfscore0t64 s390x 1:3.6.27-7.1 [85.5 kB] 161s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main s390x btrfs-progs s390x 6.6.3-1.1build1 [959 kB] 161s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-fs3 s390x 3.1.0-1build1 [36.5 kB] 161s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-crypto3 s390x 3.1.0-1build1 [21.6 kB] 161s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bolt s390x 0.9.6-2build1 [142 kB] 162s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglib2.0-0t64 s390x 2.79.3-3ubuntu5 [1566 kB] 162s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjcat1 s390x 0.2.0-2build2 [34.4 kB] 162s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libldap2 s390x 2.6.7+dfsg-1~exp1ubuntu6 [202 kB] 162s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ubuntu-pro-client-l10n s390x 31.2.2 [19.4 kB] 162s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ubuntu-pro-client s390x 31.2.2 [214 kB] 162s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg-utils s390x 2.4.4-2ubuntu15 [116 kB] 162s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main s390x keyboxd s390x 2.4.4-2ubuntu15 [83.1 kB] 162s Get:109 http://ftpmaster.internal/ubuntu noble/main s390x libnpth0t64 s390x 1.6-3.1 [8148 B] 162s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgv s390x 2.4.4-2ubuntu15 [165 kB] 162s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg-wks-client s390x 2.4.4-2ubuntu15 [76.8 kB] 162s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg-agent s390x 2.4.4-2ubuntu15 [240 kB] 162s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg s390x 2.4.4-2ubuntu15 [589 kB] 163s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dirmngr s390x 2.4.4-2ubuntu15 [340 kB] 163s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg all 2.4.4-2ubuntu15 [359 kB] 163s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-apt s390x 2.7.7 [171 kB] 163s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apt-utils s390x 2.7.14 [214 kB] 163s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libapt-pkg6.0t64 s390x 2.7.14 [1014 kB] 163s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnettle8t64 s390x 3.9.1-2.2 [210 kB] 163s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libhogweed6t64 s390x 3.9.1-2.2 [204 kB] 163s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgnutls30t64 s390x 3.8.3-1.1ubuntu2 [1044 kB] 163s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apt s390x 2.7.14 [1390 kB] 164s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgconf s390x 2.4.4-2ubuntu15 [111 kB] 164s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgsm s390x 2.4.4-2ubuntu15 [244 kB] 164s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libreadline8t64 s390x 8.2-4 [170 kB] 164s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gawk s390x 1:5.2.1-2build2 [496 kB] 164s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main s390x fdisk s390x 2.39.3-9ubuntu2 [124 kB] 164s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.12-stdlib s390x 3.12.2-4build3 [2046 kB] 164s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-base s390x 5.38.2-3.2 [1961 kB] 164s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 164s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-gdbm s390x 3.12.2-3ubuntu1.1 [19.0 kB] 164s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main s390x man-db s390x 2.12.0-3build4 [1246 kB] 165s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm6t64 s390x 1.23-5.1 [36.4 kB] 165s Get:134 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm-compat4t64 s390x 1.23-5.1 [6880 B] 165s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libperl5.38t64 s390x 5.38.2-3.2 [5007 kB] 165s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl s390x 5.38.2-3.2 [231 kB] 165s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdb5.3t64 s390x 5.3.28+dfsg2-6 [763 kB] 165s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-modules-db s390x 2.1.28+dfsg1-5ubuntu1 [21.1 kB] 165s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-2 s390x 2.1.28+dfsg1-5ubuntu1 [57.8 kB] 165s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfido2-1 s390x 1.14.0-1build1 [81.0 kB] 165s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcryptsetup12 s390x 2:2.7.0-1ubuntu2 [264 kB] 165s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dhcpcd-base s390x 1:10.0.6-1ubuntu2 [217 kB] 165s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libuv1t64 s390x 1.48.0-1.1 [101 kB] 165s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-host s390x 1:9.18.24-0ubuntu3 [50.5 kB] 165s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-dnsutils s390x 1:9.18.24-0ubuntu3 [162 kB] 165s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-libs s390x 1:9.18.24-0ubuntu3 [1243 kB] 165s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssl3t64 s390x 3.0.13-0ubuntu2 [1675 kB] 165s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnss-systemd s390x 255.4-1ubuntu5 [166 kB] 165s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libudev1 s390x 255.4-1ubuntu5 [178 kB] 166s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd s390x 255.4-1ubuntu5 [3533 kB] 166s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main s390x udev s390x 255.4-1ubuntu5 [1887 kB] 166s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsystemd0 s390x 255.4-1ubuntu5 [443 kB] 166s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 166s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-bin s390x 1.14.10-4ubuntu2 [41.4 kB] 166s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus s390x 1.14.10-4ubuntu2 [24.3 kB] 166s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-daemon s390x 1.14.10-4ubuntu2 [118 kB] 166s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdbus-1-3 s390x 1.14.10-4ubuntu2 [213 kB] 166s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmount1 s390x 2.39.3-9ubuntu2 [138 kB] 166s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libuuid1 s390x 2.39.3-9ubuntu2 [35.6 kB] 166s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfdisk1 s390x 2.39.3-9ubuntu2 [151 kB] 166s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main s390x mount s390x 2.39.3-9ubuntu2 [119 kB] 166s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsqlite3-0 s390x 3.45.1-1ubuntu1 [747 kB] 166s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dpkg s390x 1.22.6ubuntu5 [1278 kB] 166s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-minimal s390x 3.12.2-0ubuntu1 [27.1 kB] 166s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3 s390x 3.12.2-0ubuntu1 [24.1 kB] 166s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3-stdlib s390x 3.12.2-0ubuntu1 [9804 B] 166s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsmartcols1 s390x 2.39.3-9ubuntu2 [67.9 kB] 166s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bsdextrautils s390x 2.39.3-9ubuntu2 [76.3 kB] 166s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main s390x groff-base s390x 1.23.0-3build1 [1049 kB] 167s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main s390x pinentry-curses s390x 1.2.1-3ubuntu4 [37.6 kB] 167s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main s390x readline-common all 8.2-4 [56.4 kB] 167s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxml2 s390x 2.9.14+dfsg-1.3ubuntu2 [818 kB] 167s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libbpf1 s390x 1:1.3.0-2build1 [176 kB] 167s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libelf1t64 s390x 0.190-1.1build2 [69.7 kB] 167s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtirpc-common all 1.3.4+ds-1.1 [8018 B] 167s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main s390x lsof s390x 4.95.0-1build2 [248 kB] 167s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnsl2 s390x 1.3.0-3build2 [44.1 kB] 167s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtirpc3t64 s390x 1.3.4+ds-1.1 [85.8 kB] 167s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main s390x iproute2 s390x 6.1.0-1ubuntu5 [1156 kB] 167s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libprotobuf-c1 s390x 1.4.1-1ubuntu3 [23.4 kB] 167s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnghttp2-14 s390x 1.59.0-1build1 [77.8 kB] 167s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libproc2-0 s390x 2:4.0.4-4ubuntu2 [60.1 kB] 167s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main s390x procps s390x 2:4.0.4-4ubuntu2 [724 kB] 167s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main s390x coreutils s390x 9.4-3ubuntu3 [1482 kB] 167s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main s390x util-linux s390x 2.39.3-9ubuntu2 [1143 kB] 167s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main s390x file s390x 1:5.45-3 [22.2 kB] 167s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmagic-mgc s390x 1:5.45-3 [305 kB] 167s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmagic1t64 s390x 1:5.45-3 [93.1 kB] 167s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libplymouth5 s390x 24.004.60-1ubuntu6 [151 kB] 167s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpng16-16t64 s390x 1.6.43-3 [200 kB] 167s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main s390x multipath-tools s390x 0.9.4-5ubuntu6 [318 kB] 167s Get:192 http://ftpmaster.internal/ubuntu noble/main s390x liburcu8t64 s390x 0.14.0-3.1 [67.3 kB] 167s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main s390x liblocale-gettext-perl s390x 1.07-6ubuntu4 [15.8 kB] 167s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main s390x uuid-runtime s390x 2.39.3-9ubuntu2 [33.4 kB] 167s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdebconfclient0 s390x 0.271ubuntu2 [11.4 kB] 167s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsemanage-common all 3.5-1build4 [10.1 kB] 167s Get:197 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsemanage2 s390x 3.5-1build4 [96.7 kB] 167s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main s390x install-info s390x 7.1-3build1 [64.5 kB] 167s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libss2 s390x 1.47.0-2.4~exp1ubuntu2 [17.2 kB] 168s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main s390x eject s390x 2.39.3-9ubuntu2 [26.2 kB] 168s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main s390x krb5-locales all 1.20.1-6ubuntu1 [13.8 kB] 168s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 168s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libslang2 s390x 2.3.3-3build1 [501 kB] 168s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtext-charwidth-perl s390x 0.04-11build2 [9484 B] 168s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtext-iconv-perl s390x 1.7-8build2 [13.8 kB] 168s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python-apt-common all 2.7.7 [19.8 kB] 168s Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 168s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 168s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main s390x rsyslog s390x 8.2312.0-3ubuntu7 [536 kB] 169s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main s390x vim-tiny s390x 2:9.1.0016-1ubuntu6 [879 kB] 169s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main s390x vim-common all 2:9.1.0016-1ubuntu6 [385 kB] 169s Get:212 http://ftpmaster.internal/ubuntu noble/main s390x xdg-user-dirs s390x 0.18-1 [18.5 kB] 169s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main s390x xxd s390x 2:9.1.0016-1ubuntu6 [63.5 kB] 169s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apparmor s390x 4.0.0-beta3-0ubuntu2 [710 kB] 169s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ftp all 20230507-2build1 [4724 B] 169s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main s390x inetutils-telnet s390x 2:2.5-3ubuntu3 [105 kB] 169s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main s390x info s390x 7.1-3build1 [152 kB] 169s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxmuu1 s390x 2:1.1.3-3build1 [8860 B] 169s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main s390x lshw s390x 02.19.git.2021.06.19.996aaad9c7-2build2 [346 kB] 169s Get:220 http://ftpmaster.internal/ubuntu noble/main s390x manpages all 6.05.01-1 [1340 kB] 170s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main s390x mtr-tiny s390x 0.95-1.1build1 [57.0 kB] 170s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main s390x plymouth-theme-ubuntu-text s390x 24.004.60-1ubuntu6 [10.2 kB] 170s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main s390x plymouth s390x 24.004.60-1ubuntu6 [147 kB] 170s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main s390x telnet all 0.17+2.5-3ubuntu3 [3682 B] 170s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main s390x usb.ids all 2024.03.18-1 [223 kB] 170s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main s390x xz-utils s390x 5.6.0-0.2 [274 kB] 170s Get:227 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libllvm18 s390x 1:18.1.2-1ubuntu2 [33.4 MB] 174s Get:228 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libclang-cpp18 s390x 1:18.1.2-1ubuntu2 [16.1 MB] 176s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libbpfcc s390x 0.29.1+ds-1ubuntu4 [697 kB] 176s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x python3-bpfcc all 0.29.1+ds-1ubuntu4 [40.2 kB] 176s Get:231 http://ftpmaster.internal/ubuntu noble/main s390x ieee-data all 20220827.1 [2113 kB] 176s Get:232 http://ftpmaster.internal/ubuntu noble/main s390x python3-netaddr all 0.8.0-2ubuntu1 [319 kB] 177s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x bpfcc-tools all 0.29.1+ds-1ubuntu4 [687 kB] 177s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libclang1-18 s390x 1:18.1.2-1ubuntu2 [9349 kB] 178s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdw1t64 s390x 0.190-1.1build2 [286 kB] 178s Get:236 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x bpftrace s390x 0.20.2-1ubuntu1 [1139 kB] 178s Get:237 http://ftpmaster.internal/ubuntu noble-proposed/main s390x cryptsetup-bin s390x 2:2.7.0-1ubuntu2 [211 kB] 178s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dpkg-dev all 1.22.6ubuntu5 [1074 kB] 179s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdpkg-perl all 1.22.6ubuntu5 [269 kB] 179s Get:240 http://ftpmaster.internal/ubuntu noble/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 179s Get:241 http://ftpmaster.internal/ubuntu noble/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 179s Get:242 http://ftpmaster.internal/ubuntu noble/main s390x fontconfig-config s390x 2.15.0-1.1ubuntu1 [37.4 kB] 179s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 179s Get:244 http://ftpmaster.internal/ubuntu noble/main s390x hwdata all 0.379-1 [29.1 kB] 179s Get:245 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libibverbs1 s390x 50.0-2build1 [70.0 kB] 179s Get:246 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ibverbs-providers s390x 50.0-2build1 [408 kB] 179s Get:247 http://ftpmaster.internal/ubuntu noble/main s390x libaio1t64 s390x 0.3.113-6 [7290 B] 179s Get:248 http://ftpmaster.internal/ubuntu noble/main s390x libatm1t64 s390x 1:2.5.1-5.1 [24.5 kB] 179s Get:249 http://ftpmaster.internal/ubuntu noble/main s390x libc-dev-bin s390x 2.39-0ubuntu6 [20.2 kB] 179s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfreetype6 s390x 2.13.2+dfsg-1build2 [437 kB] 179s Get:251 http://ftpmaster.internal/ubuntu noble/main s390x libfontconfig1 s390x 2.15.0-1.1ubuntu1 [150 kB] 179s Get:252 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-turbo8 s390x 2.1.5-2ubuntu1 [128 kB] 179s Get:253 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 179s Get:254 http://ftpmaster.internal/ubuntu noble/main s390x libdeflate0 s390x 1.19-1 [46.0 kB] 179s Get:255 http://ftpmaster.internal/ubuntu noble/main s390x libjbig0 s390x 2.1-6.1ubuntu1 [29.8 kB] 179s Get:256 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsharpyuv0 s390x 1.3.2-0.4build2 [14.9 kB] 179s Get:257 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libwebp7 s390x 1.3.2-0.4build2 [207 kB] 179s Get:258 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtiff6 s390x 4.5.1+git230720-4ubuntu1 [218 kB] 179s Get:259 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxpm4 s390x 1:3.5.17-1build1 [41.4 kB] 179s Get:260 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgd3 s390x 2.3.3-9ubuntu3 [141 kB] 179s Get:261 http://ftpmaster.internal/ubuntu noble/main s390x libc-devtools s390x 2.39-0ubuntu6 [30.6 kB] 179s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-libc-dev s390x 6.8.0-20.20 [1592 kB] 180s Get:263 http://ftpmaster.internal/ubuntu noble/main s390x libcrypt-dev s390x 1:4.4.36-4 [135 kB] 180s Get:264 http://ftpmaster.internal/ubuntu noble/main s390x rpcsvc-proto s390x 1.4.2-0ubuntu6 [64.7 kB] 180s Get:265 http://ftpmaster.internal/ubuntu noble/main s390x libc6-dev s390x 2.39-0ubuntu6 [1629 kB] 180s Get:266 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libevent-core-2.1-7 s390x 2.1.12-stable-9build1 [94.3 kB] 180s Get:267 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 180s Get:268 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-modules-6.8.0-20-generic s390x 6.8.0-20.20 [21.0 MB] 186s Get:269 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-image-6.8.0-20-generic s390x 6.8.0-20.20 [9872 kB] 189s Get:270 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-modules-extra-6.8.0-20-generic s390x 6.8.0-20.20 [11.7 MB] 192s Get:271 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-generic s390x 6.8.0-20.20+1 [1734 B] 192s Get:272 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-image-generic s390x 6.8.0-20.20+1 [9688 B] 192s Get:273 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-virtual s390x 6.8.0-20.20+1 [1682 B] 192s Get:274 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-image-virtual s390x 6.8.0-20.20+1 [9700 B] 192s Get:275 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-virtual s390x 6.8.0-20.20+1 [1642 B] 192s Get:276 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 197s Get:277 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-6.8.0-20-generic s390x 6.8.0-20.20 [2579 kB] 199s Get:278 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-generic s390x 6.8.0-20.20+1 [9608 B] 199s Get:279 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-tools-common all 6.8.0-20.20 [437 kB] 199s Get:280 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-tools-6.8.0-20 s390x 6.8.0-20.20 [2674 kB] 201s Get:281 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-tools-6.8.0-20-generic s390x 6.8.0-20.20 [1724 B] 201s Get:282 http://ftpmaster.internal/ubuntu noble/main s390x manpages-dev all 6.05.01-1 [2018 kB] 202s Get:283 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-distutils all 3.12.2-3ubuntu1.1 [133 kB] 202s Get:284 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-lib2to3 all 3.12.2-3ubuntu1.1 [79.1 kB] 202s Get:285 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-pyrsistent s390x 0.20.0-1build1 [55.8 kB] 202s Get:286 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-typing-extensions all 4.10.0-1 [60.7 kB] 202s Get:287 http://ftpmaster.internal/ubuntu noble-proposed/main s390x s390-tools-data all 2.31.0-0ubuntu3 [17.8 kB] 202s Get:288 http://ftpmaster.internal/ubuntu noble/main s390x ubuntu-kernel-accessories s390x 1.536build1 [10.5 kB] 202s Get:289 http://ftpmaster.internal/ubuntu noble-proposed/main s390x kpartx s390x 0.9.4-5ubuntu6 [32.8 kB] 203s Preconfiguring packages ... 203s Fetched 223 MB in 51s (4402 kB/s) 203s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52166 files and directories currently installed.) 203s Preparing to unpack .../motd-news-config_13ubuntu8_all.deb ... 203s Unpacking motd-news-config (13ubuntu8) over (13ubuntu7) ... 203s Preparing to unpack .../base-files_13ubuntu8_s390x.deb ... 203s Unpacking base-files (13ubuntu8) over (13ubuntu7) ... 203s Setting up base-files (13ubuntu8) ... 204s motd-news.service is a disabled or a static unit not running, not starting it. 204s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52166 files and directories currently installed.) 204s Preparing to unpack .../bash_5.2.21-2ubuntu3_s390x.deb ... 204s Unpacking bash (5.2.21-2ubuntu3) over (5.2.21-2ubuntu2) ... 204s Setting up bash (5.2.21-2ubuntu3) ... 204s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 204s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52166 files and directories currently installed.) 204s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_s390x.deb ... 204s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 204s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 204s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52166 files and directories currently installed.) 204s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_s390x.deb ... 204s Unpacking libbrotli1:s390x (1.1.0-2build1) over (1.1.0-2) ... 204s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-6ubuntu1_s390x.deb ... 204s Unpacking libgssapi-krb5-2:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 204s Preparing to unpack .../2-libkrb5-3_1.20.1-6ubuntu1_s390x.deb ... 204s Unpacking libkrb5-3:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 204s Preparing to unpack .../3-libkrb5support0_1.20.1-6ubuntu1_s390x.deb ... 204s Unpacking libkrb5support0:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 204s Preparing to unpack .../4-libk5crypto3_1.20.1-6ubuntu1_s390x.deb ... 204s Unpacking libk5crypto3:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 204s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 204s Unpacking libcom-err2:s390x (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 204s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_s390x.deb ... 204s Unpacking zlib1g:s390x (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 204s Setting up zlib1g:s390x (1:1.3.dfsg-3.1ubuntu1) ... 204s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52166 files and directories currently installed.) 204s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_s390x.deb ... 204s Unpacking librtmp1:s390x (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 204s Preparing to unpack .../udisks2_2.10.1-6_s390x.deb ... 204s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 204s Preparing to unpack .../libudisks2-0_2.10.1-6_s390x.deb ... 204s Unpacking libudisks2-0:s390x (2.10.1-6) over (2.10.1-1ubuntu2) ... 204s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_s390x.deb ... 204s Unpacking libblkid1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 204s Setting up libblkid1:s390x (2.39.3-9ubuntu2) ... 204s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52166 files and directories currently installed.) 204s Preparing to unpack .../liblzma5_5.6.0-0.2_s390x.deb ... 204s Unpacking liblzma5:s390x (5.6.0-0.2) over (5.4.5-0.3) ... 204s Setting up liblzma5:s390x (5.6.0-0.2) ... 204s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52166 files and directories currently installed.) 204s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_s390x.deb ... 204s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 204s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_s390x.deb ... 204s Unpacking libkmod2:s390x (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 204s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 204s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 204s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_s390x.deb ... 204s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 204s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 204s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 204s Preparing to unpack .../5-systemd-sysv_255.4-1ubuntu5_s390x.deb ... 204s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 204s Preparing to unpack .../6-libpam-systemd_255.4-1ubuntu5_s390x.deb ... 204s Unpacking libpam-systemd:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 204s Preparing to unpack .../7-dbus-user-session_1.14.10-4ubuntu2_s390x.deb ... 204s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 204s Preparing to unpack .../8-libapparmor1_4.0.0-beta3-0ubuntu2_s390x.deb ... 204s Unpacking libapparmor1:s390x (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 204s Preparing to unpack .../9-libaudit-common_1%3a3.1.2-2.1_all.deb ... 204s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 204s Setting up libaudit-common (1:3.1.2-2.1) ... 204s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52166 files and directories currently installed.) 204s Preparing to unpack .../libcap-ng0_0.8.4-2build1_s390x.deb ... 204s Unpacking libcap-ng0:s390x (0.8.4-2build1) over (0.8.4-2) ... 205s Setting up libcap-ng0:s390x (0.8.4-2build1) ... 205s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52166 files and directories currently installed.) 205s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_s390x.deb ... 205s Unpacking libaudit1:s390x (1:3.1.2-2.1) over (1:3.1.2-2) ... 205s Setting up libaudit1:s390x (1:3.1.2-2.1) ... 205s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52166 files and directories currently installed.) 205s Preparing to unpack .../libselinux1_3.5-2ubuntu1_s390x.deb ... 205s Unpacking libselinux1:s390x (3.5-2ubuntu1) over (3.5-2build1) ... 205s Setting up libselinux1:s390x (3.5-2ubuntu1) ... 205s dpkg: libcurl4:s390x: dependency problems, but removing anyway as you requested: 205s s390-tools depends on libcurl4 (>= 7.16.2). 205s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 205s 205s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52166 files and directories currently installed.) 205s Removing libcurl4:s390x (8.5.0-2ubuntu2) ... 205s Selecting previously unselected package libcurl4t64:s390x. 205s (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 ... 52161 files and directories currently installed.) 205s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu8_s390x.deb ... 205s Unpacking libcurl4t64:s390x (8.5.0-2ubuntu8) ... 205s Preparing to unpack .../curl_8.5.0-2ubuntu8_s390x.deb ... 205s Unpacking curl (8.5.0-2ubuntu8) over (8.5.0-2ubuntu2) ... 205s dpkg: libpsl5:s390x: dependency problems, but removing anyway as you requested: 205s wget depends on libpsl5 (>= 0.16.0). 205s libcurl3-gnutls:s390x depends on libpsl5 (>= 0.16.0). 205s 205s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 205s Removing libpsl5:s390x (0.21.2-1build1) ... 205s Selecting previously unselected package libpsl5t64:s390x. 205s (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 ... 52162 files and directories currently installed.) 205s Preparing to unpack .../00-libpsl5t64_0.21.2-1.1_s390x.deb ... 205s Unpacking libpsl5t64:s390x (0.21.2-1.1) ... 205s Preparing to unpack .../01-wget_1.21.4-1ubuntu2_s390x.deb ... 205s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 205s Preparing to unpack .../02-tnftp_20230507-2build1_s390x.deb ... 205s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 205s Preparing to unpack .../03-tcpdump_4.99.4-3ubuntu2_s390x.deb ... 205s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 205s Preparing to unpack .../04-libsystemd-shared_255.4-1ubuntu5_s390x.deb ... 205s Unpacking libsystemd-shared:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 205s Preparing to unpack .../05-systemd-resolved_255.4-1ubuntu5_s390x.deb ... 205s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 205s Preparing to unpack .../06-sudo_1.9.15p5-3ubuntu3_s390x.deb ... 205s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 205s Preparing to unpack .../07-rsync_3.2.7-1build1_s390x.deb ... 205s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 205s Preparing to unpack .../08-python3-cryptography_41.0.7-4build2_s390x.deb ... 205s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 205s Preparing to unpack .../09-openssl_3.0.13-0ubuntu2_s390x.deb ... 205s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 205s Preparing to unpack .../10-openssh-sftp-server_1%3a9.6p1-3ubuntu11_s390x.deb ... 205s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 205s Preparing to unpack .../11-openssh-client_1%3a9.6p1-3ubuntu11_s390x.deb ... 205s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 205s Preparing to unpack .../12-openssh-server_1%3a9.6p1-3ubuntu11_s390x.deb ... 205s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 205s Preparing to unpack .../13-libssh-4_0.10.6-2build1_s390x.deb ... 205s Unpacking libssh-4:s390x (0.10.6-2build1) over (0.10.6-2) ... 205s Preparing to unpack .../14-libsasl2-modules_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 206s Unpacking libsasl2-modules:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 206s Preparing to unpack .../15-python3.12_3.12.2-4build3_s390x.deb ... 206s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 206s Preparing to unpack .../16-python3.12-minimal_3.12.2-4build3_s390x.deb ... 206s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 206s Preparing to unpack .../17-libpython3.12-minimal_3.12.2-4build3_s390x.deb ... 206s Unpacking libpython3.12-minimal:s390x (3.12.2-4build3) over (3.12.2-1) ... 206s dpkg: libparted2:s390x: dependency problems, but removing anyway as you requested: 206s parted depends on libparted2 (= 3.6-3). 206s 206s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 206s Removing libparted2:s390x (3.6-3) ... 206s Selecting previously unselected package libparted2t64:s390x. 206s (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 ... 52162 files and directories currently installed.) 206s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_s390x.deb ... 206s Unpacking libparted2t64:s390x (3.6-3.1build2) ... 206s Preparing to unpack .../01-parted_3.6-3.1build2_s390x.deb ... 206s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 206s Preparing to unpack .../02-python3.11_3.11.8-1build4_s390x.deb ... 206s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 206s Preparing to unpack .../03-python3.11-minimal_3.11.8-1build4_s390x.deb ... 206s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 206s Preparing to unpack .../04-libpython3.11-minimal_3.11.8-1build4_s390x.deb ... 206s Unpacking libpython3.11-minimal:s390x (3.11.8-1build4) over (3.11.8-1) ... 206s Preparing to unpack .../05-libpython3.11-stdlib_3.11.8-1build4_s390x.deb ... 206s Unpacking libpython3.11-stdlib:s390x (3.11.8-1build4) over (3.11.8-1) ... 206s Preparing to unpack .../06-shared-mime-info_2.4-1build1_s390x.deb ... 206s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 206s Preparing to unpack .../07-gir1.2-girepository-2.0_1.79.1-1ubuntu6_s390x.deb ... 206s Unpacking gir1.2-girepository-2.0:s390x (1.79.1-1ubuntu6) over (1.79.1-1) ... 206s Preparing to unpack .../08-gir1.2-glib-2.0_2.79.3-3ubuntu5_s390x.deb ... 206s Unpacking gir1.2-glib-2.0:s390x (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 206s Preparing to unpack .../09-libgirepository-1.0-1_1.79.1-1ubuntu6_s390x.deb ... 206s Unpacking libgirepository-1.0-1:s390x (1.79.1-1ubuntu6) over (1.79.1-1) ... 206s Preparing to unpack .../10-python3-gi_3.47.0-3build1_s390x.deb ... 207s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 207s Preparing to unpack .../11-python3-dbus_1.3.2-5build2_s390x.deb ... 207s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 207s Selecting previously unselected package libnetplan1:s390x. 207s Preparing to unpack .../12-libnetplan1_1.0-1_s390x.deb ... 207s Unpacking libnetplan1:s390x (1.0-1) ... 207s Preparing to unpack .../13-python3-netplan_1.0-1_s390x.deb ... 207s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 207s Preparing to unpack .../14-netplan-generator_1.0-1_s390x.deb ... 207s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 207s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 207s Preparing to unpack .../15-netplan.io_1.0-1_s390x.deb ... 207s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 207s Preparing to unpack .../16-libxmlb2_0.3.15-1build1_s390x.deb ... 207s Unpacking libxmlb2:s390x (0.3.15-1build1) over (0.3.15-1) ... 207s dpkg: libgpgme11:s390x: dependency problems, but removing anyway as you requested: 207s libvolume-key1:s390x depends on libgpgme11 (>= 1.4.1). 207s libjcat1:s390x depends on libgpgme11 (>= 1.2.0). 207s 207s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52170 files and directories currently installed.) 207s Removing libgpgme11:s390x (1.18.0-4ubuntu1) ... 207s Selecting previously unselected package libgpgme11t64:s390x. 207s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52164 files and directories currently installed.) 207s Preparing to unpack .../00-libgpgme11t64_1.18.0-4.1ubuntu3_s390x.deb ... 207s Unpacking libgpgme11t64:s390x (1.18.0-4.1ubuntu3) ... 207s Preparing to unpack .../01-libvolume-key1_0.3.12-7build1_s390x.deb ... 207s Unpacking libvolume-key1:s390x (0.3.12-7build1) over (0.3.12-5build2) ... 207s Preparing to unpack .../02-libqrtr-glib0_1.2.2-1ubuntu3_s390x.deb ... 207s Unpacking libqrtr-glib0:s390x (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 207s Preparing to unpack .../03-libqmi-glib5_1.35.2-0ubuntu1_s390x.deb ... 207s Unpacking libqmi-glib5:s390x (1.35.2-0ubuntu1) over (1.34.0-2) ... 207s Preparing to unpack .../04-libqmi-proxy_1.35.2-0ubuntu1_s390x.deb ... 207s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 207s Preparing to unpack .../05-libpolkit-agent-1-0_124-1ubuntu1_s390x.deb ... 207s Unpacking libpolkit-agent-1-0:s390x (124-1ubuntu1) over (124-1) ... 207s Preparing to unpack .../06-libpolkit-gobject-1-0_124-1ubuntu1_s390x.deb ... 207s Unpacking libpolkit-gobject-1-0:s390x (124-1ubuntu1) over (124-1) ... 207s Preparing to unpack .../07-libmm-glib0_1.23.4-0ubuntu1_s390x.deb ... 207s Unpacking libmm-glib0:s390x (1.23.4-0ubuntu1) over (1.22.0-3) ... 207s Preparing to unpack .../08-libmbim-glib4_1.31.2-0ubuntu2_s390x.deb ... 207s Unpacking libmbim-glib4:s390x (1.31.2-0ubuntu2) over (1.30.0-1) ... 207s Preparing to unpack .../09-libmbim-proxy_1.31.2-0ubuntu2_s390x.deb ... 207s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 207s Preparing to unpack .../10-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 207s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 207s Preparing to unpack .../11-libjson-glib-1.0-0_1.8.0-2build1_s390x.deb ... 207s Unpacking libjson-glib-1.0-0:s390x (1.8.0-2build1) over (1.8.0-2) ... 207s Preparing to unpack .../12-libgusb2_0.4.8-1build1_s390x.deb ... 207s Unpacking libgusb2:s390x (0.4.8-1build1) over (0.4.8-1) ... 207s Preparing to unpack .../13-libgudev-1.0-0_1%3a238-3ubuntu2_s390x.deb ... 207s Unpacking libgudev-1.0-0:s390x (1:238-3ubuntu2) over (1:238-3) ... 207s dpkg: libarchive13:s390x: dependency problems, but removing anyway as you requested: 207s fwupd depends on libarchive13 (>= 3.2.1). 207s 207s (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 ... 52171 files and directories currently installed.) 207s Removing libarchive13:s390x (3.7.2-1ubuntu2) ... 207s Selecting previously unselected package libarchive13t64:s390x. 207s (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 ... 52165 files and directories currently installed.) 207s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu2_s390x.deb ... 207s Unpacking libarchive13t64:s390x (3.7.2-1.1ubuntu2) ... 207s Preparing to unpack .../fwupd_1.9.15-2_s390x.deb ... 208s Unpacking fwupd (1.9.15-2) over (1.9.14-1) ... 208s dpkg: libcurl3-gnutls:s390x: dependency problems, but removing anyway as you requested: 208s libfwupd2:s390x depends on libcurl3-gnutls (>= 7.63.0). 208s 208s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52172 files and directories currently installed.) 208s Removing libcurl3-gnutls:s390x (8.5.0-2ubuntu2) ... 208s Selecting previously unselected package libcurl3t64-gnutls:s390x. 208s (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 ... 52165 files and directories currently installed.) 208s Preparing to unpack .../0-libcurl3t64-gnutls_8.5.0-2ubuntu8_s390x.deb ... 208s Unpacking libcurl3t64-gnutls:s390x (8.5.0-2ubuntu8) ... 208s Preparing to unpack .../1-libfwupd2_1.9.15-2_s390x.deb ... 208s Unpacking libfwupd2:s390x (1.9.15-2) over (1.9.14-1) ... 208s Preparing to unpack .../2-libblockdev3_3.1.0-1build1_s390x.deb ... 208s Unpacking libblockdev3:s390x (3.1.0-1build1) over (3.1.0-1) ... 208s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_s390x.deb ... 208s Unpacking libblockdev-utils3:s390x (3.1.0-1build1) over (3.1.0-1) ... 208s Preparing to unpack .../4-libblockdev-swap3_3.1.0-1build1_s390x.deb ... 208s Unpacking libblockdev-swap3:s390x (3.1.0-1build1) over (3.1.0-1) ... 208s Preparing to unpack .../5-libblockdev-part3_3.1.0-1build1_s390x.deb ... 208s Unpacking libblockdev-part3:s390x (3.1.0-1build1) over (3.1.0-1) ... 208s dpkg: libnvme1: dependency problems, but removing anyway as you requested: 208s libblockdev-nvme3:s390x depends on libnvme1 (>= 1.7.1). 208s 208s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52172 files and directories currently installed.) 208s Removing libnvme1 (1.8-2) ... 208s Selecting previously unselected package libnvme1t64. 208s (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 ... 52165 files and directories currently installed.) 208s Preparing to unpack .../0-libnvme1t64_1.8-3_s390x.deb ... 208s Unpacking libnvme1t64 (1.8-3) ... 208s Preparing to unpack .../1-libblockdev-nvme3_3.1.0-1build1_s390x.deb ... 208s Unpacking libblockdev-nvme3:s390x (3.1.0-1build1) over (3.1.0-1) ... 208s Preparing to unpack .../2-libblockdev-mdraid3_3.1.0-1build1_s390x.deb ... 208s Unpacking libblockdev-mdraid3:s390x (3.1.0-1build1) over (3.1.0-1) ... 208s Preparing to unpack .../3-libblockdev-loop3_3.1.0-1build1_s390x.deb ... 208s Unpacking libblockdev-loop3:s390x (3.1.0-1build1) over (3.1.0-1) ... 208s Preparing to unpack .../4-logsave_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 208s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 208s Preparing to unpack .../5-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 208s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 208s dpkg: libext2fs2:s390x: dependency problems, but removing anyway as you requested: 208s libblockdev-fs3:s390x depends on libext2fs2 (>= 1.42.11). 208s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 208s btrfs-progs depends on libext2fs2 (>= 1.42). 208s 208s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52173 files and directories currently installed.) 208s Removing libext2fs2:s390x (1.47.0-2ubuntu1) ... 208s Selecting previously unselected package libext2fs2t64:s390x. 208s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52166 files and directories currently installed.) 208s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 208s Adding 'diversion of /lib/s390x-linux-gnu/libe2p.so.2 to /lib/s390x-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' 208s Adding 'diversion of /lib/s390x-linux-gnu/libe2p.so.2.3 to /lib/s390x-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 208s Adding 'diversion of /lib/s390x-linux-gnu/libext2fs.so.2 to /lib/s390x-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' 208s Adding 'diversion of /lib/s390x-linux-gnu/libext2fs.so.2.4 to /lib/s390x-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 208s Unpacking libext2fs2t64:s390x (1.47.0-2.4~exp1ubuntu2) ... 208s Setting up libcom-err2:s390x (1.47.0-2.4~exp1ubuntu2) ... 208s Setting up libext2fs2t64:s390x (1.47.0-2.4~exp1ubuntu2) ... 208s (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 ... 52182 files and directories currently installed.) 208s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 208s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 208s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 208s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 208s 208s (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 ... 52182 files and directories currently installed.) 208s Removing libreiserfscore0 (1:3.6.27-7) ... 208s Selecting previously unselected package libreiserfscore0t64. 208s (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 ... 52177 files and directories currently installed.) 208s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_s390x.deb ... 208s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 208s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_s390x.deb ... 208s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 208s Preparing to unpack .../libblockdev-fs3_3.1.0-1build1_s390x.deb ... 208s Unpacking libblockdev-fs3:s390x (3.1.0-1build1) over (3.1.0-1) ... 208s Preparing to unpack .../libblockdev-crypto3_3.1.0-1build1_s390x.deb ... 208s Unpacking libblockdev-crypto3:s390x (3.1.0-1build1) over (3.1.0-1) ... 208s Preparing to unpack .../bolt_0.9.6-2build1_s390x.deb ... 208s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 208s dpkg: libglib2.0-0:s390x: dependency problems, but removing anyway as you requested: 208s s390-tools depends on libglib2.0-0 (>= 2.77.0). 208s libnetplan0:s390x depends on libglib2.0-0 (>= 2.75.3). 208s libjcat1:s390x depends on libglib2.0-0 (>= 2.75.3). 208s 208s (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 ... 52183 files and directories currently installed.) 208s Removing libglib2.0-0:s390x (2.79.2-1~ubuntu1) ... 208s Selecting previously unselected package libglib2.0-0t64:s390x. 208s (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 ... 52158 files and directories currently installed.) 208s Preparing to unpack .../0-libglib2.0-0t64_2.79.3-3ubuntu5_s390x.deb ... 209s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:s390x.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 209s removed '/var/lib/dpkg/info/libglib2.0-0:s390x.postrm' 209s Unpacking libglib2.0-0t64:s390x (2.79.3-3ubuntu5) ... 209s Preparing to unpack .../1-libjcat1_0.2.0-2build2_s390x.deb ... 209s Unpacking libjcat1:s390x (0.2.0-2build2) over (0.2.0-2) ... 209s Preparing to unpack .../2-libldap2_2.6.7+dfsg-1~exp1ubuntu6_s390x.deb ... 209s Unpacking libldap2:s390x (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 209s Preparing to unpack .../3-ubuntu-pro-client-l10n_31.2.2_s390x.deb ... 209s Unpacking ubuntu-pro-client-l10n (31.2.2) over (31.1) ... 209s Preparing to unpack .../4-ubuntu-pro-client_31.2.2_s390x.deb ... 209s Unpacking ubuntu-pro-client (31.2.2) over (31.1) ... 209s Preparing to unpack .../5-gnupg-utils_2.4.4-2ubuntu15_s390x.deb ... 209s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 209s Preparing to unpack .../6-keyboxd_2.4.4-2ubuntu15_s390x.deb ... 209s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 209s dpkg: libnpth0:s390x: dependency problems, but removing anyway as you requested: 209s gpgv depends on libnpth0 (>= 0.90). 209s gpgsm depends on libnpth0 (>= 0.90). 209s gpg-agent depends on libnpth0 (>= 0.90). 209s gpg depends on libnpth0 (>= 0.90). 209s dirmngr depends on libnpth0 (>= 0.90). 209s 209s (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 ... 52183 files and directories currently installed.) 209s Removing libnpth0:s390x (1.6-3build2) ... 209s Selecting previously unselected package libnpth0t64:s390x. 209s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52178 files and directories currently installed.) 209s Preparing to unpack .../libnpth0t64_1.6-3.1_s390x.deb ... 209s Unpacking libnpth0t64:s390x (1.6-3.1) ... 209s Setting up libnpth0t64:s390x (1.6-3.1) ... 209s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52184 files and directories currently installed.) 209s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_s390x.deb ... 209s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 209s Setting up gpgv (2.4.4-2ubuntu15) ... 209s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52184 files and directories currently installed.) 209s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu15_s390x.deb ... 209s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 209s Preparing to unpack .../1-gpg-agent_2.4.4-2ubuntu15_s390x.deb ... 209s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 209s Preparing to unpack .../2-gpg_2.4.4-2ubuntu15_s390x.deb ... 209s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 209s Preparing to unpack .../3-dirmngr_2.4.4-2ubuntu15_s390x.deb ... 209s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 209s Preparing to unpack .../4-gnupg_2.4.4-2ubuntu15_all.deb ... 209s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 209s Preparing to unpack .../5-python3-apt_2.7.7_s390x.deb ... 209s Unpacking python3-apt (2.7.7) over (2.7.6) ... 209s Preparing to unpack .../6-apt-utils_2.7.14_s390x.deb ... 209s Unpacking apt-utils (2.7.14) over (2.7.12) ... 209s dpkg: libapt-pkg6.0:s390x: dependency problems, but removing anyway as you requested: 209s apt depends on libapt-pkg6.0 (>= 2.7.12). 209s 209s (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 ... 52182 files and directories currently installed.) 209s Removing libapt-pkg6.0:s390x (2.7.12) ... 209s dpkg: libnettle8:s390x: dependency problems, but removing anyway as you requested: 209s libhogweed6:s390x depends on libnettle8. 209s libgnutls30:s390x depends on libnettle8 (>= 3.9~). 209s 209s Removing libnettle8:s390x (3.9.1-2) ... 209s Selecting previously unselected package libapt-pkg6.0t64:s390x. 209s (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 ... 52126 files and directories currently installed.) 209s Preparing to unpack .../libapt-pkg6.0t64_2.7.14_s390x.deb ... 209s Unpacking libapt-pkg6.0t64:s390x (2.7.14) ... 209s Setting up libapt-pkg6.0t64:s390x (2.7.14) ... 209s Selecting previously unselected package libnettle8t64:s390x. 209s (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 ... 52176 files and directories currently installed.) 209s Preparing to unpack .../libnettle8t64_3.9.1-2.2_s390x.deb ... 209s Unpacking libnettle8t64:s390x (3.9.1-2.2) ... 210s Setting up libnettle8t64:s390x (3.9.1-2.2) ... 210s dpkg: libhogweed6:s390x: dependency problems, but removing anyway as you requested: 210s libgnutls30:s390x depends on libhogweed6 (>= 3.6). 210s 210s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52184 files and directories currently installed.) 210s Removing libhogweed6:s390x (3.9.1-2) ... 210s Selecting previously unselected package libhogweed6t64:s390x. 210s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52179 files and directories currently installed.) 210s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_s390x.deb ... 210s Unpacking libhogweed6t64:s390x (3.9.1-2.2) ... 210s Setting up libhogweed6t64:s390x (3.9.1-2.2) ... 210s dpkg: libgnutls30:s390x: dependency problems, but removing anyway as you requested: 210s apt depends on libgnutls30 (>= 3.8.1). 210s 210s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52185 files and directories currently installed.) 210s Removing libgnutls30:s390x (3.8.3-1ubuntu1) ... 210s Selecting previously unselected package libgnutls30t64:s390x. 210s (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 ... 52176 files and directories currently installed.) 210s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_s390x.deb ... 210s Unpacking libgnutls30t64:s390x (3.8.3-1.1ubuntu2) ... 210s Setting up libgnutls30t64:s390x (3.8.3-1.1ubuntu2) ... 210s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52204 files and directories currently installed.) 210s Preparing to unpack .../archives/apt_2.7.14_s390x.deb ... 210s Unpacking apt (2.7.14) over (2.7.12) ... 210s Setting up apt (2.7.14) ... 210s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52204 files and directories currently installed.) 210s Preparing to unpack .../gpgconf_2.4.4-2ubuntu15_s390x.deb ... 210s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 210s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_s390x.deb ... 210s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 211s dpkg: libreadline8:s390x: dependency problems, but removing anyway as you requested: 211s libpython3.12-stdlib:s390x depends on libreadline8 (>= 7.0~beta). 211s gawk depends on libreadline8 (>= 6.0). 211s fdisk depends on libreadline8 (>= 6.0). 211s 211s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52204 files and directories currently installed.) 211s Removing libreadline8:s390x (8.2-3) ... 211s Selecting previously unselected package libreadline8t64:s390x. 211s (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 ... 52192 files and directories currently installed.) 211s Preparing to unpack .../libreadline8t64_8.2-4_s390x.deb ... 211s Adding 'diversion of /lib/s390x-linux-gnu/libhistory.so.8 to /lib/s390x-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' 211s Adding 'diversion of /lib/s390x-linux-gnu/libhistory.so.8.2 to /lib/s390x-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' 211s Adding 'diversion of /lib/s390x-linux-gnu/libreadline.so.8 to /lib/s390x-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' 211s Adding 'diversion of /lib/s390x-linux-gnu/libreadline.so.8.2 to /lib/s390x-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' 211s Unpacking libreadline8t64:s390x (8.2-4) ... 211s Setting up libreadline8t64:s390x (8.2-4) ... 211s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52212 files and directories currently installed.) 211s Preparing to unpack .../gawk_1%3a5.2.1-2build2_s390x.deb ... 211s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 211s Preparing to unpack .../fdisk_2.39.3-9ubuntu2_s390x.deb ... 211s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 211s Preparing to unpack .../libpython3.12-stdlib_3.12.2-4build3_s390x.deb ... 211s Unpacking libpython3.12-stdlib:s390x (3.12.2-4build3) over (3.12.2-1) ... 211s Preparing to unpack .../perl-base_5.38.2-3.2_s390x.deb ... 211s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 211s Setting up perl-base (5.38.2-3.2) ... 211s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52210 files and directories currently installed.) 211s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2_all.deb ... 211s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 211s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu1.1_s390x.deb ... 211s Unpacking python3-gdbm:s390x (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 211s Preparing to unpack .../man-db_2.12.0-3build4_s390x.deb ... 211s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 212s dpkg: libgdbm-compat4:s390x: dependency problems, but removing anyway as you requested: 212s libperl5.38:s390x depends on libgdbm-compat4 (>= 1.18-3). 212s 212s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52210 files and directories currently installed.) 212s Removing libgdbm-compat4:s390x (1.23-5) ... 212s dpkg: libgdbm6:s390x: dependency problems, but removing anyway as you requested: 212s libperl5.38:s390x depends on libgdbm6 (>= 1.21). 212s 212s Removing libgdbm6:s390x (1.23-5) ... 212s Selecting previously unselected package libgdbm6t64:s390x. 212s (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 ... 52200 files and directories currently installed.) 212s Preparing to unpack .../libgdbm6t64_1.23-5.1_s390x.deb ... 212s Unpacking libgdbm6t64:s390x (1.23-5.1) ... 212s Selecting previously unselected package libgdbm-compat4t64:s390x. 212s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_s390x.deb ... 212s Unpacking libgdbm-compat4t64:s390x (1.23-5.1) ... 212s dpkg: libperl5.38:s390x: dependency problems, but removing anyway as you requested: 212s perl depends on libperl5.38 (= 5.38.2-3). 212s 212s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52212 files and directories currently installed.) 212s Removing libperl5.38:s390x (5.38.2-3) ... 212s Selecting previously unselected package libperl5.38t64:s390x. 212s (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 ... 51690 files and directories currently installed.) 212s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_s390x.deb ... 212s Unpacking libperl5.38t64:s390x (5.38.2-3.2) ... 212s Preparing to unpack .../perl_5.38.2-3.2_s390x.deb ... 212s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 212s dpkg: libdb5.3:s390x: dependency problems, but removing anyway as you requested: 212s libsasl2-modules-db:s390x depends on libdb5.3. 212s iproute2 depends on libdb5.3. 212s 212s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52212 files and directories currently installed.) 212s Removing libdb5.3:s390x (5.3.28+dfsg2-4) ... 212s Selecting previously unselected package libdb5.3t64:s390x. 212s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52206 files and directories currently installed.) 212s Preparing to unpack .../0-libdb5.3t64_5.3.28+dfsg2-6_s390x.deb ... 212s Unpacking libdb5.3t64:s390x (5.3.28+dfsg2-6) ... 212s Preparing to unpack .../1-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 212s Unpacking libsasl2-modules-db:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 212s Preparing to unpack .../2-libsasl2-2_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 212s Unpacking libsasl2-2:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 212s Preparing to unpack .../3-libfido2-1_1.14.0-1build1_s390x.deb ... 212s Unpacking libfido2-1:s390x (1.14.0-1build1) over (1.14.0-1) ... 212s Preparing to unpack .../4-libcryptsetup12_2%3a2.7.0-1ubuntu2_s390x.deb ... 212s Unpacking libcryptsetup12:s390x (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 212s Preparing to unpack .../5-dhcpcd-base_1%3a10.0.6-1ubuntu2_s390x.deb ... 212s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 212s dpkg: libuv1:s390x: dependency problems, but removing anyway as you requested: 212s bind9-libs:s390x depends on libuv1 (>= 1.40.0). 212s 212s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52212 files and directories currently installed.) 212s Removing libuv1:s390x (1.48.0-1) ... 212s Selecting previously unselected package libuv1t64:s390x. 212s (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 ... 52207 files and directories currently installed.) 212s Preparing to unpack .../libuv1t64_1.48.0-1.1_s390x.deb ... 212s Unpacking libuv1t64:s390x (1.48.0-1.1) ... 212s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_s390x.deb ... 212s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 212s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_s390x.deb ... 212s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 212s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_s390x.deb ... 212s Unpacking bind9-libs:s390x (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 212s dpkg: libssl3:s390x: dependency problems, but removing anyway as you requested: 212s systemd depends on libssl3 (>= 3.0.0). 212s s390-tools depends on libssl3 (>= 3.0.0). 212s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 212s 212s (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 ... 52213 files and directories currently installed.) 212s Removing libssl3:s390x (3.0.10-1ubuntu4) ... 212s Selecting previously unselected package libssl3t64:s390x. 212s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52202 files and directories currently installed.) 212s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_s390x.deb ... 212s Unpacking libssl3t64:s390x (3.0.13-0ubuntu2) ... 212s Setting up libssl3t64:s390x (3.0.13-0ubuntu2) ... 213s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 213s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_s390x.deb ... 213s Unpacking libnss-systemd:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 213s Preparing to unpack .../libudev1_255.4-1ubuntu5_s390x.deb ... 213s Unpacking libudev1:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 213s Setting up libudev1:s390x (255.4-1ubuntu5) ... 213s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 213s Preparing to unpack .../systemd_255.4-1ubuntu5_s390x.deb ... 213s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 213s Preparing to unpack .../udev_255.4-1ubuntu5_s390x.deb ... 213s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 213s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_s390x.deb ... 213s Unpacking libsystemd0:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 213s Setting up libsystemd0:s390x (255.4-1ubuntu5) ... 213s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 213s Preparing to unpack .../0-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 213s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 213s Preparing to unpack .../1-dbus-bin_1.14.10-4ubuntu2_s390x.deb ... 213s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 213s Preparing to unpack .../2-dbus_1.14.10-4ubuntu2_s390x.deb ... 213s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 213s Preparing to unpack .../3-dbus-daemon_1.14.10-4ubuntu2_s390x.deb ... 213s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 213s Preparing to unpack .../4-libdbus-1-3_1.14.10-4ubuntu2_s390x.deb ... 213s Unpacking libdbus-1-3:s390x (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 213s Preparing to unpack .../5-libmount1_2.39.3-9ubuntu2_s390x.deb ... 213s Unpacking libmount1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 213s Setting up libmount1:s390x (2.39.3-9ubuntu2) ... 213s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 213s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_s390x.deb ... 213s Unpacking libuuid1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 213s Setting up libuuid1:s390x (2.39.3-9ubuntu2) ... 213s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 213s Preparing to unpack .../libfdisk1_2.39.3-9ubuntu2_s390x.deb ... 213s Unpacking libfdisk1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 213s Preparing to unpack .../mount_2.39.3-9ubuntu2_s390x.deb ... 213s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 213s Preparing to unpack .../libsqlite3-0_3.45.1-1ubuntu1_s390x.deb ... 213s Unpacking libsqlite3-0:s390x (3.45.1-1ubuntu1) over (3.45.1-1) ... 213s Preparing to unpack .../dpkg_1.22.6ubuntu5_s390x.deb ... 213s Unpacking dpkg (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 213s Setting up dpkg (1.22.6ubuntu5) ... 214s Setting up libpython3.12-minimal:s390x (3.12.2-4build3) ... 214s Setting up python3.12-minimal (3.12.2-4build3) ... 215s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 215s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_s390x.deb ... 215s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 215s Setting up python3-minimal (3.12.2-0ubuntu1) ... 215s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 215s Preparing to unpack .../python3_3.12.2-0ubuntu1_s390x.deb ... 215s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 215s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_s390x.deb ... 215s Unpacking libpython3-stdlib:s390x (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 215s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_s390x.deb ... 215s Unpacking libsmartcols1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 215s Setting up libsmartcols1:s390x (2.39.3-9ubuntu2) ... 215s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 215s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_s390x.deb ... 215s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 215s Preparing to unpack .../1-groff-base_1.23.0-3build1_s390x.deb ... 215s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 215s Preparing to unpack .../2-pinentry-curses_1.2.1-3ubuntu4_s390x.deb ... 215s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 215s Preparing to unpack .../3-readline-common_8.2-4_all.deb ... 215s Unpacking readline-common (8.2-4) over (8.2-3) ... 215s Preparing to unpack .../4-libxml2_2.9.14+dfsg-1.3ubuntu2_s390x.deb ... 215s Unpacking libxml2:s390x (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 216s Preparing to unpack .../5-libbpf1_1%3a1.3.0-2build1_s390x.deb ... 216s Unpacking libbpf1:s390x (1:1.3.0-2build1) over (1:1.3.0-2) ... 216s dpkg: libelf1:s390x: dependency problems, but removing anyway as you requested: 216s linux-headers-6.8.0-11-generic depends on libelf1 (>= 0.144). 216s iproute2 depends on libelf1 (>= 0.131). 216s 216s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 216s Removing libelf1:s390x (0.190-1) ... 216s Selecting previously unselected package libelf1t64:s390x. 216s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52210 files and directories currently installed.) 216s Preparing to unpack .../libelf1t64_0.190-1.1build2_s390x.deb ... 216s Unpacking libelf1t64:s390x (0.190-1.1build2) ... 216s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 216s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 216s Preparing to unpack .../lsof_4.95.0-1build2_s390x.deb ... 216s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 216s Preparing to unpack .../libnsl2_1.3.0-3build2_s390x.deb ... 216s Unpacking libnsl2:s390x (1.3.0-3build2) over (1.3.0-3) ... 216s dpkg: libtirpc3:s390x: dependency problems, but removing anyway as you requested: 216s iproute2 depends on libtirpc3 (>= 1.0.2). 216s 216s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 216s Removing libtirpc3:s390x (1.3.4+ds-1build1) ... 216s Selecting previously unselected package libtirpc3t64:s390x. 216s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52209 files and directories currently installed.) 216s Preparing to unpack .../0-libtirpc3t64_1.3.4+ds-1.1_s390x.deb ... 216s Adding 'diversion of /lib/s390x-linux-gnu/libtirpc.so.3 to /lib/s390x-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' 216s Adding 'diversion of /lib/s390x-linux-gnu/libtirpc.so.3.0.0 to /lib/s390x-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 216s Unpacking libtirpc3t64:s390x (1.3.4+ds-1.1) ... 216s Preparing to unpack .../1-iproute2_6.1.0-1ubuntu5_s390x.deb ... 216s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 216s Preparing to unpack .../2-libprotobuf-c1_1.4.1-1ubuntu3_s390x.deb ... 216s Unpacking libprotobuf-c1:s390x (1.4.1-1ubuntu3) over (1.4.1-1ubuntu2) ... 216s Preparing to unpack .../3-libnghttp2-14_1.59.0-1build1_s390x.deb ... 216s Unpacking libnghttp2-14:s390x (1.59.0-1build1) over (1.59.0-1) ... 216s Preparing to unpack .../4-libproc2-0_2%3a4.0.4-4ubuntu2_s390x.deb ... 216s Unpacking libproc2-0:s390x (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 216s Preparing to unpack .../5-procps_2%3a4.0.4-4ubuntu2_s390x.deb ... 216s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 216s Preparing to unpack .../6-coreutils_9.4-3ubuntu3_s390x.deb ... 216s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 216s Setting up coreutils (9.4-3ubuntu3) ... 216s (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 ... 52221 files and directories currently installed.) 216s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_s390x.deb ... 216s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 216s Setting up util-linux (2.39.3-9ubuntu2) ... 217s fstrim.service is a disabled or a static unit not running, not starting it. 217s (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 ... 52221 files and directories currently installed.) 217s Removing libatm1:s390x (1:2.5.1-5) ... 217s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52216 files and directories currently installed.) 217s Preparing to unpack .../file_1%3a5.45-3_s390x.deb ... 217s Unpacking file (1:5.45-3) over (1:5.45-2) ... 217s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52216 files and directories currently installed.) 217s Removing libmagic1:s390x (1:5.45-2) ... 217s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52206 files and directories currently installed.) 217s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_s390x.deb ... 217s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 217s Selecting previously unselected package libmagic1t64:s390x. 217s Preparing to unpack .../libmagic1t64_1%3a5.45-3_s390x.deb ... 217s Unpacking libmagic1t64:s390x (1:5.45-3) ... 217s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu6_s390x.deb ... 217s Unpacking libplymouth5:s390x (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 217s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 217s Removing libpng16-16:s390x (1.6.43-1) ... 217s Selecting previously unselected package libpng16-16t64:s390x. 217s (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 ... 52207 files and directories currently installed.) 217s Preparing to unpack .../libpng16-16t64_1.6.43-3_s390x.deb ... 217s Unpacking libpng16-16t64:s390x (1.6.43-3) ... 217s Preparing to unpack .../multipath-tools_0.9.4-5ubuntu6_s390x.deb ... 217s Unpacking multipath-tools (0.9.4-5ubuntu6) over (0.9.4-5ubuntu3) ... 217s dpkg: liburcu8:s390x: dependency problems, but removing anyway as you requested: 217s xfsprogs depends on liburcu8 (>= 0.13.0). 217s 217s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 217s Removing liburcu8:s390x (0.14.0-3) ... 217s Selecting previously unselected package liburcu8t64:s390x. 217s (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 ... 52198 files and directories currently installed.) 217s Preparing to unpack .../liburcu8t64_0.14.0-3.1_s390x.deb ... 217s Unpacking liburcu8t64:s390x (0.14.0-3.1) ... 217s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu4_s390x.deb ... 217s Unpacking liblocale-gettext-perl (1.07-6ubuntu4) over (1.07-6build1) ... 217s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_s390x.deb ... 217s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 217s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_s390x.deb ... 217s Unpacking libdebconfclient0:s390x (0.271ubuntu2) over (0.271ubuntu1) ... 217s Setting up libdebconfclient0:s390x (0.271ubuntu2) ... 218s (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 ... 52218 files and directories currently installed.) 218s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 218s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 218s Setting up libsemanage-common (3.5-1build4) ... 218s (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 ... 52218 files and directories currently installed.) 218s Preparing to unpack .../libsemanage2_3.5-1build4_s390x.deb ... 218s Unpacking libsemanage2:s390x (3.5-1build4) over (3.5-1build2) ... 218s Setting up libsemanage2:s390x (3.5-1build4) ... 218s (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 ... 52218 files and directories currently installed.) 218s Preparing to unpack .../install-info_7.1-3build1_s390x.deb ... 218s Unpacking install-info (7.1-3build1) over (7.1-3) ... 218s Setting up install-info (7.1-3build1) ... 218s (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 ... 52218 files and directories currently installed.) 218s Preparing to unpack .../00-libss2_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 218s Unpacking libss2:s390x (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 218s Preparing to unpack .../01-eject_2.39.3-9ubuntu2_s390x.deb ... 218s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 218s Preparing to unpack .../02-krb5-locales_1.20.1-6ubuntu1_all.deb ... 218s Unpacking krb5-locales (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 218s Preparing to unpack .../03-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 218s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 218s Preparing to unpack .../04-libslang2_2.3.3-3build1_s390x.deb ... 218s Unpacking libslang2:s390x (2.3.3-3build1) over (2.3.3-3) ... 218s Preparing to unpack .../05-libtext-charwidth-perl_0.04-11build2_s390x.deb ... 218s Unpacking libtext-charwidth-perl:s390x (0.04-11build2) over (0.04-11build1) ... 218s Preparing to unpack .../06-libtext-iconv-perl_1.7-8build2_s390x.deb ... 218s Unpacking libtext-iconv-perl:s390x (1.7-8build2) over (1.7-8build1) ... 218s Preparing to unpack .../07-python-apt-common_2.7.7_all.deb ... 218s Unpacking python-apt-common (2.7.7) over (2.7.6) ... 218s Preparing to unpack .../08-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 218s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 218s Preparing to unpack .../09-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 218s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 218s Preparing to unpack .../10-rsyslog_8.2312.0-3ubuntu7_s390x.deb ... 218s Unpacking rsyslog (8.2312.0-3ubuntu7) over (8.2312.0-3ubuntu3) ... 218s Preparing to unpack .../11-vim-tiny_2%3a9.1.0016-1ubuntu6_s390x.deb ... 218s Unpacking vim-tiny (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 218s Preparing to unpack .../12-vim-common_2%3a9.1.0016-1ubuntu6_all.deb ... 218s Unpacking vim-common (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 218s Selecting previously unselected package xdg-user-dirs. 218s Preparing to unpack .../13-xdg-user-dirs_0.18-1_s390x.deb ... 218s Unpacking xdg-user-dirs (0.18-1) ... 218s Preparing to unpack .../14-xxd_2%3a9.1.0016-1ubuntu6_s390x.deb ... 218s Unpacking xxd (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 218s Preparing to unpack .../15-apparmor_4.0.0-beta3-0ubuntu2_s390x.deb ... 219s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 219s Preparing to unpack .../16-ftp_20230507-2build1_all.deb ... 219s Unpacking ftp (20230507-2build1) over (20230507-2) ... 219s Preparing to unpack .../17-inetutils-telnet_2%3a2.5-3ubuntu3_s390x.deb ... 219s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 219s Preparing to unpack .../18-info_7.1-3build1_s390x.deb ... 219s Unpacking info (7.1-3build1) over (7.1-3) ... 219s Preparing to unpack .../19-libxmuu1_2%3a1.1.3-3build1_s390x.deb ... 219s Unpacking libxmuu1:s390x (2:1.1.3-3build1) over (2:1.1.3-3) ... 219s Preparing to unpack .../20-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_s390x.deb ... 219s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 219s Selecting previously unselected package manpages. 219s Preparing to unpack .../21-manpages_6.05.01-1_all.deb ... 219s Unpacking manpages (6.05.01-1) ... 219s Preparing to unpack .../22-mtr-tiny_0.95-1.1build1_s390x.deb ... 219s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 219s Preparing to unpack .../23-plymouth-theme-ubuntu-text_24.004.60-1ubuntu6_s390x.deb ... 219s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 219s Preparing to unpack .../24-plymouth_24.004.60-1ubuntu6_s390x.deb ... 219s Unpacking plymouth (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 219s Preparing to unpack .../25-telnet_0.17+2.5-3ubuntu3_all.deb ... 219s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 219s Preparing to unpack .../26-usb.ids_2024.03.18-1_all.deb ... 219s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 219s Preparing to unpack .../27-xz-utils_5.6.0-0.2_s390x.deb ... 219s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 219s Selecting previously unselected package libllvm18:s390x. 219s Preparing to unpack .../28-libllvm18_1%3a18.1.2-1ubuntu2_s390x.deb ... 219s Unpacking libllvm18:s390x (1:18.1.2-1ubuntu2) ... 220s Selecting previously unselected package libclang-cpp18. 220s Preparing to unpack .../29-libclang-cpp18_1%3a18.1.2-1ubuntu2_s390x.deb ... 220s Unpacking libclang-cpp18 (1:18.1.2-1ubuntu2) ... 221s Selecting previously unselected package libbpfcc:s390x. 221s Preparing to unpack .../30-libbpfcc_0.29.1+ds-1ubuntu4_s390x.deb ... 221s Unpacking libbpfcc:s390x (0.29.1+ds-1ubuntu4) ... 221s Selecting previously unselected package python3-bpfcc. 221s Preparing to unpack .../31-python3-bpfcc_0.29.1+ds-1ubuntu4_all.deb ... 221s Unpacking python3-bpfcc (0.29.1+ds-1ubuntu4) ... 221s Selecting previously unselected package ieee-data. 221s Preparing to unpack .../32-ieee-data_20220827.1_all.deb ... 221s Unpacking ieee-data (20220827.1) ... 221s Selecting previously unselected package python3-netaddr. 221s Preparing to unpack .../33-python3-netaddr_0.8.0-2ubuntu1_all.deb ... 221s Unpacking python3-netaddr (0.8.0-2ubuntu1) ... 221s Selecting previously unselected package bpfcc-tools. 221s Preparing to unpack .../34-bpfcc-tools_0.29.1+ds-1ubuntu4_all.deb ... 221s Unpacking bpfcc-tools (0.29.1+ds-1ubuntu4) ... 221s Selecting previously unselected package libclang1-18. 221s Preparing to unpack .../35-libclang1-18_1%3a18.1.2-1ubuntu2_s390x.deb ... 221s Unpacking libclang1-18 (1:18.1.2-1ubuntu2) ... 221s Selecting previously unselected package libdw1t64:s390x. 221s Preparing to unpack .../36-libdw1t64_0.190-1.1build2_s390x.deb ... 221s Unpacking libdw1t64:s390x (0.190-1.1build2) ... 222s Selecting previously unselected package bpftrace. 222s Preparing to unpack .../37-bpftrace_0.20.2-1ubuntu1_s390x.deb ... 222s Unpacking bpftrace (0.20.2-1ubuntu1) ... 222s Preparing to unpack .../38-cryptsetup-bin_2%3a2.7.0-1ubuntu2_s390x.deb ... 222s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 222s Preparing to unpack .../39-dpkg-dev_1.22.6ubuntu5_all.deb ... 222s Unpacking dpkg-dev (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 222s Preparing to unpack .../40-libdpkg-perl_1.22.6ubuntu5_all.deb ... 222s Unpacking libdpkg-perl (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 222s Selecting previously unselected package fonts-dejavu-mono. 222s Preparing to unpack .../41-fonts-dejavu-mono_2.37-8_all.deb ... 222s Unpacking fonts-dejavu-mono (2.37-8) ... 222s Selecting previously unselected package fonts-dejavu-core. 222s Preparing to unpack .../42-fonts-dejavu-core_2.37-8_all.deb ... 222s Unpacking fonts-dejavu-core (2.37-8) ... 222s Selecting previously unselected package fontconfig-config. 222s Preparing to unpack .../43-fontconfig-config_2.15.0-1.1ubuntu1_s390x.deb ... 222s Unpacking fontconfig-config (2.15.0-1.1ubuntu1) ... 222s Preparing to unpack .../44-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 222s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 222s Selecting previously unselected package hwdata. 222s Preparing to unpack .../45-hwdata_0.379-1_all.deb ... 222s Unpacking hwdata (0.379-1) ... 222s Preparing to unpack .../46-libibverbs1_50.0-2build1_s390x.deb ... 222s Unpacking libibverbs1:s390x (50.0-2build1) over (50.0-2) ... 222s Preparing to unpack .../47-ibverbs-providers_50.0-2build1_s390x.deb ... 222s Unpacking ibverbs-providers:s390x (50.0-2build1) over (50.0-2) ... 222s Selecting previously unselected package libaio1t64:s390x. 222s Preparing to unpack .../48-libaio1t64_0.3.113-6_s390x.deb ... 222s Unpacking libaio1t64:s390x (0.3.113-6) ... 222s Selecting previously unselected package libatm1t64:s390x. 222s Preparing to unpack .../49-libatm1t64_1%3a2.5.1-5.1_s390x.deb ... 222s Unpacking libatm1t64:s390x (1:2.5.1-5.1) ... 222s Selecting previously unselected package libc-dev-bin. 222s Preparing to unpack .../50-libc-dev-bin_2.39-0ubuntu6_s390x.deb ... 222s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 222s Selecting previously unselected package libfreetype6:s390x. 222s Preparing to unpack .../51-libfreetype6_2.13.2+dfsg-1build2_s390x.deb ... 222s Unpacking libfreetype6:s390x (2.13.2+dfsg-1build2) ... 222s Selecting previously unselected package libfontconfig1:s390x. 222s Preparing to unpack .../52-libfontconfig1_2.15.0-1.1ubuntu1_s390x.deb ... 222s Unpacking libfontconfig1:s390x (2.15.0-1.1ubuntu1) ... 222s Selecting previously unselected package libjpeg-turbo8:s390x. 222s Preparing to unpack .../53-libjpeg-turbo8_2.1.5-2ubuntu1_s390x.deb ... 222s Unpacking libjpeg-turbo8:s390x (2.1.5-2ubuntu1) ... 222s Selecting previously unselected package libjpeg8:s390x. 222s Preparing to unpack .../54-libjpeg8_8c-2ubuntu11_s390x.deb ... 222s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 222s Selecting previously unselected package libdeflate0:s390x. 222s Preparing to unpack .../55-libdeflate0_1.19-1_s390x.deb ... 222s Unpacking libdeflate0:s390x (1.19-1) ... 222s Selecting previously unselected package libjbig0:s390x. 222s Preparing to unpack .../56-libjbig0_2.1-6.1ubuntu1_s390x.deb ... 222s Unpacking libjbig0:s390x (2.1-6.1ubuntu1) ... 222s Selecting previously unselected package libsharpyuv0:s390x. 222s Preparing to unpack .../57-libsharpyuv0_1.3.2-0.4build2_s390x.deb ... 222s Unpacking libsharpyuv0:s390x (1.3.2-0.4build2) ... 222s Selecting previously unselected package libwebp7:s390x. 222s Preparing to unpack .../58-libwebp7_1.3.2-0.4build2_s390x.deb ... 222s Unpacking libwebp7:s390x (1.3.2-0.4build2) ... 222s Selecting previously unselected package libtiff6:s390x. 222s Preparing to unpack .../59-libtiff6_4.5.1+git230720-4ubuntu1_s390x.deb ... 222s Unpacking libtiff6:s390x (4.5.1+git230720-4ubuntu1) ... 222s Selecting previously unselected package libxpm4:s390x. 222s Preparing to unpack .../60-libxpm4_1%3a3.5.17-1build1_s390x.deb ... 222s Unpacking libxpm4:s390x (1:3.5.17-1build1) ... 222s Selecting previously unselected package libgd3:s390x. 222s Preparing to unpack .../61-libgd3_2.3.3-9ubuntu3_s390x.deb ... 222s Unpacking libgd3:s390x (2.3.3-9ubuntu3) ... 222s Selecting previously unselected package libc-devtools. 222s Preparing to unpack .../62-libc-devtools_2.39-0ubuntu6_s390x.deb ... 222s Unpacking libc-devtools (2.39-0ubuntu6) ... 222s Selecting previously unselected package linux-libc-dev:s390x. 222s Preparing to unpack .../63-linux-libc-dev_6.8.0-20.20_s390x.deb ... 222s Unpacking linux-libc-dev:s390x (6.8.0-20.20) ... 222s Selecting previously unselected package libcrypt-dev:s390x. 222s Preparing to unpack .../64-libcrypt-dev_1%3a4.4.36-4_s390x.deb ... 222s Unpacking libcrypt-dev:s390x (1:4.4.36-4) ... 222s Selecting previously unselected package rpcsvc-proto. 222s Preparing to unpack .../65-rpcsvc-proto_1.4.2-0ubuntu6_s390x.deb ... 222s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 222s Selecting previously unselected package libc6-dev:s390x. 222s Preparing to unpack .../66-libc6-dev_2.39-0ubuntu6_s390x.deb ... 222s Unpacking libc6-dev:s390x (2.39-0ubuntu6) ... 223s Preparing to unpack .../67-libevent-core-2.1-7_2.1.12-stable-9build1_s390x.deb ... 223s Unpacking libevent-core-2.1-7:s390x (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 223s Preparing to unpack .../68-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 223s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 223s Selecting previously unselected package linux-modules-6.8.0-20-generic. 223s Preparing to unpack .../69-linux-modules-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 223s Unpacking linux-modules-6.8.0-20-generic (6.8.0-20.20) ... 223s Selecting previously unselected package linux-image-6.8.0-20-generic. 223s Preparing to unpack .../70-linux-image-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 223s Unpacking linux-image-6.8.0-20-generic (6.8.0-20.20) ... 223s Selecting previously unselected package linux-modules-extra-6.8.0-20-generic. 223s Preparing to unpack .../71-linux-modules-extra-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 223s Unpacking linux-modules-extra-6.8.0-20-generic (6.8.0-20.20) ... 223s Preparing to unpack .../72-linux-generic_6.8.0-20.20+1_s390x.deb ... 223s Unpacking linux-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 223s Preparing to unpack .../73-linux-image-generic_6.8.0-20.20+1_s390x.deb ... 223s Unpacking linux-image-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 223s Preparing to unpack .../74-linux-virtual_6.8.0-20.20+1_s390x.deb ... 223s Unpacking linux-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 223s Preparing to unpack .../75-linux-image-virtual_6.8.0-20.20+1_s390x.deb ... 223s Unpacking linux-image-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 223s Preparing to unpack .../76-linux-headers-virtual_6.8.0-20.20+1_s390x.deb ... 223s Unpacking linux-headers-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 223s Selecting previously unselected package linux-headers-6.8.0-20. 223s Preparing to unpack .../77-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 223s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 225s Selecting previously unselected package linux-headers-6.8.0-20-generic. 225s Preparing to unpack .../78-linux-headers-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 225s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 226s Preparing to unpack .../79-linux-headers-generic_6.8.0-20.20+1_s390x.deb ... 226s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 226s Selecting previously unselected package linux-tools-common. 226s Preparing to unpack .../80-linux-tools-common_6.8.0-20.20_all.deb ... 226s Unpacking linux-tools-common (6.8.0-20.20) ... 226s Selecting previously unselected package linux-tools-6.8.0-20. 226s Preparing to unpack .../81-linux-tools-6.8.0-20_6.8.0-20.20_s390x.deb ... 226s Unpacking linux-tools-6.8.0-20 (6.8.0-20.20) ... 226s Selecting previously unselected package linux-tools-6.8.0-20-generic. 226s Preparing to unpack .../82-linux-tools-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 226s Unpacking linux-tools-6.8.0-20-generic (6.8.0-20.20) ... 226s Selecting previously unselected package manpages-dev. 226s Preparing to unpack .../83-manpages-dev_6.05.01-1_all.deb ... 226s Unpacking manpages-dev (6.05.01-1) ... 226s Preparing to unpack .../84-python3-distutils_3.12.2-3ubuntu1.1_all.deb ... 226s Unpacking python3-distutils (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 226s Preparing to unpack .../85-python3-lib2to3_3.12.2-3ubuntu1.1_all.deb ... 226s Unpacking python3-lib2to3 (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 226s Preparing to unpack .../86-python3-pyrsistent_0.20.0-1build1_s390x.deb ... 226s Unpacking python3-pyrsistent:s390x (0.20.0-1build1) over (0.20.0-1) ... 226s Preparing to unpack .../87-python3-typing-extensions_4.10.0-1_all.deb ... 226s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 226s Preparing to unpack .../88-s390-tools-data_2.31.0-0ubuntu3_all.deb ... 226s Unpacking s390-tools-data (2.31.0-0ubuntu3) over (2.31.0-0ubuntu1) ... 226s Selecting previously unselected package ubuntu-kernel-accessories. 226s Preparing to unpack .../89-ubuntu-kernel-accessories_1.536build1_s390x.deb ... 226s Unpacking ubuntu-kernel-accessories (1.536build1) ... 226s Preparing to unpack .../90-kpartx_0.9.4-5ubuntu6_s390x.deb ... 226s Unpacking kpartx (0.9.4-5ubuntu6) over (0.9.4-5ubuntu3) ... 226s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 226s Setting up motd-news-config (13ubuntu8) ... 226s Setting up libtext-iconv-perl:s390x (1.7-8build2) ... 226s Setting up libtext-charwidth-perl:s390x (0.04-11build2) ... 226s Setting up libsharpyuv0:s390x (1.3.2-0.4build2) ... 226s Setting up liburcu8t64:s390x (0.14.0-3.1) ... 226s Setting up tcpdump (4.99.4-3ubuntu2) ... 227s Setting up libibverbs1:s390x (50.0-2build1) ... 227s Setting up ubuntu-kernel-accessories (1.536build1) ... 227s Setting up libapparmor1:s390x (4.0.0-beta3-0ubuntu2) ... 227s Setting up libatm1t64:s390x (1:2.5.1-5.1) ... 227s Setting up libgdbm6t64:s390x (1.23-5.1) ... 227s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 227s Setting up libxpm4:s390x (1:3.5.17-1build1) ... 227s Setting up libgdbm-compat4t64:s390x (1.23-5.1) ... 227s Setting up xdg-user-dirs (0.18-1) ... 227s Setting up ibverbs-providers:s390x (50.0-2build1) ... 227s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 227s Setting up libmagic-mgc (1:5.45-3) ... 227s Setting up gawk (1:5.2.1-2build2) ... 227s Setting up manpages (6.05.01-1) ... 227s Setting up libtirpc-common (1.3.4+ds-1.1) ... 227s Setting up libbrotli1:s390x (1.1.0-2build1) ... 227s Setting up libsqlite3-0:s390x (3.45.1-1ubuntu1) ... 227s Setting up libsasl2-modules:s390x (2.1.28+dfsg1-5ubuntu1) ... 227s Setting up libuv1t64:s390x (1.48.0-1.1) ... 227s Setting up libmagic1t64:s390x (1:5.45-3) ... 227s Setting up rsyslog (8.2312.0-3ubuntu7) ... 227s info: The user `syslog' is already a member of `adm'. 228s Setting up libpsl5t64:s390x (0.21.2-1.1) ... 228s Setting up libnghttp2-14:s390x (1.59.0-1build1) ... 228s Setting up libdeflate0:s390x (1.19-1) ... 228s Setting up linux-libc-dev:s390x (6.8.0-20.20) ... 228s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 228s Setting up systemd-dev (255.4-1ubuntu5) ... 228s Setting up libparted2t64:s390x (3.6-3.1build2) ... 228s Setting up krb5-locales (1.20.1-6ubuntu1) ... 228s Setting up file (1:5.45-3) ... 228s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 228s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 228s Setting up libprotobuf-c1:s390x (1.4.1-1ubuntu3) ... 228s Setting up libjbig0:s390x (2.1-6.1ubuntu1) ... 228s Setting up xxd (2:9.1.0016-1ubuntu6) ... 228s Setting up libelf1t64:s390x (0.190-1.1build2) ... 228s Setting up libkrb5support0:s390x (1.20.1-6ubuntu1) ... 228s Setting up libdw1t64:s390x (0.190-1.1build2) ... 228s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 228s Setting up eject (2.39.3-9ubuntu2) ... 228s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 228s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 228s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 228s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 228s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 228s Installing new version of config file /etc/apparmor.d/code ... 228s Installing new version of config file /etc/apparmor.d/firefox ... 229s Reloading AppArmor profiles 229s Setting up libglib2.0-0t64:s390x (2.79.3-3ubuntu5) ... 229s No schema files found: doing nothing. 229s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 229s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 229s Setting up vim-common (2:9.1.0016-1ubuntu6) ... 229s Setting up libqrtr-glib0:s390x (1.2.2-1ubuntu3) ... 229s Setting up libslang2:s390x (2.3.3-3build1) ... 229s Setting up libnvme1t64 (1.8-3) ... 229s Setting up mtr-tiny (0.95-1.1build1) ... 229s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 229s Setting up librtmp1:s390x (2.4+20151223.gitfa8646d.1-2build6) ... 229s Setting up libdbus-1-3:s390x (1.14.10-4ubuntu2) ... 229s Setting up xz-utils (5.6.0-0.2) ... 229s Setting up perl-modules-5.38 (5.38.2-3.2) ... 229s Setting up libproc2-0:s390x (2:4.0.4-4ubuntu2) ... 229s Setting up fonts-dejavu-mono (2.37-8) ... 229s Setting up libpng16-16t64:s390x (1.6.43-3) ... 229s Setting up libevent-core-2.1-7:s390x (2.1.12-stable-9build1) ... 229s Setting up libss2:s390x (1.47.0-2.4~exp1ubuntu2) ... 229s Setting up usb.ids (2024.03.18-1) ... 229s Setting up sudo (1.9.15p5-3ubuntu3) ... 229s Setting up fonts-dejavu-core (2.37-8) ... 229s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 229s Setting up gir1.2-glib-2.0:s390x (2.79.3-3ubuntu5) ... 229s Setting up libk5crypto3:s390x (1.20.1-6ubuntu1) ... 229s Setting up libjpeg-turbo8:s390x (2.1.5-2ubuntu1) ... 229s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 229s Setting up libwebp7:s390x (1.3.2-0.4build2) ... 229s Setting up libfdisk1:s390x (2.39.3-9ubuntu2) ... 229s Setting up libdb5.3t64:s390x (5.3.28+dfsg2-6) ... 229s Setting up libaio1t64:s390x (0.3.113-6) ... 229s Setting up python-apt-common (2.7.7) ... 229s Setting up mount (2.39.3-9ubuntu2) ... 229s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 230s uuidd.service is a disabled or a static unit not running, not starting it. 230s Setting up libmm-glib0:s390x (1.23.4-0ubuntu1) ... 230s Setting up groff-base (1.23.0-3build1) ... 230s Setting up libcrypt-dev:s390x (1:4.4.36-4) ... 230s Setting up libplymouth5:s390x (24.004.60-1ubuntu6) ... 230s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 230s Setting up procps (2:4.0.4-4ubuntu2) ... 230s Setting up gpgconf (2.4.4-2ubuntu15) ... 230s Setting up libcryptsetup12:s390x (2:2.7.0-1ubuntu2) ... 230s Setting up libgirepository-1.0-1:s390x (1.79.1-1ubuntu6) ... 230s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 230s Setting up libkrb5-3:s390x (1.20.1-6ubuntu1) ... 230s Setting up libpython3.11-minimal:s390x (3.11.8-1build4) ... 230s Setting up libperl5.38t64:s390x (5.38.2-3.2) ... 230s Setting up tnftp (20230507-2build1) ... 230s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 230s Setting up libfido2-1:s390x (1.14.0-1build1) ... 230s Setting up libc-dev-bin (2.39-0ubuntu6) ... 230s Setting up openssl (3.0.13-0ubuntu2) ... 230s Setting up linux-modules-6.8.0-20-generic (6.8.0-20.20) ... 231s Setting up readline-common (8.2-4) ... 231s Setting up libxml2:s390x (2.9.14+dfsg-1.3ubuntu2) ... 231s Setting up libxmuu1:s390x (2:1.1.3-3build1) ... 231s Setting up dbus-bin (1.14.10-4ubuntu2) ... 231s Setting up info (7.1-3build1) ... 231s Setting up liblocale-gettext-perl (1.07-6ubuntu4) ... 231s Setting up gpg (2.4.4-2ubuntu15) ... 231s Setting up libgudev-1.0-0:s390x (1:238-3ubuntu2) ... 231s Setting up libpolkit-gobject-1-0:s390x (124-1ubuntu1) ... 231s Setting up libbpf1:s390x (1:1.3.0-2build1) ... 231s Setting up libmbim-glib4:s390x (1.31.2-0ubuntu2) ... 231s Setting up rsync (3.2.7-1build1) ... 232s rsync.service is a disabled or a static unit not running, not starting it. 232s Setting up libudisks2-0:s390x (2.10.1-6) ... 232s Setting up libkmod2:s390x (31+20240202-2ubuntu4) ... 232s Setting up bolt (0.9.6-2build1) ... 232s bolt.service is a disabled or a static unit not running, not starting it. 232s Setting up s390-tools-data (2.31.0-0ubuntu3) ... 232s Setting up libllvm18:s390x (1:18.1.2-1ubuntu2) ... 232s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 232s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 232s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 232s Setting up python3.11-minimal (3.11.8-1build4) ... 233s Setting up libclang1-18 (1:18.1.2-1ubuntu2) ... 233s Setting up manpages-dev (6.05.01-1) ... 233s Setting up linux-modules-extra-6.8.0-20-generic (6.8.0-20.20) ... 233s Setting up apt-utils (2.7.14) ... 233s Setting up gpg-agent (2.4.4-2ubuntu15) ... 234s Setting up libpython3.12-stdlib:s390x (3.12.2-4build3) ... 234s Setting up wget (1.21.4-1ubuntu2) ... 234s Setting up fontconfig-config (2.15.0-1.1ubuntu1) ... 234s Setting up libxmlb2:s390x (0.3.15-1build1) ... 234s Setting up btrfs-progs (6.6.3-1.1build1) ... 234s Setting up libpython3.11-stdlib:s390x (3.11.8-1build4) ... 234s Setting up python3.12 (3.12.2-4build3) ... 235s Setting up gpgsm (2.4.4-2ubuntu15) ... 235s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 235s Setting up parted (3.6-3.1build2) ... 235s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 235s update-initramfs: deferring update (trigger activated) 236s e2scrub_all.service is a disabled or a static unit not running, not starting it. 236s Setting up linux-headers-generic (6.8.0-20.20+1) ... 236s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 236s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 236s Setting up vim-tiny (2:9.1.0016-1ubuntu6) ... 236s Setting up kmod (31+20240202-2ubuntu4) ... 236s Setting up libnetplan1:s390x (1.0-1) ... 236s Setting up man-db (2.12.0-3build4) ... 236s Updating database of manual pages ... 238s man-db.service is a disabled or a static unit not running, not starting it. 238s Setting up fdisk (2.39.3-9ubuntu2) ... 238s Setting up libjson-glib-1.0-0:s390x (1.8.0-2build1) ... 238s Setting up libsasl2-modules-db:s390x (2.1.28+dfsg1-5ubuntu1) ... 238s Setting up hwdata (0.379-1) ... 238s Setting up perl (5.38.2-3.2) ... 238s Setting up libfreetype6:s390x (2.13.2+dfsg-1build2) ... 238s Setting up gir1.2-girepository-2.0:s390x (1.79.1-1ubuntu6) ... 238s Setting up dbus (1.14.10-4ubuntu2) ... 238s A reboot is required to replace the running dbus-daemon. 238s Please reboot the system when convenient. 239s Setting up shared-mime-info (2.4-1build1) ... 239s Setting up libblockdev-utils3:s390x (3.1.0-1build1) ... 239s Setting up libgssapi-krb5-2:s390x (1.20.1-6ubuntu1) ... 239s Setting up libsystemd-shared:s390x (255.4-1ubuntu5) ... 239s Setting up ftp (20230507-2build1) ... 239s Setting up keyboxd (2.4.4-2ubuntu15) ... 240s Setting up libdpkg-perl (1.22.6ubuntu5) ... 240s Setting up libsasl2-2:s390x (2.1.28+dfsg1-5ubuntu1) ... 240s Setting up libssh-4:s390x (0.10.6-2build1) ... 240s Setting up libblockdev-nvme3:s390x (3.1.0-1build1) ... 240s Setting up libblockdev-fs3:s390x (3.1.0-1build1) ... 240s Setting up ieee-data (20220827.1) ... 240s Setting up libtiff6:s390x (4.5.1+git230720-4ubuntu1) ... 240s Setting up libpolkit-agent-1-0:s390x (124-1ubuntu1) ... 240s Setting up libc6-dev:s390x (2.39-0ubuntu6) ... 240s Setting up libgpgme11t64:s390x (1.18.0-4.1ubuntu3) ... 240s Setting up libfontconfig1:s390x (2.15.0-1.1ubuntu1) ... 240s Setting up libclang-cpp18 (1:18.1.2-1ubuntu2) ... 240s Setting up libbpfcc:s390x (0.29.1+ds-1ubuntu4) ... 240s Setting up linux-tools-common (6.8.0-20.20) ... 240s Setting up libarchive13t64:s390x (3.7.2-1.1ubuntu2) ... 240s Setting up libldap2:s390x (2.6.7+dfsg-1~exp1ubuntu6) ... 240s Setting up libpython3-stdlib:s390x (3.12.2-0ubuntu1) ... 240s Setting up python3.11 (3.11.8-1build4) ... 241s Setting up telnet (0.17+2.5-3ubuntu3) ... 241s Setting up libblockdev-mdraid3:s390x (3.1.0-1build1) ... 241s Setting up linux-headers-virtual (6.8.0-20.20+1) ... 241s Setting up libcurl4t64:s390x (8.5.0-2ubuntu8) ... 241s Setting up bpftrace (0.20.2-1ubuntu1) ... 241s Setting up bind9-libs:s390x (1:9.18.24-0ubuntu3) ... 241s Setting up linux-image-6.8.0-20-generic (6.8.0-20.20) ... 241s I: /boot/vmlinuz is now a symlink to vmlinuz-6.8.0-20-generic 241s I: /boot/initrd.img is now a symlink to initrd.img-6.8.0-20-generic 241s Setting up libtirpc3t64:s390x (1.3.4+ds-1.1) ... 241s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 241s Setting up libblockdev-swap3:s390x (3.1.0-1build1) ... 241s Setting up iproute2 (6.1.0-1ubuntu5) ... 241s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 241s Setting up libgusb2:s390x (0.4.8-1build1) ... 241s Setting up libblockdev-loop3:s390x (3.1.0-1build1) ... 241s Setting up libcurl3t64-gnutls:s390x (8.5.0-2ubuntu8) ... 241s Setting up libqmi-glib5:s390x (1.35.2-0ubuntu1) ... 241s Setting up linux-tools-6.8.0-20 (6.8.0-20.20) ... 241s Setting up python3 (3.12.2-0ubuntu1) ... 242s Setting up systemd (255.4-1ubuntu5) ... 242s Setting up libblockdev3:s390x (3.1.0-1build1) ... 242s Setting up libjcat1:s390x (0.2.0-2build2) ... 242s Setting up dpkg-dev (1.22.6ubuntu5) ... 242s Setting up libblockdev-part3:s390x (3.1.0-1build1) ... 242s Setting up dirmngr (2.4.4-2ubuntu15) ... 242s Setting up linux-tools-6.8.0-20-generic (6.8.0-20.20) ... 242s Setting up python3-cryptography (41.0.7-4build2) ... 243s Setting up python3-gi (3.47.0-3build1) ... 243s Setting up libgd3:s390x (2.3.3-9ubuntu3) ... 243s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 243s Setting up udev (255.4-1ubuntu5) ... 244s Setting up python3-typing-extensions (4.10.0-1) ... 244s Setting up lsof (4.95.0-1build2) ... 244s Setting up python3-pyrsistent:s390x (0.20.0-1build1) ... 245s Setting up python3-netaddr (0.8.0-2ubuntu1) ... 245s Setting up kpartx (0.9.4-5ubuntu6) ... 245s Setting up libnsl2:s390x (1.3.0-3build2) ... 245s Setting up gnupg (2.4.4-2ubuntu15) ... 245s Setting up python3-netplan (1.0-1) ... 245s Setting up curl (8.5.0-2ubuntu8) ... 245s Setting up libvolume-key1:s390x (0.3.12-7build1) ... 245s Setting up linux-image-virtual (6.8.0-20.20+1) ... 245s Setting up netplan-generator (1.0-1) ... 245s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 245s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 245s Setting up python3-lib2to3 (3.12.2-3ubuntu1.1) ... 245s Setting up python3-bpfcc (0.29.1+ds-1ubuntu4) ... 245s Setting up libc-devtools (2.39-0ubuntu6) ... 245s Setting up systemd-resolved (255.4-1ubuntu5) ... 246s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 246s Setting up python3-distutils (3.12.2-3ubuntu1.1) ... 246s python3.12: can't get files for byte-compilation 246s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 246s Setting up linux-image-generic (6.8.0-20.20+1) ... 246s Setting up systemd-sysv (255.4-1ubuntu5) ... 246s Setting up python3-dbus (1.3.2-5build2) ... 246s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 247s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 247s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 247s Replacing config file /etc/ssh/sshd_config with new version 249s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 250s Setting up linux-generic (6.8.0-20.20+1) ... 250s Setting up libblockdev-crypto3:s390x (3.1.0-1build1) ... 250s Setting up python3-gdbm:s390x (3.12.2-3ubuntu1.1) ... 250s Setting up plymouth (24.004.60-1ubuntu6) ... 250s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 250s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 253s Not invoking zipl: initrd doesn't exist yet 253s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 254s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 254s Setting up python3-apt (2.7.7) ... 254s Setting up libfwupd2:s390x (1.9.15-2) ... 254s Setting up libnss-systemd:s390x (255.4-1ubuntu5) ... 254s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 254s Setting up multipath-tools (0.9.4-5ubuntu6) ... 255s Setting up netplan.io (1.0-1) ... 255s Setting up linux-virtual (6.8.0-20.20+1) ... 255s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) ... 255s update-initramfs: deferring update (trigger activated) 255s Setting up bpfcc-tools (0.29.1+ds-1ubuntu4) ... 255s Setting up libpam-systemd:s390x (255.4-1ubuntu5) ... 255s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 255s Setting up ubuntu-pro-client (31.2.2) ... 256s Setting up fwupd (1.9.15-2) ... 257s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 257s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 257s Setting up ubuntu-pro-client-l10n (31.2.2) ... 257s Setting up udisks2 (2.10.1-6) ... 258s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 258s Processing triggers for install-info (7.1-3build1) ... 258s Processing triggers for initramfs-tools (0.142ubuntu23) ... 258s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 258s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 261s Not invoking zipl: initrd doesn't exist yet 261s Processing triggers for libc-bin (2.39-0ubuntu6) ... 261s Processing triggers for ufw (0.36.2-5) ... 261s Processing triggers for debianutils (5.17) ... 261s Processing triggers for linux-image-6.8.0-20-generic (6.8.0-20.20) ... 261s /etc/kernel/postinst.d/initramfs-tools: 261s update-initramfs: Generating /boot/initrd.img-6.8.0-20-generic 261s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 265s Using config file '/etc/zipl.conf' 265s Building bootmap in '/boot' 265s Adding IPL section 'ubuntu' (default) 265s Preparing boot device for LD-IPL: vda (0000). 265s Done. 265s /etc/kernel/postinst.d/zz-zipl: 265s Using config file '/etc/zipl.conf' 265s Building bootmap in '/boot' 265s Adding IPL section 'ubuntu' (default) 265s Preparing boot device for LD-IPL: vda (0000). 265s Done. 266s Reading package lists... 266s Building dependency tree... 266s Reading state information... 267s The following packages will be REMOVED: 267s libaio1* libnetplan0* python3-distutils* python3-lib2to3* 267s 0 upgraded, 0 newly installed, 4 to remove and 1 not upgraded. 267s After this operation, 1445 kB disk space will be freed. 267s (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 ... 81787 files and directories currently installed.) 267s Removing libaio1:s390x (0.3.113-5) ... 267s Removing libnetplan0:s390x (0.107.1-3) ... 267s Removing python3-distutils (3.12.2-3ubuntu1.1) ... 267s Removing python3-lib2to3 (3.12.2-3ubuntu1.1) ... 267s Processing triggers for libc-bin (2.39-0ubuntu6) ... 267s autopkgtest [02:29:33]: rebooting testbed after setup commands that affected boot 298s autopkgtest [02:30:04]: testbed running kernel: Linux 6.8.0-20-generic #20-Ubuntu SMP Mon Mar 18 10:49:25 UTC 2024 301s autopkgtest [02:30:07]: @@@@@@@@@@@@@@@@@@@@ apt-source r-cran-tensora 302s Get:1 http://ftpmaster.internal/ubuntu noble/universe r-cran-tensora 0.36.2.1-1 (dsc) [2084 B] 302s Get:2 http://ftpmaster.internal/ubuntu noble/universe r-cran-tensora 0.36.2.1-1 (tar) [47.3 kB] 302s Get:3 http://ftpmaster.internal/ubuntu noble/universe r-cran-tensora 0.36.2.1-1 (diff) [2432 B] 303s gpgv: Signature made Tue Jan 9 08:41:30 2024 UTC 303s gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 303s gpgv: issuer "tille@debian.org" 303s gpgv: Can't check signature: No public key 303s dpkg-source: warning: cannot verify inline signature for ./r-cran-tensora_0.36.2.1-1.dsc: no acceptable signature found 303s autopkgtest [02:30:09]: testing package r-cran-tensora version 0.36.2.1-1 303s autopkgtest [02:30:09]: build not needed 304s autopkgtest [02:30:10]: test run-unit-test: preparing testbed 305s Reading package lists... 305s Building dependency tree... 305s Reading state information... 306s Starting pkgProblemResolver with broken count: 0 306s Starting 2 pkgProblemResolver with broken count: 0 306s Done 306s The following additional packages will be installed: 306s fontconfig libblas3 libcairo2 libdatrie1 libgfortran5 libgomp1 306s libgraphite2-3 libharfbuzz0b libice6 liblapack3 libpango-1.0-0 306s libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils libpaper1 libpixman-1-0 306s libsm6 libtcl8.6 libthai-data libthai0 libtk8.6 libxcb-render0 libxcb-shm0 306s libxft2 libxrender1 libxss1 libxt6t64 r-base-core r-cran-tensora unzip 306s x11-common xdg-utils zip 306s Suggested packages: 306s tcl8.6 tk8.6 elpa-ess r-doc-info | r-doc-pdf r-mathlib r-base-html 306s Recommended packages: 306s r-recommended r-base-dev r-doc-html libfile-mimeinfo-perl libnet-dbus-perl 306s libx11-protocol-perl x11-utils x11-xserver-utils 306s The following NEW packages will be installed: 306s autopkgtest-satdep fontconfig libblas3 libcairo2 libdatrie1 libgfortran5 306s libgomp1 libgraphite2-3 libharfbuzz0b libice6 liblapack3 libpango-1.0-0 306s libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils libpaper1 libpixman-1-0 306s libsm6 libtcl8.6 libthai-data libthai0 libtk8.6 libxcb-render0 libxcb-shm0 306s libxft2 libxrender1 libxss1 libxt6t64 r-base-core r-cran-tensora unzip 306s x11-common xdg-utils zip 306s 0 upgraded, 34 newly installed, 0 to remove and 1 not upgraded. 306s Need to get 36.1 MB/36.1 MB of archives. 306s After this operation, 71.0 MB of additional disk space will be used. 306s Get:1 /tmp/autopkgtest.XXyx3U/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [712 B] 306s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x fontconfig s390x 2.15.0-1.1ubuntu1 [191 kB] 306s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libblas3 s390x 3.12.0-3 [245 kB] 306s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libpixman-1-0 s390x 0.42.2-1 [173 kB] 307s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-render0 s390x 1.15-1 [17.0 kB] 307s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-shm0 s390x 1.15-1 [5782 B] 307s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x libxrender1 s390x 1:0.9.10-1.1 [19.4 kB] 307s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcairo2 s390x 1.18.0-1ubuntu1 [589 kB] 307s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x libdatrie1 s390x 0.2.13-3 [22.6 kB] 307s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libgfortran5 s390x 14-20240315-1ubuntu1 [600 kB] 307s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x libgomp1 s390x 14-20240315-1ubuntu1 [151 kB] 307s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libgraphite2-3 s390x 1.3.14-2 [90.4 kB] 307s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libharfbuzz0b s390x 8.3.0-2build1 [515 kB] 307s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x x11-common all 1:7.7+23ubuntu2 [23.4 kB] 307s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x libice6 s390x 2:1.0.10-1build2 [40.8 kB] 307s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x liblapack3 s390x 3.12.0-3 [2979 kB] 312s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x libthai-data all 0.1.29-2 [158 kB] 312s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libthai0 s390x 0.1.29-2 [20.6 kB] 312s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpango-1.0-0 s390x 1.52.1+ds-1 [242 kB] 312s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpangoft2-1.0-0 s390x 1.52.1+ds-1 [44.2 kB] 312s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpangocairo-1.0-0 s390x 1.52.1+ds-1 [28.7 kB] 312s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x libpaper1 s390x 1.1.29 [13.3 kB] 312s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x libpaper-utils s390x 1.1.29 [8452 B] 312s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x libsm6 s390x 2:1.2.3-1build2 [16.9 kB] 312s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtcl8.6 s390x 8.6.14+dfsg-1 [1037 kB] 312s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x libxft2 s390x 2.3.6-1 [44.3 kB] 312s Get:27 http://ftpmaster.internal/ubuntu noble/main s390x libxss1 s390x 1:1.2.3-1build2 [8192 B] 312s Get:28 http://ftpmaster.internal/ubuntu noble/main s390x libtk8.6 s390x 8.6.14-1 [833 kB] 312s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxt6t64 s390x 1:1.2.1-1.2 [184 kB] 312s Get:30 http://ftpmaster.internal/ubuntu noble/main s390x zip s390x 3.0-13 [175 kB] 312s Get:31 http://ftpmaster.internal/ubuntu noble/main s390x unzip s390x 6.0-28ubuntu3 [180 kB] 312s Get:32 http://ftpmaster.internal/ubuntu noble/main s390x xdg-utils all 1.1.3-4.1ubuntu3 [62.0 kB] 312s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x r-base-core s390x 4.3.3-2build1 [27.1 MB] 312s Get:34 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-tensora s390x 0.36.2.1-1 [223 kB] 312s Preconfiguring packages ... 312s Fetched 36.1 MB in 5s (7876 kB/s) 312s Selecting previously unselected package fontconfig. 312s (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 ... 81563 files and directories currently installed.) 312s Preparing to unpack .../00-fontconfig_2.15.0-1.1ubuntu1_s390x.deb ... 312s Unpacking fontconfig (2.15.0-1.1ubuntu1) ... 312s Selecting previously unselected package libblas3:s390x. 312s Preparing to unpack .../01-libblas3_3.12.0-3_s390x.deb ... 312s Unpacking libblas3:s390x (3.12.0-3) ... 312s Selecting previously unselected package libpixman-1-0:s390x. 312s Preparing to unpack .../02-libpixman-1-0_0.42.2-1_s390x.deb ... 312s Unpacking libpixman-1-0:s390x (0.42.2-1) ... 312s Selecting previously unselected package libxcb-render0:s390x. 312s Preparing to unpack .../03-libxcb-render0_1.15-1_s390x.deb ... 312s Unpacking libxcb-render0:s390x (1.15-1) ... 312s Selecting previously unselected package libxcb-shm0:s390x. 312s Preparing to unpack .../04-libxcb-shm0_1.15-1_s390x.deb ... 312s Unpacking libxcb-shm0:s390x (1.15-1) ... 312s Selecting previously unselected package libxrender1:s390x. 312s Preparing to unpack .../05-libxrender1_1%3a0.9.10-1.1_s390x.deb ... 312s Unpacking libxrender1:s390x (1:0.9.10-1.1) ... 312s Selecting previously unselected package libcairo2:s390x. 312s Preparing to unpack .../06-libcairo2_1.18.0-1ubuntu1_s390x.deb ... 312s Unpacking libcairo2:s390x (1.18.0-1ubuntu1) ... 312s Selecting previously unselected package libdatrie1:s390x. 312s Preparing to unpack .../07-libdatrie1_0.2.13-3_s390x.deb ... 312s Unpacking libdatrie1:s390x (0.2.13-3) ... 312s Selecting previously unselected package libgfortran5:s390x. 312s Preparing to unpack .../08-libgfortran5_14-20240315-1ubuntu1_s390x.deb ... 312s Unpacking libgfortran5:s390x (14-20240315-1ubuntu1) ... 312s Selecting previously unselected package libgomp1:s390x. 312s Preparing to unpack .../09-libgomp1_14-20240315-1ubuntu1_s390x.deb ... 312s Unpacking libgomp1:s390x (14-20240315-1ubuntu1) ... 312s Selecting previously unselected package libgraphite2-3:s390x. 312s Preparing to unpack .../10-libgraphite2-3_1.3.14-2_s390x.deb ... 312s Unpacking libgraphite2-3:s390x (1.3.14-2) ... 312s Selecting previously unselected package libharfbuzz0b:s390x. 312s Preparing to unpack .../11-libharfbuzz0b_8.3.0-2build1_s390x.deb ... 312s Unpacking libharfbuzz0b:s390x (8.3.0-2build1) ... 312s Selecting previously unselected package x11-common. 312s Preparing to unpack .../12-x11-common_1%3a7.7+23ubuntu2_all.deb ... 312s Unpacking x11-common (1:7.7+23ubuntu2) ... 312s Selecting previously unselected package libice6:s390x. 312s Preparing to unpack .../13-libice6_2%3a1.0.10-1build2_s390x.deb ... 312s Unpacking libice6:s390x (2:1.0.10-1build2) ... 312s Selecting previously unselected package liblapack3:s390x. 312s Preparing to unpack .../14-liblapack3_3.12.0-3_s390x.deb ... 312s Unpacking liblapack3:s390x (3.12.0-3) ... 312s Selecting previously unselected package libthai-data. 312s Preparing to unpack .../15-libthai-data_0.1.29-2_all.deb ... 312s Unpacking libthai-data (0.1.29-2) ... 312s Selecting previously unselected package libthai0:s390x. 312s Preparing to unpack .../16-libthai0_0.1.29-2_s390x.deb ... 312s Unpacking libthai0:s390x (0.1.29-2) ... 312s Selecting previously unselected package libpango-1.0-0:s390x. 312s Preparing to unpack .../17-libpango-1.0-0_1.52.1+ds-1_s390x.deb ... 312s Unpacking libpango-1.0-0:s390x (1.52.1+ds-1) ... 312s Selecting previously unselected package libpangoft2-1.0-0:s390x. 312s Preparing to unpack .../18-libpangoft2-1.0-0_1.52.1+ds-1_s390x.deb ... 312s Unpacking libpangoft2-1.0-0:s390x (1.52.1+ds-1) ... 312s Selecting previously unselected package libpangocairo-1.0-0:s390x. 312s Preparing to unpack .../19-libpangocairo-1.0-0_1.52.1+ds-1_s390x.deb ... 312s Unpacking libpangocairo-1.0-0:s390x (1.52.1+ds-1) ... 312s Selecting previously unselected package libpaper1:s390x. 312s Preparing to unpack .../20-libpaper1_1.1.29_s390x.deb ... 312s Unpacking libpaper1:s390x (1.1.29) ... 312s Selecting previously unselected package libpaper-utils. 312s Preparing to unpack .../21-libpaper-utils_1.1.29_s390x.deb ... 312s Unpacking libpaper-utils (1.1.29) ... 312s Selecting previously unselected package libsm6:s390x. 312s Preparing to unpack .../22-libsm6_2%3a1.2.3-1build2_s390x.deb ... 312s Unpacking libsm6:s390x (2:1.2.3-1build2) ... 312s Selecting previously unselected package libtcl8.6:s390x. 312s Preparing to unpack .../23-libtcl8.6_8.6.14+dfsg-1_s390x.deb ... 312s Unpacking libtcl8.6:s390x (8.6.14+dfsg-1) ... 312s Selecting previously unselected package libxft2:s390x. 312s Preparing to unpack .../24-libxft2_2.3.6-1_s390x.deb ... 312s Unpacking libxft2:s390x (2.3.6-1) ... 312s Selecting previously unselected package libxss1:s390x. 312s Preparing to unpack .../25-libxss1_1%3a1.2.3-1build2_s390x.deb ... 312s Unpacking libxss1:s390x (1:1.2.3-1build2) ... 312s Selecting previously unselected package libtk8.6:s390x. 312s Preparing to unpack .../26-libtk8.6_8.6.14-1_s390x.deb ... 312s Unpacking libtk8.6:s390x (8.6.14-1) ... 312s Selecting previously unselected package libxt6t64:s390x. 312s Preparing to unpack .../27-libxt6t64_1%3a1.2.1-1.2_s390x.deb ... 312s Unpacking libxt6t64:s390x (1:1.2.1-1.2) ... 312s Selecting previously unselected package zip. 312s Preparing to unpack .../28-zip_3.0-13_s390x.deb ... 312s Unpacking zip (3.0-13) ... 312s Selecting previously unselected package unzip. 312s Preparing to unpack .../29-unzip_6.0-28ubuntu3_s390x.deb ... 312s Unpacking unzip (6.0-28ubuntu3) ... 312s Selecting previously unselected package xdg-utils. 312s Preparing to unpack .../30-xdg-utils_1.1.3-4.1ubuntu3_all.deb ... 312s Unpacking xdg-utils (1.1.3-4.1ubuntu3) ... 312s Selecting previously unselected package r-base-core. 312s Preparing to unpack .../31-r-base-core_4.3.3-2build1_s390x.deb ... 312s Unpacking r-base-core (4.3.3-2build1) ... 312s Selecting previously unselected package r-cran-tensora. 312s Preparing to unpack .../32-r-cran-tensora_0.36.2.1-1_s390x.deb ... 312s Unpacking r-cran-tensora (0.36.2.1-1) ... 312s Selecting previously unselected package autopkgtest-satdep. 312s Preparing to unpack .../33-1-autopkgtest-satdep.deb ... 312s Unpacking autopkgtest-satdep (0) ... 312s Setting up libgraphite2-3:s390x (1.3.14-2) ... 312s Setting up libpixman-1-0:s390x (0.42.2-1) ... 312s Setting up libpaper1:s390x (1.1.29) ... 312s 312s Creating config file /etc/papersize with new version 312s Setting up fontconfig (2.15.0-1.1ubuntu1) ... 314s Regenerating fonts cache... done. 314s Setting up libxrender1:s390x (1:0.9.10-1.1) ... 314s Setting up libdatrie1:s390x (0.2.13-3) ... 314s Setting up libxcb-render0:s390x (1.15-1) ... 314s Setting up unzip (6.0-28ubuntu3) ... 314s Setting up x11-common (1:7.7+23ubuntu2) ... 315s Setting up libxcb-shm0:s390x (1.15-1) ... 315s Setting up libpaper-utils (1.1.29) ... 315s Setting up libgomp1:s390x (14-20240315-1ubuntu1) ... 315s Setting up libcairo2:s390x (1.18.0-1ubuntu1) ... 315s Setting up zip (3.0-13) ... 315s Setting up libblas3:s390x (3.12.0-3) ... 315s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode 315s Setting up libtcl8.6:s390x (8.6.14+dfsg-1) ... 315s Setting up libgfortran5:s390x (14-20240315-1ubuntu1) ... 315s Setting up libharfbuzz0b:s390x (8.3.0-2build1) ... 315s Setting up libthai-data (0.1.29-2) ... 315s Setting up libxss1:s390x (1:1.2.3-1build2) ... 315s Setting up xdg-utils (1.1.3-4.1ubuntu3) ... 315s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 315s Setting up libice6:s390x (2:1.0.10-1build2) ... 315s Setting up liblapack3:s390x (3.12.0-3) ... 315s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode 315s Setting up libxft2:s390x (2.3.6-1) ... 315s Setting up libtk8.6:s390x (8.6.14-1) ... 315s Setting up libthai0:s390x (0.1.29-2) ... 315s Setting up libsm6:s390x (2:1.2.3-1build2) ... 315s Setting up libpango-1.0-0:s390x (1.52.1+ds-1) ... 315s Setting up libxt6t64:s390x (1:1.2.1-1.2) ... 315s Setting up libpangoft2-1.0-0:s390x (1.52.1+ds-1) ... 315s Setting up libpangocairo-1.0-0:s390x (1.52.1+ds-1) ... 315s Setting up r-base-core (4.3.3-2build1) ... 315s 315s Creating config file /etc/R/Renviron with new version 315s Setting up r-cran-tensora (0.36.2.1-1) ... 315s Setting up autopkgtest-satdep (0) ... 315s Processing triggers for man-db (2.12.0-3build4) ... 316s Processing triggers for install-info (7.1-3build1) ... 316s Processing triggers for libc-bin (2.39-0ubuntu6) ... 318s (Reading database ... 83415 files and directories currently installed.) 318s Removing autopkgtest-satdep (0) ... 319s autopkgtest [02:30:25]: test run-unit-test: [----------------------- 319s BEGIN TEST checker.R 319s 319s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 319s Copyright (C) 2024 The R Foundation for Statistical Computing 319s Platform: s390x-ibm-linux-gnu (64-bit) 319s 319s R is free software and comes with ABSOLUTELY NO WARRANTY. 319s You are welcome to redistribute it under certain conditions. 319s Type 'license()' or 'licence()' for distribution details. 319s 319s R is a collaborative project with many contributors. 319s Type 'contributors()' for more information and 319s 'citation()' on how to cite R or R packages in publications. 319s 319s Type 'demo()' for some demos, 'help()' for on-line help, or 319s 'help.start()' for an HTML browser interface to help. 319s Type 'q()' to quit R. 319s 319s > require(tensorA) 319s Loading required package: tensorA 319s 319s Attaching package: ‘tensorA’ 319s 319s > if(FALSE) { 319s The following object is masked from ‘package:base’: 319s 319s norm 319s 319s + # Commands for testing 319s + debugger() 319s + rm(list=objects()) 319s + options(error=dump.frames) 319s + detach("package:tensorA") 319s + dyn.unload("/home/boogaart/R/tensorA/tests/../../tensorA.Rcheck/tensorA/libs/tensorA.so") 319s + library(tensorA,lib.loc="../../tensorA.Rcheck") 319s + } 319s > 319s > set.seed(23) 319s > 319s > 319s > summary.tensor <- function(x,...) { 319s + n <- level.tensor(x) 319s + d <- dim(x) 319s + dm <- pmin(d,1) 319s + dm2<- pmin(d,2) 319s + print(dim(x)) 319s + if( !all(sapply(dimnames(x),is.null))) print(dimnames(x)) 319s + if( prod(dim(x)) < 10 ) 319s + print(x) 319s + else if( n == 1 ) 319s + print(x[1:min(length(x),10)]) 319s + else if( n == 2 ) 319s + print(x[1:dm[1],1:dm[2]]) 319s + else if( n == 3 ) 319s + print(x[1:dm[1],1:dm[2],1:dm2[3],drop=FALSE]) 319s + else if( n == 4 ) 319s + print(x[1:(dm2[1]),1:dm[1],1,1,drop=FALSE]) 319s + else if( n == 5 ) 319s + print(x[1:(dm2[1]),1:dm[1],1,1,1,drop=FALSE]) 319s + else if( n == 6 ) 319s + print(x[1:(dm2[1]),1:dm[1],1,1,1,1,drop=FALSE]) 319s + else 319s + print(x[1:min(length(x),10)]) 319s + } 319s > 319s > checker <- function(x,y) UseMethod("checker") 319s > 319s > checker.default <- function(x,y) { 319s + cat("Wrong type\n",deparse(match.call()),"\n---------------y=\n") 319s + print(y) 319s + cat("\n------------x=\n") 319s + print(x) 319s + stop("Unkown type") 319s + } 319s > 319s > 319s > checker.tensor <- function(x,y) { 319s + if( !cmp(x,y) ) { 319s + cat("Misfit\n",deparse(match.call()),"\n------------------y=\n") 319s + print(y) 319s + cat("\n-----------------------x=\n") 319s + print(x) 319s + # print(summary(x)) 319s + # print(summary(y)) 319s + stop("Missfit"); 319s + } else { 319s + x 319s + } 319s + } 319s > 319s > print.tensor <- function(x){ 319s + print.default(unclass(x)) 319s + print(dim(x)) 319s + } 319s > 319s > cmp.tensor <- function(x,y) { 319s + if(!is.null(names(y))) { 319s + mat <- match(names(y),names(x)) 319s + if( any(is.na(mat)) ) { 319s + print(names(y)) 319s + print(names(x)) 319s + return(FALSE) 319s + } 319s + else 319s + x <- reorder.tensor(x,mat) 319s + } 319s + return( length(x)==length(y) && !any(is.na(x)) && 319s + sum(abs(c(x)-c(y))^2)<1E-10 && 319s + length(dim(x))==length(dim(y)) && 319s + !any(is.na(dim(x))) && !any(is.na(dim(y))) && 319s + all(dim(x)==dim(y))) 319s + } 319s > 319s > cmp <- function(x,y) UseMethod("cmp") 319s > 319s > cmp.character <- function(x,y) { 319s + return( length(x)==length(y) && all(x==y) ) 319s + } 319s > 319s > 319s > cmp.numeric <- function(x,y){ 319s + if( length(x) != length(y) ) 319s + return(FALSE) 319s + if(!is.null(names(y))) { 319s + if( is.null(names(y)) || !all( names(x) %in% names(y) ) ) 319s + return(FALSE) 319s + if( ! identical(any( x[match(names(y),names(x))]!=y ),FALSE) ) 319s + return(FALSE) 319s + return(TRUE) 319s + } else { 319s + return(all(x==y)) 319s + } 319s + } 319s > 319s > cmp.default <- function(x,y) identical(x,y) 319s > 319s > checker.numeric <- function(x,y) { 319s + if( !cmp(x,y) ) { 319s + cat("Misfit\n",deparse(match.call()),"\n-----------------y=\n") 319s + print(y) 319s + cat("\n-------------------------x=\n") 319s + print(x) 319s + stop("Missfit"); 319s + } else print(x) 319s + } 319s > 319s > 319s > checker.character <- function(x,y) { 319s + if( !cmp(x,y) ) { 319s + cat("Misfit\n",deparse(match.call()),"\n-----------------y=\n") 319s + print(y) 319s + cat("\n----------------------------y=\n") 319s + print(x) 319s + stop("Missfit"); 319s + } else print(x) 319s + } 319s > 319s > checker.list <- function(x,y) { 319s + if( length(x) != length(y) || identical(!all(mapply(cmp,x,y)),TRUE) ) { 319s + cat("Misfit\n",deparse(match.call()),"\n---------------y=\n") 319s + print(y) 319s + cat("\n----------------------x=\n") 319s + print(x) 319s + stop("Missfit"); 319s + } else print(x) 319s + } 319s > 319s > nn <- function(...,nn=list(...)) { 319s + lapply(1:length(nn),function(i) paste(names(nn)[i],1:nn[[i]],sep="")) 319s + } 319s > 319s > 319s > 319s > # to.tensor 319s > I4 <- diag(4) 319s > names(dim(I4))<-c("Q","z") 319s > checker(to.tensor(I4,c(a=2,b=2)), 319s + to.tensor(c(diag(4)),c(a=2,b=2,z=4))) 319s , , 1 319s 319s b 319s a [,1] [,2] 319s [1,] 1 0 319s [2,] 0 0 319s 319s , , 2 319s 319s b 319s a [,1] [,2] 319s [1,] 0 0 319s [2,] 1 0 319s 319s , , 3 319s 319s b 319s a [,1] [,2] 319s [1,] 0 1 319s [2,] 0 0 319s 319s , , 4 319s 319s b 319s a [,1] [,2] 319s [1,] 0 0 319s [2,] 0 1 319s 319s a b z 319s 2 2 4 319s > 319s > dimnames(I4) <- nn(Q=4,z=4) 319s > checker(to.tensor(I4,c(a=2,b=2),nn(a=2,b=2)), 319s + to.tensor(c(diag(4)),c(a=2,b=2,z=4),nn(a=2,b=2,z=4))) 319s , , z = z1 319s 319s b 319s a b1 b2 319s a1 1 0 319s a2 0 0 319s 319s , , z = z2 319s 319s b 319s a b1 b2 319s a1 0 0 319s a2 1 0 319s 319s , , z = z3 319s 319s b 319s a b1 b2 319s a1 0 1 319s a2 0 0 319s 319s , , z = z4 319s 319s b 319s a b1 b2 319s a1 0 0 319s a2 0 1 319s 319s a b z 319s 2 2 4 319s > 319s > 319s > # 319s > 319s > KT5 <- to.tensor(rnorm(30),c(a=3,b=2,c=5),nn(a=3,b=2,c=5)) 319s > dim(KT5[[c=2]]) 319s a b 319s 3 2 319s > dim(KT5[,,1:2]) 319s a b c 319s 3 2 2 319s > summary(KT5) 319s a b c 319s 3 2 5 319s $a 319s [1] "a1" "a2" "a3" 319s 319s $b 319s [1] "b1" "b2" 319s 319s $c 319s [1] "c1" "c2" "c3" "c4" "c5" 319s 319s , , 1 319s 319s b 319s a [,1] 319s [1,] 0.1932123 319s 319s , , 2 319s 319s b 319s a [,1] 319s [1,] -0.2780863 319s 319s a b c 319s 1 1 2 319s > 319s > KT5 <- to.tensor(rnorm(30),c(a=3,b=10,c=1),nn(a=3,b=10,c=1)) 319s > drop(KT5) 319s b 319s a b1 b2 b3 b4 b5 b6 319s a1 -0.55320524 -1.2499273 1.307647 0.232875 0.9459580 -1.62920594 319s a2 0.09818141 -0.2021117 -1.342935 1.042257 -0.9856255 0.09231624 319s a3 -1.14666586 0.1775003 0.861083 1.329098 -1.2158668 -0.02211742 319s b 319s a b7 b8 b9 b10 319s a1 0.5134779 -0.2384356 1.2208190 0.2772344 319s a2 -0.2295536 -1.9978126 -0.8509239 0.9707189 319s a3 1.2615159 0.7010760 -0.5636078 0.9526308 319s a b 319s 3 10 319s > 319s > checker(as.tensor(KT5),KT5) 319s , , c = c1 319s 319s b 319s a b1 b2 b3 b4 b5 b6 319s a1 -0.55320524 -1.2499273 1.307647 0.232875 0.9459580 -1.62920594 319s a2 0.09818141 -0.2021117 -1.342935 1.042257 -0.9856255 0.09231624 319s a3 -1.14666586 0.1775003 0.861083 1.329098 -1.2158668 -0.02211742 319s b 319s a b7 b8 b9 b10 319s a1 0.5134779 -0.2384356 1.2208190 0.2772344 319s a2 -0.2295536 -1.9978126 -0.8509239 0.9707189 319s a3 1.2615159 0.7010760 -0.5636078 0.9526308 319s 319s a b c 319s 3 10 1 319s > checker(as.tensor.default(KT5),KT5) 319s , , c = c1 319s 319s b 319s a b1 b2 b3 b4 b5 b6 319s a1 -0.55320524 -1.2499273 1.307647 0.232875 0.9459580 -1.62920594 319s a2 0.09818141 -0.2021117 -1.342935 1.042257 -0.9856255 0.09231624 319s a3 -1.14666586 0.1775003 0.861083 1.329098 -1.2158668 -0.02211742 319s b 319s a b7 b8 b9 b10 319s a1 0.5134779 -0.2384356 1.2208190 0.2772344 319s a2 -0.2295536 -1.9978126 -0.8509239 0.9707189 319s a3 1.2615159 0.7010760 -0.5636078 0.9526308 319s 319s a b c 319s 3 10 1 319s > checker(to.tensor(KT5),KT5) 319s , , c = c1 319s 319s b 319s a b1 b2 b3 b4 b5 b6 319s a1 -0.55320524 -1.2499273 1.307647 0.232875 0.9459580 -1.62920594 319s a2 0.09818141 -0.2021117 -1.342935 1.042257 -0.9856255 0.09231624 319s a3 -1.14666586 0.1775003 0.861083 1.329098 -1.2158668 -0.02211742 319s b 319s a b7 b8 b9 b10 319s a1 0.5134779 -0.2384356 1.2208190 0.2772344 319s a2 -0.2295536 -1.9978126 -0.8509239 0.9707189 319s a3 1.2615159 0.7010760 -0.5636078 0.9526308 319s 319s a b c 319s 3 10 1 319s > 319s > # 319s > I <- to.tensor(diag(3),c(a=3,b=3),what=1:2) 319s > checker(to.tensor(I),I) 319s b 319s a [,1] [,2] [,3] 319s [1,] 1 0 0 319s [2,] 0 1 0 319s [3,] 0 0 1 319s a b 319s 3 3 319s > checker(as.tensor(I),I) 319s b 319s a [,1] [,2] [,3] 319s [1,] 1 0 0 319s [2,] 0 1 0 319s [3,] 0 0 1 319s a b 319s 3 3 319s > checker(inv.tensor(I,"a","b"),I) 319s b 319s a [,1] [,2] [,3] 319s [1,] 1 0 0 319s [2,] 0 1 0 319s [3,] 0 0 1 319s a b 319s 3 3 319s > 319s > R1 <- matrix(rnorm(9),nrow=3) 319s > R1i <- solve(R1) 319s > R2 <- to.tensor(R1,c(a=3,b=3),what=1:2) 319s > R2i <- to.tensor(R1i,c(b=3,a=3),what=1:2) 319s > 319s > checker(inv.tensor(R2,"a","b"),R2i) 319s b 319s a [,1] [,2] [,3] 319s [1,] 0.1790702 -0.8283566 -1.1377162 319s [2,] -1.7599098 1.1013333 0.7651271 319s [3,] -2.9085503 0.8895587 1.2262476 319s a b 319s 3 3 319s > checker(inv.tensor(R2,"a","b",allowSingular=TRUE),R2i) 319s b 319s a [,1] [,2] [,3] 319s [1,] 0.1790702 -0.8283566 -1.1377162 319s [2,] -1.7599098 1.1013333 0.7651271 319s [3,] -2.9085503 0.8895587 1.2262476 319s a b 319s 3 3 319s > 319s > checker(inv.tensor(rep(R2,4,1,"K"),"a","b",by="K"),rep(R2i,4,1,"K")) 319s , , 1 319s 319s b 319s a [,1] [,2] [,3] 319s [1,] 0.1790702 -0.8283566 -1.1377162 319s [2,] -1.7599098 1.1013333 0.7651271 319s [3,] -2.9085503 0.8895587 1.2262476 319s 319s , , 2 319s 319s b 319s a [,1] [,2] [,3] 319s [1,] 0.1790702 -0.8283566 -1.1377162 319s [2,] -1.7599098 1.1013333 0.7651271 319s [3,] -2.9085503 0.8895587 1.2262476 319s 319s , , 3 319s 319s b 319s a [,1] [,2] [,3] 319s [1,] 0.1790702 -0.8283566 -1.1377162 319s [2,] -1.7599098 1.1013333 0.7651271 319s [3,] -2.9085503 0.8895587 1.2262476 319s 319s , , 4 319s 319s b 319s a [,1] [,2] [,3] 319s [1,] 0.1790702 -0.8283566 -1.1377162 319s [2,] -1.7599098 1.1013333 0.7651271 319s [3,] -2.9085503 0.8895587 1.2262476 319s 319s a b K 319s 3 3 4 319s > checker(inv.tensor(rep(R2,4,1,"K"),"a","b",by="K",allowSingular=TRUE),rep(R2i,4,3,"K")) 319s , , 1 319s 319s b 319s a [,1] [,2] [,3] 319s [1,] 0.1790702 -0.8283566 -1.1377162 319s [2,] -1.7599098 1.1013333 0.7651271 319s [3,] -2.9085503 0.8895587 1.2262476 319s 319s , , 2 319s 319s b 319s a [,1] [,2] [,3] 319s [1,] 0.1790702 -0.8283566 -1.1377162 319s [2,] -1.7599098 1.1013333 0.7651271 319s [3,] -2.9085503 0.8895587 1.2262476 319s 319s , , 3 319s 319s b 319s a [,1] [,2] [,3] 319s [1,] 0.1790702 -0.8283566 -1.1377162 319s [2,] -1.7599098 1.1013333 0.7651271 319s [3,] -2.9085503 0.8895587 1.2262476 319s 319s , , 4 319s 319s b 319s a [,1] [,2] [,3] 319s [1,] 0.1790702 -0.8283566 -1.1377162 319s [2,] -1.7599098 1.1013333 0.7651271 319s [3,] -2.9085503 0.8895587 1.2262476 319s 319s a b K 319s 3 3 4 319s > 319s > R3 <- to.tensor(rnorm(15),c(a=3,z=5)) 319s > 319s > checker(mul.tensor(R2i,"b",mul.tensor(R2,"a",R3)),R3) 319s z 319s a [,1] [,2] [,3] [,4] [,5] 319s [1,] -1.2133785 -0.132575713 0.433409 -1.37265139 0.6287441 319s [2,] 0.7260075 1.031495770 1.287369 -0.47939998 1.9760633 319s [3,] -0.4299248 0.006971394 -2.418264 0.01101352 0.4615582 319s a z 319s 3 5 319s > 319s > checker(solve.tensor(R2i,R3[[z=1]],"a"),mul.tensor(R2,"a",R3[[z=1]])) 319s [1] 0.6378107 1.7559384 -0.1115847 320s b 320s 3 320s > checker(solve.tensor(R2i,R3,"a"),mul.tensor(R2,"a",R3)) 320s z 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.6378107 0.04780378 0.7124511 0.5418899 -0.4232775 320s [2,] 1.7559384 1.87543054 5.0470798 -0.9446036 3.1326266 320s [3,] -0.1115847 -1.24142507 -3.9435252 1.9795415 -2.9000840 320s b z 320s 3 5 320s > 320s > checker(solve.tensor(R2i,R3[[z=1]],"a",allowSingular=TRUE),mul.tensor(R2,"a",R3[[z=1]])) 320s [1] 0.6378107 1.7559384 -0.1115847 320s b 320s 3 320s > checker(solve.tensor(R2i,R3,"a",allowSingular=T),mul.tensor(R2,"a",R3)) 320s z 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.6378107 0.04780378 0.7124511 0.5418899 -0.4232775 320s [2,] 1.7559384 1.87543054 5.0470798 -0.9446036 3.1326266 320s [3,] -0.1115847 -1.24142507 -3.9435252 1.9795415 -2.9000840 320s b z 320s 3 5 320s > 320s > checker(solve.tensor(rep(R2i,4,1,"K"),R3[[z=1]],"a",by="K"),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] [,4] 320s [1,] 0.6378107 0.6378107 0.6378107 0.6378107 320s [2,] 1.7559384 1.7559384 1.7559384 1.7559384 320s [3,] -0.1115847 -0.1115847 -0.1115847 -0.1115847 320s b K 320s 3 4 320s > checker(solve.tensor(rep(R2i,4,1,"K"),rep(R3[[z=1]],4,1,"K"),"a",by="K"),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] [,4] 320s [1,] 0.6378107 0.6378107 0.6378107 0.6378107 320s [2,] 1.7559384 1.7559384 1.7559384 1.7559384 320s [3,] -0.1115847 -0.1115847 -0.1115847 -0.1115847 320s b K 320s 3 4 320s > checker(solve.tensor(R2i,rep(R3[[z=1]],4,1,"K"),"a",by="K"),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] [,4] 320s [1,] 0.6378107 0.6378107 0.6378107 0.6378107 320s [2,] 1.7559384 1.7559384 1.7559384 1.7559384 320s [3,] -0.1115847 -0.1115847 -0.1115847 -0.1115847 320s b K 320s 3 4 320s > 320s > checker(solve.tensor(rep(R2i,4,1,"K"),R3[[z=1]],"a",by="K",allowSingular=TRUE),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] [,4] 320s [1,] 0.6378107 0.6378107 0.6378107 0.6378107 320s [2,] 1.7559384 1.7559384 1.7559384 1.7559384 320s [3,] -0.1115847 -0.1115847 -0.1115847 -0.1115847 320s b K 320s 3 4 320s > checker(solve.tensor(rep(R2i,4,1,"K"),rep(R3[[z=1]],4,1,"K"),"a",by="K",allowSingular=TRUE),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] [,4] 320s [1,] 0.6378107 0.6378107 0.6378107 0.6378107 320s [2,] 1.7559384 1.7559384 1.7559384 1.7559384 320s [3,] -0.1115847 -0.1115847 -0.1115847 -0.1115847 320s b K 320s 3 4 320s > checker(solve.tensor(R2i,rep(R3[[z=1]],4,1,"K"),"a",by="K",allowSingular=TRUE),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] [,4] 320s [1,] 0.6378107 0.6378107 0.6378107 0.6378107 320s [2,] 1.7559384 1.7559384 1.7559384 1.7559384 320s [3,] -0.1115847 -0.1115847 -0.1115847 -0.1115847 320s b K 320s 3 4 320s > 320s > 320s > 320s > checker(solve.tensor(R2i,R3,"a"),mul.tensor(R2,"a",R3)) 320s z 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.6378107 0.04780378 0.7124511 0.5418899 -0.4232775 320s [2,] 1.7559384 1.87543054 5.0470798 -0.9446036 3.1326266 320s [3,] -0.1115847 -1.24142507 -3.9435252 1.9795415 -2.9000840 320s b z 320s 3 5 320s > 320s > checker(solve.tensor(R2i,R3[[z=1]],"a",allowSingular=TRUE),mul.tensor(R2,"a",R3[[z=1]])) 320s [1] 0.6378107 1.7559384 -0.1115847 320s b 320s 3 320s > checker(solve.tensor(R2i,R3,"a",allowSingular=TRUE),mul.tensor(R2,"a",R3)) 320s z 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.6378107 0.04780378 0.7124511 0.5418899 -0.4232775 320s [2,] 1.7559384 1.87543054 5.0470798 -0.9446036 3.1326266 320s [3,] -0.1115847 -1.24142507 -3.9435252 1.9795415 -2.9000840 320s b z 320s 3 5 320s > 320s > 320s > 320s > summary(I) 320s a b 320s 3 3 320s b 320s a [,1] [,2] [,3] 320s [1,] 1 0 0 320s [2,] 0 1 0 320s [3,] 0 0 1 320s a b 320s 3 3 320s > 320s > 320s > A <- to.tensor(c(diag(3)),c(a=3,b=3)) 320s > 320s > A <- to.tensor(c(1,1,1,0,1,1,0,0,1),c(a=3,b=3)) 320s > checker(mul.tensor(A,"b",A,"a"),to.tensor(c(A%*%A),c(a=3,b=3))) 320s b 320s a [,1] [,2] [,3] 320s [1,] 1 0 0 320s [2,] 2 1 0 320s [3,] 3 2 1 320s a b 320s 3 3 320s > 320s > A <- to.tensor(c(1,1,1,1,0,1,1,1,0,0,1,1),c(a=4,b=3)) 320s > checker(mul.tensor(A,"b",A[[a=~c]],"b"),to.tensor(c(A%*%t(A)),c(a=4,c=4))) 320s c 320s a [,1] [,2] [,3] [,4] 320s [1,] 1 1 1 1 320s [2,] 1 2 2 2 320s [3,] 1 2 3 3 320s [4,]Warning message: 320s In to.tensor.default(c(EE), d, dn) : 320s Tensor with duplicated names generated: b b 320s 1 2 3 3 320s a c 320s 4 4 320s > 320s > A <- to.tensor(rnorm(15),c(a=5,b=3)) 320s > checker(mul.tensor(A,"b",A[[a=~c]],"b"),to.tensor(c(A%*%t(A)),dim=c(a=5,c=5))) 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.48487946 -1.171859 -1.0356860 -0.8487449 -0.04082473 320s [2,] -1.17185878 6.672876 2.5656107 1.8814479 -1.36931153 320s [3,] -1.03568604 2.565611 3.4759517 2.4724216 0.65587837 320s [4,] -0.84874495 1.881448 2.4724216 1.8405402 0.44716941 320s [5,] -0.04082473 -1.369312 0.6558784 0.4471694 0.84261320 320s a c 320s 5 5 320s > 320s > A <- to.tensor(rnorm(5*3),c(a=5,b=3)) 320s > B <- to.tensor(rnorm(3*17),c(a=3,b=17)) 320s > checker(mul.tensor(A,"b",B,"a"),to.tensor(c(A%*%B),c(a=5,b=17))) 320s b 320s a [,1] [,2] [,3] [,4] [,5] [,6] 320s [1,] 0.2835968 -0.6288554 -1.1024355 0.34856397 0.7732376 0.06690123 320s [2,] 0.2026823 -0.3879932 -0.6227903 0.04338919 0.6774254 0.10935856 320s [3,] 0.8389679 -0.9282417 -0.9003466 -1.76728639 3.7279537 1.04534942 320s [4,] -0.2028007 1.6904408 2.8639388 -1.57998143 -1.9972133 0.43989420 320s [5,] 1.0439324 -0.5872734 -1.1593335 -0.58953212 0.8631121 0.93065646 320s b 320s a [,7] [,8] [,9] [,10] [,11] [,12] 320s [1,] 1.1430151 -0.2139775 -1.9005751 0.04059520 -0.7037960 -0.01597474 320s [2,] 0.5909542 0.1549058 -1.0788930 0.18128784 -0.3796445 0.06428319 320s [3,] 0.3194522 3.2890280 -1.5114695 2.06223555 -0.4077643 1.16668904 320s [4,] -2.1780750 -0.1786617 5.8810175 -0.17532620 1.2696101 2.11348215 320s [5,] 2.2904873 -1.2036569 -0.6921025 -0.03172413 -1.5116327 2.86401892 320s b 320s a [,13] [,14] [,15] [,16] [,17] 320s [1,] 2.650703 -1.2018365 1.0259026 -0.1639387 -0.6384908 320s [2,] 1.236705 -0.5348833 0.1616677 -0.1887906 -0.3516245 320s [3,] -1.102975 0.7174578 -4.6073088 -1.2212888 -0.2583766 320s [4,] -6.130545 1.7723834 -3.2732726 1.7373403 2.9397765 320s [5,] 3.797352 -3.1134537 0.1772836 1.6308589 1.1046150 320s a b 320s 5 17 320s > 320s > A <- to.tensor(c(1,1,1,0,1,1,0,0,1),c(a=3,b=3)) 320s > 320s > # 320s > A <- to.tensor(c(1,1,1,0,1,1,0,0,1),c(a=3,b=3)) 320s > 320s > solve.tensor(mul.tensor(I,"b",I,"a"),I,"a","a") 320s b 320s b [,1] [,2] [,3] 320s [1,] 1 0 0 320s [2,] 0 1 0 320s [3,] 0 0 1 320s b b 320s 3 3 320s > checker(solve.tensor(mul.tensor(I,"b",I,"a"),I,"a","b"),I) 320s a 320s b [,1] [,2] [,3] 320s [1,] 1 0 0 320s [2,] 0 1 0 320s [3,] 0 0 1 320s b a 320s 3 3 320s > mul.tensor(A,"b",I,"a") 320s b 320s a [,1] [,2] [,3] 320s [1,] 1 0 0 320s [2,] 1 1 0 320s [3,] 1 1 1 320s a b 320s 3 3 320s > 320s > 320s > checker(solve.tensor(mul.tensor(A,"b",I[[a=~c]],"b"),A,"a","a",allowSingular=TRUE),I[[a=~c]]) 320s b 320s c [,1] [,2] [,3] 320s [1,] 1.000000e+00 -3.884318e-16 -1.948890e-16 320s [2,] -3.844293e-16 1.000000e+00 -2.018035e-16 320s [3,] 2.167890e-16 9.805941e-17 1.000000e+00 320s c b 320s 3 3 320s > 320s > B <- A[[b=~z]] 320s > checker(solve.tensor(B,mul.tensor(A,"a",B,"a"),"z","z",allowSingular=TRUE),A) 320s b 320s a [,1] [,2] [,3] 320s [1,] 1 -1.491882e-15 -6.826825e-16 320s [2,] 1 1.000000e+00 3.169299e-17 320s [3,] 1 1.000000e+00 1.000000e+00 320s a b 320s 3 3 320s > checker(solve.tensor(B,mul.tensor(A,"a",B,"a"),"z","z",allowSingular=TRUE), 320s + solve.tensor(B,mul.tensor(A,"a",B,"a"),"z","z")) 320s b 320s a [,1] [,2] [,3] 320s [1,] 1 -1.491882e-15 -6.826825e-16 320s [2,] 1 1.000000e+00 3.169299e-17 320s [3,] 1 1.000000e+00 1.000000e+00 320s a b 320s 3 3 320s > 320s > 320s > 320s > solve.tensor(mul.tensor(A,"b",A,"a"),A,"a","a") 320s b 320s b [,1] [,2] [,3] 320s [1,] 1.000000e+00 0 0 320s [2,] -1.000000e+00 1 0 320s [3,] -1.480297e-16 -1 1 320s b b 320s 3 3 320s > checker(solve.tensor(A[[b=~c]],mul.tensor(A,"b",A,"a"),"a","a"),structure(A,dim=c(c=3,b=3))) 320s b 320s c [,1] [,2] [,3] 320s [1,] 1 0 0 320s [2,] 1 1 0 320s [3,] 1 1 1 320s c b 320s 3 3 320s > 320s > A <- to.tensor(c(1,1,1,1,0,1,1,1,0,0,1,1),c(a=4,b=3)) 320s > A 320s b 320s a [,1] [,2] [,3] 320s [1,] 1 0 0 320s [2,] 1 1 0 320s [3,] 1 1 1 320s [4,] 1 1 1 320s a b 320s 4 3 320s > solve.tensor(A[[b=~c]],mul.tensor(A,"a",A[[b=~c]],"a"),"c",allowSingular=TRUE) 320s b 320s a [,1] [,2] [,3] 320s [1,] 1 1.096759e-15 9.011658e-16 320s [2,] 1 1.000000e+00 1.228375e-17 320s [3,] 1 1.000000e+00 1.000000e+00 320s [4,] 1 1.000000e+00 1.000000e+00 320s a b 320s 4 3 320s > 320s > 320s > A <- to.tensor(rnorm(100),c(a=4,b=5,c=5)) 320s > An <- to.tensor(rnorm(100),c(a=4,b=5,c=5),nn(a=4,b=5,c=5)) 320s > B <- to.tensor(rnorm(100),c(d=4,e=5,f=5)) 320s > An <- to.tensor(rnorm(100),c(a=4,b=5,c=5),nn(a=4,b=5,c=5)) 320s > 320s > mt <- mul.tensor(A,2,B,2) 320s > 320s > 320s > checker(einstein.tensor(A,b="e",B),mt) 320s , , 1, 1 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] -0.1664657 -0.1735138 2.3682379 -2.6535748 0.6952208 320s [2,] 0.1878986 1.4201223 -0.3116057 -1.2314339 1.0757362 320s [3,] -2.0654260 1.2974278 -3.6173748 -1.8801222 1.0207638 320s [4,] 0.4222110 -0.8526971 1.1852001 -0.4587169 -3.2184737 320s 320s , , 2, 1 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.5453903 -1.2677778 -3.283028 3.41019974Warning message: 320s In to.tensor.default(c(EE), d, dn) : 320s Tensor with duplicated names generated: b b 320s 1.4738566 320s [2,] -0.4228667 -1.1547859 -0.163464 1.35697325 -1.5296280 320s [3,] 2.4056515 -2.3296849 4.644448 0.74494857 -0.7015917 320s [4,] -0.1622752 -0.2054522 -2.067285 0.07094618 4.2873073 320s 320s , , 3, 1 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.42766435 0.2668229 1.2271464 -0.4923342 -1.65600199 320s [2,] 0.57245033 -2.3972655 -0.3071815 1.5180733 1.87808719 320s [3,] 0.09451645 0.4058412 1.9612444 0.9121079 0.05551148 320s [4,] 1.47091586 1.2086438 -0.3562725 -0.9890887 1.47934187 320s 320s , , 4, 1 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.18255527 -3.0856221 -0.3259953 -0.80431148 2.8727222 320s [2,] 0.27027986 0.9022521 -2.9553908 -1.69940438 -0.1486697 320s [3,] -1.49688857 0.3645903 0.2920817 -2.18856301 1.2837658 320s [4,] 0.08028232 -2.0728055 -1.5449607 -0.06859168 -0.4309841 320s 320s , , 1, 2 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] -0.80194414 -1.6019015 -4.390016 2.582822 -0.1903908 320s [2,] 0.07491603 0.5878298 -3.023182 -2.441964 -3.3109145 320s [3,] 0.54768043 0.1791293 3.119206 1.886438 -0.7203625 320s [4,] -2.97704754 -0.4543580 -2.469483 2.867940 1.4728528 320s 320s , , 2, 2 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] -0.8643788 3.54827654 3.080732 -2.65027492 -3.6787826 320s [2,] 0.2884080 0.01978188 1.518399 -0.08927177 1.7754215 320s [3,] -1.9732367 1.57114103 -4.102635 0.35939157 -0.2937039 320s [4,] 0.2801674 2.00183340 2.764711 -0.27869770 -3.1742487 320s 320s , , 3, 2 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] -1.0857870 1.4848715 -5.3810152 4.4854287 -1.453426 320s [2,] -0.7347261 0.1342419 0.1160822 -0.4267855 -3.854403 320s [3,] 1.8750741 -2.1446809 3.1590033 2.4610896 -2.207166 320s [4,] -2.9813032 1.2605735 -1.1710965 2.3904060 3.092980 320s 320s , , 4, 2 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.6814001 0.7437529 0.1168068 1.2188632 -4.0934878 320s [2,] 0.8986125 -4.7282941 -0.1623813 2.8877948 1.7805501 320s [3,] 2.1545808 0.5596389 5.6793266 4.1263506 -0.8701873 320s [4,] 1.3336990 2.7558654 -1.3425689 -0.3964775 4.1603521 320s 320s , , 1, 3 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] -1.1298375 3.7121590 0.3611709 -0.36881615 -0.2529230 320s [2,] -1.0023713 1.9343343 2.6942489 0.07536266 -0.3350522 320s [3,] -1.7758344 -2.0293572 -4.5982260 -2.48505484 -0.8026001 320s [4,] -0.2670123 0.9164454 2.7893490 -0.74991283 -1.8554237 320s 320s , , 2, 3 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.002837336 -2.55260672 -2.573010 1.4495271 -0.24307180 320s [2,] 0.760882805 -2.14358794 -4.307825 -0.6445793 -0.47135521 320s [3,] -0.248412577 0.09178334 5.492015 0.9810619 0.08362357 320s [4,] -0.318557031 0.04459940 -3.388131 0.7062858 3.47306415 320s 320s , , 3, 3 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] -0.68699037 -0.7064901 -2.256882 0.8804852 0.9906013030 320s [2,] 0.06042483 -1.1112301 -3.505533 -0.3678321 0.0004223756 320s [3,] -2.72481282 -2.3358606 2.758863 -2.8373974 0.0188836499 320s [4,] 0.49528627 0.2678766 -1.995772 -0.9753823 3.0287661438 320s 320s , , 4, 3 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] -2.1462027 1.1947097 -0.3519896 -2.056299 -2.2536148 320s [2,] 0.4653544 1.9211348 -3.3894111 -4.159688 -0.8994992 320s [3,] -4.5377897 1.8608204 -3.4156905 -1.004905 0.0114212 320s [4,] -2.3324408 0.4955766 0.4775765 1.902725 -3.6100607 320s 320s , , 1, 4 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] 3.0007923 -2.7838243 3.4331984 -0.4828151 3.050809 320s [2,] 0.1365672 -2.0323261 3.0790273 4.1597130 2.919147 320s [3,] 4.1357732 0.1521197 2.1006591 0.5084960 1.392836 320s [4,] 3.7732825 -1.5347227 -0.1726469 -2.7657212 1.679192 320s 320s , , 2, 4 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] 1.5865539 -0.4013158 2.0861046 -0.08309915 0.3403820 320s [2,] 0.2393429 -3.0420864 1.5448143 3.72384958 2.8501549 320s [3,] 1.7067734 -0.8804551 2.7405953 0.10713702 0.4017382 320s [4,] 3.2372827 0.6094085 -0.2456709 -2.66173712 2.8587858 320s 320s , , 3, 4 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] 1.1764475 1.191738 2.595306 -0.5794752 4.1938603 320s [2,] -1.3157299 1.033681 4.951112 3.3807109 1.8351776 320s [3,] 0.5467456 -3.509342 -3.475947 -4.5163108 0.5493495 320s [4,] 3.1673997 -1.006108 2.593863 -3.8350295 -0.1394232 320s 320s , , 4, 4 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] -1.699248 3.052134 -1.382195 0.5262189 -8.4136596 320s [2,] 1.297020 -2.970095 -2.455244 -1.2366065 -0.3989992 320s [3,] -0.549665 2.985687 3.044206 6.0612430 -1.8853647 320s [4,] -2.417202 4.199904 -0.695813 3.0512333 0.8168829 320s 320s , , 1, 5 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] -1.9523992 1.7001105 -3.7568711 1.874232 -4.56323930 320s [2,] 0.3411858 0.1426824 -2.3987577 -2.872542 -3.08097225 320s [3,] -0.4574765 1.3578968 1.5336655 3.827166 -1.76109449 320s [4,] -3.9466844 1.9374514 -0.9600955 3.822500 0.08426608 320s 320s , , 2, 5 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] -0.4884867 0.2715609 -3.76991562 3.0922066 2.7085028 320s [2,] -1.3027509 2.0748355 1.08167715 -0.3181959 -3.1210841 320s [3,] 0.8950942 -3.2827972 0.09681537 -1.5292215 -0.9519058 320s [4,] -1.5770076 -0.8929450 -0.26033938 0.5836015 1.4617001 320s 320s , , 3, 5 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] -0.8172528 0.3459001 -0.426368 -0.4419827 -5.6346489 320s [2,] 1.6239619 -3.6899878 -4.293140 -0.8050815 1.1326296 320s [3,] -1.4484553 2.6387717 4.356360 3.6643178 -0.5062724 320s [4,] -0.5038483 2.7509440 -2.018184 1.3582959 1.8074412 320s 320s , , 4, 5 320s 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] -1.4312235 -3.417183 -7.7603495 4.154755 5.4150506 320s [2,] -1.2891194 5.312822 -3.4375819 -5.215400 -7.0956976 320s [3,] -0.2138048 -2.249400 0.4036211 -2.051051 -0.4447401 320s [4,] -5.2062100 -3.719768 -2.7716127 3.879017 0.0698682 320s 320s a c d f 320s 4 5 4 5 320s > 320s > 320s > G <- to.tensor(rnorm(20*20*3),c(a=4,b=5,a1=4,b1=5,I=3)) 320s > mul.tensor(A,c("a","b"),G,c("a","b")) 320s , , 1, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -4.9160721 -1.723116 3.1344688 2.3590173 320s [2,] 1.5210764 1.926843 -0.2071013 1.5865098 320s [3,] 1.4196044 -6.785355 3.1785261 -0.8568046 320s [4,] -0.8708781 -2.585428 -6.2388113 -3.2546285 320s [5,] -5.2566360 -2.184446 -1.9477836 -1.8105832 320s 320s , , 2, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -1.01294063 0.481706 -1.282652 1.618568 320s [2,] -3.31353456 4.836402 -4.430307 -1.707034 320s [3,] -1.82680096 3.415630 -6.897968 5.301271 320s [4,] 0.03703797 1.215010 -1.978326 3.908937 320s [5,] 0.30849625 -6.146003 3.245114 -4.837900 320s 320s , , 3, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -4.700143 2.74125048 -4.365630 2.90847464 320s [2,] -3.320153 4.33641319 -2.280506 4.05000108 320s [3,] -7.206831 -2.55037470 -1.002285 4.17916989 320s [4,] -5.348353 4.19974883 2.569026 0.09905949 320s [5,] -3.691877 -0.01453547 -4.061927 -3.88339643 320s 320s , , 4, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 1.7392852 -5.001167 -2.2350489 4.257032 320s [2,] 0.1181369 3.057290 -4.1693774 -4.584761 320s [3,] 3.4983241 4.535508 -8.5922870 3.228034 320s [4,] 3.4707759 4.995333 5.9143055 -1.567897 320s [5,] 1.7255907 -4.703328 -0.7070128 -1.266183 320s 320s , , 5, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.7507208 0.1441032 -1.475236 4.8025327 320s [2,] 0.4468442 2.1466639 -3.260027 -6.1556623 320s [3,] -5.9376256 7.4312306 -6.731992 -2.4167834 320s [4,] -0.9061706 6.7962766 -4.357772 0.1934279 320s [5,] 4.7216772 -1.4221077 -3.067015 6.4601642 320s 320s , , 1, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -4.7717774 -1.0494534 2.2896404 0.3092118 320s [2,] 3.8397016 -0.1127951 -0.8335418 -6.3967417 320s [3,] -0.8100704 -4.2972564 1.1073823 4.6080585 320s [4,] 3.4766291 1.3770775 1.6511925 2.6574728 320s [5,] -2.7626556 4.9611957 4.7837919 0.8523948 320s 320s , , 2, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 5.1069172 3.441578 1.36410161 -1.2914202 320s [2,] -0.5080645 1.760376 -4.87917619 -0.6830125 320s [3,] 7.7449907 7.015620 0.90922501 -4.2703954 320s [4,] -5.2977927 -9.397718 0.08209162 -1.6213990 320s [5,] -6.4533850 -1.356973 -7.99994560 -4.1932487 320s 320s , , 3, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -2.1180089 -1.56157657 -3.0444540 4.2419811 320s [2,] 2.9981322 -0.03294657 2.2035226 0.2996967 320s [3,] 1.5836696 -2.21068021 -7.7859515 2.6942964 320s [4,] -0.1582774 -0.87203400 0.7638035 -3.7604290 320s [5,] 1.3188926 -2.06083892 2.5351664 -2.7974677 320s 320s , , 4, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 2.4736368 2.066592 2.183554 3.7139112 320s [2,] -0.8914545 -5.822417 -4.559295 0.4679584 320s [3,] 0.4946849 -1.972233 -6.448038 -0.9158920 320s [4,] 1.2484854 -5.451237 2.068878 -5.9095896 320s [5,] 5.8790355 6.998398 2.950649 -2.9567472 320s 320s , , 5, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 1.7962685 3.245443 -3.766613 1.349804 320s [2,] -4.4878560 8.978860 4.920742 -1.087291 320s [3,] -3.2783405 -3.926046 2.485509 -7.064981 320s [4,] 0.4119418 3.988261 -3.722817 1.768493 320s [5,] -1.4537835 6.484509 -5.459598 3.736263 320s 320s , , 1, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -3.635395 -0.06259169 -1.1735570 0.2423941 320s [2,] 1.423165 -7.43245512 -0.6383191 4.4453820 320s [3,] -1.665444 12.31114805 9.6365427 7.2993935 320s [4,] -1.463782 -2.17594642 1.9621656 0.6039105 320s [5,] 2.714725 6.71116834 -1.7466223 4.3896150 320s 320s , , 2, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -1.795694 -5.2264583 1.012156 -3.549915 320s [2,] -2.967193 1.8139114 6.061017 5.878039 320s [3,] -4.677186 -0.4598026 1.701504 -4.065478 320s [4,] -6.980607 5.1463264 -1.353597 -2.251123 320s [5,] 2.980398 -1.8570672 4.114319 -4.473137 320s 320s , , 3, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -3.984483 -5.1501280 -2.256806 -1.702531 320s [2,] 1.140526 -1.4480626 -4.329763 6.968992 320s [3,] -4.562724 -0.5055382 6.449451 3.054127 320s [4,] 7.246401 2.6268994 -2.994583 1.515928 320s [5,] 5.080812 -7.7338589 -5.677535 -2.415891 320s 320s , , 4, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.3559434 2.606566 4.020425 -1.5594805 320s [2,] -2.7415992 -6.098343 -7.192729 5.3145753 320s [3,] -1.6320014 3.789132 -1.993286 9.8074484 320s [4,] -4.0828060 1.382317 -6.610842 0.2613842 320s [5,] -3.0323068 5.376626 -6.334314 -8.6589163 320s 320s , , 5, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.9203480 2.04598302 -0.6174551 2.0158551 320s [2,] 4.9986726 3.00100208 -4.8412744 -0.6807395 320s [3,] 7.4715170 -2.01476935 -11.4160423 -2.3368010 320s [4,] -0.5567231 0.04055137 -0.5709127 -5.3202880 320s [5,] -8.2461295 -1.79988534 -9.6717668 1.4865820 320s 320s c a1 b1 I 320s 5 4 5 3 320s > 320s > 320s > 320s > checker(einstein.tensor(A,G),einstein.tensor(G,A)) 320s , , 1, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -4.9160721 -1.723116 3.1344688 2.3590173 320s [2,] 1.5210764 1.926843 -0.2071013 1.5865098 320s [3,] 1.4196044 -6.785355 3.1785261 -0.8568046 320s [4,] -0.8708781 -2.585428 -6.2388113 -3.2546285 320s [5,] -5.2566360 -2.184446 -1.9477836 -1.8105832 320s 320s , , 2, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -1.01294063 0.481706 -1.282652 1.618568 320s [2,] -3.31353456 4.836402 -4.430307 -1.707034 320s [3,] -1.82680096 3.415630 -6.897968 5.301271 320s [4,] 0.03703797 1.215010 -1.978326 3.908937 320s [5,] 0.30849625 -6.146003 3.245114 -4.837900 320s 320s , , 3, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -4.700143 2.74125048 -4.365630 2.90847464 320s [2,] -3.320153 4.33641319 -2.280506 4.05000108 320s [3,] -7.206831 -2.55037470 -1.002285 4.17916989 320s [4,] -5.348353 4.19974883 2.569026 0.09905949 320s [5,] -3.691877 -0.01453547 -4.061927 -3.88339643 320s 320s , , 4, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 1.7392852 -5.001167 -2.2350489 4.257032 320s [2,] 0.1181369 3.057290 -4.1693774 -4.584761 320s [3,] 3.4983241 4.535508 -8.5922870 3.228034 320s [4,] 3.4707759 4.995333 5.9143055 -1.567897 320s [5,] 1.7255907 -4.703328 -0.7070128 -1.266183 320s 320s , , 5, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.7507208 0.1441032 -1.475236 4.8025327 320s [2,] 0.4468442 2.1466639 -3.260027 -6.1556623 320s [3,] -5.9376256 7.4312306 -6.731992 -2.4167834 320s [4,] -0.9061706 6.7962766 -4.357772 0.1934279 320s [5,] 4.7216772 -1.4221077 -3.067015 6.4601642 320s 320s , , 1, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -4.7717774 -1.0494534 2.2896404 0.3092118 320s [2,] 3.8397016 -0.1127951 -0.8335418 -6.3967417 320s [3,] -0.8100704 -4.2972564 1.1073823 4.6080585 320s [4,] 3.4766291 1.3770775 1.6511925 2.6574728 320s [5,] -2.7626556 4.9611957 4.7837919 0.8523948 320s 320s , , 2, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 5.1069172 3.441578 1.36410161 -1.2914202 320s [2,] -0.5080645 1.760376 -4.87917619 -0.6830125 320s [3,] 7.7449907 7.015620 0.90922501 -4.2703954 320s [4,] -5.2977927 -9.397718 0.08209162 -1.6213990 320s [5,] -6.4533850 -1.356973 -7.99994560 -4.1932487 320s 320s , , 3, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -2.1180089 -1.56157657 -3.0444540 4.2419811 320s [2,] 2.9981322 -0.03294657 2.2035226 0.2996967 320s [3,] 1.5836696 -2.21068021 -7.7859515 2.6942964 320s [4,] -0.1582774 -0.87203400 0.7638035 -3.7604290 320s [5,] 1.3188926 -2.06083892 2.5351664 -2.7974677 320s 320s , , 4, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 2.4736368 2.066592 2.183554 3.7139112 320s [2,] -0.8914545 -5.822417 -4.559295 0.4679584 320s [3,] 0.4946849 -1.972233 -6.448038 -0.9158920 320s [4,] 1.2484854 -5.451237 2.068878 -5.9095896 320s [5,] 5.8790355 6.998398 2.950649 -2.9567472 320s 320s , , 5, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 1.7962685 3.245443 -3.766613 1.349804 320s [2,] -4.4878560 8.978860 4.920742 -1.087291 320s [3,] -3.2783405 -3.926046 2.485509 -7.064981 320s [4,] 0.4119418 3.988261 -3.722817 1.768493 320s [5,] -1.4537835 6.484509 -5.459598 3.736263 320s 320s , , 1, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -3.635395 -0.06259169 -1.1735570 0.2423941 320s [2,] 1.423165 -7.43245512 -0.6383191 4.4453820 320s [3,] -1.665444 12.31114805 9.6365427 7.2993935 320s [4,] -1.463782 -2.17594642 1.9621656 0.6039105 320s [5,] 2.714725 6.71116834 -1.7466223 4.3896150 320s 320s , , 2, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -1.795694 -5.2264583 1.012156 -3.549915 320s [2,] -2.967193 1.8139114 6.061017 5.878039 320s [3,] -4.677186 -0.4598026 1.701504 -4.065478 320s [4,] -6.980607 5.1463264 -1.353597 -2.251123 320s [5,] 2.980398 -1.8570672 4.114319 -4.473137 320s 320s , , 3, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -3.984483 -5.1501280 -2.256806 -1.702531 320s [2,] 1.140526 -1.4480626 -4.329763 6.968992 320s [3,] -4.562724 -0.5055382 6.449451 3.054127 320s [4,] 7.246401 2.6268994 -2.994583 1.515928 320s [5,] 5.080812 -7.7338589 -5.677535 -2.415891 320s 320s , , 4, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.3559434 2.606566 4.020425 -1.5594805 320s [2,] -2.7415992 -6.098343 -7.192729 5.3145753 320s [3,] -1.6320014 3.789132 -1.993286 9.8074484 320s [4,] -4.0828060 1.382317 -6.610842 0.2613842 320s [5,] -3.0323068 5.376626 -6.334314 -8.6589163 320s 320s , , 5, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.9203480 2.04598302 -0.6174551 2.0158551 320s [2,] 4.9986726 3.00100208 -4.8412744 -0.6807395 320s [3,] 7.4715170 -2.01476935 -11.4160423 -2.3368010 320s [4,] -0.5567231 0.04055137 -0.5709127 -5.3202880 320s [5,] -8.2461295 -1.79988534 -9.6717668 1.4865820 320s 320s c a1 b1 I 320s 5 4 5 3 320s > 320s > checker(einstein.tensor(A,G),einstein.tensor(G,A)) 320s , , 1, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -4.9160721 -1.723116 3.1344688 2.3590173 320s [2,] 1.5210764 1.926843 -0.2071013 1.5865098 320s [3,] 1.4196044 -6.785355 3.1785261 -0.8568046 320s [4,] -0.8708781 -2.585428 -6.2388113 -3.2546285 320s [5,] -5.2566360 -2.184446 -1.9477836 -1.8105832 320s 320s , , 2, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -1.01294063 0.481706 -1.282652 1.618568 320s [2,] -3.31353456 4.836402 -4.430307 -1.707034 320s [3,] -1.82680096 3.415630 -6.897968 5.301271 320s [4,] 0.03703797 1.215010 -1.978326 3.908937 320s [5,] 0.30849625 -6.146003 3.245114 -4.837900 320s 320s , , 3, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -4.700143 2.74125048 -4.365630 2.90847464 320s [2,] -3.320153 4.33641319 -2.280506 4.05000108 320s [3,] -7.206831 -2.55037470 -1.002285 4.17916989 320s [4,] -5.348353 4.19974883 2.569026 0.09905949 320s [5,] -3.691877 -0.01453547 -4.061927 -3.88339643 320s 320s , , 4, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 1.7392852 -5.001167 -2.2350489 4.257032 320s [2,] 0.1181369 3.057290 -4.1693774 -4.584761 320s [3,] 3.4983241 4.535508 -8.5922870 3.228034 320s [4,] 3.4707759 4.995333 5.9143055 -1.567897 320s [5,] 1.7255907 -4.703328 -0.7070128 -1.266183 320s 320s , , 5, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.7507208 0.1441032 -1.475236 4.8025327 320s [2,] 0.4468442 2.1466639 -3.260027 -6.1556623 320s [3,] -5.9376256 7.4312306 -6.731992 -2.4167834 320s [4,] -0.9061706 6.7962766 -4.357772 0.1934279 320s [5,] 4.7216772 -1.4221077 -3.067015 6.4601642 320s 320s , , 1, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -4.7717774 -1.0494534 2.2896404 0.3092118 320s [2,] 3.8397016 -0.1127951 -0.8335418 -6.3967417 320s [3,] -0.8100704 -4.2972564 1.1073823 4.6080585 320s [4,] 3.4766291 1.3770775 1.6511925 2.6574728 320s [5,] -2.7626556 4.9611957 4.7837919 0.8523948 320s 320s , , 2, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 5.1069172 3.441578 1.36410161 -1.2914202 320s [2,] -0.5080645 1.760376 -4.87917619 -0.6830125 320s [3,] 7.7449907 7.015620 0.90922501 -4.2703954 320s [4,] -5.2977927 -9.397718 0.08209162 -1.6213990 320s [5,] -6.4533850 -1.356973 -7.99994560 -4.1932487 320s 320s , , 3, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -2.1180089 -1.56157657 -3.0444540 4.2419811 320s [2,] 2.9981322 -0.03294657 2.2035226 0.2996967 320s [3,] 1.5836696 -2.21068021 -7.7859515 2.6942964 320s [4,] -0.1582774 -0.87203400 0.7638035 -3.7604290 320s [5,] 1.3188926 -2.06083892 2.5351664 -2.7974677 320s 320s , , 4, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 2.4736368 2.066592 2.183554 3.7139112 320s [2,] -0.8914545 -5.822417 -4.559295 0.4679584 320s [3,] 0.4946849 -1.972233 -6.448038 -0.9158920 320s [4,] 1.2484854 -5.451237 2.068878 -5.9095896 320s [5,] 5.8790355 6.998398 2.950649 -2.9567472 320s 320s , , 5, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 1.7962685 3.245443 -3.766613 1.349804 320s [2,] -4.4878560 8.978860 4.920742 -1.087291 320s [3,] -3.2783405 -3.926046 2.485509 -7.064981 320s [4,] 0.4119418 3.988261 -3.722817 1.768493 320s [5,] -1.4537835 6.484509 -5.459598 3.736263 320s 320s , , 1, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -3.635395 -0.06259169 -1.1735570 0.2423941 320s [2,] 1.423165 -7.43245512 -0.6383191 4.4453820 320s [3,] -1.665444 12.31114805 9.6365427 7.2993935 320s [4,] -1.463782 -2.17594642 1.9621656 0.6039105 320s [5,] 2.714725 6.71116834 -1.7466223 4.3896150 320s 320s , , 2, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -1.795694 -5.2264583 1.012156 -3.549915 320s [2,] -2.967193 1.8139114 6.061017 5.878039 320s [3,] -4.677186 -0.4598026 1.701504 -4.065478 320s [4,] -6.980607 5.1463264 -1.353597 -2.251123 320s [5,] 2.980398 -1.8570672 4.114319 -4.473137 320s 320s , , 3, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -3.984483 -5.1501280 -2.256806 -1.702531 320s [2,] 1.140526 -1.4480626 -4.329763 6.968992 320s [3,] -4.562724 -0.5055382 6.449451 3.054127 320s [4,] 7.246401 2.6268994 -2.994583 1.515928 320s [5,] 5.080812 -7.7338589 -5.677535 -2.415891 320s 320s , , 4, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.3559434 2.606566 4.020425 -1.5594805 320s [2,] -2.7415992 -6.098343 -7.192729 5.3145753 320s [3,] -1.6320014 3.789132 -1.993286 9.8074484 320s [4,] -4.0828060 1.382317 -6.610842 0.2613842 320s [5,] -3.0323068 5.376626 -6.334314 -8.6589163 320s 320s , , 5, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.9203480 2.04598302 -0.6174551 2.0158551 320s [2,] 4.9986726 3.00100208 -4.8412744 -0.6807395 320s [3,] 7.4715170 -2.01476935 -11.4160423 -2.3368010 320s [4,] -0.5567231 0.04055137 -0.5709127 -5.3202880 320s [5,] -8.2461295 -1.79988534 -9.6717668 1.4865820 320s 320s c a1 b1 I 320s 5 4 5 3 320s > 320s > checker(einstein.tensor(einstein.tensor(A,G),inv.tensor(G,c("a","b"),by="I"),by=c("I")),rep(A,dim(G)["I"],1,"I")) 320s , , 1, 1 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] -0.59416575 0.37849947 -0.6851564 -0.98508098 320s [2,] 0.52469868 0.04378833 1.3868142 0.61678028 320s [3,] -0.01769231 -0.94697786 -0.4022124 0.05612025 320s [4,] -0.52031683 -1.17733344 1.2292765 1.12002683 320s [5,] -1.89485633 -0.26303828 -0.2078783 -1.04187663 320s 320s , , 2, 1 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] -0.4003801 0.3255066 -1.1684364 0.4212993 320s [2,] 0.7556916 -1.4186397 -0.2730597 1.2176170 320s [3,] -0.1562948 -1.1885058 1.2822683 -0.4260943 320s [4,] -0.0753744 0.2932872 -0.0288957 -0.3978164 320s [5,] -1.5422206 0.7527781 -0.2653699 1.2066058 320s 320s , , 3, 1 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.3486553 0.34934077 1.0807408 0.06253499 320s [2,] -0.6696680 -1.29577102 0.4952249 0.35056369 320s [3,] -0.4371484 -0.58263237 2.3616330 -0.98172868 320s [4,] 0.6554814 0.49138467 1.6429060 0.32859100 320s [5,] -0.7979686 0.09586926 -0.1305040 1.38843020 320s 320s , , 4, 1 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] -0.7560774 -0.4021343 -0.4444302 -0.9993098 320s [2,] 0.9606657 0.3254006 -1.4676450 0.5462929 320s [3,] -2.1371789 -0.3241383 0.5531834 -0.2679333 320s [4,] 1.4613930 -0.3980795 -0.3555964 0.5035616 320s [5,] -0.2500193 -1.3640832 -0.8105675 1.0824382 320s 320s , , 5, 1 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.2020531 0.2279937 0.2075888 -0.5953352 320s [2,] -2.2326815 0.2882842 0.5438345 -1.1919848 320s [3,] -1.0955978 -1.8981084 1.4605549 -1.5107880 320s [4,] 0.4008347 -1.0983184 0.1305792 0.7646588 320s [5,] 1.2946636 -0.8166615 0.4759993 0.3731633 320s 320s , , 1, 2 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] -0.59416575 0.37849947 -0.6851564 -0.98508098 320s [2,] 0.52469868 0.04378833 1.3868142 0.61678028 320s [3,] -0.01769231 -0.94697786 -0.4022124 0.05612025 320s [4,] -0.52031683 -1.17733344 1.2292765 1.12002683 320s [5,] -1.89485633 -0.26303828 -0.2078783 -1.04187663 320s 320s , , 2, 2 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] -0.4003801 0.3255066 -1.1684364 0.4212993 320s [2,] 0.7556916 -1.4186397 -0.2730597 1.2176170 320s [3,] -0.1562948 -1.1885058 1.2822683 -0.4260943 320s [4,] -0.0753744 0.2932872 -0.0288957 -0.3978164 320s [5,] -1.5422206 0.7527781 -0.2653699 1.2066058 320s 320s , , 3, 2 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.3486553 0.34934077 1.0807408 0.06253499 320s [2,] -0.6696680 -1.29577102 0.4952249 0.35056369 320s [3,] -0.4371484 -0.58263237 2.3616330 -0.98172868 320s [4,] 0.6554814 0.49138467 1.6429060 0.32859100 320s [5,] -0.7979686 0.09586926 -0.1305040 1.38843020 320s 320s , , 4, 2 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] -0.7560774 -0.4021343 -0.4444302 -0.9993098 320s [2,] 0.9606657 0.3254006 -1.4676450 0.5462929 320s [3,] -2.1371789 -0.3241383 0.5531834 -0.2679333 320s [4,] 1.4613930 -0.3980795 -0.3555964 0.5035616 320s [5,] -0.2500193 -1.3640832 -0.8105675 1.0824382 320s 320s , , 5, 2 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.2020531 0.2279937 0.2075888 -0.5953352 320s [2,] -2.2326815 0.2882842 0.5438345 -1.1919848 320s [3,] -1.0955978 -1.8981084 1.4605549 -1.5107880 320s [4,] 0.4008347 -1.0983184 0.1305792 0.7646588 320s [5,] 1.2946636 -0.8166615 0.4759993 0.3731633 320s 320s , , 1, 3 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] -0.59416575 0.37849947 -0.6851564 -0.98508098 320s [2,] 0.52469868 0.04378833 1.3868142 0.61678028 320s [3,] -0.01769231 -0.94697786 -0.4022124 0.05612025 320s [4,] -0.52031683 -1.17733344 1.2292765 1.12002683 320s [5,] -1.89485633 -0.26303828 -0.2078783 -1.04187663 320s 320s , , 2, 3 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] -0.4003801 0.3255066 -1.1684364 0.4212993 320s [2,] 0.7556916 -1.4186397 -0.2730597 1.2176170 320s [3,] -0.1562948 -1.1885058 1.2822683 -0.4260943 320s [4,] -0.0753744 0.2932872 -0.0288957 -0.3978164 320s [5,] -1.5422206 0.7527781 -0.2653699 1.2066058 320s 320s , , 3, 3 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.3486553 0.34934077 1.0807408 0.06253499 320s [2,] -0.6696680 -1.29577102 0.4952249 0.35056369 320s [3,] -0.4371484 -0.58263237 2.3616330 -0.98172868 320s [4,] 0.6554814 0.49138467 1.6429060 0.32859100 320s [5,] -0.7979686 0.09586926 -0.1305040 1.38843020 320s 320s , , 4, 3 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] -0.7560774 -0.4021343 -0.4444302 -0.9993098 320s [2,] 0.9606657 0.3254006 -1.4676450 0.5462929 320s [3,] -2.1371789 -0.3241383 0.5531834 -0.2679333 320s [4,] 1.4613930 -0.3980795 -0.3555964 0.5035616 320s [5,] -0.2500193 -1.3640832 -0.8105675 1.0824382 320s 320s , , 5, 3 320s 320s a 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.2020531 0.2279937 0.2075888 -0.5953352 320s [2,] -2.2326815 0.2882842 0.5438345 -1.1919848 320s [3,] -1.0955978 -1.8981084 1.4605549 -1.5107880 320s [4,] 0.4008347 -1.0983184 0.1305792 0.7646588 320s [5,] 1.2946636 -0.8166615 0.4759993 0.3731633 320s 320s c a b I 320s 5 4 5 3 320s > 320s > einstein.tensor(A,G) 320s , , 1, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -4.9160721 -1.723116 3.1344688 2.3590173 320s [2,] 1.5210764 1.926843 -0.2071013 1.5865098 320s [3,] 1.4196044 -6.785355 3.1785261 -0.8568046 320s [4,] -0.8708781 -2.585428 -6.2388113 -3.2546285 320s [5,] -5.2566360 -2.184446 -1.9477836 -1.8105832 320s 320s , , 2, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -1.01294063 0.481706 -1.282652 1.618568 320s [2,] -3.31353456 4.836402 -4.430307 -1.707034 320s [3,] -1.82680096 3.415630 -6.897968 5.301271 320s [4,] 0.03703797 1.215010 -1.978326 3.908937 320s [5,] 0.30849625 -6.146003 3.245114 -4.837900 320s 320s , , 3, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -4.700143 2.74125048 -4.365630 2.90847464 320s [2,] -3.320153 4.33641319 -2.280506 4.05000108 320s [3,] -7.206831 -2.55037470 -1.002285 4.17916989 320s [4,] -5.348353 4.19974883 2.569026 0.09905949 320s [5,] -3.691877 -0.01453547 -4.061927 -3.88339643 320s 320s , , 4, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 1.7392852 -5.001167 -2.2350489 4.257032 320s [2,] 0.1181369 3.057290 -4.1693774 -4.584761 320s [3,] 3.4983241 4.535508 -8.5922870 3.228034 320s [4,] 3.4707759 4.995333 5.9143055 -1.567897 320s [5,] 1.7255907 -4.703328 -0.7070128 -1.266183 320s 320s , , 5, 1 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.7507208 0.1441032 -1.475236 4.8025327 320s [2,] 0.4468442 2.1466639 -3.260027 -6.1556623 320s [3,] -5.9376256 7.4312306 -6.731992 -2.4167834 320s [4,] -0.9061706 6.7962766 -4.357772 0.1934279 320s [5,] 4.7216772 -1.4221077 -3.067015 6.4601642 320s 320s , , 1, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -4.7717774 -1.0494534 2.2896404 0.3092118 320s [2,] 3.8397016 -0.1127951 -0.8335418 -6.3967417 320s [3,] -0.8100704 -4.2972564 1.1073823 4.6080585 320s [4,] 3.4766291 1.3770775 1.6511925 2.6574728 320s [5,] -2.7626556 4.9611957 4.7837919 0.8523948 320s 320s , , 2, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 5.1069172 3.441578 1.36410161 -1.2914202 320s [2,] -0.5080645 1.760376 -4.87917619 -0.6830125 320s [3,] 7.7449907 7.015620 0.90922501 -4.2703954 320s [4,] -5.2977927 -9.397718 0.08209162 -1.6213990 320s [5,] -6.4533850 -1.356973 -7.99994560 -4.1932487 320s 320s , , 3, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -2.1180089 -1.56157657 -3.0444540 4.2419811 320s [2,] 2.9981322 -0.03294657 2.2035226 0.2996967 320s [3,] 1.5836696 -2.21068021 -7.7859515 2.6942964 320s [4,] -0.1582774 -0.87203400 0.7638035 -3.7604290 320s [5,] 1.3188926 -2.06083892 2.5351664 -2.7974677 320s 320s , , 4, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 2.4736368 2.066592 2.183554 3.7139112 320s [2,] -0.8914545 -5.822417 -4.559295 0.4679584 320s [3,] 0.4946849 -1.972233 -6.448038 -0.9158920 320s [4,] 1.2484854 -5.451237 2.068878 -5.9095896 320s [5,] 5.8790355 6.998398 2.950649 -2.9567472 320s 320s , , 5, 2 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 1.7962685 3.245443 -3.766613 1.349804 320s [2,] -4.4878560 8.978860 4.920742 -1.087291 320s [3,] -3.2783405 -3.926046 2.485509 -7.064981 320s [4,] 0.4119418 3.988261 -3.722817 1.768493 320s [5,] -1.4537835 6.484509 -5.459598 3.736263 320s 320s , , 1, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -3.635395 -0.06259169 -1.1735570 0.2423941 320s [2,] 1.423165 -7.43245512 -0.6383191 4.4453820 320s [3,] -1.665444 12.31114805 9.6365427 7.2993935 320s [4,] -1.463782 -2.17594642 1.9621656 0.6039105 320s [5,] 2.714725 6.71116834 -1.7466223 4.3896150 320s 320s , , 2, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -1.795694 -5.2264583 1.012156 -3.549915 320s [2,] -2.967193 1.8139114 6.061017 5.878039 320s [3,] -4.677186 -0.4598026 1.701504 -4.065478 320s [4,] -6.980607 5.1463264 -1.353597 -2.251123 320s [5,] 2.980398 -1.8570672 4.114319 -4.473137 320s 320s , , 3, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] -3.984483 -5.1501280 -2.256806 -1.702531 320s [2,] 1.140526 -1.4480626 -4.329763 6.968992 320s [3,] -4.562724 -0.5055382 6.449451 3.054127 320s [4,] 7.246401 2.6268994 -2.994583 1.515928 320s [5,] 5.080812 -7.7338589 -5.677535 -2.415891 320s 320s , , 4, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.3559434 2.606566 4.020425 -1.5594805 320s [2,] -2.7415992 -6.098343 -7.192729 5.3145753 320s [3,] -1.6320014 3.789132 -1.993286 9.8074484 320s [4,] -4.0828060 1.382317 -6.610842 0.2613842 320s [5,] -3.0323068 5.376626 -6.334314 -8.6589163 320s 320s , , 5, 3 320s 320s a1 320s c [,1] [,2] [,3] [,4] 320s [1,] 0.9203480 2.04598302 -0.6174551 2.0158551 320s [2,] 4.9986726 3.00100208 -4.8412744 -0.6807395 320s [3,] 7.4715170 -2.01476935 -11.4160423 -2.3368010 320s [4,] -0.5567231 0.04055137 -0.5709127 -5.3202880 320s [5,] -8.2461295 -1.79988534 -9.6717668 1.4865820 320s 320s c a1 b1 I 320s 5 4 5 3 320s > 320s > ## chol 320s > 320s > A <- to.tensor(rnorm(15),c(a=3,b=5)) 320s > AAt <- einstein.tensor(A,mark(A,i="a")) 320s > ch <- chol.tensor(AAt,"a","a'",name="lambda") 320s > #names(ch)[1]<-"lambda" 320s > checker(einstein.tensor(ch,mark(ch,i="a")),AAt) 320s a' 320s a [,1] [,2] [,3] 320s [1,] 6.984947 -2.9030232 1.4581482 320s [2,] -2.903023 6.8345200 -0.2415085 320s [3,] 1.458148 -0.2415085 2.2585281 320s a a' 320s 3 3 320s > 320s > A <- to.tensor(rnorm(30),c(a=3,b=5,c=2)) 320s > AAt <- einstein.tensor(A,mark(A,i="a"),by="c") 320s > ch <- chol.tensor(AAt,"a","a'",name="lambda") 320s > checker(einstein.tensor(ch,mark(ch,i="a"),by="c"),AAt) 320s , , 1 320s 320s a' 320s a [,1] [,2] [,3] 320s [1,] 0.4804315 -0.4854377 -0.7160533 320s [2,] -0.4854377 2.3300375 -1.5928575 320s [3,] -0.7160533 -1.5928575 5.2261142 320s 320s , , 2 320s 320s a' 320s a [,1] [,2] [,3] 320s [1,] 2.039175 -0.39424904 -1.77979967 320s [2,] -0.394249 1.07048922 0.06254919 320s [3,] -1.779800 0.06254919 7.61912388 320s 320s a a' c 320s 3 3 2 320s > 320s > ftable(A) 320s c c1 c2 320s a b 320s a1 b1 -0.09784599 1.34761937 320s b2 0.09225565 0.32222796 320s b3 -0.55385608 -0.05096052 320s b4 -0.19364675 0.32350045 320s b5 0.34364361 0.10962258 320s a2 b1 0.10041272 -0.22494352 320s b2 -0.94165174 0.13085593 320s b3 0.54406156 0.26990205 320s b4 1.01756980 -0.61980277 320s b5 0.31905404 0.73875826 320s a3 b1 0.09202849 -1.45734359 320s b2 1.44132363 1.41735358 320s b3 1.45227763 1.35317178 320s b4 -0.83674732 -0.19863919 320s b5 -0.57530405 -1.27116127 320s > 320s > # norm 320s > 320s > A <- to.tensor(c(1,1,1,1,0,1,1,1,0,0,1,1),c(a=4,b=3)) 320s > checker(norm.tensor(A),sqrt(9)) 320s [1] 3 320s > checker(norm.tensor(A,c(1,2)),sqrt(9)) 320s [1] 3 320s > checker(norm.tensor(A,"b"),to.tensor(sqrt(c(1,2,3,3)),c(a=4))) 320s [1] 1.000000 1.414214 1.732051 1.732051 320s a 320s 4 320s > checker(norm.tensor(A,"a"),to.tensor(sqrt(c(4,3,2)),c(b=3))) 320s [1] 2.000000 1.732051 1.414214 320s b 320s 3 320s > checker(norm.tensor(A,by="a"),to.tensor(sqrt(c(1,2,3,3)),c(a=4))) 320s [1] 1.000000 1.414214 1.732051 1.732051 320s a 320s 4 320s > checker(norm.tensor(A,by="b"),to.tensor(sqrt(c(4,3,2)),c(b=3))) 320s [1] 2.000000 1.732051 1.414214 320s b 320s 3 320s > 320s > # opnorm 320s > 320s > A <- to.tensor(c(1,0,0,0,1,0,0,1),c(a=2,b=2,s=2)) 320s > checker(opnorm(A,"a",by="s"),to.tensor(c(1,1),c(s=2))) 320s [1] 1 1 320s s 320s 2 320s > 320s > 320s > # margin 320s > 320s > 320s > A <- to.tensor(rnorm(30),c(a=3,b=2,c=5)) 320s > checker( margin.tensor(A,c("a","c")),einstein.tensor(A,one.tensor(c(a=3,c=5)))) 320s [1] 1.489604 -2.001261 320s b 320s 2 320s > checker( margin.tensor(A,by=c("a","c")),einstein.tensor(A,one.tensor(c(b=2)))) 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] -0.5769965 -0.20187122 -0.3721776 -0.9407186 -0.3738240 320s [2,] 2.6281710 0.02626197 -0.2817764 0.5209827 0.1161373 320s [3,] -0.3472123 -2.10653371 0.9159899 1.5840502 -1.1021397 320s a c 320s 3 5 320s > checker(one.tensor(c(a=3,c=5)),to.tensor(rep(1,15),c(a=3,c=5))) 320s c 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] 1 1 1 1 1 320s [2,] 1 1 1 1 1 320s [3,] 1 1 1 1 1 320s a c 320s 3 5 320s > 320s > # diagmul 320s > 320s > A <- to.tensor(rnorm(30),c(a=3,b=2,c=5)) 320s > B <- to.tensor(rnorm(6),c(a=3,b=2)) 320s > 320s > checker(einstein.tensor(A,diag.tensor(B,mark="m")), 320s + diagmul.tensor(A,B,i=c("a","b"))[[a=~am,b=~bm]]) 320s , , 1 320s 320s am 320s c [,1] [,2] [,3] 320s [1,] -0.09234645 0.7680490 -0.146947930 320s [2,] -0.69025880 -1.4953515 0.128088503 320s [3,] 1.52252439 1.0115641 0.028617422 320s [4,] 1.88231190 0.6671632 0.006614462 320s [5,] 0.32903062 -1.6450917 -0.022248073 320s 320s , , 2 320s 320s am 320s c [,1] [,2] [,3] 320s [1,] 0.4613362 -0.03444576 0.05528349 320s [2,] -0.5728777 -0.52175024 0.02677008 320s [3,] -0.3521745 0.16717339 -0.18994383 320s [4,] -0.1400363 0.62922790 -0.72614126 320s [5,] -0.1624029 -0.41876036 0.29378116 320s 320s c am bm 320s 5 3 2 320s > 320s > # is.tensor 320s > if( !identical(c( 320s + is.tensor(FALSE), 320s + is.tensor(TRUE), 320s + is.tensor(matrix(1:3)), 320s + is.tensor(as.tensor(matrix(1:3))), 320s + is.tensor(A)),c(FALSE,FALSE,FALSE,TRUE,TRUE))) 320s + stop("Fehler") 320s > 320s > # 320s > 320s > A <- to.tensor(rnorm(30),c(a=3,b=2,c=5)) 320s > checker(reorder.tensor(reorder.tensor(reorder.tensor(A,c("c","b","a")),c(1,3,2)),c("a","b","c")),A) 320s , , 1 320s 320s b 320s a [,1] [,2] 320s [1,] 1.3608712 0.1388678 320s [2,] -0.2778444 1.0647286 320s [3,] -0.5903549 1.2437371 320s 320s , , 2 320s 320s b 320s a [,1] [,2] 320s [1,] 0.7501802 -0.23673761 320s [2,] 1.0943480 0.25025069 320s [3,] 0.4039253 0.03963538 320s 320s , , 3 320s 320s b 320s a [,1] [,2] 320s [1,] 0.03815099 -1.05704346 320s [2,] 1.75624450 -0.59121518 320s [3,] -2.27214495 -0.02258944 320s 320s , , 4 320s 320s b 320s a [,1] [,2] 320s [1,] -0.5508356 0.001771953 320s [2,] -1.9457278 -1.331896909 320s [3,] -0.6734224 0.163766168 320s 320s , , 5 320s 320s b 320s a [,1] [,2] 320s [1,] -0.81027860 -1.018249 320s [2,] 0.07552993 0.431965 320s [3,] 2.13937238 -1.398020 320s 320s a b c 320s 3 2 5 320s > 320s > 320s > 320s > 320s > mul.tensor(A,c(),B,c(),by=c("a","b")) 320s , , 1 320s 320s a 320s c [,1] [,2] [,3] 320s [1,] 1.18625583 -0.35781610 0.06050369 320s [2,] 0.65392346 1.40933301 -0.04139709 320s [3,] 0.03325578 2.26174256 0.23286527 320s [4,] -0.48015703 -2.50576470 0.06901703 320s [5,] -0.70631056 0.09726964 -0.21925781 320s 320s , , 2 320s 320s a 320s c [,1] [,2] [,3] 320s [1,] 0.0388051044 0.4709735 0.76548188 320s [2,] -0.0661537646 0.1106962 0.02439436 320s [3,] -0.2953793650 -0.2615189 -0.01390311 320s [4,] 0.0004951532 -0.5891531 0.10079303 320s [5,] -0.2845387527 0.1910760 -0.86043835 320s 320s c a b 320s 5 3 2 320s > #### complex 320s > 320s > A <- to.tensor( c(1+1i,1,0,2-13i) , c(a=2,b=2) ) 320s > B <- to.tensor( c(1+1i,1,0,2-13i) , c(a=2,b=2) ) 320s > A 320s b 320s a [,1] [,2] 320s [1,] 1+1i 0+ 0i 320s [2,] 1+0i 2-13i 320s a b 320s 2 2 320s > Am <- matrix(c(A),nrow=nrow(A)) 320s > Bm <- matrix(c(B),nrow=nrow(B)) 320s > checker(mul.tensor(A,"b",B,"a"),to.tensor(c(Am%*%Bm),c(nrow(A),ncol(B)))) 320s b 320s a [,1] [,2] 320s [1,] 0+ 2i 0+ 0i 320s [2,] 3-12i -165-52i 320s a b 320s 2 2 320s > 320s > 320s > R1 <- matrix(rnorm(9)+rnorm(9)*1i,nrow=3) 320s > R1i <- solve(R1) 320s > R2 <- to.tensor(R1,c(a=3,b=3),what=1:2) 320s > R2i <- to.tensor(R1i,c(b=3,a=3),what=1:2) 320s > 320s > checker(inv.tensor(R2,"a","b"),R2i) 320s b 320s a [,1] [,2] [,3] 320s [1,] 0.26891751+0.7628924i -0.7687779+0.8888999i 0.150048-1.282899i 320s [2,] -0.04531925-0.0322484i -0.2363306+1.5599185i -0.778443-0.658758i 320s [3,] 0.44526602-0.8088347i 1.5938597+0.4511647i -0.908303+1.221015i 320s a b 320s 3 3 320s > checker(inv.tensor(R2,"a","b",allowSingular=TRUE),R2i) 320s b 320s a [,1] [,2] [,3] 320s [1,] 0.26891751+0.7628924i -0.7687779+0.8888999i 0.150048-1.282899i 320s [2,] -0.04531925-0.0322484i -0.2363306+1.5599185i -0.778443-0.658758i 320s [3,] 0.44526602-0.8088347i 1.5938597+0.4511647i -0.908303+1.221015i 320s a b 320s 3 3 320s > 320s > checker(inv.tensor(rep(R2,4,1,"K"),"a","b",by="K"),rep(R2i,4,1,"K")) 320s , , 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0.26891751+0.7628924i -0.7687779+0.8888999i 0.150048-1.282899i 320s [2,] -0.04531925-0.0322484i -0.2363306+1.5599185i -0.778443-0.658758i 320s [3,] 0.44526602-0.8088347i 1.5938597+0.4511647i -0.908303+1.221015i 320s 320s , , 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0.26891751+0.7628924i -0.7687779+0.8888999i 0.150048-1.282899i 320s [2,] -0.04531925-0.0322484i -0.2363306+1.5599185i -0.778443-0.658758i 320s [3,] 0.44526602-0.8088347i 1.5938597+0.4511647i -0.908303+1.221015i 320s 320s , , 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0.26891751+0.7628924i -0.7687779+0.8888999i 0.150048-1.282899i 320s [2,] -0.04531925-0.0322484i -0.2363306+1.5599185i -0.778443-0.658758i 320s [3,] 0.44526602-0.8088347i 1.5938597+0.4511647i -0.908303+1.221015i 320s 320s , , 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0.26891751+0.7628924i -0.7687779+0.8888999i 0.150048-1.282899i 320s [2,] -0.04531925-0.0322484i -0.2363306+1.5599185i -0.778443-0.658758i 320s [3,] 0.44526602-0.8088347i 1.5938597+0.4511647i -0.908303+1.221015i 320s 320s a b K 320s 3 3 4 320s > checker(inv.tensor(rep(R2,4,1,"K"),"a","b",by="K",allowSingular=TRUE),rep(R2i,4,3,"K")) 320s , , 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0.26891751+0.7628924i -0.7687779+0.8888999i 0.150048-1.282899i 320s [2,] -0.04531925-0.0322484i -0.2363306+1.5599185i -0.778443-0.658758i 320s [3,] 0.44526602-0.8088347i 1.5938597+0.4511647i -0.908303+1.221015i 320s 320s , , 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0.26891751+0.7628924i -0.7687779+0.8888999i 0.150048-1.282899i 320s [2,] -0.04531925-0.0322484i -0.2363306+1.5599185i -0.778443-0.658758i 320s [3,] 0.44526602-0.8088347i 1.5938597+0.4511647i -0.908303+1.221015i 320s 320s , , 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0.26891751+0.7628924i -0.7687779+0.8888999i 0.150048-1.282899i 320s [2,] -0.04531925-0.0322484i -0.2363306+1.5599185i -0.778443-0.658758i 320s [3,] 0.44526602-0.8088347i 1.5938597+0.4511647i -0.908303+1.221015i 320s 320s , , 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0.26891751+0.7628924i -0.7687779+0.8888999i 0.150048-1.282899i 320s [2,] -0.04531925-0.0322484i -0.2363306+1.5599185i -0.778443-0.658758i 320s [3,] 0.44526602-0.8088347i 1.5938597+0.4511647i -0.908303+1.221015i 320s 320s a b K 320s 3 3 4 320s > 320s > R3 <- to.tensor(rnorm(15),c(a=3,z=5)) 320s > 320s > checker(mul.tensor(R2i,"b",mul.tensor(R2,"a",R3)),R3) 320s z 320s a [,1] [,2] [,3] [,4] [,5] 320s [1,] -0.2019466+0i -0.2347215+0i 1.7048268+0i 0.2304638+0i -0.5519107+0i 320s [2,] -1.0496095+0i -0.8950220+0i -1.8930449+0i -0.6858668+0i 1.0463292+0i 320s [3,] 0.4888999+0i -0.3455552+0i 0.2676867+0i -0.1873279+0i -0.1284069+0i 320s a z 320s 3 5 320s > 320s > 320s > 320s > checker(solve.tensor(R2i,R3[[z=1]],"a"),mul.tensor(R2,"a",R3[[z=1]])) 320s [1] 1.3713638-0.4742725i -0.2140516+0.0970410i 0.4118275-0.8361075i 320s b 320s 3 320s > checker(solve.tensor(R2i,R3,"a"),mul.tensor(R2,"a",R3)) 320s z 320s b [,1] [,2] [,3] 320s [1,] 1.3713638-0.4742725i 0.3899320-0.6974421i 3.501221-1.056582i 320s [2,] -0.2140516+0.0970410i -0.2465436+0.7832036i 1.137403-0.661693i 320s [3,] 0.4118275-0.8361075i -0.5798237-0.2166972i 3.025978-0.164146i 320s z 320s b [,4] [,5] 320s [1,] 0.6935974-0.4980503i -1.6115079+0.5978944i 320s [2,] 0.1177914+0.2619836i -0.3381057+0.0907991i 320s [3,] 0.2284069-0.0365227i -1.0922744+0.2511951i 320s b z 320s 3 5 320s > 320s > checker(solve.tensor(R2i,R3[[z=1]],"a",allowSingular=TRUE),mul.tensor(R2,"a",R3[[z=1]])) 320s [1] 1.3713638-0.4742725i -0.2140516+0.0970410i 0.4118275-0.8361075i 320s b 320s 3 320s > checker(solve.tensor(R2i,R3,"a",allowSingular=T),mul.tensor(R2,"a",R3)) 320s z 320s b [,1] [,2] [,3] 320s [1,] 1.3713638-0.4742725i 0.3899320-0.6974421i 3.501221-1.056582i 320s [2,] -0.2140516+0.0970410i -0.2465436+0.7832036i 1.137403-0.661693i 320s [3,] 0.4118275-0.8361075i -0.5798237-0.2166972i 3.025978-0.164146i 320s z 320s b [,4] [,5] 320s [1,] 0.6935974-0.4980503i -1.6115079+0.5978944i 320s [2,] 0.1177914+0.2619836i -0.3381057+0.0907991i 320s [3,] 0.2284069-0.0365227i -1.0922744+0.2511951i 320s b z 320s 3 5 320s > 320s > checker(solve.tensor(rep(R2i,4,1,"K"),R3[[z=1]],"a",by="K"),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] 320s [1,] 1.3713638-0.4742725i 1.3713638-0.4742725i 1.3713638-0.4742725i 320s [2,] -0.2140516+0.0970410i -0.2140516+0.0970410i -0.2140516+0.0970410i 320s [3,] 0.4118275-0.8361075i 0.4118275-0.8361075i 0.4118275-0.8361075i 320s K 320s b [,4] 320s [1,] 1.3713638-0.4742725i 320s [2,] -0.2140516+0.0970410i 320s [3,] 0.4118275-0.8361075i 320s b K 320s 3 4 320s > checker(solve.tensor(rep(R2i,4,1,"K"),rep(R3[[z=1]],4,1,"K"),"a",by="K"),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] 320s [1,] 1.3713638-0.4742725i 1.3713638-0.4742725i 1.3713638-0.4742725i 320s [2,] -0.2140516+0.0970410i -0.2140516+0.0970410i -0.2140516+0.0970410i 320s [3,] 0.4118275-0.8361075i 0.4118275-0.8361075i 0.4118275-0.8361075i 320s K 320s b [,4] 320s [1,] 1.3713638-0.4742725i 320s [2,] -0.2140516+0.0970410i 320s [3,] 0.4118275-0.8361075i 320s b K 320s 3 4 320s > checker(solve.tensor(R2i,rep(R3[[z=1]],4,1,"K"),"a",by="K"),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] 320s [1,] 1.3713638-0.4742725i 1.3713638-0.4742725i 1.3713638-0.4742725i 320s [2,] -0.2140516+0.0970410i -0.2140516+0.0970410i -0.2140516+0.0970410i 320s [3,] 0.4118275-0.8361075i 0.4118275-0.8361075i 0.4118275-0.8361075i 320s K 320s b [,4] 320s [1,] 1.3713638-0.4742725i 320s [2,] -0.2140516+0.0970410i 320s [3,] 0.4118275-0.8361075i 320s b K 320s 3 4 320s > 320s > checker(solve.tensor(rep(R2i,4,1,"K"),R3[[z=1]],"a",by="K",allowSingular=T),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] 320s [1,] 1.3713638-0.4742725i 1.3713638-0.4742725i 1.3713638-0.4742725i 320s [2,] -0.2140516+0.0970410i -0.2140516+0.0970410i -0.2140516+0.0970410i 320s [3,] 0.4118275-0.8361075i 0.4118275-0.8361075i 0.4118275-0.8361075i 320s K 320s b [,4] 320s [1,] 1.3713638-0.4742725i 320s [2,] -0.2140516+0.0970410i 320s [3,] 0.4118275-0.8361075i 320s b K 320s 3 4 320s > checker(solve.tensor(rep(R2i,4,1,"K"),rep(R3[[z=1]],4,1,"K"),"a",by="K",allowSingular=T),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] 320s [1,] 1.3713638-0.4742725i 1.3713638-0.4742725i 1.3713638-0.4742725i 320s [2,] -0.2140516+0.0970410i -0.2140516+0.0970410i -0.2140516+0.0970410i 320s [3,] 0.4118275-0.8361075i 0.4118275-0.8361075i 0.4118275-0.8361075i 320s K 320s b [,4] 320s [1,] 1.3713638-0.4742725i 320s [2,] -0.2140516+0.0970410i 320s [3,] 0.4118275-0.8361075i 320s b K 320s 3 4 320s > checker(solve.tensor(R2i,rep(R3[[z=1]],4,1,"K"),"a",by="K",allowSingular=T),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] 320s [1,] 1.3713638-0.4742725i 1.3713638-0.4742725i 1.3713638-0.4742725i 320s [2,] -0.2140516+0.0970410i -0.2140516+0.0970410i -0.2140516+0.0970410i 320s [3,] 0.4118275-0.8361075i 0.4118275-0.8361075i 0.4118275-0.8361075i 320s K 320s b [,4] 320s [1,] 1.3713638-0.4742725i 320s [2,] -0.2140516+0.0970410i 320s [3,] 0.4118275-0.8361075i 320s b K 320s 3 4 320s > 320s > # trace.tensor 320s > 320s > A <- to.tensor(rep(1,16),c(a=4,b=4)) 320s > checker(trace.tensor(A,"a","b"),4) 320s [1] 4 320s > 320s > A <- to.tensor(rep(1,16*3),c(a=4,c=3,b=4)) 320s > checker(trace.tensor(A,"a","b"),to.tensor(rep(4,3),c(c=3))) 320s [1] 4 4 4 320s c 320s 3 320s > 320s > A <- to.tensor(1:(2*2*3*3*5),c(a=2,b=3,c=2,d=3,e=5)) 320s > erg <- sapply(1:5,function(e) sum(diag(matrix(A[[e=e]],nrow=6)))) 320s > checker(trace.tensor(reorder(A,c(3,4,1,5,2)),c("a","b"),c("c","d")),to.tensor(c(erg),c(e=5))) 320s [1] 111 327 543 759 975 320s e 320s 5 320s > 320s > # delta.tensor 320s > 320s > checker(delta.tensor(c(a=2,b=3)),to.tensor(c(diag(6)),c(a=2,b=3,"a'"=2,"b'"=3))) 320s , , 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 1 0 0 320s [2,] 0 0 0 320s 320s , , 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 0 320s [2,] 1 0 0 320s 320s , , 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 1 0 320s [2,] 0 0 0 320s 320s , , 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 0 320s [2,] 0 1 0 320s 320s , , 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 1 320s [2,] 0 0 0 320s 320s , , 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 0 320s [2,] 0 0 1 320s 320s a b a' b' 320s 2 3 2 3 320s > # diag.tensor 320s > 320s > A <- to.tensor(1:6,c(a=2,b=3)) 320s > checker(diag.tensor(A),to.tensor(c(diag(c(A))),c(a=2,b=3,"a'"=2,"b'"=3))) 320s , , 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 1 0 0 320s [2,] 0 0 0 320s 320s , , 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 0 320s [2,] 2 0 0 320s 320s , , 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 3 0 320s [2,] 0 0 0 320s 320s , , 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 0 320s [2,] 0 4 0 320s 320s , , 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 5 320s [2,] 0 0 0 320s 320s , , 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 0 320s [2,] 0 0 6 320s 320s a b a' b' 320s 2 3 2 3 320s > A <- to.tensor(1:6,c(a=2,b=3)) 320s > checker(diag.tensor(A,by="b"),to.tensor(c(1,0,0,2,3,0,0,4,5,0,0,6),c(a=2,"a'"=2,b=3))) 320s , , 1 320s 320s a' 320s a [,1] [,2] 320s [1,] 1 0 320s [2,] 0 2 320s 320s , , 2 320s 320s a' 320s a [,1] [,2] 320s [1,] 3 0 320s [2,] 0 4 320s 320s , , 3 320s 320s a' 320s a [,1] [,2] 320s [1,] 5 0 320s [2,] 0 6 320s 320s a a' b 320s 2 2 3 320s > 320s > # tripledelta.tensor 320s > checker(tripledelta.tensor(c(a=2)),to.tensor(c(1,0,0,0,0,0,0,1),c(a=2,"a'"=2,"a*"=2))) 320s , , 1 320s 320s a' 320s a [,1] [,2] 320s [1,] 1 0 320s [2,] 0 0 320s 320s , , 2 320s 320s a' 320s a [,1] [,2] 320s [1,] 0 0 320s [2,] 0 1 320s 320s a a' a* 320s 2 2 2 320s > 320s > checker(tripledelta.tensor(c(a=2,b=4)), 320s + einstein.tensor(tripledelta.tensor(c(a=2)),tripledelta.tensor(c(b=4)) ) 320s + ) 320s , , 1, 1, 1, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 1 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 1, 1, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 2, 1, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 2, 1, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 3, 1, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 3, 1, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 4, 1, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 4, 1, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 1, 2, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 1, 2, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 1 0 0 0 320s 320s , , 1, 2, 2, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 2, 2, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 3, 2, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 3, 2, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 4, 2, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 4, 2, 1 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 1, 1, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 1, 1, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 2, 1, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 1 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 2, 1, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 3, 1, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 3, 1, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 4, 1, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 4, 1, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 1, 2, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 1, 2, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 2, 2, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 2, 2, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 1 0 0 320s 320s , , 1, 3, 2, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 3, 2, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 4, 2, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 4, 2, 2 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 1, 1, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 1, 1, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 2, 1, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 2, 1, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 3, 1, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 1 0 320s [2,] 0 0 0 0 320s 320s , , 2, 3, 1, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 4, 1, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 4, 1, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 1, 2, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 1, 2, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 2, 2, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 2, 2, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 3, 2, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 3, 2, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 1 0 320s 320s , , 1, 4, 2, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 4, 2, 3 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 1, 1, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 1, 1, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 2, 1, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 2, 1, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 3, 1, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 3, 1, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 4, 1, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 1 320s [2,] 0 0 0 0 320s 320s , , 2, 4, 1, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 1, 2, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 1, 2, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 2, 2, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 2, 2, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 3, 2, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 3, 2, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 1, 4, 2, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s 320s , , 2, 4, 2, 4 320s 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 1 320s 320s a b a' b' a* b* 320s 2 4 2 4 2 4 320s > 320s > 320s > # one.tensor 320s > checker( one.tensor(c(a=3,b=4)), to.tensor(rep(1,12),c(a=3,b=4))) 320s b 320s a [,1] [,2] [,3] [,4] 320s [1,] 1 1 1 1 320s [2,] 1 1 1 1 320s [3,] 1 1 1 1 320s a b 320s 3 4 320s > 320s > 320s > checker(level.tensor(A),length(dim(A))) 320s [1] 2 320s > 320s > 320s > # svd.tensor 320s > 320s > A <- to.tensor(rnorm(120),c(a=2,b=2,c=5,d=3,e=2)) 320s > 320s > SVD <- svd.tensor(A,c("a","d"),c("b","c"),by="e") 320s > dim(SVD$v) 320s b c lambda e 320s 2 5 6 2 320s > # Kompositionseigenschaft 320s > checker(einstein.tensor(SVD$v,diag=SVD$d,SVD$u,by="e"),A) 320s , , 1, 1, 1 320s 320s c 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.2112292 0.7759068 0.97572551 -0.1328569 -0.1943283 320s [2,] 0.5981027 -0.9267507 0.06261686 0.9219106 0.8307256 320s 320s , , 2, 1, 1 320s 320s c 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] 1.0684566 1.639471 -0.6603836 -0.7860032 -0.65244160 320s [2,] -0.5017716 1.019933 -0.2536954 -1.9145964 0.07667319 320s 320s , , 1, 2, 1 320s 320s c 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] -0.6888744 0.8835670 0.07474311 -1.012417 -2.2309244 320s [2,] -0.3056343 0.2124523 -1.67399869 1.310477 0.7927635 320s 320s , , 2, 2, 1 320s 320s c 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] -0.4605972 -0.8995181 -0.80537324 -0.8127535 -0.06055193 320s [2,] -0.6757943 0.4972475 0.09451003 0.9750504 -0.50655995 320s 320s , , 1, 3, 1 320s 320s c 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.3400059 1.8128928 0.7341105 0.6316314 0.944529 320s [2,] 0.2744991 0.8242147 -0.1377282 -1.3227240 -1.086170 320s 320s , , 2, 3, 1 320s 320s c 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] 1.004712 0.6011503 0.9578005 1.2750765 0.1063853 320s [2,] 1.233143 -0.1252803 0.4062820 -0.0449864 -0.3107619 320s 320s , , 1, 1, 2 320s 320s c 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] -0.3765514 0.9475483 -0.3644304 -1.4059050 -1.163764 320s [2,] -0.5754314 -1.2223459 0.7700514 -0.2438532 -1.241059 320s 320s , , 2, 1, 2 320s 320s c 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.1925301 -0.4369719 -2.0351162 1.683047 -0.06070507 320s [2,] 1.3538781 0.2187095 0.3870477 -2.399088 1.99051402 320s 320s , , 1, 2, 2 320s 320s c 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.3442121 1.121962 -0.2164293 0.02356194 -1.367544 320s [2,] -0.6138355 -3.011622 -0.1302661 -1.71615896 -1.055192 320s 320s , , 2, 2, 2 320s 320s c 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.4971773 -0.5085932 0.7124882 1.863717 0.3616040 320s [2,] -0.6028935 1.3156760 0.2127373 1.447884 0.3875377 320s 320s , , 1, 3, 2 320s 320s c 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] -0.832771 -1.341818 0.6410505 -0.8590950 -1.4214650 320s [2,] -1.676125 -1.501852 0.4983737 0.8741259 -0.2354345 320s 320s , , 2, 3, 2 320s 320s c 320s b [,1] [,2] [,3] [,4] [,5] 320s [1,] 0.4488534 0.6525507 0.6579515 0.5440174 0.5178252 320s [2,] -0.8388363 0.4649224 0.7277738 0.1535633 -0.3644996 320s 320s b c a d e 320s 2 5 2 3 2 320s > # Orthogonalitaet: 320s > checker( SVD$v %e% SVD$v[[lambda=~"lambda'"]],2*delta.tensor(c(lambda=6))) 320s lambda' 320s lambda [,1] [,2] [,3] [,4] [,5] 320s [1,] 2.000000e+00 -8.068530e-17 1.849481e-16 -3.205782e-17 6.529982e-17 320s [2,] -8.068530e-17 2.000000e+00 1.556311e-16 -1.095372e-16 5.509961e-17 320s [3,] 1.849481e-16 1.556311e-16 2.000000e+00 1.003519e-16 3.732088e-16 320s [4,] -3.205782e-17 -1.095372e-16 1.003519e-16 2.000000e+00 -3.926857e-16 320s [5,] 6.529982e-17 5.509961e-17 3.732088e-16 -3.926857e-16 2.000000e+00 320s [6,] -1.465988e-16 -4.046449e-17 -1.065618e-16 2.088671e-16 -2.251822e-16 320s lambda' 320s lambda [,6] 320s [1,] -1.465988e-16 320s [2,] -4.046449e-17 320s [3,] -1.065618e-16 320s [4,] 2.088671e-16 320s [5,] -2.251822e-16 320s [6,] 2.000000e+00 320s lambda lambda' 320s 6 6 320s > checker( SVD$u %e% SVD$u[[lambda=~"lambda'"]],2*delta.tensor(c(lambda=6))) 320s lambda' 320s lambda [,1] [,2] [,3] [,4] [,5] 320s [1,] 2.000000e+00 -2.011960e-16 -1.707926e-16 -3.719510e-17 -2.661438e-16 320s [2,] -2.011960e-16 2.000000e+00 -4.103563e-16 9.607785e-17 -6.920406e-18 320s [3,] -1.707926e-16 -4.103563e-16 2.000000e+00 -3.744869e-16 1.859334e-16 320s [4,] -3.719510e-17 9.607785e-17 -3.744869e-16 2.000000e+00 1.102613e-18 320s [5,] -2.661438e-16 -6.920406e-18 1.859334e-16 1.102613e-18 2.000000e+00 320s [6,] 3.712727e-16 1.283856e-16 -5.368854e-17 -1.403044e-16 -3.691432e-16 320s lambda' 320s lambda [,6] 320s [1,] 3.712727e-16 320s [2,] 1.283856e-16 320s [3,] -5.368854e-17 320s [4,] -1.403044e-16 320s [5,] -3.691432e-16 320s [6,] 2.000000e+00 320s lambda lambda' 320s 6 6 320s > checker( SVD$u %e% mark(SVD$u,"'",c("a","d")),2*delta.tensor(c(a=2,d=3))) 320s , , 1, 1 320s 320s d 320s a [,1] [,2] [,3] 320s [1,] 2.000000e+00 -4.527707e-16 -2.410320e-16 320s [2,] 2.326819e-16 2.931997e-16 -2.419673e-16 320s 320s , , 2, 1 320s 320s d 320s a [,1] [,2] [,3] 320s [1,] 2.326819e-16 6.409928e-16 3.941615e-16 320s [2,] 2.000000e+00 -6.627845e-17 -4.447845e-16 320s 320s , , 1, 2 320s 320s d 320s a [,1] [,2] [,3] 320s [1,] -4.527707e-16 2.000000e+00 5.519342e-16 320s [2,] 6.409928e-16 -4.548529e-16 -1.401522e-16 320s 320s , , 2, 2 320s 320s d 320s a [,1] [,2] [,3] 320s [1,] 2.931997e-16 -4.548529e-16 6.149999e-16 320s [2,] -6.627845e-17 2.000000e+00 -7.896845e-17 320s 320s , , 1, 3 320s 320s d 320s a [,1] [,2] [,3] 320s [1,] -2.410320e-16 5.519342e-16 2.00000e+00 320s [2,] 3.941615e-16 6.149999e-16 -5.91041e-17 320s 320s , , 2, 3 320s 320s d 320s a [,1] [,2] [,3] 320s [1,] -2.419673e-16 -1.401522e-16 -5.91041e-17 320s [2,] -4.447845e-16 -7.896845e-17 2.00000e+00 320s 320s a d a' d' 320s 2 3 2 3 320s > 320s > 320s > # power.tensor 320s > A <- to.tensor(rnorm(120),c(a=2,b=2,c=5,d=3,e=2)) 320s > AAt <- A %e% mark(A,"'",c("a","b")) 320s > 320s > checker(power.tensor(AAt,c("a","b"),c("a'","b'"),-1),inv.tensor(AAt,c("a","b"))) 320s , , 1, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 0.029776814 -0.0057611829 320s [2,] -0.003357243 -0.0002404374 320s 320s , , 2, 1 320s 320s b 320s a [,1] [,2] 320s [1,] -0.003357243 -0.014490212 320s [2,] 0.036252940 0.003610196 320s 320s , , 1, 2 320s 320s b 320s a [,1] [,2] 320s [1,] -0.005761183 0.057998097 320s [2,] -0.014490212 -0.008216186 320s 320s , , 2, 2 320s 320s b 320s a [,1] [,2] 320s [1,] -0.0002404374 -0.008216186 320s [2,] 0.0036101963 0.037018942 320s 320s a b a' b' 320s 2 2 2 2 320s > checker(power.tensor(AAt,c("a","b"),c("a'","b'"),2), 320s + mul.tensor(AAt,c("a","b"),AAt,c("a'","b'"))) 320s , , 1, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 1283.5851 315.59043 320s [2,] 380.0011 63.26164 320s 320s , , 2, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 380.0011 444.64969 320s [2,] 1084.2964 -37.41947 320s 320s , , 1, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 315.5904 517.2407 320s [2,] 444.6497 174.4848 320s 320s , , 2, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 63.26164 174.4848 320s [2,] -37.41947 798.2598 320s 320s a b a' b' 320s 2 2 2 2 320s > 320s > checker(power.tensor(power.tensor(AAt,c("a","b"),c("a'","b'"),1/pi), 320s + c("a","b"),c("a'","b'"),pi),AAt) 320s , , 1, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 35.111935 4.882610 320s [2,] 5.122266 0.812186 320s 320s , , 2, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 5.122266 8.195341 320s [2,] 31.455015 -1.215398 320s 320s , , 1, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 4.882610 20.30414 320s [2,] 8.195341 3.73889 320s 320s , , 2, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 0.812186 3.73889 320s [2,] -1.215398 27.96683 320s 320s a b a' b' 320s 2 2 2 2 320s > 320s > 320s > AAt <- einstein.tensor(A , mark(A,"'",c("a","b")),by="e") 320s > 320s > checker(power.tensor(AAt,c("a","b"),c("a'","b'"),-1,by="e"), 320s + inv.tensor(AAt,c("a","b"),by="e")) 320s , , 1, 1, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 0.071705710 -0.03510685 320s [2,] 0.002243432 0.01581457 320s 320s , , 2, 1, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 0.002243432 -0.025451260 320s [2,] 0.118310356 -0.007846876 320s 320s , , 1, 2, 1 320s 320s b 320s a [,1] [,2] 320s [1,] -0.03510685 0.12372711 320s [2,] -0.02545126 -0.02939372 320s 320s , , 2, 2, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 0.015814566 -0.02939372 320s [2,] -0.007846876 0.07902494 320s 320s , , 1, 1, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 0.05905232 0.007024127 320s [2,] -0.01577288 -0.014094059 320s 320s , , 2, 1, 2 320s 320s b 320s a [,1] [,2] 320s [1,] -0.01577288 -0.03519319 320s [2,] 0.05916315 0.01658679 320s 320s , , 1, 2, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 0.007024127 0.12435313 320s [2,] -0.035193187 -0.01272061 320s 320s , , 2, 2, 2 320s 320s b 320s a [,1] [,2] 320s [1,] -0.01409406 -0.01272061 320s [2,] 0.01658679 0.08002825 320s 320s a b a' b' e 320s 2 2 2 2 2 320s > checker(power.tensor(AAt,c("a","b"),c("a'","b'"),2,by="e"), 320s + mul.tensor(AAt,c("a","b"),AAt,c("a'","b'"),by="e")) 320s , , 1, 1, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 292.14163 114.69087 320s [2,] 21.32936 -33.97464 320s 320s , , 2, 1, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 21.32936 55.54338 320s [2,] 91.36279 46.91888 320s 320s , , 1, 2, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 114.69087 148.6765 320s [2,] 55.54338 79.7332 320s 320s , , 2, 2, 1 320s 320s b 320s a [,1] [,2] 320s [1,] -33.97464 79.7332 320s [2,] 46.91888 223.0088 320s 320s , , 1, 1, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 376.1259 41.56311 320s [2,] 184.5156 64.78743 320s 320s , , 2, 1, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 184.5156 186.27286 320s [2,] 563.8173 -91.12751 320s 320s , , 1, 2, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 41.56311 127.739594 320s [2,] 186.27286 -5.607508 320s 320s , , 2, 2, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 64.78743 -5.607508 320s [2,] -91.12751 199.254576 320s 320s a b a' b' e 320s 2 2 2 2 2 320s > 320s > checker(power.tensor(power.tensor(AAt,c("a","b"),c("a'","b'"),1/pi,by="e"), 320s + c("a","b"),c("a'","b'"),pi,by="e"),AAt) 320s , , 1, 1, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 16.4323449 4.389979 320s [2,] 0.5264515 -1.603311 320s 320s , , 2, 1, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 0.5264515 2.418997 320s [2,] 9.0751998 1.695537 320s 320s , , 1, 2, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 4.389979 10.611578 320s [2,] 2.418997 3.308699 320s 320s , , 2, 2, 1 320s 320s b 320s a [,1] [,2] 320s [1,] -1.603311 3.308699 320s [2,] 1.695537 14.374137 320s 320s , , 1, 1, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 18.679590 0.4926303 320s [2,] 4.595814 2.4154973 320s 320s , , 2, 1, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 4.595814 5.776345 320s [2,] 22.379815 -2.910934 320s 320s , , 1, 2, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 0.4926303 9.6925583 320s [2,] 5.7763447 0.4301909 320s 320s , , 2, 2, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 2.415497 0.4301909 320s [2,] -2.910934 13.5926946 320s 320s a b a' b' e 320s 2 2 2 2 2 320s > 320s > 320s > # to.matrix.tensor # 320s > A <- reorder.tensor(to.tensor(1:30,c(a=2,b=3,c=5)),c("c","a","b")) 320s > 320s > checker(to.matrix.tensor(A,"a",c("b","c")),matrix(1:30,nrow=2)) 320s 320s [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12] [,13] 320s [1,] 1 3 5 7 9 11 13 15 17 19 21 23 25 320s [2,] 2 4 6 8 10 12 14 16 18 20 22 24 26 320s 320s [,14] [,15] 320s [1,] 27 29 320s [2,] 28 30 320s > 320s > checker(to.matrix.tensor(A,c("a","b"),c("c")),matrix(1:30,nrow=6)) 320s 320s [,1] [,2] [,3] [,4] [,5] 320s [1,] 1 7 13 19 25 320s [2,] 2 8 14 20 26 320s [3,] 3 9 15 21 27 320s [4,] 4 10 16 22 28 320s [5,] 5 11 17 23 29 320s [6,] 6 12 18 24 30 320s > 320s > checker(to.matrix.tensor(A,c("a","b"),by=c("c")),structure(1:30,dim=c(6,1,5))) 320s , , 1 320s 320s 320s [,1] 320s [1,] 1 320s [2,] 2 320s [3,] 3 320s [4,] 4 320s [5,] 5 320s [6,] 6 320s 320s , , 2 320s 320s 320s [,1] 320s [1,] 7 320s [2,] 8 320s [3,] 9 320s [4,] 10 320s [5,] 11 320s [6,] 12 320s 320s , , 3 320s 320s 320s [,1] 320s [1,] 13 320s [2,] 14 320s [3,] 15 320s [4,] 16 320s [5,] 17 320s [6,] 18 320s 320s , , 4 320s 320s 320s [,1] 320s [1,] 19 320s [2,] 20 320s [3,] 21 320s [4,] 22 320s [5,] 23 320s [6,] 24 320s 320s , , 5 320s 320s 320s [,1] 320s [1,] 25 320s [2,] 26 320s [3,] 27 320s [4,] 28 320s [5,] 29 320s [6,] 30 320s 320s > checker(to.matrix.tensor(A,c("a"),by=c("c")),structure(1:30,dim=c(2,3,5))) 320s , , 1 320s 320s 320s [,1] [,2] [,3] 320s [1,] 1 3 5 320s [2,] 2 4 6 320s 320s , , 2 320s 320s 320s [,1] [,2] [,3] 320s [1,] 7 9 11 320s [2,] 8 10 12 320s 320s , , 3 320s 320s 320s [,1] [,2] [,3] 320s [1,] 13 15 17 320s [2,] 14 16 18 320s 320s , , 4 320s 320s 320s [,1] [,2] [,3] 320s [1,] 19 21 23 320s [2,] 20 22 24 320s 320s , , 5 320s 320s 320s [,1] [,2] [,3] 320s [1,] 25 27 29 320s [2,] 26 28 30 320s 320s > 320s > # untensor 320s > 320s > A <- reorder.tensor(to.tensor(1:30,c(a=2,b=3,c=5)),c("c","a","b")) 320s > 320s > checker(untensor(A,c("a","b"),pos=1),to.tensor(1:30,c(I1=6,c=5))) 320s c 320s I1 [,1] [,2] [,3] [,4] [,5] 320s [1,] 1 7 13 19 25 320s [2,] 2 8 14 20 26 320s [3,] 3 9 15 21 27 320s [4,] 4 10 16 22 28 320s [5,] 5 11 17 23 29 320s [6,] 6 12 18 24 30 320s I1 c 320s 6 5 320s > checker(untensor(A,c("a","b"),"new",pos=2),reorder(to.tensor(1:30,c(new=6,c=5)),2:1)) 320s new 320s c [,1] [,2] [,3] [,4] [,5] [,6] 320s [1,] 1 2 3 4 5 6 320s [2,] 7 8 9 10 11 12 320s [3,] 13 14 15 16 17 18 320s [4,] 19 20 21 22 23 24 320s [5,] 25 26 27 28 29 30 320s c new 320s 5 6 320s > checker(untensor(A,list(u=c("a","b"),v=c(c="c"))),to.tensor(1:30,c(u=6,v=5))) 320s u 320s v [,1] [,2] [,3] [,4] [,5] [,6] 320s [1,] 1 2 3 4 5 6 320s [2,] 7 8 9 10 11 12 320s [3,] 13 14 15 16 17 18 320s [4,] 19 20 21 22 23 24 320s [5,] 25 26 27 28 29 30 320s v u 320s 5 6 320s > 320s > 320s > # as.tensor 320s > 320s > checker(as.tensor(diag(5)),to.tensor(c(diag(5)),c(I1=5,I2=5))) 320s I2 320s I1 [,1] [,2] [,3] [,4] [,5] 320s [1,] 1 0 0 0 0 320s [2,] 0 1 0 0 0 320s [3,] 0 0 1 0 0 320s [4,] 0 0 0 1 0 320s [5,] 0 0 0 0 1 320s I1 I2 320s 5 5 320s > 320s > # Slice tensor 320s > 320s > A <- reorder.tensor(to.tensor(1:30,c(a=2,b=3,c=5)),c("c","a","b")) 320s > checker(slice.tensor(A,"c",1:2),to.tensor(1:12,c(a=2,b=3,c=2))) 320s , , 1 320s 320s a 320s c [,1] [,2] 320s [1,] 1 2 320s [2,] 7 8 320s 320s , , 2 320s 320s a 320s c [,1] [,2] 320s [1,] 3 4 320s [2,] 9 10 320s 320s , , 3 320s 320s a 320s c [,1] [,2] 320s [1,] 5 6 320s [2,] 11 12 320s 320s c a b 320s 2 2 3 320s > checker(slice.tensor(A,"c",1,drop=TRUE),to.tensor(1:6,c(a=2,b=3))) 320s b 320s a [,1] [,2] [,3] 320s [1,] 1 3 5 320s [2,] 2 4 6 320s a b 320s 2 3 320s > checker(slice.tensor(A,"c",1,drop=FALSE),to.tensor(1:6,c(a=2,b=3,c=1))) 320s , , 1 320s 320s a 320s c [,1] [,2] 320s [1,] 1 2 320s 320s , , 2 320s 320s a 320s c [,1] [,2] 320s [1,] 3 4 320s 320s , , 3 320s 320s a 320s c [,1] [,2] 320s [1,] 5 6 320s 320s c a b 320s 1 2 3 320s > 320s > # Indexing with [[]] 320s > 320s > A <- reorder.tensor(to.tensor(1:30,c(a=2,b=3,c=5)),c("c","a","b")) 320s > checker(A[[b=2]],slice.tensor(A,"b",2,drop=TRUE)) 320s a 320s c [,1] [,2] 320s [1,] 3 4 320s [2,] 9 10 320s [3,] 15 16 320s [4,] 21 22 320s [5,] 27 28 320s c a 320s 5 2 320s > checker(A[[b=2:3]],slice.tensor(A,"b",2:3)) 320s , , 1 320s 320s a 320s c [,1] [,2] 320s [1,] 3 4 320s [2,] 9 10 320s [3,] 15 16 320s [4,] 21 22 320s [5,] 27 28 320s 320s , , 2 320s 320s a 320s c [,1] [,2] 320s [1,] 5 6 320s [2,] 11 12 320s [3,] 17 18 320s [4,] 23 24 320s [5,] 29 30 320s 320s c a b 320s 5 2 2 320s > checker(A[[b=2:3,c=3:4]],slice.tensor(slice.tensor(A,"b",2:3),"c",3:4)) 320s , , 1 320s 320s a 320s c [,1] [,2] 320s [1,] 15 16 320s [2,] 21 22 320s 320s , , 2 320s 320s a 320s c [,1] [,2] 320s [1,] 17 18 320s [2,] 23 24 320s 320s c a b 320s 2 2 2 320s > checker(A[[b=~q]],to.tensor(1:30,c(a=2,q=3,c=5))) 320s , , 1 320s 320s a 320s c [,1] [,2] 320s [1,] 1 2 320s [2,] 7 8 320s [3,] 13 14 320s [4,] 19 20 320s [5,] 25 26 320s 320s , , 2 320s 320s a 320s c [,1] [,2] 320s [1,] 3 4 320s [2,] 9 10 320s [3,] 15 16 320s [4,] 21 22 320s [5,] 27 28 320s 320s , , 3 320s 320s a 320s c [,1] [,2] 320s [1,] 5 6 320s [2,] 11 12 320s [3,] 17 18 320s [4,] 23 24 320s [5,] 29 30 320s 320s c a q 320s 5 2 3 320s > 320s > #undrop.tensor 320s > 320s > checker(undrop.tensor(slice.tensor(A,"c",2,drop=TRUE),"c"), 320s + slice.tensor(A,"c",2,drop=FALSE)) 320s , , 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 7 9 11 320s [2,] 8 10 12 320s 320s a b c 320s 2 3 1 320s > 320s > # bind.tensor 320s > 320s > A <- to.tensor(1:6,c(a=2,b=3)) 320s > checker( bind.tensor(A,"a",A), to.tensor(c(1,2,1,2,3,4,3,4,5,6,5,6),c(a=4,b=3))) 320s a 320s b [,1] [,2] [,3] [,4] 320s [1,] 1 2 1 2 320s [2,] 3 4 3 4 320s [3,] 5 6 5 6 320s b a 320s 3 4 320s > checker( bind.tensor(A,"b",A), to.tensor(c(1:6,1:6),c(a=2,b=6))) 320s b 320s a [,1] [,2] [,3] [,4] [,5] [,6] 320s [1,] 1 3 5 1 3 5 320s [2,] 2 4 6 2 4 6 320s a b 320s 2 6 320s > 320s > 320s > 320s > 320s > # einstein.tensor 320s > A <- to.tensor(1:6,c(a=2,b=3)) 320s > checker( einstein.tensor(A,A), mul.tensor(A,c("a","b"),A)) 320s [1] 91 320s > checker( einstein.tensor(A,A,by="b"), mul.tensor(A,c("a"),A,by="b")) 320s [1] 5 25 61 320s b 320s 3 320s > checker( einstein.tensor(A,diag=A,by="b"), diagmul.tensor(A,c("a"),A,by="b")) 320s b 320s a [,1] [,2] [,3] 320s [1,] 1 9 25 320s [2,] 4 16 36 320s a b 320s 2 3 320s > 320s > 320s > # adding 320s > A <- to.tensor(1:30,c(a=2,b=3,c=5)) 320s > 320s > checker(A + reorder(A,c("b","a","c")),2*A) 320s , , 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 2 6 10 320s [2,] 4 8 12 320s 320s , , 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 14 18 22 320s [2,] 16 20 24 320s 320s , , 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 26 30 34 320s [2,] 28 32 36 320s 320s , , 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 38 42 46 320s [2,] 40 44 48 320s 320s , , 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 50 54 58 320s [2,] 52 56 60 320s 320s a b c 320s 2 3 5 320s > checker(A - reorder(A,c("b","a","c")),to.tensor(rep(0,30),c(a=2,b=3,c=5))) 320s , , 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 0 320s [2,] 0 0 0 320s 320s , , 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 0 320s [2,] 0 0 0 320s 320s , , 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 0 320s [2,] 0 0 0 320s 320s , , 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 0 320s [2,] 0 0 0 320s 320s , , 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 0 320s [2,] 0 0 0 320s 320s a b c 320s 2 3 5 320s > 320s > B <- to.tensor(rnorm(6),c(b=3,a=2)) 320s > 320s > checker( A + B , rep.tensor(B,5,name="c") + A ) 320s , , 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] -0.8562447 3.055444 4.462506 320s [2,] 0.3844367 5.017177 6.275817 320s 320s , , 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 5.143755 9.055444 10.46251 320s [2,] 6.384437 11.017177 12.27582 320s 320s , , 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 11.14376 15.05544 16.46251 320s [2,] 12.38444 17.01718 18.27582 320s 320s , , 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 17.14376 21.05544 22.46251 320s [2,] 18.38444 23.01718 24.27582 320s 320s , , 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 23.14376 27.05544 28.46251 320s [2,] 24.38444 29.01718 30.27582 320s 320s a b c 320s 2 3 5 320s > checker( B + A , rep.tensor(B,5,name="c") + A ) 320s , , 1 320s 320s a 320s b [,1] [,2] 320s [1,] -0.8562447 0.3844367 320s [2,] 3.0554444 5.0171771 320s [3,] 4.4625059 6.2758165 320s 320s , , 2 320s 320s a 320s b [,1] [,2] 320s [1,] 5.143755 6.384437 320s [2,] 9.055444 11.017177 320s [3,] 10.462506 12.275817 320s 320s , , 3 320s 320s a 320s b [,1] [,2] 320s [1,] 11.14376 12.38444 320s [2,] 15.05544 17.01718 320s [3,] 16.46251 18.27582 320s 320s , , 4 320s 320s a 320s b [,1] [,2] 320s [1,] 17.14376 18.38444 320s [2,] 21.05544 23.01718 320s [3,] 22.46251 24.27582 320s 320s , , 5 320s 320s a 320s b [,1] [,2] 320s [1,] 23.14376 24.38444 320s [2,] 27.05544 29.01718 320s [3,] 28.46251 30.27582 320s 320s b a c 320s 3 2 5 320s > checker( A + (B - A), rep.tensor(B,5,name="c") ) 320s , , 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] -1.856245 0.0554444 -0.5374941 320s [2,] -1.615563 1.0171771 0.2758165 320s 320s , , 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] -1.856245 0.0554444 -0.5374941 320s [2,] -1.615563 1.0171771 0.2758165 320s 320s , , 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] -1.856245 0.0554444 -0.5374941 320s [2,] -1.615563 1.0171771 0.2758165 320s 320s , , 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] -1.856245 0.0554444 -0.5374941 320s [2,] -1.615563 1.0171771 0.2758165 320s 320s , , 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] -1.856245 0.0554444 -0.5374941 320s [2,] -1.615563 1.0171771 0.2758165 320s 320s a b c 320s 2 3 5 320s > checker( B + (A - B), A ) 320s , , 1 320s 320s a 320s b [,1] [,2] 320s [1,] 1 2 320s [2,] 3 4 320s [3,] 5 6 320s 320s , , 2 320s 320s a 320s b [,1] [,2] 320s [1,] 7 8 320s [2,] 9 10 320s [3,] 11 12 320s 320s , , 3 320s 320s a 320s b [,1] [,2] 320s [1,] 13 14 320s [2,] 15 16 320s [3,] 17 18 320s 320s , , 4 320s 320s a 320s b [,1] [,2] 320s [1,] 19 20 320s [2,] 21 22 320s [3,] 23 24 320s 320s , , 5 320s 320s a 320s b [,1] [,2] 320s [1,] 25 26 320s [2,] 27 28 320s [3,] 29 30 320s 320s b a c 320s 3 2 5 320s > 320s > C <- to.tensor(1:42,c(a=2,b=3,d=7)) 320s > 320s > checker( A+C , rep.tensor(A,7,name="d") + rep.tensor(C,5,name="c")) 320s , , 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 2 6 10 320s [2,] 4 8 12 320s 320s , , 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 8 12 16 320s [2,] 10 14 18 320s 320s , , 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 14 18 22 320s [2,] 16 20 24 320s 320s , , 4, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 20 24 28 320s [2,] 22 26 30 320s 320s , , 5, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 26 30 34 320s [2,] 28 32 36 320s 320s , , 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 8 12 16 320s [2,] 10 14 18 320s 320s , , 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 14 18 22 320s [2,] 16 20 24 320s 320s , , 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 20 24 28 320s [2,] 22 26 30 320s 320s , , 4, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 26 30 34 320s [2,] 28 32 36 320s 320s , , 5, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 32 36 40 320s [2,] 34 38 42 320s 320s , , 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 14 18 22 320s [2,] 16 20 24 320s 320s , , 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 20 24 28 320s [2,] 22 26 30 320s 320s , , 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 26 30 34 320s [2,] 28 32 36 320s 320s , , 4, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 32 36 40 320s [2,] 34 38 42 320s 320s , , 5, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 38 42 46 320s [2,] 40 44 48 320s 320s , , 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 20 24 28 320s [2,] 22 26 30 320s 320s , , 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 26 30 34 320s [2,] 28 32 36 320s 320s , , 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 32 36 40 320s [2,] 34 38 42 320s 320s , , 4, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 38 42 46 320s [2,] 40 44 48 320s 320s , , 5, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 44 48 52 320s [2,] 46 50 54 320s 320s , , 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 26 30 34 320s [2,] 28 32 36 320s 320s , , 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 32 36 40 320s [2,] 34 38 42 320s 320s , , 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 38 42 46 320s [2,] 40 44 48 320s 320s , , 4, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 44 48 52 320s [2,] 46 50 54 320s 320s , , 5, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 50 54 58 320s [2,] 52 56 60 320s 320s , , 1, 6 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 32 36 40 320s [2,] 34 38 42 320s 320s , , 2, 6 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 38 42 46 320s [2,] 40 44 48 320s 320s , , 3, 6 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 44 48 52 320s [2,] 46 50 54 320s 320s , , 4, 6 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 50 54 58 320s [2,] 52 56 60 320s 320s , , 5, 6 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 56 60 64 320s [2,] 58 62 66 320s 320s , , 1, 7 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 38 42 46 320s [2,] 40 44 48 320s 320s , , 2, 7 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 44 48 52 320s [2,] 46 50 54 320s 320s , , 3, 7 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 50 54 58 320s [2,] 52 56 60 320s 320s , , 4, 7 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 56 60 64 320s [2,] 58 62 66 320s 320s , , 5, 7 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 62 66 70 320s [2,] 64 68 72 320s 320s a b c d 320s 2 3 5 7 320s > 320s > # Einstein 320s > 320s > checker( C %e% A , einstein.tensor(C,A)) 320s c 320s d [,1] [,2] [,3] [,4] [,5] 320s [1,] 91 217 343 469 595 320s [2,] 217 559 901 1243 1585 320s [3,] 343 901 1459 2017 2575 320s [4,] 469 1243 2017 2791 3565 320s [5,] 595 1585 2575 3565 4555 320s [6,] 721 1927 3133 4339 5545 320s [7,] 847 2269 3691 5113 6535 320s d c 320s 7 5 320s > 320s > # Riemann + drag 320s > checker( C %r% mark(A), mul.tensor(C,c(),mark(A),c())) 320s , , 1, 1, 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 1 3 5 320s [2,] 2 4 6 320s 320s , , 2, 1, 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 7 9 11 320s [2,] 8 10 12 320s 320s , , 3, 1, 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 13 15 17 320s [2,] 14 16 18 320s 320s , , 4, 1, 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 19 21 23 320s [2,] 20 22 24 320s 320s , , 5, 1, 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 25 27 29 320s [2,] 26 28 30 320s 320s , , 6, 1, 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 31 33 35 320s [2,] 32 34 36 320s 320s , , 7, 1, 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 37 39 41 320s [2,] 38 40 42 320s 320s , , 1, 2, 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 2 6 10 320s [2,] 4 8 12 320s 320s , , 2, 2, 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 14 18 22 320s [2,] 16 20 24 320s 320s , , 3, 2, 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 26 30 34 320s [2,] 28 32 36 320s 320s , , 4, 2, 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 38 42 46 320s [2,] 40 44 48 320s 320s , , 5, 2, 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 50 54 58 320s [2,] 52 56 60 320s 320s , , 6, 2, 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 62 66 70 320s [2,] 64 68 72 320s 320s , , 7, 2, 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 74 78 82 320s [2,] 76 80 84 320s 320s , , 1, 1, 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 3 9 15 320s [2,] 6 12 18 320s 320s , , 2, 1, 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 21 27 33 320s [2,] 24 30 36 320s 320s , , 3, 1, 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 39 45 51 320s [2,] 42 48 54 320s 320s , , 4, 1, 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 57 63 69 320s [2,] 60 66 72 320s 320s , , 5, 1, 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 75 81 87 320s [2,] 78 84 90 320s 320s , , 6, 1, 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 93 99 105 320s [2,] 96 102 108 320s 320s , , 7, 1, 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 111 117 123 320s [2,] 114 120 126 320s 320s , , 1, 2, 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 4 12 20 320s [2,] 8 16 24 320s 320s , , 2, 2, 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 28 36 44 320s [2,] 32 40 48 320s 320s , , 3, 2, 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 52 60 68 320s [2,] 56 64 72 320s 320s , , 4, 2, 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 76 84 92 320s [2,] 80 88 96 320s 320s , , 5, 2, 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 100 108 116 320s [2,] 104 112 120 320s 320s , , 6, 2, 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 124 132 140 320s [2,] 128 136 144 320s 320s , , 7, 2, 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 148 156 164 320s [2,] 152 160 168 320s 320s , , 1, 1, 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 5 15 25 320s [2,] 10 20 30 320s 320s , , 2, 1, 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 35 45 55 320s [2,] 40 50 60 320s 320s , , 3, 1, 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 65 75 85 320s [2,] 70 80 90 320s 320s , , 4, 1, 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 95 105 115 320s [2,] 100 110 120 320s 320s , , 5, 1, 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 125 135 145 320s [2,] 130 140 150 320s 320s , , 6, 1, 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 155 165 175 320s [2,] 160 170 180 320s 320s , , 7, 1, 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 185 195 205 320s [2,] 190 200 210 320s 320s , , 1, 2, 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 6 18 30 320s [2,] 12 24 36 320s 320s , , 2, 2, 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 42 54 66 320s [2,] 48 60 72 320s 320s , , 3, 2, 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 78 90 102 320s [2,] 84 96 108 320s 320s , , 4, 2, 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 114 126 138 320s [2,] 120 132 144 320s 320s , , 5, 2, 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 150 162 174 320s [2,] 156 168 180 320s 320s , , 6, 2, 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 186 198 210 320s [2,] 192 204 216 320s 320s , , 7, 2, 3, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 222 234 246 320s [2,] 228 240 252 320s 320s , , 1, 1, 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 7 21 35 320s [2,] 14 28 42 320s 320s , , 2, 1, 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 49 63 77 320s [2,] 56 70 84 320s 320s , , 3, 1, 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 91 105 119 320s [2,] 98 112 126 320s 320s , , 4, 1, 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 133 147 161 320s [2,] 140 154 168 320s 320s , , 5, 1, 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 175 189 203 320s [2,] 182 196 210 320s 320s , , 6, 1, 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 217 231 245 320s [2,] 224 238 252 320s 320s , , 7, 1, 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 259 273 287 320s [2,] 266 280 294 320s 320s , , 1, 2, 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 8 24 40 320s [2,] 16 32 48 320s 320s , , 2, 2, 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 56 72 88 320s [2,] 64 80 96 320s 320s , , 3, 2, 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 104 120 136 320s [2,] 112 128 144 320s 320s , , 4, 2, 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 152 168 184 320s [2,] 160 176 192 320s 320s , , 5, 2, 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 200 216 232 320s [2,] 208 224 240 320s 320s , , 6, 2, 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 248 264 280 320s [2,] 256 272 288 320s 320s , , 7, 2, 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 296 312 328 320s [2,] 304 320 336 320s 320s , , 1, 1, 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 9 27 45 320s [2,] 18 36 54 320s 320s , , 2, 1, 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 63 81 99 320s [2,] 72 90 108 320s 320s , , 3, 1, 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 117 135 153 320s [2,] 126 144 162 320s 320s , , 4, 1, 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 171 189 207 320s [2,] 180 198 216 320s 320s , , 5, 1, 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 225 243 261 320s [2,] 234 252 270 320s 320s , , 6, 1, 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 279 297 315 320s [2,] 288 306 324 320s 320s , , 7, 1, 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 333 351 369 320s [2,] 342 360 378 320s 320s , , 1, 2, 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 10 30 50 320s [2,] 20 40 60 320s 320s , , 2, 2, 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 70 90 110 320s [2,] 80 100 120 320s 320s , , 3, 2, 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 130 150 170 320s [2,] 140 160 180 320s 320s , , 4, 2, 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 190 210 230 320s [2,] 200 220 240 320s 320s , , 5, 2, 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 250 270 290 320s [2,] 260 280 300 320s 320s , , 6, 2, 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 310 330 350 320s [2,] 320 340 360 320s 320s , , 7, 2, 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 370 390 410 320s [2,] 380 400 420 320s 320s , , 1, 1, 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 11 33 55 320s [2,] 22 44 66 320s 320s , , 2, 1, 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 77 99 121 320s [2,] 88 110 132 320s 320s , , 3, 1, 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 143 165 187 320s [2,] 154 176 198 320s 320s , , 4, 1, 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 209 231 253 320s [2,] 220 242 264 320s 320s , , 5, 1, 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 275 297 319 320s [2,] 286 308 330 320s 320s , , 6, 1, 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 341 363 385 320s [2,] 352 374 396 320s 320s , , 7, 1, 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 407 429 451 320s [2,] 418 440 462 320s 320s , , 1, 2, 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 12 36 60 320s [2,] 24 48 72 320s 320s , , 2, 2, 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 84 108 132 320s [2,] 96 120 144 320s 320s , , 3, 2, 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 156 180 204 320s [2,] 168 192 216 320s 320s , , 4, 2, 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 228 252 276 320s [2,] 240 264 288 320s 320s , , 5, 2, 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 300 324 348 320s [2,] 312 336 360 320s 320s , , 6, 2, 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 372 396 420 320s [2,] 384 408 432 320s 320s , , 7, 2, 3, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 444 468 492 320s [2,] 456 480 504 320s 320s , , 1, 1, 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 13 39 65 320s [2,] 26 52 78 320s 320s , , 2, 1, 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 91 117 143 320s [2,] 104 130 156 320s 320s , , 3, 1, 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 169 195 221 320s [2,] 182 208 234 320s 320s , , 4, 1, 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 247 273 299 320s [2,] 260 286 312 320s 320s , , 5, 1, 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 325 351 377 320s [2,] 338 364 390 320s 320s , , 6, 1, 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 403 429 455 320s [2,] 416 442 468 320s 320s , , 7, 1, 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 481 507 533 320s [2,] 494 520 546 320s 320s , , 1, 2, 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 14 42 70 320s [2,] 28 56 84 320s 320s , , 2, 2, 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 98 126 154 320s [2,] 112 140 168 320s 320s , , 3, 2, 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 182 210 238 320s [2,] 196 224 252 320s 320s , , 4, 2, 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 266 294 322 320s [2,] 280 308 336 320s 320s , , 5, 2, 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 350 378 406 320s [2,] 364 392 420 320s 320s , , 6, 2, 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 434 462 490 320s [2,] 448 476 504 320s 320s , , 7, 2, 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 518 546 574 320s [2,] 532 560 588 320s 320s , , 1, 1, 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 15 45 75 320s [2,] 30 60 90 320s 320s , , 2, 1, 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 105 135 165 320s [2,] 120 150 180 320s 320s , , 3, 1, 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 195 225 255 320s [2,] 210 240 270 320s 320s , , 4, 1, 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 285 315 345 320s [2,] 300 330 360 320s 320s , , 5, 1, 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 375 405 435 320s [2,] 390 420 450 320s 320s , , 6, 1, 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 465 495 525 320s [2,] 480 510 540 320s 320s , , 7, 1, 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 555 585 615 320s [2,] 570 600 630 320s 320s , , 1, 2, 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 16 48 80 320s [2,] 32 64 96 320s 320s , , 2, 2, 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 112 144 176 320s [2,] 128 160 192 320s 320s , , 3, 2, 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 208 240 272 320s [2,] 224 256 288 320s 320s , , 4, 2, 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 304 336 368 320s [2,] 320 352 384 320s 320s , , 5, 2, 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 400 432 464 320s [2,] 416 448 480 320s 320s , , 6, 2, 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 496 528 560 320s [2,] 512 544 576 320s 320s , , 7, 2, 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 592 624 656 320s [2,] 608 640 672 320s 320s , , 1, 1, 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 17 51 85 320s [2,] 34 68 102 320s 320s , , 2, 1, 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 119 153 187 320s [2,] 136 170 204 320s 320s , , 3, 1, 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 221 255 289 320s [2,] 238 272 306 320s 320s , , 4, 1, 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 323 357 391 320s [2,] 340 374 408 320s 320s , , 5, 1, 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 425 459 493 320s [2,] 442 476 510 320s 320s , , 6, 1, 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 527 561 595 320s [2,] 544 578 612 320s 320s , , 7, 1, 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 629 663 697 320s [2,] 646 680 714 320s 320s , , 1, 2, 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 18 54 90 320s [2,] 36 72 108 320s 320s , , 2, 2, 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 126 162 198 320s [2,] 144 180 216 320s 320s , , 3, 2, 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 234 270 306 320s [2,] 252 288 324 320s 320s , , 4, 2, 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 342 378 414 320s [2,] 360 396 432 320s 320s , , 5, 2, 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 450 486 522 320s [2,] 468 504 540 320s 320s , , 6, 2, 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 558 594 630 320s [2,] 576 612 648 320s 320s , , 7, 2, 3, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 666 702 738 320s [2,] 684 720 756 320s 320s , , 1, 1, 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 19 57 95 320s [2,] 38 76 114 320s 320s , , 2, 1, 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 133 171 209 320s [2,] 152 190 228 320s 320s , , 3, 1, 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 247 285 323 320s [2,] 266 304 342 320s 320s , , 4, 1, 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 361 399 437 320s [2,] 380 418 456 320s 320s , , 5, 1, 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 475 513 551 320s [2,] 494 532 570 320s 320s , , 6, 1, 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 589 627 665 320s [2,] 608 646 684 320s 320s , , 7, 1, 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 703 741 779 320s [2,] 722 760 798 320s 320s , , 1, 2, 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 20 60 100 320s [2,] 40 80 120 320s 320s , , 2, 2, 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 140 180 220 320s [2,] 160 200 240 320s 320s , , 3, 2, 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 260 300 340 320s [2,] 280 320 360 320s 320s , , 4, 2, 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 380 420 460 320s [2,] 400 440 480 320s 320s , , 5, 2, 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 500 540 580 320s [2,] 520 560 600 320s 320s , , 6, 2, 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 620 660 700 320s [2,] 640 680 720 320s 320s , , 7, 2, 1, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 740 780 820 320s [2,] 760 800 840 320s 320s , , 1, 1, 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 21 63 105 320s [2,] 42 84 126 320s 320s , , 2, 1, 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 147 189 231 320s [2,] 168 210 252 320s 320s , , 3, 1, 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 273 315 357 320s [2,] 294 336 378 320s 320s , , 4, 1, 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 399 441 483 320s [2,] 420 462 504 320s 320s , , 5, 1, 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 525 567 609 320s [2,] 546 588 630 320s 320s , , 6, 1, 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 651 693 735 320s [2,] 672 714 756 320s 320s , , 7, 1, 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 777 819 861 320s [2,] 798 840 882 320s 320s , , 1, 2, 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 22 66 110 320s [2,] 44 88 132 320s 320s , , 2, 2, 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 154 198 242 320s [2,] 176 220 264 320s 320s , , 3, 2, 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 286 330 374 320s [2,] 308 352 396 320s 320s , , 4, 2, 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 418 462 506 320s [2,] 440 484 528 320s 320s , , 5, 2, 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 550 594 638 320s [2,] 572 616 660 320s 320s , , 6, 2, 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 682 726 770 320s [2,] 704 748 792 320s 320s , , 7, 2, 2, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 814 858 902 320s [2,] 836 880 924 320s 320s , , 1, 1, 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 23 69 115 320s [2,] 46 92 138 320s 320s , , 2, 1, 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 161 207 253 320s [2,] 184 230 276 320s 320s , , 3, 1, 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 299 345 391 320s [2,] 322 368 414 320s 320s , , 4, 1, 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 437 483 529 320s [2,] 460 506 552 320s 320s , , 5, 1, 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 575 621 667 320s [2,] 598 644 690 320s 320s , , 6, 1, 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 713 759 805 320s [2,] 736 782 828 320s 320s , , 7, 1, 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 851 897 943 320s [2,] 874 920 966 320s 320s , , 1, 2, 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 24 72 120 320s [2,] 48 96 144 320s 320s , , 2, 2, 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 168 216 264 320s [2,] 192 240 288 320s 320s , , 3, 2, 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 312 360 408 320s [2,] 336 384 432 320s 320s , , 4, 2, 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 456 504 552 320s [2,] 480 528 576 320s 320s , , 5, 2, 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 600 648 696 320s [2,] 624 672 720 320s 320s , , 6, 2, 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 744 792 840 320s [2,] 768 816 864 320s 320s , , 7, 2, 3, 4 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 888 936 984 320s [2,] 912 960 1008 320s 320s , , 1, 1, 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 25 75 125 320s [2,] 50 100 150 320s 320s , , 2, 1, 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 175 225 275 320s [2,] 200 250 300 320s 320s , , 3, 1, 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 325 375 425 320s [2,] 350 400 450 320s 320s , , 4, 1, 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 475 525 575 320s [2,] 500 550 600 320s 320s , , 5, 1, 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 625 675 725 320s [2,] 650 700 750 320s 320s , , 6, 1, 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 775 825 875 320s [2,] 800 850 900 320s 320s , , 7, 1, 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 925 975 1025 320s [2,] 950 1000 1050 320s 320s , , 1, 2, 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 26 78 130 320s [2,] 52 104 156 320s 320s , , 2, 2, 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 182 234 286 320s [2,] 208 260 312 320s 320s , , 3, 2, 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 338 390 442 320s [2,] 364 416 468 320s 320s , , 4, 2, 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 494 546 598 320s [2,] 520 572 624 320s 320s , , 5, 2, 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 650 702 754 320s [2,] 676 728 780 320s 320s , , 6, 2, 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 806 858 910 320s [2,] 832 884 936 320s 320s , , 7, 2, 1, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 962 1014 1066 320s [2,] 988 1040 1092 320s 320s , , 1, 1, 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 27 81 135 320s [2,] 54 108 162 320s 320s , , 2, 1, 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 189 243 297 320s [2,] 216 270 324 320s 320s , , 3, 1, 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 351 405 459 320s [2,] 378 432 486 320s 320s , , 4, 1, 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 513 567 621 320s [2,] 540 594 648 320s 320s , , 5, 1, 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 675 729 783 320s [2,] 702 756 810 320s 320s , , 6, 1, 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 837 891 945 320s [2,] 864 918 972 320s 320s , , 7, 1, 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 999 1053 1107 320s [2,] 1026 1080 1134 320s 320s , , 1, 2, 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 28 84 140 320s [2,] 56 112 168 320s 320s , , 2, 2, 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 196 252 308 320s [2,] 224 280 336 320s 320s , , 3, 2, 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 364 420 476 320s [2,] 392 448 504 320s 320s , , 4, 2, 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 532 588 644 320s [2,] 560 616 672 320s 320s , , 5, 2, 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 700 756 812 320s [2,] 728 784 840 320s 320s , , 6, 2, 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 868 924 980 320s [2,] 896 952 1008 320s 320s , , 7, 2, 2, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 1036 1092 1148 320s [2,] 1064 1120 1176 320s 320s , , 1, 1, 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 29 87 145 320s [2,] 58 116 174 320s 320s , , 2, 1, 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 203 261 319 320s [2,] 232 290 348 320s 320s , , 3, 1, 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 377 435 493 320s [2,] 406 464 522 320s 320s , , 4, 1, 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 551 609 667 320s [2,] 580 638 696 320s 320s , , 5, 1, 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 725 783 841 320s [2,] 754 812 870 320s 320s , , 6, 1, 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 899 957 1015 320s [2,] 928 986 1044 320s 320s , , 7, 1, 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 1073 1131 1189 320s [2,] 1102 1160 1218 320s 320s , , 1, 2, 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 30 90 150 320s [2,] 60 120 180 320s 320s , , 2, 2, 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 210 270 330 320s [2,] 240 300 360 320s 320s , , 3, 2, 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 390 450 510 320s [2,] 420 480 540 320s 320s , , 4, 2, 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 570 630 690 320s [2,] 600 660 720 320s 320s , , 5, 2, 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 750 810 870 320s [2,] 780 840 900 320s 320s , , 6, 2, 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 930 990 1050 320s [2,] 960 1020 1080 320s 320s , , 7, 2, 3, 5 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 1110 1170 1230 320s [2,] 1140 1200 1260 320s 320s a b d a' b' c' 320s 2 3 7 2 3 5 320s > 320s > A <- to.tensor(1:16,c(a=2,b=2,c=2,d=2)) 320s > gij <- to.tensor(c(1,0.5,0.5,1),c(i=2,j=2)) 320s > 320s > ginv <- c(solve(matrix(c(1,0.5,0.5,1),2))) 320s > gij1 <- to.tensor(ginv,c("^a"=2,a=2)) 320s > gij2 <- to.tensor(ginv ,c("^b"=2,b=2)) 320s > is.covariate(gij) 320s [1] TRUE TRUE 320s > 320s > checker( drag.tensor(gij,gij,c("i")) , to.tensor(c(1,0,0,1),c("^i"=2,"j"=2))) 320s ^i 320s j [,1] [,2] 320s [1,] 1 0 320s [2,] 0 1 320s j ^i 320s 2 2 320s > checker( drag.tensor(gij,gij,c("j")) , to.tensor(c(1,0,0,1),c("i"=2,"^j"=2))) 320s ^j 320s i [,1] [,2] 320s [1,] 1 0 320s [2,] 0 1 320s i ^j 320s 2 2 320s > checker( drag.tensor(gij,gij,c("i","j")), to.tensor(ginv,c("^i"=2,"^j"=2))) 320s ^j 320s ^i [,1] [,2] 320s [1,] 1.3333333 -0.6666667 320s [2,] -0.6666667 1.3333333 320s ^i ^j 320s 2 2 320s > checker( drag.tensor(gij,gij,c("i","j"))[["^i"=~a,"^j"=~b]], riemann.tensor(gij[[i=~a,j=~b]],gij1,gij2)) 320s b 320s a [,1] [,2] 320s [1,] 1.3333333 -0.6666667 320s [2,] -0.6666667 1.3333333 320s a b 320s 2 2 320s > 320s > checker( drag.tensor(A,gij,c("a","b")), einstein.tensor(A,gij1,gij2) ) 320s , , 1, 1 320s 320s d 320s c [,1] [,2] 320s [1,] -0.8888889 2.666667 320s [2,] 0.8888889 4.444444 320s 320s , , 2, 1 320s 320s d 320s c [,1] [,2] 320s [1,] 0.4444444 4.000000 320s [2,] 2.2222222 5.777778 320s 320s , , 1, 2 320s 320s d 320s c [,1] [,2] 320s [1,] 1.777778 5.333333 320s [2,] 3.555556 7.111111 320s 320s , , 2, 2 320s 320s d 320s c [,1] [,2] 320s [1,] 3.111111 6.666667 320s [2,] 4.888889 8.444444 320s 320s c d ^a ^b 320s 2 2 2 2 320s > ########################################################################### 320s > ### Names 320s > 320s > 320s > 320s > 320s > 320s > 320s > ########################################################################## 320s > 320s > # 320s > I <- to.tensor(diag(3),c(a=3,b=3),nn(a=3,b=3),what=1:2) 320s > checker(to.tensor(I),I) 320s b 320s a b1 b2 b3 320s a1 1 0 0 320s a2 0 1 0 320s a3 0 0 1 320s a b 320s 3 3 320s > checker(as.tensor(I),I) 320s b 320s a b1 b2 b3 320s a1 1 0 0 320s a2 0 1 0 320s a3 0 0 1 320s a b 320s 3 3 320s > checker(inv.tensor(I,"a","b"),I) 320s b 320s a b1 b2 b3 320s a1 1 0 0 320s a2 0 1 0 320s a3 0 0 1 320s a b 320s 3 3 320s > 320s > R1 <- matrix(rnorm(9),nrow=3) 320s > R1i <- solve(R1) 320s > R2 <- to.tensor(R1,c(a=3,b=3),nn(a=3,b=3),what=1:2) 320s > R2i <- to.tensor(R1i,c(b=3,a=3),nn(b=3,a=3),what=1:2) 320s > 320s > checker(inv.tensor(R2,"a","b"),R2i) 320s b 320s a b1 b2 b3 320s a1 1.3545115 -1.536721 1.581124 320s a2 0.6374175 9.477398 -6.440188 320s a3 -1.8180201 -45.234574 29.223512 320s a b 320s 3 3 320s > checker(inv.tensor(R2,"a","b",allowSingular=TRUE),R2i) 320s b 320s a b1 b2 b3 320s a1 1.3545115 -1.536721 1.581124 320s a2 0.6374175 9.477398 -6.440188 320s a3 -1.8180201 -45.234574 29.223512 320s a b 320s 3 3 320s > 320s > 320s > R3 <- to.tensor(rnorm(15),c(a=3,z=5),nn(a=3,z=5)) 320s > 320s > checker(mul.tensor(R2i,"b",mul.tensor(R2,"a",R3)),R3) 320s z 320s a z1 z2 z3 z4 z5 320s a1 -0.8953954 1.134311 -2.1651420 0.7238549 -0.01731484 320s a2 -0.3222050 -0.826831 1.5151313 -1.3050957 -0.59587376 320s a3 0.3591246 -1.437899 -0.4997368 -0.2023622 -1.64688035 320s a z 320s 3 5 320s > 320s > checker(solve.tensor(R2i,R3[[z=1]],"a"),mul.tensor(R2,"a",R3[[z=1]])) 320s b 320s b1 b2 b3 320s -0.7217544 0.1469166 0.1947976 320s b 320s 3 320s > checker(solve.tensor(R2i,R3,"a"),mul.tensor(R2,"a",R3)) 320s z 320s b z1 z2 z3 z4 z5 320s b1 -0.7217544 -0.479997 0.2465513 -0.9341408 -0.9015859 320s b2 0.1469166 2.096782 -2.7411728 2.2971945 1.5172076 320s b3 0.1947976 3.166509 -4.2447767 3.4907497 2.2360166 320s b z 320s 3 5 320s > 320s > checker(solve.tensor(R2i,R3[[z=1]],"a",allowSingular=TRUE),mul.tensor(R2,"a",R3[[z=1]])) 320s b 320s b1 b2 b3 320s -0.7217544 0.1469166 0.1947976 320s b 320s 3 320s > checker(solve.tensor(R2i,R3,"a",allowSingular=TRUE),mul.tensor(R2,"a",R3)) 320s z 320s b z1 z2 z3 z4 z5 320s b1 -0.7217544 -0.479997 0.2465513 -0.9341408 -0.9015859 320s b2 0.1469166 2.096782 -2.7411728 2.2971945 1.5172076 320s b3 0.1947976 3.166509 -4.2447767 3.4907497 2.2360166 320s b z 320s 3 5 320s > 320s > checker(solve.tensor(rep(R2i,4,1,"K"),R3[[z=1]],"a",by="K"),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] [,4] 320s b1 -0.7217544 -0.7217544 -0.7217544 -0.7217544 320s b2 0.1469166 0.1469166 0.1469166 0.1469166 320s b3 0.1947976 0.1947976 0.1947976 0.1947976 320s b K 320s 3 4 320s > checker(solve.tensor(rep(R2i,4,1,"K"),rep(R3[[z=1]],4,1,"K"),"a",by="K"),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] [,4] 320s b1 -0.7217544 -0.7217544 -0.7217544 -0.7217544 320s b2 0.1469166 0.1469166 0.1469166 0.1469166 320s b3 0.1947976 0.1947976 0.1947976 0.1947976 320s b K 320s 3 4 320s > checker(solve.tensor(R2i,rep(R3[[z=1]],4,1,"K"),"a",by="K"),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] [,4] 320s b1 -0.7217544 -0.7217544 -0.7217544 -0.7217544 320s b2 0.1469166 0.1469166 0.1469166 0.1469166 320s b3 0.1947976 0.1947976 0.1947976 0.1947976 320s b K 320s 3 4 320s > 320s > checker(solve.tensor(rep(R2i,4,1,"K"),R3[[z=1]],"a",by="K",allowSingular=TRUE),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] [,4] 320s b1 -0.7217544 -0.7217544 -0.7217544 -0.7217544 320s b2 0.1469166 0.1469166 0.1469166 0.1469166 320s b3 0.1947976 0.1947976 0.1947976 0.1947976 320s b K 320s 3 4 320s > checker(solve.tensor(rep(R2i,4,1,"K"),rep(R3[[z=1]],4,1,"K"),"a",by="K",allowSingular=TRUE),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] [,4] 320s b1 -0.7217544 -0.7217544 -0.7217544 -0.7217544 320s b2 0.1469166 0.1469166 0.1469166 0.1469166 320s b3 0.1947976 0.1947976 0.1947976 0.1947976 320s b K 320s 3 4 320s > checker(solve.tensor(R2i,rep(R3[[z=1]],4,1,"K"),"a",by="K",allowSingular=TRUE),rep(mul.tensor(R2,"a",R3[[z=1]]),4,1,"K")) 320s K 320s b [,1] [,2] [,3] [,4] 320s b1 -0.7217544 -0.7217544 -0.7217544 -0.7217544 320s b2 0.1469166 0.1469166 0.1469166 0.1469166 320s b3 0.1947976 0.1947976 0.1947976 0.1947976 320s b K 320s 3 4 320s > 320s > 320s > 320s > checker(solve.tensor(R2i,R3,"a"),mul.tensor(R2,"a",R3)) 320s z 320s b z1 z2 z3 z4 z5 320s b1 -0.7217544 -0.479997 0.2465513 -0.9341408 -0.9015859 320s b2 0.1469166 2.096782 -2.7411728 2.2971945 1.5172076 320s b3 0.1947976 3.166509 -4.2447767 3.4907497 2.2360166 320s b z 320s 3 5 320s > 320s > checker(solve.tensor(R2i,R3[[z=1]],"a",allowSingular=TRUE),mul.tensor(R2,"a",R3[[z=1]])) 320s b 320s b1 b2 b3 320s -0.7217544 0.1469166 0.1947976 320s b 320s 3 320s > checker(solve.tensor(R2i,R3,"a",allowSingular=TRUE),mul.tensor(R2,"a",R3)) 320s z 320s b z1 z2 z3 z4 z5Warning message: 320s 320s b1 -0.7217544 -0.479997 0.2465513 -0.9341408 -0.9015859 320s b2 0.1469166 2.096782 -2.7411728 2.2971945 1.5172076 320s b3 0.1947976 3.166509 -4.2447767 3.4907497 2.2360166 320s b z 320s 3 5 320s > 320s > 320s > 320s > summary(I) 320s a b 320s 3 3 320s $a 320s [1] "a1" "a2" "a3" 320s 320s $b 320s [1] "b1" "b2" "b3" 320s 320s b 320s a b1 b2 b3 320s a1 1 0 0 320s a2 0 1 0 320s a3 0 0 1 320s a b 320s 3 3 320s > 320s > 320s > A <- to.tensor(c(diag(3)),c(a=3,b=3),nn(a=3,b=3)) 320s > 320s > A <- to.tensor(c(1,1,1,0,1,1,0,0,1),c(a=3,b=3),nn(a=3,b=3)) 320s > checker(mul.tensor(A,"b",A,"a"),to.tensor(c(A%*%A),c(a=3,b=3),nn(a=3,b=3))) 320s b 320s a b1 b2 b3 320s a1 1 0 0 320s a2 2 1 0 320s a3 3 2 1 320s a b 320s 3 3 320s > 320s > A <- to.tensor(c(1,1,1,1,0,1,1,1,0,0,1,1),c(a=4,b=3),nn(a=4,b=3)) 320s > checker(mul.tensor(A,"b",A[[a=~c]],"b"), 320s + to.tensor(c(A%*%t(A)),dim=c(a=4,c=4),nn(a=4,a=4))) 320s c 320s a a1 a2 a3 a4 320s a1 1 1 1 1 320s a2 1 2 2 2 320s a3 1 2 3 3 320s a4 1 2 3 3 320s a c 320s 4 4 320s > 320s > A <- to.tensor(rnorm(15),c(a=5,b=3),nn(a=5,b=3)) 320s > checker(mul.tensor(A,"b",A[[a=~c]],"b"), 320s + to.tensor(c(A%*%t(A)),dim=c(a=5,c=5),nn(a=5,a=5))) 320s c 320s a a1 a2 a3 a4 a5 320s a1 2.0411789 0.9713976 0.5001267 1.5129363 -0.2202321 320s a2 0.9713976 1.4931326 0.9861560 0.1418050 -0.3591459 320s a3 0.5001267 0.9861560 3.6559484 -2.6034072 0.5042811 320s a4 1.5129363 0.1418050 -2.6034072 3.6277751 -0.6551148 320s a5 -0.2202321 -0.3591459 0.5042811 -0.6551148 0.2710343 320s a c 320s 5 5 320s > 320s > # 320s > A <- to.tensor(c(1,1,1,0,1,1,0,0,1),c(a=3,b=3)) 320s > 320s > solve.tensor(mul.tensor(I,"b",I,"a"),I,"a","a") 320s b 320s b b1 b2 b3 320s b1 1 0 0 320s b2 0 1 0 320s b3 0 0 1 320s b b 320s 3 3 320s In to.tensor.default(c(EE), d, dn) : 320s Tensor with duplicated names generated: b b 320s > checker(solve.tensor(mul.tensor(I,"b",I,"a"),I,"a","b"),I) 320s a 320s b a1 a2 a3 320s b1 1 0 0 320s b2 0 1 0 320s b3 0 0 1 320s b a 320s 3 3 320s > mul.tensor(A,"b",I,"a") 320s b 320s a b1 b2 b3 320s [1,] 1 0 0 320s [2,] 1 1 0 320s [3,] 1 1 1 320s a b 320s 3 3 320s > 320s > # + - * / 320s > A <- to.tensor(1:4,c(i=4)) 320s > B <- to.tensor(1:4,c(j=4)) 320s > 320s > checker((A+B-A-B),0*(A %e% B)) 320s j 320s i [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s [3,] 0 0 0 0 320s [4,] 0 0 0 0 320s i j 320s 4 4 320s > checker((A-B-A+B),0*(A %e% B)) 320s j 320s i [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s [3,] 0 0 0 0 320s [4,] 0 0 0 0 320s i j 320s 4 4 320s > checker((A+B-B-A),0*(A %e% B)) 320s j 320s i [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s [3,] 0 0 0 0 320s [4,] 0 0 0 0 320s i j 320s 4 4 320s > checker((A-B+B-A),0*(A %e% B)) 320s j 320s i [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s [3,] 0 0 0 0 320s [4,] 0 0 0 0 320s i j 320s 4 4 320s > checker((A-A+B-B),0*(A %e% B)) 320s j 320s i [,1] [,2] [,3] [,4] 320s [1,] 0 0 0 0 320s [2,] 0 0 0 0 320s [3,] 0 0 0 0 320s [4,] 0 0 0 0 320s i j 320s 4 4 320s > checker((A*B/A/B),one.tensor(c(dim(A),dim(B)))) 320s j 320s i [,1] [,2] [,3] [,4] 320s [1,] 1 1 1 1 320s [2,] 1 1 1 1 320s [3,] 1 1 1 1 320s [4,] 1 1 1 1 320s i j 320s 4 4 320s > checker((A/B/A*B),one.tensor(c(dim(A),dim(B)))) 320s j 320s i [,1] [,2] [,3] [,4] 320s [1,] 1 1 1 1 320s [2,] 1 1 1 1 320s [3,] 1 1 1 1 320s [4,] 1 1 1 1 320s i j 320s 4 4 320s > checker((A*B/B/A),one.tensor(c(dim(A),dim(B)))) 320s j 320s i [,1] [,2] [,3] [,4] 320s [1,] 1 1 1 1 320s [2,] 1 1 1 1 320s [3,] 1 1 1 1 320s [4,] 1 1 1 1 320s i j 320s 4 4 320s > checker((A/B*B/A),one.tensor(c(dim(A),dim(B)))) 320s j 320s i [,1] [,2] [,3] [,4] 320s [1,] 1 1 1 1 320s [2,] 1 1 1 1 320s [3,] 1 1 1 1 320s [4,] 1 1 1 1 320s i j 320s 4 4 320s > checker((A/A*B/B),one.tensor(c(dim(A),dim(B)))) 320s j 320s i [,1] [,2] [,3] [,4] 320s [1,] 1 1 1 1 320s [2,] 1 1 1 1 320s [3,] 1 1 1 1 320s [4,] 1 1 1 1 320s i j 320s 4 4 320s > 320s > # $,|,^ 320s > 320s > A <- to.tensor(1:6,c(a=1,b=2,c=3)) 320s > checker( names(A$ijk) , c("i","j","k") ) 320s [1] "i" "j" "k" 320s > checker( names(A$i.j.k) , c("i","j","k") ) 320s [1] "i" "j" "k" 320s > checker( A$ijk^c("a","b","c") , A ) 320s , , 1 320s 320s b 320s a [,1] [,2] 320s [1,] 1 2 320s 320s , , 2 320s 320s b 320s a [,1] [,2] 320s [1,] 3 4 320s 320s , , 3 320s 320s b 320s a [,1] [,2] 320s [1,] 5 6 320s 320s a b c 320s 1 2 3 320s > checker( A$ijk^"a.b.c" , A ) 320s , , 1 320s 320s b 320s a [,1] [,2] 320s [1,] 1 2 320s 320s , , 2 320s 320s b 320s a [,1] [,2] 320s [1,] 3 4 320s 320s , , 3 320s 320s b 320s a [,1] [,2] 320s [1,] 5 6 320s 320s a b c 320s 1 2 3 320s > checker( A$ijk^"$abc" , A ) 320s , , 1 320s 320s b 320s a [,1] [,2] 320s [1,] 1 2 320s 320s , , 2 320s 320s b 320s a [,1] [,2] 320s [1,] 3 4 320s 320s , , 3 320s 320s b 320s a [,1] [,2] 320s [1,] 5 6 320s 320s a b c 320s 1 2 3 320s > checker( names(A|"$bca"), c("b","c","a")) 320s [1] "b" "c" "a" 320s > checker( names(A|"b.c.a"), c("b","c","a")) 320s [1] "b" "c" "a" 320s > checker( names(A|"$b.c.a"), c("b","c","a")) 320s [1] "b" "c" "a" 320s > checker( names(A|c("$b","c.a")), c("b","c","a")) 320s [1] "b" "c" "a" 320s > checker( names(A|c("$b","c","a")), c("b","c","a")) 320s [1] "b" "c" "a" 320s > checker( names(A|c("$","b","c","a")), c("b","c","a")) 320s [1] "b" "c" "a" 320s > checker( names(A|c("b.c.a")), c("b","c","a")) 320s [1] "b" "c" "a" 320s > 320s > 320s > # slice.tensor<- 320s > #A <- to.tensor(1:24,c(a=2,b=3,c=4)) 320s > #B <- to.tensor(25:48,c(a=2,b=3,c=4)) 320s Loading required package: tensorA 320s 320s Attaching package: ‘tensorA’ 320s 320s The following object is masked from ‘package:base’: 320s 320s norm 320s 320s > #slice.tensor(A,"c",1:2)<- slice.tensor(B,"c",1:2) 320s > #checker(slice.tensor(A,"c",1:2),slice.tensor(B,"c",1:2)) 320s > #slice.tensor(A,"b",2)<- slice.tensor(B,"b",2) 320s > #checker(slice.tensor(A,"b",2),slice.tensor(B,"b",2)) 320s > 320s BEGIN TEST examples.R 320s 320s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 320s Copyright (C) 2024 The R Foundation for Statistical Computing 320s Platform: s390x-ibm-linux-gnu (64-bit) 320s 320s R is free software and comes with ABSOLUTELY NO WARRANTY. 320s You are welcome to redistribute it under certain conditions. 320s Type 'license()' or 'licence()' for distribution details. 320s 320s R is a collaborative project with many contributors. 320s Type 'contributors()' for more information and 320s 'citation()' on how to cite R or R packages in publications. 320s 320s Type 'demo()' for some demos, 'help()' for on-line help, or 320s 'help.start()' for an HTML browser interface to help. 320s Type 'q()' to quit R. 320s 320s > require(tensorA) 320s > 320s > if(FALSE) { 320s + # Commands for testing 320s + debugger() 320s + options(error=dump.frames) 320s + detach("package:tensorA") 320s + library(tensorA,lib.loc="../../tensorA.Rcheck") 320s + } 320s > 320s > #Aidx(3,4) # c(1,2,3,1,2,3,1,2,3,1,2,3) 320s > #Bidx(3,4) # c(1,1,1,2,2,2,3,3,3,4,4,4) 320s > 320s > # gsi.eps 320s > #gsi.eps # 1E-10 320s > # gs.setarg 320s > #tmp <- function(a=2,b=3) {a*b} 320s > #if( gsi.setarg(tmp,b=5)()!=10 ) 320s > # stop("Fehler gs.setarg") 320s > 320s > # to.tensor 320s > to.tensor(c(1,2,3)) 320s [1] 1 2 3 320s attr(,"class") 320s [1] "tensor" 320s > dim(to.tensor(c(1,2,3))) 320s I 320s 3 320s > 320s > set.seed(23) 320s > 320s > A <- to.tensor(1:20,c(U=2,V=2,W=5)) 320s > A 320s , , 1 320s 320s V 320s U [,1] [,2] 320s [1,] 1 3 320s [2,] 2 4 320s 320s , , 2 320s 320s V 320s U [,1] [,2] 320s [1,] 5 7 320s [2,] 6 8 320s 320s , , 3 320s 320s V 320s U [,1] [,2] 320s [1,] 9 11 320s [2,] 10 12 320s 320s , , 4 320s 320s V 320s U [,1] [,2] 320s [1,] 13 15 320s [2,] 14 16 320s 320s , , 5 320s 320s V 320s U [,1] [,2] 320s [1,] 17 19 320s [2,] 18 20 320s 320s attr(,"class") 320s [1] "tensor" 320s > dim(A) 320s U V W 320s 2 2 5 320s > names(A) 320s [1] "U" "V" "W" 320s > dimnames(A) 320s $U 320s NULL 320s 320s $V 320s NULL 320s 320s $W 320s NULL 320s 320s > 320s > ftable(to.tensor(A)) 320s W W1 W2 W3 W4 W5 320s U V 320s U1 V1 1 5 9 13 17 320s V2 3 7 11 15 19 320s U2 V1 2 6 10 14 18 320s V2 4 8 12 16 20 320s > ftable(to.tensor(c(A),dim(A))) 320s W W1 W2 W3 W4 W5 320s U V 320s U1 V1 1 5 9 13 17 320s V2 3 7 11 15 19 320s U2 V1 2 6 10 14 18 320s V2 4 8 12 16 20 320s > ftable(to.tensor(c(A),dim(A),dimnames(A))) 320s W W1 W2 W3 W4 W5 320s U V 320s U1 V1 1 5 9 13 17 320s V2 3 7 11 15 19 320s U2 V1 2 6 10 14 18 320s V2 4 8 12 16 20 320s > ftable(to.tensor(A,dim(A),what=1:3)) 320s W W1 W2 W3 W4 W5 320s U V 320s U1 V1 1 5 9 13 17 320s V2 3 7 11 15 19 320s U2 V1 2 6 10 14 18 320s V2 4 8 12 16 20 320s > ftable(to.tensor(A,dim(A)[1:2],dimnames(A)[1:2],1:2)) 320s W W1 W2 W3 W4 W5 320s U V 320s U1 V1 1 5 9 13 17 320s V2 3 7 11 15 19 320s U2 V1 2 6 10 14 18 320s V2 4 8 12 16 20 320s > ftable(to.tensor(A,dim(A)[1],dimnames(A)[1],1,addIndex=TRUE)) 320s W W1 W2 W3 W4 W5 320s U @.I1 V 320s U1 @.I11 V1 1 5 9 13 17 320s V2 3 7 11 15 19 320s U2 @.I11 V1 2 6 10 14 18 320s V2 4 8 12 16 20 320s > 320s > 320s > Anamed <- A 320s > #dimnames(Anamed)[["U"]]<- gsi.stdnames(2,"u") 320s > #dimnames(Anamed)[["V"]]<- gsi.stdnames(2,"v") 320s > #dimnames(Anamed)[["U"]]<- gsi.stdnames(dim(A)["w"],"w") 320s > ftable(Anamed) 320s W W1 W2 W3 W4 W5 320s U V 320s U1 V1 1 5 9 13 17 320s V2 3 7 11 15 19 320s U2 V1 2 6 10 14 18 320s V2 4 8 12 16 20 320s > ftable(to.tensor(Anamed)) 320s W W1 W2 W3 W4 W5 320s U V 320s U1 V1 1 5 9 13 17 320s V2 3 7 11 15 19 320s U2 V1 2 6 10 14 18 320s V2 4 8 12 16 20 320s > ftable(to.tensor(c(Anamed),dim(Anamed))) 320s W W1 W2 W3 W4 W5 320s U V 320s U1 V1 1 5 9 13 17 320s V2 3 7 11 15 19 320s U2 V1 2 6 10 14 18 320s V2 4 8 12 16 20 320s > ftable(to.tensor(c(Anamed),dim(Anamed),dimnames(Anamed))) 320s W W1 W2 W3 W4 W5 320s U V 320s U1 V1 1 5 9 13 17 320s V2 3 7 11 15 19 320s U2 V1 2 6 10 14 18 320s V2 4 8 12 16 20 320s > ftable(to.tensor(Anamed,dim(Anamed),what=1:3)) 320s W W1 W2 W3 W4 W5 320s U V 320s U1 V1 1 5 9 13 17 320s V2 3 7 11 15 19 320s U2 V1 2 6 10 14 18 320s V2 4 8 12 16 20 320s > ftable(to.tensor(Anamed,dim(Anamed)[1:2],dimnames(Anamed)[1:2],1:2)) 320s W W1 W2 W3 W4 W5 320s U V 320s U1 V1 1 5 9 13 17 320s V2 3 7 11 15 19 320s U2 V1 2 6 10 14 18 320s V2 4 8 12 16 20 320s > ftable(to.tensor(Anamed,dim(Anamed)[1],dimnames(Anamed)[1],1,addIndex=TRUE)) 320s W W1 W2 W3 W4 W5 320s U @.I1 V 320s U1 @.I11 V1 1 5 9 13 17 320s V2 3 7 11 15 19 320s U2 @.I11 V1 2 6 10 14 18 320s V2 4 8 12 16 20 320s > ftable(to.tensor(Anamed,dim(Anamed)[1],dimnames(Anamed)[1],1,addIndex="I")) 320s W W1 W2 W3 W4 W5 320s U I V 320s U1 I1 V1 1 5 9 13 17 320s V2 3 7 11 15 19 320s U2 I1 V1 2 6 10 14 18 320s V2 4 8 12 16 20 320s > 320s > 320s > B <- to.tensor(1:30,list(U=c("a","b","c"),V=c("B1","B2"),W=1:5)) 320s > B 320s , , W = 1 320s 320s V 320s U B1 B2 320s a 1 4 320s b 2 5 320s c 3 6 320s 320s , , W = 2 320s 320s V 320s U B1 B2 320s a 7 10 320s b 8 11 320s c 9 12 320s 320s , , W = 3 320s 320s V 320s U B1 B2 320s a 13 16 320s b 14 17 320s c 15 18 320s 320s , , W = 4 320s 320s V 320s U B1 B2 320s a 19 22 320s b 20 23 320s c 21 24 320s 320s , , W = 5 320s 320s V 320s U B1 B2 320s a 25 28 320s b 26 29 320s c 27 30 320s 320s attr(,"class") 320s [1] "tensor" 320s > dim(B) 320s U V W 320s 3 2 5 320s > names(B) 320s [1] "U" "V" "W" 320s > dimnames(B) 320s $U 320s [1] "a" "b" "c" 320s 320s $V 320s [1] "B1" "B2" 320s 320s $W 320s [1] "1" "2" "3" "4" "5" 320s 320s > 320s > B2 <- to.tensor(B,c(x=1,y=3,z=1)) 320s > ftable(B2) 320s W 1 2 3 4 5 320s x y z V 320s x1 y1 z1 B1 1 7 13 19 25 320s B2 4 10 16 22 28 320s y2 z1 B1 2 8 14 20 26 320s B2 5 11 17 23 29 320s y3 z1 B1 3 9 15 21 27 320s B2 6 12 18 24 30 320s > 320s > 320s > C <- to.tensor(1:20,c(A=4,B=5)) 320s > C 320s B 320s A [,1] [,2] [,3] [,4] [,5] 320s [1,] 1 5 9 13 17 320s [2,] 2 6 10 14 18 320s [3,] 3 7 11 15 19 320s [4,] 4 8 12 16 20 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > C <- to.tensor(C,c(A1=2,A2=2)) 320s > C 320s , , 1 320s 320s A2 320s A1 [,1] [,2] 320s [1,] 1 3 320s [2,] 2 4 320s 320s , , 2 320s 320s A2 320s A1 [,1] [,2] 320s [1,] 5 7 320s [2,] 6 8 320s 320s , , 3 320s 320s A2 320s A1 [,1] [,2] 320s [1,] 9 11 320s [2,] 10 12 320s 320s , , 4 320s 320s A2 320s A1 [,1] [,2] 320s [1,] 13 15 320s [2,] 14 16 320s 320s , , 5 320s 320s A2 320s A1 [,1] [,2] 320s [1,] 17 19 320s [2,] 18 20 320s 320s attr(,"class") 320s [1] "tensor" 320s > D <- C 320s > C <- to.tensor(C,c(A1=1,A2=4),what=c("A2","A1")) 320s > C 320s , , 1 320s 320s A2 320s A1 [,1] [,2] [,3] [,4] 320s [1,] 1 3 2 4 320s 320s , , 2 320s 320s A2 320s A1 [,1] [,2] [,3] [,4] 320s [1,] 5 7 6 8 320s 320s , , 3 320s 320s A2 320s A1 [,1] [,2] [,3] [,4] 320s [1,] 9 11 10 12 320s 320s , , 4 320s 320s A2 320s A1 [,1] [,2] [,3] [,4] 320s [1,] 13 15 14 16 320s 320s , , 5 320s 320s A2 320s A1 [,1] [,2] [,3] [,4] 320s [1,] 17 19 18 20 320s 320s attr(,"class") 320s [1] "tensor" 320s > 320s > C <- to.tensor(C,c(A1=2),what=c("A2","A1"),addIndex="Q") 320s > C 320s , , 1 320s 320s Q 320s A1 [,1] [,2] 320s [1,] 1 2 320s [2,] 3 4 320s 320s , , 2 320s 320s Q 320s A1 [,1] [,2] 320s [1,] 5 6 320s [2,] 7 8 320s 320s , , 3 320s 320s Q 320s A1 [,1] [,2] 320s [1,] 9 10 320s [2,] 11 12 320s 320s , , 4 320s 320s Q 320s A1 [,1] [,2] 320s [1,] 13 14 320s [2,] 15 16 320s 320s , , 5 320s 320s Q 320s A1 [,1] [,2] 320s [1,] 17 18 320s [2,] 19 20 320s 320s attr(,"class") 320s [1] "tensor" 320s > 320s > Cnamed <- to.tensor(1:20,c(A=4,B=5)) 320s > dimnames(Cnamed)[["B"]]<-LETTERS[1:5] 320s > dimnames(Cnamed)[["A"]]<-letters[1:4] 320s > Cnamed 320s B 320s A A B C D E 320s a 1 5 9 13 17 320s b 2 6 10 14 18 320s c 3 7 11 15 19 320s d 4 8 12 16 20 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > Cnamed <- to.tensor(Cnamed,c(A1=2,A2=2)) 320s > dimnames(Cnamed) 320s $A1 320s NULL 320s 320s $A2 320s NULL 320s 320s $B 320s [1] "A" "B" "C" "D" "E" 320s 320s > Dnamed <- Cnamed 320s > Cnamed <- to.tensor(Cnamed,c(A1=1,A2=4),what=c("A2","A1")) 320s > ftable(Cnamed) 320s B A B C D E 320s A1 A2 320s A11 A21 1 5 9 13 17 320s A22 3 7 11 15 19 320s A23 2 6 10 14 18 320s A24 4 8 12 16 20 320s > 320s > Cnamed <- to.tensor(Cnamed,c(A1=2),what=c("A2","A1"),addIndex="Q") 320s > ftable(Cnamed) 320s B A B C D E 320s A1 Q 320s A11 Q1 1 5 9 13 17 320s Q2 2 6 10 14 18 320s A12 Q1 3 7 11 15 19 320s Q2 4 8 12 16 20 320s > 320s > 320s > 320s > # names 320s > names( C ) 320s [1] "A1" "Q" "B" 320s > names( C ) <- c("A1","A2","A3") 320s > C 320s , , 1 320s 320s A2 320s A1 [,1] [,2] 320s [1,] 1 2 320s [2,] 3 4 320s 320s , , 2 320s 320s A2 320s A1 [,1] [,2] 320s [1,] 5 6 320s [2,] 7 8 320s 320s , , 3 320s 320s A2 320s A1 [,1] [,2] 320s [1,] 9 10 320s [2,] 11 12 320s 320s , , 4 320s 320s A2 320s A1 [,1] [,2] 320s [1,] 13 14 320s [2,] 15 16 320s 320s , , 5 320s 320s A2 320s A1 [,1] [,2] 320s [1,] 17 18 320s [2,] 19 20 320s 320s attr(,"class") 320s [1] "tensor" 320s > names(C) 320s [1] "A1" "A2" "A3" 320s > 320s > names( Cnamed ) 320s [1] "A1" "Q" "B" 320s > names( Cnamed ) <- c("A1","A2","A3") 320s > ftable(Cnamed) 320s A3 A B C D E 320s A1 A2 320s A11 A21 1 5 9 13 17 320s A22 2 6 10 14 18 320s A12 A21 3 7 11 15 19 320s A22 4 8 12 16 20 320s > names(Cnamed) 320s [1] "A1" "A2" "A3" 320s > 320s > 320s > # norm 320s > norm.tensor(C) - sqrt(sum((1:20)^2)) 320s [1] 0 320s > norm.tensor(Cnamed) - sqrt(sum((1:20)^2)) 320s [1] 0 320s > 320s > # margin.tensor 320s > margin.tensor(C,"A1") 320s A3 320s A2 [,1] [,2] [,3] [,4] [,5] 320s [1,] 4 12 20 28 36 320s [2,] 6 14 22 30 38 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > margin.tensor(Cnamed,"A1") 320s A3 320s A2 A B C D E 320s [1,] 4 12 20 28 36 320s [2,] 6 14 22 30 38 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > 320s > # diagmul.tensor 320s > norm.tensor( diagmul.tensor(C,D=C)-C^2 ) # 0 320s [1] 0 320s > norm.tensor( diagmul.tensor(Cnamed,D=Cnamed)-Cnamed^2 ) # 0 320s [1] 0 320s > 320s > Cr <- rep.tensor(C,10,1,name="K") 320s > #norm(diagmul.tensor(Cr,names(C),C,names(C),by="K") - diagmul.tensor(Cr,names(C),D=Cr,names(C),by="K")) # 0 320s > 320s > # pos.tensor 320s > pos.tensor(dim(C)) 320s A1 A2 A3 320s [1,] 1 1 1 320s [2,] 2 1 1 320s [3,] 1 2 1 320s [4,] 2 2 1 320s [5,] 1 1 2 320s [6,] 2 1 2 320s [7,] 1 2 2 320s [8,] 2 2 2 320s [9,] 1 1 3 320s [10,] 2 1 3 320s [11,] 1 2 3 320s [12,] 2 2 3 320s [13,] 1 1 4 320s [14,] 2 1 4 320s [15,] 1 2 4 320s [16,] 2 2 4 320s [17,] 1 1 5 320s [18,] 2 1 5 320s [19,] 1 2 5 320s [20,] 2 2 5 320s > 320s > # reorder.tensor 320s > reorder.tensor(C,c(2)) 320s , , 1 320s 320s A1 320s A2 [,1] [,2] 320s [1,] 1 3 320s [2,] 2 4 320s 320s , , 2 320s 320s A1 320s A2 [,1] [,2] 320s [1,] 5 7 320s [2,] 6 8 320s 320s , , 3 320s 320s A1 320s A2 [,1] [,2] 320s [1,] 9 11 320s [2,] 10 12 320s 320s , , 4 320s 320s A1 320s A2 [,1] [,2] 320s [1,] 13 15 320s [2,] 14 16 320s 320s , , 5 320s 320s A1 320s A2 [,1] [,2] 320s [1,] 17 19 320s [2,] 18 20 320s 320s attr(,"class") 320s [1] "tensor" 320s > reorder.tensor(C,c("A3","A2")) 320s , , 1 320s 320s A2 320s A3 [,1] [,2] 320s [1,] 1 2 320s [2,] 5 6 320s [3,] 9 10 320s [4,] 13 14 320s [5,] 17 18 320s 320s , , 2 320s 320s A2 320s A3 [,1] [,2] 320s [1,] 3 4 320s [2,] 7 8 320s [3,] 11 12 320s [4,] 15 16 320s [5,] 19 20 320s 320s attr(,"class") 320s [1] "tensor" 320s > ftable(reorder.tensor(Cnamed,c(2))) 320s A3 A B C D E 320s A2 A1 320s A21 A11 1 5 9 13 17 320s A12 3 7 11 15 19 320s A22 A11 2 6 10 14 18 320s A12 4 8 12 16 20 320s > ftable(reorder.tensor(Cnamed,c("A3","A2"))) 320s A1 A11 A12 320s A3 A2 320s A A21 1 3 320s A22 2 4 320s B A21 5 7 320s A22 6 8 320s C A21 9 11 320s A22 10 12 320s D A21 13 15 320s A22 14 16 320s E A21 17 19 320s A22 18 20 320s > 320s > # mul.tensor 320s > AA <- mul.tensor(A,1,mark(A),1) 320s > AA 320s , , 1, 1 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 5 17 29 41 53 320s [2,] 11 23 35 47 59 320s 320s , , 2, 1 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 11 39 67 95 123 320s [2,] 25 53 81 109 137 320s 320s , , 1, 2 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 17 61 105 149 193 320s [2,] 39 83 127 171 215 320s 320s , , 2, 2 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 23 83 143 203 263 320s [2,] 53 113 173 233 293 320s 320s , , 1, 3 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 29 105 181 257 333 320s [2,] 67 143 219 295 371 320s 320s , , 2, 3 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 35 127 219 311 403 320s [2,] 81 173 265 357 449 320s 320s , , 1, 4 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 41 149 257 365 473 320s [2,] 95 203 311 419 527 320s 320s , , 2, 4 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 47 171 295 419 543 320s [2,] 109 233 357 481 605 320s 320s , , 1, 5 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 53 193 333 473 613 320s [2,] 123 263 403 543 683 320s 320s , , 2, 5 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 59 215 371 527 683 320s [2,] 137 293 449 605 761 320s 320s attr(,"class") 320s [1] "tensor" 320s > dim(AA) 320s V W V' W' 320s 2 5 2 5 320s > 320s > AA <- mul.tensor(Anamed,1,mark(Anamed),1) 320s > ftable(AA) 320s W' W'1 W'2 W'3 W'4 W'5 320s V W V' 320s V1 W1 V'1 5 17 29 41 53 320s V'2 11 23 35 47 59 320s W2 V'1 17 61 105 149 193 320s V'2 39 83 127 171 215 320s W3 V'1 29 105 181 257 333 320s V'2 67 143 219 295 371 320s W4 V'1 41 149 257 365 473 320s V'2 95 203 311 419 527 320s W5 V'1 53 193 333 473 613 320s V'2 123 263 403 543 683 320s V2 W1 V'1 11 39 67 95 123 320s V'2 25 53 81 109 137 320s W2 V'1 23 83 143 203 263 320s V'2 53 113 173 233 293 320s W3 V'1 35 127 219 311 403 320s V'2 81 173 265 357 449 320s W4 V'1 47 171 295 419 543 320s V'2 109 233 357 481 605 320s W5 V'1 59 215 371 527 683 320s V'2 137 293 449 605 761 320s > dim(AA) 320s V W V' W' 320s 2 5 2 5 320s > 320s > A <- to.tensor(as.complex(1:20),c(U=2,V=2,W=5)) 320s > AA <- mul.tensor(A,1,mark(A),1) 320s > 320s > 320s > # 320s > 320s > 320s > # rep.tensor 320s > rep(A,3,name="Q",pos=4) 320s , , 1, 1 320s 320s V 320s U [,1] [,2] 320s [1,] 1+0i 3+0i 320s [2,] 2+0i 4+0i 320s 320s , , 2, 1 320s 320s V 320s U [,1] [,2] 320s [1,] 5+0i 7+0i 320s [2,] 6+0i 8+0i 320s 320s , , 3, 1 320s 320s V 320s U [,1] [,2] 320s [1,] 9+0i 11+0i 320s [2,] 10+0i 12+0i 320s 320s , , 4, 1 320s 320s V 320s U [,1] [,2] 320s [1,] 13+0i 15+0i 320s [2,] 14+0i 16+0i 320s 320s , , 5, 1 320s 320s V 320s U [,1] [,2] 320s [1,] 17+0i 19+0i 320s [2,] 18+0i 20+0i 320s 320s , , 1, 2 320s 320s V 320s U [,1] [,2] 320s [1,] 1+0i 3+0i 320s [2,] 2+0i 4+0i 320s 320s , , 2, 2 320s 320s V 320s U [,1] [,2] 320s [1,] 5+0i 7+0i 320s [2,] 6+0i 8+0i 320s 320s , , 3, 2 320s 320s V 320s U [,1] [,2] 320s [1,] 9+0i 11+0i 320s [2,] 10+0i 12+0i 320s 320s , , 4, 2 320s 320s V 320s U [,1] [,2] 320s [1,] 13+0i 15+0i 320s [2,] 14+0i 16+0i 320s 320s , , 5, 2 320s 320s V 320s U [,1] [,2] 320s [1,] 17+0i 19+0i 320s [2,] 18+0i 20+0i 320s 320s , , 1, 3 320s 320s V 320s U [,1] [,2] 320s [1,] 1+0i 3+0i 320s [2,] 2+0i 4+0i 320s 320s , , 2, 3 320s 320s V 320s U [,1] [,2] 320s [1,] 5+0i 7+0i 320s [2,] 6+0i 8+0i 320s 320s , , 3, 3 320s 320s V 320s U [,1] [,2] 320s [1,] 9+0i 11+0i 320s [2,] 10+0i 12+0i 320s 320s , , 4, 3 320s 320s V 320s U [,1] [,2] 320s [1,] 13+0i 15+0i 320s [2,] 14+0i 16+0i 320s 320s , , 5, 3 320s 320s V 320s U [,1] [,2] 320s [1,] 17+0i 19+0i 320s [2,] 18+0i 20+0i 320s 320s attr(,"class") 320s [1] "tensor" 320s > rep(Anamed,3,name="Q",pos=4) 320s , , 1, 1 320s 320s V 320s U [,1] [,2] 320s [1,] 1 3 320s [2,] 2 4 320s 320s , , 2, 1 320s 320s V 320s U [,1] [,2] 320s [1,] 5 7 320s [2,] 6 8 320s 320s , , 3, 1 320s 320s V 320s U [,1] [,2] 320s [1,] 9 11 320s [2,] 10 12 320s 320s , , 4, 1 320s 320s V 320s U [,1] [,2] 320s [1,] 13 15 320s [2,] 14 16 320s 320s , , 5, 1 320s 320s V 320s U [,1] [,2] 320s [1,] 17 19 320s [2,] 18 20 320s 320s , , 1, 2 320s 320s V 320s U [,1] [,2] 320s [1,] 1 3 320s [2,] 2 4 320s 320s , , 2, 2 320s 320s V 320s U [,1] [,2] 320s [1,] 5 7 320s [2,] 6 8 320s 320s , , 3, 2 320s 320s V 320s U [,1] [,2] 320s [1,] 9 11 320s [2,] 10 12 320s 320s , , 4, 2 320s 320s V 320s U [,1] [,2] 320s [1,] 13 15 320s [2,] 14 16 320s 320s , , 5, 2 320s 320s V 320s U [,1] [,2] 320s [1,] 17 19 320s [2,] 18 20 320s 320s , , 1, 3 320s 320s V 320s U [,1] [,2] 320s [1,] 1 3 320s [2,] 2 4 320s 320s , , 2, 3 320s 320s V 320s U [,1] [,2] 320s [1,] 5 7 320s [2,] 6 8 320s 320s , , 3, 3 320s 320s V 320s U [,1] [,2] 320s [1,] 9 11 320s [2,] 10 12 320s 320s , , 4, 3 320s 320s V 320s U [,1] [,2] 320s [1,] 13 15 320s [2,] 14 16 320s 320s , , 5, 3 320s 320s V 320s U [,1] [,2] 320s [1,] 17 19 320s [2,] 18 20 320s 320s attr(,"class") 320s [1] "tensor" 320s > ftable(rep(Anamed,3,name="Q",pos=4)) 320s Q Q1 Q2 Q3 320s U V W 320s U1 V1 W1 1 1 1 320s W2 5 5 5 320s W3 9 9 9 320s W4 13 13 13 320s W5 17 17 17 320s V2 W1 3 3 3 320s W2 7 7 7 320s W3 11 11 11 320s W4 15 15 15 320s W5 19 19 19 320s U2 V1 W1 2 2 2 320s W2 6 6 6 320s W3 10 10 10 320s W4 14 14 14 320s W5 18 18 18 320s V2 W1 4 4 4 320s W2 8 8 8 320s W3 12 12 12 320s W4 16 16 16 320s W5 20 20 20 320s > 320s > # trace.tensor 320s > 320s > trace.tensor(D,"A1","A2") 320s [1] 5 13 21 29 37 320s attr(,"class") 320s [1] "tensor" 320s > dim(trace.tensor(D,"A1","A2")) 320s B 320s 5 320s > 320s > trace.tensor(Dnamed,"A1","A2") 320s B 320s A B C D E 320s 5 13 21 29 37 320s attr(,"class") 320s [1] "tensor" 320s > dim(trace.tensor(Dnamed,"A1","A2")) 320s B 320s 5 320s > 320s > 320s > #delta.tensor 320s > 320s > delta.tensor(c(a=2)) 320s a' 320s a [,1] [,2] 320s [1,] 1 0 320s [2,] 0 1 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > delta.tensor(c(a=2,b=3)) 320s , , 1, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 1 0 0 320s [2,] 0 0 0 320s 320s , , 2, 1 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 0 320s [2,] 1 0 0 320s 320s , , 1, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 1 0 320s [2,] 0 0 0 320s 320s , , 2, 2 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 0 320s [2,] 0 1 0 320s 320s , , 1, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 1 320s [2,] 0 0 0 320s 320s , , 2, 3 320s 320s b 320s a [,1] [,2] [,3] 320s [1,] 0 0 0 320s [2,] 0 0 1 320s 320s attr(,"class") 320s [1] "tensor" 320s > dim(delta.tensor(c(a=2,b=4),".")) 320s a b a. b. 320s 2 4 2 4 320s > 320s > ftable(delta.tensor(c(a=2,b=2))) 320s b' b'1 b'2 320s a b a' 320s a1 b1 a'1 1 0 320s a'2 0 0 320s b2 a'1 0 1 320s a'2 0 0 320s a2 b1 a'1 0 0 320s a'2 1 0 320s b2 a'1 0 0 320s a'2 0 1 320s > ftable(delta.tensor(c(a=2,b=3))) 320s b' b'1 b'2 b'3 320s a b a' 320s a1 b1 a'1 1 0 0 320s a'2 0 0 0 320s b2 a'1 0 1 0 320s a'2 0 0 0 320s b3 a'1 0 0 1 320s a'2 0 0 0 320s a2 b1 a'1 0 0 0 320s a'2 1 0 0 320s b2 a'1 0 0 0 320s a'2 0 1 0 320s b3 a'1 0 0 0 320s a'2 0 0 1 320s > 320s > # tripledelta.tensor 320s > 320s > tripledelta.tensor(c(a=2)) 320s , , 1 320s 320s a' 320s a [,1] [,2] 320s [1,] 1 0 320s [2,] 0 0 320s 320s , , 2 320s 320s a' 320s a [,1] [,2] 320s [1,] 0 0 320s [2,] 0 1 320s 320s attr(,"class") 320s [1] "tensor" 320s > ftable(tripledelta.tensor(c(a=2))) 320s a* a*1 a*2 320s a a' 320s a1 a'1 1 0 320s a'2 0 0 320s a2 a'1 0 0 320s a'2 0 1 320s > dim(tripledelta.tensor(c(a=2),"1","2")) 320s a a1 a2 320s 2 2 2 320s > 320s > 320s > # mark.tensor 320s > A 320s , , 1 320s 320s V 320s U [,1] [,2] 320s [1,] 1+0i 3+0i 320s [2,] 2+0i 4+0i 320s 320s , , 2 320s 320s V 320s U [,1] [,2] 320s [1,] 5+0i 7+0i 320s [2,] 6+0i 8+0i 320s 320s , , 3 320s 320s V 320s U [,1] [,2] 320s [1,] 9+0i 11+0i 320s [2,] 10+0i 12+0i 320s 320s , , 4 320s 320s V 320s U [,1] [,2] 320s [1,] 13+0i 15+0i 320s [2,] 14+0i 16+0i 320s 320s , , 5 320s 320s V 320s U [,1] [,2] 320s [1,] 17+0i 19+0i 320s [2,] 18+0i 20+0i 320s 320s attr(,"class") 320s [1] "tensor" 320s > mark(A,"*") 320s , , 1 320s 320s V* 320s U* [,1] [,2] 320s [1,] 1+0i 3+0i 320s [2,] 2+0i 4+0i 320s 320s , , 2 320s 320s V* 320s U* [,1] [,2] 320s [1,] 5+0i 7+0i 320s [2,] 6+0i 8+0i 320s 320s , , 3 320s 320s V* 320s U* [,1] [,2] 320s [1,] 9+0i 11+0i 320s [2,] 10+0i 12+0i 320s 320s , , 4 320s 320s V* 320s U* [,1] [,2] 320s [1,] 13+0i 15+0i 320s [2,] 14+0i 16+0i 320s 320s , , 5 320s 320s V* 320s U* [,1] [,2] 320s [1,] 17+0i 19+0i 320s [2,] 18+0i 20+0i 320s 320s attr(,"class") 320s [1] "tensor" 320s > names(mark(A,"*")) 320s [1] "U*" "V*" "W*" 320s > mark(A,"*","U") 320s , , 1 320s 320s V 320s U* [,1] [,2] 320s [1,] 1+0i 3+0i 320s [2,] 2+0i 4+0i 320s 320s , , 2 320s 320s V 320s U* [,1] [,2] 320s [1,] 5+0i 7+0i 320s [2,] 6+0i 8+0i 320s 320s , , 3 320s 320s V 320s U* [,1] [,2] 320s [1,] 9+0i 11+0i 320s [2,] 10+0i 12+0i 320s 320s , , 4 320s 320s V 320s U* [,1] [,2] 320s [1,] 13+0i 15+0i 320s [2,] 14+0i 16+0i 320s 320s , , 5 320s 320s V 320s U* [,1] [,2] 320s [1,] 17+0i 19+0i 320s [2,] 18+0i 20+0i 320s 320s attr(,"class") 320s [1] "tensor" 320s > names(mark(A,"*","U")) 320s [1] "U*" "V" "W" 320s > names(mark(A,"*",2:3)) 320s [1] "U" "V*" "W*" 320s > 320s > Anamed 320s , , 1 320s 320s V 320s U [,1] [,2] 320s [1,] 1 3 320s [2,] 2 4 320s 320s , , 2 320s 320s V 320s U [,1] [,2] 320s [1,] 5 7 320s [2,] 6 8 320s 320s , , 3 320s 320s V 320s U [,1] [,2] 320s [1,] 9 11 320s [2,] 10 12 320s 320s , , 4 320s 320s V 320s U [,1] [,2] 320s [1,] 13 15 320s [2,] 14 16 320s 320s , , 5 320s 320s V 320s U [,1] [,2] 320s [1,] 17 19 320s [2,] 18 20 320s 320s attr(,"class") 320s [1] "tensor" 320s > mark(Anamed,"*") 320s , , 1 320s 320s V* 320s U* [,1] [,2] 320s [1,] 1 3 320s [2,] 2 4 320s 320s , , 2 320s 320s V* 320s U* [,1] [,2] 320s [1,] 5 7 320s [2,] 6 8 320s 320s , , 3 320s 320s V* 320s U* [,1] [,2] 320s [1,] 9 11 320s [2,] 10 12 320s 320s , , 4 320s 320s V* 320s U* [,1] [,2] 320s [1,] 13 15 320s [2,] 14 16 320s 320s , , 5 320s 320s V* 320s U* [,1] [,2] 320s [1,] 17 19 320s [2,] 18 20 320s 320s attr(,"class") 320s [1] "tensor" 320s > names(mark(Anamed,"*")) 320s [1] "U*" "V*" "W*" 320s > mark(Anamed,"*","U") 320s , , 1 320s 320s V 320s U* [,1] [,2] 320s [1,] 1 3 320s [2,] 2 4 320s 320s , , 2 320s 320s V 320s U* [,1] [,2] 320s [1,] 5 7 320s [2,] 6 8 320s 320s , , 3 320s 320s V 320s U* [,1] [,2] 320s [1,] 9 11 320s [2,] 10 12 320s 320s , , 4 320s 320s V 320s U* [,1] [,2] 320s [1,] 13 15 320s [2,] 14 16 320s 320s , , 5 320s 320s V 320s U* [,1] [,2] 320s [1,] 17 19 320s [2,] 18 20 320s 320s attr(,"class") 320s [1] "tensor" 320s > names(mark(Anamed,"*","U")) 320s [1] "U*" "V" "W" 320s > names(mark(Anamed,"*",2:3)) 320s [1] "U" "V*" "W*" 320s > 320s > 320s > # mark.numeric 320s > mark(dim(A),"*") 320s U* V* W* 320s 2 2 5 320s > mark(dim(A),"*","U") 320s U* V W 320s 2 2 5 320s > mark(dim(A),"*",2:3) 320s U V* W* 320s 2 2 5 320s > 320s > # mark.character 320s > mark(names(A),"*") 320s [1] "U*" "V*" "W*" 320s > mark(names(A),"*","U") 320s [1] "U*" "V" "W" 320s > mark(names(A),"*",2:3) 320s [1] "U" "V*" "W*" 320s > 320s > 320s > # inv.tensor 320s > E <- to.tensor(rnorm(16),c(a=2,b=2,A=2,B=2)) 320s > Ei <- inv.tensor(E,c("A","B")) 320s > E 320s , , 1, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 0.1932123 0.9132671 320s [2,] -0.4346821 1.7933881 320s 320s , , 2, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 0.9966051 -0.2780863 320s [2,] 1.1074905 1.0192055 320s 320s , , 1, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 0.04543718 0.2182885 320s [2,] 1.57577959 -1.0465353 320s 320s , , 2, 2 320s 320s b 320s a [,1] [,2] 320s [1,] -0.2886886 -1.2163764 320s [2,] 0.4815503 0.3081369 320s 320s attr(,"class") 320s [1] "tensor" 320s > dim(Ei) 320s A B a b 320s 2 2 2 2 320s > names(Ei) 320s [1] "A" "B" "a" "b" 320s > dim(mul.tensor(E,c("A","B"),mark(Ei,c("a","b")))) 320s a b aa bb 320s 2 2 2 2 320s > dim(delta.tensor(c(a=2,b=2))) 320s a b a' b' 320s 2 2 2 2 320s > norm.tensor(mul.tensor(E,c("A","B"),mark(Ei,c("a","b")))-delta.tensor(c(a=2,b=2))) 320s [1] 4.898979 320s > 320s > AA <- to.tensor(rnorm(20),c(a=2,b=2,C=5)) 320s > inv.tensor(AA,"a",by="C") 320s , , 1 320s 320s b 320s a [,1] [,2] 320s [1,] -1.3794181 -0.4713009 320s [2,] -0.6385888 0.5542682 320s 320s , , 2 320s 320s b 320s a [,1] [,2] 320s [1,] 2.209246 -1.072506 320s [2,] 1.493926 -1.582930 320s 320s , , 3 320s 320s b 320s a [,1] [,2] 320s [1,] -1.8823294 -0.001603462 320s [2,] -0.7762784 0.803929715 320s 320s , , 4 320s 320s b 320s a [,1] [,2] 320s [1,] 3.593699 -6.098887 320s [2,] 20.248775 -24.179080 320s 320s , , 5 320s 320s b 320s a [,1] [,2] 320s [1,] -0.3891199 -2.740116 320s [2,] -0.4430734 2.513745 320s 320s attr(,"class") 320s [1] "tensor" 320s > 320s > 320s > 320s > E <- to.tensor(rnorm(16),c(a=2,b=2,A=2,B=2),list(c("a","b"),NULL,c("A1","A2"),c("B1","B2"))) 320s > Ei <- inv.tensor(E,c("A","B")) 320s > E 320s , , A = A1, B = B1 320s 320s b 320s a [,1] [,2] 320s a 1.307647 0.861083 320s b -1.342935 0.232875 320s 320s , , A = A2, B = B1 320s 320s b 320s a [,1] [,2] 320s a 1.042257 0.9459580 320s b 1.329098 -0.9856255 320s 320s , , A = A1, B = B2 320s 320s b 320s a [,1] [,2] 320s a -1.215867 0.09231624 320s b -1.629206 -0.02211742 320s 320s , , A = A2, B = B2 320s 320s b 320s a [,1] [,2] 320s a 0.5134779 1.2615159 320s b -0.2295536 -0.2384356 320s 320s attr(,"class") 320s [1] "tensor" 320s > dim(Ei) 320s A B a b 320s 2 2 2 2 320s > names(Ei) 320s [1] "A" "B" "a" "b" 320s > norm.tensor(mul.tensor(E,c("A","B"),mark(Ei,c("a","b")))-delta.tensor(c(a=2,b=2))) 320s [1] 4.898979 320s > ftable(round(mul.tensor(E,c("A","B"),mark(Ei,c("a","b")))),3) 320s bb bb1 bb2 320s a b aa 320s a b1 a 1 0 320s b 0 0 320s b2 a 0 1 320s b 0 0 320s b b1 a 0 0 320s b 1 0 320s b2 a 0 0 320s b 0 1 320s > 320s > # solve.tensor 320s > 320s > X1 <- to.tensor( 320s + c( 0 , 10 , 20 ,30 , 2,2,2,2, 45,21,34,5, 67,0,0,0 ), 320s + c(a=2,b=2,"a'"=2,"b'"=2) ) 320s > b1 <- to.tensor(c( 0,10,20,30),c(a=2,b=2)) 320s > solve.tensor(X1,b1,c("a","b")) 320s b' 320s a' [,1] [,2] 320s [1,] 1.000000e+00 3.965082e-17 320s [2,] -1.586033e-16 -2.189672e-17 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > norm.tensor(solve.tensor(X1,b1,c("a","b")) - to.tensor(c( 1,0,0,0 ),c(a=2,b=2))) #0 320s [1] 2.44949 320s > 320s > dimnames(X1)[["a"]]<- 1:2 320s > dimnames(X1)[["b"]]<- 1:2 320s > dimnames(X1)[["a'"]]<- 1:2 320s > dimnames(b1)[["a"]] <-c("M","K") 320s > 320s > solve.tensor(X1,b1,c("a","b")) 320s b' 320s a' [,1] [,2] 320s 1 1.000000e+00 3.965082e-17 320s 2 -1.586033e-16 -2.189672e-17 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > norm.tensor(solve.tensor(X1,b1,c("a","b")) - to.tensor(c( 1,0,0,0 ),c(a=2,b=2))) #0 320s [1] 2.44949 320s > 320s > 320s > # chol.tensor 320s > Xs <- einstein.tensor(X1,a="a*",b="b*",X1) 320s > dim(Xs) 320s a* b* a b 320s 2 2 2 2 320s > norm.tensor( Xs - mul.tensor(X1,c("a'","b'"),mark(X1,"*",c("a","b")),c("a'","b'"))) #0 320s [1] 0 320s > RXs <- chol.tensor(Xs,c("a","b"),c("a*","b*")) 320s > norm.tensor(mul.tensor(RXs,1,mark(RXs),1) - Xs ) # 0 320s [1] 14289.66 320s > 320s > dimnames(X1)[["a"]]<-c("q1","q2") 320s > dimnames(X1)[["a'"]]<-c("p1","p2") 320s > 320s > Xs <- einstein.tensor(X1,a="a*",b="b*",X1) 320s > dimnames(Xs) 320s $`a*` 320s [1] "q1" "q2" 320s 320s $`b*` 320s [1] "1" "2" 320s 320s $a 320s [1] "q1" "q2" 320s 320s $b 320s [1] "1" "2" 320s 320s > dimnames(Xs)["a*"]<-list(NULL) 320s > dim(Xs) 320s a* b* a b 320s 2 2 2 2 320s > norm.tensor( Xs - mul.tensor(X1,c("a'","b'"),mark(X1,"*",c("a","b")),c("a'","b'"))) #0 320s [1] 0 320s > RXs <- chol.tensor(Xs,c("a","b"),c("a*","b*")) 320s > norm.tensor(mul.tensor(RXs,1,mark(RXs),1) - Xs ) # 0 320s [1] 14289.66 320s > 320s > 320s > # level.tensor 320s > dim(X1) 320s a b a' b' 320s 2 2 2 2 320s > level.tensor(X1) # 4 320s [1] 4 320s > 320s > # svd.tensor 320s > SXs <- svd.tensor(X1,c("a","b")) 320s > SXs 320s $u 320s , , 1 320s 320s b 320s a 1 2 320s q1 -0.9351202 -0.29458399 320s q2 -0.1789514 -0.08213968 320s 320s , , 2 320s 320s b 320s a 1 2 320s q1 -0.3285545 0.6614184 320s q2 0.3690916 0.5642243 320s 320s , , 3 320s 320s b 320s a 1 2 320s q1 0.1326733 -0.4386166 320s q2 -0.3468797 0.8183445 320s 320s , , 4 320s 320s b 320s a 1 2 320s q1 -6.244866e-05 -0.5323171 320s q2 8.434585e-01 0.0722237 320s 320s attr(,"class") 320s [1] "tensor" 320s 320s $d 320s [1] 84.8702965 44.3906688 19.4399279 0.7684437 320s attr(,"class") 320s [1] "tensor" 320s 320s $v 320s , , 1 320s 320s b' 320s a' [,1] [,2] 320s p1 -0.11953986 -0.6629521 320s p2 -0.03513114 -0.7382212 320s 320s , , 2 320s 320s b' 320s a' [,1] [,2] 320s p1 0.76245782 0.4116928 320s p2 0.05704712 -0.4958959 320s 320s , , 3 320s 320s b' 320s a' [,1] [,2] 320s p1 0.63319205 -0.6242522 320s p2 0.01702903 0.4572604 320s 320s , , 4 320s 320s b' 320s a' [,1] [,2] 320s p1 -0.05861846 -0.03623242 320s p2 0.99760786 -0.00544485 320s 320s attr(,"class") 320s [1] "tensor" 320s 320s > DXs <- to.tensor(c(diag(SXs$d)),c(lambda=length(SXs$d),"lambda'"=length(SXs$d))) 320s > SXs2<-mul.tensor(mul.tensor(SXs$u,"lambda",DXs,"lambda'"),"lambda",SXs$v) # 320s > SXs2 320s , , a' = p1, 1 320s 320s b 320s a 1 2 320s q1 -7.425659e-16 20 320s q2 1.000000e+01 30 320s 320s , , a' = p2, 1 320s 320s b 320s a 1 2 320s q1 2 2 320s q2 2 2 320s 320s , , a' = p1, 2 320s 320s b 320s a 1 2 320s q1 45 34 320s q2 21 5 320s 320s , , a' = p2, 2 320s 320s b 320s a 1 2 320s q1 6.700000e+01 -2.097169e-14 320s q2 -9.164946e-15 -5.895202e-15 320s 320s attr(,"class") 320s [1] "tensor" 320s > norm.tensor(SXs2-X1) #0 320s [1] 8.64547e-14 320s > 320s > # power.tensor 320s > Xs 320s , , a = q1, b = 1 320s 320s b* 320s a* 1 2 320s [1,] 6518 1534 320s [2,] 949 229 320s 320s , , a = q2, b = 1 320s 320s b* 320s a* 1 2 320s [1,] 949 918 320s [2,] 545 409 320s 320s , , a = q1, b = 2 320s 320s b* 320s a* 1 2 320s [1,] 1534 1560 320s [2,] 918 774 320s 320s , , a = q2, b = 2 320s 320s b* 320s a* 1 2 320s [1,] 229 774 320s [2,] 409 929 320s 320s attr(,"class") 320s [1] "tensor" 320s > rXs <- power.tensor(Xs,c(1,2),c(3,4),p=0.5) 320s > Xs2 <- mul.tensor(rXs,c("a","b"),rXs,c("a*","b*")) 320s > Xs2 320s , , a = q1, b = 1 320s 320s b* 320s a* 1 2 320s [1,] 6518 1534 320s [2,] 949 229 320s 320s , , a = q2, b = 1 320s 320s b* 320s a* 1 2 320s [1,] 949 918 320s [2,] 545 409 320s 320s , , a = q1, b = 2 320s 320s b* 320s a* 1 2 320s [1,] 1534 1560 320s [2,] 918 774 320s 320s , , a = q2, b = 2 320s 320s b* 320s a* 1 2 320s [1,] 229 774 320s [2,] 409 929 320s 320s attr(,"class") 320s [1] "tensor" 320s > norm.tensor((Xs-Xs2)) # 0 320s [1] 2.732035e-12 320s > 320s > # to.matrix.tensor 320s > to.matrix.tensor(X1,j=c("a'","b'")) 320s 320s [,1] [,2] [,3] [,4] 320s [1,] 0 2 45 67 320s [2,] 10 2 21 0 320s [3,] 20 2 34 0 320s [4,] 30 2 5 0 320s > to.matrix.tensor(X1,i=c("a","b") ) 320s 320s [,1] [,2] [,3] [,4] 320s [1,] 0 2 45 67 320s [2,] 10 2 21 0 320s [3,] 20 2 34 0 320s [4,] 30 2 5 0 320s > 320s > # gsi.stdnames 320s > #gsi.stdnames(7,avoid=gsi.stdnames(5)) 320s > #gsi.stdnames(3,"B") 320s > #gsi.stdnames(3,"B",avoid=gsi.stdnames(5)) 320s > 320s > 320s > # gsi.namedlist 320s > #gsi.namedlist(c("Holla","Hoppla"),1,3) 320s > # gsi.lefts/gsi.rights 320s > #gsi.lefts(X1) 320s > #gsi.rights(X1) 320s > 320s > # untensor 320s > tmp <- untensor(X1,c("a","b"),"A",1) 320s > X1 <- to.tensor( 320s + c( 0 , 10 , 20 ,30 , 2,2,2,2, 45,21,34,5, 67,0,0,0 ), 320s + c(a=2,b=2,"a'"=2,"b'"=2) ) 320s > tmp <- untensor(X1,c("a","b"),"A",1) 320s > tmp 320s , , 1 320s 320s a' 320s A [,1] [,2] 320s [1,] 0 2 320s [2,] 10 2 320s [3,] 20 2 320s [4,] 30 2 320s 320s , , 2 320s 320s a' 320s A [,1] [,2] 320s [1,] 45 67 320s [2,] 21 0 320s [3,] 34 0 320s [4,] 5 0 320s 320s attr(,"class") 320s [1] "tensor" 320s > untensor(tmp,c("a'","b'"),"B",2) 320s B 320s A [,1] [,2] [,3] [,4] 320s [1,] 0 2 45 67 320s [2,] 10 2 21 0 320s [3,] 20 2 34 0 320s [4,] 30 2 5 0 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > 320s > # gsi.untensornames 320s > untensor(A,c(1,2)) 320s W 320s I1 [,1] [,2] [,3] [,4] [,5] 320s [1,] 1+0i 5+0i 9+0i 13+0i 17+0i 320s [2,] 2+0i 6+0i 10+0i 14+0i 18+0i 320s [3,] 3+0i 7+0i 11+0i 15+0i 19+0i 320s [4,] 4+0i 8+0i 12+0i 16+0i 20+0i 320s attr(,"class") 320s [1] "tensor" 320s > untensor(Anamed,c(1,2)) 320s W 320s I1 [,1] [,2] [,3] [,4] [,5] 320s [1,] 1 5 9 13 17 320s [2,] 2 6 10 14 18 320s [3,] 3 7 11 15 19 320s [4,] 4 8 12 16 20 320s attr(,"class") 320s [1] "tensor" 320s > 320s > # as.tensor 320s > as.tensor(X1) 320s , , 1, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 0 20 320s [2,] 10 30 320s 320s , , 2, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 2 2 320s [2,] 2 2 320s 320s , , 1, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 45 34 320s [2,] 21 5 320s 320s , , 2, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 67 0 320s [2,] 0 0 320s 320s attr(,"class") 320s [1] "tensor" 320s > as.tensor(c(1,2,3)) 320s [1] 1 2 3 320s attr(,"class") 320s [1] "tensor" 320s > dim(as.tensor(c(1,2,3))) 320s I 320s 3 320s > 320s > # renorm.matrix / renorm.tensor 320s > #renorm.rows(X1[,,1,1]) 320s > #renorm.tensor(X1[,,1,1]) 320s > #norm.tensor(renorm.tensor(X1,c(1,2)),c(1,2)) # 1 1 1 1 320s > 320s > # slice.tensor 320s > slice.tensor(B,"U","a") 320s , , W = 1 320s 320s V 320s U B1 B2 320s a 1 4 320s 320s , , W = 2 320s 320s V 320s U B1 B2 320s a 7 10 320s 320s , , W = 3 320s 320s V 320s U B1 B2 320s a 13 16 320s 320s , , W = 4 320s 320s V 320s U B1 B2 320s a 19 22 320s 320s , , W = 5 320s 320s V 320s U B1 B2 320s a 25 28 320s 320s attr(,"class") 320s [1] "tensor" 320s > slice.tensor(B,"U","a",drop=TRUE) 320s W 320s V 1 2 3 4 5 320s B1 1 7 13 19 25 320s B2 4 10 16 22 28 320s attr(,"class") 320s [1] "tensor" 320s > slice.tensor(B,"U",c("a","c")) 320s , , W = 1 320s 320s V 320s U B1 B2 320s a 1 4 320s c 3 6 320s 320s , , W = 2 320s 320s V 320s U B1 B2 320s a 7 10 320s c 9 12 320s 320s , , W = 3 320s 320s V 320s U B1 B2 320s a 13 16 320s c 15 18 320s 320s , , W = 4 320s 320s V 320s U B1 B2 320s a 19 22 320s c 21 24 320s 320s , , W = 5 320s 320s V 320s U B1 B2 320s a 25 28 320s c 27 30 320s 320s attr(,"class") 320s [1] "tensor" 320s > 320s > # [[]].tensor 320s > B[[U="a"]] 320s W 320s V 1 2 3 4 5 320s B1 1 7 13 19 25 320s B2 4 10 16 22 28 320s attr(,"class") 320s [1] "tensor" 320s > B[[U="a",drop=FALSE]] 320s , , W = 1 320s 320s V 320s U B1 B2 320s a 1 4 320s 320s , , W = 2 320s 320s V 320s U B1 B2 320s a 7 10 320s 320s , , W = 3 320s 320s V 320s U B1 B2 320s a 13 16 320s 320s , , W = 4 320s 320s V 320s U B1 B2 320s a 19 22 320s 320s , , W = 5 320s 320s V 320s U B1 B2 320s a 25 28 320s 320s attr(,"class") 320s [1] "tensor" 320s > old <- B[[U=c("a","c")]] 320s > B[1:2,,] 320s , , 1 320s 320s V 320s U [,1] [,2] 320s [1,] 1 4 320s [2,] 2 5 320s 320s , , 2 320s 320s V 320s U [,1] [,2] 320s [1,] 7 10 320s [2,] 8 11 320s 320s , , 3 320s 320s V 320s U [,1] [,2] 320s [1,] 13 16 320s [2,] 14 17 320s 320s , , 4 320s 320s V 320s U [,1] [,2] 320s [1,] 19 22 320s [2,] 20 23 320s 320s , , 5 320s 320s V 320s U [,1] [,2] 320s [1,] 25 28 320s [2,] 26 29 320s 320s attr(,"class") 320s [1] "tensor" 320s > B[[1]] 320s [1] 1 320s > B[[U=c("a","c")]]<-7 320s > B 320s , , W = 1 320s 320s V 320s U B1 B2 320s a 7 7 320s b 2 5 320s c 7 7 320s 320s , , W = 2 320s 320s V 320s U B1 B2 320s a 7 7 320s b 8 11 320s c 7 7 320s 320s , , W = 3 320s 320s V 320s U B1 B2 320s a 7 7 320s b 14 17 320s c 7 7 320s 320s , , W = 4 320s 320s V 320s U B1 B2 320s a 7 7 320s b 20 23 320s c 7 7 320s 320s , , W = 5 320s 320s V 320s U B1 B2 320s a 7 7 320s b 26 29 320s c 7 7 320s 320s attr(,"class") 320s [1] "tensor" 320s > B[[U=c("a","c")]]<- old 320s > 320s > # undrop.tensor 320s > undrop.tensor(A,name="Q",2) 320s , , 1, 1 320s 320s U 320s V [,1] [,2] 320s [1,] 1+0i 2+0i 320s [2,] 3+0i 4+0i 320s 320s , , 2, 1 320s 320s U 320s V [,1] [,2] 320s [1,] 5+0i 6+0i 320s [2,] 7+0i 8+0i 320s 320s , , 3, 1 320s 320s U 320s V [,1] [,2] 320s [1,] 9+0i 10+0i 320s [2,] 11+0i 12+0i 320s 320s , , 4, 1 320s 320s U 320s V [,1] [,2] 320s [1,] 13+0i 14+0i 320s [2,] 15+0i 16+0i 320s 320s , , 5, 1 320s 320s U 320s V [,1] [,2] 320s [1,] 17+0i 18+0i 320s [2,] 19+0i 20+0i 320s 320s attr(,"class") 320s [1] "tensor" 320s > 320s > # combineCF.tensor 320s > # combineCF.tensor(Xs,c("a","b"),Xs,c("a","b")) 320s > 320s > # bind.tensor 320s > bind.tensor(A,1,einstein.tensor(A,V="q","U"="V",q="U"),2) 320s , , 1 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 1+0i 5+0i 9+0i 13+0i 17+0i 320s [2,] 3+0i 7+0i 11+0i 15+0i 19+0i 320s 320s , , 2 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 2+0i 6+0i 10+0i 14+0i 18+0i 320s [2,] 4+0i 8+0i 12+0i 16+0i 20+0i 320s 320s , , 3 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 1+0i 5+0i 9+0i 13+0i 17+0i 320s [2,] 2+0i 6+0i 10+0i 14+0i 18+0i 320s 320s , , 4 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 3+0i 7+0i 11+0i 15+0i 19+0i 320s [2,] 4+0i 8+0i 12+0i 16+0i 20+0i 320s 320s attr(,"class") 320s [1] "tensor" 320s > bind.tensor(A,1,A,1) 320s , , 1 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 1+0i 5+0i 9+0i 13+0i 17+0i 320s [2,] 3+0i 7+0i 11+0i 15+0i 19+0i 320s 320s , , 2 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 2+0i 6+0i 10+0i 14+0i 18+0i 320s [2,] 4+0i 8+0i 12+0i 16+0i 20+0i 320s 320s , , 3 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 1+0i 5+0i 9+0i 13+0i 17+0i 320s [2,] 3+0i 7+0i 11+0i 15+0i 19+0i 320s 320s , , 4 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 2+0i 6+0i 10+0i 14+0i 18+0i 320s [2,] 4+0i 8+0i 12+0i 16+0i 20+0i 320s 320s attr(,"class") 320s [1] "tensor" 320s > bind.tensor(Anamed,1,einstein.tensor(Anamed,V="q","U"="V",q="U"),2) 320s , , 1 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 1 5 9 13 17 320s [2,] 3 7 11 15 19 320s 320s , , 2 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 2 6 10 14 18 320s [2,] 4 8 12 16 20 320s 320s , , 3 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 1 5 9 13 17 320s [2,] 2 6 10 14 18 320s 320s , , 4 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 3 7 11 15 19 320s [2,] 4 8 12 16 20 320s 320s attr(,"class") 320s [1] "tensor" 320s > bind.tensor(Anamed,1,Anamed,1) 320s , , 1 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 1 5 9 13 17 320s [2,] 3 7 11 15 19 320s 320s , , 2 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 2 6 10 14 18 320s [2,] 4 8 12 16 20 320s 320s , , 3 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 1 5 9 13 17 320s [2,] 3 7 11 15 19 320s 320s , , 4 320s 320s W 320s V [,1] [,2] [,3] [,4] [,5] 320s [1,] 2 6 10 14 18 320s [2,] 4 8 12 16 20 320s 320s attr(,"class") 320s [1] "tensor" 320s > 320s > # toPos.tensor 320s > #toPos.tensor(A,c("A","U","I")) # error 320s > toPos.tensor(A,rev(names(A))) 320s [1] 3 2 1 320s > 320s > # einstein.tensor 320s > einstein.tensor(A,U="U'",B) 320s U 320s U' a b c 320s [1,] 1945+0i 2045+0i 2145+0i 320s [2,] 2090+0i 2200+0i 2310+0i 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > einstein.tensor(A,U="U'",mark(B,"k")) 320s , , 1, Uk = a, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 1+0i 3+0i 320s [2,] 2+0i 4+0i 320s 320s , , 2, Uk = a, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 5+0i 7+0i 320s [2,] 6+0i 8+0i 320s 320s , , 3, Uk = a, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 9+0i 11+0i 320s [2,] 10+0i 12+0i 320s 320s , , 4, Uk = a, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 13+0i 15+0i 320s [2,] 14+0i 16+0i 320s 320s , , 5, Uk = a, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 17+0i 19+0i 320s [2,] 18+0i 20+0i 320s 320s , , 1, Uk = b, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 2+0i 6+0i 320s [2,] 4+0i 8+0i 320s 320s , , 2, Uk = b, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 10+0i 14+0i 320s [2,] 12+0i 16+0i 320s 320s , , 3, Uk = b, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 18+0i 22+0i 320s [2,] 20+0i 24+0i 320s 320s , , 4, Uk = b, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 26+0i 30+0i 320s [2,] 28+0i 32+0i 320s 320s , , 5, Uk = b, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 34+0i 38+0i 320s [2,] 36+0i 40+0i 320s 320s , , 1, Uk = c, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 3+0i 9+0i 320s [2,] 6+0i 12+0i 320s 320s , , 2, Uk = c, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 15+0i 21+0i 320s [2,] 18+0i 24+0i 320s 320s , , 3, Uk = c, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 27+0i 33+0i 320s [2,] 30+0i 36+0i 320s 320s , , 4, Uk = c, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 39+0i 45+0i 320s [2,] 42+0i 48+0i 320s 320s , , 5, Uk = c, Vk = B1, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 51+0i 57+0i 320s [2,] 54+0i 60+0i 320s 320s , , 1, Uk = a, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 4+0i 12+0i 320s [2,] 8+0i 16+0i 320s 320s , , 2, Uk = a, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 20+0i 28+0i 320s [2,] 24+0i 32+0i 320s 320s , , 3, Uk = a, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 36+0i 44+0i 320s [2,] 40+0i 48+0i 320s 320s , , 4, Uk = a, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 52+0i 60+0i 320s [2,] 56+0i 64+0i 320s 320s , , 5, Uk = a, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 68+0i 76+0i 320s [2,] 72+0i 80+0i 320s 320s , , 1, Uk = b, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 5+0i 15+0i 320s [2,] 10+0i 20+0i 320s 320s , , 2, Uk = b, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 25+0i 35+0i 320s [2,] 30+0i 40+0i 320s 320s , , 3, Uk = b, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 45+0i 55+0i 320s [2,] 50+0i 60+0i 320s 320s , , 4, Uk = b, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 65+0i 75+0i 320s [2,] 70+0i 80+0i 320s 320s , , 5, Uk = b, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 85+0i 95+0i 320s [2,] 90+0i 100+0i 320s 320s , , 1, Uk = c, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 6+0i 18+0i 320s [2,] 12+0i 24+0i 320s 320s , , 2, Uk = c, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 30+0i 42+0i 320s [2,] 36+0i 48+0i 320s 320s , , 3, Uk = c, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 54+0i 66+0i 320s [2,] 60+0i 72+0i 320s 320s , , 4, Uk = c, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 78+0i 90+0i 320s [2,] 84+0i 96+0i 320s 320s , , 5, Uk = c, Vk = B2, Wk = 1 320s 320s V 320s U' [,1] [,2] 320s [1,] 102+0i 114+0i 320s [2,] 108+0i 120+0i 320s 320s , , 1, Uk = a, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 7+0i 21+0i 320s [2,] 14+0i 28+0i 320s 320s , , 2, Uk = a, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 35+0i 49+0i 320s [2,] 42+0i 56+0i 320s 320s , , 3, Uk = a, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 63+0i 77+0i 320s [2,] 70+0i 84+0i 320s 320s , , 4, Uk = a, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 91+0i 105+0i 320s [2,] 98+0i 112+0i 320s 320s , , 5, Uk = a, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 119+0i 133+0i 320s [2,] 126+0i 140+0i 320s 320s , , 1, Uk = b, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 8+0i 24+0i 320s [2,] 16+0i 32+0i 320s 320s , , 2, Uk = b, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 40+0i 56+0i 320s [2,] 48+0i 64+0i 320s 320s , , 3, Uk = b, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 72+0i 88+0i 320s [2,] 80+0i 96+0i 320s 320s , , 4, Uk = b, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 104+0i 120+0i 320s [2,] 112+0i 128+0i 320s 320s , , 5, Uk = b, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 136+0i 152+0i 320s [2,] 144+0i 160+0i 320s 320s , , 1, Uk = c, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 9+0i 27+0i 320s [2,] 18+0i 36+0i 320s 320s , , 2, Uk = c, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 45+0i 63+0i 320s [2,] 54+0i 72+0i 320s 320s , , 3, Uk = c, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 81+0i 99+0i 320s [2,] 90+0i 108+0i 320s 320s , , 4, Uk = c, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 117+0i 135+0i 320s [2,] 126+0i 144+0i 320s 320s , , 5, Uk = c, Vk = B1, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 153+0i 171+0i 320s [2,] 162+0i 180+0i 320s 320s , , 1, Uk = a, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 10+0i 30+0i 320s [2,] 20+0i 40+0i 320s 320s , , 2, Uk = a, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 50+0i 70+0i 320s [2,] 60+0i 80+0i 320s 320s , , 3, Uk = a, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 90+0i 110+0i 320s [2,] 100+0i 120+0i 320s 320s , , 4, Uk = a, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 130+0i 150+0i 320s [2,] 140+0i 160+0i 320s 320s , , 5, Uk = a, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 170+0i 190+0i 320s [2,] 180+0i 200+0i 320s 320s , , 1, Uk = b, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 11+0i 33+0i 320s [2,] 22+0i 44+0i 320s 320s , , 2, Uk = b, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 55+0i 77+0i 320s [2,] 66+0i 88+0i 320s 320s , , 3, Uk = b, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 99+0i 121+0i 320s [2,] 110+0i 132+0i 320s 320s , , 4, Uk = b, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 143+0i 165+0i 320s [2,] 154+0i 176+0i 320s 320s , , 5, Uk = b, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 187+0i 209+0i 320s [2,] 198+0i 220+0i 320s 320s , , 1, Uk = c, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 12+0i 36+0i 320s [2,] 24+0i 48+0i 320s 320s , , 2, Uk = c, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 60+0i 84+0i 320s [2,] 72+0i 96+0i 320s 320s , , 3, Uk = c, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 108+0i 132+0i 320s [2,] 120+0i 144+0i 320s 320s , , 4, Uk = c, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 156+0i 180+0i 320s [2,] 168+0i 192+0i 320s 320s , , 5, Uk = c, Vk = B2, Wk = 2 320s 320s V 320s U' [,1] [,2] 320s [1,] 204+0i 228+0i 320s [2,] 216+0i 240+0i 320s 320s , , 1, Uk = a, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 13+0i 39+0i 320s [2,] 26+0i 52+0i 320s 320s , , 2, Uk = a, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 65+0i 91+0i 320s [2,] 78+0i 104+0i 320s 320s , , 3, Uk = a, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 117+0i 143+0i 320s [2,] 130+0i 156+0i 320s 320s , , 4, Uk = a, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 169+0i 195+0i 320s [2,] 182+0i 208+0i 320s 320s , , 5, Uk = a, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 221+0i 247+0i 320s [2,] 234+0i 260+0i 320s 320s , , 1, Uk = b, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 14+0i 42+0i 320s [2,] 28+0i 56+0i 320s 320s , , 2, Uk = b, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 70+0i 98+0i 320s [2,] 84+0i 112+0i 320s 320s , , 3, Uk = b, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 126+0i 154+0i 320s [2,] 140+0i 168+0i 320s 320s , , 4, Uk = b, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 182+0i 210+0i 320s [2,] 196+0i 224+0i 320s 320s , , 5, Uk = b, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 238+0i 266+0i 320s [2,] 252+0i 280+0i 320s 320s , , 1, Uk = c, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 15+0i 45+0i 320s [2,] 30+0i 60+0i 320s 320s , , 2, Uk = c, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 75+0i 105+0i 320s [2,] 90+0i 120+0i 320s 320s , , 3, Uk = c, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 135+0i 165+0i 320s [2,] 150+0i 180+0i 320s 320s , , 4, Uk = c, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 195+0i 225+0i 320s [2,] 210+0i 240+0i 320s 320s , , 5, Uk = c, Vk = B1, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 255+0i 285+0i 320s [2,] 270+0i 300+0i 320s 320s , , 1, Uk = a, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 16+0i 48+0i 320s [2,] 32+0i 64+0i 320s 320s , , 2, Uk = a, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 80+0i 112+0i 320s [2,] 96+0i 128+0i 320s 320s , , 3, Uk = a, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 144+0i 176+0i 320s [2,] 160+0i 192+0i 320s 320s , , 4, Uk = a, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 208+0i 240+0i 320s [2,] 224+0i 256+0i 320s 320s , , 5, Uk = a, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 272+0i 304+0i 320s [2,] 288+0i 320+0i 320s 320s , , 1, Uk = b, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 17+0i 51+0i 320s [2,] 34+0i 68+0i 320s 320s , , 2, Uk = b, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 85+0i 119+0i 320s [2,] 102+0i 136+0i 320s 320s , , 3, Uk = b, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 153+0i 187+0i 320s [2,] 170+0i 204+0i 320s 320s , , 4, Uk = b, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 221+0i 255+0i 320s [2,] 238+0i 272+0i 320s 320s , , 5, Uk = b, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 289+0i 323+0i 320s [2,] 306+0i 340+0i 320s 320s , , 1, Uk = c, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 18+0i 54+0i 320s [2,] 36+0i 72+0i 320s 320s , , 2, Uk = c, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 90+0i 126+0i 320s [2,] 108+0i 144+0i 320s 320s , , 3, Uk = c, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 162+0i 198+0i 320s [2,] 180+0i 216+0i 320s 320s , , 4, Uk = c, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 234+0i 270+0i 320s [2,] 252+0i 288+0i 320s 320s , , 5, Uk = c, Vk = B2, Wk = 3 320s 320s V 320s U' [,1] [,2] 320s [1,] 306+0i 342+0i 320s [2,] 324+0i 360+0i 320s 320s , , 1, Uk = a, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 19+0i 57+0i 320s [2,] 38+0i 76+0i 320s 320s , , 2, Uk = a, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 95+0i 133+0i 320s [2,] 114+0i 152+0i 320s 320s , , 3, Uk = a, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 171+0i 209+0i 320s [2,] 190+0i 228+0i 320s 320s , , 4, Uk = a, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 247+0i 285+0i 320s [2,] 266+0i 304+0i 320s 320s , , 5, Uk = a, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 323+0i 361+0i 320s [2,] 342+0i 380+0i 320s 320s , , 1, Uk = b, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 20+0i 60+0i 320s [2,] 40+0i 80+0i 320s 320s , , 2, Uk = b, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 100+0i 140+0i 320s [2,] 120+0i 160+0i 320s 320s , , 3, Uk = b, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 180+0i 220+0i 320s [2,] 200+0i 240+0i 320s 320s , , 4, Uk = b, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 260+0i 300+0i 320s [2,] 280+0i 320+0i 320s 320s , , 5, Uk = b, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 340+0i 380+0i 320s [2,] 360+0i 400+0i 320s 320s , , 1, Uk = c, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 21+0i 63+0i 320s [2,] 42+0i 84+0i 320s 320s , , 2, Uk = c, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 105+0i 147+0i 320s [2,] 126+0i 168+0i 320s 320s , , 3, Uk = c, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 189+0i 231+0i 320s [2,] 210+0i 252+0i 320s 320s , , 4, Uk = c, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 273+0i 315+0i 320s [2,] 294+0i 336+0i 320s 320s , , 5, Uk = c, Vk = B1, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 357+0i 399+0i 320s [2,] 378+0i 420+0i 320s 320s , , 1, Uk = a, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 22+0i 66+0i 320s [2,] 44+0i 88+0i 320s 320s , , 2, Uk = a, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 110+0i 154+0i 320s [2,] 132+0i 176+0i 320s 320s , , 3, Uk = a, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 198+0i 242+0i 320s [2,] 220+0i 264+0i 320s 320s , , 4, Uk = a, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 286+0i 330+0i 320s [2,] 308+0i 352+0i 320s 320s , , 5, Uk = a, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 374+0i 418+0i 320s [2,] 396+0i 440+0i 320s 320s , , 1, Uk = b, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 23+0i 69+0i 320s [2,] 46+0i 92+0i 320s 320s , , 2, Uk = b, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 115+0i 161+0i 320s [2,] 138+0i 184+0i 320s 320s , , 3, Uk = b, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 207+0i 253+0i 320s [2,] 230+0i 276+0i 320s 320s , , 4, Uk = b, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 299+0i 345+0i 320s [2,] 322+0i 368+0i 320s 320s , , 5, Uk = b, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 391+0i 437+0i 320s [2,] 414+0i 460+0i 320s 320s , , 1, Uk = c, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 24+0i 72+0i 320s [2,] 48+0i 96+0i 320s 320s , , 2, Uk = c, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 120+0i 168+0i 320s [2,] 144+0i 192+0i 320s 320s , , 3, Uk = c, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 216+0i 264+0i 320s [2,] 240+0i 288+0i 320s 320s , , 4, Uk = c, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 312+0i 360+0i 320s [2,] 336+0i 384+0i 320s 320s , , 5, Uk = c, Vk = B2, Wk = 4 320s 320s V 320s U' [,1] [,2] 320s [1,] 408+0i 456+0i 320s [2,] 432+0i 480+0i 320s 320s , , 1, Uk = a, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 25+0i 75+0i 320s [2,] 50+0i 100+0i 320s 320s , , 2, Uk = a, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 125+0i 175+0i 320s [2,] 150+0i 200+0i 320s 320s , , 3, Uk = a, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 225+0i 275+0i 320s [2,] 250+0i 300+0i 320s 320s , , 4, Uk = a, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 325+0i 375+0i 320s [2,] 350+0i 400+0i 320s 320s , , 5, Uk = a, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 425+0i 475+0i 320s [2,] 450+0i 500+0i 320s 320s , , 1, Uk = b, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 26+0i 78+0i 320s [2,] 52+0i 104+0i 320s 320s , , 2, Uk = b, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 130+0i 182+0i 320s [2,] 156+0i 208+0i 320s 320s , , 3, Uk = b, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 234+0i 286+0i 320s [2,] 260+0i 312+0i 320s 320s , , 4, Uk = b, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 338+0i 390+0i 320s [2,] 364+0i 416+0i 320s 320s , , 5, Uk = b, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 442+0i 494+0i 320s [2,] 468+0i 520+0i 320s 320s , , 1, Uk = c, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 27+0i 81+0i 320s [2,] 54+0i 108+0i 320s 320s , , 2, Uk = c, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 135+0i 189+0i 320s [2,] 162+0i 216+0i 320s 320s , , 3, Uk = c, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 243+0i 297+0i 320s [2,] 270+0i 324+0i 320s 320s , , 4, Uk = c, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 351+0i 405+0i 320s [2,] 378+0i 432+0i 320s 320s , , 5, Uk = c, Vk = B1, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 459+0i 513+0i 320s [2,] 486+0i 540+0i 320s 320s , , 1, Uk = a, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 28+0i 84+0i 320s [2,] 56+0i 112+0i 320s 320s , , 2, Uk = a, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 140+0i 196+0i 320s [2,] 168+0i 224+0i 320s 320s , , 3, Uk = a, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 252+0i 308+0i 320s [2,] 280+0i 336+0i 320s 320s , , 4, Uk = a, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 364+0i 420+0i 320s [2,] 392+0i 448+0i 320s 320s , , 5, Uk = a, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 476+0i 532+0i 320s [2,] 504+0i 560+0i 320s 320s , , 1, Uk = b, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 29+0i 87+0i 320s [2,] 58+0i 116+0i 320s 320s , , 2, Uk = b, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 145+0i 203+0i 320s [2,] 174+0i 232+0i 320s 320s , , 3, Uk = b, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 261+0i 319+0i 320s [2,] 290+0i 348+0i 320s 320s , , 4, Uk = b, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 377+0i 435+0i 320s [2,] 406+0i 464+0i 320s 320s , , 5, Uk = b, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 493+0i 551+0i 320s [2,] 522+0i 580+0i 320s 320s , , 1, Uk = c, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 30+0i 90+0i 320s [2,] 60+0i 120+0i 320s 320s , , 2, Uk = c, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 150+0i 210+0i 320s [2,] 180+0i 240+0i 320s 320s , , 3, Uk = c, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 270+0i 330+0i 320s [2,] 300+0i 360+0i 320s 320s , , 4, Uk = c, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 390+0i 450+0i 320s [2,] 420+0i 480+0i 320s 320s , , 5, Uk = c, Vk = B2, Wk = 5 320s 320s V 320s U' [,1] [,2] 320s [1,] 510+0i 570+0i 320s [2,] 540+0i 600+0i 320s 320s attr(,"class") 320s [1] "tensor" 320s > einstein.tensor(A,U="U'",mark(B,"k"),V="Vk",W="Wk") 320s Uk 320s U' a b c 320s [1,] 1945+0i 2045+0i 2145+0i 320s [2,] 2090+0i 2200+0i 2310+0i 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > einstein.tensor(A,U="U'",mark(B,"k"),V="Vk",W="Wk",1/10) 320s Uk 320s U' a b c 320s [1,] 194.5+0i 204.5+0i 214.5+0i 320s [2,] 209.0+0i 220.0+0i 231.0+0i 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > einstein.tensor(A,U="U'",mark(B,"k"),V="Vk",W="Wk",diag=to.tensor(c(1,1/10,1/100),c(Uk=3))) 320s Uk 320s U' a b c 320s [1,] 1945+0i 204.5+0i 21.45+0i 320s [2,] 2090+0i 220.0+0i 23.10+0i 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > 320s > ftable(einstein.tensor(A,U="U'",B)) 320s U a b c 320s U' 320s U'1 1945+0i 2045+0i 2145+0i 320s U'2 2090+0i 2200+0i 2310+0i 320s > ftable(einstein.tensor(A,U="U'",mark(B,"k"))) 320s Wk 1 2 3 4 5 320s U' V W Uk Vk 320s U'1 V1 W1 a B1 1+0i 7+0i 13+0i 19+0i 25+0i 320s B2 4+0i 10+0i 16+0i 22+0i 28+0i 320s b B1 2+0i 8+0i 14+0i 20+0i 26+0i 320s B2 5+0i 11+0i 17+0i 23+0i 29+0i 320s c B1 3+0i 9+0i 15+0i 21+0i 27+0i 320s B2 6+0i 12+0i 18+0i 24+0i 30+0i 320s W2 a B1 5+0i 35+0i 65+0i 95+0i 125+0i 320s B2 20+0i 50+0i 80+0i 110+0i 140+0i 320s b B1 10+0i 40+0i 70+0i 100+0i 130+0i 320s B2 25+0i 55+0i 85+0i 115+0i 145+0i 320s c B1 15+0i 45+0i 75+0i 105+0i 135+0i 320s B2 30+0i 60+0i 90+0i 120+0i 150+0i 320s W3 a B1 9+0i 63+0i 117+0i 171+0i 225+0i 320s B2 36+0i 90+0i 144+0i 198+0i 252+0i 320s b B1 18+0i 72+0i 126+0i 180+0i 234+0i 320s B2 45+0i 99+0i 153+0i 207+0i 261+0i 320s c B1 27+0i 81+0i 135+0i 189+0i 243+0i 320s B2 54+0i 108+0i 162+0i 216+0i 270+0i 320s W4 a B1 13+0i 91+0i 169+0i 247+0i 325+0i 320s B2 52+0i 130+0i 208+0i 286+0i 364+0i 320s b B1 26+0i 104+0i 182+0i 260+0i 338+0i 320s B2 65+0i 143+0i 221+0i 299+0i 377+0i 320s c B1 39+0i 117+0i 195+0i 273+0i 351+0i 320s B2 78+0i 156+0i 234+0i 312+0i 390+0i 320s W5 a B1 17+0i 119+0i 221+0i 323+0i 425+0i 320s B2 68+0i 170+0i 272+0i 374+0i 476+0i 320s b B1 34+0i 136+0i 238+0i 340+0i 442+0i 320s B2 85+0i 187+0i 289+0i 391+0i 493+0i 320s c B1 51+0i 153+0i 255+0i 357+0i 459+0i 320s B2 102+0i 204+0i 306+0i 408+0i 510+0i 320s V2 W1 a B1 3+0i 21+0i 39+0i 57+0i 75+0i 320s B2 12+0i 30+0i 48+0i 66+0i 84+0i 320s b B1 6+0i 24+0i 42+0i 60+0i 78+0i 320s B2 15+0i 33+0i 51+0i 69+0i 87+0i 320s c B1 9+0i 27+0i 45+0i 63+0i 81+0i 320s B2 18+0i 36+0i 54+0i 72+0i 90+0i 320s W2 a B1 7+0i 49+0i 91+0i 133+0i 175+0i 320s B2 28+0i 70+0i 112+0i 154+0i 196+0i 320s b B1 14+0i 56+0i 98+0i 140+0i 182+0i 320s B2 35+0i 77+0i 119+0i 161+0i 203+0i 320s c B1 21+0i 63+0i 105+0i 147+0i 189+0i 320s B2 42+0i 84+0i 126+0i 168+0i 210+0i 320s W3 a B1 11+0i 77+0i 143+0i 209+0i 275+0i 320s B2 44+0i 110+0i 176+0i 242+0i 308+0i 320s b B1 22+0i 88+0i 154+0i 220+0i 286+0i 320s B2 55+0i 121+0i 187+0i 253+0i 319+0i 320s c B1 33+0i 99+0i 165+0i 231+0i 297+0i 320s B2 66+0i 132+0i 198+0i 264+0i 330+0i 320s W4 a B1 15+0i 105+0i 195+0i 285+0i 375+0i 320s B2 60+0i 150+0i 240+0i 330+0i 420+0i 320s b B1 30+0i 120+0i 210+0i 300+0i 390+0i 320s B2 75+0i 165+0i 255+0i 345+0i 435+0i 320s c B1 45+0i 135+0i 225+0i 315+0i 405+0i 320s B2 90+0i 180+0i 270+0i 360+0i 450+0i 320s W5 a B1 19+0i 133+0i 247+0i 361+0i 475+0i 320s B2 76+0i 190+0i 304+0i 418+0i 532+0i 320s b B1 38+0i 152+0i 266+0i 380+0i 494+0i 320s B2 95+0i 209+0i 323+0i 437+0i 551+0i 320s c B1 57+0i 171+0i 285+0i 399+0i 513+0i 320s B2 114+0i 228+0i 342+0i 456+0i 570+0i 320s U'2 V1 W1 a B1 2+0i 14+0i 26+0i 38+0i 50+0i 320s B2 8+0i 20+0i 32+0i 44+0i 56+0i 320s b B1 4+0i 16+0i 28+0i 40+0i 52+0i 320s B2 10+0i 22+0i 34+0i 46+0i 58+0i 320s c B1 6+0i 18+0i 30+0i 42+0i 54+0i 320s B2 12+0i 24+0i 36+0i 48+0i 60+0i 320s W2 a B1 6+0i 42+0i 78+0i 114+0i 150+0i 320s B2 24+0i 60+0i 96+0i 132+0i 168+0i 320s b B1 12+0i 48+0i 84+0i 120+0i 156+0i 320s B2 30+0i 66+0i 102+0i 138+0i 174+0i 320s c B1 18+0i 54+0i 90+0i 126+0i 162+0i 320s B2 36+0i 72+0i 108+0i 144+0i 180+0i 320s W3 a B1 10+0i 70+0i 130+0i 190+0i 250+0i 320s B2 40+0i 100+0i 160+0i 220+0i 280+0i 320s b B1 20+0i 80+0i 140+0i 200+0i 260+0i 320s B2 50+0i 110+0i 170+0i 230+0i 290+0i 320s c B1 30+0i 90+0i 150+0i 210+0i 270+0i 320s B2 60+0i 120+0i 180+0i 240+0i 300+0i 320s W4 a B1 14+0i 98+0i 182+0i 266+0i 350+0i 320s B2 56+0i 140+0i 224+0i 308+0i 392+0i 320s b B1 28+0i 112+0i 196+0i 280+0i 364+0i 320s B2 70+0i 154+0i 238+0i 322+0i 406+0i 320s c B1 42+0i 126+0i 210+0i 294+0i 378+0i 320s B2 84+0i 168+0i 252+0i 336+0i 420+0i 320s W5 a B1 18+0i 126+0i 234+0i 342+0i 450+0i 320s B2 72+0i 180+0i 288+0i 396+0i 504+0i 320s b B1 36+0i 144+0i 252+0i 360+0i 468+0i 320s B2 90+0i 198+0i 306+0i 414+0i 522+0i 320s c B1 54+0i 162+0i 270+0i 378+0i 486+0i 320s B2 108+0i 216+0i 324+0i 432+0i 540+0i 320s V2 W1 a B1 4+0i 28+0i 52+0i 76+0i 100+0i 320s B2 16+0i 40+0i 64+0i 88+0i 112+0i 320s b B1 8+0i 32+0i 56+0i 80+0i 104+0i 320s B2 20+0i 44+0i 68+0i 92+0i 116+0i 320s c B1 12+0i 36+0i 60+0i 84+0i 108+0i 320s B2 24+0i 48+0i 72+0i 96+0i 120+0i 320s W2 a B1 8+0i 56+0i 104+0i 152+0i 200+0i 320s B2 32+0i 80+0i 128+0i 176+0i 224+0i 320s b B1 16+0i 64+0i 112+0i 160+0i 208+0i 320s B2 40+0i 88+0i 136+0i 184+0i 232+0i 320s c B1 24+0i 72+0i 120+0i 168+0i 216+0i 320s B2 48+0i 96+0i 144+0i 192+0i 240+0i 320s W3 a B1 12+0i 84+0i 156+0i 228+0i 300+0i 320s B2 48+0i 120+0i 192+0i 264+0i 336+0i 320s b B1 24+0i 96+0i 168+0i 240+0i 312+0i 320s B2 60+0i 132+0i 204+0i 276+0i 348+0i 320s c B1 36+0i 108+0i 180+0i 252+0i 324+0i 320s B2 72+0i 144+0i 216+0i 288+0i 360+0i 320s W4 a B1 16+0i 112+0i 208+0i 304+0i 400+0i 320s B2 64+0i 160+0i 256+0i 352+0i 448+0i 320s b B1 32+0i 128+0i 224+0i 320+0i 416+0i 320s B2 80+0i 176+0i 272+0i 368+0i 464+0i 320s c B1 48+0i 144+0i 240+0i 336+0i 432+0i 320s B2 96+0i 192+0i 288+0i 384+0i 480+0i 320s W5 a B1 20+0i 140+0i 260+0i 380+0i 500+0i 320s B2 80+0i 200+0i 320+0i 440+0i 560+0i 320s b B1 40+0i 160+0i 280+0i 400+0i 520+0i 320s B2 100+0i 220+0i 340+0i 460+0i 580+0i 320s c B1 60+0i 180+0i 300+0i 420+0i 540+0i 320s B2 120+0i 240+0i 360+0i 480+0i 600+0i 320s > ftable(einstein.tensor(A,U="U'",mark(B,"k"),V="Vk",W="Wk")) 320s Uk a b c 320s U' 320s U'1 1945+0i 2045+0i 2145+0i 320s U'2 2090+0i 2200+0i 2310+0i 320s > ftable(einstein.tensor(A,U="U'",mark(B,"k"),V="Vk",W="Wk",1/10)) 320s Uk a b c 320s U' 320s U'1 194.5+0i 204.5+0i 214.5+0i 320s U'2 209.0+0i 220.0+0i 231.0+0i 320s > ftable(einstein.tensor(A,U="U'",mark(B,"k"),V="Vk",W="Wk",diag=to.tensor(c(1,1/10,1/100),c(Uk=3)))) 320s Uk a b c 320s U' 320s U'1 1945.00+0i 204.50+0i 21.45+0i 320s U'2 2090.00+0i 220.00+0i 23.10+0i 320s > 320s > # %e% [[]] 320s > dim(A[[U=~M]]) 320s M V W 320s 2 2 5 320s > A[[U=~M]] %e% B 320s U 320s M a b c 320s [1,] 1945+0i 2045+0i 2145+0i 320s [2,] 2090+0i 2200+0i 2310+0i 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > A[[U=~M,V=~"L"]] %e% B 320s , , U = a, V = B1 320s 320s L 320s M [,1] [,2] 320s [1,] 825+0i 955+0i 320s [2,] 890+0i 1020+0i 320s 320s , , U = b, V = B1 320s 320s L 320s M [,1] [,2] 320s [1,] 870+0i 1010+0i 320s [2,] 940+0i 1080+0i 320s 320s , , U = c, V = B1 320s 320s L 320s M [,1] [,2] 320s [1,] 915+0i 1065+0i 320s [2,] 990+0i 1140+0i 320s 320s , , U = a, V = B2 320s 320s L 320s M [,1] [,2] 320s [1,] 960+0i 1120+0i 320s [2,] 1040+0i 1200+0i 320s 320s , , U = b, V = B2 320s 320s L 320s M [,1] [,2] 320s [1,] 1005+0i 1175+0i 320s [2,] 1090+0i 1260+0i 320s 320s , , U = c, V = B2 320s 320s L 320s M [,1] [,2] 320s [1,] 1050+0i 1230+0i 320s [2,] 1140+0i 1320+0i 320s 320s attr(,"class") 320s [1] "tensor" 320s > 320s > 320s > # firstnames/secondnames 320s > #firstnames(secondnames(names(A),"2"),"2") 320s > contraname(names(A)) 320s [1] "^U" "^V" "^W" 320s > 320s > dim(A) 320s U V W 320s 2 2 5 320s > dim(B) 320s U V W 320s 3 2 5 320s > 320s > add.tensor(A,A)/2-A 320s , , 1 320s 320s V 320s U [,1] [,2] 320s [1,] 0+0i 0+0i 320s [2,] 0+0i 0+0i 320s 320s , , 2 320s 320s V 320s U [,1] [,2] 320s [1,] 0+0i 0+0i 320s [2,] 0+0i 0+0i 320s 320s , , 3 320s 320s V 320s U [,1] [,2] 320s [1,] 0+0i 0+0i 320s [2,] 0+0i 0+0i 320s 320s , , 4 320s 320s V 320s U [,1] [,2] 320s [1,] 0+0i 0+0i 320s [2,] 0+0i 0+0i 320s 320s , , 5 320s 320s V 320s U [,1] [,2] 320s [1,] 0+0i 0+0i 320s [2,] 0+0i 0+0i 320s 320s attr(,"class") 320s [1] "tensor" 320s > norm.tensor(add.tensor(A,A)/2-A) 320s [1] 0 320s > 320s > tmp <- add.tensor( A,A[[U=~K]] ,op="-") 320s > dim(tmp) 320s U V W K 320s 2 2 5 2 320s > ftable(tmp) 320s K K1 K2 320s U V W 320s U1 V1 W1 0+0i -1+0i 320s W2 0+0i -1+0i 320s W3 0+0i -1+0i 320s W4 0+0i -1+0i 320s W5 0+0i -1+0i 320s V2 W1 0+0i -1+0i 320s W2 0+0i -1+0i 320s W3 0+0i -1+0i 320s W4 0+0i -1+0i 320s W5 0+0i -1+0i 320s U2 V1 W1 1+0i 0+0i 320s W2 1+0i 0+0i 320s W3 1+0i 0+0i 320s W4 1+0i 0+0i 320s W5 1+0i 0+0i 320s V2 W1 1+0i 0+0i 320s W2 1+0i 0+0i 320s W3 1+0i 0+0i 320s W4 1+0i 0+0i 320s W5 1+0i 0+0i 320s > 320s > A %e% A 320s [1] 2870+0i 320s > norm.tensor(reorder(A,c(2,3,1)) - A) 320s [1] 0 320s > 320s > # Dragging 320s > 320s > g <- to.tensor(c(1,2,0,1),c(i=2,j=2)) 320s > A <- to.tensor(rnorm(8),c(a=2,b=2,c=2)) 320s > A2 <- drag.tensor(A,g,c("b","c")) 320s > A2 320s , , 1 320s 320s ^b 320s a [,1] [,2] 320s [1,] -1.997813 5.216444 320s [2,] 0.701076 -2.253076 320s 320s , , 2 320s 320s ^b 320s a [,1] [,2] 320s [1,] 3.432017 -8.334954 320s [2,] -1.124918 4.904314 320s 320s attr(,"class") 320s [1] "tensor" 320s > names(A2) 320s [1] "a" "^b" "^c" 320s > as.covariate(names(A2)) 320s [1] "a" "b" "c" 320s > as.contravariate(names(A2)) 320s [1] "^a" "^b" "^c" 320s > is.covariate(A2) 320s [1] TRUE FALSE FALSE 320s > is.contravariate(A2) 320s [1] FALSE TRUE TRUE 320s > riemann.tensor(A2,g) 320s , , 1, 1, 1 320s 320s ^b 320s a [,1] [,2] 320s [1,] -1.997813 5.216444 320s [2,] 0.701076 -2.253076 320s 320s , , 2, 1, 1 320s 320s ^b 320s a [,1] [,2] 320s [1,] 3.432017 -8.334954 320s [2,] -1.124918 4.904314 320s 320s , , 1, 2, 1 320s 320s ^b 320s a [,1] [,2] 320s [1,] -3.995625 10.432888 320s [2,] 1.402152 -4.506152 320s 320s , , 2, 2, 1 320s 320s ^b 320s a [,1] [,2] 320s [1,] 6.864035 -16.669908 320s [2,] -2.249835 9.808628 320s 320s , , 1, 1, 2 320s 320s ^b 320s a [,1] [,2] 320s [1,] 0 0 320s [2,] 0 0 320s 320s , , 2, 1, 2 320s 320s ^b 320s a [,1] [,2] 320s [1,] 0 0 320s [2,] 0 0 320s 320s , , 1, 2, 2 320s 320s ^b 320s a [,1] [,2] 320s [1,] -1.997813 5.216444 320s [2,] 0.701076 -2.253076 320s 320s , , 2, 2, 2 320s 320s ^b 320s a [,1] [,2] 320s [1,] 3.432017 -8.334954 320s [2,] -1.124918 4.904314 320s 320s attr(,"class") 320s [1] "tensor" 320s > 320s > 320s > # ####################### 320s > 320s > d1 <- c(a=2,b=2) 320s > d2 <- c("a'"=2,"b'"=2) 320s > m <- to.tensor(1:4,d1) 320s > V <- delta.tensor(d1)+one.tensor(c(d1,d2)) 320s > V 320s , , 1, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 2 1 320s [2,] 1 1 320s 320s , , 2, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 1 1 320s [2,] 2 1 320s 320s , , 1, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 1 2 320s [2,] 1 1 320s 320s , , 2, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 1 1 320s [2,] 1 2 320s 320s attr(,"class") 320s [1] "tensor" 320s > X <- (power.tensor(V,c("a","b"),c("a'","b'"),p=1/2) %e% 320s + to.tensor(rnorm(1000*2*2),c(i=1000,d2))) + m 320s > # The mean 320s > mean.tensor(X,along="i") 320s b 320s a [,1] [,2] 320s [1,] 1.049987 3.066707 320s [2,] 1.990994 4.025764 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > # Full tensorial covariance: 320s > var.tensor(X,along="i") 320s , , 1, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 2.039425 1.039642 320s [2,] 1.060075 1.004232 320s 320s , , 2, 1 320s 320s b 320s a [,1] [,2] 320s [1,] 1.060075 1.0417556 320s [2,] 2.042461 0.9857423 320s 320s , , 1, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 1.039642 2.050543 320s [2,] 1.041756 1.046732 320s 320s , , 2, 2 320s 320s b 320s a [,1] [,2] 320s [1,] 1.0042320 1.046732 320s [2,] 0.9857423 1.956060 320s 320s attr(,"class") 320s [1] "tensor" 320s > # Variance of the slices X[[b=1]] and X[[b=2]] : 320s > var.tensor(X,along="i",by="b") 320s , , 1 320s 320s a' 320s a [,1] [,2] 320s [1,] 2.039425 1.060075 320s [2,] 1.060075 2.042461 320s 320s , , 2 320s 320s a' 320s a [,1] [,2] 320s [1,] 2.050543 1.046732 320s [2,] 1.046732 1.956060 320s 320s attr(,"class") 320s [1] "tensor" 320s > # Covariance of the slices X[[b=1]] and X[[b=2]] : 320s > var.tensor(X[[b=1]],X[[a=~"a'",b=2]],along="i") 320s a' 320s a [,1] [,2] 320s [1,] 1.039642 1.0042320 320s [2,] 1.041756 0.9857423 320s attr(,"class") 320s [1] "tensor" "matrix" 320s > 320s > 320s > ## ######################### 320s > 320s > Var <- function(x,along) { 320s + one <- one.tensor(dim(x)[along]) 320s + M <- one/(one%e%one) 320s + z <- x- M %e% x 320s + einstein.tensor( z,mark(z),by=names(M)) %e% M 320s + 320s + } 320s > 320s > A <- to.tensor(rnorm(4000),c(i=2,j=2,s=1000)) 320s > 320s > dim(A)["s"] 320s s 320s 1000 320s > Var(A,"s") 320s , , 1, 1 320s 320s j 320s i [,1] [,2] 320s [1,] 0.8632351 0.01671362 320s [2,] -0.0105442 0.01923930 320s 320s , , 2, 1 320s 320s j 320s i [,1] [,2] 320s [1,] -0.0105442 -0.025024729 320s [2,] 1.0003179 -0.005157977 320s 320s , , 1, 2 320s 320s j 320s i [,1] [,2] 320s [1,] 0.01671362 0.95200584 320s [2,] -0.02502473 -0.01240971 320s 320s , , 2, 2 320s 320s j 320s i [,1] [,2] 320s [1,] 0.019239302 -0.01240971 320s [2,] -0.005157977 1.02441163 320s 320s attr(,"class") 320s [1] "tensor" 320s > delta.tensor(c(i=2,j=2)) 320s , , 1, 1 320s 320s j 320s i [,1] [,2] 320s [1,] 1 0 320s [2,] 0 0 320s 320s , , 2, 1 320s 320s j 320s i [,1] [,2] 320s [1,] 0 0 320s [2,] 1 0 320s 320s , , 1, 2 320s 320s j 320s i [,1] [,2] 320s [1,] 0 1 320s [2,] 0 0 320s 320s , , 2, 2 320s 320s j 320s i [,1] [,2] 320s [1,] 0 0 320s [2,] 0 1 320s 320s attr(,"class") 320s [1] "tensor" 320s > 320s > Var(A,"s")-delta.tensor(c(i=2,j=2)) 320s , , 1, 1 320s 320s j 320s i [,1] [,2] 320s [1,] -0.1367649 0.01671362 320s [2,] -0.0105442 0.01923930 320s 320s , , 2, 1 320s 320s j 320s i [,1] [,2] 320s [1,] -0.0105442041 -0.025024729 320s [2,] 0.0003178862 -0.005157977 320s 320s , , 1, 2 320s 320s j 320s i [,1] [,2] 320s [1,] 0.01671362 -0.04799416 320s [2,] -0.02502473 -0.01240971 320s 320s , , 2, 2 320s 320s j 320s i [,1] [,2] 320s [1,] 0.019239302 -0.01240971 320s [2,] -0.005157977 0.02441163 320s 320s attr(,"class") 320s [1] "tensor" 320s > 320s > 320s > 320s > 321s autopkgtest [02:30:27]: test run-unit-test: -----------------------] 321s run-unit-test PASS 321s autopkgtest [02:30:27]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 322s autopkgtest [02:30:28]: test pkg-r-autopkgtest: preparing testbed 324s Reading package lists... 324s Building dependency tree... 324s Reading state information... 325s Starting pkgProblemResolver with broken count: 0 325s Starting 2 pkgProblemResolver with broken count: 0 325s Done 325s The following additional packages will be installed: 325s build-essential cpp cpp-13 cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu 325s dctrl-tools g++ g++-13 g++-13-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-13 325s gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu gfortran gfortran-13 325s gfortran-13-s390x-linux-gnu gfortran-s390x-linux-gnu icu-devtools libasan8 325s libatomic1 libblas-dev libbz2-dev libcc1-0 libgcc-13-dev libgfortran-13-dev 325s libicu-dev libisl23 libitm1 libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev 325s liblapack-dev liblzma-dev libmpc3 libncurses-dev libpcre2-16-0 libpcre2-32-0 325s libpcre2-dev libpcre2-posix3 libpkgconf3 libpng-dev libreadline-dev 325s libstdc++-13-dev libubsan1 pkg-config pkg-r-autopkgtest pkgconf pkgconf-bin 325s r-base-dev zlib1g-dev 325s Suggested packages: 325s cpp-doc gcc-13-locales cpp-13-doc debtags g++-multilib g++-13-multilib 325s gcc-13-doc gcc-multilib autoconf automake libtool flex bison gdb gcc-doc 325s gcc-13-multilib gdb-s390x-linux-gnu gfortran-multilib gfortran-doc 325s gfortran-13-multilib gfortran-13-doc libcoarrays-dev liblapack-doc icu-doc 325s liblzma-doc ncurses-doc readline-doc libstdc++-13-doc texlive-base 325s texlive-latex-base texlive-plain-generic texlive-fonts-recommended 325s texlive-fonts-extra texlive-extra-utils texlive-latex-recommended 325s texlive-latex-extra texinfo 325s Recommended packages: 325s bzip2-doc libpng-tools 325s The following NEW packages will be installed: 325s autopkgtest-satdep build-essential cpp cpp-13 cpp-13-s390x-linux-gnu 325s cpp-s390x-linux-gnu dctrl-tools g++ g++-13 g++-13-s390x-linux-gnu 325s g++-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu 325s gfortran gfortran-13 gfortran-13-s390x-linux-gnu gfortran-s390x-linux-gnu 325s icu-devtools libasan8 libatomic1 libblas-dev libbz2-dev libcc1-0 325s libgcc-13-dev libgfortran-13-dev libicu-dev libisl23 libitm1 libjpeg-dev 325s libjpeg-turbo8-dev libjpeg8-dev liblapack-dev liblzma-dev libmpc3 325s libncurses-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 325s libpkgconf3 libpng-dev libreadline-dev libstdc++-13-dev libubsan1 pkg-config 325s pkg-r-autopkgtest pkgconf pkgconf-bin r-base-dev zlib1g-dev 325s 0 upgraded, 52 newly installed, 0 to remove and 1 not upgraded. 325s Need to get 82.5 MB/82.5 MB of archives. 325s After this operation, 282 MB of additional disk space will be used. 325s Get:1 /tmp/autopkgtest.XXyx3U/2-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [720 B] 325s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libisl23 s390x 0.26-3 [722 kB] 326s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libmpc3 s390x 1.3.1-1 [54.9 kB] 326s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [9935 kB] 328s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13 s390x 13.2.0-21ubuntu1 [1026 B] 328s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x cpp-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [5308 B] 328s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x cpp s390x 4:13.2.0-7ubuntu1 [22.4 kB] 328s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x libcc1-0 s390x 14-20240315-1ubuntu1 [50.0 kB] 328s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x libitm1 s390x 14-20240315-1ubuntu1 [31.1 kB] 328s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libatomic1 s390x 14-20240315-1ubuntu1 [9396 B] 328s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x libasan8 s390x 14-20240315-1ubuntu1 [2997 kB] 328s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libubsan1 s390x 14-20240315-1ubuntu1 [1186 kB] 328s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-13-dev s390x 13.2.0-21ubuntu1 [1003 kB] 328s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [19.1 MB] 330s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13 s390x 13.2.0-21ubuntu1 [469 kB] 330s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x gcc-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1208 B] 330s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x gcc s390x 4:13.2.0-7ubuntu1 [5014 B] 330s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libstdc++-13-dev s390x 13.2.0-21ubuntu1 [2494 kB] 330s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x g++-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [11.3 MB] 330s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x g++-13 s390x 13.2.0-21ubuntu1 [14.4 kB] 330s Get:21 http://ftpmaster.internal/ubuntu noble/main s390x g++-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [956 B] 330s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x g++ s390x 4:13.2.0-7ubuntu1 [1096 B] 330s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 330s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x dctrl-tools s390x 2.24-3build2 [65.4 kB] 330s Get:25 http://ftpmaster.internal/ubuntu noble/main s390x libgfortran-13-dev s390x 13.2.0-21ubuntu1 [623 kB] 330s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [10.4 MB] 331s Get:27 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-13 s390x 13.2.0-21ubuntu1 [10.9 kB] 331s Get:28 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1016 B] 331s Get:29 http://ftpmaster.internal/ubuntu noble/main s390x gfortran s390x 4:13.2.0-7ubuntu1 [1174 B] 331s Get:30 http://ftpmaster.internal/ubuntu noble/main s390x icu-devtools s390x 74.2-1ubuntu1 [224 kB] 331s Get:31 http://ftpmaster.internal/ubuntu noble/main s390x libblas-dev s390x 3.12.0-3 [239 kB] 331s Get:32 http://ftpmaster.internal/ubuntu noble/main s390x libbz2-dev s390x 1.0.8-5ubuntu1 [39.4 kB] 331s Get:33 http://ftpmaster.internal/ubuntu noble/main s390x libicu-dev s390x 74.2-1ubuntu1 [11.9 MB] 332s Get:34 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-turbo8-dev s390x 2.1.5-2ubuntu1 [264 kB] 332s Get:35 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg8-dev s390x 8c-2ubuntu11 [1484 B] 332s Get:36 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-dev s390x 8c-2ubuntu11 [1484 B] 332s Get:37 http://ftpmaster.internal/ubuntu noble/main s390x liblapack-dev s390x 3.12.0-3 [5983 kB] 332s Get:38 http://ftpmaster.internal/ubuntu noble/main s390x libncurses-dev s390x 6.4+20240113-1ubuntu1 [412 kB] 332s Get:39 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-16-0 s390x 10.42-4ubuntu1 [229 kB] 332s Get:40 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-32-0 s390x 10.42-4ubuntu1 [217 kB] 332s Get:41 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-posix3 s390x 10.42-4ubuntu1 [6704 B] 332s Get:42 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-dev s390x 10.42-4ubuntu1 [805 kB] 332s Get:43 http://ftpmaster.internal/ubuntu noble/main s390x libpkgconf3 s390x 1.8.1-2 [30.4 kB] 332s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main s390x zlib1g-dev s390x 1:1.3.dfsg-3.1ubuntu1 [904 kB] 332s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpng-dev s390x 1.6.43-3 [277 kB] 332s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libreadline-dev s390x 8.2-4 [189 kB] 332s Get:47 http://ftpmaster.internal/ubuntu noble/main s390x pkgconf-bin s390x 1.8.1-2 [20.8 kB] 332s Get:48 http://ftpmaster.internal/ubuntu noble/main s390x pkgconf s390x 1.8.1-2 [16.7 kB] 332s Get:49 http://ftpmaster.internal/ubuntu noble/main s390x pkg-config s390x 1.8.1-2 [7170 B] 332s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main s390x liblzma-dev s390x 5.6.0-0.2 [185 kB] 333s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x r-base-dev all 4.3.3-2build1 [4334 B] 333s Get:52 http://ftpmaster.internal/ubuntu noble/universe s390x pkg-r-autopkgtest all 20231212ubuntu1 [6448 B] 333s Fetched 82.5 MB in 8s (10.7 MB/s) 333s Selecting previously unselected package libisl23:s390x. 333s (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 ... 83415 files and directories currently installed.) 333s Preparing to unpack .../00-libisl23_0.26-3_s390x.deb ... 333s Unpacking libisl23:s390x (0.26-3) ... 333s Selecting previously unselected package libmpc3:s390x. 333s Preparing to unpack .../01-libmpc3_1.3.1-1_s390x.deb ... 333s Unpacking libmpc3:s390x (1.3.1-1) ... 333s Selecting previously unselected package cpp-13-s390x-linux-gnu. 333s Preparing to unpack .../02-cpp-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 333s Unpacking cpp-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 333s Selecting previously unselected package cpp-13. 333s Preparing to unpack .../03-cpp-13_13.2.0-21ubuntu1_s390x.deb ... 333s Unpacking cpp-13 (13.2.0-21ubuntu1) ... 333s Selecting previously unselected package cpp-s390x-linux-gnu. 333s Preparing to unpack .../04-cpp-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 333s Unpacking cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 333s Selecting previously unselected package cpp. 333s Preparing to unpack .../05-cpp_4%3a13.2.0-7ubuntu1_s390x.deb ... 333s Unpacking cpp (4:13.2.0-7ubuntu1) ... 333s Selecting previously unselected package libcc1-0:s390x. 333s Preparing to unpack .../06-libcc1-0_14-20240315-1ubuntu1_s390x.deb ... 333s Unpacking libcc1-0:s390x (14-20240315-1ubuntu1) ... 333s Selecting previously unselected package libitm1:s390x. 333s Preparing to unpack .../07-libitm1_14-20240315-1ubuntu1_s390x.deb ... 333s Unpacking libitm1:s390x (14-20240315-1ubuntu1) ... 333s Selecting previously unselected package libatomic1:s390x. 333s Preparing to unpack .../08-libatomic1_14-20240315-1ubuntu1_s390x.deb ... 333s Unpacking libatomic1:s390x (14-20240315-1ubuntu1) ... 333s Selecting previously unselected package libasan8:s390x. 333s Preparing to unpack .../09-libasan8_14-20240315-1ubuntu1_s390x.deb ... 333s Unpacking libasan8:s390x (14-20240315-1ubuntu1) ... 333s Selecting previously unselected package libubsan1:s390x. 333s Preparing to unpack .../10-libubsan1_14-20240315-1ubuntu1_s390x.deb ... 333s Unpacking libubsan1:s390x (14-20240315-1ubuntu1) ... 333s Selecting previously unselected package libgcc-13-dev:s390x. 333s Preparing to unpack .../11-libgcc-13-dev_13.2.0-21ubuntu1_s390x.deb ... 333s Unpacking libgcc-13-dev:s390x (13.2.0-21ubuntu1) ... 333s Selecting previously unselected package gcc-13-s390x-linux-gnu. 333s Preparing to unpack .../12-gcc-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 333s Unpacking gcc-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 334s Selecting previously unselected package gcc-13. 334s Preparing to unpack .../13-gcc-13_13.2.0-21ubuntu1_s390x.deb ... 334s Unpacking gcc-13 (13.2.0-21ubuntu1) ... 334s Selecting previously unselected package gcc-s390x-linux-gnu. 334s Preparing to unpack .../14-gcc-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 334s Unpacking gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 334s Selecting previously unselected package gcc. 334s Preparing to unpack .../15-gcc_4%3a13.2.0-7ubuntu1_s390x.deb ... 334s Unpacking gcc (4:13.2.0-7ubuntu1) ... 334s Selecting previously unselected package libstdc++-13-dev:s390x. 334s Preparing to unpack .../16-libstdc++-13-dev_13.2.0-21ubuntu1_s390x.deb ... 334s Unpacking libstdc++-13-dev:s390x (13.2.0-21ubuntu1) ... 334s Selecting previously unselected package g++-13-s390x-linux-gnu. 334s Preparing to unpack .../17-g++-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 334s Unpacking g++-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 334s Selecting previously unselected package g++-13. 334s Preparing to unpack .../18-g++-13_13.2.0-21ubuntu1_s390x.deb ... 334s Unpacking g++-13 (13.2.0-21ubuntu1) ... 334s Selecting previously unselected package g++-s390x-linux-gnu. 334s Preparing to unpack .../19-g++-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 334s Unpacking g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 334s Selecting previously unselected package g++. 334s Preparing to unpack .../20-g++_4%3a13.2.0-7ubuntu1_s390x.deb ... 334s Unpacking g++ (4:13.2.0-7ubuntu1) ... 334s Selecting previously unselected package build-essential. 334s Preparing to unpack .../21-build-essential_12.10ubuntu1_s390x.deb ... 334s Unpacking build-essential (12.10ubuntu1) ... 334s Selecting previously unselected package dctrl-tools. 334s Preparing to unpack .../22-dctrl-tools_2.24-3build2_s390x.deb ... 334s Unpacking dctrl-tools (2.24-3build2) ... 335s Selecting previously unselected package libgfortran-13-dev:s390x. 335s Preparing to unpack .../23-libgfortran-13-dev_13.2.0-21ubuntu1_s390x.deb ... 335s Unpacking libgfortran-13-dev:s390x (13.2.0-21ubuntu1) ... 335s Selecting previously unselected package gfortran-13-s390x-linux-gnu. 335s Preparing to unpack .../24-gfortran-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 335s Unpacking gfortran-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 335s Selecting previously unselected package gfortran-13. 335s Preparing to unpack .../25-gfortran-13_13.2.0-21ubuntu1_s390x.deb ... 335s Unpacking gfortran-13 (13.2.0-21ubuntu1) ... 335s Selecting previously unselected package gfortran-s390x-linux-gnu. 335s Preparing to unpack .../26-gfortran-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 335s Unpacking gfortran-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 335s Selecting previously unselected package gfortran. 335s Preparing to unpack .../27-gfortran_4%3a13.2.0-7ubuntu1_s390x.deb ... 335s Unpacking gfortran (4:13.2.0-7ubuntu1) ... 335s Selecting previously unselected package icu-devtools. 335s Preparing to unpack .../28-icu-devtools_74.2-1ubuntu1_s390x.deb ... 335s Unpacking icu-devtools (74.2-1ubuntu1) ... 335s Selecting previously unselected package libblas-dev:s390x. 335s Preparing to unpack .../29-libblas-dev_3.12.0-3_s390x.deb ... 335s Unpacking libblas-dev:s390x (3.12.0-3) ... 335s Selecting previously unselected package libbz2-dev:s390x. 335s Preparing to unpack .../30-libbz2-dev_1.0.8-5ubuntu1_s390x.deb ... 335s Unpacking libbz2-dev:s390x (1.0.8-5ubuntu1) ... 335s Selecting previously unselected package libicu-dev:s390x. 335s Preparing to unpack .../31-libicu-dev_74.2-1ubuntu1_s390x.deb ... 335s Unpacking libicu-dev:s390x (74.2-1ubuntu1) ... 335s Selecting previously unselected package libjpeg-turbo8-dev:s390x. 335s Preparing to unpack .../32-libjpeg-turbo8-dev_2.1.5-2ubuntu1_s390x.deb ... 335s Unpacking libjpeg-turbo8-dev:s390x (2.1.5-2ubuntu1) ... 335s Selecting previously unselected package libjpeg8-dev:s390x. 335s Preparing to unpack .../33-libjpeg8-dev_8c-2ubuntu11_s390x.deb ... 335s Unpacking libjpeg8-dev:s390x (8c-2ubuntu11) ... 335s Selecting previously unselected package libjpeg-dev:s390x. 335s Preparing to unpack .../34-libjpeg-dev_8c-2ubuntu11_s390x.deb ... 335s Unpacking libjpeg-dev:s390x (8c-2ubuntu11) ... 335s Selecting previously unselected package liblapack-dev:s390x. 335s Preparing to unpack .../35-liblapack-dev_3.12.0-3_s390x.deb ... 335s Unpacking liblapack-dev:s390x (3.12.0-3) ... 336s Selecting previously unselected package libncurses-dev:s390x. 336s Preparing to unpack .../36-libncurses-dev_6.4+20240113-1ubuntu1_s390x.deb ... 336s Unpacking libncurses-dev:s390x (6.4+20240113-1ubuntu1) ... 336s Selecting previously unselected package libpcre2-16-0:s390x. 336s Preparing to unpack .../37-libpcre2-16-0_10.42-4ubuntu1_s390x.deb ... 336s Unpacking libpcre2-16-0:s390x (10.42-4ubuntu1) ... 336s Selecting previously unselected package libpcre2-32-0:s390x. 336s Preparing to unpack .../38-libpcre2-32-0_10.42-4ubuntu1_s390x.deb ... 336s Unpacking libpcre2-32-0:s390x (10.42-4ubuntu1) ... 336s Selecting previously unselected package libpcre2-posix3:s390x. 336s Preparing to unpack .../39-libpcre2-posix3_10.42-4ubuntu1_s390x.deb ... 336s Unpacking libpcre2-posix3:s390x (10.42-4ubuntu1) ... 336s Selecting previously unselected package libpcre2-dev:s390x. 336s Preparing to unpack .../40-libpcre2-dev_10.42-4ubuntu1_s390x.deb ... 336s Unpacking libpcre2-dev:s390x (10.42-4ubuntu1) ... 336s Selecting previously unselected package libpkgconf3:s390x. 336s Preparing to unpack .../41-libpkgconf3_1.8.1-2_s390x.deb ... 336s Unpacking libpkgconf3:s390x (1.8.1-2) ... 336s Selecting previously unselected package zlib1g-dev:s390x. 336s Preparing to unpack .../42-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu1_s390x.deb ... 336s Unpacking zlib1g-dev:s390x (1:1.3.dfsg-3.1ubuntu1) ... 336s Selecting previously unselected package libpng-dev:s390x. 336s Preparing to unpack .../43-libpng-dev_1.6.43-3_s390x.deb ... 336s Unpacking libpng-dev:s390x (1.6.43-3) ... 336s Selecting previously unselected package libreadline-dev:s390x. 336s Preparing to unpack .../44-libreadline-dev_8.2-4_s390x.deb ... 336s Unpacking libreadline-dev:s390x (8.2-4) ... 336s Selecting previously unselected package pkgconf-bin. 336s Preparing to unpack .../45-pkgconf-bin_1.8.1-2_s390x.deb ... 336s Unpacking pkgconf-bin (1.8.1-2) ... 336s Selecting previously unselected package pkgconf:s390x. 336s Preparing to unpack .../46-pkgconf_1.8.1-2_s390x.deb ... 336s Unpacking pkgconf:s390x (1.8.1-2) ... 336s Selecting previously unselected package pkg-config:s390x. 336s Preparing to unpack .../47-pkg-config_1.8.1-2_s390x.deb ... 336s Unpacking pkg-config:s390x (1.8.1-2) ... 336s Selecting previously unselected package liblzma-dev:s390x. 336s Preparing to unpack .../48-liblzma-dev_5.6.0-0.2_s390x.deb ... 336s Unpacking liblzma-dev:s390x (5.6.0-0.2) ... 336s Selecting previously unselected package r-base-dev. 336s Preparing to unpack .../49-r-base-dev_4.3.3-2build1_all.deb ... 336s Unpacking r-base-dev (4.3.3-2build1) ... 336s Selecting previously unselected package pkg-r-autopkgtest. 336s Preparing to unpack .../50-pkg-r-autopkgtest_20231212ubuntu1_all.deb ... 336s Unpacking pkg-r-autopkgtest (20231212ubuntu1) ... 336s Selecting previously unselected package autopkgtest-satdep. 336s Preparing to unpack .../51-2-autopkgtest-satdep.deb ... 336s Unpacking autopkgtest-satdep (0) ... 336s Setting up libjpeg-turbo8-dev:s390x (2.1.5-2ubuntu1) ... 336s Setting up libncurses-dev:s390x (6.4+20240113-1ubuntu1) ... 336s Setting up libreadline-dev:s390x (8.2-4) ... 336s Setting up libpcre2-16-0:s390x (10.42-4ubuntu1) ... 336s Setting up libpcre2-32-0:s390x (10.42-4ubuntu1) ... 336s Setting up libpkgconf3:s390x (1.8.1-2) ... 336s Setting up libmpc3:s390x (1.3.1-1) ... 336s Setting up libatomic1:s390x (14-20240315-1ubuntu1) ... 336s Setting up icu-devtools (74.2-1ubuntu1) ... 336s Setting up pkgconf-bin (1.8.1-2) ... 336s Setting up liblzma-dev:s390x (5.6.0-0.2) ... 336s Setting up libubsan1:s390x (14-20240315-1ubuntu1) ... 336s Setting up zlib1g-dev:s390x (1:1.3.dfsg-3.1ubuntu1) ... 336s Setting up libpcre2-posix3:s390x (10.42-4ubuntu1) ... 336s Setting up libasan8:s390x (14-20240315-1ubuntu1) ... 336s Setting up libjpeg8-dev:s390x (8c-2ubuntu11) ... 336s Setting up libisl23:s390x (0.26-3) ... 336s Setting up libicu-dev:s390x (74.2-1ubuntu1) ... 336s Setting up libcc1-0:s390x (14-20240315-1ubuntu1) ... 336s Setting up libblas-dev:s390x (3.12.0-3) ... 336s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so to provide /usr/lib/s390x-linux-gnu/libblas.so (libblas.so-s390x-linux-gnu) in auto mode 336s Setting up dctrl-tools (2.24-3build2) ... 336s Setting up libitm1:s390x (14-20240315-1ubuntu1) ... 336s Setting up libbz2-dev:s390x (1.0.8-5ubuntu1) ... 336s Setting up libpcre2-dev:s390x (10.42-4ubuntu1) ... 336s Setting up libpng-dev:s390x (1.6.43-3) ... 336s Setting up libjpeg-dev:s390x (8c-2ubuntu11) ... 336s Setting up pkgconf:s390x (1.8.1-2) ... 336s Setting up cpp-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 336s Setting up liblapack-dev:s390x (3.12.0-3) ... 336s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so to provide /usr/lib/s390x-linux-gnu/liblapack.so (liblapack.so-s390x-linux-gnu) in auto mode 336s Setting up pkg-config:s390x (1.8.1-2) ... 336s Setting up libgcc-13-dev:s390x (13.2.0-21ubuntu1) ... 336s Setting up libgfortran-13-dev:s390x (13.2.0-21ubuntu1) ... 336s Setting up libstdc++-13-dev:s390x (13.2.0-21ubuntu1) ... 336s Setting up cpp-13 (13.2.0-21ubuntu1) ... 336s Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 336s Setting up gcc-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 336s Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 336s Setting up g++-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 336s Setting up gcc-13 (13.2.0-21ubuntu1) ... 336s Setting up cpp (4:13.2.0-7ubuntu1) ... 336s Setting up gfortran-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 336s Setting up g++-13 (13.2.0-21ubuntu1) ... 336s Setting up gfortran-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 336s Setting up g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 336s Setting up gcc (4:13.2.0-7ubuntu1) ... 336s Setting up gfortran-13 (13.2.0-21ubuntu1) ... 336s Setting up g++ (4:13.2.0-7ubuntu1) ... 336s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 336s Setting up build-essential (12.10ubuntu1) ... 336s Setting up gfortran (4:13.2.0-7ubuntu1) ... 336s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 336s 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 336s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 336s 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 336s Setting up r-base-dev (4.3.3-2build1) ... 336s Setting up pkg-r-autopkgtest (20231212ubuntu1) ... 336s Setting up autopkgtest-satdep (0) ... 336s Processing triggers for man-db (2.12.0-3build4) ... 337s Processing triggers for install-info (7.1-3build1) ... 337s Processing triggers for libc-bin (2.39-0ubuntu6) ... 339s (Reading database ... 85245 files and directories currently installed.) 339s Removing autopkgtest-satdep (0) ... 340s autopkgtest [02:30:46]: test pkg-r-autopkgtest: /usr/share/dh-r/pkg-r-autopkgtest 340s autopkgtest [02:30:46]: test pkg-r-autopkgtest: [----------------------- 340s Test: Try to load the R library tensorA 340s 340s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 340s Copyright (C) 2024 The R Foundation for Statistical Computing 340s Platform: s390x-ibm-linux-gnu (64-bit) 340s 340s R is free software and comes with ABSOLUTELY NO WARRANTY. 340s You are welcome to redistribute it under certain conditions. 340s Type 'license()' or 'licence()' for distribution details. 340s 340s R is a collaborative project with many contributors. 340s Type 'contributors()' for more information and 340s 'citation()' on how to cite R or R packages in publications. 340s 340s Type 'demo()' for some demos, 'help()' for on-line help, or 340s 'help.start()' for an HTML browser interface to help. 340s Type 'q()' to quit R. 340s 340s > library('tensorA') 340s 340s Attaching package: ‘tensorA’ 340s 340s The following object is masked from ‘package:base’: 340s 340s norm 340s 340s > 340s > 340s Other tests are currently unsupported! 340s They will be progressively added. 341s autopkgtest [02:30:47]: test pkg-r-autopkgtest: -----------------------] 341s autopkgtest [02:30:47]: test pkg-r-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 341s pkg-r-autopkgtest PASS 342s autopkgtest [02:30:48]: @@@@@@@@@@@@@@@@@@@@ summary 342s run-unit-test PASS 342s pkg-r-autopkgtest PASS 353s Creating nova instance adt-noble-s390x-r-cran-tensora-20240328-022506-juju-7f2275-prod-proposed-migration-environment-2-16c2ceea-8113-4324-947c-c90b72387702 from image adt/ubuntu-noble-s390x-server-20240327.img (UUID 4dc0c4c2-a3ae-40cd-8411-e7fc228c10ae)...