0s autopkgtest [14:48:14]: starting date and time: 2025-03-15 14:48:14+0000 0s autopkgtest [14:48:14]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [14:48:14]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.y77e17yh/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 octave-stk --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu2 -- lxd -r lxd-armhf-10.145.243.188 lxd-armhf-10.145.243.188:autopkgtest/ubuntu/plucky/armhf 20s autopkgtest [14:48:34]: testbed dpkg architecture: armhf 22s autopkgtest [14:48:36]: testbed apt version: 2.9.33 26s autopkgtest [14:48:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 28s autopkgtest [14:48:42]: testbed release detected to be: None 36s autopkgtest [14:48:49]: updating testbed package index (apt update) 37s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 38s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [257 kB] 38s Get:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease [126 kB] 38s Get:4 http://ftpmaster.internal/ubuntu plucky-security InRelease [126 kB] 38s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [101 kB] 39s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [404 kB] 39s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.8 kB] 39s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [81.0 kB] 39s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf c-n-f Metadata [1944 B] 39s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf c-n-f Metadata [116 B] 39s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [326 kB] 39s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf c-n-f Metadata [12.1 kB] 39s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [3472 B] 39s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf c-n-f Metadata [332 B] 39s Get:15 http://ftpmaster.internal/ubuntu plucky/universe Sources [21.0 MB] 63s Get:16 http://ftpmaster.internal/ubuntu plucky/main Sources [1400 kB] 64s Get:17 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [299 kB] 64s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf Packages [1378 kB] 66s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf c-n-f Metadata [29.4 kB] 66s Get:20 http://ftpmaster.internal/ubuntu plucky/restricted armhf c-n-f Metadata [108 B] 66s Get:21 http://ftpmaster.internal/ubuntu plucky/universe armhf Packages [15.1 MB] 83s Get:22 http://ftpmaster.internal/ubuntu plucky/multiverse armhf Packages [172 kB] 85s Fetched 41.0 MB in 47s (867 kB/s) 86s Reading package lists... 91s autopkgtest [14:49:45]: upgrading testbed (apt dist-upgrade and autopurge) 93s Reading package lists... 93s Building dependency tree... 93s Reading state information... 94s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 94s Starting 2 pkgProblemResolver with broken count: 0 94s Done 95s Entering ResolveByKeep 95s 95s Calculating upgrade... 96s The following packages will be upgraded: 96s libc-bin libc6 locales python3-jinja2 sos strace 97s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 97s Need to get 8642 kB of archives. 97s After this operation, 23.6 kB of additional disk space will be used. 97s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc6 armhf 2.41-1ubuntu2 [2932 kB] 100s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc-bin armhf 2.41-1ubuntu2 [545 kB] 101s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf locales all 2.41-1ubuntu2 [4246 kB] 105s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf strace armhf 6.13+ds-1ubuntu1 [445 kB] 106s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 106s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf sos all 4.9.0-5 [365 kB] 107s Preconfiguring packages ... 107s Fetched 8642 kB in 11s (811 kB/s) 107s (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.) 107s Preparing to unpack .../libc6_2.41-1ubuntu2_armhf.deb ... 107s Unpacking libc6:armhf (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 107s Setting up libc6:armhf (2.41-1ubuntu2) ... 107s (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.) 107s Preparing to unpack .../libc-bin_2.41-1ubuntu2_armhf.deb ... 107s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 108s Setting up libc-bin (2.41-1ubuntu2) ... 108s (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.) 108s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 108s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 108s Preparing to unpack .../strace_6.13+ds-1ubuntu1_armhf.deb ... 108s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 108s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 108s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 108s Preparing to unpack .../archives/sos_4.9.0-5_all.deb ... 109s Unpacking sos (4.9.0-5) over (4.9.0-4) ... 109s Setting up sos (4.9.0-5) ... 109s Setting up locales (2.41-1ubuntu2) ... 110s Generating locales (this might take a while)... 112s en_US.UTF-8... done 112s Generation complete. 112s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 112s Setting up strace (6.13+ds-1ubuntu1) ... 112s Processing triggers for man-db (2.13.0-1) ... 113s Processing triggers for systemd (257.3-1ubuntu3) ... 115s Reading package lists... 116s Building dependency tree... 116s Reading state information... 116s Starting pkgProblemResolver with broken count: 0 116s Starting 2 pkgProblemResolver with broken count: 0 116s Done 117s Solving dependencies... 117s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 119s autopkgtest [14:50:13]: rebooting testbed after setup commands that affected boot 163s autopkgtest [14:50:57]: 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 195s autopkgtest [14:51:29]: @@@@@@@@@@@@@@@@@@@@ apt-source octave-stk 206s Get:1 http://ftpmaster.internal/ubuntu plucky/universe octave-stk 2.8.1-3 (dsc) [2149 B] 206s Get:2 http://ftpmaster.internal/ubuntu plucky/universe octave-stk 2.8.1-3 (tar) [389 kB] 206s Get:3 http://ftpmaster.internal/ubuntu plucky/universe octave-stk 2.8.1-3 (diff) [4988 B] 206s gpgv: Signature made Wed Jun 19 17:27:05 2024 UTC 206s gpgv: using RSA key 3F464391498FE874BDB5D98F2124AA1983785C90 206s gpgv: issuer "rafael@debian.org" 206s gpgv: Can't check signature: No public key 206s dpkg-source: warning: cannot verify inline signature for ./octave-stk_2.8.1-3.dsc: no acceptable signature found 206s autopkgtest [14:51:40]: testing package octave-stk version 2.8.1-3 208s autopkgtest [14:51:42]: build not needed 211s autopkgtest [14:51:45]: test command1: preparing testbed 212s Reading package lists... 213s Building dependency tree... 213s Reading state information... 214s Starting pkgProblemResolver with broken count: 0 215s Starting 2 pkgProblemResolver with broken count: 0 215s Done 216s The following NEW packages will be installed: 216s aglfn appstream autoconf automake autopoint autotools-dev cme comerr-dev cpp 216s cpp-14 cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper 216s debugedit dh-autoreconf dh-octave dh-octave-autopkgtest 216s dh-strip-nondeterminism diffstat dwz fontconfig fontconfig-config 216s fonts-dejavu-core fonts-dejavu-mono fonts-freefont-otf g++ g++-14 216s g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-14 216s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext gfortran 216s gfortran-14 gfortran-14-arm-linux-gnueabihf gfortran-arm-linux-gnueabihf 216s gnuplot-data gnuplot-nox hdf5-helpers intltool-debian krb5-multidev 216s libaec-dev libaec0 libalgorithm-c3-perl libaliased-perl libamd3 libaom3 216s libapp-cmd-perl libappstream5 libapt-pkg-perl libarchive-zip-perl 216s libarpack2t64 libarray-intspan-perl libasan8 libasound2-data libasound2t64 216s libavahi-client3 libavahi-common-data libavahi-common3 216s libb-hooks-endofscope-perl libb-hooks-op-check-perl libb2-1 216s libberkeleydb-perl libblas-dev libblas3 libboolean-perl libbrotli-dev 216s libc-dev-bin libc6-dev libcairo2 libcamd3 libcapture-tiny-perl 216s libcarp-assert-more-perl libcc1-0 libccolamd3 libcgi-pm-perl libcholmod5 216s libclass-c3-perl libclass-data-inheritable-perl libclass-inspector-perl 216s libclass-load-perl libclass-method-modifiers-perl libclass-xsaccessor-perl 216s libclone-choose-perl libclone-perl libcolamd3 216s libconfig-model-backend-yaml-perl libconfig-model-dpkg-perl 216s libconfig-model-perl libconfig-tiny-perl libconst-fast-perl 216s libconvert-binhex-perl libcpanel-json-xs-perl libcrypt-dev libcups2t64 216s libcurl4-openssl-dev libcxsparse4 libdata-dpath-perl 216s libdata-messagepack-perl libdata-optlist-perl libdata-section-perl 216s libdata-validate-domain-perl libdata-validate-ip-perl 216s libdata-validate-uri-perl libdatrie1 libde265-0 libdebhelper-perl 216s libdeflate0 libdevel-callchecker-perl libdevel-size-perl 216s libdevel-stacktrace-perl libdouble-conversion3 libduktape207 libdw1t64 216s libdynaloader-functions-perl libegl-mesa0 libegl1 libemail-address-xs-perl 216s libencode-locale-perl liberror-perl libevent-2.1-7t64 216s libexception-class-perl libexporter-lite-perl libexporter-tiny-perl 216s libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-single3 216s libfile-basedir-perl libfile-find-rule-perl libfile-homedir-perl 216s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 216s libfile-which-perl libflac12t64 libfltk-gl1.3t64 libfltk1.3t64 216s libfont-ttf-perl libfontconfig1 libfontenc1 libfreetype6 libgbm1 216s libgcc-14-dev libgd3 libgetopt-long-descriptive-perl libgfortran-14-dev 216s libgfortran5 libgl-dev libgl1 libgl1-mesa-dri libgl2ps1.4 libglpk40 216s libglu1-mesa libglvnd0 libglx-dev libglx-mesa0 libglx0 libgmp-dev 216s libgmpxx4ldbl libgnutls-dane0t64 libgnutls-openssl27t64 libgnutls28-dev 216s libgomp1 libgraphicsmagick++-q16-12t64 libgraphicsmagick-q16-3t64 216s libgraphite2-3 libgssrpc4t64 libharfbuzz0b libhash-merge-perl libhdf5-310 216s libhdf5-cpp-310 libhdf5-dev libhdf5-fortran-310 libhdf5-hl-310 216s libhdf5-hl-cpp-310 libhdf5-hl-fortran-310 libheif-plugin-aomdec 216s libheif-plugin-libde265 libheif1 libhtml-form-perl 216s libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl 216s libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl 216s libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libice6 216s libidn2-dev libimagequant0 libimport-into-perl libindirect-perl libinput-bin 216s libinput10 libio-html-perl libio-interactive-perl libio-socket-ssl-perl 216s libio-string-perl libio-stringy-perl libio-tiecombine-perl libipc-run3-perl 216s libipc-system-simple-perl libisl23 libiterator-perl libiterator-util-perl 216s libjack-jackd2-0 libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev 216s libjpeg8 libjpeg8-dev libjson-maybexs-perl libjson-perl libjxl0.11 216s libkadm5clnt-mit12 libkadm5srv-mit12 libkdb5-10t64 libkrb5-dev liblapack-dev 216s liblapack3 liblcms2-2 libldap-dev liblerc4 liblist-compare-perl 216s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 216s liblist-utilsby-perl libllvm19 liblog-any-adapter-screen-perl 216s liblog-any-perl liblog-log4perl-perl libltdl7 liblua5.4-0 216s liblwp-mediatypes-perl liblwp-protocol-https-perl libmailtools-perl 216s libmarkdown2 libmd4c0 libmime-tools-perl libmldbm-perl 216s libmodule-implementation-perl libmodule-pluggable-perl 216s libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl 216s libmousex-nativetraits-perl libmousex-strictconstructor-perl libmp3lame0 216s libmpc3 libmpg123-0t64 libmro-compat-perl libmtdev1t64 216s libnamespace-clean-perl libncurses-dev libnet-domain-tld-perl 216s libnet-http-perl libnet-ipv6addr-perl libnet-netmask-perl 216s libnet-smtp-ssl-perl libnet-ssleay-perl libnetaddr-ip-perl libnghttp2-dev 216s libnumber-compare-perl libobject-pad-perl libogg0 libopengl0 libopus0 216s libp11-kit-dev libpackage-stash-perl libpango-1.0-0 libpangocairo-1.0-0 216s libpangoft2-1.0-0 libparams-classify-perl libparams-util-perl 216s libparams-validate-perl libparse-debcontrol-perl libparse-recdescent-perl 216s libpath-iterator-rule-perl libpath-tiny-perl libpcre2-16-0 216s libperlio-gzip-perl libperlio-utf8-strict-perl libpixman-1-0 libpkgconf3 216s libpod-constants-perl libpod-parser-perl libpod-pom-perl libportaudio2 216s libproc-processtable-perl libproxy1v5 libpsl-dev libqhull-r8.0 libqrupdate1 216s libqscintilla2-qt6-15 libqscintilla2-qt6-l10n libqt6core5compat6 216s libqt6core6t64 libqt6dbus6 libqt6gui6 libqt6help6 libqt6network6 216s libqt6opengl6 libqt6openglwidgets6 libqt6printsupport6 libqt6sql6 216s libqt6widgets6 libqt6xml6 libraqm0 libreadline-dev libregexp-common-perl 216s libregexp-pattern-license-perl libregexp-pattern-perl 216s libregexp-wildcards-perl librole-tiny-perl librtmp-dev libsamplerate0 216s libsereal-decoder-perl libsereal-encoder-perl libset-intspan-perl 216s libsharpyuv0 libsm6 libsndfile1 libsoftware-copyright-perl 216s libsoftware-license-perl libsoftware-licensemoreutils-perl 216s libsort-versions-perl libspqr4 libssh2-1-dev libssl-dev libstdc++-14-dev 216s libstemmer0d libstrictures-perl libstring-copyright-perl 216s libstring-escape-perl libstring-license-perl libstring-rewriteprefix-perl 216s libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl 216s libsub-install-perl libsub-name-perl libsub-quote-perl libsub-uplevel-perl 216s libsuitesparseconfig7 libsyntax-keyword-try-perl libsz2 libtasn1-6-dev 216s libterm-readkey-perl libtest-exception-perl libtext-autoformat-perl 216s libtext-glob-perl libtext-levenshtein-damerau-perl 216s libtext-levenshteinxs-perl libtext-markdown-discount-perl 216s libtext-reform-perl libtext-template-perl libtext-unidecode-perl 216s libtext-xslate-perl libthai-data libthai0 libtiff6 libtime-duration-perl 216s libtime-moment-perl libtimedate-perl libtoml-tiny-perl libtool 216s libtry-tiny-perl libts0t64 libubsan1 libumfpack6 libunbound8 216s libunicode-utf8-perl liburi-perl libvariable-magic-perl libvorbis0a 216s libvorbisenc2 libvulkan1 libwacom-common libwacom9 libwayland-client0 216s libwayland-server0 libwebp7 libwebpmux3 libwmflite-0.2-7 216s libwww-mechanize-perl libwww-perl libwww-robotrules-perl libx11-dev 216s libx11-xcb1 libxau-dev libxaw7 libxcb-cursor0 libxcb-dri3-0 libxcb-glx0 216s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 216s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 216s libxcb-util1 libxcb-xfixes0 libxcb-xinput0 libxcb-xkb1 libxcb1-dev 216s libxcursor1 libxdmcp-dev libxfixes3 libxfont2 libxft2 libxinerama1 216s libxkbcommon-x11-0 libxkbfile1 libxml-libxml-perl 216s libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxmu6 216s libxpm4 libxrandr2 libxrender1 libxs-parse-keyword-perl 216s libxs-parse-sublike-perl libxshmfence1 libxt6t64 libxxf86vm1 216s libyaml-libyaml-perl libyaml-pp-perl libyaml-tiny-perl libzstd-dev 216s licensecheck lintian linux-libc-dev lzip lzop m4 mesa-libgallium nettle-dev 216s octave octave-common octave-dev octave-stk patchutils perl-openssl-defaults 216s pkgconf pkgconf-bin po-debconf rpcsvc-proto t1utils tex-common texinfo 216s texinfo-lib unzip x11-common x11-xkb-utils x11proto-dev xorg-sgml-doctools 216s xserver-common xtrans-dev xvfb zlib1g-dev 216s 0 upgraded, 473 newly installed, 0 to remove and 0 not upgraded. 216s Need to get 189 MB of archives. 216s After this operation, 595 MB of additional disk space will be used. 216s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf libstemmer0d armhf 2.2.0-4build1 [130 kB] 216s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libappstream5 armhf 1.0.4-1 [211 kB] 217s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf appstream armhf 1.0.4-1 [67.3 kB] 217s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf m4 armhf 1.4.19-7 [238 kB] 217s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf autoconf all 2.72-3ubuntu1 [383 kB] 218s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf autotools-dev all 20220109.1 [44.9 kB] 218s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf automake all 1:1.17-3ubuntu1 [572 kB] 218s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf autopoint all 0.23.1-1 [619 kB] 219s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libcapture-tiny-perl all 0.50-1 [20.7 kB] 219s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libparams-util-perl armhf 1.102-3build1 [20.5 kB] 219s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-install-perl all 0.929-1 [9764 B] 219s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-optlist-perl all 0.114-1 [9708 B] 219s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libb-hooks-op-check-perl armhf 0.22-3build2 [9174 B] 219s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libdynaloader-functions-perl all 0.004-1 [11.4 kB] 219s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libdevel-callchecker-perl armhf 0.009-1build1 [14.0 kB] 219s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libparams-classify-perl armhf 0.015-2build6 [18.8 kB] 219s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libmodule-runtime-perl all 0.016-2 [16.4 kB] 219s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libtry-tiny-perl all 0.32-1 [21.2 kB] 219s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libmodule-implementation-perl all 0.09-2 [12.0 kB] 219s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libpackage-stash-perl all 0.40-1 [19.5 kB] 219s Get:21 http://ftpmaster.internal/ubuntu plucky/universe armhf libclass-load-perl all 0.25-2 [12.7 kB] 219s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libio-stringy-perl all 2.113-2 [45.3 kB] 219s Get:23 http://ftpmaster.internal/ubuntu plucky/universe armhf libparams-validate-perl armhf 1.31-2build4 [52.9 kB] 219s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-exporter-perl all 0.990-1 [49.0 kB] 219s Get:25 http://ftpmaster.internal/ubuntu plucky/universe armhf libgetopt-long-descriptive-perl all 0.116-2 [25.0 kB] 220s Get:26 http://ftpmaster.internal/ubuntu plucky/universe armhf libio-tiecombine-perl all 1.005-3 [9464 B] 220s Get:27 http://ftpmaster.internal/ubuntu plucky/universe armhf libmodule-pluggable-perl all 5.2-5 [19.5 kB] 220s Get:28 http://ftpmaster.internal/ubuntu plucky/universe armhf libstring-rewriteprefix-perl all 0.009-1 [6310 B] 220s Get:29 http://ftpmaster.internal/ubuntu plucky/universe armhf libapp-cmd-perl all 0.337-2 [58.3 kB] 220s Get:30 http://ftpmaster.internal/ubuntu plucky/universe armhf libboolean-perl all 0.46-3 [8430 B] 220s Get:31 http://ftpmaster.internal/ubuntu plucky/universe armhf libsub-uplevel-perl all 0.2800-3 [11.6 kB] 220s Get:32 http://ftpmaster.internal/ubuntu plucky/universe armhf libtest-exception-perl all 0.43-3 [13.4 kB] 220s Get:33 http://ftpmaster.internal/ubuntu plucky/universe armhf libcarp-assert-more-perl all 2.8.0-1 [19.2 kB] 220s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-which-perl all 1.27-2 [12.5 kB] 220s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-homedir-perl all 1.006-2 [37.0 kB] 220s Get:36 http://ftpmaster.internal/ubuntu plucky/universe armhf libclone-choose-perl all 0.010-2 [7738 B] 220s Get:37 http://ftpmaster.internal/ubuntu plucky/universe armhf libhash-merge-perl all 0.302-1 [13.0 kB] 220s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-perl all 4.10000-1 [81.9 kB] 220s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf libexporter-tiny-perl all 1.006002-1 [36.8 kB] 220s Get:40 http://ftpmaster.internal/ubuntu plucky/universe armhf liblist-moreutils-xs-perl armhf 0.430-4build1 [37.9 kB] 220s Get:41 http://ftpmaster.internal/ubuntu plucky/universe armhf liblist-moreutils-perl all 0.430-2 [38.2 kB] 220s Get:42 http://ftpmaster.internal/ubuntu plucky/universe armhf liblog-log4perl-perl all 1.57-1 [345 kB] 220s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf libmouse-perl armhf 2.5.11-1build1 [130 kB] 221s Get:44 http://ftpmaster.internal/ubuntu plucky/universe armhf libmousex-nativetraits-perl all 1.09-3 [53.2 kB] 221s Get:45 http://ftpmaster.internal/ubuntu plucky/universe armhf libmousex-strictconstructor-perl all 0.02-3 [4582 B] 221s Get:46 http://ftpmaster.internal/ubuntu plucky/universe armhf libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 221s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf libpath-tiny-perl all 0.146-1 [47.5 kB] 221s Get:48 http://ftpmaster.internal/ubuntu plucky/universe armhf libpod-pom-perl all 2.01-4 [61.3 kB] 221s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf libregexp-common-perl all 2024080801-1 [162 kB] 221s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf libyaml-tiny-perl all 1.76-1 [24.2 kB] 221s Get:51 http://ftpmaster.internal/ubuntu plucky/universe armhf libconfig-model-perl all 2.155-1 [356 kB] 222s Get:52 http://ftpmaster.internal/ubuntu plucky/universe armhf libyaml-pp-perl all 0.39.0-1 [107 kB] 222s Get:53 http://ftpmaster.internal/ubuntu plucky/universe armhf cme all 1.041-1 [65.4 kB] 222s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 222s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 222s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [9220 kB] 233s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-17ubuntu3 [1030 B] 233s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [5578 B] 233s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.2.0-1ubuntu1 [22.4 kB] 233s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 233s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 15-20250222-0ubuntu1 [38.9 kB] 233s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 15-20250222-0ubuntu1 [128 kB] 233s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 15-20250222-0ubuntu1 [2955 kB] 236s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 15-20250222-0ubuntu1 [1191 kB] 238s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-17ubuntu3 [897 kB] 239s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [18.0 MB] 259s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-17ubuntu3 [506 kB] 260s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [1218 B] 260s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.2.0-1ubuntu1 [5004 B] 260s Get:70 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc-dev-bin armhf 2.41-1ubuntu2 [23.0 kB] 260s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.14.0-10.10 [1683 kB] 262s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.38-1 [120 kB] 262s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 262s Get:74 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc6-dev armhf 2.41-1ubuntu2 [1396 kB] 264s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libtool all 2.5.4-4 [168 kB] 264s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf dh-autoreconf all 20 [16.1 kB] 264s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 264s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 264s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf dh-strip-nondeterminism all 1.14.1-2 [5064 B] 264s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf libdw1t64 armhf 0.192-4 [243 kB] 264s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf debugedit armhf 1:5.1-2 [46.7 kB] 264s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf dwz armhf 0.15-1build6 [116 kB] 264s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf gettext armhf 0.23.1-1 [1053 kB] 265s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 265s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 266s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf debhelper all 13.24.1ubuntu2 [895 kB] 267s Get:87 http://ftpmaster.internal/ubuntu plucky/universe armhf aglfn all 1.7+git20191031.4036a9c-2 [30.6 kB] 267s Get:88 http://ftpmaster.internal/ubuntu plucky/universe armhf gnuplot-data all 6.0.2+dfsg1-1 [75.4 kB] 267s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 267s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 268s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 269s Get:92 http://ftpmaster.internal/ubuntu plucky/universe armhf fonts-freefont-otf all 20211204+svn4273-2 [4596 kB] 274s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig-config armhf 2.15.0-2ubuntu1 [37.5 kB] 274s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf libfontconfig1 armhf 2.15.0-2ubuntu1 [114 kB] 274s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf libpixman-1-0 armhf 0.44.0-3 [183 kB] 274s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 274s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 274s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 274s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo2 armhf 1.18.2-2 [484 kB] 275s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf libsharpyuv0 armhf 1.5.0-0.1 [16.4 kB] 275s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf libaom3 armhf 3.12.0-1 [1235 kB] 276s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf libheif-plugin-aomdec armhf 1.19.7-1 [10.9 kB] 276s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf libde265-0 armhf 1.0.15-1build5 [157 kB] 276s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf libheif-plugin-libde265 armhf 1.19.7-1 [11.7 kB] 276s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf libheif1 armhf 1.19.7-1 [479 kB] 277s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libimagequant0 armhf 2.18.0-1build1 [31.1 kB] 277s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-turbo8 armhf 2.1.5-3ubuntu2 [127 kB] 277s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 277s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 277s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz0b armhf 10.2.0-1 [464 kB] 278s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf libraqm0 armhf 0.10.2-1 [12.4 kB] 278s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libdeflate0 armhf 1.23-1 [38.5 kB] 278s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 278s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf liblerc4 armhf 4.0.0+ds-5ubuntu1 [160 kB] 278s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libwebp7 armhf 1.5.0-0.1 [188 kB] 278s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf libtiff6 armhf 4.5.1+git230720-4ubuntu4 [179 kB] 278s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf libxpm4 armhf 1:3.5.17-1build2 [30.1 kB] 278s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf libgd3 armhf 2.3.3-12ubuntu3 [108 kB] 279s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.7-1 [134 kB] 279s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig armhf 2.15.0-2ubuntu1 [190 kB] 279s Get:121 http://ftpmaster.internal/ubuntu plucky/main armhf libthai-data all 0.1.29-2build1 [158 kB] 279s Get:122 http://ftpmaster.internal/ubuntu plucky/main armhf libdatrie1 armhf 0.2.13-3build1 [15.7 kB] 279s Get:123 http://ftpmaster.internal/ubuntu plucky/main armhf libthai0 armhf 0.1.29-2build1 [15.2 kB] 279s Get:124 http://ftpmaster.internal/ubuntu plucky/main armhf libpango-1.0-0 armhf 1.56.2-1 [216 kB] 279s Get:125 http://ftpmaster.internal/ubuntu plucky/main armhf libpangoft2-1.0-0 armhf 1.56.2-1 [43.6 kB] 279s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf libpangocairo-1.0-0 armhf 1.56.2-1 [25.1 kB] 279s Get:127 http://ftpmaster.internal/ubuntu plucky/main armhf libwebpmux3 armhf 1.5.0-0.1 [22.4 kB] 279s Get:128 http://ftpmaster.internal/ubuntu plucky/universe armhf gnuplot-nox armhf 6.0.2+dfsg1-1 [909 kB] 280s Get:129 http://ftpmaster.internal/ubuntu plucky/universe armhf dh-octave-autopkgtest all 1.8.0 [10.1 kB] 280s Get:130 http://ftpmaster.internal/ubuntu plucky/main armhf libapt-pkg-perl armhf 0.1.41build1 [66.6 kB] 280s Get:131 http://ftpmaster.internal/ubuntu plucky/main armhf libarray-intspan-perl all 2.004-2 [25.0 kB] 281s Get:132 http://ftpmaster.internal/ubuntu plucky/main armhf libyaml-libyaml-perl armhf 0.903.0+ds-1 [29.3 kB] 281s Get:133 http://ftpmaster.internal/ubuntu plucky/universe armhf libconfig-model-backend-yaml-perl all 2.134-2 [10.5 kB] 281s Get:134 http://ftpmaster.internal/ubuntu plucky/universe armhf libexporter-lite-perl all 0.09-2 [9748 B] 281s Get:135 http://ftpmaster.internal/ubuntu plucky/main armhf libencode-locale-perl all 1.05-3 [11.6 kB] 281s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf libtimedate-perl all 2.3300-2 [34.0 kB] 281s Get:137 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-date-perl all 6.06-1 [10.2 kB] 281s Get:138 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-listing-perl all 6.16-1 [11.3 kB] 281s Get:139 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-tagset-perl all 3.24-1 [14.1 kB] 281s Get:140 http://ftpmaster.internal/ubuntu plucky/main armhf liburi-perl all 5.30-1 [94.4 kB] 281s Get:141 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-parser-perl armhf 3.83-1build1 [83.1 kB] 281s Get:142 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-tree-perl all 5.07-3 [200 kB] 281s Get:143 http://ftpmaster.internal/ubuntu plucky/main armhf libclone-perl armhf 0.47-1 [10.0 kB] 281s Get:144 http://ftpmaster.internal/ubuntu plucky/main armhf libio-html-perl all 1.004-3 [15.9 kB] 281s Get:145 http://ftpmaster.internal/ubuntu plucky/main armhf liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 281s Get:146 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 281s Get:147 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-cookies-perl all 6.11-1 [18.2 kB] 281s Get:148 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-negotiate-perl all 6.01-2 [12.4 kB] 281s Get:149 http://ftpmaster.internal/ubuntu plucky/main armhf perl-openssl-defaults armhf 7build3 [6628 B] 281s Get:150 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-ssleay-perl armhf 1.94-3 [298 kB] 282s Get:151 http://ftpmaster.internal/ubuntu plucky/main armhf libio-socket-ssl-perl all 2.089-1 [200 kB] 282s Get:152 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-http-perl all 6.23-1 [22.3 kB] 282s Get:153 http://ftpmaster.internal/ubuntu plucky/main armhf liblwp-protocol-https-perl all 6.14-1 [9040 B] 282s Get:154 http://ftpmaster.internal/ubuntu plucky/main armhf libwww-robotrules-perl all 6.02-1 [12.6 kB] 282s Get:155 http://ftpmaster.internal/ubuntu plucky/main armhf libwww-perl all 6.78-1 [139 kB] 282s Get:156 http://ftpmaster.internal/ubuntu plucky/main armhf liberror-perl all 0.17030-1 [23.5 kB] 282s Get:157 http://ftpmaster.internal/ubuntu plucky/universe armhf libparse-debcontrol-perl all 2.005-6 [20.4 kB] 282s Get:158 http://ftpmaster.internal/ubuntu plucky/universe armhf libsoftware-copyright-perl all 0.014-1 [14.5 kB] 282s Get:159 http://ftpmaster.internal/ubuntu plucky/universe armhf libalgorithm-c3-perl all 0.11-2 [10.2 kB] 282s Get:160 http://ftpmaster.internal/ubuntu plucky/universe armhf libclass-c3-perl all 0.35-2 [18.4 kB] 282s Get:161 http://ftpmaster.internal/ubuntu plucky/universe armhf libmro-compat-perl all 0.15-2 [10.1 kB] 282s Get:162 http://ftpmaster.internal/ubuntu plucky/universe armhf libdata-section-perl all 0.200008-1 [11.6 kB] 282s Get:163 http://ftpmaster.internal/ubuntu plucky/universe armhf libtext-template-perl all 1.61-1 [48.5 kB] 282s Get:164 http://ftpmaster.internal/ubuntu plucky/universe armhf libsoftware-license-perl all 0.104006-1 [117 kB] 282s Get:165 http://ftpmaster.internal/ubuntu plucky/universe armhf libsoftware-licensemoreutils-perl all 1.009-1 [21.5 kB] 282s Get:166 http://ftpmaster.internal/ubuntu plucky/main armhf libsort-versions-perl all 1.62-3 [7378 B] 282s Get:167 http://ftpmaster.internal/ubuntu plucky/universe armhf libtext-reform-perl all 1.20-5 [35.4 kB] 282s Get:168 http://ftpmaster.internal/ubuntu plucky/universe armhf libtext-autoformat-perl all 1.750000-2 [29.8 kB] 282s Get:169 http://ftpmaster.internal/ubuntu plucky/universe armhf libtext-levenshtein-damerau-perl all 0.41-3 [10.8 kB] 282s Get:170 http://ftpmaster.internal/ubuntu plucky/universe armhf libtoml-tiny-perl all 0.19-1 [21.6 kB] 282s Get:171 http://ftpmaster.internal/ubuntu plucky/main armhf libclass-inspector-perl all 1.36-3 [15.4 kB] 282s Get:172 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-sharedir-perl all 1.118-3 [14.0 kB] 282s Get:173 http://ftpmaster.internal/ubuntu plucky/main armhf libindirect-perl armhf 0.39-2build5 [20.6 kB] 282s Get:174 http://ftpmaster.internal/ubuntu plucky/main armhf libxs-parse-keyword-perl armhf 0.48-2 [59.3 kB] 283s Get:175 http://ftpmaster.internal/ubuntu plucky/main armhf libxs-parse-sublike-perl armhf 0.37-1 [42.7 kB] 283s Get:176 http://ftpmaster.internal/ubuntu plucky/main armhf libobject-pad-perl armhf 0.820-1 [121 kB] 283s Get:177 http://ftpmaster.internal/ubuntu plucky/main armhf libsyntax-keyword-try-perl armhf 0.30-1 [24.0 kB] 283s Get:178 http://ftpmaster.internal/ubuntu plucky/main armhf libio-interactive-perl all 1.026-1 [10.8 kB] 283s Get:179 http://ftpmaster.internal/ubuntu plucky/main armhf liblog-any-perl all 1.717-1 [73.2 kB] 283s Get:180 http://ftpmaster.internal/ubuntu plucky/main armhf liblog-any-adapter-screen-perl all 0.141-1 [12.9 kB] 283s Get:181 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 283s Get:182 http://ftpmaster.internal/ubuntu plucky/main armhf libvariable-magic-perl armhf 0.64-1build1 [33.4 kB] 283s Get:183 http://ftpmaster.internal/ubuntu plucky/main armhf libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 283s Get:184 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-identify-perl armhf 0.14-3build4 [9396 B] 283s Get:185 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-name-perl armhf 0.28-1 [10.0 kB] 283s Get:186 http://ftpmaster.internal/ubuntu plucky/main armhf libnamespace-clean-perl all 0.27-2 [14.0 kB] 283s Get:187 http://ftpmaster.internal/ubuntu plucky/main armhf libnumber-compare-perl all 0.03-3 [5974 B] 283s Get:188 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-glob-perl all 0.11-3 [6780 B] 283s Get:189 http://ftpmaster.internal/ubuntu plucky/main armhf libpath-iterator-rule-perl all 1.015-2 [39.9 kB] 283s Get:190 http://ftpmaster.internal/ubuntu plucky/main armhf libpod-parser-perl all 1.67-1 [80.6 kB] 283s Get:191 http://ftpmaster.internal/ubuntu plucky/main armhf libpod-constants-perl all 0.19-2 [16.3 kB] 283s Get:192 http://ftpmaster.internal/ubuntu plucky/main armhf libset-intspan-perl all 1.19-3 [24.8 kB] 283s Get:193 http://ftpmaster.internal/ubuntu plucky/main armhf libstring-copyright-perl all 0.003014-1 [20.5 kB] 283s Get:194 http://ftpmaster.internal/ubuntu plucky/main armhf libstring-escape-perl all 2010.002-3 [16.1 kB] 283s Get:195 http://ftpmaster.internal/ubuntu plucky/main armhf libregexp-pattern-license-perl all 3.11.2-1 [85.3 kB] 283s Get:196 http://ftpmaster.internal/ubuntu plucky/main armhf libregexp-pattern-perl all 0.2.14-2 [17.6 kB] 283s Get:197 http://ftpmaster.internal/ubuntu plucky/main armhf libstring-license-perl all 0.0.11-1ubuntu1 [34.3 kB] 283s Get:198 http://ftpmaster.internal/ubuntu plucky/main armhf licensecheck all 3.3.9-1ubuntu1 [37.7 kB] 283s Get:199 http://ftpmaster.internal/ubuntu plucky/main armhf diffstat armhf 1.67-1 [28.9 kB] 283s Get:200 http://ftpmaster.internal/ubuntu plucky/main armhf libberkeleydb-perl armhf 0.66-1 [109 kB] 283s Get:201 http://ftpmaster.internal/ubuntu plucky/main armhf libclass-xsaccessor-perl armhf 1.19-4build6 [32.4 kB] 283s Get:202 http://ftpmaster.internal/ubuntu plucky/main armhf libconfig-tiny-perl all 2.30-1 [14.7 kB] 284s Get:203 http://ftpmaster.internal/ubuntu plucky/main armhf libconst-fast-perl all 0.014-2 [8034 B] 284s Get:204 http://ftpmaster.internal/ubuntu plucky/main armhf libcpanel-json-xs-perl armhf 4.39-1 [113 kB] 284s Get:205 http://ftpmaster.internal/ubuntu plucky/main armhf libaliased-perl all 0.34-3 [12.8 kB] 284s Get:206 http://ftpmaster.internal/ubuntu plucky/main armhf libclass-data-inheritable-perl all 0.10-1 [8038 B] 284s Get:207 http://ftpmaster.internal/ubuntu plucky/main armhf libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 284s Get:208 http://ftpmaster.internal/ubuntu plucky/main armhf libexception-class-perl all 1.45-1 [28.6 kB] 284s Get:209 http://ftpmaster.internal/ubuntu plucky/main armhf libiterator-perl all 0.03+ds1-2 [18.8 kB] 284s Get:210 http://ftpmaster.internal/ubuntu plucky/main armhf libiterator-util-perl all 0.02+ds1-2 [14.1 kB] 284s Get:211 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-dpath-perl all 0.60-1 [37.3 kB] 284s Get:212 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-domain-tld-perl all 1.75-4 [29.0 kB] 284s Get:213 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-validate-domain-perl all 0.15-1 [10.4 kB] 284s Get:214 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 284s Get:215 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-netmask-perl all 2.0002-2 [24.8 kB] 284s Get:216 http://ftpmaster.internal/ubuntu plucky/main armhf libnetaddr-ip-perl armhf 4.079+dfsg-2build5 [79.0 kB] 284s Get:217 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-validate-ip-perl all 0.31-1 [17.2 kB] 284s Get:218 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-validate-uri-perl all 0.07-3 [10.8 kB] 284s Get:219 http://ftpmaster.internal/ubuntu plucky/main armhf libdevel-size-perl armhf 0.84-1build1 [18.8 kB] 284s Get:220 http://ftpmaster.internal/ubuntu plucky/main armhf libemail-address-xs-perl armhf 1.05-1build5 [26.5 kB] 284s Get:221 http://ftpmaster.internal/ubuntu plucky/main armhf libipc-system-simple-perl all 1.30-2 [22.3 kB] 284s Get:222 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-basedir-perl all 0.09-2 [14.4 kB] 284s Get:223 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-find-rule-perl all 0.34-3 [24.4 kB] 284s Get:224 http://ftpmaster.internal/ubuntu plucky/main armhf libio-string-perl all 1.08-4 [11.1 kB] 284s Get:225 http://ftpmaster.internal/ubuntu plucky/main armhf libfont-ttf-perl all 1.06-2 [323 kB] 285s Get:226 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-html5-entities-perl all 0.004-3 [21.6 kB] 285s Get:227 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-tokeparser-simple-perl all 3.16-4 [38.0 kB] 285s Get:228 http://ftpmaster.internal/ubuntu plucky/main armhf libipc-run3-perl all 0.049-1 [28.8 kB] 285s Get:229 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-maybexs-perl all 1.004008-1 [11.1 kB] 285s Get:230 http://ftpmaster.internal/ubuntu plucky/main armhf liblist-compare-perl all 0.55-2 [62.9 kB] 285s Get:231 http://ftpmaster.internal/ubuntu plucky/main armhf liblist-someutils-perl all 0.59-1 [30.4 kB] 285s Get:232 http://ftpmaster.internal/ubuntu plucky/main armhf liblist-utilsby-perl all 0.12-2 [14.9 kB] 285s Get:233 http://ftpmaster.internal/ubuntu plucky/main armhf libmldbm-perl all 2.05-4 [16.0 kB] 285s Get:234 http://ftpmaster.internal/ubuntu plucky/main armhf libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 285s Get:235 http://ftpmaster.internal/ubuntu plucky/main armhf libimport-into-perl all 1.002005-2 [10.7 kB] 285s Get:236 http://ftpmaster.internal/ubuntu plucky/main armhf librole-tiny-perl all 2.002004-1 [16.3 kB] 285s Get:237 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 285s Get:238 http://ftpmaster.internal/ubuntu plucky/main armhf libmoo-perl all 2.005005-1 [47.4 kB] 285s Get:239 http://ftpmaster.internal/ubuntu plucky/main armhf libstrictures-perl all 2.000006-1 [16.3 kB] 285s Get:240 http://ftpmaster.internal/ubuntu plucky/main armhf libmoox-aliases-perl all 0.001006-2 [6796 B] 285s Get:241 http://ftpmaster.internal/ubuntu plucky/main armhf libperlio-gzip-perl armhf 0.20-1build5 [13.5 kB] 285s Get:242 http://ftpmaster.internal/ubuntu plucky/main armhf libperlio-utf8-strict-perl armhf 0.010-1build4 [10.5 kB] 285s Get:243 http://ftpmaster.internal/ubuntu plucky/main armhf libproc-processtable-perl armhf 0.636-1build4 [35.6 kB] 285s Get:244 http://ftpmaster.internal/ubuntu plucky/main armhf libregexp-wildcards-perl all 1.05-3 [12.9 kB] 285s Get:245 http://ftpmaster.internal/ubuntu plucky/main armhf libsereal-decoder-perl armhf 5.004+ds-1build4 [94.1 kB] 285s Get:246 http://ftpmaster.internal/ubuntu plucky/main armhf libsereal-encoder-perl armhf 5.004+ds-1build4 [96.1 kB] 285s Get:247 http://ftpmaster.internal/ubuntu plucky/main armhf libterm-readkey-perl armhf 2.38-2build5 [22.6 kB] 285s Get:248 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-levenshteinxs-perl armhf 0.03-5build5 [7482 B] 285s Get:249 http://ftpmaster.internal/ubuntu plucky/main armhf libmarkdown2 armhf 2.2.7-2.1 [31.0 kB] 285s Get:250 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-markdown-discount-perl armhf 0.18-1 [12.0 kB] 285s Get:251 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-messagepack-perl armhf 1.02-1build5 [29.5 kB] 285s Get:252 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-xslate-perl armhf 3.5.9-2build1 [158 kB] 286s Get:253 http://ftpmaster.internal/ubuntu plucky/main armhf libtime-duration-perl all 1.21-2 [12.3 kB] 286s Get:254 http://ftpmaster.internal/ubuntu plucky/main armhf libtime-moment-perl armhf 0.44-2build5 [70.6 kB] 286s Get:255 http://ftpmaster.internal/ubuntu plucky/main armhf libunicode-utf8-perl armhf 0.62-2build4 [17.1 kB] 286s Get:256 http://ftpmaster.internal/ubuntu plucky/main armhf libcgi-pm-perl all 4.67-1 [185 kB] 286s Get:257 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-form-perl all 6.12-1 [31.1 kB] 286s Get:258 http://ftpmaster.internal/ubuntu plucky/main armhf libwww-mechanize-perl all 2.19-1ubuntu1 [93.3 kB] 286s Get:259 http://ftpmaster.internal/ubuntu plucky/main armhf libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 286s Get:260 http://ftpmaster.internal/ubuntu plucky/main armhf libxml-sax-base-perl all 1.09-3 [18.9 kB] 286s Get:261 http://ftpmaster.internal/ubuntu plucky/main armhf libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 286s Get:262 http://ftpmaster.internal/ubuntu plucky/main armhf libxml-libxml-perl armhf 2.0207+dfsg+really+2.0134-5build1 [291 kB] 287s Get:263 http://ftpmaster.internal/ubuntu plucky/main armhf lzip armhf 1.25-2 [80.7 kB] 287s Get:264 http://ftpmaster.internal/ubuntu plucky/main armhf lzop armhf 1.04-2build3 [82.4 kB] 287s Get:265 http://ftpmaster.internal/ubuntu plucky/main armhf patchutils armhf 0.4.2-1build3 [73.2 kB] 287s Get:266 http://ftpmaster.internal/ubuntu plucky/main armhf t1utils armhf 1.41-4build3 [51.8 kB] 287s Get:267 http://ftpmaster.internal/ubuntu plucky/main armhf unzip armhf 6.0-28ubuntu6 [167 kB] 287s Get:268 http://ftpmaster.internal/ubuntu plucky/main armhf lintian all 2.121.1+nmu1ubuntu2 [1075 kB] 289s Get:269 http://ftpmaster.internal/ubuntu plucky/universe armhf libconfig-model-dpkg-perl all 3.010 [176 kB] 289s Get:270 http://ftpmaster.internal/ubuntu plucky/main armhf libconvert-binhex-perl all 1.125-3 [27.1 kB] 289s Get:271 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-smtp-ssl-perl all 1.04-2 [6218 B] 289s Get:272 http://ftpmaster.internal/ubuntu plucky/main armhf libmailtools-perl all 2.22-1 [77.1 kB] 289s Get:273 http://ftpmaster.internal/ubuntu plucky/main armhf libmime-tools-perl all 5.515-1 [187 kB] 289s Get:274 http://ftpmaster.internal/ubuntu plucky/main armhf libsuitesparseconfig7 armhf 1:7.8.3+dfsg-3 [12.7 kB] 289s Get:275 http://ftpmaster.internal/ubuntu plucky/universe armhf libamd3 armhf 1:7.8.3+dfsg-3 [29.2 kB] 289s Get:276 http://ftpmaster.internal/ubuntu plucky/main armhf libblas3 armhf 3.12.1-2 [132 kB] 289s Get:277 http://ftpmaster.internal/ubuntu plucky/main armhf libgfortran5 armhf 15-20250222-0ubuntu1 [330 kB] 290s Get:278 http://ftpmaster.internal/ubuntu plucky/main armhf liblapack3 armhf 3.12.1-2 [2091 kB] 292s Get:279 http://ftpmaster.internal/ubuntu plucky/universe armhf libarpack2t64 armhf 3.9.1-4 [86.7 kB] 292s Get:280 http://ftpmaster.internal/ubuntu plucky/universe armhf libccolamd3 armhf 1:7.8.3+dfsg-3 [27.8 kB] 292s Get:281 http://ftpmaster.internal/ubuntu plucky/universe armhf libcamd3 armhf 1:7.8.3+dfsg-3 [26.0 kB] 292s Get:282 http://ftpmaster.internal/ubuntu plucky/main armhf libcolamd3 armhf 1:7.8.3+dfsg-3 [19.8 kB] 292s Get:283 http://ftpmaster.internal/ubuntu plucky/universe armhf libcholmod5 armhf 1:7.8.3+dfsg-3 [675 kB] 293s Get:284 http://ftpmaster.internal/ubuntu plucky/universe armhf libcxsparse4 armhf 1:7.8.3+dfsg-3 [70.1 kB] 293s Get:285 http://ftpmaster.internal/ubuntu plucky/main armhf libfftw3-double3 armhf 3.3.10-2fakesync1build1 [369 kB] 293s Get:286 http://ftpmaster.internal/ubuntu plucky/main armhf libfftw3-single3 armhf 3.3.10-2fakesync1build1 [581 kB] 294s Get:287 http://ftpmaster.internal/ubuntu plucky/main armhf libxfixes3 armhf 1:6.0.0-2build1 [9038 B] 294s Get:288 http://ftpmaster.internal/ubuntu plucky/main armhf libxcursor1 armhf 1:1.2.3-1 [18.0 kB] 294s Get:289 http://ftpmaster.internal/ubuntu plucky/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 294s Get:290 http://ftpmaster.internal/ubuntu plucky/main armhf libxinerama1 armhf 2:1.1.4-3build1 [5866 B] 294s Get:291 http://ftpmaster.internal/ubuntu plucky/universe armhf libfltk1.3t64 armhf 1.3.8-6.1build2 [553 kB] 295s Get:292 http://ftpmaster.internal/ubuntu plucky/main armhf libglvnd0 armhf 1.7.0-1build1 [83.7 kB] 295s Get:293 http://ftpmaster.internal/ubuntu plucky/main armhf libx11-xcb1 armhf 2:1.8.10-2 [7902 B] 295s Get:294 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-dri3-0 armhf 1.17.0-2 [7120 B] 295s Get:295 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-glx0 armhf 1.17.0-2 [22.6 kB] 295s Get:296 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-present0 armhf 1.17.0-2 [5940 B] 295s Get:297 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-xfixes0 armhf 1.17.0-2 [10.0 kB] 295s Get:298 http://ftpmaster.internal/ubuntu plucky/main armhf libxxf86vm1 armhf 1:1.1.4-1build4 [8068 B] 295s Get:299 http://ftpmaster.internal/ubuntu plucky/main armhf libllvm19 armhf 1:19.1.7-1ubuntu2 [27.8 MB] 326s Get:300 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-randr0 armhf 1.17.0-2 [17.0 kB] 326s Get:301 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-sync1 armhf 1.17.0-2 [8732 B] 326s Get:302 http://ftpmaster.internal/ubuntu plucky/main armhf libxshmfence1 armhf 1.3-1build5 [4464 B] 326s Get:303 http://ftpmaster.internal/ubuntu plucky/main armhf mesa-libgallium armhf 25.0.1-2ubuntu1 [8255 kB] 335s Get:304 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-server0 armhf 1.23.1-3 [30.3 kB] 335s Get:305 http://ftpmaster.internal/ubuntu plucky/main armhf libgbm1 armhf 25.0.1-2ubuntu1 [29.1 kB] 335s Get:306 http://ftpmaster.internal/ubuntu plucky/main armhf libvulkan1 armhf 1.4.304.0-1 [127 kB] 335s Get:307 http://ftpmaster.internal/ubuntu plucky/main armhf libgl1-mesa-dri armhf 25.0.1-2ubuntu1 [31.9 kB] 335s Get:308 http://ftpmaster.internal/ubuntu plucky/main armhf libglx-mesa0 armhf 25.0.1-2ubuntu1 [120 kB] 335s Get:309 http://ftpmaster.internal/ubuntu plucky/main armhf libglx0 armhf 1.7.0-1build1 [39.3 kB] 335s Get:310 http://ftpmaster.internal/ubuntu plucky/main armhf libgl1 armhf 1.7.0-1build1 [105 kB] 336s Get:311 http://ftpmaster.internal/ubuntu plucky/universe armhf libfltk-gl1.3t64 armhf 1.3.8-6.1build2 [36.6 kB] 336s Get:312 http://ftpmaster.internal/ubuntu plucky/universe armhf libgl2ps1.4 armhf 1.4.2+dfsg1-2build1 [37.7 kB] 336s Get:313 http://ftpmaster.internal/ubuntu plucky/main armhf libltdl7 armhf 2.5.4-4 [39.8 kB] 336s Get:314 http://ftpmaster.internal/ubuntu plucky/universe armhf libglpk40 armhf 5.0-1build2 [326 kB] 336s Get:315 http://ftpmaster.internal/ubuntu plucky/main armhf libopengl0 armhf 1.7.0-1build1 [36.2 kB] 336s Get:316 http://ftpmaster.internal/ubuntu plucky/main armhf libglu1-mesa armhf 9.0.2-1.1build1 [153 kB] 337s Get:317 http://ftpmaster.internal/ubuntu plucky/main armhf liblcms2-2 armhf 2.16-2 [137 kB] 337s Get:318 http://ftpmaster.internal/ubuntu plucky/universe armhf libjxl0.11 armhf 0.11.1-1 [1009 kB] 338s Get:319 http://ftpmaster.internal/ubuntu plucky/main armhf libwmflite-0.2-7 armhf 0.2.13-1.1build3 [63.2 kB] 338s Get:320 http://ftpmaster.internal/ubuntu plucky/universe armhf libgraphicsmagick-q16-3t64 armhf 1.4+really1.3.45+hg17689-1 [1230 kB] 340s Get:321 http://ftpmaster.internal/ubuntu plucky/universe armhf libgraphicsmagick++-q16-12t64 armhf 1.4+really1.3.45+hg17689-1 [97.9 kB] 340s Get:322 http://ftpmaster.internal/ubuntu plucky/universe armhf libaec0 armhf 1.1.3-1 [20.8 kB] 340s Get:323 http://ftpmaster.internal/ubuntu plucky/universe armhf libsz2 armhf 1.1.3-1 [5302 B] 340s Get:324 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-310 armhf 1.14.5+repack-3 [1410 kB] 341s Get:325 http://ftpmaster.internal/ubuntu plucky/main armhf libasound2-data all 1.2.13-1build1 [21.1 kB] 341s Get:326 http://ftpmaster.internal/ubuntu plucky/main armhf libasound2t64 armhf 1.2.13-1build1 [347 kB] 342s Get:327 http://ftpmaster.internal/ubuntu plucky/main armhf libopus0 armhf 1.5.2-2 [2875 kB] 345s Get:328 http://ftpmaster.internal/ubuntu plucky/main armhf libsamplerate0 armhf 0.2.2-4build1 [1341 kB] 346s Get:329 http://ftpmaster.internal/ubuntu plucky/main armhf libjack-jackd2-0 armhf 1.9.22~dfsg-4 [247 kB] 347s Get:330 http://ftpmaster.internal/ubuntu plucky/universe armhf libportaudio2 armhf 19.6.0-1.2build3 [60.9 kB] 347s Get:331 http://ftpmaster.internal/ubuntu plucky/universe armhf libqhull-r8.0 armhf 2020.2-6build1 [173 kB] 347s Get:332 http://ftpmaster.internal/ubuntu plucky/universe armhf libqrupdate1 armhf 1.1.5-1 [31.4 kB] 347s Get:333 http://ftpmaster.internal/ubuntu plucky/universe armhf libqscintilla2-qt6-l10n all 2.14.1+dfsg-1build4 [56.4 kB] 347s Get:334 http://ftpmaster.internal/ubuntu plucky/universe armhf libb2-1 armhf 0.98.1-1.1build1 [23.6 kB] 347s Get:335 http://ftpmaster.internal/ubuntu plucky/universe armhf libdouble-conversion3 armhf 3.3.1-1 [39.1 kB] 347s Get:336 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-16-0 armhf 10.45-1 [207 kB] 347s Get:337 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6core6t64 armhf 6.8.2+dfsg-5 [1743 kB] 349s Get:338 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-client0 armhf 1.23.1-3 [23.3 kB] 349s Get:339 http://ftpmaster.internal/ubuntu plucky/main armhf libegl-mesa0 armhf 25.0.1-2ubuntu1 [100 kB] 350s Get:340 http://ftpmaster.internal/ubuntu plucky/main armhf libegl1 armhf 1.7.0-1build1 [29.8 kB] 350s Get:341 http://ftpmaster.internal/ubuntu plucky/main armhf x11-common all 1:7.7+23ubuntu3 [21.7 kB] 350s Get:342 http://ftpmaster.internal/ubuntu plucky/main armhf libice6 armhf 2:1.1.1-1 [36.5 kB] 350s Get:343 http://ftpmaster.internal/ubuntu plucky/main armhf libmtdev1t64 armhf 1.1.7-1 [13.0 kB] 350s Get:344 http://ftpmaster.internal/ubuntu plucky/main armhf libwacom-common all 2.14.0-1 [103 kB] 350s Get:345 http://ftpmaster.internal/ubuntu plucky/main armhf libwacom9 armhf 2.14.0-1 [23.6 kB] 350s Get:346 http://ftpmaster.internal/ubuntu plucky/main armhf libinput-bin armhf 1.27.1-1 [25.9 kB] 350s Get:347 http://ftpmaster.internal/ubuntu plucky/main armhf libinput10 armhf 1.27.1-1 [124 kB] 350s Get:348 http://ftpmaster.internal/ubuntu plucky/universe armhf libmd4c0 armhf 0.5.2-2 [38.2 kB] 350s Get:349 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6dbus6 armhf 6.8.2+dfsg-5 [245 kB] 350s Get:350 http://ftpmaster.internal/ubuntu plucky/main armhf libsm6 armhf 2:1.2.4-1 [15.1 kB] 350s Get:351 http://ftpmaster.internal/ubuntu plucky/universe armhf libts0t64 armhf 1.22-1.1build1 [59.4 kB] 350s Get:352 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-util1 armhf 0.4.1-1 [9468 B] 350s Get:353 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-image0 armhf 0.4.0-2build1 [9680 B] 350s Get:354 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render-util0 armhf 0.3.10-1 [9444 B] 350s Get:355 http://ftpmaster.internal/ubuntu plucky/universe armhf libxcb-cursor0 armhf 0.1.5-1 [9952 B] 351s Get:356 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-icccm4 armhf 0.4.2-1 [9840 B] 351s Get:357 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-keysyms1 armhf 0.4.1-1 [8076 B] 351s Get:358 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shape0 armhf 1.17.0-2 [6030 B] 351s Get:359 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-xinput0 armhf 1.17.0-2 [29.5 kB] 351s Get:360 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-xkb1 armhf 1.17.0-2 [28.8 kB] 351s Get:361 http://ftpmaster.internal/ubuntu plucky/main armhf libxkbcommon-x11-0 armhf 1.7.0-2 [13.6 kB] 351s Get:362 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6gui6 armhf 6.8.2+dfsg-5 [2994 kB] 354s Get:363 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common-data armhf 0.8-16ubuntu1 [30.9 kB] 354s Get:364 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common3 armhf 0.8-16ubuntu1 [20.2 kB] 354s Get:365 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-client3 armhf 0.8-16ubuntu1 [24.1 kB] 354s Get:366 http://ftpmaster.internal/ubuntu plucky/main armhf libcups2t64 armhf 2.4.11-0ubuntu2 [243 kB] 354s Get:367 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6widgets6 armhf 6.8.2+dfsg-5 [2495 kB] 357s Get:368 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6printsupport6 armhf 6.8.2+dfsg-5 [208 kB] 357s Get:369 http://ftpmaster.internal/ubuntu plucky/universe armhf libqscintilla2-qt6-15 armhf 2.14.1+dfsg-1build4 [1026 kB] 358s Get:370 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6core5compat6 armhf 6.8.2-3 [130 kB] 358s Get:371 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6sql6 armhf 6.8.2+dfsg-5 [128 kB] 358s Get:372 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6help6 armhf 6.8.2-3 [179 kB] 359s Get:373 http://ftpmaster.internal/ubuntu plucky/main armhf libduktape207 armhf 2.7.0+tests-0ubuntu3 [123 kB] 359s Get:374 http://ftpmaster.internal/ubuntu plucky/main armhf libproxy1v5 armhf 0.5.9-1 [25.1 kB] 359s Get:375 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6network6 armhf 6.8.2+dfsg-5 [773 kB] 360s Get:376 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6opengl6 armhf 6.8.2+dfsg-5 [390 kB] 360s Get:377 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6openglwidgets6 armhf 6.8.2+dfsg-5 [41.1 kB] 360s Get:378 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt6xml6 armhf 6.8.2+dfsg-5 [73.5 kB] 360s Get:379 http://ftpmaster.internal/ubuntu plucky/main armhf libogg0 armhf 1.3.5-3build1 [20.5 kB] 360s Get:380 http://ftpmaster.internal/ubuntu plucky/main armhf libflac12t64 armhf 1.4.3+ds-4 [143 kB] 361s Get:381 http://ftpmaster.internal/ubuntu plucky/main armhf libmp3lame0 armhf 3.100-6build1 [126 kB] 361s Get:382 http://ftpmaster.internal/ubuntu plucky/main armhf libmpg123-0t64 armhf 1.32.10-1 [158 kB] 361s Get:383 http://ftpmaster.internal/ubuntu plucky/main armhf libvorbis0a armhf 1.3.7-2 [86.7 kB] 361s Get:384 http://ftpmaster.internal/ubuntu plucky/main armhf libvorbisenc2 armhf 1.3.7-2 [72.9 kB] 361s Get:385 http://ftpmaster.internal/ubuntu plucky/main armhf libsndfile1 armhf 1.2.2-2 [201 kB] 361s Get:386 http://ftpmaster.internal/ubuntu plucky/universe armhf libspqr4 armhf 1:7.8.3+dfsg-3 [130 kB] 361s Get:387 http://ftpmaster.internal/ubuntu plucky/universe armhf libumfpack6 armhf 1:7.8.3+dfsg-3 [290 kB] 362s Get:388 http://ftpmaster.internal/ubuntu plucky/universe armhf libtext-unidecode-perl all 1.30-3 [105 kB] 362s Get:389 http://ftpmaster.internal/ubuntu plucky/universe armhf texinfo-lib armhf 7.1.1-1 [115 kB] 362s Get:390 http://ftpmaster.internal/ubuntu plucky/universe armhf tex-common all 6.19 [29.8 kB] 362s Get:391 http://ftpmaster.internal/ubuntu plucky/universe armhf texinfo all 7.1.1-1 [1272 kB] 364s Get:392 http://ftpmaster.internal/ubuntu plucky/universe armhf octave-common all 9.4.0-1 [6087 kB] 370s Get:393 http://ftpmaster.internal/ubuntu plucky/universe armhf octave armhf 9.4.0-1 [9025 kB] 380s Get:394 http://ftpmaster.internal/ubuntu plucky/main armhf libncurses-dev armhf 6.5+20250216-2 [345 kB] 381s Get:395 http://ftpmaster.internal/ubuntu plucky/main armhf libreadline-dev armhf 8.2-6 [153 kB] 381s Get:396 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-fortran-310 armhf 1.14.5+repack-3 [95.8 kB] 381s Get:397 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-hl-310 armhf 1.14.5+repack-3 [58.8 kB] 381s Get:398 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-hl-fortran-310 armhf 1.14.5+repack-3 [26.6 kB] 381s Get:399 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-cpp-310 armhf 1.14.5+repack-3 [125 kB] 381s Get:400 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-hl-cpp-310 armhf 1.14.5+repack-3 [11.1 kB] 381s Get:401 http://ftpmaster.internal/ubuntu plucky/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [880 kB] 382s Get:402 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-turbo8-dev armhf 2.1.5-3ubuntu2 [265 kB] 382s Get:403 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg8-dev armhf 8c-2ubuntu11 [1484 B] 382s Get:404 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-dev armhf 8c-2ubuntu11 [1482 B] 382s Get:405 http://ftpmaster.internal/ubuntu plucky/universe armhf libaec-dev armhf 1.1.3-1 [17.3 kB] 383s Get:406 http://ftpmaster.internal/ubuntu plucky/main armhf libbrotli-dev armhf 1.1.0-2build4 [336 kB] 383s Get:407 http://ftpmaster.internal/ubuntu plucky/main armhf libidn2-dev armhf 2.3.7-2build2 [115 kB] 384s Get:408 http://ftpmaster.internal/ubuntu plucky/main armhf comerr-dev armhf 2.1-1.47.2-1ubuntu1 [44.1 kB] 384s Get:409 http://ftpmaster.internal/ubuntu plucky/main armhf libgssrpc4t64 armhf 1.21.3-4ubuntu2 [51.5 kB] 384s Get:410 http://ftpmaster.internal/ubuntu plucky/main armhf libkadm5clnt-mit12 armhf 1.21.3-4ubuntu2 [35.7 kB] 384s Get:411 http://ftpmaster.internal/ubuntu plucky/main armhf libkdb5-10t64 armhf 1.21.3-4ubuntu2 [35.2 kB] 384s Get:412 http://ftpmaster.internal/ubuntu plucky/main armhf libkadm5srv-mit12 armhf 1.21.3-4ubuntu2 [46.3 kB] 384s Get:413 http://ftpmaster.internal/ubuntu plucky/main armhf krb5-multidev armhf 1.21.3-4ubuntu2 [125 kB] 384s Get:414 http://ftpmaster.internal/ubuntu plucky/main armhf libkrb5-dev armhf 1.21.3-4ubuntu2 [11.9 kB] 384s Get:415 http://ftpmaster.internal/ubuntu plucky/main armhf libldap-dev armhf 2.6.9+dfsg-1~exp2ubuntu1 [289 kB] 384s Get:416 http://ftpmaster.internal/ubuntu plucky/main armhf libpkgconf3 armhf 1.8.1-4 [26.6 kB] 384s Get:417 http://ftpmaster.internal/ubuntu plucky/main armhf pkgconf-bin armhf 1.8.1-4 [21.2 kB] 384s Get:418 http://ftpmaster.internal/ubuntu plucky/main armhf pkgconf armhf 1.8.1-4 [16.8 kB] 384s Get:419 http://ftpmaster.internal/ubuntu plucky/main armhf libnghttp2-dev armhf 1.64.0-1 [106 kB] 384s Get:420 http://ftpmaster.internal/ubuntu plucky/main armhf libpsl-dev armhf 0.21.2-1.1build1 [75.6 kB] 384s Get:421 http://ftpmaster.internal/ubuntu plucky/main armhf libgmpxx4ldbl armhf 2:6.3.0+dfsg-3ubuntu1 [9152 B] 384s Get:422 http://ftpmaster.internal/ubuntu plucky/main armhf libgmp-dev armhf 2:6.3.0+dfsg-3ubuntu1 [290 kB] 384s Get:423 http://ftpmaster.internal/ubuntu plucky/main armhf libevent-2.1-7t64 armhf 2.1.12-stable-10 [127 kB] 384s Get:424 http://ftpmaster.internal/ubuntu plucky/main armhf libunbound8 armhf 1.22.0-1ubuntu1 [423 kB] 385s Get:425 http://ftpmaster.internal/ubuntu plucky/main armhf libgnutls-dane0t64 armhf 3.8.9-2ubuntu2 [34.9 kB] 385s Get:426 http://ftpmaster.internal/ubuntu plucky/main armhf libgnutls-openssl27t64 armhf 3.8.9-2ubuntu2 [34.8 kB] 385s Get:427 http://ftpmaster.internal/ubuntu plucky/main armhf libp11-kit-dev armhf 0.25.5-2ubuntu3 [23.5 kB] 385s Get:428 http://ftpmaster.internal/ubuntu plucky/main armhf libtasn1-6-dev armhf 4.20.0-2 [86.5 kB] 385s Get:429 http://ftpmaster.internal/ubuntu plucky/main armhf nettle-dev armhf 3.10.1-1 [1173 kB] 386s Get:430 http://ftpmaster.internal/ubuntu plucky/main armhf libgnutls28-dev armhf 3.8.9-2ubuntu2 [1023 kB] 387s Get:431 http://ftpmaster.internal/ubuntu plucky/main armhf librtmp-dev armhf 2.4+20151223.gitfa8646d.1-2build7 [62.9 kB] 387s Get:432 http://ftpmaster.internal/ubuntu plucky/main armhf libssl-dev armhf 3.4.1-1ubuntu1 [2381 kB] 390s Get:433 http://ftpmaster.internal/ubuntu plucky/main armhf libssh2-1-dev armhf 1.11.1-1 [270 kB] 390s Get:434 http://ftpmaster.internal/ubuntu plucky/main armhf libzstd-dev armhf 1.5.6+dfsg-2 [332 kB] 391s Get:435 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl4-openssl-dev armhf 8.12.1-3ubuntu1 [462 kB] 391s Get:436 http://ftpmaster.internal/ubuntu plucky/universe armhf hdf5-helpers armhf 1.14.5+repack-3 [17.0 kB] 391s Get:437 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-dev armhf 1.14.5+repack-3 [3333 kB] 394s Get:438 http://ftpmaster.internal/ubuntu plucky/main armhf xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 395s Get:439 http://ftpmaster.internal/ubuntu plucky/main armhf x11proto-dev all 2024.1-1 [606 kB] 395s Get:440 http://ftpmaster.internal/ubuntu plucky/main armhf libxau-dev armhf 1:1.0.11-1 [9034 B] 395s Get:441 http://ftpmaster.internal/ubuntu plucky/main armhf libxdmcp-dev armhf 1:1.1.5-1 [25.1 kB] 395s Get:442 http://ftpmaster.internal/ubuntu plucky/main armhf xtrans-dev all 1.4.0-1 [68.9 kB] 395s Get:443 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb1-dev armhf 1.17.0-2 [85.0 kB] 395s Get:444 http://ftpmaster.internal/ubuntu plucky/main armhf libx11-dev armhf 2:1.8.10-2 [674 kB] 396s Get:445 http://ftpmaster.internal/ubuntu plucky/main armhf libglx-dev armhf 1.7.0-1build1 [14.2 kB] 396s Get:446 http://ftpmaster.internal/ubuntu plucky/main armhf libgl-dev armhf 1.7.0-1build1 [102 kB] 396s Get:447 http://ftpmaster.internal/ubuntu plucky/main armhf libblas-dev armhf 3.12.1-2 [141 kB] 396s Get:448 http://ftpmaster.internal/ubuntu plucky/main armhf liblapack-dev armhf 3.12.1-2 [2207 kB] 399s Get:449 http://ftpmaster.internal/ubuntu plucky/main armhf libfftw3-bin armhf 3.3.10-2fakesync1build1 [30.4 kB] 399s Get:450 http://ftpmaster.internal/ubuntu plucky/main armhf libfftw3-dev armhf 3.3.10-2fakesync1build1 [923 kB] 400s Get:451 http://ftpmaster.internal/ubuntu plucky/main armhf libgfortran-14-dev armhf 14.2.0-17ubuntu3 [370 kB] 400s Get:452 http://ftpmaster.internal/ubuntu plucky/main armhf gfortran-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [9763 kB] 412s Get:453 http://ftpmaster.internal/ubuntu plucky/main armhf gfortran-14 armhf 14.2.0-17ubuntu3 [13.6 kB] 412s Get:454 http://ftpmaster.internal/ubuntu plucky/main armhf gfortran-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [1026 B] 412s Get:455 http://ftpmaster.internal/ubuntu plucky/main armhf gfortran armhf 4:14.2.0-1ubuntu1 [1166 B] 412s Get:456 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-17ubuntu3 [2573 kB] 415s Get:457 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [10.5 MB] 428s Get:458 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-17ubuntu3 [21.8 kB] 428s Get:459 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [966 B] 428s Get:460 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.2.0-1ubuntu1 [1084 B] 428s Get:461 http://ftpmaster.internal/ubuntu plucky/universe armhf octave-dev armhf 9.4.0-1 [457 kB] 429s Get:462 http://ftpmaster.internal/ubuntu plucky/universe armhf dh-octave all 1.8.0 [19.7 kB] 429s Get:463 http://ftpmaster.internal/ubuntu plucky/main armhf libfontenc1 armhf 1:1.1.8-1build1 [11.5 kB] 429s Get:464 http://ftpmaster.internal/ubuntu plucky/main armhf libxt6t64 armhf 1:1.2.1-1.2build1 [145 kB] 429s Get:465 http://ftpmaster.internal/ubuntu plucky/main armhf libxmu6 armhf 2:1.1.3-3build2 [40.4 kB] 429s Get:466 http://ftpmaster.internal/ubuntu plucky/main armhf libxaw7 armhf 2:1.0.16-1 [154 kB] 429s Get:467 http://ftpmaster.internal/ubuntu plucky/main armhf libxfont2 armhf 1:2.0.6-1build1 [80.3 kB] 429s Get:468 http://ftpmaster.internal/ubuntu plucky/main armhf libxkbfile1 armhf 1:1.1.0-1build4 [60.0 kB] 430s Get:469 http://ftpmaster.internal/ubuntu plucky/main armhf libxrandr2 armhf 2:1.5.4-1 [15.8 kB] 430s Get:470 http://ftpmaster.internal/ubuntu plucky/universe armhf octave-stk armhf 2.8.1-3 [330 kB] 430s Get:471 http://ftpmaster.internal/ubuntu plucky/main armhf x11-xkb-utils armhf 7.7+9 [159 kB] 430s Get:472 http://ftpmaster.internal/ubuntu plucky/main armhf xserver-common all 2:21.1.16-1ubuntu1 [34.4 kB] 430s Get:473 http://ftpmaster.internal/ubuntu plucky/universe armhf xvfb armhf 2:21.1.16-1ubuntu1 [732 kB] 433s Fetched 189 MB in 3min 35s (879 kB/s) 433s Selecting previously unselected package libstemmer0d:armhf. 433s (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.) 433s Preparing to unpack .../000-libstemmer0d_2.2.0-4build1_armhf.deb ... 433s Unpacking libstemmer0d:armhf (2.2.0-4build1) ... 433s Selecting previously unselected package libappstream5:armhf. 433s Preparing to unpack .../001-libappstream5_1.0.4-1_armhf.deb ... 433s Unpacking libappstream5:armhf (1.0.4-1) ... 433s Selecting previously unselected package appstream. 433s Preparing to unpack .../002-appstream_1.0.4-1_armhf.deb ... 433s Unpacking appstream (1.0.4-1) ... 433s Selecting previously unselected package m4. 433s Preparing to unpack .../003-m4_1.4.19-7_armhf.deb ... 433s Unpacking m4 (1.4.19-7) ... 433s Selecting previously unselected package autoconf. 433s Preparing to unpack .../004-autoconf_2.72-3ubuntu1_all.deb ... 433s Unpacking autoconf (2.72-3ubuntu1) ... 433s Selecting previously unselected package autotools-dev. 433s Preparing to unpack .../005-autotools-dev_20220109.1_all.deb ... 433s Unpacking autotools-dev (20220109.1) ... 433s Selecting previously unselected package automake. 433s Preparing to unpack .../006-automake_1%3a1.17-3ubuntu1_all.deb ... 433s Unpacking automake (1:1.17-3ubuntu1) ... 433s Selecting previously unselected package autopoint. 433s Preparing to unpack .../007-autopoint_0.23.1-1_all.deb ... 433s Unpacking autopoint (0.23.1-1) ... 433s Selecting previously unselected package libcapture-tiny-perl. 433s Preparing to unpack .../008-libcapture-tiny-perl_0.50-1_all.deb ... 433s Unpacking libcapture-tiny-perl (0.50-1) ... 433s Selecting previously unselected package libparams-util-perl. 433s Preparing to unpack .../009-libparams-util-perl_1.102-3build1_armhf.deb ... 433s Unpacking libparams-util-perl (1.102-3build1) ... 433s Selecting previously unselected package libsub-install-perl. 433s Preparing to unpack .../010-libsub-install-perl_0.929-1_all.deb ... 433s Unpacking libsub-install-perl (0.929-1) ... 433s Selecting previously unselected package libdata-optlist-perl. 433s Preparing to unpack .../011-libdata-optlist-perl_0.114-1_all.deb ... 433s Unpacking libdata-optlist-perl (0.114-1) ... 433s Selecting previously unselected package libb-hooks-op-check-perl:armhf. 433s Preparing to unpack .../012-libb-hooks-op-check-perl_0.22-3build2_armhf.deb ... 433s Unpacking libb-hooks-op-check-perl:armhf (0.22-3build2) ... 433s Selecting previously unselected package libdynaloader-functions-perl. 433s Preparing to unpack .../013-libdynaloader-functions-perl_0.004-1_all.deb ... 433s Unpacking libdynaloader-functions-perl (0.004-1) ... 433s Selecting previously unselected package libdevel-callchecker-perl:armhf. 433s Preparing to unpack .../014-libdevel-callchecker-perl_0.009-1build1_armhf.deb ... 433s Unpacking libdevel-callchecker-perl:armhf (0.009-1build1) ... 433s Selecting previously unselected package libparams-classify-perl:armhf. 433s Preparing to unpack .../015-libparams-classify-perl_0.015-2build6_armhf.deb ... 433s Unpacking libparams-classify-perl:armhf (0.015-2build6) ... 433s Selecting previously unselected package libmodule-runtime-perl. 434s Preparing to unpack .../016-libmodule-runtime-perl_0.016-2_all.deb ... 434s Unpacking libmodule-runtime-perl (0.016-2) ... 434s Selecting previously unselected package libtry-tiny-perl. 434s Preparing to unpack .../017-libtry-tiny-perl_0.32-1_all.deb ... 434s Unpacking libtry-tiny-perl (0.32-1) ... 434s Selecting previously unselected package libmodule-implementation-perl. 434s Preparing to unpack .../018-libmodule-implementation-perl_0.09-2_all.deb ... 434s Unpacking libmodule-implementation-perl (0.09-2) ... 434s Selecting previously unselected package libpackage-stash-perl. 434s Preparing to unpack .../019-libpackage-stash-perl_0.40-1_all.deb ... 434s Unpacking libpackage-stash-perl (0.40-1) ... 434s Selecting previously unselected package libclass-load-perl. 434s Preparing to unpack .../020-libclass-load-perl_0.25-2_all.deb ... 434s Unpacking libclass-load-perl (0.25-2) ... 434s Selecting previously unselected package libio-stringy-perl. 434s Preparing to unpack .../021-libio-stringy-perl_2.113-2_all.deb ... 434s Unpacking libio-stringy-perl (2.113-2) ... 434s Selecting previously unselected package libparams-validate-perl:armhf. 434s Preparing to unpack .../022-libparams-validate-perl_1.31-2build4_armhf.deb ... 434s Unpacking libparams-validate-perl:armhf (1.31-2build4) ... 434s Selecting previously unselected package libsub-exporter-perl. 434s Preparing to unpack .../023-libsub-exporter-perl_0.990-1_all.deb ... 434s Unpacking libsub-exporter-perl (0.990-1) ... 434s Selecting previously unselected package libgetopt-long-descriptive-perl. 434s Preparing to unpack .../024-libgetopt-long-descriptive-perl_0.116-2_all.deb ... 434s Unpacking libgetopt-long-descriptive-perl (0.116-2) ... 434s Selecting previously unselected package libio-tiecombine-perl. 434s Preparing to unpack .../025-libio-tiecombine-perl_1.005-3_all.deb ... 434s Unpacking libio-tiecombine-perl (1.005-3) ... 434s Selecting previously unselected package libmodule-pluggable-perl. 434s Preparing to unpack .../026-libmodule-pluggable-perl_5.2-5_all.deb ... 434s Unpacking libmodule-pluggable-perl (5.2-5) ... 434s Selecting previously unselected package libstring-rewriteprefix-perl. 434s Preparing to unpack .../027-libstring-rewriteprefix-perl_0.009-1_all.deb ... 434s Unpacking libstring-rewriteprefix-perl (0.009-1) ... 434s Selecting previously unselected package libapp-cmd-perl. 434s Preparing to unpack .../028-libapp-cmd-perl_0.337-2_all.deb ... 434s Unpacking libapp-cmd-perl (0.337-2) ... 434s Selecting previously unselected package libboolean-perl. 434s Preparing to unpack .../029-libboolean-perl_0.46-3_all.deb ... 434s Unpacking libboolean-perl (0.46-3) ... 434s Selecting previously unselected package libsub-uplevel-perl. 434s Preparing to unpack .../030-libsub-uplevel-perl_0.2800-3_all.deb ... 434s Unpacking libsub-uplevel-perl (0.2800-3) ... 434s Selecting previously unselected package libtest-exception-perl. 434s Preparing to unpack .../031-libtest-exception-perl_0.43-3_all.deb ... 434s Unpacking libtest-exception-perl (0.43-3) ... 434s Selecting previously unselected package libcarp-assert-more-perl. 434s Preparing to unpack .../032-libcarp-assert-more-perl_2.8.0-1_all.deb ... 434s Unpacking libcarp-assert-more-perl (2.8.0-1) ... 434s Selecting previously unselected package libfile-which-perl. 434s Preparing to unpack .../033-libfile-which-perl_1.27-2_all.deb ... 434s Unpacking libfile-which-perl (1.27-2) ... 434s Selecting previously unselected package libfile-homedir-perl. 434s Preparing to unpack .../034-libfile-homedir-perl_1.006-2_all.deb ... 434s Unpacking libfile-homedir-perl (1.006-2) ... 434s Selecting previously unselected package libclone-choose-perl. 434s Preparing to unpack .../035-libclone-choose-perl_0.010-2_all.deb ... 434s Unpacking libclone-choose-perl (0.010-2) ... 434s Selecting previously unselected package libhash-merge-perl. 434s Preparing to unpack .../036-libhash-merge-perl_0.302-1_all.deb ... 434s Unpacking libhash-merge-perl (0.302-1) ... 434s Selecting previously unselected package libjson-perl. 434s Preparing to unpack .../037-libjson-perl_4.10000-1_all.deb ... 434s Unpacking libjson-perl (4.10000-1) ... 434s Selecting previously unselected package libexporter-tiny-perl. 434s Preparing to unpack .../038-libexporter-tiny-perl_1.006002-1_all.deb ... 434s Unpacking libexporter-tiny-perl (1.006002-1) ... 434s Selecting previously unselected package liblist-moreutils-xs-perl. 434s Preparing to unpack .../039-liblist-moreutils-xs-perl_0.430-4build1_armhf.deb ... 434s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 434s Selecting previously unselected package liblist-moreutils-perl. 434s Preparing to unpack .../040-liblist-moreutils-perl_0.430-2_all.deb ... 434s Unpacking liblist-moreutils-perl (0.430-2) ... 435s Selecting previously unselected package liblog-log4perl-perl. 435s Preparing to unpack .../041-liblog-log4perl-perl_1.57-1_all.deb ... 435s Unpacking liblog-log4perl-perl (1.57-1) ... 435s Selecting previously unselected package libmouse-perl:armhf. 435s Preparing to unpack .../042-libmouse-perl_2.5.11-1build1_armhf.deb ... 435s Unpacking libmouse-perl:armhf (2.5.11-1build1) ... 435s Selecting previously unselected package libmousex-nativetraits-perl. 435s Preparing to unpack .../043-libmousex-nativetraits-perl_1.09-3_all.deb ... 435s Unpacking libmousex-nativetraits-perl (1.09-3) ... 435s Selecting previously unselected package libmousex-strictconstructor-perl. 435s Preparing to unpack .../044-libmousex-strictconstructor-perl_0.02-3_all.deb ... 435s Unpacking libmousex-strictconstructor-perl (0.02-3) ... 435s Selecting previously unselected package libparse-recdescent-perl. 435s Preparing to unpack .../045-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 435s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 435s Selecting previously unselected package libpath-tiny-perl. 435s Preparing to unpack .../046-libpath-tiny-perl_0.146-1_all.deb ... 435s Unpacking libpath-tiny-perl (0.146-1) ... 435s Selecting previously unselected package libpod-pom-perl. 435s Preparing to unpack .../047-libpod-pom-perl_2.01-4_all.deb ... 435s Unpacking libpod-pom-perl (2.01-4) ... 435s Selecting previously unselected package libregexp-common-perl. 435s Preparing to unpack .../048-libregexp-common-perl_2024080801-1_all.deb ... 435s Unpacking libregexp-common-perl (2024080801-1) ... 435s Selecting previously unselected package libyaml-tiny-perl. 435s Preparing to unpack .../049-libyaml-tiny-perl_1.76-1_all.deb ... 435s Unpacking libyaml-tiny-perl (1.76-1) ... 435s Selecting previously unselected package libconfig-model-perl. 435s Preparing to unpack .../050-libconfig-model-perl_2.155-1_all.deb ... 435s Unpacking libconfig-model-perl (2.155-1) ... 435s Selecting previously unselected package libyaml-pp-perl. 435s Preparing to unpack .../051-libyaml-pp-perl_0.39.0-1_all.deb ... 435s Unpacking libyaml-pp-perl (0.39.0-1) ... 435s Selecting previously unselected package cme. 435s Preparing to unpack .../052-cme_1.041-1_all.deb ... 435s Unpacking cme (1.041-1) ... 435s Selecting previously unselected package libisl23:armhf. 435s Preparing to unpack .../053-libisl23_0.27-1_armhf.deb ... 435s Unpacking libisl23:armhf (0.27-1) ... 435s Selecting previously unselected package libmpc3:armhf. 435s Preparing to unpack .../054-libmpc3_1.3.1-1build2_armhf.deb ... 435s Unpacking libmpc3:armhf (1.3.1-1build2) ... 435s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 435s Preparing to unpack .../055-cpp-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 435s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 436s Selecting previously unselected package cpp-14. 436s Preparing to unpack .../056-cpp-14_14.2.0-17ubuntu3_armhf.deb ... 436s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 436s Selecting previously unselected package cpp-arm-linux-gnueabihf. 436s Preparing to unpack .../057-cpp-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 436s Unpacking cpp-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 436s Selecting previously unselected package cpp. 436s Preparing to unpack .../058-cpp_4%3a14.2.0-1ubuntu1_armhf.deb ... 436s Unpacking cpp (4:14.2.0-1ubuntu1) ... 436s Selecting previously unselected package libdebhelper-perl. 436s Preparing to unpack .../059-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 436s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 436s Selecting previously unselected package libcc1-0:armhf. 436s Preparing to unpack .../060-libcc1-0_15-20250222-0ubuntu1_armhf.deb ... 436s Unpacking libcc1-0:armhf (15-20250222-0ubuntu1) ... 436s Selecting previously unselected package libgomp1:armhf. 436s Preparing to unpack .../061-libgomp1_15-20250222-0ubuntu1_armhf.deb ... 436s Unpacking libgomp1:armhf (15-20250222-0ubuntu1) ... 436s Selecting previously unselected package libasan8:armhf. 436s Preparing to unpack .../062-libasan8_15-20250222-0ubuntu1_armhf.deb ... 436s Unpacking libasan8:armhf (15-20250222-0ubuntu1) ... 436s Selecting previously unselected package libubsan1:armhf. 436s Preparing to unpack .../063-libubsan1_15-20250222-0ubuntu1_armhf.deb ... 436s Unpacking libubsan1:armhf (15-20250222-0ubuntu1) ... 436s Selecting previously unselected package libgcc-14-dev:armhf. 436s Preparing to unpack .../064-libgcc-14-dev_14.2.0-17ubuntu3_armhf.deb ... 436s Unpacking libgcc-14-dev:armhf (14.2.0-17ubuntu3) ... 436s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 436s Preparing to unpack .../065-gcc-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 436s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 437s Selecting previously unselected package gcc-14. 437s Preparing to unpack .../066-gcc-14_14.2.0-17ubuntu3_armhf.deb ... 437s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 437s Selecting previously unselected package gcc-arm-linux-gnueabihf. 437s Preparing to unpack .../067-gcc-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 437s Unpacking gcc-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 437s Selecting previously unselected package gcc. 437s Preparing to unpack .../068-gcc_4%3a14.2.0-1ubuntu1_armhf.deb ... 437s Unpacking gcc (4:14.2.0-1ubuntu1) ... 437s Selecting previously unselected package libc-dev-bin. 437s Preparing to unpack .../069-libc-dev-bin_2.41-1ubuntu2_armhf.deb ... 437s Unpacking libc-dev-bin (2.41-1ubuntu2) ... 437s Selecting previously unselected package linux-libc-dev:armhf. 437s Preparing to unpack .../070-linux-libc-dev_6.14.0-10.10_armhf.deb ... 437s Unpacking linux-libc-dev:armhf (6.14.0-10.10) ... 437s Selecting previously unselected package libcrypt-dev:armhf. 437s Preparing to unpack .../071-libcrypt-dev_1%3a4.4.38-1_armhf.deb ... 437s Unpacking libcrypt-dev:armhf (1:4.4.38-1) ... 437s Selecting previously unselected package rpcsvc-proto. 437s Preparing to unpack .../072-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 437s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 437s Selecting previously unselected package libc6-dev:armhf. 437s Preparing to unpack .../073-libc6-dev_2.41-1ubuntu2_armhf.deb ... 437s Unpacking libc6-dev:armhf (2.41-1ubuntu2) ... 438s Selecting previously unselected package libtool. 438s Preparing to unpack .../074-libtool_2.5.4-4_all.deb ... 438s Unpacking libtool (2.5.4-4) ... 438s Selecting previously unselected package dh-autoreconf. 438s Preparing to unpack .../075-dh-autoreconf_20_all.deb ... 438s Unpacking dh-autoreconf (20) ... 438s Selecting previously unselected package libarchive-zip-perl. 438s Preparing to unpack .../076-libarchive-zip-perl_1.68-1_all.deb ... 438s Unpacking libarchive-zip-perl (1.68-1) ... 438s Selecting previously unselected package libfile-stripnondeterminism-perl. 438s Preparing to unpack .../077-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 438s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 438s Selecting previously unselected package dh-strip-nondeterminism. 438s Preparing to unpack .../078-dh-strip-nondeterminism_1.14.1-2_all.deb ... 438s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 438s Selecting previously unselected package libdw1t64:armhf. 438s Preparing to unpack .../079-libdw1t64_0.192-4_armhf.deb ... 438s Unpacking libdw1t64:armhf (0.192-4) ... 438s Selecting previously unselected package debugedit. 438s Preparing to unpack .../080-debugedit_1%3a5.1-2_armhf.deb ... 438s Unpacking debugedit (1:5.1-2) ... 438s Selecting previously unselected package dwz. 438s Preparing to unpack .../081-dwz_0.15-1build6_armhf.deb ... 438s Unpacking dwz (0.15-1build6) ... 438s Selecting previously unselected package gettext. 438s Preparing to unpack .../082-gettext_0.23.1-1_armhf.deb ... 438s Unpacking gettext (0.23.1-1) ... 438s Selecting previously unselected package intltool-debian. 438s Preparing to unpack .../083-intltool-debian_0.35.0+20060710.6_all.deb ... 438s Unpacking intltool-debian (0.35.0+20060710.6) ... 438s Selecting previously unselected package po-debconf. 438s Preparing to unpack .../084-po-debconf_1.0.21+nmu1_all.deb ... 438s Unpacking po-debconf (1.0.21+nmu1) ... 438s Selecting previously unselected package debhelper. 438s Preparing to unpack .../085-debhelper_13.24.1ubuntu2_all.deb ... 438s Unpacking debhelper (13.24.1ubuntu2) ... 438s Selecting previously unselected package aglfn. 438s Preparing to unpack .../086-aglfn_1.7+git20191031.4036a9c-2_all.deb ... 438s Unpacking aglfn (1.7+git20191031.4036a9c-2) ... 438s Selecting previously unselected package gnuplot-data. 438s Preparing to unpack .../087-gnuplot-data_6.0.2+dfsg1-1_all.deb ... 438s Unpacking gnuplot-data (6.0.2+dfsg1-1) ... 438s Selecting previously unselected package libfreetype6:armhf. 438s Preparing to unpack .../088-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 438s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 438s Selecting previously unselected package fonts-dejavu-mono. 438s Preparing to unpack .../089-fonts-dejavu-mono_2.37-8_all.deb ... 438s Unpacking fonts-dejavu-mono (2.37-8) ... 439s Selecting previously unselected package fonts-dejavu-core. 439s Preparing to unpack .../090-fonts-dejavu-core_2.37-8_all.deb ... 439s Unpacking fonts-dejavu-core (2.37-8) ... 439s Selecting previously unselected package fonts-freefont-otf. 439s Preparing to unpack .../091-fonts-freefont-otf_20211204+svn4273-2_all.deb ... 439s Unpacking fonts-freefont-otf (20211204+svn4273-2) ... 439s Selecting previously unselected package fontconfig-config. 439s Preparing to unpack .../092-fontconfig-config_2.15.0-2ubuntu1_armhf.deb ... 439s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 439s Selecting previously unselected package libfontconfig1:armhf. 439s Preparing to unpack .../093-libfontconfig1_2.15.0-2ubuntu1_armhf.deb ... 439s Unpacking libfontconfig1:armhf (2.15.0-2ubuntu1) ... 439s Selecting previously unselected package libpixman-1-0:armhf. 439s Preparing to unpack .../094-libpixman-1-0_0.44.0-3_armhf.deb ... 439s Unpacking libpixman-1-0:armhf (0.44.0-3) ... 439s Selecting previously unselected package libxcb-render0:armhf. 439s Preparing to unpack .../095-libxcb-render0_1.17.0-2_armhf.deb ... 439s Unpacking libxcb-render0:armhf (1.17.0-2) ... 439s Selecting previously unselected package libxcb-shm0:armhf. 439s Preparing to unpack .../096-libxcb-shm0_1.17.0-2_armhf.deb ... 439s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 439s Selecting previously unselected package libxrender1:armhf. 439s Preparing to unpack .../097-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 439s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 439s Selecting previously unselected package libcairo2:armhf. 440s Preparing to unpack .../098-libcairo2_1.18.2-2_armhf.deb ... 440s Unpacking libcairo2:armhf (1.18.2-2) ... 440s Selecting previously unselected package libsharpyuv0:armhf. 440s Preparing to unpack .../099-libsharpyuv0_1.5.0-0.1_armhf.deb ... 440s Unpacking libsharpyuv0:armhf (1.5.0-0.1) ... 440s Selecting previously unselected package libaom3:armhf. 440s Preparing to unpack .../100-libaom3_3.12.0-1_armhf.deb ... 440s Unpacking libaom3:armhf (3.12.0-1) ... 440s Selecting previously unselected package libheif-plugin-aomdec:armhf. 440s Preparing to unpack .../101-libheif-plugin-aomdec_1.19.7-1_armhf.deb ... 440s Unpacking libheif-plugin-aomdec:armhf (1.19.7-1) ... 440s Selecting previously unselected package libde265-0:armhf. 440s Preparing to unpack .../102-libde265-0_1.0.15-1build5_armhf.deb ... 440s Unpacking libde265-0:armhf (1.0.15-1build5) ... 440s Selecting previously unselected package libheif-plugin-libde265:armhf. 440s Preparing to unpack .../103-libheif-plugin-libde265_1.19.7-1_armhf.deb ... 440s Unpacking libheif-plugin-libde265:armhf (1.19.7-1) ... 440s Selecting previously unselected package libheif1:armhf. 440s Preparing to unpack .../104-libheif1_1.19.7-1_armhf.deb ... 440s Unpacking libheif1:armhf (1.19.7-1) ... 440s Selecting previously unselected package libimagequant0:armhf. 440s Preparing to unpack .../105-libimagequant0_2.18.0-1build1_armhf.deb ... 440s Unpacking libimagequant0:armhf (2.18.0-1build1) ... 440s Selecting previously unselected package libjpeg-turbo8:armhf. 440s Preparing to unpack .../106-libjpeg-turbo8_2.1.5-3ubuntu2_armhf.deb ... 440s Unpacking libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 440s Selecting previously unselected package libjpeg8:armhf. 440s Preparing to unpack .../107-libjpeg8_8c-2ubuntu11_armhf.deb ... 440s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 440s Selecting previously unselected package libgraphite2-3:armhf. 440s Preparing to unpack .../108-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 440s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 440s Selecting previously unselected package libharfbuzz0b:armhf. 440s Preparing to unpack .../109-libharfbuzz0b_10.2.0-1_armhf.deb ... 440s Unpacking libharfbuzz0b:armhf (10.2.0-1) ... 440s Selecting previously unselected package libraqm0:armhf. 440s Preparing to unpack .../110-libraqm0_0.10.2-1_armhf.deb ... 440s Unpacking libraqm0:armhf (0.10.2-1) ... 440s Selecting previously unselected package libdeflate0:armhf. 440s Preparing to unpack .../111-libdeflate0_1.23-1_armhf.deb ... 440s Unpacking libdeflate0:armhf (1.23-1) ... 440s Selecting previously unselected package libjbig0:armhf. 440s Preparing to unpack .../112-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 440s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 440s Selecting previously unselected package liblerc4:armhf. 440s Preparing to unpack .../113-liblerc4_4.0.0+ds-5ubuntu1_armhf.deb ... 440s Unpacking liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 440s Selecting previously unselected package libwebp7:armhf. 440s Preparing to unpack .../114-libwebp7_1.5.0-0.1_armhf.deb ... 440s Unpacking libwebp7:armhf (1.5.0-0.1) ... 440s Selecting previously unselected package libtiff6:armhf. 440s Preparing to unpack .../115-libtiff6_4.5.1+git230720-4ubuntu4_armhf.deb ... 440s Unpacking libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 440s Selecting previously unselected package libxpm4:armhf. 440s Preparing to unpack .../116-libxpm4_1%3a3.5.17-1build2_armhf.deb ... 440s Unpacking libxpm4:armhf (1:3.5.17-1build2) ... 440s Selecting previously unselected package libgd3:armhf. 440s Preparing to unpack .../117-libgd3_2.3.3-12ubuntu3_armhf.deb ... 440s Unpacking libgd3:armhf (2.3.3-12ubuntu3) ... 440s Selecting previously unselected package liblua5.4-0:armhf. 440s Preparing to unpack .../118-liblua5.4-0_5.4.7-1_armhf.deb ... 440s Unpacking liblua5.4-0:armhf (5.4.7-1) ... 440s Selecting previously unselected package fontconfig. 440s Preparing to unpack .../119-fontconfig_2.15.0-2ubuntu1_armhf.deb ... 440s Unpacking fontconfig (2.15.0-2ubuntu1) ... 441s Selecting previously unselected package libthai-data. 441s Preparing to unpack .../120-libthai-data_0.1.29-2build1_all.deb ... 441s Unpacking libthai-data (0.1.29-2build1) ... 441s Selecting previously unselected package libdatrie1:armhf. 441s Preparing to unpack .../121-libdatrie1_0.2.13-3build1_armhf.deb ... 441s Unpacking libdatrie1:armhf (0.2.13-3build1) ... 441s Selecting previously unselected package libthai0:armhf. 441s Preparing to unpack .../122-libthai0_0.1.29-2build1_armhf.deb ... 441s Unpacking libthai0:armhf (0.1.29-2build1) ... 441s Selecting previously unselected package libpango-1.0-0:armhf. 441s Preparing to unpack .../123-libpango-1.0-0_1.56.2-1_armhf.deb ... 441s Unpacking libpango-1.0-0:armhf (1.56.2-1) ... 441s Selecting previously unselected package libpangoft2-1.0-0:armhf. 441s Preparing to unpack .../124-libpangoft2-1.0-0_1.56.2-1_armhf.deb ... 441s Unpacking libpangoft2-1.0-0:armhf (1.56.2-1) ... 441s Selecting previously unselected package libpangocairo-1.0-0:armhf. 441s Preparing to unpack .../125-libpangocairo-1.0-0_1.56.2-1_armhf.deb ... 441s Unpacking libpangocairo-1.0-0:armhf (1.56.2-1) ... 441s Selecting previously unselected package libwebpmux3:armhf. 441s Preparing to unpack .../126-libwebpmux3_1.5.0-0.1_armhf.deb ... 441s Unpacking libwebpmux3:armhf (1.5.0-0.1) ... 441s Selecting previously unselected package gnuplot-nox. 441s Preparing to unpack .../127-gnuplot-nox_6.0.2+dfsg1-1_armhf.deb ... 441s Unpacking gnuplot-nox (6.0.2+dfsg1-1) ... 441s Selecting previously unselected package dh-octave-autopkgtest. 441s Preparing to unpack .../128-dh-octave-autopkgtest_1.8.0_all.deb ... 441s Unpacking dh-octave-autopkgtest (1.8.0) ... 441s Selecting previously unselected package libapt-pkg-perl. 441s Preparing to unpack .../129-libapt-pkg-perl_0.1.41build1_armhf.deb ... 441s Unpacking libapt-pkg-perl (0.1.41build1) ... 441s Selecting previously unselected package libarray-intspan-perl. 441s Preparing to unpack .../130-libarray-intspan-perl_2.004-2_all.deb ... 441s Unpacking libarray-intspan-perl (2.004-2) ... 441s Selecting previously unselected package libyaml-libyaml-perl. 441s Preparing to unpack .../131-libyaml-libyaml-perl_0.903.0+ds-1_armhf.deb ... 441s Unpacking libyaml-libyaml-perl (0.903.0+ds-1) ... 441s Selecting previously unselected package libconfig-model-backend-yaml-perl. 441s Preparing to unpack .../132-libconfig-model-backend-yaml-perl_2.134-2_all.deb ... 441s Unpacking libconfig-model-backend-yaml-perl (2.134-2) ... 441s Selecting previously unselected package libexporter-lite-perl. 441s Preparing to unpack .../133-libexporter-lite-perl_0.09-2_all.deb ... 441s Unpacking libexporter-lite-perl (0.09-2) ... 441s Selecting previously unselected package libencode-locale-perl. 441s Preparing to unpack .../134-libencode-locale-perl_1.05-3_all.deb ... 441s Unpacking libencode-locale-perl (1.05-3) ... 441s Selecting previously unselected package libtimedate-perl. 441s Preparing to unpack .../135-libtimedate-perl_2.3300-2_all.deb ... 441s Unpacking libtimedate-perl (2.3300-2) ... 441s Selecting previously unselected package libhttp-date-perl. 441s Preparing to unpack .../136-libhttp-date-perl_6.06-1_all.deb ... 441s Unpacking libhttp-date-perl (6.06-1) ... 441s Selecting previously unselected package libfile-listing-perl. 441s Preparing to unpack .../137-libfile-listing-perl_6.16-1_all.deb ... 441s Unpacking libfile-listing-perl (6.16-1) ... 441s Selecting previously unselected package libhtml-tagset-perl. 441s Preparing to unpack .../138-libhtml-tagset-perl_3.24-1_all.deb ... 441s Unpacking libhtml-tagset-perl (3.24-1) ... 441s Selecting previously unselected package liburi-perl. 441s Preparing to unpack .../139-liburi-perl_5.30-1_all.deb ... 441s Unpacking liburi-perl (5.30-1) ... 441s Selecting previously unselected package libhtml-parser-perl:armhf. 442s Preparing to unpack .../140-libhtml-parser-perl_3.83-1build1_armhf.deb ... 442s Unpacking libhtml-parser-perl:armhf (3.83-1build1) ... 442s Selecting previously unselected package libhtml-tree-perl. 442s Preparing to unpack .../141-libhtml-tree-perl_5.07-3_all.deb ... 442s Unpacking libhtml-tree-perl (5.07-3) ... 442s Selecting previously unselected package libclone-perl:armhf. 442s Preparing to unpack .../142-libclone-perl_0.47-1_armhf.deb ... 442s Unpacking libclone-perl:armhf (0.47-1) ... 442s Selecting previously unselected package libio-html-perl. 442s Preparing to unpack .../143-libio-html-perl_1.004-3_all.deb ... 442s Unpacking libio-html-perl (1.004-3) ... 442s Selecting previously unselected package liblwp-mediatypes-perl. 442s Preparing to unpack .../144-liblwp-mediatypes-perl_6.04-2_all.deb ... 442s Unpacking liblwp-mediatypes-perl (6.04-2) ... 442s Selecting previously unselected package libhttp-message-perl. 442s Preparing to unpack .../145-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 442s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 442s Selecting previously unselected package libhttp-cookies-perl. 442s Preparing to unpack .../146-libhttp-cookies-perl_6.11-1_all.deb ... 442s Unpacking libhttp-cookies-perl (6.11-1) ... 442s Selecting previously unselected package libhttp-negotiate-perl. 442s Preparing to unpack .../147-libhttp-negotiate-perl_6.01-2_all.deb ... 442s Unpacking libhttp-negotiate-perl (6.01-2) ... 442s Selecting previously unselected package perl-openssl-defaults:armhf. 442s Preparing to unpack .../148-perl-openssl-defaults_7build3_armhf.deb ... 442s Unpacking perl-openssl-defaults:armhf (7build3) ... 442s Selecting previously unselected package libnet-ssleay-perl:armhf. 442s Preparing to unpack .../149-libnet-ssleay-perl_1.94-3_armhf.deb ... 442s Unpacking libnet-ssleay-perl:armhf (1.94-3) ... 442s Selecting previously unselected package libio-socket-ssl-perl. 442s Preparing to unpack .../150-libio-socket-ssl-perl_2.089-1_all.deb ... 442s Unpacking libio-socket-ssl-perl (2.089-1) ... 442s Selecting previously unselected package libnet-http-perl. 442s Preparing to unpack .../151-libnet-http-perl_6.23-1_all.deb ... 442s Unpacking libnet-http-perl (6.23-1) ... 442s Selecting previously unselected package liblwp-protocol-https-perl. 442s Preparing to unpack .../152-liblwp-protocol-https-perl_6.14-1_all.deb ... 442s Unpacking liblwp-protocol-https-perl (6.14-1) ... 442s Selecting previously unselected package libwww-robotrules-perl. 442s Preparing to unpack .../153-libwww-robotrules-perl_6.02-1_all.deb ... 442s Unpacking libwww-robotrules-perl (6.02-1) ... 442s Selecting previously unselected package libwww-perl. 442s Preparing to unpack .../154-libwww-perl_6.78-1_all.deb ... 442s Unpacking libwww-perl (6.78-1) ... 442s Selecting previously unselected package liberror-perl. 442s Preparing to unpack .../155-liberror-perl_0.17030-1_all.deb ... 442s Unpacking liberror-perl (0.17030-1) ... 442s Selecting previously unselected package libparse-debcontrol-perl. 442s Preparing to unpack .../156-libparse-debcontrol-perl_2.005-6_all.deb ... 442s Unpacking libparse-debcontrol-perl (2.005-6) ... 442s Selecting previously unselected package libsoftware-copyright-perl. 442s Preparing to unpack .../157-libsoftware-copyright-perl_0.014-1_all.deb ... 442s Unpacking libsoftware-copyright-perl (0.014-1) ... 442s Selecting previously unselected package libalgorithm-c3-perl. 442s Preparing to unpack .../158-libalgorithm-c3-perl_0.11-2_all.deb ... 442s Unpacking libalgorithm-c3-perl (0.11-2) ... 442s Selecting previously unselected package libclass-c3-perl. 442s Preparing to unpack .../159-libclass-c3-perl_0.35-2_all.deb ... 442s Unpacking libclass-c3-perl (0.35-2) ... 442s Selecting previously unselected package libmro-compat-perl. 442s Preparing to unpack .../160-libmro-compat-perl_0.15-2_all.deb ... 442s Unpacking libmro-compat-perl (0.15-2) ... 442s Selecting previously unselected package libdata-section-perl. 442s Preparing to unpack .../161-libdata-section-perl_0.200008-1_all.deb ... 442s Unpacking libdata-section-perl (0.200008-1) ... 442s Selecting previously unselected package libtext-template-perl. 442s Preparing to unpack .../162-libtext-template-perl_1.61-1_all.deb ... 442s Unpacking libtext-template-perl (1.61-1) ... 442s Selecting previously unselected package libsoftware-license-perl. 442s Preparing to unpack .../163-libsoftware-license-perl_0.104006-1_all.deb ... 442s Unpacking libsoftware-license-perl (0.104006-1) ... 443s Selecting previously unselected package libsoftware-licensemoreutils-perl. 443s Preparing to unpack .../164-libsoftware-licensemoreutils-perl_1.009-1_all.deb ... 443s Unpacking libsoftware-licensemoreutils-perl (1.009-1) ... 443s Selecting previously unselected package libsort-versions-perl. 443s Preparing to unpack .../165-libsort-versions-perl_1.62-3_all.deb ... 443s Unpacking libsort-versions-perl (1.62-3) ... 443s Selecting previously unselected package libtext-reform-perl. 443s Preparing to unpack .../166-libtext-reform-perl_1.20-5_all.deb ... 443s Unpacking libtext-reform-perl (1.20-5) ... 443s Selecting previously unselected package libtext-autoformat-perl. 443s Preparing to unpack .../167-libtext-autoformat-perl_1.750000-2_all.deb ... 443s Unpacking libtext-autoformat-perl (1.750000-2) ... 443s Selecting previously unselected package libtext-levenshtein-damerau-perl. 443s Preparing to unpack .../168-libtext-levenshtein-damerau-perl_0.41-3_all.deb ... 443s Unpacking libtext-levenshtein-damerau-perl (0.41-3) ... 443s Selecting previously unselected package libtoml-tiny-perl. 443s Preparing to unpack .../169-libtoml-tiny-perl_0.19-1_all.deb ... 443s Unpacking libtoml-tiny-perl (0.19-1) ... 443s Selecting previously unselected package libclass-inspector-perl. 443s Preparing to unpack .../170-libclass-inspector-perl_1.36-3_all.deb ... 443s Unpacking libclass-inspector-perl (1.36-3) ... 443s Selecting previously unselected package libfile-sharedir-perl. 443s Preparing to unpack .../171-libfile-sharedir-perl_1.118-3_all.deb ... 443s Unpacking libfile-sharedir-perl (1.118-3) ... 443s Selecting previously unselected package libindirect-perl. 443s Preparing to unpack .../172-libindirect-perl_0.39-2build5_armhf.deb ... 443s Unpacking libindirect-perl (0.39-2build5) ... 443s Selecting previously unselected package libxs-parse-keyword-perl. 443s Preparing to unpack .../173-libxs-parse-keyword-perl_0.48-2_armhf.deb ... 443s Unpacking libxs-parse-keyword-perl (0.48-2) ... 443s Selecting previously unselected package libxs-parse-sublike-perl:armhf. 443s Preparing to unpack .../174-libxs-parse-sublike-perl_0.37-1_armhf.deb ... 443s Unpacking libxs-parse-sublike-perl:armhf (0.37-1) ... 443s Selecting previously unselected package libobject-pad-perl. 443s Preparing to unpack .../175-libobject-pad-perl_0.820-1_armhf.deb ... 443s Unpacking libobject-pad-perl (0.820-1) ... 443s Selecting previously unselected package libsyntax-keyword-try-perl. 443s Preparing to unpack .../176-libsyntax-keyword-try-perl_0.30-1_armhf.deb ... 443s Unpacking libsyntax-keyword-try-perl (0.30-1) ... 443s Selecting previously unselected package libio-interactive-perl. 443s Preparing to unpack .../177-libio-interactive-perl_1.026-1_all.deb ... 443s Unpacking libio-interactive-perl (1.026-1) ... 443s Selecting previously unselected package liblog-any-perl. 443s Preparing to unpack .../178-liblog-any-perl_1.717-1_all.deb ... 443s Unpacking liblog-any-perl (1.717-1) ... 443s Selecting previously unselected package liblog-any-adapter-screen-perl. 443s Preparing to unpack .../179-liblog-any-adapter-screen-perl_0.141-1_all.deb ... 443s Unpacking liblog-any-adapter-screen-perl (0.141-1) ... 443s Selecting previously unselected package libsub-exporter-progressive-perl. 443s Preparing to unpack .../180-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 443s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 443s Selecting previously unselected package libvariable-magic-perl. 443s Preparing to unpack .../181-libvariable-magic-perl_0.64-1build1_armhf.deb ... 443s Unpacking libvariable-magic-perl (0.64-1build1) ... 443s Selecting previously unselected package libb-hooks-endofscope-perl. 443s Preparing to unpack .../182-libb-hooks-endofscope-perl_0.28-1_all.deb ... 443s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 443s Selecting previously unselected package libsub-identify-perl. 443s Preparing to unpack .../183-libsub-identify-perl_0.14-3build4_armhf.deb ... 443s Unpacking libsub-identify-perl (0.14-3build4) ... 443s Selecting previously unselected package libsub-name-perl:armhf. 443s Preparing to unpack .../184-libsub-name-perl_0.28-1_armhf.deb ... 443s Unpacking libsub-name-perl:armhf (0.28-1) ... 443s Selecting previously unselected package libnamespace-clean-perl. 443s Preparing to unpack .../185-libnamespace-clean-perl_0.27-2_all.deb ... 443s Unpacking libnamespace-clean-perl (0.27-2) ... 444s Selecting previously unselected package libnumber-compare-perl. 444s Preparing to unpack .../186-libnumber-compare-perl_0.03-3_all.deb ... 444s Unpacking libnumber-compare-perl (0.03-3) ... 444s Selecting previously unselected package libtext-glob-perl. 444s Preparing to unpack .../187-libtext-glob-perl_0.11-3_all.deb ... 444s Unpacking libtext-glob-perl (0.11-3) ... 444s Selecting previously unselected package libpath-iterator-rule-perl. 444s Preparing to unpack .../188-libpath-iterator-rule-perl_1.015-2_all.deb ... 444s Unpacking libpath-iterator-rule-perl (1.015-2) ... 444s Selecting previously unselected package libpod-parser-perl. 444s Preparing to unpack .../189-libpod-parser-perl_1.67-1_all.deb ... 444s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 444s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 444s Unpacking libpod-parser-perl (1.67-1) ... 444s Selecting previously unselected package libpod-constants-perl. 444s Preparing to unpack .../190-libpod-constants-perl_0.19-2_all.deb ... 444s Unpacking libpod-constants-perl (0.19-2) ... 444s Selecting previously unselected package libset-intspan-perl. 444s Preparing to unpack .../191-libset-intspan-perl_1.19-3_all.deb ... 444s Unpacking libset-intspan-perl (1.19-3) ... 444s Selecting previously unselected package libstring-copyright-perl. 444s Preparing to unpack .../192-libstring-copyright-perl_0.003014-1_all.deb ... 444s Unpacking libstring-copyright-perl (0.003014-1) ... 444s Selecting previously unselected package libstring-escape-perl. 444s Preparing to unpack .../193-libstring-escape-perl_2010.002-3_all.deb ... 444s Unpacking libstring-escape-perl (2010.002-3) ... 444s Selecting previously unselected package libregexp-pattern-license-perl. 444s Preparing to unpack .../194-libregexp-pattern-license-perl_3.11.2-1_all.deb ... 444s Unpacking libregexp-pattern-license-perl (3.11.2-1) ... 444s Selecting previously unselected package libregexp-pattern-perl. 444s Preparing to unpack .../195-libregexp-pattern-perl_0.2.14-2_all.deb ... 444s Unpacking libregexp-pattern-perl (0.2.14-2) ... 444s Selecting previously unselected package libstring-license-perl. 444s Preparing to unpack .../196-libstring-license-perl_0.0.11-1ubuntu1_all.deb ... 444s Unpacking libstring-license-perl (0.0.11-1ubuntu1) ... 444s Selecting previously unselected package licensecheck. 444s Preparing to unpack .../197-licensecheck_3.3.9-1ubuntu1_all.deb ... 444s Unpacking licensecheck (3.3.9-1ubuntu1) ... 444s Selecting previously unselected package diffstat. 444s Preparing to unpack .../198-diffstat_1.67-1_armhf.deb ... 444s Unpacking diffstat (1.67-1) ... 444s Selecting previously unselected package libberkeleydb-perl:armhf. 444s Preparing to unpack .../199-libberkeleydb-perl_0.66-1_armhf.deb ... 444s Unpacking libberkeleydb-perl:armhf (0.66-1) ... 444s Selecting previously unselected package libclass-xsaccessor-perl. 444s Preparing to unpack .../200-libclass-xsaccessor-perl_1.19-4build6_armhf.deb ... 444s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 444s Selecting previously unselected package libconfig-tiny-perl. 444s Preparing to unpack .../201-libconfig-tiny-perl_2.30-1_all.deb ... 444s Unpacking libconfig-tiny-perl (2.30-1) ... 444s Selecting previously unselected package libconst-fast-perl. 444s Preparing to unpack .../202-libconst-fast-perl_0.014-2_all.deb ... 444s Unpacking libconst-fast-perl (0.014-2) ... 444s Selecting previously unselected package libcpanel-json-xs-perl:armhf. 444s Preparing to unpack .../203-libcpanel-json-xs-perl_4.39-1_armhf.deb ... 444s Unpacking libcpanel-json-xs-perl:armhf (4.39-1) ... 444s Selecting previously unselected package libaliased-perl. 444s Preparing to unpack .../204-libaliased-perl_0.34-3_all.deb ... 444s Unpacking libaliased-perl (0.34-3) ... 444s Selecting previously unselected package libclass-data-inheritable-perl. 444s Preparing to unpack .../205-libclass-data-inheritable-perl_0.10-1_all.deb ... 444s Unpacking libclass-data-inheritable-perl (0.10-1) ... 444s Selecting previously unselected package libdevel-stacktrace-perl. 444s Preparing to unpack .../206-libdevel-stacktrace-perl_2.0500-1_all.deb ... 444s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 444s Selecting previously unselected package libexception-class-perl. 445s Preparing to unpack .../207-libexception-class-perl_1.45-1_all.deb ... 445s Unpacking libexception-class-perl (1.45-1) ... 445s Selecting previously unselected package libiterator-perl. 445s Preparing to unpack .../208-libiterator-perl_0.03+ds1-2_all.deb ... 445s Unpacking libiterator-perl (0.03+ds1-2) ... 445s Selecting previously unselected package libiterator-util-perl. 445s Preparing to unpack .../209-libiterator-util-perl_0.02+ds1-2_all.deb ... 445s Unpacking libiterator-util-perl (0.02+ds1-2) ... 445s Selecting previously unselected package libdata-dpath-perl. 445s Preparing to unpack .../210-libdata-dpath-perl_0.60-1_all.deb ... 445s Unpacking libdata-dpath-perl (0.60-1) ... 445s Selecting previously unselected package libnet-domain-tld-perl. 445s Preparing to unpack .../211-libnet-domain-tld-perl_1.75-4_all.deb ... 445s Unpacking libnet-domain-tld-perl (1.75-4) ... 445s Selecting previously unselected package libdata-validate-domain-perl. 445s Preparing to unpack .../212-libdata-validate-domain-perl_0.15-1_all.deb ... 445s Unpacking libdata-validate-domain-perl (0.15-1) ... 445s Selecting previously unselected package libnet-ipv6addr-perl. 445s Preparing to unpack .../213-libnet-ipv6addr-perl_1.02-1_all.deb ... 445s Unpacking libnet-ipv6addr-perl (1.02-1) ... 445s Selecting previously unselected package libnet-netmask-perl. 445s Preparing to unpack .../214-libnet-netmask-perl_2.0002-2_all.deb ... 445s Unpacking libnet-netmask-perl (2.0002-2) ... 445s Selecting previously unselected package libnetaddr-ip-perl. 445s Preparing to unpack .../215-libnetaddr-ip-perl_4.079+dfsg-2build5_armhf.deb ... 445s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build5) ... 445s Selecting previously unselected package libdata-validate-ip-perl. 445s Preparing to unpack .../216-libdata-validate-ip-perl_0.31-1_all.deb ... 445s Unpacking libdata-validate-ip-perl (0.31-1) ... 445s Selecting previously unselected package libdata-validate-uri-perl. 445s Preparing to unpack .../217-libdata-validate-uri-perl_0.07-3_all.deb ... 445s Unpacking libdata-validate-uri-perl (0.07-3) ... 445s Selecting previously unselected package libdevel-size-perl. 445s Preparing to unpack .../218-libdevel-size-perl_0.84-1build1_armhf.deb ... 445s Unpacking libdevel-size-perl (0.84-1build1) ... 445s Selecting previously unselected package libemail-address-xs-perl. 445s Preparing to unpack .../219-libemail-address-xs-perl_1.05-1build5_armhf.deb ... 445s Unpacking libemail-address-xs-perl (1.05-1build5) ... 445s Selecting previously unselected package libipc-system-simple-perl. 445s Preparing to unpack .../220-libipc-system-simple-perl_1.30-2_all.deb ... 445s Unpacking libipc-system-simple-perl (1.30-2) ... 445s Selecting previously unselected package libfile-basedir-perl. 445s Preparing to unpack .../221-libfile-basedir-perl_0.09-2_all.deb ... 445s Unpacking libfile-basedir-perl (0.09-2) ... 445s Selecting previously unselected package libfile-find-rule-perl. 445s Preparing to unpack .../222-libfile-find-rule-perl_0.34-3_all.deb ... 445s Unpacking libfile-find-rule-perl (0.34-3) ... 445s Selecting previously unselected package libio-string-perl. 445s Preparing to unpack .../223-libio-string-perl_1.08-4_all.deb ... 445s Unpacking libio-string-perl (1.08-4) ... 445s Selecting previously unselected package libfont-ttf-perl. 445s Preparing to unpack .../224-libfont-ttf-perl_1.06-2_all.deb ... 445s Unpacking libfont-ttf-perl (1.06-2) ... 445s Selecting previously unselected package libhtml-html5-entities-perl. 445s Preparing to unpack .../225-libhtml-html5-entities-perl_0.004-3_all.deb ... 445s Unpacking libhtml-html5-entities-perl (0.004-3) ... 445s Selecting previously unselected package libhtml-tokeparser-simple-perl. 445s Preparing to unpack .../226-libhtml-tokeparser-simple-perl_3.16-4_all.deb ... 445s Unpacking libhtml-tokeparser-simple-perl (3.16-4) ... 445s Selecting previously unselected package libipc-run3-perl. 445s Preparing to unpack .../227-libipc-run3-perl_0.049-1_all.deb ... 445s Unpacking libipc-run3-perl (0.049-1) ... 445s Selecting previously unselected package libjson-maybexs-perl. 445s Preparing to unpack .../228-libjson-maybexs-perl_1.004008-1_all.deb ... 445s Unpacking libjson-maybexs-perl (1.004008-1) ... 446s Selecting previously unselected package liblist-compare-perl. 446s Preparing to unpack .../229-liblist-compare-perl_0.55-2_all.deb ... 446s Unpacking liblist-compare-perl (0.55-2) ... 446s Selecting previously unselected package liblist-someutils-perl. 446s Preparing to unpack .../230-liblist-someutils-perl_0.59-1_all.deb ... 446s Unpacking liblist-someutils-perl (0.59-1) ... 446s Selecting previously unselected package liblist-utilsby-perl. 446s Preparing to unpack .../231-liblist-utilsby-perl_0.12-2_all.deb ... 446s Unpacking liblist-utilsby-perl (0.12-2) ... 446s Selecting previously unselected package libmldbm-perl. 446s Preparing to unpack .../232-libmldbm-perl_2.05-4_all.deb ... 446s Unpacking libmldbm-perl (2.05-4) ... 446s Selecting previously unselected package libclass-method-modifiers-perl. 446s Preparing to unpack .../233-libclass-method-modifiers-perl_2.15-1_all.deb ... 446s Unpacking libclass-method-modifiers-perl (2.15-1) ... 446s Selecting previously unselected package libimport-into-perl. 446s Preparing to unpack .../234-libimport-into-perl_1.002005-2_all.deb ... 446s Unpacking libimport-into-perl (1.002005-2) ... 446s Selecting previously unselected package librole-tiny-perl. 446s Preparing to unpack .../235-librole-tiny-perl_2.002004-1_all.deb ... 446s Unpacking librole-tiny-perl (2.002004-1) ... 446s Selecting previously unselected package libsub-quote-perl. 446s Preparing to unpack .../236-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 446s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 446s Selecting previously unselected package libmoo-perl. 446s Preparing to unpack .../237-libmoo-perl_2.005005-1_all.deb ... 446s Unpacking libmoo-perl (2.005005-1) ... 446s Selecting previously unselected package libstrictures-perl. 446s Preparing to unpack .../238-libstrictures-perl_2.000006-1_all.deb ... 446s Unpacking libstrictures-perl (2.000006-1) ... 446s Selecting previously unselected package libmoox-aliases-perl. 446s Preparing to unpack .../239-libmoox-aliases-perl_0.001006-2_all.deb ... 446s Unpacking libmoox-aliases-perl (0.001006-2) ... 446s Selecting previously unselected package libperlio-gzip-perl. 446s Preparing to unpack .../240-libperlio-gzip-perl_0.20-1build5_armhf.deb ... 446s Unpacking libperlio-gzip-perl (0.20-1build5) ... 446s Selecting previously unselected package libperlio-utf8-strict-perl. 446s Preparing to unpack .../241-libperlio-utf8-strict-perl_0.010-1build4_armhf.deb ... 446s Unpacking libperlio-utf8-strict-perl (0.010-1build4) ... 446s Selecting previously unselected package libproc-processtable-perl:armhf. 446s Preparing to unpack .../242-libproc-processtable-perl_0.636-1build4_armhf.deb ... 446s Unpacking libproc-processtable-perl:armhf (0.636-1build4) ... 446s Selecting previously unselected package libregexp-wildcards-perl. 446s Preparing to unpack .../243-libregexp-wildcards-perl_1.05-3_all.deb ... 446s Unpacking libregexp-wildcards-perl (1.05-3) ... 446s Selecting previously unselected package libsereal-decoder-perl. 446s Preparing to unpack .../244-libsereal-decoder-perl_5.004+ds-1build4_armhf.deb ... 446s Unpacking libsereal-decoder-perl (5.004+ds-1build4) ... 446s Selecting previously unselected package libsereal-encoder-perl. 446s Preparing to unpack .../245-libsereal-encoder-perl_5.004+ds-1build4_armhf.deb ... 446s Unpacking libsereal-encoder-perl (5.004+ds-1build4) ... 446s Selecting previously unselected package libterm-readkey-perl. 446s Preparing to unpack .../246-libterm-readkey-perl_2.38-2build5_armhf.deb ... 446s Unpacking libterm-readkey-perl (2.38-2build5) ... 446s Selecting previously unselected package libtext-levenshteinxs-perl. 446s Preparing to unpack .../247-libtext-levenshteinxs-perl_0.03-5build5_armhf.deb ... 446s Unpacking libtext-levenshteinxs-perl (0.03-5build5) ... 446s Selecting previously unselected package libmarkdown2:armhf. 446s Preparing to unpack .../248-libmarkdown2_2.2.7-2.1_armhf.deb ... 446s Unpacking libmarkdown2:armhf (2.2.7-2.1) ... 446s Selecting previously unselected package libtext-markdown-discount-perl. 446s Preparing to unpack .../249-libtext-markdown-discount-perl_0.18-1_armhf.deb ... 446s Unpacking libtext-markdown-discount-perl (0.18-1) ... 446s Selecting previously unselected package libdata-messagepack-perl. 446s Preparing to unpack .../250-libdata-messagepack-perl_1.02-1build5_armhf.deb ... 446s Unpacking libdata-messagepack-perl (1.02-1build5) ... 447s Selecting previously unselected package libtext-xslate-perl:armhf. 447s Preparing to unpack .../251-libtext-xslate-perl_3.5.9-2build1_armhf.deb ... 447s Unpacking libtext-xslate-perl:armhf (3.5.9-2build1) ... 447s Selecting previously unselected package libtime-duration-perl. 447s Preparing to unpack .../252-libtime-duration-perl_1.21-2_all.deb ... 447s Unpacking libtime-duration-perl (1.21-2) ... 447s Selecting previously unselected package libtime-moment-perl. 447s Preparing to unpack .../253-libtime-moment-perl_0.44-2build5_armhf.deb ... 447s Unpacking libtime-moment-perl (0.44-2build5) ... 447s Selecting previously unselected package libunicode-utf8-perl. 447s Preparing to unpack .../254-libunicode-utf8-perl_0.62-2build4_armhf.deb ... 447s Unpacking libunicode-utf8-perl (0.62-2build4) ... 447s Selecting previously unselected package libcgi-pm-perl. 447s Preparing to unpack .../255-libcgi-pm-perl_4.67-1_all.deb ... 447s Unpacking libcgi-pm-perl (4.67-1) ... 447s Selecting previously unselected package libhtml-form-perl. 447s Preparing to unpack .../256-libhtml-form-perl_6.12-1_all.deb ... 447s Unpacking libhtml-form-perl (6.12-1) ... 447s Selecting previously unselected package libwww-mechanize-perl. 447s Preparing to unpack .../257-libwww-mechanize-perl_2.19-1ubuntu1_all.deb ... 447s Unpacking libwww-mechanize-perl (2.19-1ubuntu1) ... 447s Selecting previously unselected package libxml-namespacesupport-perl. 447s Preparing to unpack .../258-libxml-namespacesupport-perl_1.12-2_all.deb ... 447s Unpacking libxml-namespacesupport-perl (1.12-2) ... 447s Selecting previously unselected package libxml-sax-base-perl. 447s Preparing to unpack .../259-libxml-sax-base-perl_1.09-3_all.deb ... 447s Unpacking libxml-sax-base-perl (1.09-3) ... 447s Selecting previously unselected package libxml-sax-perl. 447s Preparing to unpack .../260-libxml-sax-perl_1.02+dfsg-4_all.deb ... 447s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 447s Selecting previously unselected package libxml-libxml-perl. 447s Preparing to unpack .../261-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_armhf.deb ... 447s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 447s Selecting previously unselected package lzip. 447s Preparing to unpack .../262-lzip_1.25-2_armhf.deb ... 447s Unpacking lzip (1.25-2) ... 447s Selecting previously unselected package lzop. 447s Preparing to unpack .../263-lzop_1.04-2build3_armhf.deb ... 447s Unpacking lzop (1.04-2build3) ... 447s Selecting previously unselected package patchutils. 447s Preparing to unpack .../264-patchutils_0.4.2-1build3_armhf.deb ... 447s Unpacking patchutils (0.4.2-1build3) ... 447s Selecting previously unselected package t1utils. 447s Preparing to unpack .../265-t1utils_1.41-4build3_armhf.deb ... 447s Unpacking t1utils (1.41-4build3) ... 447s Selecting previously unselected package unzip. 447s Preparing to unpack .../266-unzip_6.0-28ubuntu6_armhf.deb ... 447s Unpacking unzip (6.0-28ubuntu6) ... 447s Selecting previously unselected package lintian. 447s Preparing to unpack .../267-lintian_2.121.1+nmu1ubuntu2_all.deb ... 447s Unpacking lintian (2.121.1+nmu1ubuntu2) ... 448s Selecting previously unselected package libconfig-model-dpkg-perl. 448s Preparing to unpack .../268-libconfig-model-dpkg-perl_3.010_all.deb ... 448s Unpacking libconfig-model-dpkg-perl (3.010) ... 448s Selecting previously unselected package libconvert-binhex-perl. 448s Preparing to unpack .../269-libconvert-binhex-perl_1.125-3_all.deb ... 448s Unpacking libconvert-binhex-perl (1.125-3) ... 448s Selecting previously unselected package libnet-smtp-ssl-perl. 448s Preparing to unpack .../270-libnet-smtp-ssl-perl_1.04-2_all.deb ... 448s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 448s Selecting previously unselected package libmailtools-perl. 448s Preparing to unpack .../271-libmailtools-perl_2.22-1_all.deb ... 448s Unpacking libmailtools-perl (2.22-1) ... 448s Selecting previously unselected package libmime-tools-perl. 448s Preparing to unpack .../272-libmime-tools-perl_5.515-1_all.deb ... 448s Unpacking libmime-tools-perl (5.515-1) ... 448s Selecting previously unselected package libsuitesparseconfig7:armhf. 448s Preparing to unpack .../273-libsuitesparseconfig7_1%3a7.8.3+dfsg-3_armhf.deb ... 448s Unpacking libsuitesparseconfig7:armhf (1:7.8.3+dfsg-3) ... 448s Selecting previously unselected package libamd3:armhf. 448s Preparing to unpack .../274-libamd3_1%3a7.8.3+dfsg-3_armhf.deb ... 448s Unpacking libamd3:armhf (1:7.8.3+dfsg-3) ... 448s Selecting previously unselected package libblas3:armhf. 449s Preparing to unpack .../275-libblas3_3.12.1-2_armhf.deb ... 449s Unpacking libblas3:armhf (3.12.1-2) ... 449s Selecting previously unselected package libgfortran5:armhf. 449s Preparing to unpack .../276-libgfortran5_15-20250222-0ubuntu1_armhf.deb ... 449s Unpacking libgfortran5:armhf (15-20250222-0ubuntu1) ... 449s Selecting previously unselected package liblapack3:armhf. 449s Preparing to unpack .../277-liblapack3_3.12.1-2_armhf.deb ... 449s Unpacking liblapack3:armhf (3.12.1-2) ... 449s Selecting previously unselected package libarpack2t64:armhf. 449s Preparing to unpack .../278-libarpack2t64_3.9.1-4_armhf.deb ... 449s Unpacking libarpack2t64:armhf (3.9.1-4) ... 449s Selecting previously unselected package libccolamd3:armhf. 449s Preparing to unpack .../279-libccolamd3_1%3a7.8.3+dfsg-3_armhf.deb ... 449s Unpacking libccolamd3:armhf (1:7.8.3+dfsg-3) ... 449s Selecting previously unselected package libcamd3:armhf. 449s Preparing to unpack .../280-libcamd3_1%3a7.8.3+dfsg-3_armhf.deb ... 449s Unpacking libcamd3:armhf (1:7.8.3+dfsg-3) ... 449s Selecting previously unselected package libcolamd3:armhf. 449s Preparing to unpack .../281-libcolamd3_1%3a7.8.3+dfsg-3_armhf.deb ... 449s Unpacking libcolamd3:armhf (1:7.8.3+dfsg-3) ... 449s Selecting previously unselected package libcholmod5:armhf. 449s Preparing to unpack .../282-libcholmod5_1%3a7.8.3+dfsg-3_armhf.deb ... 449s Unpacking libcholmod5:armhf (1:7.8.3+dfsg-3) ... 449s Selecting previously unselected package libcxsparse4:armhf. 449s Preparing to unpack .../283-libcxsparse4_1%3a7.8.3+dfsg-3_armhf.deb ... 449s Unpacking libcxsparse4:armhf (1:7.8.3+dfsg-3) ... 449s Selecting previously unselected package libfftw3-double3:armhf. 449s Preparing to unpack .../284-libfftw3-double3_3.3.10-2fakesync1build1_armhf.deb ... 449s Unpacking libfftw3-double3:armhf (3.3.10-2fakesync1build1) ... 449s Selecting previously unselected package libfftw3-single3:armhf. 449s Preparing to unpack .../285-libfftw3-single3_3.3.10-2fakesync1build1_armhf.deb ... 449s Unpacking libfftw3-single3:armhf (3.3.10-2fakesync1build1) ... 449s Selecting previously unselected package libxfixes3:armhf. 449s Preparing to unpack .../286-libxfixes3_1%3a6.0.0-2build1_armhf.deb ... 449s Unpacking libxfixes3:armhf (1:6.0.0-2build1) ... 449s Selecting previously unselected package libxcursor1:armhf. 449s Preparing to unpack .../287-libxcursor1_1%3a1.2.3-1_armhf.deb ... 449s Unpacking libxcursor1:armhf (1:1.2.3-1) ... 449s Selecting previously unselected package libxft2:armhf. 449s Preparing to unpack .../288-libxft2_2.3.6-1build1_armhf.deb ... 449s Unpacking libxft2:armhf (2.3.6-1build1) ... 449s Selecting previously unselected package libxinerama1:armhf. 449s Preparing to unpack .../289-libxinerama1_2%3a1.1.4-3build1_armhf.deb ... 449s Unpacking libxinerama1:armhf (2:1.1.4-3build1) ... 449s Selecting previously unselected package libfltk1.3t64:armhf. 449s Preparing to unpack .../290-libfltk1.3t64_1.3.8-6.1build2_armhf.deb ... 449s Unpacking libfltk1.3t64:armhf (1.3.8-6.1build2) ... 449s Selecting previously unselected package libglvnd0:armhf. 449s Preparing to unpack .../291-libglvnd0_1.7.0-1build1_armhf.deb ... 449s Unpacking libglvnd0:armhf (1.7.0-1build1) ... 449s Selecting previously unselected package libx11-xcb1:armhf. 449s Preparing to unpack .../292-libx11-xcb1_2%3a1.8.10-2_armhf.deb ... 449s Unpacking libx11-xcb1:armhf (2:1.8.10-2) ... 449s Selecting previously unselected package libxcb-dri3-0:armhf. 450s Preparing to unpack .../293-libxcb-dri3-0_1.17.0-2_armhf.deb ... 450s Unpacking libxcb-dri3-0:armhf (1.17.0-2) ... 450s Selecting previously unselected package libxcb-glx0:armhf. 450s Preparing to unpack .../294-libxcb-glx0_1.17.0-2_armhf.deb ... 450s Unpacking libxcb-glx0:armhf (1.17.0-2) ... 450s Selecting previously unselected package libxcb-present0:armhf. 450s Preparing to unpack .../295-libxcb-present0_1.17.0-2_armhf.deb ... 450s Unpacking libxcb-present0:armhf (1.17.0-2) ... 450s Selecting previously unselected package libxcb-xfixes0:armhf. 450s Preparing to unpack .../296-libxcb-xfixes0_1.17.0-2_armhf.deb ... 450s Unpacking libxcb-xfixes0:armhf (1.17.0-2) ... 450s Selecting previously unselected package libxxf86vm1:armhf. 450s Preparing to unpack .../297-libxxf86vm1_1%3a1.1.4-1build4_armhf.deb ... 450s Unpacking libxxf86vm1:armhf (1:1.1.4-1build4) ... 450s Selecting previously unselected package libllvm19:armhf. 450s Preparing to unpack .../298-libllvm19_1%3a19.1.7-1ubuntu2_armhf.deb ... 450s Unpacking libllvm19:armhf (1:19.1.7-1ubuntu2) ... 451s Selecting previously unselected package libxcb-randr0:armhf. 451s Preparing to unpack .../299-libxcb-randr0_1.17.0-2_armhf.deb ... 451s Unpacking libxcb-randr0:armhf (1.17.0-2) ... 451s Selecting previously unselected package libxcb-sync1:armhf. 451s Preparing to unpack .../300-libxcb-sync1_1.17.0-2_armhf.deb ... 451s Unpacking libxcb-sync1:armhf (1.17.0-2) ... 451s Selecting previously unselected package libxshmfence1:armhf. 451s Preparing to unpack .../301-libxshmfence1_1.3-1build5_armhf.deb ... 451s Unpacking libxshmfence1:armhf (1.3-1build5) ... 451s Selecting previously unselected package mesa-libgallium:armhf. 451s Preparing to unpack .../302-mesa-libgallium_25.0.1-2ubuntu1_armhf.deb ... 451s Unpacking mesa-libgallium:armhf (25.0.1-2ubuntu1) ... 451s Selecting previously unselected package libwayland-server0:armhf. 451s Preparing to unpack .../303-libwayland-server0_1.23.1-3_armhf.deb ... 451s Unpacking libwayland-server0:armhf (1.23.1-3) ... 451s Selecting previously unselected package libgbm1:armhf. 451s Preparing to unpack .../304-libgbm1_25.0.1-2ubuntu1_armhf.deb ... 451s Unpacking libgbm1:armhf (25.0.1-2ubuntu1) ... 451s Selecting previously unselected package libvulkan1:armhf. 451s Preparing to unpack .../305-libvulkan1_1.4.304.0-1_armhf.deb ... 451s Unpacking libvulkan1:armhf (1.4.304.0-1) ... 451s Selecting previously unselected package libgl1-mesa-dri:armhf. 451s Preparing to unpack .../306-libgl1-mesa-dri_25.0.1-2ubuntu1_armhf.deb ... 451s Unpacking libgl1-mesa-dri:armhf (25.0.1-2ubuntu1) ... 451s Selecting previously unselected package libglx-mesa0:armhf. 451s Preparing to unpack .../307-libglx-mesa0_25.0.1-2ubuntu1_armhf.deb ... 451s Unpacking libglx-mesa0:armhf (25.0.1-2ubuntu1) ... 451s Selecting previously unselected package libglx0:armhf. 451s Preparing to unpack .../308-libglx0_1.7.0-1build1_armhf.deb ... 451s Unpacking libglx0:armhf (1.7.0-1build1) ... 451s Selecting previously unselected package libgl1:armhf. 451s Preparing to unpack .../309-libgl1_1.7.0-1build1_armhf.deb ... 451s Unpacking libgl1:armhf (1.7.0-1build1) ... 451s Selecting previously unselected package libfltk-gl1.3t64:armhf. 451s Preparing to unpack .../310-libfltk-gl1.3t64_1.3.8-6.1build2_armhf.deb ... 451s Unpacking libfltk-gl1.3t64:armhf (1.3.8-6.1build2) ... 451s Selecting previously unselected package libgl2ps1.4. 451s Preparing to unpack .../311-libgl2ps1.4_1.4.2+dfsg1-2build1_armhf.deb ... 451s Unpacking libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 451s Selecting previously unselected package libltdl7:armhf. 451s Preparing to unpack .../312-libltdl7_2.5.4-4_armhf.deb ... 451s Unpacking libltdl7:armhf (2.5.4-4) ... 451s Selecting previously unselected package libglpk40:armhf. 452s Preparing to unpack .../313-libglpk40_5.0-1build2_armhf.deb ... 452s Unpacking libglpk40:armhf (5.0-1build2) ... 452s Selecting previously unselected package libopengl0:armhf. 452s Preparing to unpack .../314-libopengl0_1.7.0-1build1_armhf.deb ... 452s Unpacking libopengl0:armhf (1.7.0-1build1) ... 452s Selecting previously unselected package libglu1-mesa:armhf. 452s Preparing to unpack .../315-libglu1-mesa_9.0.2-1.1build1_armhf.deb ... 452s Unpacking libglu1-mesa:armhf (9.0.2-1.1build1) ... 452s Selecting previously unselected package liblcms2-2:armhf. 452s Preparing to unpack .../316-liblcms2-2_2.16-2_armhf.deb ... 452s Unpacking liblcms2-2:armhf (2.16-2) ... 452s Selecting previously unselected package libjxl0.11:armhf. 452s Preparing to unpack .../317-libjxl0.11_0.11.1-1_armhf.deb ... 452s Unpacking libjxl0.11:armhf (0.11.1-1) ... 452s Selecting previously unselected package libwmflite-0.2-7:armhf. 452s Preparing to unpack .../318-libwmflite-0.2-7_0.2.13-1.1build3_armhf.deb ... 452s Unpacking libwmflite-0.2-7:armhf (0.2.13-1.1build3) ... 452s Selecting previously unselected package libgraphicsmagick-q16-3t64. 452s Preparing to unpack .../319-libgraphicsmagick-q16-3t64_1.4+really1.3.45+hg17689-1_armhf.deb ... 452s Unpacking libgraphicsmagick-q16-3t64 (1.4+really1.3.45+hg17689-1) ... 452s Selecting previously unselected package libgraphicsmagick++-q16-12t64. 452s Preparing to unpack .../320-libgraphicsmagick++-q16-12t64_1.4+really1.3.45+hg17689-1_armhf.deb ... 452s Unpacking libgraphicsmagick++-q16-12t64 (1.4+really1.3.45+hg17689-1) ... 452s Selecting previously unselected package libaec0:armhf. 452s Preparing to unpack .../321-libaec0_1.1.3-1_armhf.deb ... 452s Unpacking libaec0:armhf (1.1.3-1) ... 452s Selecting previously unselected package libsz2:armhf. 452s Preparing to unpack .../322-libsz2_1.1.3-1_armhf.deb ... 452s Unpacking libsz2:armhf (1.1.3-1) ... 452s Selecting previously unselected package libhdf5-310:armhf. 452s Preparing to unpack .../323-libhdf5-310_1.14.5+repack-3_armhf.deb ... 452s Unpacking libhdf5-310:armhf (1.14.5+repack-3) ... 452s Selecting previously unselected package libasound2-data. 452s Preparing to unpack .../324-libasound2-data_1.2.13-1build1_all.deb ... 452s Unpacking libasound2-data (1.2.13-1build1) ... 452s Selecting previously unselected package libasound2t64:armhf. 452s Preparing to unpack .../325-libasound2t64_1.2.13-1build1_armhf.deb ... 452s Unpacking libasound2t64:armhf (1.2.13-1build1) ... 452s Selecting previously unselected package libopus0:armhf. 452s Preparing to unpack .../326-libopus0_1.5.2-2_armhf.deb ... 452s Unpacking libopus0:armhf (1.5.2-2) ... 452s Selecting previously unselected package libsamplerate0:armhf. 452s Preparing to unpack .../327-libsamplerate0_0.2.2-4build1_armhf.deb ... 452s Unpacking libsamplerate0:armhf (0.2.2-4build1) ... 452s Selecting previously unselected package libjack-jackd2-0:armhf. 452s Preparing to unpack .../328-libjack-jackd2-0_1.9.22~dfsg-4_armhf.deb ... 452s Unpacking libjack-jackd2-0:armhf (1.9.22~dfsg-4) ... 452s Selecting previously unselected package libportaudio2:armhf. 452s Preparing to unpack .../329-libportaudio2_19.6.0-1.2build3_armhf.deb ... 452s Unpacking libportaudio2:armhf (19.6.0-1.2build3) ... 452s Selecting previously unselected package libqhull-r8.0:armhf. 452s Preparing to unpack .../330-libqhull-r8.0_2020.2-6build1_armhf.deb ... 452s Unpacking libqhull-r8.0:armhf (2020.2-6build1) ... 452s Selecting previously unselected package libqrupdate1:armhf. 452s Preparing to unpack .../331-libqrupdate1_1.1.5-1_armhf.deb ... 452s Unpacking libqrupdate1:armhf (1.1.5-1) ... 453s Selecting previously unselected package libqscintilla2-qt6-l10n. 453s Preparing to unpack .../332-libqscintilla2-qt6-l10n_2.14.1+dfsg-1build4_all.deb ... 453s Unpacking libqscintilla2-qt6-l10n (2.14.1+dfsg-1build4) ... 453s Selecting previously unselected package libb2-1:armhf. 453s Preparing to unpack .../333-libb2-1_0.98.1-1.1build1_armhf.deb ... 453s Unpacking libb2-1:armhf (0.98.1-1.1build1) ... 453s Selecting previously unselected package libdouble-conversion3:armhf. 453s Preparing to unpack .../334-libdouble-conversion3_3.3.1-1_armhf.deb ... 453s Unpacking libdouble-conversion3:armhf (3.3.1-1) ... 453s Selecting previously unselected package libpcre2-16-0:armhf. 453s Preparing to unpack .../335-libpcre2-16-0_10.45-1_armhf.deb ... 453s Unpacking libpcre2-16-0:armhf (10.45-1) ... 453s Selecting previously unselected package libqt6core6t64:armhf. 453s Preparing to unpack .../336-libqt6core6t64_6.8.2+dfsg-5_armhf.deb ... 453s Unpacking libqt6core6t64:armhf (6.8.2+dfsg-5) ... 453s Selecting previously unselected package libwayland-client0:armhf. 453s Preparing to unpack .../337-libwayland-client0_1.23.1-3_armhf.deb ... 453s Unpacking libwayland-client0:armhf (1.23.1-3) ... 453s Selecting previously unselected package libegl-mesa0:armhf. 453s Preparing to unpack .../338-libegl-mesa0_25.0.1-2ubuntu1_armhf.deb ... 453s Unpacking libegl-mesa0:armhf (25.0.1-2ubuntu1) ... 453s Selecting previously unselected package libegl1:armhf. 453s Preparing to unpack .../339-libegl1_1.7.0-1build1_armhf.deb ... 453s Unpacking libegl1:armhf (1.7.0-1build1) ... 453s Selecting previously unselected package x11-common. 453s Preparing to unpack .../340-x11-common_1%3a7.7+23ubuntu3_all.deb ... 453s Unpacking x11-common (1:7.7+23ubuntu3) ... 453s Selecting previously unselected package libice6:armhf. 453s Preparing to unpack .../341-libice6_2%3a1.1.1-1_armhf.deb ... 453s Unpacking libice6:armhf (2:1.1.1-1) ... 453s Selecting previously unselected package libmtdev1t64:armhf. 453s Preparing to unpack .../342-libmtdev1t64_1.1.7-1_armhf.deb ... 453s Unpacking libmtdev1t64:armhf (1.1.7-1) ... 453s Selecting previously unselected package libwacom-common. 453s Preparing to unpack .../343-libwacom-common_2.14.0-1_all.deb ... 453s Unpacking libwacom-common (2.14.0-1) ... 453s Selecting previously unselected package libwacom9:armhf. 453s Preparing to unpack .../344-libwacom9_2.14.0-1_armhf.deb ... 453s Unpacking libwacom9:armhf (2.14.0-1) ... 453s Selecting previously unselected package libinput-bin. 453s Preparing to unpack .../345-libinput-bin_1.27.1-1_armhf.deb ... 453s Unpacking libinput-bin (1.27.1-1) ... 453s Selecting previously unselected package libinput10:armhf. 453s Preparing to unpack .../346-libinput10_1.27.1-1_armhf.deb ... 453s Unpacking libinput10:armhf (1.27.1-1) ... 453s Selecting previously unselected package libmd4c0:armhf. 453s Preparing to unpack .../347-libmd4c0_0.5.2-2_armhf.deb ... 453s Unpacking libmd4c0:armhf (0.5.2-2) ... 453s Selecting previously unselected package libqt6dbus6:armhf. 453s Preparing to unpack .../348-libqt6dbus6_6.8.2+dfsg-5_armhf.deb ... 453s Unpacking libqt6dbus6:armhf (6.8.2+dfsg-5) ... 453s Selecting previously unselected package libsm6:armhf. 453s Preparing to unpack .../349-libsm6_2%3a1.2.4-1_armhf.deb ... 453s Unpacking libsm6:armhf (2:1.2.4-1) ... 453s Selecting previously unselected package libts0t64:armhf. 453s Preparing to unpack .../350-libts0t64_1.22-1.1build1_armhf.deb ... 453s Unpacking libts0t64:armhf (1.22-1.1build1) ... 454s Selecting previously unselected package libxcb-util1:armhf. 454s Preparing to unpack .../351-libxcb-util1_0.4.1-1_armhf.deb ... 454s Unpacking libxcb-util1:armhf (0.4.1-1) ... 454s Selecting previously unselected package libxcb-image0:armhf. 454s Preparing to unpack .../352-libxcb-image0_0.4.0-2build1_armhf.deb ... 454s Unpacking libxcb-image0:armhf (0.4.0-2build1) ... 454s Selecting previously unselected package libxcb-render-util0:armhf. 454s Preparing to unpack .../353-libxcb-render-util0_0.3.10-1_armhf.deb ... 454s Unpacking libxcb-render-util0:armhf (0.3.10-1) ... 454s Selecting previously unselected package libxcb-cursor0:armhf. 454s Preparing to unpack .../354-libxcb-cursor0_0.1.5-1_armhf.deb ... 454s Unpacking libxcb-cursor0:armhf (0.1.5-1) ... 454s Selecting previously unselected package libxcb-icccm4:armhf. 454s Preparing to unpack .../355-libxcb-icccm4_0.4.2-1_armhf.deb ... 454s Unpacking libxcb-icccm4:armhf (0.4.2-1) ... 454s Selecting previously unselected package libxcb-keysyms1:armhf. 454s Preparing to unpack .../356-libxcb-keysyms1_0.4.1-1_armhf.deb ... 454s Unpacking libxcb-keysyms1:armhf (0.4.1-1) ... 454s Selecting previously unselected package libxcb-shape0:armhf. 454s Preparing to unpack .../357-libxcb-shape0_1.17.0-2_armhf.deb ... 454s Unpacking libxcb-shape0:armhf (1.17.0-2) ... 454s Selecting previously unselected package libxcb-xinput0:armhf. 454s Preparing to unpack .../358-libxcb-xinput0_1.17.0-2_armhf.deb ... 454s Unpacking libxcb-xinput0:armhf (1.17.0-2) ... 454s Selecting previously unselected package libxcb-xkb1:armhf. 454s Preparing to unpack .../359-libxcb-xkb1_1.17.0-2_armhf.deb ... 454s Unpacking libxcb-xkb1:armhf (1.17.0-2) ... 454s Selecting previously unselected package libxkbcommon-x11-0:armhf. 454s Preparing to unpack .../360-libxkbcommon-x11-0_1.7.0-2_armhf.deb ... 454s Unpacking libxkbcommon-x11-0:armhf (1.7.0-2) ... 454s Selecting previously unselected package libqt6gui6:armhf. 454s Preparing to unpack .../361-libqt6gui6_6.8.2+dfsg-5_armhf.deb ... 454s Unpacking libqt6gui6:armhf (6.8.2+dfsg-5) ... 454s Selecting previously unselected package libavahi-common-data:armhf. 454s Preparing to unpack .../362-libavahi-common-data_0.8-16ubuntu1_armhf.deb ... 454s Unpacking libavahi-common-data:armhf (0.8-16ubuntu1) ... 454s Selecting previously unselected package libavahi-common3:armhf. 454s Preparing to unpack .../363-libavahi-common3_0.8-16ubuntu1_armhf.deb ... 454s Unpacking libavahi-common3:armhf (0.8-16ubuntu1) ... 454s Selecting previously unselected package libavahi-client3:armhf. 454s Preparing to unpack .../364-libavahi-client3_0.8-16ubuntu1_armhf.deb ... 454s Unpacking libavahi-client3:armhf (0.8-16ubuntu1) ... 454s Selecting previously unselected package libcups2t64:armhf. 454s Preparing to unpack .../365-libcups2t64_2.4.11-0ubuntu2_armhf.deb ... 454s Unpacking libcups2t64:armhf (2.4.11-0ubuntu2) ... 454s Selecting previously unselected package libqt6widgets6:armhf. 454s Preparing to unpack .../366-libqt6widgets6_6.8.2+dfsg-5_armhf.deb ... 454s Unpacking libqt6widgets6:armhf (6.8.2+dfsg-5) ... 454s Selecting previously unselected package libqt6printsupport6:armhf. 454s Preparing to unpack .../367-libqt6printsupport6_6.8.2+dfsg-5_armhf.deb ... 454s Unpacking libqt6printsupport6:armhf (6.8.2+dfsg-5) ... 455s Selecting previously unselected package libqscintilla2-qt6-15:armhf. 455s Preparing to unpack .../368-libqscintilla2-qt6-15_2.14.1+dfsg-1build4_armhf.deb ... 455s Unpacking libqscintilla2-qt6-15:armhf (2.14.1+dfsg-1build4) ... 455s Selecting previously unselected package libqt6core5compat6:armhf. 455s Preparing to unpack .../369-libqt6core5compat6_6.8.2-3_armhf.deb ... 455s Unpacking libqt6core5compat6:armhf (6.8.2-3) ... 455s Selecting previously unselected package libqt6sql6:armhf. 455s Preparing to unpack .../370-libqt6sql6_6.8.2+dfsg-5_armhf.deb ... 455s Unpacking libqt6sql6:armhf (6.8.2+dfsg-5) ... 455s Selecting previously unselected package libqt6help6:armhf. 455s Preparing to unpack .../371-libqt6help6_6.8.2-3_armhf.deb ... 455s Unpacking libqt6help6:armhf (6.8.2-3) ... 455s Selecting previously unselected package libduktape207:armhf. 455s Preparing to unpack .../372-libduktape207_2.7.0+tests-0ubuntu3_armhf.deb ... 455s Unpacking libduktape207:armhf (2.7.0+tests-0ubuntu3) ... 455s Selecting previously unselected package libproxy1v5:armhf. 455s Preparing to unpack .../373-libproxy1v5_0.5.9-1_armhf.deb ... 455s Unpacking libproxy1v5:armhf (0.5.9-1) ... 455s Selecting previously unselected package libqt6network6:armhf. 455s Preparing to unpack .../374-libqt6network6_6.8.2+dfsg-5_armhf.deb ... 455s Unpacking libqt6network6:armhf (6.8.2+dfsg-5) ... 455s Selecting previously unselected package libqt6opengl6:armhf. 455s Preparing to unpack .../375-libqt6opengl6_6.8.2+dfsg-5_armhf.deb ... 455s Unpacking libqt6opengl6:armhf (6.8.2+dfsg-5) ... 455s Selecting previously unselected package libqt6openglwidgets6:armhf. 455s Preparing to unpack .../376-libqt6openglwidgets6_6.8.2+dfsg-5_armhf.deb ... 455s Unpacking libqt6openglwidgets6:armhf (6.8.2+dfsg-5) ... 455s Selecting previously unselected package libqt6xml6:armhf. 455s Preparing to unpack .../377-libqt6xml6_6.8.2+dfsg-5_armhf.deb ... 455s Unpacking libqt6xml6:armhf (6.8.2+dfsg-5) ... 455s Selecting previously unselected package libogg0:armhf. 455s Preparing to unpack .../378-libogg0_1.3.5-3build1_armhf.deb ... 455s Unpacking libogg0:armhf (1.3.5-3build1) ... 455s Selecting previously unselected package libflac12t64:armhf. 455s Preparing to unpack .../379-libflac12t64_1.4.3+ds-4_armhf.deb ... 455s Unpacking libflac12t64:armhf (1.4.3+ds-4) ... 455s Selecting previously unselected package libmp3lame0:armhf. 455s Preparing to unpack .../380-libmp3lame0_3.100-6build1_armhf.deb ... 455s Unpacking libmp3lame0:armhf (3.100-6build1) ... 455s Selecting previously unselected package libmpg123-0t64:armhf. 455s Preparing to unpack .../381-libmpg123-0t64_1.32.10-1_armhf.deb ... 455s Unpacking libmpg123-0t64:armhf (1.32.10-1) ... 455s Selecting previously unselected package libvorbis0a:armhf. 455s Preparing to unpack .../382-libvorbis0a_1.3.7-2_armhf.deb ... 455s Unpacking libvorbis0a:armhf (1.3.7-2) ... 455s Selecting previously unselected package libvorbisenc2:armhf. 455s Preparing to unpack .../383-libvorbisenc2_1.3.7-2_armhf.deb ... 455s Unpacking libvorbisenc2:armhf (1.3.7-2) ... 455s Selecting previously unselected package libsndfile1:armhf. 455s Preparing to unpack .../384-libsndfile1_1.2.2-2_armhf.deb ... 455s Unpacking libsndfile1:armhf (1.2.2-2) ... 456s Selecting previously unselected package libspqr4:armhf. 456s Preparing to unpack .../385-libspqr4_1%3a7.8.3+dfsg-3_armhf.deb ... 456s Unpacking libspqr4:armhf (1:7.8.3+dfsg-3) ... 456s Selecting previously unselected package libumfpack6:armhf. 456s Preparing to unpack .../386-libumfpack6_1%3a7.8.3+dfsg-3_armhf.deb ... 456s Unpacking libumfpack6:armhf (1:7.8.3+dfsg-3) ... 456s Selecting previously unselected package libtext-unidecode-perl. 456s Preparing to unpack .../387-libtext-unidecode-perl_1.30-3_all.deb ... 456s Unpacking libtext-unidecode-perl (1.30-3) ... 456s Selecting previously unselected package texinfo-lib. 456s Preparing to unpack .../388-texinfo-lib_7.1.1-1_armhf.deb ... 456s Unpacking texinfo-lib (7.1.1-1) ... 456s Selecting previously unselected package tex-common. 456s Preparing to unpack .../389-tex-common_6.19_all.deb ... 456s Unpacking tex-common (6.19) ... 456s Selecting previously unselected package texinfo. 456s Preparing to unpack .../390-texinfo_7.1.1-1_all.deb ... 456s Unpacking texinfo (7.1.1-1) ... 456s Selecting previously unselected package octave-common. 456s Preparing to unpack .../391-octave-common_9.4.0-1_all.deb ... 456s Unpacking octave-common (9.4.0-1) ... 456s Selecting previously unselected package octave. 456s Preparing to unpack .../392-octave_9.4.0-1_armhf.deb ... 456s Unpacking octave (9.4.0-1) ... 457s Selecting previously unselected package libncurses-dev:armhf. 457s Preparing to unpack .../393-libncurses-dev_6.5+20250216-2_armhf.deb ... 457s Unpacking libncurses-dev:armhf (6.5+20250216-2) ... 457s Selecting previously unselected package libreadline-dev:armhf. 457s Preparing to unpack .../394-libreadline-dev_8.2-6_armhf.deb ... 457s Unpacking libreadline-dev:armhf (8.2-6) ... 457s Selecting previously unselected package libhdf5-fortran-310:armhf. 457s Preparing to unpack .../395-libhdf5-fortran-310_1.14.5+repack-3_armhf.deb ... 457s Unpacking libhdf5-fortran-310:armhf (1.14.5+repack-3) ... 457s Selecting previously unselected package libhdf5-hl-310:armhf. 457s Preparing to unpack .../396-libhdf5-hl-310_1.14.5+repack-3_armhf.deb ... 457s Unpacking libhdf5-hl-310:armhf (1.14.5+repack-3) ... 457s Selecting previously unselected package libhdf5-hl-fortran-310:armhf. 457s Preparing to unpack .../397-libhdf5-hl-fortran-310_1.14.5+repack-3_armhf.deb ... 457s Unpacking libhdf5-hl-fortran-310:armhf (1.14.5+repack-3) ... 457s Selecting previously unselected package libhdf5-cpp-310:armhf. 457s Preparing to unpack .../398-libhdf5-cpp-310_1.14.5+repack-3_armhf.deb ... 457s Unpacking libhdf5-cpp-310:armhf (1.14.5+repack-3) ... 457s Selecting previously unselected package libhdf5-hl-cpp-310:armhf. 457s Preparing to unpack .../399-libhdf5-hl-cpp-310_1.14.5+repack-3_armhf.deb ... 457s Unpacking libhdf5-hl-cpp-310:armhf (1.14.5+repack-3) ... 457s Selecting previously unselected package zlib1g-dev:armhf. 457s Preparing to unpack .../400-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 457s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 457s Selecting previously unselected package libjpeg-turbo8-dev:armhf. 457s Preparing to unpack .../401-libjpeg-turbo8-dev_2.1.5-3ubuntu2_armhf.deb ... 457s Unpacking libjpeg-turbo8-dev:armhf (2.1.5-3ubuntu2) ... 457s Selecting previously unselected package libjpeg8-dev:armhf. 457s Preparing to unpack .../402-libjpeg8-dev_8c-2ubuntu11_armhf.deb ... 457s Unpacking libjpeg8-dev:armhf (8c-2ubuntu11) ... 457s Selecting previously unselected package libjpeg-dev:armhf. 457s Preparing to unpack .../403-libjpeg-dev_8c-2ubuntu11_armhf.deb ... 457s Unpacking libjpeg-dev:armhf (8c-2ubuntu11) ... 457s Selecting previously unselected package libaec-dev:armhf. 457s Preparing to unpack .../404-libaec-dev_1.1.3-1_armhf.deb ... 457s Unpacking libaec-dev:armhf (1.1.3-1) ... 457s Selecting previously unselected package libbrotli-dev:armhf. 457s Preparing to unpack .../405-libbrotli-dev_1.1.0-2build4_armhf.deb ... 457s Unpacking libbrotli-dev:armhf (1.1.0-2build4) ... 458s Selecting previously unselected package libidn2-dev:armhf. 458s Preparing to unpack .../406-libidn2-dev_2.3.7-2build2_armhf.deb ... 458s Unpacking libidn2-dev:armhf (2.3.7-2build2) ... 458s Selecting previously unselected package comerr-dev:armhf. 458s Preparing to unpack .../407-comerr-dev_2.1-1.47.2-1ubuntu1_armhf.deb ... 458s Unpacking comerr-dev:armhf (2.1-1.47.2-1ubuntu1) ... 458s Selecting previously unselected package libgssrpc4t64:armhf. 458s Preparing to unpack .../408-libgssrpc4t64_1.21.3-4ubuntu2_armhf.deb ... 458s Unpacking libgssrpc4t64:armhf (1.21.3-4ubuntu2) ... 458s Selecting previously unselected package libkadm5clnt-mit12:armhf. 458s Preparing to unpack .../409-libkadm5clnt-mit12_1.21.3-4ubuntu2_armhf.deb ... 458s Unpacking libkadm5clnt-mit12:armhf (1.21.3-4ubuntu2) ... 458s Selecting previously unselected package libkdb5-10t64:armhf. 458s Preparing to unpack .../410-libkdb5-10t64_1.21.3-4ubuntu2_armhf.deb ... 458s Unpacking libkdb5-10t64:armhf (1.21.3-4ubuntu2) ... 458s Selecting previously unselected package libkadm5srv-mit12:armhf. 458s Preparing to unpack .../411-libkadm5srv-mit12_1.21.3-4ubuntu2_armhf.deb ... 458s Unpacking libkadm5srv-mit12:armhf (1.21.3-4ubuntu2) ... 458s Selecting previously unselected package krb5-multidev:armhf. 458s Preparing to unpack .../412-krb5-multidev_1.21.3-4ubuntu2_armhf.deb ... 458s Unpacking krb5-multidev:armhf (1.21.3-4ubuntu2) ... 458s Selecting previously unselected package libkrb5-dev:armhf. 458s Preparing to unpack .../413-libkrb5-dev_1.21.3-4ubuntu2_armhf.deb ... 458s Unpacking libkrb5-dev:armhf (1.21.3-4ubuntu2) ... 458s Selecting previously unselected package libldap-dev:armhf. 458s Preparing to unpack .../414-libldap-dev_2.6.9+dfsg-1~exp2ubuntu1_armhf.deb ... 458s Unpacking libldap-dev:armhf (2.6.9+dfsg-1~exp2ubuntu1) ... 458s Selecting previously unselected package libpkgconf3:armhf. 458s Preparing to unpack .../415-libpkgconf3_1.8.1-4_armhf.deb ... 458s Unpacking libpkgconf3:armhf (1.8.1-4) ... 458s Selecting previously unselected package pkgconf-bin. 458s Preparing to unpack .../416-pkgconf-bin_1.8.1-4_armhf.deb ... 458s Unpacking pkgconf-bin (1.8.1-4) ... 458s Selecting previously unselected package pkgconf:armhf. 458s Preparing to unpack .../417-pkgconf_1.8.1-4_armhf.deb ... 458s Unpacking pkgconf:armhf (1.8.1-4) ... 458s Selecting previously unselected package libnghttp2-dev:armhf. 458s Preparing to unpack .../418-libnghttp2-dev_1.64.0-1_armhf.deb ... 458s Unpacking libnghttp2-dev:armhf (1.64.0-1) ... 458s Selecting previously unselected package libpsl-dev:armhf. 458s Preparing to unpack .../419-libpsl-dev_0.21.2-1.1build1_armhf.deb ... 458s Unpacking libpsl-dev:armhf (0.21.2-1.1build1) ... 458s Selecting previously unselected package libgmpxx4ldbl:armhf. 458s Preparing to unpack .../420-libgmpxx4ldbl_2%3a6.3.0+dfsg-3ubuntu1_armhf.deb ... 458s Unpacking libgmpxx4ldbl:armhf (2:6.3.0+dfsg-3ubuntu1) ... 458s Selecting previously unselected package libgmp-dev:armhf. 458s Preparing to unpack .../421-libgmp-dev_2%3a6.3.0+dfsg-3ubuntu1_armhf.deb ... 458s Unpacking libgmp-dev:armhf (2:6.3.0+dfsg-3ubuntu1) ... 458s Selecting previously unselected package libevent-2.1-7t64:armhf. 458s Preparing to unpack .../422-libevent-2.1-7t64_2.1.12-stable-10_armhf.deb ... 458s Unpacking libevent-2.1-7t64:armhf (2.1.12-stable-10) ... 458s Selecting previously unselected package libunbound8:armhf. 458s Preparing to unpack .../423-libunbound8_1.22.0-1ubuntu1_armhf.deb ... 458s Unpacking libunbound8:armhf (1.22.0-1ubuntu1) ... 458s Selecting previously unselected package libgnutls-dane0t64:armhf. 458s Preparing to unpack .../424-libgnutls-dane0t64_3.8.9-2ubuntu2_armhf.deb ... 458s Unpacking libgnutls-dane0t64:armhf (3.8.9-2ubuntu2) ... 458s Selecting previously unselected package libgnutls-openssl27t64:armhf. 459s Preparing to unpack .../425-libgnutls-openssl27t64_3.8.9-2ubuntu2_armhf.deb ... 459s Unpacking libgnutls-openssl27t64:armhf (3.8.9-2ubuntu2) ... 459s Selecting previously unselected package libp11-kit-dev:armhf. 459s Preparing to unpack .../426-libp11-kit-dev_0.25.5-2ubuntu3_armhf.deb ... 459s Unpacking libp11-kit-dev:armhf (0.25.5-2ubuntu3) ... 459s Selecting previously unselected package libtasn1-6-dev:armhf. 459s Preparing to unpack .../427-libtasn1-6-dev_4.20.0-2_armhf.deb ... 459s Unpacking libtasn1-6-dev:armhf (4.20.0-2) ... 459s Selecting previously unselected package nettle-dev:armhf. 459s Preparing to unpack .../428-nettle-dev_3.10.1-1_armhf.deb ... 459s Unpacking nettle-dev:armhf (3.10.1-1) ... 459s Selecting previously unselected package libgnutls28-dev:armhf. 459s Preparing to unpack .../429-libgnutls28-dev_3.8.9-2ubuntu2_armhf.deb ... 459s Unpacking libgnutls28-dev:armhf (3.8.9-2ubuntu2) ... 459s Selecting previously unselected package librtmp-dev:armhf. 459s Preparing to unpack .../430-librtmp-dev_2.4+20151223.gitfa8646d.1-2build7_armhf.deb ... 459s Unpacking librtmp-dev:armhf (2.4+20151223.gitfa8646d.1-2build7) ... 459s Selecting previously unselected package libssl-dev:armhf. 459s Preparing to unpack .../431-libssl-dev_3.4.1-1ubuntu1_armhf.deb ... 459s Unpacking libssl-dev:armhf (3.4.1-1ubuntu1) ... 459s Selecting previously unselected package libssh2-1-dev:armhf. 459s Preparing to unpack .../432-libssh2-1-dev_1.11.1-1_armhf.deb ... 459s Unpacking libssh2-1-dev:armhf (1.11.1-1) ... 459s Selecting previously unselected package libzstd-dev:armhf. 459s Preparing to unpack .../433-libzstd-dev_1.5.6+dfsg-2_armhf.deb ... 459s Unpacking libzstd-dev:armhf (1.5.6+dfsg-2) ... 459s Selecting previously unselected package libcurl4-openssl-dev:armhf. 459s Preparing to unpack .../434-libcurl4-openssl-dev_8.12.1-3ubuntu1_armhf.deb ... 459s Unpacking libcurl4-openssl-dev:armhf (8.12.1-3ubuntu1) ... 459s Selecting previously unselected package hdf5-helpers. 460s Preparing to unpack .../435-hdf5-helpers_1.14.5+repack-3_armhf.deb ... 460s Unpacking hdf5-helpers (1.14.5+repack-3) ... 460s Selecting previously unselected package libhdf5-dev. 460s Preparing to unpack .../436-libhdf5-dev_1.14.5+repack-3_armhf.deb ... 460s Unpacking libhdf5-dev (1.14.5+repack-3) ... 460s Selecting previously unselected package xorg-sgml-doctools. 460s Preparing to unpack .../437-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 460s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 460s Selecting previously unselected package x11proto-dev. 460s Preparing to unpack .../438-x11proto-dev_2024.1-1_all.deb ... 460s Unpacking x11proto-dev (2024.1-1) ... 460s Selecting previously unselected package libxau-dev:armhf. 460s Preparing to unpack .../439-libxau-dev_1%3a1.0.11-1_armhf.deb ... 460s Unpacking libxau-dev:armhf (1:1.0.11-1) ... 460s Selecting previously unselected package libxdmcp-dev:armhf. 460s Preparing to unpack .../440-libxdmcp-dev_1%3a1.1.5-1_armhf.deb ... 460s Unpacking libxdmcp-dev:armhf (1:1.1.5-1) ... 460s Selecting previously unselected package xtrans-dev. 460s Preparing to unpack .../441-xtrans-dev_1.4.0-1_all.deb ... 460s Unpacking xtrans-dev (1.4.0-1) ... 460s Selecting previously unselected package libxcb1-dev:armhf. 460s Preparing to unpack .../442-libxcb1-dev_1.17.0-2_armhf.deb ... 460s Unpacking libxcb1-dev:armhf (1.17.0-2) ... 460s Selecting previously unselected package libx11-dev:armhf. 460s Preparing to unpack .../443-libx11-dev_2%3a1.8.10-2_armhf.deb ... 460s Unpacking libx11-dev:armhf (2:1.8.10-2) ... 460s Selecting previously unselected package libglx-dev:armhf. 460s Preparing to unpack .../444-libglx-dev_1.7.0-1build1_armhf.deb ... 460s Unpacking libglx-dev:armhf (1.7.0-1build1) ... 460s Selecting previously unselected package libgl-dev:armhf. 460s Preparing to unpack .../445-libgl-dev_1.7.0-1build1_armhf.deb ... 460s Unpacking libgl-dev:armhf (1.7.0-1build1) ... 460s Selecting previously unselected package libblas-dev:armhf. 460s Preparing to unpack .../446-libblas-dev_3.12.1-2_armhf.deb ... 460s Unpacking libblas-dev:armhf (3.12.1-2) ... 460s Selecting previously unselected package liblapack-dev:armhf. 460s Preparing to unpack .../447-liblapack-dev_3.12.1-2_armhf.deb ... 460s Unpacking liblapack-dev:armhf (3.12.1-2) ... 461s Selecting previously unselected package libfftw3-bin. 461s Preparing to unpack .../448-libfftw3-bin_3.3.10-2fakesync1build1_armhf.deb ... 461s Unpacking libfftw3-bin (3.3.10-2fakesync1build1) ... 461s Selecting previously unselected package libfftw3-dev:armhf. 461s Preparing to unpack .../449-libfftw3-dev_3.3.10-2fakesync1build1_armhf.deb ... 461s Unpacking libfftw3-dev:armhf (3.3.10-2fakesync1build1) ... 461s Selecting previously unselected package libgfortran-14-dev:armhf. 461s Preparing to unpack .../450-libgfortran-14-dev_14.2.0-17ubuntu3_armhf.deb ... 461s Unpacking libgfortran-14-dev:armhf (14.2.0-17ubuntu3) ... 461s Selecting previously unselected package gfortran-14-arm-linux-gnueabihf. 461s Preparing to unpack .../451-gfortran-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 461s Unpacking gfortran-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 461s Selecting previously unselected package gfortran-14. 461s Preparing to unpack .../452-gfortran-14_14.2.0-17ubuntu3_armhf.deb ... 461s Unpacking gfortran-14 (14.2.0-17ubuntu3) ... 461s Selecting previously unselected package gfortran-arm-linux-gnueabihf. 461s Preparing to unpack .../453-gfortran-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 461s Unpacking gfortran-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 461s Selecting previously unselected package gfortran. 461s Preparing to unpack .../454-gfortran_4%3a14.2.0-1ubuntu1_armhf.deb ... 461s Unpacking gfortran (4:14.2.0-1ubuntu1) ... 461s Selecting previously unselected package libstdc++-14-dev:armhf. 461s Preparing to unpack .../455-libstdc++-14-dev_14.2.0-17ubuntu3_armhf.deb ... 461s Unpacking libstdc++-14-dev:armhf (14.2.0-17ubuntu3) ... 461s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 461s Preparing to unpack .../456-g++-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 461s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 462s Selecting previously unselected package g++-14. 462s Preparing to unpack .../457-g++-14_14.2.0-17ubuntu3_armhf.deb ... 462s Unpacking g++-14 (14.2.0-17ubuntu3) ... 462s Selecting previously unselected package g++-arm-linux-gnueabihf. 462s Preparing to unpack .../458-g++-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 462s Unpacking g++-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 462s Selecting previously unselected package g++. 462s Preparing to unpack .../459-g++_4%3a14.2.0-1ubuntu1_armhf.deb ... 462s Unpacking g++ (4:14.2.0-1ubuntu1) ... 462s Selecting previously unselected package octave-dev. 462s Preparing to unpack .../460-octave-dev_9.4.0-1_armhf.deb ... 462s Unpacking octave-dev (9.4.0-1) ... 462s Selecting previously unselected package dh-octave. 462s Preparing to unpack .../461-dh-octave_1.8.0_all.deb ... 462s Unpacking dh-octave (1.8.0) ... 462s Selecting previously unselected package libfontenc1:armhf. 462s Preparing to unpack .../462-libfontenc1_1%3a1.1.8-1build1_armhf.deb ... 462s Unpacking libfontenc1:armhf (1:1.1.8-1build1) ... 463s Selecting previously unselected package libxt6t64:armhf. 463s Preparing to unpack .../463-libxt6t64_1%3a1.2.1-1.2build1_armhf.deb ... 463s Unpacking libxt6t64:armhf (1:1.2.1-1.2build1) ... 463s Selecting previously unselected package libxmu6:armhf. 463s Preparing to unpack .../464-libxmu6_2%3a1.1.3-3build2_armhf.deb ... 463s Unpacking libxmu6:armhf (2:1.1.3-3build2) ... 463s Selecting previously unselected package libxaw7:armhf. 463s Preparing to unpack .../465-libxaw7_2%3a1.0.16-1_armhf.deb ... 463s Unpacking libxaw7:armhf (2:1.0.16-1) ... 463s Selecting previously unselected package libxfont2:armhf. 463s Preparing to unpack .../466-libxfont2_1%3a2.0.6-1build1_armhf.deb ... 463s Unpacking libxfont2:armhf (1:2.0.6-1build1) ... 463s Selecting previously unselected package libxkbfile1:armhf. 463s Preparing to unpack .../467-libxkbfile1_1%3a1.1.0-1build4_armhf.deb ... 463s Unpacking libxkbfile1:armhf (1:1.1.0-1build4) ... 463s Selecting previously unselected package libxrandr2:armhf. 463s Preparing to unpack .../468-libxrandr2_2%3a1.5.4-1_armhf.deb ... 463s Unpacking libxrandr2:armhf (2:1.5.4-1) ... 463s Selecting previously unselected package octave-stk. 463s Preparing to unpack .../469-octave-stk_2.8.1-3_armhf.deb ... 463s Unpacking octave-stk (2.8.1-3) ... 463s Selecting previously unselected package x11-xkb-utils. 463s Preparing to unpack .../470-x11-xkb-utils_7.7+9_armhf.deb ... 463s Unpacking x11-xkb-utils (7.7+9) ... 463s Selecting previously unselected package xserver-common. 463s Preparing to unpack .../471-xserver-common_2%3a21.1.16-1ubuntu1_all.deb ... 463s Unpacking xserver-common (2:21.1.16-1ubuntu1) ... 463s Selecting previously unselected package xvfb. 463s Preparing to unpack .../472-xvfb_2%3a21.1.16-1ubuntu1_armhf.deb ... 463s Unpacking xvfb (2:21.1.16-1ubuntu1) ... 463s Setting up libapt-pkg-perl (0.1.41build1) ... 463s Setting up libmodule-pluggable-perl (5.2-5) ... 463s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 463s Setting up libstring-escape-perl (2010.002-3) ... 463s Setting up libgnutls-openssl27t64:armhf (3.8.9-2ubuntu2) ... 463s Setting up libxcb-dri3-0:armhf (1.17.0-2) ... 463s Setting up liblcms2-2:armhf (2.16-2) ... 463s Setting up libberkeleydb-perl:armhf (0.66-1) ... 463s Setting up libpixman-1-0:armhf (0.44.0-3) ... 463s Setting up libllvm19:armhf (1:19.1.7-1ubuntu2) ... 463s Setting up libsharpyuv0:armhf (1.5.0-0.1) ... 463s Setting up libwayland-server0:armhf (1.23.1-3) ... 463s Setting up libaom3:armhf (3.12.0-1) ... 463s Setting up libx11-xcb1:armhf (2:1.8.10-2) ... 463s Setting up libfile-which-perl (1.27-2) ... 463s Setting up libdouble-conversion3:armhf (3.3.1-1) ... 463s Setting up libunicode-utf8-perl (0.62-2build4) ... 463s Setting up libset-intspan-perl (1.19-3) ... 463s Setting up libxcb-xfixes0:armhf (1.17.0-2) ... 463s Setting up libogg0:armhf (1.3.5-3build1) ... 463s Setting up libmouse-perl:armhf (2.5.11-1build1) ... 463s Setting up libzstd-dev:armhf (1.5.6+dfsg-2) ... 463s Setting up liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 463s Setting up libpod-pom-perl (2.01-4) ... 463s Setting up libxpm4:armhf (1:3.5.17-1build2) ... 463s Setting up hdf5-helpers (1.14.5+repack-3) ... 463s Setting up libwmflite-0.2-7:armhf (0.2.13-1.1build3) ... 463s Setting up libregexp-pattern-perl (0.2.14-2) ... 463s Setting up libdata-messagepack-perl (1.02-1build5) ... 463s Setting up libclass-inspector-perl (1.36-3) ... 463s Setting up libxcb-xinput0:armhf (1.17.0-2) ... 463s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 463s Setting up libdynaloader-functions-perl (0.004-1) ... 463s Setting up libdatrie1:armhf (0.2.13-3build1) ... 463s Setting up libtext-glob-perl (0.11-3) ... 463s Setting up libclass-method-modifiers-perl (2.15-1) ... 463s Setting up liblist-compare-perl (0.55-2) ... 463s Setting up libxcb-render0:armhf (1.17.0-2) ... 463s Setting up libclone-perl:armhf (0.47-1) ... 463s Setting up libarchive-zip-perl (1.68-1) ... 463s Setting up libsub-identify-perl (0.14-3build4) ... 463s Setting up libcpanel-json-xs-perl:armhf (4.39-1) ... 463s Setting up libglvnd0:armhf (1.7.0-1build1) ... 463s Setting up libio-stringy-perl (2.113-2) ... 463s Setting up libhtml-tagset-perl (3.24-1) ... 463s Setting up libts0t64:armhf (1.22-1.1build1) ... 463s Setting up liblog-any-perl (1.717-1) ... 463s Setting up libyaml-pp-perl (0.39.0-1) ... 463s Setting up libxcb-glx0:armhf (1.17.0-2) ... 463s Setting up libdevel-size-perl (0.84-1build1) ... 463s Setting up unzip (6.0-28ubuntu6) ... 463s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 463s Setting up libregexp-pattern-license-perl (3.11.2-1) ... 463s Setting up libconvert-binhex-perl (1.125-3) ... 463s Setting up liblwp-mediatypes-perl (6.04-2) ... 463s Setting up libyaml-libyaml-perl (0.903.0+ds-1) ... 463s Setting up fonts-freefont-otf (20211204+svn4273-2) ... 463s Setting up libio-interactive-perl (1.026-1) ... 463s Setting up libxcb-keysyms1:armhf (0.4.1-1) ... 463s Setting up libxcb-shape0:armhf (1.17.0-2) ... 463s Setting up x11-common (1:7.7+23ubuntu3) ... 464s Setting up libtry-tiny-perl (0.32-1) ... 464s Setting up libdeflate0:armhf (1.23-1) ... 464s Setting up perl-openssl-defaults:armhf (7build3) ... 464s Setting up libmldbm-perl (2.05-4) ... 464s Setting up linux-libc-dev:armhf (6.14.0-10.10) ... 464s Setting up libxml-namespacesupport-perl (1.12-2) ... 464s Setting up m4 (1.4.19-7) ... 464s Setting up libevent-2.1-7t64:armhf (2.1.12-stable-10) ... 464s Setting up libclone-choose-perl (0.010-2) ... 464s Setting up libqhull-r8.0:armhf (2020.2-6build1) ... 464s Setting up libxcb-render-util0:armhf (0.3.10-1) ... 464s Setting up libtime-moment-perl (0.44-2build5) ... 464s Setting up libencode-locale-perl (1.05-3) ... 464s Setting up libxcb-shm0:armhf (1.17.0-2) ... 464s Setting up libxcb-icccm4:armhf (0.4.2-1) ... 464s Setting up texinfo-lib (7.1.1-1) ... 464s Setting up libmpg123-0t64:armhf (1.32.10-1) ... 464s Setting up libgomp1:armhf (15-20250222-0ubuntu1) ... 464s Setting up libconfig-tiny-perl (2.30-1) ... 464s Setting up libsereal-encoder-perl (5.004+ds-1build4) ... 464s Setting up liblist-utilsby-perl (0.12-2) ... 464s Setting up libyaml-tiny-perl (1.76-1) ... 464s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 464s Setting up octave-common (9.4.0-1) ... 464s Setting up libregexp-common-perl (2024080801-1) ... 464s Setting up libpcre2-16-0:armhf (10.45-1) ... 464s Setting up libaec0:armhf (1.1.3-1) ... 464s Setting up libnet-netmask-perl (2.0002-2) ... 464s Setting up libopengl0:armhf (1.7.0-1build1) ... 464s Setting up libsub-install-perl (0.929-1) ... 464s Setting up libxcb-util1:armhf (0.4.1-1) ... 464s Setting up libpsl-dev:armhf (0.21.2-1.1build1) ... 464s Setting up libxxf86vm1:armhf (1:1.1.4-1build4) ... 464s Setting up libindirect-perl (0.39-2build5) ... 464s Setting up libxcb-xkb1:armhf (1.17.0-2) ... 464s Setting up libxcb-image0:armhf (0.4.0-2build1) ... 464s Setting up libnumber-compare-perl (0.03-3) ... 464s Setting up libdw1t64:armhf (0.192-4) ... 464s Setting up libxcb-present0:armhf (1.17.0-2) ... 464s Setting up liberror-perl (0.17030-1) ... 464s Setting up libasound2-data (1.2.13-1build1) ... 464s Setting up patchutils (0.4.2-1build3) ... 464s Setting up tex-common (6.19) ... 464s update-language: texlive-base not installed and configured, doing nothing! 464s Setting up libjson-maybexs-perl (1.004008-1) ... 464s Setting up libxml-sax-base-perl (1.09-3) ... 464s Setting up libio-string-perl (1.08-4) ... 464s Setting up libboolean-perl (0.46-3) ... 464s Setting up libnetaddr-ip-perl (4.079+dfsg-2build5) ... 464s Setting up xtrans-dev (1.4.0-1) ... 464s Setting up libfontenc1:armhf (1:1.1.8-1build1) ... 464s Setting up autotools-dev (20220109.1) ... 464s Setting up libblas3:armhf (3.12.1-2) ... 464s 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 464s Setting up libclass-data-inheritable-perl (0.10-1) ... 464s Setting up libunbound8:armhf (1.22.0-1ubuntu1) ... 464s Setting up libpkgconf3:armhf (1.8.1-4) ... 464s Setting up libgmpxx4ldbl:armhf (2:6.3.0+dfsg-3ubuntu1) ... 464s Setting up libalgorithm-c3-perl (0.11-2) ... 464s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 464s Setting up libasound2t64:armhf (1.2.13-1build1) ... 464s Setting up liblog-log4perl-perl (1.57-1) ... 464s Setting up libtext-reform-perl (1.20-5) ... 464s Setting up libgnutls-dane0t64:armhf (3.8.9-2ubuntu2) ... 464s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 464s Setting up libfile-find-rule-perl (0.34-3) ... 464s Setting up libxfixes3:armhf (1:6.0.0-2build1) ... 464s Setting up libxcb-sync1:armhf (1.17.0-2) ... 464s Setting up libipc-system-simple-perl (1.30-2) ... 464s Setting up libio-tiecombine-perl (1.005-3) ... 464s Setting up libnet-domain-tld-perl (1.75-4) ... 464s Setting up libgssrpc4t64:armhf (1.21.3-4ubuntu2) ... 464s Setting up libperlio-utf8-strict-perl (0.010-1build4) ... 464s Setting up libldap-dev:armhf (2.6.9+dfsg-1~exp2ubuntu1) ... 464s Setting up aglfn (1.7+git20191031.4036a9c-2) ... 464s Setting up libxcb-cursor0:armhf (0.1.5-1) ... 464s Setting up lzip (1.25-2) ... 464s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip (lzip) in auto mode 464s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip-compressor (lzip-compressor) in auto mode 464s update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip-decompressor (lzip-decompressor) in auto mode 464s Setting up libavahi-common-data:armhf (0.8-16ubuntu1) ... 464s Setting up libopus0:armhf (1.5.2-2) ... 464s Setting up t1utils (1.41-4build3) ... 464s Setting up libxinerama1:armhf (2:1.1.4-3build1) ... 464s Setting up diffstat (1.67-1) ... 464s Setting up libimagequant0:armhf (2.18.0-1build1) ... 464s Setting up libxkbcommon-x11-0:armhf (1.7.0-2) ... 464s Setting up fonts-dejavu-mono (2.37-8) ... 464s Setting up libssl-dev:armhf (3.4.1-1ubuntu1) ... 464s Setting up libmpc3:armhf (1.3.1-1build2) ... 464s Setting up libvorbis0a:armhf (1.3.7-2) ... 464s Setting up libvariable-magic-perl (0.64-1build1) ... 464s Setting up libio-html-perl (1.004-3) ... 464s Setting up libxrandr2:armhf (2:1.5.4-1) ... 464s Setting up libtext-template-perl (1.61-1) ... 464s Setting up libpod-parser-perl (1.67-1) ... 464s Setting up autopoint (0.23.1-1) ... 464s Setting up libb-hooks-op-check-perl:armhf (0.22-3build2) ... 464s Setting up fonts-dejavu-core (2.37-8) ... 464s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 464s Setting up pkgconf-bin (1.8.1-4) ... 464s Setting up libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 464s Setting up libqscintilla2-qt6-l10n (2.14.1+dfsg-1build4) ... 464s Setting up libltdl7:armhf (2.5.4-4) ... 464s Setting up libidn2-dev:armhf (2.3.7-2build2) ... 464s Setting up libfftw3-double3:armhf (3.3.10-2fakesync1build1) ... 464s Setting up libparams-util-perl (1.102-3build1) ... 464s Setting up libgfortran5:armhf (15-20250222-0ubuntu1) ... 464s Setting up libvulkan1:armhf (1.4.304.0-1) ... 464s Setting up libtime-duration-perl (1.21-2) ... 464s Setting up autoconf (2.72-3ubuntu1) ... 464s Setting up libtext-xslate-perl:armhf (3.5.9-2build1) ... 464s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 464s Setting up libwebp7:armhf (1.5.0-0.1) ... 464s Setting up libarray-intspan-perl (2.004-2) ... 464s Setting up libcapture-tiny-perl (0.50-1) ... 464s Setting up libtimedate-perl (2.3300-2) ... 464s Setting up libexporter-lite-perl (0.09-2) ... 464s Setting up libubsan1:armhf (15-20250222-0ubuntu1) ... 464s Setting up libsub-name-perl:armhf (0.28-1) ... 464s Setting up dwz (0.15-1build6) ... 464s Setting up libdata-validate-domain-perl (0.15-1) ... 464s Setting up libproc-processtable-perl:armhf (0.636-1build4) ... 464s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 464s Setting up libmtdev1t64:armhf (1.1.7-1) ... 464s Setting up libduktape207:armhf (2.7.0+tests-0ubuntu3) ... 464s Setting up libxshmfence1:armhf (1.3-1build5) ... 464s Setting up libcrypt-dev:armhf (1:4.4.38-1) ... 464s Setting up libxcb-randr0:armhf (1.17.0-2) ... 464s Setting up libpath-tiny-perl (0.146-1) ... 464s Setting up libasan8:armhf (15-20250222-0ubuntu1) ... 464s Setting up lzop (1.04-2build3) ... 464s Setting up libjson-perl (4.10000-1) ... 464s Setting up liblog-any-adapter-screen-perl (0.141-1) ... 464s Setting up librole-tiny-perl (2.002004-1) ... 464s Setting up debugedit (1:5.1-2) ... 464s Setting up libipc-run3-perl (0.049-1) ... 464s Setting up libmd4c0:armhf (0.5.2-2) ... 464s Setting up libregexp-wildcards-perl (1.05-3) ... 464s Setting up libmousex-strictconstructor-perl (0.02-3) ... 464s Setting up libfile-sharedir-perl (1.118-3) ... 464s Setting up libsub-uplevel-perl (0.2800-3) ... 464s Setting up libsuitesparseconfig7:armhf (1:7.8.3+dfsg-3) ... 464s Setting up liblua5.4-0:armhf (5.4.7-1) ... 464s Setting up libaliased-perl (0.34-3) ... 464s Setting up libharfbuzz0b:armhf (10.2.0-1) ... 464s Setting up libthai-data (0.1.29-2build1) ... 464s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 464s Setting up libstrictures-perl (2.000006-1) ... 464s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 464s Setting up libdevel-stacktrace-perl (2.0500-1) ... 464s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 464s Setting up libtext-autoformat-perl (1.750000-2) ... 464s Setting up libglu1-mesa:armhf (9.0.2-1.1build1) ... 464s Setting up libflac12t64:armhf (1.4.3+ds-4) ... 464s Setting up libtoml-tiny-perl (0.19-1) ... 464s Setting up libstemmer0d:armhf (2.2.0-4build1) ... 464s Setting up libxkbfile1:armhf (1:1.1.0-1build4) ... 464s Setting up libsort-versions-perl (1.62-3) ... 464s Setting up libexporter-tiny-perl (1.006002-1) ... 464s Setting up libgcc-14-dev:armhf (14.2.0-17ubuntu3) ... 464s Setting up libterm-readkey-perl (2.38-2build5) ... 464s Setting up libisl23:armhf (0.27-1) ... 464s Setting up libtext-unidecode-perl (1.30-3) ... 464s Setting up libde265-0:armhf (1.0.15-1build5) ... 464s Setting up libc-dev-bin (2.41-1ubuntu2) ... 464s Setting up libfont-ttf-perl (1.06-2) ... 464s Setting up libfile-homedir-perl (1.006-2) ... 464s Setting up libsamplerate0:armhf (0.2.2-4build1) ... 464s Setting up libtasn1-6-dev:armhf (4.20.0-2) ... 464s Setting up libwebpmux3:armhf (1.5.0-0.1) ... 464s Setting up libtext-levenshteinxs-perl (0.03-5build5) ... 464s Setting up libperlio-gzip-perl (0.20-1build5) ... 464s Setting up libjxl0.11:armhf (0.11.1-1) ... 464s Setting up libxfont2:armhf (1:2.0.6-1build1) ... 464s Setting up libhtml-html5-entities-perl (0.004-3) ... 464s Setting up libtext-levenshtein-damerau-perl (0.41-3) ... 464s Setting up libsereal-decoder-perl (5.004+ds-1build4) ... 464s Setting up libmarkdown2:armhf (2.2.7-2.1) ... 464s Setting up libcc1-0:armhf (15-20250222-0ubuntu1) ... 464s Setting up liburi-perl (5.30-1) ... 464s Setting up libnet-ipv6addr-perl (1.02-1) ... 464s Setting up libbrotli-dev:armhf (1.1.0-2build4) ... 464s Setting up libp11-kit-dev:armhf (0.25.5-2ubuntu3) ... 464s Setting up libmp3lame0:armhf (3.100-6build1) ... 464s Setting up libblas-dev:armhf (3.12.1-2) ... 464s 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 464s Setting up libsz2:armhf (1.1.3-1) ... 464s Setting up libvorbisenc2:armhf (1.3.7-2) ... 464s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 464s Setting up libkadm5clnt-mit12:armhf (1.21.3-4ubuntu2) ... 464s Setting up libdata-validate-ip-perl (0.31-1) ... 464s Setting up libwacom-common (2.14.0-1) ... 464s Setting up libmousex-nativetraits-perl (1.09-3) ... 464s Setting up libemail-address-xs-perl (1.05-1build5) ... 464s Setting up libwayland-client0:armhf (1.23.1-3) ... 464s Setting up libnet-ssleay-perl:armhf (1.94-3) ... 464s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 464s Setting up automake (1:1.17-3ubuntu1) ... 464s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 464s Setting up libgfortran-14-dev:armhf (14.2.0-17ubuntu3) ... 464s Setting up libb2-1:armhf (0.98.1-1.1build1) ... 464s Setting up x11proto-dev (2024.1-1) ... 464s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 464s Setting up gnuplot-data (6.0.2+dfsg1-1) ... 464s Setting up libice6:armhf (2:1.1.1-1) ... 464s Setting up libqt6core6t64:armhf (6.8.2+dfsg-5) ... 464s Setting up libhttp-date-perl (6.06-1) ... 464s Setting up mesa-libgallium:armhf (25.0.1-2ubuntu1) ... 464s Setting up liblapack3:armhf (3.12.1-2) ... 464s 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 464s Setting up libproxy1v5:armhf (0.5.9-1) ... 464s Setting up libfile-basedir-perl (0.09-2) ... 464s Setting up gettext (0.23.1-1) ... 464s Setting up libarpack2t64:armhf (3.9.1-4) ... 464s Setting up libfftw3-single3:armhf (3.3.10-2fakesync1build1) ... 464s Setting up libgmp-dev:armhf (2:6.3.0+dfsg-3ubuntu1) ... 464s Setting up libamd3:armhf (1:7.8.3+dfsg-3) ... 464s Setting up libfile-listing-perl (6.16-1) ... 464s Setting up libxau-dev:armhf (1:1.0.11-1) ... 464s Setting up nettle-dev:armhf (3.10.1-1) ... 464s Setting up libkdb5-10t64:armhf (1.21.3-4ubuntu2) ... 464s Setting up libgbm1:armhf (25.0.1-2ubuntu1) ... 464s Setting up libcolamd3:armhf (1:7.8.3+dfsg-3) ... 464s Setting up libfftw3-bin (3.3.10-2fakesync1build1) ... 464s Setting up libwacom9:armhf (2.14.0-1) ... 464s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 464s Setting up liblist-moreutils-perl (0.430-2) ... 464s Setting up libxcursor1:armhf (1:1.2.3-1) ... 464s Setting up libpod-constants-perl (0.19-2) ... 464s Setting up libgl1-mesa-dri:armhf (25.0.1-2ubuntu1) ... 464s Setting up libhash-merge-perl (0.302-1) ... 464s Setting up libsoftware-copyright-perl (0.014-1) ... 464s Setting up libaec-dev:armhf (1.1.3-1) ... 464s Setting up libavahi-common3:armhf (0.8-16ubuntu1) ... 464s Setting up libcxsparse4:armhf (1:7.8.3+dfsg-3) ... 464s Setting up libnet-http-perl (6.23-1) ... 464s Setting up libpath-iterator-rule-perl (1.015-2) ... 465s Setting up libtext-markdown-discount-perl (0.18-1) ... 465s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 465s Setting up libappstream5:armhf (1.0.4-1) ... 465s Setting up libexception-class-perl (1.45-1) ... 465s Setting up libclass-c3-perl (0.35-2) ... 465s Setting up libqrupdate1:armhf (1.1.5-1) ... 465s Setting up libdevel-callchecker-perl:armhf (0.009-1build1) ... 465s Setting up libxml-sax-perl (1.02+dfsg-4) ... 465s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 465s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 465s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 465s Setting up libcamd3:armhf (1:7.8.3+dfsg-3) ... 465s Setting up pkgconf:armhf (1.8.1-4) ... 465s Setting up libinput-bin (1.27.1-1) ... 465s Setting up libxs-parse-sublike-perl:armhf (0.37-1) ... 465s Setting up intltool-debian (0.35.0+20060710.6) ... 465s Setting up libthai0:armhf (0.1.29-2build1) ... 465s Setting up libxdmcp-dev:armhf (1:1.1.5-1) ... 465s Setting up libegl-mesa0:armhf (25.0.1-2ubuntu1) ... 465s Setting up libdata-validate-uri-perl (0.07-3) ... 465s Setting up libxs-parse-keyword-perl (0.48-2) ... 465s Setting up libtest-exception-perl (0.43-3) ... 465s Setting up appstream (1.0.4-1) ... 465s ✔ Metadata cache was updated successfully. 465s Setting up libqt6xml6:armhf (6.8.2+dfsg-5) ... 465s Setting up libglpk40:armhf (5.0-1build2) ... 465s Setting up libqt6sql6:armhf (6.8.2+dfsg-5) ... 465s Setting up libstring-copyright-perl (0.003014-1) ... 465s Setting up libraqm0:armhf (0.10.2-1) ... 465s Setting up liblapack-dev:armhf (3.12.1-2) ... 465s 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 465s Setting up libdata-optlist-perl (0.114-1) ... 465s Setting up cpp-14 (14.2.0-17ubuntu3) ... 465s Setting up libccolamd3:armhf (1:7.8.3+dfsg-3) ... 465s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 465s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 465s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 465s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 466s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 466s Setting up dh-strip-nondeterminism (1.14.1-2) ... 466s Setting up libwww-robotrules-perl (6.02-1) ... 466s Setting up libsyntax-keyword-try-perl (0.30-1) ... 466s Setting up libjack-jackd2-0:armhf (1.9.22~dfsg-4) ... 466s Setting up libhdf5-310:armhf (1.14.5+repack-3) ... 466s Setting up libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 466s Setting up libhtml-parser-perl:armhf (3.83-1build1) ... 466s Setting up libkadm5srv-mit12:armhf (1.21.3-4ubuntu2) ... 466s Setting up libegl1:armhf (1.7.0-1build1) ... 466s Setting up libc6-dev:armhf (2.41-1ubuntu2) ... 466s Setting up libqt6core5compat6:armhf (6.8.2-3) ... 466s Setting up libfontconfig1:armhf (2.15.0-2ubuntu1) ... 466s Setting up libsndfile1:armhf (1.2.2-2) ... 466s Setting up libmro-compat-perl (0.15-2) ... 466s Setting up libhdf5-fortran-310:armhf (1.14.5+repack-3) ... 466s Setting up libstdc++-14-dev:armhf (14.2.0-17ubuntu3) ... 466s Setting up libsm6:armhf (2:1.2.4-1) ... 466s Setting up libfftw3-dev:armhf (3.3.10-2fakesync1build1) ... 466s Setting up libavahi-client3:armhf (0.8-16ubuntu1) ... 466s Setting up libio-socket-ssl-perl (2.089-1) ... 466s Setting up cpp-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 466s Setting up libsub-exporter-perl (0.990-1) ... 466s Setting up libqt6dbus6:armhf (6.8.2+dfsg-5) ... 466s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 466s Setting up gfortran-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 466s Setting up libhtml-form-perl (6.12-1) ... 466s Setting up libhdf5-cpp-310:armhf (1.14.5+repack-3) ... 466s Setting up gcc-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 466s Setting up libiterator-perl (0.03+ds1-2) ... 466s Setting up libgnutls28-dev:armhf (3.8.9-2ubuntu2) ... 466s Setting up libinput10:armhf (1.27.1-1) ... 466s Setting up libnghttp2-dev:armhf (1.64.0-1) ... 466s Setting up libhdf5-hl-310:armhf (1.14.5+repack-3) ... 466s Setting up libportaudio2:armhf (19.6.0-1.2build3) ... 466s Setting up libhttp-negotiate-perl (6.01-2) ... 466s Setting up g++-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 466s Setting up fontconfig (2.15.0-2ubuntu1) ... 468s Regenerating fonts cache... done. 468s Setting up libjpeg-turbo8-dev:armhf (2.1.5-3ubuntu2) ... 468s Setting up libcarp-assert-more-perl (2.8.0-1) ... 468s Setting up libcholmod5:armhf (1:7.8.3+dfsg-3) ... 468s Setting up libxft2:armhf (2.3.6-1build1) ... 468s Setting up libncurses-dev:armhf (6.5+20250216-2) ... 468s Setting up libglx-mesa0:armhf (25.0.1-2ubuntu1) ... 468s Setting up libxcb1-dev:armhf (1.17.0-2) ... 468s Setting up libiterator-util-perl (0.02+ds1-2) ... 468s Setting up libglx0:armhf (1.7.0-1build1) ... 468s Setting up libhttp-cookies-perl (6.11-1) ... 468s Setting up libspqr4:armhf (1:7.8.3+dfsg-3) ... 468s Setting up po-debconf (1.0.21+nmu1) ... 468s Setting up libhtml-tree-perl (5.07-3) ... 468s Setting up libparams-classify-perl:armhf (0.015-2build6) ... 468s Setting up libpango-1.0-0:armhf (1.56.2-1) ... 468s Setting up libcgi-pm-perl (4.67-1) ... 468s Setting up libx11-dev:armhf (2:1.8.10-2) ... 468s Setting up libreadline-dev:armhf (8.2-6) ... 468s Setting up libcairo2:armhf (1.18.2-2) ... 468s Setting up gcc-14 (14.2.0-17ubuntu3) ... 468s Setting up gfortran-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 468s Setting up libobject-pad-perl (0.820-1) ... 468s Setting up libgl1:armhf (1.7.0-1build1) ... 468s Setting up libqt6gui6:armhf (6.8.2+dfsg-5) ... 468s Setting up libnet-smtp-ssl-perl (1.04-2) ... 468s Setting up libmodule-runtime-perl (0.016-2) ... 468s Setting up libmailtools-perl (2.22-1) ... 468s Setting up libconfig-model-perl (2.155-1) ... 468s Setting up libxt6t64:armhf (1:1.2.1-1.2build1) ... 468s Setting up comerr-dev:armhf (2.1-1.47.2-1ubuntu1) ... 468s Setting up texinfo (7.1.1-1) ... 468s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 468s Setting up libumfpack6:armhf (1:7.8.3+dfsg-3) ... 468s Setting up libconst-fast-perl (0.014-2) ... 468s Setting up libqt6network6:armhf (6.8.2+dfsg-5) ... 468s Setting up cpp (4:14.2.0-1ubuntu1) ... 468s Setting up libdata-section-perl (0.200008-1) ... 468s Setting up libglx-dev:armhf (1.7.0-1build1) ... 468s Setting up g++-14 (14.2.0-17ubuntu3) ... 468s Setting up libpangoft2-1.0-0:armhf (1.56.2-1) ... 468s Setting up libjpeg8-dev:armhf (8c-2ubuntu11) ... 468s Setting up libdata-dpath-perl (0.60-1) ... 468s Setting up gfortran-14 (14.2.0-17ubuntu3) ... 468s Setting up libfltk1.3t64:armhf (1.3.8-6.1build2) ... 468s Setting up libcups2t64:armhf (2.4.11-0ubuntu2) ... 468s Setting up libgl-dev:armhf (1.7.0-1build1) ... 468s Setting up libstring-rewriteprefix-perl (0.009-1) ... 468s Setting up libpangocairo-1.0-0:armhf (1.56.2-1) ... 468s Setting up krb5-multidev:armhf (1.21.3-4ubuntu2) ... 468s Setting up g++-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 468s Setting up libhdf5-hl-cpp-310:armhf (1.14.5+repack-3) ... 468s Setting up libconfig-model-backend-yaml-perl (2.134-2) ... 468s Setting up libhdf5-hl-fortran-310:armhf (1.14.5+repack-3) ... 468s Setting up libxmu6:armhf (2:1.1.3-3build2) ... 468s Setting up libtool (2.5.4-4) ... 468s Setting up libmodule-implementation-perl (0.09-2) ... 468s Setting up libpackage-stash-perl (0.40-1) ... 468s Setting up libimport-into-perl (1.002005-2) ... 468s Setting up libmoo-perl (2.005005-1) ... 468s Setting up libqt6opengl6:armhf (6.8.2+dfsg-5) ... 468s Setting up libjpeg-dev:armhf (8c-2ubuntu11) ... 468s Setting up liblist-someutils-perl (0.59-1) ... 468s Setting up libxaw7:armhf (2:1.0.16-1) ... 468s Setting up libmime-tools-perl (5.515-1) ... 468s Setting up libsoftware-license-perl (0.104006-1) ... 468s Setting up libclass-load-perl (0.25-2) ... 468s Setting up gcc (4:14.2.0-1ubuntu1) ... 468s Setting up libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 468s Setting up libqt6widgets6:armhf (6.8.2+dfsg-5) ... 468s Setting up dh-autoreconf (20) ... 468s Setting up libfltk-gl1.3t64:armhf (1.3.8-6.1build2) ... 468s Setting up libkrb5-dev:armhf (1.21.3-4ubuntu2) ... 468s Setting up librtmp-dev:armhf (2.4+20151223.gitfa8646d.1-2build7) ... 468s Setting up libssh2-1-dev:armhf (1.11.1-1) ... 468s Setting up g++ (4:14.2.0-1ubuntu1) ... 468s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 468s Setting up libmoox-aliases-perl (0.001006-2) ... 468s Setting up libparams-validate-perl:armhf (1.31-2build4) ... 468s Setting up libqt6openglwidgets6:armhf (6.8.2+dfsg-5) ... 468s Setting up libb-hooks-endofscope-perl (0.28-1) ... 468s Setting up libqt6printsupport6:armhf (6.8.2+dfsg-5) ... 468s Setting up libsoftware-licensemoreutils-perl (1.009-1) ... 468s Setting up x11-xkb-utils (7.7+9) ... 468s Setting up libqt6help6:armhf (6.8.2-3) ... 468s Setting up libqscintilla2-qt6-15:armhf (2.14.1+dfsg-1build4) ... 468s Setting up debhelper (13.24.1ubuntu2) ... 468s Setting up gfortran (4:14.2.0-1ubuntu1) ... 468s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 468s 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 468s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 468s 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 468s Setting up libcurl4-openssl-dev:armhf (8.12.1-3ubuntu1) ... 468s Setting up libhdf5-dev (1.14.5+repack-3) ... 468s update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-serial.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 468s Setting up libnamespace-clean-perl (0.27-2) ... 468s Setting up libstring-license-perl (0.0.11-1ubuntu1) ... 468s Setting up libgetopt-long-descriptive-perl (0.116-2) ... 468s Setting up xserver-common (2:21.1.16-1ubuntu1) ... 468s Setting up licensecheck (3.3.9-1ubuntu1) ... 468s Setting up libapp-cmd-perl (0.337-2) ... 468s Setting up xvfb (2:21.1.16-1ubuntu1) ... 468s Setting up cme (1.041-1) ... 468s Setting up libheif-plugin-aomdec:armhf (1.19.7-1) ... 468s Setting up libheif1:armhf (1.19.7-1) ... 468s Setting up libgd3:armhf (2.3.3-12ubuntu3) ... 468s Setting up gnuplot-nox (6.0.2+dfsg1-1) ... 468s update-alternatives: using /usr/bin/gnuplot-nox to provide /usr/bin/gnuplot (gnuplot) in auto mode 468s Setting up liblwp-protocol-https-perl (6.14-1) ... 468s Setting up libheif-plugin-libde265:armhf (1.19.7-1) ... 468s Setting up libwww-perl (6.78-1) ... 468s Setting up libgraphicsmagick-q16-3t64 (1.4+really1.3.45+hg17689-1) ... 468s Setting up libparse-debcontrol-perl (2.005-6) ... 468s Setting up libgraphicsmagick++-q16-12t64 (1.4+really1.3.45+hg17689-1) ... 468s Setting up libhtml-tokeparser-simple-perl (3.16-4) ... 468s Setting up dh-octave-autopkgtest (1.8.0) ... 468s Setting up libwww-mechanize-perl (2.19-1ubuntu1) ... 468s Setting up octave (9.4.0-1) ... 468s Setting up octave-dev (9.4.0-1) ... 468s Setting up lintian (2.121.1+nmu1ubuntu2) ... 468s Setting up octave-stk (2.8.1-3) ... 468s Setting up libconfig-model-dpkg-perl (3.010) ... 468s Setting up dh-octave (1.8.0) ... 468s Processing triggers for libc-bin (2.41-1ubuntu2) ... 468s Processing triggers for man-db (2.13.0-1) ... 470s Processing triggers for udev (257.3-1ubuntu3) ... 471s Processing triggers for install-info (7.1.1-1) ... 481s autopkgtest [14:56:15]: test command1: DH_OCTAVE_TEST_ENV="xvfb-run -a" /usr/bin/dh_octave_check --use-installed-package 481s autopkgtest [14:56:15]: test command1: [----------------------- 484s Checking package... 485s Run the unit tests... 486s Checking m files ... 486s [inst/arrays/@stk_dataframe/abs.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/abs.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = abs (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, abs (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/acos.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/acos.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = acos (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, acos (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/acosd.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/acosd.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = acosd (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, acosd (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/acosh.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/acosh.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = acosh (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, acosh (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/apply.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/apply.m 486s ***** shared x, t, u 486s t = rand (3, 2); 486s x = stk_dataframe (t); 486s ***** test u = apply (x, 1, @sum); 486s ***** assert (isequal (u, sum (t, 1))) 486s ***** test u = apply (x, 2, @sum); 486s ***** assert (isequal (u, sum (t, 2))) 486s ***** error u = apply (x, 3, @sum); 486s ***** test u = apply (x, 1, @min, []); 486s ***** assert (isequal (u, min (t, [], 1))) 486s ***** test u = apply (x, 2, @min, []); 486s ***** assert (isequal (u, min (t, [], 2))) 486s ***** error u = apply (x, 3, @min, []); 486s ***** test 486s t = [1; 3; 2]; 486s x = stk_dataframe (t); 486s [M, k] = apply (x, 1, @max, []); 486s assert ((M == 3) && (k == 2)); 486s 11 tests, 11 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/asin.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/asin.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = asin (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, asin (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/asind.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/asind.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = asind (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, asind (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/asinh.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/asinh.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = asinh (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, asinh (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/atan.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/atan.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = atan (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, atan (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/atand.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/atand.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = atand (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, atand (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/atanh.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/atanh.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = atanh (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, atanh (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/bsxfun.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/bsxfun.m 486s ***** shared x1, x2, data1, data2 486s x1 = rand (3, 2); data1 = stk_dataframe (x1); 486s x2 = rand (3, 2); data2 = stk_dataframe (x2); 486s ***** test 486s z = bsxfun (@plus, data1, x2); 486s assert (isa (z, 'stk_dataframe') && isequal (double (z), x1 + x2)) 486s ***** test 486s z = bsxfun (@plus, x1, data2); 486s assert (isa (z, 'stk_dataframe') && isequal (double (z), x1 + x2)) 486s ***** test 486s z = bsxfun (@plus, data1, data2); 486s assert (isa (z, 'stk_dataframe') && isequal (double (z), x1 + x2)) 486s ***** shared x, y 486s x = stk_dataframe (randn (2), {'x1', 'x2'}, {'a'; 'b'}); 486s y = stk_dataframe (randn (2), {'y1', 'y2'}, {'c'; 'd'}); 486s ***** test z = x + y; 486s assert (isequal (z.colnames, x.colnames)); 486s assert (isequal (z.rownames, x.rownames)); 486s ***** test z = y + x; 486s assert (isequal (z.colnames, y.colnames)); 486s assert (isequal (z.rownames, y.rownames)); 486s 5 tests, 5 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/cat.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/cat.m 486s ***** shared u, v, x, y 486s u = rand(3, 2); 486s v = rand(3, 2); 486s x = stk_dataframe(u); 486s y = stk_dataframe(v); 486s ***** test % vertical 486s z = cat(1, x, y); 486s assert(isa(z, 'stk_dataframe')); 486s assert(isequal(double(z), [u; v])); 486s ***** error z = cat(3, x, y); 486s ***** test % horizontal 486s y = stk_dataframe(v, {'y1' 'y2'}); 486s z = cat(2, x, y); 486s assert(isa(z, 'stk_dataframe')); 486s assert(isequal(double(z), [u v])); 486s assert(all(strcmp(z.colnames, {'' '' 'y1' 'y2'}))); 486s 3 tests, 3 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/cos.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/cos.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = cos (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, cos (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/cosd.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/cosd.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = cosd (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, cosd (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/cosh.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/cosh.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = cosh (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, cosh (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/ctranspose.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/ctranspose.m 486s ***** test 486s u = rand(3, 2) + 1i * rand(3, 2); 486s data = stk_dataframe(u, {'x' 'y'}, {'obs1'; 'obs2'; 'obs3'}); 486s data = data'; 486s assert (isa(data, 'stk_dataframe') && isequal(double(data), u')); 486s assert (isequal(data.rownames, {'x'; 'y'})); 486s assert (isequal(data.colnames, {'obs1' 'obs2' 'obs3'})); 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/disp.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/disp.m 486s ***** shared x, fmt 486s fmt = stk_disp_getformat (); 486s x = stk_dataframe (rand (3, 2)); 486s ***** test format rat; disp (x); 486s : -------- -------- 486s * : 0.855410 0.662664 486s * : 0.695921 0.582409 486s * : 0.170174 0.496721 486s ***** test format long; disp (x); 486s : ---------------- ---------------- 486s * : 0.85540985885349 0.66266449257561 486s * : 0.69592086292294 0.58240941140517 486s * : 0.17017443937630 0.49672057742956 486s ***** test format short; disp (x); format (fmt); 486s : -------- -------- 486s * : 0.855410 0.662664 486s * : 0.695921 0.582409 486s * : 0.170174 0.496721 486s ***** test disp (stk_dataframe (zeros (0, 1))) 486s Empty data frame with 0 rows and 0 columns 486s ***** test disp (stk_dataframe (zeros (0, 2))) 486s Empty data frame with 0 rows and 0 columns 486s 5 tests, 5 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/display.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/display.m 486s ***** test display (stk_dataframe (rand (3, 2))); 486s 486s = <3x2 stk_dataframe array> 486s 486s : -------- -------- 486s * : 0.534145 0.911535 486s * : 0.313593 0.405544 486s * : 0.468505 0.707604 486s 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/double.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/double.m 486s ***** test 486s u = rand(4, 3); 486s x = stk_dataframe(u); 486s v = double(x); 486s assert (strcmp(class(v), 'double') && isequal(v, u)) 486s ***** test 486s u = (rand(4, 3) < 0.5); 486s x = stk_dataframe(u); 486s v = double(x); 486s assert (strcmp(class(v), 'double') && isequal(v, double(u))) 486s ***** test 486s u = uint8 (rand (4, 3) * 5); 486s x = stk_dataframe(u); 486s v = double(x); 486s assert (strcmp(class(v), 'double') && isequal(v, double(u))) 486s 3 tests, 3 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/end.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/end.m 486s ***** shared x 486s x = stk_dataframe ([1; 2; 3]); 486s ***** assert (isequal (double (x(2:end, :)), [2; 3])) 486s ***** assert (isequal (double (x(2:end)), [2; 3])) 486s ***** assert (isequal (double (x(2, 1:end)), 2)) 486s ***** assert (isequal (double (x(end)), 3)) 486s ***** shared x 486s x = stk_dataframe ([1 2; 3 4; 5 6]); 486s ***** assert (isequal (x(2:end, :), x(2:3, :))) 486s ***** assert (isequal (x(2, 1:end), x(2, :))) 486s ***** assert (isequal (x(2:end, 2:end), x(2:3, 2))) 486s ***** error x(1:end, 1:end, 1:end) 486s 8 tests, 8 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/exp.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/exp.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = exp (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, exp (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/expm1.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/expm1.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = expm1 (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, expm1 (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/fieldnames.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/fieldnames.m 486s ***** test 486s x = stk_dataframe (rand (3, 2), {'u' 'v'}); 486s assert (isequal (sort (fieldnames (x)), ... 486s {'colnames'; 'data'; 'info'; 'rownames'; 'sample_size'; 'u'; 'v'})); 486s ***** test 486s x = stk_dataframe (rand (3, 2)); 486s x.rownames(2:3) = {'aa', 'bb'}; 486s x.colnames{2} = 'toto'; 486s assert (isequal (fieldnames (x), ... 486s {'toto'; 'aa'; 'bb'; 'data'; 'info'; ... 486s 'rownames'; 'colnames'; 'sample_size'})); 486s 2 tests, 2 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/horzcat.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/horzcat.m 486s ***** shared u, v 486s u = rand(3, 2); 486s v = rand(3, 2); 486s ***** test 486s x = stk_dataframe(u, {'x1' 'x2'}); 486s y = stk_dataframe(v, {'y1' 'y2'}); 486s z = horzcat (x, y); 486s assert(isa(z, 'stk_dataframe') && isequal(double(z), [u v])); 486s assert(all(strcmp(z.colnames, {'x1' 'x2' 'y1' 'y2'}))); 486s ***** test 486s x = stk_dataframe(u, {'x1' 'x2'}, {'a'; 'b'; 'c'}); 486s y = stk_dataframe(v, {'y1' 'y2'}); 486s z = horzcat (x, y); 486s assert(isa(z, 'stk_dataframe') && isequal(double(z), [u v])); 486s assert(all(strcmp(z.colnames, {'x1' 'x2' 'y1' 'y2'}))); 486s assert(all(strcmp(z.rownames, {'a'; 'b'; 'c'}))); 486s ***** test 486s x = stk_dataframe(u, {'x1' 'x2'}); 486s y = stk_dataframe(v, {'y1' 'y2'}, {'a'; 'b'; 'c'}); 486s z = horzcat (x, y); 486s assert(isa(z, 'stk_dataframe') && isequal(double(z), [u v])); 486s assert(all(strcmp(z.colnames, {'x1' 'x2' 'y1' 'y2'}))); 486s assert(all(strcmp(z.rownames, {'a'; 'b'; 'c'}))); 486s ***** test % incompatible row names 486s x = stk_dataframe (u, {'x1' 'x2'}, {'a'; 'b'; 'c'}); 486s y = stk_dataframe (v, {'y1' 'y2'}, {'a'; 'b'; 'd'}); 486s z = horzcat (x, y); 486s assert (isequal (z.rownames, {})); 486s warning: Incompatible row names ! 486s The output of horzcat will have no row names. 486s warning: called from 486s horzcat at line 73 column 9 486s __test__ at line 5 column 4 486s test at line 682 column 11 486s /tmp/tmp.TOl9V8ttRD at line 206 column 31 486s 486s ***** test 486s x = stk_dataframe (u); 486s z = horzcat (x, v); 486s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u v])); 486s ***** test 486s y = stk_dataframe (v); 486s z = horzcat (u, y); 486s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u v])); 486s ***** test 486s x = stk_dataframe(u, {'x1' 'x2'}); 486s y = stk_dataframe(v, {'y1' 'y2'}); 486s z = horzcat (x, y, u, v); 486s assert(isa(z, 'stk_dataframe') && isequal(double(z), [u v u v])); 486s 7 tests, 7 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/isfinite.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/isfinite.m 486s ***** test 486s u = [pi, NaN, Inf, -Inf]; x = stk_dataframe (u); v = isfinite (x); 486s assert (islogical (v) && isequal (v, isfinite (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/isinf.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/isinf.m 486s ***** test 486s u = [pi, NaN, Inf, -Inf]; x = stk_dataframe (u); v = isinf (x); 486s assert (islogical (v) && isequal (v, isinf (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/ismember.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/ismember.m 486s ***** shared u, x, u1, x1, u2, x2 486s u = rand (10, 4); 486s x = stk_dataframe (u); 486s x1 = x(1, :); 486s u1 = double (x1); 486s u2 = - ones (1, 4); 486s x2 = stk_dataframe (u2); 486s ***** assert (ismember (u1, x, 'rows')) 486s ***** assert (ismember (x1, u, 'rows')) 486s ***** assert (ismember (x1, x, 'rows')) 486s ***** assert (~ ismember (u2, x, 'rows')) 486s ***** assert (~ ismember (x2, u, 'rows')) 486s ***** assert (~ ismember (x2, x, 'rows')) 486s ***** test 486s [b, idx] = ismember ([x2; x1; x1], x, 'rows'); 486s assert (isequal (b, [false; true; true])); 486s assert (isequal (idx, [0; 1; 1])) 486s 7 tests, 7 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/isnan.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/isnan.m 486s ***** test 486s u = [pi, NaN, Inf, -Inf]; x = stk_dataframe (u); v = isnan (x); 486s assert (islogical (v) && isequal (v, isnan (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/ldivide.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/ldivide.m 486s ***** test stk_test_dfbinaryop(@ldivide, 1 + rand(7, 2), rand(7, 2)); 486s ***** test stk_test_dfbinaryop(@ldivide, 1 + rand(7, 2), pi); 486s ***** error stk_test_dfbinaryop(@ldivide, 1 + rand(7, 2), rand(7, 3)); 486s 3 tests, 3 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/length.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/length.m 486s ***** error length (stk_dataframe ([1 2; 3 4; 5 6])) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/log.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/log.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = log (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, log (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/log10.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/log10.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = log10 (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, log10 (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/log1p.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/log1p.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = log1p (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, log1p (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/log2.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/log2.m 486s ***** test 486s u = rand (4, 3); x = stk_dataframe (u); v = log2 (x); 486s assert (strcmp (class (v), class (u)) && isequal (v, log2 (u))) 486s 1 test, 1 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/logical.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/logical.m 486s ***** test 486s u = rand (4, 3); 486s x = stk_dataframe (u); 486s v = logical (x); 486s assert (strcmp (class(v), 'logical') && isequal (v, logical (u))) 486s ***** test 486s u = (rand (4, 3) < 0.5); 486s x = stk_dataframe (u); 486s v = logical (x); 486s assert (strcmp (class (v), 'logical') && isequal (v, u)) 486s ***** test 486s u = uint8 (rand (4, 3) * 5); 486s x = stk_dataframe (u); 486s v = logical (x); 486s assert (strcmp (class (v), 'logical') && isequal (v, logical (u))) 486s 3 tests, 3 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/max.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/max.m 486s ***** test stk_test_dfbinaryop ('max', rand(7, 2), rand(7, 2)); 486s ***** test stk_test_dfbinaryop ('max', rand(7, 2), pi); 486s ***** error stk_test_dfbinaryop ('max', rand(7, 2), rand(7, 3)); 486s ***** shared x1, df1 486s x1 = rand(9, 3); 486s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 486s ***** assert (isequal (max(df1), max(x1))) 486s ***** assert (isequal (max(df1, [], 1), max(x1))) 486s ***** assert (isequal (max(df1, [], 2), max(x1, [], 2))) 486s ***** error (max(df1, df1, 2)) 486s ***** test 486s x = stk_dataframe ([1; 3; 2]); 486s [M, k] = max (x); 486s assert ((M == 3) && (k == 2)); 486s 8 tests, 8 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/mean.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/mean.m 486s ***** shared x1, df1 486s x1 = rand(9, 3); 486s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 486s ***** assert (isequal (mean(df1), mean(x1))) 486s ***** assert (isequal (mean(df1, 1), mean(x1))) 486s ***** assert (isequal (mean(df1, 2), mean(x1, 2))) 486s 3 tests, 3 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/median.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/median.m 486s ***** shared x1, df1 486s x1 = rand(9, 3); 486s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 486s ***** assert (isequal (median(df1), median(x1))) 486s ***** assert (isequal (median(df1, 1), median(x1))) 486s ***** assert (isequal (median(df1, 2), median(x1, 2))) 486s 3 tests, 3 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/min.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/min.m 486s ***** test stk_test_dfbinaryop ('min', rand(7, 2), rand(7, 2)); 486s ***** test stk_test_dfbinaryop ('min', rand(7, 2), pi); 486s ***** error stk_test_dfbinaryop ('min', rand(7, 2), rand(7, 3)); 486s ***** shared x1, df1 486s x1 = rand(9, 3); 486s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 486s ***** assert (isequal (min(df1), min(x1))) 486s ***** assert (isequal (min(df1, [], 1), min(x1))) 486s ***** assert (isequal (min(df1, [], 2), min(x1, [], 2))) 486s ***** error (min(df1, df1, 2)) 486s ***** test 486s x = stk_dataframe ([5; 2; 4]); 486s [M, k] = min (x); 486s assert ((M == 2) && (k == 2)); 486s 8 tests, 8 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/minus.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/minus.m 486s ***** test stk_test_dfbinaryop(@minus, rand(7, 2), rand(7, 2)); 486s ***** test stk_test_dfbinaryop(@minus, rand(7, 2), pi); 486s ***** error stk_test_dfbinaryop(@minus, rand(7, 2), rand(7, 3)); 486s 3 tests, 3 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/mldivide.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/mldivide.m 486s ***** test 486s x1_data = [57 7; 2 0]; 486s x1 = stk_dataframe (x1_data, {'x' 'y'}, {'a'; 'b'}); 486s x2_data = [8 7; 2 0]; 486s x2 = stk_dataframe (x2_data, {'w' 'z'}, {'a'; 'b'}); 486s y = x2 \ x1; 486s assert (stk_isequal_tolabs (y, ... 486s stk_dataframe ([1 0; 7 1], {'x'; 'y'}, {'w'; 'z'}))); 486s ***** shared x_data, x, y_data, y 486s x_data = [3 3; 6 3; 9 12]; 486s y_data = [1 1; 2 1; 3 4]; 486s x = stk_dataframe (x_data, {'x' 'y'}, {'a'; 'b'; 'c'}); 486s ***** test y = 3 \ x; 486s ***** assert (isequal (y, stk_dataframe (y_data, {'x' 'y'}, {'a'; 'b'; 'c'}))); 486s ***** error y = x \ 3; 486s 4 tests, 4 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/mode.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/mode.m 486s ***** shared x1, df1 486s x1 = floor(3 * rand(9, 3)); 486s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 486s ***** assert (isequal (mode(df1), mode(x1))) 486s ***** assert (isequal (mode(df1, 1), mode(x1))) 486s ***** assert (isequal (mode(df1, 2), mode(x1, 2))) 486s 3 tests, 3 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/mrdivide.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/mrdivide.m 486s ***** test 486s x1_data = [8 7; 58 49]; 486s x1 = stk_dataframe (x1_data, {'x' 'y'}, {'a'; 'b'}); 486s x2_data = [8 7; 2 0]; 486s x2 = stk_dataframe (x2_data, {'x' 'y'}, {'u'; 'v'}); 486s y = x1 / x2; 486s assert (stk_isequal_tolabs (y, ... 486s stk_dataframe ([1 0; 7 1], {'u'; 'v'}, {'a'; 'b'}))); 486s ***** shared x_data, x, y_data, y 486s x_data = [3 3; 6 3; 9 12]; 486s y_data = [1 1; 2 1; 3 4]; 486s x = stk_dataframe (x_data, {'x' 'y'}, {'a'; 'b'; 'c'}); 486s ***** test y = x / 3; 486s ***** assert (isequal (y, stk_dataframe ([1 1; 2 1; 3 4], {'x' 'y'}, {'a'; 'b'; 'c'}))); 486s ***** error y = 3 / x; 486s 4 tests, 4 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/mtimes.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/mtimes.m 486s ***** shared x, y, z, w 486s 486s u = [1 3 4; 2 7 6]; % 2 x 3 486s v = [6 2; 1 7; 9 4]; % 3 x 2 486s w = [45 39; 73 77]; % u * v 486s 486s x = stk_dataframe (u, {}, {'a'; 'b'}); 486s y = stk_dataframe (v, {'c' 'd'}); 486s z = x * y; 486s ***** assert (isa (z, 'stk_dataframe')); 486s ***** assert (isequal (z.data, w)); 486s ***** assert (isequal (z.rownames, x.rownames)); 486s ***** assert (isequal (z.colnames, y.colnames)); 486s ***** shared x, y 486s x = stk_dataframe (rand (3, 2), {'x' 'y'}, {'a'; 'b'; 'c'}); 486s ***** test y = 3 * x; 486s ***** assert (isequal (y, stk_dataframe (3 * x.data, {'x' 'y'}, {'a'; 'b'; 'c'}))); 486s ***** test y = x * 3; 486s ***** assert (isequal (y, stk_dataframe (3 * x.data, {'x' 'y'}, {'a'; 'b'; 'c'}))); 486s 8 tests, 8 passed, 0 known failure, 0 skipped 486s [inst/arrays/@stk_dataframe/plot.m] 486s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/plot.m 486s ***** test % plot with x as a vector and z as a (univariate) dataframe 486s x = linspace(0, 2*pi, 30)'; 486s z = stk_dataframe(sin(x)); 486s figure; plot(x, z); close(gcf); 486s warning: using the gnuplot graphics toolkit is discouraged 486s 486s The gnuplot graphics toolkit is not actively maintained and has a number 486s of limitations that are unlikely to be fixed. Communication with gnuplot 486s uses a one-directional pipe and limited information is passed back to the 486s Octave interpreter so most changes made interactively in the plot window 486s will not be reflected in the graphics properties managed by Octave. For 486s example, if the plot window is closed with a mouse click, Octave will not 486s be notified and will not update its internal list of open figure windows. 486s The qt toolkit is recommended instead. 486s ***** test % plot with x as a vector and z as a (multivariate) dataframe 486s x = linspace(0, 2*pi, 30)'; 486s z = stk_dataframe([sin(x) cos(x)], {'sin' 'cos'}); 486s figure; plot(x, z); close(gcf); 487s ***** test % plot with x as a dataframe and z as a vector 487s x = stk_dataframe(linspace(0, 2*pi, 30)'); 487s z = sin(double(x)); 487s figure; plot(x, z); close(gcf); 487s 3 tests, 3 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/plus.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/plus.m 487s ***** test stk_test_dfbinaryop(@plus, rand(7, 2), rand(7, 2)); 487s ***** test stk_test_dfbinaryop(@plus, rand(7, 2), pi); 487s ***** error stk_test_dfbinaryop(@plus, rand(7, 2), rand(7, 3)); 487s 3 tests, 3 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/power.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/power.m 487s ***** test stk_test_dfbinaryop(@power, rand(7, 2), .1 + rand(7, 2)); 487s ***** test stk_test_dfbinaryop(@power, rand(7, 2), .1); 487s ***** error stk_test_dfbinaryop(@power, rand(7, 2), .1 + rand(7, 3)); 487s 3 tests, 3 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/prod.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/prod.m 487s ***** shared x1, df1 487s x1 = rand(9, 3); 487s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 487s ***** assert (isequal (prod(df1), prod(x1))) 487s ***** assert (isequal (prod(df1, 1), prod(x1))) 487s ***** assert (isequal (prod(df1, 2), prod(x1, 2))) 487s 3 tests, 3 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/quantile.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/quantile.m 487s ***** shared x1, df1, p 487s x1 = rand (9, 3); 487s df1 = stk_dataframe (x1, {'a', 'b', 'c'}); 487s p = 0.95; 487s ***** assert (isequal (quantile (df1, p), quantile (x1, p))) 487s ***** assert (isequal (quantile (df1, p, 1), quantile (x1, p))) 487s ***** assert (isequal (quantile (df1, p, 2), quantile (x1, p, 2))) 487s 3 tests, 3 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/rdivide.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/rdivide.m 487s ***** test stk_test_dfbinaryop(@rdivide, rand(7, 2), 1 + rand(7, 2)); 487s ***** test stk_test_dfbinaryop(@rdivide, rand(7, 2), pi); 487s ***** error stk_test_dfbinaryop(@rdivide, rand(7, 2), 1 + rand(7, 3)); 487s 3 tests, 3 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/realpow.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/realpow.m 487s ***** test stk_test_dfbinaryop(@realpow, rand(7, 2), .1 + rand(7, 2)); 487s ***** test stk_test_dfbinaryop(@realpow, rand(7, 2), .1); 487s ***** error stk_test_dfbinaryop(@realpow, rand(7, 2), .1 + rand(7, 3)); 487s 3 tests, 3 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/reshape.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/reshape.m 487s ***** test 487s x = stk_dataframe (randn (10, 3)); 487s y = reshape (x, 5, 6); 487s assert (isa (y, 'stk_dataframe') && isequal (size (y), [5 6])) 487s 1 test, 1 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/sin.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/sin.m 487s ***** test 487s u = rand (4, 3); x = stk_dataframe (u); v = sin (x); 487s assert (strcmp (class (v), class (u)) && isequal (v, sin (u))) 487s 1 test, 1 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/sind.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/sind.m 487s ***** test 487s u = rand (4, 3); x = stk_dataframe (u); v = sind (x); 487s assert (strcmp (class (v), class (u)) && isequal (v, sind (u))) 487s 1 test, 1 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/sinh.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/sinh.m 487s ***** test 487s u = rand (4, 3); x = stk_dataframe (u); v = sinh (x); 487s assert (strcmp (class (v), class (u)) && isequal (v, sinh (u))) 487s 1 test, 1 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/size.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/size.m 487s ***** shared x 487s x = stk_dataframe([1 2; 3 4; 5 6]); 487s ***** assert (isequal (size(x), [3 2])) 487s ***** assert (numel(x) == 1) 487s ***** assert (ndims(x) == 2) 487s ***** test size(x); % force exploration of branch nargout == 0 487s 4 tests, 4 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/sort.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/sort.m 487s ***** shared x, y 487s x = stk_dataframe ([3; 2; 1], {}, {'a', 'b', 'c'}); 487s y = sort (x); 487s ***** assert (strcmp (class (y), 'stk_dataframe')) 487s ***** assert (isequal (y.data, [1; 2; 3])) 487s ***** assert (isequal (y.rownames, {'c'; 'b'; 'a'})) 487s ***** error y = sort (x, []); 487s ***** assert (isequal (sort (x, 1), y)) 487s ***** assert (isequal (sort (x, 2), x)) 487s ***** error sort (x, 3) 487s ***** error y = sort (x, [], 'ascend'); 487s ***** assert (isequal (sort (x, 1, 'ascend'), y)) 487s ***** assert (isequal (sort (x, 2, 'ascend'), x)) 487s ***** error y = sort (x, 3, 'ascend'); 487s ***** error y = sort (x, [], 'descend'); 487s ***** assert (isequal (sort (x, 1, 'descend'), x)) 487s ***** assert (isequal (sort (x, 2, 'descend'), x)) 487s ***** error sort (x, 3, 'descend') 487s 15 tests, 15 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/sqrt.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/sqrt.m 487s ***** test 487s u = rand (4, 3); x = stk_dataframe (u); v = sqrt (x); 487s assert (strcmp (class (v), class (u)) && isequal (v, sqrt (u))) 487s 1 test, 1 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/std.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/std.m 487s ***** shared x1, df1 487s x1 = rand(9, 3); 487s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 487s ***** assert (isequal (std(df1), std(x1))) 487s ***** assert (isequal (std(df1, 0, 1), std(x1))) 487s ***** assert (isequal (std(df1, 0, 2), std(x1, 0, 2))) 487s ***** assert (isequal (std(df1, 1), std(x1, 1))) 487s ***** assert (isequal (std(df1, 1, 1), std(x1, 1))) 487s ***** assert (isequal (std(df1, 1, 2), std(x1, 1, 2))) 487s 6 tests, 6 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/stk_boundingbox.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/stk_boundingbox.m 487s ***** shared x, y, cn 487s cn = {'a', 'b', 'c'}; 487s x = stk_dataframe ([0 3 2; 1 4 1; 7 0 2], cn); 487s ***** error y = stk_boundingbox (); 487s ***** test y = stk_boundingbox (x); 487s ***** assert (isequal (y, stk_hrect ([0 0 1; 7 4 2], cn))); 487s 3 tests, 3 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/stk_dataframe.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/stk_dataframe.m 487s ***** test stk_test_class ('stk_dataframe') 487s ***** test % default constructor 487s x = stk_dataframe (); 487s assert (isa (x, 'stk_dataframe') && isequal (size (x), [0 0])) 487s ***** test 487s y = stk_dataframe (rand (3, 2)); 487s assert (isa (y, 'stk_dataframe') && isequal (size (y), [3 2])) 487s ***** test 487s y = stk_dataframe (rand (3, 2), {'x', 'y'}); 487s assert (isa (y, 'stk_dataframe') && isequal (size(y), [3 2])) 487s assert (isequal (y.colnames, {'x' 'y'})) 487s ***** test 487s y = stk_dataframe (rand (3, 2), {'x', 'y'}, {'a', 'b', 'c'}); 487s assert (isa (y, 'stk_dataframe') && isequal (size (y), [3 2])) 487s assert (isequal (y.colnames, {'x' 'y'})) 487s assert (isequal (y.rownames, {'a'; 'b'; 'c'})) 487s ***** test 487s x = stk_dataframe (rand (3, 2)); 487s y = stk_dataframe (x); 487s assert (isa (y, 'stk_dataframe') && isequal (size (y), [3 2])) 487s ***** error 487s x = stk_dataframe (rand (3, 2)); 487s y = stk_dataframe (x, pi); 487s ***** error 487s x = stk_dataframe (rand (3, 2)); 487s y = stk_dataframe (x, {}, pi); 487s ***** test 487s x = stk_dataframe (rand (3, 2)); 487s y = stk_dataframe (x, {'x' 'y'}); 487s assert (isa (y, 'stk_dataframe') && isequal (size(y), [3 2])) 487s assert (isequal (y.colnames, {'x' 'y'})) 487s ***** test 487s x = stk_dataframe (rand (3, 2)); 487s y = stk_dataframe (x, {'x' 'y'}, {'a', 'b', 'c'}); 487s assert (isa (y, 'stk_dataframe') && isequal (size(y), [3 2])) 487s assert (isequal (y.colnames, {'x' 'y'})) 487s assert (isequal (y.rownames, {'a'; 'b'; 'c'})) 487s ***** test 487s x = stk_dataframe (rand (3, 2), {'x' 'y'}); 487s y = stk_dataframe (x, [], {'a', 'b', 'c'}); 487s assert (isa (y, 'stk_dataframe') && isequal (size(y), [3 2])) 487s assert (isequal (y.colnames, {'x' 'y'})) 487s assert (isequal (y.rownames, {'a'; 'b'; 'c'})) 487s ***** test 487s x = stk_dataframe (rand (3, 2), {'x' 'y'}); 487s y = stk_dataframe (x, {}, {'a', 'b', 'c'}); 487s assert (isa (y, 'stk_dataframe') && isequal (size(y), [3 2])) 487s assert (isequal (y.colnames, {})) 487s assert (isequal (y.rownames, {'a'; 'b'; 'c'})) 487s ***** test 487s x = stk_factorialdesign ({1:3, 1:2}, {'x' 'y'}); 487s y = stk_dataframe (x, [], {'a' 'b' 'c' 'd' 'e' 'f'}); 487s assert (isa (y, 'stk_dataframe') && isequal (size (y), [6 2])) 487s assert (isequal (y.colnames, {'x' 'y'})) 487s assert (isequal (y.rownames, {'a'; 'b'; 'c'; 'd'; 'e'; 'f'})) 487s ***** test 487s x = stk_factorialdesign ({1:3, 1:2}, {}, {'a' 'b' 'c' 'd' 'e' 'f'}); 487s y = stk_dataframe (x, {'x' 'y'}); 487s assert (isa (y, 'stk_dataframe') && isequal (size (y), [6 2])) 487s assert (isequal (y.colnames, {'x' 'y'})) 487s assert (isequal (y.rownames, {'a'; 'b'; 'c'; 'd'; 'e'; 'f'})) 487s ***** test 487s x = stk_factorialdesign ({1:3, 1:2}, {}, {'a' 'b' 'c' 'd' 'e' 'f'}); 487s y = stk_dataframe (x, {'x' 'y'}, []); 487s assert (isa (y, 'stk_dataframe') && isequal (size (y), [6 2])) 487s assert (isequal (y.colnames, {'x' 'y'})) 487s assert (isequal (y.rownames, {'a'; 'b'; 'c'; 'd'; 'e'; 'f'})) 487s ***** test 487s x = stk_factorialdesign ({1:3, 1:2}, {'x' 'y'}, {'a' 'b' 'c' 'd' 'e' 'f'}); 487s y = stk_dataframe (x); 487s assert (isa (y, 'stk_dataframe') && isequal (size (y), [6 2])) 487s assert (isequal (y.colnames, {'x' 'y'})) 487s assert (isequal (y.rownames, {'a'; 'b'; 'c'; 'd'; 'e'; 'f'})) 487s ***** error 487s x = stk_factorialdesign ({1:3, 1:2}); 487s y = stk_dataframe (x, pi); 487s ***** error 487s x = stk_factorialdesign ({1:3, 1:2}); 487s y = stk_dataframe (x, {}, pi); 487s ***** test 487s x = stk_dataframe ([], {'a', 'b'}); 487s assert (isequal (size (x), [0 2])) 487s assert (isequal (x.colnames, {'a' 'b'})); 487s assert (isequal (x.rownames, {})); 487s ***** test 487s x = stk_dataframe ([], {'a', 'b'}, {'toto'}); 487s assert (isequal (size (x), [1 2])) 487s assert (isequal (x.colnames, {'a' 'b'})); 487s assert (isequal (x.rownames, {'toto'})); 487s ***** shared x 487s ***** test 487s x = stk_dataframe (randn (10, 1), 'NOx'); 487s assert (isequal (x.colnames, {'NOx'})); 487s ***** test 487s y = stk_dataframe (x, 'toto'); 487s assert (isequal (y.colnames, {'toto'})); 487s ***** test 487s x = stk_dataframe (randn (1, 2), {}, 'aaa'); 487s assert (isequal (x.rownames, {'aaa'})); 487s ***** test 487s y = stk_dataframe (x, {}, 'tata'); 487s assert (isequal (y.rownames, {'tata'})); 487s 24 tests, 24 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/stk_get_sample_size.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/stk_get_sample_size.m 487s ***** test 487s x = stk_dataframe ([1 2; 3 4; 5 6]); 487s assert (isequal (stk_get_sample_size (x), 3)); 487s 1 test, 1 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/stk_length.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/stk_length.m 487s ***** test 487s x = stk_dataframe ([1 2; 3 4; 5 6]); 487s assert (isequal (stk_length (x), 3)); 487s 1 test, 1 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/stk_normalize.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/stk_normalize.m 487s ***** test 487s u = rand (6, 2) * 2; 487s x = stk_dataframe (u); 487s y = stk_normalize (x); 487s assert (isa (y, 'stk_dataframe') ... 487s && stk_isequal_tolabs (double (y), stk_normalize (u))) 487s 1 test, 1 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/stk_rescale.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/stk_rescale.m 487s ***** test 487s u = rand(5, 1) * 2; 487s x = stk_dataframe(u); 487s y = stk_rescale(x, [0; 2], [0; 3]); 487s assert (isa (y, 'stk_dataframe') && isequal(double(y), u * 3/2)) 487s 1 test, 1 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/stk_sprintf.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/stk_sprintf.m 487s ***** shared x, fmt 487s fmt = stk_disp_getformat (); 487s x = stk_dataframe (rand (3, 2)); 487s ***** test format rat; disp (x); 487s : -------- -------- 487s * : 0.895586 0.669612 487s * : 0.304270 0.522756 487s * : 0.518129 0.675592 487s ***** test format long; disp (x); 487s : ---------------- ---------------- 487s * : 0.89558647194241 0.66961182864333 487s * : 0.30427035525174 0.52275636730772 487s * : 0.51812885625088 0.67559180625303 487s ***** test format short; disp (x); format (fmt); 487s : -------- -------- 487s * : 0.895586 0.669612 487s * : 0.304270 0.522756 487s * : 0.518129 0.675592 487s ***** test disp (stk_dataframe (zeros (0, 1))) 487s Empty data frame with 0 rows and 0 columns 487s ***** test disp (stk_dataframe (zeros (0, 2))) 487s Empty data frame with 0 rows and 0 columns 487s 5 tests, 5 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/subsasgn.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/subsasgn.m 487s ***** shared x, s, t, data 487s x = stk_dataframe (rand (3, 2)); 487s s = {'a'; 'b'; 'c'}; 487s t = {'xx' 'yy'}; 487s ***** test 487s x.rownames = s; 487s assert (isequal (get (x, 'rownames'), s)) 487s ***** test 487s x.colnames = t; 487s assert (isequal (get (x, 'rownames'), s)) 487s assert (isequal (get (x, 'colnames'), t)) 487s ***** test 487s x.rownames{2} = 'dudule'; 487s assert (isequal (get (x, 'rownames'), {'a'; 'dudule'; 'c'})) 487s assert (isequal (get (x, 'colnames'), t)) 487s ***** test 487s x.colnames{1} = 'martha'; 487s assert (isequal (get (x, 'rownames'), {'a'; 'dudule'; 'c'})) 487s assert (isequal (get (x, 'colnames'), {'martha' 'yy'})) 487s ***** test 487s data = stk_dataframe (zeros(3, 2), {'x1' 'x2'}); 487s u = rand(3, 1); data.x2 = u; 487s assert (isequal (double (data), [zeros(3, 1) u])) 487s ***** test 487s data = stk_dataframe (zeros (3, 2), {'x1' 'x2'}); 487s data.x2(3) = 27; 487s assert (isequal (double (data), [0 0; 0 0; 0 27])) 487s ***** error data.toto = rand (3, 1); 487s ***** shared x 487s x = stk_dataframe (reshape (1:12, 4, 3), {'u' 'v' 'w'}); 487s ***** test 487s x(:, 2) = []; 487s assert (isequal (size (x), [4 2])) 487s assert (isequal (double (x), [1 9; 2 10; 3 11; 4 12])) 487s assert (isequal (get (x, 'colnames'), {'u' 'w'})) 487s assert (isempty (get (x, 'rownames'))) 487s ***** test 487s x(2, :) = []; 487s assert (isequal (size (x), [3 2])) 487s assert (isequal (double (x), [1 9; 3 11; 4 12])) 487s assert (isempty (get (x, 'rownames'))) 487s ***** test 487s x.rownames = {'a'; 'b'; 'c'}; 487s x(2, :) = []; 487s assert (isequal (size (x), [2 2])) 487s assert (isequal (double (x), [1 9; 4 12])) 487s assert (isequal (x.rownames, {'a'; 'c'})) 487s ***** test % change one value with matrix-style indexing 487s x(1, 2) = 11; 487s assert (isequal (size (x), [2 2])) 487s assert (isequal (double (x), [1 11; 4 12])) 487s ***** test % change one value with linear indexing 487s x(3) = 13; 487s assert (isequal (size (x), [2 2])) 487s assert (isequal (double (x), [1 13; 4 12])) 487s ***** assert (isequal (double (x(:, :)), [1 13; 4 12])); 487s ***** test % assignment to a variable that doesn't exist 487s A = stk_dataframe (7.1); 487s clear B; B(2) = A; 487s assert (strcmp (class (B), 'stk_dataframe')) 487s assert (isequal (B.data, [0 7.1])); 487s ***** test % repmat 487s x = stk_dataframe (1); 487s y = repmat (x, 2, 3); 487s assert (isa (y, 'stk_dataframe')); 487s assert (isequal (y.data, ones (2, 3))); 487s ***** test 487s x(:, :) = []; 487s assert (isempty (x)); 487s ***** test % Delete the only row of a one-row dataframe 487s y1 = stk_dataframe ([1.2 3.33], {'mean', 'var'}); 487s y1(1, :) = []; % Remove the only row of data 487s assert (isequal (size (y1), [0 2])) 487s assert (isequal (y1.colnames, {'mean', 'var'})) 487s y11 = get (y1, 'mean'); 487s assert (isempty (y11)); 487s ***** error x{1} = 2; 487s ***** error x(1, 2) = []; 487s ***** error x(1, 2).a = 3; 487s ***** shared x 487s x = stk_dataframe((1:5)'); 487s ***** test x(2) = 0; assert (isequal (double (x), [1; 0; 3; 4; 5])); 487s ***** test x(3) = []; assert (isequal (double (x), [1; 0; 4; 5])); 487s ***** test x(3, 1) = 0; assert (isequal(double(x), [1; 0; 0; 5])); 487s ***** error x(3, 1, 1) = 297; 487s ***** test % create a new row and a new column through subsasgn() 487s x = stk_dataframe (rand (5, 2)); x(6, 3) = 7; 487s assert(isequal(size(x), [6, 3])); 487s ***** test 487s x = stk_dataframe ([]); 487s x.colnames{2} = 'v'; 487s x.rownames{2} = 'b'; 487s assert (isequal (x.rownames, {''; 'b'})); 487s assert (isequal (x.colnames, {'' 'v'})); 487s assert (isequal (size (x.data), [2 2]) && (all (isnan (x.data(:))))) 487s ***** shared x 487s x = stk_dataframe (reshape (1:12, 4, 3), {'u' 'v' 'w'}); 487s ***** test % change one column using ':', plain numeric argument 487s y = [0; 9; 0; 9]; 487s z = x; z(:, 2) = y; 487s assert (isequal (z(:, 1), x(:, 1))); 487s assert (isequal (z(:, 2).data, y)); 487s ***** test % change one column using ':', skt_dataframe argument 487s y = stk_dataframe ([0; 9; 0; 9], {'y'}); 487s z = x; z(:, 2) = y; 487s assert (isequal (z(:, 1), x(:, 1))); 487s assert (isequal (z(:, 2), y)); 487s ***** shared x 487s x = stk_dataframe (reshape (1:12, 4, 3), [], {'a'; 'b'; 'c'; 'd'}); 487s ***** test % change one row using ':', plain numeric argument 487s y = [7 7 7]; 487s z = x; z(3, :) = y; 487s assert (isequal (z(1, :), x(1, :))); 487s assert (isequal (z(3, :).data, y)); 487s ***** test % change one row using ':', skt_dataframe argument 487s y = stk_dataframe ([7 7 7], [], {'y'}); 487s z = x; z(3, :) = y; 487s assert (isequal (z(1, :), x(1, :))); 487s assert (isequal (z(3, :), y)); 487s ***** shared x 487s x = stk_dataframe (zeros (2), {'u' 'v'}); 487s ***** test % first column 487s x(1:2) = 1; 487s y = stk_dataframe ([1 0; 1 0], {'u' 'v'}); 487s assert (isequal (x, y)); 487s ***** test % one more element 487s x(1:3) = 2; 487s y = stk_dataframe ([2 2; 2 0], {'u' 'v'}); 487s assert (isequal (x, y)); 487s ***** error % too many elements 487s x(1:5) = 3; 487s ***** shared x 487s x = stk_dataframe (randn (3, 3)); 487s ***** test x.colnames{2} = 'y'; 487s ***** assert (isequal (x.colnames, {'' 'y' ''})); 487s ***** test x.rownames{2} = 'b'; 487s ***** assert (isequal (x.rownames, {''; 'b'; ''})); 487s 37 tests, 37 passed, 0 known failure, 0 skipped 487s [inst/arrays/@stk_dataframe/subsref.m] 487s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/subsref.m 487s ***** shared x, s, t, data 487s x = stk_dataframe(rand(3, 2)); 487s s = {'a'; 'b'; 'c'}; 487s t = {'xx' 'yy'}; 487s ***** test 487s x = set(x, 'rownames', s); 487s assert (isequal (x.rownames, s)) 487s assert (isequal (x.rownames{2}, 'b')) 487s ***** test 487s x = set(x, 'colnames', t); 487s assert (isequal (x.rownames, s)) 487s assert (isequal (x.colnames, t)) 487s assert (isequal (x.colnames{2}, 'yy')) 487s ***** shared u, data 487s u = rand(3, 2); 487s data = stk_dataframe(u, {'x1', 'x2'}); 487s ***** assert (isequal (data.x2, u(:, 2))) 487s ***** assert (data.x2(3) == u(3, 2)) 487s ***** error t = data.toto; 487s ***** error t = data(1, 1).zzz; % illegal multilevel indexing 487s ***** error t = data(1, 1, 1); % too many indices 487s ***** error t = data{1}; % curly braces not allowed 487s ***** test % select rows and columns 487s x = stk_dataframe (reshape (1:15, 5, 3), {'u' 'v' 'w'}); 487s assert (isequal (x([3 5], 2), stk_dataframe ([8; 10], {'v'}))); 487s ***** shared u, data 487s u = rand(3, 1); data = stk_dataframe(u, {'x'}); 487s ***** assert (isequal (data.x, u)) 487s ***** assert (isequal (double (data), u)) 487s ***** assert (isequal (double (data(2)), u(2))) 487s ***** assert (isequal (double (data(3, 1)), u(3))) 488s ***** error t = data(1, 1, 1); % too many indices 488s ***** test 488s x = stk_dataframe (randn (2, 2), {'u' 'v'}); 488s y = x ([], :); 488s assert (isa (y, 'stk_dataframe')); 488s assert (isequal (size (y), [0 2])); 488s assert (isequal (y.colnames, {'u' 'v'})); 488s ***** test 488s x = stk_dataframe (randn (2, 2), [], {'a' 'b'}); 488s y = x (:, []); 488s assert (isa (y, 'stk_dataframe')); 488s assert (isequal (size (y), [2 0])); 488s assert (isequal (y.rownames, {'a'; 'b'})); 488s 16 tests, 16 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_dataframe/sum.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/sum.m 488s ***** shared x1, df1 488s x1 = rand(9, 3); 488s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 488s ***** assert (isequal (sum(df1), sum(x1))) 488s ***** assert (isequal (sum(df1, 1), sum(x1))) 488s ***** assert (isequal (sum(df1, 2), sum(x1, 2))) 488s 3 tests, 3 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_dataframe/tan.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/tan.m 488s ***** test 488s u = rand (4, 3); x = stk_dataframe (u); v = tan (x); 488s assert (strcmp (class (v), class (u)) && isequal (v, tan (u))) 488s 1 test, 1 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_dataframe/tand.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/tand.m 488s ***** test 488s u = rand (4, 3); x = stk_dataframe (u); v = tand (x); 488s assert (strcmp (class (v), class (u)) && isequal (v, tand (u))) 488s 1 test, 1 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_dataframe/tanh.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/tanh.m 488s ***** test 488s u = rand (4, 3); x = stk_dataframe (u); v = tanh (x); 488s assert (strcmp (class (v), class (u)) && isequal (v, tanh (u))) 488s 1 test, 1 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_dataframe/times.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/times.m 488s ***** test stk_test_dfbinaryop(@times, rand(7, 2), rand(7, 2)); 488s ***** test stk_test_dfbinaryop(@times, rand(7, 2), pi); 488s ***** error stk_test_dfbinaryop(@times, rand(7, 2), rand(7, 3)); 488s 3 tests, 3 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_dataframe/transpose.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/transpose.m 488s ***** test 488s u = rand(3, 2) + 1i * rand(3, 2); 488s data = stk_dataframe(u, {'x' 'y'}, {'obs1'; 'obs2'; 'obs3'}); 488s data = data.'; 488s assert (isa(data, 'stk_dataframe') && isequal(double(data), u.')); 488s assert (isequal(data.rownames, {'x'; 'y'})); 488s assert (isequal(data.colnames, {'obs1' 'obs2' 'obs3'})); 488s 1 test, 1 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_dataframe/unique.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/unique.m 488s ***** test 488s cn = {'u' 'v' 'w'}; x = stk_dataframe (rand (4, 3), cn); 488s y = [x; x]; z = unique (y, 'rows'); 488s assert (isequal (z.colnames, cn)); 488s assert (isequal (z.data, unique (x.data, 'rows'))); 488s 1 test, 1 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_dataframe/var.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/var.m 488s ***** shared x1, df1 488s x1 = rand(9, 3); 488s df1 = stk_dataframe(x1, {'a', 'b', 'c'}); 488s ***** assert (isequal (var(df1), var(x1))) 488s ***** assert (isequal (var(df1, 0, 1), var(x1))) 488s ***** assert (isequal (var(df1, 0, 2), var(x1, 0, 2))) 488s ***** assert (isequal (var(df1, 1), var(x1, 1))) 488s ***** assert (isequal (var(df1, 1, 1), var(x1, 1))) 488s ***** assert (isequal (var(df1, 1, 2), var(x1, 1, 2))) 488s 6 tests, 6 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_dataframe/vertcat.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_dataframe/vertcat.m 488s ***** shared u, v 488s u = rand (3, 2); 488s v = rand (3, 2); 488s ***** test 488s x = stk_dataframe (u); 488s y = stk_dataframe (v); 488s z = vertcat (x, y); 488s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u; v])); 488s ***** test % the same, with row names this time 488s x = stk_dataframe (u, {}, {'a'; 'b'; 'c'}); 488s y = stk_dataframe (v, {}, {'d'; 'e'; 'f'}); 488s z = vertcat (x, y); 488s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u; v])); 488s assert (all (strcmp (z.rownames, {'a'; 'b'; 'c'; 'd'; 'e'; 'f'}))); 488s ***** test % the same, with row names only for the first argument 488s x = stk_dataframe (u, {}, {'a'; 'b'; 'c'}); 488s y = stk_dataframe (v); 488s z = vertcat (x, y); 488s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u; v])); 488s ***** test % incompatible variable names 488s u = rand (3, 1); x = stk_dataframe (u, {'x'}); 488s v = rand (3, 1); y = stk_dataframe (v, {'y'}); 488s z = vertcat (x, y); 488s assert (isequal (z.colnames, {})); 488s warning: Incompatible column names ! 488s The output of vertcat will have no column names. 488s warning: called from 488s vertcat at line 82 column 9 488s __test__ at line 5 column 4 488s test at line 682 column 11 488s /tmp/tmp.TOl9V8ttRD at line 630 column 31 488s 488s ***** test 488s x = stk_dataframe (u); 488s z = vertcat (x, v); 488s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u; v])); 488s ***** test % the same, with row names for the first argument 488s x = stk_dataframe (u, {}, {'a'; 'b'; 'c'}); 488s z = vertcat (x, v); 488s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u; v])); 488s ***** test 488s y = stk_dataframe (v); 488s z = vertcat (u, y); 488s assert (isa (z, 'stk_dataframe') && (isequal (double (z), [u; v]))); 488s ***** test 488s x = stk_dataframe (u); 488s y = stk_dataframe (v); 488s z = vertcat (x, y, u, v); 488s assert (isa (z, 'stk_dataframe') && isequal (double (z), [u; v; u; v])); 488s ***** shared x, y 488s x = stk_dataframe (rand (2, 3), {'a', 'b', 'c'}); 488s y = stk_dataframe (rand (3, 2), {'a', 'b'}); 488s y = horzcat (y, rand(3, 1)); % last column name is missing 488s ***** test 488s z = vertcat (x, y); 488s assert (isequal (z.colnames, {'a' 'b' 'c'})) 488s ***** test 488s z = vertcat (y, x); 488s assert (isequal (z.colnames, {'a' 'b' 'c'})) 488s 10 tests, 10 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_factorialdesign/fieldnames.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_factorialdesign/fieldnames.m 488s ***** test 488s x = stk_factorialdesign ({0:1, 3:5}, {'u' 'v'}); 488s fn1 = sort (fieldnames (x)); 488s fn2 = {'colnames'; 'data'; 'info'; 'levels'; ... 488s 'rownames'; 'sample_size'; 'stk_dataframe'; 'u'; 'v'}; 488s assert (isequal (fn1, fn2)); 488s 1 test, 1 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_factorialdesign/ismember.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_factorialdesign/ismember.m 488s ***** shared A, B, BB, b 488s 488s i_max = 10; n = 100; d = 5; 488s 488s A = randi (i_max, n, d); 488s 488s levels = repmat ({1:i_max}, 1, d); 488s levels{4} = 1:2:i_max; 488s B = stk_factorialdesign (levels); 488s 488s BB = double (B); 488s ***** test b = ismember (A, B); 488s ***** assert (isequal (b, ismember (A, BB))); 488s ***** test b = ismember (A, B, 'rows'); 488s ***** assert (isequal (b, ismember (A, BB, 'rows'))); 488s 4 tests, 4 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_factorialdesign/ndgrid.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_factorialdesign/ndgrid.m 488s ***** shared data 488s data = stk_factorialdesign ({[0 1], [5 6 7]}); 488s ***** test % nargout = 0 488s ndgrid (data); 488s assert (isequal (ans, [0 0 0; 1 1 1])); 488s ***** test % nargout = 1 488s x = ndgrid (data); 488s assert (isequal (x, [0 0 0; 1 1 1])); 488s ***** test % nargout = 2 488s [x, y] = ndgrid (data); 488s assert (isequal ({x, y}, {[0 0 0; 1 1 1], [5 6 7; 5 6 7]})); 488s ***** error % nargout = 3 488s [x, y, z] = ndgrid (data); 488s ***** test 488s data = stk_factorialdesign ({[], []}); 488s [x, y] = ndgrid (data); 488s assert (isequal ({x, y}, {[], []})); 488s ***** test 488s data = stk_factorialdesign ({[1:3]}); 488s x = ndgrid (data); 488s assert (isequal (x, [1; 2; 3])); 488s 6 tests, 6 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_factorialdesign/stk_boundingbox.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_factorialdesign/stk_boundingbox.m 488s ***** shared x, y, cn 488s cn = {'a', 'b', 'c'}; 488s x = stk_factorialdesign ({[1 2], [3 4 5], [0 2 8]}, cn); 488s ***** error y = stk_boundingbox (); 488s ***** test y = stk_boundingbox (x); 488s ***** assert (isequal (y, stk_hrect ([1 3 0; 2 5 8], cn))); 488s 3 tests, 3 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_factorialdesign/stk_dataframe.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_factorialdesign/stk_dataframe.m 488s ***** shared x, cn, rn, y, cn2, rn2 488s cn = {'x' 'y'}; 488s rn = {'a'; 'b'; 'c'; 'd'}; 488s x = stk_factorialdesign ({1:2, 1:2}, cn, rn); 488s cn2 = {'xx' 'yy'}; 488s rn2 = {'aa'; 'bb'; 'cc'; 'dd'}; 488s ***** test y = stk_dataframe (x); 488s ***** assert (strcmp (class (y), 'stk_dataframe')) 488s ***** assert (isequal (y.colnames, cn)) 488s ***** assert (isequal (y.rownames, rn)) 488s ***** test y = stk_dataframe (x, cn2); 488s ***** assert (strcmp (class (y), 'stk_dataframe')) 488s ***** assert (isequal (y.colnames, cn2)) 488s ***** assert (isequal (y.rownames, rn)) 488s ***** test y = stk_dataframe (x, cn2, rn2); 488s ***** assert (strcmp (class (y), 'stk_dataframe')) 488s ***** assert (isequal (y.colnames, cn2)) 488s ***** assert (isequal (y.rownames, rn2)) 488s ***** test y = stk_dataframe (x, [], rn2); 488s ***** assert (strcmp (class (y), 'stk_dataframe')) 488s ***** assert (isequal (y.colnames, cn)) 488s ***** assert (isequal (y.rownames, rn2)) 488s ***** test y = stk_dataframe (x, {}, rn2); 488s ***** assert (strcmp (class (y), 'stk_dataframe')) 488s ***** assert (isequal (y.colnames, {})) 488s ***** assert (isequal (y.rownames, rn2)) 488s 20 tests, 20 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_factorialdesign/stk_factorialdesign.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_factorialdesign/stk_factorialdesign.m 488s ***** test stk_test_class ('stk_factorialdesign') 488s ***** test % constructor with two factors + column names 488s x = stk_factorialdesign ({[0 1], [1 2 3]}, {'a', 'b'}); 488s assert (isequal(x.colnames, {'a', 'b'})); 488s assert (isequal(get (x, 'colnames'), {'a', 'b'})); 488s ***** error stk_factorialdesign ('bouh'); 488s ***** error stk_factorialdesign ({{'a' 'b'}}); 488s ***** shared x, fmt 488s fmt = stk_disp_getformat (); 488s x = stk_sampling_regulargrid (3^2, 2); 488s ***** test format rat; disp (x); 488s : --- --- 488s * : 0.0 0.0 488s * : 0.5 0.0 488s * : 1.0 0.0 488s * : 0.0 0.5 488s * : 0.5 0.5 488s * : 1.0 0.5 488s * : 0.0 1.0 488s * : 0.5 1.0 488s * : 1.0 1.0 488s ***** test format long; disp (x); 488s : --- --- 488s * : 0.0 0.0 488s * : 0.5 0.0 488s * : 1.0 0.0 488s * : 0.0 0.5 488s * : 0.5 0.5 488s * : 1.0 0.5 488s * : 0.0 1.0 488s * : 0.5 1.0 488s * : 1.0 1.0 488s ***** test format short; disp (x); format (fmt); 488s : --- --- 488s * : 0.0 0.0 488s * : 0.5 0.0 488s * : 1.0 0.0 488s * : 0.0 0.5 488s * : 0.5 0.5 488s * : 1.0 0.5 488s * : 0.0 1.0 488s * : 0.5 1.0 488s * : 1.0 1.0 488s ***** test disp (stk_sampling_regulargrid (0^1, 1)); 488s Empty data frame with 0 rows and 0 columns 488s ***** test disp (stk_sampling_regulargrid (0^2, 2)); 488s Empty data frame with 0 rows and 0 columns 488s ***** test display (x); 488s 488s x = <9x2 stk_factorialdesign array> 488s 488s : --- --- 488s * : 0.0 0.0 488s * : 0.5 0.0 488s * : 1.0 0.0 488s * : 0.0 0.5 488s * : 0.5 0.5 488s * : 1.0 0.5 488s * : 0.0 1.0 488s * : 0.5 1.0 488s * : 1.0 1.0 488s 488s ***** error length (stk_sampling_regulargrid (7^2, 2)) % not defined 488s ***** shared x 488s x = stk_factorialdesign ({[0 1], [0 1]}); 488s ***** assert (isequal (x(2:end, :), x(2:4, :))) 488s ***** assert (isequal (x(2, 1:end), x(2, :))) 488s ***** assert (isequal (x(2:end, 2:end), x(2:4, 2))) 488s ***** error x(1:end, 1:end, 1:end) 488s ***** shared x, y 488s x = stk_sampling_regulargrid (3^2, 2); 488s y = x; 488s ***** test %%%% vercat 488s z = vertcat (x, y); 488s assert (strcmp (class (z), 'stk_dataframe')); 488s assert (isequal (double (z), [double(x); double(y)])); 488s ***** test %%%% same thing, using cat(1, ...) 488s z = cat (1, x, y); 488s assert (strcmp (class (z), 'stk_dataframe')); 488s assert (isequal (double (z), [double(x); double(y)])); 488s ***** test %%%% horzcat 488s y.colnames = {'y1' 'y2'}; z = horzcat (x, y); 488s assert (strcmp (class (z), 'stk_dataframe')); 488s assert (isequal (double (z), [double(x) double(y)])); 488s ***** test %%%% same thing, using cat (2, ...) 488s z = cat (2, x, y); 488s assert (strcmp (class (z), 'stk_dataframe')); 488s assert (isequal (double (z), [double(x) double(y)])); 488s ***** error cat (3, x, y) 488s ***** shared x, t 488s x = stk_sampling_regulargrid (3^2, 2); 488s t = double (x); 488s ***** assert (isequal (apply (x, 1, @sum), sum (t, 1))) 488s ***** assert (isequal (apply (x, 2, @sum), sum (t, 2))) 488s ***** error u = apply (x, 3, @sum); 488s ***** assert (isequal (apply (x, 1, @min, []), min (t, [], 1))) 488s ***** assert (isequal (apply (x, 2, @min, []), min (t, [], 2))) 488s ***** error u = apply (x, 3, @min, []); 488s ***** assert (isequal (min (x), min (t))) 488s ***** assert (isequal (max (x), max (t))) 488s ***** assert (isequal (std (x), std (t))) 488s ***** assert (isequal (var (x), var (t))) 488s ***** assert (isequal (sum (x), sum (t))) 488s ***** assert (isequal (mean (x), mean (t))) 488s ***** assert (isequal (mode (x), mode (t))) 488s ***** assert (isequal (prod (x), prod (t))) 488s ***** assert (isequal (median (x), median (t))) 488s ***** shared x1, x2, x3, u1, u2, u3 488s x1 = stk_sampling_regulargrid ([4 3], 2); u1 = double (x1); 488s x2 = stk_sampling_regulargrid ([3 4], 2); u2 = double (x2); 488s x3 = x1 + 1; u3 = u1 + 1; 488s ***** test 488s z = bsxfun (@plus, x1, u2); 488s assert (isa (z, 'stk_dataframe') && isequal (double (z), u1 + u2)) 488s ***** test 488s z = bsxfun (@plus, u1, x2); 488s assert (isa (z, 'stk_dataframe') && isequal (double (z), u1 + u2)) 488s ***** test 488s z = bsxfun (@plus, x1, x2); 488s assert (isa (z, 'stk_dataframe') && isequal (double (z), u1 + u2)) 488s ***** test z = min (x1, x2); assert (isequal (double (z), min (u1, u2))); 488s ***** test z = max (x1, x2); assert (isequal (double (z), max (u1, u2))); 488s ***** error z = min (x1, x2, 1); 488s ***** error z = max (x1, x2, 1); 488s ***** test z = x1 + x2; assert (isequal (double (z), u1 + u2)); 488s ***** test z = x1 - x2; assert (isequal (double (z), u1 - u2)); 488s ***** test z = x1 .* x2; assert (isequal (double (z), u1 .* u2)); 488s ***** test z = x3 .\ x2; assert (isequal (double (z), u3 .\ u2)); 488s ***** test z = x2 ./ x3; assert (isequal (double (z), u2 ./ u3)); 488s ***** test z = x3 .^ x2; assert (isequal (double (z), u3 .^ u2)); 488s ***** test z = realpow (x3, x2); assert (isequal (double (z), realpow (u3, u2))); 488s ***** test z = (x1 == x2); assert (isequal (double (z), (u1 == u2))); 488s ***** test z = (x1 ~= x2); assert (isequal (double (z), (u1 ~= u2))); 488s ***** test z = (x1 <= x2); assert (isequal (double (z), (u1 <= u2))); 488s ***** test z = (x1 >= x2); assert (isequal (double (z), (u1 >= u2))); 488s ***** test z = (x1 < x2); assert (isequal (double (z), (u1 < u2))); 488s ***** test z = (x1 > x2); assert (isequal (double (z), (u1 > u2))); 488s ***** test z = x1 & x2; assert (isequal (double (z), u1 & u2)); 488s ***** test z = x1 | x2; assert (isequal (double (z), u1 | u2)); 488s ***** test z = xor (x1, x2); assert (isequal (double (z), xor (u1, u2))); 488s ***** shared x 488s x = stk_factorialdesign ({[0 1], [0 1 2]}); 488s ***** assert (strcmp (class (x'), 'stk_dataframe')) 488s ***** assert (strcmp (class (x.'), 'stk_dataframe')) 488s 60 tests, 60 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_factorialdesign/stk_normalize.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_factorialdesign/stk_normalize.m 488s ***** test 488s x = stk_factorialdesign ({[1 2], [5 6]}); 488s y = stk_factorialdesign ({[0 1], [0 1]}); 488s assert (stk_isequal_tolabs (stk_normalize (x), y)) 488s 1 test, 1 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_factorialdesign/stk_rescale.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_factorialdesign/stk_rescale.m 488s ***** test 488s x = stk_factorialdesign ({[1 2], [5 6]}); 488s y = stk_factorialdesign ({[0 3], [0 3]}); 488s z = stk_rescale (x, [1 5; 2 6], [0 0; 3 3]); 488s assert (stk_isequal_tolabs (y, z)) 488s 1 test, 1 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_factorialdesign/uminus.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_factorialdesign/uminus.m 488s ***** test 488s x = stk_factorialdesign ({1:3, 1:2}); 488s y = stk_factorialdesign ({-(1:3), -(1:2)}); 488s assert (isequal (-x, y)) 488s 1 test, 1 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_hrect/horzcat.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_hrect/horzcat.m 488s ***** shared d, x1, x2, x3 488s d = 10; 488s x1 = stk_hrect (d); 488s x2 = double (x1); 488s x3 = [1:d; 0:(d-1)]; % illegal bounds 488s ***** test 488s y1 = horzcat (x1, x1); 488s assert (isequal (size (y1), [2 2*d])); 488s assert (strcmp (class (y1), 'stk_hrect')); 488s ***** test 488s y2 = horzcat (x1, x2); 488s assert (isequal (size (y2), [2 2*d])); 488s assert (strcmp (class (y2), 'stk_hrect')); 488s ***** test 488s y3 = horzcat (x2, x1); 488s assert (isequal (size (y3), [2 2*d])); 488s assert (strcmp (class (y3), 'stk_hrect')); 488s ***** test 488s lastwarn ('') 488s y4 = horzcat (x1, x3); 488s assert (isequal (size (y4), [2 2*d])); 488s assert (strcmp (class (y4), 'stk_dataframe')); 488s [warn_msg, warn_id] = lastwarn (); 488s assert (strcmp (warn_id, 'STK:stk_hrect:horzcat:IllegalBounds')) 488s warning: Illegal bounds, the result is not an stk_hrect object. 488s warning: called from 488s horzcat at line 47 column 9 488s __test__ at line 4 column 5 488s test at line 682 column 11 488s /tmp/tmp.TOl9V8ttRD at line 710 column 31 488s 488s 4 tests, 4 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_hrect/ismember.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_hrect/ismember.m 488s ***** shared n, box 488s n = 5; 488s box = stk_hrect (n); 488s ***** assert (ismember (box(1, :), box)) 488s ***** assert (ismember (box(2, :), box)) 488s ***** assert (ismember (.5 * ones (1, 5), box)) 488s ***** assert (~ ismember (box(1, :) - 1, box)) 488s ***** assert (~ ismember (box(2, :) + 1, box)) 488s ***** test 488s y = double (box); y = [y; y + 2]; 488s assert (isequal (ismember (y, box), [1; 1; 0; 0])) 488s 6 tests, 6 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_hrect/stk_boundingbox.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_hrect/stk_boundingbox.m 488s ***** shared x, y 488s lb = rand (1, 5); 488s ub = lb + 1; 488s cn = {'a', 'b', 'c', 'd', 'e'}; 488s x = stk_hrect ([lb; ub], cn); 488s ***** error y = stk_boundingbox (); 488s ***** test y = stk_boundingbox (x); 488s ***** assert (isequal (y, x)); 488s 3 tests, 3 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_hrect/stk_dataframe.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_hrect/stk_dataframe.m 488s ***** shared x, cn, rn, y, cn2, rn2 488s cn = {'x' 'y'}; 488s rn = {'lower_bounds'; 'upper_bounds'}; 488s x = stk_hrect ([0 0; 1 1], cn); 488s cn2 = {'xx' 'yy'}; 488s rn2 = {'aa'; 'bb'}; 488s ***** test y = stk_dataframe (x); 488s ***** assert (strcmp (class (y), 'stk_dataframe')) 488s ***** assert (isequal (y.colnames, cn)) 488s ***** assert (isequal (y.rownames, rn)) 488s ***** test y = stk_dataframe (x, cn2); 488s ***** assert (strcmp (class (y), 'stk_dataframe')) 488s ***** assert (isequal (y.colnames, cn2)) 488s ***** assert (isequal (y.rownames, rn)) 488s ***** test y = stk_dataframe (x, cn2, rn2); 488s ***** assert (strcmp (class (y), 'stk_dataframe')) 488s ***** assert (isequal (y.colnames, cn2)) 488s ***** assert (isequal (y.rownames, rn2)) 488s ***** test y = stk_dataframe (x, [], rn2); 488s ***** assert (strcmp (class (y), 'stk_dataframe')) 488s ***** assert (isequal (y.colnames, cn)) 488s ***** assert (isequal (y.rownames, rn2)) 488s ***** test y = stk_dataframe (x, {}, rn2); 488s ***** assert (strcmp (class (y), 'stk_dataframe')) 488s ***** assert (isequal (y.colnames, {})) 488s ***** assert (isequal (y.rownames, rn2)) 488s 20 tests, 20 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_hrect/stk_hrect.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_hrect/stk_hrect.m 488s ***** test stk_test_class ('stk_hrect') 488s ***** shared dom 488s ***** test dom = stk_hrect ([-1; 1], {'x'}); 488s ***** assert (isequal (dom.colnames, {'x'})) 488s ***** assert (isequal (dom.rownames, {'lower_bounds'; 'upper_bounds'})) 488s ***** assert (isequal (dom.data, [-1; 1])) 488s 5 tests, 5 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_hrect/stk_normalize.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_hrect/stk_normalize.m 488s ***** shared x, box, y1, y2, y3, y4 488s n = 5; box = stk_hrect ([2; 3]); 488s x = 2 + rand (n, 1); 488s ***** error y1 = stk_normalize (); 488s ***** test y2 = stk_normalize (x); 488s ***** test y3 = stk_normalize (x, box); 488s ***** test assert (~ any ((y2 < -10 * eps) | (y2 > 1 + 10 * eps))); 488s ***** test assert (~ any ((y3 < -10 * eps) | (y3 > 1 + 10 * eps))); 488s 5 tests, 5 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_hrect/stk_rescale.m] 488s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_hrect/stk_rescale.m 488s ***** shared x 488s x = rand (10, 4); 488s y = stk_rescale (x, [], []); 488s assert (stk_isequal_tolabs (x, y)); 488s ***** test 488s y = stk_rescale(0.5, [], [0; 2]); 488s assert (stk_isequal_tolabs (y, 1.0)); 488s ***** test 488s y = stk_rescale (0.5, [0; 1], [0; 2]); 488s assert (stk_isequal_tolabs (y, 1.0)); 488s ***** test 488s y = stk_rescale (0.5, [0; 2], []); 488s assert (stk_isequal_tolabs (y, 0.25)); 488s ***** test 488s y = stk_rescale (0.5, [0; 2], [0; 1]); 488s assert (stk_isequal_tolabs (y, 0.25)); 488s 4 tests, 4 passed, 0 known failure, 0 skipped 488s [inst/arrays/@stk_hrect/subsref.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_hrect/subsref.m 489s ***** test 489s B = stk_hrect ([0 0 0 0; 1 2 3 4]); 489s B = B(:, [1 3 4]); 489s assert (strcmp (class (B), 'stk_hrect')); 489s assert (isequal (double (B), [0 0 0; 1 3 4])); 489s ***** test 489s B = stk_hrect ([0 0 0 0; 1 2 3 4]); 489s B = B(1, :); 489s assert (strcmp (class (B), 'stk_dataframe')); 489s assert (isequal (double (B), [0 0 0 0])); 489s 2 tests, 2 passed, 0 known failure, 0 skipped 489s [inst/arrays/@stk_hrect/vertcat.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/@stk_hrect/vertcat.m 489s ***** shared d, x, y 489s d = 10; 489s x = stk_hrect (d); 489s y = double (x); 489s ***** test 489s z = vertcat (x, x); 489s assert (isequal (size (z), [4 d])); 489s assert (strcmp (class (z), 'stk_dataframe')); 489s ***** test 489s z = vertcat (x, y); 489s assert (isequal (size (z), [4 d])); 489s assert (strcmp (class (z), 'stk_dataframe')); 489s ***** test 489s z = vertcat (y, x); 489s assert (isequal (size (z), [4 d])); 489s assert (strcmp (class (z), 'stk_dataframe')); 489s 3 tests, 3 passed, 0 known failure, 0 skipped 489s [inst/arrays/generic/stk_boundingbox.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/generic/stk_boundingbox.m 489s ***** shared x, y, cn 489s cn = {'a', 'b', 'c'}; 489s x = [0 3 2; 1 4 1; 7 0 2]; 489s ***** error y = stk_boundingbox (); 489s ***** test y = stk_boundingbox (x); 489s ***** assert (isequal (y.data, [0 0 1; 7 4 2])); 489s 3 tests, 3 passed, 0 known failure, 0 skipped 489s [inst/arrays/generic/stk_feval.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/generic/stk_feval.m 489s ***** shared f, xt 489s f = @(x)(- (0.7 * x + sin (5 * x + 1) + 0.1 * sin (10 * x))); 489s xt = stk_sampling_regulargrid (20, 1, [0; 1]); 489s ***** error yt = stk_feval (); 489s ***** error yt = stk_feval (f); 489s ***** test yt = stk_feval (f, xt); 489s ***** test yt = stk_feval (f, xt, false); 489s ***** test yt = stk_feval (f, xt, false, false); 489s ***** test yt = stk_feval (f, xt, false, false, false); 489s ***** test 489s N = 15; 489s xt = stk_sampling_regulargrid (N, 1, [0; 1]); 489s yt = stk_feval (f, xt); 489s assert (isequal (size (yt), [N 1])); 489s ***** test 489s x = stk_dataframe ([1; 2; 3], {'x'}, {'a'; 'b'; 'c'}); 489s y = stk_feval (@(u)(2 * u), x); 489s assert (isequal (y.data, [2; 4; 6])); 489s assert (isequal (y.rownames, {'a'; 'b'; 'c'})); 489s ***** shared t, z_ref, n 489s n = 20; 489s t = stk_sampling_regulargrid (n, 1, [0; 2*pi]); 489s z_ref = [sin(t.data) cos(t.data)]; 489s ***** test 489s t.colnames = {'time'}; 489s z = stk_feval ({@sin, @cos}, t); 489s assert (isa (z, 'stk_dataframe')); 489s assert (isequal (z.data, z_ref)); 489s ***** test 489s F = @(x)([sin(x) cos(x)]); 489s z = stk_feval (F, t); 489s assert (isequal (z.data, z_ref)); 489s ***** test 489s t = stk_sampling_regulargrid (n, 1, [0; 2*pi]); 489s F = {'sin', 'cos'}; 489s z = stk_feval (F, t); 489s assert (isequal (z.data, [sin(t.data) cos(t.data)])); 489s assert (isequal (z.colnames, {'sin' 'cos'})); 489s ***** test % vectorized 489s F = @(t)([sin(t) cos(t)]); 489s G = @(t)(0.365 * t.^2 + (cos ((t - 1).*(t - 2) + 0.579033))); 489s z = stk_feval ({@sin, @cos, G, F, 'tan'}, t); 489s assert (isequal (z.colnames, {'sin' 'cos' 'F3' 'F4_1' 'F4_2' 'tan'})); 489s ***** test % not vectorized 489s F = @(t)([sin(t) cos(t)]); 489s G = @(t)(0.365 * t^2 + (cos ((t - 1)*(t - 2) + 0.579033))); 489s z = stk_feval ({@sin, @cos, G, F, 'tan'}, t, [], [], false); 489s assert (isequal (z.colnames, {'sin' 'cos' 'F3' 'F4_1' 'F4_2' 'tan'})); 489s 13 tests, 13 passed, 0 known failure, 0 skipped 489s [inst/arrays/generic/stk_get_sample_size.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/generic/stk_get_sample_size.m 489s ***** assert (stk_get_sample_size ([1 2; 3 4; 5 6]) == 3); 489s 1 test, 1 passed, 0 known failure, 0 skipped 489s [inst/arrays/generic/stk_length.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/generic/stk_length.m 489s ***** assert (isequal (stk_length ([1 2; 3 4; 5 6]), 3)); 489s 1 test, 1 passed, 0 known failure, 0 skipped 489s [inst/arrays/generic/stk_normalize.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/generic/stk_normalize.m 489s ***** shared x, box, y1, y2, y3, y4 489s n = 5; box = [2; 3]; x = box(1) + diff (box) * rand (n, 1); 489s ***** error y1 = stk_normalize (); 489s ***** test y2 = stk_normalize (x); 489s ***** test y3 = stk_normalize (x, box); 489s ***** test assert (~ any ((y2 < -10 * eps) | (y2 > 1 + 10 * eps))); 489s ***** test assert (~ any ((y3 < -10 * eps) | (y3 > 1 + 10 * eps))); 489s 5 tests, 5 passed, 0 known failure, 0 skipped 489s [inst/arrays/generic/stk_rescale.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/arrays/generic/stk_rescale.m 489s ***** shared x 489s x = rand (10, 4); 489s y = stk_rescale (x, [], []); 489s assert (stk_isequal_tolabs (x, y)); 489s ***** test 489s y = stk_rescale(0.5, [], [0; 2]); 489s assert (stk_isequal_tolabs (y, 1.0)); 489s ***** test 489s y = stk_rescale (0.5, [0; 1], [0; 2]); 489s assert (stk_isequal_tolabs (y, 1.0)); 489s ***** test 489s y = stk_rescale (0.5, [0; 2], []); 489s assert (stk_isequal_tolabs (y, 0.25)); 489s ***** test 489s y = stk_rescale (0.5, [0; 2], [0; 1]); 489s assert (stk_isequal_tolabs (y, 0.25)); 489s 4 tests, 4 passed, 0 known failure, 0 skipped 489s [inst/core/@stk_kreq_qr/stk_kreq_qr.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/core/@stk_kreq_qr/stk_kreq_qr.m 489s ***** test stk_test_class ('stk_kreq_qr') 489s 1 test, 1 passed, 0 known failure, 0 skipped 489s [inst/core/stk_cholcov.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/core/stk_cholcov.m 489s ***** shared Q, K, L, U, epsi 489s Q = 0.25 * hadamard(4); 489s ***** test 489s K = Q * diag ([1, 0.1, 0.01, 1e-7]) * Q'; 489s [U, epsi] = stk_cholcov (K); 489s ***** assert (istriu (U)) 489s ***** assert (epsi == 0) 489s ***** test 489s K = Q * diag ([1, 0.1, 0.01, 1e-7]) * Q'; 489s [L, epsi] = stk_cholcov (K, 'lower'); 489s ***** assert (istril (L)) 489s ***** assert (epsi == 0) 489s ***** test 489s K = Q * diag ([1, 0.1, 0.01, -1e-7]) * Q'; 489s [U, epsi] = stk_cholcov (K); 489s ***** assert (istriu (U)) 489s ***** assert (epsi > 0) 489s ***** test 489s K = Q * diag ([1, 0.1, 0.01, -1e-7]) * Q'; 489s [L, epsi] = stk_cholcov (K, 'lower'); 489s ***** assert (istril (L)) 489s ***** assert (epsi > 0) 489s 12 tests, 12 passed, 0 known failure, 0 skipped 489s [inst/core/stk_make_matcov.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/core/stk_make_matcov.m 489s ***** shared model, model2, x0, x1, n0, n1, d, Ka, Kb, Kc, Pa, Pb, Pc 489s n0 = 20; n1 = 10; d = 4; 489s model = stk_model (@stk_materncov52_aniso, d); 489s model.lm = stk_lm_affine; 489s model.param = log ([1.0; 2.1; 2.2; 2.3; 2.4]); 489s model2 = model; model2.lognoisevariance = log(0.01); 489s x0 = stk_sampling_randunif (n0, d); 489s x1 = stk_sampling_randunif (n1, d); 489s ***** error [KK, PP] = stk_make_matcov (); 489s ***** error [KK, PP] = stk_make_matcov (model); 489s ***** test [Ka, Pa] = stk_make_matcov (model, x0); % (1) 489s ***** test [Kb, Pb] = stk_make_matcov (model, x0, x0); % (2) 489s ***** test [Kc, Pc] = stk_make_matcov (model, x0, x1); % (3) 489s ***** error [KK, PP] = stk_make_matcov (model, x0, x1, pi); 489s ***** assert (isequal (size (Ka), [n0 n0])); 489s ***** assert (isequal (size (Kb), [n0 n0])); 489s ***** assert (isequal (size (Kc), [n0 n1])); 489s ***** assert (isequal (size (Pa), [n0 d + 1])); 489s ***** assert (isequal (size (Pb), [n0 d + 1])); 489s ***** assert (isequal (size (Pc), [n0 d + 1])); 489s ***** assert (isequal (Kb, Ka)); 489s ***** test [Ka, Pa] = stk_make_matcov (model2, x0); % (1') 489s ***** test [Kb, Pb] = stk_make_matcov (model2, x0, x0); % (2') 489s ***** error assert (isequal (Kb, Ka)); 489s ***** assert (isequal (Pa, Pb)); 489s ***** assert (isequal (Pa, Pc)); 489s 18 tests, 18 passed, 0 known failure, 0 skipped 489s [inst/core/stk_model_update.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/core/stk_model_update.m 489s ***** test 489s x1 = (linspace (0, 1, 15))'; z1 = sin (x1); 489s x2 = (linspace (2, 3, 15))'; z2 = sin (x2); 489s xt = (linspace (1, 2, 15))'; zt = sin (xt); 489s 489s % Prior model 489s M0 = stk_model (@stk_materncov32_iso); 489s M0.param = log ([1.0; 2.1]); 489s 489s M1 = stk_model_update (M0, x1, z1); 489s M1 = stk_model_update (M1, x2, z2); % this calls @stk_model_gpposterior/... 489s zp1 = stk_predict (M1, xt); 489s 489s M2 = stk_model_gpposterior (M0, [x1; x2], [z1; z2]); 489s zp2 = stk_predict (M2, xt); 489s 489s assert (stk_isequal_tolabs (double (zp2 - zp1), zeros (15, 2), 1e-10)) 489s 1 test, 1 passed, 0 known failure, 0 skipped 489s [inst/core/stk_predict.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/core/stk_predict.m 489s ***** shared n, m, model, x0, x_obs, z_obs, x_prd, y_prd1, idx_obs, idx_prd 489s 489s n = 10; % number of observations 489s m = n + 1; % number of predictions 489s d = 1; % dimension of the input space 489s 489s x0 = stk_sampling_regulargrid(n+m, d, [0; pi]); 489s 489s idx_obs = (2:2:(n+m-1))'; 489s idx_prd = (1:2:(n+m))'; 489s 489s x_obs = x0(idx_obs); 489s z_obs = sin (double (x_obs)); 489s x_prd = x0(idx_prd); 489s 489s model = stk_model (@stk_materncov32_iso); 489s model.param = log ([1.0; 2.1]); 489s ***** error y_prd1 = stk_predict (); 489s ***** error y_prd1 = stk_predict (model); 489s ***** test y_prd1 = stk_predict (model, x_prd); 489s ***** error y_prd1 = stk_predict (model, data, x_prd); 489s ***** test y_prd1 = stk_predict (model, x_obs, z_obs, x_prd); 489s ***** error y_prd1 = stk_predict (model, [x_obs; x_obs], [z_obs; z_obs], x_prd); 489s ***** test % nargout = 2 489s [y_prd1, lambda] = stk_predict (model, x_obs, z_obs, x_prd); 489s assert (isequal (size (lambda), [n m])); 489s ***** test % nargout = 2, compute only variances 489s [y_prd1, lambda] = stk_predict (model, x_obs, [], x_prd); 489s assert (isequal (size (lambda), [n m])); 489s assert (all (isnan (y_prd1.mean))); 489s ***** test % nargout = 3 489s [y_prd1, lambda, mu] = stk_predict (model, x_obs, z_obs, x_prd); 489s assert (isequal (size (lambda), [n m])); 489s assert (isequal (size (mu), [1 m])); % ordinary kriging 489s ***** test % nargout = 4 489s [y_prd1, lambda, mu, K] = stk_predict (model, x_obs, z_obs, x_prd); 489s assert (isequal (size (lambda), [n m])); 489s assert (isequal (size (mu), [1 m])); % ordinary kriging 489s assert (isequal (size (K), [m m])); 489s ***** test % predict on large set of locations 489s x_prd = stk_sampling_regulargrid (1e5, 1, [0; pi]); 489s y_prd = stk_predict (model, x_obs, z_obs, x_prd); 489s ***** test % predict on an observation point 489s % https://sourceforge.net/p/kriging/tickets/49/ 489s [zp, lambda] = stk_predict (model, x_obs, z_obs, x_obs(4)); 489s assert (isequal (z_obs(4), zp.mean)) 489s assert (isequal (zp.var, 0)) 489s lambda_ref = zeros (n, 1); lambda_ref(4) = 1; 489s assert (isequal (lambda, lambda_ref)) 489s 12 tests, 12 passed, 0 known failure, 0 skipped 489s [inst/core/stk_predict_leaveoneout.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/core/stk_predict_leaveoneout.m 489s ***** shared n, x_obs, z_obs, model 489s n = 20; 489s x_obs = stk_sampling_regulargrid (n, 1, [0; 2*pi]); 489s z_obs = stk_feval (@sin, x_obs); 489s model = stk_model (@stk_materncov32_iso); 489s model.param = log ([1; 5]); 489s ***** test % one output 489s 489s loo_pred = stk_predict_leaveoneout (model, x_obs, z_obs); 489s 489s assert (isequal (size (loo_pred), [n 2])); 489s assert (isequal (loo_pred.colnames, {'mean', 'var'})); 489s assert (all (isfinite (loo_pred(:)))); 489s ***** test % two outputs 489s 489s [loo_pred, loo_res] = stk_predict_leaveoneout (model, x_obs, z_obs); 489s 489s assert (isequal (size (loo_pred), [n 2])); 489s assert (isequal (loo_pred.colnames, {'mean', 'var'})); 489s assert (all (isfinite (loo_pred(:)))); 489s 489s assert (isequal (size (loo_res), [n 2])); 489s assert (isequal (loo_res.colnames, {'residuals', 'norm_res'})); 489s assert (all (isfinite (loo_res(:)))); 489s ***** test % heteroscedastic noise case 489s 489s model.lognoisevariance = (1 + rand (n, 1)) * 1e-6; 489s [loo_pred, loo_res] = stk_predict_leaveoneout (model, x_obs, z_obs); 489s 489s assert (isequal (size (loo_pred), [n 2])); 489s assert (isequal (loo_pred.colnames, {'mean', 'var'})); 489s assert (all (isfinite (loo_pred(:)))); 489s 489s assert (isequal (size (loo_res), [n 2])); 489s assert (isequal (loo_res.colnames, {'residuals', 'norm_res'})); 489s assert (all (isfinite (loo_res(:)))); 489s 3 tests, 3 passed, 0 known failure, 0 skipped 489s [inst/covfcs/rbf/stk_rbf_exponential.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/rbf/stk_rbf_exponential.m 489s ***** shared h, diff 489s h = 1.0; diff = -1; 489s ***** error stk_rbf_exponential (); 489s ***** test stk_rbf_exponential (h); 489s ***** test stk_rbf_exponential (h, diff); 489s ***** test %% h = 0.0 => correlation = 1.0 489s x = stk_rbf_exponential (0.0); 489s assert (stk_isequal_tolrel (x, 1.0, 1e-8)); 489s ***** test %% check derivative numerically 489s h = [-1 -0.5 -0.1 0.1 0.5 1]; delta = 1e-9; 489s d1 = (stk_rbf_exponential (h + delta) - stk_rbf_exponential (h)) / delta; 489s d2 = stk_rbf_exponential (h, 1); 489s assert (stk_isequal_tolabs (d1, d2, 1e-4)); 489s ***** test %% consistency with stk_rbf_matern: function values 489s for h = 0.1:0.1:2.0, 489s x = stk_rbf_matern (1/2, h); 489s y = stk_rbf_exponential (h); 489s assert (stk_isequal_tolrel (x, y, 1e-8)); 489s end 489s ***** test %% consistency with stk_rbf_matern: derivatives 489s for h = 0.1:0.1:2.0, 489s x = stk_rbf_matern (1/2, h, 2); 489s y = stk_rbf_exponential (h, 1); 489s assert (stk_isequal_tolrel (x, y, 1e-8)); 489s end 489s ***** assert (stk_rbf_exponential (inf) == 0) 489s 8 tests, 8 passed, 0 known failure, 0 skipped 489s [inst/covfcs/rbf/stk_rbf_gauss.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/rbf/stk_rbf_gauss.m 489s ***** shared h, diff 489s h = 1.0; diff = -1; 489s ***** error stk_rbf_gauss (); 489s ***** test stk_rbf_gauss (h); 489s ***** test stk_rbf_gauss (h, diff); 489s ***** test % h = 0.0 => correlation = 1.0 489s x = stk_rbf_gauss (0.0); 489s assert (stk_isequal_tolrel (x, 1.0, 1e-8)); 489s 4 tests, 4 passed, 0 known failure, 0 skipped 489s [inst/covfcs/rbf/stk_rbf_matern.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/rbf/stk_rbf_matern.m 489s ***** shared nu, h, diff 489s nu = 1.0; h = 1.0; diff = -1; 489s ***** error stk_rbf_matern (); 489s ***** error stk_rbf_matern (nu); 489s ***** test stk_rbf_matern (nu, h); 489s ***** test stk_rbf_matern (nu, h, diff); 489s ***** test %% h = 0.0 => correlation = 1.0 489s for nu = 0.1:0.2:5.0, 489s x = stk_rbf_matern (nu, 0.0); 489s assert (stk_isequal_tolrel (x, 1.0, 1e-8)); 489s end 489s 5 tests, 5 passed, 0 known failure, 0 skipped 489s [inst/covfcs/rbf/stk_rbf_matern32.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/rbf/stk_rbf_matern32.m 489s ***** shared h, diff 489s h = 1.0; diff = -1; 489s ***** error stk_rbf_matern32 (); 489s ***** test stk_rbf_matern32 (h); 489s ***** test stk_rbf_matern32 (h, diff); 489s ***** test %% h = 0.0 => correlation = 1.0 489s x = stk_rbf_matern32 (0.0); 489s assert (stk_isequal_tolrel (x, 1.0, 1e-8)); 489s ***** test %% consistency with stk_rbf_matern: function values 489s for h = 0.1:0.1:2.0, 489s x = stk_rbf_matern (3/2, h); 489s y = stk_rbf_matern32 (h); 489s assert (stk_isequal_tolrel (x, y, 1e-8)); 489s end 489s ***** test %% consistency with stk_rbf_matern: derivatives 489s for h = 0.1:0.1:2.0, 489s x = stk_rbf_matern (3/2, h, 2); 489s y = stk_rbf_matern32 (h, 1); 489s assert (stk_isequal_tolrel (x, y, 1e-8)); 489s end 489s ***** assert (stk_rbf_matern32 (inf) == 0) 489s 7 tests, 7 passed, 0 known failure, 0 skipped 489s [inst/covfcs/rbf/stk_rbf_matern52.m] 489s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/rbf/stk_rbf_matern52.m 489s ***** shared h, diff 489s h = 1.0; diff = -1; 489s ***** error stk_rbf_matern52 (); 490s ***** test stk_rbf_matern52 (h); 490s ***** test stk_rbf_matern52 (h, diff); 490s ***** test %% h = 0.0 => correlation = 1.0 490s x = stk_rbf_matern52 (0.0); 490s assert (stk_isequal_tolrel (x, 1.0, 1e-8)); 490s ***** test %% consistency with stk_rbf_matern: function values 490s for h = 0.1:0.1:2.0, 490s x = stk_rbf_matern (5/2, h); 490s y = stk_rbf_matern52 (h); 490s assert (stk_isequal_tolrel (x, y, 1e-8)); 490s end 490s ***** test %% consistency with stk_rbf_matern: derivatives 490s for h = 0.1:0.1:2.0, 490s x = stk_rbf_matern (5/2, h, 2); 490s y = stk_rbf_matern52 (h, 1); 490s assert (stk_isequal_tolrel (x, y, 1e-8)); 490s end 490s ***** assert (stk_rbf_matern52 (inf) == 0) 490s 7 tests, 7 passed, 0 known failure, 0 skipped 490s [inst/covfcs/rbf/stk_rbf_spherical.m] 490s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/rbf/stk_rbf_spherical.m 490s ***** shared h, diff 490s h = 1.0; diff = -1; 490s ***** error stk_rbf_spherical (); 490s ***** test stk_rbf_spherical (h); 490s ***** test stk_rbf_spherical (h, diff); 490s ***** test %% h = 0.0 => correlation = 1.0 490s x = stk_rbf_spherical (0.0); 490s assert (stk_isequal_tolrel (x, 1.0, 1e-8)); 490s ***** test %% check derivative numerically 490s h = [-1 -0.5 -0.1 0.1 0.5 1]; delta = 1e-9; 490s d1 = (stk_rbf_spherical (h + delta) - stk_rbf_spherical (h)) / delta; 490s d2 = stk_rbf_spherical (h, 1); 490s assert (stk_isequal_tolabs (d1, d2, 1e-4)); 490s ***** assert (stk_rbf_spherical (inf) == 0) 490s 6 tests, 6 passed, 0 known failure, 0 skipped 490s [inst/covfcs/stk_discretecov.m] 490s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/stk_discretecov.m 490s ***** shared model, model2, x0 490s n0 = 20; n1 = 10; dim = 4; 490s x0 = stk_sampling_randunif (n0, dim); 490s x1 = stk_sampling_randunif (n1, dim); 490s model = stk_model (@stk_materncov52_aniso, dim); 490s model.lm = stk_lm_affine (); 490s model.param = log ([1.0; 2.1; 2.2; 2.3; 2.4]); 490s ***** test % without noise, pairwise = false 490s model.lognoisevariance = - inf; 490s model2 = stk_model (@stk_discretecov, model, x0); 490s idx = [1 4 9]; 490s [K1, P1] = stk_make_matcov (model, x0(idx, :)); 490s [K2, P2] = stk_make_matcov (model2, idx'); 490s assert (stk_isequal_tolrel (K1, K2)); 490s assert (stk_isequal_tolrel (P1, P2)); 490s ***** test % without noise, pairwise = true 490s K1 = stk_make_matcov (model, x0([2 5 6], :), [], true); 490s K2 = stk_make_matcov (model2, [2 5 6]', [], true); 490s assert (stk_isequal_tolrel (K1, K2)); 490s ***** test % with noise, pairwise = false 490s model.lognoisevariance = log (0.01); 490s model2 = stk_model (@stk_discretecov, model, x0); 490s idx = [1 4 9]; 490s [K1, P1] = stk_make_matcov (model, x0(idx, :)); 490s [K2, P2] = stk_make_matcov (model2, idx'); 490s assert (stk_isequal_tolrel (K1, K2)); 490s assert (stk_isequal_tolrel (P1, P2)); 490s 3 tests, 3 passed, 0 known failure, 0 skipped 490s [inst/covfcs/stk_expcov_aniso.m] 490s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/stk_expcov_aniso.m 490s ***** shared param, x, y, K1, K2, K3 490s dim = 1; 490s param = log ([1.0; 2.5]); 490s x = stk_sampling_randunif (5, dim); 490s y = stk_sampling_randunif (6, dim); 490s ***** error K0 = stk_expcov_aniso (); 490s ***** error K0 = stk_expcov_aniso (param); 490s ***** error K0 = stk_expcov_aniso (param, x); 490s ***** test K1 = stk_expcov_aniso (param, x, y); 490s ***** test K2 = stk_expcov_aniso (param, x, y, -1); 490s ***** test K3 = stk_expcov_aniso (param, x, y, -1, false); 490s ***** assert (isequal (K1, K2)); 490s ***** assert (isequal (K1, K3)); 490s ***** test % df versus ordinary array 490s u = double (x); v = double (y); 490s K1 = stk_expcov_aniso (param, u, v, -1); 490s K2 = stk_expcov_aniso (param, stk_dataframe (u), stk_dataframe (v), -1); 490s ***** error stk_expcov_aniso (param, x, y, -2); 490s ***** test stk_expcov_aniso (param, x, y, -1); 490s ***** error stk_expcov_aniso (param, x, y, 0); 490s ***** test stk_expcov_aniso (param, x, y, 1); 490s ***** test stk_expcov_aniso (param, x, y, 2); 490s ***** error stk_expcov_aniso (param, x, y, 3); 490s ***** error stk_expcov_aniso (param, x, y, nan); 490s ***** error stk_expcov_aniso (param, x, y, inf); 490s ***** shared dim, param, x, y, nx, ny 490s dim = 3; 490s param = log ([1.0; 2.5; 2.4; 2.6]); 490s nx = 4; ny = 10; 490s x = stk_sampling_randunif (nx, dim); 490s y = stk_sampling_randunif (ny, dim); 490s ***** test 490s K1 = stk_expcov_aniso (param, x, y); 490s K2 = stk_expcov_aniso (param, x, y, -1); 490s assert (isequal (size(K1), [nx ny])); 490s assert (stk_isequal_tolabs (K1, K2)); 490s ***** test 490s for i = 1:(dim + 1), 490s dK = stk_expcov_aniso (param, x, y, i); 490s assert (isequal (size (dK), [nx ny])); 490s end 490s ***** test 490s n = 7; 490s x = stk_sampling_randunif (n, dim); 490s y = stk_sampling_randunif (n, dim); 490s 490s K1 = stk_expcov_aniso (param, x, y); 490s K2 = stk_expcov_aniso (param, x, y, -1, true); 490s assert (isequal (size (K1), [n n])); 490s assert (stk_isequal_tolabs (K2, diag (K1))); 490s 490s for i = 1:(dim + 1), 490s dK1 = stk_expcov_aniso (param, x, y, i); 490s dK2 = stk_expcov_aniso (param, x, y, i, true); 490s assert (isequal (size (dK1), [n n])); 490s assert (stk_isequal_tolabs (dK2, diag (dK1))); 490s end 490s 20 tests, 20 passed, 0 known failure, 0 skipped 490s [inst/covfcs/stk_expcov_iso.m] 490s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/stk_expcov_iso.m 490s ***** shared param, x, y 490s dim = 1; 490s param = log ([1.0; 2.5]); 490s x = stk_sampling_randunif (5, dim); 490s y = stk_sampling_randunif (5, dim); 490s ***** error K = stk_expcov_iso ([param; 1.234], x, y); 490s ***** error stk_expcov_iso (); 490s ***** error stk_expcov_iso (param); 490s ***** error stk_expcov_iso (param, x); 490s ***** test stk_expcov_iso (param, x, y); 490s ***** test stk_expcov_iso (param, x, y, -1); 490s ***** test stk_expcov_iso (param, x, y, -1, false); 490s ***** error stk_expcov_iso (param, x, y, -2); 490s ***** test stk_expcov_iso (param, x, y, -1); 490s ***** error stk_expcov_iso (param, x, y, 0); 490s ***** test stk_expcov_iso (param, x, y, 1); 490s ***** test stk_expcov_iso (param, x, y, 2); 490s ***** error stk_expcov_iso (param, x, y, 3); 490s ***** error stk_expcov_iso (param, x, y, nan); 490s ***** error stk_expcov_iso (param, x, y, inf); 490s ***** shared dim, param, x, y, nx, ny 490s dim = 3; 490s param = log ([1.0; 2.5]); 490s nx = 4; ny = 10; 490s x = stk_sampling_randunif (nx, dim); 490s y = stk_sampling_randunif (ny, dim); 490s ***** test 490s K1 = stk_expcov_iso (param, x, y); 490s K2 = stk_expcov_iso (param, x, y, -1); 490s assert (isequal (size (K1), [nx ny])); 490s assert (stk_isequal_tolabs (K1, K2)); 490s ***** test 490s for i = 1:2, 490s dK = stk_expcov_iso (param, x, y, i); 490s assert (isequal (size (dK), [nx ny])); 490s end 490s ***** test 490s n = 7; 490s x = stk_sampling_randunif (n, dim); 490s y = stk_sampling_randunif (n, dim); 490s 490s K1 = stk_expcov_iso (param, x, y); 490s K2 = stk_expcov_iso (param, x, y, -1, true); 490s assert (isequal (size (K1), [n n])); 490s assert (stk_isequal_tolabs (K2, diag (K1))); 490s 490s for i = 1:2, 490s dK1 = stk_expcov_iso (param, x, y, i); 490s dK2 = stk_expcov_iso (param, x, y, i, true); 490s assert (isequal (size (dK1), [n n])); 490s assert (stk_isequal_tolabs (dK2, diag (dK1))); 490s end 490s 18 tests, 18 passed, 0 known failure, 0 skipped 490s [inst/covfcs/stk_gausscov_aniso.m] 490s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/stk_gausscov_aniso.m 490s ***** shared param, x, y, K1, K2, K3 490s dim = 1; 490s param = log ([1.0; 2.5]); 490s x = stk_sampling_randunif (5, dim); 490s y = stk_sampling_randunif (6, dim); 490s ***** error K0 = stk_gausscov_aniso (); 490s ***** error K0 = stk_gausscov_aniso (param); 490s ***** error K0 = stk_gausscov_aniso (param, x); 490s ***** test K1 = stk_gausscov_aniso (param, x, y); 490s ***** test K2 = stk_gausscov_aniso (param, x, y, -1); 490s ***** test K3 = stk_gausscov_aniso (param, x, y, -1, false); 490s ***** assert (isequal (K1, K2)); 490s ***** assert (isequal (K1, K3)); 490s ***** test % df versus ordinary array 490s u = double (x); v = double (y); 490s K1 = stk_gausscov_aniso (param, u, v, -1); 490s K2 = stk_gausscov_aniso (param, stk_dataframe (u), stk_dataframe (v), -1); 490s ***** error stk_gausscov_aniso (param, x, y, -2); 490s ***** test stk_gausscov_aniso (param, x, y, -1); 490s ***** error stk_gausscov_aniso (param, x, y, 0); 490s ***** test stk_gausscov_aniso (param, x, y, 1); 490s ***** test stk_gausscov_aniso (param, x, y, 2); 490s ***** error stk_gausscov_aniso (param, x, y, 3); 490s ***** error stk_gausscov_aniso (param, x, y, nan); 490s ***** error stk_gausscov_aniso (param, x, y, inf); 490s ***** shared dim, param, x, y, nx, ny 490s dim = 3; 490s param = log ([1.0; 2.5; 2.4; 2.6]); 490s nx = 4; ny = 10; 490s x = stk_sampling_randunif (nx, dim); 490s y = stk_sampling_randunif (ny, dim); 490s ***** test 490s K1 = stk_gausscov_aniso (param, x, y); 490s K2 = stk_gausscov_aniso (param, x, y, -1); 490s assert (isequal (size (K1), [nx ny])); 490s assert (stk_isequal_tolabs (K1, K2)); 490s ***** test 490s for i = 1:(dim + 1), 490s dK = stk_gausscov_aniso (param, x, y, i); 490s assert (isequal (size (dK), [nx ny])); 490s end 490s ***** test 490s n = 7; 490s x = stk_sampling_randunif (n, dim); 490s y = stk_sampling_randunif (n, dim); 490s 490s K1 = stk_gausscov_aniso (param, x, y); 490s K2 = stk_gausscov_aniso (param, x, y, -1, true); 490s assert (isequal (size (K1), [n n])); 490s assert (stk_isequal_tolabs (K2, diag (K1))); 490s 490s for i = 1:(dim + 1), 490s dK1 = stk_gausscov_aniso (param, x, y, i); 490s dK2 = stk_gausscov_aniso (param, x, y, i, true); 490s assert (isequal (size (dK1), [n n])); 490s assert (stk_isequal_tolabs (dK2, diag (dK1))); 490s end 490s 20 tests, 20 passed, 0 known failure, 0 skipped 490s [inst/covfcs/stk_gausscov_iso.m] 490s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/stk_gausscov_iso.m 490s ***** shared param, x, y 490s dim = 1; 490s param = log ([1.0; 2.5]); 490s x = stk_sampling_randunif (5, dim); 490s y = stk_sampling_randunif (5, dim); 490s ***** error K = stk_gausscov_iso ([param; 1.234], x, y); 490s ***** error stk_gausscov_iso (); 490s ***** error stk_gausscov_iso (param); 490s ***** error stk_gausscov_iso (param, x); 490s ***** test stk_gausscov_iso (param, x, y); 490s ***** test stk_gausscov_iso (param, x, y, -1); 490s ***** test stk_gausscov_iso (param, x, y, -1, false); 490s ***** error stk_gausscov_iso (param, x, y, -2); 490s ***** test stk_gausscov_iso (param, x, y, -1); 490s ***** error stk_gausscov_iso (param, x, y, 0); 490s ***** test stk_gausscov_iso (param, x, y, 1); 490s ***** test stk_gausscov_iso (param, x, y, 2); 490s ***** error stk_gausscov_iso (param, x, y, 3); 490s ***** error stk_gausscov_iso (param, x, y, nan); 490s ***** error stk_gausscov_iso (param, x, y, inf); 490s ***** shared dim, param, x, y, nx, ny 490s dim = 3; 490s param = log ([1.0; 2.5]); 490s nx = 4; ny = 10; 490s x = stk_sampling_randunif (nx, dim); 490s y = stk_sampling_randunif (ny, dim); 490s ***** test 490s K1 = stk_gausscov_iso (param, x, y); 490s K2 = stk_gausscov_iso (param, x, y, -1); 490s assert (isequal (size (K1), [nx ny])); 490s assert (stk_isequal_tolabs (K1, K2)); 490s ***** test 490s for i = 1:2, 490s dK = stk_gausscov_iso (param, x, y, i); 490s assert (isequal (size (dK), [nx ny])); 490s end 490s ***** test 490s n = 7; 490s x = stk_sampling_randunif (n, dim); 490s y = stk_sampling_randunif (n, dim); 490s 490s K1 = stk_gausscov_iso (param, x, y); 490s K2 = stk_gausscov_iso (param, x, y, -1, true); 490s assert (isequal (size (K1), [n n])); 490s assert (stk_isequal_tolabs (K2, diag (K1))); 490s 490s for i = 1:2, 490s dK1 = stk_gausscov_iso (param, x, y, i); 490s dK2 = stk_gausscov_iso (param, x, y, i, true); 490s assert (isequal (size (dK1), [n n])); 490s assert (stk_isequal_tolabs (dK2, diag (dK1))); 490s end 490s 18 tests, 18 passed, 0 known failure, 0 skipped 490s [inst/covfcs/stk_materncov32_aniso.m] 490s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/stk_materncov32_aniso.m 490s ***** shared param, x, y, K1, K2, K3 490s dim = 1; 490s param = log ([1.0; 2.5]); 490s x = stk_sampling_randunif (5, dim); 490s y = stk_sampling_randunif (6, dim); 490s ***** error K0 = stk_materncov32_aniso (); 490s ***** error K0 = stk_materncov32_aniso (param); 490s ***** error K0 = stk_materncov32_aniso (param, x); 490s ***** test K1 = stk_materncov32_aniso (param, x, y); 490s ***** test K2 = stk_materncov32_aniso (param, x, y, -1); 490s ***** test K3 = stk_materncov32_aniso (param, x, y, -1, false); 490s ***** assert (isequal (K1, K2)); 490s ***** assert (isequal (K1, K3)); 490s ***** test % df versus ordinary array 490s u = double (x); v = double (y); 490s K1 = stk_materncov32_aniso (param, u, v, -1); 490s K2 = stk_materncov32_aniso (param, stk_dataframe (u), stk_dataframe (v), -1); 490s assert (isequal (K1, K2)); 490s ***** error stk_materncov32_aniso (param, x, y, -2); 490s ***** test stk_materncov32_aniso (param, x, y, -1); 490s ***** error stk_materncov32_aniso (param, x, y, 0); 490s ***** test stk_materncov32_aniso (param, x, y, 1); 490s ***** test stk_materncov32_aniso (param, x, y, 2); 490s ***** error stk_materncov32_aniso (param, x, y, 3); 490s ***** error stk_materncov32_aniso (param, x, y, nan); 490s ***** error stk_materncov32_aniso (param, x, y, inf); 490s ***** shared dim, param, x, y, nx, ny 490s dim = 3; 490s param = log ([1.0; 2.5; 2.4; 2.6]); 490s nx = 4; ny = 10; 490s x = stk_sampling_randunif (nx, dim); 490s y = stk_sampling_randunif (ny, dim); 490s ***** test 490s K1 = stk_materncov32_aniso (param, x, y); 490s K2 = stk_materncov32_aniso (param, x, y, -1); 490s assert (isequal (size(K1), [nx ny])); 490s assert (stk_isequal_tolabs (K1, K2)); 490s ***** test 490s for i = 1:(dim + 1), 490s dK = stk_materncov32_aniso (param, x, y, i); 490s assert (isequal (size (dK), [nx ny])); 490s end 490s ***** test 490s n = 7; 490s x = stk_sampling_randunif (n, dim); 490s y = stk_sampling_randunif (n, dim); 490s 490s K1 = stk_materncov32_aniso (param, x, y); 490s K2 = stk_materncov32_aniso (param, x, y, -1, true); 490s assert (isequal (size (K1), [n n])); 490s assert (stk_isequal_tolabs (K2, diag (K1))); 490s 490s for i = 1:(dim + 1), 490s dK1 = stk_materncov32_aniso (param, x, y, i); 490s dK2 = stk_materncov32_aniso (param, x, y, i, true); 490s assert (isequal (size (dK1), [n n])); 490s assert (stk_isequal_tolabs (dK2, diag (dK1))); 490s end 490s 20 tests, 20 passed, 0 known failure, 0 skipped 490s [inst/covfcs/stk_materncov32_iso.m] 490s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/stk_materncov32_iso.m 490s ***** shared param, x, y 490s dim = 1; 490s param = log ([1.0; 2.5]); 490s x = stk_sampling_randunif (5, dim); 490s y = stk_sampling_randunif (5, dim); 490s ***** error K = stk_materncov32_iso ([param; 1.234], x, y); 490s ***** error stk_materncov32_iso (); 490s ***** error stk_materncov32_iso (param); 490s ***** error stk_materncov32_iso (param, x); 490s ***** test stk_materncov32_iso (param, x, y); 490s ***** test stk_materncov32_iso (param, x, y, -1); 490s ***** test stk_materncov32_iso (param, x, y, -1, false); 490s ***** error stk_materncov32_iso (param, x, y, -2); 490s ***** test stk_materncov32_iso (param, x, y, -1); 490s ***** error stk_materncov32_iso (param, x, y, 0); 490s ***** test stk_materncov32_iso (param, x, y, 1); 490s ***** test stk_materncov32_iso (param, x, y, 2); 490s ***** error stk_materncov32_iso (param, x, y, 3); 490s ***** error stk_materncov32_iso (param, x, y, nan); 490s ***** error stk_materncov32_iso (param, x, y, inf); 490s ***** shared dim, param, x, y, nx, ny 490s dim = 3; 490s param = log ([1.0; 2.5]); 490s nx = 4; ny = 10; 490s x = stk_sampling_randunif (nx, dim); 490s y = stk_sampling_randunif (ny, dim); 490s ***** test 490s K1 = stk_materncov32_iso (param, x, y); 490s K2 = stk_materncov32_iso (param, x, y, -1); 490s assert (isequal (size (K1), [nx ny])); 490s assert (stk_isequal_tolabs (K1, K2)); 490s ***** test 490s for i = 1:2, 490s dK = stk_materncov32_iso (param, x, y, i); 490s assert (isequal (size (dK), [nx ny])); 490s end 490s ***** test 490s n = 7; 490s x = stk_sampling_randunif (n, dim); 490s y = stk_sampling_randunif (n, dim); 490s 490s K1 = stk_materncov32_iso (param, x, y); 490s K2 = stk_materncov32_iso (param, x, y, -1, true); 490s assert (isequal (size (K1), [n n])); 490s assert (stk_isequal_tolabs (K2, diag (K1))); 490s 490s for i = 1:2, 490s dK1 = stk_materncov32_iso (param, x, y, i); 490s dK2 = stk_materncov32_iso (param, x, y, i, true); 490s assert (isequal (size (dK1), [n n])); 490s assert (stk_isequal_tolabs (dK2, diag (dK1))); 490s end 490s 18 tests, 18 passed, 0 known failure, 0 skipped 490s [inst/covfcs/stk_materncov52_aniso.m] 490s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/stk_materncov52_aniso.m 490s ***** shared param, x, y 490s dim = 1; 490s param = log ([1.0; 2.5]); 490s x = stk_sampling_randunif (5, dim); 490s y = stk_sampling_randunif (5, dim); 490s ***** error stk_materncov52_aniso (); 490s ***** error stk_materncov52_aniso (param); 490s ***** error stk_materncov52_aniso (param, x); 490s ***** test stk_materncov52_aniso (param, x, y); 490s ***** test stk_materncov52_aniso (param, x, y, -1); 490s ***** test stk_materncov52_aniso (param, x, y, -1, false); 490s ***** error stk_materncov52_aniso (param, x, y, -2); 490s ***** test stk_materncov52_aniso (param, x, y, -1); 490s ***** error stk_materncov52_aniso (param, x, y, 0); 490s ***** test stk_materncov52_aniso (param, x, y, 1); 490s ***** test stk_materncov52_aniso (param, x, y, 2); 490s ***** error stk_materncov52_aniso (param, x, y, 3); 490s ***** error stk_materncov52_aniso (param, x, y, nan); 490s ***** error stk_materncov52_aniso (param, x, y, inf); 490s ***** shared dim, param, x, y, nx, ny 490s dim = 3; 490s param = log ([1.0; 2.5; 2.4; 2.6]); 490s nx = 4; ny = 10; 490s x = stk_sampling_randunif (nx, dim); 490s y = stk_sampling_randunif (ny, dim); 490s ***** test 490s K1 = stk_materncov52_aniso (param, x, y); 490s K2 = stk_materncov52_aniso (param, x, y, -1); 490s assert (isequal (size (K1), [nx ny])); 490s assert (stk_isequal_tolabs (K1, K2)); 490s ***** test 490s for i = 1:(dim + 1), 490s dK = stk_materncov52_aniso (param, x, y, i); 490s assert (isequal (size (dK), [nx ny])); 490s end 490s ***** test 490s n = 7; 490s x = stk_sampling_randunif (n, dim); 490s y = stk_sampling_randunif (n, dim); 490s 490s K1 = stk_materncov52_aniso (param, x, y); 490s K2 = stk_materncov52_aniso(param, x, y, -1, true); 490s assert (isequal (size (K1), [n n])); 490s assert (stk_isequal_tolabs (K2, diag (K1))); 490s 490s for i = 1:(dim + 1), 490s dK1 = stk_materncov52_aniso (param, x, y, i); 490s dK2 = stk_materncov52_aniso (param, x, y, i, true); 490s assert (isequal (size (dK1), [n n])); 490s assert (stk_isequal_tolabs (dK2, diag (dK1))); 490s end 490s 17 tests, 17 passed, 0 known failure, 0 skipped 490s [inst/covfcs/stk_materncov52_iso.m] 490s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/stk_materncov52_iso.m 490s ***** shared param, x, y 490s dim = 1; 490s param = log ([1.0; 2.5]); 490s x = stk_sampling_randunif (5, dim); 490s y = stk_sampling_randunif (5, dim); 490s ***** error K = stk_materncov52_iso ([param; 1.234], x, y); 490s ***** error stk_materncov52_iso (); 490s ***** error stk_materncov52_iso (param); 490s ***** error stk_materncov52_iso (param, x); 490s ***** test stk_materncov52_iso (param, x, y); 490s ***** test stk_materncov52_iso (param, x, y, -1); 490s ***** test stk_materncov52_iso (param, x, y, -1, false); 490s ***** error stk_materncov52_iso (param, x, y, -2); 490s ***** test stk_materncov52_iso (param, x, y, -1); 490s ***** error stk_materncov52_iso (param, x, y, 0); 490s ***** test stk_materncov52_iso (param, x, y, 1); 490s ***** test stk_materncov52_iso (param, x, y, 2); 490s ***** error stk_materncov52_iso (param, x, y, 3); 490s ***** error stk_materncov52_iso (param, x, y, nan); 490s ***** error stk_materncov52_iso (param, x, y, inf); 490s ***** shared dim, param, x, y, nx, ny 490s dim = 3; 490s param = log ([1.0; 2.5]); 490s nx = 4; ny = 10; 490s x = stk_sampling_randunif (nx, dim); 490s y = stk_sampling_randunif (ny, dim); 490s ***** test 490s K1 = stk_materncov52_iso (param, x, y); 490s K2 = stk_materncov52_iso (param, x, y, -1); 490s assert (isequal (size (K1), [nx ny])); 490s assert (stk_isequal_tolabs (K1, K2)); 490s ***** test 490s for i = 1:2, 490s dK = stk_materncov52_iso (param, x, y, i); 490s assert (isequal (size (dK), [nx ny])); 490s end 490s ***** test 490s n = 7; 490s x = stk_sampling_randunif (n, dim); 490s y = stk_sampling_randunif (n, dim); 490s 490s K1 = stk_materncov52_iso (param, x, y); 490s K2 = stk_materncov52_iso (param, x, y, -1, true); 490s assert (isequal (size (K1), [n n])); 490s assert (stk_isequal_tolabs (K2, diag (K1))); 490s 490s for i = 1:2, 490s dK1 = stk_materncov52_iso (param, x, y, i); 490s dK2 = stk_materncov52_iso (param, x, y, i, true); 490s assert (isequal (size (dK1), [n n])); 490s assert (stk_isequal_tolabs (dK2, diag (dK1))); 490s end 490s 18 tests, 18 passed, 0 known failure, 0 skipped 490s [inst/covfcs/stk_materncov_aniso.m] 491s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/stk_materncov_aniso.m 491s ***** shared param, x, y 491s dim = 1; 491s param = log ([1.0; 1.5; 2.8]); 491s x = stk_sampling_randunif(5, dim); 491s y = stk_sampling_randunif(5, dim); 491s ***** error stk_materncov_aniso(); 491s ***** error stk_materncov_aniso(param); 491s ***** error stk_materncov_aniso(param, x); 491s ***** test stk_materncov_aniso(param, x, y); 491s ***** test stk_materncov_aniso(param, x, y, -1); 491s ***** test stk_materncov_aniso(param, x, y, -1, false); 491s ***** error stk_materncov_aniso(param, x, y, -2); 491s ***** test stk_materncov_aniso(param, x, y, -1); 491s ***** error stk_materncov_aniso(param, x, y, 0); 491s ***** test stk_materncov_aniso(param, x, y, 1); 491s ***** test stk_materncov_aniso(param, x, y, 2); 491s ***** test stk_materncov_aniso(param, x, y, 3); 491s ***** error stk_materncov_aniso(param, x, y, 4); 491s ***** error stk_materncov_aniso(param, x, y, nan); 491s ***** error stk_materncov_aniso(param, x, y, inf); 491s ***** shared dim, param, x, y, nx, ny 491s dim = 3; 491s param = log ([1.0; 1.5; 2.8; 2.7; 2.9]); 491s nx = 4; ny = 10; 491s x = stk_sampling_randunif(nx, dim); 491s y = stk_sampling_randunif(ny, dim); 491s ***** test 491s K1 = stk_materncov_aniso(param, x, y); 491s K2 = stk_materncov_aniso(param, x, y, -1); 491s assert(isequal(size(K1), [nx ny])); 491s assert(stk_isequal_tolabs(K1, K2)); 491s ***** test 491s for i = 1:(dim+2), 491s dK = stk_materncov_aniso(param, x, y, i); 491s assert(isequal(size(dK), [nx ny])); 491s end 491s ***** test 491s n = 7; 491s x = stk_sampling_randunif(n, dim); 491s y = stk_sampling_randunif(n, dim); 491s 491s K1 = stk_materncov_aniso(param, x, y); 491s K2 = stk_materncov_aniso(param, x, y, -1, true); 491s assert(isequal(size(K1), [n n])); 491s assert(stk_isequal_tolabs(K2, diag(K1))); 491s 491s for i = 1:(dim+2), 491s dK1 = stk_materncov_aniso(param, x, y, i); 491s dK2 = stk_materncov_aniso(param, x, y, i, true); 491s assert(isequal(size(dK1), [n n])); 491s assert(stk_isequal_tolabs(dK2, diag(dK1))); 491s end 491s 18 tests, 18 passed, 0 known failure, 0 skipped 491s [inst/covfcs/stk_materncov_iso.m] 491s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/stk_materncov_iso.m 491s ***** shared param, x, y 491s dim = 1; 491s param = log ([1.0; 1.5; 2.9]); 491s x = stk_sampling_randunif(5, dim); 491s y = stk_sampling_randunif(5, dim); 491s ***** error K = stk_materncov_iso ([param; 1.234], x, y); 491s ***** error stk_materncov_iso(); 491s ***** error stk_materncov_iso(param); 491s ***** error stk_materncov_iso(param, x); 491s ***** test stk_materncov_iso(param, x, y); 491s ***** test stk_materncov_iso(param, x, y, -1); 491s ***** test stk_materncov_iso(param, x, y, -1, false); 491s ***** error stk_materncov_iso(param, x, y, -2); 491s ***** test stk_materncov_iso(param, x, y, -1); 491s ***** error stk_materncov_iso(param, x, y, 0); 491s ***** test stk_materncov_iso(param, x, y, 1); 491s ***** test stk_materncov_iso(param, x, y, 2); 491s ***** test stk_materncov_iso(param, x, y, 3); 491s ***** error stk_materncov_iso(param, x, y, 4); 491s ***** error stk_materncov_iso(param, x, y, nan); 491s ***** error stk_materncov_iso(param, x, y, inf); 491s ***** shared dim, param, x, y, nx, ny 491s dim = 3; 491s param = log ([1.0; 1.5; 2.9]); 491s nx = 4; ny = 10; 491s x = stk_sampling_randunif (nx, dim); 491s y = stk_sampling_randunif (ny, dim); 491s ***** test 491s K1 = stk_materncov_iso (param, x, y); 491s K2 = stk_materncov_iso (param, x, y, -1); 491s assert (isequal (size (K1), [nx ny])); 491s assert (stk_isequal_tolabs (K1, K2)); 491s ***** test 491s for i = 1:3, 491s dK = stk_materncov_iso (param, x, y, i); 491s assert (isequal (size (dK), [nx ny])); 491s end 491s ***** test 491s n = 7; 491s x = stk_sampling_randunif(n, dim); 491s y = stk_sampling_randunif(n, dim); 491s 491s K1 = stk_materncov_iso(param, x, y); 491s K2 = stk_materncov_iso(param, x, y, -1, true); 491s assert(isequal(size(K1), [n n])); 491s assert(stk_isequal_tolabs(K2, diag(K1))); 491s 491s for i = 1:3, 491s dK1 = stk_materncov_iso(param, x, y, i); 491s dK2 = stk_materncov_iso(param, x, y, i, true); 491s assert(isequal(size(dK1), [n n])); 491s assert(stk_isequal_tolabs(dK2, diag(dK1))); 491s end 491s 19 tests, 19 passed, 0 known failure, 0 skipped 491s [inst/covfcs/stk_noisecov.m] 491s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/stk_noisecov.m 491s ***** shared ni, lognoisevariance, diff 491s ni = 5; 491s lognoisevariance = 0.0; 491s diff = -1; 491s ***** error K = stk_noisecov (); 491s ***** error K = stk_noisecov (ni); 491s ***** test K = stk_noisecov (ni, lognoisevariance); 491s ***** test K = stk_noisecov (ni, lognoisevariance, diff); 491s ***** test K = stk_noisecov (ni, lognoisevariance, diff, true); 491s 5 tests, 5 passed, 0 known failure, 0 skipped 491s [inst/covfcs/stk_sphcov_aniso.m] 491s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/stk_sphcov_aniso.m 491s ***** shared param, x, y, K1, K2, K3 491s dim = 1; 491s param = log ([1.0; 2.5]); 491s x = stk_sampling_randunif (5, dim); 491s y = stk_sampling_randunif (6, dim); 491s ***** error K0 = stk_sphcov_aniso (); 491s ***** error K0 = stk_sphcov_aniso (param); 491s ***** error K0 = stk_sphcov_aniso (param, x); 491s ***** test K1 = stk_sphcov_aniso (param, x, y); 491s ***** test K2 = stk_sphcov_aniso (param, x, y, -1); 491s ***** test K3 = stk_sphcov_aniso (param, x, y, -1, false); 491s ***** assert (isequal (K1, K2)); 491s ***** assert (isequal (K1, K3)); 491s ***** test % df versus ordinary array 491s u = double (x); v = double (y); 491s K1 = stk_sphcov_aniso (param, u, v, -1); 491s K2 = stk_sphcov_aniso (param, stk_dataframe (u), stk_dataframe (v), -1); 491s assert (isequal (K1, K2)); 491s ***** error stk_sphcov_aniso (param, x, y, -2); 491s ***** test stk_sphcov_aniso (param, x, y, -1); 491s ***** error stk_sphcov_aniso (param, x, y, 0); 491s ***** test stk_sphcov_aniso (param, x, y, 1); 491s ***** test stk_sphcov_aniso (param, x, y, 2); 491s ***** error stk_sphcov_aniso (param, x, y, 3); 491s ***** error stk_sphcov_aniso (param, x, y, nan); 491s ***** error stk_sphcov_aniso (param, x, y, inf); 491s ***** shared dim, param, x, y, nx, ny 491s dim = 3; 491s param = log ([1.0; 2.5; 2.4; 2.6]); 491s nx = 4; ny = 10; 491s x = stk_sampling_randunif (nx, dim); 491s y = stk_sampling_randunif (ny, dim); 491s ***** test 491s K1 = stk_sphcov_aniso (param, x, y); 491s K2 = stk_sphcov_aniso (param, x, y, -1); 491s assert (isequal (size(K1), [nx ny])); 491s assert (stk_isequal_tolabs (K1, K2)); 491s ***** test 491s for i = 1:(dim + 1), 491s dK = stk_sphcov_aniso (param, x, y, i); 491s assert (isequal (size (dK), [nx ny])); 491s end 491s ***** test 491s n = 7; 491s x = stk_sampling_randunif (n, dim); 491s y = stk_sampling_randunif (n, dim); 491s 491s K1 = stk_sphcov_aniso (param, x, y); 491s K2 = stk_sphcov_aniso (param, x, y, -1, true); 491s assert (isequal (size (K1), [n n])); 491s assert (stk_isequal_tolabs (K2, diag (K1))); 491s 491s for i = 1:(dim + 1), 491s dK1 = stk_sphcov_aniso (param, x, y, i); 491s dK2 = stk_sphcov_aniso (param, x, y, i, true); 491s assert (isequal (size (dK1), [n n])); 491s assert (stk_isequal_tolabs (dK2, diag (dK1))); 491s end 491s 20 tests, 20 passed, 0 known failure, 0 skipped 491s [inst/covfcs/stk_sphcov_iso.m] 491s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/covfcs/stk_sphcov_iso.m 491s ***** shared param, x, y 491s dim = 1; 491s param = log ([1.0; 2.5]); 491s x = stk_sampling_randunif (5, dim); 491s y = stk_sampling_randunif (5, dim); 491s ***** error K = stk_sphcov_iso ([param; 1.234], x, y); 491s ***** error stk_sphcov_iso (); 491s ***** error stk_sphcov_iso (param); 491s ***** error stk_sphcov_iso (param, x); 491s ***** test stk_sphcov_iso (param, x, y); 491s ***** test stk_sphcov_iso (param, x, y, -1); 491s ***** test stk_sphcov_iso (param, x, y, -1, false); 491s ***** error stk_sphcov_iso (param, x, y, -2); 491s ***** test stk_sphcov_iso (param, x, y, -1); 491s ***** error stk_sphcov_iso (param, x, y, 0); 491s ***** test stk_sphcov_iso (param, x, y, 1); 491s ***** test stk_sphcov_iso (param, x, y, 2); 491s ***** error stk_sphcov_iso (param, x, y, 3); 491s ***** error stk_sphcov_iso (param, x, y, nan); 491s ***** error stk_sphcov_iso (param, x, y, inf); 491s ***** shared dim, param, x, y, nx, ny 491s dim = 3; 491s param = log ([1.0; 2.5]); 491s nx = 4; ny = 10; 491s x = stk_sampling_randunif (nx, dim); 491s y = stk_sampling_randunif (ny, dim); 491s ***** test 491s K1 = stk_sphcov_iso (param, x, y); 491s K2 = stk_sphcov_iso (param, x, y, -1); 491s assert (isequal (size (K1), [nx ny])); 491s assert (stk_isequal_tolabs (K1, K2)); 491s ***** test 491s for i = 1:2, 491s dK = stk_sphcov_iso (param, x, y, i); 491s assert (isequal (size (dK), [nx ny])); 491s end 491s ***** test 491s n = 7; 491s x = stk_sampling_randunif (n, dim); 491s y = stk_sampling_randunif (n, dim); 491s 491s K1 = stk_sphcov_iso (param, x, y); 491s K2 = stk_sphcov_iso (param, x, y, -1, true); 491s assert (isequal (size (K1), [n n])); 491s assert (stk_isequal_tolabs (K2, diag (K1))); 491s 491s for i = 1:2, 491s dK1 = stk_sphcov_iso (param, x, y, i); 491s dK2 = stk_sphcov_iso (param, x, y, i, true); 491s assert (isequal (size (dK1), [n n])); 491s assert (stk_isequal_tolabs (dK2, diag (dK1))); 491s end 491s 18 tests, 18 passed, 0 known failure, 0 skipped 491s [inst/examples/01_kriging_basics/stk_example_kb01.m] 491s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/01_kriging_basics/stk_example_kb01.m 491s ***** test stk_example_kb01; close all; 491s 491s #========================# 491s # stk_example_kb01 # 491s #========================# 491s 491s 'stk_example_kb01' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/01_kriging_basics/stk_example_kb01.m 491s 491s STK_EXAMPLE_KB01 Ordinary kriging in 1D, with noiseless data 491s 491s This example shows how to compute ordinary kriging predictions on a 491s one-dimensional noiseless dataset. 491s 491s The word 'ordinary' indicates that the mean function of the GP prior is 491s assumed to be constant and unknown. 491s 491s A Matern covariance function is used for the Gaussian Process (GP) prior. 491s The parameters of this covariance function are assumed to be known (i.e., 491s no parameter estimation is performed here). 491s 491s Note that the kriging predictor, which is the posterior mean of the GP, 491s interpolates the data in this noiseless example. 491s 491s See also: stk_example_kb01n, stk_example_kb02 491s 491s 491s Additional help for built-in functions and operators is 491s available in the online version of the manual. Use the command 491s 'doc ' to search the manual index. 491s 491s Help and information about Octave is also available on the WWW 491s at https://www.octave.org and via the help@octave.org 491s mailing list. 491s model = 491s 491s scalar structure containing the fields: 491s 491s covariance_type = @stk_materncov_iso 491s lm = 491s 491s 491s 491s dim = 1 491s param = 491s 491s -0.6931 491s 1.3863 491s 0.9163 491s 491s lognoisevariance = -Inf 491s 491s 491s 491s | True function and observed data 491s 1.5 +|+ 491s | ****G** +--------------------+ 491s #|#######***#####****#######################|***?***True function| 491s 1 +|+####***##########***#####################+---G---Observations-+ 491s #|####**##############**######################################### 491s #|###**################**######################################## 491s 0.5 +|+#**##################**###########################*****G###### 491s #|*G######################**######################***######***### 491s 0 +|*########################**####################G*##########***# 491s G|##########################**#################***#############*** 491s #|###########################**###############**#################** 491s -0.5 +|+###########################**#############**################## * 491s #|#############################**###########**################### 491s #|##############################*G#########**#################### 491s -1 +|+##############################***#####**###################### 491s #|#################################*******####################### 491s +|------------------------------------------------------------------ 491s -1.5 +-+##############+###############+################+############## + 491s -1 -0.5 0 0.5 1 491s input variable x 491s 492s 1 test, 1 passed, 0 known failure, 0 skipped 492s [inst/examples/01_kriging_basics/stk_example_kb01n.m] 492s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/01_kriging_basics/stk_example_kb01n.m 492s ***** test stk_example_kb01n; close all; 492s 492s #=========================# 492s # stk_example_kb01n # 492s #=========================# 492s 492s 'stk_example_kb01n' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/01_kriging_basics/stk_example_kb01n.m 492s 492s STK_EXAMPLE_KB01N Ordinary kriging in 1D, with noisy data 492s 492s This example shows how to compute ordinary kriging predictions on a 492s one-dimensional noisy dataset. 492s 492s The Gaussian Process (GP) prior is the same as in stk_example_kb01. 492s 492s The observation noise is Gaussian and homoscedastic (constant variance). 492s Its variance is assumed to be known. 492s 492s Note that the kriging predictor, which is the posterior mean of the GP, 492s does NOT interpolate the data in this noisy example. 492s 492s See also: stk_example_kb01, stk_example_kb02n 492s 492s 492s Additional help for built-in functions and operators is 492s available in the online version of the manual. Use the command 492s 'doc ' to search the manual index. 492s 492s Help and information about Octave is also available on the WWW 492s at https://www.octave.org and via the help@octave.org 492s mailing list. 492s model = 492s 492s scalar structure containing the fields: 492s 492s covariance_type = @stk_materncov_iso 492s lm = 492s 492s 492s 492s dim = 1 492s param = 492s 492s -0.6931 492s 1.3863 492s 0.9163 492s 492s lognoisevariance = -3.2189 492s 492s 492s 492s | True function and observed data 492s 1.5 +|+ 492s | G******* +--------------------+ 492s #|#######***##G##G***#######################|***?***True function| 492s 1 +|+####G**##########*G*#####################+---G---Observations-+ 492s #|####**##############**######################################### 492s #|###**################*G###########################G############ 492s 0.5 G|+#**##################**###########################******G###G# 492s #|*G######################**######################***###G##***### 492s 0 +|*########################**####################**##########***# 492s *|##########################**#################**G#############*** 492s #|###########################**###############**#################*G 492s -0.5 +|+#########################G#*G#############**################## * 492s #|#############################**###########*G################### 492s #|##############################**#G#######**#################### 492s -1 +|+##############################***#####*G###################### 492s #|#################################***G***####################### 492s +|------------------------------------------------------------------ 492s -1.5 +-+##############+###############+################+############## + 492s -1 -0.5 0 0.5 1 492s input variable x 492s 492s 1 test, 1 passed, 0 known failure, 0 skipped 492s [inst/examples/01_kriging_basics/stk_example_kb02.m] 492s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/01_kriging_basics/stk_example_kb02.m 492s ***** test stk_example_kb02; close all; 492s 492s #========================# 492s # stk_example_kb02 # 492s #========================# 492s 492s 'stk_example_kb02' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/01_kriging_basics/stk_example_kb02.m 492s 492s STK_EXAMPLE_KB02 Ordinary kriging in 1D with parameter estimation 492s 492s This example shows how to estimate covariance parameters and compute 492s ordinary kriging predictions on a one-dimensional noiseless dataset. 492s 492s The model and data are the same as in stk_example_kb01, but this time the 492s parameters of the covariance function are estimated using the Restricted 492s Maximum Likelihood (ReML) method. 492s 492s See also: stk_example_kb01, stk_example_kb02n 492s 492s 492s Additional help for built-in functions and operators is 492s available in the online version of the manual. Use the command 492s 'doc ' to search the manual index. 492s 492s Help and information about Octave is also available on the WWW 492s at https://www.octave.org and via the help@octave.org 492s mailing list. 493s model = 493s 493s scalar structure containing the fields: 493s 493s covariance_type = @stk_materncov_iso 493s lm = 493s 493s 493s 493s dim = 1 493s param = 493s 493s -0.2108 493s 2.3026 493s 0.7562 493s 493s lognoisevariance = -Inf 493s 493s 493s 493s | True function and observed data 493s 1.5 +|+ 493s | ***G* +--------------------+ 493s #|#######***#####***########################|***?***True function| 493s 1 +|+#####**#########***######################+---G---Observations-+ 493s #|####**#############***######################################### 493s #|###**################**######################################## 493s 0.5 +|+#**##################**############################***######## 493s #|#G*####################**########################****##*G**#### 493s #|**######################**#####################G**########***## 493s F1 0 *|+########################**###################**############*** 493s G|##########################**#################**###############** 493s #|###########################**###############**#################** 493s -0.5 +|+###########################**#############**################## 493s #|#############################**###########*#################### 493s #|##############################*G*#######**##################### 493s -1 +|+###############################**#####**###################### 493s #|#################################******######################## 493s +|------------------------------------------------------------------ 493s -1.5 +-+##############+###############+################+############## + 493s -1 -0.5 0 0.5 1 493s 493s 1 test, 1 passed, 0 known failure, 0 skipped 493s [inst/examples/01_kriging_basics/stk_example_kb02n.m] 493s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/01_kriging_basics/stk_example_kb02n.m 493s ***** test stk_example_kb02n; close all; 493s 493s #=========================# 493s # stk_example_kb02n # 493s #=========================# 493s 493s 'stk_example_kb02n' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/01_kriging_basics/stk_example_kb02n.m 493s 493s STK_EXAMPLE_KB02N Noisy ordinary kriging in 1D with parameter estimation 493s 493s This example shows how to estimate covariance parameters and compute 493s ordinary kriging predictions on a one-dimensional noisy dataset. 493s 493s The model and data are the same as in stk_example_kb02, but this time the 493s parameters of the covariance function and the variance of the noise are 493s jointly estimated using the Restricted Maximum Likelihood (ReML) method. 493s 493s See also: stk_example_kb01n, stk_example_kb02 493s 493s 493s Additional help for built-in functions and operators is 493s available in the online version of the manual. Use the command 493s 'doc ' to search the manual index. 493s 493s Help and information about Octave is also available on the WWW 493s at https://www.octave.org and via the help@octave.org 493s mailing list. 494s model = 494s 494s scalar structure containing the fields: 494s 494s covariance_type = @stk_materncov_iso 494s lm = 494s 494s 494s 494s dim = 1 494s param = 494s 494s -0.098610 494s 2.302585 494s 0.613435 494s 494s lognoisevariance = -3.0915 494s 494s True noise variance = 0.0400 494s Estimated noise variance = 0.0454 494s 494s 494s 494s | True function and noisy observed data 494s 1.5 +|+ 494s | G ***** +--------------------+ 494s #|#######***##G##G**########################|***?***True function| 494s 1 +|+####G**#########**G######################+---G---Observations-+ 494s #|####**#############***######################################### 494s #|###**################**######################################## 494s 0.5 +|+#**##################G*##########################G#***######## 494s G|#**####################**########################****#G**G*##G# 494s #|*G######################**#####################***########***## 494s F1 0 *|+########################**###################**############*** 494s *|##########################**#################**G##############**G 494s #|###########################**G##############**#################** 494s -0.5 +|+#########################G#**#############**################## 494s #|#############################**###########*G################### 494s #|##############################***G######**##################### 494s -1 +|+###############################**#####*G###################### 494s #|#################################***G**######################## 494s +|------------------------------------------------------------------ 494s -1.5 +-+##############+###############+################+############## + 494s -1 -0.5 0 0.5 1 494s 495s 1 test, 1 passed, 0 known failure, 0 skipped 495s [inst/examples/01_kriging_basics/stk_example_kb03.m] 495s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/01_kriging_basics/stk_example_kb03.m 495s ***** test stk_example_kb03; close all; 495s 495s #========================# 495s # stk_example_kb03 # 495s #========================# 495s 495s 'stk_example_kb03' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/01_kriging_basics/stk_example_kb03.m 495s 495s STK_EXAMPLE_KB03 Ordinary kriging in 2D 495s 495s An anisotropic Matern covariance function is used for the Gaussian Process 495s (GP) prior. The parameters of this covariance function (variance, regularity 495s and ranges) are estimated using the Restricted Maximum Likelihood (ReML) 495s method. 495s 495s The mean function of the GP prior is assumed to be constant and unknown. This 495s default choice can be overridden by means of the model.lm property. 495s 495s The function is sampled on a space-filling Latin Hypercube design, and the 495s data is assumed to be noiseless. 495s 495s 495s Additional help for built-in functions and operators is 495s available in the online version of the manual. Use the command 495s 'doc ' to search the manual index. 495s 495s Help and information about Octave is also available on the WWW 495s at https://www.octave.org and via the help@octave.org 495s mailing list. 495s 495s BOX = 2-dimensional hyper-rectangle (stk_hrect object): 495s 495s : x_1 x_2 495s lower_bounds : -5 0 495s upper_bounds : 10 15 495s 498s 1 test, 1 passed, 0 known failure, 0 skipped 498s [inst/examples/01_kriging_basics/stk_example_kb05.m] 498s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/01_kriging_basics/stk_example_kb05.m 498s ***** test stk_example_kb05; close all; 498s 498s #========================# 498s # stk_example_kb05 # 498s #========================# 498s 498s 'stk_example_kb05' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/01_kriging_basics/stk_example_kb05.m 498s 498s STK_EXAMPLE_KB05 Generation of conditioned sample paths 498s 498s A Matern Gaussian process model is used, with constant but unknown mean 498s (ordinary kriging) and known covariance parameters. 498s 498s Given noiseless observations from the unknown function, a batch of conditioned 498s sample paths is drawn using the "conditioning by kriging" technique. In short, 498s this means that unconditioned sample path are simulated first (using 498s stk_generate_samplepaths), and then conditioned on the observations by kriging 498s (using stk_conditioning). 498s 498s Note: in this example, for pedagogical purposes, conditioned samplepaths are 498s simulated in two steps: first, unconditioned samplepaths are simulated; 498s second, conditioned samplepaths are obtained using conditioning by kriging. 498s In practice, these two steps can be carried out all at once using 498s stk_generate_samplepath (see, e.g., stk_example_kb09). 498s 498s See also: stk_generate_samplepaths, stk_conditioning, stk_example_kb09 498s 498s 498s Additional help for built-in functions and operators is 498s available in the online version of the manual. Use the command 498s 'doc ' to search the manual index. 498s 498s Help and information about Octave is also available on the WWW 498s at https://www.octave.org and via the help@octave.org 498s mailing list. 499s 1 test, 1 passed, 0 known failure, 0 skipped 499s [inst/examples/01_kriging_basics/stk_example_kb06.m] 499s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/01_kriging_basics/stk_example_kb06.m 499s ***** test stk_example_kb06; close all; 499s 499s #========================# 499s # stk_example_kb06 # 499s #========================# 499s 499s 'stk_example_kb06' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/01_kriging_basics/stk_example_kb06.m 499s 499s STK_EXAMPLE_KB06 Ordinary kriging VS kriging with a linear trend 499s 499s The same dataset is analyzed using two variants of kriging. 499s 499s The left panel shows the result of ordinary kriging, in other words, Gaussian 499s process interpolation assuming a constant (but unknown) mean. The right panel 499s shows the result of adding a linear trend in the mean of the Gaussian process. 499s 499s The difference with the left plot is clear in extrapolation: the first predic- 499s tor exhibits a "mean reverting" behaviour, while the second one captures an 499s increasing trend in the data. 499s 499s 499s Additional help for built-in functions and operators is 499s available in the online version of the manual. Use the command 499s 'doc ' to search the manual index. 499s 499s Help and information about Octave is also available on the WWW 499s at https://www.octave.org and via the help@octave.org 499s mailing list. 499s 1 test, 1 passed, 0 known failure, 0 skipped 499s [inst/examples/01_kriging_basics/stk_example_kb07.m] 499s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/01_kriging_basics/stk_example_kb07.m 499s ***** test stk_example_kb07; close all; 499s 499s #========================# 499s # stk_example_kb07 # 499s #========================# 499s 499s 'stk_example_kb07' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/01_kriging_basics/stk_example_kb07.m 499s 499s STK_EXAMPLE_KB07 Simulation of sample paths from a Matern process 499s 499s 499s Additional help for built-in functions and operators is 499s available in the online version of the manual. Use the command 499s 'doc ' to search the manual index. 499s 499s Help and information about Octave is also available on the WWW 499s at https://www.octave.org and via the help@octave.org 499s mailing list. 501s 501s |--Matern, nu = 0.5------| |--Matern, nu = 1.5------| 501s 4 +|+ + + + +-+| 3 +|+ + + + +-+| 501s +| + @@@@+ ## + +| 2 +|+ +@@@ + @ + +$$| 501s 2 *|*#$$@@@**@*###########-+| %|##===@$@@#==@@@@@@##$$@=| 501s *|********######**###%####| 1 #|##=&==#$@===#####*######| 501s response z#|*####*##*##******######response z*|###&&==*=**##==*###*##=*| 501s *|########***=******###***| -1 $|**##########******=&==&&| 501s -2 *|&&%&&#%%##==#%%%**=***==| *|@@*****%##%***%&&&===# %| 501s +|------------------------| -2 @|------------------------| 501s -4 +-+###+######+#####+###+-+ -3 +-+###+######+#####+###+-+ 501s -1 -0.5 0 0.5 1 -1 -0.5 0 0.5 1 501s |--Matern, nu = 2.5------| |--Matern, nu = 10.0-----| 501s 3 +|+ + + + +-+| 3 +|+ **+ + + +-+| 501s 2 +|+ + + * *****+-+| 2 +|+***** + + +-+| 501s *|#####%===********$$$$***| #|####@@@@@@############ | 501s 1 @|@@%**=****==%%%%%%%%***#| 1 #|####@#***@@*&&&&&######&| 501s response z#|******####&**********##response z&|@@@########*######****##| 501s -1 *|####@@#####*@#########@@| -1 *|**********###***********| 501s =|===############@&&**### | *|**==============#####===| 501s -2 +|------------------------| -2 *|------------------------| 501s -3 +-+###+######+#####+###+-+ -3 +-+###+######+#####+###+-+ 501s -1 -0.5 0 0.5 1 -1 -0.5 0 0.5 1 501s input variable x input variable x 502s 1 test, 1 passed, 0 known failure, 0 skipped 502s [inst/examples/01_kriging_basics/stk_example_kb08.m] 502s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/01_kriging_basics/stk_example_kb08.m 502s ***** test stk_example_kb08; close all; 502s 502s #========================# 502s # stk_example_kb08 # 502s #========================# 502s 502s 'stk_example_kb08' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/01_kriging_basics/stk_example_kb08.m 502s 502s STK_EXAMPLE_KB08 Generation of conditioned sample paths made easy 502s 502s It has been demonstrated, in stk_example_kb05, how to generate conditioned 502s sample paths using unconditioned sample paths and conditioning by kriging. 502s 502s This example shows how to do the same in a more concise way, letting STK 502s take care of the details. 502s 502s 502s Additional help for built-in functions and operators is 502s available in the online version of the manual. Use the command 502s 'doc ' to search the manual index. 502s 502s Help and information about Octave is also available on the WWW 502s at https://www.octave.org and via the help@octave.org 502s mailing list. 503s 1 test, 1 passed, 0 known failure, 0 skipped 503s [inst/examples/01_kriging_basics/stk_example_kb09.m] 503s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/01_kriging_basics/stk_example_kb09.m 503s ***** test stk_example_kb09; close all; 503s 503s #========================# 503s # stk_example_kb09 # 503s #========================# 503s 503s 'stk_example_kb09' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/01_kriging_basics/stk_example_kb09.m 503s 503s STK_EXAMPLE_KB09 Generation of sample paths conditioned on noisy observations 503s 503s A Matern Gaussian process model is used, with constant but unknown mean 503s (ordinary kriging) and known covariance parameters. 503s 503s Given noisy observations from the unknown function, a batch of conditioned 503s sample paths is drawn using the "conditioning by kriging" technique 503s (stk_generate_samplepaths function). 503s 503s See also: stk_generate_samplepaths, stk_conditioning, stk_example_kb05 503s 503s 503s Additional help for built-in functions and operators is 503s available in the online version of the manual. Use the command 503s 'doc ' to search the manual index. 503s 503s Help and information about Octave is also available on the WWW 503s at https://www.octave.org and via the help@octave.org 503s mailing list. 503s 1 test, 1 passed, 0 known failure, 0 skipped 503s [inst/examples/02_design_of_experiments/stk_example_doe01.m] 503s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/02_design_of_experiments/stk_example_doe01.m 503s ***** test stk_example_doe01; close all; 503s 503s #=========================# 503s # stk_example_doe01 # 503s #=========================# 503s 503s 'stk_example_doe01' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/02_design_of_experiments/stk_example_doe01.m 503s 503s STK_EXAMPLE_DOE01 Examples of two-dimensional designs 503s 503s All designs are constructed on the hyper-rectangle BOX = [0; 2] x [0; 4]. 503s 503s Examples of the following designs are shown: 503s a) Regular grid --> stk_sampling_regulargrid, 503s b) "Maximin" latin hypercube sample --> stk_sampling_maximinlhs, 503s c) RR2-scrambled Halton sequence --> stk_sampling_halton_rr2, 503s d) Uniformly distributed random sample --> stk_sampling_randunif. 503s 503s 503s Additional help for built-in functions and operators is 503s available in the online version of the manual. Use the command 503s 'doc ' to search the manual index. 503s 503s Help and information about Octave is also available on the WWW 503s at https://www.octave.org and via the help@octave.org 503s mailing list. 504s 1 test, 1 passed, 0 known failure, 0 skipped 504s [inst/examples/02_design_of_experiments/stk_example_doe02.m] 504s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/02_design_of_experiments/stk_example_doe02.m 504s ***** test stk_example_doe02; close all; 504s 504s #=========================# 504s # stk_example_doe02 # 504s #=========================# 504s 504s 'stk_example_doe02' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/02_design_of_experiments/stk_example_doe02.m 504s 504s STK_EXAMPLE_DOE02 "Sequential Maximin" design 504s 504s In this example, a two-dimensional space-filling design is progressively 504s enriched with new points using a "sequential maximin" approach. More 504s precisely, the k-th point X(k, :) is selected to maximize the distance to the 504s set of all previously selected points X(1, :), X(2, :), ..., X(k-1, :). 504s 504s NOTES: 504s 504s * The resulting design is NOT optimal with respect to the maximin criterion 504s (separation distance). 504s 504s * This procedure is not truly a *sequential* design procedure, since the 504s choice of the k-th point X(k, :) does NOT depend on the response at the 504s previously selected locations X(i, :), i < k. 504s 504s REFERENCE 504s 504s [1] Emmanuel Vazquez and Julien Bect, "Sequential search based on kriging: 504s convergence analysis of some algorithms", In: ISI - 58th World 504s Statistics Congress of the International Statistical Institute (ISI'11), 504s Dublin, Ireland, August 21-26, 2011. 504s 504s 504s Additional help for built-in functions and operators is 504s available in the online version of the manual. Use the command 504s 'doc ' to search the manual index. 504s 504s Help and information about Octave is also available on the WWW 504s at https://www.octave.org and via the help@octave.org 504s mailing list. 504s 504s gnuplot> " font ":Bold,10" textcolor rgb " 504s ^ 504s line 0: invalid command 504s 504s 504s 504s |----------------------n = 10, fd = 3.84e-01-------------------------| 504s 1 +|+ F + + + + +-F| 504s +| + + + + +| 504s #|################################################################### | 504s #|##############################F#################################### | 504s 0.8 +|+#################################################################+-+| 504s #|###################################################F############### | 504s #|##################F################################################ | 504s 0.6 +|+#################################################################+-+| 504s #|##################################F################################ | 504s #|################################################################### | 504s #|########################################################F########## | 504s 0.4 +|+#################################################################+-+| 504s #|#######################F########################################### | 504s #|################################################################### | 504s 0.2 +|+###F#############################################################+-+| 504s #|###############################################F################### | 504s #|################################################################### | 504s +|---------------------------------------------------------------------| 504s 0 +-+###########+#############+#############+#############+###########+-+ 504s 0 0.2 0.4 0.6 0.8 1 504s 505s 505s gnuplot> " font ":Bold,10" textcolor rgb " 505s ^ 505s line 0: invalid command 505s 505s 505s 505s |----------------------n = 11, fd = 3.55e-01-------------------------| 505s 1 +|+ F + + + + +-F| 505s +| + + + + +| 505s #|################################################################### | 505s #|##############################F#################################### | 505s 0.8 +|+#################################################################+-+| 505s #|###################################################F############### | 505s #|##################F################################################ | 505s 0.6 +|+#################################################################+-+| 505s #|##################################F################################ | 505s #|################################################################### | 505s #|########################################################F########## | 505s 0.4 +|+#################################################################+-+| 505s #|#######################F########################################### | 505s #|################################################################### | 505s 0.2 +|+###F#############################################################+-+| 505s #|###############################################F################### | 505s #|################################################################### | 505s +|---------------------------------------------------------------------| 505s 0 +-+###########+#############F#############+#############+###########+-+ 505s 0 0.2 0.4 0.6 0.8 1 505s 506s 506s gnuplot> " font ":Bold,10" textcolor rgb " 506s ^ 506s line 0: invalid command 506s 506s 506s 506s |----------------------n = 12, fd = 3.21e-01-------------------------| 506s 1 +|+ F + + + + +-F| 506s +| + + + + +| 506s #|################################################################### | 506s #|##############################F#################################### | 506s 0.8 +|+#################################################################+-+| 506s #|###################################################F############### | 506s #|##################F################################################ | 506s 0.6 +|+#################################################################+-+| 506s #|##################################F################################ | 506s F|################################################################### | 506s #|########################################################F########## | 506s 0.4 +|+#################################################################+-+| 506s #|#######################F########################################### | 506s #|################################################################### | 506s 0.2 +|+###F#############################################################+-+| 506s #|###############################################F################### | 506s #|################################################################### | 506s +|---------------------------------------------------------------------| 506s 0 +-+###########+#############F#############+#############+###########+-+ 506s 0 0.2 0.4 0.6 0.8 1 506s 506s 506s gnuplot> " font ":Bold,10" textcolor rgb " 506s ^ 506s line 0: invalid command 506s 506s 506s 506s |----------------------n = 13, fd = 2.95e-01-------------------------| 506s 1 +|+ F + + + F + +-F| 506s +| + + + + +| 506s #|################################################################### | 506s #|##############################F#################################### | 506s 0.8 +|+#################################################################+-+| 506s #|###################################################F############### | 506s #|##################F################################################ | 506s 0.6 +|+#################################################################+-+| 506s #|##################################F################################ | 506s F|################################################################### | 506s #|########################################################F########## | 506s 0.4 +|+#################################################################+-+| 506s #|#######################F########################################### | 506s #|################################################################### | 506s 0.2 +|+###F#############################################################+-+| 506s #|###############################################F################### | 506s #|################################################################### | 506s +|---------------------------------------------------------------------| 506s 0 +-+###########+#############F#############+#############+###########+-+ 506s 0 0.2 0.4 0.6 0.8 1 506s 507s 507s gnuplot> " font ":Bold,10" textcolor rgb " 507s ^ 507s line 0: invalid command 507s 507s 507s 507s |----------------------n = 14, fd = 2.55e-01-------------------------| 507s 1 +|+ F + + + F + +-F| 507s +| + + + + +| 507s #|################################################################### | 507s #|##############################F#################################### | 507s 0.8 F|+#################################################################+-+| 507s #|###################################################F############### | 507s #|##################F################################################ | 507s 0.6 +|+#################################################################+-+| 507s #|##################################F################################ | 507s F|################################################################### | 507s #|########################################################F########## | 507s 0.4 +|+#################################################################+-+| 507s #|#######################F########################################### | 507s #|################################################################### | 507s 0.2 +|+###F#############################################################+-+| 507s #|###############################################F################### | 507s #|################################################################### | 507s +|---------------------------------------------------------------------| 507s 0 +-+###########+#############F#############+#############+###########+-+ 507s 0 0.2 0.4 0.6 0.8 1 507s 508s 508s gnuplot> " font ":Bold,10" textcolor rgb " 508s ^ 508s line 0: invalid command 508s 508s 508s 508s |----------------------n = 15, fd = 2.52e-01-------------------------| 508s 1 +|+ F + + + F + +-F| 508s +| + + + + +| 508s #|################################################################### | 508s #|##############################F#################################### | 508s 0.8 F|+#################################################################+-+| 508s #|###################################################F############### | 508s #|##################F################################################ | 508s 0.6 +|+#################################################################+-F| 508s #|##################################F################################ | 508s F|################################################################### | 508s #|########################################################F########## | 508s 0.4 +|+#################################################################+-+| 508s #|#######################F########################################### | 508s #|################################################################### | 508s 0.2 +|+###F#############################################################+-+| 508s #|###############################################F################### | 508s #|################################################################### | 508s +|---------------------------------------------------------------------| 508s 0 +-+###########+#############F#############+#############+###########+-+ 508s 0 0.2 0.4 0.6 0.8 1 508s 509s 509s gnuplot> " font ":Bold,10" textcolor rgb " 509s ^ 509s line 0: invalid command 509s 509s 509s 509s |----------------------n = 16, fd = 2.36e-01-------------------------| 509s 1 +|+ F + + + F + +-F| 509s +| + + + + +| 509s #|################################################################### | 509s #|##############################F#################################### | 509s 0.8 F|+#################################################################+-+| 509s #|###################################################F############### | 509s #|##################F################################################ | 509s 0.6 +|+#################################################################+-F| 509s #|##################################F################################ | 509s F|################################################################### | 509s #|########################################################F########## | 509s 0.4 +|+#################################################################+-+| 509s #|#######################F########################################### | 509s #|################################################################### F| 509s 0.2 +|+###F#############################################################+-+| 509s #|###############################################F################### | 509s #|################################################################### | 509s +|---------------------------------------------------------------------| 509s 0 +-+###########+#############F#############+#############+###########+-+ 509s 0 0.2 0.4 0.6 0.8 1 509s 509s 509s gnuplot> " font ":Bold,10" textcolor rgb " 509s ^ 509s line 0: invalid command 509s 509s 509s 509s |----------------------n = 17, fd = 2.19e-01-------------------------| 509s 1 +|+ F + + + F + +-F| 509s +| + + + + +| 509s #|################################################################### | 509s #|##############################F#################################### | 509s 0.8 F|+#################################################################+-+| 509s #|###################################################F############### | 509s #|##################F################################################ | 509s 0.6 +|+#################################################################+-F| 509s #|##################################F################################ | 509s F|################################################################### | 509s #|########################################################F########## | 509s 0.4 +|+#################################################################+-+| 509s #|#######################F########################################### | 509s #|################################################################### F| 509s 0.2 +|+###F#############################################################+-+| 509s #|###############################################F################### | 509s #|################################################################### | 509s +|---------------------------------------------------------------------| 509s 0 +-+#########F#+#############F#############+#############+###########+-+ 509s 0 0.2 0.4 0.6 0.8 1 509s 510s 510s gnuplot> " font ":Bold,10" textcolor rgb " 510s ^ 510s line 0: invalid command 510s 510s 510s 510s |----------------------n = 18, fd = 2.09e-01-------------------------| 510s 1 +|+ F + + + F + +-F| 510s +| + + + + +| 510s #|################################################################### | 510s #|##############################F#################################### | 510s 0.8 F|+#################################################################+-+| 510s #|###################################################F############### | 510s #|##################F################################################ | 510s 0.6 +|+#################################################################+-F| 510s #|##################################F################################ | 510s F|################################################################### | 510s #|########################################################F########## | 510s 0.4 +|+#################################################################+-+| 510s #|#######################F########################################### | 510s #|################################################################### F| 510s 0.2 +|+###F#############################################################+-+| 510s #|################################F##############F################### | 510s #|################################################################### | 510s +|---------------------------------------------------------------------| 510s 0 +-+#########F#+#############F#############+#############+###########+-+ 510s 0 0.2 0.4 0.6 0.8 1 510s 511s 511s gnuplot> " font ":Bold,10" textcolor rgb " 511s ^ 511s line 0: invalid command 511s 511s 511s 511s |----------------------n = 19, fd = 2.09e-01-------------------------| 511s 1 +|+ F + + + F + +-F| 511s +| + + + + +| 511s #|################################################################### | 511s #|##############################F#################################### | 511s 0.8 F|+#################################################################+-+| 511s #|###################################################F############### | 511s #|##################F################################################ | 511s 0.6 +|+#################################################################+-F| 511s #|##################################F################################ | 511s F|################################################################### | 511s #|########################################################F########## | 511s 0.4 +|+#################################################################+-+| 511s #|#######################F########################################### | 511s #|################################################################### F| 511s 0.2 +|+###F#############################################################+-+| 511s #|################################F##############F################### | 511s #|################################################################### | 511s +|---------------------------------------------------------------------| 511s 0 +-+#########F#+#############F#############F#############+###########+-+ 511s 0 0.2 0.4 0.6 0.8 1 511s 511s 1 test, 1 passed, 0 known failure, 0 skipped 511s [inst/examples/02_design_of_experiments/stk_example_doe03.m] 511s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/02_design_of_experiments/stk_example_doe03.m 511s ***** test stk_example_doe03; close all; 511s 511s #=========================# 511s # stk_example_doe03 # 511s #=========================# 511s 511s 'stk_example_doe03' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/02_design_of_experiments/stk_example_doe03.m 511s 511s STK_EXAMPLE_DOE03 A simple illustration of 1D Bayesian optimization 511s 511s Our goal here is to optimize (maximize) the one-dimensional function 511s 511s x |--> x * sin (x) 511s 511s over the interval [0; 4 * pi]. 511s 511s A Matern 5/2 prior with known parameters is used. 511s 511s Evaluations points are chosen sequentially using the Expected Improvement (EI) 511s criterion, starting from an initial design of N0 = 3 points. 511s 511s 511s Additional help for built-in functions and operators is 511s available in the online version of the manual. Use the command 511s 'doc ' to search the manual index. 511s 511s Help and information about Octave is also available on the WWW 511s at https://www.octave.org and via the help@octave.org 511s mailing list. 512s 512s | 512s 15 +|+ 512s 10 +|+ ####%%%%%%%%%%%##### ################ 512s 5 +|+%&&&&&&&&&&&&&&&&&&&&&&%#######%===========&&&&&%%%##### 512s 0 +|+*====F========########&&&&&#====&#########===##&&&&&&%%# 512s z &|&***************************G***********************##&&&& 512s -5 +|+&&&&&&##############====&&###&&&&&&############===*******G 512s -10 +|+###%%&&&&&&&&&&&&&&&&%%#########%%&&&&&&&&&&&&&&&=======# 512s -15 +|------------------------------------------------------------ 512s -20 +-+#######+#########+#########+#########+#########+######## + 512s 0 2 4 6 8 10 12 512s |-----------------------------------------------------------| 512s 1 +|+ + + + + + +-+| 512s +| ***F******** + + + + +| 512s 0.8 +|+#**##########******####################################+-+| 512s 0.6 +|+*##################***############***********##########+-+| 512s EI #|*#####################**#########***#########***######### | 512s 0.4 +|*######################**#######**#############***######+-+| 512s 0.2 +|+#######################**#####**################**#####+-+| 512s *|-----------------------------------------------------------| 512s 0 *-+#######+#########+#######*****#######+#########+####****** 512s 0 2 4 6 8 10 12 512s x 512s 512s | 512s 15 +|+ 512s 10 +|+ ##%%%%%%%%#### #####%%%%%%###### 512s 5 +|+%&&&%##%&&&&&&&&&&&&&&&%#######%===========&&&&&&%%%#### 512s 0 +|+*****G******F*########&&&&&#====&#########===###&&&&&&%# 512s z &|&&&&&&##&&&&##**************G************************#&&&& 512s -5 +|+#########%&&&&&&&&&&====&&###&&&&&&############===#******G 512s -10 +|+############%%%%%%%%%%%#########%%&&&&&&&&&&&&&&&=======# 512s -15 +|------------------------------------------------------------ 512s -20 +-+#######+#########+#########+#########+#########+######## + 512s 0 2 4 6 8 10 12 512s |-----------------------------------------------------------| 512s 0.7 +|+ + *F* + + + + +-+| 512s 0.6 +|+ + *** ****+ + + + +-+| 512s 0.5 +|+########**######***####################################+-+| 512s 0.4 +|+#***###**#########**##################***##############+-+| 512s EI #|#**#**##*###########**##############****#*****########### | 512s 0.3 +|+*###****#############**##########**##########**########+-+| 512s 0.2 +|**####**###############**########**#############**######+-+| 512s 0.1 +|-----------------------------------------------------------| 512s 0 ***#####**+#########+######*******######+#########+###******* 512s 0 2 4 6 8 10 12 512s x 513s 513s | 513s 15 +|+ 513s 10 +|+ #### #####%%%%%%###### 513s 5 +|+%%%%###########%&&&&&&&%#######%=======F===&&&&&&%%%#### 513s 0 +|+*****G******G***&#####&&&&&#====&#########===###&&&&&&%# 513s z &|&&&&&&##%&&&&&==************G************************#&&&& 513s -5 +|+###############%&&&&====&&###&&&&&&############===#******G 513s -10 +|+################################%%&&&&&&&&&&&&&&&=======# 513s -15 +|------------------------------------------------------------ 513s -20 +-+#######+#########+#########+#########+#########+######## + 513s 0 2 4 6 8 10 12 513s |-----------------------------------------------------------| 513s 0.5 +|+ + + + + + +-+| 513s +| + + + + + +| 513s 0.4 +|+#***###############################****F****###########+-+| 513s 0.3 +|+#*#**###*########****#############**#######***#########+-+| 513s EI #|#*###*##***######**##**###########**##########***######## | 513s 0.2 +|+*###****#*#####**####**#########**#############**######+-+| 513s 0.1 +|**####**###*###**######**#######**###############**#####+-+| 513s +|-----------------------------------------------------------| 513s 0 ***#####*#+###***###+######*******######+#########+###******* 513s 0 2 4 6 8 10 12 513s x 513s 513s | 513s 15 +|+ ### 513s 10 +|+ #%%%%%# #%&&&&%%%## 513s #|#################%%%%%%#########&&===***G***##&&&&&%%#### 513s 5 +|+&&&&&&&&&&&&#&&&&&&&&&&&&%###&==*****&&%&=F****##&&&&%## 513s z 0 +|+*****G******G***********&&*G*****#&&&%####&===#****#&&&% 513s -5 +|+&&&%#########%&========****=&&&&&&%%########%===##******&% 513s #|################%%&&&&&&&&%####################%===&&&&&**G 513s -10 +|------------------------------------------------------------ 513s -15 +-+#######+#########+#########+#########+#########+######## + 513s 0 2 4 6 8 10 12 513s |-----------------------------------------------------------| 513s 0.35 +|+ + + + + F + +-+| 513s 0.3 +|+ + + + + *** + +-+| 513s 0.25 +|+####################################***#**#**##########+-+| 513s 0.2 +|+####################################*#*#*###**#########+-+| 513s EI #|####################################*##***####*########## | 513s 0.15 +|+##################################**###**####**########+-+| 513s 0.1 +|+##################################*####**#####**#######+-+| 513s 0.05 +|-----------------------------------------------------------| 513s 0 ************************************####+#*#######+#********* 513s 0 2 4 6 8 10 12 513s x 513s 513s | 513s 15 +|+ 513s 10 +|+ #%&&&&% 513s #|#################%%%%%%########%&&==**F*G*=############## 513s 5 +|+&&&&&&&&&&&&#&&&&&&&&&&&%%###&=****&&&%#&*G*&&&&&&&%%### 513s z 0 +|+*****G******G*********##&&&G****&&&&#######*****###&&&&# 513s -5 +|+&&&%#########%&======******=&&&&&%##########%===*******&&% 513s #|################%%&&&&&&&&%####################%===&###***G 513s -10 +|------------------------------------------------------------ 513s -15 +-+#######+#########+#########+#########+#########+######## + 513s 0 2 4 6 8 10 12 513s |-----------------------------------------------------------| 513s 0.7 +|+ + + + F + +-+| 513s 0.6 +|+ + + + *** + +-+| 513s 0.5 +|+####################################*#*################+-+| 513s 0.4 +|+###################################*###*###############+-+| 513s EI #|####################################*###*################ | 513s 0.3 +|+##################################*####*###############+-+| 513s 0.2 +|+#################################**####*###############+-+| 513s 0.1 +|-----------------------------------------------------------| 513s 0 ************************************####+#******************* 513s 0 2 4 6 8 10 12 513s x 514s 514s | 514s 10 +|+ ##%&&& 514s | #### #%%%%%%## %&&=**FG*G** ####### 514s 5 +|+&&&&&&&&&&&%#%&&&&&&&&&&%####&=***&&####%*G*&&&&&&&%%### 514s 0 +|+*****G******G*****#####&&&&%****&&%########****###&&&&%# 514s z #|&&&&&####%%%##&===**********G*&&&%###########&==*****#&&&% 514s -5 +|+##############%&&&&======&&##################%===##******G 514s -10 +|+#################%%&&&&%%######################%====&&==== 514s +|------------------------------------------------------------ 514s -15 +-+#######+#########+#########+#########+#########+######## + 514s 0 2 4 6 8 10 12 514s |-----------------------------------------------------------| 514s 0.05 +|+ + + + + + +-+| 514s +| + + + *F+ + +| 514s 0.04 +|+##################################***##################+-+| 514s 0.03 +|+##################################*##*#################+-+| 514s EI #|###################################*##**################# | 514s 0.02 +|+#################################**##**################+-+| 514s 0.01 +|+#################################*###**################+-+| 514s +|-----------------------------------------------------------| 514s 0 ************************************####********************* 514s 0 2 4 6 8 10 12 514s x 514s 514s | 514s 10 +|+ 514s | #### #%%%%%%## %&&***GF*G** ####### 514s 5 +|+&&&&&&&&&&&%#%&&&&&&&&&&%####&=***&######*G*&&&&&&&%%### 514s 0 +|+*****G******G*****#####&&&&%****&##########****###&&&&%# 514s z #|&&&&&####%%%##&===**********G*&&%############&=******#&&&% 514s -5 +|+##############%&&&&======&&##################%===##******G 514s -10 +|+################%%&&&&&&%######################%====&&==== 514s +|------------------------------------------------------------ 514s -15 +-+#######+#########+#########+#########+#########+######## + 514s 0 2 4 6 8 10 12 514s |-----------------------------------------------------------| 514s 0.025 +|+ + + + + + +-+| 514s +| + + + F + +| 514s 0.02 +|+#####################################*#################+-+| 514s 0.015 +|+#####################################*#################+-+| 514s EI #|#####################################**################## | 514s 0.01 +|+####################################**#################+-+| 514s 0.005 +|+####################################**#################+-+| 514s +|-----------------------------------------------------------| 514s 0 ************************************************************* 514s 0 2 4 6 8 10 12 514s x 514s 514s | 514s 10 +|+ 514s | #### #%%%%%%## #&&***GF*G** ####### 514s 5 +|+&&&&&&&&&&&%#%&&&&&&&&&%%####&=***&######*G*&&&&&&&%%### 514s 0 +|+*****G******G*****#####&&&&%***&&##########****###&&&&%# 514s z #|&&&&&####%%%##&===**********G*&&%############&=******#&&&% 514s -5 +|+##############%&&&&======&&##################%===##******G 514s -10 +|+################%%&&&&&&%######################%====&&==== 514s +|------------------------------------------------------------ 514s -15 +-+#######+#########+#########+#########+#########+######## + 514s 0 2 4 6 8 10 12 514s |-----------------------------------------------------------| 514s 0.006 +|+ + + + + + +-+| 514s 0.005 +|+ + + + F + +-+| 514s #|######################################*################## | 514s 0.004 +|+#####################################*#################+-+| 514s EI 0.003 +|+#####################################*#################+-+| 514s 0.002 +|+#####################################*#################+-+| 514s #|######################################*################## | 514s 0.001 +|-----------------------------------------------------------| 514s 0 *********************##************************************** 514s 0 2 4 6 8 10 12 514s x 515s 515s | 515s 10 +|+ 515s | #### #%%%%%%## #&&***GG*G** ####### 515s 5 +|+&&&&&&&&&&&%#%&&&&&&&&&%%####&=***&######*G*&&&&&&&%%### 515s 0 +|+*****G******G*****#####&&&&%***&&##########****###&&&&%# 515s z #|&&&&&####%%%##&===**F*******G*&&#############&=******#&&&% 515s -5 +|+##############%&&&&======&&##################%===##******G 515s -10 +|+################%%&&&&&&%######################%====&&==== 515s +|------------------------------------------------------------ 515s -15 +-+#######+#########+#########+#########+#########+######## + 515s 0 2 4 6 8 10 12 515s |-----------------------------------------------------------| 515s 0.0006 +|+ + + + + + +-+| 515s 0.0005 +|+ + +*F + + + +-+| 515s #|###################***################################### | 515s 0.0004 +|+#################*##*##################################+-+| 515s EI 0.0003 +|+#################*##*##################################+-+| 515s 0.0002 +|+#################*##**#################################+-+| 515s #|#################**###*################################## | 515s 0.0001 +|-----------------------------------------------------------| 515s 0 ********************+####***********#************************ 515s 0 2 4 6 8 10 12 515s x 515s 515s | 515s 10 +|+ 515s | #### #&&F**GG*G** ####### 515s 5 +|+&&&&&&&&&&&&#################&****&######*G*&&&&&&&%%### 515s 0 +|+*****G******G**&&%####%%%%%&***&&##########****###&&&&%# 515s z #|&&&&&%########&*****G&&&****G*&%#############&=******#&&&% 515s -5 +|+###############&&&&*****=&&##################%===##******G 515s -10 +|+#####################%%%%######################%====&&==== 515s +|------------------------------------------------------------ 515s -15 +-+#######+#########+#########+#########+#########+######## + 515s 0 2 4 6 8 10 12 515s |-----------------------------------------------------------| 515s 0.00014 +|+ + + + + + +-+| 515s 0.00012 +|+ + + + F + + +-+| 515s 0.0001 +|+################################**#####################+-+| 515s 8e-05 +|+################################**#####################+-+| 515s #|#################################*#*##################### | 515s 6e-05 +|+################################*#*####################+-+| 515s 4e-05 +|+################################*#*#############***####+-+| 515s 2e-05 +|-----------------------------------------------------------| 515s 0 ***********************************##**************###******* 515s 0 2 4 6 8 10 12 515s x 515s : x z 515s x0(001) : 0.00000 0.00000 515s x0(002) : 6.00000 -1.67649 515s x0(003) : 12.00000 -6.43888 515s xg(057) : 1.68421 1.67339 515s xg(099) : 2.94737 0.56886 515s xg(282) : 8.45113 6.98861 515s xg(299) : 8.96241 3.99788 515s xg(268) : 8.03008 7.90589 515s xg(258) : 7.72932 7.66935 515s xg(265) : 7.93985 7.91060 515s xg(266) : 7.96992 7.91642 515s xg(145) : 4.33083 -4.01937 515s 515s Number of evaluations: 3 + 9 = 12. 515s 515s 1 test, 1 passed, 0 known failure, 0 skipped 515s [inst/examples/02_design_of_experiments/stk_example_doe04.m] 515s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/02_design_of_experiments/stk_example_doe04.m 515s ***** test stk_example_doe04; close all; 515s 515s #=========================# 515s # stk_example_doe04 # 515s #=========================# 515s 515s 'stk_example_doe04' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/02_design_of_experiments/stk_example_doe04.m 515s 515s STK_EXAMPLE_DOE04 Probability of misclassification 515s 515s The upper panel shows posterior means and variances as usual, and the 515s threshold of interest, which is at T = 0.85 (dashed line). 515s 515s The lower panel shows the probability of misclassification as a function of x 515s (blue curve), i.e., the probability that the actual value of the function is 515s not on the same side of the threshold as the prediction (posterior mean). 515s 515s We also plot the expected future probability of misclassification (magenta 515s curve), should a new evaluation be made at x = 3. 515s 515s Note that both probabilities are obtained using stk_pmisclass. 515s 515s 515s Additional help for built-in functions and operators is 515s available in the online version of the manual. Use the command 515s 'doc ' to search the manual index. 515s 515s Help and information about Octave is also available on the WWW 515s at https://www.octave.org and via the help@octave.org 515s mailing list. 515s 1 test, 1 passed, 0 known failure, 0 skipped 515s [inst/examples/02_design_of_experiments/stk_example_doe05.m] 515s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/02_design_of_experiments/stk_example_doe05.m 515s ***** test stk_example_doe05; close all; 515s 515s #=========================# 515s # stk_example_doe05 # 515s #=========================# 515s 515s 'stk_example_doe05' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/02_design_of_experiments/stk_example_doe05.m 515s 515s STK_EXAMPLE_DOE05 A simple illustration of 1D Bayesian optimization 515s 515s Our goal here is to minimize the one-dimensional function 515s 515s x |--> x * sin (x) 515s 515s over the interval [0; 4 * pi], using noisy evaluations. 515s 515s Evaluations points are chosen sequentially using either AKG criterion 515s (default) or the EQI criterion (set SAMPCRIT_NAME to 'EQI'); 515s 515s 515s Additional help for built-in functions and operators is 515s available in the online version of the manual. Use the command 515s 'doc ' to search the manual index. 515s 515s Help and information about Octave is also available on the WWW 515s at https://www.octave.org and via the help@octave.org 515s mailing list. 516s 516s multiplot> " font ":Bold,11" textcolor rgb " 516s ^ 516s line 0: invalid command 516s 516s 516s | n = 5 + 0 = 5. 516s 10 +|+ 516s %|########## ###=========%%####### 516s 5 +|+&&&&&&&&&&&&&%%&&&&&&&&&&&&&&&====&&&&&&&=G=&&&&&&&&&%%%## 516s 0 +|+*************==&##########**************************&&&&&& 516s z &|&&&&&&&&&&&&&G*************=G&&&&&&&&&&&&&&&&&==&&&#******* 516s -5 +|+##%%%%%%%%%%&&&&&&&======&&%%%%%%%%%##########===%&&&&&&&G 516s -10 +|+################################################===###===# 516s +|------------------------------------------------------------ 516s -15 +-+#######+#########+#########+#########+#########+######## + 516s 0 2 4 6 8 10 12 516s |-----------------------------------------------------------| 516s 0.35 +|+ + + + + + +-+| 516s 0.3 +|+ + + + + + +-+| 516s 0.25 +|+##################*F**#################################+-+| 516s 0.2 +|+################***##***###############################+-+| 516s AKG #|###############**#######**############################### | 516s 0.15 +|+###########****##########***###########################***| 516s 0.1 +|+######*****################****######################***-+| 516s 0.05 +|-----------------------------------------------------------| 516s 0 ******####+#########+#########+########***************####+-+ 516s 0 2 4 6 8 10 12 516s x 519s 519s multiplot> " font ":Bold,8.8" textcolor rgb " 519s ^ 519s line 0: invalid command 519s 519s 519s | n = 5 + 5 = 10. 519s 10 +|+ 519s #|######## #=========##### 519s 5 +|+&&&&&&&&&%%##################%====&&&&&&&=G=&&&&&%%##### 519s 0 +|+********=======%%#####%%&&&&===******************&&&&&&%## 519s z &|&&&&&&&#*****G******G*******G***#&&&&&&&&&&&&&==&*********G 519s -5 +|+#%%%%&&&&&&&&&&&&&&G*====&&&&&&&%%%%%########%===&&&&&&&*G 519s -10 +|+################################################===###===# 519s +|------------------------------------------------------------ 519s -15 +-+#######+#########+#########+#########+#########+######## + 519s 0 2 4 6 8 10 12 519s |-----------------------------------------------------------| 519s 0.4 +|+ + + + + + +-+| 519s +| + + + + + **F| 519s 0.3 +|+#################******###############################**-+| 519s #|################***####**#############################**# | 519s AKG0.2 +|+##############**########*##########################**##+-+| 519s #|##############**##########**#######################**#### | 519s 0.1 +|+###########***############**###################***#####+-+| 519s +|-----------------------------------------------------------| 519s 0 ************########+#########+##**************###+#######+-+ 519s 0 2 4 6 8 10 12 519s x 520s 520s multiplot> " font ":Bold,8.8" textcolor rgb " 520s ^ 520s line 0: invalid command 520s 520s 520s | n = 5 + 10 = 15. 520s 10 +|+###### ######### 520s %|&&&&&&&%%%## #%%%=========&&%%%%%## 520s 5 +|+#####&&&&&&%%##############%&&====#####***G=&&&&&&&%%### 520s 0 +|+**********=====&%######%&&&&=**********##********##&&&&# 520s z &|&&&&&#####***G****==G&&&****G**###&&&&&&&&&&&&==##******&&G 520s -5 +|+%%%&&&&&&&&&&&&&***G***==&&&&&&&&&%%%%#######%===&&&&&***G 520s -10 +|+######################%%########################===%%%===% 520s +|------------------------------------------------------------ 520s -15 +-+#######+#########+#########+#########+#########+######## + 520s 0 2 4 6 8 10 12 520s |-----------------------------------------------------------| 520s 0.2 +|+ + + + + + +-+| 520s +| + + + + + +| 520s 0.15 +|+##################***F*################################+-+| 520s #|#################**####**############################******| 520s AKG 0.1 +|+###############**######**##########################**##+-+| 520s #|################*########*#########################**#### | 520s 0.05 +|+##############*#########**#######################**####+-+| 520s +|-----------------------------------------------------------| 520s 0 *********#+#########+#########+#*******************#######+-+ 520s 0 2 4 6 8 10 12 520s x 522s 522s multiplot> " font ":Bold,8.8" textcolor rgb " 522s ^ 522s line 0: invalid command 522s 522s 522s | n = 5 + 15 = 20. 522s 15 +|+ 522s 10 +|+ ###### 522s %|%%&&&&%%%######################%%&========%############## 522s 5 +|+&###&&&&&&&&%##############%&&====#******=G=&%########## 522s z 0 +|+************G===&%####%&&&&G********####*****=&&%####### 522s -5 +|+&&&&&&&&&&&********G*G******&&&&&&&&&&&&&&&&&****&&&%#%%&G 522s #|####%%%%%%%%%%&&&&&&G&&&&&&%%%%%#############%&&=**G**G***G 522s -10 +|------------------------------------------------------------ 522s -15 +-+#######+#########+#########+#########+#########+######## + 522s 0 2 4 6 8 10 12 522s |-----------------------------------------------------------| 522s 0.06 +|+ + + + + +*F +-+| 522s 0.05 +|+ + + + + **** +-+| 522s #|###############################################**##**#### | 522s 0.04 +|+##############################################*####*###+-+| 522s AKG0.03 +|+#############################################*######*##+-+| 522s 0.02 +|+############################################**######*##+-+| 522s #|#############################################*#######*### | 522s 0.01 +|-----------------------------------------------------------| 522s 0 ***********************************************###+#####***-+ 522s 0 2 4 6 8 10 12 522s x 524s 524s multiplot> " font ":Bold,8.8" textcolor rgb " 524s ^ 524s line 0: invalid command 524s 524s 524s | n = 5 + 20 = 25. 524s 15 +|+ ###### 524s 10 +|+#%%%%%%## ##%%%&&&%%%# 524s %|&&&&&&&&&&%###################%&&&========&%############# 524s 5 +|+########&&&&&%%###########%&&&====********G=&########### 524s z 0 +|+************G===&&%##%&&&&&G******######&&****&######### 524s -5 +|+&&&#######&&*******G*G******&&&&&&&&&&&&%%&&&**GG%####%G&G 524s #|#%%&&&&&&&&&%%&&&&&&G&&&&&&&%%%%%%%%%%########%&*G*G**G***G 524s -10 +|------------------------------------------------------------ 524s -15 +-+#######+#########+#########+#########+#########+######## + 524s 0 2 4 6 8 10 12 524s |-----------------------------------------------------------| 524s 0.12 +|+ + + + + + F+-+| 524s 0.1 +|+ + + + + + * *-+| 524s #|#################################################**###*#* | 524s 0.08 +|+###############################################***##*##+*+| 524s AKG0.06 +|+###############################################*#*##*##+*+| 524s 0.04 +|+##############################################**##*#*##+*+| 524s #|###############################################*###***###* | 524s 0.02 +|-----------------------------------------------------------| 524s 0 *************************************************#+###**##+-* 524s 0 2 4 6 8 10 12 524s x 526s 526s multiplot> " font ":Bold,8.8" textcolor rgb " 526s ^ 526s line 0: invalid command 526s 527s 527s | n = 5 + 25 = 30. 527s 15 +|+ ###### 527s 10 +|+#%%%%%%## ##%%%&&&%%%# 527s %|&&&&&&&&&&%###################%&&&========&%############# 527s 5 +|+########&&&&&%%###########%&&&====********G=&########### 527s z 0 +|+************G===&&%##%&&&&&G******######&&****&######### 527s -5 +|+&&&#######&&*******G*G******&&&&&&&&&&&&%%%&&**GG######G&G 527s #|#%%&&&&&&&&&%%&&&&&&G&&&&&&&%%%%%%%%%%########%&*G*G&&GG**G 527s -10 +|------------------------------------------------------------ 527s -15 +-+#######+#########+#########+#########+#########+######## + 527s 0 2 4 6 8 10 12 527s |-----------------------------------------------------------| 527s 0.1 +|+ + + + + + +-+| 527s +| + + + + + F* +| 527s 0.08 +|+################################################*#*##***-+| 527s 0.06 +|+################################################*#*##*#*-+| 527s AKG #|################################################*###*#*##* | 527s 0.04 +|+###############################################*###**##+*+| 527s 0.02 +|+##############################################**###**##+-*| 527s +|-----------------------------------------------------------| 527s 0 *************************************************#+####*##+-+ 527s 0 2 4 6 8 10 12 527s x 530s 530s multiplot> " font ":Bold,8.8" textcolor rgb " 530s ^ 530s line 0: invalid command 530s 530s 530s | n = 5 + 30 = 35. 530s 20 +|+ 530s 15 +|+ ## ###### 530s 10 +|+%%%%%%%%#######################%%&&&&&&&%############### 530s 5 +|+&&&&&&&&&&%#################%%&&==========&%############ 530s z G|********======&&%%######%%&&&&=************G*=&########## 530s 0 +|+=#####******G****==G&&&****G***#####&&&&&&&****&######## G 530s -5 +|+&&&&&&&&&&&&&&&&***G*G**=&&&&&&&&&&&&%%#####&&*GGGG%%&GG*G 530s -10 +|------------------------------------------------------------ 530s -15 +-+#######+#########+#########+#########+#########+######## + 530s 0 2 4 6 8 10 12 530s |-----------------------------------------------------------| 530s 0.05 +|+ + + + + + +-+| 530s +| + + + + + F* ** +| 530s 0.04 +|+#################################################**##*#*-+| 530s 0.03 +|+################################################*#*##*#*-+| 530s AKG #|#################################################*##*#*#* | 530s 0.02 +|+################################################*##*#*#+*+| 530s 0.01 +|+################################################*##**##+*+| 530s +|-----------------------------------------------------------| 530s 0 ***************************************************####*##+-* 530s 0 2 4 6 8 10 12 530s x 531s 531s multiplot> " font ":Bold,8.8" textcolor rgb " 531s ^ 531s line 0: invalid command 531s 532s 532s | n = 5 + 35 = 40. 532s 20 +|+ 532s 15 +|+ ## ###### 532s 10 +|+%%%%%%%%#######################%%&&&&&&&%############### 532s 5 +|+&&&&&&&&&&%#################%%&&==========&%############ 532s z G|********======&&%%######%%&&&&=************G*=&########## 532s 0 +|+=#####******G****==G&&&****G***#####&&&&&&&****&######## G 532s -5 +|+&&&&&&&&&&&&&&&&***G*G**=&&&&&&&&&&&&%%#####&&*GGGG%%%GG*G 532s -10 +|------------------------------------------------------------ 532s -15 +-+#######+#########+#########+#########+#########+######## + 532s 0 2 4 6 8 10 12 532s |-----------------------------------------------------------| 532s 0.01 +|+ + + + + + +-+| 532s +| + + + + + +| 532s 0.008 +|+#################################################**###F+-+| 532s 0.006 +|+#################################################**##*#*-+| 532s AKG #|##################################################*#***#* | 532s 0.004 +|+#################################################*#***#*-+| 532s 0.002 +|+####****#########################################*##**#*-+| 532s +|-----------------------------------------------------------| 532s 0 ******####+*****************************************###*##+** 532s 0 2 4 6 8 10 12 532s x 534s 534s multiplot> " font ":Bold,8.8" textcolor rgb " 534s ^ 534s line 0: invalid command 534s 534s 534s | n = 5 + 40 = 45. 534s 20 +|+ 534s 15 +|+ ### ###### 534s 10 +|+%%%%%%%%#######################%%&&&&&&&%############### 534s 5 +|+&&&&&&&&&&%#################%&&&==========&%############ 534s z G|********======&&%%######%%&&&&=************G*=&########## 534s 0 +|+=#####******G****==G&&&****G***#####&&&&&&&****&######## G 534s -5 +|+&&&&&&&&&&&&&&&&***G*G**=&&&&&&&&&&&&%%%####%&*GGGG%##GG*G 534s -10 +|------------------------------------------------------------ 534s -15 +-+#######+#########+#########+#########+#########+######## + 534s 0 2 4 6 8 10 12 534s |-----------------------------------------------------------| 534s 0.007 +|+ + + + + + +-+| 534s 0.006 +|+ + + + + + F +-+| 534s 0.005 +|+##################################################**###+-+| 534s 0.004 +|+##################################################*#*##+-+| 534s AKG #|###################################################*#*### | 534s 0.003 +|+####***##########################################*##*##+-+| 534s 0.002 +|+###**#**#########################################*##****-+| 534s 0.001 +|-----------------------------------------------------------| 534s 0 ******####+******************************************##**#+** 534s 0 2 4 6 8 10 12 534s x 537s 537s multiplot> " font ":Bold,8.8" textcolor rgb " 537s ^ 537s line 0: invalid command 537s 537s 537s | n = 5 + 45 = 50. 537s 20 +|+ 537s 15 +|+ ### ###### 537s 10 +|+%%%%%%%%#######################%%&&&&&&&%############### 537s 5 +|+&&&&&&&&&&%#################%%&&==========&%############ 537s z G|********======&&%%######%%&&&&=************G*=&########## 537s 0 +|+=#####******G****==G&&&****G***#####&&&&&&&****&######## G 537s -5 +|+&&&&&&&&&&&&&&&&***G*G**=&&&&&&&&&&&&%%%####%&*GGGG###GG*G 537s -10 +|------------------------------------------------------------ 537s -15 +-+#######+#########+#########+#########+#########+######## + 537s 0 2 4 6 8 10 12 537s |-----------------------------------------------------------| 537s 0.004 +|+ + + + + + +-+| 537s +| + + + + + F +| 537s 0.003 +|+##################################################**###+-+| 537s #|###################################################*#*### | 537s AKG0.002 +|+####***###########################################*#*##*-+| 537s #|####**#**##########################################*#*#** | 537s 0.001 +|+###*###**########################################*##***+*+| 537s +|-----------------------------------------------------------| 537s 0 ******####+#************************##***************##*##+** 537s 0 2 4 6 8 10 12 537s x 540s 540s multiplot> " font ":Bold,8.8" textcolor rgb " 540s ^ 540s line 0: invalid command 540s 540s 540s | n = 5 + 50 = 55. 540s 20 +|+ 540s 15 +|+ ###### 540s 10 +|+###############################%%&&&&&&&%############### 540s 5 +|+&&&%########################%%&&==========&%############ 540s z G|****==========&&&%######%%&&&&=************G*=&%######### 540s 0 +|+=&***G******G****==G&&&****G***#####&&&&&&&****&######## G 540s -5 +|+%%&&&&&&&&&&&&&&&**G*G**=&&&&&&&&&&&&%%%####%&*GGGG###GG*G 540s -10 +|------------------------------------------------------------ 540s -15 +-+#######+#########+#########+#########+#########+###G#### + 540s 0 2 4 6 8 10 12 540s |-----------------------------------------------------------| 540s 0.0014 +|+ + + + + + +-+| 540s 0.0012 +|+ + + + + + F +-+| 540s 0.001 +|+###################################################*###+-+| 540s 0.0008 +|+##################################################*#***+-+| 540s AKG #|###################################################*#**** | 540s 0.0006 +|+#################################################**#****-+| 540s 0.0004 +|+################################***##############*##**#*-+| 540s 0.0002 +|-----------------------------------------------------------| 540s 0 ***********************************####**************##*##+** 540s 0 2 4 6 8 10 12 540s x 543s 543s multiplot> " font ":Bold,8.8" textcolor rgb " 543s ^ 543s line 0: invalid command 543s 543s 543s | n = 5 + 55 = 60. 543s 20 +|+ 543s 15 +|+ ###### 543s 10 +|+###############################%%&&&&&&&%############### 543s 5 +|+&&&%########################%%&&==========&%############ 543s z G|****==========&&&%######%%&&&&=************G*=&########## 543s 0 +|+=&***G******G****==G&&&****G***#####&&&&&&&****&######## G 543s -5 +|+%%&&&&&&&&&&&&&&&**G*G**=&&&&&&&&&&&&%%%####%&*GGGG##GGG*G 543s -10 +|------------------------------------------------------------ 543s -15 +-+#######+#########+#########+#########+#########+###G#### + 543s 0 2 4 6 8 10 12 543s |-----------------------------------------------------------| 543s 0.02 +|+ + + + + + +-+| 543s +| + + + + + +| 543s 0.015 +|+##################################################F*###+-+| 543s #|##################################################*#*#*** | 543s AKG 0.01 +|+#################################################*#*#*#*-+| 543s #|##################################################*##**#* | 543s 0.005 +|+#################################################*##**#+*+| 543s +|-----------------------------------------------------------| 543s 0 ****************************************************###*##+-* 543s 0 2 4 6 8 10 12 543s x 545s 545s multiplot> " font ":Bold,8.8" textcolor rgb " 545s ^ 545s line 0: invalid command 545s 546s 546s | n = 5 + 60 = 65. 546s 20 +|+ 546s 15 +|+ ###### 546s 10 +|+###############################%%&&&&&&&%############### 546s 5 +|+&&&%########################%%&&==========&%############ 546s z G|****==========&&&%######%%&&&&=************G*=&########## 546s 0 +|+=&***G******G****==G&&&****G***#####&&&&&&&****&######## G 546s -5 +|+%%&&&&&&&&&&&&&&&**G*G**=&&&&&&&&&&&&%%%####%&*GGGG##GGG*G 546s -10 +|------------------------------------------------------------ 546s -15 +-+#######+#########+#########+#########+#########+###G##G# + 546s 0 2 4 6 8 10 12 546s |-----------------------------------------------------------| 546s 0.007 +|+ + + + + + +-+| 546s 0.006 +|+ + + + + + F* *+-+| 546s 0.005 +|+##################################################**##**-+| 546s 0.004 +|+##################################################**#*#*-+| 546s AKG #|##################################################*#*#*#* | 546s 0.003 +|+#################################################*#*#*#*-+| 546s 0.002 +|+#################################################*##**#*-+| 546s 0.001 +|-----------------------------------------------------------| 546s 0 *****************************************************##*##+** 546s 0 2 4 6 8 10 12 546s x 548s 548s multiplot> " font ":Bold,8.8" textcolor rgb " 548s ^ 548s line 0: invalid command 548s 548s 548s | n = 5 + 65 = 70. 548s 20 +|+ 548s 15 +|+ ###### 548s 10 +|+###############################%%&&&&&&&%############### 548s 5 +|+&&&%########################%%&&==========&%############ 548s z G|****==========&&&%######%%&&&&=************G*=&%######### 548s 0 +|+=&***G******G****==G&&&****G***#####&&&&&&&&***&######## G 548s -5 +|+%%&&&&&&&&&&&&&&&**G*G**=&&&&&&&&&&&&%%%####%&*GGGG##GGG*G 548s -10 +|------------------------------------------------------------ 548s -15 +-+#######+#########+#########+#########+#########+###G##G# + 548s 0 2 4 6 8 10 12 548s |-----------------------------------------------------------| 548s 0.006 +|+ + + + + + * F+-+| 548s 0.005 +|+ + + + + + ** **+-+| 548s #|###################################################**#*#* | 548s 0.004 +|+##################################################**#*#*-+| 548s AKG0.003 +|+#################################################*#*#*#*-+| 548s 0.002 +|+#################################################*#*#*#*-+| 548s #|##################################################*##**#* | 548s 0.001 +|-----------------------------------------------------------| 548s 0 *****************************************************##*##+** 548s 0 2 4 6 8 10 12 548s x 551s 551s multiplot> " font ":Bold,8.8" textcolor rgb " 551s ^ 551s line 0: invalid command 551s 551s 551s | n = 5 + 70 = 75. 551s 20 +|+ 551s 15 +|+ ###### 551s 10 +|+###############################%%&&&&&&&%############### 551s 5 +|+&&&%%#######################%%&&==========&&############ 551s z G|****==========&&&%######%%&&&&=************G*=&%######### 551s 0 +|+=&***G******G****==G&&&****G***#####&&&&&&&&***&######## G 551s -5 +|+%%&&&&&&&&&&&&&&&**G*G**=&&&&&&&&&&&&%%%####%&*GGGG##GGG*G 551s -10 +|------------------------------------------------------------ 551s -15 +-+#######+#########+#########+#########+#########+###G##G# + 551s 0 2 4 6 8 10 12 551s |-----------------------------------------------------------| 551s 0.0035 +|+ + + + + + +-+| 551s 0.003 +|+ + + + + + *F *+-+| 551s 0.0025 +|+##################################################**##**-+| 551s 0.002 +|+##################################################**#*#*-+| 551s AKG #|###################################################*#**#* | 551s 0.0015 +|+##################################################*#**#*-+| 551s 0.001 +|+#################################################*##**#*-+| 551s 0.0005 +|-----------------------------------------------------------| 551s 0 ************************************##***************##*##+** 551s 0 2 4 6 8 10 12 551s x 554s 554s multiplot> " font ":Bold,8.8" textcolor rgb " 554s ^ 554s line 0: invalid command 554s 554s 554s | n = 5 + 75 = 80. 554s 20 +|+ 554s 15 +|+ ###### 554s 10 +|+###############################%%&&&&&&&%############### 554s 5 +|+&&&%%#######################%%&&==========&&############ 554s z G|****==========&&&%######%%&&&&=************G*=&%######### 554s 0 +|+=&***G******G****==G&&&****G***#####&&&&&&&&***&######## G 554s -5 +|+%%&&&&&&&&&&&&&&&**G*G**=&&&&&&&&&&&&%%%####%&*GGGG##GGG*G 554s -10 +|------------------------------------------------------------ 554s -15 +-+#######+#########+#########+#########+#########+###G##G# + 554s 0 2 4 6 8 10 12 554s |-----------------------------------------------------------| 554s 0.003 +|+ + + + + + +-+| 554s 0.0025 +|+ + + + + + * F+-+| 554s #|###################################################**#*#* | 554s 0.002 +|+##################################################**#*#*-+| 554s AKG0.0015 +|+##################################################**#*#*-+| 554s 0.001 +|+##################################################*#**#*-+| 554s #|##################################################*##**#* | 554s 0.0005 +|-----------------------------------------------------------| 554s 0 ************************************##***************##*##+** 554s 0 2 4 6 8 10 12 554s x 557s 557s multiplot> " font ":Bold,8.8" textcolor rgb " 557s ^ 557s line 0: invalid command 557s 557s 557s | n = 5 + 80 = 85. 557s 20 +|+ 557s 15 +|+ ###### 557s 10 +|+###############################%%&&&&&&&%############### 557s 5 +|+&&&%%#######################%%&&==========&&############ 557s z G|****==========&&&%######%%&&&&=************G*=&%######### 557s 0 +|+=&***G******G****==G&&&****G***######&&&&&&&***&######## G 557s -5 +|+%%&&&&&&&&&&&&&&&**G*G**=&&&&&&&&&&&&%%%####%&*GGGG##GGG*G 557s -10 +|------------------------------------------------------------ 557s -15 +-+#######+#########+#########+#########+#########+###G##G# + 557s 0 2 4 6 8 10 12 557s |-----------------------------------------------------------| 557s 0.0025 +|+ + + + + + F+-+| 557s +| + + + + + ** ** +| 557s 0.002 +|+##################################################**#**+-+| 557s 0.0015 +|+##################################################**#*#*-+| 557s AKG #|###################################################**#*#* | 557s 0.001 +|+##################################################*#**#*-+| 557s 0.0005 +|+#################################################*##**#*-+| 557s +|-----------------------------------------------------------| 557s 0 ***********************************###***************##*##+** 557s 0 2 4 6 8 10 12 557s x 560s 560s multiplot> " font ":Bold,8.8" textcolor rgb " 560s ^ 560s line 0: invalid command 560s 560s 560s | n = 5 + 85 = 90. 560s 20 +|+ 560s 15 +|+ ###### 560s 10 +|+###############################%%&&&&&&&%############### 560s 5 +|+&&&%%#######################%%&&==========&&############ 560s z G|****==========&&&%######%%&&&&=************G*=&%######### 560s 0 +|+=&***G******G****==G&&&****G***######&&&&&&&***&######## G 560s -5 +|+%%&&&&&&&&&&&&&&&**G*G**=&&&&&&&&&&&&%%%####%&*GGGG##GGG*G 560s -10 +|------------------------------------------------------------ 560s -15 +-+#######+#########+#########+#########+#########+###G##G# + 560s 0 2 4 6 8 10 12 560s |-----------------------------------------------------------| 560s 0.0035 +|+ + + + + + +-+| 560s 0.003 +|+ + + + + + * F+-+| 560s 0.0025 +|+##################################################**#**+-+| 560s 0.002 +|+##################################################**#**+-+| 560s AKG #|###################################################**#*#* | 560s 0.0015 +|+##################################################**#*#*-+| 560s 0.001 +|+#################################################*##**#*-+| 560s 0.0005 +|-----------------------------------------------------------| 560s 0 ************************************##***************##*##*** 560s 0 2 4 6 8 10 12 560s x 563s 563s multiplot> " font ":Bold,8.8" textcolor rgb " 563s ^ 563s line 0: invalid command 563s 564s 564s | n = 5 + 90 = 95. 564s 20 +|+ 564s 15 +|+ ###### 564s 10 +|+###############################%%&&&&&&&%############### 564s 5 +|+&&&%########################%%&&==========&&############ 564s z G|****==========&&&%######%%&&&&=************G*=&%######### 564s 0 +|+=&***G******G****==G&&&****G***#####&&&&&&&&***&######## G 564s -5 +|+%%&&&&&&&&&&&&&&&**G*G**=&&&&&&&&&&&&%%%####%&*GGGG##GGG*G 564s -10 +|------------------------------------------------------------ 564s -15 +-+#######+#########+#########+#########+#########+##GG##G# + 564s 0 2 4 6 8 10 12 564s |-----------------------------------------------------------| 564s 0.008 +|+ + + + + + +-+| 564s +| + + + + + F* * +| 564s 0.006 +|+##################################################**#**+-+| 564s #|###################################################**#**# | 564s AKG0.004 +|+#################################################*#*#*#*-+| 564s #|##################################################*#*#*#* | 564s 0.002 +|+#################################################*##**#*-+| 564s +|-----------------------------------------------------------| 564s 0 *****************************************************##*##*** 564s 0 2 4 6 8 10 12 564s x 566s : x z 566s init001 : 0.00000 2.2477 566s init002 : 3.00000 -1.4929 566s init003 : 6.00000 -1.3942 566s init004 : 9.00000 3.1894 566s init005 : 12.00000 -4.1564 566s xg(075) : 4.46231 -6.2418 566s xg(200) : 12.00000 -7.1570 566s xg(075) : 4.46231 -2.5328 566s xg(200) : 12.00000 -3.6284 566s xg(075) : 4.46231 -6.6888 566s xg(200) : 12.00000 -5.4499 566s xg(075) : 4.46231 -4.5291 566s xg(200) : 12.00000 -4.7304 566s xg(075) : 4.46231 -5.3207 566s xg(200) : 12.00000 -7.1295 566s xg(079) : 4.70352 -5.4085 566s xg(200) : 12.00000 -7.8541 566s xg(188) : 11.27638 -8.8378 566s xg(184) : 11.03518 -11.7293 566s xg(177) : 10.61307 -8.1111 566s xg(172) : 10.31156 -9.4073 566s xg(169) : 10.13065 -5.5035 566s xg(169) : 10.13065 -9.0116 566s xg(168) : 10.07035 -4.3209 566s xg(192) : 11.51759 -4.6514 566s xg(190) : 11.39698 -10.2248 566s xg(190) : 11.39698 -8.2950 566s xg(172) : 10.31156 -9.4475 566s xg(190) : 11.39698 -11.5646 566s xg(180) : 10.79397 -9.8804 566s xg(174) : 10.43216 -10.8303 566s xg(174) : 10.43216 -9.4754 566s xg(190) : 11.39698 -10.9875 566s xg(174) : 10.43216 -6.9910 566s xg(190) : 11.39698 -10.1479 566s xg(174) : 10.43216 -8.5777 566s xg(190) : 11.39698 -11.5582 566s xg(175) : 10.49246 -6.5780 566s xg(190) : 11.39698 -8.7733 566s xg(175) : 10.49246 -7.4502 566s xg(190) : 11.39698 -10.1355 566s xg(176) : 10.55276 -10.6093 566s xg(190) : 11.39698 -9.5876 566s xg(175) : 10.49246 -7.7719 566s xg(189) : 11.33668 -12.2396 566s xg(179) : 10.73367 -10.0955 566s xg(179) : 10.73367 -8.5291 566s xg(179) : 10.73367 -10.9576 566s xg(179) : 10.73367 -10.6179 566s xg(189) : 11.33668 -12.4970 566s xg(179) : 10.73367 -13.4314 566s xg(189) : 11.33668 -11.0364 566s xg(028) : 1.62814 -1.0903 566s xg(189) : 11.33668 -11.3995 566s xg(180) : 10.79397 -11.0068 566s xg(180) : 10.79397 -12.3340 566s xg(188) : 11.27638 -11.2459 566s xg(188) : 11.27638 -8.1820 566s xg(188) : 11.27638 -9.8866 566s xg(183) : 10.97487 -9.4915 566s xg(178) : 10.67337 -10.9878 566s xg(177) : 10.61307 -6.9563 566s xg(178) : 10.67337 -11.8475 566s xg(190) : 11.39698 -13.7377 566s xg(178) : 10.67337 -8.8180 566s xg(178) : 10.67337 -11.8494 566s xg(190) : 11.39698 -10.9275 566s xg(178) : 10.67337 -10.4355 566s xg(190) : 11.39698 -12.3060 566s xg(178) : 10.67337 -12.0092 566s xg(190) : 11.39698 -11.9889 566s xg(178) : 10.67337 -9.2976 566s xg(178) : 10.67337 -10.0409 566s xg(190) : 11.39698 -10.2589 566s xg(178) : 10.67337 -8.3889 566s xg(179) : 10.73367 -10.4944 566s xg(191) : 11.45729 -10.3897 566s xg(179) : 10.73367 -11.1604 566s xg(191) : 11.45729 -10.4245 566s xg(179) : 10.73367 -11.4571 566s xg(189) : 11.33668 -10.2306 566s xg(189) : 11.33668 -13.5096 566s xg(180) : 10.79397 -11.3907 566s xg(179) : 10.73367 -11.5272 566s xg(189) : 11.33668 -9.3605 566s xg(189) : 11.33668 -7.3826 566s xg(189) : 11.33668 -10.7415 566s xg(189) : 11.33668 -10.3472 566s xg(178) : 10.67337 -7.2330 566s xg(179) : 10.73367 -12.4511 566s xg(189) : 11.33668 -8.1893 566s xg(189) : 11.33668 -9.4527 566s xg(189) : 11.33668 -10.3899 566s xg(178) : 10.67337 -12.9523 566s xg(189) : 11.33668 -9.9480 566s xg(178) : 10.67337 -12.4209 566s xg(189) : 11.33668 -10.7993 566s xg(178) : 10.67337 -6.8302 566s xg(189) : 11.33668 -11.1592 566s xg(178) : 10.67337 -7.1079 566s 566s Number of evaluations: 5 + 95 = 100. 566s 566s 1 test, 1 passed, 0 known failure, 0 skipped 566s [inst/examples/02_design_of_experiments/stk_example_doe06.m] 566s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/02_design_of_experiments/stk_example_doe06.m 566s ***** test stk_example_doe06; close all; 566s 566s #=========================# 566s # stk_example_doe06 # 566s #=========================# 566s 566s 'stk_example_doe06' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/02_design_of_experiments/stk_example_doe06.m 566s 566s STK_EXAMPLE_DOE06 Sequential design for the estimation of an excursion set 566s 566s In this example, we consider the problem of estimating the set 566s 566s Gamma = { x in X | f(x) > z_crit }, 566s 566s where z_crit is a given value, and/or its volume. 566s 566s In a typical "structural reliability analysis" problem, Gamma would 566s represent the failure region of a certain system, and its volume would 566s correspond to the probability of failure (assuming a uniform distribution 566s for the input). 566s 566s A Matern 5/2 prior with known parameters is used for the function f, and 566s the evaluations points are chosen sequentially using any of the sampling 566s criterion described in [1] (see also [2], section 4.3). 566s 566s REFERENCE 566s 566s [1] B. Echard, N. Gayton and M. Lemaire (2011). AK-MCS: an active 566s learning reliability method combining Kriging and Monte Carlo 566s simulation. Structural Safety, 33(2), 145-154. 566s 566s [2] J. Bect, D. Ginsbourger, L. Li, V. Picheny and E. Vazquez (2012). 566s Sequential design of computer experiments for the estimation of a 566s probability of failure. Statistics and Computing, 22(3), 773-793. 566s 566s 566s Additional help for built-in functions and operators is 566s available in the online version of the manual. Use the command 566s 'doc ' to search the manual index. 566s 566s Help and information about Octave is also available on the WWW 566s at https://www.octave.org and via the help@octave.org 566s mailing list. 566s Volume (reference value): 20.67% 566s 566s data_init = <4x2 stk_dataframe array> 566s 566s : x z 566s initial design #1 : 0.000000 0.00000 566s initial design #2 : 0.333333 -0.43063 566s initial design #3 : 0.666667 -0.66886 566s initial design #4 : 1.000000 -1.20558 566s 566s 566s 566s |-------------------------Groung truth----------------------------| 566s 1 +|+ + + + + +-+| 566s +| + + + + +| 566s #|############################################################### | 566s 0.5 +|+#############################################################+-+| 566s #|############################################################### | 566s #|############################################################### | 566s $|$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$| 566s 0 *|*****##***####***#######**#######**##########**########**#####+-+| 566s #|####****########**#####**#########*##########*##########*###### | 566s z #|#################***#***###########*########**##########**##### | 566s -0.5 +|+##################***#############**######**############*####+-+| 566s #|####################################**####**#############**#### | 566s #|#####################################******###############**### | 566s #|----------------------------+##############################**## | 566s -1 +|***?***z = f(x), below zcrit|###############################*#+-+| 566s #|###?###z = f(x), above zcrit|###############################*****| 566s +|-----------------------------------------------------------------| 566s -1.5 +-+##########+############+#############+############+##########+-+ 566s 0 0.2 0.4 0.6 0.8 1 566s x 566s 566s Iteration #1 566s | Current sample size: n = 4 566s | Volume estimate (plugin): 0.00000 [ref: 0.20670] 566s | Upper-bound on posterior std: 4.1293e-01 [target: 5.000e-04] 567s 567s | 567s 4 +|+ ### 567s | #%%%%%%%%%## ###%%%### ######## 567s 2 +|+&&&&&&&&&&&&&&%#####%%&&&&&&&&&&&%#######%%&&&&&&&&%%### 567s 0 +|+###F###################################################### 567s z #|&&&&##########&***G*******************G*******************G 567s -2 +|+%%&&&&&&&&&&&&%#####%&&&&&&&&&&&&&&%###%&&&&&&#####&&&&&& 567s -4 +|+#####%%%%%##############%%%%%%%###########%%%&&&&&&&%%## 567s +|------------------------------------------------------------ 567s -6 +-+#########+###########+###########+###########+########## + 567s 0 0.2 0.4 0.6 0.8 1 567s |-----------------------------------------------------------| 567s 0.4 +|+***F**** + + + + +-+| 567s +|** **** + + + +| 567s 0.3 +|*##########***##########################################+-+| 567s #|#############**#########********######################### | 567s criterion +|+#############**#######**######***######################+-+| 567s #|###############*#####***#########**#########********##### | 567s 0.1 +|+##############**####*############**######***######***##+-+| 567s *|-----------------------------------------------------------| 567s 0 *-+#########+#####*****#+###########+#******####+#######***** 567s 0 0.2 0.4 0.6 0.8 1 567s x 567s Iteration #2 567s | Current sample size: n = 5 567s | Volume estimate (plugin): 0.00000 [ref: 0.20670] 567s | Upper-bound on posterior std: 3.0517e-01 [target: 5.000e-04] 567s 567s | 567s 4 +|+ 567s | ######## ######## 567s 2 +|+##########%%#########%&&&&&&&&&&&%#######%%&&&&&&&&%%### 567s 0 +|+########################################################## 567s z #|%%%##%&&&&&&&&&***G*********F*********G*******************G 567s -2 +|+####################%&&&&&&&&&&&&&&####%&&&&&&#####&&&&&& 567s -4 +|+#########################%%%%%%###########%%%&&&&&&&%%## 567s +|------------------------------------------------------------ 567s -6 +-+#########+###########+###########+###########+########## + 567s 0 0.2 0.4 0.6 0.8 1 567s |-----------------------------------------------------------| 567s 0.25 +|+ + + **F* + + +-+| 567s +| + + *** *** + + +| 567s 0.2 +|+######################**######***######################+-+| 567s 0.15 +|+########*****########**#########*###########*****######+-+| 567s #|########**###**#######*##########**########***###***##### | 567s 0.1 +|**#####**#####*######**###########**######**#######**###+-+| 567s 0.05 +|***####*######**#####*#############*#####**#########**##+-+| 567s +|-----------------------------------------------------------| 567s 0 **+#*****###+#####*****#+###########+#******####+########**** 567s 0 0.2 0.4 0.6 0.8 1 567s x 567s Iteration #3 567s | Current sample size: n = 6 567s | Volume estimate (plugin): 0.10830 [ref: 0.20670] 567s | Upper-bound on posterior std: 2.8374e-01 [target: 5.000e-04] 568s 568s | 568s 2 +|+ ####### 568s 1 +|+ ###### #%%%# %%%%# ##%%%%%%%%%%# 568s 0 +|+##############################F########################### 568s -1 +|+&&&&*************G***&&&&%###&===****G****########====&&&& 568s z #|########%&&&&&&&%######################&&&****************G 568s -2 +|+########################################%&&&&#######&&&&% 568s -3 +|+##########################################%%&&&&&&&&&%%# 568s -4 +|------------------------------------------------------------ 568s -5 +-+#########+###########+###########+###########+########## + 568s 0 0.2 0.4 0.6 0.8 1 568s |-----------------------------------------------------------| 568s 0.5 +|+ + + * F + + +-+| 568s +| + + ** *** + + +| 568s 0.4 +|+#######################*#*###*#*#######################+-+| 568s 0.3 +|+######################**#*###*#**######################+-+| 568s criterion #|######################**##*##**##*####################### | 568s 0.2 +|+#####################*###**#*###**#####################+-+| 568s 0.1 +|**###################**####*#*####*#####################+-+| 568s +|-----------------------------------------------------------| 568s 0 **+#******##+##*********+####***####+**********#+######****** 568s 0 0.2 0.4 0.6 0.8 1 568s x 568s Iteration #4 568s | Current sample size: n = 7 568s | Volume estimate (plugin): 0.11840 [ref: 0.20670] 568s | Upper-bound on posterior std: 2.2707e-01 [target: 5.000e-04] 568s 568s | 568s 3 +|+ 568s 2 +|+ ######## 568s 1 +|+###########################################%%&&&&&&%%### 568s 0 +|+#####################F#################################### 568s z &|&&=*G*************G***=&%#####*G******G**************==&&&# 568s -1 +|+######%&&&&&&&&&######################%&&&&&#######******G 568s -2 +|+##########################################%&&&&&&&&&&&&&# 568s -3 +|------------------------------------------------------------ 568s -4 +-+#########+###########+###########+###########+########## + 568s 0 0.2 0.4 0.6 0.8 1 568s |-----------------------------------------------------------| 568s 0.5 +|+ + F * + + +-+| 568s +| + * * + + +| 568s 0.4 +|+####################***#####*##########################+-+| 568s 0.3 +|+####################*#*#####*##########################+-+| 568s criterion #|#####################*#*#####*########################### | 568s 0.2 +|+####################*#**####*#################**#######+-+| 568s 0.1 +|***##################*##*####*##############*********###+-+| 568s +|-----------------------------------------------------------| 568s 0 **+#*******************#+##******************###+#######***** 568s 0 0.2 0.4 0.6 0.8 1 568s x 568s Iteration #5 568s | Current sample size: n = 8 568s | Volume estimate (plugin): 0.08540 [ref: 0.20670] 568s | Upper-bound on posterior std: 2.0983e-01 [target: 5.000e-04] 568s 568s | 568s 3 +|+ 568s 2 +|+ ######## 568s 1 +|+##########################################%%&&&&&&&&%### 568s 0 +|+#######################F################################## 568s z &|&&**G*************G***G%######*G******G***************=&&&# 568s -1 +|+#######%&&&&&&%###################%%##%&&&&&########*****G 568s -2 +|+##########################################%&&&&&&&&&&&&&# 568s -3 +|------------------------------------------------------------ 568s -4 +-+#########+###########+###########+###########+########## + 568s 0 0.2 0.4 0.6 0.8 1 568s |-----------------------------------------------------------| 568s 0.5 +|+ + + F * + + +-+| 568s +| + + * * + + +| 568s 0.4 +|+#######################*####*##########################+-+| 568s 0.3 +|+#######################*####*##########################+-+| 568s criterion #|########################*####*########################### | 568s 0.2 +|+#######################*####*###############******#####+-+| 568s 0.1 +|+######################***###*#############***####***###+-+| 568s +|-----------------------------------------------------------| 568s 0 **+#******##+#************#******************###+#######***** 568s 0 0.2 0.4 0.6 0.8 1 568s x 568s Iteration #6 568s | Current sample size: n = 9 568s | Volume estimate (plugin): 0.08840 [ref: 0.20670] 568s | Upper-bound on posterior std: 1.9073e-01 [target: 5.000e-04] 569s 569s | 569s 3 +|+ 569s 2 +|+ ######## 569s 1 +|+##########################################%%&&&&&&&%%### 569s 0 +|+#######################F################################## 569s z &|&&**G*************G***G#######*G******G***************=&&&# 569s -1 +|+#######%%&&&&%%#######################%&&&&&########*****G 569s -2 +|+##########################################%&&&&&&&&&&&&&# 569s -3 +|------------------------------------------------------------ 569s -4 +-+#########+###########+###########+###########+########## + 569s 0 0.2 0.4 0.6 0.8 1 569s |-----------------------------------------------------------| 569s 0.5 +|+ + + F * + + +-+| 569s +| + + * * + + +| 569s 0.4 +|+#######################*####*##########################+-+| 569s 0.3 +|+#######################*####*##########################+-+| 569s criterion #|########################*####*########################### | 569s 0.2 +|+#######################*####*################*****#####+-+| 569s 0.1 +|+#######################*####*#############***####***###+-+| 569s +|-----------------------------------------------------------| 569s 0 **+#******##+#*******************************###+#######***** 569s 0 0.2 0.4 0.6 0.8 1 569s x 569s Iteration #7 569s | Current sample size: n = 10 569s | Volume estimate (plugin): 0.08870 [ref: 0.20670] 569s | Upper-bound on posterior std: 1.9306e-01 [target: 5.000e-04] 569s 569s | 569s 3 +|+ 569s 2 +|+ ######## 569s 1 +|+##########################################%%&&&&&&&%%### 569s 0 +|+############################F############################# 569s z &|&***G*************G***G#######*G******G***************=&&&# 569s -1 +|+#######%%&&&%%####################%%##%&&&&&########*****G 569s -2 +|+##########################################%&&&&&&&&&&&&&# 569s -3 +|------------------------------------------------------------ 569s -4 +-+#########+###########+###########+###########+########## + 569s 0 0.2 0.4 0.6 0.8 1 569s |-----------------------------------------------------------| 569s 0.5 +|+ + + + + +-+| 569s +| + + F + + +| 569s 0.4 +|+############################*##########################+-+| 569s 0.3 +|+############################*##########################+-+| 569s criterion #|#############################*########################### | 569s 0.2 +|+############################*###############******#####+-+| 569s 0.1 +|+############################*#############***####***###+-+| 569s +|-----------------------------------------------------------| 569s 0 **+#******##+##******************************###+#######***** 569s 0 0.2 0.4 0.6 0.8 1 569s x 569s Iteration #8 569s | Current sample size: n = 11 569s | Volume estimate (plugin): 0.09000 [ref: 0.20670] 569s | Upper-bound on posterior std: 1.9652e-01 [target: 5.000e-04] 570s 570s | 570s 3 +|+ 570s 2 +|+ ######## 570s 1 +|+##########################################%%&&&&&&&&%### 570s 0 +|+########################################################## 570s z &|&***G*************G***G#######*G******G********F*******&&&# 570s -1 +|+#######%%&&&&%#########################&&&&&&########****G 570s -2 +|+##########################################%%&&&&&&&&&&&&# 570s -3 +|------------------------------------------------------------ 570s -4 +-+#########+###########+###########+###########+########## + 570s 0 0.2 0.4 0.6 0.8 1 570s |-----------------------------------------------------------| 570s 0.2 +|+ + + + *F** +-+| 570s +| + + + ** ** +| 570s 0.15 +|+###########################################**####**####+-+| 570s #|############################################*######**#### | 570s 0.1 +|+##########################################*########**##+-+| 570s #|**######****###############################*#########*### | 570s 0.05 +|***####**##**#############################**#########**#+-+| 570s +|-----------------------------------------------------------| 570s 0 **+#*****###+##*****************************####+########**** 570s 0 0.2 0.4 0.6 0.8 1 570s x 570s Iteration #9 570s | Current sample size: n = 12 570s | Volume estimate (plugin): 0.22040 [ref: 0.20670] 570s | Upper-bound on posterior std: 2.1452e-01 [target: 5.000e-04] 570s 570s | 570s 1.5 +|+ 570s 1 +|+ #### 570s #|###########################################%&&&%&&&&&&%## 570s 0.5 +|+&&###%&&&&&&%%#########****G*###########%==***G****#&&%# 570s z 0 +|+###########################################F############## 570s -0.5 +|+&&&&&************G***#########G**&&%#%****&&%####%==***&& 570s #|######%&&&&##&&&&&###############*****G*&&%#########===***# 570s -1 +|------------------------------------------------------------ 570s -1.5 +-+#########+###########+###########+###########+###########+ 570s 0 0.2 0.4 0.6 0.8 1 570s |-----------------------------------------------------------| 570s 0.5 +|+ + + + F + ** +-+| 570s +| + + + ** + ** +| 570s 0.4 +|+##########################################**######**###+-+| 570s 0.3 +|+##########################################***#####***##+-+| 570s criterion #|###########################################*#*####**#*### | 570s 0.2 +|+#########################################**#*####*##*##+-+| 570s 0.1 +|+#########################################*##*####*##**#+-+| 570s +|-----------------------------------------------------------| 570s 0 **+#******##+##******************************###****#####**** 570s 0 0.2 0.4 0.6 0.8 1 570s x 570s Iteration #10 570s | Current sample size: n = 13 570s | Volume estimate (plugin): 0.22130 [ref: 0.20670] 570s | Upper-bound on posterior std: 1.5903e-01 [target: 5.000e-04] 571s 571s | 571s 1 +|+ 571s 0.5 +|+ #%%%%%# ***G*&%%%# 571s #|##################################################F######## 571s 0 +|+***G******#=====%#%**G*#####**G*######%***######&=***&&% 571s z -0.5 +|+&&%#&&&&#********G**%#########&***&&%G**&########%==***&% 571s -1 +|+######%&&&&&&&&&################&*****#############&==***& 571s #|#########%%%%%#######################################%===*G 571s -1.5 +|------------------------------------------------------------ 571s -2 +-+#########+###########+###########+###########+########## + 571s 0 0.2 0.4 0.6 0.8 1 571s |-----------------------------------------------------------| 571s 0.5 +|+ + + + * + F +-+| 571s +| + + + * + * +| 571s 0.4 +|+#########################################*#######*#####+-+| 571s 0.3 +|+#########################################*#######**####+-+| 571s criterion #|##########################################*######***##### | 571s 0.2 +|+#########################################*######*#*####+-+| 571s 0.1 +|+#########################################*######*#**###+-+| 571s +|-----------------------------------------------------------| 571s 0 **+#******##+##*************************************###****** 571s 0 0.2 0.4 0.6 0.8 1 571s x 571s Iteration #11 571s | Current sample size: n = 14 571s | Volume estimate (plugin): 0.20520 [ref: 0.20670] 571s | Upper-bound on posterior std: 1.1544e-01 [target: 5.000e-04] 571s 571s | 571s 1 +|+ 571s | ###### %*** 571s 0.5 +|+%%###%&&&&&&%##########****G#############&*G*&G**####### 571s 0 +|+#########################################F################ 571s z %|&&&*G*********====&****#######*G*%#####&**&#######***&### 571s -0.5 +|+#####&&&#####****G*&###########***&&&G**##########&**&&% 571s -1 +|+######%&&&&&&&&%################&*****#############&****& 571s +|------------------------------------------------------------ 571s -1.5 +-+#########+###########+###########+###########+########%%%+ 571s 0 0.2 0.4 0.6 0.8 1 571s |-----------------------------------------------------------| 571s 0.5 +|+ + + + F + * +-+| 571s +| + + + * + * +| 571s 0.4 +|+#########################################*######*######+-+| 571s 0.3 +|+#########################################*######*######+-+| 571s criterion #|##########################################*######*####### | 571s 0.2 +|+#########################################*######*######+-+| 571s 0.1 +|+#########################################*######*######+-+| 571s +|-----------------------------------------------------------| 571s 0 **+#******##+##********************************************** 571s 0 0.2 0.4 0.6 0.8 1 571s x 571s Iteration #12 571s | Current sample size: n = 15 571s | Volume estimate (plugin): 0.20610 [ref: 0.20670] 571s | Upper-bound on posterior std: 1.0311e-01 [target: 5.000e-04] 571s 571s | 571s 1 +|+ 571s | ###### *** 571s 0.5 +|+%%###%&&&&&&%##########****G##############*G*&G**####### 571s 0 +|+################################################F######### 571s z %|&&&*G*********====&****#######*G*%#####&**########***&### 571s -0.5 +|+#####&&&#####****G*&###########***&&&G**##########&**&&% 571s -1 +|+######%&&&&&&&&%################&*****#############&****& 571s +|------------------------------------------------------------ 571s -1.5 +-+#########+###########+###########+###########+########%%%+ 571s 0 0.2 0.4 0.6 0.8 1 571s |-----------------------------------------------------------| 571s 0.5 +|+ + + + + F +-+| 571s +| + + + + * +| 571s 0.4 +|+################################################*######+-+| 571s 0.3 +|+################################################*######+-+| 571s criterion #|#################################################*####### | 571s 0.2 +|+#########################################*######*######+-+| 571s 0.1 +|+#########################################*######*######+-+| 571s +|-----------------------------------------------------------| 571s 0 **+#******##+##********************************************** 571s 0 0.2 0.4 0.6 0.8 1 571s x 571s Iteration #13 571s | Current sample size: n = 16 571s | Volume estimate (plugin): 0.20670 [ref: 0.20670] 571s | Upper-bound on posterior std: 9.8176e-02 [target: 5.000e-04] 572s 572s | 572s 1 +|+ 572s | ###### *** 572s 0.5 +|+%%###%&&&&&&%##########****G##############*G*&G**####### 572s 0 +|+################################################F######### 572s z %|&&&*G*********====&****#######*G*%#####&**########***#### 572s -0.5 +|+#####&&&#####****G*&###########***&&&G**##########&**&%# 572s -1 +|+######%&&&&&&&&%################&*****#############&***&& 572s +|------------------------------------------------------------ 572s -1.5 +-+#########+###########+###########+###########+########%%%+ 572s 0 0.2 0.4 0.6 0.8 1 572s |-----------------------------------------------------------| 572s 0.35 +|+ + + + + F +-+| 572s 0.3 +|+ + + + + * +-+| 572s 0.25 +|+################################################*######+-+| 572s 0.2 +|+#########################################*######*######+-+| 572s #|##########################################*######*####### | 572s 0.15 +|+#########################################*######*######+-+| 572s 0.1 +|**######****##############################*######*######+-+| 572s 0.05 +|-----------------------------------------------------------| 572s 0 **+#******##+##********************************************** 572s 0 0.2 0.4 0.6 0.8 1 572s x 572s Iteration #14 572s | Current sample size: n = 17 572s | Volume estimate (plugin): 0.20670 [ref: 0.20670] 572s | Upper-bound on posterior std: 9.8013e-02 [target: 5.000e-04] 572s 572s | 572s 1 +|+ 572s | ###### *** 572s 0.5 +|+%%###%&&&&&&%##########****G##############*G*&G**####### 572s 0 +|+#########################################F################ 572s z %|&&&*G*********====&****#######*G*%#####&**########***#### 572s -0.5 +|+#####&&&#####****G*&###########***&&&G**##########&**&%# 572s -1 +|+######%&&&&&&&&%################&*****#############%***&& 572s +|------------------------------------------------------------ 572s -1.5 +-+#########+###########+###########+###########+########%%%+ 572s 0 0.2 0.4 0.6 0.8 1 572s |-----------------------------------------------------------| 572s 0.2 +|+ + + + F + +-+| 572s +| + + + * + +| 572s 0.15 +|+#########################################*#############+-+| 572s #|##########################################*############## | 572s 0.1 +|+#########################################*#############+-+| 572s #|**######****##############################*############## | 572s 0.05 +|***####**##**#############################*#############+-+| 572s +|-----------------------------------------------------------| 572s 0 **+#*****###+##********************************************** 572s 0 0.2 0.4 0.6 0.8 1 572s x 572s Iteration #15 572s | Current sample size: n = 18 572s | Volume estimate (plugin): 0.20670 [ref: 0.20670] 572s | Upper-bound on posterior std: 9.7890e-02 [target: 5.000e-04] 573s 573s | 573s 1 +|+ 573s | ###### *** 573s 0.5 +|+%%###%&&&&&&%##########****G##############*G*&G**####### 573s 0 +|+########################################################## 573s z %|&&&*G****F****====&****#######*G*%#####&**########***#### 573s -0.5 +|+#####&&&#####****G*&###########***&&&G**##########&**&%# 573s -1 +|+######%&&&&&&&&%################&*****#############%***&& 573s +|------------------------------------------------------------ 573s -1.5 +-+#########+###########+###########+###########+########%%%+ 573s 0 0.2 0.4 0.6 0.8 1 573s |-----------------------------------------------------------| 573s 0.1 +|+ + + + + +-+| 573s +| + + + + +| 573s 0.08 +|**######*F**############################################+-+| 573s 0.06 +|**######*##**###########################################+-+| 573s #|***####**###*############################################ | 573s 0.04 +|*#*####*####**##########################################+-+| 573s 0.02 +|+#*####*#####*###################################*######+-+| 573s +|-----------------------------------------------------------| 573s 0 **+##****###+###********************************************* 573s 0 0.2 0.4 0.6 0.8 1 573s x 573s Iteration #16 573s | Current sample size: n = 19 573s | Volume estimate (plugin): 0.20670 [ref: 0.20670] 573s | Upper-bound on posterior std: 9.7949e-02 [target: 5.000e-04] 573s 573s | 573s 1 +|+ 573s | *** 573s 0.5 +|+######%%##%%%##########****G##############*G*&G**####### 573s 0 +|+##########F############################################### 573s z &|****G*=&###&&*****&****#######*G*%#####&**########***#### 573s -0.5 +|+%%##########%&&&*G*&###########***&&&G**##########&**&%# 573s -1 +|+################################&*****#############%***&& 573s +|------------------------------------------------------------ 573s -1.5 +-+#########+###########+###########+###########+########%%%+ 573s 0 0.2 0.4 0.6 0.8 1 573s |-----------------------------------------------------------| 573s 0.2 +|+ + + + + +-+| 573s +| + + + + +| 573s 0.15 +|+#######***F############################################+-+| 573s #|########*****############################################ | 573s 0.1 +|+#######***#*###########################################+-+| 573s #|#######*#**#*############################################ | 573s 0.05 +|+######*#**#**##########################################+-+| 573s +|-----------------------------------------------------------| 573s 0 **********#**##********************************************** 573s 0 0.2 0.4 0.6 0.8 1 573s x 573s Iteration #17 573s | Current sample size: n = 20 573s | Volume estimate (plugin): 0.20670 [ref: 0.20670] 573s | Upper-bound on posterior std: 2.7404e-02 [target: 5.000e-04] 574s 574s | 574s 1 +|+ 574s | *** 574s 0.5 +|+#######################****G##############*G*&G**####### 574s 0 +|+##########F############################################### 574s z %|****G*=&#####&****&****#######*G*%#####&**########***#### 574s -0.5 +|+##############%&*G*&###########***&&&G**##########&**&%# 574s -1 +|+################################&*****#############%***&& 574s +|------------------------------------------------------------ 574s -1.5 +-+#########+###########+###########+###########+########%%%+ 574s 0 0.2 0.4 0.6 0.8 1 574s |-----------------------------------------------------------| 574s 0.04 +|+ + + + + +-+| 574s 0.035 +|+ + + + + +-+| 574s 0.03 +|+##########F*###########################################+-+| 574s 0.025 +|+##########**####################################*######+-+| 574s 0.02 +|+##########**####################################*######+-+| 574s 0.015 +|+##########**####################################*######+-+| 574s 0.01 +|+##########***###############*###################*######+-+| 574s 0.005 +|-----------------------------------------------------------| 574s 0 **+***********#********************************************** 574s 0 0.2 0.4 0.6 0.8 1 574s x 574s Iteration #18 574s | Current sample size: n = 21 574s | Volume estimate (plugin): 0.20670 [ref: 0.20670] 574s | Upper-bound on posterior std: 1.1007e-02 [target: 5.000e-04] 574s 574s | 574s 1 +|+ 574s | *** 574s 0.5 +|+#######################****G##############*G*&G**####### 574s 0 +|+################################################F######### 574s z %|****G*=&#####&****&****#######*G*%#####&**########***#### 574s -0.5 +|+###############&*G*&###########***&&&G**##########&**&%# 574s -1 +|+################################&*****#############%***&& 574s +|------------------------------------------------------------ 574s -1.5 +-+#########+###########+###########+###########+########%%%+ 574s 0 0.2 0.4 0.6 0.8 1 574s |-----------------------------------------------------------| 574s 0.03 +|+ + + + + +-+| 574s 0.025 +|+ + + + + F +-+| 574s #|#################################################*####### | 574s 0.02 +|+################################################*######+-+| 574s 0.015 +|+################################################*######+-+| 574s 0.01 +|+################################################*######+-+| 574s #|#############################*###################*####### | 574s 0.005 +|-----------------------------------------------------------| 574s 0 **+********************************************************** 574s 0 0.2 0.4 0.6 0.8 1 574s x 574s Iteration #19 574s | Current sample size: n = 22 574s | Volume estimate (plugin): 0.20670 [ref: 0.20670] 574s | Upper-bound on posterior std: 1.0906e-02 [target: 5.000e-04] 575s 575s | 575s 1 +|+ 575s | *** 575s 0.5 +|+#######################****G##############*G*&G**####### 575s 0 +|+############################F############################# 575s z %|****G*=&#####&****&****#######*G*%#####&**########***#### 575s -0.5 +|+###############&*G*&###########***&&&G**##########&**&%# 575s -1 +|+################################&*****#############%***&& 575s +|------------------------------------------------------------ 575s -1.5 +-+#########+###########+###########+###########+########%%%+ 575s 0 0.2 0.4 0.6 0.8 1 575s |-----------------------------------------------------------| 575s 0.008 +|+ + + F + + +-+| 575s +| + + * + + +| 575s 0.006 +|+############################*##########################+-+| 575s #|#############################*########################### | 575s 0.004 +|**###########################*##########################+-+| 575s #|**###########################*###################*####### | 575s 0.002 +|+*###########################*###################*######+-+| 575s +|-----------------------------------------------------------| 575s 0 **+#********************************************************* 575s 0 0.2 0.4 0.6 0.8 1 575s x 575s Iteration #20 575s | Current sample size: n = 23 575s | Volume estimate (plugin): 0.20670 [ref: 0.20670] 575s | Upper-bound on posterior std: 1.0867e-02 [target: 5.000e-04] 575s 575s | 575s 1 +|+ 575s | *** 575s 0.5 +|+#######################****G##############*G*&G**####### 575s 0 +|+########################################################## 575s z %|F***G*=&#####&****&****#######*G*######&**########***#### 575s -0.5 +|+###############&*G*&###########***&&&G**##########&**&%# 575s -1 +|+################################&*****#############%***&& 575s +|------------------------------------------------------------ 575s -1.5 +-+#########+###########+###########+###########+########%%%+ 575s 0 0.2 0.4 0.6 0.8 1 575s |-----------------------------------------------------------| 575s 0.005 +|+ + + + + +-+| 575s +|F + + + + +| 575s 0.004 +|**######################################################+-+| 575s 0.003 +|**###############################################*######+-+| 575s #|**###############################################*####### | 575s 0.002 +|+*###############################################*######+-+| 575s 0.001 +|+*###############################################*######+-+| 575s +|-----------------------------------------------------------| 575s 0 **+#********************************************************* 575s 0 0.2 0.4 0.6 0.8 1 575s x 575s Iteration #21 575s | Current sample size: n = 24 575s | Volume estimate (plugin): 0.20670 [ref: 0.20670] 575s | Upper-bound on posterior std: 5.3941e-04 [target: 5.000e-04] 575s 575s | 575s 1 +|+ 575s | *** 575s 0.5 +|+#######################****G##############*G*&G**####### 575s 0 +|+################################################F######### 575s z #|##&*G**&#####&****&****#######*G*######&**########***#### 575s -0.5 +|+###############&*G*&###########***&&&G**##########&**&%# 575s -1 +|+################################&*****#############%***&& 575s +|------------------------------------------------------------ 575s -1.5 +-+#########+###########+###########+###########+########%%%+ 575s 0 0.2 0.4 0.6 0.8 1 575s |-----------------------------------------------------------| 575s 0.003 +|+ + + + + F +-+| 575s 0.0025 +|+ + + + + * +-+| 575s #|#################################################*####### | 575s 0.002 +|+################################################*######+-+| 575s 0.0015 +|+################################################*######+-+| 575s 0.001 +|+################################################*######+-+| 575s #|#################################################*####### | 575s 0.0005 +|-----------------------------------------------------------| 575s 0 ************************************************************* 575s 0 0.2 0.4 0.6 0.8 1 575s x 575s Iteration #22 575s | Current sample size: n = 25 575s | Volume estimate (plugin): 0.20670 [ref: 0.20670] 575s | Upper-bound on posterior std: 1.9826e-04 [target: 5.000e-04] 576s 576s history = <25x5 stk_dataframe array> 576s 576s : x z vol_estim vol_err nmisclass 576s initial design #1 : 0.000000 0.00000 NaN NaN NaN 576s initial design #2 : 0.333333 -0.43063 NaN NaN NaN 576s initial design #3 : 0.666667 -0.66886 NaN NaN NaN 576s initial design #4 : 1.000000 -1.20558 0.0000 -0.2067 2067 576s MC point #01941 : 0.104206 -0.13304 0.0000 -0.2067 2067 576s MC point #08160 : 0.497773 0.26416 0.1083 -0.0984 1702 576s MC point #08863 : 0.548558 -0.19530 0.1184 -0.0883 1497 576s MC point #09306 : 0.400351 -0.08865 0.0854 -0.1213 1213 576s MC point #04937 : 0.431722 0.16927 0.0884 -0.1183 1183 576s MC point #00297 : 0.429167 0.15070 0.0887 -0.1180 1180 576s MC point #07669 : 0.513679 0.15777 0.0900 -0.1167 1167 576s MC point #09396 : 0.823828 0.46152 0.2204 0.0137 661 576s MC point #09436 : 0.763414 0.42067 0.2213 0.0146 146 576s MC point #07203 : 0.866461 -0.01852 0.2052 -0.0015 15 576s MC point #01886 : 0.737433 0.15930 0.2061 -0.0006 6 576s MC point #01864 : 0.853708 0.15806 0.2067 0.0000 0 576s MC point #06832 : 0.854328 0.14999 0.2067 0.0000 0 576s MC point #03363 : 0.736689 0.15046 0.2067 0.0000 0 576s MC point #06643 : 0.191280 0.12455 0.2067 0.0000 0 576s MC point #08650 : 0.210871 0.14258 0.2067 0.0000 0 576s MC point #05332 : 0.224527 0.12029 0.2067 0.0000 0 576s MC point #06832 : 0.854328 0.14999 0.2067 0.0000 0 576s MC point #03947 : 0.514542 0.15075 0.2067 0.0000 0 576s MC point #02474 : 0.035138 0.01560 0.2067 0.0000 0 576s MC point #06832 : 0.854328 0.14999 0.2067 0.0000 0 576s 576s Final result: 576s | Number of evaluations: 4 + 21 = 25. 576s | Volume estimate (plugin): 20.6700% [ref: 20.6700%] 576s 576s 1 test, 1 passed, 0 known failure, 0 skipped 576s [inst/examples/03_miscellaneous/stk_example_misc01.m] 576s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/03_miscellaneous/stk_example_misc01.m 576s ***** test stk_example_misc01; close all; 576s 576s #==========================# 576s # stk_example_misc01 # 576s #==========================# 576s 576s 'stk_example_misc01' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/03_miscellaneous/stk_example_misc01.m 576s 576s STK_EXAMPLE_MISC01 Several correlation functions from the Matern family 576s 576s The Matern 1/2 correlation function is also known as the "exponential correla- 576s tion function". This is the correlation function of an Ornstein-Ulhenbeck pro- 576s cess. 576s 576s The Matern covariance function tends to the Gaussian correlation function when 576s its regularity (smoothness) parameter tends to infinity. 576s 576s See also: stk_materncov_iso, stk_materncov_aniso 576s 576s 576s Additional help for built-in functions and operators is 576s available in the online version of the manual. Use the command 576s 'doc ' to search the manual index. 576s 576s Help and information about Octave is also available on the WWW 576s at https://www.octave.org and via the help@octave.org 576s mailing list. 576s 1 test, 1 passed, 0 known failure, 0 skipped 576s [inst/examples/03_miscellaneous/stk_example_misc02.m] 576s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/03_miscellaneous/stk_example_misc02.m 576s ***** test stk_example_misc02; close all; 576s 576s #==========================# 576s # stk_example_misc02 # 576s #==========================# 576s 576s 'stk_example_misc02' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/03_miscellaneous/stk_example_misc02.m 576s 576s STK_EXAMPLE_MISC02 How to use priors on the covariance parameters 576s 576s A Matern covariance in dimension one is considered as an example. A Gaussian 576s prior is used for all three parameters: log-variance, log-regularity and log- 576s inverse-range. The corresponding parameter estimates are Maximum A Posteriori 576s (MAP) estimates or, more precisely, Restricted MAP (ReMAP) estimates. 576s 576s Several values for the variance of the prior are successively considered, to 576s illustrate the effect of this prior variance on the parameter estimates. When 576s the variance is small, the MAP estimate is close to the mode of the prior. On 576s the other hand, when the variance is large, the prior becomes "flat" and the 576s MAP estimate is close to the ReML estimate (see figure b). 576s 576s 576s Additional help for built-in functions and operators is 576s available in the online version of the manual. Use the command 576s 'doc ' to search the manual index. 576s 576s Help and information about Octave is also available on the WWW 576s at https://www.octave.org and via the help@octave.org 576s mailing list. 578s 578s | prior std = 10.00 | prior std = 1.00 578s 3 +|+ 4 +|+ #### 578s %|%## ####%%%% 3 +|+# ##%%%%% 578s 2 +|+&&&%&&&%######%&&&&&&&& 2 +|+&&%##%%%######%%&&&&&&& 578s 1 +|+#==GG==&&%###&&&######& 1 +|+#&&GG==&&%###&&&&#####& 578s =|===&&&&====G=G=====predicted outpu| z===&&====G=G========== 578s 0 +|+&&&##%&&&&&&&&&&######& 0 +|+&&&##%&&&&&&&&&&######& 578s -1 +|+%#############%&&&&&&&& -1 +|+%#############%&&&&&&&& 578s +|------------------------- -2 +|------------------------- 578s -2 +-+##+####+####+####+### + -3 +-+##+####+####+####+####+ 578s 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 578s | prior std = 0.20 | prior std = 0.01 578s 6 +|+ 6 +|+ 578s | ### | # 578s 4 +|+#################%%%%%% 4 +|+##################%%%%% 578s 2 +|+%####&&%######%&&&&&&&& 2 +|+#####%%########&&&&&&&& 578s &|&&==GG=====&&======predicted outpu| z&=GG=====#%=========== 578s 0 +|+==&###%&&=G=G&&&&#####& 0 +|+===####%&=G=G&&&&&&###& 578s -2 +|+&%#############%&&&&&&& -2 +|+&###############%%&&&&& 578s +|------------------------- +|------------------------- 578s -4 +-+##+####+####+####+### + -4 +-+##+####+####+####+### + 578s 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 578s input x input x 579s 1 test, 1 passed, 0 known failure, 0 skipped 579s [inst/examples/03_miscellaneous/stk_example_misc03.m] 579s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/03_miscellaneous/stk_example_misc03.m 579s ***** test stk_example_misc03; close all; 579s 579s #==========================# 579s # stk_example_misc03 # 579s #==========================# 579s 579s 'stk_example_misc03' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/03_miscellaneous/stk_example_misc03.m 579s 579s STK_EXAMPLE_MISC03 How to deal with (known) seasonality 579s 579s 579s Additional help for built-in functions and operators is 579s available in the online version of the manual. Use the command 579s 'doc ' to search the manual index. 579s 579s Help and information about Octave is also available on the WWW 579s at https://www.octave.org and via the help@octave.org 579s mailing list. 585s model = 585s 585s scalar structure containing the fields: 585s 585s covariance_type = @stk_materncov52_iso 585s lm = 585s 585s 585s 585s dim = 1 585s param = 585s 585s 2.0557 585s -1.8777 585s 585s lognoisevariance = -4.7195 585s 585s model2 = 585s 585s scalar structure containing the fields: 585s 585s covariance_type = @stk_materncov52_iso 585s lm = 585s 585s @(t) [ones(length (t), 1), sin(2 * pi * t / T0), cos(2 * pi * t / T0)] 585s 585s dim = 1 585s param = 585s 585s -9.7213 585s -8.1781 585s 585s lognoisevariance = -4.7151 585s 585s 1 test, 1 passed, 0 known failure, 0 skipped 585s [inst/examples/03_miscellaneous/stk_example_misc04.m] 585s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/03_miscellaneous/stk_example_misc04.m 585s ***** test stk_example_misc04; close all; 585s 585s #==========================# 585s # stk_example_misc04 # 585s #==========================# 585s 585s 'stk_example_misc04' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/03_miscellaneous/stk_example_misc04.m 585s 585s STK_EXAMPLE_MISC04 Pareto front simulation 585s 585s DESCRIPTION 585s 585s We consider a bi-objective optimization problem, where the objective 585s functions are modeled as a pair of independent stationary Gaussian 585s processes with a Matern 5/2 anisotropic covariance function. 585s 585s Figure (a): represent unconditional realizations of the Pareto front and 585s and estimate of the probability of being non-dominated at each point 585s of the objective space. 585s 585s Figure (b): represent conditional realizations of the Pareto front and 585s and estimate of the posteriorior probability of being non-dominated 585s at each point of the objective space. 585s 585s EXPERIMENTAL FUNCTION WARNING 585s 585s This script uses the stk_plot_probdom2d function, which is currently 585s considered an experimental function. Read the help for more information. 585s 585s REFERENCE 585s 585s [1] Michael Binois, David Ginsbourger and Olivier Roustant, Quantifying 585s uncertainty on Pareto fronts with Gaussian Process conditional simu- 585s lations, European J. of Operational Research, 2043(2):386-394, 2015. 585s 585s See also: stk_plot_probdom2d 585s 585s 585s Additional help for built-in functions and operators is 585s available in the online version of the manual. Use the command 585s 'doc ' to search the manual index. 585s 585s Help and information about Octave is also available on the WWW 585s at https://www.octave.org and via the help@octave.org 585s mailing list. 588s 588s multiplot> set style increment default; 588s ^ 588s line 0: warning: deprecated command 588s Proba. of being dominated 588s simulated Pareto fronts--| || 588s | + $#$*#%= *+ *@& + | ++-+--+--+--+--+-+-+ ++||00% 588s | + $#$*#%= *+ *@& + | ||#|##|##|##|##|#|#| || 588s #|####$#$*#%=#*##*@&#### | +|#+##+##+##+##+#+#| || 588s #|####$#$*#%=#*##*@&#### | |#################| || 588s #|####$#$*#%=#*##*@&#### | |#################| || 588s 500 +|+###$#$*#%=#*##*@&###+-+| 500 +---+##########+---+ ++||5% 588s #|####$#$*#%%%*%%*%&%%%%%%| |#################| || 588s #|####$#$*#%=#*##*@&#### | |#################| || 588s #|####$#$*#%=#*##*@&&&&&&&| |#################| || 588s #|####$#$*#%=#*##*@###second objective#################| ++||0% 588s 0 +|+###$#$*#%##************| +---+##########+---+ || 588s #|####$#$*#%%%%%%%%%%%%%%%| |#################| || 588s #|####$$$*################| |#################| || 588s #|######$**$=****=@@@@@@@@| |#################| || 588s #|######$**$*****=========| |#################| ++||5% 588s #|######$##$$$$$$$$$$$$$$$| -500 |#################| || 588s -500 +|+#####$###=##########+-+| +---+##########+---+ || 588s #|######$###=########### | +|#+##+##+##+##+#+#| || 588s #|------------------------| |+-|--|--|--|--|-|-+ || 588s #+##+###+###+##+###+##+# -30-20-100+100203000 ++-0% 588s -30-200-1000 010002003000 588s first objective first objective 590s 1 test, 1 passed, 0 known failure, 0 skipped 590s [inst/examples/03_miscellaneous/stk_example_misc05.m] 590s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/03_miscellaneous/stk_example_misc05.m 590s ***** test 590s stk_example_misc05; close all; 590s assert (isa (model.lognoisevariance, 'stk_gaussiannoise_het0')); 590s 590s #==========================# 590s # stk_example_misc05 # 590s #==========================# 590s 590s 'stk_example_misc05' is a script from the file /usr/share/octave/packages/stk-2.8.1/examples/03_miscellaneous/stk_example_misc05.m 590s 590s STK_EXAMPLE_MISC05 Parameter estimation for heteroscedastic noise variance 590s 590s DESCRIPTION 590s 590s We consider a 1d prediction problem with noisy data, where the variance of 590s the noise depends on the input location. 590s 590s A simple heteroscedastic model is used, where the only parameter to be 590s estimated is a dispersion parameter (the square of a scale parameter). 590s More preciesely, the variance of the noise is assumed to be of the form 590s 590s tau^2(x) = phi * (x + 1) ^ 2, 590s 590s and the dispersion parameter phi is estimated together with the parameters 590s of the covariance function. 590s 590s EXPERIMENTAL FEATURE WARNING 590s 590s This script demonstrates an experimental feature of STK (namely, gaussian 590s noise model objects). STK users that wish to experiment with it are 590s welcome to do so, but should be aware that API-breaking changes are likely 590s to happen in future releases. We invite them to direct any questions, 590s remarks or comments about this experimental feature to the STK mailing 590s list. 590s 590s See also: stk_example_kb09 590s 590s 590s Additional help for built-in functions and operators is 590s available in the online version of the manual. Use the command 590s 'doc ' to search the manual index. 590s 590s Help and information about Octave is also available on the WWW 590s at https://www.octave.org and via the help@octave.org 590s mailing list. 590s model = 590s 590s scalar structure containing the fields: 590s 590s covariance_type = @stk_materncov52_iso 590s lm = 590s 590s 590s 590s dim = 1 590s param = 590s 590s 0.066833 590s 0.707310 590s 590s lognoisevariance = 590s 590s 590s 590s 590s 590s gn = 590s | 590s | Heteroscedastic variance model: tau^2(x) = dispersion * variance_function(x) 590s | 590s | dispersion: 2.4169 [log_dispersion = 0.8825] 590s | variance_function: @(x) (x + 1) .^ 2 590s | 590s 591s 1 test, 1 passed, 0 known failure, 0 skipped 591s [inst/examples/test_functions/stk_testcase_truss3.m] 591s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/test_functions/stk_testcase_truss3.m 591s ***** shared tc, xd, n 591s tc = stk_testcase_truss3 (); n = 5; 591s xd = stk_sampling_randunif (n, [], tc.search_domain); 591s ***** test 591s v = stk_testfun_truss3_vol (xd, tc.constants); 591s z = stk_testfun_truss3_bb (xd, tc.constants); 591s assert (isequal (size (v), [n 1])); 591s assert (isequal (size (z), [n 5])); 591s ***** test 591s F = stk_dataframe (zeros (n, 2), {'F1' 'F2'}); 591s F(:, 1) = tc.constants.F1_mean + tc.constants.F1_std * randn (n, 1); 591s F(:, 2) = tc.constants.F2_mean + tc.constants.F2_std * randn (n, 1); 591s x = [xd F]; 591s v = stk_testfun_truss3_vol (x, tc.constants); 591s z = stk_testfun_truss3_bb (x, tc.constants); 591s assert (isequal (size (v), [n 1])); 591s assert (isequal (size (z), [n 5])); 591s 2 tests, 2 passed, 0 known failure, 0 skipped 591s [inst/examples/test_functions/stk_testfun_goldsteinprice.m] 591s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/test_functions/stk_testfun_goldsteinprice.m 591s ***** test % Use with nargin == 0 for visualisation 591s stk_testfun_goldsteinprice (); close all; 591s ***** assert (stk_isequal_tolabs ... 591s (stk_testfun_goldsteinprice ([0, -1]), 3.0, 1e-12)) 591s 2 tests, 2 passed, 0 known failure, 0 skipped 591s [inst/examples/test_functions/stk_testfun_hartman3.m] 591s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/test_functions/stk_testfun_hartman3.m 591s ***** test 591s x1 = [0.1, 0.55592003, 0.85218259]; 591s y1 = -3.862634748621772; 591s 591s x2 = [0.114614 0.554649 0.852547]; 591s y2 = -3.862747199255087; 591s 591s y = stk_testfun_hartman3 ([x1; x2]); 591s assert (stk_isequal_tolabs (y, [y1; y2], 1e-15)) 591s 1 test, 1 passed, 0 known failure, 0 skipped 591s [inst/examples/test_functions/stk_testfun_hartman4.m] 591s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/test_functions/stk_testfun_hartman4.m 591s ***** test 591s x = [0.1873 0.1906 0.5566 0.2647 ; 591s 0.18744768 0.19414868 0.558005333 0.26476409]; 591s y = stk_testfun_hartman4 (x); 591s assert (stk_isequal_tolabs (y, ... 591s [-3.729722308557300; -3.729840440436292], 1e-15)); 591s 1 test, 1 passed, 0 known failure, 0 skipped 591s [inst/examples/test_functions/stk_testfun_hartman6.m] 591s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/examples/test_functions/stk_testfun_hartman6.m 591s ***** test 591s x1 = [0.20169 0.150011 0.476874 0.275332 0.311652 0.657300]; 591s y1 = -3.322368011391339; 591s 591s x2 = [0.20168952 0.15001069 0.47687398 0.27533243 0.31165162 0.65730054]; 591s y2 = -3.322368011415512; 591s 591s y = stk_testfun_hartman6 ([x1; x2]); 591s assert (stk_isequal_tolabs (y, [y1; y2], 1e-15)) 591s 1 test, 1 passed, 0 known failure, 0 skipped 591s [inst/lm/@stk_lm_affine/feval.m] 591s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/lm/@stk_lm_affine/feval.m 591s ***** test 591s n = 15; d = 4; 591s x = stk_sampling_randunif (n, d); 591s P = feval (stk_lm_affine (), x); 591s assert (isequal (size (P), [n, d + 1])); 591s 1 test, 1 passed, 0 known failure, 0 skipped 591s [inst/lm/@stk_lm_affine/stk_lm_affine.m] 591s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/lm/@stk_lm_affine/stk_lm_affine.m 591s ***** test stk_test_class ('stk_lm_affine') 591s 1 test, 1 passed, 0 known failure, 0 skipped 591s [inst/lm/@stk_lm_constant/feval.m] 591s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/lm/@stk_lm_constant/feval.m 591s ***** test 591s n = 15; d = 4; 591s x = stk_sampling_randunif (n, d); 591s P = feval (stk_lm_constant (), x); 591s assert (isequal (size (P), [n, 1])); 591s 1 test, 1 passed, 0 known failure, 0 skipped 591s [inst/lm/@stk_lm_constant/stk_lm_constant.m] 591s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/lm/@stk_lm_constant/stk_lm_constant.m 591s ***** test stk_test_class ('stk_lm_constant') 591s 1 test, 1 passed, 0 known failure, 0 skipped 591s [inst/lm/@stk_lm_cubic/feval.m] 591s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/lm/@stk_lm_cubic/feval.m 591s ***** test 591s n = 15; d = 4; 591s x = stk_sampling_randunif (n, d); 591s P = feval (stk_lm_cubic (), x); 591s assert (isequal (size (P), [n, 1 + d * (11 + d * (6 + d)) / 6])) 591s 1 test, 1 passed, 0 known failure, 0 skipped 591s [inst/lm/@stk_lm_cubic/stk_lm_cubic.m] 591s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/lm/@stk_lm_cubic/stk_lm_cubic.m 591s ***** test stk_test_class ('stk_lm_cubic') 592s 1 test, 1 passed, 0 known failure, 0 skipped 592s [inst/lm/@stk_lm_matrix/stk_lm_matrix.m] 592s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/lm/@stk_lm_matrix/stk_lm_matrix.m 592s ***** test stk_test_class ('stk_lm_matrix') 592s ***** test %%% dim 1 592s data = rand (10, 1); idx = 3:7; 592s lm = stk_lm_matrix (data); 592s assert (isa (lm, 'stk_lm_matrix')); 592s assert (isequal (data(idx, :), feval (lm, idx))); 592s ***** test %%% dim 3 592s data = rand (10, 3); idx = 3:7; 592s lm = stk_lm_matrix (data); 592s assert (isa (lm, 'stk_lm_matrix')); 592s assert (isequal (data(idx, :), feval (lm, idx))); 592s 3 tests, 3 passed, 0 known failure, 0 skipped 592s [inst/lm/@stk_lm_null/feval.m] 592s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/lm/@stk_lm_null/feval.m 592s ***** test 592s n = 15; d = 4; 592s x = stk_sampling_randunif (n, d); 592s P = feval (stk_lm_null (), x); 592s assert (isequal (size (P), [n, 0])); 592s 1 test, 1 passed, 0 known failure, 0 skipped 592s [inst/lm/@stk_lm_null/stk_lm_null.m] 592s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/lm/@stk_lm_null/stk_lm_null.m 592s ***** test stk_test_class ('stk_lm_null') 592s 1 test, 1 passed, 0 known failure, 0 skipped 592s [inst/lm/@stk_lm_quadratic/feval.m] 592s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/lm/@stk_lm_quadratic/feval.m 592s ***** test 592s n = 15; d = 4; 592s x = stk_sampling_randunif (n, d); 592s P = feval (stk_lm_quadratic (), x); 592s assert (isequal (size (P), [n, 1 + d * (d + 3) / 2])); 592s 1 test, 1 passed, 0 known failure, 0 skipped 592s [inst/lm/@stk_lm_quadratic/stk_lm_quadratic.m] 592s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/lm/@stk_lm_quadratic/stk_lm_quadratic.m 592s ***** test stk_test_class ('stk_lm_quadratic') 592s 1 test, 1 passed, 0 known failure, 0 skipped 592s [inst/lm/stk_lm_polynomial.m] 592s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/lm/stk_lm_polynomial.m 592s ***** error lm = stk_lm_polynomial (); 592s ***** test 592s lm = stk_lm_polynomial (-1); 592s assert (isa (lm, 'stk_lm_null')); 592s ***** test 592s lm = stk_lm_polynomial (0); 592s assert (isa (lm, 'stk_lm_constant')); 592s ***** test 592s lm = stk_lm_polynomial (1); 592s assert (isa (lm, 'stk_lm_affine')); 592s ***** test 592s lm = stk_lm_polynomial (2); 592s assert (isa (lm, 'stk_lm_quadratic')); 592s ***** test 592s lm = stk_lm_polynomial (3); 592s assert (isa (lm, 'stk_lm_cubic')); 592s 6 tests, 6 passed, 0 known failure, 0 skipped 592s [inst/misc/design/stk_maxabscorr.m] 592s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/design/stk_maxabscorr.m 592s ***** assert (stk_isequal_tolabs (0.0, ... % Test on an OLHS(5) 592s stk_maxabscorr ([0.4 0.8 0 -0.4 -0.8; -0.8 0.4 0 0.8 -0.4]'))); 592s 1 test, 1 passed, 0 known failure, 0 skipped 592s [inst/misc/design/stk_phipcrit.m] 592s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/design/stk_phipcrit.m 592s ***** shared x 592s x = [0, 0.2, 0.4, 0.6, 0.8, 1.0; 592s 0, 0.6, 0.8, 1.0, 0.2, 0.4]'; 592s ***** assert (stk_isequal_tolabs ... 592s (stk_phipcrit (x, 10), 3.946317664423303, 1e-15)) 592s ***** assert (stk_isequal_tolabs ... 592s (stk_phipcrit (x, 50), 3.614077252813102, 1e-15)); 592s ***** assert (stk_isequal_tolabs ... 592s (stk_phipcrit (x, 100), 3.574589859827413, 1e-15)); 592s ***** assert (stk_isequal_tolabs ... 592s (stk_phipcrit (x, 1e9), 1 / stk_mindist (x), 1e-8)); 592s ***** assert (isequal (stk_phipcrit (ones (2)), Inf)); 592s 5 tests, 5 passed, 0 known failure, 0 skipped 592s [inst/misc/dist/stk_dist.m] 592s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/dist/stk_dist.m 592s ***** error stk_dist(); 592s ***** error stk_dist(0, 0, 0); 592s ***** error stk_dist(0, 0, 0, 0); 592s ***** error stk_dist(0, ones(1, 2)); 592s ***** error stk_dist(eye(3), ones(1, 2)); 592s ***** error stk_dist(ones(2, 1), zeros(2)); 592s ***** shared x, y, z 592s x = zeros(11, 5); 592s y = zeros(13, 5); 592s z = ones(7, 5); 592s ***** test 592s Dx = stk_dist(x); 592s assert(isequal(Dx, zeros(11))); 592s ***** test 592s Dxx = stk_dist(x, x); 592s assert(isequal(Dxx, zeros(11))); 592s ***** test 592s Dxy = stk_dist(x, y); 592s assert(isequal(Dxy, zeros(11, 13))); 592s ***** test 592s Dzz = stk_dist(z, z); 592s assert(isequal(Dzz, zeros(7))); 592s ***** test 592s Dxz = stk_dist(x, z); 592s assert(stk_isequal_tolabs(Dxz, sqrt(5)*ones(11, 7))); 592s ***** test 592s x = randn(5,3); 592s y = randn(5,3); 592s D1 = stk_dist(x, y, true); % pairwise 592s D2 = stk_dist(x, y); 592s assert(stk_isequal_tolabs(D1, diag(D2))); 592s ***** test 592s x = randn(5,3); 592s D1 = stk_dist(x, [], true); % pairwise 592s assert(stk_isequal_tolabs(D1, zeros(5, 1))); 592s D1 = stk_dist(x, x, true); % pairwise 592s assert(stk_isequal_tolabs(D1, zeros(5, 1))); 592s 13 tests, 13 passed, 0 known failure, 0 skipped 592s [inst/misc/dist/stk_filldist.m] 592s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/dist/stk_filldist.m 592s ***** test %%% exact 592s d = 3; x = rand(7, d); box = repmat([0; 1], 1, d); 592s fd1 = stk_filldist(x, box); 592s fd2 = stk_filldist(stk_dataframe(x), stk_dataframe(box)); 592s assert(stk_isequal_tolabs(fd1, fd2)); 592s ***** test %%% discretized 592s d = 3; x = rand(7, d); y = rand(20, d); 592s fd1 = stk_filldist(x, y); 592s fd2 = stk_filldist(stk_dataframe(x), stk_dataframe(y)); 592s assert(stk_isequal_tolabs(fd1, fd2)); 592s ***** test 592s n = 5; % must be bigger than 2 592s for dim = 1:10, 592s x = rand(n, dim); 592s fd = stk_filldist(x, x); 592s assert(stk_isequal_tolabs(fd, 0.0)); 592s end 592s ***** test %%% exact 592s for dim = 1:6, 592s x = 0.5 * ones(1, dim); 592s fd = stk_filldist(x); % [0; 1]^d is the default box 592s assert(stk_isequal_tolabs(fd, 0.5 * sqrt(dim))); 592s end 592s ***** test %%% discretized 592s for dim = 1:6, 592s x = 0.5 * ones(1, dim); 592s y = stk_sampling_regulargrid(2^dim, dim); % [0; 1]^d is the default box 592s fd = stk_filldist(x, y); 592s assert(stk_isequal_tolabs(fd, 0.5 * sqrt(dim))); 592s end 592s ***** test 592s for dim = [1 3 7], 592s box = repmat([1; 2], 1, dim); 592s x = 1 + 0.5 * ones(1, dim); 592s fd = stk_filldist(x, box); 592s assert(stk_isequal_tolabs(fd, 0.5 * sqrt(dim))); 592s end 592s ***** test 592s dim = 3; 592s box = repmat([-1; 1], 1, dim); 592s x = stk_sampling_randunif(20, dim, box); 592s y = stk_sampling_regulargrid(3^dim, dim, box); 592s fd1 = stk_filldist(x, box); 592s fd2 = stk_filldist(x, y); 592s assert(fd1 >= fd2 - 10 * eps); 592s ***** test %%% exact 592s for dim = [1 3 7], 592s x = zeros(1, dim); 592s [fd, ymax] = stk_filldist_exact(x); 592s assert(stk_isequal_tolabs(fd, sqrt(dim))); 592s assert(stk_isequal_tolabs(ymax, ones(1, dim))); 592s end 593s ***** test %%% discretized 593s for dim = [1 3 7], 593s x = zeros(1, dim); 593s y = stk_sampling_regulargrid(3^dim, dim); 593s [fd, ymax] = stk_filldist(x, y); 593s assert(stk_isequal_tolabs(fd, sqrt(dim))); 593s assert(stk_isequal_tolabs(ymax, ones(1, dim))); 593s end 593s 9 tests, 9 passed, 0 known failure, 0 skipped 593s [inst/misc/dist/stk_filldist_discretized.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/dist/stk_filldist_discretized.m 593s ***** error stk_filldist_discretized(0.0) % incorrect nb of arguments 593s ***** error stk_filldist_discretized(0.0, []) % second arg is empty 593s ***** error stk_filldist_discretized([], 0.0) % first arg is empty 593s ***** test 593s d = 3; x = rand(7, d); y = rand(20, d); 593s fd1 = stk_filldist_discretized(x, y); 593s fd2 = stk_filldist_discretized(stk_dataframe(x), stk_dataframe(y)); 593s assert(stk_isequal_tolabs(fd1, fd2)); 593s ***** test 593s n = 5; 593s for dim = 1:10, 593s x = rand(n, dim); 593s fd = stk_filldist_discretized(x, x); 593s assert(stk_isequal_tolabs(fd, 0.0)); 593s end 593s ***** test 593s for dim = 1:10, 593s x = rand(1, dim); 593s y = rand(1, dim); 593s fd = stk_filldist_discretized(x, y); 593s assert(stk_isequal_tolabs(fd, norm(x - y))); 593s end 593s ***** test 593s n = 4; 593s for dim = 2:10, 593s x = zeros(n, dim); 593s y = rand(1, dim); 593s fd = stk_filldist_discretized(x, y); 593s assert(stk_isequal_tolabs(fd, max(stk_dist(x, y)))); 593s end 593s ***** test 593s for dim = [1 3 6], 593s x = 0.5 * ones(1, dim); 593s y = stk_sampling_regulargrid(2^dim, dim); % [0; 1]^d is the default box 593s fd = stk_filldist_discretized(x, y); 593s assert(stk_isequal_tolabs(fd, 0.5 * sqrt(dim))); 593s end 593s ***** test 593s for dim = [1 3 7], 593s x = zeros(1, dim); 593s y = stk_sampling_regulargrid(3^dim, dim); 593s [fd, ymax] = stk_filldist_discretized(x, y); 593s assert(stk_isequal_tolabs(fd, sqrt(dim))); 593s assert(stk_isequal_tolabs(ymax, ones(1, dim))); 593s end 593s 9 tests, 9 passed, 0 known failure, 0 skipped 593s [inst/misc/dist/stk_filldist_exact.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/dist/stk_filldist_exact.m 593s ***** test 593s d = 3; x = rand(7, d); box = repmat([0; 1], 1, d); 593s fd1 = stk_filldist_exact(x, box); 593s fd2 = stk_filldist_exact(stk_dataframe(x), stk_dataframe(box)); 593s assert(stk_isequal_tolabs(fd1, fd2)); 593s ***** test 593s for dim = 1:6, 593s x = 0.5 * ones(1, dim); 593s fd = stk_filldist_exact(x); % [0; 1]^d is the default box 593s assert(stk_isequal_tolabs(fd, 0.5 * sqrt(dim))); 593s end 593s ***** test 593s for dim = [1 3 7], 593s box = repmat([1; 2], 1, dim); 593s x = 1 + 0.5 * ones(1, dim); 593s fd = stk_filldist_exact(x, box); 593s assert(stk_isequal_tolabs(fd, 0.5 * sqrt(dim))); 593s end 593s ***** test 593s for dim = [1 3 7], 593s x = zeros(1, dim); 593s [fd, ymax] = stk_filldist_exact(x); 593s assert(stk_isequal_tolabs(fd, sqrt(dim))); 593s assert(stk_isequal_tolabs(ymax, ones(1, dim))); 593s end 593s 4 tests, 4 passed, 0 known failure, 0 skipped 593s [inst/misc/dist/stk_gpquadform.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/dist/stk_gpquadform.m 593s ***** shared x, y, z, rx, ry, rz 593s x = rand(5, 2); rx = rand(5, 2) + 1; 593s y = rand(6, 2); ry = rand(6, 2) + 1; 593s z = rand(5, 3); rz = rand(5, 3) + 1; 593s ***** error Q = stk_gpquadform(x, ry, y, ry) 593s ***** error Q = stk_gpquadform(x, rz, y, ry) 593s ***** error Q = stk_gpquadform(x, rx, y, rx) 593s ***** error Q = stk_gpquadform(x, rx, y, rz) 593s ***** error Q = stk_gpquadform(x, rx, z, ry) 593s ***** shared x, y, z, rx, ry, rz 593s x = zeros (11, 5); rx = 1/sqrt(2) * ones (11, 5); 593s y = zeros (13, 5); ry = 1/sqrt(2) * ones (13, 5); 593s z = ones ( 7, 5); rz = 1/sqrt(2) * ones ( 7, 5); 593s ***** test 593s Qx = stk_gpquadform(x, [], rx); 593s assert(isequal(Qx, zeros(11))); 593s ***** test 593s Qxx = stk_gpquadform(x, x, rx, rx); 593s assert(isequal(Qxx, zeros(11))); 593s ***** test 593s Qxy = stk_gpquadform(x, y, rx, ry); 593s assert(isequal(Qxy, zeros(11, 13))); 593s ***** test 593s Qzz = stk_gpquadform(z, [], rz); 593s assert(isequal(Qzz, zeros(7))); 593s ***** test 593s Qxz = stk_gpquadform(x, z, rx, rz); 593s assert(stk_isequal_tolabs(Qxz, 5 * ones(11, 7))); 593s ***** test 593s x = randn(5, 3); rx = 1 + rand(5, 3); 593s y = randn(5, 3); ry = 1 + rand(5, 3); 593s Q1 = stk_gpquadform(x, y, rx, ry, true); % pairwise 593s Q2 = stk_gpquadform(x, y, rx, ry, false); 593s assert(isequal(size(Q1), [5 1])); 593s assert(isequal(size(Q2), [5 5])); 593s assert(stk_isequal_tolabs(Q1, diag(Q2))); 593s ***** test 593s x = randn(5, 3); rx = 1 + rand(5, 3); 593s Q1 = stk_gpquadform(x, [], rx, [], true); % pairwise 593s assert(stk_isequal_tolabs(Q1, zeros(5, 1))); 593s Q1 = stk_gpquadform(x, x, rx, rx, true); % pairwise 593s assert(stk_isequal_tolabs(Q1, zeros(5, 1))); 593s ***** shared x, y, z, rx, ry, rz 593s x = zeros (11, 5); rx = 2 * ones (11, 5); 593s y = zeros (13, 5); ry = 2 * ones (13, 5); 593s z = ones ( 7, 5); rz = 2 * ones ( 7, 5); 593s ***** test 593s Qx = stk_gpquadform(x, [], rx); 593s assert(isequal(Qx, zeros(11))); 593s ***** test 593s Qxx = stk_gpquadform(x, x, rx, rx); 593s assert(isequal(Qxx, zeros(11))); 593s ***** test 593s Qxy = stk_gpquadform(x, y, rx, ry); 593s assert(isequal(Qxy, zeros(11, 13))); 593s ***** test 593s Qzz = stk_gpquadform(z, [], rz); 593s assert(isequal(Qzz, zeros(7))); 593s ***** test 593s Qxz = stk_gpquadform(x, z, rx, rz); 593s assert(stk_isequal_tolabs(Qxz, 5/8 * ones(11, 7))); 593s 17 tests, 17 passed, 0 known failure, 0 skipped 593s [inst/misc/dist/stk_mindist.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/dist/stk_mindist.m 593s ***** test 593s d = 3; x = rand(7, d); 593s md1 = stk_mindist(x); 593s md2 = stk_mindist(stk_dataframe(x)); 593s assert(stk_isequal_tolabs(md1, md2)); 593s ***** test 593s for nc = [0 5 10], 593s x = zeros(0, nc); 593s d = stk_mindist(x); 593s assert(isempty(d)); 593s end 593s ***** test 593s for nc = [0 5 10], 593s x = rand(1, nc); 593s d = stk_mindist(x); 593s assert(isempty(d)); 593s end 593s ***** test 593s for nr = [2 5 10], 593s x = zeros(nr, 0); 593s d = stk_mindist(x); 593s assert(isequal(d, 0.0)); 593s end 593s ***** test 593s 593s nrep = 20; 593s TOL_REL = 1e-15; 593s 593s for irep = 1:nrep, 593s 593s n = 2 + floor(rand * 10); 593s d = 1 + floor(rand * 10); 593s x = rand(n, d); 593s z = stk_mindist(x); 593s 593s assert(isequal(size(d), [1, 1])); 593s assert(~isnan(d)); 593s assert(~isinf(d)); 593s 593s % check the result 593s mindist = Inf; 593s for i = 1:(n-1), 593s for j = (i+1):n, 593s mindist = min(mindist, norm(x(i,:) - x(j,:))); 593s end 593s end 593s assert(abs(z - mindist) <= TOL_REL * mindist); 593s 593s end 593s 5 tests, 5 passed, 0 known failure, 0 skipped 593s [inst/misc/distrib/stk_distrib_bivnorm_cdf.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/distrib/stk_distrib_bivnorm_cdf.m 593s ***** test 593s 593s z1 = [0 1; -1 2]; 593s z2 = [0 1; 1 -2]; 593s 593s z = cat (3, z1, z2); % 2 x 2 x 2 593s 593s mu1 = 0; % 1 x 1 x 1 593s mu2 = [0 1]; % 1 x 2 x 1 593s 593s sigma1 = [1 3]; % 1 x 2 x 1 593s sigma2 = [1; 2]; % 2 x 1 x 1 593s 593s rho = [0; 0.5]; % 2 x 1 x 1 593s 593s %% BROADCASTING => the result will be a 2 x 2 matrix 593s 593s p = stk_distrib_bivnorm_cdf (z, mu1, mu2, sigma1, sigma2, rho); 593s 593s p11 = 0.25; % mvncdf ([ 0 0], [0 0], [1 0; 0 1]); 593s p12 = 0.315279329909118; % mvncdf ([ 1 1], [0 1], [9 0; 0 1]); 593s p21 = 0.146208349559646; % mvncdf ([-1 1], [0 0], [1 1; 1 4]); 593s p22 = 0.064656239880040; % mvncdf ([ 2 -2], [0 1], [9 3; 3 4]); 593s 593s assert (stk_isequal_tolabs (p, [p11 p12; p21 p22], 1e-14)) 593s ***** test 593s [p, q] = stk_distrib_bivnorm_cdf ([inf -inf], 0, 0, 1, 1, 0); 593s assert ((p == 0.0) && (q == 1.0)) 593s ***** test 593s [p, q] = stk_distrib_bivnorm_cdf ([inf -10], 0, 0, 1, 1, 0); 593s assert (stk_isequal_tolrel (p, 7.619853024160489e-24, 1e-12)) 593s assert (q == 1.0) 593s ***** test 593s [p, q] = stk_distrib_bivnorm_cdf ([inf 0], 0, 0, 1, 1, 0); 593s assert (stk_isequal_tolrel (p, 0.5, 1e-12)) 593s assert (stk_isequal_tolrel (q, 0.5, 1e-12)) 593s ***** test 593s [p, q] = stk_distrib_bivnorm_cdf ([inf 10], 0, 0, 1, 1, 0); 593s assert (p == 1.0); 593s assert (stk_isequal_tolrel (q, 7.619853024160489e-24, 1e-12)) 593s ***** test 593s [p, q] = stk_distrib_bivnorm_cdf ([inf inf], 0, 0, 1, 1, 0); 593s assert ((p == 1.0) && (q == 0.0)) 593s ***** test 593s [p, q] = stk_distrib_bivnorm_cdf ([-inf inf], 0, 0, 1, 1, 0); 593s assert ((p == 0.0) && (q == 1.0)) 593s ***** test 593s [p, q] = stk_distrib_bivnorm_cdf ([-10 inf], 0, 0, 1, 1, 0); 593s assert (stk_isequal_tolrel (p, 7.619853024160489e-24, 1e-12)) 593s assert (q == 1.0) 593s ***** test 593s [p, q] = stk_distrib_bivnorm_cdf ([0 inf], 0, 0, 1, 1, 0); 593s assert (stk_isequal_tolrel (p, 0.5, 1e-12)) 593s assert (stk_isequal_tolrel (q, 0.5, 1e-12)) 593s ***** test 593s [p, q] = stk_distrib_bivnorm_cdf ([10 inf], 0, 0, 1, 1, 0); 593s assert (p == 1.0); 593s assert (stk_isequal_tolrel (q, 7.619853024160489e-24, 1e-12)) 593s ***** test 593s [p, q] = stk_distrib_bivnorm_cdf ([inf inf], 0, 0, 1, 1, 0); 593s assert ((p == 1.0) && (q == 0.0)) 593s ***** test % A mixture of singular and non-singular cases 593s p = stk_distrib_bivnorm_cdf ([0 0], 0, 0, [1; 0], 1, 0); 593s assert (isequal (p, [0.25; 0.5])); 593s 12 tests, 12 passed, 0 known failure, 0 skipped 593s [inst/misc/distrib/stk_distrib_normal_cdf.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/distrib/stk_distrib_normal_cdf.m 593s ***** assert (stk_isequal_tolrel (stk_distrib_normal_cdf ([1; 3], 1, [1 10]), ... 593s [0.5, ... % normcdf ((1 - 1) / 1) 593s 0.5; ... % normcdf ((1 - 1) / 10) 593s 0.5 * erfc(-sqrt(2)), ... % normcdf ((3 - 1) / 1) 593s 0.5 * erfc(-0.1*sqrt(2)) ... % normcdf ((3 - 1) / 10) 593s ], eps)); 593s ***** test 593s [p, q] = stk_distrib_normal_cdf (10); 593s assert (isequal (p, 1.0)); 593s assert (stk_isequal_tolrel (q, 7.6198530241604975e-24, eps)); 593s ***** assert (isequal (stk_distrib_normal_cdf ( 0.0), 0.5)); 593s ***** assert (isequal (stk_distrib_normal_cdf ( inf), 1.0)); 593s ***** assert (isequal (stk_distrib_normal_cdf (-inf), 0.0)); 593s ***** assert (isnan (stk_distrib_normal_cdf ( nan))); 593s ***** assert (isnan (stk_distrib_normal_cdf (0, 0, -1))); 593s ***** assert (isequal (stk_distrib_normal_cdf (0, 0, 0), 1.0)); 593s ***** assert (isequal (stk_distrib_normal_cdf (0, 1, 0), 0.0)); 593s ***** assert (isequal (stk_distrib_normal_cdf (1, 0, 0), 1.0)); 593s 10 tests, 10 passed, 0 known failure, 0 skipped 593s [inst/misc/distrib/stk_distrib_normal_crps.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/distrib/stk_distrib_normal_crps.m 593s ***** assert (stk_isequal_tolabs (stk_distrib_normal_crps (0.0, 0.0, 0.0), 0.0)) 593s ***** assert (stk_isequal_tolabs (stk_distrib_normal_crps (0.0, 0.0, 1.0), (sqrt(2) - 1)/sqrt(pi))) 593s ***** shared n, x_obs, mu, sigma, crps, crps_exp 593s x_obs = [ 1.78; -2.29; -1.62; -5.89; 2.88; 0.65; 2.74; -3.42]; % observations 593s mu = [-0.31; -0.59; 1.48; -1.57; -0.05; -0.27; 1.05; 1.27]; % predictions 593s sigma = [ 2.76; 6.80; 1.63; 1.19; 4.98; 9.60; 5.85; 2.24]; % standard dev 593s n = size(x_obs, 1); 593s crps = stk_distrib_normal_crps (x_obs, mu, sigma); 593s ***** assert (isequal (size (crps), [n, 1])) 593s ***** assert (all (crps >= 0)) 593s ***** assert (stk_isequal_tolabs (crps, stk_distrib_normal_crps(mu, x_obs, sigma))) 593s ***** assert (stk_isequal_tolabs (stk_distrib_normal_crps (x_obs, mu, 0), abs (x_obs - mu))) 593s crps_ref = [ ... 593s 1.247856605928301 ... 593s 1.757798727719891 ... 593s 2.216236225997414 ... 593s 3.648696666764968 ... 593s 1.832355265287495 ... 593s 2.278618297947438 ... 593s 1.560544734359158 ... 593s 3.455697443411153 ]; 593s assert (stk_isequal_tolabs (crps, crps_ref, 1e-10)); 593s 6 tests, 6 passed, 0 known failure, 0 skipped 593s [inst/misc/distrib/stk_distrib_normal_ei.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/distrib/stk_distrib_normal_ei.m 593s ***** assert (stk_isequal_tolrel (stk_distrib_normal_ei (0.0), 1 / sqrt (2 * pi), eps)) 593s ***** test % Decreasing as a function of z 593s ei = stk_distrib_normal_ei (linspace (-10, 10, 200)); 593s assert (all (diff (ei) < 0)) 593s ***** shared M, mu, sigma, ei 593s M = randn (1, 10); 593s mu = randn (5, 1); 593s sigma = 1 + rand (1, 1, 7); 593s ei = stk_distrib_normal_ei (M, mu, sigma); 593s ***** assert (isequal (size (ei), [5, 10, 7])) 593s ***** assert (all (ei(:) >= 0)) 593s ***** assert (isequal (ei, stk_distrib_normal_ei (M, mu, sigma, false))); 593s ***** assert (isequal (ei, stk_distrib_normal_ei (-M, -mu, sigma, true))); 593s 6 tests, 6 passed, 0 known failure, 0 skipped 593s [inst/misc/distrib/stk_distrib_normal_pdf.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/distrib/stk_distrib_normal_pdf.m 593s ***** assert (stk_isequal_tolrel (stk_distrib_normal_pdf ([1; 3], 1, [1 10]), ... 593s [1 / sqrt(2 * pi) ... % normpdf ((1 - 1) / 1) 593s 0.1 / sqrt(2 * pi); ... % normpdf ((1 - 1) / 10) / 10 593s exp(-2) / sqrt(2 * pi) ... % normpdf ((3 - 1) / 1) 593s 3.910426939754558780e-2 ... % normpdf ((3 - 1) / 10) / 10 593s ], eps)); 593s ***** assert (isequal (stk_distrib_normal_pdf (inf), 0.0)); 593s ***** assert (isequal (stk_distrib_normal_pdf (-inf), 0.0)); 593s ***** assert (isnan (stk_distrib_normal_pdf (nan))); 593s ***** assert (isnan (stk_distrib_normal_pdf (0, 0, -1))); 593s 5 tests, 5 passed, 0 known failure, 0 skipped 593s [inst/misc/distrib/stk_distrib_student_cdf.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/distrib/stk_distrib_student_cdf.m 593s ***** assert (stk_isequal_tolrel ( ... 593s stk_distrib_student_cdf ([-1; 0; 1], [1 2], 0, [1 10]), ... 593s [0.25, ... % tcdf ((-1 - 0)/1, 1) 593s 4.6473271920707004e-01; ... % tcdf ((-1 - 0)/10, 2) 593s 0.50, ... % tcdf (( 0 - 0)/1, 1) 593s 0.50; ... % tcdf (( 0 - 0)/10, 2) 593s 0.75, ... % tcdf (( 1 - 0)/1, 1) 593s 5.3526728079292996e-01 ... % tcdf (( 1 - 0)/10, 2) 593s ], 4 * eps)) 593s ***** test 593s [p, q] = stk_distrib_student_cdf (1e10, 2); 593s assert (isequal (p, 1.0)); 593s assert (stk_isequal_tolrel (q, 4.999999999999999999925e-21, 10 * eps)); 593s ***** assert (isequal (stk_distrib_student_cdf (0.0, 1), 0.5)); 593s ***** assert (isequal (stk_distrib_student_cdf (inf, 1), 1.0)); 593s ***** assert (isequal (stk_distrib_student_cdf (-inf, 1), 0.0)); 593s ***** assert (isnan (stk_distrib_student_cdf (nan, 1))); 593s 6 tests, 6 passed, 0 known failure, 0 skipped 593s [inst/misc/distrib/stk_distrib_student_ei.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/distrib/stk_distrib_student_ei.m 593s ***** assert (stk_isequal_tolrel (stk_distrib_student_ei (0, 2), 1 / sqrt (2), eps)) 593s ***** test % Decreasing as a function of z 593s ei = stk_distrib_student_ei (linspace (-10, 10, 200), 3.33); 593s assert (all (diff (ei) < 0)) 593s ***** shared M, mu, sigma, ei, nu 593s M = randn (1, 10); 593s mu = randn (5, 1); 593s sigma = 1 + rand (1, 1, 7); 593s nu = 2; 593s ei = stk_distrib_student_ei (M, nu, mu, sigma); 593s ***** assert (isequal (size (ei), [5, 10, 7])) 593s ***** assert (all (ei(:) >= 0)) 593s ***** assert (isequal (ei, stk_distrib_student_ei (M, nu, mu, sigma, false))); 593s ***** assert (isequal (ei, stk_distrib_student_ei (-M, nu, -mu, sigma, true))); 593s 6 tests, 6 passed, 0 known failure, 0 skipped 593s [inst/misc/distrib/stk_distrib_student_pdf.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/distrib/stk_distrib_student_pdf.m 593s ***** assert (stk_isequal_tolrel ( ... 593s stk_distrib_student_pdf ([1; 3], [1; 2], [0 1], [1 10]), ... 593s [0.50 / pi ... % tpdf ((1 - 1) / 10, 1) 593s 0.10 / pi; ... % tpdf ((1 - 1) / 10, 1) / 10 593s 1 / (11 * sqrt(11)) ... % tpdf ((3 - 0) / 1, 2) / 1 593s 3.4320590294804165e-02 ... % tpdf ((3 - 1) / 10, 2) / 10 593s ], eps)); 593s ***** assert (isequal (stk_distrib_student_pdf ( inf, 1.0), 0.0)); 593s ***** assert (isequal (stk_distrib_student_pdf (-inf, 1.0), 0.0)); 593s ***** assert (isnan (stk_distrib_student_pdf ( nan, 1.0))); 593s 4 tests, 4 passed, 0 known failure, 0 skipped 593s [inst/misc/error/stk_error.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/error/stk_error.m 593s ***** shared errmsg, mnemonic, badstack 593s errmsg = 'Go ahead, make my day.'; 593s mnemonic = 'ClintEastwood'; 593s badstack = 0; % not a valid stack structure 593s ***** error stk_error(errmsg, mnemonic); 593s ***** error stk_error (errmsg, mnemonic, badstack); 593s ***** error id=STK:stk_error:InvalidArgument stk_error (errmsg, mnemonic, badstack); 593s 3 tests, 3 passed, 0 known failure, 0 skipped 593s [inst/misc/optim/@stk_optim_fmincon/stk_optim_fmincon.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/optim/@stk_optim_fmincon/stk_optim_fmincon.m 593s ***** test stk_test_class ('stk_optim_fmincon') 593s 1 test, 1 passed, 0 known failure, 0 skipped 593s [inst/misc/optim/@stk_optim_fminsearch/stk_optim_fminsearch.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/optim/@stk_optim_fminsearch/stk_optim_fminsearch.m 593s ***** test stk_test_class ('stk_optim_fminsearch') 593s 1 test, 1 passed, 0 known failure, 0 skipped 593s [inst/misc/optim/@stk_optim_octavesqp/stk_optim_octavesqp.m] 593s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/optim/@stk_optim_octavesqp/stk_optim_octavesqp.m 593s ***** test stk_test_class ('stk_optim_octavesqp') 594s 1 test, 1 passed, 0 known failure, 0 skipped 594s [inst/misc/optim/@stk_optim_optimizer_/stk_optim_optimizer_.m] 594s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/optim/@stk_optim_optimizer_/stk_optim_optimizer_.m 594s ***** test stk_test_class ('stk_optim_optimizer_') 594s 1 test, 1 passed, 0 known failure, 0 skipped 594s [inst/misc/optim/stk_minimize_boxconstrained.m] 594s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/optim/stk_minimize_boxconstrained.m 594s ***** test % Call fmincon using function name 594s if stk_optim_isavailable ('fmincon') 594s assert (stk_optim_testmin_box ('fmincon')); 594s end 594s ***** test % Call fmincon directly, using algorithm object 594s if stk_optim_isavailable ('fmincon') 594s algo = stk_optim_fmincon ('TolX', 1e-12, 'TolFun', 1e-12); 594s assert (stk_optim_testmin_box (algo)); 594s end 594s ***** test % Call sqp using function name 594s if stk_optim_isavailable ('octavesqp') 594s assert (stk_optim_testmin_box ('octavesqp')); 594s end 594s ***** test % Call sqp directly, using algorithm object 594s if stk_optim_isavailable ('octavesqp') 594s algo = stk_optim_octavesqp (); 594s assert (stk_optim_testmin_box (algo)); 594s end 594s ***** error assert (stk_optim_testmin_box ('InexistentOptimizer')); 594s ***** error assert (stk_optim_testmin_box (100)); 594s 6 tests, 6 passed, 0 known failure, 0 skipped 594s [inst/misc/optim/stk_minimize_unconstrained.m] 594s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/optim/stk_minimize_unconstrained.m 594s ***** test % Call fminsearch using function name 594s if stk_optim_isavailable ('fminsearch') 594s assert (stk_optim_testmin_unc ('fminsearch')); 594s end 594s ***** test % Call fminsearch directly, using algorithm object 594s if stk_optim_isavailable ('fminsearch') 594s algo = stk_optim_fminsearch ('TolX', 1e-12, 'TolFun', 1e-12); 594s assert (stk_optim_testmin_unc (algo)); 594s end 594s ***** test % Call sqp using function name 594s if stk_optim_isavailable ('octavesqp') 594s assert (stk_optim_testmin_unc ('octavesqp')); 594s end 594s ***** test % Call sqp directly, using algorithm object 594s if stk_optim_isavailable ('octavesqp') 594s algo = stk_optim_octavesqp (); 594s assert (stk_optim_testmin_unc (algo)); 594s end 594s ***** error assert (stk_optim_testmin_unc ('InexistentOptimizer')); 594s ***** error assert (stk_optim_testmin_unc (100)); 594s 6 tests, 6 passed, 0 known failure, 0 skipped 594s [inst/misc/optim/stk_optim_testmin_box.m] 594s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/optim/stk_optim_testmin_box.m 594s ***** shared algo 594s algo = stk_options_get ('stk_param_estim', 'minimize_box'); 594s ***** error b = stk_optim_testmin_box (); 594s ***** assert (stk_optim_testmin_box (algo)); 594s ***** assert (~ stk_optim_testmin_box ('dudule')); 594s 3 tests, 3 passed, 0 known failure, 0 skipped 594s [inst/misc/optim/stk_optim_testmin_unc.m] 594s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/optim/stk_optim_testmin_unc.m 594s ***** shared algo 594s algo = stk_options_get ('stk_param_estim', 'minimize_unc'); 594s ***** error b = stk_optim_testmin_unc (); 594s ***** assert (stk_optim_testmin_unc (algo)); 594s ***** assert (~ stk_optim_testmin_unc ('dudule')); 594s 3 tests, 3 passed, 0 known failure, 0 skipped 594s [inst/misc/parallel/@stk_parallel_engine_none/stk_parallel_engine_none.m] 594s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/parallel/@stk_parallel_engine_none/stk_parallel_engine_none.m 594s ***** test stk_test_class ('stk_parallel_engine_none') 595s 1 test, 1 passed, 0 known failure, 0 skipped 595s [inst/misc/pareto/stk_dominatedhv.m] 595s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/pareto/stk_dominatedhv.m 595s ***** error hv = stk_dominatedhv (); 595s ***** error hv = stk_dominatedhv (-y, 'incorrect ref type'); 595s ***** error hv = stk_dominatedhv (-y, [0 0]); 595s ***** error hv = stk_dominatedhv (-y, [0 0 0 0 0], 0, 'too many input args'); 595s ***** shared y, hv0 % Example from README.TXT in WFG 1.10 595s 595s y = [ ... 595s 0.598 0.737 0.131 0.916 6.745; ... 595s 0.263 0.740 0.449 0.753 6.964; ... 595s 0.109 8.483 0.199 0.302 8.872 ]; 595s 595s hv0 = 1.1452351120; 595s ***** test 595s hv = stk_dominatedhv (-y); 595s assert (stk_isequal_tolrel (hv, hv0, 1e-10)); 595s ***** test 595s yy = stk_dataframe (- y); % Check that @stk_dataframe inputs are accepted 595s hv = stk_dominatedhv (yy); 595s assert (stk_isequal_tolrel (hv, hv0, 1e-10)); 595s ***** test 595s hv = stk_dominatedhv (-y, [], 0); 595s assert (stk_isequal_tolrel (hv, hv0, 1e-10)); 595s ***** test 595s hv = stk_dominatedhv (-y, [0 0 0 0 0]); 595s assert (stk_isequal_tolrel (hv, hv0, 1e-10)); 595s ***** test 595s hv = stk_dominatedhv (1 - y, [1 1 1 1 1]); 595s assert (stk_isequal_tolrel (hv, hv0, 1e-10)); 595s ***** test 595s r = stk_dominatedhv (-y, [], 1); 595s hv = sum (r.sign .* prod (r.xmax - r.xmin, 2)); 595s assert (stk_isequal_tolrel (hv, hv0, 1e-10)); 595s ***** shared y1, y2, y0, S, S1 595s y0 = [1.00 1.00]; % Reference point 595s y1 = [1.50 1.50]; % Above the reference point 595s y2 = [0.50 0.50]; % Below the reference point 595s ***** assert (isequal (0.00, stk_dominatedhv (y1, y0))); 595s ***** assert (isequal (0.25, stk_dominatedhv (y2, y0))); 595s ***** assert (isequal (0.25, stk_dominatedhv ([y1; y2], y0))); 595s ***** assert (isequal (0.25, stk_dominatedhv ([y2; y1; y2], y0))); 595s ***** test S = stk_dominatedhv (y1, y0, 1); % empty decomposition 595s ***** assert (isequal (size (S.xmin, 1), 0)); 595s ***** test S = stk_dominatedhv (y2, y0, 1); % trivial decomposition 595s ***** assert (isequal (S.sign, 1)); 595s ***** assert (isequal (S.xmin, y2)); 595s ***** assert (isequal (S.xmax, y0)); 595s ***** test S1 = stk_dominatedhv ([y2; y0], y0, 1); % shoud be the same as before 595s ***** assert (isequal (S1, S)); 595s ***** test S1 = stk_dominatedhv ([y2; y1], y0, 1); % shoud be the same as before 595s ***** assert (isequal (S1, S)); 595s ***** test S1 = stk_dominatedhv ([y2; y2], y0, 1); % shoud be the same as before 595s ***** assert (isequal (S1, S)); 595s ***** test 595s for d = 1:10, 595s y = - 0.5 * ones (1, d); 595s hv = stk_dominatedhv (y); 595s assert (isequal (stk_dominatedhv (y), 0.5 ^ d)); 595s end 595s ***** test 595s for d = 1:10, 595s y = - 0.5 * ones (1, d); 595s r = stk_dominatedhv (y, [], 1); 595s hv = sum (r.sign .* prod (r.xmax - r.xmin, 2)); 595s assert (isequal (stk_dominatedhv (y), 0.5 ^ d)); 595s end 595s ***** shared y, y_ref, dv, hv0 595s y1 = [0.25 0.75]; 595s y2 = [0.50 0.50]; 595s y3 = [0.75 0.25]; 595s 595s y_ref = [1 1]; 595s 595s y = {[], y1, y2, y3; [y1; y2], [y1; y3], [y2; y3], [y1; y2; y3]}; 595s 595s dv = 0.25 ^ 2; hv0 = [0 3 4 3; 5 5 5 6] * dv; 595s ***** test 595s hv1 = stk_dominatedhv (y, y_ref); 595s assert (isequal (hv0, hv1)); 595s ***** test 595s r = stk_dominatedhv (y, y_ref, 1); 595s 595s % Check the first decomposition, which should be empty 595s assert (isempty (r(1).sign)); 595s assert (isempty (r(1).xmin)); 595s assert (isempty (r(1).xmax)); 595s 595s % Check the other decompositions 595s for i = 2:6, 595s hv2 = sum (r(i).sign .* prod (r(i).xmax - r(i).xmin, 2)); 595s assert (isequal (hv0(i), hv2)); 595s end 595s ***** test 595s y = (0.3:0.1:0.8)'; 595s hv0 = 0.7; 595s hv1 = stk_dominatedhv (y, 1); 595s r = stk_dominatedhv (y, 1, true); 595s hv2 = sum (r.sign .* prod (r.xmax - r.xmin, 2)); 595s ***** test % four non-dominated points (hypervolume) 595s zr = [1 1]; 595s zi = [0.2 0.8; 0.4 0.6; 0.6 0.4; 0.8 0.2] 595s P = perms (1:4); 595s for i = 1:24 595s HV = stk_dominatedhv (zi(P(i, :), :), zr, 0); 595s assert (stk_isequal_tolrel (HV, 0.4, 1e-15)); 595s end 595s zi = 595s 595s 0.2000 0.8000 595s 0.4000 0.6000 595s 0.6000 0.4000 595s 0.8000 0.2000 595s 595s ***** test % four non-dominated points (decomposition) 595s zr = [1 1]; 595s zi = [0.2 0.8; 0.4 0.6; 0.6 0.4; 0.8 0.2] 595s P = perms (1:4); 595s for i = 1:24 595s S = stk_dominatedhv (zi(P(i, :), :), zr, 1); 595s HV = sum (S.sign .* prod (S.xmax - S.xmin, 2)); 595s assert (stk_isequal_tolrel (HV, 0.4, 1e-15)); 595s end 595s zi = 595s 595s 0.2000 0.8000 595s 0.4000 0.6000 595s 0.6000 0.4000 595s 0.8000 0.2000 595s 595s ***** test % a case with 8 points and 5 objectives 595s % http://sourceforge.net/p/kriging/tickets/33 595s 595s yr = [1.03 0.91 0.96 1.99 16.2]; 595s 595s y = [ ... 595s 0.8180 0.5600 0.1264 1.0755 1.2462; ... 595s 0.8861 0.6928 0.2994 0.7228 0.9848; ... 595s 0.9021 0.8829 0.6060 0.1642 0.4282; ... 595s 0.9116 0.3097 0.8601 0.0468 0.2813; ... 595s 0.9306 0.1429 0.6688 0.1462 1.3661; ... 595s 0.9604 0.3406 0.4046 0.7239 1.8741; ... 595s 0.9648 0.7764 0.5199 0.4098 1.3436; ... 595s 0.9891 0.4518 0.7956 0.1164 1.2025]; 595s 595s hv1 = stk_dominatedhv (y, yr, 0); 595s 595s S = stk_dominatedhv (y, yr, 1); 595s hv2 = sum (S.sign .* prod (S.xmax - S.xmin, 2)); 595s 595s assert (isequal (size (S.sign), [87 1])); 595s assert (isequal (size (S.xmin), [87 5])); 595s assert (isequal (size (S.xmax), [87 5])); 595s assert (stk_isequal_tolrel (hv1, 1.538677420906463, 2 * eps)); 595s assert (stk_isequal_tolrel (hv1, hv2, eps)); 595s ***** test % with random data 595s NREP = 5; 595s for p = 1:5 595s for n = 1:10 595s for i = 1:NREP 595s % Draw random data 595s y = rand (n, p); 595s y = - y ./ (norm (y)); 595s % Compute hypervolume directly 595s hv1 = stk_dominatedhv (y, [], 0); 595s % Compute decomposition, then hypervolume 595s R = stk_dominatedhv (y, [], 1); 595s hv2 = sum (R.sign .* prod (R.xmax - R.xmin, 2)); 595s % Compare results 595s assert (stk_isequal_tolabs (hv1, hv2, eps)); 595s end 595s end 595s end 595s 35 tests, 35 passed, 0 known failure, 0 skipped 595s [inst/misc/pareto/stk_isdominated.m] 595s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/pareto/stk_isdominated.m 595s ***** test 595s A = [1 3 2]; 595s B = [0 0 0]; 595s [isdom, dpos] = stk_isdominated (A, B); 595s assert (isdom == 1); 595s assert (dpos == 1); 595s ***** test 595s A = [1 3 2]; 595s B = [0 0 3]; 595s [isdom, dpos] = stk_isdominated (A, B); 595s assert (isdom == 0); 595s assert (dpos == 0); 595s ***** test 595s A = [1 3 2]; 595s B = [0 0 0; 0 0 3]; 595s [isdom, dpos] = stk_isdominated (A, B); 595s assert (isdom == 1); 595s assert (dpos == 1); 595s ***** test 595s A = [1 3 2]; 595s B = [0 0 3; 0 0 0]; 595s [isdom, dpos] = stk_isdominated (A, B); 595s assert (isdom == 1); 595s assert (dpos == 2); 595s ***** test 595s A = [1 3 2; 1 0 1; -1 0 0; 1 3 2]; 595s B = [1 0 0; 0 0 3; 0 0 0]; 595s [isdom, dpos] = stk_isdominated (A, B); 595s assert (isequal (isdom, logical ([1; 1; 0; 1]))); 595s assert (isequal (dpos, [3; 3; 0; 3])); 595s 5 tests, 5 passed, 0 known failure, 0 skipped 595s [inst/misc/pareto/stk_paretofind.m] 595s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/pareto/stk_paretofind.m 595s ***** shared x, ndpos, drank 595s x = [ ... 595s 0 2; ... 595s 2 2; ... 595s ]; 595s ***** test [ndpos, drank] = stk_paretofind (x); 595s ***** assert (isequal (ndpos, 1)); 595s ***** assert (isequal (drank, [0; 1])); 595s ***** shared x, ndpos, drank 595s x = [ ... 595s 3 2; ... 595s 2 2; ... 595s ]; 595s ***** test [ndpos, drank] = stk_paretofind (x); 595s ***** assert (isequal (ndpos, 2)); 595s ***** assert (isequal (drank, [1; 0])); 595s ***** shared x, ndpos, drank 595s x = [ ... 595s 1 0; ... 595s 2 0; ... 595s 0 2; ... 595s 2 2; ... 595s -1 3 ]; 595s ***** test [ndpos, drank] = stk_paretofind (x); 595s ***** assert (isequal (ndpos, [5; 3; 1])); 595s ***** assert (isequal (drank, [0; 3; 0; 2; 0])); 595s ***** shared x, ndpos, drank 595s x = [ ... 595s 1 0; ... 595s 2 0; ... 595s 0 2; ... 595s 2 2; ... 595s -1 3; ... 595s -1 4; ... 595s 2 2 ]; 595s ***** test [ndpos, drank] = stk_paretofind (x); 595s ***** assert (isequal (ndpos, [5; 3; 1])); 595s ***** assert (isequal (drank, [0; 3; 0; 2; 0; 1; 2])); 595s 12 tests, 12 passed, 0 known failure, 0 skipped 595s [inst/misc/test/stk_isequal_tolabs.m] 595s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/test/stk_isequal_tolabs.m 595s ***** shared r1, r2, a, b, tolabs 595s a = 1.01; b = 1.02; tolabs = 0.1; 595s ***** error rr = stk_isequal_tolabs(); 595s ***** error rr = stk_isequal_tolabs(a); 595s ***** test r1 = stk_isequal_tolabs(a, b); 595s ***** test r2 = stk_isequal_tolabs(a, b, tolabs); 595s ***** test assert(~r1); 595s ***** test assert(r2); 595s ***** test 595s a = struct('u', []); b = struct('v', []); 595s assert(~ stk_isequal_tolabs(a, b)) 595s ***** test 595s a = struct('u', 1.01); b = struct('u', 1.02); 595s assert(stk_isequal_tolabs(a, b, tolabs)) 595s 8 tests, 8 passed, 0 known failure, 0 skipped 595s [inst/misc/test/stk_isequal_tolrel.m] 595s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/test/stk_isequal_tolrel.m 595s ***** shared r1, r2, r3, a, b, tolrel 595s a = 1.01; b = 1.02; tolrel = 0.1; 595s ***** error rr = stk_isequal_tolrel(); 595s ***** error rr = stk_isequal_tolrel(a); 595s ***** test r1 = stk_isequal_tolrel(a, b); 595s ***** test r2 = stk_isequal_tolrel(a, b, tolrel); 595s ***** test r3 = stk_isequal_tolrel(a, [b b]); 595s ***** test assert (isequal (r1, false)); 595s ***** test assert (isequal (r2, true)); 595s ***** test assert (isequal (r3, false)); 595s ***** test 595s a = struct('u', []); b = struct('v', []); 595s assert(~ stk_isequal_tolrel(a, b)) 595s ***** test 595s a = struct('u', 1.01); b = struct('u', 1.02); 595s assert(stk_isequal_tolrel(a, b, tolrel)) 595s 10 tests, 10 passed, 0 known failure, 0 skipped 595s [inst/misc/test/stk_test.m] 595s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/test/stk_test.m 595s ***** assert(isempty([])) % support for test assert shorthand 595s ***** assert((1 + 1) == 2) 595s ***** test a=1; 595s ***** test assert(~exist('a')); 595s ***** shared a % create a shared variable 595s ***** test a = 3; % assign to a shared variable 595s ***** test assert(a == 3); % variable should equal 3 in this second 'test' block 595s ***** shared b, c % replace shared variables {'a'} --> {'b', 'c'} 595s ***** test assert(~exist('a')); % a no longer exists 595s ***** test assert(isempty(b)); % variables start off empty 595s ***** shared a % recreate a shared variable that had been deleted 595s ***** test assert (isempty(a)); % it is empty, even though it was equal to 3 before 595s ***** shared a, b, c % creates three shared variables 595s a = 1; b = 2; c = 3; % give values to all variables, in the same block 595s ***** assert(isequal([a, b, c], [1, 2, 3])); % test all of them together 595s ***** test c=6; % update a value 595s ***** test % show that the update sticks between blocks 595s assert(isequal([a, b, c], [1, 2, 6])); 595s ***** shared % clear all shared variables 595s ***** assert(~exist('a')) % show that they are cleared 595s ***** error test % not enough input arguments 595s ***** error test(1, 2, 3, 4) % too many input args 595s ***** error garbage % usage on nonexistent function should be 595s ***** error stt_test('test', 'bogus'); % undefined function error 595s ***** error stk_test('test', 'bogus'); % error raised by stk_test itself 595s ***** error stk_test(); 596s ***** error stk_test('disp', 'verbose', [], 'extra arg !!!'); 596s ***** error stk_test([]) 596s ***** error stk_test(0.0) 596s ***** error stk_test('stk_mindist', 0.0) 596s ***** error stk_test('stk_mindist', 'dudule') 596s 24 tests, 24 passed, 0 known failure, 0 skipped 596s [inst/misc/text/stk_disp_progress.m] 596s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/text/stk_disp_progress.m 596s ***** error stk_disp_progress ('toto ', 0, 1); 596s ***** test stk_disp_progress ('toto ', 1, 1); 596s warning: implicit conversion from numeric to char 596s warning: called from 596s stk_disp_progress at line 53 column 1 596s __test__ at line 2 column 3 596s test at line 682 column 11 596s /tmp/tmp.TOl9V8ttRD at line 1598 column 31 596s 596s toto 596s ***** error stk_disp_progress ('toto ', 2, 1); 596s ***** test 596s stk_disp_progress ('toto ', 1, 2); 596s stk_disp_progress ('toto ', 2, 2); 596s warning: implicit conversion from numeric to char 596s warning: called from 596s stk_disp_progress at line 53 column 1 596s __test__ at line 3 column 2 596s test at line 682 column 11 596s /tmp/tmp.TOl9V8ttRD at line 1598 column 31 596s 596s toto toto 596s 4 tests, 4 passed, 0 known failure, 0 skipped 596s [inst/misc/text/stk_sprintf_colvect.m] 596s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/text/stk_sprintf_colvect.m 596s ***** shared s 596s ***** test s = stk_sprintf_colvect ([1 1e1], 6); 596s ***** assert (isequal (s, [' 1'; '10'])) 596s ***** test s = stk_sprintf_colvect ([1 1e3], 6); 596s ***** assert (isequal (s, [' 1'; '1000'])) 596s ***** test s = stk_sprintf_colvect ([1 1e5], 6); 596s ***** assert (isequal (s, [' 1'; '100000'])) 596s ***** test s = stk_sprintf_colvect ([1 1e6], 6); 596s ***** assert (isequal (s, ['1e+00'; '1e+06'])) 596s 8 tests, 8 passed, 0 known failure, 0 skipped 596s [inst/misc/text/stk_sprintf_colvect_fixedpoint.m] 596s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/text/stk_sprintf_colvect_fixedpoint.m 596s ***** shared x, s 596s x = [1.2; 3.48]; 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 1); 596s ***** assert (isequal(s, ['1'; '3'])) 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 2); 596s ***** assert (isequal(s, ['1'; '3'])) 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 3); 596s ***** assert (isequal(s, ['1.2'; '3.5'])) 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 4); 596s ***** assert (isequal(s, ['1.20'; '3.48'])) 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 5); 596s ***** assert (isequal(s, ['1.20'; '3.48'])) 596s ***** shared x, s 596s x = [1.2; -3.48]; 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 1); 596s ***** assert (isequal(s, ['#'; '#'])) 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 2); 596s ***** assert (isequal(s, [' 1'; '-3'])) 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 3); 596s ***** assert (isequal(s, [' 1'; '-3'])) 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 4); 596s ***** assert (isequal(s, [' 1.2'; '-3.5'])) 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 5); 596s ***** assert (isequal(s, [' 1.20'; '-3.48'])) 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 6); 596s ***** assert (isequal(s, [' 1.20'; '-3.48'])) 596s ***** shared x, s 596s x = [0.2; 0.48]; 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 1); 596s ***** assert (isequal(s, ['0'; '0'])) 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 2); 596s ***** assert (isequal(s, ['0'; '0'])) 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 3); 596s ***** assert (isequal(s, ['0.2'; '0.5'])) 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 4); 596s ***** assert (isequal(s, ['0.20'; '0.48'])) 596s ***** test s = stk_sprintf_colvect_fixedpoint(x, 5); 596s ***** assert (isequal(s, ['0.20'; '0.48'])) 596s 32 tests, 32 passed, 0 known failure, 0 skipped 596s [inst/misc/text/stk_sprintf_colvect_scientific.m] 596s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/misc/text/stk_sprintf_colvect_scientific.m 596s ***** shared x, s 596s x = [1.2; -34567]; 596s ***** test s = stk_sprintf_colvect_scientific(x, 1); 596s ***** assert (isequal(s, ['#'; '#'])) 596s ***** test s = stk_sprintf_colvect_scientific(x, 3); 596s ***** assert (isequal(s, ['###'; '###'])) 596s ***** test s = stk_sprintf_colvect_scientific(x, 5); 596s ***** assert (isequal(s, ['#####'; '#####'])) 596s ***** test s = stk_sprintf_colvect_scientific(x, 6); 596s ***** assert (isequal(s, [' 1e+00'; '-3e+04'])) 596s ***** test s = stk_sprintf_colvect_scientific(x, 7); 596s ***** assert (isequal(s, [' 1e+00'; '-3e+04'])) 596s ***** test s = stk_sprintf_colvect_scientific(x, 8); 596s ***** assert (isequal(s, [' 1.2e+00'; '-3.5e+04'])) 596s ***** test s = stk_sprintf_colvect_scientific(x, 9); 596s ***** assert (isequal(s, [' 1.20e+00'; '-3.46e+04'])) 596s ***** test s = stk_sprintf_colvect_scientific(x, 10); 596s ***** assert (isequal(s, [' 1.200e+00'; '-3.457e+04'])) 596s ***** test s = stk_sprintf_colvect_scientific(x, 11); 596s ***** assert (isequal(s, [' 1.2000e+00'; '-3.4567e+04'])) 596s ***** test s = stk_sprintf_colvect_scientific(x, 12); 596s ***** assert (isequal(s, [' 1.2000e+00'; '-3.4567e+04'])) 596s ***** shared x, s 596s x = [0.9; 0.91; 0.99; 0.999]; 596s ***** test s = stk_sprintf_colvect_scientific (x, 4); 596s ***** assert (isequal(s, ['####'; '####'; '####'; '####'])) 596s ***** test s = stk_sprintf_colvect_scientific (x, 5); 596s ***** assert (isequal(s, ['9e-01'; '9e-01'; '1e+00'; '1e+00'])) 596s ***** test s = stk_sprintf_colvect_scientific (x, 6); 596s ***** assert (isequal(s, ['9e-01'; '9e-01'; '1e+00'; '1e+00'])) 596s ***** test s = stk_sprintf_colvect_scientific (x, 7); 596s ***** assert (isequal(s, ['9.0e-01'; '9.1e-01'; '9.9e-01'; '1.0e+00'])) 596s ***** test s = stk_sprintf_colvect_scientific (x, 8); 596s ***** assert (isequal(s, ['9.00e-01'; '9.10e-01'; '9.90e-01'; '9.99e-01'])) 596s ***** shared x, s 596s x = [0.9; -0.91; 0.99; 0.999]; 596s ***** test s = stk_sprintf_colvect_scientific (x, 4); 596s ***** assert (isequal(s, ['####'; '####'; '####'; '####'])) 596s ***** test s = stk_sprintf_colvect_scientific (x, 5); 596s ***** assert (isequal(s, ['#####'; '#####'; '#####'; '#####'])) 596s ***** test s = stk_sprintf_colvect_scientific (x, 6); 596s ***** assert (isequal(s, [' 9e-01'; '-9e-01'; ' 1e+00'; ' 1e+00'])) 596s ***** test s = stk_sprintf_colvect_scientific (x, 7); 596s ***** assert (isequal(s, [' 9e-01'; '-9e-01'; ' 1e+00'; ' 1e+00'])) 596s ***** test s = stk_sprintf_colvect_scientific (x, 8); 596s ***** assert (isequal(s, [' 9.0e-01'; '-9.1e-01'; ' 9.9e-01'; ' 1.0e+00'])) 596s ***** test 596s x = [1e6; -1e10; 1e-221]; 596s s = stk_sprintf_colvect_scientific(x, 10); 596s assert(isequal(s, [' 1e+006'; '-1e+010'; ' 1e-221'])); 596s 41 tests, 41 passed, 0 known failure, 0 skipped 596s [inst/model/@stk_model_gpposterior/get.m] 596s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/model/@stk_model_gpposterior/get.m 596s ***** shared M_post 596s x_obs = (linspace (0, pi, 15))'; 596s z_obs = sin (x_obs); 596s M_prior = stk_model (@stk_materncov32_iso); 596s M_prior.param = log ([1.0; 2.1]); 596s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 596s ***** error value = get (M_post, 1.33); 596s ***** error value = get (M_post, 'dudule'); 596s ***** test value = get (M_post, 'prior_model'); 596s 3 tests, 3 passed, 0 known failure, 0 skipped 596s [inst/model/@stk_model_gpposterior/set.m] 596s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/model/@stk_model_gpposterior/set.m 596s ***** shared M_post 596s x_obs = (linspace (0, pi, 15))'; 596s z_obs = sin (x_obs); 596s M_prior = stk_model (@stk_materncov32_iso); 596s M_prior.param = log ([1.0; 2.1]); 596s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 596s ***** error value = get (M_post, 1.33); 596s ***** error value = get (M_post, 'dudule'); 596s ***** test value = get (M_post, 'prior_model'); 596s 3 tests, 3 passed, 0 known failure, 0 skipped 596s [inst/model/@stk_model_gpposterior/stk_model_gpposterior.m] 596s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/model/@stk_model_gpposterior/stk_model_gpposterior.m 596s ***** test stk_test_class ('stk_model_gpposterior') 596s ***** shared M_prior, x_obs, z_obs 596s x_obs = (linspace (0, pi, 15))'; 596s z_obs = sin (x_obs); 596s 596s M_prior = stk_model (@stk_materncov32_iso); 596s M_prior.param = log ([1.0; 2.1]); 596s ***** test M_post = stk_model_gpposterior (); 596s ***** test M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 596s ***** error M_post = stk_model_gpposterior (M_prior, x_obs, [z_obs; z_obs]); 596s ***** error M_post = stk_model_gpposterior (M_prior, x_obs, [z_obs; z_obs], 3.441); 596s ***** test % hidden feature 596s kreq = stk_kreq_qr (M_prior, x_obs); 596s M_post = stk_model_gpposterior (M_prior, {x_obs, kreq}, z_obs); 596s ***** test % NaNs in prior_model.param 596s DIM = 1; M = stk_model (@stk_materncov52_aniso, DIM); 596s M.param = nan (2, 1); % this is currently the default 596s x = stk_sampling_regulargrid (20, DIM, [0; 1]); 596s y = sin (double (x)); 596s zp = stk_predict (M, x, y, x); 596s 7 tests, 7 passed, 0 known failure, 0 skipped 596s [inst/model/@stk_model_gpposterior/stk_model_update.m] 596s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/model/@stk_model_gpposterior/stk_model_update.m 596s ***** shared x_obs, z_obs, ref, M_prior, x_new, z_new, lnv_new 596s [x_obs, z_obs, ref] = stk_dataset_twobumps ('noisy2'); 596s M_prior = stk_model (@stk_materncov52_iso); 596s M_prior.param = [-0.15; 0.38]; 596s M_prior.lognoisevariance = 2 * log (ref.noise_std); 596s x_new = [-0.79; -0.79]; 596s z_new = [-0.69; -0.85]; 596s lnv_new = ref.noise_std_func (x_new); 596s ***** test % heteroscedastic 596s M_prior.lognoisevariance = 2 * log (ref.noise_std); 596s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 596s M_post = stk_model_update (M_post, x_new, z_new, lnv_new); 596s ***** error % using lnv_new / homoscedastic 596s M_prior.lognoisevariance = 0; 596s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 596s M_post = stk_model_update (M_post, x_new, z_new, lnv_new); % NOT OK 596s ***** error % using lnv_new / noiseless 596s M_prior.lognoisevariance = -inf; 596s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs) 596s M_post = stk_model_update (M_post, x_new, z_new, lnv_new); % NOT OK 596s ***** error % not using lnv_new / heteroscedastic 596s M_prior.lognoisevariance = 2 * log (ref.noise_std); 596s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 596s M_post = stk_model_update (M_post, x_new, z_new); 596s 4 tests, 4 passed, 0 known failure, 0 skipped 596s [inst/model/@stk_model_gpposterior/stk_predict_.m] 597s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/model/@stk_model_gpposterior/stk_predict_.m 597s ***** shared n, m, M_post, M_prior, x0, x_obs, z_obs, x_prd, y_prd, idx_obs, idx_prd 597s 597s n = 10; % number of observations 597s m = n + 1; % number of predictions 597s d = 1; % dimension of the input space 597s 597s x0 = (linspace (0, pi, n + m))'; 597s 597s idx_obs = (2:2:(n+m-1))'; 597s idx_prd = (1:2:(n+m))'; 597s 597s x_obs = x0(idx_obs); 597s z_obs = sin (x_obs); 597s x_prd = x0(idx_prd); 597s 597s M_prior = stk_model (@stk_materncov32_iso); 597s M_prior.param = log ([1.0; 2.1]); 597s 597s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 597s ***** error y_prd = stk_predict (M_post); 597s ***** test y_prd = stk_predict (M_post, x_prd); 597s ***** error y_prd = stk_predict (M_post, [x_prd x_prd]); 597s ***** test % nargout = 2 597s [y_prd1, lambda] = stk_predict (M_post, x_prd); 597s assert (stk_isequal_tolrel (y_prd, y_prd1)); 597s assert (isequal (size (lambda), [n m])); 597s ***** test % nargout = 3 597s [y_prd1, lambda, mu] = stk_predict (M_post, x_prd); 597s assert (stk_isequal_tolrel (y_prd, y_prd1)); 597s assert (isequal (size (lambda), [n m])); 597s assert (isequal (size (mu), [1 m])); % ordinary kriging 597s ***** test % nargout = 4 597s [y_prd1, lambda, mu, K] = stk_predict (M_post, x_prd); 597s assert (stk_isequal_tolrel (y_prd, y_prd1)); 597s assert (isequal (size (lambda), [n m])); 597s assert (isequal (size (mu), [1 m])); % ordinary kriging 597s assert (isequal (size (K), [m m])); 597s ***** test % nargout = 2, compute only variances 597s M_post1 = stk_model_gpposterior (M_prior, x_obs, []); 597s [y_prd_nan, lambda] = stk_predict (M_post1, x_prd); 597s assert (isequal (size (lambda), [n m])); 597s assert (all (isnan (y_prd_nan.mean))); 597s ***** test % discrete model (prediction indices provided) 597s M_prior1 = stk_model (@stk_discretecov, M_prior, x0); 597s M_post1 = stk_model_gpposterior (M_prior1, idx_obs, z_obs); 597s y_prd1 = stk_predict (M_post1, idx_prd); 597s assert (stk_isequal_tolrel (y_prd, y_prd1)); 597s ***** test % discrete model (prediction indices *not* provided) 597s M_prior1 = stk_model (@stk_discretecov, M_prior, x0); 597s M_post1 = stk_model_gpposterior (M_prior1, idx_obs, z_obs); 597s y_prd1 = stk_predict (M_post1, []); % predict them all! 597s assert (stk_isequal_tolrel (y_prd, y_prd1(idx_prd, :))); 597s 9 tests, 9 passed, 0 known failure, 0 skipped 597s [inst/model/@stk_model_gpposterior/stk_predict_leaveoneout.m] 597s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/model/@stk_model_gpposterior/stk_predict_leaveoneout.m 597s ***** test % Check virtual Leave-One-Out formula 597s 597s n = 20; d = 1; 597s x_obs = stk_sampling_regulargrid (n, d, [0; 2*pi]); 597s z_obs = stk_feval (@sin, x_obs); 597s 597s lm_list = {stk_lm_null, stk_lm_constant, stk_lm_affine}; 597s 597s for j = 0:2 597s for k = 1:(length (lm_list)) 597s 597s model = stk_model (@stk_materncov32_iso, d); 597s model.lm = lm_list{k}; 597s model.param = log ([1; 5]); 597s 597s switch j % test various scenarios for lognoisevariance 597s case 0 597s model.lognoisevariance = -inf; 597s case 1 597s model.lognoisevariance = 0; 597s case 2 597s model.lognoisevariance = (1 + rand (n, 1)) * 1e-3; 597s end 597s 597s M_post = stk_model_gpposterior (model, x_obs, z_obs); 597s 597s [loo_pred, loo_res] = stk_predict_leaveoneout (M_post); 597s [direct_pred, direct_res] = stk_predict_leaveoneout_direct (M_post); 597s 597s assert (stk_isequal_tolrel (loo_pred, direct_pred)); 597s assert (stk_isequal_tolrel (loo_res, direct_res)); 597s 597s end 597s end 598s 1 test, 1 passed, 0 known failure, 0 skipped 598s [inst/model/noise/@stk_gaussiannoise_het0/set.m] 598s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/model/noise/@stk_gaussiannoise_het0/set.m 598s ***** shared M_post 598s x_obs = (linspace (0, pi, 15))'; 598s z_obs = sin (x_obs); 598s M_prior = stk_model (@stk_materncov32_iso); 598s M_prior.param = log ([1.0; 2.1]); 598s M_post = stk_model_gpposterior (M_prior, x_obs, z_obs); 598s ***** error value = get (M_post, 1.33); 598s ***** error value = get (M_post, 'dudule'); 598s ***** test value = get (M_post, 'prior_model'); 598s 3 tests, 3 passed, 0 known failure, 0 skipped 598s [inst/model/prior_struct/stk_covmat_noise.m] 598s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/model/prior_struct/stk_covmat_noise.m 598s ***** shared model, model2, x1, x2, n1, n2, d, Ka, Kb, Kc, Pa, Pb, Pc, P1, P2, P3, K1, K2, K3 598s n1 = 20; n2 = 10; d = 4; 598s model = stk_model (@stk_materncov52_aniso, d); 598s model.lm = stk_lm_affine; 598s model.param = log ([1.0; 2.1; 2.2; 2.3; 2.4]); 598s model2 = model; model2.lognoisevariance = log(0.01); 598s x1 = stk_sampling_randunif (n1, d); 598s x2 = stk_sampling_randunif (n2, d); 598s ***** error [KK, PP] = stk_covmat_noise (); 598s ***** error [KK, PP] = stk_covmat_noise (model); 598s ***** test [Ka, Pa] = stk_covmat_noise (model, x1); % (1) 598s ***** test [K1, P1] = stk_covmat_noise (model, x1, []); 598s ***** test [K2, P2] = stk_covmat_noise (model, x1, [], -1); 598s ***** test [K3, P3] = stk_covmat_noise (model, x1, [], -1, false); 598s ***** assert (isequal (size (Ka), [n1 n1])); 598s ***** assert (isequal (size (Pa), [n1 0])); 598s ***** assert (isequal (P1, Pa) && (isequal (K1, Ka))) 598s ***** assert (isequal (P2, Pa) && (isequal (K2, Ka))) 598s ***** assert (isequal (P3, Pa) && (isequal (K3, Ka))) 598s ***** test [Kb, Pb] = stk_covmat_noise (model, x1, x1); % (2) 598s ***** test [K1, P1] = stk_covmat_noise (model, x1, x1, -1); 598s ***** test [K2, P2] = stk_covmat_noise (model, x1, x1, -1, false); 598s ***** assert (isequal (size (Kb), [n1 n1])); 598s ***** assert (isequal (size (Pb), [n1 0])); 598s ***** assert (isequal (P1, Pb) && (isequal (K1, Kb))) 598s ***** assert (isequal (P2, Pb) && (isequal (K2, Kb))) 598s ***** test [Kc, Pc] = stk_covmat_noise (model, x1, x2); % (3) 598s ***** test [K1, P1] = stk_covmat_noise (model, x1, x2, -1); 598s ***** test [K2, P2] = stk_covmat_noise (model, x1, x2, -1, false); 598s ***** assert (isequal (size (Kc), [n1 n2])); 598s ***** assert (isequal (size (Pc), [n1 0])); 598s ***** assert (isequal (P1, Pc) && (isequal (K1, Kc))) 598s ***** assert (isequal (P2, Pc) && (isequal (K2, Kc))) 598s ***** assert (isequal (Kb, Ka)); 598s ***** test [Ka, Pa] = stk_covmat_noise (model2, x1); % (1') 598s ***** test [Kb, Pb] = stk_covmat_noise (model2, x1, x1); % (2') 598s ***** error assert (isequal (Kb, Ka)); 598s ***** assert (isequal (Pa, Pb)); 598s ***** assert (isequal (Pa, Pc)); 598s 31 tests, 31 passed, 0 known failure, 0 skipped 598s [inst/model/prior_struct/stk_model.m] 598s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/model/prior_struct/stk_model.m 598s ***** test model = stk_model (); 598s ***** test model = stk_model (@stk_expcov_iso); 598s ***** test model = stk_model (@stk_expcov_iso, 1); 598s ***** test model = stk_model (@stk_expcov_iso, 3); 598s ***** test model = stk_model (@stk_expcov_aniso); 598s ***** test model = stk_model (@stk_expcov_aniso, 1); 598s ***** test model = stk_model (@stk_expcov_aniso, 3); 598s ***** test model = stk_model (@stk_materncov_iso); 598s ***** test model = stk_model (@stk_materncov_iso, 1); 598s ***** test model = stk_model (@stk_materncov_iso, 3); 598s ***** test model = stk_model (@stk_materncov_aniso); 598s ***** test model = stk_model (@stk_materncov_aniso, 1); 598s ***** test model = stk_model (@stk_materncov_aniso, 3); 598s ***** test model = stk_model (@stk_materncov32_iso); 598s ***** test model = stk_model (@stk_materncov32_iso, 1); 598s ***** test model = stk_model (@stk_materncov32_iso, 3); 598s ***** test model = stk_model (@stk_materncov32_aniso); 598s ***** test model = stk_model (@stk_materncov32_aniso, 1); 598s ***** test model = stk_model (@stk_materncov32_aniso, 3); 598s ***** test model = stk_model (@stk_materncov52_iso); 598s ***** test model = stk_model (@stk_materncov52_iso, 1); 598s ***** test model = stk_model (@stk_materncov52_iso, 3); 598s ***** test model = stk_model (@stk_materncov52_aniso); 598s ***** test model = stk_model (@stk_materncov52_aniso, 1); 598s ***** test model = stk_model (@stk_materncov52_aniso, 3); 598s ***** test model = stk_model (@stk_gausscov_iso); 598s ***** test model = stk_model (@stk_gausscov_iso, 1); 598s ***** test model = stk_model (@stk_gausscov_iso, 3); 598s ***** test model = stk_model (@stk_gausscov_aniso); 598s ***** test model = stk_model (@stk_gausscov_aniso, 1); 598s ***** test model = stk_model (@stk_gausscov_aniso, 3); 598s ***** test model = stk_model (@stk_sphcov_iso); 598s ***** test model = stk_model (@stk_sphcov_iso, 1); 598s ***** test model = stk_model (@stk_sphcov_iso, 3); 598s ***** test model = stk_model (@stk_sphcov_aniso); 598s ***** test model = stk_model (@stk_sphcov_aniso, 1); 598s ***** test model = stk_model (@stk_sphcov_aniso, 3); 598s 37 tests, 37 passed, 0 known failure, 0 skipped 598s [inst/model/prior_struct/stk_ortho_func.m] 598s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/model/prior_struct/stk_ortho_func.m 598s ***** shared model, x, n, d 598s n = 15; d = 4; 598s model = stk_model (@stk_materncov_aniso, d); 598s x = stk_sampling_randunif (n, d); 598s model = rmfield (model, 'lm'); % Test the old .order approach 598s ***** error P = stk_ortho_func (); 598s ***** error P = stk_ortho_func (model); 598s ***** test P = stk_ortho_func (model, x); 598s ***** test 598s model.order = -1; P = stk_ortho_func (model, x); 598s assert (isequal (size (P), [n, 0])); 598s ***** test 598s model.order = 0; P = stk_ortho_func (model, x); 598s assert (isequal (size (P), [n, 1])); 598s ***** test 598s model.order = 1; P = stk_ortho_func (model, x); 598s assert (isequal (size (P), [n, d + 1])); 598s ***** test 598s model.order = 2; P = stk_ortho_func (model, x); 598s assert (isequal (size (P), [n, 1 + d * (d + 3) / 2])); 598s ***** test 598s model.order = 3; P = stk_ortho_func (model, x); 598s assert (isequal (size (P), [n, 1 + d * (11 + d * (6 + d)) / 6])); 598s ***** error 598s model.order = 4; P = stk_ortho_func (model, x); 598s % model.order > 3 is not allowed 598s 9 tests, 9 passed, 0 known failure, 0 skipped 598s [inst/param/estim/stk_param_estim.m] 598s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/param/estim/stk_param_estim.m 598s ***** shared f, xi, zi, NI, param0, param1, model 598s 598s f = @(x)(- (0.8 * x + sin (5 * x + 1) + 0.1 * sin (10 * x)) ); 598s DIM = 1; NI = 20; box = [-1.0; 1.0]; 598s xi = stk_sampling_regulargrid (NI, DIM, box); 598s 598s SIGMA2 = 1.0; % variance parameter 598s NU = 4.0; % regularity parameter 598s RHO1 = 0.4; % scale (range) parameter 598s param0 = log ([SIGMA2; NU; 1/RHO1]); 598s 598s model = stk_model (@stk_materncov_iso); 598s ***** test % noiseless 598s zi = stk_feval (f, xi); 598s param1 = stk_param_estim (model, xi, zi, param0); 598s assert (isequal (size (param1), size (param0))) 598s warning: sqp: QP subproblem is non-convex and unbounded 598s warning: called from 598s sqp at line 439 column 9 598s stk_minimize_boxconstrained at line 57 column 18 598s stk_param_estim_optim at line 70 column 23 598s stk_param_estim at line 139 column 15 598s __test__ at line 4 column 9 598s test at line 682 column 11 598s /tmp/tmp.TOl9V8ttRD at line 1710 column 31 598s 598s ***** test % same thing, with empty lnv0 (ok) 598s param2 = stk_param_estim (model, xi, zi, param0, []); 598s assert (stk_isequal_tolrel (param2, param1, 1e-2)) 598s warning: sqp: QP subproblem is non-convex and unbounded 598s warning: called from 598s sqp at line 439 column 9 598s stk_minimize_boxconstrained at line 57 column 18 598s stk_param_estim_optim at line 70 column 23 598s stk_param_estim at line 139 column 15 598s __test__ at line 3 column 9 598s test at line 682 column 11 598s /tmp/tmp.TOl9V8ttRD at line 1710 column 31 598s 599s ***** error % same thing, with lnv0 == NaN (not ok as a starting point) 599s param2 = stk_param_estim (model, xi, zi, param0, nan); 599s ***** error % same thing, with lnv0 == -inf (not ok as a starting point) 599s param2 = stk_param_estim (model, xi, zi, param0, -inf); 599s ***** test % same thing, with explicit value for 'criterion' 599s param2 = stk_param_estim (model, xi, zi, param0, [], @stk_param_relik); 599s assert (stk_isequal_tolrel (param1, param2, 1e-2)) 599s warning: sqp: QP subproblem is non-convex and unbounded 599s warning: called from 599s sqp at line 439 column 9 599s stk_minimize_boxconstrained at line 57 column 18 599s stk_param_estim_optim at line 70 column 23 599s stk_param_estim at line 139 column 15 599s __test__ at line 3 column 9 599s test at line 682 column 11 599s /tmp/tmp.TOl9V8ttRD at line 1710 column 31 599s 599s ***** test % noiseless 599s zi = stk_feval (f, xi); 599s param1 = stk_param_estim (model, xi, zi, param0); 599s param2 = stk_param_estim (model, xi, zi, param0, [], @stk_param_relik); 599s % We cannot assume a DETERMINISTIC optimization algorithm 599s % (for some reason, Octave's sqp is not exactly deterministic) 599s assert (stk_isequal_tolrel (param1, param2, 1e-2)) 599s warning: sqp: QP subproblem is non-convex and unbounded 599s warning: called from 599s sqp at line 439 column 9 599s stk_minimize_boxconstrained at line 57 column 18 599s stk_param_estim_optim at line 70 column 23 599s stk_param_estim at line 139 column 15 599s __test__ at line 4 column 9 599s test at line 682 column 11 599s /tmp/tmp.TOl9V8ttRD at line 1710 column 31 599s 599s warning: sqp: QP subproblem is non-convex and unbounded 599s warning: called from 599s sqp at line 439 column 9 599s stk_minimize_boxconstrained at line 57 column 18 599s stk_param_estim_optim at line 70 column 23 599s stk_param_estim at line 139 column 15 599s __test__ at line 5 column 9 599s test at line 682 column 11 599s /tmp/tmp.TOl9V8ttRD at line 1710 column 31 599s 599s ***** test % noisy 599s NOISE_STD_TRUE = 0.1; 599s NOISE_STD_INIT = 1e-5; 599s zi = zi + NOISE_STD_TRUE * randn(NI, 1); 599s model.lognoisevariance = 2 * log(NOISE_STD_INIT); 599s [param, lnv] = stk_param_estim ... 599s (model, xi, zi, param0, model.lognoisevariance); 600s ***** error param = stk_param_estim () 600s ***** error param = stk_param_estim (model); 600s ***** error param = stk_param_estim (model, xi); 600s ***** test % Constant response 600s model = stk_model (@stk_materncov52_iso); 600s n = 10; x = stk_sampling_regulargrid (n, 1, [0; 1]); z = ones (size (x)); 600s param = stk_param_estim (model, x, z); 600s assert ((all (isfinite (param))) && (length (param) == 2)); 600s warning: Constant-response data: the output of stk_param_estim is likely to be unreliable. 600s warning: called from 600s stk_param_estim at line 95 column 5 600s __test__ at line 5 column 8 600s test at line 682 column 11 600s /tmp/tmp.TOl9V8ttRD at line 1710 column 31 600s 600s warning: Parameter estimation is impossible with constant-response data. 600s warning: called from 600s stk_param_init>paraminit_ at line 351 column 5 600s stk_param_init>stk_param_init_ at line 323 column 14 600s stk_param_init at line 87 column 18 600s stk_param_estim>provide_starting_point at line 205 column 20 600s stk_param_estim at line 110 column 30 600s __test__ at line 5 column 8 600s test at line 682 column 11 600s /tmp/tmp.TOl9V8ttRD at line 1710 column 31 600s 600s 11 tests, 11 passed, 0 known failure, 0 skipped 600s [inst/param/estim/stk_param_gls.m] 600s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/param/estim/stk_param_gls.m 600s ***** shared xi, zi, model, beta, sigma2 600s xi = (1:10)'; zi = sin (xi); 600s model = stk_model (@stk_materncov52_iso); 600s model.param = [0.0 0.0]; 600s ***** test 600s model.lm = stk_lm_constant (); 600s [beta, sigma2] = stk_param_gls (model, xi, zi); 600s ***** assert (stk_isequal_tolabs (beta, 0.1346064, 1e-6)) 600s ***** assert (stk_isequal_tolabs (sigma2, 0.4295288, 1e-6)) 600s ***** test 600s model.lm = stk_lm_affine (); 600s [beta, sigma2] = stk_param_gls (model, xi, zi); 600s ***** assert (stk_isequal_tolabs (beta, [0.4728342; -0.0614960], 1e-6)) 600s ***** assert (stk_isequal_tolabs (sigma2, 0.4559431, 1e-6)) 600s ***** test 600s model.lm = stk_lm_null (); 600s [beta, sigma2] = stk_param_gls (model, xi, zi); 600s ***** assert (isequal (beta, zeros (0, 1))) 600s ***** assert (stk_isequal_tolabs (sigma2, 0.3977993, 1e-6)) 600s 9 tests, 9 passed, 0 known failure, 0 skipped 600s [inst/param/estim/stk_param_init_lnv.m] 600s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/param/estim/stk_param_init_lnv.m 600s ***** test 600s f = @(x)(- (0.8 * x + sin (5 * x + 1) + 0.1 * sin (10 * x))); 600s ni = 20; 600s xi = (linspace (-1, 1, ni))' + 0.2 * (randn (ni, 1)); 600s zi = stk_feval (f, xi); 600s 600s model = stk_model (@stk_materncov_iso); 600s model.param = log ([1; 5/2; 1/0.4]); 600s model.lognoisevariance = nan; 600s lnv = stk_param_init_lnv (model, xi, zi); 600s 600s assert ((isscalar (lnv)) && (lnv > -30) && (lnv < 30)); 600s 1 test, 1 passed, 0 known failure, 0 skipped 600s [inst/param/estim/stk_param_relik.m] 600s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/param/estim/stk_param_relik.m 600s ***** shared f, xi, zi, NI, model, C, dC1, dC2 600s 600s f = @(x)(- (0.8 * x(:, 1) + sin (5 * x(:, 2) + 1) ... 600s + 0.1 * sin (10 * x(:, 3)))); 600s DIM = 3; NI = 20; box = repmat ([-1.0; 1.0], 1, DIM); 600s xi = stk_sampling_halton_rr2 (NI, DIM, box); 600s zi = stk_feval (f, xi); 600s 600s SIGMA2 = 1.0; % variance parameter 600s NU = 4.0; % regularity parameter 600s RHO1 = 0.4; % scale (range) parameter 600s 600s model = stk_model (@stk_materncov_aniso); 600s model.param = log ([SIGMA2; NU; 1/RHO1 * ones(DIM, 1)]); 600s ***** error [C, dC1, dC2] = stk_param_relik (); 600s ***** error [C, dC1, dC2] = stk_param_relik (model); 600s ***** error [C, dC1, dC2] = stk_param_relik (model, xi); 600s ***** test [C, dC1, dC2] = stk_param_relik (model, xi, zi); 600s ***** test 600s TOL_REL = 0.01; 600s assert (stk_isequal_tolrel (C, 21.6, TOL_REL)); 600s assert (stk_isequal_tolrel (dC1, [4.387 -0.1803 0.7917 0.1392 2.580]', TOL_REL)); 600s assert (isequal (dC2, [])); 600s ***** shared xi, zi, model, TOL_REL 600s xi = [-1 -.6 -.2 .2 .6 1]'; 600s zi = [-0.11 1.30 0.23 -1.14 0.36 -0.37]'; 600s model = stk_model (@stk_materncov_iso); 600s model.param = log ([1.0 4.0 2.5]); 600s model.lognoisevariance = log (0.01); 600s TOL_REL = 0.01; 600s ***** test % Another simple 1D check 600s [C, dC1, dC2] = stk_param_relik (model, xi, zi); 600s assert (stk_isequal_tolrel (C, 6.327, TOL_REL)); 600s assert (stk_isequal_tolrel (dC1, [0.268 0.0149 -0.636]', TOL_REL)); 600s assert (stk_isequal_tolrel (dC2, -1.581e-04, TOL_REL)); 600s ***** test % Same 1D test with simple kriging 600s model.lm = stk_lm_null; 600s [C, dC1, dC2] = stk_param_relik (model, xi, zi); 600s assert (stk_isequal_tolrel (C, 7.475, TOL_REL)); 600s assert (stk_isequal_tolrel (dC1, [0.765 0.0238 -1.019]', TOL_REL)); 600s assert (stk_isequal_tolrel (dC2, 3.0517e-03, TOL_REL)); 600s ***** test % Check the gradient on a 2D test case 600s 600s f = @stk_testfun_braninhoo; 600s DIM = 2; 600s BOX = [[-5; 10], [0; 15]]; 600s NI = 20; 600s TOL_REL = 1e-2; 600s DELTA = 1e-6; 600s 600s model = stk_model (@stk_materncov52_iso, DIM); 600s model.param = [1 1]; 600s 600s xi = stk_sampling_halton_rr2 (NI, DIM, BOX); 600s zi = stk_feval (f, xi); 600s 600s for range = [0.3 2 10] 600s model.param(2) = - log (range); 600s for diff = 1:2 600s assert (stk_test_critgrad ... 600s (@stk_param_relik, model, xi, zi, diff, 1e-6)); 600s end 600s end 600s 8 tests, 8 passed, 0 known failure, 0 skipped 600s [inst/param/estim/stk_param_init.m] 600s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/param/estim/stk_param_init.m 600s ***** test 600s xi = (1:10)'; zi = sin (xi); 600s model = stk_model (@stk_materncov52_iso); 600s model.param = stk_param_init (model, xi, zi, [1; 10], false); 600s xt = (1:9)' + 0.5; zt = sin (xt); 600s zp = stk_predict (model, xi, zi, xt); 600s assert (sum ((zt - zp.mean) .^ 2) < 1e-3); 600s ***** test % check equivariance of parameter estimates 600s f = @(x) sin (x); 600s xi = stk_sampling_regulargrid (10, 1); zi = stk_feval (f, xi); 600s shift = 1000; scale = 0.01; 600s model = stk_model (@stk_materncov32_iso); 600s p1 = stk_param_init (model, xi, zi); 600s p2 = stk_param_init (model, xi, shift + scale .* zi); 600s assert (stk_isequal_tolabs (p2(1), p1(1) + log (scale^2), 1e-10)) 600s assert (stk_isequal_tolabs (p2(2), p1(2), eps)) 600s ***** shared xi, zi, BOX, xt, zt 600s 600s f = @(x)(- (0.8 * x + sin (5 * x + 1) + 0.1 * sin (10 * x))); 600s DIM = 1; % Dimension of the factor space 600s BOX = [-1.0; 1.0]; % Factor space 600s 600s xi = stk_sampling_regulargrid (20, DIM, BOX); % Evaluation points 600s zi = stk_feval (f, xi); % Evaluation results 600s 600s NT = 400; % Number of points in the grid 600s xt = stk_sampling_regulargrid (NT, DIM, BOX); % Generate a regular grid 600s zt = stk_feval (f, xt); % Values of f on the grid 600s ***** xtest % This test is known to fail in Debian buster i386 600s % because of a known problem in Octave's sqp/qp functions 600s % http://savannah.gnu.org/bugs/?38875 600s model = stk_model (@stk_materncov_iso); 600s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 600s model.param = stk_param_estim (model, xi, zi, param0); 600s zp = stk_predict (model, xi, zi, xt); 600s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 601s ***** test 601s model = stk_model (@stk_materncov_aniso); 601s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 601s model.param = stk_param_estim (model, xi, zi, param0); 601s zp = stk_predict (model, xi, zi, xt); 601s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 601s warning: sqp: QP subproblem is non-convex and unbounded 601s warning: called from 601s sqp at line 439 column 9 601s stk_minimize_boxconstrained at line 57 column 18 601s stk_param_estim_optim at line 70 column 23 601s stk_param_estim at line 139 column 15 601s __test__ at line 5 column 14 601s test at line 682 column 11 601s /tmp/tmp.TOl9V8ttRD at line 1742 column 31 601s 601s ***** test 601s model = stk_model (@stk_materncov32_iso); 601s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 601s model.param = stk_param_estim (model, xi, zi, param0); 601s zp = stk_predict (model, xi, zi, xt); 601s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 601s ***** test 601s model = stk_model (@stk_materncov32_aniso); 601s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 601s model.param = stk_param_estim (model, xi, zi, param0); 601s zp = stk_predict (model, xi, zi, xt); 601s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 601s ***** test 601s model = stk_model (@stk_materncov52_iso); 601s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 601s model.param = stk_param_estim (model, xi, zi, param0); 601s zp = stk_predict (model, xi, zi, xt); 601s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 601s ***** test 601s model = stk_model (@stk_materncov52_aniso); 601s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 601s model.param = stk_param_estim (model, xi, zi, param0); 601s zp = stk_predict (model, xi, zi, xt); 601s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 602s ***** test 602s model = stk_model (@stk_gausscov_iso); 602s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 602s model.param = stk_param_estim (model, xi, zi, param0); 602s zp = stk_predict (model, xi, zi, xt); 602s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 602s warning: matrix singular to machine precision, rcond = 1.57502e-17 602s warning: called from 602s linsolve at line 113 column 7 602s linsolve at line 42 column 3 602s stk_set_righthandside at line 44 column 16 602s stk_make_kreq at line 35 column 6 602s stk_predict_ at line 112 column 10 602s stk_predict at line 104 column 16 602s __test__ at line 6 column 5 602s test at line 682 column 11 602s /tmp/tmp.TOl9V8ttRD at line 1742 column 31 602s 602s ***** test 602s model = stk_model (@stk_gausscov_aniso); 602s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 602s model.param = stk_param_estim (model, xi, zi, param0); 602s zp = stk_predict (model, xi, zi, xt); 602s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 602s warning: matrix singular to machine precision, rcond = 5.45599e-18 602s warning: called from 602s linsolve at line 113 column 7 602s linsolve at line 42 column 3 602s stk_set_righthandside at line 44 column 16 602s stk_make_kreq at line 35 column 6 602s stk_predict_ at line 112 column 10 602s stk_predict at line 104 column 16 602s __test__ at line 6 column 5 602s test at line 682 column 11 602s /tmp/tmp.TOl9V8ttRD at line 1742 column 31 602s 602s ***** test % Homoscedastic case / do_estim_lnv = true 602s model = stk_model (@stk_materncov32_iso); 602s [model.param, model.lognoisevariance] = ... 602s stk_param_init (model, xi, zi, BOX, true); 602s [model.param, model.lognoisevariance] = ... 602s stk_param_estim (model, xi, zi); 602s zp = stk_predict (model, xi, zi, xt); 602s assert (model.lognoisevariance > -inf); 602s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 602s warning: This way of setting do_estim_lnv is deprecated 602s warning: called from 602s stk_param_init>stk_param_init_ at line 250 column 5 602s stk_param_init at line 87 column 18 602s __test__ at line 4 column 40 602s test at line 682 column 11 602s /tmp/tmp.TOl9V8ttRD at line 1742 column 31 602s 602s ***** error % Homoscedastic case / do_estim_lnv = false / model.lnv = nan 602s model = stk_model (@stk_materncov32_iso); 602s model.lognoisevariance = nan; % not compatible with do_estim_lnv == false 602s [model.param, model.lognoisevariance] = ... 602s stk_param_init (model, xi, zi, BOX, false); 602s ***** test % Heteroscedastic case / known noise variance 602s model = stk_model (@stk_materncov32_iso); 602s lnv = log ((100 + rand (size (zi))) / 1e6); 602s model.lognoisevariance = lnv; % here we say that lnv is known 602s [param0, model.lognoisevariance] = stk_param_init (model, xi, zi, BOX); 602s model.param = stk_param_estim (model, xi, zi, param0); 602s zp = stk_predict (model, xi, zi, xt); 602s assert (isequal (model.lognoisevariance, lnv)); % should be untouched 602s assert (max ((zp.mean - zt) .^ 2) < 1e-3) 603s ***** shared model, x, z 603s model = stk_model (@stk_materncov52_iso); 603s n = 10; x = stk_sampling_regulargrid (n, 1, [0; 1]); z = ones (size (x)); 603s ***** test % Constant response, noiseless model 603s [param, lnv] = stk_param_init (model, x, z); 603s assert ((all (isfinite (param))) && (length (param) == 2)); 603s assert (isequal (lnv, -inf)); 603s warning: Parameter estimation is impossible with constant-response data. 603s warning: called from 603s stk_param_init>paraminit_ at line 351 column 5 603s stk_param_init>stk_param_init_ at line 323 column 14 603s stk_param_init at line 87 column 18 603s __test__ at line 3 column 15 603s test at line 682 column 11 603s /tmp/tmp.TOl9V8ttRD at line 1742 column 31 603s 603s ***** test % Constant response, noisy model 603s model.lognoisevariance = nan; 603s [param, lnv] = stk_param_init (model, x, z); 603s assert ((all (isfinite (param))) && (length (param) == 2)); 603s assert (isscalar (lnv) && isfinite (lnv)); 603s warning: Parameter estimation is impossible with constant-response data. 603s warning: called from 603s stk_param_init>paraminit_ at line 351 column 5 603s stk_param_init>stk_param_init_ at line 323 column 14 603s stk_param_init at line 87 column 18 603s __test__ at line 4 column 15 603s test at line 682 column 11 603s /tmp/tmp.TOl9V8ttRD at line 1742 column 31 603s 603s 15 tests, 15 passed, 0 known failure, 0 skipped 603s [inst/sampling/@stk_function/stk_function.m] 603s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/@stk_function/stk_function.m 603s ***** shared F 603s ***** test F = stk_function () % ending ";" omitted on purpose, to test disp 603s 603s F = 603s 603s ***** error [F F]; % arrays of sampling criterion objects are not supported 603s ***** error [F; F]; % idem 603s ***** error get (F, 'toto'); % field does not exist 603s ***** error y = feval (F, 1.0); % not implemented for "pure" function objects 603s ***** error dummy = F{2}; % illegal indexing 603s ***** error dummy = F(1.0); % feval not implemented 603s ***** error dummy = F.toto; % field does not exist 603s ***** error F{2} = 1.234; % illegal indexing 603s ***** error F(5) = 1.234; % illegal indexing 603s ***** error F.toto = 1.234; % field does not exist 603s 11 tests, 11 passed, 0 known failure, 0 skipped 603s [inst/sampling/@stk_sampcrit_akg/stk_sampcrit_akg.m] 603s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/@stk_sampcrit_akg/stk_sampcrit_akg.m 603s ***** shared F, M, AKG 603s M = stk_model_gpposterior (stk_model, [1 2 3]', [1.234 3 2]'); 603s warning: Something went wrong during the optimization 603s crit0 = 2.594852, crit_opt = 2.594852: crit0 < crit_opt 603s ***** test F = stk_sampcrit_akg () % ending ";" omitted on purpose, to test disp 603s 603s F = 603s | 603s | model: -- (not instantiated) 603s | reference_grid: -- (use current evaluation points) 603s | 603s 603s ***** assert (isempty (F.model)) 603s ***** assert (isempty (get (F, 'model'))) 603s ***** assert (isempty (F.reference_grid)) 603s ***** assert (isempty (get (F, 'reference_grid'))) 603s ***** error F.toto 603s ***** error get (F, 'toto') 603s ***** error F.toto = 1.234; % field does not exist 603s ***** error F = set (F, 'toto', 1.234); % field does not exist 603s ***** error AKG = feval (F, 1.0); 603s ***** test F = stk_sampcrit_akg (); F.model = M; 603s assert (isequal (F.model, M)); 603s ***** test F = stk_sampcrit_akg (); F = set (F, 'model', M); 603s assert (isequal (F.model, M)); 603s assert (isequal (size (F.zr_mean), [3 1])) % n x 1 603s assert (isequal (size (F.zr_std), [3 1])) % n x 1 603s assert (isequal (size (F.zr_lambdamu), [4 3])) % (n+1) x n (constant mean) 603s ***** test F.model = []; % remove model 603s assert (isempty (F.model)); 603s assert (isempty (F.zr_mean)) 603s assert (isempty (F.zr_std)) 603s assert (isempty (F.zr_lambdamu)) 603s ***** test xr = [1 1.5 2 2.5 3]'; 603s F.reference_grid = xr % ending ";" omitted on purpose, to test disp 603s assert (isequal (F.reference_grid, xr)) 603s assert (isempty (F.zr_mean)) 603s assert (isempty (F.zr_std)) 603s assert (isempty (F.zr_lambdamu)) 603s 603s F = 603s | 603s | model: -- (not instantiated) 603s | reference_grid: <5x1 double array> 603s | 603s 603s ***** test F.reference_grid = []; 603s assert (isempty (F.reference_grid)) 603s ***** test F = stk_sampcrit_akg (); F.model = M; 603s assert (isequal (F.model, M)); 603s xr = [1 1.5 2 2.5 3]'; 603s F.reference_grid = xr % ending ";" omitted on purpose, to test disp 603s assert (isequal (F.reference_grid, xr)) 603s assert (isequal (size (F.zr_mean), [5 1])) % nr x 1 603s assert (isequal (size (F.zr_std), [5 1])) % nr x 1 603s assert (isequal (size (F.zr_lambdamu), [4 5])) % (n+1) x nr (constant mean) 603s 603s F = 603s | 603s | model: 603s | reference_grid: <5x1 double array> 603s | 603s 603s ***** test F.reference_grid = []; 603s assert (isempty (F.reference_grid)) 603s ***** test F = stk_sampcrit_akg (M) % ending ";" omitted on purpose, to test disp 603s 603s F = 603s | 603s | model: 603s | reference_grid: -- (use current evaluation points) 603s | 603s 603s ***** assert (isequal (F.model, M)) 603s ***** test AKG = feval (F, [1.0; 1.1; 1.2]); 603s ***** assert (isequal (size (AKG), [3 1])) 603s ***** assert (all (AKG >= 0)) 603s ***** test [AKG2, zp] = feval (F, [1.0; 1.1; 1.2]); 603s assert (isequal (AKG2, AKG)); 603s assert (isa (zp, 'stk_dataframe') && isequal (size (zp), [3 2])) 603s ***** shared F, xr 603s xr = [1 1.5 2 2.5 3]'; 603s ***** test F = stk_sampcrit_akg (stk_model ()); 603s ***** assert (isempty (F.reference_grid)) 603s ***** test F.reference_grid = xr; 603s ***** assert (isequal (F.reference_grid, xr)) 603s ***** assert (isempty (F.zr_mean)) 603s ***** assert (isempty (F.zr_std)) 603s ***** assert (isempty (F.zr_lambdamu)) 603s ***** error AKG = feval (F, 1.0); 603s ***** shared F, M, xr 603s xr = [1 1.5 2 2.5 3]'; 603s M = stk_model_gpposterior (stk_model, [1 2 3]', [1.234 3 2]'); 603s warning: Something went wrong during the optimization 603s crit0 = 2.594852, crit_opt = 2.594852: crit0 < crit_opt 603s ***** test F = stk_sampcrit_akg (M, xr); 603s ***** assert (isequal (F.model, M)) 603s ***** assert (isequal (F.reference_grid, xr)) 603s ***** assert (isequal (size (F.zr_mean), [5 1])) % nr x 1 603s ***** assert (isequal (size (F.zr_std), [5 1])) % nr x 1 603s ***** assert (isequal (size (F.zr_lambdamu), [4 5])) % (n+1) x nr (constant mean) 603s 37 tests, 37 passed, 0 known failure, 0 skipped 603s [inst/sampling/@stk_sampcrit_ei/stk_sampcrit_ei.m] 603s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/@stk_sampcrit_ei/stk_sampcrit_ei.m 603s ***** shared F, M, EI 603s M = stk_model_gpposterior (stk_model, [1 2 3]', [1.234 3 2]'); 603s warning: Something went wrong during the optimization 603s crit0 = 2.594852, crit_opt = 2.594852: crit0 < crit_opt 603s ***** test F = stk_sampcrit_ei () % ending ";" omitted on purpose, to test disp 603s 603s F = 603s | 603s | model: -- (not instantiated) 603s | current_minimum: Inf 603s | 603s 603s ***** assert (isempty (F.model)) 603s ***** assert (isempty (get (F, 'model'))) 603s ***** assert (F.current_minimum == +inf) 603s ***** assert (get (F, 'current_minimum') == +inf) 603s ***** error F.toto 603s ***** error get (F, 'toto') 603s ***** error F.current_min = 1.234; % read-only 603s ***** error F = set (F, 'current_min', 1.234); % read-only 603s ***** error F.toto = 1.234; % field does not exist 603s ***** error F = set (F, 'toto', 1.234); % field does not exist 603s ***** error EI = feval (F, 1.0); 603s ***** test F = stk_sampcrit_ei (); F.model = M; 603s assert (~ isempty (F.model)); 603s ***** test F = stk_sampcrit_ei (); F = set (F, 'model', M); 603s assert (~ isempty (F.model)); 603s ***** test F.model = []; % remove model 603s assert (isempty (F.model)); 603s assert (F.current_minimum == +inf); 603s ***** test F = stk_sampcrit_ei (M) % ending ";" omitted on purpose, to test disp 603s 603s F = 603s | 603s | model: 603s | current_minimum: 1.234 603s | 603s 603s ***** assert (isequal (F.model, M)) 603s ***** assert (F.current_minimum == 1.234); 603s ***** test EI = feval (F, [1.0; 1.1; 1.2]); 603s ***** assert (isequal (size (EI), [3 1])) 603s ***** assert (all (EI >= 0)) 603s ***** shared F 603s ***** test F = stk_sampcrit_ei (stk_model ()); 603s ***** assert (F.current_minimum == +inf); 603s ***** error feval (F, 1.0); 603s 24 tests, 24 passed, 0 known failure, 0 skipped 603s [inst/sampling/@stk_sampcrit_eqi/stk_sampcrit_eqi.m] 603s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/@stk_sampcrit_eqi/stk_sampcrit_eqi.m 603s ***** shared F, M, EQI 603s M = stk_model_gpposterior (stk_model, [1 2 3]', [1.234 3 2]'); 603s warning: Something went wrong during the optimization 603s crit0 = 2.594852, crit_opt = 2.594852: crit0 < crit_opt 603s ***** test F = stk_sampcrit_eqi () % ending ";" omitted on purpose, to test disp 603s 603s F = 603s | 603s | model: -- (not instantiated) 603s | quantile_order: 0.5 603s | point_batch_size: 1 603s | current_minimum: Inf 603s | 603s 603s ***** assert (isempty (F.model)) 603s ***** assert (isempty (get (F, 'model'))) 603s ***** assert (F.quantile_order == 0.5) 603s ***** assert (get (F, 'quantile_order') == 0.5) 603s ***** assert (F.current_minimum == +inf) 603s ***** assert (get (F, 'current_minimum') == +inf) 603s ***** error F.toto 603s ***** error get (F, 'toto') 603s ***** error F.current_min = 1.234; % read-only 603s ***** error F = set (F, 'current_min', 1.234); % read-only 603s ***** error F.toto = 1.234; % field does not exist 603s ***** error F = set (F, 'toto', 1.234); % field does not exist 603s ***** test F.quantile_order = 0.9; assert (F.quantile_order == 0.9) 603s ***** test F = set (F, 'quantile_order', 0.8); assert (F.quantile_order == 0.8) 604s ***** error F.quantile_order = 1.1; 604s ***** error F.quantile_order = -0.1; 604s ***** error F.quantile_order = [1 2]; 604s ***** error F.current_minimum = 3.333; % read-only 604s ***** error F.quantile_value = 2.222; % read-only 604s ***** error EQI = feval (F, 1.0); 604s ***** test F = stk_sampcrit_eqi (); F.model = M; 604s assert (~ isempty (F.model)); 604s ***** test F = stk_sampcrit_eqi (); F = set (F, 'model', M); 604s assert (~ isempty (F.model)); 604s ***** test F.model = []; % remove model 604s assert (isempty (F.model)); 604s assert (F.current_minimum == +inf); 604s ***** test F = stk_sampcrit_eqi (M) % ending ";" omitted on purpose, to test disp 604s 604s F = 604s | 604s | model: 604s | quantile_order: 0.5 604s | point_batch_size: 1 604s | current_minimum: 1.234 604s | 604s 604s ***** assert (isequal (F.model, M)) 604s ***** assert (stk_isequal_tolrel (F.current_minimum, 1.234, 10 * eps)); 604s ***** test EQI = feval (F, [1.0; 1.1; 1.2]); 604s ***** assert (isequal (size (EQI), [3 1])) 604s ***** assert (all (EQI >= 0)) 604s ***** test F.quantile_order = 0.9; assert (F.quantile_order == 0.9) 604s ***** shared F, M, EQI 604s prior_model = stk_model (); 604s prior_model.lognoisevariance = 0.678; 604s M = stk_model_gpposterior (prior_model, [1 2 3]', [1.234 3 2]'); 604s ***** test F = stk_sampcrit_eqi (M); 604s ***** assert (isequal (F.model, M)) 604s ***** assert (stk_isequal_tolrel (F.current_minimum, 2.077997, 1e-5)); 604s ***** test EQI = feval (F, [1.0; 1.1; 1.2]); 604s ***** assert (isequal (size (EQI), [3 1])) 604s ***** assert (all (EQI >= 0)) 604s ***** test F.quantile_order = 0.9; assert (F.quantile_order == 0.9) 604s ***** shared F 604s ***** test F = stk_sampcrit_eqi (stk_model ()); 604s ***** assert (F.current_minimum == +inf); 604s ***** error feval (F, 1.0); 604s ***** shared F, M 604s M = stk_model_gpposterior (stk_model (), [1 2 3]', [1.234 3 2]'); 605s warning: Something went wrong during the optimization 605s crit0 = 2.594852, crit_opt = 2.594852: crit0 < crit_opt 605s ***** error F = stk_sampcrit_eqi (M, [], 0); 605s ***** error F = stk_sampcrit_eqi (M, [], 1.5); 605s ***** error F = stk_sampcrit_eqi (M, [], nan); 605s ***** error F = stk_sampcrit_eqi (M, [], [10 20]); 605s ***** test F = stk_sampcrit_eqi (M, [], 10); 605s ***** assert (isequal (F.quantile_order, 0.5)); 605s ***** assert (isequal (F.point_batch_size, 10)); 605s ***** error F = stk_sampcrit_eqi (M, 0.8, 0); 605s ***** error F = stk_sampcrit_eqi (M, 0.8, 1.5); 605s ***** error F = stk_sampcrit_eqi (M, 0.8, nan); 605s ***** error F = stk_sampcrit_eqi (M, 0.8, [10 20]); 605s ***** test F = stk_sampcrit_eqi (M, 0.8, 5); 606s ***** assert (isequal (F.quantile_order, 0.8)); 606s ***** assert (isequal (F.point_batch_size, 5)); 606s ***** shared F, M, EQI 606s prior_model = stk_model (); 606s prior_model.lognoisevariance = 0.678; 606s M = stk_model_gpposterior (prior_model, [1 2 3]', [1.234 3 2]'); 606s F = stk_sampcrit_eqi (M); 606s ***** test F.point_batch_size = 10; % numeric 606s ***** assert (isequal (F.point_batch_size, 10)) 606s ***** test EQI = feval (F, [1.0; 1.1; 1.2]); 606s ***** test F.point_batch_size = @(x, n) 100 - n; % function handle 606s ***** assert (isa (F.point_batch_size, 'function_handle')) 606s ***** test EQI = feval (F, [1.0; 1.1; 1.2]); 606s ***** test F.point_batch_size = 'sin'; % char 606s ***** assert (isa (F.point_batch_size, 'function_handle')) 606s 63 tests, 63 passed, 0 known failure, 0 skipped 606s [inst/sampling/stk_halfpintl.m] 606s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/stk_halfpintl.m 606s ***** test % case #1 606s a = 1; 606s b = 1; 606s [a_out, b_out, z_out] = stk_halfpintl (a, b); 606s assert (a_out == 1) 606s assert (b_out == 1) 606s assert (isempty (z_out)) 606s ***** test % case #2: two lines, slopes not equal, already sorted 606s a = [1; -1]; 606s b = [0; 2]; 606s [a_out, b_out, z_out] = stk_halfpintl (a, b); 606s assert (isequal (a_out, [1; -1])) 606s assert (isequal (b_out, [0; 2])) 606s assert (z_out == 1) 606s ***** test % case #3: same as #2, but not sorted 606s a = [-1; 1]; 606s b = [ 2; 0]; 606s [a_out, b_out, z_out] = stk_halfpintl (a, b); 606s assert (isequal (a_out, [1; -1])) 606s assert (isequal (b_out, [0; 2])) 606s assert (z_out == 1) 606s ***** test % case #4: two lines, equal slopes, already sorted 606s a = [0; 0]; 606s b = [1; 2]; 606s [a_out, b_out, z_out] = stk_halfpintl (a, b); 606s assert (a_out == 0) 606s assert (b_out == 1) 606s assert (isempty (z_out)) 606s ***** test % case #5: same as #4, but not sorted 606s a = [0; 0]; 606s b = [2; 1]; 606s [a_out, b_out, z_out] = stk_halfpintl (a, b); 606s assert (a_out == 0) 606s assert (b_out == 1) 606s assert (isempty (z_out)) 606s ***** test % case #6: add a dominated line to #2 (the result does not change) 606s a = [1; -1; 0]; 606s b = [0; 2; 1]; 606s [a_out, b_out, z_out] = stk_halfpintl (a, b); 606s assert (isequal (a_out, [1; -1])) 606s assert (isequal (b_out, [0; 2])) 606s assert (z_out == 1) 606s ***** test % case #7: permutation of #6 606s a = [1; 0; -1]; 606s b = [0; 1; 2]; 606s [a_out, b_out, z_out] = stk_halfpintl (a, b); 606s assert (isequal (a_out, [1; -1])) 606s assert (isequal (b_out, [0; 2])) 606s assert (z_out == 1) 606s ***** test % case #8: another permutation of #6 606s a = [0; 1; -1]; 606s b = [1; 0; 2]; 606s [a_out, b_out, z_out] = stk_halfpintl (a, b); 606s assert (isequal (a_out, [1; -1])) 606s assert (isequal (b_out, [0; 2])) 606s assert (z_out == 1) 606s ***** test % case #9: same as #8, with some duplicated lines added 606s a = [0; 1; 0; -1; 0; -1; 1]; 606s b = [1; 0; 1; 2; 1; 2; 0]; 606s [a_out, b_out, z_out] = stk_halfpintl (a, b); 606s assert (isequal (a_out, [1; -1])) 606s assert (isequal (b_out, [0; 2])) 606s assert (z_out == 1) 606s 9 tests, 9 passed, 0 known failure, 0 skipped 606s [inst/sampling/stk_sampcrit_akg_eval.m] 606s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/stk_sampcrit_akg_eval.m 606s ***** shared zc_mean, zc_std, zr_mean, zr_std, zcr_cov, AKG, nc 606s xi = [0; 0.2; 0.7; 0.9]; 606s zi = [1; 0.9; 0.6; 0.1] - 10; 606s ni = 4; 606s 606s M_prior = stk_model (@stk_materncov32_iso); 606s M_prior.param = log ([1.0; 2.1]); 606s M_prior.lognoisevariance = 0.678; 606s 606s nc = 20; 606s xc = stk_sampling_regulargrid (nc, 1, [0; 1]); 606s [zp, ~, ~, K] = stk_predict (M_prior, xi, zi, [xi; xc]); 606s 606s ir = 1:ni; ic = ni + (1:nc); 606s 606s zc_mean = zp.mean(ic); 606s zc_std = sqrt (zp.var(ic)); 606s 606s % reference grid: current evaluation points ("KGCP") 606s zr_mean = zp.mean(ir); 606s zr_std = sqrt (zp.var(ir)); 606s 606s zcr_cov = K(ic, ir); 606s ***** test AKG = stk_sampcrit_akg_eval (zc_mean, zc_std, zr_mean, zr_std, zcr_cov); 606s ***** assert (isequal (size (AKG), [nc 1])) 606s ***** assert (all (AKG >= 0)) 606s ***** error AKG = stk_sampcrit_akg_eval (zc_mean, zc_std, zr_mean, zr_std); 606s 4 tests, 4 passed, 0 known failure, 0 skipped 606s [inst/sampling/stk_sampcrit_ehvi_eval.m] 606s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/stk_sampcrit_ehvi_eval.m 606s ***** shared zr, zi 606s zr = [1 1]; 606s zi = [0.25 0.75; 0.5 0.5; 0.75 0.25]; 606s ***** test % no improvement (1 computation) 606s zp_mean = [0.6 0.6]; zp_std = [0 0]; 606s EHVI = stk_sampcrit_ehvi_eval (zp_mean, zp_std, zi, zr); 606s assert (stk_isequal_tolabs (EHVI, 0, 1e-12)); 606s ***** test % guaranteed improvement (1 computation) 606s zp_mean = [0 0]; zp_std = [0 0]; 606s EHVI = stk_sampcrit_ehvi_eval (zp_mean, zp_std, zi, zr); 606s assert (stk_isequal_tolabs (EHVI, 10 * 0.25 ^ 2)); 606s ***** test % no improvement again (2 computations) 606s zp_mean = [0.5 0.5; 0.6 0.6]; zp_std = [0 0; 0 0]; 606s EHVI = stk_sampcrit_ehvi_eval (zp_mean, zp_std, zi, zr); 606s assert (stk_isequal_tolabs (EHVI, [0; 0], 1e-12)); 606s ***** test % no observation -> EHVI wrt zr 606s zp_mean = [0.6 0.6]; zp_std = 0.01 * [1 1]; zi = []; 606s EHVI = stk_sampcrit_ehvi_eval (zp_mean, zp_std, zi, zr); 606s assert (stk_isequal_tolabs (EHVI, (1 - 0.6)^2, 1e-12)); 606s ***** test % no observation below zr -> EHVI wrt zr 606s zp_mean = [0.6 0.6]; zp_std = 0.01 * [1 1]; zi = [2 2]; 606s EHVI = stk_sampcrit_ehvi_eval (zp_mean, zp_std, zi, zr); 606s assert (stk_isequal_tolabs (EHVI, (1 - 0.6)^2, 1e-12)); 606s 5 tests, 5 passed, 0 known failure, 0 skipped 606s [inst/sampling/stk_sampcrit_ei_eval.m] 606s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/stk_sampcrit_ei_eval.m 606s ***** error EI = stk_sampcrit_ei_eval () % not enough args 606s ***** error EI = stk_sampcrit_ei_eval (0) % not enough args 606s ***** shared xi, zi, M_prior, xt, zp, EIref, EI1, EI2, EI3 606s xi = [0; 0.2; 0.7; 0.9]; 606s zi = [1; 0.9; 0.6; 0.1]; 606s M_prior = stk_model (@stk_materncov32_iso); 606s M_prior.param = log ([1.0; 2.1]); 606s xt = stk_sampling_regulargrid (20, 1, [0; 1]); 606s zp = stk_predict (M_prior, xi, zi, xt); 606s EIref = stk_distrib_normal_ei (min (zi), zp.mean, sqrt (zp.var), true); 606s ***** test % Current syntax (STK 2.4.1 and later) 606s EI1 = stk_sampcrit_ei_eval (zp.mean, sqrt (zp.var), min (zi)); 606s ***** assert (isequal (EI1, EIref)) 606s 4 tests, 4 passed, 0 known failure, 0 skipped 606s [inst/sampling/stk_sampling_halton_rr2.m] 606s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/stk_sampling_halton_rr2.m 606s ***** error stk_sampling_halton_rr2 () % nargin < 1 606s ***** test 606s n = 300; d = 25; 606s x = stk_sampling_halton_rr2 (n, d); 606s assert (isequal (size (x), [n d])) 606s ***** test 606s x = stk_sampling_halton_rr2 (1000, 3); 606s y = double (x(end, :)); 606s yref = [0.9052734375 0.028349336991312 0.74848]; 606s assert (stk_isequal_tolrel (y, yref, 1e-13)); 606s ***** test 606s dim = 2; box = stk_hrect (dim); 606s x = stk_sampling_halton_rr2 (5, dim, box); 606s assert (isequal (x.colnames, {})); 606s ***** test 606s dim = 2; cn = {'W', 'H'}; box = stk_hrect (dim, cn); 606s x = stk_sampling_halton_rr2 (5, dim, box); 606s assert (isequal (x.colnames, cn)); 606s 5 tests, 5 passed, 0 known failure, 0 skipped 606s [inst/sampling/stk_sampling_maximinlhs.m] 606s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/stk_sampling_maximinlhs.m 606s ***** shared x, n, dim, box, niter 606s n = 20; dim = 2; box = [0, 0; 1, 1]; niter = 1; 606s ***** error x = stk_sampling_maximinlhs (); 606s ***** test x = stk_sampling_maximinlhs (n); 606s ***** test x = stk_sampling_maximinlhs (n, dim); 607s ***** test x = stk_sampling_maximinlhs (n, dim, box); 607s ***** test x = stk_sampling_maximinlhs (n, dim, box, niter); 607s ***** assert (isa (x, 'stk_dataframe')); 607s ***** assert (isequal (x.colnames, {})); 607s ***** test 607s cn = {'W', 'H'}; box = stk_hrect (box, cn); 607s x = stk_sampling_maximinlhs (n, dim, box); 607s assert (isequal (x.colnames, cn)); 607s ***** test 607s for dim = 1:5, 607s x = stk_sampling_randomlhs (n, dim); 607s assert (isequal (size (x), [n dim])); 607s u = double (x); u = u(:); 607s assert (~ any (isnan (u) | isinf (u))); 607s assert ((min (u) >= 0) && (max (u) <= 1)); 607s assert (stk_is_lhs (x, n, dim)); 607s end 607s 9 tests, 9 passed, 0 known failure, 0 skipped 607s [inst/sampling/stk_sampling_nesteddesign.m] 607s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/stk_sampling_nesteddesign.m 607s ***** shared x, n, dim, box, niter, levels 607s n = [23; 14; 5; 2]; dim = 2; box = [0, 0; 4, 4]; niter = 10; 607s levels = [10.1; 15.2; -9.3; 2.4; 17.5]; 607s ***** error x = stk_sampling_nesteddesign (); 607s ***** test x = stk_sampling_nesteddesign (n); 607s ***** test x = stk_sampling_nesteddesign (n, dim); 607s ***** test x = stk_sampling_nesteddesign (n, dim, box); 608s ***** test x = stk_sampling_nesteddesign (n, dim, box, niter); 608s ***** test x = stk_sampling_nesteddesign (n, dim, box, niter, levels); 608s ***** assert ( isequal(size(x), [sum(n), dim + 1]) ); 608s ***** assert ( isa(x, 'stk_dataframe') ); 608s cn = [0; cumsum(n)]; 608s for lev = 1:length(n), 608s y = x( (cn(lev) + 1):(cn(lev + 1)), 1:dim ); 608s assert (isequal (size (y), [n(lev) dim])); 608s if lev > 1 608s assert ( isequal(z((end - n(lev) + 1):end, :), y) ); 608s end 608s if lev == length(n) 608s assert (stk_is_lhs (y, n(lev), dim, box)); 608s end 608s z = y; 608s end 608s ***** assert (isequal (x.colnames{dim + 1}, 'Level')); 608s levels = stk_dataframe(levels, {'t'}); 608s box = stk_hrect(box, {'x1', 'x2', 'x3', 'x4'}); 608s ***** test x = stk_sampling_nesteddesign (n, [], box, [], levels); 608s ***** assert (isequal(x.colnames, {'x1', 'x2', 'x3', 'x4', 't'}) ); 608s 11 tests, 11 passed, 0 known failure, 0 skipped 608s [inst/sampling/stk_sampling_nestedlhs.m] 608s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/stk_sampling_nestedlhs.m 608s ***** shared x, n, dim, box, niter, levels 608s n = [48; 12; 4; 2]; dim = 2; box = [0, 0; 4, 4]; niter = 10; 608s levels = [10.1; 15.2; -9.3; 2.4; 17.5]; 608s ***** error x = stk_sampling_nestedlhs (); 608s ***** test x = stk_sampling_nestedlhs (n); 609s ***** test x = stk_sampling_nestedlhs (n, dim); 610s ***** test x = stk_sampling_nestedlhs (n, dim, box); 610s ***** test x = stk_sampling_nestedlhs (n, dim, box, niter); 610s ***** test x = stk_sampling_nestedlhs (n, dim, box, niter, levels); 610s ***** assert ( isequal(size(x), [sum(n), dim + 1]) ); 610s ***** assert ( isa(x, 'stk_dataframe') ); 610s cn = [0; cumsum(n)]; 610s for lev = 1:length(n), 610s y = x( (cn(lev) + 1):(cn(lev + 1)), 1:dim ); 610s assert (isequal (size (y), [n(lev) dim])); 610s assert (stk_is_lhs (y, n(lev), dim, box)); 610s if lev > 1 610s assert ( isequal(z((end - n(lev) + 1):end, :), y) ); 610s end 610s z = y; 610s end 610s ***** assert (isequal (x.colnames{dim + 1}, 'Level')); 610s levels = stk_dataframe(levels, {'t'}); 610s box = stk_hrect(box, {'x1', 'x2', 'x3', 'x4'}); 610s ***** test x = stk_sampling_nestedlhs (n, [], box, [], levels); 611s ***** assert (isequal(x.colnames, {'x1', 'x2', 'x3', 'x4', 't'}) ); 611s 11 tests, 11 passed, 0 known failure, 0 skipped 611s [inst/sampling/stk_sampling_olhs.m] 611s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/stk_sampling_olhs.m 611s ***** shared x, n, d, box, permut 611s n = 5; d = 2; box = [0 0; 1, 1]; permut = 1:2; 611s ***** error x = stk_sampling_olhs(); 611s ***** test x = stk_sampling_olhs(n); 611s ***** test x = stk_sampling_olhs(n, d); 611s ***** test x = stk_sampling_olhs(n, d, box); 611s ***** test x = stk_sampling_olhs(n, d, box, permut); 611s ***** error x = stk_sampling_olhs(n, d, box, permut, pi); 611s ***** assert (isa (x, 'stk_dataframe')); 611s ***** assert (isequal (x.colnames, {})); 611s ***** test 611s cn = {'W', 'H'}; box = stk_hrect (box, cn); 611s x = stk_sampling_olhs (n, d, box); 611s assert (isequal (x.colnames, cn)); 611s ***** test 611s for r = 1:5 611s 611s n = 2 ^ (r + 1) + 1; d = 2 * r; 611s x = stk_sampling_olhs (n, d); 611s 611s assert (isequal (size (x), [n d])); 611s 611s box = repmat ([-1; 1], 1, d); 611s assert (stk_is_lhs (x, n, d, box)); 611s 611s x = double (x); w = x' * x; 611s assert (stk_isequal_tolabs (w / w(1,1), eye (d))); 611s 611s end 611s 10 tests, 10 passed, 0 known failure, 0 skipped 611s [inst/sampling/stk_sampling_randomlhs.m] 611s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/stk_sampling_randomlhs.m 611s ***** shared x, n, dim, box 611s n = 10; dim = 2; box = [0, 0; 1, 1]; 611s ***** error x = stk_sampling_randomlhs (); 611s ***** test x = stk_sampling_randomlhs (n); 611s ***** test x = stk_sampling_randomlhs (n, dim); 611s ***** test x = stk_sampling_randomlhs (n, dim, box); 611s ***** assert (isa(x, 'stk_dataframe')); 611s ***** assert (isequal (x.colnames, {})); 611s ***** test 611s cn = {'W', 'H'}; box = stk_hrect (box, cn); 611s x = stk_sampling_randomlhs (n, dim, box); 611s assert (isequal (x.colnames, cn)); 611s ***** test 611s for dim = 1:5, 611s x = stk_sampling_randomlhs(n, dim); 611s assert(isequal(size(x), [n dim])); 611s u = double(x); u = u(:); 611s assert(~any(isnan(u) | isinf(u))); 611s assert((min(u) >= 0) && (max(u) <= 1)); 611s assert(stk_is_lhs(x, n, dim)); 611s end 611s 8 tests, 8 passed, 0 known failure, 0 skipped 611s [inst/sampling/stk_sampling_randunif.m] 611s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/stk_sampling_randunif.m 611s ***** shared x, n, dim, box 611s n = 10; dim = 2; box = [0, 0; 2, 2]; 611s ***** error x = stk_sampling_randunif (); 611s ***** test x = stk_sampling_randunif (n); 611s ***** test x = stk_sampling_randunif (n, dim); 611s ***** test x = stk_sampling_randunif (n, dim, box); 611s ***** assert (isa(x, 'stk_dataframe')); 611s ***** assert (isequal (x.colnames, {})); 611s ***** test 611s cn = {'W', 'H'}; box = stk_hrect (box, cn); 611s x = stk_sampling_randunif (n, dim, box); 611s assert (isequal (x.colnames, cn)); 611s ***** test 611s for dim = 1:5, 611s x = stk_sampling_randunif(n, dim); 611s assert(isequal(size(x), [n dim])); 611s u = double(x); u = u(:); 611s assert(~any(isnan(u) | isinf(u))); 611s assert((min(u) >= 0) && (max(u) <= 1)); 611s end 611s 8 tests, 8 passed, 0 known failure, 0 skipped 611s [inst/sampling/stk_sampling_regulargrid.m] 611s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/stk_sampling_regulargrid.m 611s ***** shared x, n, dim, box 611s n = 9; dim = 2; box = [0, 0; 1, 1]; 611s ***** error x = stk_sampling_regulargrid (); 611s ***** test x = stk_sampling_regulargrid (n); 611s ***** test x = stk_sampling_regulargrid (n, dim); 611s ***** test x = stk_sampling_regulargrid (n, dim, box); 611s ***** assert (isa (x, 'stk_dataframe')); 611s ***** assert (isa (x, 'stk_factorialdesign')); 611s ***** assert (isequal (x.colnames, {})); 611s ***** test 611s cn = {'W', 'H'}; box = stk_hrect (box, cn); 611s x = stk_sampling_regulargrid (n, dim, box); 611s assert (isequal (x.colnames, cn)); 611s ***** test 611s for dim = 1:3, 611s n = 3^dim; 611s x = stk_sampling_regulargrid(n, dim); 611s assert(isequal(size(x), [n dim])); 611s u = double(x); u = u(:); 611s assert(~any(isnan(u) | isinf(u))); 611s assert((min(u) >= 0) && (max(u) <= 1)); 611s end 611s ***** test 611s nn = [3 4 5]; 611s for dim = 1:3, 611s x = stk_sampling_regulargrid(nn(1:dim), dim); 611s assert(isequal(size(x), [prod(nn(1:dim)) dim])); 611s u = double(x); u = u(:); 611s assert(~any(isnan(u) | isinf(u))); 611s assert((min(u) >= 0) && (max(u) <= 1)); 611s end 611s 10 tests, 10 passed, 0 known failure, 0 skipped 611s [inst/sampling/stk_sampling_vdc_rr2.m] 611s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/sampling/stk_sampling_vdc_rr2.m 611s ***** error __stk_sampling_vdc_rr2__() % two inputs required 611s ***** error __stk_sampling_vdc_rr2__(10) % two inputs required 611s ***** error __stk_sampling_vdc_rr2__(10, 3, -1) % two inputs required 611s ***** test 611s n = 300; j = 25; 611s x = __stk_sampling_vdc_rr2__(n, j); 611s assert(isequal(size(x), [n 1])) 611s ***** test 611s x = __stk_sampling_vdc_rr2__(2000, 7); 611s y = double (x(1998:2000, :)); 611s yref = [0.849786281294525; 0.085080398941584; 0.555668634235701]; 611s assert(stk_isequal_tolrel(y, yref, 1e-13)); 611s 5 tests, 5 passed, 0 known failure, 0 skipped 611s [inst/utils/stk_conditioning.m] 611s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/utils/stk_conditioning.m 611s ***** shared n, m, ni, xi_ind, lambda, zsim, zi 611s 611s n = 50; m = 5; ni = 10; xi_ind = 1:ni; 611s lambda = 1/ni * ones (ni, n); % prediction == averaging 611s zsim = ones (n, m); % const unconditioned samplepaths 611s zi = zeros (ni, 1); % conditioning by zeros 611s ***** error zsimc = stk_conditioning (); 611s ***** error zsimc = stk_conditioning (lambda); 611s ***** error zsimc = stk_conditioning (lambda, zi); 611s ***** test zsimc = stk_conditioning (lambda, zi, zsim); 611s ***** test zsimc = stk_conditioning (lambda, zi, zsim, xi_ind); 611s ***** test 611s zsimc = stk_conditioning (lambda, zi, zsim, xi_ind); 611s assert (stk_isequal_tolabs (double (zsimc), zeros (n, m))); 611s ***** test 611s zi = 2 * ones (ni, 1); % conditioning by twos 611s zsimc = stk_conditioning (lambda, zi, zsim, xi_ind); 611s assert (stk_isequal_tolabs (double (zsimc), 2 * ones (n, m))); 611s ***** test 611s DIM = 1; nt = 400; 611s xt = stk_sampling_regulargrid (nt, DIM, [-1.0; 1.0]); 611s 611s NI = 6; xi_ind = [1 20 90 200 300 350]; 611s xi = xt(xi_ind, 1); 611s zi = (1:NI)'; % linear response ;-) 611s 611s % Carry out the kriging prediction at points xt 611s model = stk_model (@stk_materncov52_iso); 611s model.param = log ([1.0; 2.9]); 611s [ignore_zp, lambda] = stk_predict (model, xi, [], xt); 611s 611s % Generate (unconditional) sample paths according to the model 611s NB_PATHS = 10; 611s zsim = stk_generate_samplepaths (model, xt, NB_PATHS); 611s zsimc = stk_conditioning (lambda, zi, zsim, xi_ind); 611s 8 tests, 8 passed, 0 known failure, 0 skipped 611s [inst/utils/stk_generate_samplepaths.m] 611s >>>>> /tmp/autopkgtest.mSEHTS/build.a3a/src/inst/utils/stk_generate_samplepaths.m 611s ***** shared model, xi, zi, xt, n, nb_paths 611s dim = 1; n = 50; nb_paths = 5; 611s model = stk_model (@stk_materncov32_iso, dim); 611s model.param = log ([1.0; 2.9]); 611s xt = stk_sampling_regulargrid (n, dim, [-1.0; 1.0]); 611s xi = [xt(1, :); xt(end, :)]; zi = [0; 0]; 611s ***** error zsim = stk_generate_samplepaths (); 611s ***** error zsim = stk_generate_samplepaths (model); 611s ***** test zsim = stk_generate_samplepaths (model, xt); 611s ***** test zsim = stk_generate_samplepaths (model, xt, nb_paths); 611s ***** test zsim = stk_generate_samplepaths (model, xi, zi, xt); 611s ***** test zsim = stk_generate_samplepaths (model, xi, zi, xt, nb_paths); 611s ***** test 611s zsim = stk_generate_samplepaths (model, xt); 611s assert (isequal (size (zsim), [n, 1])); 611s ***** test 611s zsim = stk_generate_samplepaths (model, xt, nb_paths); 611s assert (isequal (size (zsim), [n, nb_paths])); 611s ***** test % duplicate simulation points 611s zsim = stk_generate_samplepaths (model, [xt; xt], nb_paths); 611s assert (isequal (size (zsim), [2 * n, nb_paths])); 611s assert (isequal (zsim(1:n, :), zsim((n + 1):end, :))); 611s ***** test % simulation points equal to observation points (noiseless model) 611s % https://sourceforge.net/p/kriging/tickets/14/ 611s zsim = stk_generate_samplepaths (model, xt, zeros (n, 1), xt); 611s assert (isequal (zsim, zeros (n, 1))); 611s 10 tests, 10 passed, 0 known failure, 0 skipped 611s Checking C++ files ... 612s Done running the unit tests. 612s Summary: 1558 tests, 1558 passed, 0 known failures, 0 skipped 612s autopkgtest [14:58:26]: test command1: -----------------------] 616s command1 PASS 616s autopkgtest [14:58:30]: test command1: - - - - - - - - - - results - - - - - - - - - - 619s autopkgtest [14:58:33]: @@@@@@@@@@@@@@@@@@@@ summary 619s command1 PASS