0s autopkgtest [14:28:35]: starting date and time: 2025-03-15 14:28:35+0000 0s autopkgtest [14:28:35]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [14:28:35]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.wm37kr3_/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc --apt-upgrade r-cran-libcoin --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-s390x-25.secgroup --name adt-plucky-s390x-r-cran-libcoin-20250315-142834-juju-7f2275-prod-proposed-migration-environment-2-da5b9f88-ee00-4347-a163-cb418367bf66 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-s390x -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 134s autopkgtest [14:30:49]: testbed dpkg architecture: s390x 134s autopkgtest [14:30:49]: testbed apt version: 2.9.33 135s autopkgtest [14:30:50]: @@@@@@@@@@@@@@@@@@@@ test bed setup 135s autopkgtest [14:30:50]: testbed release detected to be: None 136s autopkgtest [14:30:51]: updating testbed package index (apt update) 136s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 136s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 136s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 136s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 137s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [404 kB] 137s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [101 kB] 137s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.8 kB] 137s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [80.6 kB] 137s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x c-n-f Metadata [1940 B] 137s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x c-n-f Metadata [116 B] 137s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [342 kB] 137s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x c-n-f Metadata [14.4 kB] 137s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [3776 B] 137s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x c-n-f Metadata [328 B] 138s Fetched 1090 kB in 2s (700 kB/s) 138s Reading package lists... 139s Reading package lists... 139s Building dependency tree... 139s Reading state information... 139s Calculating upgrade... 139s Calculating upgrade... 139s The following packages were automatically installed and are no longer required: 139s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 139s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 139s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 139s linux-tools-6.11.0-8-generic 139s Use 'sudo apt autoremove' to remove them. 139s The following packages will be upgraded: 139s python3-jinja2 strace 139s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 139s Need to get 609 kB of archives. 139s After this operation, 27.6 kB of additional disk space will be used. 139s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x strace s390x 6.13+ds-1ubuntu1 [500 kB] 140s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 140s Fetched 609 kB in 1s (739 kB/s) 140s (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 ... 81428 files and directories currently installed.) 140s Preparing to unpack .../strace_6.13+ds-1ubuntu1_s390x.deb ... 140s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 140s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 140s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 140s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 141s Setting up strace (6.13+ds-1ubuntu1) ... 141s Processing triggers for man-db (2.13.0-1) ... 141s Reading package lists... 141s Building dependency tree... 141s Reading state information... 141s Solving dependencies... 141s The following packages will be REMOVED: 141s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 141s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 141s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 141s linux-tools-6.11.0-8-generic* 142s 0 upgraded, 0 newly installed, 9 to remove and 5 not upgraded. 142s After this operation, 167 MB disk space will be freed. 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 ... 81428 files and directories currently installed.) 142s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 142s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 142s Removing libpython3.12t64:s390x (3.12.9-1) ... 142s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 142s Removing libnsl2:s390x (1.3.0-3build3) ... 142s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 142s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 142s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 143s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 143s Processing triggers for libc-bin (2.41-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 ... 56328 files and directories currently installed.) 143s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 143s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 143s autopkgtest [14:30:58]: upgrading testbed (apt dist-upgrade and autopurge) 143s Reading package lists... 143s Building dependency tree... 143s Reading state information... 143s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 143s Starting 2 pkgProblemResolver with broken count: 0 143s Done 144s Entering ResolveByKeep 144s 144s Calculating upgrade... 144s The following packages will be upgraded: 144s libc-bin libc-dev-bin libc6 libc6-dev locales 144s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 144s Need to get 9512 kB of archives. 144s After this operation, 8192 B of additional disk space will be used. 144s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6-dev s390x 2.41-1ubuntu2 [1678 kB] 145s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-dev-bin s390x 2.41-1ubuntu2 [24.3 kB] 145s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6 s390x 2.41-1ubuntu2 [2892 kB] 148s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-bin s390x 2.41-1ubuntu2 [671 kB] 148s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x locales all 2.41-1ubuntu2 [4246 kB] 152s Preconfiguring packages ... 152s Fetched 9512 kB in 8s (1255 kB/s) 152s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56326 files and directories currently installed.) 152s Preparing to unpack .../libc6-dev_2.41-1ubuntu2_s390x.deb ... 152s Unpacking libc6-dev:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 152s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu2_s390x.deb ... 152s Unpacking libc-dev-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 152s Preparing to unpack .../libc6_2.41-1ubuntu2_s390x.deb ... 152s Unpacking libc6:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 152s Setting up libc6:s390x (2.41-1ubuntu2) ... 152s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56326 files and directories currently installed.) 152s Preparing to unpack .../libc-bin_2.41-1ubuntu2_s390x.deb ... 152s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 152s Setting up libc-bin (2.41-1ubuntu2) ... 152s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56326 files and directories currently installed.) 152s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 152s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 152s Setting up locales (2.41-1ubuntu2) ... 153s Generating locales (this might take a while)... 153s en_US.UTF-8... done 153s Generation complete. 154s Setting up libc-dev-bin (2.41-1ubuntu2) ... 154s Setting up libc6-dev:s390x (2.41-1ubuntu2) ... 154s Processing triggers for man-db (2.13.0-1) ... 154s Processing triggers for systemd (257.3-1ubuntu3) ... 155s Reading package lists... 155s Building dependency tree... 155s Reading state information... 155s Starting pkgProblemResolver with broken count: 0 155s Starting 2 pkgProblemResolver with broken count: 0 155s Done 156s Solving dependencies... 156s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 156s autopkgtest [14:31:11]: rebooting testbed after setup commands that affected boot 176s autopkgtest [14:31:31]: testbed running kernel: Linux 6.14.0-10-generic #10-Ubuntu SMP Wed Mar 12 14:53:49 UTC 2025 178s autopkgtest [14:31:33]: @@@@@@@@@@@@@@@@@@@@ apt-source r-cran-libcoin 181s Get:1 http://ftpmaster.internal/ubuntu plucky/universe r-cran-libcoin 1.0-10-1 (dsc) [2121 B] 181s Get:2 http://ftpmaster.internal/ubuntu plucky/universe r-cran-libcoin 1.0-10-1 (tar) [848 kB] 181s Get:3 http://ftpmaster.internal/ubuntu plucky/universe r-cran-libcoin 1.0-10-1 (diff) [2468 B] 181s gpgv: Signature made Sat Oct 14 06:06:56 2023 UTC 181s gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 181s gpgv: issuer "tille@debian.org" 181s gpgv: Can't check signature: No public key 181s dpkg-source: warning: cannot verify inline signature for ./r-cran-libcoin_1.0-10-1.dsc: no acceptable signature found 181s autopkgtest [14:31:36]: testing package r-cran-libcoin version 1.0-10-1 181s autopkgtest [14:31:36]: build not needed 189s autopkgtest [14:31:44]: test run-unit-test: preparing testbed 189s Reading package lists... 189s Building dependency tree... 189s Reading state information... 189s Starting pkgProblemResolver with broken count: 0 189s Starting 2 pkgProblemResolver with broken count: 0 189s Done 189s The following NEW packages will be installed: 189s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono libblas3 189s libcairo2 libdatrie1 libdeflate0 libfontconfig1 libfreetype6 libgfortran5 189s libgomp1 libgraphite2-3 libharfbuzz0b libice6 libjbig0 libjpeg-turbo8 189s libjpeg8 liblapack3 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 189s libpaper-utils libpaper2 libpixman-1-0 libsharpyuv0 libsm6 libtcl8.6 189s libthai-data libthai0 libtiff6 libtk8.6 libwebp7 libxcb-render0 libxcb-shm0 189s libxft2 libxrender1 libxss1 libxt6t64 r-base-core r-cran-codetools 189s r-cran-coin r-cran-lattice r-cran-libcoin r-cran-mass r-cran-matrix 189s r-cran-matrixstats r-cran-modeltools r-cran-multcomp r-cran-mvtnorm 190s r-cran-sandwich r-cran-survival r-cran-th.data r-cran-zoo unzip x11-common 190s xdg-utils zip 190s 0 upgraded, 58 newly installed, 0 to remove and 0 not upgraded. 190s Need to get 71.2 MB of archives. 190s After this operation, 123 MB of additional disk space will be used. 190s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libfreetype6 s390x 2.13.3+dfsg-1 [431 kB] 190s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 191s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 192s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig-config s390x 2.15.0-2ubuntu1 [37.5 kB] 192s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x libfontconfig1 s390x 2.15.0-2ubuntu1 [150 kB] 192s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig s390x 2.15.0-2ubuntu1 [191 kB] 192s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x libblas3 s390x 3.12.1-2 [252 kB] 193s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libpixman-1-0 s390x 0.44.0-3 [201 kB] 193s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-render0 s390x 1.17.0-2 [17.0 kB] 193s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-shm0 s390x 1.17.0-2 [5862 B] 193s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libxrender1 s390x 1:0.9.10-1.1build1 [20.4 kB] 193s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo2 s390x 1.18.2-2 [580 kB] 193s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x libdatrie1 s390x 0.2.13-3build1 [20.6 kB] 193s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x libdeflate0 s390x 1.23-1 [46.1 kB] 193s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x libgfortran5 s390x 15-20250222-0ubuntu1 [620 kB] 194s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 15-20250222-0ubuntu1 [152 kB] 194s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libgraphite2-3 s390x 1.3.14-2ubuntu1 [79.8 kB] 194s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libharfbuzz0b s390x 10.2.0-1 [538 kB] 195s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x x11-common all 1:7.7+23ubuntu3 [21.7 kB] 195s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x libice6 s390x 2:1.1.1-1 [45.4 kB] 195s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-turbo8 s390x 2.1.5-3ubuntu2 [147 kB] 195s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 195s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x liblapack3 s390x 3.12.1-2 [2971 kB] 198s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x libthai-data all 0.1.29-2build1 [158 kB] 198s Get:25 http://ftpmaster.internal/ubuntu plucky/main s390x libthai0 s390x 0.1.29-2build1 [20.7 kB] 198s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x libpango-1.0-0 s390x 1.56.2-1 [253 kB] 199s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x libpangoft2-1.0-0 s390x 1.56.2-1 [50.2 kB] 199s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x libpangocairo-1.0-0 s390x 1.56.2-1 [28.2 kB] 199s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x libpaper2 s390x 2.2.5-0.3 [17.2 kB] 199s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x libpaper-utils s390x 2.2.5-0.3 [15.3 kB] 199s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 199s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x libsm6 s390x 2:1.2.4-1 [18.4 kB] 199s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x libtcl8.6 s390x 8.6.16+dfsg-1 [1034 kB] 200s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 200s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 200s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x libtiff6 s390x 4.5.1+git230720-4ubuntu4 [217 kB] 200s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x libxft2 s390x 2.3.6-1build1 [49.6 kB] 200s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x libxss1 s390x 1:1.2.3-1build3 [7396 B] 200s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x libtk8.6 s390x 8.6.16-1 [830 kB] 201s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x libxt6t64 s390x 1:1.2.1-1.2build1 [184 kB] 201s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x zip s390x 3.0-14ubuntu2 [187 kB] 202s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x unzip s390x 6.0-28ubuntu6 [186 kB] 202s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x xdg-utils all 1.2.1-2ubuntu1 [66.0 kB] 202s Get:44 http://ftpmaster.internal/ubuntu plucky/universe s390x r-base-core s390x 4.4.3-1 [28.6 MB] 234s Get:45 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-codetools all 0.2-20-1 [90.5 kB] 234s Get:46 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-lattice s390x 0.22-6-1 [1340 kB] 235s Get:47 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-matrix s390x 1.7-3-1 [4449 kB] 240s Get:48 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-survival s390x 3.8-3-1 [8250 kB] 249s Get:49 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-mvtnorm s390x 1.3-3-1 [924 kB] 250s Get:50 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-libcoin s390x 1.0-10-1 [774 kB] 250s Get:51 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-matrixstats s390x 1.5.0-1 [539 kB] 251s Get:52 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-modeltools all 0.2-23-2build1 [219 kB] 251s Get:53 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-mass s390x 7.3-64-1 [1113 kB] 252s Get:54 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-th.data all 1.1-3-1 [8723 kB] 261s Get:55 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-zoo s390x 1.8-13-1 [998 kB] 262s Get:56 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-sandwich all 3.1-1-1 [1483 kB] 263s Get:57 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-multcomp all 1.4-28-1 [700 kB] 264s Get:58 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-coin s390x 1.4-3-1 [1562 kB] 266s Preconfiguring packages ... 266s Fetched 71.2 MB in 1min 16s (938 kB/s) 266s Selecting previously unselected package libfreetype6:s390x. 266s (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 ... 56326 files and directories currently installed.) 266s Preparing to unpack .../00-libfreetype6_2.13.3+dfsg-1_s390x.deb ... 266s Unpacking libfreetype6:s390x (2.13.3+dfsg-1) ... 266s Selecting previously unselected package fonts-dejavu-mono. 266s Preparing to unpack .../01-fonts-dejavu-mono_2.37-8_all.deb ... 266s Unpacking fonts-dejavu-mono (2.37-8) ... 266s Selecting previously unselected package fonts-dejavu-core. 266s Preparing to unpack .../02-fonts-dejavu-core_2.37-8_all.deb ... 266s Unpacking fonts-dejavu-core (2.37-8) ... 266s Selecting previously unselected package fontconfig-config. 266s Preparing to unpack .../03-fontconfig-config_2.15.0-2ubuntu1_s390x.deb ... 266s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 266s Selecting previously unselected package libfontconfig1:s390x. 266s Preparing to unpack .../04-libfontconfig1_2.15.0-2ubuntu1_s390x.deb ... 266s Unpacking libfontconfig1:s390x (2.15.0-2ubuntu1) ... 266s Selecting previously unselected package fontconfig. 266s Preparing to unpack .../05-fontconfig_2.15.0-2ubuntu1_s390x.deb ... 266s Unpacking fontconfig (2.15.0-2ubuntu1) ... 266s Selecting previously unselected package libblas3:s390x. 266s Preparing to unpack .../06-libblas3_3.12.1-2_s390x.deb ... 266s Unpacking libblas3:s390x (3.12.1-2) ... 266s Selecting previously unselected package libpixman-1-0:s390x. 266s Preparing to unpack .../07-libpixman-1-0_0.44.0-3_s390x.deb ... 266s Unpacking libpixman-1-0:s390x (0.44.0-3) ... 266s Selecting previously unselected package libxcb-render0:s390x. 266s Preparing to unpack .../08-libxcb-render0_1.17.0-2_s390x.deb ... 266s Unpacking libxcb-render0:s390x (1.17.0-2) ... 266s Selecting previously unselected package libxcb-shm0:s390x. 266s Preparing to unpack .../09-libxcb-shm0_1.17.0-2_s390x.deb ... 266s Unpacking libxcb-shm0:s390x (1.17.0-2) ... 266s Selecting previously unselected package libxrender1:s390x. 266s Preparing to unpack .../10-libxrender1_1%3a0.9.10-1.1build1_s390x.deb ... 266s Unpacking libxrender1:s390x (1:0.9.10-1.1build1) ... 266s Selecting previously unselected package libcairo2:s390x. 266s Preparing to unpack .../11-libcairo2_1.18.2-2_s390x.deb ... 266s Unpacking libcairo2:s390x (1.18.2-2) ... 266s Selecting previously unselected package libdatrie1:s390x. 266s Preparing to unpack .../12-libdatrie1_0.2.13-3build1_s390x.deb ... 266s Unpacking libdatrie1:s390x (0.2.13-3build1) ... 266s Selecting previously unselected package libdeflate0:s390x. 266s Preparing to unpack .../13-libdeflate0_1.23-1_s390x.deb ... 266s Unpacking libdeflate0:s390x (1.23-1) ... 266s Selecting previously unselected package libgfortran5:s390x. 266s Preparing to unpack .../14-libgfortran5_15-20250222-0ubuntu1_s390x.deb ... 266s Unpacking libgfortran5:s390x (15-20250222-0ubuntu1) ... 266s Selecting previously unselected package libgomp1:s390x. 266s Preparing to unpack .../15-libgomp1_15-20250222-0ubuntu1_s390x.deb ... 266s Unpacking libgomp1:s390x (15-20250222-0ubuntu1) ... 266s Selecting previously unselected package libgraphite2-3:s390x. 266s Preparing to unpack .../16-libgraphite2-3_1.3.14-2ubuntu1_s390x.deb ... 266s Unpacking libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 266s Selecting previously unselected package libharfbuzz0b:s390x. 266s Preparing to unpack .../17-libharfbuzz0b_10.2.0-1_s390x.deb ... 266s Unpacking libharfbuzz0b:s390x (10.2.0-1) ... 266s Selecting previously unselected package x11-common. 266s Preparing to unpack .../18-x11-common_1%3a7.7+23ubuntu3_all.deb ... 266s Unpacking x11-common (1:7.7+23ubuntu3) ... 266s Selecting previously unselected package libice6:s390x. 266s Preparing to unpack .../19-libice6_2%3a1.1.1-1_s390x.deb ... 266s Unpacking libice6:s390x (2:1.1.1-1) ... 266s Selecting previously unselected package libjpeg-turbo8:s390x. 266s Preparing to unpack .../20-libjpeg-turbo8_2.1.5-3ubuntu2_s390x.deb ... 266s Unpacking libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 266s Selecting previously unselected package libjpeg8:s390x. 266s Preparing to unpack .../21-libjpeg8_8c-2ubuntu11_s390x.deb ... 266s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 266s Selecting previously unselected package liblapack3:s390x. 266s Preparing to unpack .../22-liblapack3_3.12.1-2_s390x.deb ... 266s Unpacking liblapack3:s390x (3.12.1-2) ... 266s Selecting previously unselected package libthai-data. 266s Preparing to unpack .../23-libthai-data_0.1.29-2build1_all.deb ... 266s Unpacking libthai-data (0.1.29-2build1) ... 266s Selecting previously unselected package libthai0:s390x. 266s Preparing to unpack .../24-libthai0_0.1.29-2build1_s390x.deb ... 266s Unpacking libthai0:s390x (0.1.29-2build1) ... 266s Selecting previously unselected package libpango-1.0-0:s390x. 266s Preparing to unpack .../25-libpango-1.0-0_1.56.2-1_s390x.deb ... 266s Unpacking libpango-1.0-0:s390x (1.56.2-1) ... 266s Selecting previously unselected package libpangoft2-1.0-0:s390x. 266s Preparing to unpack .../26-libpangoft2-1.0-0_1.56.2-1_s390x.deb ... 266s Unpacking libpangoft2-1.0-0:s390x (1.56.2-1) ... 266s Selecting previously unselected package libpangocairo-1.0-0:s390x. 266s Preparing to unpack .../27-libpangocairo-1.0-0_1.56.2-1_s390x.deb ... 266s Unpacking libpangocairo-1.0-0:s390x (1.56.2-1) ... 266s Selecting previously unselected package libpaper2:s390x. 266s Preparing to unpack .../28-libpaper2_2.2.5-0.3_s390x.deb ... 266s Unpacking libpaper2:s390x (2.2.5-0.3) ... 266s Selecting previously unselected package libpaper-utils. 266s Preparing to unpack .../29-libpaper-utils_2.2.5-0.3_s390x.deb ... 266s Unpacking libpaper-utils (2.2.5-0.3) ... 266s Selecting previously unselected package libsharpyuv0:s390x. 266s Preparing to unpack .../30-libsharpyuv0_1.5.0-0.1_s390x.deb ... 266s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 266s Selecting previously unselected package libsm6:s390x. 266s Preparing to unpack .../31-libsm6_2%3a1.2.4-1_s390x.deb ... 266s Unpacking libsm6:s390x (2:1.2.4-1) ... 266s Selecting previously unselected package libtcl8.6:s390x. 266s Preparing to unpack .../32-libtcl8.6_8.6.16+dfsg-1_s390x.deb ... 266s Unpacking libtcl8.6:s390x (8.6.16+dfsg-1) ... 266s Selecting previously unselected package libjbig0:s390x. 266s Preparing to unpack .../33-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 266s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 266s Selecting previously unselected package libwebp7:s390x. 266s Preparing to unpack .../34-libwebp7_1.5.0-0.1_s390x.deb ... 266s Unpacking libwebp7:s390x (1.5.0-0.1) ... 266s Selecting previously unselected package libtiff6:s390x. 266s Preparing to unpack .../35-libtiff6_4.5.1+git230720-4ubuntu4_s390x.deb ... 266s Unpacking libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 266s Selecting previously unselected package libxft2:s390x. 266s Preparing to unpack .../36-libxft2_2.3.6-1build1_s390x.deb ... 266s Unpacking libxft2:s390x (2.3.6-1build1) ... 266s Selecting previously unselected package libxss1:s390x. 266s Preparing to unpack .../37-libxss1_1%3a1.2.3-1build3_s390x.deb ... 266s Unpacking libxss1:s390x (1:1.2.3-1build3) ... 266s Selecting previously unselected package libtk8.6:s390x. 266s Preparing to unpack .../38-libtk8.6_8.6.16-1_s390x.deb ... 266s Unpacking libtk8.6:s390x (8.6.16-1) ... 266s Selecting previously unselected package libxt6t64:s390x. 266s Preparing to unpack .../39-libxt6t64_1%3a1.2.1-1.2build1_s390x.deb ... 266s Unpacking libxt6t64:s390x (1:1.2.1-1.2build1) ... 266s Selecting previously unselected package zip. 266s Preparing to unpack .../40-zip_3.0-14ubuntu2_s390x.deb ... 266s Unpacking zip (3.0-14ubuntu2) ... 266s Selecting previously unselected package unzip. 266s Preparing to unpack .../41-unzip_6.0-28ubuntu6_s390x.deb ... 267s Unpacking unzip (6.0-28ubuntu6) ... 267s Selecting previously unselected package xdg-utils. 267s Preparing to unpack .../42-xdg-utils_1.2.1-2ubuntu1_all.deb ... 267s Unpacking xdg-utils (1.2.1-2ubuntu1) ... 267s Selecting previously unselected package r-base-core. 267s Preparing to unpack .../43-r-base-core_4.4.3-1_s390x.deb ... 267s Unpacking r-base-core (4.4.3-1) ... 267s Selecting previously unselected package r-cran-codetools. 267s Preparing to unpack .../44-r-cran-codetools_0.2-20-1_all.deb ... 267s Unpacking r-cran-codetools (0.2-20-1) ... 267s Selecting previously unselected package r-cran-lattice. 267s Preparing to unpack .../45-r-cran-lattice_0.22-6-1_s390x.deb ... 267s Unpacking r-cran-lattice (0.22-6-1) ... 267s Selecting previously unselected package r-cran-matrix. 267s Preparing to unpack .../46-r-cran-matrix_1.7-3-1_s390x.deb ... 267s Unpacking r-cran-matrix (1.7-3-1) ... 267s Selecting previously unselected package r-cran-survival. 267s Preparing to unpack .../47-r-cran-survival_3.8-3-1_s390x.deb ... 267s Unpacking r-cran-survival (3.8-3-1) ... 267s Selecting previously unselected package r-cran-mvtnorm. 267s Preparing to unpack .../48-r-cran-mvtnorm_1.3-3-1_s390x.deb ... 267s Unpacking r-cran-mvtnorm (1.3-3-1) ... 267s Selecting previously unselected package r-cran-libcoin. 267s Preparing to unpack .../49-r-cran-libcoin_1.0-10-1_s390x.deb ... 267s Unpacking r-cran-libcoin (1.0-10-1) ... 267s Selecting previously unselected package r-cran-matrixstats. 267s Preparing to unpack .../50-r-cran-matrixstats_1.5.0-1_s390x.deb ... 267s Unpacking r-cran-matrixstats (1.5.0-1) ... 267s Selecting previously unselected package r-cran-modeltools. 267s Preparing to unpack .../51-r-cran-modeltools_0.2-23-2build1_all.deb ... 267s Unpacking r-cran-modeltools (0.2-23-2build1) ... 267s Selecting previously unselected package r-cran-mass. 267s Preparing to unpack .../52-r-cran-mass_7.3-64-1_s390x.deb ... 267s Unpacking r-cran-mass (7.3-64-1) ... 267s Selecting previously unselected package r-cran-th.data. 267s Preparing to unpack .../53-r-cran-th.data_1.1-3-1_all.deb ... 267s Unpacking r-cran-th.data (1.1-3-1) ... 267s Selecting previously unselected package r-cran-zoo. 267s Preparing to unpack .../54-r-cran-zoo_1.8-13-1_s390x.deb ... 267s Unpacking r-cran-zoo (1.8-13-1) ... 267s Selecting previously unselected package r-cran-sandwich. 267s Preparing to unpack .../55-r-cran-sandwich_3.1-1-1_all.deb ... 267s Unpacking r-cran-sandwich (3.1-1-1) ... 267s Selecting previously unselected package r-cran-multcomp. 267s Preparing to unpack .../56-r-cran-multcomp_1.4-28-1_all.deb ... 267s Unpacking r-cran-multcomp (1.4-28-1) ... 267s Selecting previously unselected package r-cran-coin. 267s Preparing to unpack .../57-r-cran-coin_1.4-3-1_s390x.deb ... 267s Unpacking r-cran-coin (1.4-3-1) ... 267s Setting up libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 267s Setting up libpixman-1-0:s390x (0.44.0-3) ... 267s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 267s Setting up libxrender1:s390x (1:0.9.10-1.1build1) ... 267s Setting up libdatrie1:s390x (0.2.13-3build1) ... 267s Setting up libxcb-render0:s390x (1.17.0-2) ... 267s Setting up unzip (6.0-28ubuntu6) ... 267s Setting up x11-common (1:7.7+23ubuntu3) ... 267s Setting up libdeflate0:s390x (1.23-1) ... 267s Setting up libxcb-shm0:s390x (1.17.0-2) ... 267s Setting up libgomp1:s390x (15-20250222-0ubuntu1) ... 267s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 267s Setting up zip (3.0-14ubuntu2) ... 267s Setting up libblas3:s390x (3.12.1-2) ... 267s 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 267s Setting up libfreetype6:s390x (2.13.3+dfsg-1) ... 267s Setting up fonts-dejavu-mono (2.37-8) ... 267s Setting up libtcl8.6:s390x (8.6.16+dfsg-1) ... 267s Setting up fonts-dejavu-core (2.37-8) ... 267s Setting up libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 267s Setting up libgfortran5:s390x (15-20250222-0ubuntu1) ... 267s Setting up libwebp7:s390x (1.5.0-0.1) ... 267s Setting up libharfbuzz0b:s390x (10.2.0-1) ... 267s Setting up libthai-data (0.1.29-2build1) ... 267s Setting up libxss1:s390x (1:1.2.3-1build3) ... 267s Setting up libpaper2:s390x (2.2.5-0.3) ... 267s Setting up xdg-utils (1.2.1-2ubuntu1) ... 267s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 267s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 267s Setting up libice6:s390x (2:1.1.1-1) ... 267s Setting up liblapack3:s390x (3.12.1-2) ... 267s 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 267s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 268s Setting up libpaper-utils (2.2.5-0.3) ... 268s Setting up libthai0:s390x (0.1.29-2build1) ... 268s Setting up libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 268s Setting up libfontconfig1:s390x (2.15.0-2ubuntu1) ... 268s Setting up libsm6:s390x (2:1.2.4-1) ... 268s Setting up fontconfig (2.15.0-2ubuntu1) ... 270s Regenerating fonts cache... done. 270s Setting up libxft2:s390x (2.3.6-1build1) ... 270s Setting up libtk8.6:s390x (8.6.16-1) ... 270s Setting up libpango-1.0-0:s390x (1.56.2-1) ... 270s Setting up libcairo2:s390x (1.18.2-2) ... 270s Setting up libxt6t64:s390x (1:1.2.1-1.2build1) ... 270s Setting up libpangoft2-1.0-0:s390x (1.56.2-1) ... 270s Setting up libpangocairo-1.0-0:s390x (1.56.2-1) ... 270s Setting up r-base-core (4.4.3-1) ... 270s Creating config file /etc/R/Renviron with new version 270s Setting up r-cran-lattice (0.22-6-1) ... 270s Setting up r-cran-modeltools (0.2-23-2build1) ... 270s Setting up r-cran-codetools (0.2-20-1) ... 270s Setting up r-cran-matrixstats (1.5.0-1) ... 270s Setting up r-cran-mass (7.3-64-1) ... 270s Setting up r-cran-mvtnorm (1.3-3-1) ... 270s Setting up r-cran-zoo (1.8-13-1) ... 270s Setting up r-cran-matrix (1.7-3-1) ... 270s Setting up r-cran-libcoin (1.0-10-1) ... 270s Setting up r-cran-sandwich (3.1-1-1) ... 270s Setting up r-cran-survival (3.8-3-1) ... 270s Setting up r-cran-th.data (1.1-3-1) ... 270s Setting up r-cran-multcomp (1.4-28-1) ... 270s Setting up r-cran-coin (1.4-3-1) ... 270s Processing triggers for libc-bin (2.41-1ubuntu2) ... 270s Processing triggers for man-db (2.13.0-1) ... 270s Processing triggers for install-info (7.1.1-1) ... 272s autopkgtest [14:33:07]: test run-unit-test: [----------------------- 272s BEGIN TEST bugfixes.R 272s 272s R version 4.4.3 (2025-02-28) -- "Trophy Case" 272s Copyright (C) 2025 The R Foundation for Statistical Computing 272s Platform: s390x-ibm-linux-gnu 272s 272s R is free software and comes with ABSOLUTELY NO WARRANTY. 272s You are welcome to redistribute it under certain conditions. 272s Type 'license()' or 'licence()' for distribution details. 272s 272s R is a collaborative project with many contributors. 272s Type 'contributors()' for more information and 272s 'citation()' on how to cite R or R packages in publications. 272s 272s Type 'demo()' for some demos, 'help()' for on-line help, or 272s 'help.start()' for an HTML browser interface to help. 272s Type 'q()' to quit R. 272s 272s > 272s > library("libcoin") 272s > 272s > ### by Henric Winell 272s > set.seed(29) 272s > X <- runif(10) 272s > Y <- runif(10) 272s > o <- LinStatExpCov(X, Y) 272s > ov <- LinStatExpCov(X, Y, varonly = TRUE) 272s > stopifnot(all.equal(doTest(o, teststat = "scalar"), 272s + doTest(ov, teststat = "scalar"))) 272s > 272s > ### all weights = 0 and no weights at all was treated the same 272s > X <- as.double(1:10) 272s > Y <- as.double(10:1) 272s > sum(X*Y) 272s [1] 220 272s > cl <- gl(2, 5) 272s > 272s > ### linstat = 220 272s > w <- as.integer(rep(1, 10)) 272s > LinStatExpCov(X = X, Y = Y) 272s $LinearStatistic 272s [1] 220 272s 272s $Expectation 272s [1] 302.5 272s 272s $Covariance 272s [1] 756.25 272s 272s $Variance 272s [1] 756.25 272s 272s $ExpectationX 272s [1] 55 272s 272s $varonly 272s [1] FALSE 272s 272s $dimension 272s [1] 1 1 272s 272s $ExpectationInfluence 272s [1] 5.5 272s 272s $CovarianceInfluence 272s [1] 8.25 272s 272s $VarianceInfluence 272s [1] 8.25 272s 272s $Xfactor 272s [1] FALSE 272s 272s $tol 272s [1] 1.490116e-08 272s 272s $PermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $StandardisedPermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $TableBlock 272s [1] 0 10 272s 272s $Sumweights 272s [1] 10 272s 272s $Table 272s NULL 272s 272s attr(,"class") 272s [1] "LinStatExpCov1d" "LinStatExpCov" 272s > LinStatExpCov(X = X, Y = Y, weights = w) 272s $LinearStatistic 272s [1] 220 272s 272s $Expectation 272s [1] 302.5 272s 272s $Covariance 272s [1] 756.25 272s 272s $Variance 272s [1] 756.25 272s 272s $ExpectationX 272s [1] 55 272s 272s $varonly 272s [1] FALSE 272s 272s $dimension 272s [1] 1 1 272s 272s $ExpectationInfluence 272s [1] 5.5 272s 272s $CovarianceInfluence 272s [1] 8.25 272s 272s $VarianceInfluence 272s [1] 8.25 272s 272s $Xfactor 272s [1] FALSE 272s 272s $tol 272s [1] 1.490116e-08 272s 272s $PermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $StandardisedPermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $TableBlock 272s [1] 0 10 272s 272s $Sumweights 272s [1] 10 272s 272s $Table 272s NULL 272s 272s attr(,"class") 272s [1] "LinStatExpCov1d" "LinStatExpCov" 272s > LinStatExpCov(X = X, Y = Y, weights = w, block = cl) 272s $LinearStatistic 272s [1] 220 272s 272s $Expectation 272s [1] 240 272s 272s $Covariance 272s [1] 50 272s 272s $Variance 272s [1] 50 272s 272s $ExpectationX 272s [1] 55 272s 272s $varonly 272s [1] FALSE 272s 272s $dimension 272s [1] 1 1 272s 272s $ExpectationInfluence 272s [1] 8 3 272s 272s $CovarianceInfluence 272s [1] 2 2 272s 272s $VarianceInfluence 272s [1] 2 2 272s 272s $Xfactor 272s [1] FALSE 272s 272s $tol 272s [1] 1.490116e-08 272s 272s $PermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $StandardisedPermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $TableBlock 272s [1] 0 5 5 272s 272s $Sumweights 272s [1] 5 5 272s 272s $Table 272s NULL 272s 272s attr(,"class") 272s [1] "LinStatExpCov1d" "LinStatExpCov" 272s > 272s > ### linstat = 0 272s > w <- as.integer(rep(0, 10)) 272s > LinStatExpCov(X = X, Y = Y, weights = w) 272s $LinearStatistic 272s [1] 0 272s 272s $Expectation 272s [1] 0 272s 272s $Covariance 272s [1] 0 272s 272s $Variance 272s [1] 0 272s 272s $ExpectationX 272s [1] 0 272s 272s $varonly 272s [1] FALSE 272s 272s $dimension 272s [1] 1 1 272s 272s $ExpectationInfluence 272s [1] 0 272s 272s $CovarianceInfluence 272s [1] 0 272s 272s $VarianceInfluence 272s [1] 0 272s 272s $Xfactor 272s [1] FALSE 272s 272s $tol 272s [1] 1.490116e-08 272s 272s $PermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $StandardisedPermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $TableBlock 272s [1] 0 10 272s 272s $Sumweights 272s [1] 0 272s 272s $Table 272s NULL 272s 272s attr(,"class") 272s [1] "LinStatExpCov1d" "LinStatExpCov" 272s > LinStatExpCov(X = X, Y = Y, weights = w, block = cl) 272s $LinearStatistic 272s [1] 0 272s 272s $Expectation 272s [1] 0 272s 272s $Covariance 272s [1] 0 272s 272s $Variance 272s [1] 0 272s 272s $ExpectationX 272s [1] 0 272s 272s $varonly 272s [1] FALSE 272s 272s $dimension 272s [1] 1 1 272s 272s $ExpectationInfluence 272s [1] 0 0 272s 272s $CovarianceInfluence 272s [1] 0 0 272s 272s $VarianceInfluence 272s [1] 0 0 272s 272s $Xfactor 272s [1] FALSE 272s 272s $tol 272s [1] 1.490116e-08 272s 272s $PermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $StandardisedPermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $TableBlock 272s [1] 0 5 5 272s 272s $Sumweights 272s [1] 0 0 272s 272s $Table 272s NULL 272s 272s attr(,"class") 272s [1] "LinStatExpCov1d" "LinStatExpCov" 272s > 272s > ### linstat = 110 272s > w <- as.integer(rep(0, 10)) 272s > w[1:5] <- 1L 272s > LinStatExpCov(X = X, Y = Y, subset = 1:5) 272s $LinearStatistic 272s [1] 110 272s 272s $Expectation 272s [1] 120 272s 272s $Covariance 272s [1] 25 272s 272s $Variance 272s [1] 25 272s 272s $ExpectationX 272s [1] 15 272s 272s $varonly 272s [1] FALSE 272s 272s $dimension 272s [1] 1 1 272s 272s $ExpectationInfluence 272s [1] 8 272s 272s $CovarianceInfluence 272s [1] 2 272s 272s $VarianceInfluence 272s [1] 2 272s 272s $Xfactor 272s [1] FALSE 272s 272s $tol 272s [1] 1.490116e-08 272s 272s $PermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $StandardisedPermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $TableBlock 272s [1] 0 5 272s 272s $Sumweights 272s [1] 5 272s 272s $Table 272s NULL 272s 272s attr(,"class") 272s [1] "LinStatExpCov1d" "LinStatExpCov" 272s > LinStatExpCov(X = X, Y = Y, weights = w) 272s $LinearStatistic 272s [1] 110 272s 272s $Expectation 272s [1] 120 272s 272s $Covariance 272s [1] 25 272s 272s $Variance 272s [1] 25 272s 272s $ExpectationX 272s [1] 15 272s 272s $varonly 272s [1] FALSE 272s 272s $dimension 272s [1] 1 1 272s 272s $ExpectationInfluence 272s [1] 8 272s 272s $CovarianceInfluence 272s [1] 2 272s 272s $VarianceInfluence 272s [1] 2 272s 272s $Xfactor 272s [1] FALSE 272s 272s $tol 272s [1] 1.490116e-08 272s 272s $PermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $StandardisedPermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $TableBlock 272s [1] 0 10 272s 272s $Sumweights 272s [1] 5 272s 272s $Table 272s NULL 272s 272s attr(,"class") 272s [1] "LinStatExpCov1d" "LinStatExpCov" 272s > LinStatExpCov(X = X, Y = Y, weights = w, block = cl) 272s $LinearStatistic 272s [1] 110 272s 272s $Expectation 272s [1] 120 272s 272s $Covariance 272s [1] 25 272s 272s $Variance 272s [1] 25 272s 272s $ExpectationX 272s [1] 15 272s 272s $varonly 272s [1] FALSE 272s 272s $dimension 272s [1] 1 1 272s 272s $ExpectationInfluence 272s [1] 8 0 272s 272s $CovarianceInfluence 272s [1] 2 0 272s 272s $VarianceInfluence 272s [1] 2 0 272s 272s $Xfactor 272s [1] FALSE 272s 272s $tol 272s [1] 1.490116e-08 272s 272s $PermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $StandardisedPermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $TableBlock 272s [1] 0 5 5 272s 272s $Sumweights 272s [1] 5 0 272s 272s $Table 272s NULL 272s 272s attr(,"class") 272s [1] "LinStatExpCov1d" "LinStatExpCov" 272s > 272s > ### linstat = 0 272s > LinStatExpCov(X = X, Y = Y, weights = w, subset = 6:10) 272s $LinearStatistic 272s [1] 0 272s 272s $Expectation 272s [1] 0 272s 272s $Covariance 272s [1] 0 272s 272s $Variance 272s [1] 0 272s 272s $ExpectationX 272s [1] 0 272s 272s $varonly 272s [1] FALSE 272s 272s $dimension 272s [1] 1 1 272s 272s $ExpectationInfluence 272s [1] 0 272s 272s $CovarianceInfluence 272s [1] 0 272s 272s $VarianceInfluence 272s [1] 0 272s 272s $Xfactor 272s [1] FALSE 272s 272s $tol 272s [1] 1.490116e-08 272s 272s $PermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $StandardisedPermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $TableBlock 272s [1] 0 5 272s 272s $Sumweights 272s [1] 0 272s 272s $Table 272s NULL 272s 272s attr(,"class") 272s [1] "LinStatExpCov1d" "LinStatExpCov" 272s > LinStatExpCov(X = X, Y = Y, weights = w, block = cl, subset = 6:10) 272s $LinearStatistic 272s [1] 0 272s 272s $Expectation 272s [1] 0 272s 272s $Covariance 272s [1] 0 272s 272s $Variance 272s [1] 0 272s 272s $ExpectationX 272s [1] 0 272s 272s $varonly 272s [1] FALSE 272s 272s $dimension 272s [1] 1 1 272s 272s $ExpectationInfluence 272s [1] 0 0 272s 272s $CovarianceInfluence 272s [1] 0 0 272s 272s $VarianceInfluence 272s [1] 0 0 272s 272s $Xfactor 272s [1] FALSE 272s 272s $tol 272s [1] 1.490116e-08 272s 272s $PermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $StandardisedPermutedLinearStatistic 272s <0 x 0 matrix> 272s 272s $TableBlock 272s [1] 0 0 5 272s 272s $Sumweights 272s [1] 0 0 272s 272s $Table 272s NULL 272s 272s attr(,"class") 272s [1] "LinStatExpCov1d" "LinStatExpCov" 272s > 272s > ### missing values in 1d and 2d case 272s > x <- gl(6, 20) 272s > y <- gl(3, 40) 272s > x[sample(1:length(x), 10)] <- NA 272s > y[sample(1:length(y), 10)] <- NA 272s > 272s > X <- matrix(NA, nrow = length(x), ncol = nlevels(x)) 272s > X[!is.na(x),] <- model.matrix(~ x - 1) 272s > Y <- matrix(NA, nrow = length(y), ncol = nlevels(y)) 272s > Y[!is.na(y),] <- model.matrix(~ y - 1) 272s > 272s > lev1 <- LinStatExpCov(X = X, Y = Y) 272s > lev1$Sumweights 272s [1] 100 272s > t1 <- doTest(lev1, teststat = "quadratic") 272s > 272s > X <- rbind(0, diag(nlevels(x))) 272s > Y <- rbind(0, diag(nlevels(y))) 272s > ix <- unclass(x) 272s > ix[is.na(ix)] <- 0L 272s > iy <- unclass(y) 272s > iy[is.na(iy)] <- 0L 272s > levels(ix) <- levels(x) 272s > levels(iy) <- levels(y) 272s Error in .LinStatExpCov1d(X = X, Y = Y, weights = weights, subset = subset, : 272s cannot allocate memory: number of levels too large 272s > 272s > lev2 <- LinStatExpCov(X = X, Y = Y, ix = ix, iy = iy) 272s > lev2$Sumweights 272s [1] 100 272s > t2 <- doTest(lev2, teststat = "quadratic") 272s > stopifnot(all.equal(t1, t2)) 272s > 272s > ### unnecessary memory allocation; fixed in 1.0-2 272s > N <- 146341L 272s > y <- runif(N) 272s > x <- 1:N 272s > lev1 <- LinStatExpCov(X = x, Y = y, varonly = TRUE) 272s > # Note: N * (N + 1) / 2 > .Machine$integer.max 272s > try(lev2 <- LinStatExpCov(X = x, Y = y, varonly = FALSE)) 272s > 272s > 272s BEGIN TEST regtest_ctabs.R 272s 272s R version 4.4.3 (2025-02-28) -- "Trophy Case" 272s Copyright (C) 2025 The R Foundation for Statistical Computing 272s Platform: s390x-ibm-linux-gnu 272s 272s R is free software and comes with ABSOLUTELY NO WARRANTY. 272s You are welcome to redistribute it under certain conditions. 272s Type 'license()' or 'licence()' for distribution details. 272s 272s R is a collaborative project with many contributors. 272s Type 'contributors()' for more information and 272s 'citation()' on how to cite R or R packages in publications. 272s 272s Type 'demo()' for some demos, 'help()' for on-line help, or 272s 'help.start()' for an HTML browser interface to help. 272s Type 'q()' to quit R. 272s 272s > 272s > library("libcoin") 272s > 272s > x <- 1:6 272s > y <- rep(1:3, length.out = 6) 272s > w <- rep(2L, length(x)) 272s > b <- gl(2, 3) 272s > s <- 1:4 272s > 272s > ctabs(x) 272s [1] 0 1 1 1 1 1 1 272s > ctabs(x, weights = w) 272s [1] 0 2 2 2 2 2 2 272s > ctabs(x, subset = s) 272s [1] 0 1 1 1 1 0 0 272s > ctabs(x, weights = w, subset = s) 272s [1] 0 2 2 2 2 0 0 272s > ctabs(x, block = b) 272s [,1] [,2] 272s [1,] 0 0 272s [2,] 1 0 272s [3,] 1 0 272s [4,] 1 0 272s [5,] 0 1 272s [6,] 0 1 272s [7,] 0 1 272s > ctabs(x, weights = w, block = b) 272s [,1] [,2] 272s [1,] 0 0 272s [2,] 2 0 272s [3,] 2 0 272s [4,] 2 0 272s [5,] 0 2 272s [6,] 0 2 272s [7,] 0 2 272s > ctabs(x, subset = s, block = b) 272s [,1] [,2] 272s [1,] 0 0 272s [2,] 1 0 272s [3,] 1 0 272s [4,] 1 0 272s [5,] 0 1 272s [6,] 0 0 272s [7,] 0 0 272s > ctabs(x, weights = w, subset = s, block = b) 272s [,1] [,2] 272s [1,] 0 0 272s [2,] 2 0 272s [3,] 2 0 272s [4,] 2 0 272s [5,] 0 2 272s [6,] 0 0 272s [7,] 0 0 272s > 272s > ctabs(x, y) 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0 0 0 272s [2,] 0 1 0 0 272s [3,] 0 0 1 0 272s [4,] 0 0 0 1 272s [5,] 0 1 0 0 272s [6,] 0 0 1 0 272s [7,] 0 0 0 1 272s > ctabs(x, y, weights = w) 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0 0 0 272s [2,] 0 2 0 0 272s [3,] 0 0 2 0 272s [4,] 0 0 0 2 272s [5,] 0 2 0 0 272s [6,] 0 0 2 0 272s [7,] 0 0 0 2 272s > ctabs(x, y, subset = s) 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0 0 0 272s [2,] 0 1 0 0 272s [3,] 0 0 1 0 272s [4,] 0 0 0 1 272s [5,] 0 1 0 0 272s [6,] 0 0 0 0 272s [7,] 0 0 0 0 272s > ctabs(x, y, weights = w, subset = s) 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0 0 0 272s [2,] 0 2 0 0 272s [3,] 0 0 2 0 272s [4,] 0 0 0 2 272s [5,] 0 2 0 0 272s [6,] 0 0 0 0 272s [7,] 0 0 0 0 272s > ctabs(x, y, block = b) 272s , , 1 272s 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0 0 0 272s [2,] 0 1 0 0 272s [3,] 0 0 1 0 272s [4,] 0 0 0 1 272s [5,] 0 0 0 0 272s [6,] 0 0 0 0 272s [7,] 0 0 0 0 272s 272s , , 2 272s 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0 0 0 272s [2,] 0 0 0 0 272s [3,] 0 0 0 0 272s [4,] 0 0 0 0 272s [5,] 0 1 0 0 272s [6,] 0 0 1 0 272s [7,] 0 0 0 1 272s 272s > ctabs(x, y, weights = w, block = b) 272s , , 1 272s 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0 0 0 272s [2,] 0 2 0 0 272s [3,] 0 0 2 0 272s [4,] 0 0 0 2 272s [5,] 0 0 0 0 272s [6,] 0 0 0 0 272s [7,] 0 0 0 0 272s 272s , , 2 272s 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0 0 0 272s [2,] 0 0 0 0 272s [3,] 0 0 0 0 272s [4,] 0 0 0 0 272s [5,] 0 2 0 0 272s [6,] 0 0 2 0 272s [7,] 0 0 0 2 272s 272s > ctabs(x, y, subset = s, block = b) 272s , , 1 272s 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0 0 0 272s [2,] 0 1 0 0 272s [3,] 0 0 1 0 272s [4,] 0 0 0 1 272s [5,] 0 0 0 0 272s [6,] 0 0 0 0 272s [7,] 0 0 0 0 272s 272s , , 2 272s 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0 0 0 272s [2,] 0 0 0 0 272s [3,] 0 0 0 0 272s [4,] 0 0 0 0 272s [5,] 0 1 0 0 272s [6,] 0 0 0 0 272s [7,] 0 0 0 0 272s 272s > ctabs(x, y, weights = w, subset = s, block = b) 272s , , 1 272s 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0 0 0 272s [2,] 0 2 0 0 272s [3,] 0 0 2 0 272s [4,] 0 0 0 2 272s [5,] 0 0 0 0 272s [6,] 0 0 0 0 272s [7,] 0 0 0 0 272s 272s , , 2 272s 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0 0 0 272s [2,] 0 0 0 0 272s [3,] 0 0 0 0 272s [4,] 0 0 0 0 272s [5,] 0 2 0 0 272s [6,] 0 0 0 0 272s [7,] 0 0 0 0 272s 272s > 272s > w <- round(1:length(x) / length(x), 2) 272s > ctabs(x, weights = w) 272s [1] 0.00 0.17 0.33 0.50 0.67 0.83 1.00 272s > ctabs(x, weights = w, subset = s) 272s [1] 0.00 0.17 0.33 0.50 0.67 0.00 0.00 272s > ctabs(x, weights = w, block = b) 272s [,1] [,2] 272s [1,] 0.00 0.00 272s [2,] 0.17 0.00 272s [3,] 0.33 0.00 272s [4,] 0.50 0.00 272s [5,] 0.00 0.67 272s [6,] 0.00 0.83 272s [7,] 0.00 1.00 272s > ctabs(x, weights = w, subset = s, block = b) 272s [,1] [,2] 272s [1,] 0.00 0.00 272s [2,] 0.17 0.00 272s [3,] 0.33 0.00 272s [4,] 0.50 0.00 272s [5,] 0.00 0.67 272s [6,] 0.00 0.00 272s [7,] 0.00 0.00 272s > 272s > ctabs(x, y, weights = w) 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0.00 0.00 0.0 272s [2,] 0 0.17 0.00 0.0 272s [3,] 0 0.00 0.33 0.0 272s [4,] 0 0.00 0.00 0.5 272s [5,] 0 0.67 0.00 0.0 272s [6,] 0 0.00 0.83 0.0 272s [7,] 0 0.00 0.00 1.0 272s > ctabs(x, y, weights = w, subset = s) 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0.00 0.00 0.0 272s [2,] 0 0.17 0.00 0.0 272s [3,] 0 0.00 0.33 0.0 272s [4,] 0 0.00 0.00 0.5 272s [5,] 0 0.67 0.00 0.0 272s [6,] 0 0.00 0.00 0.0 272s [7,] 0 0.00 0.00 0.0 272s > ctabs(x, y, weights = w, block = b) 272s , , 1 272s 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0.00 0.00 0.0 272s [2,] 0 0.17 0.00 0.0 272s [3,] 0 0.00 0.33 0.0 272s [4,] 0 0.00 0.00 0.5 272s [5,] 0 0.00 0.00 0.0 272s [6,] 0 0.00 0.00 0.0 272s [7,] 0 0.00 0.00 0.0 272s 272s , , 2 272s 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0.00 0.00 0 272s [2,] 0 0.00 0.00 0 272s [3,] 0 0.00 0.00 0 272s [4,] 0 0.00 0.00 0 272s [5,] 0 0.67 0.00 0 272s [6,] 0 0.00 0.83 0 272s [7,] 0 0.00 0.00 1 272s 272s > ctabs(x, y, weights = w, subset = s, block = b) 272s , , 1 272s 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0.00 0.00 0.0 272s [2,] 0 0.17 0.00 0.0 272s [3,] 0 0.00 0.33 0.0 272s [4,] 0 0.00 0.00 0.5 272s [5,] 0 0.00 0.00 0.0 272s [6,] 0 0.00 0.00 0.0 272s [7,] 0 0.00 0.00 0.0 272s 272s , , 2 272s 272s [,1] [,2] [,3] [,4] 272s [1,] 0 0.00 0 0 272s [2,] 0 0.00 0 0 272s [3,] 0 0.00 0 0 272s [4,] 0 0.00 0 0 272s [5,] 0 0.67 0 0 272s [6,] 0 0.00 0 0 272s [7,] 0 0.00 0 0 272s 272s > 272s BEGIN TEST regtest_libcoin.R 272s 272s R version 4.4.3 (2025-02-28) -- "Trophy Case" 272s Copyright (C) 2025 The R Foundation for Statistical Computing 272s Platform: s390x-ibm-linux-gnu 272s 272s R is free software and comes with ABSOLUTELY NO WARRANTY. 272s You are welcome to redistribute it under certain conditions. 272s Type 'license()' or 'licence()' for distribution details. 272s 272s R is a collaborative project with many contributors. 272s Type 'contributors()' for more information and 272s 'citation()' on how to cite R or R packages in publications. 272s 272s Type 'demo()' for some demos, 'help()' for on-line help, or 272s 'help.start()' for an HTML browser interface to help. 272s Type 'q()' to quit R. 272s 272s > 272s > library("libcoin") 272s Loading required package: survival 272s > library("coin") 273s > set.seed(29) 273s > 273s > n <- 100 273s > p <- 4 273s > q <- 2 273s > X <- matrix(runif(p * n), nc = p) 273s > Y <- matrix(runif(q * n), nc = q) 273s > w <- as.integer(floor(runif(n, max = 4))) 273s > s <- sort(sample(1:n, floor(n/2), replace = TRUE)) 273s > b <- sample(gl(2, 2, length = n)) 273s > 273s > tol <- if (.Platform$OS.type == "unix") { 273s + sqrt(.Machine$double.eps) 273s + } else { 273s + .Machine$double.eps^(1/5) 273s + } 273s > 273s > cmp <- function(t1, t2) { 273s + if (is.null(t1$Covariance)) { 273s + var1 <- t1$Variance 273s + var2 <- diag(covariance(t2)) 273s + } else { 273s + var1 <- t1$Covariance 273s + var2 <- covariance(t2) 273s + var2 <- var2[!upper.tri(var2)] 273s + } 273s + stopifnot(all.equal( 273s + list(t1$LinearStatistic, 273s + t1$Expectation, 273s + var1), 273s + list(as.vector(statistic(t2, type = "linear")), 273s + as.vector(expectation(t2)), 273s + var2), 273s + check.attributes = FALSE, tolerance = tol 273s + )) 273s + } 273s > 273s > cmp2 <- function(t1, t2) { 273s + nm <- c("LinearStatistic", "Expectation", 273s + if(t1$varonly == 1) "Variance" else "Covariance") 273s + stopifnot(all.equal(t1[nm], t2[nm], tolerance = tol)) 273s + } 273s > 273s > cmp3 <- function(t1, t2, pvalue = FALSE) { 273s + stopifnot(all.equal(statistic(t1), t2$TestStatistic, tolerance = tol)) 273s + if (pvalue) 273s + stopifnot(all.equal(unclass(pvalue(t1)), t2$p.value, check.attributes = FALSE, tolerance = tol)) 273s + } 273s > 273s > cmp4 <- function(t1, t2) 273s + stopifnot(all.equal(t1$TestStatistic, sqrt(t2$TestStatistic), tolerance = tol)) 273s > 273s > 273s > t1 <- LinStatExpCov(X, Y) 273s > t1v <- LinStatExpCov(X, Y, varonly = TRUE) 273s > t2 <- independence_test(Y ~ X) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > cmp3(t2, doTest(t1, teststat = "maximum"), pvalue = TRUE) 273s > t3 <- independence_test(Y ~ X, teststat = "maximum", alternative = "less") 273s > cmp3(t3, doTest(t1, teststat = "maximum", alternative = "less"), pvalue = TRUE) 273s > t3 <- independence_test(Y ~ X, teststat = "maximum", alternative = "greater") 273s > cmp3(t3, doTest(t1, teststat = "maximum", alternative = "greater"), pvalue = TRUE) 273s > t3 <- independence_test(Y ~ X, teststat = "quadratic") 273s > cmp3(t3, doTest(t1, teststat = "quadratic"), pvalue = TRUE) 273s > 273s > t1 <- LinStatExpCov(X, Y, weights = w) 273s > t1v <- LinStatExpCov(X, Y, weights = w, varonly = TRUE) 273s > t2 <- independence_test(Y ~ X, weights = ~ w) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > t1 <- LinStatExpCov(X, Y, subset = s) 273s > t1v <- LinStatExpCov(X, Y, subset = s, varonly = TRUE) 273s > t2 <- independence_test(Y ~ X, subset = s) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > t1 <- LinStatExpCov(X, Y, weights = w, subset = s) 273s > t1v <- LinStatExpCov(X, Y, weights = w, subset = s, varonly = TRUE) 273s > t2 <- independence_test(Y ~ X, weights = ~w, subset = s) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > t1 <- LinStatExpCov(X, Y, block = b) 273s > t1v <- LinStatExpCov(X, Y, block = b, varonly = TRUE) 273s > t2 <- independence_test(Y ~ X | b) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > t1 <- LinStatExpCov(X, Y, weights = w, block = b) 273s > t1v <- LinStatExpCov(X, Y, weights = w, block = b, varonly = TRUE) 273s > t2 <- independence_test(Y ~ X | b, weights = ~ w) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > t1 <- LinStatExpCov(X, Y, subset = s, block = b) 273s > t1v <- LinStatExpCov(X, Y, subset = s, block = b, varonly = TRUE) 273s > t2 <- independence_test(Y ~ X | b, subset = s) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > t1 <- LinStatExpCov(X, Y, weights = w, subset = s, block = b) 273s > t1v <- LinStatExpCov(X, Y, weights = w, subset = s, block = b, varonly = TRUE) 273s > t2 <- independence_test(Y ~ X | b, weights = ~w, subset = s) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > n <- 100 273s > n1 <- 5 273s > n2 <- 4 273s > p <- 4 273s > q <- 2 273s > X <- rbind(0, matrix(runif(p * n1), nc = p)) 273s > Y <- rbind(0, matrix(runif(q * n2), nc = q)) 273s > ix <- sample(1:n1, n, replace = TRUE) 273s > iy <- sample(1:n2, n, replace = TRUE) 273s > w <- as.integer(floor(runif(n, max = 4))) 273s > s <- sort(sample(1:n, floor(n/2), replace = TRUE)) 273s > b <- sample(gl(2, 2, length = n)) 273s > 273s > t1 <- LinStatExpCov(X, Y, ix, iy) 273s > t1v <- LinStatExpCov(X, Y, ix, iy, varonly = TRUE) 273s > t2 <- independence_test(Y[iy + 1,] ~ X[ix + 1,]) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > t1 <- LinStatExpCov(X, Y, ix, iy, weights = w) 273s > t1v <- LinStatExpCov(X, Y, ix, iy, weights = w, varonly = TRUE) 273s > t2 <- independence_test(Y[iy + 1,] ~ X[ix + 1,], weights = ~ w) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > t1 <- LinStatExpCov(X, Y, ix, iy, subset = s) 273s > t1v <- LinStatExpCov(X, Y, ix, iy, subset = s, varonly = TRUE) 273s > t2 <- independence_test(Y[iy + 1,] ~ X[ix + 1,], subset = s) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > t1 <- LinStatExpCov(X, Y, ix, iy, weights = w, subset = s) 273s > t1v <- LinStatExpCov(X, Y, ix, iy, weights = w, subset = s, varonly = TRUE) 273s > t2 <- independence_test(Y[iy + 1,] ~ X[ix + 1,], weights = ~w, subset = s) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > t1 <- LinStatExpCov(X, Y, ix, iy, block = b) 273s > t1v <- LinStatExpCov(X, Y, ix, iy, block = b, varonly = TRUE) 273s > t2 <- independence_test(Y[iy + 1,] ~ X[ix + 1,] | b) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > t1 <- LinStatExpCov(X, Y, ix, iy, weights = w, block = b) 273s > t1v <- LinStatExpCov(X, Y, ix, iy, weights = w, block = b, varonly = TRUE) 273s > t2 <- independence_test(Y[iy + 1,] ~ X[ix + 1,] | b, weights = ~ w) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > t1 <- LinStatExpCov(X, Y, ix, iy, subset = s, block = b) 273s > t1v <- LinStatExpCov(X, Y, ix, iy, subset = s, block = b, varonly = TRUE) 273s > t2 <- independence_test(Y[iy + 1,] ~ X[ix + 1,] | b, subset = s) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > t1 <- LinStatExpCov(X, Y, ix, iy, weights = w, subset = s, block = b) 273s > t1v <- LinStatExpCov(X, Y, ix, iy, weights = w, subset = s, block = b, varonly = TRUE) 273s > t2 <- independence_test(Y[iy + 1,] ~ X[ix + 1,]| b, weights = ~w, subset = s) 273s > cmp(t1, t2) 273s > cmp(t1v, t2) 273s > 273s > #### X factor 273s > n <- 10000 273s > p <- 40 273s > q <- 20 273s > X <- diag(p)[fx <- unclass(factor(sample(1:p, n, replace = TRUE))),] 273s > Y <- matrix(runif(q * n), nc = q) 273s > w <- as.integer(floor(runif(n, max = 4))) 273s > s <- sort(sample(1:n, floor(n/2), replace = TRUE)) 273s > b <- sample(gl(2, 2, length = n)) 273s > 273s > t1 <- LinStatExpCov(X, Y) 273s > t1v <- LinStatExpCov(X, Y, varonly = TRUE) 273s > t2 <- independence_test(Y ~ X) 274s > cmp(t1, t2) 274s > cmp(t1v, t2) 274s > t1f <- LinStatExpCov(fx, Y) 274s > t1vf <- LinStatExpCov(fx, Y, varonly = TRUE) 274s > cmp2(t1, t1f) 274s > cmp2(t1v, t1vf) 274s > 274s > t1 <- LinStatExpCov(X, Y, weights = w) 274s > t1v <- LinStatExpCov(X, Y, weights = w, varonly = TRUE) 274s > t2 <- independence_test(Y ~ X, weights = ~ w) 274s > cmp(t1, t2) 274s > cmp(t1v, t2) 274s > t1f <- LinStatExpCov(fx, Y, weights = w) 274s > t1vf <- LinStatExpCov(fx, Y, weights = w, varonly = TRUE) 274s > cmp2(t1, t1f) 274s > cmp2(t1v, t1vf) 274s > 274s > t1 <- LinStatExpCov(X, Y, subset = s) 274s > t1v <- LinStatExpCov(X, Y, subset = s, varonly = TRUE) 274s > t2 <- independence_test(Y ~ X, subset = s) 274s > cmp(t1, t2) 274s > cmp(t1v, t2) 274s > t1f <- LinStatExpCov(fx, Y, subset = s) 274s > t1vf <- LinStatExpCov(fx, Y, subset = s, varonly = TRUE) 274s > cmp2(t1, t1f) 274s > cmp2(t1v, t1vf) 274s > 274s > t1 <- LinStatExpCov(X, Y, weights = w, subset = s) 274s > t1v <- LinStatExpCov(X, Y, weights = w, subset = s, varonly = TRUE) 274s > t2 <- independence_test(Y ~ X, weights = ~w, subset = s) 274s > cmp(t1, t2) 274s > cmp(t1v, t2) 274s > t1f <- LinStatExpCov(fx, Y, weights = w, subset = s) 274s > t1vf <- LinStatExpCov(fx, Y, weights = w, subset = s, varonly = TRUE) 274s > cmp2(t1, t1f) 274s > cmp2(t1v, t1vf) 274s > 274s > t1 <- LinStatExpCov(X, Y, block = b) 275s > t1v <- LinStatExpCov(X, Y, block = b, varonly = TRUE) 275s > t2 <- independence_test(Y ~ X | b) 275s > cmp(t1, t2) 275s > cmp(t1v, t2) 275s > t1f <- LinStatExpCov(fx, Y, block = b) 275s > t1vf <- LinStatExpCov(fx, Y, block = b, varonly = TRUE) 275s > cmp2(t1, t1f) 275s > cmp2(t1v, t1vf) 275s > 275s > 275s > t1 <- LinStatExpCov(X, Y, weights = w, block = b) 275s > t1v <- LinStatExpCov(X, Y, weights = w, block = b, varonly = TRUE) 275s > t2 <- independence_test(Y ~ X | b, weights = ~ w) 275s > cmp(t1, t2) 275s > cmp(t1v, t2) 275s > t1f <- LinStatExpCov(fx, Y, weights = w, block = b) 275s > t1vf <- LinStatExpCov(fx, Y, weights = w, block = b, varonly = TRUE) 275s > cmp2(t1, t1f) 275s > cmp2(t1v, t1vf) 275s > 275s > t1 <- LinStatExpCov(X, Y, subset = s, block = b) 275s > t1v <- LinStatExpCov(X, Y, subset = s, block = b, varonly = TRUE) 275s > t2 <- independence_test(Y ~ X | b, subset = s) 275s > cmp(t1, t2) 275s > cmp(t1v, t2) 275s > t1f <- LinStatExpCov(fx, Y, subset = s, block = b) 275s > t1vf <- LinStatExpCov(fx, Y, subset = s, block = b, varonly = TRUE) 275s > cmp2(t1, t1f) 275s > cmp2(t1v, t1vf) 275s > 275s > t1 <- LinStatExpCov(X, Y, weights = w, subset = s, block = b) 275s > t1v <- LinStatExpCov(X, Y, weights = w, subset = s, block = b, varonly = TRUE) 275s > t2 <- independence_test(Y ~ X | b, weights = ~w, subset = s) 276s > cmp(t1, t2) 276s > cmp(t1v, t2) 276s > t1f <- LinStatExpCov(fx, Y, weights = w, subset = s, block = b) 276s > t1vf <- LinStatExpCov(fx, Y, weights = w, subset = s, block = b, varonly = TRUE) 276s > cmp2(t1, t1f) 276s > cmp2(t1v, t1vf) 276s > 276s > n1 <- 5 276s > n2 <- 7 276s > X <- rbind(0, diag(n1)) 276s > Y <- rbind(0, matrix(runif(q * n2), nc = q)) 276s > ix <- sample(1:n1, n, replace = TRUE) 276s > iy <- sample(1:n2, n, replace = TRUE) 276s > w <- as.integer(floor(runif(n, max = 4))) 276s > s <- sort(sample(1:n, floor(n/2), replace = TRUE)) 276s > b <- sample(gl(2, 2, length = n)) 276s > 276s > YY <- Y[iy + 1,] 276s > XX <- X[ix + 1,] 276s > 276s > t1 <- LinStatExpCov(X, Y, ix, iy) 276s > t1v <- LinStatExpCov(X, Y, ix, iy, varonly = TRUE) 276s > t2 <- independence_test(YY ~ XX) 276s > cmp(t1, t2) 276s > cmp(t1v, t2) 276s > t1f <- LinStatExpCov(numeric(0), Y, ix, iy) 276s > t1vf <- LinStatExpCov(numeric(0), Y, ix, iy, varonly = TRUE) 276s > cmp2(t1, t1f) 276s > cmp2(t1v, t1vf) 276s > 276s > t1 <- LinStatExpCov(X, Y, ix, iy, weights = w) 276s > t1v <- LinStatExpCov(X, Y, ix, iy, weights = w, varonly = TRUE) 276s > t2 <- independence_test(YY ~ XX, weights = ~ w) 276s > cmp(t1, t2) 276s > cmp(t1v, t2) 276s > t1f <- LinStatExpCov(numeric(0), Y, ix, iy, weights = w) 276s > t1vf <- LinStatExpCov(numeric(0), Y, ix, iy, weights = w, varonly = TRUE) 276s > cmp2(t1, t1f) 276s > cmp2(t1v, t1vf) 276s > 276s > t1 <- LinStatExpCov(X, Y, ix, iy, subset = s) 276s > t1v <- LinStatExpCov(X, Y, ix, iy, subset = s, varonly = TRUE) 276s > t2 <- independence_test(YY ~ XX, subset = s) 276s > cmp(t1, t2) 276s > cmp(t1v, t2) 276s > t1f <- LinStatExpCov(numeric(0), Y, ix, iy, subset = s) 276s > t1vf <- LinStatExpCov(numeric(0), Y, ix, iy, subset = s, varonly = TRUE) 276s > cmp2(t1, t1f) 276s > cmp2(t1v, t1vf) 276s > 276s > 276s > t1 <- LinStatExpCov(X, Y, ix, iy, weights = w, subset = s) 276s > t1v <- LinStatExpCov(X, Y, ix, iy, weights = w, subset = s, varonly = TRUE) 276s > t2 <- independence_test(YY ~ XX, weights = ~w, subset = s) 276s > cmp(t1, t2) 276s > cmp(t1v, t2) 276s > t1f <- LinStatExpCov(numeric(0), Y, ix, iy, weights = w, subset = s) 276s > t1vf <- LinStatExpCov(numeric(0), Y, ix, iy, weights = w, subset = s, varonly = TRUE) 276s > cmp2(t1, t1f) 276s > cmp2(t1v, t1vf) 276s > 276s > t1 <- LinStatExpCov(X, Y, ix, iy, block = b) 276s > t1v <- LinStatExpCov(X, Y, ix, iy, block = b, varonly = TRUE) 276s > t2 <- independence_test(YY ~ XX | b) 276s > cmp(t1, t2) 276s > cmp(t1v, t2) 276s > t1f <- LinStatExpCov(numeric(0), Y, ix, iy, block = b) 276s > t1vf <- LinStatExpCov(numeric(0), Y, ix, iy, block = b, varonly = TRUE) 276s > cmp2(t1, t1f) 276s > cmp2(t1v, t1vf) 276s > 276s > t1 <- LinStatExpCov(X, Y, ix, iy, weights = w, block = b) 276s > t1v <- LinStatExpCov(X, Y, ix, iy, weights = w, block = b, varonly = TRUE) 276s > t2 <- independence_test(YY ~ XX | b, weights = ~ w) 276s > cmp(t1, t2) 276s > cmp(t1v, t2) 276s > t1f <- LinStatExpCov(numeric(0), Y, ix, iy, weights = w, block = b) 276s > t1vf <- LinStatExpCov(numeric(0), Y, ix, iy, weights = w, block = b, varonly = TRUE) 276s > cmp2(t1, t1f) 276s > cmp2(t1v, t1vf) 276s > 276s > t1 <- LinStatExpCov(X, Y, ix, iy, subset = s, block = b) 276s > t1v <- LinStatExpCov(X, Y, ix, iy, subset = s, block = b, varonly = TRUE) 276s > t2 <- independence_test(YY ~ XX | b, subset = s) 276s > cmp(t1, t2) 276s > cmp(t1v, t2) 276s > t1f <- LinStatExpCov(numeric(0), Y, ix, iy, subset = s, block = b) 276s > t1vf <- LinStatExpCov(numeric(0), Y, ix, iy, subset = s, block = b, varonly = TRUE) 276s > cmp2(t1, t1f) 276s > cmp2(t1v, t1vf) 276s > 276s > t1 <- LinStatExpCov(X, Y, ix, iy, weights = w, subset = s, block = b) 276s > t1v <- LinStatExpCov(X, Y, ix, iy, weights = w, subset = s, block = b, varonly = TRUE) 276s > t2 <- independence_test(YY ~ XX| b, weights = ~w, subset = s) 276s > cmp(t1, t2) 276s > cmp(t1v, t2) 276s > t1f <- LinStatExpCov(numeric(0), Y, ix, iy, weights = w, subset = s, block = b) 276s > t1vf <- LinStatExpCov(numeric(0), Y, ix, iy, weights = w, subset = s, block = b, varonly = TRUE) 276s > cmp2(t1, t1f) 276s > cmp2(t1v, t1vf) 276s > 276s > ### and now maximally selected statistics 276s > n <- 100 276s > B <- 1000 276s > x <- round(runif(n), 2) 276s > y <- rnorm(n, mean = x < .5, sd = 2.6) 276s > y2 <- runif(n) 276s > blk <- gl(4, n/4) 276s > ux <- sort(unique(x)) 276s > ix <- unclass(cut(x, breaks = c(-Inf, ux[-length(ux)] + diff(ux) / 2, Inf))) 276s > 276s > cmp3 <- function(t1, t2) 276s + stopifnot(all.equal(statistic(t1), t2$TestStatistic, tolerance = tol)) 276s > 276s > cmp4 <- function(t1, t2) 276s + stopifnot(all.equal(t1$TestStatistic, sqrt(t2$TestStatistic), tolerance = tol)) 276s > 276s > (mt <- maxstat_test(y ~ x , distrib = approximate(nresample = 1000))) 276s 276s Approximative Generalized Maximally Selected Statistics 276s 276s data: y by x 276s maxT = 2.1537, p-value = 0.26 276s alternative hypothesis: two.sided 276s sample estimates: 276s "best" cutpoint: <= 0.53 276s 276s > lev <- LinStatExpCov(ix, y, nresample = 1000) 276s > (tst <- doTest(lev, teststat = "maximum")) 276s $TestStatistic 276s [1] 2.153664 276s 276s $p.value 276s [1] 0.245 276s 276s $index 276s [1] 36 276s 276s > cmp3(mt, tst) 276s > ux[tst$index] 276s [1] 0.53 276s > (tst2 <- doTest(lev, teststat = "quadratic")) 276s $TestStatistic 276s [1] 4.63827 276s 276s $p.value 276s [1] 0.245 276s 276s $index 276s [1] 36 276s 276s > cmp4(tst, tst2) 276s > ux[tst2$index] 276s [1] 0.53 276s > lev <- LinStatExpCov(ix, y, nresample = 1000, varonly = TRUE) 276s > (tst <- doTest(lev, teststat = "maximum")) 276s $TestStatistic 276s [1] 2.153664 276s 276s $p.value 276s [1] 0.253 276s 276s $index 276s [1] 36 276s 276s > cmp3(mt, tst) 276s > ux[tst$index] 276s [1] 0.53 276s > (tst2 <- doTest(lev, teststat = "quadratic")) 276s $TestStatistic 276s [1] 4.63827 276s 276s $p.value 276s [1] 0.253 276s 276s $index 276s [1] 36 276s 276s > cmp4(tst, tst2) 276s > ux[tst2$index] 276s [1] 0.53 276s > 276s > (mt <- maxstat_test(y ~ x | blk, distrib = approximate(nresample = 1000))) 276s 276s Approximative Generalized Maximally Selected Statistics 276s 276s data: y by x 276s stratified by blk 276s maxT = 2.2764, p-value = 0.221 276s alternative hypothesis: two.sided 276s sample estimates: 276s "best" cutpoint: <= 0.53 276s 276s > lev <- LinStatExpCov(ix, y, block = blk, nresample = 1000) 276s > (tst <- doTest(lev, teststat = "maximum")) 276s $TestStatistic 276s [1] 2.276446 276s 276s $p.value 276s [1] 0.192 276s 276s $index 276s [1] 36 276s 276s > cmp3(mt, tst) 276s > ux[tst$index] 276s [1] 0.53 276s > (tst2 <- doTest(lev, teststat = "quadratic")) 276s $TestStatistic 276s [1] 5.182204 276s 276s $p.value 276s [1] 0.192 276s 276s $index 276s [1] 36 276s 276s > cmp4(tst, tst2) 276s > ux[tst$index] 276s [1] 0.53 276s > lev <- LinStatExpCov(ix, y, block = blk, nresample = 1000, varonly = TRUE) 276s > try(tst <- doTest(lev, teststat = "maximum")) 276s > 276s > (mt <- maxstat_test(y + y2 ~ x , distrib = approximate(nresample = 1000))) 276s Error in doTest(lev, teststat = "maximum") : 276s need covariance for maximally statistics with blocks 276s 276s Approximative Generalized Maximally Selected Statistics 276s 276s data: y, y2 by x 276s maxT = 2.1537, p-value = 0.445 276s alternative hypothesis: two.sided 276s sample estimates: 276s "best" cutpoint: <= 0.53 276s 276s > lev <- LinStatExpCov(ix, cbind(y, y2), nresample = 1000) 276s > (tst <- doTest(lev, teststat = "maximum")) 276s $TestStatistic 276s [1] 2.153664 276s 276s $p.value 276s [1] 0.471 276s 276s $index 276s [1] 36 276s 276s > cmp3(mt, tst) 276s > ux[tst$index] 276s [1] 0.53 276s > (tst <- doTest(lev, teststat = "quadratic")) 276s $TestStatistic 276s [1] 5.720153 276s 276s $p.value 276s [1] 0.412 276s 276s $index 276s [1] 40 276s 276s > ux[tst$index] 276s [1] 0.57 276s > lev <- LinStatExpCov(ix, cbind(y, y2), nresample = 1000, varonly = TRUE) 276s > (tst <- doTest(lev, teststat = "maximum")) 276s $TestStatistic 276s [1] 2.153664 276s 276s $p.value 276s [1] 0.476 276s 276s $index 276s [1] 36 276s 276s > cmp3(mt, tst) 276s > ux[tst$index] 276s [1] 0.53 276s > (tst <- doTest(lev, teststat = "quadratic")) 276s $TestStatistic 276s [1] 5.720153 276s 276s $p.value 276s [1] 0.429 276s 276s $index 276s [1] 40 276s 276s > ux[tst$index] 276s [1] 0.57 276s > 276s > (mt <- maxstat_test(y + y2 ~ x | blk, distrib = approximate(nresample = 1000))) 276s 276s Approximative Generalized Maximally Selected Statistics 276s 276s data: y, y2 by x 276s stratified by blk 276s maxT = 2.2764, p-value = 0.38 276s alternative hypothesis: two.sided 276s sample estimates: 276s "best" cutpoint: <= 0.53 276s 276s > lev <- LinStatExpCov(ix, cbind(y, y2), block = blk, nresample = 1000) 276s > (tst <- doTest(lev, teststat = "maximum")) 276s $TestStatistic 276s [1] 2.276446 276s 276s $p.value 276s [1] 0.394 276s 276s $index 276s [1] 36 276s 276s > cmp3(mt, tst) 276s > ux[tst$index] 276s [1] 0.53 276s > (tst <- doTest(lev, teststat = "quadratic")) 276s $TestStatistic 276s [1] 5.406605 276s 276s $p.value 276s [1] 0.504 276s 276s $index 276s [1] 40 276s 276s > ux[tst$index] 276s [1] 0.57 276s > lev <- LinStatExpCov(ix, cbind(y, y2), block = blk, nresample = 1000, varonly = TRUE) 276s > try(tst <- doTest(lev, teststat = "maximum")) 276s > 276s > x <- sample(gl(5, n)) 276s > y <- rnorm(length(x), mean = x %in% levels(x)[c(1, 3, 5)], sd = 4.5) 276s > y2 <- runif(length(x)) 276s > ix <- unclass(x) 276s > blk <- gl(5, n) 276s > Error in doTest(lev, teststat = "maximum") : 276s need covariance for maximally statistics with blocks 276s 276s > (mt <- maxstat_test(y ~ x , distrib = approximate(nresample = 1000))) 276s 276s Approximative Generalized Maximally Selected Statistics 276s 276s data: y by x (1, 2, 3, 4, 5) 276s maxT = 1.7088, p-value = 0.443 276s alternative hypothesis: two.sided 276s sample estimates: 276s "best" cutpoint: {1, 3} vs. {2, 4, 5} 276s 276s > lev <- LinStatExpCov(ix, y, nresample = 1000) 276s > (tst <- doTest(lev, teststat = "maximum", ordered = FALSE)) 276s $TestStatistic 276s [1] 1.708775 276s 276s $p.value 276s [1] 0.485 276s 276s $index 276s [1] 0 1 0 1 1 276s 276s > cmp3(mt, tst) 276s > (tst2 <- doTest(lev, teststat = "quadratic", ordered = FALSE)) 276s $TestStatistic 276s [1] 2.919912 276s 276s $p.value 276s [1] 0.485 276s 276s $index 276s [1] 0 1 0 1 1 276s 276s > cmp4(tst, tst2) 276s > lev <- LinStatExpCov(ix, y, nresample = 1000, varonly = TRUE) 276s > (tst <- doTest(lev, teststat = "maximum", ordered = FALSE)) 276s $TestStatistic 276s [1] 1.708775 276s 276s $p.value 276s [1] 0.476 276s 276s $index 276s [1] 0 1 0 1 1 276s 276s > cmp3(mt, tst) 276s > (tst2 <- doTest(lev, teststat = "quadratic", ordered = FALSE)) 276s $TestStatistic 276s [1] 2.919912 276s 276s $p.value 276s [1] 0.476 276s 276s $index 276s [1] 0 1 0 1 1 276s 276s > cmp4(tst, tst2) 276s > 276s > (mt <- maxstat_test(y ~ x | blk, distrib = approximate(nresample = 1000))) 276s 276s Approximative Generalized Maximally Selected Statistics 276s 276s data: y by x (1, 2, 3, 4, 5) 276s stratified by blk 276s maxT = 1.6489, p-value = 0.543 276s alternative hypothesis: two.sided 276s sample estimates: 276s "best" cutpoint: {1, 3} vs. {2, 4, 5} 276s 276s > lev <- LinStatExpCov(ix, y, block = blk, nresample = 1000) 276s > (tst <- doTest(lev, teststat = "maximum", ordered = FALSE)) 276s $TestStatistic 276s [1] 1.648947 276s 276s $p.value 276s [1] 0.464 276s 276s $index 276s [1] 0 1 0 1 1 276s 276s > cmp3(mt, tst) 276s > (tst2 <- doTest(lev, teststat = "quadratic", ordered = FALSE)) 276s $TestStatistic 276s [1] 2.719028 276s 276s $p.value 276s [1] 0.464 276s 276s $index 276s [1] 0 1 0 1 1 276s 276s > cmp4(tst, tst2) 276s > lev <- LinStatExpCov(ix, y, block = blk, nresample = 1000, varonly = TRUE) 276s > try(tst <- doTest(lev, teststat = "maximum", ordered = FALSE)) 276s Error in doTest(lev, teststat = "maximum", ordered = FALSE) : 276s need covariance for maximally statistics with blocks 276s > 276s > (mt <- maxstat_test(y + y2 ~ x , distrib = approximate(nresample = 1000))) 276s 276s Approximative Generalized Maximally Selected Statistics 276s 276s data: y, y2 by x (1, 2, 3, 4, 5) 276s maxT = 2.358, p-value = 0.285 276s alternative hypothesis: two.sided 276s sample estimates: 276s "best" cutpoint: {1, 3, 5} vs. {2, 4} 276s 276s > lev <- LinStatExpCov(ix, cbind(y, y2), nresample = 1000) 276s > (tst <- doTest(lev, teststat = "maximum", ordered = FALSE)) 276s $TestStatistic 276s [1] 2.357973 276s 276s $p.value 276s [1] 0.301 276s 276s $index 276s [1] 0 1 0 1 0 276s 276s > cmp3(mt, tst) 276s > (tst <- doTest(lev, teststat = "quadratic", ordered = FALSE)) 276s $TestStatistic 276s [1] 8.373114 276s 276s $p.value 276s [1] 0.143 276s 276s $index 276s [1] 0 1 0 1 1 276s 276s > lev <- LinStatExpCov(ix, cbind(y, y2), nresample = 1000, varonly = TRUE) 276s > (tst <- doTest(lev, teststat = "maximum", ordered = FALSE)) 276s $TestStatistic 276s [1] 2.357973 276s 276s $p.value 276s [1] 0.275 276s 276s $index 276s [1] 0 1 0 1 0 276s 276s > cmp3(mt, tst) 276s > (tst <- doTest(lev, teststat = "quadratic", ordered = FALSE)) 276s $TestStatistic 276s [1] 8.373114 276s 276s $p.value 276s [1] 0.134 276s 276s $index 276s [1] 0 1 0 1 1 276s 276s > 276s > (mt <- maxstat_test(y + y2 ~ x | blk, distrib = approximate(nresample = 1000))) 276s 276s Approximative Generalized Maximally Selected Statistics 276s 276s data: y, y2 by x (1, 2, 3, 4, 5) 276s stratified by blk 276s maxT = 2.4473, p-value = 0.218 276s alternative hypothesis: two.sided 276s sample estimates: 276s "best" cutpoint: {1, 3, 5} vs. {2, 4} 276s 276s > lev <- LinStatExpCov(ix, cbind(y, y2), block = blk, nresample = 50) 276s > (tst <- doTest(lev, teststat = "maximum", ordered = FALSE)) 276s $TestStatistic 276s [1] 2.447272 276s 276s $p.value 276s [1] 0.2 276s 276s $index 276s [1] 0 1 0 1 0 276s 276s > cmp3(mt, tst) 276s > (tst2 <- doTest(lev, teststat = "quadratic", ordered = FALSE)) 276s $TestStatistic 276s [1] 8.115438 276s 276s $p.value 276s [1] 0.12 276s 276s $index 276s [1] 0 1 0 1 0 276s 276s > 276s > xx <- factor(x %in% levels(x)[tst2$index == 1]) 276s > (it <- independence_test(y + y2 ~ xx | blk, teststat = "quadratic")) 276s 276s Asymptotic General Independence Test 276s Error in doTest(lev, teststat = "maximum", ordered = FALSE) : 276s need covariance for maximally statistics with blocks 276s 276s data: y, y2 by xx (FALSE, TRUE) 276s stratified by blk 276s chi-squared = 8.1154, df = 2, p-value = 0.01729 276s 276s > cmp3(it, tst2) 276s > 276s > lev <- LinStatExpCov(ix, cbind(y, y2), block = blk, nresample = 1000, varonly = TRUE) 276s > try(tst <- doTest(lev, teststat = "maximum", ordered = FALSE)) 276s > 276s autopkgtest [14:33:11]: test run-unit-test: -----------------------] 277s run-unit-test PASS 277s autopkgtest [14:33:12]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 277s autopkgtest [14:33:12]: test pkg-r-autopkgtest: preparing testbed 278s Reading package lists... 278s Building dependency tree... 278s Reading state information... 278s Starting pkgProblemResolver with broken count: 0 278s Starting 2 pkgProblemResolver with broken count: 0 278s Done 278s The following NEW packages will be installed: 278s build-essential cpp cpp-14 cpp-14-s390x-linux-gnu cpp-s390x-linux-gnu 278s dctrl-tools g++ g++-14 g++-14-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-14 278s gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu gfortran gfortran-14 278s gfortran-14-s390x-linux-gnu gfortran-s390x-linux-gnu icu-devtools libasan8 278s libblas-dev libbz2-dev libcc1-0 libdeflate-dev libgcc-14-dev 278s libgfortran-14-dev libicu-dev libisl23 libitm1 libjpeg-dev 278s libjpeg-turbo8-dev libjpeg8-dev liblapack-dev liblzma-dev libmpc3 278s libncurses-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 278s libpkgconf3 libpng-dev libreadline-dev libstdc++-14-dev libtirpc-dev 278s libubsan1 pkg-r-autopkgtest pkgconf pkgconf-bin r-base-dev zlib1g-dev 278s 0 upgraded, 51 newly installed, 0 to remove and 0 not upgraded. 278s Need to get 82.3 MB of archives. 278s After this operation, 279 MB of additional disk space will be used. 278s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 279s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 279s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [9572 kB] 288s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-17ubuntu3 [1028 B] 288s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [5556 B] 288s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.2.0-1ubuntu1 [22.4 kB] 288s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 15-20250222-0ubuntu1 [49.2 kB] 288s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 15-20250222-0ubuntu1 [31.2 kB] 288s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 15-20250222-0ubuntu1 [2970 kB] 290s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 15-20250222-0ubuntu1 [1212 kB] 291s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-17ubuntu3 [1037 kB] 292s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [18.7 MB] 308s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-17ubuntu3 [526 kB] 309s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [1204 B] 309s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.2.0-1ubuntu1 [5004 B] 309s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-17ubuntu3 [2611 kB] 311s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [11.0 MB] 321s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14 s390x 14.2.0-17ubuntu3 [21.8 kB] 321s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x g++-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [956 B] 321s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x g++ s390x 4:14.2.0-1ubuntu1 [1080 B] 321s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 321s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 321s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x libgfortran-14-dev s390x 14.2.0-17ubuntu3 [654 kB] 322s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x gfortran-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [10.3 MB] 332s Get:25 http://ftpmaster.internal/ubuntu plucky/main s390x gfortran-14 s390x 14.2.0-17ubuntu3 [13.6 kB] 332s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x gfortran-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [1012 B] 332s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x gfortran s390x 4:14.2.0-1ubuntu1 [1160 B] 332s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x icu-devtools s390x 76.1-1ubuntu2 [225 kB] 332s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x libblas-dev s390x 3.12.1-2 [254 kB] 332s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x libbz2-dev s390x 1.0.8-6 [39.1 kB] 332s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x libdeflate-dev s390x 1.23-1 [52.2 kB] 332s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x libicu-dev s390x 76.1-1ubuntu2 [12.2 MB] 344s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-turbo8-dev s390x 2.1.5-3ubuntu2 [281 kB] 344s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg8-dev s390x 8c-2ubuntu11 [1484 B] 344s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-dev s390x 8c-2ubuntu11 [1484 B] 344s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x liblapack-dev s390x 3.12.1-2 [5967 kB] 350s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x libncurses-dev s390x 6.5+20250216-2 [407 kB] 351s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-16-0 s390x 10.45-1 [259 kB] 351s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-32-0 s390x 10.45-1 [245 kB] 351s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-posix3 s390x 10.45-1 [7080 B] 351s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-dev s390x 10.45-1 [899 kB] 352s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x libpkgconf3 s390x 1.8.1-4 [31.2 kB] 352s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x zlib1g-dev s390x 1:1.3.dfsg+really1.3.1-1ubuntu1 [898 kB] 353s Get:44 http://ftpmaster.internal/ubuntu plucky/main s390x libpng-dev s390x 1.6.47-1 [278 kB] 353s Get:45 http://ftpmaster.internal/ubuntu plucky/main s390x libreadline-dev s390x 8.2-6 [187 kB] 353s Get:46 http://ftpmaster.internal/ubuntu plucky/main s390x liblzma-dev s390x 5.6.4-1 [183 kB] 353s Get:47 http://ftpmaster.internal/ubuntu plucky/main s390x pkgconf-bin s390x 1.8.1-4 [21.5 kB] 353s Get:48 http://ftpmaster.internal/ubuntu plucky/main s390x pkgconf s390x 1.8.1-4 [16.7 kB] 353s Get:49 http://ftpmaster.internal/ubuntu plucky/main s390x libtirpc-dev s390x 1.3.4+ds-1.3 [196 kB] 353s Get:50 http://ftpmaster.internal/ubuntu plucky/universe s390x r-base-dev all 4.4.3-1 [4176 B] 354s Get:51 http://ftpmaster.internal/ubuntu plucky/universe s390x pkg-r-autopkgtest all 20231212ubuntu1 [6448 B] 354s Fetched 82.3 MB in 1min 15s (1093 kB/s) 354s Selecting previously unselected package libisl23:s390x. 354s (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 ... 59616 files and directories currently installed.) 354s Preparing to unpack .../00-libisl23_0.27-1_s390x.deb ... 354s Unpacking libisl23:s390x (0.27-1) ... 354s Selecting previously unselected package libmpc3:s390x. 354s Preparing to unpack .../01-libmpc3_1.3.1-1build2_s390x.deb ... 354s Unpacking libmpc3:s390x (1.3.1-1build2) ... 354s Selecting previously unselected package cpp-14-s390x-linux-gnu. 354s Preparing to unpack .../02-cpp-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 354s Unpacking cpp-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 354s Selecting previously unselected package cpp-14. 354s Preparing to unpack .../03-cpp-14_14.2.0-17ubuntu3_s390x.deb ... 354s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 354s Selecting previously unselected package cpp-s390x-linux-gnu. 354s Preparing to unpack .../04-cpp-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 354s Unpacking cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 354s Selecting previously unselected package cpp. 354s Preparing to unpack .../05-cpp_4%3a14.2.0-1ubuntu1_s390x.deb ... 354s Unpacking cpp (4:14.2.0-1ubuntu1) ... 354s Selecting previously unselected package libcc1-0:s390x. 354s Preparing to unpack .../06-libcc1-0_15-20250222-0ubuntu1_s390x.deb ... 354s Unpacking libcc1-0:s390x (15-20250222-0ubuntu1) ... 354s Selecting previously unselected package libitm1:s390x. 354s Preparing to unpack .../07-libitm1_15-20250222-0ubuntu1_s390x.deb ... 354s Unpacking libitm1:s390x (15-20250222-0ubuntu1) ... 354s Selecting previously unselected package libasan8:s390x. 354s Preparing to unpack .../08-libasan8_15-20250222-0ubuntu1_s390x.deb ... 354s Unpacking libasan8:s390x (15-20250222-0ubuntu1) ... 354s Selecting previously unselected package libubsan1:s390x. 354s Preparing to unpack .../09-libubsan1_15-20250222-0ubuntu1_s390x.deb ... 354s Unpacking libubsan1:s390x (15-20250222-0ubuntu1) ... 354s Selecting previously unselected package libgcc-14-dev:s390x. 354s Preparing to unpack .../10-libgcc-14-dev_14.2.0-17ubuntu3_s390x.deb ... 354s Unpacking libgcc-14-dev:s390x (14.2.0-17ubuntu3) ... 354s Selecting previously unselected package gcc-14-s390x-linux-gnu. 354s Preparing to unpack .../11-gcc-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 354s Unpacking gcc-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 354s Selecting previously unselected package gcc-14. 354s Preparing to unpack .../12-gcc-14_14.2.0-17ubuntu3_s390x.deb ... 354s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 354s Selecting previously unselected package gcc-s390x-linux-gnu. 354s Preparing to unpack .../13-gcc-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 354s Unpacking gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 354s Selecting previously unselected package gcc. 354s Preparing to unpack .../14-gcc_4%3a14.2.0-1ubuntu1_s390x.deb ... 354s Unpacking gcc (4:14.2.0-1ubuntu1) ... 354s Selecting previously unselected package libstdc++-14-dev:s390x. 354s Preparing to unpack .../15-libstdc++-14-dev_14.2.0-17ubuntu3_s390x.deb ... 354s Unpacking libstdc++-14-dev:s390x (14.2.0-17ubuntu3) ... 354s Selecting previously unselected package g++-14-s390x-linux-gnu. 355s Preparing to unpack .../16-g++-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 355s Unpacking g++-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 355s Selecting previously unselected package g++-14. 355s Preparing to unpack .../17-g++-14_14.2.0-17ubuntu3_s390x.deb ... 355s Unpacking g++-14 (14.2.0-17ubuntu3) ... 355s Selecting previously unselected package g++-s390x-linux-gnu. 355s Preparing to unpack .../18-g++-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 355s Unpacking g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 355s Selecting previously unselected package g++. 355s Preparing to unpack .../19-g++_4%3a14.2.0-1ubuntu1_s390x.deb ... 355s Unpacking g++ (4:14.2.0-1ubuntu1) ... 355s Selecting previously unselected package build-essential. 355s Preparing to unpack .../20-build-essential_12.10ubuntu1_s390x.deb ... 355s Unpacking build-essential (12.10ubuntu1) ... 355s Selecting previously unselected package dctrl-tools. 355s Preparing to unpack .../21-dctrl-tools_2.24-3build3_s390x.deb ... 355s Unpacking dctrl-tools (2.24-3build3) ... 355s Selecting previously unselected package libgfortran-14-dev:s390x. 355s Preparing to unpack .../22-libgfortran-14-dev_14.2.0-17ubuntu3_s390x.deb ... 355s Unpacking libgfortran-14-dev:s390x (14.2.0-17ubuntu3) ... 355s Selecting previously unselected package gfortran-14-s390x-linux-gnu. 355s Preparing to unpack .../23-gfortran-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 355s Unpacking gfortran-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 355s Selecting previously unselected package gfortran-14. 355s Preparing to unpack .../24-gfortran-14_14.2.0-17ubuntu3_s390x.deb ... 355s Unpacking gfortran-14 (14.2.0-17ubuntu3) ... 355s Selecting previously unselected package gfortran-s390x-linux-gnu. 355s Preparing to unpack .../25-gfortran-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 355s Unpacking gfortran-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 355s Selecting previously unselected package gfortran. 355s Preparing to unpack .../26-gfortran_4%3a14.2.0-1ubuntu1_s390x.deb ... 355s Unpacking gfortran (4:14.2.0-1ubuntu1) ... 355s Selecting previously unselected package icu-devtools. 355s Preparing to unpack .../27-icu-devtools_76.1-1ubuntu2_s390x.deb ... 355s Unpacking icu-devtools (76.1-1ubuntu2) ... 355s Selecting previously unselected package libblas-dev:s390x. 355s Preparing to unpack .../28-libblas-dev_3.12.1-2_s390x.deb ... 355s Unpacking libblas-dev:s390x (3.12.1-2) ... 355s Selecting previously unselected package libbz2-dev:s390x. 355s Preparing to unpack .../29-libbz2-dev_1.0.8-6_s390x.deb ... 355s Unpacking libbz2-dev:s390x (1.0.8-6) ... 355s Selecting previously unselected package libdeflate-dev:s390x. 355s Preparing to unpack .../30-libdeflate-dev_1.23-1_s390x.deb ... 355s Unpacking libdeflate-dev:s390x (1.23-1) ... 355s Selecting previously unselected package libicu-dev:s390x. 355s Preparing to unpack .../31-libicu-dev_76.1-1ubuntu2_s390x.deb ... 355s Unpacking libicu-dev:s390x (76.1-1ubuntu2) ... 355s Selecting previously unselected package libjpeg-turbo8-dev:s390x. 355s Preparing to unpack .../32-libjpeg-turbo8-dev_2.1.5-3ubuntu2_s390x.deb ... 355s Unpacking libjpeg-turbo8-dev:s390x (2.1.5-3ubuntu2) ... 355s Selecting previously unselected package libjpeg8-dev:s390x. 355s Preparing to unpack .../33-libjpeg8-dev_8c-2ubuntu11_s390x.deb ... 355s Unpacking libjpeg8-dev:s390x (8c-2ubuntu11) ... 355s Selecting previously unselected package libjpeg-dev:s390x. 355s Preparing to unpack .../34-libjpeg-dev_8c-2ubuntu11_s390x.deb ... 355s Unpacking libjpeg-dev:s390x (8c-2ubuntu11) ... 355s Selecting previously unselected package liblapack-dev:s390x. 355s Preparing to unpack .../35-liblapack-dev_3.12.1-2_s390x.deb ... 355s Unpacking liblapack-dev:s390x (3.12.1-2) ... 355s Selecting previously unselected package libncurses-dev:s390x. 355s Preparing to unpack .../36-libncurses-dev_6.5+20250216-2_s390x.deb ... 355s Unpacking libncurses-dev:s390x (6.5+20250216-2) ... 355s Selecting previously unselected package libpcre2-16-0:s390x. 355s Preparing to unpack .../37-libpcre2-16-0_10.45-1_s390x.deb ... 355s Unpacking libpcre2-16-0:s390x (10.45-1) ... 355s Selecting previously unselected package libpcre2-32-0:s390x. 355s Preparing to unpack .../38-libpcre2-32-0_10.45-1_s390x.deb ... 355s Unpacking libpcre2-32-0:s390x (10.45-1) ... 355s Selecting previously unselected package libpcre2-posix3:s390x. 355s Preparing to unpack .../39-libpcre2-posix3_10.45-1_s390x.deb ... 355s Unpacking libpcre2-posix3:s390x (10.45-1) ... 355s Selecting previously unselected package libpcre2-dev:s390x. 355s Preparing to unpack .../40-libpcre2-dev_10.45-1_s390x.deb ... 355s Unpacking libpcre2-dev:s390x (10.45-1) ... 355s Selecting previously unselected package libpkgconf3:s390x. 355s Preparing to unpack .../41-libpkgconf3_1.8.1-4_s390x.deb ... 355s Unpacking libpkgconf3:s390x (1.8.1-4) ... 355s Selecting previously unselected package zlib1g-dev:s390x. 355s Preparing to unpack .../42-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_s390x.deb ... 355s Unpacking zlib1g-dev:s390x (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 355s Selecting previously unselected package libpng-dev:s390x. 355s Preparing to unpack .../43-libpng-dev_1.6.47-1_s390x.deb ... 355s Unpacking libpng-dev:s390x (1.6.47-1) ... 355s Selecting previously unselected package libreadline-dev:s390x. 355s Preparing to unpack .../44-libreadline-dev_8.2-6_s390x.deb ... 355s Unpacking libreadline-dev:s390x (8.2-6) ... 355s Selecting previously unselected package liblzma-dev:s390x. 355s Preparing to unpack .../45-liblzma-dev_5.6.4-1_s390x.deb ... 355s Unpacking liblzma-dev:s390x (5.6.4-1) ... 355s Selecting previously unselected package pkgconf-bin. 355s Preparing to unpack .../46-pkgconf-bin_1.8.1-4_s390x.deb ... 355s Unpacking pkgconf-bin (1.8.1-4) ... 356s Selecting previously unselected package pkgconf:s390x. 356s Preparing to unpack .../47-pkgconf_1.8.1-4_s390x.deb ... 356s Unpacking pkgconf:s390x (1.8.1-4) ... 356s Selecting previously unselected package libtirpc-dev:s390x. 356s Preparing to unpack .../48-libtirpc-dev_1.3.4+ds-1.3_s390x.deb ... 356s Unpacking libtirpc-dev:s390x (1.3.4+ds-1.3) ... 356s Selecting previously unselected package r-base-dev. 356s Preparing to unpack .../49-r-base-dev_4.4.3-1_all.deb ... 356s Unpacking r-base-dev (4.4.3-1) ... 356s Selecting previously unselected package pkg-r-autopkgtest. 356s Preparing to unpack .../50-pkg-r-autopkgtest_20231212ubuntu1_all.deb ... 356s Unpacking pkg-r-autopkgtest (20231212ubuntu1) ... 356s Setting up libjpeg-turbo8-dev:s390x (2.1.5-3ubuntu2) ... 356s Setting up libncurses-dev:s390x (6.5+20250216-2) ... 356s Setting up libreadline-dev:s390x (8.2-6) ... 356s Setting up libpcre2-16-0:s390x (10.45-1) ... 356s Setting up libpcre2-32-0:s390x (10.45-1) ... 356s Setting up libtirpc-dev:s390x (1.3.4+ds-1.3) ... 356s Setting up libpkgconf3:s390x (1.8.1-4) ... 356s Setting up libmpc3:s390x (1.3.1-1build2) ... 356s Setting up icu-devtools (76.1-1ubuntu2) ... 356s Setting up pkgconf-bin (1.8.1-4) ... 356s Setting up liblzma-dev:s390x (5.6.4-1) ... 356s Setting up libubsan1:s390x (15-20250222-0ubuntu1) ... 356s Setting up zlib1g-dev:s390x (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 356s Setting up libpcre2-posix3:s390x (10.45-1) ... 356s Setting up libasan8:s390x (15-20250222-0ubuntu1) ... 356s Setting up libjpeg8-dev:s390x (8c-2ubuntu11) ... 356s Setting up libisl23:s390x (0.27-1) ... 356s Setting up libdeflate-dev:s390x (1.23-1) ... 356s Setting up libicu-dev:s390x (76.1-1ubuntu2) ... 356s Setting up libcc1-0:s390x (15-20250222-0ubuntu1) ... 356s Setting up libblas-dev:s390x (3.12.1-2) ... 356s 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 356s Setting up dctrl-tools (2.24-3build3) ... 356s Setting up libitm1:s390x (15-20250222-0ubuntu1) ... 356s Setting up libbz2-dev:s390x (1.0.8-6) ... 356s Setting up libpcre2-dev:s390x (10.45-1) ... 356s Setting up libpng-dev:s390x (1.6.47-1) ... 356s Setting up libjpeg-dev:s390x (8c-2ubuntu11) ... 356s Setting up pkgconf:s390x (1.8.1-4) ... 356s Setting up liblapack-dev:s390x (3.12.1-2) ... 356s 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 356s Setting up cpp-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 356s Setting up cpp-14 (14.2.0-17ubuntu3) ... 356s Setting up libgcc-14-dev:s390x (14.2.0-17ubuntu3) ... 356s Setting up libstdc++-14-dev:s390x (14.2.0-17ubuntu3) ... 356s Setting up libgfortran-14-dev:s390x (14.2.0-17ubuntu3) ... 356s Setting up cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 356s Setting up gcc-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 356s Setting up gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 356s Setting up g++-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 356s Setting up cpp (4:14.2.0-1ubuntu1) ... 356s Setting up gfortran-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 356s Setting up g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 356s Setting up gcc-14 (14.2.0-17ubuntu3) ... 356s Setting up g++-14 (14.2.0-17ubuntu3) ... 356s Setting up gfortran-14 (14.2.0-17ubuntu3) ... 356s Setting up gfortran-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 356s Setting up gcc (4:14.2.0-1ubuntu1) ... 356s Setting up g++ (4:14.2.0-1ubuntu1) ... 356s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 356s Setting up build-essential (12.10ubuntu1) ... 356s Setting up gfortran (4:14.2.0-1ubuntu1) ... 356s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 356s 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 356s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 356s 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 356s Setting up r-base-dev (4.4.3-1) ... 356s Setting up pkg-r-autopkgtest (20231212ubuntu1) ... 356s Processing triggers for libc-bin (2.41-1ubuntu2) ... 356s Processing triggers for man-db (2.13.0-1) ... 356s Processing triggers for install-info (7.1.1-1) ... 357s autopkgtest [14:34:32]: test pkg-r-autopkgtest: /usr/share/dh-r/pkg-r-autopkgtest 357s autopkgtest [14:34:32]: test pkg-r-autopkgtest: [----------------------- 358s Test: Try to load the R library libcoin 358s 358s R version 4.4.3 (2025-02-28) -- "Trophy Case" 358s Copyright (C) 2025 The R Foundation for Statistical Computing 358s Platform: s390x-ibm-linux-gnu 358s 358s R is free software and comes with ABSOLUTELY NO WARRANTY. 358s You are welcome to redistribute it under certain conditions. 358s Type 'license()' or 'licence()' for distribution details. 358s 358s R is a collaborative project with many contributors. 358s Type 'contributors()' for more information and 358s 'citation()' on how to cite R or R packages in publications. 358s 358s Type 'demo()' for some demos, 'help()' for on-line help, or 358s 'help.start()' for an HTML browser interface to help. 358s Type 'q()' to quit R. 358s 358s > library('libcoin') 358s > 358s > 358s Other tests are currently unsupported! 358s They will be progressively added. 358s autopkgtest [14:34:33]: test pkg-r-autopkgtest: -----------------------] 359s autopkgtest [14:34:34]: test pkg-r-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 359s pkg-r-autopkgtest PASS 359s autopkgtest [14:34:34]: @@@@@@@@@@@@@@@@@@@@ summary 359s run-unit-test PASS 359s pkg-r-autopkgtest PASS 377s nova [W] Using flock in prodstack6-s390x 377s flock: timeout while waiting to get lock 377s Creating nova instance adt-plucky-s390x-r-cran-libcoin-20250315-142834-juju-7f2275-prod-proposed-migration-environment-2-da5b9f88-ee00-4347-a163-cb418367bf66 from image adt/ubuntu-plucky-s390x-server-20250315.img (UUID 3d3557fa-fd0f-4bba-9b89-8d5964e09f61)... 377s nova [W] Timed out waiting for f2196240-2761-45b6-9247-d584b97855fe to get deleted.