0s autopkgtest [16:39:25]: starting date and time: 2025-03-15 16:39:25+0000 0s autopkgtest [16:39:25]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [16:39:25]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.gqh9wqh9/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:glibc --apt-upgrade r-cran-spatstat.linnet --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu2 -- lxd -r lxd-armhf-10.145.243.115 lxd-armhf-10.145.243.115:autopkgtest/ubuntu/plucky/armhf 20s autopkgtest [16:39:45]: testbed dpkg architecture: armhf 22s autopkgtest [16:39:47]: testbed apt version: 2.9.33 28s autopkgtest [16:39:53]: @@@@@@@@@@@@@@@@@@@@ test bed setup 32s autopkgtest [16:39:57]: testbed release detected to be: None 42s autopkgtest [16:40:07]: updating testbed package index (apt update) 44s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 44s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [257 kB] 45s Get:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease [126 kB] 45s Get:4 http://ftpmaster.internal/ubuntu plucky-security InRelease [126 kB] 45s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [99.7 kB] 45s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.8 kB] 45s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [379 kB] 46s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [114 kB] 46s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf c-n-f Metadata [1832 B] 46s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf c-n-f Metadata [116 B] 46s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [312 kB] 46s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf c-n-f Metadata [11.1 kB] 46s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [3472 B] 46s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf c-n-f Metadata [240 B] 46s Get:15 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [299 kB] 46s Get:16 http://ftpmaster.internal/ubuntu plucky/universe Sources [21.0 MB] 69s Get:17 http://ftpmaster.internal/ubuntu plucky/main Sources [1394 kB] 71s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf Packages [1378 kB] 72s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf c-n-f Metadata [29.4 kB] 72s Get:20 http://ftpmaster.internal/ubuntu plucky/restricted armhf c-n-f Metadata [108 B] 72s Get:21 http://ftpmaster.internal/ubuntu plucky/universe armhf Packages [15.1 MB] 88s Get:22 http://ftpmaster.internal/ubuntu plucky/multiverse armhf Packages [172 kB] 91s Fetched 41.0 MB in 46s (886 kB/s) 92s Reading package lists... 97s autopkgtest [16:41:02]: upgrading testbed (apt dist-upgrade and autopurge) 99s Reading package lists... 100s Building dependency tree... 100s Reading state information... 101s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 101s Starting 2 pkgProblemResolver with broken count: 0 101s Done 102s Entering ResolveByKeep 102s 103s Calculating upgrade... 103s The following packages will be upgraded: 103s libc-bin libc6 locales pinentry-curses python3-jinja2 sos strace 103s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 103s Need to get 8683 kB of archives. 103s After this operation, 23.6 kB of additional disk space will be used. 103s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc6 armhf 2.41-1ubuntu2 [2932 kB] 107s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc-bin armhf 2.41-1ubuntu2 [545 kB] 108s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf locales all 2.41-1ubuntu2 [4246 kB] 113s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf strace armhf 6.13+ds-1ubuntu1 [445 kB] 114s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf pinentry-curses armhf 1.3.1-2ubuntu3 [40.6 kB] 114s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 114s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf sos all 4.9.0-5 [365 kB] 115s Preconfiguring packages ... 115s Fetched 8683 kB in 12s (755 kB/s) 116s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 64655 files and directories currently installed.) 116s Preparing to unpack .../libc6_2.41-1ubuntu2_armhf.deb ... 116s Unpacking libc6:armhf (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 116s Setting up libc6:armhf (2.41-1ubuntu2) ... 116s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 64655 files and directories currently installed.) 116s Preparing to unpack .../libc-bin_2.41-1ubuntu2_armhf.deb ... 116s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 116s Setting up libc-bin (2.41-1ubuntu2) ... 117s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 64655 files and directories currently installed.) 117s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 117s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 117s Preparing to unpack .../strace_6.13+ds-1ubuntu1_armhf.deb ... 117s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 117s Preparing to unpack .../pinentry-curses_1.3.1-2ubuntu3_armhf.deb ... 117s Unpacking pinentry-curses (1.3.1-2ubuntu3) over (1.3.1-2ubuntu2) ... 117s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 117s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 117s Preparing to unpack .../archives/sos_4.9.0-5_all.deb ... 117s Unpacking sos (4.9.0-5) over (4.9.0-4) ... 118s Setting up sos (4.9.0-5) ... 118s Setting up pinentry-curses (1.3.1-2ubuntu3) ... 118s Setting up locales (2.41-1ubuntu2) ... 119s Generating locales (this might take a while)... 121s en_US.UTF-8... done 121s Generation complete. 121s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 121s Setting up strace (6.13+ds-1ubuntu1) ... 121s Processing triggers for man-db (2.13.0-1) ... 123s Processing triggers for systemd (257.3-1ubuntu3) ... 125s Reading package lists... 125s Building dependency tree... 125s Reading state information... 126s Starting pkgProblemResolver with broken count: 0 126s Starting 2 pkgProblemResolver with broken count: 0 126s Done 126s Solving dependencies... 127s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 129s autopkgtest [16:41:34]: rebooting testbed after setup commands that affected boot 167s autopkgtest [16:42:12]: testbed running kernel: Linux 6.8.0-52-generic #53~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Jan 15 18:10:51 UTC 2 192s autopkgtest [16:42:37]: @@@@@@@@@@@@@@@@@@@@ apt-source r-cran-spatstat.linnet 202s Get:1 http://ftpmaster.internal/ubuntu plucky/universe r-cran-spatstat.linnet 3.2-5-1 (dsc) [2484 B] 202s Get:2 http://ftpmaster.internal/ubuntu plucky/universe r-cran-spatstat.linnet 3.2-5-1 (tar) [285 kB] 202s Get:3 http://ftpmaster.internal/ubuntu plucky/universe r-cran-spatstat.linnet 3.2-5-1 (diff) [3576 B] 202s gpgv: Signature made Tue Feb 25 02:15:15 2025 UTC 202s gpgv: using RSA key 73471499CC60ED9EEE805946C5BD6C8F2295D502 202s gpgv: issuer "plessy@debian.org" 202s gpgv: Can't check signature: No public key 202s dpkg-source: warning: cannot verify inline signature for ./r-cran-spatstat.linnet_3.2-5-1.dsc: no acceptable signature found 202s autopkgtest [16:42:47]: testing package r-cran-spatstat.linnet version 3.2-5-1 204s autopkgtest [16:42:49]: build not needed 207s autopkgtest [16:42:52]: test run-unit-test: preparing testbed 209s Reading package lists... 209s Building dependency tree... 209s Reading state information... 210s Starting pkgProblemResolver with broken count: 0 210s Starting 2 pkgProblemResolver with broken count: 0 210s Done 210s The following NEW packages will be installed: 210s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono libblas3 210s libcairo2 libdatrie1 libdeflate0 libfontconfig1 libfreetype6 libgfortran5 210s libgomp1 libgraphite2-3 libharfbuzz0b libice6 libjbig0 libjpeg-turbo8 210s libjpeg8 liblapack3 liblerc4 libpango-1.0-0 libpangocairo-1.0-0 210s libpangoft2-1.0-0 libpaper-utils libpaper2 libpixman-1-0 libsharpyuv0 libsm6 210s libtcl8.6 libthai-data libthai0 libtiff6 libtk8.6 libwebp7 libxcb-render0 210s libxcb-shm0 libxft2 libxrender1 libxss1 libxt6t64 r-base-core r-cran-abind 210s r-cran-deldir r-cran-goftest r-cran-lattice r-cran-locfit r-cran-matrix 210s r-cran-mgcv r-cran-nlme r-cran-polyclip r-cran-rpart r-cran-spatstat 210s r-cran-spatstat.data r-cran-spatstat.explore r-cran-spatstat.geom 210s r-cran-spatstat.linnet r-cran-spatstat.model r-cran-spatstat.random 210s r-cran-spatstat.sparse r-cran-spatstat.univar r-cran-spatstat.utils 210s r-cran-survival r-cran-tensor unzip x11-common xdg-utils zip 211s 0 upgraded, 67 newly installed, 0 to remove and 0 not upgraded. 211s Need to get 80.7 MB of archives. 211s After this operation, 123 MB of additional disk space will be used. 211s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 211s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 211s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 212s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig-config armhf 2.15.0-2ubuntu1 [37.5 kB] 212s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libfontconfig1 armhf 2.15.0-2ubuntu1 [114 kB] 212s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig armhf 2.15.0-2ubuntu1 [190 kB] 212s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libblas3 armhf 3.12.1-2 [132 kB] 213s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libpixman-1-0 armhf 0.44.0-3 [183 kB] 213s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 213s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 213s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 213s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo2 armhf 1.18.2-2 [484 kB] 213s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libdatrie1 armhf 0.2.13-3build1 [15.7 kB] 213s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libdeflate0 armhf 1.23-1 [38.5 kB] 213s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libgfortran5 armhf 15-20250222-0ubuntu1 [330 kB] 213s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 15-20250222-0ubuntu1 [128 kB] 214s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 214s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz0b armhf 10.2.0-1 [464 kB] 214s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf x11-common all 1:7.7+23ubuntu3 [21.7 kB] 214s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libice6 armhf 2:1.1.1-1 [36.5 kB] 214s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-turbo8 armhf 2.1.5-3ubuntu2 [127 kB] 214s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 214s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf liblapack3 armhf 3.12.1-2 [2091 kB] 216s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf liblerc4 armhf 4.0.0+ds-5ubuntu1 [160 kB] 217s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf libthai-data all 0.1.29-2build1 [158 kB] 217s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf libthai0 armhf 0.1.29-2build1 [15.2 kB] 217s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libpango-1.0-0 armhf 1.56.2-1 [216 kB] 217s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf libpangoft2-1.0-0 armhf 1.56.2-1 [43.6 kB] 217s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf libpangocairo-1.0-0 armhf 1.56.2-1 [25.1 kB] 217s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf libpaper2 armhf 2.2.5-0.3 [16.3 kB] 217s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libpaper-utils armhf 2.2.5-0.3 [14.2 kB] 217s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libsharpyuv0 armhf 1.5.0-0.1 [16.4 kB] 217s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libsm6 armhf 2:1.2.4-1 [15.1 kB] 217s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libtcl8.6 armhf 8.6.16+dfsg-1 [909 kB] 218s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 218s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libwebp7 armhf 1.5.0-0.1 [188 kB] 218s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libtiff6 armhf 4.5.1+git230720-4ubuntu4 [179 kB] 218s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 218s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf libxss1 armhf 1:1.2.3-1build3 [6500 B] 218s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf libtk8.6 armhf 8.6.16-1 [686 kB] 219s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf libxt6t64 armhf 1:1.2.1-1.2build1 [145 kB] 219s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf zip armhf 3.0-14ubuntu2 [164 kB] 220s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf unzip armhf 6.0-28ubuntu6 [167 kB] 220s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf xdg-utils all 1.2.1-2ubuntu1 [66.0 kB] 220s Get:45 http://ftpmaster.internal/ubuntu plucky/universe armhf r-base-core armhf 4.4.3-1 [28.2 MB] 244s Get:46 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-abind all 1.4-8-1 [66.9 kB] 244s Get:47 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-deldir armhf 2.0-4-1build1 [268 kB] 244s Get:48 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-goftest armhf 1.2-3-1 [58.6 kB] 244s Get:49 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-lattice armhf 0.22-6-1 [1363 kB] 245s Get:50 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-locfit armhf 1.5-9.12-1 [495 kB] 246s Get:51 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-matrix armhf 1.7-3-1 [4039 kB] 250s Get:52 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-nlme armhf 3.1.167-1 [2306 kB] 252s Get:53 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-mgcv armhf 1.9-1-1 [3205 kB] 255s Get:54 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-polyclip armhf 1.10-7-1 [109 kB] 255s Get:55 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-survival armhf 3.8-3-1 [8196 kB] 263s Get:56 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-rpart armhf 4.1.24-1 [661 kB] 263s Get:57 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.utils armhf 3.1-2-1 [379 kB] 264s Get:58 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.data all 3.1-4-1 [4047 kB] 268s Get:59 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.univar armhf 3.1-1-1build1 [305 kB] 269s Get:60 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.geom armhf 3.3-5-1 [3917 kB] 273s Get:61 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.random armhf 3.3-2-1 [1151 kB] 274s Get:62 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-tensor all 1.5-4 [15.7 kB] 274s Get:63 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.sparse armhf 3.1-0-1 [216 kB] 274s Get:64 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.explore armhf 3.3-4-1 [3271 kB] 278s Get:65 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.model armhf 3.3-4-1 [3397 kB] 282s Get:66 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.linnet armhf 3.2-5-1 [1505 kB] 283s Get:67 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat armhf 3.3-1-1 [4121 kB] 288s Preconfiguring packages ... 288s Fetched 80.7 MB in 1min 17s (1044 kB/s) 288s Selecting previously unselected package libfreetype6:armhf. 288s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 64655 files and directories currently installed.) 288s Preparing to unpack .../00-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 288s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 288s Selecting previously unselected package fonts-dejavu-mono. 288s Preparing to unpack .../01-fonts-dejavu-mono_2.37-8_all.deb ... 288s Unpacking fonts-dejavu-mono (2.37-8) ... 288s Selecting previously unselected package fonts-dejavu-core. 288s Preparing to unpack .../02-fonts-dejavu-core_2.37-8_all.deb ... 288s Unpacking fonts-dejavu-core (2.37-8) ... 288s Selecting previously unselected package fontconfig-config. 288s Preparing to unpack .../03-fontconfig-config_2.15.0-2ubuntu1_armhf.deb ... 289s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 289s Selecting previously unselected package libfontconfig1:armhf. 289s Preparing to unpack .../04-libfontconfig1_2.15.0-2ubuntu1_armhf.deb ... 289s Unpacking libfontconfig1:armhf (2.15.0-2ubuntu1) ... 289s Selecting previously unselected package fontconfig. 289s Preparing to unpack .../05-fontconfig_2.15.0-2ubuntu1_armhf.deb ... 289s Unpacking fontconfig (2.15.0-2ubuntu1) ... 289s Selecting previously unselected package libblas3:armhf. 289s Preparing to unpack .../06-libblas3_3.12.1-2_armhf.deb ... 289s Unpacking libblas3:armhf (3.12.1-2) ... 289s Selecting previously unselected package libpixman-1-0:armhf. 289s Preparing to unpack .../07-libpixman-1-0_0.44.0-3_armhf.deb ... 289s Unpacking libpixman-1-0:armhf (0.44.0-3) ... 289s Selecting previously unselected package libxcb-render0:armhf. 289s Preparing to unpack .../08-libxcb-render0_1.17.0-2_armhf.deb ... 289s Unpacking libxcb-render0:armhf (1.17.0-2) ... 289s Selecting previously unselected package libxcb-shm0:armhf. 289s Preparing to unpack .../09-libxcb-shm0_1.17.0-2_armhf.deb ... 289s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 289s Selecting previously unselected package libxrender1:armhf. 289s Preparing to unpack .../10-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 289s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 289s Selecting previously unselected package libcairo2:armhf. 289s Preparing to unpack .../11-libcairo2_1.18.2-2_armhf.deb ... 289s Unpacking libcairo2:armhf (1.18.2-2) ... 289s Selecting previously unselected package libdatrie1:armhf. 289s Preparing to unpack .../12-libdatrie1_0.2.13-3build1_armhf.deb ... 289s Unpacking libdatrie1:armhf (0.2.13-3build1) ... 289s Selecting previously unselected package libdeflate0:armhf. 289s Preparing to unpack .../13-libdeflate0_1.23-1_armhf.deb ... 289s Unpacking libdeflate0:armhf (1.23-1) ... 289s Selecting previously unselected package libgfortran5:armhf. 289s Preparing to unpack .../14-libgfortran5_15-20250222-0ubuntu1_armhf.deb ... 289s Unpacking libgfortran5:armhf (15-20250222-0ubuntu1) ... 289s Selecting previously unselected package libgomp1:armhf. 289s Preparing to unpack .../15-libgomp1_15-20250222-0ubuntu1_armhf.deb ... 289s Unpacking libgomp1:armhf (15-20250222-0ubuntu1) ... 289s Selecting previously unselected package libgraphite2-3:armhf. 289s Preparing to unpack .../16-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 289s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 289s Selecting previously unselected package libharfbuzz0b:armhf. 289s Preparing to unpack .../17-libharfbuzz0b_10.2.0-1_armhf.deb ... 289s Unpacking libharfbuzz0b:armhf (10.2.0-1) ... 289s Selecting previously unselected package x11-common. 289s Preparing to unpack .../18-x11-common_1%3a7.7+23ubuntu3_all.deb ... 289s Unpacking x11-common (1:7.7+23ubuntu3) ... 289s Selecting previously unselected package libice6:armhf. 289s Preparing to unpack .../19-libice6_2%3a1.1.1-1_armhf.deb ... 289s Unpacking libice6:armhf (2:1.1.1-1) ... 289s Selecting previously unselected package libjpeg-turbo8:armhf. 289s Preparing to unpack .../20-libjpeg-turbo8_2.1.5-3ubuntu2_armhf.deb ... 289s Unpacking libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 289s Selecting previously unselected package libjpeg8:armhf. 289s Preparing to unpack .../21-libjpeg8_8c-2ubuntu11_armhf.deb ... 289s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 289s Selecting previously unselected package liblapack3:armhf. 289s Preparing to unpack .../22-liblapack3_3.12.1-2_armhf.deb ... 289s Unpacking liblapack3:armhf (3.12.1-2) ... 289s Selecting previously unselected package liblerc4:armhf. 289s Preparing to unpack .../23-liblerc4_4.0.0+ds-5ubuntu1_armhf.deb ... 289s Unpacking liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 289s Selecting previously unselected package libthai-data. 289s Preparing to unpack .../24-libthai-data_0.1.29-2build1_all.deb ... 289s Unpacking libthai-data (0.1.29-2build1) ... 289s Selecting previously unselected package libthai0:armhf. 289s Preparing to unpack .../25-libthai0_0.1.29-2build1_armhf.deb ... 289s Unpacking libthai0:armhf (0.1.29-2build1) ... 290s Selecting previously unselected package libpango-1.0-0:armhf. 290s Preparing to unpack .../26-libpango-1.0-0_1.56.2-1_armhf.deb ... 290s Unpacking libpango-1.0-0:armhf (1.56.2-1) ... 290s Selecting previously unselected package libpangoft2-1.0-0:armhf. 290s Preparing to unpack .../27-libpangoft2-1.0-0_1.56.2-1_armhf.deb ... 290s Unpacking libpangoft2-1.0-0:armhf (1.56.2-1) ... 290s Selecting previously unselected package libpangocairo-1.0-0:armhf. 290s Preparing to unpack .../28-libpangocairo-1.0-0_1.56.2-1_armhf.deb ... 290s Unpacking libpangocairo-1.0-0:armhf (1.56.2-1) ... 290s Selecting previously unselected package libpaper2:armhf. 290s Preparing to unpack .../29-libpaper2_2.2.5-0.3_armhf.deb ... 290s Unpacking libpaper2:armhf (2.2.5-0.3) ... 290s Selecting previously unselected package libpaper-utils. 290s Preparing to unpack .../30-libpaper-utils_2.2.5-0.3_armhf.deb ... 290s Unpacking libpaper-utils (2.2.5-0.3) ... 290s Selecting previously unselected package libsharpyuv0:armhf. 290s Preparing to unpack .../31-libsharpyuv0_1.5.0-0.1_armhf.deb ... 290s Unpacking libsharpyuv0:armhf (1.5.0-0.1) ... 290s Selecting previously unselected package libsm6:armhf. 290s Preparing to unpack .../32-libsm6_2%3a1.2.4-1_armhf.deb ... 290s Unpacking libsm6:armhf (2:1.2.4-1) ... 290s Selecting previously unselected package libtcl8.6:armhf. 290s Preparing to unpack .../33-libtcl8.6_8.6.16+dfsg-1_armhf.deb ... 290s Unpacking libtcl8.6:armhf (8.6.16+dfsg-1) ... 290s Selecting previously unselected package libjbig0:armhf. 290s Preparing to unpack .../34-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 290s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 290s Selecting previously unselected package libwebp7:armhf. 290s Preparing to unpack .../35-libwebp7_1.5.0-0.1_armhf.deb ... 290s Unpacking libwebp7:armhf (1.5.0-0.1) ... 290s Selecting previously unselected package libtiff6:armhf. 290s Preparing to unpack .../36-libtiff6_4.5.1+git230720-4ubuntu4_armhf.deb ... 290s Unpacking libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 290s Selecting previously unselected package libxft2:armhf. 290s Preparing to unpack .../37-libxft2_2.3.6-1build1_armhf.deb ... 290s Unpacking libxft2:armhf (2.3.6-1build1) ... 290s Selecting previously unselected package libxss1:armhf. 290s Preparing to unpack .../38-libxss1_1%3a1.2.3-1build3_armhf.deb ... 290s Unpacking libxss1:armhf (1:1.2.3-1build3) ... 290s Selecting previously unselected package libtk8.6:armhf. 290s Preparing to unpack .../39-libtk8.6_8.6.16-1_armhf.deb ... 290s Unpacking libtk8.6:armhf (8.6.16-1) ... 290s Selecting previously unselected package libxt6t64:armhf. 290s Preparing to unpack .../40-libxt6t64_1%3a1.2.1-1.2build1_armhf.deb ... 290s Unpacking libxt6t64:armhf (1:1.2.1-1.2build1) ... 290s Selecting previously unselected package zip. 290s Preparing to unpack .../41-zip_3.0-14ubuntu2_armhf.deb ... 290s Unpacking zip (3.0-14ubuntu2) ... 290s Selecting previously unselected package unzip. 290s Preparing to unpack .../42-unzip_6.0-28ubuntu6_armhf.deb ... 290s Unpacking unzip (6.0-28ubuntu6) ... 290s Selecting previously unselected package xdg-utils. 290s Preparing to unpack .../43-xdg-utils_1.2.1-2ubuntu1_all.deb ... 290s Unpacking xdg-utils (1.2.1-2ubuntu1) ... 290s Selecting previously unselected package r-base-core. 290s Preparing to unpack .../44-r-base-core_4.4.3-1_armhf.deb ... 290s Unpacking r-base-core (4.4.3-1) ... 291s Selecting previously unselected package r-cran-abind. 291s Preparing to unpack .../45-r-cran-abind_1.4-8-1_all.deb ... 291s Unpacking r-cran-abind (1.4-8-1) ... 291s Selecting previously unselected package r-cran-deldir. 291s Preparing to unpack .../46-r-cran-deldir_2.0-4-1build1_armhf.deb ... 291s Unpacking r-cran-deldir (2.0-4-1build1) ... 291s Selecting previously unselected package r-cran-goftest. 291s Preparing to unpack .../47-r-cran-goftest_1.2-3-1_armhf.deb ... 291s Unpacking r-cran-goftest (1.2-3-1) ... 291s Selecting previously unselected package r-cran-lattice. 291s Preparing to unpack .../48-r-cran-lattice_0.22-6-1_armhf.deb ... 291s Unpacking r-cran-lattice (0.22-6-1) ... 291s Selecting previously unselected package r-cran-locfit. 291s Preparing to unpack .../49-r-cran-locfit_1.5-9.12-1_armhf.deb ... 291s Unpacking r-cran-locfit (1.5-9.12-1) ... 291s Selecting previously unselected package r-cran-matrix. 291s Preparing to unpack .../50-r-cran-matrix_1.7-3-1_armhf.deb ... 291s Unpacking r-cran-matrix (1.7-3-1) ... 291s Selecting previously unselected package r-cran-nlme. 291s Preparing to unpack .../51-r-cran-nlme_3.1.167-1_armhf.deb ... 291s Unpacking r-cran-nlme (3.1.167-1) ... 291s Selecting previously unselected package r-cran-mgcv. 291s Preparing to unpack .../52-r-cran-mgcv_1.9-1-1_armhf.deb ... 291s Unpacking r-cran-mgcv (1.9-1-1) ... 291s Selecting previously unselected package r-cran-polyclip. 291s Preparing to unpack .../53-r-cran-polyclip_1.10-7-1_armhf.deb ... 291s Unpacking r-cran-polyclip (1.10-7-1) ... 291s Selecting previously unselected package r-cran-survival. 291s Preparing to unpack .../54-r-cran-survival_3.8-3-1_armhf.deb ... 291s Unpacking r-cran-survival (3.8-3-1) ... 291s Selecting previously unselected package r-cran-rpart. 291s Preparing to unpack .../55-r-cran-rpart_4.1.24-1_armhf.deb ... 291s Unpacking r-cran-rpart (4.1.24-1) ... 291s Selecting previously unselected package r-cran-spatstat.utils. 291s Preparing to unpack .../56-r-cran-spatstat.utils_3.1-2-1_armhf.deb ... 291s Unpacking r-cran-spatstat.utils (3.1-2-1) ... 291s Selecting previously unselected package r-cran-spatstat.data. 291s Preparing to unpack .../57-r-cran-spatstat.data_3.1-4-1_all.deb ... 291s Unpacking r-cran-spatstat.data (3.1-4-1) ... 291s Selecting previously unselected package r-cran-spatstat.univar. 291s Preparing to unpack .../58-r-cran-spatstat.univar_3.1-1-1build1_armhf.deb ... 291s Unpacking r-cran-spatstat.univar (3.1-1-1build1) ... 291s Selecting previously unselected package r-cran-spatstat.geom. 291s Preparing to unpack .../59-r-cran-spatstat.geom_3.3-5-1_armhf.deb ... 291s Unpacking r-cran-spatstat.geom (3.3-5-1) ... 291s Selecting previously unselected package r-cran-spatstat.random. 291s Preparing to unpack .../60-r-cran-spatstat.random_3.3-2-1_armhf.deb ... 291s Unpacking r-cran-spatstat.random (3.3-2-1) ... 291s Selecting previously unselected package r-cran-tensor. 291s Preparing to unpack .../61-r-cran-tensor_1.5-4_all.deb ... 291s Unpacking r-cran-tensor (1.5-4) ... 291s Selecting previously unselected package r-cran-spatstat.sparse. 291s Preparing to unpack .../62-r-cran-spatstat.sparse_3.1-0-1_armhf.deb ... 291s Unpacking r-cran-spatstat.sparse (3.1-0-1) ... 291s Selecting previously unselected package r-cran-spatstat.explore. 292s Preparing to unpack .../63-r-cran-spatstat.explore_3.3-4-1_armhf.deb ... 292s Unpacking r-cran-spatstat.explore (3.3-4-1) ... 292s Selecting previously unselected package r-cran-spatstat.model. 292s Preparing to unpack .../64-r-cran-spatstat.model_3.3-4-1_armhf.deb ... 292s Unpacking r-cran-spatstat.model (3.3-4-1) ... 292s Selecting previously unselected package r-cran-spatstat.linnet. 292s Preparing to unpack .../65-r-cran-spatstat.linnet_3.2-5-1_armhf.deb ... 292s Unpacking r-cran-spatstat.linnet (3.2-5-1) ... 292s Selecting previously unselected package r-cran-spatstat. 292s Preparing to unpack .../66-r-cran-spatstat_3.3-1-1_armhf.deb ... 292s Unpacking r-cran-spatstat (3.3-1-1) ... 292s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 292s Setting up libpixman-1-0:armhf (0.44.0-3) ... 292s Setting up libsharpyuv0:armhf (1.5.0-0.1) ... 292s Setting up liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 292s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 292s Setting up libdatrie1:armhf (0.2.13-3build1) ... 292s Setting up libxcb-render0:armhf (1.17.0-2) ... 292s Setting up unzip (6.0-28ubuntu6) ... 292s Setting up x11-common (1:7.7+23ubuntu3) ... 292s Setting up libdeflate0:armhf (1.23-1) ... 292s Setting up libxcb-shm0:armhf (1.17.0-2) ... 292s Setting up libgomp1:armhf (15-20250222-0ubuntu1) ... 292s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 292s Setting up zip (3.0-14ubuntu2) ... 292s Setting up libblas3:armhf (3.12.1-2) ... 292s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode 292s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 292s Setting up fonts-dejavu-mono (2.37-8) ... 292s Setting up libtcl8.6:armhf (8.6.16+dfsg-1) ... 292s Setting up fonts-dejavu-core (2.37-8) ... 292s Setting up libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 292s Setting up libgfortran5:armhf (15-20250222-0ubuntu1) ... 292s Setting up libwebp7:armhf (1.5.0-0.1) ... 292s Setting up libharfbuzz0b:armhf (10.2.0-1) ... 292s Setting up libthai-data (0.1.29-2build1) ... 292s Setting up libxss1:armhf (1:1.2.3-1build3) ... 292s Setting up libpaper2:armhf (2.2.5-0.3) ... 292s Setting up xdg-utils (1.2.1-2ubuntu1) ... 292s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 292s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 292s Setting up libice6:armhf (2:1.1.1-1) ... 292s Setting up liblapack3:armhf (3.12.1-2) ... 292s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode 292s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 292s Setting up libpaper-utils (2.2.5-0.3) ... 292s Setting up libthai0:armhf (0.1.29-2build1) ... 292s Setting up libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 292s Setting up libfontconfig1:armhf (2.15.0-2ubuntu1) ... 292s Setting up libsm6:armhf (2:1.2.4-1) ... 292s Setting up fontconfig (2.15.0-2ubuntu1) ... 294s Regenerating fonts cache... done. 294s Setting up libxft2:armhf (2.3.6-1build1) ... 294s Setting up libtk8.6:armhf (8.6.16-1) ... 294s Setting up libpango-1.0-0:armhf (1.56.2-1) ... 294s Setting up libcairo2:armhf (1.18.2-2) ... 294s Setting up libxt6t64:armhf (1:1.2.1-1.2build1) ... 294s Setting up libpangoft2-1.0-0:armhf (1.56.2-1) ... 294s Setting up libpangocairo-1.0-0:armhf (1.56.2-1) ... 294s Setting up r-base-core (4.4.3-1) ... 295s Creating config file /etc/R/Renviron with new version 295s Setting up r-cran-lattice (0.22-6-1) ... 295s Setting up r-cran-nlme (3.1.167-1) ... 295s Setting up r-cran-spatstat.utils (3.1-2-1) ... 295s Setting up r-cran-locfit (1.5-9.12-1) ... 295s Setting up r-cran-tensor (1.5-4) ... 295s Setting up r-cran-spatstat.univar (3.1-1-1build1) ... 295s Setting up r-cran-abind (1.4-8-1) ... 295s Setting up r-cran-polyclip (1.10-7-1) ... 295s Setting up r-cran-deldir (2.0-4-1build1) ... 295s Setting up r-cran-goftest (1.2-3-1) ... 295s Setting up r-cran-matrix (1.7-3-1) ... 295s Setting up r-cran-spatstat.sparse (3.1-0-1) ... 295s Setting up r-cran-mgcv (1.9-1-1) ... 295s Setting up r-cran-survival (3.8-3-1) ... 295s Setting up r-cran-spatstat.data (3.1-4-1) ... 295s Setting up r-cran-spatstat.geom (3.3-5-1) ... 295s Setting up r-cran-rpart (4.1.24-1) ... 295s Setting up r-cran-spatstat.random (3.3-2-1) ... 295s Setting up r-cran-spatstat.explore (3.3-4-1) ... 295s Setting up r-cran-spatstat.model (3.3-4-1) ... 295s Setting up r-cran-spatstat.linnet (3.2-5-1) ... 295s Setting up r-cran-spatstat (3.3-1-1) ... 295s Processing triggers for install-info (7.1.1-1) ... 295s Processing triggers for libc-bin (2.41-1ubuntu2) ... 295s Processing triggers for man-db (2.13.0-1) ... 303s autopkgtest [16:44:28]: test run-unit-test: [----------------------- 305s BEGIN TEST testsAtoK.R 305s 305s R version 4.4.3 (2025-02-28) -- "Trophy Case" 305s Copyright (C) 2025 The R Foundation for Statistical Computing 305s Platform: arm-unknown-linux-gnueabihf (32-bit) 305s 305s R is free software and comes with ABSOLUTELY NO WARRANTY. 305s You are welcome to redistribute it under certain conditions. 305s Type 'license()' or 'licence()' for distribution details. 305s 305s R is a collaborative project with many contributors. 305s Type 'contributors()' for more information and 305s 'citation()' on how to cite R or R packages in publications. 305s 305s Type 'demo()' for some demos, 'help()' for on-line help, or 305s 'help.start()' for an HTML browser interface to help. 305s Type 'q()' to quit R. 305s 305s Loading required package: spatstat.linnet 305s > #' 305s > #' Header for all (concatenated) test files 305s > #' 305s > #' Require spatstat.linnet 305s > #' Obtain environment variable controlling tests. 305s > #' 305s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 305s > 305s > require(spatstat.linnet) 305s Loading required package: spatstat.data 306s Loading required package: spatstat.univar 306s spatstat.univar 3.1-1 306s Loading required package: spatstat.geom 307s spatstat.geom 3.3-5 307s Loading required package: spatstat.random 307s spatstat.random 3.3-2 307s Loading required package: spatstat.explore 307s Loading required package: nlme 307s spatstat.explore 3.3-4 307s Loading required package: spatstat.model 307s Loading required package: rpart 307s spatstat.model 3.3-4 307s spatstat.linnet 3.2-5 307s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 307s > ALWAYS <- TRUE 307s > cat(paste("--------- Executing", 307s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 307s + "test code -----------\n")) 307s --------- Executing **RESTRICTED** subset of test code ----------- 307s > #' tests/aucroc.R 307s > #' 307s > #' AUC and ROC code 307s > #' 307s > #' $Revision: 1.6 $ $Date: 2020/11/02 06:26:45 $ 307s > 307s > local({ 307s + if(FULLTEST) { 307s + A <- roc(spiders, "x") 307s + B <- auc(spiders, "y") 307s + fut <- lppm(spiders ~ I(y-x)) 307s + f <- roc(fut) 307s + g <- auc(fut) 307s + } 307s + }) 307s > ## tests/cdf.test.R 307s > 307s > 307s > local({ 307s + NSIM <- 9 307s + op <- spatstat.options(ndummy.min=16, npixel=32) 307s + op <- spatstat.options(ndummy.min=16, npixel=32) 307s + if(ALWAYS) { 307s + ## (3) linear networks 307s + set.seed(42) 307s + X <- runiflpp(20, simplenet) 307s + cdf.test(X, "x") 307s + if(FULLTEST) { 307s + cdf.test(X, "x", "cvm") 307s + cdf.test(X %mark% runif(20), "x") 307s + } 307s + fit <- lppm(X ~1) 307s + cdf.test(fit, "y", "cvm", nsim=NSIM) 307s + if(FULLTEST) { 307s + cdf.test(fit, "y", nsim=NSIM) 307s + cdf.test(fit, "y", "ad", nsim=NSIM) 307s + } 307s + if(FULLTEST) { 307s + ## marked 307s + cdf.test(chicago, "y") 307s + cdf.test(subset(chicago, marks != "assault"), "y") 307s + } 307s + } 307s + reset.spatstat.options() 307s + }) 307s > 307s > 307s > #' 307s > #' tests/cluck.R 307s > #' 307s > #' Tests of "click*" functions 307s > #' using queueing feature of spatstatLocator 307s > #' 307s > #' $Revision: 1.8 $ $Date: 2022/10/23 00:45:36 $ 307s > 307s > local({ 307s + Y <- coords(runiflpp(6, simplenet)) 307s + if(FULLTEST) { 307s + #' clicklpp 307s + spatstat.utils::queueSpatstatLocator(Y) 307s + XL <- clicklpp(simplenet) 307s + } 307s + if(ALWAYS) { 307s + spatstat.utils::queueSpatstatLocator(Y) 307s + XM <- clicklpp(simplenet, n=3, types=c("a", "b")) 307s + } 307s + if(ALWAYS) { 307s + #' lineardisc 307s + plot(simplenet) 307s + spatstat.utils::queueSpatstatLocator(as.ppp(runiflpp(1, simplenet))) 307s + V <- lineardisc(simplenet, r=0.3) 307s + } 307s + }) 308s Ready to click.. 308s > #' 308s > #' tests/disconnected.R 308s > #' 308s > #' disconnected linear networks 308s > #' 308s > #' $Revision: 1.4 $ $Date: 2020/04/28 12:58:26 $ 308s > 308s > 308s > local({ 308s + 308s + #' disconnected network 308s + m <- simplenet$m 308s + m[4,5] <- m[5,4] <- m[6,10] <- m[10,6] <- m[4,6] <- m[6,4] <- FALSE 308s + L <- linnet(vertices(simplenet), m) 308s + if(FULLTEST) { 308s + L 308s + summary(L) 308s + is.connected(L) 308s + Z <- connected(L, what="components") 308s + } 308s + 308s + #' point pattern with no points in one connected component 308s + set.seed(42) 308s + X <- rpoislpp(lambda=function(x,y) { 10 * (x < 0.5)}, L) 308s + B <- lineardirichlet(X) 308s + if(FULLTEST) { 308s + plot(B) 308s + summary(B) 308s + } 308s + if(ALWAYS) { 308s + D <- pairdist(X) 308s + A <- nndist(X) 308s + } 308s + if(FULLTEST) { 308s + H <- nnwhich(X) 308s + Y <- rpoislpp(lambda=function(x,y) { 10 * (x < 0.5)}, L) 308s Warning messages: 308s 1: In title(main = main, cex = cex.main.rela, col = gparam$col.main, : 308s for 'Points of type ‘a’ ' in 'mbcsToSbcs': ' substituted for ‘ (U+2018) 308s 2: In title(main = main, cex = cex.main.rela, col = gparam$col.main, : 308s for 'Points of type ‘a’ ' in 'mbcsToSbcs': ' substituted for ’ (U+2019) 308s 3: In title(main = main, cex = cex.main.rela, col = gparam$col.main, : 308s for 'Points of type ‘b’ ' in 'mbcsToSbcs': ' substituted for ‘ (U+2018) 308s 4: In title(main = main, cex = cex.main.rela, col = gparam$col.main, : 308s for 'Points of type ‘b’ ' in 'mbcsToSbcs': ' substituted for ’ (U+2019) 308s + G <- nncross(X, Y) 308s + J <- crossdist(X, Y) 308s + plot(distfun(X)) # includes evaluation of nncross(what="dist") 308s + } 308s + 308s + #' K functions in disconnected network 308s + if(ALWAYS) { 308s + K <- linearK(X) 308s + lamX <- intensity(X) 308s + nX <- npoints(X) 308s + KI <- linearKinhom(X, lambda=rep(lamX, nX)) 308s + P <- linearpcf(X) 308s + PJ <- linearpcfinhom(X, lambda=rep(lamX, nX)) 308s + } 308s + Y <- X %mark% factor(rep(1:2, nX)[1:nX]) 308s + if(FULLTEST) { 308s + Y1 <- split(Y)[[1]] 308s + Y2 <- split(Y)[[2]] 308s + KY <- linearKcross(Y) 308s + PY <- linearpcfcross(Y) 308s + KYI <- linearKcross.inhom(Y, lambdaI=rep(intensity(Y1), npoints(Y1)), 308s + lambdaJ=rep(intensity(Y2), npoints(Y2))) 308s + PYI <- linearpcfcross.inhom(Y, lambdaI=rep(intensity(Y1), npoints(Y1)), 308s + lambdaJ=rep(intensity(Y2), npoints(Y2))) 308s + } 308s + 308s + #' internal utilities 308s + if(FULLTEST) { 308s + K <- ApplyConnected(X, linearK, rule=function(...) list()) 308s + } 308s + }) 308s Warning message: 308s Network is not connected 308s > 308s > 308s > # 308s > # tests/envelopes.R 308s > # 308s > # Test validity of envelope data 308s > # 308s > # $Revision: 1.29 $ $Date: 2024/01/10 13:45:29 $ 308s > # 308s > 308s > local({ 308s + 308s + 308s + 308s + 308s + 308s + 308s + 308s + 308s + 308s + if(FULLTEST) { 308s + X <- runiflpp(10, simplenet) 308s + Xr <- X %mark% runif(10) 308s + Xc <- X %mark% factor(letters[c(1:4,3,2,4:1)]) 308s + X2 <- X %mark% data.frame(height=runif(10), width=runif(10)) 308s + 308s + E <- envelope(X, linearK, nsim=9) 308s + Er <- envelope(Xr, linearK, nsim=9) 308s + Ec <- envelope(Xc, linearK, nsim=9) 308s + E2 <- envelope(X2, linearK, nsim=9) 308s + 308s + Erf <- envelope(Xr, linearK, nsim=9, fix.n=TRUE) 308s + E2f <- envelope(X2, linearK, nsim=9, fix.n=TRUE) 308s + 308s + Ecf <- envelope(Xc, linearK, nsim=9, fix.n=TRUE) 308s + Ecm <- envelope(Xc, linearKcross, nsim=9, fix.n=TRUE, fix.marks=TRUE) 308s + 308s + fut <- lppm(Xc ~ marks) 308s + EEf <- envelope(fut, linearK, fix.n=TRUE) 308s + EEm <- envelope(fut, linearKcross, fix.n=TRUE, fix.marks=TRUE) 308s + } 308s + 308s + ## close 'local' 308s + }) 308s > # 308s > # tests/func.R 308s > # 308s > # $Revision: 1.9 $ $Date: 2022/10/23 00:48:40 $ 308s > # 308s > # Tests of 'funxy' infrastructure etc 308s > 308s > if(FULLTEST) { 308s + local({ 308s + ## Check the peculiar function-building code in funxy 308s + W <- square(1) 308s + f1a <- function(x, y) sqrt(x^2 + y^2) 308s + F1a <- funxy(f1a, W) 308s + Y <- runiflpp(5, simplenet) 308s + b <- F1a(Y) 308s + }) 308s + } 308s > 308s > 308s > #' tests/hypotests.R 308s > #' Hypothesis tests 308s > #' 308s > #' $Revision: 1.10 $ $Date: 2023/07/17 07:30:48 $ 308s > 308s > if(FULLTEST) { 308s + local({ 308s + berman.test(spiders, "x") 308s + berman.test(lppm(spiders ~ x), "y") 308s + 308s + }) 308s + } 308s > # 308s > # tests/imageops.R 308s > # 308s > # $Revision: 1.43 $ $Date: 2023/08/29 01:03:59 $ 308s > # 308s > 308s > 308s > 308s > if(FULLTEST) { 308s + local({ 308s + d <- distmap(cells, dimyx=32) 308s + ## linear networks 308s + ee <- d[simplenet, drop=FALSE] 308s + eev <- d[simplenet] 308s + }) 308s + } 308s > 308s BEGIN TEST testsL.R 308s 308s R version 4.4.3 (2025-02-28) -- "Trophy Case" 308s Copyright (C) 2025 The R Foundation for Statistical Computing 308s Platform: arm-unknown-linux-gnueabihf (32-bit) 308s 308s R is free software and comes with ABSOLUTELY NO WARRANTY. 308s You are welcome to redistribute it under certain conditions. 308s Type 'license()' or 'licence()' for distribution details. 308s 308s R is a collaborative project with many contributors. 308s Type 'contributors()' for more information and 308s 'citation()' on how to cite R or R packages in publications. 308s 308s Type 'demo()' for some demos, 'help()' for on-line help, or 308s 'help.start()' for an HTML browser interface to help. 308s Type 'q()' to quit R. 308s 308s Loading required package: spatstat.linnet 308s > #' 308s > #' Header for all (concatenated) test files 308s > #' 308s > #' Require spatstat.linnet 308s > #' Obtain environment variable controlling tests. 308s > #' 308s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 308s > 308s > require(spatstat.linnet) 308s Loading required package: spatstat.data 309s Loading required package: spatstat.univar 309s spatstat.univar 3.1-1 309s Loading required package: spatstat.geom 309s spatstat.geom 3.3-5 309s Loading required package: spatstat.random 309s spatstat.random 3.3-2 309s Loading required package: spatstat.explore 309s Loading required package: nlme 309s spatstat.explore 3.3-4 309s Loading required package: spatstat.model 309s Loading required package: rpart 309s spatstat.model 3.3-4 309s spatstat.linnet 3.2-5 309s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 309s > ALWAYS <- TRUE 309s > cat(paste("--------- Executing", 309s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 309s + "test code -----------\n")) 309s --------- Executing **RESTRICTED** subset of test code ----------- 309s > # 309s > # tests/lppstuff.R 309s > # 309s > # Tests for lpp code 309s > # 309s > # $Revision: 1.74 $ $Date: 2025/01/18 03:44:09 $ 309s > 309s > 309s > local({ 309s + if(ALWAYS) { 309s + #' make test data 309s + Xsimple <- runiflpp(6, simplenet) 309s + Xchic <- chicago[c(TRUE, FALSE)] 309s + Xspid <- spiders[c(TRUE, FALSE)] 309s + Xdend <- dendrite[seq_len(npoints(dendrite)) %% 8 == 0] 309s + } 309s + 309s + if(FULLTEST) { 309s + #' lpp class support 309s + Xone <- Xsimple %mark% runif(6) 309s + Xtwo <- Xsimple %mark% data.frame(a=1:6, b=runif(6)) 309s + print(summary(Xone)) 309s + print(summary(Xtwo)) 309s + plot(Xsimple, show.window=TRUE) 309s + plot(Xone) 309s + plot(Xtwo, do.several=FALSE) 309s + #' geometry etc 309s + rotate(Xsimple, pi/3, centre=c(0.2,0.3)) 309s + superimpose.lpp(L=simplenet) 309s + W <- Window(Xsimple) 309s + #' cut.lpp 309s + tes <- lineardirichlet(Xsimple[1:4]) 309s + f <- as.linfun(tes) 309s + Z <- as.linim(f) 309s + cut(Xsimple, tes) 309s + cut(Xsimple, f) 309s + cut(Xsimple, Z) 309s + 309s + #' check 'normalise' option in linearKinhom 309s + fit <- lppm(Xsimple ~x) 309s + K <- linearKinhom(Xsimple, lambda=fit, normalise=FALSE, leaveoneout=FALSE) 309s + plot(K) 309s + g <- linearpcfinhom(Xsimple, lambda=fit, normalise=FALSE, leaveoneout=FALSE) 309s + plot(g) 309s + K <- linearKinhom(Xsimple, lambda=fit, normalise=TRUE, leaveoneout=FALSE) 309s + plot(K) 309s + g <- linearpcfinhom(Xsimple, lambda=fit, normalise=TRUE, leaveoneout=FALSE) 309s + plot(g) 309s + ## other code blocks 309s + K <- linearKinhom(Xsimple, lambda=fit, correction="none", ratio=TRUE) 309s + g <- linearpcf(Xsimple, correction="none", ratio=TRUE) 309s + g1 <- linearpcf(Xsimple[1], ratio=TRUE) 309s + K1 <- linearKcross(dendrite[1], "thin", "thin", ratio=TRUE) 309s + ## check empty patterns OK 309s + X0 <- runiflpp(0, simplenet) 309s + print(X0) 309s + g <- linearpcf(X0, ratio=TRUE) 309s + } 309s + 309s + ## nearest neighbour distances 309s + eps <- sqrt(.Machine$double.eps) 309s + f <- function(mat,k) { apply(mat, 1, function(z,n) { sort(z)[n] }, n=k+1) } 309s + g <- function(mat,k) { apply(mat, 1, function(z,n) { order(z)[n] }, n=k+1) } 309s + 309s + if(ALWAYS) { 309s + nn <- nndist(Xspid) 309s + nnP <- f(pairdist(Xspid), 1) 309s + if(any(abs(nn - nnP) > eps)) 309s + stop("nndist.lpp does not agree with pairdist.lpp") 309s + 309s + nw <- nnwhich(Xspid) 309s + nwP <- g(pairdist(Xspid), 1) 309s + if(any(nw != nwP)) 309s + stop("nnwhich.lpp does not agree with pairdist") 309s + } 309s + 309s + if(FULLTEST) { 309s + #' code blocks in nndist.lpp/nnwhich.lpp 309s + #' non-sparse network, interpreted code 309s + Ad <- nndist(Xspid, method="interpreted") 309s + Aw <- nnwhich(Xspid, method="interpreted") 309s + #' sparse network, older C code 309s + opa <- spatstat.options(Cnndistlpp=FALSE) 309s + Bd <- nndist(dendrite) 309s + Bw <- nnwhich(dendrite) 309s + spatstat.options(opa) 309s + #' undefined nearest neighbours 309s + Ed <- nndist(Xspid[1:3], k=1:3) 309s + Ew <- nnwhich(Xspid[1:3], k=1:3) 309s + 309s + #' trivial cases in nncross.lpp 309s + a <- nncross(runiflpp(0, simplenet), runiflpp(1, simplenet), 309s + what="which", format="list")$which 309s + a <- nncross(runiflpp(0, simplenet), runiflpp(1, simplenet), 309s + what="dist", format="list")$dist 309s + } 309s + 309s + if(ALWAYS) { 309s + #' compare algorithms 309s + ZZ <- split(Xchic) 309s + XX <- ZZ$damage 309s + YY <- ZZ$assault 309s + op <- spatstat.options(Cnncrosslpp=FALSE) 309s + a <- nncross(XX, YY) 309s + spatstat.options(Cnncrosslpp=TRUE) 309s + b <- nncross(XX, YY) 309s + if(any(a$which != b$which)) 309s + stop("Inconsistent values of nncross.lpp()$which from different C code") 309s + if(max(abs(a$dist - b$dist)) > eps) 309s + stop("Inconsistent values of nncross.lpp()$dist from different C code") 309s + 309s + spatstat.options(Cnncrosslpp=TRUE) 309s + b2 <- nncross(XX, YY, k=1:2, what="which") 309s + if(any(b2$which.1 != b$which)) 309s + stop("inconsistent values of nncross.lpp()$which from k=1:2 and k=1") 309s + a2 <- nncross(XX, YY, k=1:2, what="dist") 309s + if(max(abs(a2$dist.1 - a$dist)) > eps) 309s + stop("Inconsistent values of nncross.lpp()$dist from k=1:2 and k=1") 309s + 309s + spatstat.options(Cnncrosslpp=TRUE) 309s + ii <- seq_len(npoints(XX)) 309s + w1 <- nnwhich(XX) 309s + w2 <- nncross(XX, XX, iX=ii, iY=ii, what="which") 309s + w3 <- nncross(XX, XX, iX=ii, iY=ii, what="which", method="interpreted") 309s + if(any(w1 != w2)) 309s + stop("nnwhich.lpp disagrees with nncross.lpp(iX, iY)") 309s + if(any(w2 != w3)) 309s + stop("Different results for nncross.lpp(iX, iY, 'which') using R and C") 309s + d1 <- nndist(XX) 309s + d2 <- nncross(XX, XX, iX=ii, iY=ii, what="dist") 309s + d3 <- nncross(XX, XX, iX=ii, iY=ii, what="dist", method="interpreted") 309s + if(max(abs(d1-d2)) > eps) 309s + stop("nndist.lpp disagrees with nncross.lpp(iX, iY)") 309s + if(max(abs(d2-d3)) > eps) 309s + stop("Different results for nncross.lpp(iX, iY, 'dist') using R and C") 309s + spatstat.options(Cnncrosslpp=FALSE) 309s + w4 <- nncross(XX, XX, iX=ii, iY=ii, what="which") 309s + d4 <- nncross(XX, XX, iX=ii, iY=ii, what="dist") 309s + if(any(w2 != w4)) 309s + stop("Different results for nncross.lpp(iX, iY, 'which') fast and slow C") 309s + if(max(abs(d2-d4)) > eps) 309s + stop("Different results for nncross.lpp(iX, iY, 'dist') fast and slow C") 309s + spatstat.options(Cnncrosslpp=TRUE) 309s + } 309s + 309s + reset.spatstat.options() 309s + 309s + if(FULLTEST) { 309s + ## test handling marginal cases 309s + xyd <- nncross(XX, YY[1]) 309s + A <- runiflpp(5, simplenet) 309s + B <- runiflpp(2, simplenet) 309s + aaa <- nncross(A,B,k=3:5) #' all undefined 309s + aaa <- nncross(A,B,k=1:4) #' some undefined 309s + spatstat.options(Cnncrosslpp=FALSE) 309s + aaa <- nncross(A,B,k=3:5) 309s + aaa <- nncross(A,B,k=1:4) 309s + bbb <- nncross(B,A, iX=1:2, iY=1:5) # another code block 309s + spatstat.options(Cnncrosslpp=TRUE) 309s + reset.spatstat.options() 309s + } 309s + 309s + if(FULLTEST) { 309s + ## as.linnet.psp (Suman's example) 309s + Lines <- as.data.frame(as.psp(simplenet)) 309s + newseg <- c(Lines[1,1:2], Lines[10,3:4]) 309s + Lines <- rbind(Lines, newseg) 309s + Y <- as.psp(Lines, window=Window(simplenet)) 309s + marks(Y) <- c(3, 4, 5, 5, 3, 4, 5, 5,5, 5,1) 309s + Z <- as.linnet(Y) # can crash if marks don't match segments 309s + 309s + ## Test linnet surgery code 309s + RL <- joinVertices(simplenet, matrix(c(2,3), ncol=2)) # redundant edge 309s + RZ <- joinVertices(Z, matrix(c(2,3), ncol=2), marks=6) # redundant edge 309s + JZ <- joinVertices(Z, matrix(c(2,7), ncol=2), marks=6) # new edge 309s + set.seed(42) 309s + X <- runiflpp(30, simplenet) 309s + V <- runiflpp(30, simplenet) 309s + XV <- insertVertices(X, V) 309s + validate.lpp.coords(XV, context="calculated by insertVertices") 309s + X0 <- insertVertices(X, x=numeric(0), y=numeric(0)) 309s + ## vertices on boundary of new window 309s + LL <- simplenet[boundingbox(vertices(simplenet))] 309s + 309s + ## thinNetwork for lpp and linim 309s + Xthin <- thinNetwork(X, retainedges=1:3) 309s + D <- density(X, 0.1) 309s + Dthin <- thinNetwork(D, retainedges=1:3) 309s + 309s + ## Test [.lpp internal data 309s + B <- owin(c(0.1,0.7),c(0.19,0.6)) 309s + XB <- X[B] 309s + validate.lpp.coords(XB, context="returned by [.lpp") 309s + } 309s + 309s + ## Tests related to linearK, etc 309s + testcountends <- function(X, r=100, s=1) { 309s + if(s != 1) { 309s + X <- rescale(X, s) 309s + r <- r/s 309s + } 309s + L <- as.linnet(X) 309s + n1 <- countends(L, X[1], r) 309s + n2 <- npoints(lineardisc(L, X[1], r, plotit=FALSE)$endpoints) 309s + if(n1 != n2) 309s + stop(paste("Incorrect result from countends:", 309s + n1, "!=", n2, 309s + spatstat.utils::paren(paste("scale=", 1/s))), 309s + call.=FALSE) 309s + } 309s + 309s + if(ALWAYS) { 309s + ## original scale 309s + XU <- unmark(Xchic) 309s + testcountends(XU) 309s + ## finer scale 309s + testcountends(XU, s=1000) 309s + #' disconnected 309s + L <- thinNetwork(simplenet, retainedges = -c(3,8)) 309s + S <- as.psp(L) 309s + x <- midpoints.psp(S)[1] 309s + len <- lengths_psp(S)[1] 309s + A <- lineardisc(L, x, len, plotit=FALSE) #involves many segments of network 309s + B <- lineardisc(L, x, len/5, plotit=FALSE) # involves one segment of network 309s + op <- spatstat.options(Ccountends=FALSE) 309s + A <- lineardisc(L, x, len, plotit=FALSE) 309s + B <- lineardisc(L, x, len/5, plotit=FALSE) 309s + reset.spatstat.options() 309s + 309s + ## Test algorithms for boundingradius.linnet 309s + L <- as.linnet(chicago, sparse=TRUE) 309s + L$boundingradius <- NULL # artificially remove 309s + opa <- spatstat.options(Clinearradius=FALSE) 309s + bR <- as.linnet(L, sparse=FALSE)$boundingradius 309s + spatstat.options(Clinearradius=TRUE) 309s + bC <- as.linnet(L, sparse=FALSE)$boundingradius 309s + spatstat.options(opa) 309s + if(abs(bR-bC) > 0.001 * (bR+bC)/2) 309s + stop("Disagreement between R and C algorithms for boundingradius.linnet", 309s + call.=FALSE) 309s + } 309s + 309s + if(FULLTEST) { 309s + ## linnet things 309s + is.connected(as.linnet(dendrite)) 309s + zik <- rescale(Xchic, 39.37/12, "m") 309s + Simon <- simplenet 309s + unitname(Simon) <- list("metre", "metres", 0.5) 309s + b <- rescale(Simon) 309s + ds <- density(simplenet, 0.05) 309s + } 309s + 309s + if(ALWAYS) { 309s + ## invoke dist2dpath 309s + LS <- as.linnet(simplenet, sparse=TRUE) 309s + LF <- as.linnet(LS, sparse=FALSE) 309s + ## direct call dist2dpath 309s + d <- simplenet$dpath 309s + d[!simplenet$m] <- Inf 309s + diag(d) <- 0 309s + dd <- dist2dpath(d, method="interpreted") 309s + ra <- range(dd - simplenet$dpath) 309s + if(max(abs(ra)) > sqrt(.Machine$double.eps)) 309s + stop("dist2dpath gives different answers in C and R code") 309s + } 309s + 309s + if(FULLTEST) { 309s + ## integral.linim with missing entries 309s + xcoord <- linfun(function(x,y,seg,tp) { x }, domain(Xchic)) 309s + xcoord <- as.linim(xcoord, dimyx=32) 310s + integral(xcoord) 310s + 310s + ## Math.linim 310s + range(xcoord) 310s + stopifnot(is.linim(sqrt(xcoord))) 310s + stopifnot(is.linim(-xcoord)) 310s + stopifnot(is.linim(xcoord + xcoord)) 310s + stopifnot(is.linim(xcoord/3)) 310s + 310s + ## options to plot.linim 310s + plot(xcoord, legend=FALSE) 310s + plot(xcoord, leg.side="top") 310s + plot(xcoord, style="width", leg.side="bottom") 310s + 310s + ## as.linim.linim 310s + xxcc <- as.linim(xcoord) 310s + xxcceps <- as.linim(xcoord, eps=15) 310s + xxccdel <- as.linim(xcoord, delta=30) 310s + df1 <- attr(xxcc, "df") 310s + df2 <- attr(xxccdel, "df") 310s + df3 <- resampleNetworkDataFrame(df1, df2) 310s + 310s + ## linim with complex values 310s + Zc <- as.im(function(x,y){(x-y) + x * 1i}, Frame(simplenet)) 310s + Fc <- linim(simplenet, Zc) 310s + print(Fc) 310s + print(summary(Fc)) 310s + 310s + ## linim with df provided 310s + Z <- as.im(function(x,y) {x-y}, Frame(simplenet)) 310s + X <- linim(simplenet, Z) 310s + df <- attr(X, "df") 310s + XX <- linim(simplenet, Z, df=df) 310s + dfwithout <- df[, colnames(df) != "values"] 310s + XXX <- linim(simplenet, Z, df=dfwithout) 310s + plot(XXX, zlim=c(-1,1)) 310s + plot(XXX, legend=FALSE) 310s + plot(XXX, leg.side="bottom") 310s + 310s + ## lpp with multiple columns of marks 310s + M <- Xchic 310s + marks(M) <- cbind(type=marks(M), data.frame(distnearest=nndist(M))) 310s + plot(M, main="") 310s + summary(M) 310s + MM <- cut(M) 310s + 310s + #' other cases 310s + CC <- cut(Xchic) 310s + nd <- nndist(Xspid) 310s + SX <- cut(Xspid %mark% nd, breaks=3) 310s + SX <- cut(Xspid, nd, breaks=c(0,100,200,Inf), include.lowest=TRUE) 310s + 310s + ## linequad 310s + Y <- Xsimple %mark% factor(rep(c("A", "B"), 3)) 310s + aX <- linequad(Xsimple) 310s + aY <- linequad(Y) 310s + aXR <- linequad(Xsimple, random=TRUE) 310s + aYR <- linequad(Y, random=TRUE) 310s + P <- as.ppp(Xsimple) 310s + S <- as.psp(domain(Xsimple)) 310s + d <- linequad(P, S) 310s + oop <- spatstat.options(Clinequad=FALSE) 310s + bX <- linequad(Xsimple) 310s + spatstat.options(oop) 310s + 310s + ## other internal utilities 310s + df <- pointsAlongNetwork(simplenet, 0.05) 310s + X <- as.ppp(df[,c("x", "y")], W=Frame(simplenet)) 310s + A <- local2lpp(simplenet, seg=df$seg, tp=df$tp, X=X, df.only=FALSE) 310s + 310s + ## mark-mark scatterplot uses pairdist 310s + X <- runiflpp(20, simplenet) %mark% runif(20) 310s + markmarkscatter(X, 0.2) 310s + markmarkscatter(X[FALSE], 0.1) 310s + 310s + ## tree branches 310s + ## make a simple tree 310s + m <- simplenet$m 310s + m[8,10] <- m[10,8] <- FALSE 310s + L <- linnet(vertices(simplenet), m) 310s + tb <- treebranchlabels(L, 1) 310s + X <- runiflpp(30, L) 310s + ## delete branch B 310s + XminusB <- deletebranch(X, "b", tb) 310s + ## extract branch B 310s + XB <- extractbranch(X, "b", tb) 310s + 310s + ## cases of lintess() 310s + A <- lintess(simplenet) # argument df missing 310s + S <- as.psp(simplenet) 310s + ns <- nsegments(S) 310s + df <- data.frame(seg=1:ns, t0=0, t1=1, tile=letters[1:ns]) 310s + M <- data.frame(len=lengths_psp(S), ang=angles.psp(S)) 310s + V <- lintess(simplenet, df, marks=M) 310s + 310s + ## methods for class lintess 310s + U <- unmark(V) 310s + U <- unstack(V) 310s + print(summary(V)) 310s + W <- Window(V) 310s + plot(V, style="image") 310s + plot(V, style="width") 310s + 310s + ## linear tessellations infrastructure 310s + nX <- 100 310s + nY <- 20 310s + X <- runiflpp(nX, simplenet) 310s + Y <- runiflpp(nY, simplenet) 310s + tes <- divide.linnet(Y) 310s + cX <- coords(X) 310s + iI <- lineartileindex(cX$seg, cX$tp, tes, method="interpreted") 310s + iC <- lineartileindex(cX$seg, cX$tp, tes, method="C") 310s + iE <- lineartileindex(cX$seg, cX$tp, tes, method="encode") 310s + if(!identical(iI,iC)) 310s + stop("conflicting results from lineartileindex (interpreted vs C)") 310s + if(!identical(iI,iE)) 310s + stop("conflicting results from lineartileindex (interpreted vs encoded)") 310s + iA <- as.linfun(tes)(X) 310s + if(!identical(iI, iA)) 310s + stop("disagreement between as.linfun.lintess and lineartileindex") 310s + 310s + ## intersection of lintess 310s + X <- divide.linnet(runiflpp(4, simplenet)) 310s + Y <- divide.linnet(runiflpp(3, simplenet)) 310s + nX <- summary(X)$nt 310s + nY <- summary(Y)$nt 310s + marks(X) <- factor(letters[1L + (seq_len(nX) %% 2)]) 310s + marks(Y) <- runif(nY) 310s + Zmm <- intersect.lintess(X,Y) 310s + Zum <- intersect.lintess(unmark(X),Y) 310s + Zmu <- intersect.lintess(X,unmark(Y)) 310s + 310s + } 310s + 310s + if(FULLTEST) { 310s + #' handling by 'solist', 'unstack', 'plot.solist' etc 310s + L <- simplenet 310s + X <- runiflpp(5, L) %mark% cbind(a=1:5, b=letters[1:5]) 310s + ns <- nsegments(L) 310s + df <- data.frame(seg=1:ns, t0=0, t1=1, tile=letters[1:ns]) 310s + S <- lintess(L, df) 310s + f <- as.linfun(S) 310s + g <- as.linfun(S, values=seq_len(nsegments(L))) 310s + V <- as.linim(f) 310s + Z <- as.linim(g) 310s + shebang <- solist(L=L, X=X, S=S, f=f, g=g, V=V, Z=Z) 310s + plot(shebang) 310s + plot(shebang, valuesAreColours=FALSE) 310s + kapow <- unstack(shebang) 310s + plot(kapow) 310s + } 310s + 310s + #' kernel density estimation 310s + X <- Xsimple[1:5] 310s + w <- runif(npoints(X)) 310s + if(ALWAYS) { 310s + #' density.lpp -> densityHeat, includes platform-dependent code 310s + D <- density(X, 0.05) 310s + D <- density(X, 0.05, weights=w) 310s + } 310s + if(FULLTEST) { 310s + #' code blocks 310s + D <- density(X[FALSE], 0.05) 310s + D <- density(X, Inf) 310s + D <- density(X, 0.05, finespacing=TRUE) # } 310s + D <- density(X, 0.05, eps=0.008) # } code blocks in resolve.heat.steps 310s + D <- density(X, 0.05, dimyx=256) # } 310s + } 310s + if(ALWAYS) { 310s + DX <- density(X, 0.05, at="points", fastmethod="a", debug=TRUE) 310s + DX <- density(X, 0.05, at="points", fast=FALSE, debug=TRUE) 310s + ## densityfun.lpp, code blocks 310s + ff <- densityfun(X, 0.05, nsigma=Inf) 310s + } 310s + if(FULLTEST) { 310s + #' disconnected network 310s + L <- thinNetwork(simplenet, retainedges=-c(3,5)) 310s + Y <- runiflpp(5, L) 310s + D <- density(Y, 0.05) 310s + D <- density(Y, 0.05, weights=w) 310s + D <- density(Y, Inf) 310s + g <- flatdensityfunlpp(Y, disconnect=FALSE) 310s + a <- flatdensityatpointslpp(Y, disconnect=FALSE) 310s + #' density.lpp -> densityEqualSplit 310s + D <- density(X, 0.05, kernel="e", weights=w) 310s + D <- density(X, Inf, kernel="e") 310s + D <- density(Y, 0.05, kernel="e", weights=w) 310s + D <- density(Y, Inf, kernel="e") 310s + } 310s + if(ALWAYS) { 310s + #' density.lpp -> densityQuick.lpp 310s + D <- density(X, 0.05, distance="e", weights=runif(5)) 310s + } 310s + if(FULLTEST) { 310s + D <- density(X, Inf, distance="e") 310s + D <- density(Y, 0.05, distance="e", weights=runif(5)) 310s + D <- density(Y, Inf, distance="e") 310s + ## example from Andrea Gilardi 310s + ## with duplicated points, and points at a vertex 310s + A <- runiflpp(5, simplenet) 310s + V <- lpp(vertices(simplenet)[2:4], simplenet) 310s + B <- superimpose(A, A[3], V) 310s + D <- density(B, sigma=0.2, distance="e", at="points") 310s + if(length(as.numeric(D)) != npoints(B)) 310s + stop("density.lpp(at='points') returns wrong number of values") 310s + G <- superimpose(U=runiflpp(4, simplenet), B=B) 310s + b <- bw.relrisklpp(G, distance="e", nh=2) 310s + } 310s + if(FULLTEST) { 310s + #' densityVoronoi.lpp and related code 310s + densityVoronoi(X, f=0) 310s + densityVoronoi(X, f=1e-8) 310s + densityVoronoi(X, f=1) 310s + densityVoronoi(X[FALSE], f=0.5) 310s + XX <- X[rep(1:npoints(X), 4)] 310s + densityVoronoi(XX, f=0.99999, nrep=5) 310s + densityVoronoi(Y, f=0) 310s + densityVoronoi(Y, f=1e-8) 310s + densityVoronoi(Y, f=1) 310s + densityVoronoi(Y[FALSE], f=0.5) 310s + #' bandwidth selection 310s + bw.voronoi(X, nrep=4, prob=c(0.2, 0.4, 0.6)) 310s + bw.lppl(X) 310s + sug <- seq(0.1, 0.3, by=0.05) 310s + bw.lppl(X, sigma=sug) 310s + bw.lppl(X, sigma=sug, shortcut=FALSE) 310s + bw.lppl(X, sigma=sug, distance="path", shortcut=FALSE) 310s + } 310s + if(ALWAYS) { 310s + #' inhomogeneous K and g 310s + SD <- split(Xdend) 310s + DT <- density(SD[["thin"]], 100, distance="euclidean") 310s + DS <- density(SD[["stubby"]], 100, distance="euclidean") 310s + Kii <- linearKcross.inhom(dendrite, "thin", "thin", DT, DT) 310s + Kij <- linearKcross.inhom(dendrite, "thin", "stubby", DT, DS, 310s + correction="none", ratio=TRUE) 310s + gii <- linearpcfcross.inhom(dendrite, "thin", "thin", DT, DT) 310s + gij <- linearpcfcross.inhom(dendrite, "thin", "stubby", DT, DS, 310s + correction="none", ratio=TRUE) 310s + } 310s + if(FULLTEST) { 310s + Kx <- linearKcross.inhom(dendrite[1], "thin", "stubby", DT, DS) 310s + gx <- linearpcfcross.inhom(dendrite[1], "thin", "stubby", DT, DS) 310s + } 310s + 310s + if(FULLTEST) { 310s + ## infrastructure for density.lpp 310s + L <- domain(Xchic) 310s + A <- resolve.heat.steps(100, L=L, dx=1) 310s + B <- resolve.heat.steps(100, L=L, dt=0.2) 310s + C <- resolve.heat.steps(100, L=L, niter=1e5) 310s + C <- resolve.heat.steps(100, L=L, niter=1e5, nsave=3) 310s + C <- resolve.heat.steps(100, L=L, niter=1e5, nsave=Inf) 310s + D <- resolve.heat.steps(100, L=L, dx=1, dt=0.2) 310s + E <- resolve.heat.steps(500, L=L, dt=0.5, iterMax=2e5) 310s + A <- resolve.heat.steps(1, L=simplenet, dt=2, dx=0.05) 310s + B <- resolve.heat.steps(1, L=simplenet) 310s + C <- resolve.heat.steps(1, L=simplenet, finespacing=FALSE) 310s + D <- resolve.heat.steps(1, seglengths=rep(0.7, 5), maxdegree=4, AMbound=7) 310s + ## vertices on boundary 310s + L <- simplenet 310s + L <- L[boundingbox(vertices(L))] 310s + X <- as.lpp(0.41259, 0.6024, L=L) 310s + D <- density(X, 0.1) 310s + } 310s + 310s + if(FULLTEST) { 310s + #' multitype 310s + #' density.splitppx 310s + Z <- split(Xchic)[1:3] 310s + D <- density(Z, 7) 310s + #' relrisk.lpp for 3 types 310s + U <- do.call(superimpose, Z) 310s + A <- relrisk(U, 20, control=1, relative=TRUE) 310s + A <- relrisk(U, 20, control=1, relative=TRUE, at="points") 310s + #' relrisk.lpp for 2 types 310s + V <- do.call(superimpose, Z[1:2]) 310s + A <- relrisk(V, 20, control=2, casecontrol=FALSE) # issues warning 310s + B <- relrisk(V, 20, control="assault", case=2, relative=TRUE) 310s + D <- relrisk(V, 20, control=1, case="burglary", relative=TRUE, at="points") 310s + #' bw.relrisklpp 310s + b1 <- bw.relrisklpp(V, hmax=3, fudge=0.01, 310s + method="leastsquares", reference="sigma") 310s + b2 <- bw.relrisklpp(V, hmax=3, fudge=0.01, 310s + method="KelsallDiggle", reference="uniform") 310s + } 310s + 310s + if(FULLTEST) { 310s + #' pairs.linim 310s + Z <- density(Xsimple, 0.5, distance="euclidean") 310s + pairs(solist(Z)) 310s + pairs(solist(A=Z)) 310s + U <- density(as.ppp(Xsimple), 0.5) 310s + pairs(solist(U, Z)) 310s + pairs(solist(Z, U)) 310s + } 310s + 310s + if(FULLTEST) { 310s + #' complex-valued functions and images 310s + f <- function(x,y,seg,tp) { x + y * 1i } 310s + g <- linfun(f, simplenet) 310s + h <- as.linim(g) 310s + plot(Re(h)) 310s + plot(h) 310s + plot(g) 310s + integral(h) 310s + integral(g) 310s + } 310s + 310s + ## 'lixellate' - involves C code 310s + if(ALWAYS) { 310s + ## Cases where no subdivision occurs 310s + P <- runiflpp(4, simplenet) 310s + A <- lixellate(P, nsplit=1) 310s + B <- lixellate(P, eps=2) 310s + ## bug in 'lixellate' (Jakob Gulddahl Rasmussen) 310s + X <- ppp(c(0,1), c(0,0), owin()) 310s + L <- linnet(X, edges = matrix(1:2, ncol=2)) 310s + Y <- lpp(X, L) 310s + ## The left end point is OK 310s + lixellate(Y[1], nsplit=30) 310s + d <- density(Y[1], .1) 310s + ## The right end point gave an error 310s + lixellate(Y[2], nsplit=30) 310s + d <- density(Y[2], .1) 310s + } 310s + 310s + if(FULLTEST) { 310s + ## make some bad data and repair it 310s + L <- simplenet 310s + ## reverse edges 310s + a <- L$from[c(FALSE,TRUE)] 310s + L$from[c(FALSE,TRUE)] <- L$to[c(FALSE,TRUE)] 310s + L$to[c(FALSE,TRUE)] <- a 310s + ## duplicate edges 310s + ns <- nsegments(L) 310s + ii <- c(seq_len(ns), 2) 310s + L$from <- L$from[ii] 310s + L$to <- L$to[ii] 310s + L$lines <- L$lines[ii] 310s + ## 310s + Y <- repairNetwork(L) 310s + ## add points 310s + X <- runiflpp(4, L) 310s + Z <- repairNetwork(X) 310s + } 310s + 310s + if(FULLTEST) { 310s + #' random generation bugs and code blocks 310s + A <- runiflpp(5, simplenet, nsim=2) 310s + D <- density(A[[1]], 0.3) 310s + B <- rpoislpp(D, nsim=2) 310s + stopifnot(is.multitype(rlpp(c(10,5), list(a=D,b=D)))) 310s + stopifnot(is.multitype(rlpp(5, list(a=D,b=D)))) 310s + stopifnot(is.multitype(rlpp(c(10,5), D))) 310s + } 310s + 310s + ## rhohat.lppm 310s + if(FULLTEST) { 310s + fut <- lppm(Xspid ~ 1) 310s + rx <- rhohat(fut, "x") 310s + Z <- linfun(function(x,y,seg,tp) { x }, domain(Xspid)) 310s + rZ <- rhohat(fut, Z) 310s + U <- predict(rx) 310s + U <- predict(rZ) 310s + Y <- simulate(rx) 310s + Y <- simulate(rZ) 310s + futm <- lppm(Xchic ~ x + marks) 310s + ry <- rhohat(futm, "y") 310s + U <- predict(ry) 310s + Y <- simulate(ry) 310s + } 310s + 310s + if(ALWAYS) { 310s + #' new code for pairdist.lpp 310s + X <- runiflpp(10, simplenet) 310s + dC <- pairdist(X, method="C") 310s + dI <- pairdist(X, method="interpreted") 310s + if(max(abs(dC - dI)) > 0.01) 310s + stop("pairdist.lpp: disagreement between C and R") 310s + XS <- as.lpp(X, sparse=TRUE) 310s + dS <- pairdist(XS) 310s + if(max(abs(dC - dS)) > 0.01) 310s + stop("pairdist.lpp: disagreement between sparse and non-sparse C") 310s + dU <- pairdist(XS, method="testsymm") # secret option 310s + if(max(abs(dS - dU)) > 0.01) 310s + stop("pairdist.lpp: disagreement between symmetric and asymmetric") 310s + 310s + #' new code for crossdist.lpp 310s + #' non-sparse 310s + v <- split(Xchic) 310s + X <- v$cartheft 310s + Y <- v$burglary 310s + dC <- crossdist(X, Y, method="C") 310s + dI <- crossdist(X, Y, method="interpreted") 310s + if(max(abs(dC - dI)) > 0.01) 310s + stop("crossdist.lpp (non-sparse): disagreement between C and R") 310s + #' convert to sparse 310s + Chuck <- as.lpp(Xchic, sparse=TRUE) 310s + V <- split(Chuck) 310s + X <- V$cartheft 310s + Y <- V$burglary 310s + dS <- crossdist(X, Y) 310s + if(max(abs(dS - dC)) > 0.01) 310s + stop("crossdist.lpp: disagreement between sparse and non-sparse") 310s + #' disconnected 310s + L <- thinNetwork(simplenet, retainedges = -c(3,8)) 310s + X <- runiflpp(20, L) 310s + Y <- runiflpp(15, L) 310s + d <- crossdist(X,Y) 310s + 310s + ## example where the path is very long (covers a previous bug) 310s + X <- dendrite[c(349,563)] 310s + a <- pairdist(X, method="testsymm") 310s + if(max(abs(a-t(a))) > 0.01) 310s + stop("pairdist.lpp: asymmetry for long distances") 310s + b <- pairdist(as.lpp(X, sparse=FALSE)) 310s + if(max(abs(a-b)) > 0.01) 310s + stop("pairdist.lpp: disagreement sparse vs non-sparse for long distance") 310s + } 310s + }) 311s sigma = 0.05 311s Network: 311s total length = 2.90485162043096 311s number of edges = 10 311s average nonzero edge length = 0.290485162043096 311s shortest nonzero edge length = 0.150146561419501 311s Determine dx by default rule 311s Mean Nonzero Edge Length/ 30 = 0.00968283873476987 311s Total Network Length/ 100 = 0.0290485162043096 311s Min Nonzero Edge Length/3 = 0.0500488538065003 311s Minimum of the above = 0.00968283873476987 311s Fine spacing rule: dx = 0.00968283873476987 311s Rounded total number of lixels = 300 311s Adjusted dx = 0.00968283873476987 311s Applying full set of constraints 311s dt (determined by all constraints) = 1.27242139521974e-05 311s Number of iterations (determined from dt) = 98 311s Updated dt = 1.27551020408163e-05 311s alpha = 0.136043732774807 311s Final values: 311s Time step dt = 1.27551020408163e-05 311s Sample spacing dx = 0.00968283873476987 311s Number of iterations niter = 98 311s Number of states saved nsave = 1 311s Subdividing network ...Done. 311s New network: 311s Linear network with 299 vertices and 299 lines 311s Vertices are marked 311s Enclosing window: rectangle = [0, 1] x [0, 1] units 311s Constructing update matrix A ..Done. 311s alpha = 0.136043732774807 311s Building initial state ..Done. 311s Running iterative solver ..Done. 311s Mapping results to spatial location ..Done. 311s sigma = 0.05 311s Network: 311s total length = 2.90485162043096 311s number of edges = 10 311s average nonzero edge length = 0.290485162043096 311s shortest nonzero edge length = 0.150146561419501 311s Determine dx by default rule 311s Mean Nonzero Edge Length/ 30 = 0.00968283873476987 311s Total Network Length/ 100 = 0.0290485162043096 311s Min Nonzero Edge Length/3 = 0.0500488538065003 311s Minimum of the above = 0.00968283873476987 311s Fine spacing rule: dx = 0.00968283873476987 311s Rounded total number of lixels = 300 311s Adjusted dx = 0.00968283873476987 311s Applying full set of constraints 311s dt (determined by all constraints) = 1.27242139521974e-05 311s Number of iterations (determined from dt) = 98 311s Updated dt = 1.27551020408163e-05 311s alpha = 0.136043732774807 311s Final values: 311s Time step dt = 1.27551020408163e-05 311s Sample spacing dx = 0.00968283873476987 311s Number of iterations niter = 98 311s Number of states saved nsave = 1 311s Subdividing network ...Done. 311s New network: 311s Linear network with 299 vertices and 299 lines 311s Vertices are marked 311s Enclosing window: rectangle = [0, 1] x [0, 1] units 311s Constructing update matrix A ..Done. 311s alpha = 0.136043732774807 311s Building initial state ..Done. 311s finenet: 311s Linear network with 299 vertices and 299 lines 311s Vertices are marked 311s Enclosing window: rectangle = [0, 1] x [0, 1] units 311s lixelmap: 311s int [1:10] 143 144 245 246 281 282 40 41 34 35 311s lixelweight: 311s num [1:10] 87.21 16.06 3.46 99.81 84.74 ... 311s Processing 5 points ... 1, 2, 3, 4, 311s 5. 313s > 313s > reset.spatstat.options() 313s > 313s > #' 313s > #' lppmodels.R 313s > #' 313s > #' Tests of lppm and class support 313s > #' 313s > #' $Revision: 1.3 $ $Date: 2025/01/18 03:43:52 $ 313s > #' 313s > 313s > 313s > local({ 313s + if(ALWAYS) { 313s + fit0 <- lppm(spiders) 313s + fit1 <- lppm(spiders ~ x) 313s + summary(fit0) 313s + summary(fit1) 313s + pseudoR2(fit0) 313s + pseudoR2(fit1) 313s + } 313s + if(FULLTEST) { 313s + fit2 <- lppm(chicago ~ x+y) 313s + summary(fit2) 313s + pseudoR2(fit2) 313s + } 313s + if(ALWAYS) { 313s + X <- runiflpp(10, simplenet) 313s + Z <- distfun(runiflpp(10, simplenet)) 313s + fit3 <- lppm(X ~ Z) 313s + summary(fit3) 313s + pseudoR2(fit3) 313s + } 313s + 313s + Window(fit1) 313s + 313s + if(ALWAYS) a <- model.images(fit0) 313s + if(FULLTEST) { 313s + a <- model.images(fit1) 313s + a <- model.images(fit2) 313s + a <- model.images(fit3) 313s + } 313s + if(ALWAYS) 313s + b <- model.matrix(fit0) 313s + if(FULLTEST) { 313s + b <- model.matrix(fit1) 313s + b <- model.matrix(fit2) 313s + b <- model.matrix(fit3) 313s + } 313s + 313s + if(ALWAYS) 313s + is.multitype(fit0) 313s + if(FULLTEST) { 313s + is.multitype(fit1) 313s + is.multitype(fit2) 313s + is.multitype(fit3) 313s + } 313s + 313s + if(ALWAYS) fit0e <- emend(fit0) 313s + if(FULLTEST) { 313s + fit1e <- emend(fit1) 313s + fit2e <- emend(fit2) 313s + fit3e <- emend(fit3) 313s + } 313s + 313s + if(FULLTEST) { 313s + #' handling of lintess covariates 313s + df <- data.frame(seg=1:10, t0=0, t1=1, tile=rep(c("A", "B"), 5)) 313s + V <- lintess(simplenet, df) 313s + X <- runiflpp(20, simplenet) 313s + mod <- lppm(X ~ V) 313s + Lam <- predict(mod) 313s + } 313s + 313s + #' fundamental utilities: 313s + #' spatialCovariateEvidence (was: evalCovar) 313s + ycoord <- function(x,y) { y } 313s + if(ALWAYS) YS <- as.linim(ycoord, L=domain(spiders)) 313s + if(FULLTEST) YC <- as.linim(ycoord, L=domain(chicago)) 313s + 313s + if(ALWAYS) aT <- spatialCovariateEvidence(fit1, YS, interpolate=TRUE) 313s + if(FULLTEST) { 313s + aF <- spatialCovariateEvidence(fit1, YS, interpolate=FALSE) 313s + dT <- spatialCovariateEvidence(fit1, ycoord, interpolate=TRUE) 313s + dF <- spatialCovariateEvidence(fit1, ycoord, interpolate=FALSE) 313s + bT <- spatialCovariateEvidence(fit2, YC, interpolate=TRUE) 313s + bF <- spatialCovariateEvidence(fit2, YC, interpolate=FALSE) 313s + cT <- spatialCovariateEvidence(fit2, ycoord, interpolate=TRUE) 313s + cF <- spatialCovariateEvidence(fit2, ycoord, interpolate=FALSE) 313s + } 313s + 313s + }) 314s Point process model on linear network 314s Fitted to point pattern dataset ‘spiders’ 314s Internal fit: Point process model 314s Fitted to data: linequad(spiders, eps = NULL, nd = 1000, random = FALSE) 314s Fitting method: maximum likelihood (Berman-Turner approximation) 314s Model was fitted using glm() 314s Algorithm converged 314s Call: 314s ppm.quad(Q = linequad(spiders, eps = NULL, nd = 1000, random = FALSE), 314s method = "mpl", forcefit = TRUE) 314s Edge correction: “border” 314s [border correction distance r = 0 ] 314s -------------------------------------------------------------------------------- 314s Quadrature scheme (Berman-Turner) = data + dummy + weights 314s 314s Data pattern: 314s Planar point pattern: 48 points 314s Average intensity 3.79e-05 points per square mm 314s Window: rectangle = [0, 1125] x [0, 1125] mm 314s Window area = 1265620 square mm 314s Unit of length: 1 mm 314s 314s Dummy quadrature points: 314s Equally spaced along each segment at spacing eps = 20.22 mm 314s Original parameter nd = 1000 314s 314s Planar point pattern: 1198 points 314s Average intensity 0.000947 points per square mm 314s Window: rectangle = [0, 1125] x [0, 1125] mm 314s Window area = 1265620 square mm 314s Unit of length: 1 mm 314s Quadrature weights: 314s Counting weights based on segment length 314s All weights: 314s range: [3.12, 20.2] total: 20200 314s Weights on data points: 314s range: [4.78, 10.1] total: 466 314s Weights on dummy points: 314s range: [3.12, 20.2] total: 19800 314s -------------------------------------------------------------------------------- 314s FITTED : 314s 314s Stationary Poisson process 314s 314s ---- Intensity: ---- 314s 314s 314s Uniform intensity: 314s [1] 0.002374034 314s 314s Estimate S.E. CI95.lo CI95.hi Ztest Zval 314s (Intercept) -6.043165 0.1443376 -6.326061 -5.760268 *** -41.86827 314s 314s ----------- gory details ----- 314s 314s Fitted regular parameters (theta): 314s (Intercept) 314s -6.043165 314s 314s Fitted exp(theta): 314s (Intercept) 314s 0.002374034 314s 314s Original data: spiders 314s Domain: Linear network with 156 vertices and 203 lines 314s Total length 20218.75 mm 314s Maximum vertex degree: 3 314s [Non-sparse matrix representation] 314s Network is connected 314s Diameter: 2575 mm 314s Bounding radius: 1306.25 mm 314s Numerical tolerance: 0.00625 mm 314s Enclosing window: rectangle = [0, 1125] x [0, 1125] mm 314s Point process model on linear network 314s Fitted to point pattern dataset ‘spiders’ 314s Internal fit: Point process model 314s Fitted to data: linequad(spiders, eps = NULL, nd = 1000, random = FALSE) 314s Fitting method: maximum likelihood (Berman-Turner approximation) 314s Model was fitted using glm() 314s Algorithm converged 314s Call: 314s ppm.quad(Q = linequad(spiders, eps = NULL, nd = 1000, random = FALSE), 314s trend = ~x, interaction = NULL, data = NULL, method = "mpl", 314s forcefit = TRUE) 314s Edge correction: “border” 314s [border correction distance r = 0 ] 314s -------------------------------------------------------------------------------- 314s Quadrature scheme (Berman-Turner) = data + dummy + weights 314s 314s Data pattern: 314s Planar point pattern: 48 points 314s Average intensity 3.79e-05 points per square mm 314s Window: rectangle = [0, 1125] x [0, 1125] mm 314s Window area = 1265620 square mm 314s Unit of length: 1 mm 314s 314s Dummy quadrature points: 314s Equally spaced along each segment at spacing eps = 20.22 mm 314s Original parameter nd = 1000 314s 314s Planar point pattern: 1198 points 314s Average intensity 0.000947 points per square mm 314s Window: rectangle = [0, 1125] x [0, 1125] mm 314s Window area = 1265620 square mm 314s Unit of length: 1 mm 314s Quadrature weights: 314s Counting weights based on segment length 314s All weights: 314s range: [3.12, 20.2] total: 20200 314s Weights on data points: 314s range: [4.78, 10.1] total: 466 314s Weights on dummy points: 314s range: [3.12, 20.2] total: 19800 314s -------------------------------------------------------------------------------- 314s FITTED : 314s 314s Nonstationary Poisson process 314s 314s ---- Intensity: ---- 314s 314s Log intensity: ~x 314s 314s Fitted trend coefficients: 314s (Intercept) x 314s -6.4845961867 0.0007423366 314s 314s Estimate S.E. CI95.lo CI95.hi Ztest 314s (Intercept) -6.4845961867 0.3179208001 -7.1077095048 -5.861482869 *** 314s x 0.0007423366 0.0004467129 -0.0001332047 0.001617878 314s Zval 314s (Intercept) -20.396892 314s x 1.661775 314s 314s ----------- gory details ----- 314s 314s Fitted regular parameters (theta): 314s (Intercept) x 314s -6.4845961867 0.0007423366 314s 314s Fitted exp(theta): 314s (Intercept) x 314s 0.001526777 1.000742612 314s 314s Original data: spiders 314s Domain: Linear network with 156 vertices and 203 lines 314s Total length 20218.75 mm 314s Maximum vertex degree: 3 314s [Non-sparse matrix representation] 314s Network is connected 314s Diameter: 2575 mm 314s Bounding radius: 1306.25 mm 314s Numerical tolerance: 0.00625 mm 314s Enclosing window: rectangle = [0, 1125] x [0, 1125] mm 314s Point process model on linear network 314s Fitted to point pattern dataset ‘X’ 314s Internal fit: Point process model 314s Fitted to data: linequad(X, eps = NULL, nd = 1000, random = FALSE) 314s Fitting method: maximum likelihood (Berman-Turner approximation) 314s Model was fitted using glm() 314s Algorithm converged 314s Call: 314s ppm.quad(Q = linequad(X, eps = NULL, nd = 1000, random = FALSE), 314s trend = ~Z, interaction = NULL, data = NULL, method = "mpl", 314s forcefit = TRUE) 314s Edge correction: “border” 314s [border correction distance r = 0 ] 314s -------------------------------------------------------------------------------- 314s Quadrature scheme (Berman-Turner) = data + dummy + weights 314s 314s Data pattern: 314s Planar point pattern: 10 points 314s Average intensity 10 points per square unit 314s Window: rectangle = [0, 1] x [0, 1] units 314s Window area = 1 square unit 314s 314s Dummy quadrature points: 314s Equally spaced along each segment at spacing eps = 0.002905 units 314s Original parameter nd = 1000 314s 314s Planar point pattern: 1010 points 314s Average intensity 1010 points per square unit 314s Window: rectangle = [0, 1] x [0, 1] units 314s Window area = 1 square unit 314s Quadrature weights: 314s Counting weights based on segment length 314s All weights: 314s range: [0.000763, 0.0029] total: 2.9 314s Weights on data points: 314s range: [0.00145, 0.00145] total: 0.0145 314s Weights on dummy points: 314s range: [0.000763, 0.0029] total: 2.89 314s -------------------------------------------------------------------------------- 314s FITTED : 314s 314s Nonstationary Poisson process 314s 314s ---- Intensity: ---- 314s 314s Log intensity: ~Z 314s Model depends on external covariate ‘Z’ 314s Covariates provided: 314s Z: function(...) 314s 314s Fitted trend coefficients: 314s (Intercept) Z 314s 1.476169 -1.889183 314s 314s Estimate S.E. CI95.lo CI95.hi Ztest Zval 314s (Intercept) 1.476169 0.5082032 0.4801086 2.472229 ** 2.9046817 314s Z -1.889183 3.3642168 -8.4829271 4.704560 -0.5615522 314s 314s ----------- gory details ----- 314s 314s Fitted regular parameters (theta): 314s (Intercept) Z 314s 1.476169 -1.889183 314s 314s Fitted exp(theta): 314s (Intercept) Z 314s 4.3761468 0.1511952 314s 314s Original data: X 314s Domain: Linear network with 10 vertices and 10 lines 314s Total length 2.904852 units 314s Maximum vertex degree: 4 314s [Non-sparse matrix representation] 314s Network is connected 314s Diameter: 1.248943 units 314s Bounding radius: 0.7793609 units 314s Numerical tolerance: 0.0001501466 units 314s Enclosing window: rectangle = [0, 1] x [0, 1] units 314s > 314s > 314s BEGIN TEST testsMtoZ.R 314s 314s R version 4.4.3 (2025-02-28) -- "Trophy Case" 314s Copyright (C) 2025 The R Foundation for Statistical Computing 314s Platform: arm-unknown-linux-gnueabihf (32-bit) 314s 314s R is free software and comes with ABSOLUTELY NO WARRANTY. 314s You are welcome to redistribute it under certain conditions. 314s Type 'license()' or 'licence()' for distribution details. 314s 314s R is a collaborative project with many contributors. 314s Type 'contributors()' for more information and 314s 'citation()' on how to cite R or R packages in publications. 314s 314s Type 'demo()' for some demos, 'help()' for on-line help, or 314s 'help.start()' for an HTML browser interface to help. 314s Type 'q()' to quit R. 314s 314s Loading required package: spatstat.linnet 314s > #' 314s > #' Header for all (concatenated) test files 314s > #' 314s > #' Require spatstat.linnet 314s > #' Obtain environment variable controlling tests. 314s > #' 314s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 314s > 314s > require(spatstat.linnet) 314s Loading required package: spatstat.data 315s Loading required package: spatstat.univar 315s spatstat.univar 3.1-1 315s Loading required package: spatstat.geom 315s spatstat.geom 3.3-5 315s Loading required package: spatstat.random 315s spatstat.random 3.3-2 315s Loading required package: spatstat.explore 315s Loading required package: nlme 315s spatstat.explore 3.3-4 315s Loading required package: spatstat.model 315s Loading required package: rpart 315s spatstat.model 3.3-4 315s spatstat.linnet 3.2-5 315s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 315s > ALWAYS <- TRUE 315s > cat(paste("--------- Executing", 315s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 315s + "test code -----------\n")) 315s --------- Executing **RESTRICTED** subset of test code ----------- 315s > ## 315s > ## tests/segments.R 315s > ## Tests of psp class and related code 315s > ## [SEE ALSO: tests/xysegment.R] 315s > ## 315s > ## $Revision: 1.33 $ $Date: 2022/05/22 08:39:47 $ 315s > 315s > 315s > 315s > 315s > if(FULLTEST) { 315s + local({ 315s + ## more tests of lppm code 315s + fit <- lppm(unmark(chicago) ~ polynom(x,y,2)) 315s + Z <- predict(fit) 315s + }) 315s + } 315s > 315s > # 315s > # tests/undoc.R 315s > # 315s > # $Revision: 1.16 $ $Date: 2020/11/02 07:06:49 $ 315s > # 315s > # Test undocumented hacks, experimental code, etc 315s > 315s > 315s > if(FULLTEST) { 315s + local({ 315s + ## linim helper functions 315s + df <- pointsAlongNetwork(simplenet, 0.2) 315s + }) 315s + } 315s > 315s > ## 315s > ## tests/updateppm.R 315s > ## 315s > ## Check validity of update.ppm 315s > ## 315s > ## $Revision: 1.8 $ $Date: 2022/10/23 01:19:19 $ 315s > 315s > local({ 315s + 315s + if(ALWAYS) { 315s + ## test update.lppm 315s + X <- runiflpp(20, simplenet) 315s + fit0 <- lppm(X ~ 1) 315s + fit1 <- update(fit0, ~ x) 315s + anova(fit0, fit1, test="LR") 315s + cat("update.lppm(fit, ~trend) is OK\n") 315s + fit2 <- update(fit0, . ~ x) 315s + anova(fit0, fit2, test="LR") 315s + cat("update.lppm(fit, . ~ trend) is OK\n") 315s + } 315s + }) 316s update.lppm(fit, ~trend) is OK 316s update.lppm(fit, . ~ trend) is OK 316s > ## 316s > ## tests/xysegment.R 316s > ## [SEE ALSO tests/segments.R] 316s > ## 316s > ## Test weird problems and boundary cases for line segment code 316s > ## 316s > ## $Version$ $Date: 2022/10/23 01:21:09 $ 316s > ## 316s > 316s > 316s > if(FULLTEST) local({ S <- as.psp(simplenet) }) 316s > 316s > 316s autopkgtest [16:44:41]: test run-unit-test: -----------------------] 320s autopkgtest [16:44:45]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 320s run-unit-test PASS 323s autopkgtest [16:44:48]: test pkg-r-autopkgtest: preparing testbed 346s autopkgtest [16:45:11]: testbed dpkg architecture: armhf 349s autopkgtest [16:45:14]: testbed apt version: 2.9.33 355s autopkgtest [16:45:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 358s autopkgtest [16:45:23]: testbed release detected to be: plucky 367s autopkgtest [16:45:32]: updating testbed package index (apt update) 369s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 369s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [257 kB] 369s Get:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease [126 kB] 370s Get:4 http://ftpmaster.internal/ubuntu plucky-security InRelease [126 kB] 370s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [379 kB] 370s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.8 kB] 370s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [99.7 kB] 370s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [114 kB] 371s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf c-n-f Metadata [1832 B] 371s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf c-n-f Metadata [116 B] 371s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [312 kB] 371s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf c-n-f Metadata [11.1 kB] 371s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [3472 B] 371s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf c-n-f Metadata [240 B] 371s Get:15 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [299 kB] 371s Get:16 http://ftpmaster.internal/ubuntu plucky/universe Sources [21.0 MB] 395s Get:17 http://ftpmaster.internal/ubuntu plucky/main Sources [1394 kB] 397s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf Packages [1378 kB] 399s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf c-n-f Metadata [29.4 kB] 399s Get:20 http://ftpmaster.internal/ubuntu plucky/restricted armhf c-n-f Metadata [108 B] 399s Get:21 http://ftpmaster.internal/ubuntu plucky/universe armhf Packages [15.1 MB] 415s Get:22 http://ftpmaster.internal/ubuntu plucky/multiverse armhf Packages [172 kB] 417s Fetched 41.0 MB in 48s (860 kB/s) 418s Reading package lists... 424s autopkgtest [16:46:29]: upgrading testbed (apt dist-upgrade and autopurge) 426s Reading package lists... 426s Building dependency tree... 426s Reading state information... 426s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 426s Starting 2 pkgProblemResolver with broken count: 0 426s Done 427s Entering ResolveByKeep 427s 428s Calculating upgrade... 428s The following packages will be upgraded: 428s libc-bin libc6 locales pinentry-curses python3-jinja2 sos strace 428s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 428s Need to get 8683 kB of archives. 428s After this operation, 23.6 kB of additional disk space will be used. 428s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc6 armhf 2.41-1ubuntu2 [2932 kB] 432s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc-bin armhf 2.41-1ubuntu2 [545 kB] 432s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf locales all 2.41-1ubuntu2 [4246 kB] 437s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf strace armhf 6.13+ds-1ubuntu1 [445 kB] 438s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf pinentry-curses armhf 1.3.1-2ubuntu3 [40.6 kB] 438s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 438s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf sos all 4.9.0-5 [365 kB] 439s Preconfiguring packages ... 439s Fetched 8683 kB in 10s (861 kB/s) 439s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 64655 files and directories currently installed.) 439s Preparing to unpack .../libc6_2.41-1ubuntu2_armhf.deb ... 439s Unpacking libc6:armhf (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 439s Setting up libc6:armhf (2.41-1ubuntu2) ... 440s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 64655 files and directories currently installed.) 440s Preparing to unpack .../libc-bin_2.41-1ubuntu2_armhf.deb ... 440s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 440s Setting up libc-bin (2.41-1ubuntu2) ... 440s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 64655 files and directories currently installed.) 440s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 440s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 440s Preparing to unpack .../strace_6.13+ds-1ubuntu1_armhf.deb ... 440s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 441s Preparing to unpack .../pinentry-curses_1.3.1-2ubuntu3_armhf.deb ... 441s Unpacking pinentry-curses (1.3.1-2ubuntu3) over (1.3.1-2ubuntu2) ... 441s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 441s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 441s Preparing to unpack .../archives/sos_4.9.0-5_all.deb ... 441s Unpacking sos (4.9.0-5) over (4.9.0-4) ... 441s Setting up sos (4.9.0-5) ... 442s Setting up pinentry-curses (1.3.1-2ubuntu3) ... 442s Setting up locales (2.41-1ubuntu2) ... 443s Generating locales (this might take a while)... 445s en_US.UTF-8... done 445s Generation complete. 445s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 446s Setting up strace (6.13+ds-1ubuntu1) ... 446s Processing triggers for man-db (2.13.0-1) ... 447s Processing triggers for systemd (257.3-1ubuntu3) ... 449s Reading package lists... 450s Building dependency tree... 450s Reading state information... 450s Starting pkgProblemResolver with broken count: 0 450s Starting 2 pkgProblemResolver with broken count: 0 450s Done 450s Solving dependencies... 451s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 453s autopkgtest [16:46:58]: rebooting testbed after setup commands that affected boot 517s Reading package lists... 518s Building dependency tree... 518s Reading state information... 518s Starting pkgProblemResolver with broken count: 0 518s Starting 2 pkgProblemResolver with broken count: 0 518s Done 519s The following NEW packages will be installed: 519s build-essential cpp cpp-14 cpp-14-arm-linux-gnueabihf 519s cpp-arm-linux-gnueabihf dctrl-tools fontconfig fontconfig-config 519s fonts-dejavu-core fonts-dejavu-mono g++ g++-14 g++-14-arm-linux-gnueabihf 519s g++-arm-linux-gnueabihf gcc gcc-14 gcc-14-arm-linux-gnueabihf 519s gcc-arm-linux-gnueabihf gfortran gfortran-14 gfortran-14-arm-linux-gnueabihf 519s gfortran-arm-linux-gnueabihf icu-devtools libasan8 libblas-dev libblas3 519s libbz2-dev libc-dev-bin libc6-dev libcairo2 libcc1-0 libcrypt-dev libdatrie1 519s libdeflate-dev libdeflate0 libfontconfig1 libfreetype6 libgcc-14-dev 519s libgfortran-14-dev libgfortran5 libgomp1 libgraphite2-3 libharfbuzz0b 519s libice6 libicu-dev libisl23 libjbig0 libjpeg-dev libjpeg-turbo8 519s libjpeg-turbo8-dev libjpeg8 libjpeg8-dev liblapack-dev liblapack3 liblerc4 519s liblzma-dev libmpc3 libncurses-dev libpango-1.0-0 libpangocairo-1.0-0 519s libpangoft2-1.0-0 libpaper-utils libpaper2 libpcre2-16-0 libpcre2-32-0 519s libpcre2-dev libpcre2-posix3 libpixman-1-0 libpkgconf3 libpng-dev 519s libreadline-dev libsharpyuv0 libsm6 libstdc++-14-dev libtcl8.6 libthai-data 519s libthai0 libtiff6 libtirpc-dev libtk8.6 libubsan1 libwebp7 libxcb-render0 519s libxcb-shm0 libxft2 libxrender1 libxss1 libxt6t64 linux-libc-dev 519s pkg-r-autopkgtest pkgconf pkgconf-bin r-base-core r-base-dev r-cran-abind 519s r-cran-deldir r-cran-goftest r-cran-lattice r-cran-matrix r-cran-mgcv 519s r-cran-nlme r-cran-polyclip r-cran-rpart r-cran-spatstat 519s r-cran-spatstat.data r-cran-spatstat.explore r-cran-spatstat.geom 519s r-cran-spatstat.linnet r-cran-spatstat.model r-cran-spatstat.random 519s r-cran-spatstat.sparse r-cran-spatstat.univar r-cran-spatstat.utils 519s r-cran-survival r-cran-tensor rpcsvc-proto unzip x11-common xdg-utils zip 519s zlib1g-dev 519s 0 upgraded, 121 newly installed, 0 to remove and 0 not upgraded. 519s Need to get 158 MB of archives. 519s After this operation, 365 MB of additional disk space will be used. 519s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc-dev-bin armhf 2.41-1ubuntu2 [23.0 kB] 519s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.14.0-10.10 [1683 kB] 521s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.38-1 [120 kB] 521s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 521s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc6-dev armhf 2.41-1ubuntu2 [1396 kB] 522s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 523s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 523s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [9220 kB] 531s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-17ubuntu3 [1030 B] 531s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [5578 B] 531s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.2.0-1ubuntu1 [22.4 kB] 531s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 15-20250222-0ubuntu1 [38.9 kB] 531s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 15-20250222-0ubuntu1 [128 kB] 531s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 15-20250222-0ubuntu1 [2955 kB] 534s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 15-20250222-0ubuntu1 [1191 kB] 535s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-17ubuntu3 [897 kB] 536s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [18.0 MB] 552s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-17ubuntu3 [506 kB] 553s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [1218 B] 553s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.2.0-1ubuntu1 [5004 B] 553s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-17ubuntu3 [2573 kB] 555s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [10.5 MB] 565s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-17ubuntu3 [21.8 kB] 565s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [966 B] 565s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.2.0-1ubuntu1 [1084 B] 565s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 565s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf dctrl-tools armhf 2.24-3build3 [94.7 kB] 565s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 566s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 566s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 567s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig-config armhf 2.15.0-2ubuntu1 [37.5 kB] 567s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libfontconfig1 armhf 2.15.0-2ubuntu1 [114 kB] 567s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig armhf 2.15.0-2ubuntu1 [190 kB] 567s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libgfortran5 armhf 15-20250222-0ubuntu1 [330 kB] 568s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libgfortran-14-dev armhf 14.2.0-17ubuntu3 [370 kB] 568s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf gfortran-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [9763 kB] 579s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf gfortran-14 armhf 14.2.0-17ubuntu3 [13.6 kB] 579s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf gfortran-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [1026 B] 579s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf gfortran armhf 4:14.2.0-1ubuntu1 [1166 B] 579s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf icu-devtools armhf 76.1-1ubuntu2 [206 kB] 580s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf libblas3 armhf 3.12.1-2 [132 kB] 580s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf libblas-dev armhf 3.12.1-2 [141 kB] 580s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf libbz2-dev armhf 1.0.8-6 [30.9 kB] 580s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf libpixman-1-0 armhf 0.44.0-3 [183 kB] 580s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 580s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 580s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 580s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo2 armhf 1.18.2-2 [484 kB] 581s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf libdatrie1 armhf 0.2.13-3build1 [15.7 kB] 581s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf libdeflate0 armhf 1.23-1 [38.5 kB] 581s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf libdeflate-dev armhf 1.23-1 [45.0 kB] 581s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 581s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz0b armhf 10.2.0-1 [464 kB] 581s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf x11-common all 1:7.7+23ubuntu3 [21.7 kB] 581s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf libice6 armhf 2:1.1.1-1 [36.5 kB] 581s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf libicu-dev armhf 76.1-1ubuntu2 [12.0 MB] 595s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-turbo8 armhf 2.1.5-3ubuntu2 [127 kB] 595s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-turbo8-dev armhf 2.1.5-3ubuntu2 [265 kB] 596s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 596s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg8-dev armhf 8c-2ubuntu11 [1484 B] 596s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-dev armhf 8c-2ubuntu11 [1482 B] 596s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf liblapack3 armhf 3.12.1-2 [2091 kB] 598s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf liblapack-dev armhf 3.12.1-2 [2207 kB] 601s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf liblerc4 armhf 4.0.0+ds-5ubuntu1 [160 kB] 601s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf libncurses-dev armhf 6.5+20250216-2 [345 kB] 601s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf libthai-data all 0.1.29-2build1 [158 kB] 602s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf libthai0 armhf 0.1.29-2build1 [15.2 kB] 602s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf libpango-1.0-0 armhf 1.56.2-1 [216 kB] 602s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf libpangoft2-1.0-0 armhf 1.56.2-1 [43.6 kB] 602s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf libpangocairo-1.0-0 armhf 1.56.2-1 [25.1 kB] 602s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf libpaper2 armhf 2.2.5-0.3 [16.3 kB] 602s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf libpaper-utils armhf 2.2.5-0.3 [14.2 kB] 602s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-16-0 armhf 10.45-1 [207 kB] 602s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-32-0 armhf 10.45-1 [197 kB] 602s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-posix3 armhf 10.45-1 [6300 B] 602s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-dev armhf 10.45-1 [752 kB] 603s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf libpkgconf3 armhf 1.8.1-4 [26.6 kB] 603s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [880 kB] 604s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf libpng-dev armhf 1.6.47-1 [251 kB] 604s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf libreadline-dev armhf 8.2-6 [153 kB] 605s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libsharpyuv0 armhf 1.5.0-0.1 [16.4 kB] 605s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libsm6 armhf 2:1.2.4-1 [15.1 kB] 605s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libtcl8.6 armhf 8.6.16+dfsg-1 [909 kB] 606s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 606s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf libwebp7 armhf 1.5.0-0.1 [188 kB] 606s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf libtiff6 armhf 4.5.1+git230720-4ubuntu4 [179 kB] 606s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 606s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf libxss1 armhf 1:1.2.3-1build3 [6500 B] 606s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf libtk8.6 armhf 8.6.16-1 [686 kB] 607s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf libxt6t64 armhf 1:1.2.1-1.2build1 [145 kB] 607s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf zip armhf 3.0-14ubuntu2 [164 kB] 607s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf unzip armhf 6.0-28ubuntu6 [167 kB] 608s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf xdg-utils all 1.2.1-2ubuntu1 [66.0 kB] 608s Get:94 http://ftpmaster.internal/ubuntu plucky/universe armhf r-base-core armhf 4.4.3-1 [28.2 MB] 637s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf liblzma-dev armhf 5.6.4-1 [166 kB] 637s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf pkgconf-bin armhf 1.8.1-4 [21.2 kB] 637s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf pkgconf armhf 1.8.1-4 [16.8 kB] 637s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf libtirpc-dev armhf 1.3.4+ds-1.3 [184 kB] 638s Get:99 http://ftpmaster.internal/ubuntu plucky/universe armhf r-base-dev all 4.4.3-1 [4176 B] 638s Get:100 http://ftpmaster.internal/ubuntu plucky/universe armhf pkg-r-autopkgtest all 20231212ubuntu1 [6448 B] 638s Get:101 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-abind all 1.4-8-1 [66.9 kB] 638s Get:102 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-deldir armhf 2.0-4-1build1 [268 kB] 638s Get:103 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-goftest armhf 1.2-3-1 [58.6 kB] 638s Get:104 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-lattice armhf 0.22-6-1 [1363 kB] 640s Get:105 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-matrix armhf 1.7-3-1 [4039 kB] 644s Get:106 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-nlme armhf 3.1.167-1 [2306 kB] 646s Get:107 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-mgcv armhf 1.9-1-1 [3205 kB] 650s Get:108 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-polyclip armhf 1.10-7-1 [109 kB] 650s Get:109 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-survival armhf 3.8-3-1 [8196 kB] 658s Get:110 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-rpart armhf 4.1.24-1 [661 kB] 659s Get:111 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.utils armhf 3.1-2-1 [379 kB] 659s Get:112 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.data all 3.1-4-1 [4047 kB] 663s Get:113 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.univar armhf 3.1-1-1build1 [305 kB] 664s Get:114 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.geom armhf 3.3-5-1 [3917 kB] 668s Get:115 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.random armhf 3.3-2-1 [1151 kB] 670s Get:116 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-tensor all 1.5-4 [15.7 kB] 670s Get:117 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.sparse armhf 3.1-0-1 [216 kB] 670s Get:118 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.explore armhf 3.3-4-1 [3271 kB] 673s Get:119 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.model armhf 3.3-4-1 [3397 kB] 677s Get:120 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat.linnet armhf 3.2-5-1 [1505 kB] 679s Get:121 http://ftpmaster.internal/ubuntu plucky/universe armhf r-cran-spatstat armhf 3.3-1-1 [4121 kB] 684s Preconfiguring packages ... 684s Fetched 158 MB in 2min 44s (963 kB/s) 684s Selecting previously unselected package libc-dev-bin. 684s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 64655 files and directories currently installed.) 684s Preparing to unpack .../000-libc-dev-bin_2.41-1ubuntu2_armhf.deb ... 684s Unpacking libc-dev-bin (2.41-1ubuntu2) ... 684s Selecting previously unselected package linux-libc-dev:armhf. 684s Preparing to unpack .../001-linux-libc-dev_6.14.0-10.10_armhf.deb ... 684s Unpacking linux-libc-dev:armhf (6.14.0-10.10) ... 684s Selecting previously unselected package libcrypt-dev:armhf. 684s Preparing to unpack .../002-libcrypt-dev_1%3a4.4.38-1_armhf.deb ... 684s Unpacking libcrypt-dev:armhf (1:4.4.38-1) ... 685s Selecting previously unselected package rpcsvc-proto. 685s Preparing to unpack .../003-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 685s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 685s Selecting previously unselected package libc6-dev:armhf. 685s Preparing to unpack .../004-libc6-dev_2.41-1ubuntu2_armhf.deb ... 685s Unpacking libc6-dev:armhf (2.41-1ubuntu2) ... 685s Selecting previously unselected package libisl23:armhf. 685s Preparing to unpack .../005-libisl23_0.27-1_armhf.deb ... 685s Unpacking libisl23:armhf (0.27-1) ... 685s Selecting previously unselected package libmpc3:armhf. 685s Preparing to unpack .../006-libmpc3_1.3.1-1build2_armhf.deb ... 685s Unpacking libmpc3:armhf (1.3.1-1build2) ... 685s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 685s Preparing to unpack .../007-cpp-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 685s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 685s Selecting previously unselected package cpp-14. 685s Preparing to unpack .../008-cpp-14_14.2.0-17ubuntu3_armhf.deb ... 685s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 685s Selecting previously unselected package cpp-arm-linux-gnueabihf. 685s Preparing to unpack .../009-cpp-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 685s Unpacking cpp-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 685s Selecting previously unselected package cpp. 685s Preparing to unpack .../010-cpp_4%3a14.2.0-1ubuntu1_armhf.deb ... 685s Unpacking cpp (4:14.2.0-1ubuntu1) ... 685s Selecting previously unselected package libcc1-0:armhf. 685s Preparing to unpack .../011-libcc1-0_15-20250222-0ubuntu1_armhf.deb ... 685s Unpacking libcc1-0:armhf (15-20250222-0ubuntu1) ... 686s Selecting previously unselected package libgomp1:armhf. 686s Preparing to unpack .../012-libgomp1_15-20250222-0ubuntu1_armhf.deb ... 686s Unpacking libgomp1:armhf (15-20250222-0ubuntu1) ... 686s Selecting previously unselected package libasan8:armhf. 686s Preparing to unpack .../013-libasan8_15-20250222-0ubuntu1_armhf.deb ... 686s Unpacking libasan8:armhf (15-20250222-0ubuntu1) ... 686s Selecting previously unselected package libubsan1:armhf. 686s Preparing to unpack .../014-libubsan1_15-20250222-0ubuntu1_armhf.deb ... 686s Unpacking libubsan1:armhf (15-20250222-0ubuntu1) ... 686s Selecting previously unselected package libgcc-14-dev:armhf. 686s Preparing to unpack .../015-libgcc-14-dev_14.2.0-17ubuntu3_armhf.deb ... 686s Unpacking libgcc-14-dev:armhf (14.2.0-17ubuntu3) ... 686s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 686s Preparing to unpack .../016-gcc-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 686s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 687s Selecting previously unselected package gcc-14. 687s Preparing to unpack .../017-gcc-14_14.2.0-17ubuntu3_armhf.deb ... 687s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 687s Selecting previously unselected package gcc-arm-linux-gnueabihf. 687s Preparing to unpack .../018-gcc-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 687s Unpacking gcc-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 687s Selecting previously unselected package gcc. 687s Preparing to unpack .../019-gcc_4%3a14.2.0-1ubuntu1_armhf.deb ... 687s Unpacking gcc (4:14.2.0-1ubuntu1) ... 687s Selecting previously unselected package libstdc++-14-dev:armhf. 687s Preparing to unpack .../020-libstdc++-14-dev_14.2.0-17ubuntu3_armhf.deb ... 687s Unpacking libstdc++-14-dev:armhf (14.2.0-17ubuntu3) ... 687s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 687s Preparing to unpack .../021-g++-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 687s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 687s Selecting previously unselected package g++-14. 687s Preparing to unpack .../022-g++-14_14.2.0-17ubuntu3_armhf.deb ... 687s Unpacking g++-14 (14.2.0-17ubuntu3) ... 687s Selecting previously unselected package g++-arm-linux-gnueabihf. 687s Preparing to unpack .../023-g++-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 687s Unpacking g++-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 687s Selecting previously unselected package g++. 687s Preparing to unpack .../024-g++_4%3a14.2.0-1ubuntu1_armhf.deb ... 687s Unpacking g++ (4:14.2.0-1ubuntu1) ... 688s Selecting previously unselected package build-essential. 688s Preparing to unpack .../025-build-essential_12.10ubuntu1_armhf.deb ... 688s Unpacking build-essential (12.10ubuntu1) ... 688s Selecting previously unselected package dctrl-tools. 688s Preparing to unpack .../026-dctrl-tools_2.24-3build3_armhf.deb ... 688s Unpacking dctrl-tools (2.24-3build3) ... 688s Selecting previously unselected package libfreetype6:armhf. 688s Preparing to unpack .../027-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 688s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 688s Selecting previously unselected package fonts-dejavu-mono. 688s Preparing to unpack .../028-fonts-dejavu-mono_2.37-8_all.deb ... 688s Unpacking fonts-dejavu-mono (2.37-8) ... 688s Selecting previously unselected package fonts-dejavu-core. 688s Preparing to unpack .../029-fonts-dejavu-core_2.37-8_all.deb ... 688s Unpacking fonts-dejavu-core (2.37-8) ... 688s Selecting previously unselected package fontconfig-config. 688s Preparing to unpack .../030-fontconfig-config_2.15.0-2ubuntu1_armhf.deb ... 688s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 688s Selecting previously unselected package libfontconfig1:armhf. 688s Preparing to unpack .../031-libfontconfig1_2.15.0-2ubuntu1_armhf.deb ... 688s Unpacking libfontconfig1:armhf (2.15.0-2ubuntu1) ... 688s Selecting previously unselected package fontconfig. 688s Preparing to unpack .../032-fontconfig_2.15.0-2ubuntu1_armhf.deb ... 688s Unpacking fontconfig (2.15.0-2ubuntu1) ... 688s Selecting previously unselected package libgfortran5:armhf. 688s Preparing to unpack .../033-libgfortran5_15-20250222-0ubuntu1_armhf.deb ... 688s Unpacking libgfortran5:armhf (15-20250222-0ubuntu1) ... 688s Selecting previously unselected package libgfortran-14-dev:armhf. 688s Preparing to unpack .../034-libgfortran-14-dev_14.2.0-17ubuntu3_armhf.deb ... 688s Unpacking libgfortran-14-dev:armhf (14.2.0-17ubuntu3) ... 688s Selecting previously unselected package gfortran-14-arm-linux-gnueabihf. 688s Preparing to unpack .../035-gfortran-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 688s Unpacking gfortran-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 689s Selecting previously unselected package gfortran-14. 689s Preparing to unpack .../036-gfortran-14_14.2.0-17ubuntu3_armhf.deb ... 689s Unpacking gfortran-14 (14.2.0-17ubuntu3) ... 689s Selecting previously unselected package gfortran-arm-linux-gnueabihf. 689s Preparing to unpack .../037-gfortran-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 689s Unpacking gfortran-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 689s Selecting previously unselected package gfortran. 689s Preparing to unpack .../038-gfortran_4%3a14.2.0-1ubuntu1_armhf.deb ... 689s Unpacking gfortran (4:14.2.0-1ubuntu1) ... 689s Selecting previously unselected package icu-devtools. 689s Preparing to unpack .../039-icu-devtools_76.1-1ubuntu2_armhf.deb ... 689s Unpacking icu-devtools (76.1-1ubuntu2) ... 689s Selecting previously unselected package libblas3:armhf. 689s Preparing to unpack .../040-libblas3_3.12.1-2_armhf.deb ... 689s Unpacking libblas3:armhf (3.12.1-2) ... 689s Selecting previously unselected package libblas-dev:armhf. 689s Preparing to unpack .../041-libblas-dev_3.12.1-2_armhf.deb ... 689s Unpacking libblas-dev:armhf (3.12.1-2) ... 689s Selecting previously unselected package libbz2-dev:armhf. 689s Preparing to unpack .../042-libbz2-dev_1.0.8-6_armhf.deb ... 689s Unpacking libbz2-dev:armhf (1.0.8-6) ... 689s Selecting previously unselected package libpixman-1-0:armhf. 689s Preparing to unpack .../043-libpixman-1-0_0.44.0-3_armhf.deb ... 689s Unpacking libpixman-1-0:armhf (0.44.0-3) ... 689s Selecting previously unselected package libxcb-render0:armhf. 689s Preparing to unpack .../044-libxcb-render0_1.17.0-2_armhf.deb ... 689s Unpacking libxcb-render0:armhf (1.17.0-2) ... 689s Selecting previously unselected package libxcb-shm0:armhf. 689s Preparing to unpack .../045-libxcb-shm0_1.17.0-2_armhf.deb ... 689s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 689s Selecting previously unselected package libxrender1:armhf. 689s Preparing to unpack .../046-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 689s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 689s Selecting previously unselected package libcairo2:armhf. 689s Preparing to unpack .../047-libcairo2_1.18.2-2_armhf.deb ... 689s Unpacking libcairo2:armhf (1.18.2-2) ... 689s Selecting previously unselected package libdatrie1:armhf. 689s Preparing to unpack .../048-libdatrie1_0.2.13-3build1_armhf.deb ... 689s Unpacking libdatrie1:armhf (0.2.13-3build1) ... 689s Selecting previously unselected package libdeflate0:armhf. 689s Preparing to unpack .../049-libdeflate0_1.23-1_armhf.deb ... 689s Unpacking libdeflate0:armhf (1.23-1) ... 689s Selecting previously unselected package libdeflate-dev:armhf. 689s Preparing to unpack .../050-libdeflate-dev_1.23-1_armhf.deb ... 689s Unpacking libdeflate-dev:armhf (1.23-1) ... 689s Selecting previously unselected package libgraphite2-3:armhf. 689s Preparing to unpack .../051-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 689s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 689s Selecting previously unselected package libharfbuzz0b:armhf. 689s Preparing to unpack .../052-libharfbuzz0b_10.2.0-1_armhf.deb ... 689s Unpacking libharfbuzz0b:armhf (10.2.0-1) ... 689s Selecting previously unselected package x11-common. 689s Preparing to unpack .../053-x11-common_1%3a7.7+23ubuntu3_all.deb ... 689s Unpacking x11-common (1:7.7+23ubuntu3) ... 689s Selecting previously unselected package libice6:armhf. 689s Preparing to unpack .../054-libice6_2%3a1.1.1-1_armhf.deb ... 689s Unpacking libice6:armhf (2:1.1.1-1) ... 689s Selecting previously unselected package libicu-dev:armhf. 690s Preparing to unpack .../055-libicu-dev_76.1-1ubuntu2_armhf.deb ... 690s Unpacking libicu-dev:armhf (76.1-1ubuntu2) ... 690s Selecting previously unselected package libjpeg-turbo8:armhf. 690s Preparing to unpack .../056-libjpeg-turbo8_2.1.5-3ubuntu2_armhf.deb ... 690s Unpacking libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 690s Selecting previously unselected package libjpeg-turbo8-dev:armhf. 690s Preparing to unpack .../057-libjpeg-turbo8-dev_2.1.5-3ubuntu2_armhf.deb ... 690s Unpacking libjpeg-turbo8-dev:armhf (2.1.5-3ubuntu2) ... 690s Selecting previously unselected package libjpeg8:armhf. 690s Preparing to unpack .../058-libjpeg8_8c-2ubuntu11_armhf.deb ... 690s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 690s Selecting previously unselected package libjpeg8-dev:armhf. 690s Preparing to unpack .../059-libjpeg8-dev_8c-2ubuntu11_armhf.deb ... 690s Unpacking libjpeg8-dev:armhf (8c-2ubuntu11) ... 690s Selecting previously unselected package libjpeg-dev:armhf. 690s Preparing to unpack .../060-libjpeg-dev_8c-2ubuntu11_armhf.deb ... 690s Unpacking libjpeg-dev:armhf (8c-2ubuntu11) ... 690s Selecting previously unselected package liblapack3:armhf. 690s Preparing to unpack .../061-liblapack3_3.12.1-2_armhf.deb ... 690s Unpacking liblapack3:armhf (3.12.1-2) ... 690s Selecting previously unselected package liblapack-dev:armhf. 690s Preparing to unpack .../062-liblapack-dev_3.12.1-2_armhf.deb ... 690s Unpacking liblapack-dev:armhf (3.12.1-2) ... 690s Selecting previously unselected package liblerc4:armhf. 690s Preparing to unpack .../063-liblerc4_4.0.0+ds-5ubuntu1_armhf.deb ... 690s Unpacking liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 690s Selecting previously unselected package libncurses-dev:armhf. 690s Preparing to unpack .../064-libncurses-dev_6.5+20250216-2_armhf.deb ... 690s Unpacking libncurses-dev:armhf (6.5+20250216-2) ... 690s Selecting previously unselected package libthai-data. 690s Preparing to unpack .../065-libthai-data_0.1.29-2build1_all.deb ... 690s Unpacking libthai-data (0.1.29-2build1) ... 690s Selecting previously unselected package libthai0:armhf. 691s Preparing to unpack .../066-libthai0_0.1.29-2build1_armhf.deb ... 691s Unpacking libthai0:armhf (0.1.29-2build1) ... 691s Selecting previously unselected package libpango-1.0-0:armhf. 691s Preparing to unpack .../067-libpango-1.0-0_1.56.2-1_armhf.deb ... 691s Unpacking libpango-1.0-0:armhf (1.56.2-1) ... 691s Selecting previously unselected package libpangoft2-1.0-0:armhf. 691s Preparing to unpack .../068-libpangoft2-1.0-0_1.56.2-1_armhf.deb ... 691s Unpacking libpangoft2-1.0-0:armhf (1.56.2-1) ... 691s Selecting previously unselected package libpangocairo-1.0-0:armhf. 691s Preparing to unpack .../069-libpangocairo-1.0-0_1.56.2-1_armhf.deb ... 691s Unpacking libpangocairo-1.0-0:armhf (1.56.2-1) ... 691s Selecting previously unselected package libpaper2:armhf. 691s Preparing to unpack .../070-libpaper2_2.2.5-0.3_armhf.deb ... 691s Unpacking libpaper2:armhf (2.2.5-0.3) ... 691s Selecting previously unselected package libpaper-utils. 691s Preparing to unpack .../071-libpaper-utils_2.2.5-0.3_armhf.deb ... 691s Unpacking libpaper-utils (2.2.5-0.3) ... 691s Selecting previously unselected package libpcre2-16-0:armhf. 691s Preparing to unpack .../072-libpcre2-16-0_10.45-1_armhf.deb ... 691s Unpacking libpcre2-16-0:armhf (10.45-1) ... 691s Selecting previously unselected package libpcre2-32-0:armhf. 691s Preparing to unpack .../073-libpcre2-32-0_10.45-1_armhf.deb ... 691s Unpacking libpcre2-32-0:armhf (10.45-1) ... 691s Selecting previously unselected package libpcre2-posix3:armhf. 691s Preparing to unpack .../074-libpcre2-posix3_10.45-1_armhf.deb ... 691s Unpacking libpcre2-posix3:armhf (10.45-1) ... 691s Selecting previously unselected package libpcre2-dev:armhf. 691s Preparing to unpack .../075-libpcre2-dev_10.45-1_armhf.deb ... 691s Unpacking libpcre2-dev:armhf (10.45-1) ... 691s Selecting previously unselected package libpkgconf3:armhf. 691s Preparing to unpack .../076-libpkgconf3_1.8.1-4_armhf.deb ... 691s Unpacking libpkgconf3:armhf (1.8.1-4) ... 691s Selecting previously unselected package zlib1g-dev:armhf. 691s Preparing to unpack .../077-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 691s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 691s Selecting previously unselected package libpng-dev:armhf. 691s Preparing to unpack .../078-libpng-dev_1.6.47-1_armhf.deb ... 691s Unpacking libpng-dev:armhf (1.6.47-1) ... 691s Selecting previously unselected package libreadline-dev:armhf. 691s Preparing to unpack .../079-libreadline-dev_8.2-6_armhf.deb ... 691s Unpacking libreadline-dev:armhf (8.2-6) ... 691s Selecting previously unselected package libsharpyuv0:armhf. 691s Preparing to unpack .../080-libsharpyuv0_1.5.0-0.1_armhf.deb ... 691s Unpacking libsharpyuv0:armhf (1.5.0-0.1) ... 691s Selecting previously unselected package libsm6:armhf. 691s Preparing to unpack .../081-libsm6_2%3a1.2.4-1_armhf.deb ... 691s Unpacking libsm6:armhf (2:1.2.4-1) ... 691s Selecting previously unselected package libtcl8.6:armhf. 691s Preparing to unpack .../082-libtcl8.6_8.6.16+dfsg-1_armhf.deb ... 691s Unpacking libtcl8.6:armhf (8.6.16+dfsg-1) ... 691s Selecting previously unselected package libjbig0:armhf. 691s Preparing to unpack .../083-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 691s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 691s Selecting previously unselected package libwebp7:armhf. 691s Preparing to unpack .../084-libwebp7_1.5.0-0.1_armhf.deb ... 691s Unpacking libwebp7:armhf (1.5.0-0.1) ... 691s Selecting previously unselected package libtiff6:armhf. 691s Preparing to unpack .../085-libtiff6_4.5.1+git230720-4ubuntu4_armhf.deb ... 691s Unpacking libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 691s Selecting previously unselected package libxft2:armhf. 691s Preparing to unpack .../086-libxft2_2.3.6-1build1_armhf.deb ... 691s Unpacking libxft2:armhf (2.3.6-1build1) ... 691s Selecting previously unselected package libxss1:armhf. 691s Preparing to unpack .../087-libxss1_1%3a1.2.3-1build3_armhf.deb ... 691s Unpacking libxss1:armhf (1:1.2.3-1build3) ... 691s Selecting previously unselected package libtk8.6:armhf. 691s Preparing to unpack .../088-libtk8.6_8.6.16-1_armhf.deb ... 691s Unpacking libtk8.6:armhf (8.6.16-1) ... 691s Selecting previously unselected package libxt6t64:armhf. 691s Preparing to unpack .../089-libxt6t64_1%3a1.2.1-1.2build1_armhf.deb ... 691s Unpacking libxt6t64:armhf (1:1.2.1-1.2build1) ... 691s Selecting previously unselected package zip. 692s Preparing to unpack .../090-zip_3.0-14ubuntu2_armhf.deb ... 692s Unpacking zip (3.0-14ubuntu2) ... 692s Selecting previously unselected package unzip. 692s Preparing to unpack .../091-unzip_6.0-28ubuntu6_armhf.deb ... 692s Unpacking unzip (6.0-28ubuntu6) ... 692s Selecting previously unselected package xdg-utils. 692s Preparing to unpack .../092-xdg-utils_1.2.1-2ubuntu1_all.deb ... 692s Unpacking xdg-utils (1.2.1-2ubuntu1) ... 692s Selecting previously unselected package r-base-core. 692s Preparing to unpack .../093-r-base-core_4.4.3-1_armhf.deb ... 692s Unpacking r-base-core (4.4.3-1) ... 692s Selecting previously unselected package liblzma-dev:armhf. 692s Preparing to unpack .../094-liblzma-dev_5.6.4-1_armhf.deb ... 692s Unpacking liblzma-dev:armhf (5.6.4-1) ... 692s Selecting previously unselected package pkgconf-bin. 692s Preparing to unpack .../095-pkgconf-bin_1.8.1-4_armhf.deb ... 692s Unpacking pkgconf-bin (1.8.1-4) ... 692s Selecting previously unselected package pkgconf:armhf. 692s Preparing to unpack .../096-pkgconf_1.8.1-4_armhf.deb ... 692s Unpacking pkgconf:armhf (1.8.1-4) ... 692s Selecting previously unselected package libtirpc-dev:armhf. 693s Preparing to unpack .../097-libtirpc-dev_1.3.4+ds-1.3_armhf.deb ... 693s Unpacking libtirpc-dev:armhf (1.3.4+ds-1.3) ... 693s Selecting previously unselected package r-base-dev. 693s Preparing to unpack .../098-r-base-dev_4.4.3-1_all.deb ... 693s Unpacking r-base-dev (4.4.3-1) ... 693s Selecting previously unselected package pkg-r-autopkgtest. 693s Preparing to unpack .../099-pkg-r-autopkgtest_20231212ubuntu1_all.deb ... 693s Unpacking pkg-r-autopkgtest (20231212ubuntu1) ... 693s Selecting previously unselected package r-cran-abind. 693s Preparing to unpack .../100-r-cran-abind_1.4-8-1_all.deb ... 693s Unpacking r-cran-abind (1.4-8-1) ... 693s Selecting previously unselected package r-cran-deldir. 693s Preparing to unpack .../101-r-cran-deldir_2.0-4-1build1_armhf.deb ... 693s Unpacking r-cran-deldir (2.0-4-1build1) ... 693s Selecting previously unselected package r-cran-goftest. 693s Preparing to unpack .../102-r-cran-goftest_1.2-3-1_armhf.deb ... 693s Unpacking r-cran-goftest (1.2-3-1) ... 693s Selecting previously unselected package r-cran-lattice. 693s Preparing to unpack .../103-r-cran-lattice_0.22-6-1_armhf.deb ... 693s Unpacking r-cran-lattice (0.22-6-1) ... 693s Selecting previously unselected package r-cran-matrix. 693s Preparing to unpack .../104-r-cran-matrix_1.7-3-1_armhf.deb ... 693s Unpacking r-cran-matrix (1.7-3-1) ... 693s Selecting previously unselected package r-cran-nlme. 693s Preparing to unpack .../105-r-cran-nlme_3.1.167-1_armhf.deb ... 693s Unpacking r-cran-nlme (3.1.167-1) ... 693s Selecting previously unselected package r-cran-mgcv. 693s Preparing to unpack .../106-r-cran-mgcv_1.9-1-1_armhf.deb ... 693s Unpacking r-cran-mgcv (1.9-1-1) ... 693s Selecting previously unselected package r-cran-polyclip. 693s Preparing to unpack .../107-r-cran-polyclip_1.10-7-1_armhf.deb ... 693s Unpacking r-cran-polyclip (1.10-7-1) ... 693s Selecting previously unselected package r-cran-survival. 693s Preparing to unpack .../108-r-cran-survival_3.8-3-1_armhf.deb ... 693s Unpacking r-cran-survival (3.8-3-1) ... 693s Selecting previously unselected package r-cran-rpart. 693s Preparing to unpack .../109-r-cran-rpart_4.1.24-1_armhf.deb ... 693s Unpacking r-cran-rpart (4.1.24-1) ... 693s Selecting previously unselected package r-cran-spatstat.utils. 693s Preparing to unpack .../110-r-cran-spatstat.utils_3.1-2-1_armhf.deb ... 693s Unpacking r-cran-spatstat.utils (3.1-2-1) ... 693s Selecting previously unselected package r-cran-spatstat.data. 693s Preparing to unpack .../111-r-cran-spatstat.data_3.1-4-1_all.deb ... 693s Unpacking r-cran-spatstat.data (3.1-4-1) ... 693s Selecting previously unselected package r-cran-spatstat.univar. 693s Preparing to unpack .../112-r-cran-spatstat.univar_3.1-1-1build1_armhf.deb ... 693s Unpacking r-cran-spatstat.univar (3.1-1-1build1) ... 693s Selecting previously unselected package r-cran-spatstat.geom. 693s Preparing to unpack .../113-r-cran-spatstat.geom_3.3-5-1_armhf.deb ... 693s Unpacking r-cran-spatstat.geom (3.3-5-1) ... 693s Selecting previously unselected package r-cran-spatstat.random. 693s Preparing to unpack .../114-r-cran-spatstat.random_3.3-2-1_armhf.deb ... 693s Unpacking r-cran-spatstat.random (3.3-2-1) ... 693s Selecting previously unselected package r-cran-tensor. 693s Preparing to unpack .../115-r-cran-tensor_1.5-4_all.deb ... 693s Unpacking r-cran-tensor (1.5-4) ... 693s Selecting previously unselected package r-cran-spatstat.sparse. 693s Preparing to unpack .../116-r-cran-spatstat.sparse_3.1-0-1_armhf.deb ... 693s Unpacking r-cran-spatstat.sparse (3.1-0-1) ... 693s Selecting previously unselected package r-cran-spatstat.explore. 693s Preparing to unpack .../117-r-cran-spatstat.explore_3.3-4-1_armhf.deb ... 693s Unpacking r-cran-spatstat.explore (3.3-4-1) ... 694s Selecting previously unselected package r-cran-spatstat.model. 694s Preparing to unpack .../118-r-cran-spatstat.model_3.3-4-1_armhf.deb ... 694s Unpacking r-cran-spatstat.model (3.3-4-1) ... 694s Selecting previously unselected package r-cran-spatstat.linnet. 694s Preparing to unpack .../119-r-cran-spatstat.linnet_3.2-5-1_armhf.deb ... 694s Unpacking r-cran-spatstat.linnet (3.2-5-1) ... 694s Selecting previously unselected package r-cran-spatstat. 694s Preparing to unpack .../120-r-cran-spatstat_3.3-1-1_armhf.deb ... 694s Unpacking r-cran-spatstat (3.3-1-1) ... 694s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 694s Setting up libpixman-1-0:armhf (0.44.0-3) ... 694s Setting up libsharpyuv0:armhf (1.5.0-0.1) ... 694s Setting up liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 694s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 694s Setting up libdatrie1:armhf (0.2.13-3build1) ... 694s Setting up libxcb-render0:armhf (1.17.0-2) ... 694s Setting up unzip (6.0-28ubuntu6) ... 694s Setting up x11-common (1:7.7+23ubuntu3) ... 694s Setting up libdeflate0:armhf (1.23-1) ... 694s Setting up linux-libc-dev:armhf (6.14.0-10.10) ... 694s Setting up libxcb-shm0:armhf (1.17.0-2) ... 694s Setting up libgomp1:armhf (15-20250222-0ubuntu1) ... 694s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 694s Setting up libpcre2-16-0:armhf (10.45-1) ... 694s Setting up zip (3.0-14ubuntu2) ... 694s Setting up libpcre2-32-0:armhf (10.45-1) ... 694s Setting up libblas3:armhf (3.12.1-2) ... 694s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode 694s Setting up libtirpc-dev:armhf (1.3.4+ds-1.3) ... 694s Setting up libpkgconf3:armhf (1.8.1-4) ... 694s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 694s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 694s Setting up fonts-dejavu-mono (2.37-8) ... 694s Setting up libmpc3:armhf (1.3.1-1build2) ... 694s Setting up libtcl8.6:armhf (8.6.16+dfsg-1) ... 694s Setting up icu-devtools (76.1-1ubuntu2) ... 694s Setting up fonts-dejavu-core (2.37-8) ... 694s Setting up pkgconf-bin (1.8.1-4) ... 694s Setting up libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 694s Setting up libgfortran5:armhf (15-20250222-0ubuntu1) ... 694s Setting up libwebp7:armhf (1.5.0-0.1) ... 694s Setting up liblzma-dev:armhf (5.6.4-1) ... 694s Setting up libubsan1:armhf (15-20250222-0ubuntu1) ... 694s Setting up libpcre2-posix3:armhf (10.45-1) ... 694s Setting up libcrypt-dev:armhf (1:4.4.38-1) ... 694s Setting up libasan8:armhf (15-20250222-0ubuntu1) ... 694s Setting up libharfbuzz0b:armhf (10.2.0-1) ... 694s Setting up libthai-data (0.1.29-2build1) ... 694s Setting up libxss1:armhf (1:1.2.3-1build3) ... 694s Setting up libpaper2:armhf (2.2.5-0.3) ... 694s Setting up libgcc-14-dev:armhf (14.2.0-17ubuntu3) ... 694s Setting up libisl23:armhf (0.27-1) ... 694s Setting up libc-dev-bin (2.41-1ubuntu2) ... 694s Setting up libdeflate-dev:armhf (1.23-1) ... 694s Setting up xdg-utils (1.2.1-2ubuntu1) ... 694s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 694s Setting up libcc1-0:armhf (15-20250222-0ubuntu1) ... 694s Setting up libblas-dev:armhf (3.12.1-2) ... 694s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode 694s Setting up dctrl-tools (2.24-3build3) ... 694s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 694s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 694s Setting up libgfortran-14-dev:armhf (14.2.0-17ubuntu3) ... 694s Setting up libice6:armhf (2:1.1.1-1) ... 694s Setting up liblapack3:armhf (3.12.1-2) ... 694s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode 694s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 695s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 695s Setting up libpaper-utils (2.2.5-0.3) ... 695s Setting up pkgconf:armhf (1.8.1-4) ... 695s Setting up libthai0:armhf (0.1.29-2build1) ... 695s Setting up liblapack-dev:armhf (3.12.1-2) ... 695s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode 695s Setting up cpp-14 (14.2.0-17ubuntu3) ... 695s Setting up libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 695s Setting up libc6-dev:armhf (2.41-1ubuntu2) ... 695s Setting up libfontconfig1:armhf (2.15.0-2ubuntu1) ... 695s Setting up libstdc++-14-dev:armhf (14.2.0-17ubuntu3) ... 695s Setting up libsm6:armhf (2:1.2.4-1) ... 695s Setting up libicu-dev:armhf (76.1-1ubuntu2) ... 695s Setting up cpp-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 695s Setting up gfortran-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 695s Setting up libbz2-dev:armhf (1.0.8-6) ... 695s Setting up gcc-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 695s Setting up g++-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 695s Setting up fontconfig (2.15.0-2ubuntu1) ... 697s Regenerating fonts cache... done. 697s Setting up libjpeg-turbo8-dev:armhf (2.1.5-3ubuntu2) ... 697s Setting up libxft2:armhf (2.3.6-1build1) ... 697s Setting up libncurses-dev:armhf (6.5+20250216-2) ... 697s Setting up libpcre2-dev:armhf (10.45-1) ... 697s Setting up libtk8.6:armhf (8.6.16-1) ... 697s Setting up libpango-1.0-0:armhf (1.56.2-1) ... 697s Setting up libreadline-dev:armhf (8.2-6) ... 697s Setting up libcairo2:armhf (1.18.2-2) ... 697s Setting up gcc-14 (14.2.0-17ubuntu3) ... 697s Setting up gfortran-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 697s Setting up libxt6t64:armhf (1:1.2.1-1.2build1) ... 697s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 697s Setting up cpp (4:14.2.0-1ubuntu1) ... 697s Setting up g++-14 (14.2.0-17ubuntu3) ... 697s Setting up libpangoft2-1.0-0:armhf (1.56.2-1) ... 697s Setting up libjpeg8-dev:armhf (8c-2ubuntu11) ... 697s Setting up gfortran-14 (14.2.0-17ubuntu3) ... 697s Setting up libpangocairo-1.0-0:armhf (1.56.2-1) ... 697s Setting up g++-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 697s Setting up libpng-dev:armhf (1.6.47-1) ... 697s Setting up libjpeg-dev:armhf (8c-2ubuntu11) ... 697s Setting up gcc (4:14.2.0-1ubuntu1) ... 697s Setting up r-base-core (4.4.3-1) ... 697s Creating config file /etc/R/Renviron with new version 697s Setting up r-cran-lattice (0.22-6-1) ... 697s Setting up r-cran-nlme (3.1.167-1) ... 697s Setting up r-cran-spatstat.utils (3.1-2-1) ... 697s Setting up g++ (4:14.2.0-1ubuntu1) ... 697s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 697s Setting up build-essential (12.10ubuntu1) ... 697s Setting up r-cran-tensor (1.5-4) ... 697s Setting up r-cran-spatstat.univar (3.1-1-1build1) ... 697s Setting up r-cran-abind (1.4-8-1) ... 697s Setting up r-cran-polyclip (1.10-7-1) ... 697s Setting up gfortran (4:14.2.0-1ubuntu1) ... 697s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 697s 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 697s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 697s 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 697s Setting up r-cran-deldir (2.0-4-1build1) ... 697s Setting up r-cran-goftest (1.2-3-1) ... 697s Setting up r-cran-matrix (1.7-3-1) ... 697s Setting up r-cran-spatstat.sparse (3.1-0-1) ... 697s Setting up r-cran-mgcv (1.9-1-1) ... 697s Setting up r-base-dev (4.4.3-1) ... 697s Setting up r-cran-survival (3.8-3-1) ... 697s Setting up r-cran-spatstat.data (3.1-4-1) ... 697s Setting up pkg-r-autopkgtest (20231212ubuntu1) ... 697s Setting up r-cran-spatstat.geom (3.3-5-1) ... 697s Setting up r-cran-rpart (4.1.24-1) ... 697s Setting up r-cran-spatstat.random (3.3-2-1) ... 697s Setting up r-cran-spatstat.explore (3.3-4-1) ... 697s Setting up r-cran-spatstat.model (3.3-4-1) ... 697s Setting up r-cran-spatstat.linnet (3.2-5-1) ... 697s Setting up r-cran-spatstat (3.3-1-1) ... 697s Processing triggers for install-info (7.1.1-1) ... 697s Processing triggers for libc-bin (2.41-1ubuntu2) ... 697s Processing triggers for man-db (2.13.0-1) ... 721s autopkgtest [16:51:26]: test pkg-r-autopkgtest: /usr/share/dh-r/pkg-r-autopkgtest 721s autopkgtest [16:51:26]: test pkg-r-autopkgtest: [----------------------- 724s Test: Try to load the R library spatstat.linnet 724s 724s R version 4.4.3 (2025-02-28) -- "Trophy Case" 724s Copyright (C) 2025 The R Foundation for Statistical Computing 724s Platform: arm-unknown-linux-gnueabihf (32-bit) 724s 724s R is free software and comes with ABSOLUTELY NO WARRANTY. 724s You are welcome to redistribute it under certain conditions. 724s Type 'license()' or 'licence()' for distribution details. 724s 724s R is a collaborative project with many contributors. 724s Type 'contributors()' for more information and 724s 'citation()' on how to cite R or R packages in publications. 724s 724s Type 'demo()' for some demos, 'help()' for on-line help, or 724s 'help.start()' for an HTML browser interface to help. 724s Type 'q()' to quit R. 724s 724s > library('spatstat.linnet') 724s Loading required package: spatstat.data 725s Loading required package: spatstat.univar 725s spatstat.univar 3.1-1 725s Loading required package: spatstat.geom 725s spatstat.geom 3.3-5 725s Loading required package: spatstat.random 725s spatstat.random 3.3-2 725s Loading required package: spatstat.explore 725s Loading required package: nlme 725s spatstat.explore 3.3-4 725s Loading required package: spatstat.model 725s Loading required package: rpart 725s spatstat.model 3.3-4 725s spatstat.linnet 3.2-5 725s > 725s > 725s Other tests are currently unsupported! 725s They will be progressively added. 726s autopkgtest [16:51:31]: test pkg-r-autopkgtest: -----------------------] 730s pkg-r-autopkgtest PASS 730s autopkgtest [16:51:35]: test pkg-r-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 734s autopkgtest [16:51:39]: @@@@@@@@@@@@@@@@@@@@ summary 734s run-unit-test PASS 734s pkg-r-autopkgtest PASS